{
  "@nocobase/client": {
    "(Fields only)": "(Alleen velden)",
    "12 hour": "12 uur",
    "24 hour": "24 uur",
    "<": "<",
    "=": "=",
    ">": ">",
    "ACL": "Toegangscontrolelijst",
    "ASC": "Oplopend",
    "Access": "Toegang",
    "Access control": "Toegangscontrole",
    "Accessible": "Toegankelijk",
    "Accuracy": "Nauwkeurigheid",
    "Action": "Actie",
    "Action after successful submission": "Action after successful submission",
    "Action column": "Actiekolom",
    "Action display name": "Actieweergavenaam",
    "Action logs": "Actielogs",
    "Action name": "Actienaam",
    "Action on existing records": "Actie op bestaande records",
    "Action on new records": "Actie op nieuwe records",
    "Action permission": "Actierecht",
    "Action permissions": "Actierechten",
    "Action scope": "Actieomvang",
    "Action type": "Actietype",
    "Actions": "Acties",
    "Add": "Toevoegen",
    "Add & Update": "Add & Update",
    "Add Markdown": "Markdown toevoegen",
    "Add attach": "Bijlage toevoegen",
    "Add block": "Blok toevoegen",
    "Add card": "Kaart toevoegen",
    "Add category": "Categorie toevoegen",
    "Add child": "Onderliggend toevoegen",
    "Add child route": "Subroute toevoegen",
    "Add condition": "Voorwaarde toevoegen",
    "Add condition group": "Voorwaardengroep toevoegen",
    "Add exportable field": "Exporteerbaar veld toevoegen",
    "Add field": "Veld toevoegen",
    "Add filter": "Filter toevoegen",
    "Add filter group": "Filtergroep toevoegen",
    "Add group": "Groep toevoegen",
    "Add link": "Link toevoegen",
    "Add linkage rule": "Koppelingregel toevoegen",
    "Add menu item": "Menu-item toevoegen",
    "Add new": "Nieuw toevoegen",
    "Add new mode": "Nieuwe modus toevoegen",
    "Add option": "Optie toevoegen",
    "Add page": "Pagina toevoegen",
    "Add parameter": "Parameter toevoegen",
    "Add plugin": "Plugin toevoegen",
    "Add property": "Eigenschap toevoegen",
    "Add record": "Record toevoegen",
    "Add role": "Rol toevoegen",
    "Add rule": "Add rule",
    "Add sort field": "Sorteerveld toevoegen",
    "Add tab": "Voeg tabblad toe",
    "Add template": "Sjabloon toevoegen",
    "Add text": "Voeg tekst toe",
    "Add type": "Type toevoegen",
    "Add validation rule": "Voeg validatieregel toe",
    "Add {{type}} after \"{{title}}\"": "Voeg {{type}} toe na \"{{title}}\"",
    "Add {{type}} before \"{{title}}\"": "Voeg {{type}} toe voor \"{{title}}\"",
    "Add {{type}} in \"{{title}}\"": "Voeg {{type}} toe in \"{{title}}\"",
    "Advanced type": "Geavanceerd",
    "After": "Na",
    "After change": "Na wijziging",
    "After clicking the custom button, the following field values will be assigned according to the following form.": "Na het klikken op de aangepaste knop worden de volgende veldwaarden toegewezen volgens het onderstaande formulier.",
    "After clicking the custom button, the following fields of the current record will be saved according to the following form.": "Na het klikken op de aangepaste knop worden de volgende velden van het huidige record opgeslagen volgens het onderstaande formulier.",
    "After hiding, this menu will no longer appear in the menu bar. To show it again, you need to go to the route management page to configure it.": "Na verbergen wordt dit menu niet meer weergegeven in de menubalk. Om het opnieuw te tonen, moet je naar de routebeheerpagina gaan om het in te stellen.",
    "After hiding, this tab will no longer appear in the tab bar. To show it again, you need to go to the route management page to set it.": "Na verbergen wordt dit tabblad niet meer weergegeven in de tabbalk. Om het opnieuw te tonen, moet je naar de routebeheerpagina gaan om het in te stellen.",
    "After successful bulk update": "Na succesvolle update in bulk",
    "After successful request": "Na succesvolle aanvraag",
    "After successful save": "Na succesvol opslaan",
    "After successful submission": "Na succesvolle indiening",
    "After successful submission, the selected data blocks will be automatically refreshed.": "Na succesvolle indiening worden de geselecteerde gegevensblokken automatisch vernieuwd.",
    "After successful update": "Na succesvolle update",
    "Agenda": "Agenda",
    "All": "Alles",
    "All collections": "Alle collecties",
    "All collections use general action permissions by default; permission configured individually will override the default one.": "Alle collecties gebruiken standaard algemene actierechten; individueel geconfigureerde rechten overschrijven de standaardinstellingen.",
    "All events": "Alle gebeurtenissen",
    "All plugin settings": "Alle plugininstellingen",
    "All records": "Alle records",
    "Allow": "Toestaan",
    "Allow access": "Toegang toestaan",
    "Allow action": "Actie toestaan",
    "Allow add new": "Sta toe om nieuw toe te voegen.",
    "Allow add new data": "Sta toe nieuwe data toe te voegen",
    "Allow add new, update and delete actions": "Toestaan om toe te voegen, bijwerken en verwijderen",
    "Allow adding records to the current collection": "Toestaan ​​dat records aan de huidige collectie worden toegevoegd",
    "Allow disassociation": "Allow disassociation",
    "Allow dissociate": "Loskoppelen toestaan",
    "Allow linking to multiple records": "Koppelen aan meerdere records toestaan",
    "Allow list": "Allow list",
    "Allow multiple": "Meerdere toestaan",
    "Allow multiple selection": "Meerdere selecties toestaan",
    "Allow relative URIs": "Allow relative URIs",
    "Allow selection of existing records": "Sta selectie van bestaande records toe.",
    "Allow sign up": "Registratie toestaan",
    "Allow to configure plugins": "Toestaan om plugins te configureren",
    "Allow to desgin pages": "Toestaan om pagina's te ontwerpen",
    "Allow to manage plugins": "Toestaan om plugins te beheren",
    "Allow uploading multiple files": "Meerdere bestanden uploaden toestaan",
    "Allows configuration of the whole system, including UI, collections, permissions, etc.": "Maakt configuratie van het hele systeem mogelijk, inclusief gebruikersinterface, collecties, rechten, enz.",
    "Allows to clear cache, reboot application": "Sta toe om cache te wissen en applicatie te herstarten.",
    "Allows to configure interface": "Toestemming om de interface te configureren",
    "Allows to configure plugins": "Toestemming om plugins te configureren",
    "Allows to install, activate, disable plugins": "Toestemming om plugins te installeren, activeren of uitschakelen",
    "Allows unencoded square brackets inside the query string": "Allows unencoded square brackets inside the query string",
    "Alphabet": "Alfabet",
    "App error": "App-fout",
    "Application reloading": "Applicatie wordt opnieuw geladen",
    "Are you sure to delete this plugin?": "Weet je zeker dat je deze plugin wil verwijderen?",
    "Are you sure to disable this plugin?": "Weet je zeker dat je deze plugin wil uitschakelen?",
    "Are you sure you don't want to save?": "Weet je zeker dat je niet wil opslaan?",
    "Are you sure you want to clear cache ?": "Weet je zeker dat je de cache wilt wissen?",
    "Are you sure you want to delete it?": "Weet je zeker dat je het wil verwijderen?",
    "Are you sure you want to disassociate it?": "Weet je zeker dat je het wil loskoppelen?",
    "Are you sure you want to hide these routes in menu?": "Weet je zeker dat je deze routes in het menu wil verbergen?",
    "Are you sure you want to hide this menu?": "Weet je zeker dat je dit menu wil verbergen?",
    "Are you sure you want to hide this tab?": "Weet je zeker dat je dit tabblad wil verbergen?",
    "Are you sure you want to perform the Custom request action": "Are you sure you want to perform the Custom request action",
    "Are you sure you want to perform the Refresh action?": "Are you sure you want to perform the Refresh action?",
    "Are you sure you want to perform the Submit action?": "Are you sure you want to perform the Submit action?",
    "Are you sure you want to perform the Trigger workflow action?": "Are you sure you want to perform the Trigger workflow action?",
    "Are you sure you want to perform the Update record action?": "Are you sure you want to perform the Update record action?",
    "Are you sure you want to perform the {{title}} action?": "Weet je zeker dat je de actie {{title}} wilt uitvoeren?",
    "Are you sure you want to show these routes in menu?": "Weet je zeker dat je deze routes in het menu wil weergeven?",
    "Area": "Gebied",
    "Area chart": "Oppervlaktegrafiek",
    "Assign  data scope for the template": "Gegevensbereik toewijzen aan sjabloon",
    "Assign field values": "Veldwaarden toewijzen",
    "Associate": "Associate",
    "Associated records": "Gekoppelde records",
    "Association fields": "Associatievelden",
    "Association fields filter": "Filter voor associatievelden",
    "Attempts to encode the URI using encodeURI before validating it again": "Attempts to encode the URI using encodeURI before validating it again",
    "Audit logs": "Auditlogboeken",
    "Authentication": "Authenticatie",
    "Author": "Auteur",
    "Auto": "Automatisch",
    "Auto focus": "Auto focus",
    "Auto increment": "Auto-increment",
    "AutoGenId": "Automatisch gegenereerd ID veld",
    "Automatic close": "Automatisch sluiten",
    "Automatically drop objects that depend on the collection (such as views), and in turn all objects that depend on those objects": "Automatisch objecten verwijderen die afhankelijk zijn van de collectie (zoals weergaven) en ook alle objecten die daarvan afhankelijk zijn",
    "Automatically generate default values": "Automatisch standaardwaarden genereren.",
    "Automatically remove heading and tailing spaces": "Automatically remove heading and tailing spaces",
    "Automatically update timestamp on update": "Automatically update timestamp on update",
    "Automatically update timestamp to the current server time on update": "Automatically update timestamp to the current server time on update",
    "Background Color": "Achtergrondkleur",
    "Bar chart": "Staafgrafiek",
    "Base": "Base",
    "Basic": "Basis",
    "Before": "Voor",
    "Before change": "Voor wijziging",
    "Blank block": "Leeg blok",
    "Block": "Blok",
    "Block Linkage rules": "Block Linkage rules",
    "Block template": "Bloksjabloon",
    "Block templates": "Bloksjablonen",
    "Block title": "Bloktitel",
    "Block type": "Bloktype",
    "Blocks": "Blokken",
    "Blue": "Blauw",
    "Bookmark": "Bladwijzer",
    "Boolean": "Boolean",
    "Built-in": "Ingebouwd",
    "Bulk edit": "Bewerken in bulk",
    "Bulk enable": "Bulk enable",
    "Bulk update": "Updaten in bulk",
    "Button background color": "Knopachtergrondkleur",
    "Button icon": "Knoppictogram",
    "Button title": "Knoptekst",
    "Calculation engine": "Berekeningsengine",
    "Calendar": "Kalender",
    "Calendar Month": "Calendar Month",
    "Calendar Year": "Calendar Year",
    "Calendar collection": "Kalendercollectie",
    "Calendar week": "Calendar week",
    "Cancel": "Annuleren",
    "Cascade Select": "Cascade selectie",
    "Categories": "Categorieën",
    "Category name": "Categorie naam",
    "Center": "Center",
    "Change password": "Wachtwoord wijzigen",
    "Changed to": "Veranderd in",
    "Changelog": "Wijzigingslogboek",
    "Chart blocks": "Grafiekblokken",
    "Chart config": "Grafiekconfiguratie",
    "Chart title": "Grafiektitel",
    "Chart type": "Grafiektype",
    "Checkbox": "Selectievak",
    "Checkbox group": "Checkboxgroep",
    "Children": "Kinderen",
    "China region": "China regio",
    "Choices": "Keuzes",
    "Choices fields": "Keuzevelden",
    "City": "Stad",
    "Clear": "Wissen",
    "Clear cache": "Cache wissen",
    "Clear default value": "Standaardwaarde wissen",
    "Click or drag file to this area to upload": "Klik of sleep een bestand naar dit gebied om te uploaden.",
    "Click the \"UI Editor\" icon in the upper right corner to enter the UI Editor mode": "Click the \"UI Editor\" icon in the upper right corner to enter the UI Editor mode",
    "Close": "Sluiten",
    "Collapse": "Inklappen",
    "Collapse all": "Alles inklappen",
    "Collection": "Collectie",
    "Collection category": "Collectie categorie",
    "Collection display name": "Weergavenaam collectie",
    "Collection fields": "Collectievelden",
    "Collection manager": "Collectiebeheerder",
    "Collection name": "Naam collectie",
    "Collection selector": "Collectie selector",
    "Collection template": "Collectie sjabloon",
    "Collections": "Collecties",
    "Collections & Fields": "Collecties & Velden",
    "Colon": "Colon",
    "Color": "Kleur",
    "Column": "Kolom",
    "Column Settings": "Kolominstellingen",
    "Column chart": "Kolomgrafiek",
    "Column title": "kolomtitel",
    "Column width": "Kolombreedte",
    "Coming soon...": "Binnenkort beschikbaar...",
    "Compact theme": "Compact thema",
    "Comparision": "Vergelijking",
    "Compressed file url": "URL van gecomprimeerd bestand",
    "Condition": "Voorwaarde",
    "Configure": "Configureren",
    "Configure actions": "Configureer acties",
    "Configure calendar": "Kalender configureren",
    "Configure columns": "Kolommen configureren",
    "Configure field": "Veld configureren",
    "Configure fields": "Velden configureren",
    "Configure fields of {{title}}": "Configureer velden van {{title}}",
    "Configure permission": "Rechten configureren",
    "Configure permissions": "Rechten configureren",
    "Confirm": "Bevestigen",
    "Confirm password": "Wachtwoord bevestigen",
    "Connect data blocks": "Verbind gegevensblokken",
    "Connect to database view": "Verbind met databaseweergave",
    "Constant": "Constant",
    "Constant value": "Constante waarde",
    "Contain": "Bevatten",
    "Content": "Content",
    "Controls whether the current document is allowed to autoplay media requested through the HTMLMediaElement interface. When this policy is disabled and there were no user gestures, the Promise returned by HTMLMediaElement.play() will reject with a NotAllowedError DOMException. The autoplay attribute on <audio> and <video> elements will be ignored.": "Controls whether the current document is allowed to autoplay media requested through the HTMLMediaElement interface. When this policy is disabled and there were no user gestures, the Promise returned by HTMLMediaElement.play() will reject with a NotAllowedError DOMException. The autoplay attribute on <audio> and <video> elements will be ignored.",
    "Controls whether the current document is allowed to set document.domain. When this policy is disabled, attempting to set document.domain will fail and cause a SecurityError DOMException to be thrown.": "Controls whether the current document is allowed to set document.domain. When this policy is disabled, attempting to set document.domain will fail and cause a SecurityError DOMException to be thrown.",
    "Controls whether the current document is allowed to use Element.requestFullscreen(). When this policy is disabled, the returned Promise rejects with a TypeError.": "Controls whether the current document is allowed to use Element.requestFullscreen(). When this policy is disabled, the returned Promise rejects with a TypeError.",
    "Controls whether the current document is allowed to use audio input devices. When this policy is disabled, the Promise returned by MediaDevices.getUserMedia() will reject with a NotAllowedError DOMException.": "Controls whether the current document is allowed to use audio input devices. When this policy is disabled, the Promise returned by MediaDevices.getUserMedia() will reject with a NotAllowedError DOMException.",
    "Controls whether the current document is allowed to use the Encrypted Media Extensions API (EME). When this policy is disabled, the Promise returned by Navigator.requestMediaKeySystemAccess() will reject with a SecurityError DOMException.": "Controls whether the current document is allowed to use the Encrypted Media Extensions API (EME). When this policy is disabled, the Promise returned by Navigator.requestMediaKeySystemAccess() will reject with a SecurityError DOMException.",
    "Controls whether the current document is allowed to use the Geolocation Interface. When this policy is disabled, calls to getCurrentPosition() and watchPosition() will cause those functions callbacks to be invoked with a GeolocationPositionError code of PERMISSION_DENIED.": "Controls whether the current document is allowed to use the Geolocation Interface. When this policy is disabled, calls to getCurrentPosition() and watchPosition() will cause those functions callbacks to be invoked with a GeolocationPositionError code of PERMISSION_DENIED.",
    "Controls whether the current document is allowed to use the Payment Request API. When this policy is enabled, the PaymentRequest() constructor will throw a SecurityError DOMException.": "Controls whether the current document is allowed to use the Payment Request API. When this policy is enabled, the PaymentRequest() constructor will throw a SecurityError DOMException.",
    "Controls whether the current document is allowed to use the Web MIDI API. When this policy is disabled, the Promise returned by Navigator.requestMIDIAccess() will reject with a SecurityError DOMException.": "Controls whether the current document is allowed to use the Web MIDI API. When this policy is disabled, the Promise returned by Navigator.requestMIDIAccess() will reject with a SecurityError DOMException.",
    "Controls whether the current document is allowed to use video input devices. When this policy is disabled, the Promise returned by getUserMedia() will reject with a NotAllowedError DOMException.": "Controls whether the current document is allowed to use video input devices. When this policy is disabled, the Promise returned by getUserMedia() will reject with a NotAllowedError DOMException.",
    "Convert reference to duplicate": "Referentie omzetten naar duplicaat",
    "Convert template to duplicate": "Convert template to duplicate",
    "Copy into the form and continue to fill in": "Kopieer in het formulier en vul verder in.",
    "Cover": "Bedekken",
    "Create": "Aanmaken",
    "Create an account": "Account aanmaken",
    "Create calendar block": "Kalenderblok maken",
    "Create collection": "Collectie maken",
    "Create form": "Maak formulier",
    "Create gantt block": "Maak Gantt-blok",
    "Create inverse field in the target collection": "Creëer een omgekeerd veld in de doelcollectie",
    "Create kanban block": "Kanbanblok maken",
    "Create template": "Sjabloon maken",
    "Created at": "Aangemaakt op",
    "Created by": "Aangemaakt door",
    "CreatedAt": "Aangemaakt op",
    "CreatedBy": "Aangemaakt door",
    "Current collection": "Huidige collectie",
    "Current form": "Huidig formulier",
    "Current object": "Huidig object",
    "Current popup record": "Huidig popup-record",
    "Current record": "Huidig record",
    "Current record blocks": "Huidige recordblokken",
    "Current role": "Huidige rol",
    "Current time": "Huidige tijd",
    "Current user": "Huidige gebruiker",
    "Custom": "Aangepast",
    "Custom Title": "Aangepaste titel",
    "Custom column name": "Aangepaste kolomnaam",
    "Custom column title": "Aangepaste kolomtitel",
    "Custom field display name": "Aangepaste veldweergavenaam",
    "Custom name": "Aangepaste naam",
    "Custom request": "Aangepaste aanvraag",
    "Custom title": "Aangepaste titel",
    "Customize": "Pas aan",
    "Cyan": "Cyaan",
    "DESC": "Aflopend",
    "Daily": "Dagelijks",
    "Danger red": "Waarschuwing rood",
    "Dashed": "Dashed",
    "Data Model": "Gegevensmodel",
    "Data blocks": "Gegevensblokken",
    "Data changes": "Gegevenswijzigingen",
    "Data fields": "Gegevensvelden",
    "Data loading mode": "Gegevenslaadmodus",
    "Data model": "Gegevensmodel",
    "Data model tools": "Gegevensmodeltools",
    "Data scope": "Databereik",
    "Data source": "Gegevensbron",
    "Data source permissions": "Datatoegangsrechten",
    "Data sources": "Gegevensbronnen",
    "Data template": "Gegevenssjabloon",
    "Data will be updated": "Gegevens worden bijgewerkt",
    "DataSource": "Gegevensbron",
    "Date": "Datum",
    "Date & Time": "Datum & Tijd",
    "Date display format": "Weergaveformaat datum",
    "Date format": "Datumformaat",
    "Date range limit": "Datumbereiklimiet",
    "Date scope": "Date scope",
    "Date variables": "Datumvariabelen",
    "Date variables(Deprecated)": "Date variables(Deprecated)",
    "DateOnly": "DateOnly",
    "Datetime": "Datumtijd",
    "Datetime (with time zone)": "Datetime (with time zone)",
    "Datetime (without time zone)": "Datetime (without time zone)",
    "Day": "Dag",
    "Day before yesterday": "Day before yesterday",
    "Day/Month/Year": "Dag/Maand/Jaar",
    "Default": "Standaard",
    "Default collapse": "Standaard inklappen",
    "Default is the ID field": "Standaard is het ID-veld",
    "Default role": "Standaardrol",
    "Default theme": "Standaardthema",
    "Default title for each record": "Standaardtitel voor elk record.",
    "Default value": "Standaardwaarde",
    "Default value to current server time": "Default value to current server time",
    "Default value to current time": "Default value to current time",
    "Delete": "Verwijder",
    "Delete Event": "Verwijder gebeurtenis",
    "Delete action": "Actie verwijderen",
    "Delete block": "Blok verwijderen",
    "Delete category": "Categorie verwijderen",
    "Delete collection": "Collectie verwijderen",
    "Delete events": "Gebeurtenissen verwijderen",
    "Delete field": "Veld verwijderen",
    "Delete menu item": "Menu-item verwijderen",
    "Delete record": "Record verwijderen",
    "Delete role": "Rol verwijderen",
    "Delete route": "Route verwijderen",
    "Delete routes": "Routes verwijderen",
    "Delete table column": "Tabelkolom verwijderen",
    "Delete this event?": "Deze gebeurtenis verwijderen?",
    "Deny list": "Deny list",
    "Department name": "Afdelingsnaam",
    "Departments": "Afdelingen",
    "Dependencies check": "Afhankelijkhedencontrole",
    "Dependencies check failed, can't enable.": "Controle van afhankelijkheden mislukt, inschakelen niet mogelijk.",
    "Dependencies compatibility check": "Compatibiliteitscontrole afhankelijkheden",
    "Deprecated": "Deprecated",
    "Description": "Beschrijving",
    "Desktop device": "Desktopapparaat",
    "Desktop routes": "Desktop-routes",
    "Details": "Details",
    "Determine whether a record exists by the following fields": "Bepaal of een record bestaat op basis van de volgende velden",
    "Dialog": "Dialoog",
    "Direct duplicate": "Direct dupliceren",
    "Disable": "Uitschakelen",
    "Disable manual input": "Disable manual input",
    "Disable tabs": "Schakel tabbladen uit",
    "Disable validation": "Disable validation",
    "Disabled": "Uitgeschakeld",
    "Disassociate": "Loskoppelen",
    "Disassociate record": "Record loskoppelen",
    "Display <1><0>10</0><1>20</1><2>50</2><3>100</3></1> items per page": "Toon <1><0>10</0><1>20</1><2>50</2><3>100</3></1> items per pagina",
    "Display <icon></icon> when unchecked": "Toon <icon></icon> wanneer niet aangevinkt",
    "Display association fields": "Associatievelden tonen",
    "Display field title": "Veldtitel tonen",
    "Display fields": "Toon collectie velden",
    "Display name": "Weergavenaam",
    "Display order number": "Toon volgnummer",
    "Display page title": "Paginatitel weergeven",
    "Display title": "Titel weergeven",
    "DisplayName": "Weergavenaam",
    "Divide by": "Delen door",
    "Divider line color": "Divider line color",
    "Do not concatenate search params in the URL": "Voeg zoekparameters niet samen in de URL.",
    "Do not load data when filter is empty": "Laad geen gegevens wanneer filter leeg is",
    "Docs": "Documentatie",
    "Domains ending with a . character are permitted": "Domains ending with a . character are permitted",
    "Done": "Klaar",
    "Double click to choose entire object": "Dubbelklik om het hele object te kiezen",
    "Download": "Downloaden",
    "Download logs": "Logs downloaden",
    "Drag and drop sorting field": "Sorteren via drag and drop",
    "Drag and drop the file here or click to upload, file size should not exceed 30M": "Sleep het bestand hierheen of klik om te uploaden, bestandsgrootte mag niet groter zijn dan 30 MB",
    "Dragging": "Slepen",
    "Drawer": "Lade",
    "Dropdown": "Keuzelijst",
    "Duplicate": "Dupliceren",
    "Duplicate and continue": "Dupliceren en doorgaan",
    "Duplicate mode": "Dupliceermodus",
    "Duplicate template": "Sjabloon dupliceren",
    "Duplicating": "Dupliceren",
    "Dynamic value": "Dynamische waarde",
    "Easy reading": "Gemakkelijk te lezen",
    "Easy-reading": "Gemakkelijk te lezen",
    "Edit": "Bewerken",
    "Edit block title": "Bloktitel bewerken",
    "Edit block title & description": "Blok titel & beschrijving bewerken",
    "Edit button": "Bewerk knop",
    "Edit category": "Categorie bewerken",
    "Edit chart": "Bewerk grafiek",
    "Edit collection": "Collectie bewerken",
    "Edit description": "Bewerk beschrijving",
    "Edit field": "Veld bewerken",
    "Edit field title": "Veldtitel bewerken",
    "Edit form": "Bewerk formulier",
    "Edit group title": "Edit group title",
    "Edit link": "Link bewerken",
    "Edit markdown": "Bewerk markdown",
    "Edit menu item": "Menu-item bewerken",
    "Edit page title": "Paginatitel bewerken",
    "Edit profile": "Profiel bewerken",
    "Edit record": "Record bewerken",
    "Edit role": "Rol bewerken",
    "Edit tab": "Bewerk tabblad",
    "Edit tooltip": "Tooltip bewerken",
    "Editable": "Bewerkbaar",
    "Ellipsis": "Ellipsis",
    "Ellipsis overflow content": "Inhoud afkorten met ellips",
    "Email": "E-mail",
    "Empty": "Leeg",
    "Enable": "Inschakelen",
    "Enable SMS authentication": "SMS-authenticatie inschakelen",
    "Enable Scan": "Enable Scan",
    "Enable actions": "Zet acties aan",
    "Enable child collections": "Onderliggende collecties inschakelen",
    "Enable drag and drop sorting": "Zet drag and drop sorteren aan",
    "Enable form data template": "Formuliersjabloon inschakelen",
    "Enable index column": "Indexkolom inschakelen",
    "Enable link": "Link inschakelen",
    "Enable page header": "Paginahoofd inschakelen",
    "Enable page tabs": "Pagina-tabbladen inschakelen",
    "Enable secondary confirmation": "Tweede bevestiging inschakelen",
    "Enabled": "Ingeschakeld",
    "Enabled languages": "Ingeschakelde talen",
    "End date field": "Einddatumveld",
    "Enter value": "Enter value",
    "Error message": "Foutmelding",
    "Event": "Gebeurtenis",
    "Exact day": "Exact day",
    "Execute": "Uitvoeren",
    "Exists": "Bestaat",
    "Expand All": "Alles uitvouwen",
    "Expand all": "Alles uitbreiden",
    "Expand/Collapse": "Uitbreiden/Inklappen",
    "Export": "Exporteer",
    "Exportable fields": "Exporteerbare velden",
    "Expression": "Expressie",
    "Expression collection": "Expressiecollectie",
    "FALSE": "ONWAAR",
    "Failed to load plugin": "Kan plug-in niet laden.",
    "False": "False",
    "Feedback": "Feedback",
    "Field": "Veld",
    "Field Linkage rules": "Field Linkage rules",
    "Field component": "Veldcomponent",
    "Field display name": "Weergavenaam veld",
    "Field interface": "Veldinterface",
    "Field mode": "Veldmodus",
    "Field name": "Veldnaam",
    "Field permission": "Veldrecht",
    "Field source": "Veldbron",
    "Field title": "Veldtitel",
    "Field type": "Veldtype",
    "Field value changes": "Wijzigingen in veldwaarden",
    "Field value do not meet the requirements": "Veldwaarde voldoet niet aan de vereisten.",
    "Field value size is": "Veldwaardegrootte is",
    "Field values must be unique.": "Veldwaarden moeten uniek zijn.",
    "Fields": "Velden",
    "Fields can only be used correctly if they are defined with an interface.": "Fields can only be used correctly if they are defined with an interface.",
    "Fields values": "Veldenwaarden",
    "File manager": "Bestandsbeheer",
    "File size exceeds the limit": "Bestandsgrootte overschrijdt de limiet.",
    "File size should not exceed {{size}}.": "Bestandsgrootte mag {{size}} niet overschrijden.",
    "File type is not allowed": "Bestandstype is niet toegestaan.",
    "File type is not supported for previewing, please download it to preview.": "Bestandstype wordt niet ondersteund voor voorbeeldweergave, download het om te bekijken.",
    "Fill": "Vullen",
    "Filled": "Gevuld",
    "Filter": "Filter",
    "Filter blocks": "Filterblokken",
    "Filter data based on the specific field, with the requirement that the field value must be unique.": "Filter gegevens op basis van een specifiek veld, waarbij de veldwaarde uniek moet zijn.",
    "Filter out a single piece or a group of records as a template": "Filter een enkel item of een groep records als sjabloon.",
    "Filter target key": "Filterdoelsleutel",
    "Filterable fields": "Filterbare velden",
    "Find by the following fields": "Zoek op de volgende velden",
    "First or create": "Eerste of aanmaken",
    "Fix block": "Blok vastzetten",
    "Fixed": "Vastgezet",
    "Fixed to the left": "Links vastgehaald",
    "Fixed to the right": "Rechts vastgehaald",
    "Flexible popup": "Flexibele pop-up",
    "Font Size（px）": "Lettergrootte（px）",
    "Font Style": "Letterstijl",
    "Font Weight": "Letterdikte",
    "Foreign key": "Buitenlandse sleutel",
    "Foreign key 1": "Buitenlandse sleutel 1",
    "Foreign key 2": "Buitenlandse sleutel 2",
    "Form": "Formulier",
    "Form (Add new)": "Formulier (Nieuw toevoegen)",
    "Form (Edit)": "Formulier (Bewerken)",
    "Form data templates": "Formuliersjablonen",
    "Form values": "Formuliervelden",
    "Format": "Formaat",
    "Formula": "Formule",
    "Formula description": "Bereken een waarde in elk record op basis van andere velden in hetzelfde record.",
    "Formula error.": "Formulefout.",
    "Formula mode": "Formulemodus",
    "Formula.js supports most Microsoft Excel formula functions.": "Formula.js ondersteunt de meeste Microsoft Excel-formulefuncties.",
    "Full height": "Volledige hoogte",
    "Full permissions": "Full permissions",
    "Function": "Functie",
    "Gantt": "Gantt",
    "Geek blue": "Geek blauw",
    "General": "Algemeen",
    "General action permissions": "Algemene actierechten",
    "General collection": "Algemene collectie",
    "General fields": "Algemene velden",
    "General permissions": "Algemene rechten",
    "Generated automatically if left blank": "Wordt automatisch gegenereerd als het leeg wordt gelaten",
    "Generic properties": "Algemene eigenschappen",
    "Global action permissions": "Globale actierechten",
    "Global permissions": "Globale rechten",
    "Gold": "Goud",
    "Greater than": "Greater than",
    "Green": "Groen",
    "Grid Card": "Rasterkaart",
    "Group": "Groep",
    "Grouped sorting": "Gegroepeerd sorteren",
    "Grouping field": "Groepeer veld",
    "Half of day": "Helft van de dag",
    "Handbook": "Handleiding",
    "Hidden": "Verborgen",
    "Hidden(reserved value)": "Verborgen (gereserveerde waarde)",
    "Hide": "Verbergen",
    "Hide column": "Kolom verbergen",
    "Hide in menu": "Verbergen in menu",
    "Highlight": "Markeren",
    "Home page": "Startpagina",
    "Homepage": "Homepage",
    "Horizontal": "Horizontal",
    "Hour": "Uur",
    "IANA registry": "IANA registry",
    "ID": "ID",
    "Icon": "Icoon",
    "Icon only": "Enkel icoon",
    "Identifier for program usage. Support letters, numbers and underscores, must start with an letter.": "Identificator voor programma gebruik. Ondersteunt letters, cijfers en underscores, moet met een letter beginnen.",
    "If a collection lacks a primary key, you must configure a unique record key to locate row records within a block, failure to configure this will prevent the creation of data blocks for the collection.": "Als een collectie geen primaire sleutel heeft, moet je een unieke recordsleutel configureren om rijen binnen een blok te lokaliseren. Anders kunnen er geen gegevensblokken worden aangemaakt.",
    "If collection inherits, choose inherited collections as templates": "Als de collectie overerft, kies geërfde collecties als sjablonen.",
    "If selected, the page will display Tab pages.": "Indien geselecteerd, worden tabbladen op de pagina weergegeven.",
    "If selected, the route will be displayed in the menu.": "Indien geselecteerd, wordt de route weergegeven in het menu.",
    "Ignore invalid email length errors": "Ignore invalid email length errors",
    "Import": "Importeer",
    "Importable fields": "Importeerbare velden",
    "In configuration": "In configuratie",
    "In configuration mode, the entire column becomes transparent. In non-configuration mode, the entire column will be hidden. Even if the entire column is hidden, its configured default values and other settings will still take effect.": "In configuratiemodus wordt de hele kolom transparant. In niet-configuratiemodus wordt de hele kolom verborgen. Zelfs als de hele kolom verborgen is, blijven de geconfigureerde standaardwaarden en andere instellingen van kracht.",
    "Incomplete uploading files need to be resolved": "Onvolledig geüploade bestanden moeten worden opgelost.",
    "Index": "Index",
    "Individual": "Individueel",
    "Inherited fields": "Geërfde velden",
    "Inherited template": "Overerfde sjabloon",
    "Inherits": "Erft",
    "Inner": "Intern",
    "Input +, -, *, /, ( ) to calculate, input @ to open field variables.": "Voer +, -, *, /, ( ) in om te berekenen, voer @ in om veldvariabelen te openen.",
    "Insert": "Invoegen",
    "Insert above": "Boven invoegen",
    "Insert after": "Invoegen na",
    "Insert before": "Invoegen voor",
    "Insert below": "Onder invoegen",
    "Insert if not exists": "Invoegen als het niet bestaat",
    "Insert if not exists, or update": "Invoegen als het niet bestaat, of bijwerken",
    "Insert inner": "Binnenkant invoegen",
    "Insert left": "Links invoegen",
    "Insert right": "Rechts invoegen",
    "Installing": "Installeren",
    "Integer": "Geheel getal",
    "Invalid JSON format": "Ongeldig JSON-formaat",
    "Inverse field display name": "Weergavenaam omgekeerd veld",
    "Inverse field name": "Omgekeerde veldnaam",
    "Inverse relationship type": "Omgekeerd relatietype",
    "Italic": "Cursief",
    "Junction collection": "Koppelingstabel",
    "Kanban": "Kanban",
    "Label align": "Label align",
    "Label field": "Label veld",
    "Label width": "Label width",
    "Language": "Taal",
    "Large": "Groot",
    "Large screen device": "Groot schermapparaat",
    "Last 30 days": "Laatste 30 dagen",
    "Last 7 days": "Laatste 7 dagen",
    "Last 90 days": "Laatste 90 dagen",
    "Last Month": "Last Month",
    "Last Quarter": "Last Quarter",
    "Last Week": "Last Week",
    "Last Year": "Last Year",
    "Last month": "Vorige maand",
    "Last quarter": "Vorig kwartaal",
    "Last updated": "Laatst bijgewerkt",
    "Last updated at": "Laatst bijgewerkt op",
    "Last updated by": "Laatst bijgewerkt door",
    "Last week": "Vorige week",
    "Last year": "Vorig jaar",
    "Layout": "Layout",
    "Leave it blank, unless you need a custom intermediate table": "Laat leeg, tenzij je een aangepaste tussenliggende tabel nodig hebt",
    "Left": "Left",
    "Left fixed": "Links vastgezet",
    "Length": "Lengte",
    "Less than": "Less than",
    "License": "Licentie",
    "Lime": "Limoen",
    "Limit": "Limit",
    "Line break": "Line break",
    "Line chart": "Lijngrafiek",
    "Link": "Link",
    "Link to": "Koppel aan",
    "Link to description": "Gebruikt om snel collectie-relaties te maken en compatibel met de meest voorkomende scenario's. Geschikt voor niet-ontwikkelaars. Wanneer aanwezig als veld, is het een keuzelijst die wordt gebruikt om records uit de doelcollectie te selecteren. Eenmaal aangemaakt, genereert het tegelijkertijd de bijbehorende velden van de huidige collectie in de doelcollectie.",
    "Linkage rule": "Koppelingregel",
    "Linkage rules": "Koppelingregels",
    "Linkage with form fields": "Koppeling met formulier velden",
    "List": "Lijst",
    "Load all data when filter is empty": "Laad alle gegevens wanneer filter leeg is",
    "Local": "Lokaal",
    "Log in with an existing account": "Inloggen met een bestaand account",
    "Logging and monitoring": "Logging en monitoring",
    "Logo": "Logo",
    "Long text": "Lange tekst",
    "Magenta": "Magenta",
    "Main": "Hoofd",
    "Main department": "Hoofdafdeling",
    "Manage all settings": "Beheer alle instellingen",
    "Manually close": "Handmatig sluiten",
    "Many to many": "Veel-op-veel",
    "Many to many description": "Gebruikt om veel-op-veel-relaties te maken. Bijvoorbeeld, een student heeft veel leraren en een leraar heeft veel studenten. Wanneer aanwezig als veld, is het een keuzelijst die wordt gebruikt om records uit de geassocieerde collectie te selecteren.",
    "Many to one": "Veel-op-een",
    "Many to one description": "Gebruikt om een veel-op-een-relatie te maken. Bijvoorbeeld, een stad kan slechts tot één land behoren en een land kan veel steden hebben. Wanneer aanwezig als veld, is het een keuzelijst die wordt gebruikt om records uit de geassocieerde collectie te selecteren. Eenmaal aangemaakt, wordt automatisch een Een-op-veel veld gegenereerd in de geassocieerde collectie.",
    "Markdown": "Markdown",
    "Marketplace": "Marktplaats",
    "Math.js comes with a large set of built-in functions and constants, and offers an integrated solution to work with different data types.": "Math.js wordt geleverd met een groot aantal ingebouwde functies en constanten en biedt een geïntegreerde oplossing om met verschillende gegevenstypen te werken.",
    "Max Domain Segments": "Max Domain Segments",
    "Max length": "Maximale lengte",
    "Max length must greater than min length": "Maximale lengte moet groter zijn dan minimale lengte",
    "Max value": "Max value",
    "MaxDate": "Maximale datum",
    "Maximum": "Maximum",
    "Maximum must greater than minimum": "Maximum moet groter zijn dan minimum",
    "Media": "Media",
    "Meet <1><0>All</0><1>Any</1></1> conditions in the group": "Voldoe aan <1><0>Alle</0><1>Een</1></1> voorwaarde(n) in de groep",
    "Menu": "Menu",
    "Menu item icon": "Menupictogram",
    "Menu item name": "Menunaam",
    "Menu item title": "Menutitel",
    "Menu permissions": "Menurechten",
    "Message popup close method": "Bericht-popup sluitmethode",
    "Middle": "Middel",
    "Millisecond": "Milliseconde",
    "Min Domain Segments": "Min Domain Segments",
    "Min length": "Minimale lengte",
    "Min length must less than max length": "Minimale lengte moet kleiner zijn dan maximale lengte",
    "Min value": "Min value",
    "MinDate": "Minimale datum",
    "Minimum": "Minimum",
    "Minimum must less than maximum": "Minimum moet kleiner zijn dan maximum",
    "Mobile routes": "Mobiele routes",
    "Modal add": "Toevoegen via venster",
    "Month": "Maand",
    "Monthly": "Maandelijks",
    "More details": "Meer details",
    "More options": "Meer opties",
    "Move to": "Verplaats naar",
    "Move {{title}} to": "Verplaats {{title}} naar",
    "Multiple": "Multiple",
    "Multiple select": "Meerdere selecteren",
    "Multiply by": "Vermenigvuldigen met",
    "Must be 1-50 characters in length (excluding @.<>\"'/)": "Moet 1-50 tekens lang zijn (exclusief @.<>\"'/)",
    "Must select to the last level": "Moet tot het laatste niveau selecteren",
    "Must use `-` and `:`": "Must use `-` and `:`",
    "Name": "Naam",
    "Navigate": "Navigeren",
    "New menu items are allowed to be accessed by default.": "Nieuwe menu-items zijn standaard toegankelijk.",
    "New password": "Nieuw wachtwoord",
    "New routes are allowed to be accessed by default": "Nieuwe routes zijn standaard toegankelijk",
    "Next": "Next",
    "Next 30 days": "Volgende 30 dagen",
    "Next 7 days": "Volgende 7 dagen",
    "Next 90 days": "Volgende 90 dagen",
    "Next Month": "Next Month",
    "Next Quarter": "Next Quarter",
    "Next Week": "Next Week",
    "Next Year": "Next Year",
    "Next month": "Volgende maand",
    "Next quarter": "Volgend kwartaal",
    "Next week": "Volgende week",
    "Next year": "Volgend jaar",
    "Nickname": "Bijnaam",
    "No": "Nee",
    "No CHANGELOG.md file": "Geen CHANGELOG.md-bestand",
    "No README.md file": "Geen README.md-bestand",
    "No allow `-` and `:`": "No allow `-` and `:`",
    "No blocks to connect": "Geen blokken om te verbinden",
    "No configuration available.": "Geen configuratie beschikbaar.",
    "No data": "Geen data",
    "No pages yet, please configure first": "No pages yet, please configure first",
    "None": "Geen",
    "Normal": "Normaal",
    "Not Fixed": "Losgehaald",
    "Not enabled": "Niet ingeschakeld",
    "Not fixed": "Niet vastgezet",
    "Not required": "Niet vereist",
    "Notification": "Melding",
    "Now": "Nu",
    "Npm package": "Npm-pakket",
    "Npm package name": "Naam van npm-pakket",
    "Null": "Leeg",
    "Number": "Nummer",
    "Object Fit": "Objectaanpassing",
    "Off": "Uit",
    "Official plugin": "Officiële plugin",
    "Old password": "Oud wachtwoord",
    "On": "Aan",
    "One to many": "Een-op-veel",
    "One to many description": "Gebruikt om een een-op-veel-relatie te maken. Bijvoorbeeld, een land heeft veel steden en een stad kan slechts in één land zijn. Wanneer aanwezig als veld, is het een sub-tabel die de records van de geassocieerde collectie weergeeft. Wanneer aangemaakt, wordt automatisch een Veel-op-een veld gegenereerd in de geassocieerde collectie.",
    "One to one": "Een-op-een",
    "One to one (belongs to)": "Eén op één (behoort tot)",
    "One to one (has one)": "Eén op één (heeft één)",
    "One to one description": "Gebruikt om een-op-een relaties te maken. For example, a user has a profile.",
    "Only the selected fields will be used as the initialization data for the form": "Alleen de geselecteerde velden worden gebruikt als initiële data voor het formulier.",
    "Only use `-`": "Only use `-`",
    "Only use `.`": "Only use `.`",
    "Only use `_`": "Only use `_`",
    "Open in new window": "Openen in nieuw venster",
    "Open in<1><0>Modal</0><1>Drawer</1><2>Window</2></1>": "Open in<1><0>Modal</0><1>Drawer</1><2>Venster</2></1>",
    "Open mode": "Openingsmodus",
    "Operate on existing data": "Werken met bestaande data",
    "Operate on new data": "Werken met nieuwe data",
    "Operation failed": "Bewerking mislukt",
    "Operation succeeded": "Bewerking geslaagd",
    "Operator": "Operator",
    "Option label": "Optielabel",
    "Option value": "Optiewaarde",
    "Options": "Opties",
    "Orange": "Oranje",
    "Original field title: ": "Originele veldtitel: ",
    "Original name": "Originele naam",
    "Original title: ": "Originele titel: ",
    "Other": "Overige",
    "Other blocks": "Andere blokken",
    "Other chart": "Andere grafiek",
    "Other collections": "Andere collecties",
    "Other records": "Andere records",
    "Others": "Overigen",
    "Outlined": "Outlined",
    "Override": "Overschrijven",
    "Override field": "Veld overschrijven",
    "Oversized": "Te groot",
    "Own records": "Eigen records",
    "Owners": "Eigenaren",
    "PK & FK fields": "PK & FK velden",
    "Package name": "Package name",
    "PackageName": "Pakketnaam",
    "Page": "Pagina",
    "Page number": "Paginanummer",
    "Page size": "Paginagrootte",
    "Parent": "Ouder",
    "Parent ID": "Ouder-ID",
    "Parent collection fields": "Velden van bovenliggende collectie",
    "Parent object": "Bovenliggend object",
    "Parent popup record": "Ouder-popuprecord",
    "Parent record": "Hoofdrecord",
    "Password": "Wachtwoord",
    "Password mismatch": "Wachtwoorden komen niet overeen",
    "Past": "Past",
    "Path": "Pad",
    "Pattern": "Patroon",
    "Percent": "Percentage",
    "Perform the Custom request": "Perform the Custom request",
    "Perform the Refresh": "Perform the Refresh",
    "Perform the Submit": "Perform the Submit",
    "Perform the Trigger workflow": "Perform the Trigger workflow",
    "Perform the Update record": "Perform the Update record",
    "Perform the {{title}}": "Voer {{title}} uit.",
    "Permission deined": "Toegang geweigerd",
    "Permission denied": "Toestemming geweigerd.",
    "Permission policy": "Rechtenbeleid",
    "Phone": "Telefoon",
    "Phone device": "Telefoonapparaat",
    "Picker": "Picker",
    "Pie chart": "Taartgrafiek",
    "Pin to left": "Links vasthaal",
    "Pin to right": "Rechts vasthaal",
    "Please add or select record": "Please add or select record",
    "Please configure the URL": "Configureer de URL.",
    "Please configure the duplicate fields": "Configureer de te dupliceren velden",
    "Please confirm the SQL statement first": "Bevestig eerst de SQL-verklaring",
    "Please fill in the iframe URL": "Vul de iframe-URL in",
    "Please select": "Please select",
    "Please select the records to be updated": "Selecteer de records die moeten worden bijgewerkt",
    "Please select time or variable": "Selecteer een tijd of variabele.",
    "Please use a valid SELECT or WITH AS statement": "Gebruik een geldige SELECT of WITH AS-verklaring",
    "Plugin": "Plugin",
    "Plugin Zip File": "Plugin-zipbestand",
    "Plugin dependencies check failed": "Controle van plug-in afhankelijkheden mislukt",
    "Plugin dependencies check failed, you should change the dependent version to meet the version requirements.": "Controle van plug-in afhankelijkheden mislukt. Je moet de afhankelijke versie aanpassen aan de versievereisten.",
    "Plugin dependency version mismatch": "Versieafhankelijkheid van plugin komt niet overeen",
    "Plugin loading failed. Please check the server logs.": "Het laden van de plugin is mislukt. Controleer de serverlogs.",
    "Plugin manager": "Pluginbeheerder",
    "Plugin name": "Pluginnaam",
    "Plugin settings": "Plugin-instellingen",
    "Plugin settings permissions": "Rechten voor plugin-instellingen",
    "Plugin source": "Pluginbron",
    "Plugin starting...": "Plugin wordt gestart...",
    "Plugin stopping...": "Plugin wordt gestopt...",
    "Plugin tab name": "Naam plugintabblad",
    "Plugin's version": "Plug-in versie",
    "Pop-up": "Pop-up",
    "Popup": "Popup",
    "Popup form": "Pop-up formulier",
    "Popup message": "Popupbericht",
    "Popup size": "Popupgrootte",
    "Position": "Positie",
    "Precision": "Precisie",
    "Prefix": "Voorvoegsel",
    "Preset fields": "Voorinstellingen",
    "Prettify": "Opknappen",
    "Preview": "Voorbeeld",
    "Primary": "Primaire",
    "Primary key, unique identifier, self growth": "Primaire sleutel, unieke identifier, zelfgroei",
    "Print": "Afdrukken",
    "Problematic": "Problematisch",
    "Progress field": "Voortgangsveld",
    "Properties": "Eigenschappen",
    "Providing certain collections as options for users, typically used in polymorphic or inheritance scenarios": "Bepaalde collecties aanbieden als opties voor gebruikers, meestal gebruikt in polymorfe of erfelijkheidsscenario's",
    "Province": "Provincie",
    "Province/city/area name": "Provincie/stad/gebiedsnaam",
    "Purple": "Paars",
    "Quarter": "Quarter",
    "Quarter of day": "Kwartaal van de dag",
    "QuarterYear": "Kwartaaljaar",
    "Quick add": "Snel toevoegen",
    "Quick create": "Snel aanmaken",
    "Quick duplicate": "Snel dupliceren",
    "Quick upload": "Snelle upload",
    "Radio group": "Radiogroep",
    "Randomly generated and can be modified. Support letters, numbers and underscores, must start with an letter.": "Willekeurig gegenereerd en kan worden aangepast. Ondersteunt letters, cijfers en onderstrepingstekens, moet beginnen met een letter.",
    "Read only": "Alleen-lezen",
    "Readme": "Lees mij",
    "Readonly": "Alleen-lezen",
    "Record ID": "Record-ID",
    "Record picker": "Selecteer record",
    "Record unique key": "Unieke recordsleutel",
    "Records can be sorted": "Records kunnen worden gesorteerd",
    "Records per page": "Records per pagina",
    "Red": "Rood",
    "Redirect to": "Omleiden naar",
    "Reference template": "Sjabloon refereren",
    "References": "References",
    "Refresh": "Vernieuwen",
    "Refresh data blocks": "Vernieuw gegevensblokken",
    "Refresh data on action": "Ververs gegevens bij actie.",
    "Refresh data on close": "Ververs gegevens bij sluiten.",
    "Regular Expression": "Regular Expression",
    "Regular expression": "Patroon",
    "Related collection": "Gerelateerde collectie",
    "Relation": "Relatie",
    "Relationship blocks": "Relatieblokken",
    "Relationship type": "Relatietype",
    "Reload application": "Herlaad applicatie",
    "Remains the same": "Blijft hetzelfde",
    "Remove": "Verwijderen",
    "Render Failed": "Renderen mislukt",
    "Repeats": "Herhalingen",
    "Request API": "API-aanvraag",
    "Request URL": "Aanvraag-URL",
    "Request body": "Aanvraaginhoud",
    "Request headers": "Aanvraagheaders",
    "Request method": "Aanvraagmethode",
    "Request query parameters": "Aanvraagqueryparameters",
    "Request settings": "Aanvraaginstellingen",
    "Request success": "Aanvraag geslaagd",
    "Required": "Verplicht",
    "Reset": "Resetten",
    "Reset link expiration": "Reset linkverval",
    "Response record": "Response record",
    "Restart": "Herstarten",
    "Restart application": "Applicatie herstarten",
    "Restrict only relative URIs": "Restrict only relative URIs",
    "Result": "Resultaat",
    "Retry after {{count}} seconds": "Probeer opnieuw over {{count}} seconden",
    "Return to the main application": "Terug naar de hoofdapplicatie",
    "Return to the previous popup or page": "Return to the previous popup or page",
    "Rich Text": "Opgemaakte tekst",
    "Right": "Right",
    "Right fixed": "Rechts vastgezet",
    "Role UID": "Rol-ID",
    "Role display name": "Rolweergavenaam",
    "Role name": "Rolnaam",
    "Roles": "Rollen",
    "Roles & Permissions": "Rollen & Machtigingen",
    "Route name": "Routenaam",
    "Route permissions": "Route-machtigingen",
    "Routes": "Routes",
    "SQL collection": "SQL-collectie",
    "Save": "Opslaan",
    "Save action": "Actie opslaan",
    "Save as block template": "Opslaan als bloksjabloon",
    "Save as inherited template": "Opslaan als overerfde sjabloon",
    "Save as reference template": "Opslaan als referentiesjabloon",
    "Save as template": "Save as template",
    "Save conditions": "Voorwaarden opslaan",
    "Save mode": "Opslagmodus",
    "Save record": "Record opslaan",
    "Saved successfully": "Succesvol opgeslagen",
    "Scale Down": "Schalen naar beneden",
    "Scan to input": "Scan to input",
    "Scheme": "Scheme",
    "Scientifix notation": "Wetenschappelijke notatie",
    "Scope name": "Bereiksnaam",
    "Screen size": "Schermgrootte",
    "Search": "Zoeken",
    "Search and select collection": "Zoek en selecteer collectie",
    "Search parameters": "Zoekparameters",
    "Search plugin": "Plugin zoeken",
    "Search plugin...": "Search plugin...",
    "Second": "Seconde",
    "Secondary confirmation": "Secundaire bevestiging",
    "Security": "Beveiliging",
    "Select": "Selecteren",
    "Select a variable": "Selecteer een variabele",
    "Select all": "Alles selecteren",
    "Select an existing piece of data as the initialization data for the form": "Selecteer een bestaand gegeven als initiële data voor het formulier.",
    "Select collection": "Selecteer collectie",
    "Select data blocks to refresh": "Selecteer gegevensblokken om te vernieuwen",
    "Select data source": "Gegevensbron selecteren",
    "Select date": "Select date",
    "Select field": "Veld selecteren",
    "Select file": "Bestand selecteren",
    "Select grouping field": "Selecteer groeperingsveld",
    "Select icon": "Selecteer icoon",
    "Select level": "Selecteer niveau",
    "Select record": "Selecteer record",
    "Select template": "Selecteer sjabloon",
    "Select view": "Weergave selecteren",
    "Selected": "Geselecteerd",
    "Selector": "Selector",
    "Selector mode": "Selectormodus",
    "Send code": "Code verzenden",
    "Separator": "Scheidingsteken",
    "Set Template Engine": "Sjabloonengine instellen",
    "Set block height": "Blokhoogte instellen",
    "Set block layout": "Set block layout",
    "Set data loading mode": "Stel de gegevenslaadmodus in",
    "Set default sorting rules": "Stel standaard sorteerrregels in",
    "Set default value": "Stel standaardwaarde in",
    "Set the count of columns displayed in a row": "Stel het aantal kolommen in dat in een rij wordt weergegeven",
    "Set the data scope": "Stel de gegevensomvang in",
    "Set validation rules": "Stel validatieregels in",
    "Setting": "Instelling",
    "Settings": "Instellingen",
    "Show file name": "Toon bestandsnaam",
    "Show in menu": "Weergeven in menu",
    "Show lunar": "Maankalender tonen",
    "Show time": "Toon tijd",
    "Sign in": "Inloggen",
    "Sign in via account": "Inloggen via account",
    "Sign in via phone": "Inloggen via telefoon",
    "Sign in with another account": "Aanmelden met een ander account",
    "Sign out": "Afmelden",
    "Sign up": "Registreren",
    "Sign up successfully, and automatically jump to the sign in page": "Succesvol geregistreerd, springt automatisch naar de inlogpagina",
    "Signed up successfully. It will jump to the login page.": "Succesvol geregistreerd. Je wordt doorgestuurd naar de inlogpagina.",
    "Simple string replacement, can be used to interpolate variables in a string.": "Eenvoudige tekstvervanging, kan worden gebruikt om variabelen in een tekst te interpoleren.",
    "Single line text": "Enkele regel tekst",
    "Single select": "Enkele selectie",
    "Single select and radio fields can be used as the grouping field": "Enkelvoudige selecteer- en keuzerondjevelden kunnen worden gebruikt als groepeerveld",
    "Size": "Grootte",
    "Skip getting the total number of table records during paging to speed up loading. It is recommended to enable this option for data tables with a large amount of data": "Sla het ophalen van het totale aantal tabelrecords over tijdens paginering om het laden te versnellen. Het wordt aanbevolen om deze optie in te schakelen voor datatabellen met veel gegevens.",
    "Skip required validation": "Vereiste validatie overslaan",
    "Small": "Klein",
    "Some files are not uploaded correctly, please check.": "Some files are not uploaded correctly, please check.",
    "Sorry, the page you visited does not exist.": "Sorry, de pagina die je bezocht bestaat niet.",
    "Sort": "Sorteren",
    "Sortable": "Sorteerbaar",
    "Source collection": "Broncollectie",
    "Source collections": "Broncollecties",
    "Source key": "Bron sleutel",
    "Specific properties": "Specifieke eigenschappen",
    "Specifies a Permissions Policy for the <iframe>. The policy defines what features are available to the <iframe> (for example, access to the microphone, camera, battery, web-share, etc.) based on the origin of the request.": "Specifies a Permissions Policy for the <iframe>. The policy defines what features are available to the <iframe> (for example, access to the microphone, camera, battery, web-share, etc.) based on the origin of the request.",
    "Specify height": "Hoogte specificeren",
    "Start date field": "Begindatumveld",
    "Stay on current page": "Blijf op de huidige pagina",
    "Stay on the current popup or page": "Stay on the current popup or page",
    "Store the creation time of each record": "Sla de creatietijd van elke record op",
    "Store the creation user of each record": "Sla de gebruiker die de record aanmaakte op",
    "Store the last update time of each record": "Sla de laatste update tijd van elke record op",
    "Store the last update user of each record": "Sla de gebruiker van de laatste update op",
    "Street": "Straat",
    "String": "Tekst",
    "String template": "Tekstsjabloon",
    "Style": "Stijl",
    "Sub-details": "Subdetails",
    "Sub-form": "Subformulier",
    "Sub-form(Popover)": "Subformulier (Popover)",
    "Sub-table": "Subtabel",
    "Subform mode": "Subformulier modus",
    "Submit": "Indienen",
    "Submitted successfully": "Succesvol ingediend",
    "Subtable": "Subtabel",
    "Subtable mode": "Subtabel modus",
    "Suffix": "Achtervoegsel",
    "Super admin": "Superbeheerder",
    "Superior department": "Overkoepelende afdeling",
    "Support for a single or bulk upload.": "Ondersteuning voor enkele of bulk-upload.",
    "Switch role": "Rol wisselen",
    "Switching the picker, the value and default value will be cleared": "Switching the picker, the value and default value will be cleared",
    "Sync from database": "Synchroniseren vanuit database",
    "Sync from form fields": "Synchroniseren vanaf formulier velden",
    "Sync successfully": "Succesvol gesynchroniseerd",
    "Syntax references": "Syntax-referenties",
    "System": "Systeem",
    "System & security": "Systeem en beveiliging",
    "System fields": "Systeemvelden",
    "System info": "Systeeminfo",
    "System management": "Systeembeheer",
    "System settings": "Systeeminstellingen",
    "System title": "Systeemtitel",
    "System variables": "Systeemvariabelen",
    "TRUE": "WAAR",
    "Tab": "Tab",
    "Tab name": "Tabbladnaam",
    "Table": "Tabel",
    "Table OID(Inheritance)": "Tabel OID (Erfelijkheid)",
    "Table selected records": "Tabel geselecteerde records",
    "Table size": "Tabelgrootte",
    "Tablet device": "Tabletapparaat",
    "Tag": "Label",
    "Tag color field": "Labelkleurveld",
    "Target": "Doel",
    "Target collection": "Doelcollectie",
    "Target key": "Doel sleutel",
    "Target position": "Doelpositie",
    "Template": "Template",
    "Template Data": "Sjabloongegevens",
    "Template engine": "Sjabloonengine",
    "Template fields": "Sjabloonvelden",
    "Template name": "Sjabloonnaam",
    "Templates": "Sjablonen",
    "Text Align": "Tekstuitlijning",
    "The application is reloading, please do not close the page.": "De applicatie wordt opnieuw geladen, sluit de pagina niet.",
    "The current dependency version of the plugin does not match the version of the application and may not work properly. Are you sure you want to continue enabling the plugin?": "De huidige afhankelijkheidsversie van de plugin komt niet overeen met de versie van de applicatie en werkt mogelijk niet correct. Weet je zeker dat je de plugin wil blijven inschakelen?",
    "The current user only has the UI configuration permission, but don't have view permission for collection \"{{name}}\"": "The current user only has the UI configuration permission, but don't have view permission for collection \"{{name}}\"",
    "The deletion was successful.": "De verwijdering is succesvol.",
    "The field has been deleted": "Het veld is verwijderd",
    "The field value cannot be greater than ": "De veldwaarde mag niet groter zijn dan ",
    "The field value cannot be less than ": "De veldwaarde mag niet kleiner zijn dan ",
    "The field value is not an integer number": "De veldwaarde is geen geheel getal",
    "The following field types are not compatible and do not support output and display": "De volgende veldtypen zijn niet compatibel en ondersteunen geen uitvoer en weergave.",
    "The selected fields will automatically populate the form": "De geselecteerde velden vullen automatisch het formulier in.",
    "The title field is used to identify the template record": "Het titelveld wordt gebruikt om het sjabloonrecord te identificeren.",
    "The value of this variable is derived from the query string of the page URL. This variable can only be used normally when the page has a query string.": "De waarde van deze variabele is afgeleid van de querystring in de URL. Deze variabele werkt alleen correct als de pagina een querystring bevat.",
    "The will interrupt service, it may take a few seconds to restart. Are you sure to continue?": "Dit onderbreekt de service en kan enkele seconden duren. Weet je zeker dat je wilt doorgaan?",
    "The {{type}} \"{{name}}\" may have been deleted. Please remove this {{blockType}}.": "Het {{type}} \"{{name}}\" is mogelijk verwijderd. Verwijder dit {{blockType}}.",
    "Theme": "Thema",
    "Then": "Dan",
    "Third party services": "Diensten van derden",
    "This Month": "This Month",
    "This Quarter": "This Quarter",
    "This Week": "This Week",
    "This Year": "This Year",
    "This and following events": "Deze en volgende gebeurtenissen",
    "This event": "Deze gebeurtenis",
    "This field is required": "This field is required",
    "This is a demo text, **supports Markdown syntax**.": "Dit is een demo tekst, **ondersteunt Markdown syntax**.",
    "This is likely a NocoBase internals bug. Please open an issue at <1>here</1>": "Dit is waarschijnlijk een interne bug in NocoBase. Open een issue via <1>hier</1>",
    "This month": "Deze maand",
    "This quarter": "Dit kwartaal",
    "This variable has been deprecated and can be replaced with \"Current form\"": "Deze variabele is verouderd en kan worden vervangen door \"Huidig formulier\"",
    "This week": "Deze week",
    "This year": "Dit jaar",
    "Through collection": "Via collectie",
    "Time": "Tijd",
    "Time format": "Tijdformaat",
    "Time scale": "Tijdschaal",
    "Timestamp": "Timestamp",
    "Title": "Titel",
    "Title field": "Titelveld",
    "Title position": "Title position",
    "Today": "Vandaag",
    "Toggles the subfield mode": "Wisselt de subveldmodus",
    "Tomorrow": "Morgen",
    "Total {{count}} items": "Totaal {{count}} items",
    "Tree collection": "Boomcollectie",
    "Tree table": "Boomtabel",
    "Trigger workflow": "Workflow activeren",
    "Triggered when the row is clicked": "Geactiveerd wanneer de rij wordt aangeklikt",
    "True": "True",
    "Try again": "Probeer opnieuw",
    "Turn pages": "Pagina's omslaan",
    "Two tone": "Two tone",
    "Type": "Type",
    "UI Editor": "UI Bewerker",
    "UI editor": "UI-editor",
    "URL": "URL",
    "URL search params": "URL zoekparameters",
    "UnSelect all": "Alles deselecteren",
    "Unauthenticated. Please sign in to continue.": "Niet geauthenticeerd. Meld je aan om verder te gaan.",
    "Unconnected": "Niet verbonden",
    "Unicode characters are permitted": "Unicode characters are permitted",
    "Unique": "Uniek",
    "Unit conversion": "Eenheidsconversie",
    "Unix Timestamp": "Unix-tijdstempel",
    "Unknown field type": "Onbekend veldtype.",
    "Unnamed": "Naamloos",
    "Unpinned": "Losgehaald",
    "Unsafe integer": "Unsafe integer",
    "Unsaved changes": "Niet-opgeslagen wijzigingen",
    "Update": "Bijwerken",
    "Update all data?": "Alle gegevens bijwerken?",
    "Update or create": "Bijwerken of aanmaken",
    "Update plugin": "Plugin bijwerken",
    "Update record": "Record bijwerken",
    "Update selected data?": "Geselecteerde gegevens bijwerken?",
    "Updated successfully": "Succesvol bijgewerkt",
    "UpdatedAt": "Bijgewerkt op",
    "UpdatedBy": "Bijgewerkt door",
    "Upgrade": "Upgrade",
    "Upload": "Uploaden",
    "Upload new version": "Nieuwe versie uploaden",
    "Upload plugin": "Plugin uploaden",
    "Uploading": "Uploading",
    "Use simple pagination mode": "Gebruik eenvoudige paginering",
    "Use the same time zone (GMT) for all users": "Gebruik dezelfde tijdzone (GMT) voor alle gebruikers",
    "Used for drag and drop sorting scenarios, supporting grouping sorting": "Gebruikt voor drag and drop sorteren, met ondersteuning voor groeperen",
    "User": "Gebruiker",
    "User not found. Please sign in again to continue.": "Gebruiker niet gevonden. Meld je opnieuw aan om verder te gaan.",
    "User password changed, please signin again.": "Gebruikerswachtwoord gewijzigd, meld je opnieuw aan.",
    "Username": "Gebruikersnaam",
    "Users": "Gebruikers",
    "Users & permissions": "Gebruikers en machtigingen",
    "Valid range: 10-40": "Geldige waarde: 10-40",
    "Valid range: 100-900": "Geldige waarde: 100-900",
    "Validation": "Validation",
    "Validation rule": "Validatieregel",
    "Value": "Waarde",
    "Verification code": "Verificatiecode",
    "Version": "Versie",
    "Version range": "Versiebereik",
    "Vertical": "Vertical",
    "View": "Bekijken",
    "View all plugins": "Alle plugins bekijken",
    "View record": "Record bekijken",
    "Village": "Dorp",
    "Visible": "Zichtbaar",
    "Volcano": "Vulkaan",
    "Week": "Week",
    "Weekly": "Wekelijks",
    "When a field is selected for grouping, it will be grouped first before sorting.": "Als een veld wordt geselecteerd voor groepering, wordt dit eerst gegroepeerd voordat er wordt gesorteerd.",
    "When submitting the following fields, the saved values are": "Bij het indienen van de volgende velden worden de waarden opgeslagen als",
    "When the Label exceeds the width": "When the Label exceeds the width",
    "Work week": "Werkweek",
    "Workflow": "Werkstroom",
    "Wysiwyg": "Wysiwyg",
    "Year": "Jaar",
    "Year-Month-Day": "Jaar-Maand-Dag",
    "Year/Month/Day": "Jaar/Maand/Dag",
    "Yearly": "Jaarlijks",
    "Yes": "Ja",
    "Yesterday": "Gisteren",
    "Your session has expired. Please sign in again.": "Je sessie is verlopen. Meld je opnieuw aan.",
    "contains": "bevat",
    "data source": "gegevensbron",
    "does not contain": "bevat niet",
    "edit title": "titel bewerken",
    "ends with": "eindigt met",
    "exists": "bestaat",
    "https://docs.nocobase.com/handbook/calculation-engines/formula": "https://docs.nocobase.com/handbook/calculation-engines/formula",
    "https://docs.nocobase.com/handbook/calculation-engines/mathjs": "https://docs.nocobase.com/handbook/calculation-engines/mathjs",
    "is": "is",
    "is after": "is na",
    "is any of": "is een van",
    "is before": "is voor",
    "is between": "is tussen",
    "is empty": "is leeg",
    "is none of": "is geen van",
    "is not": "is niet",
    "is not empty": "is niet leeg",
    "is on or after": "is op of na",
    "is on or before": "is op of voor",
    "loading": "laden",
    "name is required": "naam is vereist",
    "not ends with": "eindigt niet met",
    "not exists": "bestaat niet",
    "not starts with": "begint niet met",
    "pixels": "pixels",
    "re-download file": "bestand opnieuw downloaden",
    "starts with": "begint met",
    "tlds": "tlds",
    "visible": "zichtbaar",
    "{{#label}} length must be {{#limit}} characters long": "{{#label}} length must be {{#limit}} characters long",
    "{{count}} filter items": "{{count}} filter items",
    "{{count}} more items": "{{count}} meer items",
    "≠": "≠",
    "≤": "≤",
    "≥": "≥"
  },
  "@nocobase/plugin-acl": {
    "Allow roles union": "Allow roles union",
    "Allow users to use role union, which means they can use permissions from all their roles simultaneously, or switch between individual roles.": "Allow users to use role union, which means they can use permissions from all their roles simultaneously, or switch between individual roles.",
    "Data sources": "Data bronnen",
    "Desktop menu": "Desktop menu",
    "Do not use role union. Users need to switch between their roles individually.": "Do not use role union. Users need to switch between their roles individually.",
    "Force users to use only role union. They cannot switch between individual roles.": "Force users to use only role union. They cannot switch between individual roles.",
    "Full permissions": "Full permissions",
    "General": "Algemeen",
    "Independent roles": "Independent roles",
    "New role": "Nieuwe rol",
    "Permissions": "Permissies",
    "Please select role mode": "Please select role mode",
    "Plugin settings": "Plugin instellingen",
    "Role mode": "Role mode",
    "Role mode doc": "https://docs.nocobase.com/handbook/acl/manual",
    "Roles & Permissions": "Rollen & Permissies",
    "Roles union only": "Roles union only",
    "Saved successfully": "Saved successfully",
    "The current user has no roles. Please try another account.": "De huidige gebruiker heeft geen rol. Probeer een andere gebruikersaccount.",
    "The user role does not exist. Please try signing in again": "De gebruikersrol bestaat niet. Probeer opnieuw in te loggen."
  },
  "@nocobase/plugin-action-bulk-edit": {
    "Bulk edit": "Bewerken in bulk",
    "Data will be updated": "Gegevens worden bijgewerkt",
    "Entire collection": "Gehele collectie"
  },
  "@nocobase/plugin-action-bulk-update": {
    "After successful bulk update": "Na succesvolle update in bulk",
    "Bulk update": "Updaten in bulk",
    "Entire collection": "Gehele collectie",
    "Please select the records to be updated": "Selecteer de records die moeten worden bijgewerkt"
  },
  "@nocobase/plugin-action-custom-request": {
    "\"Content-Type\" only support \"application/json\", and no need to specify": "\"Content-Type\" ondersteunt alleen \"application/json\", en hoeft niet te worden gespecificeerd",
    "Access control": "Toegangscontrole",
    "Add parameter": "Voeg parameter toe",
    "Add request header": "Voeg aanvraagkop toe",
    "Body": "Inhoud",
    "Custom Request": "Aangepaste aanvraag",
    "Enter description info": "Voer beschrijvingsinformatie in",
    "Format": "Formaat",
    "HTTP method": "HTTP-methode",
    "Headers": "Kopteksten",
    "If not set, all roles can see this action": "Als niet ingesteld, kunnen alle rollen deze actie zien",
    "Input request data": "Voer aanvraaggegevens in",
    "Insert": "Invoegen",
    "Only support standard JSON data": "Ondersteunt alleen standaard JSON-gegevens",
    "Parameters": "Parameters",
    "Please configure the request settings first": "Configureer eerst de aanvraaginstellingen",
    "Request settings": "Aanvraaginstellingen",
    "Roles": "Rollen",
    "Timeout config": "Time-outconfiguratie",
    "Title": "Titel",
    "URL": "URL",
    "Use variable": "Gebruik variabele",
    "When the HTTP method is Post, Put or Patch, and this custom request inside the form, the request body will be automatically filled in with the form data": "Wanneer de HTTP-methode Post, Put of Patch is, en deze aangepaste aanvraag zich binnen het formulier bevindt, wordt de aanvraaginhoud automatisch ingevuld met de formuliergegevens",
    "ms": "ms"
  },
  "@nocobase/plugin-action-export": {
    "Export warning": "Je kunt maximaal {{limit}} rijen gegevens tegelijk exporteren, eventuele overschrijdingen worden genegeerd.",
    "False": "Onwaar",
    "Start export": "Start exporteren",
    "True": "Waar",
    "another export action is running, please try again later.": "Er is al een andere exportactie bezig, probeer het later opnieuw."
  },
  "@nocobase/plugin-action-export-pro": {
    "Add field": "Add field",
    "Async": "Async",
    "Auto": "Auto",
    "Auto mode threshold description": "Determine data volume during execution: if data length is less than {{threshold}}, use sync mode; otherwise, use async mode.",
    "Configure export": "Configure export",
    "Configure export attachments": "Configure export attachments",
    "Confirm to export attachments": "Confirm to export attachments",
    "Confirm to export attachments?": "Confirm to export attachments?",
    "Export": "Export records",
    "Export Attachments": "Export attachments",
    "Export attachments": "Export attachments",
    "Export attachments of collection {{collection}}": "Export attachments of collection {{collection}}",
    "Export confirm": "Export confirmation",
    "Export data of collection {{collection}}": "Export data of collection {{collection}}",
    "Export failed": "Export failed",
    "Export mode": "Export mode",
    "Export records": "Export records",
    "Export records confirm": "Confirm to export records?",
    "Field": "Field",
    "Field display name": "Field display name",
    "Generate a folder for each record": "Generate a folder for each record",
    "No": "No",
    "Options": "Options",
    "Please configure export attachment fields first": "Please configure export attachment fields first",
    "Please select at least one export field": "Please select at least one export field",
    "Please select fields to export": "Please select fields to export",
    "Process and download immediately": "Run in main thread, suitable for handling small-scale data",
    "Process in background": "Run in background thread, suitable for handling large-scale data",
    "Processing mode": "Processing mode",
    "Select export attachment fields": "Select export attachment fields",
    "Select export fields": "Select export fields",
    "Start export": "Start export",
    "Sync": "Sync",
    "Yes": "Yes"
  },
  "@nocobase/plugin-action-import": {
    "Add importable field": "Voeg een importeerbaar veld toe",
    "Columns configuration is empty": "Kolomconfiguratie is leeg",
    "Custom column title": "Aangepaste kolomtitel",
    "Done": "Klaar",
    "Download template": "Download sjabloon",
    "Download tips": "- Download het sjabloon en vul de gegevens in volgens het formaat\r\n - Importeer alleen het eerste werkblad\r\n - Wijzig de sjabloontitel niet om importfouten te voorkomen",
    "Excel data importing": "Gegevens importeren, sluit het venster niet",
    "Failed to import row {{row}}, {{message}}, row data: {{data}}": "Fout bij importeren van rij {{row}}, {{message}}, rijgegevens: {{data}}",
    "Field description": "Veldbeschrijving",
    "Field description placeholder": "Voer de veldbeschrijving in",
    "Field not found: {{field}}": "Veld niet gevonden: {{field}}",
    "Field {{fieldName}} does not exist": "Veld {{fieldName}} bestaat niet",
    "File size cannot exceed 10M": "Bestandsgrootte mag niet groter zijn dan 10M",
    "Header mismatch at column {{column}}: expected \"{{expected}}\", but got \"{{actual}}\"": "Koptekst komt niet overeen in kolom {{column}}: verwachtte \"{{expected}}\", maar kreeg \"{{actual}}\"",
    "Headers not found. Expected headers: {{headers}}": "Kopteksten niet gevonden. Verwachte kopteksten: {{headers}}",
    "Illegal percentage format": "Ongeldig percentageformaat",
    "Import": "Import",
    "Import Data": "Importeer gegevens",
    "Import completed": "Importeren voltooid: {{success}} records zijn geïmporteerd, {{updated}} records zijn bijgewerkt, {{skipped}} records zijn overgeslagen, totaal {{total}} records",
    "Import explain": "Uitleg",
    "Import warnings": "Maximaal {{limit}} rijen gegevens kunnen tegelijk worden geïmporteerd, eventuele overschrijdingen worden genegeerd.",
    "ImportResult": "{{success}} records zijn geïmporteerd, {{updated}} records zijn bijgewerkt, {{skipped}} records zijn overgeslagen, totaal {{total}} records",
    "Imported template does not match, please download again.": "Het geïmporteerde sjabloon komt niet overeen, download het opnieuw.",
    "Incorrect date format": "Onjuist datumformaat",
    "Incorrect email format": "Onjuist e-mailformaat",
    "Incorrect time format": "Onjuist tijdsformaat",
    "No": "Nee",
    "No data to import": "Geen gegevens om te importeren",
    "Only one file is allowed to be uploaded": "Er kan slechts één bestand worden geüpload",
    "Please select": "Selecteer",
    "Please upload the file of Excel": "Upload het Excel-bestand",
    "Skipped records": "Overgeslagen records",
    "Start import": "Start importeren",
    "Step 1: Download template": "Stap 1: Download sjabloon",
    "Step 2: Upload Excel": "Stap 2: Upload Excel",
    "Step 3: Import options": "Stap 3: Importeer opties",
    "Successfully imported": "Succesvol geïmporteerd",
    "Task result": "Taakresultaat",
    "To download the failure data": "Download de gegevens die niet konden worden geïmporteerd",
    "Total records": "Totaal aantal records",
    "Unique constraint error, fields:": "Unique constraint error, fields:",
    "Updated records": "Bijgewerkte records",
    "Upload placeholder": "Sleep het bestand hierheen of klik om te uploaden, bestandsgrootte niet groter dan 80M",
    "View result": "Bekijk resultaat",
    "Yes": "Ja",
    "another import action is running, please try again later.": "Er is al een andere importactie bezig, probeer het later opnieuw.",
    "can not find value": "Kan de waarde niet vinden",
    "import-error": "Fout bij importeren van rij {{rowIndex}}, rijgegevens: {{rowData}}, reden: {{causeMessage}}",
    "password is empty": "Wachtwoord is leeg",
    "{{successCount}} records have been successfully imported": "{{successCount}} records zijn succesvol geïmporteerd"
  },
  "@nocobase/plugin-action-import-pro": {
    "Allow uploader to modify import options": "Allow uploader to modify import options",
    "Async": "Async",
    "Auto": "Auto",
    "Auto mode threshold description": "During import, if the number of records is less than {{threshold}}, synchronous mode will be used; otherwise, asynchronous mode will be used.",
    "Clear": "Clear",
    "Columns configuration is empty": "Columns configuration is empty",
    "Custom column title": "Custom column title",
    "Duplicate handling": "Duplicate handling",
    "Duplicate handling description": "Choose how to handle duplicate data:<br/>Skip: Skip existing records based on Reference field<br/>Overwrite: Update existing records with new data<br/>Update only: Only update existing records, no new records",
    "Empty cell handling Options": "Empty cell handling Options",
    "Failed to import row {{row}}, {{message}}, row data: {{data}}": "Failed to import row {{row}}, {{message}}, row data: {{data}}",
    "Field description": "Field description",
    "Field description placeholder": "Field description placeholder",
    "Field not found: {{field}}": "Field not found: {{field}}",
    "Field {{fieldName}} does not exist": "Field {{fieldName}} does not exist",
    "Handling Options": "Handling Options",
    "Header mismatch at column {{column}}: expected \"{{expected}}\", but got \"{{actual}}\"": "Header mismatch at column {{column}}: expected \"{{expected}}\", but got \"{{actual}}\"",
    "Headers not found. Expected headers: {{headers}}": "Headers not found. Expected headers: {{headers}}",
    "Identify duplicate records": "Identify duplicate records",
    "Identifying Field": "Identifying Field",
    "Illegal percentage format": "Illegal percentage format",
    "Import XLSX of collection {{collection}}": "Import XLSX of collection {{collection}}",
    "Import guide": "Import guide",
    "Import options": "Import options",
    "Import settings": "Import settings",
    "Importable fields": "Importable fields",
    "Imported template does not match, please download again.": "Imported template does not match, please download again.",
    "Incorrect date format": "Incorrect date format",
    "Incorrect email format": "Incorrect email format",
    "Incorrect time format": "Incorrect time format",
    "No data to import": "No data to import",
    "No update": "No update",
    "Overwrite": "Update or Add",
    "Process immediately": "Process immediately",
    "Process in background": "Process in background",
    "Processing mode": "Processing mode",
    "Skip": "Skip",
    "Skip Duplicates": "Skip Duplicates",
    "Skipped": "Skipped",
    "Step 3: Import options": "Step 3: Import options",
    "Successfully imported": "Successfully imported",
    "Sync": "Sync",
    "The guide will be displayed above the Excel template.": "The guide will be displayed above the Excel template.",
    "Total records": "Total records",
    "Trigger workflow": "Trigger Workflow",
    "Trigger workflow events label": "trigger for each row",
    "Trigger workflow events tooltip": "When checked, workflow events will be triggered for each row",
    "Trigger workflow tooltip": "If a workflow (collection event) is bound to the collection, the import will trigger the workflow row by row. Be cautious when importing large volumes of data, as this may result in significant workflow queuing.",
    "Unique constraint error, fields:": "Unique constraint error, fields:",
    "Update Duplicates": "Update Duplicates",
    "Update Duplicates Only": "Update Duplicates Only",
    "Update only": "Update Only",
    "Updated": "Updated",
    "another import action is running, please try again later.": "another import action is running, please try again later.",
    "can not find value": "can not find value",
    "duplicate_strategy_overwrite_description": "Check for existing records using the data in the \"Identifying Field\". If a record exists, update it; otherwise, import it as a new record.",
    "duplicate_strategy_skip_description": "Check for existing records using the data in the \"Identifying Field\". If a record exists, skip this entry; otherwise, import it as a new record.",
    "duplicate_strategy_update_only_description": "Check for existing records using the data in the \"Identifying Field\". If a record exists, update it; otherwise, skip it.",
    "empty_cell_strategy_ignore_description": "When an imported cell is empty, preserve the original field value",
    "empty_cell_strategy_overwrite_description": "When an imported cell is empty, set the corresponding field to empty",
    "import-error": "import-error",
    "password is empty": "password is empty"
  },
  "@nocobase/plugin-action-template-print": {
    "Config template": "Config template",
    "Converted to PDF": "Converted to PDF",
    "Copied successfully": "Copied successfully",
    "Copy": "Copy",
    "Fields list": "Fields list",
    "Please select a printing template first": "Please select a printing template first",
    "Please select the records to be print": "Please select the records to be print",
    "Print all records": "Print all records",
    "Print selected records": "Print selected records",
    "Replace template": "Replace template",
    "Saved successfully!": "Saved successfully!",
    "Template display name": "Template display name",
    "Template file": "Template file",
    "Template form": "Template form",
    "Template name": "Template name",
    "Template not found or deleted": "Template not found or deleted",
    "Template print": "Template print",
    "Template render failed": "Template render failed",
    "The number of records to be printed cannot exceed 300": "The number of records to be printed cannot exceed 300",
    "Upload template": "Upload template",
    "Use": "Use",
    "View fields": "View fields"
  },
  "@nocobase/plugin-ai": {
    "AI integration": "AI integratie",
    "Add content": "Voeg inhoud toe",
    "Add prompt": "Voeg prompt toe",
    "Frequency penalty description": "Nummer tussen -2.0 en 2.0. Positieve waarden straffen nieuwe tokens op basis van hun bestaande frequentie in de tekst tot nu toe, waardoor de kans van het model om dezelfde regel letterlijk te herhalen afneemt.",
    "Get models list failed, you can enter a model name manually.": "Het ophalen van de lijst met modellen is mislukt, u kunt een modelnaam handmatig invoeren.",
    "Image": "Afbeelding",
    "LLM service": "LLM dienst",
    "LLM services": "LLM diensten",
    "Max completion tokens description": "Een bovengrens voor het aantal tokens dat kan worden gegenereerd voor een voltooiing, inclusief zichtbare outputtokens en redeneertokens.",
    "Max retries": "Max herhalingen",
    "Message": "Bericht",
    "Messages": "Berichten",
    "Model": "Model",
    "Presence penalty description": "Nummer tussen -2.0 en 2.0. Positieve waarden straffen nieuwe tokens op basis van of ze tot nu toe in de tekst voorkomen, waardoor de kans van het model om over nieuwe onderwerpen te praten toeneemt.",
    "Provider": "Provider",
    "Response format description": "Belangrijk: bij gebruik van de JSON-modus moet u het model ook zelf opdracht geven om JSON te produceren via een systeem- of gebruikersbericht.",
    "Role": "Rol",
    "Structured output": "Gestructureerde output",
    "Temperature description": "Welke bemonsteringstemperatuur te gebruiken, tussen 0 en 2. Hogere waarden zoals 0,8 maken de output willekeuriger, terwijl lagere waarden zoals 0,2 deze meer gefocust en deterministisch maken.",
    "Text": "Tekst",
    "Timout (ms)": "Timout (ms)",
    "Top P description": "Een alternatief voor bemonstering met temperatuur, genaamd nucleusbemonstering, waarbij het model de resultaten van de tokens met top_p waarschijnlijkheidsmassa overweegt. Dus 0,1 betekent dat alleen de tokens die de top 10% waarschijnlijkheidsmassa vormen, worden overwogen.",
    "UID": "UID"
  },
  "@nocobase/plugin-ai-ee": {
    "AI integration": "AI integration",
    "Add content": "Add content",
    "Add prompt": "Add prompt",
    "Frequency penalty description": "Number between -2.0 and 2.0. Positive values penalize new tokens based on their existing frequency in the text so far, decreasing the model's likelihood to repeat the same line verbatim.",
    "Image (send via Base64)": "Image (send via Base64)",
    "Image (send via URL)": "Image (send via URL)",
    "LLM service": "LLM service",
    "LLM services": "LLM services",
    "Max completion tokens description": "An upper bound for the number of tokens that can be generated for a completion, including visible output tokens and reasoning tokens.",
    "Max retries": "Max retries",
    "Message": "Message",
    "Messages": "Messages",
    "Model": "Model",
    "Presence penalty description": "Number between -2.0 and 2.0. Positive values penalize new tokens based on whether they appear in the text so far, increasing the model's likelihood to talk about new topics.",
    "Provider": "Provider",
    "Response format description": "Important: when using JSON mode, you must also instruct the model to produce JSON yourself via a system or user message.",
    "Role": "Role",
    "Structured output": "Structured output",
    "Temperature description": "What sampling temperature to use, between 0 and 2. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic.",
    "Text": "Text",
    "Timout (ms)": "Timout (ms)",
    "Top P description": "An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered.",
    "UID": "UID"
  },
  "@nocobase/plugin-ai-gigachat": {},
  "@nocobase/plugin-api-doc": {
    "API documentation": "API documentatie",
    "Documentation": "Documentatie",
    "Select a definition": "Selecteer een definitie"
  },
  "@nocobase/plugin-api-keys": {
    "1 Day": "1 dag",
    "30 Days": "30 dagen",
    "7 Days": "7 dagen",
    "90 Days": "90 dagen",
    "API key created successfully": "API-sleutel succesvol aangemaakt",
    "API keys": "API-sleutels",
    "Add API key": "API key toevoegen",
    "Allow only your own roles to be selected": "Alleen je eigen rollen mogen worden geselecteerd",
    "Created at": "Aangemaakt op",
    "Custom": "Aangepast",
    "Delete API key": "API key verwijderen",
    "Expiration": "Vervaldatum",
    "Key name": "Sleutelnaam",
    "Keys manager": "Sleutelbeheerder",
    "Make sure to copy your personal access key now as you will not be able to see this again.": "Zorg ervoor dat je nu je persoonlijke toegangssleutel kopieert, want je kan deze later niet meer opnieuw zien.",
    "Never": "Nooit",
    "Never expires": "Verloopt nooit",
    "Role": "Rol",
    "Role not found": "Rol niet gevonden"
  },
  "@nocobase/plugin-async-task-manager": {
    "Actions": "Acties",
    "Cancel": "Annuleren",
    "Cancelled": "Geannuleerd",
    "Cancelling": "Annuleren",
    "Close": "Sluiten",
    "Completed": "Voltooid",
    "Confirm": "Bevestigen",
    "Confirm cancel": "Bevestig annuleren",
    "Confirm to cancel this task?": "Weet je zeker dat je deze taak wilt annuleren?",
    "Created at": "Aangemaakt op",
    "Data": "Data",
    "Download": "Downloaden",
    "Error Details": "Foutdetails",
    "Error code": "Foutcode",
    "Error details": "Foutdetails",
    "Export": "Exporteer",
    "Export {collection} attachments": "Exporteer {collection} bijlagen",
    "Export {collection} data": "Exporteer {collection} gegevens",
    "Failed": "Mislukt",
    "Import": "Importeer",
    "Import completed": "Import voltooid: {{success}} records geïmporteerd, {{updated}} records bijgewerkt, {{skipped}} records overgeslagen, totaal {{total}} records",
    "Import details": "{{success}} records zijn geïmporteerd, {{updated}} records zijn bijgewerkt, {{skipped}} records zijn overgeslagen, totaal {{total}} records",
    "Import result": "Importresultaat",
    "Import summary": "Importeer {{success}}/{{total}}",
    "Import {collection} data": "Importeer {collection} gegevens",
    "ImportResult": "{{success}} records zijn geïmporteerd, {{updated}} records zijn bijgewerkt, {{skipped}} records zijn overgeslagen, totaal {{total}} records",
    "Imported": "{{count}}/{{total}}",
    "OK": "OK",
    "Processing": "Verwerken",
    "Skipped records": "Overgeslagen records",
    "Status": "Status",
    "Successfully imported": "Succesvol geïmporteerd",
    "Task": "Taak",
    "Task cancelled": "Taak geannuleerd",
    "Task completed": "Taak voltooid",
    "Task failed": "Taak mislukt",
    "Task result": "Taakresultaat",
    "Total records": "Totaal aantal records",
    "Type": "Type",
    "Unknown error": "Onbekende fout",
    "Updated records": "Bijgewerkte records",
    "View result": "Toon",
    "Waiting": "Wachten"
  },
  "@nocobase/plugin-audit-logger": {
    "Association": "Association",
    "Audit logs": "Audit logs",
    "Data source": "Data source",
    "Failed": "Failed",
    "Resource": "Resource",
    "Resource UK": "Resource UK",
    "Role": "Role",
    "Source record UK": "Source record UK",
    "Status": "Status",
    "Success": "Success",
    "Target record UK": "Target record UK",
    "UserId": "User ID"
  },
  "@nocobase/plugin-audit-logs": {
    "Details of changes": "Details van wijzigingen"
  },
  "@nocobase/plugin-auth": {
    "1. Select notification channel": "1. Selecteer meldingskanaal",
    "2. Configure reset email": "2. Configureer reset e-mail",
    "Allow to sign in with": "Toestaan om in te loggen met",
    "Allow to sign up": "Toestaan om je aan te melden",
    "At least one of the username or email fields is required": "Ten minste één van de velden voor gebruikersnaam of e-mail is verplicht",
    "Auth Type": "Authenticatietype",
    "Auth UID": "Auth UID",
    "Authentication": "Authenticatie",
    "Authenticators": "Authenticators",
    "Back to login": "Terug naar inloggen",
    "Content type": "Contenttype",
    "Days": "Days",
    "Email channel not found": "E-mailkanaal niet gevonden",
    "Enable forget password": "Vergeet wachtwoord functie inschakelen",
    "Expired token refresh limit": "Expired token refresh limit",
    "Forgot password": "Wachtwoord vergeten",
    "Go to login": "Ga naar inloggen",
    "Hours": "Hours",
    "In configuration mode, the entire column becomes transparent. In non-configuration mode, the entire column will be hidden. Even if the entire column is hidden, its configured default values and other settings will still take effect.": "In configuration mode, the entire column becomes transparent. In non-configuration mode, the entire column will be hidden. Even if the entire column is hidden, its configured default values and other settings will still take effect.",
    "Minutes": "Minutes",
    "Missing X-Authenticator in request header": "Ontbrekende X-Authenticator in de aanvraagheader",
    "No authentication methods available.": "Geen authenticatiemethoden beschikbaar.",
    "No notification channels found. Please ": "Geen meldingskanalen gevonden. Gelieve ",
    "Not a valid cellphone number, please re-enter": "Geen geldig telefoonnummer, probeer opnieuw in te voeren",
    "Not allowed to reset password": "Wachtwoord resetten niet toegestaan",
    "Not allowed to sign up": "Aanmelden is niet toegestaan",
    "Notification channel (Email)": "Notificatiekanaal (E-mail)",
    "Notification manager plugin not found": "Notificatiebeheer-plugin niet gevonden",
    "Password": "Wachtwoord",
    "Password is not allowed to be changed": "Wachtwoord mag niet worden gewijzigd",
    "Password reset successful": "Wachtwoord opnieuw instellen succesvol",
    "Plain text": "Gewone tekst",
    "Please enter a password": "Voer een wachtwoord in",
    "Please enter a valid email": "Voer een geldig e-mailadres in",
    "Please enter a valid username": "Voer een geldige gebruikersnaam in",
    "Please enter new password": "Voer een nieuw wachtwoord in",
    "Please enter the same password again": "Voer hetzelfde wachtwoord opnieuw in",
    "Please enter your email": "Voer je e-mailadres",
    "Please enter your username or email": "Voer je gebruikersnaam of e-mailadres in",
    "Please keep and enable at least one authenticator": "Houd minstens één authenticator ingeschakeld",
    "Reset email sent successfully": "Reset e-mail succesvol verzonden",
    "Reset link expiration (minutes)": "Verloop van de resetlink (minuten)",
    "Reset link has expired": "Resetlink is verlopen",
    "Reset password": "Wachtwoord opnieuw instellen",
    "Reset password email": "Wachtwoord opnieuw instellen e-mail",
    "Reset password link": "Wachtwoord opnieuw instellen link",
    "Saved successfully!": "Saved successfully!",
    "Seconds": "Seconds",
    "Send reset email": "Stuur reset e-mail",
    "Session validity period": "Session validity period",
    "Show": "Toon",
    "Sign in via email": "Inloggen via e-mail",
    "Sign in via password": "Inloggen via wachtwoord",
    "Sign up form": "Aanmeldformulier",
    "Sign up settings": "Aanmeldinstellingen",
    "Sign-in": "Inloggen",
    "Subject": "Onderwerp",
    "The authentication allows users to sign in via username or email.": "De authenticatie staat gebruikers toe in te loggen via gebruikersnaam of e-mail.",
    "The maximum time limit allowed for refreshing a Token after it expires. After this time limit, the token cannot be automatically renewed, and the user needs to log in again.": "The maximum time limit allowed for refreshing a Token after it expires. After this time limit, the token cannot be automatically renewed, and the user needs to log in again.",
    "The maximum valid time for each user login. During the session validity, the Token will be automatically updated. After the timeout, the user is required to log in again.": "The maximum valid time for each user login. During the session validity, the Token will be automatically updated. After the timeout, the user is required to log in again.",
    "The notification channel used to send the reset password email, only support email channel": "Het notificatiekanaal dat wordt gebruikt om de e-mail voor het opnieuw instellen van het wachtwoord te verzenden, ondersteunt alleen het e-mailkanaal",
    "The password is inconsistent, please re-enter": "Het wachtwoord is inconsistent, probeer het opnieuw",
    "The password is incorrect, please re-enter": "Het wachtwoord is incorrect, probeer het opnieuw",
    "The passwords entered twice are inconsistent": "De twee ingevoerde wachtwoorden zijn inconsistent",
    "The phone number has been registered, please login directly": "Het telefoonnummer is al geregistreerd, log direct in",
    "The phone number is not registered, please register first": "Het telefoonnummer is niet geregistreerd, registreer eerst",
    "The username or email is incorrect, please re-enter": "De gebruikersnaam of e-mail is incorrect, probeer het opnieuw",
    "The username/email or password is incorrect, please re-enter": "De gebruikersnaam/e-mail of het wachtwoord is incorrect, probeer het opnieuw",
    "The validity period of each issued API Token. After the Token expires, if it is within the session validity period and has not exceeded the refresh limit, the server will automatically issue a new Token to maintain the user session, otherwise the user is required to log in again. (Each Token can only be refreshed once)": "The validity period of each issued API Token. After the Token expires, if it is within the session validity period and has not exceeded the refresh limit, the server will automatically issue a new Token to maintain the user session, otherwise the user is required to log in again. (Each Token can only be refreshed once)",
    "Token expired": "Token verlopen",
    "Token policy": "Token policy",
    "Token validity period": "Token validity period",
    "Token validity period must be less than session validity period!": "Token validity period must be less than session validity period!",
    "Unauthenticated. Please sign in to continue.": "Unauthenticated. Please sign in to continue.",
    "User not found": "Gebruiker niet gevonden",
    "User not found. Please sign in again to continue.": "User not found. Please sign in again to continue.",
    "Username/Email": "Gebruikersnaam/E-mail",
    "Your session has expired. Please sign in again.": "Your session has expired. Please sign in again.",
    "add one first": "een toe te voegen",
    "defaultResetPasswordEmailContentHTML": "<p>Hallo {{$user.username}},</p>\n\n<p>We hebben een verzoek ontvangen om het wachtwoord voor uw {{$systemSettings.title}}-account opnieuw in te stellen.</p>\n\n<p>Klik op de onderstaande link om uw nieuwe wachtwoord in te stellen:</p>\n\n<p>\n  <a href=\"{{$resetLink}}\">Stel uw wachtwoord opnieuw in</a>\n</p>\n\n<p>\n  Als u geen wachtwoordreset heeft aangevraagd, negeer dan deze e-mail. Uw wachtwoord blijft ongewijzigd.\n</p>\n\n<p>\n  Let op: Voor uw veiligheid verloopt deze wachtwoordresetlink over <strong>{{$resetLinkExpiration}} minuten</strong>.\n</p>\n\n<p>Als u problemen ondervindt bij het opnieuw instellen van uw wachtwoord, neem dan contact op met ons ondersteuningsteam.</p>\n\n<p>\n  Bedankt,<br>\n  Het {{$systemSettings.title}} Team\n</p>",
    "defaultResetPasswordEmailContentText": "Hallo {{$user.username}},\n\nWe hebben een verzoek ontvangen om het wachtwoord voor uw {{$systemSettings.title}}-account opnieuw in te stellen.\n\nKlik op de onderstaande link om uw nieuwe wachtwoord in te stellen:\n\n{{$resetLink}}\n\nAls u geen wachtwoordreset heeft aangevraagd, negeer dan deze e-mail. Uw wachtwoord blijft ongewijzigd.\n\nLet op: Voor uw veiligheid verloopt deze wachtwoordresetlink over {{$resetLinkExpiration}} minuten.\n\nAls u problemen ondervindt bij het opnieuw instellen van uw wachtwoord, neem dan contact op met ons ondersteuningsteam.\n\nBedankt, Het {{$systemSettings.title}} Team",
    "defaultResetPasswordEmailSubject": "Stel uw wachtwoord opnieuw in voor {{$systemSettings.title}}"
  },
  "@nocobase/plugin-auth-cas": {
    "Service domain": "Service domain",
    "Sign in": "Sign in",
    "Sign up automatically when the user does not exist": "Sign up automatically when the user does not exist",
    "The domain is usually the address of your server, in local development, you can use the address of your local machine, such as: http://localhost:13000": "The domain is usually the address of your server, in local development, you can use the address of your local machine, such as: http://localhost:13000",
    "User will be registered automatically if not exists.": "User will be registered automatically if not exists."
  },
  "@nocobase/plugin-auth-dingtalk": {
    "Authorizing Login": "Authorizing Login",
    "Client ID": "Client ID",
    "Client Secret": "Client Secret",
    "Copied": "Copied",
    "DingTalk": "DingTalk",
    "Failed to get accessToken": "Failed to get accessToken",
    "Failed to get mobile": "Failed to get mobile",
    "Please enter the authCode": "Please enter the authCode",
    "Redirect URL": "Redirect URL",
    "Sign in via DingTalk": "Sign in via DingTalk",
    "Sign up automatically when the user does not exist": "Sign up automatically when the user does not exist",
    "User not found": "User not found",
    "dingtalk": "dingtalk"
  },
  "@nocobase/plugin-auth-ldap": {
    "Account": "Account",
    "Add": "Add",
    "Attribute": "Attribute",
    "Attribute map": "Attribute map",
    "Attribute mapping": "Attribute mapping",
    "Basic configuration": "Basic configuration",
    "Bind DN tooltip": "The DN used for testing connection and searching for users",
    "Bind failed": "Bind failed",
    "Bind field description": "Choose \"Username\" if the login account is a username, and \"Email\" if it's an email.",
    "Bind password": "Bind password",
    "Bind password tooltip": "The password for bind DN",
    "Bind succeeded": "Bind succeeded",
    "Connection failed": "Connection failed",
    "Connection succeeded": "Connection succeeded",
    "LDAP URL description": "protocol://host:port, e.g. ldap://ldap.nocobase.com:389",
    "Not tested for binding": "Not tested for binding",
    "Please enter your account and password": "Please enter your account and password",
    "Search DN": "Search DN",
    "Search configuration": "Search configuration",
    "Search filter": "Search filter",
    "Search filter description": "For example: (uid={{account}}), where {{account}} will be replaced with the user account",
    "Sign up automatically when the user does not exist": "Sign up automatically when the user does not exist",
    "Size limit": "Size limit",
    "Target field": "Target field",
    "Test connection": "Test connection",
    "The account or password is incorrect, please re-enter": "The account or password is incorrect, please re-enter",
    "Use this field to bind the user": "Use this field to bind the user",
    "User will be registered automatically if not exists.": "User will be registered automatically if not exists."
  },
  "@nocobase/plugin-auth-oidc": {
    "Access token endpoint": "Access token endpoint",
    "Actions": "Actions",
    "Add provider": "Add",
    "Advanced configuration": "Advanced configuration",
    "Authorization endpoint": "Authorization endpoint",
    "Automatically redirect to SSO URL when unauthenticated": "Automatically redirect to SSO URL when unauthenticated",
    "Basic configuration": "Basic configuration",
    "Body (Use with POST method)": "Body (Use with POST method)",
    "Check if NocoBase is running on HTTP protocol": "Check if NocoBase is running on HTTP protocol",
    "Client id": "Client id",
    "Client secret": "Client secret",
    "Copied": "Copied",
    "Delete": "Delete",
    "Delete provider": "Delete",
    "Edit": "Edit",
    "Edit provider": "Edit",
    "Enable": "Enable",
    "Enable RP-initiated logout": "Enable RP-initiated logout",
    "Field Map": "Field Map",
    "Field mapping": "Field mapping",
    "Header": "Header",
    "Id token sign alg": "Id token sign alg",
    "Issuer": "Issuer",
    "JWKS endpoint": "JWKS endpoint",
    "Logout endpoint": "Logout endpoint",
    "Method to call the user info endpoint": "Method to call the user info endpoint",
    "OIDC Providers": "OIDC Providers",
    "OIDC manager": "OIDC manager",
    "Openid configuration": "Openid configuration",
    "Parameter name": "Parameter name",
    "Pass parameters in the authorization code grant exchange": "Pass parameters in the authorization code grant exchange",
    "Provider name": "Name",
    "Query parameters (Use with GET method)": "Query parameters (Use with GET method)",
    "Redirect URL": "Redirect URL",
    "Redirect url": "Redirect url",
    "Sign in button name, which will be displayed on the sign in page": "Sign in button name, which will be displayed on the sign in page",
    "Sign the user out of IdP when signing out": "Sign the user out of IdP when signing out",
    "Sign up automatically when the user does not exist": "Sign up automatically when the user does not exist",
    "Skip SSL verification": "Skip SSL verification",
    "Skip SSL verification when calling the IdP endpoint": "Skip SSL verification when calling the IdP endpoint",
    "The port number of the NocoBase service if it is not 80 or 443": "The port number of the NocoBase service if it is not 80 or 443",
    "The state token helps prevent CSRF attacks. It's recommended to leave it blank for automatic random generation.": "The state token helps prevent CSRF attacks. It's recommended to leave it blank for automatic random generation.",
    "Usage": "Usage",
    "Use this field to bind the user": "Use this field to bind the user",
    "User not found": "User not found",
    "Userinfo endpoint": "Userinfo endpoint",
    "Username must be 2-16 characters in length (excluding @.<>\"'/)": "Username must be 2-16 characters in length (excluding @.<>\"'/)",
    "Where to put the access token when calling the user info endpoint": "Where to put the access token when calling the user info endpoint",
    "id_token signed response algorithm": "id_token signed response algorithm",
    "skipSSLVerification note": "Note: this option will expose your system to the risk of man in the middle attacks. Check this option only when you know the exact purpose of this option. We strongly do not recommend check this option in production."
  },
  "@nocobase/plugin-auth-saml": {
    "Actions": "Actions",
    "Add provider": "Add",
    "Are you sure you want to delete it?": "Are you sure you want to delete it?",
    "Automatically redirect to SSO URL when unauthenticated": "Automatically redirect to SSO URL when unauthenticated",
    "Button title": "Button title",
    "Cancel": "Cancel",
    "Client id": "Client id",
    "Copied": "Copied",
    "Delete": "Delete",
    "Delete provider": "Delete",
    "Edit": "Edit",
    "Edit provider": "Edit",
    "Enable": "Enable",
    "Entity id or issuer": "Entity id or issuer",
    "Login Url": "Login Url",
    "Public cert": "Public cert",
    "Redirect url": "Redirect url",
    "SAML Providers": "SAML Providers",
    "SAML manager": "SAML manager",
    "SP entity id": "SP entity id",
    "Sign assertion": "Sign assertion",
    "Sign in button name, which will be displayed on the sign in page": "Sign in button name, which will be displayed on the sign in page",
    "Sign response": "Sign response",
    "Sign up automatically when the user does not exist": "Sign up automatically when the user does not exist",
    "Signature algorithm": "Signature algorithm",
    "Submit": "Submit",
    "Title": "Title",
    "Usage": "Usage",
    "Use this field to bind the user": "Use this field to bind the user",
    "User not found": "User not found",
    "Username must be 2-16 characters in length (excluding @.<>\"'/)": "Username must be 2-16 characters in length (excluding @.<>\"'/)"
  },
  "@nocobase/plugin-auth-sms": {
    "SMS": "SMS",
    "Sign in via SMS": "Inloggen via SMS",
    "Sign up automatically when the user does not exist": "Automatisch aanmelden wanneer de gebruiker niet bestaat",
    "User will be registered automatically if not exists.": "Als de gebruiker nog niet bestaat, wordt deze automatisch geregistreerd.",
    "Verifier": "Verifier"
  },
  "@nocobase/plugin-auth-wecom": {
    "Add jump link": "Add jump link",
    "Add recipient": "Add recipient",
    "Address book callback notification link": "Address book callback notification link",
    "After enabling this option, open the application links in the WeCom chat dialog will automatically log in, and the application links can also be configured on the home page of the workbench application, and only one WeCom authenticator can enable this option.": "After enabling this option, open the application links in the WeCom chat dialog will automatically log in, and the application links can also be configured on the home page of the workbench application, and only one WeCom authenticator can enable this option.",
    "Authentication - WeCom": "Authentication - WeCom",
    "Authenticator": "Authenticator",
    "Authorization code does not exist.": "Authorization code does not exist.",
    "Automatic login": "Automatic login",
    "Black": "Black",
    "Button text": "Button text",
    "Card action URL": "Card action URL",
    "Card type": "Card type",
    "Company ID": "Company ID",
    "Configure card source style information": "Configure card source style information",
    "Content": "Content",
    "Content type": "Content type",
    "Copied": "Copied",
    "Description, no more than 512 characters, exceeding will be truncated automatically": "Description, no more than 512 characters, exceeding will be truncated automatically",
    "Detail URL button text. Default is \"Details\", no more than 4 characters, exceeding will be truncated automatically": "Detail URL button text. Default is \"Details\", no more than 4 characters, exceeding will be truncated automatically",
    "Detail URL, up to 2048 bytes": "Detail URL, up to 2048 bytes",
    "Failed to get accessToken": "Failed to get accessToken",
    "Failed to get mobile": "Failed to get mobile",
    "Failed to get userid": "Failed to get userid",
    "First-Time Login": "first-time-login",
    "For first-time WeCom login, please see here": "For first-time WeCom login, please see here",
    "For the first time signing in via WeCom, please refer: ": "For the first time signing in via WeCom, please refer: ",
    "Gray": "Gray",
    "Green": "Green",
    "In-app path, for example: /m": "In-app path, for example: /m",
    "Jump link list, up to 3 links": "Jump link list, up to 3 links",
    "Link title, no more than 18 characters": "Link title, no more than 18 characters",
    "Main description, up to 2 lines (22 characters x 2)": "Main description, up to 2 lines (22 characters x 2)",
    "Main title, up to 2 lines (18 characters x 2)": "Main title, up to 2 lines (18 characters x 2)",
    "Markdown content, no more than 2048 bytes in length": "Markdown content, no more than 2048 bytes in length",
    "Markdown message": "Markdown message",
    "Message type": "Message type",
    "Origin": "Origin",
    "Plain text": "Plain text",
    "Please enter the code": "Please enter the code",
    "Please use WeCom to scan the QR code for login.": "Please use WeCom to scan the QR code for login.",
    "Recipient": "Recipient",
    "Recipients": "Recipients",
    "Red": "Red",
    "Redirect URL": "Redirect URL",
    "Sign in via WeCom": "Sign in via WeCom",
    "Sign-in button tooltip": "Sign-in button tooltip",
    "Source description color": "Source description color",
    "Source description, up to 1 line (20 characters)": "Source description, up to 1 line (20 characters)",
    "Source icon URL, the recommended size for the source icon is 72*72": "Source icon URL, the recommended size for the source icon is 72*72",
    "Sub title text, up to 8 lines (20 characters x 8)": "Sub title text, up to 8 lines (20 characters x 8)",
    "Subject": "Subject",
    "Support two types of links: internal links and external links. If using an internal link, the link starts with\"/\", for example, \"/m\". If using an external link, the link starts with \"http\", for example, \"https://example.com\".": "Support two types of links: internal links and external links. If using an internal link, the link starts with\"/\", for example, \"/m\". If using an external link, the link starts with \"http\", for example, \"https://example.com\".",
    "Supports only a subset of Markdown syntax, reference documentation: https://developer.work.weixin.qq.com/document/path/96458#%E6%94%AF%E6%8C%81%E7%9A%84markdown%E8%AF%AD%E6%B3%95": "Supports only a subset of Markdown syntax, reference documentation: https://developer.work.weixin.qq.com/document/path/96458#%E6%94%AF%E6%8C%81%E7%9A%84markdown%E8%AF%AD%E6%B3%95",
    "Template card message": "Template card message",
    "Text notice": "Text notice",
    "Textcard detail url": "Textcard detail url",
    "Textcard message": "Textcard message",
    "The WeCom API call failed. Please check the logs to troubleshoot the issue.": "The WeCom API call failed. Please check the logs to troubleshoot the issue.",
    "The domain name of the current application, for example: https://example.app.com": "The domain name of the current application, for example: https://example.app.com",
    "Title, no more than 128 characters, exceeding will be truncated automatically": "Title, no more than 128 characters, exceeding will be truncated automatically",
    "User not found.": "User not found.",
    "WeCom": "WeCom",
    "When a phone number does not match an existing user, should a new user be created automatically": "When a phone number does not match an existing user, should a new user be created automatically",
    "Workbench application homepage link": "Workbench application homepage link",
    "Workbench application redirect link": "Workbench application redirect link",
    "You have not bound your WeCom account yet. It will be automatically bound after logging in on this page.": "You have not bound your WeCom account yet. It will be automatically bound after logging in on this page.",
    "wecom": "wecom"
  },
  "@nocobase/plugin-backup-restore": {
    "Backed up successfully": "Backed up successfully",
    "Backing up": "Backing up",
    "Backup": "Backup",
    "Backup & Restore": "Backup & Restore",
    "Backup file": "Backup file",
    "Backup instructions": "Backup instructions",
    "Basic Data": "Basic Data",
    "Business data": "Business data",
    "Click or drag file to this area to upload": "Click or drag file to this area to upload",
    "Configuration": "Configuration",
    "Delete": "Verwijder",
    "Deleted successfully": "Deleted successfully",
    "Download": "Download",
    "File size": "File size",
    "Learn more": "Learn more",
    "New backup": "New backup",
    "Optional Data": "Optional Data",
    "Origin": "Origin",
    "Plugin": "Plugin",
    "Refresh": "Vernieuwen",
    "Restore": "Restore",
    "Restore backup from local": "Restore backup from local",
    "Select Import Plugins": "Select Import Plugins",
    "Select Import data": "Select Import data",
    "Select User Collections": "Select User Collections",
    "Select the data to be backed up": "Select the data to be backed up",
    "Select the data to be restored": "Select the data to be restored",
    "Start backup": "Start backup",
    "Start restore": "Start restore",
    "System config": "System config",
    "System metadata": "System metadata",
    "User Data": "User Data",
    "custom.description": "Custom collection data",
    "custom.title": "Custom collection data",
    "file upload failed": "file upload failed",
    "file uploaded successfully": "file uploaded successfully",
    "log.description": "Log data",
    "log.title": "Log data",
    "required.description": "Required data",
    "required.title": "Required data",
    "skipped.description": "Skipped data",
    "skipped.title": "Skipped data",
    "third-party.description": "Third-party service information",
    "third-party.title": "Third-party service information",
    "unknown.description": "Data without configured dump rules",
    "unknown.title": "Unknown",
    "user.description": "User data",
    "user.title": "User data"
  },
  "@nocobase/plugin-backups": {
    "Are you sure you want to create new backup": "Are you sure you want to create new backup?",
    "Are you sure you want to create new backup?": "Are you sure you want to create new backup?",
    "Automatic backup": "Automatic backup",
    "BACKUP_VERSION_MISMATCH": "Unable to restore: backup version({{backupVersion}}) is greater than current application({{currentVersion}})",
    "Backing up": "Backing up",
    "Backup list": "Backup list",
    "Backup local storage files": "Backup local storage files",
    "Backup manager": "Backup manager",
    "Click or drag file to this area to upload": "Click or drag file to this area to upload",
    "Confirm the application database schema": "Confirm the application database schema",
    "Created at": "Created at",
    "Database dialect mismatch": "Unable to restore: database dialect mismatch",
    "Database schema mismatch": "Unable to restore: database schema mismatch",
    "Database table prefix mismatch": "Unable to restore: database table prefix mismatch",
    "Database underscored mismatch": "Unable to restore: database underscored mismatch",
    "Database version is lower than the backup, if you really want to restore, please enable the tolerent mode.": "Database version is lower than the backup, if you really want to restore, please enable the tolerent mode.",
    "ERROR_COMPRESSING_FILES": "Error compressing files: {{detail}}",
    "ERROR_CREATING_LOCK_FILE": "Error creating lock file: {{detail}}",
    "ERROR_CREATING_PATH": "Error creating file path: {{detail}}",
    "ERROR_DECRYPTING_FILES": "Error decrypting files: {{detail}}",
    "ERROR_DECRYPTING_PLS_CHECK_PASSWORD": "Error decrypting: {{detail}}, please check your password",
    "ERROR_LISTING_BACKUPS": "Error listing backups: {{detail}}",
    "ERROR_PARSING_BACKUP_FILE": "Error parsing backup file: {{detail}}",
    "ERROR_PG_DUMP_LT_17": "The backup file was created by pg_dump 17 or later, but the current database version is lower than 17. Please enable the tolerent mode.",
    "ERROR_REMOVING_FILES": "Error removing files: {{detail}}",
    "ERROR_RESTORING_BACKUP": "Error restoring backup: {{detail}}",
    "ERROR_SAVING_MEATADATA": "Error saving metadata: {{detail}}",
    "ERROR_TRIGGERING_BACKUP": "Error backing up: {{detail}}",
    "ERROR_UPLOADING_FILES": "Error uploading files: {{detail}}",
    "FILE_NOT_FOUND": "File {{detail}} not found",
    "File size": "File size",
    "If a restore password is set, it must be entered when restoring the backup.": "If a restore password is set, it must be entered when restoring the backup.",
    "Maximum number of backups": "Maximum number of backups",
    "NEW_BACKUPS_CREATED": "New backups[{{names}}] created successfully",
    "New backup": "New backup",
    "New backup operation started": "New backup operation started",
    "Not a valid backup file": "Not a valid backup file",
    "PG_DUMP_SERVER_VERSION_MISMATCH": "pg_dump version is lower than postgres server version. Please install the correct version of pg_dump. Check reference here: https://docs.nocobase.com/handbook/backups#installation",
    "Please select a backup file": "Please select a backup file",
    "Required if application database schema is different with the backup": "Required if application database schema{{currentDbSchemaTips}} is different with the backup",
    "Restore": "Restore",
    "Restore backup from local": "Restore from local backup file",
    "Restore password": "Restore password",
    "Run automatic backup on the cron schedule": "Run automatic backup on the cron schedule",
    "Settings": "Settings",
    "Sync backups to cloud storage": "Sync backups to cloud storage",
    "TOLERENT_MODE_TIP": "Allows backups from higher-version databases to be restored to lower-version databases while ignoring non-critical errors. Please use with caution, and it is strongly recommended to create a new backup before restoration.",
    "The maximum number of backups to keep, older backups are automatically deleted.": "The maximum amount of backups to keep, older backups are automatically deleted.",
    "Tolerent mode": "Tolerent mode",
    "WARN_RESTORING_BACKUP_MISSING_PLUGINS": "The following plugins are missing in current application: {{detail}}"
  },
  "@nocobase/plugin-block-multi-step-form": {
    "AddStep": "Add step",
    "Delete": "Delete",
    "Edit step title": "Edit step title",
    "Next": "Next",
    "Previous": "Previous",
    "Step": "Step",
    "Step title": "Step title",
    "StepsForm": "Multi-step form",
    "StepsForm(Add new)": "Multi-step form (Add new)",
    "StepsForm(Edit)": "Multi-step form (Edit)",
    "The last step cannot be deleted": "The last step cannot be deleted",
    "Whether to delete this step": "Whether to delete this step?"
  },
  "@nocobase/plugin-block-template": {
    "Add new": "Add new",
    "Are you sure you want to convert this template block to a normal block?": "Are you sure you want to convert this template block to a normal block?",
    "Are you sure you want to delete it?": "Are you sure you want to delete it?",
    "Are you sure you want to revert all changes from the template?": "Are you sure you want to revert all changes from the template?",
    "Associate record": "Associate record",
    "Block template": "Block template",
    "Block templates": "Block templates",
    "Cancel": "Cancel",
    "Configure": "Configure",
    "Convert to normal block": "Convert to normal block",
    "Converted successfully": "Converted successfully",
    "Current": "Current record",
    "Delete": "Delete",
    "Delete record": "Delete record",
    "Delete successfully": "Delete successfully",
    "Deleted successfully": "Deleted successfully",
    "Description": "Description",
    "Desktop": "Desktop",
    "Duplicate": "Duplicate",
    "Duplicate to new template": "Duplicate to new template",
    "Edit": "Edit",
    "Filter": "Filter",
    "Form type": "Form type",
    "Keep the created blocks?": "Keep the created blocks?",
    "Mobile": "Mobile",
    "None": "None",
    "Please select the records you want to delete": "Please select the records you want to delete",
    "Refresh": "Refresh",
    "Reset successfully": "Reset successfully",
    "Revert to template": "Revert to template",
    "Save as template successfully": "Save as template successfully",
    "Saved successfully": "Saved successfully",
    "Search and select template": "Search and select template",
    "Submit": "Submit",
    "Template block settings": "Template block settings",
    "Templates": "Templates",
    "This block is using some reference templates, please convert to duplicate template first.": "This block is using some reference templates, please convert to duplicate template first.",
    "This is part of a template, deletion is not allowed": "This is part of a template, deletion is not allowed",
    "Title": "Title",
    "Type": "Type"
  },
  "@nocobase/plugin-block-tree": {
    "Expand all": "Expand all",
    "Root records per page": "Root records per page",
    "Search": "Search",
    "Searchable": "Searchable",
    "Tree": "Tree"
  },
  "@nocobase/plugin-block-workbench": {
    "Action panel": "Action panel",
    "Add custom request": "Add custom request",
    "Add popup": "Add popup",
    "Album": "Album",
    "At least 1, up to 6": "At least 1, up to 6",
    "Ellipsis action title": "Ellipsis action title",
    "Grid": "Grid",
    "Items per row": "Items per row",
    "Layout": "Layout",
    "List": "List",
    "No camera device detected": "No camera device detected",
    "QR code recognition failed, please scan again": "QR code recognition failed, please scan again",
    "Scan QR code": "Scan QR code",
    "The image size is too large. Please compress it to below 1MB before uploading": "The image size is too large. Please compress it to below 1MB before uploading",
    "Unknown error": "Unknown error",
    "You have not granted permission to use the camera": "You have not granted permission to use the camera"
  },
  "@nocobase/plugin-calendar": {
    "Add new": "Nieuw toevoegen",
    "Agenda": "Agenda",
    "All events": "Alle evenementen",
    "Calendar": "Kalender",
    "Calendar collection": "Kalendercollectie",
    "Color field": "Kleurveld",
    "Configure actions": "Acties configureren",
    "Configure calendar": "Kalender configureren",
    "Create calendar block": "Kalenderblok maken",
    "Custom request": "Aangepast verzoek",
    "Custom title": "Aangepaste titel",
    "Customize": "Aanpassen",
    "Daily": "Dagelijks",
    "Date": "Datum",
    "Day": "Dag",
    "Default view": "Standaardweergave",
    "Delete": "Verwijderen",
    "Delete Event": "Evenement verwijderen",
    "Delete events": "Gebeurtenissen verwijderen",
    "Delete this event?": "Dit evenement verwijderen?",
    "Details": "Details",
    "Edit": "Bewerken",
    "Enable actions": "Acties inschakelen",
    "End date field": "Einddatumveld",
    "Event": "Gebeurtenis",
    "Event open mode": "Gebeurtenis openen modus",
    "Filter": "Filter",
    "Month": "Maand",
    "Monthly": "Maandelijks",
    "None": "Geen",
    "Not selected": "Niet geselecteerd",
    "Popup": "Popup",
    "Print": "Afdrukken",
    "Quick create event": "Snel evenement maken",
    "Repeats": "Herhaalt",
    "Select view": "Weergave selecteren",
    "Show lunar": "Maankalender weergeven",
    "Start date field": "Startdatumveld",
    "This and following events": "Dit en volgende evenementen",
    "This event": "Dit evenement",
    "Time": "Tijd",
    "Title": "Titel",
    "Title field": "Titelveld",
    "Today": "Vandaag",
    "Turn pages": "Bladeren",
    "Update record": "Record bijwerken",
    "Updated successfully": "Succesvol bijgewerkt",
    "View record": "Record bekijken",
    "Week": "Week",
    "Week start day": "Week start day",
    "Weekly": "Wekelijks",
    "Work week": "Werkweek",
    "Yearly": "Jaarlijks",
    "{{count}} more items": "{{count}} meer items"
  },
  "@nocobase/plugin-charts": {
    "1 「Numeric」 field, 0~ 1 「Unordered Noun」 field": "1 「Numeric」 field, 0~ 1 「Unordered Noun」 field",
    "1 「Time」 or 「Order Noun」 field, 1 「Value」 field": "1 「Time」 or 「Order Noun」 field, 1 「Value」 field",
    "1 「Unordered Noun」 field, 1 「Numeric」 field": "1 「Unordered Noun」 field, 1 「Numeric」 field",
    "1 「time」 or 「ordered noun」 field, 1 「value」 field, 0 to 1 「unordered noun」": "1 「time」 or 「ordered noun」 field, 1 「value」 field, 0 to 1 「unordered noun」",
    "1 「time」 or 「ordered noun」 field, 1 「value」 field, 0~ 1 「unordered noun」": "1 「time」 or 「ordered noun」 field, 1 「value」 field, 0~ 1 「unordered noun」",
    "1 「time」or 「Ordered Noun」 field,1 「Numerical」 field,1 「Unordered Noun」 field (optional)": "1 「time」or 「Ordered Noun」 field,1 「Numerical」 field,1 「Unordered Noun」 field (optional)",
    "1~ 2 「Unordered Noun」 fields, 1 「Numeric」 field": "1~ 2 「Unordered Noun」 fields, 1 「Numeric」 field",
    "Actions": "Acties",
    "Add JSON query": "Add JSON query",
    "Add SQL query": "Add SQL query",
    "Add chart query": "Add chart query",
    "Add provider": "Aanbieder toevoegen",
    "Add query": "Add query",
    "Are you sure you want to delete it?": "Weet je zeker dat je het wil verwijderen?",
    "Area": "Area",
    "Bar": "Bar",
    "Basic charts": "Basic charts",
    "Branch Length/Metrics": "Branch Length/Metrics",
    "Branch Tags/Dimensions": "Branch Tags/Dimensions",
    "Cancel": "Annuleren",
    "Category axis / Dimension": "Category axis / Dimension",
    "Chart": "Chart",
    "Chart (Old)": "Chart (Old)",
    "Chart config": "Chart config",
    "Chart preview": "Chart preview",
    "Chart title": "Chart title",
    "Chart type": "Chart type",
    "Charts": "Charts",
    "Client id": "Client id",
    "Color legend / Dimensional": "Color legend / Dimensional",
    "Column": "Column",
    "Create chart block": "Create chart block",
    "Data preview": "Data preview",
    "Delete": "Verwijder",
    "Delete provider": "Aanbieder verwijderen",
    "Delete queries": "Delete queries",
    "Delete query": "Delete query",
    "Edit": "Bewerken",
    "Edit chart block": "Edit chart block",
    "Edit provider": "Aanbieder bewerken",
    "Edit query": "Edit query",
    "Enable": "Inschakelen",
    "Entity id or issuer": "Entity id of issuer",
    "Funnel": "Funnel",
    "Funnel Layer Width/Metrics": "Funnel Layer Width/Metrics",
    "Invalid JSON format": "Invalid JSON format",
    "Invalid JSON format,must be an object array.": "Invalid JSON format,must be an object array.",
    "JSON config": "JSON config",
    "Json config references": "Json config references",
    "Json config references: ": "Json config references: ",
    "Line": "Line",
    "Login Url": "Login URL",
    "More charts": "More charts",
    "Pie": "Pie",
    "Please check the chart config": "Please check the chart config",
    "Public cert": "Publiek certificaat",
    "Queries": "Queries",
    "Radar": "Radar",
    "Redirect url": "Omleidings-URL",
    "SAML Providers": "SAML aanbieders",
    "SAML manager": "SAML beheerder",
    "SP entity id": "SP entity id",
    "Scatter": "Scatter",
    "Sector Angle / Metric": "Sector Angle / Metric",
    "Sector label / Dimensional": "Sector label / Dimensional",
    "Select chart query": "Select chart query",
    "Select query data": "Select query data",
    "Sign in button name, which will be displayed on the sign in page": "Aanmeldknopnaam, die wordt weergegeven op de aanmeldpagina",
    "Submit": "Indienen",
    "Title": "Titel",
    "Type": "Type",
    "Value axis / Metrics": "Value axis / Metrics"
  },
  "@nocobase/plugin-collection-fdw": {
    "Connect to foreign data": "Connect to foreign data",
    "Connection successful": "Connection successful",
    "Create database server": "Create database server",
    "Database": "Database",
    "Database server": "Database server",
    "Display name": "Display name",
    "Edit database server": "Edit database server",
    "Host": "Host",
    "Password": "Password",
    "Port": "Port",
    "Remote table": "Remote table",
    "Server name": "Server name",
    "Sync from remote table": "Sync from remote table",
    "Test Connection": "Test Connection",
    "Username": "Username"
  },
  "@nocobase/plugin-comments": {
    "Cancel": "Cancel",
    "Comment": "Comment",
    "Comment Collection": "Comment collection",
    "Comment Content": "Content",
    "Delete": "Delete",
    "Edit": "Edit",
    "Enable Create": "Allow adding comments",
    "Quote Reply": "Quote reply",
    "Update Comment": "Update comment",
    "commented": "commented"
  },
  "@nocobase/plugin-commercial": {
    ", and NocoBase has the right to cancel any license used in violation of the agreement.": ", and NocoBase has the right to cancel any license used in violation of the agreement.",
    "Active": "Active",
    "Community Edition": "Community Edition",
    "Created at": "Created at",
    "Domain/IP match status": "Domain/IP match status",
    "Edition": "Edition",
    "Enabled": "Enabled",
    "Enterprise Edition": "Enterprise Edition",
    "Environment mismatch": "Environment mismatch",
    "Expired": "Expired",
    "Get license information failed": "Get license information failed",
    "Installed": "Installed",
    "Invalid": "Invalid",
    "License": "License",
    "License expiry date": "License expiry date",
    "License information": "License information",
    "License status": "License status",
    "Licensed": "Licensed",
    "Licensed edition": "Licensed edition",
    "Licensed plugins": "Licensed plugins",
    "Licensee": "Licensee",
    "Matched": "Matched",
    "Never Expires": "Never Expires",
    "Not Installed": "Not Installed",
    "Not matched": "Not matched",
    "Pending": "Pending",
    "Please configure the License key to enable full functionality.": "Please configure the License key to enable full functionality.",
    "Please try logging into NocoBase Service to regenerate and update the Key for the current application. Alternatively, you can submit a support ticket in NocoBase Service for assistance, otherwise, this license may be canceled.": "Please try logging into NocoBase Service to regenerate and update the Key for the current application. Alternatively, you can submit a support ticket in NocoBase Service for assistance, otherwise, this license may be canceled.",
    "Plugin name": "Plugin name",
    "Plugin status": "Plugin status",
    "Professional Edition": "Professional Edition",
    "Revoked": "Revoked",
    "Standard Edition": "Standard Edition",
    "Status": "Status",
    "Suspended": "Suspended",
    "The Key status is abnormal, which may be due to changes in your environment. Please log in to NocoBase Service to regenerate the Key and update it to the current application, otherwise, this license may be canceled.": "The Key status is abnormal, which may be due to changes in your environment. Please log in to NocoBase Service to regenerate the Key and update it to the current application, otherwise, this license may be canceled.",
    "The Key status is abnormal. Possible reasons include: your application environment changed; unlicensed plugins were installed; the Key was marked as deprecated by an administrator.": "The Key status is abnormal. Possible reasons include: your application environment changed; unlicensed plugins were installed; the Key was marked as deprecated by an administrator.",
    "The License key is invalid. Please check and reconfigure it.": "The License key is invalid. Please check and reconfigure it.",
    "This license is issued by": "This license is issued by",
    "Trial": "Trial",
    "Unlicensed": "Unlicensed",
    "Upgrade expiration date": "Upgrade expiry date",
    "Upgrade expiry date": "Upgrade expiry date",
    "Valid": "Valid",
    "When you see this license information, it proves that you are an employee of the Licensee, otherwise you are in breach of license agreement.": "When you see this license information, it proves that you are an employee of the Licensee, otherwise you are in breach of license agreement.",
    "White Label Edition": "White Label Edition"
  },
  "@nocobase/plugin-custom-brand": {
    "About": "About",
    "Brand": "Brand",
    "Custom brand": "Custom brand",
    "Favicon": "Favicon",
    "Saved successfully": "Saved successfully",
    "The \"About\" information is displayed in the top right corner of the page.": "The \"About\" information is displayed in the top right corner of the page.",
    "The \"Brand\" information is displayed at the bottom of the page.": "The \"Brand\" information is displayed at the bottom of the page.",
    "The content displayed at the bottom of the sign in page.": "The content displayed at the bottom of the sign in page.",
    "The content displayed inside the \"?\" icon on the right side of the top navigation bar.": "The content displayed inside the \"?\" icon on the right side of the top navigation bar."
  },
  "@nocobase/plugin-custom-variables": {
    "Add aggregate variable": "Add aggregate variable",
    "Add variable": "Add variable",
    "Aggregate": "Aggregate",
    "Aggregate variable": "Aggregate variable",
    "Aggregator function": "Aggregator function",
    "Are you sure you want to delete \"{{label}}\" variable?": "Are you sure you want to delete \"{{label}}\" variable?",
    "Background color": "Background color",
    "Badge": "Badge",
    "Create an aggregate variable that performs statistical calculations (COUNT, SUM, AVG, MIN, MAX) on data from a specific collection. You can apply filters to narrow down the data scope and optionally use distinct values for counting operations.": "Create an aggregate variable that performs statistical calculations (COUNT, SUM, AVG, MIN, MAX) on data from a specific collection. You can apply filters to narrow down the data scope and optionally use distinct values for counting operations.",
    "Custom Variables": "Custom Variables",
    "Data of collection": "Data of collection",
    "Default": "Default",
    "Delete": "Delete",
    "Delete Variable": "Delete Variable",
    "Distinct": "Distinct",
    "Edit": "Edit",
    "Edit aggregate variable": "Edit aggregate variable",
    "Edit badge": "Edit badge",
    "Field to aggregate": "Field to aggregate",
    "Max number": "Max number",
    "Maximum number to display when the badge is a number": "Maximum number to display when the badge is a number",
    "No": "No",
    "Number of decimal places for query result.": "Number of decimal places for query result.",
    "Result precision": "Result precision",
    "Show zero": "Show zero",
    "Size": "Size",
    "Small": "Small",
    "Syntax references: ": "Syntax references: ",
    "Text color": "Text color",
    "Variable name": "Variable name",
    "Variable type": "Variable type",
    "Whether to show the badge when it is a number and the number is 0": "Whether to show the badge when it is a number and the number is 0",
    "Yes": "Yes",
    "You can enter numbers, text, variables, aggregation variables, expressions, etc.": "You can enter numbers, text, variables, aggregation variables, expressions, etc."
  },
  "@nocobase/plugin-data-source-external-mariadb": {
    "Add": "Add",
    "Allow adding and modifying collection": "Allow adding and modifying collection",
    "Collections": "Collections",
    "Connection successful'": "Connection successful'",
    "Data source display name": "Data source display name",
    "Data source name": "Data source name",
    "Database": "Database",
    "Database connections": "Database connections",
    "Database dialaect": "Database dialaect",
    "Description": "Description",
    "Display name": "Display name",
    "Enabled the data source": "Enabled the data source",
    "Field database type": "Field database type",
    "Host": "Host",
    "Load Collections": "Load Collections",
    "Password": "Password",
    "Permissions": "Permissions",
    "Port": "Port",
    "Randomly generated and can be modified. Support letters, numbers and underscores, must start with an letter.": "Randomly generated and can be modified. Support letters, numbers and underscores, must start with an letter.",
    "Search collection name": "Search collection name",
    "Storage": "Storage",
    "Table prefix": "Table prefix",
    "Test Connection": "Test Connection",
    "The following field types are not compatible and do not support output and display": "The following field types are not compatible and do not support output and display",
    "Unknown field type": "Unknown field type",
    "Username": "Username",
    "is required": "is required"
  },
  "@nocobase/plugin-data-source-external-mssql": {
    "Add": "Add",
    "Allow adding and modifying collection": "Allow adding and modifying collection",
    "Collections": "Collections",
    "Connection successful'": "Connection successful'",
    "Data source display name": "Data source display name",
    "Data source name": "Data source name",
    "Database": "Database",
    "Database connections": "Database connections",
    "Database dialaect": "Database dialaect",
    "Description": "Description",
    "Display name": "Display name",
    "Enabled the data source": "Enabled the data source",
    "Encrypt connection": "Encrypt connection",
    "Field database type": "Field database type",
    "Host": "Host",
    "Load Collections": "Load Collections",
    "Password": "Password",
    "Permissions": "Permissions",
    "Port": "Port",
    "Randomly generated and can be modified. Support letters, numbers and underscores, must start with an letter.": "Randomly generated and can be modified. Support letters, numbers and underscores, must start with an letter.",
    "Search collection name": "Search collection name",
    "Storage": "Storage",
    "Table prefix": "Table prefix",
    "Test Connection": "Test Connection",
    "The following field types are not compatible and do not support output and display": "The following field types are not compatible and do not support output and display",
    "Trust server certificate": "Trust server certificate",
    "Unknown field type": "Unknown field type",
    "Username": "Username",
    "is required": "is required"
  },
  "@nocobase/plugin-data-source-external-mysql": {
    "Add": "Add",
    "Add all collections": "Add all collections",
    "Allow adding and modifying collection": "Allow adding and modifying collection",
    "Collections": "Collections",
    "Connection successful'": "Connection successful'",
    "Data source display name": "Data source display name",
    "Data source name": "Data source name",
    "Database": "Database",
    "Database connections": "Database connections",
    "Database dialaect": "Database dialaect",
    "Description": "Description",
    "Display name": "Display name",
    "Enabled the data source": "Enabled the data source",
    "Field database type": "Field database type",
    "Host": "Host",
    "Load Collections": "Load Collections",
    "Password": "Password",
    "Permissions": "Permissions",
    "Port": "Port",
    "Randomly generated and can be modified. Support letters, numbers and underscores, must start with an letter.": "Randomly generated and can be modified. Support letters, numbers and underscores, must start with an letter.",
    "Search collection name": "Search collection name",
    "Storage": "Storage",
    "Table prefix": "Table prefix",
    "Test Connection": "Test Connection",
    "The following field types are not compatible and do not support output and display": "The following field types are not compatible and do not support output and display",
    "Unknown field type": "Unknown field type",
    "Username": "Username",
    "When there are too many data tables, it may cause system loading lag.": "When there are too many data tables, it may cause system loading lag.",
    "is required": "is required"
  },
  "@nocobase/plugin-data-source-external-oracle": {
    "Allow adding and modifying collection": "Allow adding and modifying collection",
    "Client directory": "Client directory",
    "Collections": "Collections",
    "Connection successful'": "Connection successful'",
    "Data source display name": "Data source display name",
    "Data source name": "Data source name",
    "DataBase": "DataBase",
    "Database": "Database",
    "Database connections": "Database connections",
    "Database dialaect": "Database dialaect",
    "Description": "Description",
    "Display name": "Display name",
    "Enabled the data source": "Enabled the data source",
    "Field database type": "Field database type",
    "For use Thick model, you need to install Oracle Client libraries": "For use Thick model, you need to install Oracle Client libraries",
    "Host": "Host",
    "Oracle Database 12.1 or later, it is recommended to use the Thin mode; for Oracle Database versions earlier than 12.1, please use the Thick mode.": "Oracle Database 12.1 or later, it is recommended to use the Thin mode; for Oracle Database versions earlier than 12.1, please use the Thick mode.",
    "Password": "Password",
    "Permissions": "Permissions",
    "Port": "Port",
    "Randomly generated and can be modified. Support letters, numbers and underscores, must start with an letter.": "Randomly generated and can be modified. Support letters, numbers and underscores, must start with an letter.",
    "Schema": "Schema",
    "ServerName": "ServerName",
    "ServerType": "ServerType",
    "Storage": "Storage",
    "Table prefix": "Table prefix",
    "Test Connection": "Test Connection",
    "The following field types are not compatible and do not support output and display": "The following field types are not compatible and do not support output and display",
    "Thick, for Oracle Database version < 12.1": "Thick, for Oracle Database version < 12.1",
    "Thin, for Oracle Database version >= 12.1": "Thin, for Oracle Database version >= 12.1",
    "Unknown field type": "Unknown field type",
    "Username": "Username"
  },
  "@nocobase/plugin-data-source-external-postgres": {
    "Add": "Add",
    "Allow adding and modifying collection": "Allow adding and modifying collection",
    "CA certificate path": "CA certificate path",
    "Client certificate path": "Client certificate path",
    "Client key path": "Client key path",
    "Collections": "Collections",
    "Connection successful'": "Connection successful'",
    "Data source display name": "Data source display name",
    "Data source name": "Data source name",
    "Database": "Database",
    "Database connections": "Database connections",
    "Database dialaect": "Database dialaect",
    "Description": "Description",
    "Display name": "Display name",
    "Enabled the data source": "Enabled the data source",
    "Field database type": "Field database type",
    "Host": "Host",
    "Load Collections": "Load Collections",
    "Password": "Password",
    "Permissions": "Permissions",
    "Port": "Port",
    "Postgres": "Postgres",
    "Randomly generated and can be modified. Support letters, numbers and underscores, must start with an letter.": "Randomly generated and can be modified. Support letters, numbers and underscores, must start with an letter.",
    "Reject unauthorized": "Reject unauthorized",
    "SSL mode": "SSL mode",
    "SSL options": "SSL options",
    "Schema": "Schema",
    "Search collection name": "Search collection name",
    "Storage": "Storage",
    "Table prefix": "Table prefix",
    "Test Connection": "Test Connection",
    "The following field types are not compatible and do not support output and display": "The following field types are not compatible and do not support output and display",
    "Unknown field type": "Unknown field type",
    "Username": "Username",
    "is required": "is required"
  },
  "@nocobase/plugin-data-source-kingbase": {
    "Add": "Add",
    "Allow adding and modifying collection": "Allow adding and modifying collection",
    "Collections": "Collections",
    "Connection successful'": "Connection successful'",
    "Data source display name": "Data source display name",
    "Data source name": "Data source name",
    "Database": "Database",
    "Database connections": "Database connections",
    "Database dialaect": "Database dialaect",
    "Description": "Description",
    "Display name": "Display name",
    "Enabled the data source": "Enabled the data source",
    "Field database type": "Field database type",
    "Host": "Host",
    "Kingbase": "Kingbase",
    "Load Collections": "Load Collections",
    "Password": "Password",
    "Permissions": "Permissions",
    "Port": "Port",
    "Randomly generated and can be modified. Support letters, numbers and underscores, must start with an letter.": "Randomly generated and can be modified. Support letters, numbers and underscores, must start with an letter.",
    "Search collection name": "Search collection name",
    "Storage": "Storage",
    "Table prefix": "Table prefix",
    "Test Connection": "Test Connection",
    "The following field types are not compatible and do not support output and display": "The following field types are not compatible and do not support output and display",
    "Unknown field type": "Unknown field type",
    "Username": "Username",
    "is required": "is required"
  },
  "@nocobase/plugin-data-source-main": {
    "any.required": "{{label}} is required",
    "date.base": "{{label}} must be a valid date",
    "date.format": "{{label}} must be in {{format}} format",
    "date.greater": "{{label}} must be greater than {{limit}}",
    "date.less": "{{label}} must be less than {{limit}}",
    "date.max": "{{label}} must be less than or equal to {{limit}}",
    "date.min": "{{label}} must be greater than or equal to {{limit}}",
    "field-is-depended-on-by-other": "Kan de veldnaam \"{{fieldName}}\" niet verwijderen in \"{{fieldCollectionName}}\", het wordt gebruikt door het veld \"{{dependedFieldName}}\" in \"{{dependedFieldCollectionName}}\" als \"{{dependedFieldAs}}\"",
    "field-name-exists": "De veldnaam \"{{name}}\" bestaat al in de collectie \"{{collectionName}}\"",
    "number.base": "{{label}} must be a number",
    "number.float": "{{label}} must be a float or double",
    "number.greater": "{{label}} must be greater than {{limit}}",
    "number.integer": "{{label}} must be an integer",
    "number.less": "{{label}} must be less than {{limit}}",
    "number.max": "{{label}} must be less than or equal to {{limit}}",
    "number.min": "{{label}} must be greater than or equal to {{limit}}",
    "number.multiple": "{{label}} must be a multiple of {{multiple}}",
    "number.negative": "{{label}} must be a negative number",
    "number.port": "{{label}} must be a valid port",
    "number.positive": "{{label}} must be a positive number",
    "number.precision": "{{label}} must not have more than {{limit}} decimal places",
    "number.unsafe": "{{label}} must be a safe number",
    "string.alphanum": "{{label}} must only contain alpha-numeric characters",
    "string.base": "{{label}} must be a string",
    "string.creditCard": "{{label}} must be a credit card",
    "string.email": "{{label}} email address doesn’t meet the required format",
    "string.empty": "{{label}} is not allowed to be empty",
    "string.guid": "{{label}} must be a valid UUID",
    "string.hex": "{{label}} must only contain hexadecimal characters",
    "string.hostname": "{{label}} must be a valid hostname",
    "string.isoDate": "{{label}} must be a valid ISO 8601 date",
    "string.length": "{{label}} length must be {{limit}} characters long",
    "string.lowercase": "{{label}} must only contain lowercase characters",
    "string.max": "{{label}} length must be less than or equal to {{limit}} characters long",
    "string.min": "{{label}} length must be at least {{limit}} characters long",
    "string.pattern.base": "{{label}} with value \"{{value}}\" fails to match the required pattern: {{regex}}",
    "string.pattern.invert.base": "{{label}} with value \"{{value}}\" matches the inverted pattern",
    "string.pattern.invert.name": "{{label}} with value \"{{value}}\" matches the inverted {{name}} pattern",
    "string.pattern.name": "{{label}} with value \"{{value}}\" fails to match the {{name}} pattern",
    "string.regex": "{{label}} with value {{value}} fails to match the required pattern",
    "string.token": "{{label}} must only contain alpha-numeric and underscore characters",
    "string.trim": "{{label}} must not have leading or trailing whitespace",
    "string.uppercase": "{{label}} must only contain uppercase characters",
    "string.uri": "{{label}} must be a valid uri",
    "string.uriCustomScheme": "{{label}} must be a valid uri with a scheme matching the {{scheme}} pattern",
    "string.uriRelativeOnly": "{{label}} must be a valid relative uri"
  },
  "@nocobase/plugin-data-source-manager": {
    "Allow adding and modifying collection": "Toestaan toevoegen en wijzigen collectie",
    "Are you sure you want to set the \"{{title}}\" field as a record unique key? This setting cannot be changed after it's been set.": "Weet je zeker dat je het veld \"{{title}}\" als een unieke sleutel wilt instellen? Deze instelling kan niet worden gewijzigd nadat deze is ingesteld.",
    "Collections": "Collecties",
    "Connection successful": "Verbinding succesvol",
    "Data source display name": "Databron weergavenaam",
    "Data source manager": "Databron manager",
    "Data source name": "Databron naam",
    "Data source synchronization in progress": "Databron synchronisatie in uitvoering",
    "Data source synchronization successful": "Databron synchronisatie succesvol",
    "Data sources": "Databronnen",
    "Database": "Database",
    "Description": "Beschrijving",
    "Display name": "Weergavenaam",
    "Failed": "Mislukt",
    "Field database type": "Veld database type",
    "Field interface": "Veld interface",
    "Filter data based on the specific field, with the requirement that the field value must be unique.": "Filter gegevens op basis van het specifieke veld, met de eis dat de veldwaarde uniek moet zijn.",
    "Filter target key": "Filter doel sleutel",
    "Host": "Host",
    "If a collection lacks a primary key, you must configure a unique record key to locate row records within a block, failure to configure this will prevent the creation of data blocks for the collection.": "Als een collectie geen primaire sleutel heeft, moet je een unieke record sleutel configureren om rijrecords binnen een blok te lokaliseren, het niet configureren hiervan zal de creatie van datablokken voor de collectie voorkomen.",
    "Loaded": "Geladen",
    "Loading": "Laden",
    "No external data source plugin installed": "Geen externe databron plugin geïnstalleerd",
    "OK": "OK",
    "Password": "Wachtwoord",
    "Permissions": "Rechten",
    "Please select a field.": "Selecteer een veld.",
    "Port": "Poort",
    "Reloading": "Herladen",
    "Select field": "Selecteer veld",
    "Status": "Status",
    "Storage": "Opslag",
    "Test Connection": "Test verbinding",
    "The following field types are not compatible and do not support output and display": "De volgende veldtypen zijn niet compatibel en ondersteunen geen uitvoer en weergave",
    "Type": "Type",
    "Unknown field type": "Onbekend veldtype",
    "Username": "Gebruikersnaam",
    "View documentation": "Bekijk documentatie"
  },
  "@nocobase/plugin-data-source-rest-api": {
    "\"Content-Type\" only support \"application/json\",and no need to specify": "\"Content-Type\" only support \"application/json\",and no need to specify",
    "Actions": "Actions",
    "Adapt request parameters": "Adapt request parameters",
    "Add header": "Add header",
    "Add parameter": "Add parameter",
    "Add variable": "Add variable",
    "Are you sure you want to clear fields?": "Are you sure you want to clear fields?",
    "BaseURL": "BaseURL",
    "Blacklist": "Blacklist",
    "Clear": "Clear",
    "Connection successful'": "Connection successful'",
    "Convert third-party response results to NocoBase standard": "Convert third-party response results to NocoBase standard",
    "Create collection": "Create collection",
    "Current page": "Current page",
    "Custom variables": "Custom variables",
    "Data JSONPath": "Data JSONPath",
    "Data source display name": "Data source display name",
    "Data source name": "Data source name",
    "Data to update": "Data to update",
    "Debug": "Debug",
    "Debugging Variables": "Debugging Variables",
    "Description": "Description",
    "Display name": "Display name",
    "Edit": "Edit",
    "Enabled the data source": "Enabled the data source",
    "Enter values for these variables to test them with third-party API. Note: Only variables added to the API will work.": "Enter values for these variables to test them with third-party API. Note: Only variables added to the API will work.",
    "External URL": "External URL",
    "Extract field metadata": "Extract field metadata",
    "Extract field metadata from the response data": "Extract field metadata from the response data",
    "Field database type": "Field database type",
    "Field display name": "Field display name",
    "Field interface": "Field interface",
    "Field name": "Field name",
    "Field type": "Field type",
    "Fields": "Fields",
    "Fields to exclude (blacklist)": "Fields to exclude (blacklist)",
    "Fields to include (whitelist)": "Fields to include (whitelist)",
    "Fields to load on demand, typically for association fields": "Fields to load on demand, typically for association fields",
    "Filter criteria (must meet NocoBase Filter format)": "Filter criteria (must meet NocoBase Filter format)",
    "Filter target key": "Filter target key",
    "Get (required)": "Get (required)",
    "HTTP method": "HTTP method",
    "Headers": "Headers",
    "Host": "Host",
    "Initial data for creation": "Initial data for creation",
    "List (required)": "List (required)",
    "Method is required": "Method is required",
    "Name": "Name",
    "NocoBase request variables": "NocoBase request variables",
    "NocoBase response": "NocoBase response",
    "Number of items per page": "Number of items per page",
    "Operations": "Operations",
    "Parameters": "Parameters",
    "Path is required": "Path is required",
    "Please set the filter target key": "Please set the filter target key",
    "Port": "Port",
    "Provide request variables from NocoBase for use by third-party APIs.": "Provide request variables from NocoBase for use by third-party APIs.",
    "Randomly generated and can be modified. Support letters, numbers and underscores, must start with an letter.": "Randomly generated and can be modified. Support letters, numbers and underscores, must start with an letter.",
    "Request": "Request",
    "Request actions": "Request actions",
    "Request headers": "Request headers",
    "Required, typically the current record ID": "Required, typically the current record ID",
    "Response": "Response",
    "Response headers": "Response headers",
    "Response type": "Response type",
    "Send": "Send",
    "Sorting criteria (must meet NocoBase Sort format)": "Sorting criteria (must meet NocoBase Sort format)",
    "Table prefix": "Table prefix",
    "Test Connection": "Test Connection",
    "The field value is a invalid url": "The field value is a invalid url",
    "The response results from third-party APIs need to be converted to the NocoBase standard to display correctly on the frontend.": "The response results from third-party APIs need to be converted to the NocoBase standard to display correctly on the frontend.",
    "Third-party API": "Third-party API",
    "Timeout": "Timeout",
    "Total count": "Total count",
    "Try it out": "Try it out",
    "Username": "Username",
    "Value": "Value",
    "Variables": "Variables",
    "View example": "View example",
    "Whitelist": "Whitelist"
  },
  "@nocobase/plugin-data-visualization": {
    "Abbreviation": "Afkorting",
    "Actions": "Acties",
    "Add chart": "Voeg grafiek toe",
    "Add custom field": "Add custom field",
    "Add custom veld": "Aangepast veld toevoegen",
    "Add field": "Add field",
    "Add transformation": "Transformatie toevoegen",
    "Add veld": "Voeg veld toe",
    "Aggregation": "Aggregatie",
    "Alias": "Alias",
    "Are you sure to cancel?": "Ben je zeker dat je wil annuleren?",
    "Area": "Gebied",
    "Aspect ratio": "Aspect ratio",
    "Auto refresh": "Auto vernieuwing",
    "Avg": "Gem",
    "Bar": "Bar",
    "Built-in": "Ingebouwd",
    "Cancel": "Annuleren",
    "Chart": "Grafiek",
    "Chart type": "Grafiektype",
    "ChartV2": "GrafiekV2",
    "Charts": "Grafieken",
    "Collapse": "Collapse",
    "Collection": "Collectie",
    "Column": "Kolom",
    "Config reference: ": "Configuratie referentie: ",
    "Configure": "Configureren",
    "Configure chart": "Configureer grafiek",
    "Container": "Container",
    "Count": "Aantal",
    "Currency": "Munteenheid",
    "Current filter": "Huidige filter",
    "Data": "Data",
    "Date range": "Datumbereik",
    "Delete": "Verwijder",
    "Dimensions": "Dimensies",
    "Distinct": "Onderscheiden",
    "Divide": "Divide",
    "Dual axes": "Dubbele assen",
    "Duplicate": "Dupliceren",
    "Edit": "Bewerken",
    "Edit field properties": "Edit field properties",
    "Edit veld properties": "Bewerk veld eigenschappen",
    "Enable": "Inschakelen",
    "Enable cache": "Cache inschakelen",
    "Expand": "Uitbreiden",
    "Exponential": "Exponential",
    "Field": "Field",
    "Filter": "Filter",
    "Fixed height": "Vaste hoogte",
    "Format": "Formaat",
    "Gauge": "Gauge",
    "Height": "Hoogte",
    "Input": "Invoer",
    "JSON config": "JSON configuratie",
    "Limit": "Limiet",
    "Line": "Lijn",
    "Max": "Max",
    "Measures": "Afmetingen",
    "Min": "Min",
    "Multiply": "Multiply",
    "Offset": "Offset",
    "Original field": "Original field",
    "Original veld": "Origineel veld",
    "Percent": "Percentage",
    "Pie": "Taart",
    "Please configure and run query": "Configureer en voer de query uit",
    "Please configure chart": "Configureer grafiek",
    "Please run query to retrive data.": "Voer query uit om gegevens op te halen.",
    "Please select a chart type.": "Kies een grafiektype.",
    "Query": "Query",
    "Run query": "Query uitvoeren",
    "Same properties set in the form above will be overwritten by this JSON config.": "Sommige eigenschappen die in het bovenstaande formulier zijn ingesteld, worden overschreven door deze JSON-configuratie.",
    "Scatter": "Scatter",
    "Select a source field to use metadata of the field": "Select a source field to use metadata of the field",
    "Select a source veld to use metadata of the veld": "Selecteer een bronveld om metagegevens van het veld te gebruiken",
    "Show background": "Toon achtergrond",
    "Show border": "Toon rand",
    "Show padding": "Toon opvulling",
    "Size": "Grootte",
    "Sort": "Sorteren",
    "Statistic": "Statistiek",
    "Submit": "Indienen",
    "Sum": "Som",
    "TTL (second)": "TTL (seconde)",
    "Table": "Tabel",
    "The first 10 records of the query result:": "De eerste 10 records van het queryresultaat:",
    "Time range": "Tijdsbereik",
    "Title": "Titel",
    "To filter with custom fields, use \"Current filter\" variables in the chart configuration.": "Als je wil filteren met aangepaste velden, gebruik je de variabelen \"Current filter\" in de grafiekconfiguratie.",
    "Transform": "Transformeer",
    "Transformation": "Transformatie",
    "Transformation tip": "Velden staan ​​meerdere transformaties toe, die sequentieel worden toegepast. Let op wijzigingen in het gegevenstype na elke transformatie. Drag-and-drop-functionaliteit maakt aanpassing van de transformatievolgorde mogelijk.",
    "Transformer": "Transformeer",
    "Type": "Type",
    "Type conversion": "Type conversie",
    "Width": "Breedte",
    "You changes are not saved. If you click OK, your changes will be lost.": "Je wijzigingen worden niet opgeslagen. Als je op OK klikt, gaan je wijzigingen verloren.",
    "angleField": "Hoek veld",
    "colorField": "Kleur veld",
    "isGroup": "isGroep",
    "isPercent": "isPercentage",
    "isStack": "isStapel",
    "seriesField": "Serie veld",
    "smooth": "glad",
    "veld": "Veld",
    "xField": "X veld",
    "yField": "Y veld"
  },
  "@nocobase/plugin-data-visualization-echarts": {
    "100% stack": "100% stack",
    "Abscissa": "Abscissa",
    "Bar category gap": "Bar category gap",
    "Bar gap": "Bar gap",
    "Bar width (min, max)": "Bar width (min, max)",
    "Both x and y-axis": "Both x and y-axis",
    "Bottom": "Bottom",
    "Cardioid": "Cardioid",
    "Category name": "Category name",
    "Center": "Center",
    "Center coordinates": "Center coordinates",
    "Circle": "Circle",
    "Color by": "Color by",
    "Colors": "Colors",
    "Dark mode theme": "Dark mode theme",
    "Data": "Data",
    "Diverging bar": "Diverging bar",
    "End": "End",
    "Funnel": "Funnel",
    "Funnel size (min, max)": "Funnel size (min, max)",
    "Horizontal": "Horizontal",
    "Inner radius": "Inner radius",
    "Inside": "Inside",
    "Inside right": "Inside right",
    "Inside top": "Inside top",
    "Label position": "Label position",
    "Label type": "Label type",
    "Left": "Left",
    "Left X field": "Left X field",
    "Legend orient": "Legend orient",
    "Legend position (left, bottom, right, top)": "Legend position (left, bottom, right, top)",
    "Light mode theme": "Light mode theme",
    "Mark line": "Mark line",
    "Max": "Max",
    "Middle": "Middle",
    "Min": "Min",
    "No stack": "No stack",
    "Only x-axis": "Only x-axis",
    "Only y-axis": "Only y-axis",
    "Ordinate": "Ordinate",
    "Outside": "Outside",
    "Outter radius": "Outter radius",
    "Padding (left, bottom, right, top)": "Padding (left, bottom, right, top)",
    "Pentagon": "Pentagon",
    "Percentage": "Percentage",
    "Polygon": "Polygon",
    "Radar": "Radar",
    "Radius": "Radius",
    "Range": "Range",
    "Right": "Right",
    "Right X field": "Right X field",
    "Series": "Series",
    "Shape": "Shape",
    "Show label line": "Show label line",
    "Show legend": "Show legend",
    "Split line": "Split line",
    "Square": "Square",
    "Stack": "Stack",
    "Star": "Star",
    "Start": "Start",
    "Symbol": "Symbol",
    "Top": "Top",
    "Treemap": "Treemap",
    "Triangle": "Triangle",
    "Triangle forward": "Triangle forward",
    "Use dimensions as variables": "Use dimensions as variables",
    "Use measures as variables": "Use measures as variables",
    "Vertical": "Vertical",
    "Word cloud": "Word cloud",
    "X-Axis label rotate": "X-Axis label rotate",
    "X-Axis title": "X-Axis title",
    "Y-Axis inverse": "Y-Axis inverse",
    "Y-Axis label rotate": "Y-Axis label rotate",
    "Y-Axis title": "Y-Axis title",
    "posRight": "Right",
    "posTop": "Top"
  },
  "@nocobase/plugin-departments": {
    "Add department": "Add department",
    "Add departments": "Add departments",
    "Add members": "Add members",
    "All users": "All users",
    "Are you sure you want to remove it?": "Are you sure you want to remove it?",
    "Are you sure you want to remove these departments?": "Are you sure you want to remove these departments?",
    "Are you sure you want to remove these members?": "Are you sure you want to remove these members?",
    "Delete department": "Delete department",
    "Department": "Department",
    "Department name": "Department name",
    "Departments": "Departments",
    "Departments management": "Departments management",
    "Edit department": "Edit department",
    "Invalid main department, it must be one of the user's departments": "Invalid main department, it must be one of the user's departments",
    "Main": "Main",
    "Main department": "Main department",
    "New department": "New department",
    "New sub department": "New sub department",
    "Owner": "Owner",
    "Owners": "Owners",
    "Please create department first": "Please create department first, then set the owners",
    "Please select departments": "Please select departments",
    "Please select members": "Please select members",
    "Remove department": "Remove department",
    "Remove departments": "Remove departments",
    "Remove member": "Remove member",
    "Remove members": "Remove members",
    "Roles management": "Roles management",
    "Search for departments, users": "Search for departments, users",
    "Search results": "Search results",
    "Set as main department": "Set as main department",
    "Superior department": "Superior department",
    "The department has members, please remove them first": "The department has members, please remove them first",
    "The department has sub-departments, please delete them first": "The department has sub-departments, please delete them first",
    "This field is currently not supported for use in form blocks.": "This field is currently not supported for use in form blocks."
  },
  "@nocobase/plugin-developer-platform": {},
  "@nocobase/plugin-email-manager": {
    "(no subject)": "(no subject)",
    "Account": "Account",
    "Account not found, the email address does not match the current user.": "Account not found, the email address does not match the current user.",
    "Add Note": "Add Note",
    "All emails have been sent": "All emails have been sent",
    "Archive": "Archive",
    "Are you sure to delete this email": "Are you sure to delete this email",
    "Are you sure you want to perform a full re-sync of your emails? This action may take some time and will rebuild the conversational threads within your emails.": "Are you sure you want to perform a full re-sync of your emails? This action may take some time and will rebuild the conversational threads within your emails.",
    "Are you sure you want to permanently delete?": "Are you sure you want to permanently delete?",
    "Associating email": "Associating email",
    "Attachments": "Attachments",
    "Bcc": "Bcc",
    "BodyHtml": "Body Html",
    "BodyText": "Body Text",
    "BoxType": "Box Type",
    "Cancel": "Cancel",
    "Canceled": "Canceled",
    "Cc": "Cc",
    "Close": "Close",
    "Collapse quote": "Collapse quote",
    "Color": "Color",
    "Confirm": "Confirm",
    "Content": "Content",
    "Continue editing": "Continue editing",
    "Create new": "Create new",
    "Create new label": "Create new label",
    "Date": "Date",
    "Delete": "Delete",
    "Description": "Description",
    "Detail": "Detail",
    "Do you want to cancel this email?": "Do you want to cancel this email?",
    "Do you want to cancel this emails?": "Do you want to cancel this emails?",
    "Do you want to resend the failed and canceled emails?": "Do you want to resend the failed and canceled emails?",
    "Do you want to resend this email?": "Do you want to resend this email?",
    "Draft": "Draft",
    "E-mail": "E-mail",
    "Edit Note": "Edit Note",
    "Email": "Email",
    "Email address search setting": "Email address search setting",
    "Email field": "Email field",
    "Email field name": "Email field name",
    "Email manager": "Email manager",
    "Email sent successfully": "Email sent successfully",
    "Email sync setting": "Email sync setting",
    "Emails": "Emails",
    "Emails marked as read successfully": "Emails marked as read successfully",
    "Emails marked as unread successfully": "Emails marked as unread successfully",
    "Enable": "Enable",
    "Expand quote": "Expand quote",
    "Failed": "Failed",
    "False": "False",
    "Forward": "Forward",
    "From": "From",
    "General": "General",
    "Inbox": "Inbox",
    "Invalid grant, please reauthorize": "Invalid grant, please reauthorize",
    "IsDraft": "Draft",
    "IsRead": "Read",
    "Label": "Label",
    "Labels": "Labels",
    "Link Email": "Link Email",
    "Link success and refresh": "Your account has been successfully linked. Data is currently being synchronized in the background. Please refresh the page in a moment.",
    "Mail": "Mail",
    "Mail account is syncing, please wait": "Mail account is syncing, please wait",
    "Mail default value": "Mail default value",
    "Mail message ID": "Mail message ID",
    "Mail message detail": "Mail message detail",
    "Mail message label ID": "Mail message label ID",
    "Mail message labels": "Mail message labels",
    "Mail message labels association": "Mail message labels association",
    "Mail message send": "Mail message send",
    "Mail messages": "Mail messages",
    "Mail messages(all)": "Mail messages(all)",
    "Mail messages(personal)": "Mail messages(personal)",
    "MailId": "Mail ID",
    "MailSettings": "Email settings",
    "Mailbox": "Mailbox",
    "Manage Emails": "Manage Emails",
    "Manage Templates": "Manage Templates",
    "Mark as To-Do": "Mark as To-Do",
    "Mark as read": "Mark as read",
    "Mark as unread": "Mark as unread",
    "Marked as unread": "Marked as unread",
    "Mass Send Tracking": "Mass Send Tracking",
    "Mass email": "Mass email",
    "Mass send": "Mass send",
    "Mass send interval (milliseconds)": "Mass send interval (milliseconds)",
    "Mass send to": "Mass send to",
    "Messages that have been in Trash more than 30 days will be automatically deleted": "Messages that have been in Trash more than 30 days will be automatically deleted",
    "Move to trash": "Move to trash",
    "Moving...": "Moving...",
    "Multiple recipients": "Multiple recipients",
    "Name": "Name",
    "Name new signature": "Name new signature",
    "No email account, click the left bottom + to associated email account": "No email account, click the left bottom + to associated email account",
    "No email, click the left bottom + to associated email account": "No email, click the left bottom + to associated email account",
    "No email, please connect email account first": "No email, please associate email account first",
    "No signature": "No signature",
    "Note": "Note",
    "Outbox": "Outbox",
    "Pending": "Pending",
    "Permanently delete": "Permanently delete",
    "Please check the mail first": "Please check the mail first",
    "Please enter a name": "Please enter a name",
    "Please select an email address": "Please select email address",
    "Please select or input email address": "Please select or input email address",
    "Popup record": "Popup record",
    "Put back": "Put back",
    "Raw ID": "Raw ID",
    "Re": "Re",
    "Reauthorize": "Reauthorize",
    "Refresh": "Refresh",
    "Related email latest date": "Related email latest date",
    "Replied message": "Replied message",
    "Reply": "Reply",
    "Reply all": "Reply all",
    "Resend": "Resend",
    "Result": "Result",
    "Resync": "Resync",
    "Resyncing successfully": "Resyncing successfully",
    "Resyncing...": "Resyncing...",
    "Save draft": "Save draft",
    "Schedule send at": "Schedule send at",
    "Search fields": "Search fields",
    "Select labels": "Select labels",
    "Select template": "Select template",
    "Selects all records in the collection as recipients by default": "Selects all records in the collection as recipients by default",
    "Send": "Send",
    "Send at": "Send at",
    "Send interval": "Send interval",
    "Send settings": "Send settings",
    "Send to": "to",
    "Sender name": "Sender name",
    "Sending": "Sending",
    "Sent": "Sent",
    "Service provider": "Service provider",
    "Set as default": "Set as default",
    "Setting": "Setting",
    "Settings": "Settings",
    "Signature": "Signature",
    "Size is too large, please upload files smaller than": "Size is too large, please upload files smaller than",
    "Some sent": "Some sent",
    "Spam": "Spam",
    "Start Sync": "Start Sync",
    "Start date": "Start date",
    "Status": "Status",
    "Subject": "Subject",
    "Sync Interval (minutes)": "Sync Interval (minutes)",
    "Sync tips": "By default, only emails from the past month will be synced.",
    "Synchronizing mail data": "Synchronizing mail data",
    "Table data": "Table data",
    "Templates": "Manage Templates",
    "The display name will be shown to the recipient": "The display name will be shown to the recipient",
    "The email address {{email}} has an invalid grant. Please reauthorize your account.": "The email address {{email}} has an invalid grant. Please reauthorize your account.",
    "The email body will be overwritten": "The email body will be overwritten",
    "The email is associated successfully, and you will be redirected to the original page": "The email is associated successfully, and you will be redirected to the original page",
    "There is no setting for outlook": "There is no setting for outlook",
    "This feature relies on the plugin-departments. Once enabled, the department owner can view the emails of all subordinate users.": "This feature relies on the plugin-departments. Once enabled, the department owner can view the emails of all subordinate users.",
    "To": "To",
    "To-Do": "To-Do",
    "Today": "Today",
    "Todo": "Todo",
    "Trash": "Trash",
    "True": "True",
    "Unmark as To-Do": "Unmark as To-Do",
    "Upload": "Upload",
    "View messages by department": "View messages by department",
    "Write Email": "Write email",
    "Your email account has been successfully authorized. Please select the start date for email synchronization.": "Your email account has been successfully authorized. Please select the start date for email synchronization.",
    "is not a email format": "is not a email format",
    "row {{index}}": "row {{index}}",
    "signature name": "signature name",
    "{{count}} recipients": "{{count}} recipients"
  },
  "@nocobase/plugin-embed": {
    "Copy Failed": "Copy Failed",
    "Copy embedded link": "Copy embedded link",
    "Copy successful": "Copy successful"
  },
  "@nocobase/plugin-environment-variables": {
    "Add variable": "Variabele toevoegen",
    "Bulk import": "Bulk importeren",
    "Delete variable": "Variabele verwijderen",
    "Encrypted": "Versleuteld",
    "Environment": "Omgeving",
    "Name": "Naam",
    "Plain text": "Tekst",
    "Restart now": "Nu herstarten",
    "Secrets": "Geheimen",
    "Type": "Type",
    "Value": "Waarde",
    "Variables": "Variabelen",
    "Variables and secrets": "Variabelen en geheimen",
    "Variables and secrets have been updated. A restart is required for the changes to take effect.": "Variabelen en geheimen zijn bijgewerkt. Een herstart is vereist voor de wijzigingen om van kracht te worden."
  },
  "@nocobase/plugin-error-handler": {
    "Validation error": "{{field}} validatiefout",
    "notNull Violation": "{{field}} cannot be null",
    "notNull violation": "{{field}} mag niet leeg zijn",
    "unique violation": "{{field}} bestaat al"
  },
  "@nocobase/plugin-field-attachment-url": {
    "Attachment (URL)": "Attachment (URL)",
    "Which file collection should it be uploaded to": "Which file collection should it be uploaded to"
  },
  "@nocobase/plugin-field-code": {
    "Code": "Code",
    "Content height": "Content height",
    "Could use CSS values (e.g., \"300px\" or \"50%\"). Use \"auto\" for automatic height adjustment based on content.": "Could use CSS values (e.g., \"300px\" or \"50%\"). Use \"auto\" for automatic height adjustment based on content.",
    "Programming code editor with syntax highlighting.": "Programming code editor with syntax highlighting.",
    "Programming language": "Programming language"
  },
  "@nocobase/plugin-field-component-mask": {
    "Custom": "Custom rule",
    "Custom mask rule tooltip": "* represents masking several characters at that position as * output, and other characters represent the content of the original character at the actual position. For example:",
    "Custom rule": "Custom rule",
    "Custom rule example-1": "a*a*a* will mask 123456 as  1*3*5*",
    "Custom rule example-2": "a****a will mask 123456789 as 1****9",
    "Custom rule example-3": "ab***abc will mask asdfghjkl as as***jkl",
    "Mask": "Mask",
    "Mask rule": "Mask rule",
    "Mask settings": "Mask settings",
    "Please enter a custom rule": "Please enter a custom rule, e.g. a*****b",
    "Roles can see the original value": "Roles can see the original value",
    "Selected roles will be able to see the original value in non-editing mode after clicking the field": "Selected roles will be able to see the original value in non-editing mode after clicking the field"
  },
  "@nocobase/plugin-field-encryption": {
    "Decryption failed, the environment variable `ENCRYPTION_FIELD_KEY` may be incorrect": "Decryption failed, the environment variable `ENCRYPTION_FIELD_KEY` may be incorrect",
    "Encryption": "Encryption",
    "Encryption failed": "Encryption failed",
    "The environment variable `ENCRYPTION_FIELD_KEY` is required, please set it": "The environment variable `ENCRYPTION_FIELD_KEY` is required, please set it",
    "The environment variable `ENCRYPTION_FIELD_KEY` must be a 32-character string": "The environment variable `ENCRYPTION_FIELD_KEY` must be a 32-character string",
    "The environment variable `ENCRYPTION_FIELD_KEY` must be a string": "The environment variable `ENCRYPTION_FIELD_KEY` must be a string",
    "The response result does not return the value of this field": "The response result does not return the value of this field"
  },
  "@nocobase/plugin-field-formula": {
    "Calculation engine": "Berekeningsengine",
    "Compute a value based on the other fields": "Bereken een waarde op basis van de andere velden",
    "Configure and store the results of calculations between multiple field values in the same record, supporting both Math.js and Excel formula functions.": "Configureer en sla de resultaten op van berekeningen tussen meerdere veldwaarden in hetzelfde record, met ondersteuning voor zowel Math.js als Excel-formulefuncties.",
    "Expression": "Expressie",
    "Expression syntax error": "Fout in expressiesyntax",
    "Formula": "Formule",
    "Syntax references": "Syntaxverwijzingen"
  },
  "@nocobase/plugin-field-m2m-array": {
    "Many to many (array)": "Veel-op-veel (array)",
    "Many to many (array) description": "Hiermee kan je veel-op-veel-relaties tussen twee modellen maken door een array met unieke sleutels van het doelmodel op te slaan."
  },
  "@nocobase/plugin-field-markdown-vditor": {
    "Bold": "Vet",
    "Both": "Editor & Voorbeeld",
    "Check": "Takenlijst",
    "Code": "Codeblok",
    "EditMode": "Bewerkmodus",
    "Emoji": "Emoji",
    "File collection": "Bestandencollectie",
    "Fullscreen": "Toggle volledig scherm",
    "Headings": "Koppen",
    "Indent": "Invullen",
    "InlineCode": "Inlinecode",
    "InsertAfter": "Invoegen na",
    "InsertBefore": "Invoegen voor",
    "Italic": "Cursief",
    "Line": "Lijn",
    "Link": "Link",
    "List": "Lijst",
    "OrderedList": "Geordende lijst",
    "Outdent": "Uitvullen",
    "Outline": "Overzicht",
    "Preview": "Voorbeeld",
    "Quote": "Citaat",
    "Record": "Start opnemen/Einde opname",
    "Redo": "Opnieuw uitvoeren",
    "Response data is empty": "Response data is empty",
    "Storage configuration not found. Please configure a storage provider first.": "Storage configuration not found. Please configure a storage provider first.",
    "Strike": "Doorhalen",
    "Table": "Tabel",
    "Toolbar": "Werkbalk configuratie",
    "Undo": "Ongedaan maken",
    "Upload": "Afbeelding of bestand uploaden",
    "Used to store files uploaded in the Markdown editor": "Wordt gebruikt om bestanden op te slaan die zijn geüpload in de Markdown-editor",
    "Used to store files uploaded in the Markdown editor (default: attachments)": "Used to store files uploaded in the Markdown editor (default: attachments)",
    "Vditor": "Markdown(Vditor)",
    "upload failed": "upload failed",
    "uploading": "Uploading...",
    "vditor.uploadError.message": "Unable to upload files to the current storage. You are trying to upload files to the Markdown editor, but the current storage configuration does not support this operation. To enable upload functionality, please complete the following settings: 1. Go to \"File Manager\". 2. Select the storage currently in use ({{storageTitle}}). 3. Set \"Base URL\" and enable the \"Public access\" option."
  },
  "@nocobase/plugin-field-sequence": {
    "Add rule": "Voeg regel toe",
    "Autoincrement": "Automatisch verhogen",
    "Automatically generate codes based on configured rules, supporting combinations of dates, numbers, and text.": "Automatisch codes genereren op basis van geconfigureerde regels, met ondersteuning voor combinaties van datums, nummers en tekst.",
    "Character sets": "Karaktersets",
    "Customize": "Pas aan",
    "Daily": "Dagelijks",
    "Date": "Datum",
    "Date format": "Datumformaat",
    "Digits": "Cijfers",
    "Every Monday": "Iedere maandag",
    "Fixed text": "Vaste tekst",
    "Inputable": "Invoerbaar",
    "Length": "Lengte",
    "Lowercase letters": "Kleine letters",
    "Match rules": "Matchregels",
    "Monthly": "Maandelijks",
    "No reset": "Geen reset",
    "Number": "Nummer",
    "Operations": "Operaties",
    "Random character": "Willekeurig karakter",
    "Reset cycle": "Cyclus resetten",
    "Rule content": "Regelinhoud",
    "Select character sets to generate random characters.": "Selecteer karaktersets om willekeurige tekens te genereren.",
    "Sequence": "Reeks",
    "Sequence rules": "Reeksregels",
    "Start from": "Start vanaf",
    "Starts from {{value}}": "Start vanaf {{value}}",
    "Supports all formats of the Day.js library, such as \"YYYYMMDD\", \"YYYY-MM-DD\", etc.": "Ondersteunt alle formaten van de Day.js-bibliotheek, zoals \"YYYYMMDD\", \"YYYY-MM-DD\", enz.",
    "Symbols": "Symbolen",
    "Text content": "Tekstinhoud",
    "Type": "Type",
    "Uppercase letters": "Hoofdletters",
    "Will generate random characters with specified length.": "Genereert willekeurige tekens met de opgegeven lengte.",
    "Yearly": "Jaarlijks",
    "{{value}} Digits": "{{value}} cijfers"
  },
  "@nocobase/plugin-field-sort": {},
  "@nocobase/plugin-file-manager": {
    "Access base URL": "Toegangsbasis-URL",
    "Aliyun OSS": "Aliyun OSS",
    "Aliyun OSS region part of the bucket. For example: \"oss-cn-beijing\".": "Aliyun OSS regio-onderdeel van de bucket. Bijvoorbeeld: \"oss-cn-beijing\".",
    "Allow uploading multiple files": "Meerdere bestanden uploaden toestaan",
    "Amazon S3": "Amazon S3",
    "Attachment": "Bijlage",
    "Base URL": "Base URL",
    "Base URL for file access, could be your CDN base URL. For example: \"https://cdn.nocobase.com\".": "Basis-URL voor bestandstoegang, kan uw CDN-basis-URL zijn. Bijvoorbeeld: \"https://cdn.nocobase.com\".",
    "Bucket": "Bucket",
    "Default storage": "Standaard opslagruimte",
    "Default storage will be used when not selected": "Standaard opslagruimte wordt gebruikt wanneer niet geselecteerd",
    "Destination": "Bestemmingsmap",
    "Extension name": "Extensienaam",
    "File collection": "Bestandcollectie",
    "File manager": "Bestandsbeheerder",
    "File name": "Bestandsnaam",
    "File size limit": "Bestandsgrootte limiet",
    "File storage": "Bestandsopslag",
    "File type (in MIME type format)": "Bestandstype (in MIME type formaat)",
    "Filename": "Bestandsnaam",
    "Files are only removed when their corresponding records in the file collection are deleted. If a record from another collection includes an associating field referencing the file collection, the file will not be deleted unless cascade deletion is enabled for that association.": "Files are only removed when their corresponding records in the file collection are deleted. If a record from another collection includes an associating field referencing the file collection, the file will not be deleted unless cascade deletion is enabled for that association.",
    "Keep file in storage when destroy record": "Bestand in opslag houden bij vernietiging van record",
    "Keep file in storage when destroy the file record": "Keep file in storage when destroy the file record",
    "Local storage": "Lokale opslag",
    "MIME type": "MIME type",
    "Minimum from 1 byte, maximum up to 1GB.": "Minimaal vanaf 1 byte, maximaal tot 1 GB.",
    "Minimum from 1 byte.": "Minimum from 1 byte.",
    "Multi-types seperated with comma, for example: \"image/*\", \"image/png\", \"image/*, application/pdf\" etc.": "Meerdere typen gescheiden door een komma, bijvoorbeeld: \"image/*\", \"image/png\", \"image/*, application/pdf\" enz.",
    "Path": "Pad",
    "Region": "Regio",
    "Relative path the file will be saved to. Left blank as root path. The leading and trailing slashes \"/\" will be ignored. For example: \"user/avatar\".": "Relatief pad waar het bestand zal worden opgeslagen. Laat leeg als hoofdmap. De voorloop- en achterloop-slashes \"/\" worden genegeerd. Bijvoorbeeld: \"gebruiker/avatar\".",
    "See more": "Bekijk meer",
    "Size": "Grootte",
    "Storage": "Opslagruimte",
    "Storage name": "Opslagnaam",
    "Storage type": "Opslagtype",
    "Storage type {{type}} is not registered, please check if related plugin is enabled.": "Storage type {{type}} is not registered, please check if related plugin is enabled.",
    "Storages": "Opslagruimtes",
    "Tencent COS": "Tencent COS",
    "Timeout": "Timeout",
    "URL": "URL",
    "Upload timeout for a single file in milliseconds. Default is 600000.": "Upload timeout for a single file in milliseconds. Default is 600000.",
    "Use the built-in static file server": "Gebruik de ingebouwde statische bestandsserver",
    "Will be used for API": "Zal worden gebruikt voor API"
  },
  "@nocobase/plugin-file-previewer-office": {},
  "@nocobase/plugin-file-storage-s3-pro": {
    "Access": "Access",
    "Access URL expiration": "Access URL expiration",
    "Access endpoint": "Access endpoint",
    "Bucket as subdomain": "Bucket as subdomain",
    "Bucket as subpath": "Bucket as subpath",
    "Full access URL style": "Full access URL style",
    "Full upload URL style": "Full upload URL style",
    "Ignore bucket": "Ignore bucket",
    "Public access": "Public access",
    "S3 Pro": "S3 Pro",
    "The API endpoint that handles file uploads, e.g., https://s3.eu-west-1.amazonaws.com.": "The API endpoint that handles file uploads, e.g., https://s3.eu-west-1.amazonaws.com.",
    "The access path matches the upload path": "The access path matches the upload path",
    "Thumbnail rule": "Thumbnail rule",
    "Upload": "Upload",
    "Upload URL expiration": "Upload URL expiration",
    "Upload endpoint": "Upload endpoint",
    "When empty, it matches the upload endpoint. You can also use a custom CDN domain, like https://cdn.nocobase.com.": "When empty, it matches the upload endpoint. You can also use a custom CDN domain, like https://cdn.nocobase.com.",
    "When public access is enabled, make sure the bucket is set to public. If the access endpoint doesn't support URL signing, this option must also be enabled.": "When public access is enabled, make sure the bucket is set to public. If the access endpoint doesn't support URL signing, this option must also be enabled.",
    "maxSize.error": "The file size exceeds the maximum limit of {{maxSize}} MB",
    "seconds": "seconds"
  },
  "@nocobase/plugin-gantt": {
    "End date field": "End date field",
    "Progress field": "Voortgangsveld",
    "Start date field": "Begindatumveld",
    "Time scale": "Tijdschaal",
    "Title field": "Titelveld"
  },
  "@nocobase/plugin-graph-collection-manager": {
    "All Fields": "Alle velden",
    "All relationships": "Alle relaties",
    "Association Fields": "Associatievelden",
    "Auto layout": "Auto layout",
    "Choices fields": "Keuzevelden",
    "Collection List": "Collectielijst",
    "Collection Search": "Collectie zoekopdracht",
    "Create Collection": "Collectie maken",
    "Entity relationship only": "Alleen entiteitsrelaties",
    "Full Screen": "Volledig scherm",
    "Graph Collection": "Grafiekcollectie",
    "Graphical interface": "Grafische interface",
    "Inheritance relationship only": "Alleen erfelijkheidsrelaties",
    "Selection": "Selectie"
  },
  "@nocobase/plugin-ip-restriction": {
    "Access denied": "Access denied",
    "Blacklist": "Blacklist",
    "Config": "Config",
    "IP filter mode": "IP filter mode",
    "IP list": "IP list",
    "IP restriction": "IP restriction",
    "Invalid IP format": "Invalid IP format",
    "Please enter one or more IP addresses or CIDR ranges. Separate multiple entries with commas or line breaks, for example: 192.168.1.1, 10.0.0.0/24. If the input is empty, it indicates no restrictions.": "Please enter one or more IP addresses or CIDR ranges. Separate multiple entries with commas or line breaks, for example: 192.168.1.1, 10.0.0.0/24. If the input is empty, it indicates no restrictions.",
    "Please try again later.": "Please try again later.",
    "Saved successfully": "Saved successfully",
    "Whitelist": "Whitelist"
  },
  "@nocobase/plugin-kanban": {
    "Convert the following integer fields to sorting fields": "Convert the following integer fields to sorting fields",
    "Create sort field": "Create sort field",
    "Enable drag and drop sorting": "Enable drag and drop sorting",
    "Global sorting": "Global sorting",
    "Grouped sorting based on": "Grouped sorting based on",
    "Set column width": "Set column width",
    "Sorting field": "Sorting field",
    "Used for sorting kanban cards, only sorting fields corresponding to grouping fields can be selected": "Used for sorting kanban cards, only sorting fields corresponding to grouping fields can be selected"
  },
  "@nocobase/plugin-license": {
    "Change key": "Change key",
    "Copied": "Copied",
    "Copy": "Copy",
    "Enter license key": "Enter license key",
    "Failed to copy, please open ./storage/.license/instance-id and copy it": "Failed to copy, please open ./storage/.license/instance-id and copy it",
    "Instance ID": "Instance ID",
    "Invalid license key": "Invalid license key",
    "License key": "License key",
    "License key has been set": "License key has been set",
    "License key saved successfully, please re-run the plugin installation.": "License key saved successfully, please re-run the plugin installation.",
    "License settings": "License settings"
  },
  "@nocobase/plugin-locale-tester": {
    "Locale": "Locale",
    "Locale tester": "Locale tester",
    "Please go to <a target=\"_blank\" href=\"https://github.com/nocobase/locales\">nocobase/locales</a> to get the language file that needs translation, then paste it below and provide the translation.": "Please go to <a target=\"_blank\" href=\"https://github.com/nocobase/locales\">nocobase/locales</a> to get the language file that needs translation, then paste it below and provide the translation.",
    "Translations": "Translations"
  },
  "@nocobase/plugin-localization": {
    "Add new": "Nieuwe toevoegen",
    "All": "Alles",
    "Collections & Fields": "Collecties & Velden",
    "Current language": "Huidige taal",
    "Delete text": "Tekst verwijderen",
    "Delete translation": "Vertaling verwijderen",
    "Edit": "Bewerken",
    "Keyword": "Kernwoord",
    "Localization": "Lokalisatie",
    "Localization management": "Lokalisatiebeheer",
    "Menu": "Menu",
    "Module": "Module",
    "No data": "Geen data",
    "No translation": "Geen vertaling",
    "Please select the resources you want to synchronize": "Selecteer de bronnen die je wil synchroniseren",
    "Publish": "Publiceer",
    "Sync": "Synchroniseer",
    "System & Plugins": "Systeem & Plugins",
    "Text": "Tekst",
    "Translation": "Vertaling",
    "Translations": "Vertalingen",
    "User interfaces": "Gebruikersinterfaces"
  },
  "@nocobase/plugin-logger": {
    "API request and response logs": "API verzoek en antwoordlogs",
    "Application, database, plugins and other system logs, the error level logs will be sent to": "Toepassing, database, plug-ins en andere systeemlogs, waarnaar de foutniveaulogs worden verzonden",
    "Download": "Download",
    "Download logs": "Logs downloaden",
    "Logger": "Logger",
    "SQL execution logs, printed by Sequelize when the db logging is enabled": "SQL-uitvoeringslogboeken, afgedrukt door Sequelize wanneer de databaseregistratie is ingeschakeld",
    "Search": "Zoeken"
  },
  "@nocobase/plugin-map": {
    "AMap": "AMap",
    "Access key": "Toegangssleutel",
    "Access key is required": "Toegangssleutel is verplicht",
    "Api key is required": "Api-sleutel is verplicht",
    "Are you sure to clear the canvas?": "Weet je zeker dat je het canvas wilt wissen?",
    "Cancel": "Annuleren",
    "Circle": "Cirkel",
    "Clear": "Wissen",
    "Clear the canvas": "Wis het canvas",
    "Click to select the starting point and double-click to end the drawing": "Klik om het startpunt te selecteren en dubbelklik om het tekenen te beëindigen",
    "Concatenation order field": "Concatenatievolgordeveld",
    "Configuration": "Configuratie",
    "Confirm": "Bevestigen",
    "Create map block": "Kaartblok maken",
    "Delete field": "Veld verwijderen",
    "Easy-reading": "Gemakkelijk te lezen",
    "Edit": "Bewerken",
    "Edit description": "Bewerk beschrijving",
    "Edit field title": "Veldtitel bewerken",
    "Edit tooltip": "Tooltip bewerken",
    "Editable": "Bewerkbaar",
    "End point": "Eindpunt",
    "Enter keywords to search": "Voer zoekwoorden in om te zoeken",
    "Field title": "Veldtitel",
    "Go to the configuration page": "Ga naar de configuratiepagina",
    "Google Maps": "Google Maps",
    "Line": "Lijn",
    "Load google maps failed, Please check the Api key and refresh the page": "Google Maps laden mislukt, controleer de Api-sleutel en vernieuw de pagina",
    "Map": "Kaart",
    "Map Manager": "Kaartbeheerder",
    "Map field": "Kaartveld",
    "Map manager": "Map manager",
    "Map type": "Kaarttype",
    "Map-based geometry": "Kaartgebaseerde geometrie",
    "Marker field": "Markerveld",
    "Operator": "Operator",
    "Pattern": "Patroon",
    "Please configure the AMap securityCode or serviceHost correctly": "Configureer de AMap securityCode of serviceHost correct",
    "Please configure the AccessKey and SecurityJsCode first": "Configureer eerst de AccessKey en SecurityJsCode",
    "Point": "Punt",
    "Polygon": "Veelhoek",
    "Readonly": "Alleen-lezen",
    "Required": "Verplicht",
    "Save": "Opslaan",
    "Saved failed": "Opslaan mislukt",
    "Saved successfully": "Succesvol opgeslagen",
    "Set default zoom level": "Stel het standaard zoomniveau in",
    "Start point": "Startpunt",
    "The AccessKey is incorrect, please check it": "De AccessKey is onjuist, controleer het",
    "The default zoom level of the map": "Het standaard zoomniveau van de kaart",
    "Zoom": "Zoom",
    "securityJsCode or serviceHost": "securityJsCode of serviceHost",
    "securityJsCode or serviceHost is required": "securityJsCode of serviceHost is verplicht"
  },
  "@nocobase/plugin-migration-manager": {
    "Add collection": "Add collection",
    "Add independent rule": "Add independent rule",
    "Add rule": "Add rule",
    "All": "All",
    "All environment variables are properly set, you can continue.": "All environment variables are properly set, you can continue.",
    "Apply essential data using a clear-and-reinsert strategy.": "Apply essential data using a clear-and-reinsert strategy.",
    "Apply essential data using an insert-or-update strategy": "Apply essential data using an insert-or-update strategy",
    "Backup file": "Backup file",
    "Before the migration, the application will automatically create a backup, and restore this backup if the migration fails. Check this option to skip this process.": "Before the migration, the application will automatically create a backup, and restore this backup if the migration fails. Check this option to skip this process.",
    "Built-in": "Built-in",
    "Clear all existing records in the table, then insert new data": "Clear all existing records in the table, then insert new data",
    "Collections": "Collections",
    "Create migration file": "Create migration file",
    "CreatedAt": "CreatedAt",
    "Default migration rule": "Default migration rule",
    "Delete Migration file": "Delete Migration file",
    "Delete log": "Delete log",
    "Delete rule": "Delete rule",
    "Description": "Description",
    "Detected that some plugin collection lack built-in rules. to prevent data loss during migration due to skipped processing,": "Detected that some plugin collection lack built-in rules. to prevent data loss during migration due to skipped processing,",
    "Edit rule": "Edit rule",
    "File name": "File name",
    "File size": "File size",
    "Global rule": "Global rule",
    "Independent rule": "Independent rule",
    "Insert Ignore": "Insert Ignore",
    "Insert or update priority (under development)": "Insert or update priority (under development)",
    "Kernel/plugin built-in collections": "Kernel/plugin built-in collections",
    "Migration list": "Migration list",
    "Migration log": "Migration log",
    "Migration logs": "Migration logs",
    "Migration manager": "Migration manager",
    "Migration rule": "Migration rule",
    "Migration rules": "Migration rules",
    "New migration": "New migration",
    "No action will be taken": "No action will be taken",
    "Only migrate collection structures without involving data insertion or updates": "Only migrate collection structures without involving data insertion or updates",
    "Origin": "Origin",
    "Overwrite": "Overwrite",
    "Overwrite (Truncate and Insert)": "Overwrite (Truncate and Insert)",
    "Overwrite priority (recommended)": "Overwrite priority (recommended)",
    "Overwrite priority rule information": "Overwrite priority rule information",
    "Please click here to review and add these collections to the independent rule configuration.": "Please click here to review and add these collections to the independent rule configuration.",
    "Please ensure you have created a backup before executing the migration to prevent data issues in case of migration failure.": "Please ensure you have created a backup before executing the migration to prevent data issues in case of migration failure.",
    "Rule": "Rule",
    "Rules": "Rules",
    "Saved successfully": "Saved successfully",
    "Schema only": "Schema only",
    "Search": "Search",
    "Secrets": "Secrets",
    "Set environment": "Set environment",
    "Skip": "Skip",
    "Skip automatic backup and restore": "Skip automatic backup and restore",
    "Start": "Start",
    "Support for a single or bulk upload. Strictly prohibited from uploading company data or other banned files.": "Support for a single or bulk upload. Strictly prohibited from uploading company data or other banned files.",
    "The built-in rule are migration rule defined by each plugin. You do not need to modify them unless you have a deep understanding of the plugin": "The built-in rule are migration rule defined by each plugin. You do not need to modify them unless you have a deep understanding of the plugin",
    "The following environment variables are missing in the current application. Please fill them in and continue.": "The following environment variables are missing in the current application. Please fill them in and continue.",
    "Unknown": "Unknown",
    "Update the record if it exists, insert it if it does not": "Update the record if it exists, insert it if it does not",
    "Upload and run migration": "Upload and run migration",
    "Upsert": "Upsert",
    "User-defined collections": "User-defined collections",
    "Variables": "Variables",
    "View details": "View details",
    "When configuring rule for specific collections, they will take precedence over global rule.": "When configuring rule for specific collections, they will take precedence over global rule.",
    "When inserting data, if the record already exists, ignore it without updating": "When inserting data, if the record already exists, ignore it without updating"
  },
  "@nocobase/plugin-mobile": {
    "Add link": "Link toevoegen",
    "Add page": "Pagina toevoegen",
    "Add tab": "Voeg tabblad toe",
    "App settings": "App instellingen",
    "Back": "Terug",
    "Cancel": "Annuleren",
    "Clear": "Wissen",
    "Confirm": "Bevestigen",
    "Deprecated Warning": "This plugin has been deprecated and may be removed in future versions. Please migrate to the new mobile solution.",
    "Desktop data blocks": "Desktop data blokken",
    "Display < back button": "Weergave < terug knop",
    "Display navigation bar": "Navigatiebalk weergeven",
    "Display page header": "Paginakoptekst weergeven",
    "Display page title": "Paginatitel weergeven",
    "Display tab bar": "Tabbladbalk weergeven",
    "Display tabs": "Tabbladen weergeven",
    "Fill": "Vullen",
    "Icon": "Icoon",
    "Icon field is required": "Icoonveld is verplicht",
    "Info": "Info",
    "Link": "Link",
    "Mobile": "Mobiel",
    "Mobile (deprecated)": "Mobile (deprecated)",
    "Mobile menu": "Mobiel menu",
    "Mobile routes": "Mobiele routes",
    "No accessible pages found": "Geen toegankelijke pagina's gevonden",
    "Other desktop blocks": "Andere desktop blokken",
    "Page settings": "Pagina instellingen",
    "Remove": "Verwijderen",
    "Select time": "Selecteer tijd",
    "Selected icon": "Geselecteerd icoon",
    "Settings": "Instellingen",
    "This might be due to permission configuration issues": "Dit kan te wijten zijn aan machtigingsconfiguratieproblemen",
    "Title": "Titel",
    "Title field is required": "Titelveld is verplicht"
  },
  "@nocobase/plugin-mobile-client": {
    "Add menu item": "Voeg een menu item toe",
    "Add tab": "Voeg tabblad toe",
    "App Configuration": "App Configuration",
    "App level Configuration": "App level Configuration",
    "Delete menu": "Delete menu",
    "Delete menu block": "Delete menu block",
    "Delete menu item?": "Delete menu item?",
    "Delete settings block": "Delete settings block",
    "Delete tab item?": "Delete tab item?",
    "Display back button": "Display back button",
    "Edit info": "Edit info",
    "Edit menu info": "Edit menu info",
    "Enable Header": "Enable Header",
    "Enable TabBar": "Enable TabBar",
    "Enable Tabs": "Enable Tabs",
    "Icon": "Icoon",
    "Interface Configuration": "Interface Configuration",
    "Menu": "Menu",
    "Menu configuration": "Menu configuration",
    "Menu name": "Menu name",
    "Mobile Client-side(Deprecated)": "Mobile Client-side(Deprecated)",
    "Mobile client access address": "Mobile client access address",
    "Page configuration": "Page configuration",
    "Page template": "Page template",
    "Preview": "Voorbeeld",
    "Settings": "Instellingen",
    "Template mode": "Template mode",
    "The full address is": "The full address is",
    "Title": "Titel",
    "Untitled": "Untitled"
  },
  "@nocobase/plugin-multi-app-manager": {
    "An independent JWT secret ensures data and session isolation from other applications.": "An independent JWT secret ensures data and session isolation from other applications.",
    "App ID": "App ID",
    "App display name": "App weergavenaam",
    "Applications": "Applicaties",
    "Authentication options": "Authentication options",
    "Auto start": "Automatisch starten",
    "Automatically generate a JWT secret": "Automatically generate a JWT secret",
    "Custom domain": "Aangepast domein",
    "JWT secret": "JWT secret",
    "Manage applications": "Beheer applicaties",
    "Multi-app manager": "Multi-app beheerder",
    "Pin to menu": "Vastmaken aan menu",
    "Standalone deployment": "Zelfstandige implementatie",
    "Start mode": "Start mode",
    "Start on first visit": "Start on first visit",
    "Start with main application": "Start with main application"
  },
  "@nocobase/plugin-multi-app-share-collection": {
    "All categories": "Alle categorieën",
    "Are you sure to add the following collections?": "Weet je zeker dat je de volgende collecties wil toevoegen?",
    "Are you sure to remove the following collections?": "Weet je zeker dat je de volgende collecties wil verwijderen?",
    "Collection category": "Collectie categorie",
    "Collection display name": "Weergavenaam collectie",
    "Collection name": "Naam collectie",
    "Enter name or title...": "Voeg een naam of titel toe...",
    "Share collections": "Deel collecties",
    "Shared collections": "Gedeelde collecties",
    "Unshared collections": "Niet-gedeelde collecties"
  },
  "@nocobase/plugin-multi-keyword-filter": {
    "cancel": "Cancel",
    "confirm": "Confirm",
    "equalsAny": "is any of",
    "errorParsingExcel": "Error parsing Excel file:",
    "excelFileEmpty": "Excel file is empty",
    "failedToParseExcel": "Failed to parse Excel file",
    "importExcel": "Batch import keywords from Excel",
    "importSuccess": "Successfully imported {{count}} keywords",
    "keywordsInputPlaceholder": "Multiple keywords separated by line breaks",
    "noValidKeywords": "No valid keywords found",
    "notEqualsAny": "is none of",
    "providedByPlugin": "Provided by @nocobase/plugin-multi-keyword-filter plugin",
    "selectAtLeastOneColumn": "Please select at least one column",
    "selectColumnsPlaceholder": "Please select columns to import",
    "selectExcelColumns": "Select Excel columns to import",
    "tips": "Effect of selecting a single column: All non-empty values in that column will be imported as keywords.\nEffect of selecting multiple columns: Non-empty values from multiple columns will be merged as keywords, duplicate values will be removed."
  },
  "@nocobase/plugin-notification-email": {
    "Account": "Account",
    "Add email address": "Voeg een e-mailadres toe",
    "BCC": "BCC",
    "CC": "CC",
    "Configure": "Configureren",
    "Content": "Inhoud",
    "Content type": "Inhoudstype",
    "Email": "E-mailadres",
    "From": "Van",
    "Host": "Host",
    "In most cases, if using port 465, set it to true; otherwise, set it to false.": "In most cases, if using port 465, set it to true; otherwise, set it to false.",
    "Password": "Wachtwoord",
    "Plain text": "Platte text",
    "Port": "Poort",
    "SMTP mail": "SMTP e-mail",
    "SMTP server host": "SMTP server host",
    "Secure": "Veilig",
    "Subject": "Onderwerp",
    "The email address that will be used as the sender": "Het e-mailadres dat gebruikt wordt als verzender",
    "To": "Naar",
    "Transport": "Transport"
  },
  "@nocobase/plugin-notification-in-app-message": {
    "All": "Alles",
    "Channel name": "Kanaalnaam",
    "Close after": "Close after",
    "Content": "Inhoud",
    "Content type": "Content type",
    "Datetime": "Datumtijd",
    "Detail": "Detail",
    "Details page for desktop": "Detailpagina voor desktop",
    "Details page for mobile": "Detailpagina voor mobiel",
    "In-app message": "In-app bericht",
    "Inbox": "Inbox",
    "Loading": "Laden",
    "Loading failed,": "Laden mislukt,",
    "Loading more": "Meer laden",
    "Mark all as read": "Mark all as read",
    "Mark as read": "Markeer als gelezen",
    "Mark as unread": "Mark as unread",
    "Message": "Bericht",
    "Message content": "Berichtinhoud",
    "Message group name": "Bericht groepsnaam",
    "Message title": "Berichttitel",
    "No more": "Geen meer",
    "Plain text": "Plain text",
    "Read": "Gelezen",
    "Receivers": "Ontvangers",
    "Status": "Status",
    "Support two types of links: internal links and external links. If using an internal link, the link starts with \"/\", for example, \"/admin\". If using an external link, the link starts with \"http\", for example, \"https://example.com\".": "Ondersteunt twee soorten links: interne links en externe links. Bij gebruik van een interne link begint de link met \"/\", bijvoorbeeld \"/admin\". Bij gebruik van een externe link begint de link met \"http\", bijvoorbeeld \"https://voorbeeld.com\".",
    "Support two types of links: internal links and external links. If using an internal link, the link starts with \"/\", for example, \"/m\". If using an external link, the link starts with \"http\", for example, \"https://example.com\".": "Ondersteunt twee soorten links: interne links en externe links. Bij gebruik van een interne link begint de link met \"/\", bijvoorbeeld \"/m\". Bij gebruik van een externe link begint de link met \"http\", bijvoorbeeld \"https://voorbeeld.com\".",
    "Support two types of links: internal links and external links. If using an internal link, the link starts with\"/\", for example, \"/admin\". If using an external link, the link starts with \"http\", for example, \"https://example.com\".": "Support two types of links: internal links and external links. If using an internal link, the link starts with \"/\", for example, \"/admin\". If using an external link, the link starts with \"http\", for example, \"https://example.com\".",
    "Support two types of links: internal links and external links. If using an internal link, the link starts with\"/\", for example, \"/m\". If using an external link, the link starts with \"http\", for example, \"https://example.com\".": "Support two types of links: internal links and external links. If using an internal link, the link starts with \"/\", for example, \"/m\". If using an external link, the link starts with \"http\", for example, \"https://example.com\".",
    "The message page has already been created.": "De berichtenpagina is al aangemaakt.",
    "Unit is second. Will not close automatically when set to empty.": "Unit is second. Will not close automatically when set to empty.",
    "Unread": "Ongelezen",
    "When select receivers from node result, only support ID of user (or IDs array of users). Others will not match any user.": "When select receivers from node result, only support ID of user (or IDs array of users). Others will not match any user.",
    "detail URL": "detail URL",
    "please reload": "vernieuw"
  },
  "@nocobase/plugin-notification-manager": {
    "Actions": "Acties",
    "Add new": "Nieuw toevoegen",
    "Add new receiver": "Ontvanger toevoegen",
    "Add user": "Gebruiker toevoegen",
    "Are you sure you want to delete it?": "Weet je zeker dat je het wil verwijderen?",
    "Channel": "Kanaal",
    "Channel display name": "Kanaal weergavenaam",
    "Channel name": "Kanaalnaam",
    "Channel title": "Kanaaltitel",
    "Channels": "Kanalen",
    "Configure": "Configureren",
    "Content": "Inhoud",
    "Created At": "Aangemaakt op",
    "Created at": "Created at",
    "Delete record": "Record verwijderen",
    "Deleted successfully!": "Succesvol verwijderd",
    "Description": "Beschrijving",
    "Edit": "Edit",
    "Fail": "Mislukt",
    "Failed reason": "Mislukt reden",
    "Failure": "Failure",
    "Log detail": "Logboek detail",
    "Logs": "Logboeken",
    "Manual input": "Handmatige invoer",
    "Message": "Bericht",
    "No channel enabled yet": "Nog geen kanaal ingeschakeld",
    "Notification": "Melding",
    "Notification Management": "Notificatiebeheerder",
    "Notification manager": "Notificatiebeheerder",
    "Notification type": "Notificatietype",
    "Query users": "Gebruikers zoeken",
    "Randomly generated and can not be modified. Support letters, numbers and underscores, must start with an letter.": "Willekeurig gegenereerd en kan niet worden gewijzigd. Ondersteunende letters, cijfers en underscores, moeten beginnen met een letter.",
    "Reason": "Reden",
    "Receiver": "Ontvanger",
    "Receiver type": "Ontvanger type",
    "Receivers": "Ontvangers",
    "Select user": "Gebruiker selecteren",
    "Select users": "Geselecteerde gebruikers",
    "Status": "Status",
    "Success": "Succesvol",
    "Templates": "Sjablonen",
    "Title": "Titel",
    "Trigger From": "Triggeren vanaf",
    "Trigger from": "Trigger from"
  },
  "@nocobase/plugin-password-policy": {
    "Add user": "Add user",
    "Are you sure you want to clear unlocked users?": "Are you sure you want to clear unlocked users?",
    "Can't include username in password": "Can't include username in password",
    "Clear successfully": "Clear successfully",
    "Clear unlocked users": "Clear unlocked users",
    "Clear unlocked users tooltip": "Unlocked users usually have lock records cleared upon sign-in, but in some cases expired records may remain. You can manually clear them if needed.",
    "Leave blank to lock permanently.": "Leave blank to lock permanently.",
    "Lock reason": "Lock reason",
    "Locked time": "Locked time",
    "Locked users": "Locked users",
    "Lockout duration (seconds)": "Lockout duration (seconds)",
    "Lockout duration description": "Lockout duration (in seconds) after exceeding the maximum invalid sign-in attempts (0 means no lockout). Users are blocked from accessing the application, including via API keys.",
    "Max invalid password sign-in attempts": "Max invalid password sign-in attempts",
    "Max invalid password sign-in attempts interval (seconds)": "Max invalid password sign-in attempts interval (seconds)",
    "Max sign-in attempts description": "The maximum number of invalid password sign-in attempts allowed within a specific time frame.",
    "Max sign-in attempts interval description": "The interval (in seconds) for counting the invalid password sign-in attempts, with a minimum value of 30 seconds.",
    "Minimum password length": "Minimum password length",
    "Never expire": "Never expire",
    "No limit": "No limit",
    "No restrictions": "No restrictions",
    "Password complexity 3_of_4": "Must include 3 of the following: numbers, uppercase letters, lowercase letters, and special characters",
    "Password complexity alpha_numeric": "Must include alpha and numeric characters",
    "Password complexity alpha_numeric_special": "Must include alpha, numeric and special characters",
    "Password complexity numbers_upper_lower": "Must include numbers and uppercase and lowercase letters",
    "Password complexity numbers_upper_lower_special": "Must include numbers, uppercase and lowercase letters, and special characters",
    "Password complexity requirements": "Password complexity requirements",
    "Password expiration channel description": "Notify users at sign in if their password expires within 10 days. You can create notification channels in notification management.",
    "Password expiration configuration": "Password expiration configuration",
    "Password expiration notification channel": "Passwords expiration notification channel",
    "Password expiration warning": "Password expiration warning",
    "Password expired": "Password expired",
    "Password history count": "Password history count",
    "Password history count description": "The number of previous passwords stored to prevent reuse.",
    "Password length must be between {{n}} and 64 characters": "Password length must be between {{n}} and 64 characters",
    "Password must be different from the last {{historyCount}} passwords": "Password must be different from the last {{historyCount}} passwords",
    "Password policy": "Password policy",
    "Password rules": "Password rules",
    "Password sign-in security": "Password sign-in security",
    "Password validity period (days)": "Passwords validity period (days)",
    "Password validity period description": "After the password expires, the user can't sign in using password until the administrator resets the password. However, the user can still sign in using other configured authentication methods.",
    "Security settings notice lockout": "users will be locked for {{ lockoutDuration }} seconds after {{ maxSignInAttempts }} invalid password sign-in attempts within {{ maxSignInAttemptsInterval }} seconds.",
    "Security settings notice no limit": "there is not limit on invalid password sign-in attempts.",
    "Security settings notice no lockout": "users can attempt to sign-in in {{ maxSignInAttempts }} times every {{ maxSignInAttemptsInterval }} seconds.",
    "The account has been locked due to too many sign-in attempts.": "The account has been locked due to too many sign-in attempts.",
    "The account has been reached the maximum number of sign-in attempts, please try again later.": "The account has been reached the maximum number of sign-in attempts, please try again later.",
    "The user is locked, please try again later.": "The user is locked, please try again later.",
    "Unlock time": "Unlock time",
    "With the current settings, ": "With the current settings, ",
    "Your password will expire in {{days}} days, please reset your password.": "Your password will expire in {{days}} days, please reset your password."
  },
  "@nocobase/plugin-pro-tpl": {},
  "@nocobase/plugin-public-forms": {
    "# Submitted successfully!\nThis is a demo text, **supports Markdown syntax**.": "# Succesvol ingediend!\nDit is een demotekst, **ondersteunt Markdown-syntax**.",
    "Add New": "Toevoegen",
    "After successful submission": "Na succesvolle indiening",
    "Copy link": "Kopieer link",
    "Enable form": "Formulier inschakelen",
    "Enable password": "Wachtwoord inschakelen",
    "Form": "Formulier",
    "Link copied successfully": "Link succesvol gekopieerd",
    "Open form": "Formulier openen",
    "Prompt after successful submission": "Prompt na succesvolle indiening",
    "Public forms": "Openbare formulieren",
    "QR code": "QR code",
    "Set password": "Wachtwoord instellen",
    "The form is not enabled and cannot be accessed": "Het formulier is niet ingeschakeld en kan niet worden geopend",
    "The form is not found": "Het formulier is niet gevonden",
    "Type": "Type"
  },
  "@nocobase/plugin-qr-uploader": {},
  "@nocobase/plugin-queue-adapter-rabbitmq": {},
  "@nocobase/plugin-request-encryption": {},
  "@nocobase/plugin-service-platform": {
    "Copied": "Copied",
    "Copy": "Copy",
    "Copy success": "Copy success",
    "Download file": "Download file",
    "Instruction: Please save the downloaded file or content to <nocobase>/storage/.license/key": "Instruction: Please save the downloaded file or content to <nocobase>/storage/.license/key",
    "Key not found": "Key not found",
    "Regenerate": "Regenerate",
    "Regenerate key successfully": "Regenerate key successfully",
    "license key": "license key"
  },
  "@nocobase/plugin-snapshot-field": {
    "Add block": "Blok toevoegen",
    "Allow linking to multiple records": "Koppelen aan meerdere records toestaan",
    "Detail": "Detail",
    "Please select": "Please select",
    "Snapshot": "Snapshot",
    "Snapshot data": "Snapshot data",
    "Snapshot the snapshot's association fields": "Snapshot the snapshot's association fields",
    "The association field to snapshot": "The association field to snapshot",
    "View record": "Record bekijken",
    "When a record is created, association data is backed up in a snapshot": "When a record is created, association data is backed up in a snapshot",
    "When adding a new record, create a snapshot for its relational record and save in the current record. The snapshot is not updated when the record is subsequently updated.": "When adding a new record, create a snapshot for its relational record and save in the current record. The snapshot is not updated when the record is subsequently updated.",
    "When adding a new record, create a snapshot for its relational record and save in the new record. The snapshot will not be updated when the relational record is updated.": "When adding a new record, create a snapshot for its relational record and save in the new record. The snapshot will not be updated when the relational record is updated."
  },
  "@nocobase/plugin-template-generator": {},
  "@nocobase/plugin-testing-platform": {},
  "@nocobase/plugin-text-copy": {
    "Display copy button": "Display copy button"
  },
  "@nocobase/plugin-theme-editor": {
    "Add new theme": "Voeg nieuw thema toe",
    "Close": "Sluiten",
    "Compact": "Compact",
    "Compact dark": "Compact donker",
    "Create a brand new theme": "Nieuw thema aanmaken",
    "Current": "Huidige",
    "Dark": "Donker",
    "Dark theme": "Donker thema",
    "Default": "Standaard",
    "Default theme": "Standaard thema",
    "Delete theme": "Verwijder thema",
    "Deleted successfully": "Succesvol verwijderd",
    "Deletion is unrecoverable. Confirm deletion?": "Verwijdering is onherstelbaar. Bevestig verwijdering?",
    "Edit": "Bewerken",
    "Edit based on current theme": "Bewerk op basis van huidig thema",
    "Edited successfully": "Succesvol bewerkt",
    "Export": "Exporteer",
    "Initializing Editor...": "Bewerker initialiseren...",
    "Local": "Lokaal",
    "Non-optional": "Niet-optioneel",
    "Optional": "Optioneel",
    "Please input the theme name": "Voer de themanaam in",
    "Please set a name for this theme": "Stel een naam in voor dit thema",
    "Save": "Opslaan",
    "Save theme": "Bewaar thema",
    "Saved successfully": "Succesvol opgeslagen",
    "The theme of the JSON format is incorrect": "Het thema van het JSON-formaat is onjuist",
    "Theme": "Thema",
    "Theme Editor": "Themabewerker",
    "Theme editor": "Theme editor",
    "Themes": "Thema's",
    "Updated successfully": "Succesvol bijgewerkt",
    "User selectable": "Gebruiker selecteerbaar",
    "edit Theme Config": "Themaconfiguratie bewerken"
  },
  "@nocobase/plugin-two-factor-authentication": {
    "Bind": "Bind",
    "Enforce 2FA for all users": "Enforce two-factor authentication (2FA) for all users",
    "Please sign in again.": "Please sign in again",
    "The application has enabled two-factor authentication, please bind one kind of verification methods.": "The application has enabled two-factor authentication, please bind one kind of verification methods.",
    "The application has enabled two-factor authentication, please verify your identity.": "The application has enabled two-factor authentication, please verify your identity.",
    "Two-factor authentication": "Two-factor authentication (2FA)",
    "Two-factor authentication has expired": "Two-factor authentication has exipred",
    "Two-factor authentication has expired. Please sign-in again": "Two-factor authentication has expired. Please sign-in again",
    "Verify": "Verify"
  },
  "@nocobase/plugin-user-data-sync": {
    "Authenticator": "Authenticator",
    "Batch": "Batch",
    "Failed": "Mislukt",
    "Init": "Initialiseren",
    "Message": "Bericht",
    "No user data source plugin installed": "Geen gebruikersgegevensbron-plugin geïnstalleerd",
    "Processing": "Verwerken",
    "Retry": "Opnieuw proberen",
    "Source display name": "Weergavenaam van de bron",
    "Source name": "Bronnaam",
    "Status": "Status",
    "Success": "Succes",
    "Sync": "Synchroniseren",
    "Synchronize": "Synchroniseren",
    "Tasks": "Taken",
    "The sync source API call failed. Please check the logs to troubleshoot the issue.": "De API-aanroep voor de synchronisatiebron is mislukt. Controleer de logbestanden om het probleem op te lossen.",
    "The synchronization has started. You can click on 'Tasks' to view the synchronization status.": "De synchronisatie is gestart. Je kunt op 'Taken' klikken om de synchronisatiestatus te bekijken.",
    "Type": "Type",
    "View documentation": "Bekijk documentatie",
    "default": "Standaard",
    "dingtalk": "dingtalk",
    "wecom": "wecom"
  },
  "@nocobase/plugin-users": {
    "Add user": "Gebruiker toevoegen",
    "Add users": "Gebruikers toevoegen",
    "Allow change password": "Wachtwoord wijzigen toestaan",
    "Allow edit profile": "Profiel bewerken toestaan",
    "Are you sure you want to remove it?": "Ben je zeker dat je het wil verwijderen?",
    "Random password": "Willekeurig wachtwoord",
    "Remove user": "Gebruiker verwijderen",
    "User profile is not allowed to be edited": "Het gebruikersprofiel mag niet bewerkt worden.",
    "Users & Permissions": "Gebruikers & Toegangen",
    "Users manager": "Gebruikersbeheer"
  },
  "@nocobase/plugin-verification": {
    "Access Key ID": "Access Key ID",
    "Access Key Secret": "Access Key Secret",
    "Aliyun SMS": "Aliyun SMS",
    "Bind": "Bind",
    "Bound successfully": "Bound successfully",
    "Configured": "Configured",
    "Endpoint": "Endpoint",
    "Get one-time codes sent to your phone via SMS to complete authentication requests.": "Get one-time codes sent to your phone via SMS to complete authentication requests.",
    "Go to": "Go to",
    "Not a valid cellphone number, please re-enter": "Geen geldig telefoonnummer, probeer opnieuw in te voeren",
    "Not configured": "Not configured",
    "Please don't retry in {{time}} seconds": "Probeer niet opnieuw binnen {{time}} seconden",
    "Provider": "Provider",
    "Provider type": "Provider type",
    "Region": "Regio",
    "SMS OTP": "SMS OTP",
    "Secret Id": "Secret Id",
    "Secret Key": "Secret Key",
    "Sign": "Handtekening",
    "Sign name": "Handtekening naam",
    "Sms sdk app id": "Sms sdk app id",
    "Template Id": "Sjabloon Id",
    "Template code": "Sjablooncode",
    "Tencent SMS": "Tencent SMS",
    "The following types of verifiers are available:": "The following types of verifiers are available: ",
    "Too many failed attempts. Please request a new verification code.": "Too many failed attempts. Please request a new verification code.",
    "Unbind": "Unbind",
    "Unbind verifier": "Unbind verifier",
    "Unbound successfully": "Unbound successfully",
    "Verification": "Verificatie",
    "Verification code is invalid": "Verificatiecode is ongeldig",
    "Verification providers": "Verificatieproviders",
    "Verification send failed, please try later or contact to administrator": "Verificatie verzenden mislukt, probeer het later opnieuw of neem contact op met de beheerder",
    "Verification type": "Verification type",
    "Verifier": "Verifier",
    "Verifiers": "Verifiers",
    "You are trying so frequently, please slow down": "Je probeert te vaak, probeer langzamer",
    "create verifiers": "create verifiers"
  },
  "@nocobase/plugin-verification-totp-authenticator": {
    "Scan the QR code": "Scan the QR code",
    "TOTP authenticator": "TOTP authenticator",
    "The code is invalid": "The code is invalid",
    "The secret is expired, please regenerate and try again": "The secret is expired, please regenerate and try again",
    "Too many failed attempts. Please try again later": "Too many failed attempts. Please try again later",
    "Unable to scan? You can use the setup key below to manually configure your authenticator app.": "Unable to scan? You can use the setup key below to manually configure your authenticator app.",
    "Use an authentication app or browser extension to get time-based one-time codes when prompted.": "Use an authentication app or browser extension to get time-based one-time codes when prompted.",
    "Verify the code from the app": "Verify the code from the app",
    "You have no attempts left. Please try again later": "You have no attempts left. Please try again later",
    "You have {{attempts}} attempts left": "You have {{attempts}} attempts left"
  },
  "@nocobase/plugin-workerid-allocator-redis": {},
  "@nocobase/plugin-workflow": {
    "\"Submit to workflow\" to \"Post-action event\" is deprecated, please use \"Custom action event\" instead.": "\"Submit to workflow\" to \"Post-action event\" is deprecated, please use \"Custom action event\" instead.",
    "\"{{branchName}}\" branch": "\"{{branchName}}\" branch",
    "A new version will be created automatically after execution if current version is not executed.": "A new version will be created automatically after execution if current version is not executed.",
    "Aborted": "Aborted",
    "Add": "Add",
    "Add category": "Add category",
    "Add new record to a collection. You can use variables from upstream nodes to assign values to fields.": "Add new record to a collection. You can use variables from upstream nodes to assign values to fields.",
    "Add node": "Add node",
    "Add workflow": "Add workflow",
    "Advanced": "Advanced",
    "After end of branches": "After end of branches",
    "After record added": "After record added",
    "After record added or updated": "After record added or updated",
    "After record deleted": "After record deleted",
    "After record updated": "After record updated",
    "All": "All",
    "Allow multiple records as result": "Allow multiple records as result",
    "Are you sure you want to cancel the execution?": "Are you sure you want to cancel the execution?",
    "Arithmetic calculation": "Arithmetic calculation",
    "Asynchronously": "Asynchronously",
    "Auto delete history when execution is on end status": "Auto delete history when execution is on end status",
    "Automatically create a new version after execution": "Automatically create a new version after execution",
    "Based on boolean result of the calculation to determine whether to \"continue\" or \"exit\" the process, or continue on different branches of \"yes\" and \"no\".": "Based on boolean result of the calculation to determine whether to \"continue\" or \"exit\" the process, or continue on different branches of \"yes\" and \"no\".",
    "Based on certain date": "Based on certain date",
    "Based on date field of collection": "Based on date field of collection",
    "Basic": "Basic",
    "Bind workflows": "Bind workflows",
    "Boolean": "Boolean",
    "Branch into \"Yes\" and \"No\"": "Branch into \"Yes\" and \"No\"",
    "Branch to keep": "Branch to keep",
    "Branch {{index}}": "Branch {{index}}",
    "By custom date": "By custom date",
    "By day": "By day",
    "By field": "By field",
    "By hour": "By hour",
    "By minute": "By minute",
    "By month": "By month",
    "By week": "By week",
    "Calculate an expression based on a calculation engine and obtain a value as the result. Variables in the upstream nodes can be used in the expression.": "Calculate an expression based on a calculation engine and obtain a value as the result. Variables in the upstream nodes can be used in the expression.",
    "Calculation": "Calculation",
    "Calculation engine": "Calculation engine",
    "Calculation expression": "Calculation expression",
    "Calculation result": "Calculation result",
    "Can not delete": "Can not delete",
    "Cancel the execution": "Cancel the execution",
    "Canceled": "Canceled",
    "Category": "Category",
    "Changed fields": "Changed fields",
    "Choose a record or primary key of a record in the collection to trigger.": "Choose a record or primary key of a record in the collection to trigger.",
    "Clear all executions": "Clear all executions",
    "Clear executions will not reset executed count, and started executions will not be deleted, are you sure you want to delete them all?": "Clear executions will not reset executed count, and started executions will not be deleted, are you sure you want to delete them all?",
    "Collection event": "Collection event",
    "Collection operations": "Collection operations",
    "Completed": "Completed",
    "Concat": "Concat",
    "Condition": "Voorwaarde",
    "Condition expression": "Condition expression",
    "Conditions": "Conditions",
    "Configure calculation": "Configure calculation",
    "Constant": "Constant",
    "Continue when \"Yes\"": "Continue when \"Yes\"",
    "Continue when disabled or upgraded": "Continue when disabled or upgraded",
    "Control": "Control",
    "Copy to new version": "Copy to new version",
    "Create record": "Create record",
    "Current time": "Current time",
    "Current version will be deleted (without affecting other versions).": "Current version will be deleted (without affecting other versions).",
    "Data operation nodes in workflow will run in a same transaction until any interruption. Any failure will cause data rollback, and will also rollback the history of the execution.": "Data operation nodes in workflow will run in a same transaction until any interruption. Any failure will cause data rollback, and will also rollback the history of the execution.",
    "Date range": "Date range",
    "Date variables": "Date variables",
    "Days": "Days",
    "Delete all": "Delete all",
    "Delete category": "Delete category",
    "Delete node": "Delete node",
    "Delete record": "Delete record",
    "Delete records of a collection. Could use variables in workflow context as filter. All records match the filter will be deleted.": "Delete records of a collection. Could use variables in workflow context as filter. All records match the filter will be deleted.",
    "Duplicate": "Dupliceren",
    "Duplicate to new workflow": "Duplicate to new workflow",
    "Edit category": "Edit category",
    "End": "End",
    "End process": "End process",
    "End status": "End status",
    "End the process immediately, with set status.": "End the process immediately, with set status.",
    "Ends on": "Ends on",
    "Error": "Error",
    "Every": "Every",
    "Exactly at": "Exactly at",
    "Execute manually": "Execute manually",
    "Execute mode": "Execute mode",
    "Execute on": "Execute on",
    "Execute workflow asynchronously or synchronously based on trigger type, and could not be changed after created.": "Execute workflow asynchronously or synchronously based on trigger type, and could not be changed after created.",
    "Executed": "Executed",
    "Executed at": "Executed at",
    "Executed workflow cannot be modified. Could be copied to a new version to modify.": "Executed workflow cannot be modified. Could be copied to a new version to modify.",
    "Execution history": "Execution history",
    "Exit when query result is null": "Exit when query result is null",
    "Expression syntax error": "Expression syntax error",
    "Extended types": "Extended types",
    "Failed": "Failed",
    "Failed to satisfy node configurations.": "Failed to satisfy node configurations.",
    "False": "False",
    "Fields that are not assigned a value will be set to the default value, and those that do not have a default value are set to null.": "Fields that are not assigned a value will be set to the default value, and those that do not have a default value are set to null.",
    "For user actions that require immediate feedback. Can not use asynchronous nodes in such mode, and it is not recommended to perform time-consuming operations under synchronous mode.": "For user actions that require immediate feedback. Can not use asynchronous nodes in such mode, and it is not recommended to perform time-consuming operations under synchronous mode.",
    "Full form data": "Full form data",
    "General failed but should do another try.": "General failed but should do another try.",
    "Go back": "Go back",
    "Hours": "Hours",
    "If checked, all nodes in-progress could continue to be processed in execution of disabled workflow. Otherwise, all nodes in-progress will be aborted automatically.": "If checked, all nodes in-progress could continue to be processed in execution of disabled workflow. Otherwise, all nodes in-progress will be aborted automatically.",
    "If checked, when there are multiple records in the query result, an array will be returned as the result, which can be operated on one by one using a loop node. Otherwise, only one record will be returned.": "If checked, when there are multiple records in the query result, an array will be returned as the result, which can be operated on one by one using a loop node. Otherwise, only one record will be returned.",
    "If the number of loop calls is too large, there will be performance issues.": "If the number of loop calls is too large, there will be performance issues.",
    "Inside of \"No\" branch": "Inside of \"No\" branch",
    "Inside of \"Yes\" branch": "Inside of \"Yes\" branch",
    "Inside of \"{{branchName}}\" branch": "Inside of \"{{branchName}}\" branch",
    "Inside of branch": "Inside of branch",
    "Keep": "Keep",
    "Load failed": "Load failed",
    "Loading": "Loading",
    "Log": "Log",
    "Manual": "Manual",
    "Manually canceled whole execution when waiting.": "Manually canceled whole execution when waiting.",
    "Maximum number of cycling triggers": "Maximum number of cycling triggers",
    "Maximum number of loop calls": "Maximum number of loop calls",
    "Minutes": "Minutes",
    "Mode": "Mode",
    "Months": "Months",
    "Move all downstream nodes to": "Move all downstream nodes to",
    "Multiple records": "Multiple records",
    "New version enabled": "New version enabled",
    "No": "No",
    "No end": "No end",
    "No limit": "No limit",
    "No repeat": "No repeat",
    "No variable": "No variable",
    "No workflow tasks available. Please contact the administrator.": "No workflow tasks available. Please contact the administrator.",
    "Node in executed workflow cannot be modified": "Node in executed workflow cannot be modified",
    "Node result": "Node result",
    "Node type": "Node type",
    "Node with unknown type will cause error. Please delete it or check plugin which provide this type.": "Node with unknown type will cause error. Please delete it or check plugin which provide this type.",
    "Null": "Null",
    "Off": "Uit",
    "On": "Aan",
    "On going": "On going",
    "Only triggers when match conditions": "Only triggers when match conditions",
    "Only update records matching conditions": "Only update records matching conditions",
    "Operations": "Operations",
    "Operator": "Operator",
    "Pending": "Pending",
    "Please add at least one condition": "Please add at least one condition",
    "Please select collection first": "Please select collection first",
    "Please select the associated fields that need to be accessed in subsequent nodes. With more than two levels of to-many associations may cause performance issue, please use with caution.": "Please select the associated fields that need to be accessed in subsequent nodes. With more than two levels of to-many associations may cause performance issue, please use with caution.",
    "Preload associations": "Preload associations",
    "Query record": "Query record",
    "Query records from a collection. You can use variables from upstream nodes as query conditions.": "Query records from a collection. You can use variables from upstream nodes as query conditions.",
    "Query users": "Query users",
    "Queueing": "Queueing",
    "Rejected": "Rejected",
    "Rejected from a manual node.": "Rejected from a manual node.",
    "Repeat limit": "Repeat limit",
    "Repeat mode": "Repeat mode",
    "Replace variables": "Replace variables",
    "Resolved": "Resolved",
    "Result": "Result",
    "Result type": "Result type",
    "Retry needed": "Retry needed",
    "Running of some node was aborted by program flow.": "Running of some node was aborted by program flow.",
    "Schedule event": "Schedule event",
    "Scope variables": "Scope variables",
    "Seconds": "Seconds",
    "Select context": "Select context",
    "Select users": "Select users",
    "Select workflow": "Select workflow",
    "Single record": "Single record",
    "Some node meets error.": "Some node meets error.",
    "Started and executing, maybe waiting for an async callback (manual, delay etc.).": "Started and executing, maybe waiting for an async callback (manual, delay etc.).",
    "Starts on": "Starts on",
    "Status": "Status",
    "String": "String",
    "String operation": "String operation",
    "Submit to workflow": "Submit to workflow",
    "Succeeded": "Succeeded",
    "Successfully finished.": "Successfully finished.",
    "Support pre-action event (local mode), post-action event (local mode), and approval event here.": "Support pre-action event (local mode), post-action event (local mode), and approval event here.",
    "Sync": "Sync",
    "Sync enabled status of all workflows from database": "Sync enabled status of all workflows from database",
    "Synchronously": "Synchronously",
    "Syntax references: ": "Syntax references: ",
    "System time": "System time",
    "System variables": "System variables",
    "Task type {{type}} is invalid": "Task type {{type}} is invalid",
    "Test run": "Test run",
    "Test run will do the actual data manipulating or API calling, please use with caution.": "Test run will do the actual data manipulating or API calling, please use with caution.",
    "The result of this node has been referenced by other nodes ({{nodes}}), please remove the usage before deleting.": "The result of this node has been referenced by other nodes ({{nodes}}), please remove the usage before deleting.",
    "The result will be an array containing matched records, or an empty one if no matching records. This can be used to be processed in a loop node.": "The result will be an array containing matched records, or an empty one if no matching records. This can be used to be processed in a loop node.",
    "The result will be an object of the first matching record only, or null if no matched record.": "The result will be an object of the first matching record only, or null if no matched record.",
    "The trigger is not configured correctly, please check the trigger configuration.": "The trigger is not configured correctly, please check the trigger configuration.",
    "The triggers of same workflow by some node (create, update and sub-flow etc.) more than this number will be ignored. Large number may cause performance issues. Please use with caution.": "The triggers of same workflow by some node (create, update and sub-flow etc.) more than this number will be ignored. Large number may cause performance issues. Please use with caution.",
    "The updated data can trigger other workflows, and the audit log will also be recorded. But it is usually only applicable to several or dozens of pieces of data, otherwise there will be performance problems.": "The updated data can trigger other workflows, and the audit log will also be recorded. But it is usually only applicable to several or dozens of pieces of data, otherwise there will be performance problems.",
    "The workflow tasks page has already been created.": "The workflow tasks page has already been created.",
    "This is a main version, delete it will cause the whole workflow to be deleted (including all other revisions).": "This is a main version, delete it will cause the whole workflow to be deleted (including all other revisions).",
    "This node contains branches, deleting will also be preformed to them, are you sure?": "This node contains branches, deleting will also be preformed to them, are you sure?",
    "This type of trigger has not been supported to be executed manually.": "This type of trigger has not been supported to be executed manually.",
    "This will perform all the actions configured in the workflow. Are you sure you want to continue?": "This will perform all the actions configured in the workflow. Are you sure you want to continue?",
    "Trigger": "Trigger",
    "Trigger data": "Trigger data",
    "Trigger data context": "Trigger data context",
    "Trigger in executed workflow cannot be modified": "Trigger in executed workflow cannot be modified",
    "Trigger mode": "Trigger mode",
    "Trigger on": "Trigger on",
    "Trigger time": "Trigger time",
    "Trigger type": "Trigger type",
    "Trigger variables": "Trigger variables",
    "Trigger variables need to be filled for executing.": "Trigger variables need to be filled for executing.",
    "Triggered according to preset time conditions. Suitable for one-time or periodic tasks, such as sending notifications and cleaning data on a schedule.": "Triggered according to preset time conditions. Suitable for one-time or periodic tasks, such as sending notifications and cleaning data on a schedule.",
    "Triggered at": "Triggered at",
    "Triggered but still waiting in queue to execute.": "Triggered but still waiting in queue to execute.",
    "Triggered only if one of the selected fields changes. If unselected, it means that it will be triggered when any field changes. When record is added or deleted, any field is considered to have been changed.": "Triggered only if one of the selected fields changes. If unselected, it means that it will be triggered when any field changes. When record is added or deleted, any field is considered to have been changed.",
    "Triggered when data changes in the collection, such as after adding, updating, or deleting a record. Unlike \"Post-action event\", Collection event listens for data changes rather than HTTP requests. Unless you understand the exact meaning, it is recommended to use \"Post-action event\".": "Triggered when data changes in the collection, such as after adding, updating, or deleting a record. Unlike \"Post-action event\", Collection event listens for data changes rather than HTTP requests. Unless you understand the exact meaning, it is recommended to use \"Post-action event\".",
    "True": "True",
    "Unassigned fields will be set to default values, and those without default values will be set to null.": "Unassigned fields will be set to default values, and those without default values will be set to null.",
    "Unknown node": "Unknown node",
    "Unknown trigger": "Unknown trigger",
    "Update all eligible data at one time, which has better performance when the amount of data is large. But association fields are not supported (unless foreign key in current collection), and the updated data will not trigger other workflows.": "Update all eligible data at one time, which has better performance when the amount of data is large. But association fields are not supported (unless foreign key in current collection), and the updated data will not trigger other workflows.",
    "Update in a batch": "Update in a batch",
    "Update mode": "Update mode",
    "Update one by one": "Update one by one",
    "Update record": "Record bijwerken",
    "Update records of a collection. You can use variables from upstream nodes as query conditions and field values.": "Update records of a collection. You can use variables from upstream nodes as query conditions and field values.",
    "Use transaction": "Use transaction",
    "Variable key of node": "Variable key of node",
    "Version": "Versie",
    "View result": "View result",
    "Weeks": "Weeks",
    "Will be executed in the background as a queued task.": "Will be executed in the background as a queued task.",
    "Workflow": "Workflow",
    "Workflow executed, the result status is <1>{{statusText}}</1><2>View the execution</2>": "Workflow executed, the result status is <1>{{statusText}}</1><2>View the execution</2>",
    "Workflow of execution is not existed": "Workflow of execution is not existed",
    "Workflow tasks": "Workflow tasks",
    "Workflow todos": "Workflow todos",
    "Workflow will be triggered before deleting succeeded (only supports pre-action event in local mode).": "Workflow will be triggered before deleting succeeded (only supports pre-action event in local mode).",
    "Workflow will be triggered directly once the button clicked, without data saving. Only supports to be bound with \"Custom action event\".": "Workflow will be triggered directly once the button clicked, without data saving. Only supports to be bound with \"Custom action event\".",
    "Workflow with unknown type will cause error. Please delete it or check plugin which provide this type.": "Workflow with unknown type will cause error. Please delete it or check plugin which provide this type.",
    "Yes": "Yes",
    "concat": "concat"
  },
  "@nocobase/plugin-workflow-action-trigger": {
    "Associations to use": "Associaties om te gebruiken",
    "Collection": "Collection",
    "Create record action": "Create record action",
    "Event triggers when submitted a workflow bound form action.": "De gebeurtenis wordt geactiveerd wanneer een formulieractie die aan een workflow is gekoppeld wordt ingediend.",
    "Form data model": "Formuliergegevensmodel",
    "Form event": "Formuliergebeurtenis",
    "Global mode, triggered after the completion of the following actions": "Global mode, triggered after the completion of the following actions",
    "Local mode, triggered after the completion of actions bound to this workflow": "Local mode, triggered after the completion of actions bound to this workflow",
    "Post-action event": "Post-action event",
    "Role of user acted": "Role of user acted",
    "Role of user submitted form": "Rol van de ingediende formuliergebruiker",
    "Select actions": "Select actions",
    "The collection to which the triggered data belongs.": "The collection to which the triggered data belongs.",
    "Trigger data": "Trigger data",
    "Trigger mode": "Trigger mode",
    "Triggered after the completion of a request initiated through an action button or API, such as after adding or updating data. Suitable for data processing, sending notifications, etc., after actions are completed.": "Triggered after the completion of a request initiated through an action button or API, such as after adding or updating data. Suitable for data processing, sending notifications, etc., after actions are completed.",
    "Update record action": "Update record action",
    "Use a collection to match form data.": "Gebruik een collectie om formuliergegevens te matchen.",
    "User acted": "User acted",
    "User submitted form": "Gebruiker heeft formulier ingediend"
  },
  "@nocobase/plugin-workflow-aggregate": {
    "Aggregate": "Totaal",
    "Aggregate function": "Aggregatiefunctie",
    "Aggregator function": "Aggregatorfunctie",
    "Counting, summing, finding maximum, minimum, and average values for multiple records of a collection or associated data of a record.": "Het tellen, optellen, het vinden van maximale, minimale en gemiddelde waarden voor meerdere records van een collectie of geassocieerde gegevens van een record.",
    "Data of associated collection": "Data of associated collection",
    "Data of collection": "Data of collection",
    "Data of collection or associated record": "Gegevens van collectie of geassocieerd record",
    "Distinct": "Distinct",
    "Field to aggregate": "Field to aggregate",
    "Number of decimal places for query result.": "Number of decimal places for query result.",
    "Query result": "Queryresultaat",
    "Result precision": "Result precision",
    "Target": "Doel",
    "Target type": "Doeltype"
  },
  "@nocobase/plugin-workflow-approval": {
    "* Result: {{statusText}}": "* Result: {{statusText}}",
    "* Task: {{approval.nodeTitle}}\n* Applicant: {{applicant.nickname}}": "* Task: {{approval.nodeTitle}}\n* Applicant: {{applicant.nickname}}",
    "Aborted": "Aborted",
    "Actions from any form block can be bound to this workflow for initiating approvals, and the approval process can be handled and tracked in the approval block of a single record which is typically applicable to business data.": "Actions from any form block can be bound to this workflow for initiating approvals, and the approval process can be handled and tracked in the approval block of a single record which is typically applicable to business data.",
    "Add": "Add",
    "Add Order": "Add Order",
    "Add assignee": "Add assignee",
    "Add channel": "Add channel",
    "Added": "Added",
    "Added assignees": "Added assignees",
    "After Me": "After Me",
    "After data saved": "After data saved",
    "Allow the initiator to withdraw the approval before the approval starts.": "Allow the initiator to withdraw the approval before the approval starts.",
    "Allowed to be withdrawn": "Allowed to be withdrawn",
    "And": "And",
    "Any": "Any",
    "Any previous approval node": "Any previous approval node",
    "Applicant": "Applicant",
    "Applicant (restart)": "Applicant (restart)",
    "Application content": "Application content",
    "Apply": "Apply",
    "Apply form": "Apply form",
    "Apply new": "Apply new",
    "Approval": "Approval",
    "Approval ID": "Approval ID",
    "Approval action changes unsaved, click \"Submit\" to save.": "Approval action changes unsaved, click \"Submit\" to save.",
    "Approval applications": "Approval applications",
    "Approval blocks": "Approval blocks",
    "Approval data key": "Approval data key",
    "Approval done": "Approval done",
    "Approval done: {{approval.workflowTitle}} (#{{approval.approvalId}})": "Approval done: {{approval.workflowTitle}} (#{{approval.approvalId}})",
    "Approval event": "Approval event",
    "Approval information": "Approval information",
    "Approval message templates": "Approval message templates",
    "Approval node": "Approval node",
    "Approval notification": "Approval notification",
    "Approval process": "Approval process",
    "Approval records": "Approval records",
    "Approval submit ID": "Approval submit ID",
    "Approval todo": "Approval todo",
    "Approval todo: {{approval.workflowTitle}} (#{{approval.approvalId}})": "Approval todo: {{approval.workflowTitle}} (#{{approval.approvalId}})",
    "Approval todos": "Approval todos",
    "Approvals": "Approvals",
    "Approve": "Approve",
    "Approved": "Approved",
    "Approved if the approval rate is greater than the set percentage, otherwise rejected.": "Approved if the approval rate is greater than the set percentage, otherwise rejected.",
    "Approver's interface": "Approver's interface",
    "Are you sure you want to withdraw it?": "Are you sure you want to withdraw it?",
    "Assigned": "Assigned",
    "Assigned at": "Assigned at",
    "Assignee": "Assignee",
    "Assignee ID": "Assignee ID",
    "Assignees": "Assignees",
    "Assignees added": "Assignees added",
    "Assignees scope": "Assignees scope",
    "At least one default template in specific channel and type is required.": "At least one default template in specific channel and type is required.",
    "Before Me": "Before Me",
    "Before data saved": "Before data saved",
    "Belonged approval": "Belonged approval",
    "Branch mode": "Branch mode",
    "By checking this on, will use the same task title for all approval nodes in the workflow, or will use the title configured in each node.": "By checking this on, will use the same task title for all approval nodes in the workflow, or will use the title configured in each node.",
    "Canceled": "Canceled",
    "Channel type": "Channel type",
    "Comment": "Comment",
    "Configure modifiable fields": "Configure modifiable fields",
    "Configure template": "Configure template",
    "Could be used as the identifier of the application detail popup in the URL": "Could be used as the identifier of the application detail popup in the URL",
    "Could run different branch based on result.": "Could run different branch based on result.",
    "Current status": "Current status",
    "Data approved": "Data approved",
    "Data will be saved first, then the approval process will begin.": "Data will be saved first, then the approval process will begin.",
    "Data will not be saved until it has been approved.": "Data will not be saved until it has been approved.",
    "Delegate": "Delegate",
    "Delegated": "Delegated",
    "Delegated to": "Delegated to",
    "Disabled": "Disabled",
    "Done": "Done",
    "Done notifications": "Done notifications",
    "Draft": "Draft",
    "End the workflow after rejection branch": "End the workflow after rejection branch",
    "Failed to load approval data": "Failed to load approval data",
    "For initiating approvals, or viewing and manipulating initiated approvals.": "For initiating approvals, or viewing and manipulating initiated approvals.",
    "Go to configure": "Go to configure",
    "If it's approved by all, it's approved. If it's rejected by anyone, it's rejected.": "If it's approved by all, it's approved. If it's rejected by anyone, it's rejected.",
    "If it's approved by anyone, it's approved. If it's rejected by all, it's rejected.": "If it's approved by anyone, it's approved. If it's rejected by all, it's rejected.",
    "In addition to data blocks, a global approval block can also be used to initiates and processes approvals, which typically applies to administrative data.": "In addition to data blocks, a global approval block can also be used to initiates and processes approvals, which typically applies to administrative data.",
    "Initiate in both data blocks and global approval blocks": "Initiate in both data blocks and global approval blocks",
    "Initiate in data blocks only": "Initiate in data blocks only",
    "Initiations": "Initiations",
    "Initiator": "Initiator",
    "Initiator's interface": "Initiator's interface",
    "Inline template": "Inline template",
    "Manual approval operations within the approval process, the approver can approve in the global approval block or in the approval block of a single record.": "Manual approval operations within the approval process, the approver can approve in the global approval block or in the approval block of a single record.",
    "Message template": "Message template",
    "Message type": "Message type",
    "Multiple approvers can approve in any order.": "Multiple approvers can approve in any order.",
    "Multiple approvers in sequential order.": "Multiple approvers in sequential order.",
    "My applications": "My applications",
    "My approvals": "My approvals",
    "Negotiation mode": "Negotiation mode",
    "No data yet": "No data yet",
    "No extra field": "No extra field",
    "Node title": "Node title",
    "Node to return to": "Node to return to",
    "Nodes count": "Nodes count",
    "Nodes scope allow to return to": "Nodes scope allow to return to",
    "Notification channel": "Notification channel",
    "Notify applicant when approval is approved, rejected or returned.": "Notify applicant when approval is approved, rejected or returned.",
    "Notify approver when task starts.": "Notify approver when task starts.",
    "Only specific approval node": "Only specific approval node",
    "Or": "Or",
    "Order": "Order",
    "Original application content": "Original application content",
    "Parallelly": "Parallelly",
    "Pass mode": "Pass mode",
    "Passthrough mode": "Passthrough mode",
    "Pending": "Pending",
    "Predefined": "Predefined",
    "Previous N approval nodes": "Previous N approval nodes",
    "Process form": "Process form",
    "Process settings": "Process settings",
    "Processed at": "Processed at",
    "Processed status": "Processed status",
    "Processing": "Processing",
    "Query assignees": "Query assignees",
    "Record ID": "Record ID",
    "Reject": "Reject",
    "Rejected": "Rejected",
    "Related approvals": "Related approvals",
    "Removed": "Removed",
    "Return": "Return",
    "Returnable": "Returnable",
    "Returned": "Returned",
    "Role of applicant": "Role of applicant",
    "Save draft": "Save draft",
    "Select assignees": "Select assignees",
    "Send notifications to applicant when approval is done.": "Send notifications to applicant when approval is done.",
    "Send notifications to assignees when approval todo is assigned.": "Send notifications to assignees when approval todo is assigned.",
    "Sequentially": "Sequentially",
    "Show extra field in search list": "Show extra field in search list",
    "Status": "Status",
    "Submission not exists or has been withdrawn, please try refresh the list.": "Submission not exists or has been withdrawn, please try refresh the list.",
    "Submitted": "Submitted",
    "System": "System",
    "Task ID": "Task ID",
    "Task node": "Task node",
    "Task title": "Task title",
    "Template title": "Template title",
    "The approval is not exists, please contact administrator.": "The approval is not exists, please contact administrator.",
    "The approval or rejection by anyone of them is the result.": "The approval or rejection by anyone of them is the result.",
    "The approval related collection is not exists, please contact administrator.": "The approval related collection is not exists, please contact administrator.",
    "The operation is under approval, could be checked in the task center.": "The operation is under approval, could be checked in the task center.",
    "The title set in approval trigger will be used as the task title.": "The title set in approval trigger will be used as the task title.",
    "This operation can not be revocated. Please confirm before submitting.": "This operation can not be revocated. Please confirm before submitting.",
    "Title of each task item in approval table. Could use variables in string template. Default to node title.": "Title of each task item in approval table. Could use variables in string template. Default to node title.",
    "To do": "To do",
    "Todo notifications": "Todo notifications",
    "Todos": "Todos",
    "Trigger data": "Trigger data",
    "Trigger mode": "Trigger mode",
    "Triggered when an approval request is initiated through an action button or API. Dedicated to the approval process, with exclusive approval node and block for managing documents and tracking processing processes.": "Triggered when an approval request is initiated through an action button or API. Dedicated to the approval process, with exclusive approval node and block for managing documents and tracking processing processes.",
    "Unprocessed": "Unprocessed",
    "Updated at": "Updated at",
    "Use same task title for all approval nodes": "Use same task title for all approval nodes",
    "User not found": "User not found",
    "Values in the modifiable fields above may be different from the original application if changed by other assignees.": "Values in the modifiable fields above may be different from the original application if changed by other assignees.",
    "Voting": "Voting",
    "When checked, the workflow will terminate when the rejection branch ends.": "When checked, the workflow will terminate when the rejection branch ends.",
    "When rejected or returned, the workflow will be terminated immediately.": "When rejected or returned, the workflow will be terminated immediately.",
    "When select assignees from node result, only support ID of user (or IDs array of users). Others will not match any user.": "When select assignees from node result, only support ID of user (or IDs array of users). Others will not match any user.",
    "Where to initiate": "Where to initiate",
    "Where to initiate and approve": "Where to initiate and approve",
    "Withdraw": "Withdraw",
    "Withdrawable changes unsaved, click \"Submit\" to save.": "Withdrawable changes unsaved, click \"Submit\" to save.",
    "Withdrawn": "Withdrawn",
    "Workflow failed": "Workflow failed",
    "Workflow title": "Workflow title"
  },
  "@nocobase/plugin-workflow-cc": {
    "CC": "CC",
    "CC to me": "CC to me",
    "Configure user interface": "Configure user interface",
    "Mark all as read": "Mark all as read",
    "Mark as read": "Mark as read",
    "Mark as unread": "Mark as unread",
    "Provide a CC (carbon copy) feature in workflows to send approvals, or any other type of information to specified users.": "Provide a CC (carbon copy) feature in workflows to send approvals, or any other type of information to specified users.",
    "Read": "Read",
    "Recipients": "Recipients",
    "Title of each CC item in tasks center. Could use variables in string template. Default to node title.": "Title of each CC item in tasks center. Could use variables in string template. Default to node title.",
    "Unread": "Unread",
    "User interface": "User interface",
    "View user interface": "View user interface"
  },
  "@nocobase/plugin-workflow-custom-action-trigger": {
    "Associations to use": "Associations to use",
    "Binding scope": "Binding scope",
    "Button is not configured properly, please contact the administrator.": "Button is not configured properly, please contact the administrator.",
    "Context type": "Context type",
    "Could be used on non-record related action buttons. Such as buttons in workbench panel or in table blocks.": "Could be used on non-record related action buttons. Such as buttons in workbench panel or in table blocks.",
    "Could only be used on multiple record related action buttons. Such as for batch action in table block. The data in trigger variable will be an array.": "Could only be used on multiple record related action buttons. Such as for batch action in table block. The data in trigger variable will be an array.",
    "Could only be used on single record related action buttons. Such as in form, detail block and table row of record.": "Could only be used on single record related action buttons. Such as in form, detail block and table row of record.",
    "Custom action event": "Custom action event",
    "Different positions of the created trigger button can use different context types.": "Different positions of the created trigger button can use different context types.",
    "Multiple collection records": "Multiple collection records",
    "None": "None",
    "Only support custom action workflow with context type set to \"Multiple records\".": "Only support custom action workflow with context type set to \"Multiple records\".",
    "Only support custom action workflow with context type set to \"None\".": "Only support custom action workflow with context type set to \"None\".",
    "Please select at least one record.": "Please select at least one record.",
    "Role of user acted": "Role of user acted",
    "Single collection record": "Single collection record",
    "Trigger data": "Trigger data",
    "Trigger global workflow": "Trigger global workflow",
    "Trigger workflow": "Trigger workflow",
    "User acted": "User acted",
    "When the \"Trigger Workflow\" button is clicked, the event is triggered based on different context where the button is located. For complex data processing that cannot be handled simply by built-in operations (CRUD) of NocoBase, you can define a series of operations through a workflow and trigger it with the \"Trigger Workflow\" button.": "When the \"Trigger Workflow\" button is clicked, the event is triggered based on different context where the button is located. For complex data processing that cannot be handled simply by built-in operations (CRUD) of NocoBase, you can define a series of operations through a workflow and trigger it with the \"Trigger Workflow\" button.",
    "Workflow will be triggered directly once the button clicked, without data saving. Only supports to be bound with \"Custom action event\".": "Workflow will be triggered directly once the button clicked, without data saving. Only supports to be bound with \"Custom action event\"."
  },
  "@nocobase/plugin-workflow-date-calculation": {
    "Absolute value": "Absolute value",
    "Add a range": "Add a range",
    "Add step": "Add step",
    "Boolean": "Boolean",
    "Calculation steps": "Calculation steps",
    "Change timezone": "Change timezone",
    "Convert unit": "Convert unit",
    "Date": "Date",
    "Date calculation": "Date calculation",
    "Date calculation result": "Date calculation result",
    "Date type": "Date type",
    "Day": "Day",
    "Format": "Format",
    "Format to string": "Format to string",
    "From": "From",
    "From date to timestamp": "From date to timestamp",
    "From timestamp to date": "From timestamp to date",
    "Get difference with another date value": "Get difference with another date value",
    "Get value": "Get value",
    "Get value on specific unit of input date": "Get value on specific unit of input date",
    "Hour": "Hour",
    "Input": "Input",
    "Input type as": "Input type as",
    "Input value will be converted from its original type to date type to do futher calculation by Day.js constructor.": "Input value will be converted from its original type to date type to do futher calculation by Day.js constructor.",
    "Is leap year": "Is leap year",
    "Keep decimals": "Keep decimals",
    "Millisecond": "Millisecond",
    "Minute": "Minute",
    "Month": "Month",
    "Number": "Number",
    "Number type": "Number type",
    "Only calculation functions with numeric input value are supported.": "Only calculation functions with numeric input value are supported.",
    "Pattern": "Pattern",
    "Quarter": "Quarter",
    "Round": "Round",
    "Round down": "Round down",
    "Round up": "Round up",
    "Second": "Second",
    "Set to time of unit end": "Set to time of unit end",
    "Set to time of unit start": "Set to time of unit start",
    "String": "String",
    "Subtract a range": "Subtract a range",
    "Target timezone": "Target timezone",
    "To": "To",
    "To another date": "To another date",
    "Unit": "Unit",
    "Used for doing a series of date related calculation on an input value.": "Used for doing a series of date related calculation on an input value.",
    "Value conversion": "Value conversion",
    "Week": "Week",
    "Year": "Year"
  },
  "@nocobase/plugin-workflow-delay": {
    "Delay": "Vertraging",
    "Delay a period of time and then continue or exit the process. Can be used to set wait or timeout times in parallel branches.": "Wacht een periode en ga dan verder of beëindig het proces. Kan worden gebruikt om wachttijden of time-outs in parallelle takken in te stellen.",
    "Duration": "Duur",
    "End status": "Eindstatus",
    "Fail and exit": "Mislukt en stop",
    "Select status": "Selecteer status",
    "Succeed and continue": "Succes en ga verder",
    "Unit": "Unit"
  },
  "@nocobase/plugin-workflow-dynamic-calculation": {
    "An expression for calculation in each rows": "An expression for calculation in each rows",
    "Calculate an expression based on a calculation engine and obtain a value as the result. Variables in the upstream nodes can be used in the expression. The expression is dynamic one from an expression collections.": "Calculate an expression based on a calculation engine and obtain a value as the result. Variables in the upstream nodes can be used in the expression. The expression is dynamic one from an expression collections.",
    "Calculation result": "Calculation result",
    "Dynamic Calculation": "Dynamic Calculation",
    "Dynamic expression": "Dynamic expression",
    "Dynamic expression calculation": "Dynamic expression calculation",
    "Expression": "Expression",
    "Select dynamic expression": "Select dynamic expression",
    "Select the dynamic expression queried from the upstream node. You need to query it from an expression collection.": "Select the dynamic expression queried from the upstream node. You need to query it from an expression collection.",
    "Unconfigured": "Unconfigured",
    "Used to store expressions for use in workflows so that different expressions can be called for different data.": "Used to store expressions for use in workflows so that different expressions can be called for different data.",
    "Variable datasource": "Variable datasource"
  },
  "@nocobase/plugin-workflow-javascript": {
    "Add argument": "Add argument",
    "Argument name duplicated": "Argument name duplicated",
    "Argument name is invalid": "Argument name is invalid",
    "Arguments": "Arguments",
    "Continue when exception thrown": "Continue when exception thrown",
    "Error occurs in the execution": "Error occurs in the execution",
    "Execute a piece of JavaScript in an isolated Node.js environment.": "Execute a piece of JavaScript in an isolated Node.js environment.",
    "Execution status": "Execution status",
    "Milliseconds": "Milliseconds",
    "Mock Arguments": "Mock Arguments",
    "Node.js features supported can be found in the documentaion: ": "Node.js features supported can be found in the documentaion: ",
    "Output": "Output",
    "Result": "Result",
    "Run": "Run",
    "Script": "Script",
    "Script content": "Script content",
    "Script node": "Script node",
    "Script result": "Script result",
    "Test run success": "Test run success",
    "The arguments that will be used in script with same name.": "The arguments that will be used in script with same name.",
    "The maximum execution time of the script. 0 means no timeout.": "The maximum execution time of the script. 0 means no timeout.",
    "Timeout": "Timeout",
    "Try it out": "Try it out",
    "https://docs.nocobase.com/handbook/workflow-javascript": "https://docs.nocobase.com/handbook/workflow-javascript"
  },
  "@nocobase/plugin-workflow-json-query": {
    "Add property": "Add property",
    "Alias": "Alias",
    "Data source": "Data source",
    "Display label": "Display label",
    "If the type of query result is object or array of object, could map the properties which to be accessed in subsequent nodes.": "If the type of query result is object or array of object, could map the properties which to be accessed in subsequent nodes.",
    "JSON calculation": "JSON calculation",
    "Properties mapping": "Properties mapping",
    "Property key": "Property key",
    "Query engine": "Query engine",
    "Query expression": "Query expression",
    "Transforming or calculating values from complex JSON data.": "Transforming or calculating values from complex JSON data."
  },
  "@nocobase/plugin-workflow-json-variable-mapping": {
    "Alias": "Alias",
    "Clear below items": "Clear below items",
    "If the JSON object contains array items, parse them. eg: { \"arrayKey\": [ \"item1\", \"item2\" ] will be parsed as \"arrayKey\", \"arrayKey.0\", \"arrayKey.1\", if set to false, only \"arrayKey\" will be parsed.": "If the JSON object contains array items, parse them. eg: { \"arrayKey\": [ \"item1\", \"item2\" ] will be parsed as \"arrayKey\", \"arrayKey.0\", \"arrayKey.1\", if set to false, only \"arrayKey\" will be parsed.",
    "Include array index in path": "Include array index in path",
    "Input example": "Input example",
    "JSON data source": "JSON data source",
    "JSON variable mapping": "JSON variable mapping",
    "Key path": "Key path",
    "Parse": "Parse",
    "Please input JSON example like { \"key1\": \"item1\", \"key2\": \"item2\" }": "Please input JSON example like { \"key1\": \"item1\", \"key2\": \"item2\" }",
    "Please update other node references to the key after clicking the parse button.": "Please update other node references to the key after clicking the parse button.",
    "Used for mapping any JSON data to structured variables for usage in subsequent nodes.": "Used for mapping any JSON data to structured variables for usage in subsequent nodes."
  },
  "@nocobase/plugin-workflow-loop": {
    "A single number will be treated as a loop count, a single string will be treated as an array of characters, and other non-array values will be converted to arrays. The loop node ends when the loop count is reached, or when the array loop is completed. You can also add condition nodes to the loop to terminate it.": "Een enkel getal wordt behandeld als een lusaantal, een enkele string wordt behandeld als een array van tekens, en andere niet-arraywaarden worden omgezet naar arrays. De lus node eindigt wanneer het lusaantal is bereikt, of wanneer de arraylus is voltooid. Je kunt ook voorwaardelijke nodes aan de lus toevoegen om deze te beëindigen.",
    "After each ends": "After each ends",
    "Before each starts": "Before each starts",
    "By using a loop node, you can perform the same operation on multiple sets of data. The source of these sets can be either multiple records from a query node or multiple associated records of a single record. Loop node can also be used for iterating a certain number of times or for looping through each character in a string. However, excessive looping may cause performance issues, so use with caution.": "Door een lus node te gebruiken, kun je dezelfde bewerking uitvoeren op meerdere gegevenssets. De bron van deze sets kan bestaan uit meerdere records van een querynode of meerdere gekoppelde records van een enkel record. De lus node kan ook worden gebruikt om een bepaald aantal keren te itereren of door elk teken in een string te lopen. Te veel lussen kunnen echter prestatieproblemen veroorzaken, dus gebruik het met voorzichtigheid.",
    "Condition": "Condition",
    "Continue loop on next item": "Continue loop on next item",
    "Continue on next item": "Continue on next item",
    "Enable loop condition": "Enable loop condition",
    "Exit loop": "Exit loop",
    "Exit loop and continue workflow": "Exit loop and continue workflow",
    "Exit workflow": "Exit workflow",
    "Loop": "Lus",
    "Loop condition on each item": "Loop condition on each item",
    "Loop index": "Loop index",
    "Loop index (starts from 0)": "Loop index (starts from 0)",
    "Loop length": "Lus lengte",
    "Loop sequence (starts from 1)": "Loop sequence (starts from 1)",
    "Loop target": "Lus doel",
    "Scope variables": "Scopevariabelen",
    "When condition is not met on item": "When condition is not met on item",
    "When node inside loop failed": "When node inside loop failed",
    "When to check": "When to check"
  },
  "@nocobase/plugin-workflow-mailer": {
    "Add email address": "E-mailadres toevoegen",
    "BCC": "BCC",
    "CC": "CC",
    "Content": "Inhoud",
    "Content type": "Inhoudstype",
    "From": "Van",
    "Ignore failed sending and continue workflow": "Negeer mislukte verzending en ga door met de workflow",
    "In most cases, if using port 465, set it to true; otherwise, set it to false.": "In most cases, if using port 465, set it to true; otherwise, set it to false.",
    "Mailer": "Verzender",
    "Password": "Wachtwoord",
    "Plain text": "Platte tekst",
    "Port": "Poort",
    "SMTP host": "SMTP host",
    "Secure": "Veilig",
    "Send email. You can use the variables in the upstream nodes as receivers, subject and content of the email.": "Stuur e-mail door de SMTP-service aan te roepen. Je kan de variabelen in de stroomopwaartse nodes gebruiken als ontvangers, onderwerp en inhoud van de e-mail.",
    "Subject": "Onderwerp",
    "To": "Naar",
    "User": "Gebruiker"
  },
  "@nocobase/plugin-workflow-manual": {
    "All pass": "All pass",
    "Any pass": "Any pass",
    "Anyone pass": "Anyone pass",
    "Assignee": "Assignee",
    "Assignees": "Assignees",
    "Collaboratively": "Collaboratively",
    "Configure user interface": "Configure user interface",
    "Continue the process": "Continue the process",
    "Could be used for manually submitting data, and determine whether to continue or exit. Workflow will generate a todo item for assigned user when it reaches a manual node, and continue processing after user submits the form.": "Could be used for manually submitting data, and determine whether to continue or exit. Workflow will generate a todo item for assigned user when it reaches a manual node, and continue processing after user submits the form.",
    "Create record form": "Create record form",
    "Custom form": "Custom form",
    "Data record": "Data record",
    "Each user has own task": "Each user has own task",
    "Everyone shares one task": "Everyone shares one task",
    "Everyone should pass": "Everyone should pass",
    "Field name existed in form": "Field name existed in form",
    "Filter settings": "Filter settings",
    "Manual": "Manual",
    "My manual tasks": "My manual tasks",
    "Negotiation": "Negotiation",
    "Please check one of your update record form, and add at least one filter condition in form settings.": "Please check one of your update record form, and add at least one filter condition in form settings.",
    "Save temporarily": "Save temporarily",
    "Separately": "Separately",
    "Task": "Task",
    "Task node": "Task node",
    "Task title": "Task title",
    "Terminate the process": "Terminate the process",
    "Title of each task item. Default to node title.": "Title of each task item. Default to node title.",
    "Unprocessed": "Unprocessed",
    "Update record form": "Update record form",
    "User interface": "User interface",
    "Values preset in this form will override user submitted ones when continue or reject.": "Values preset in this form will override user submitted ones when continue or reject.",
    "View user interface": "View user interface",
    "Workflow todos": "Workflow todos"
  },
  "@nocobase/plugin-workflow-notification": {
    "Ignore failed sending and continue workflow": "Ignore failed sending and continue workflow",
    "Ignore failure and continue workflow": "Ignore failure and continue workflow",
    "Notification": "Notification",
    "Send email. You can use the variables in the upstream nodes as receivers, subject and content of the email.": "Send email by calling SMTP service. You can use the variables in the upstream nodes as receivers, subject and content of the email.",
    "Send notification. You can use the variables in the upstream nodes as content and ohter config.": "Send notification. You can use the variables in the upstream nodes as content and ohter config."
  },
  "@nocobase/plugin-workflow-parallel": {
    "Add branch": "Add branch",
    "All succeeded": "All succeeded",
    "Always continue after all branches end, regardless of success or failure.": "Always continue after all branches end, regardless of success or failure.",
    "Any succeeded": "Any succeeded",
    "Any succeeded or failed": "Any succeeded or failed",
    "Continue after all branches succeeded": "Continue after all branches succeeded",
    "Continue after any branch succeeded": "Continue after any branch succeeded",
    "Continue after any branch succeeded, or exit after any branch failed.": "Continue after any branch succeeded, or exit after any branch failed.",
    "Mode": "Mode",
    "Parallel branch": "Parallel branch",
    "Run all branches (ignore failures)": "Run all branches (ignore failures)",
    "Run multiple branch processes in parallel.": "Run multiple branch processes in parallel."
  },
  "@nocobase/plugin-workflow-request": {
    "\"Content-Type\" only support \"application/json\", and no need to specify": "\"Content-Type\" only support \"application/json\", and no need to specify",
    "\"Content-Type\" will be ignored from headers.": "\"Content-Type\" will be ignored from headers.",
    "Add key-value pairs": "Add key-value pairs",
    "Add parameter": "Add parameter",
    "Add request header": "Add request header",
    "Body": "Body",
    "Data": "Data",
    "Format": "Formaat",
    "HTTP method": "HTTP method",
    "HTTP request": "HTTP request",
    "Headers": "Headers",
    "Ignore failed request and continue workflow": "Ignore failed request and continue workflow",
    "Input request data": "Input request data",
    "Insert": "Invoegen",
    "Milliseconds": "Milliseconds",
    "Only support standard JSON data": "Only support standard JSON data",
    "Parameters": "Parameters",
    "Response headers": "Response headers",
    "Send HTTP request to a URL. You can use the variables in the upstream nodes as request headers, parameters and request body.": "Send HTTP request to a URL. You can use the variables in the upstream nodes as request headers, parameters and request body.",
    "Status code": "Status code",
    "Timeout": "Timeout",
    "Timeout config": "Timeout config",
    "URL": "URL",
    "Use variable": "Use variable",
    "ms": "ms"
  },
  "@nocobase/plugin-workflow-request-interceptor": {
    "Create record": "Create record",
    "Delete record": "Delete record",
    "Global mode, triggered before executing the following actions": "Global mode, triggered before executing the following actions",
    "Local mode, triggered before executing the actions bound to this workflow": "Local mode, triggered before executing the actions bound to this workflow",
    "Parameters": "Parameters",
    "Pre-action event": "Pre-action event",
    "Record to submit": "Record to submit",
    "Role of user acted": "Role of user acted",
    "Select actions": "Select actions",
    "Trigger mode": "Trigger mode",
    "Triggered before the execution of a request initiated through an action button or API, such as before adding, updating, or deleting data. Suitable for data validation and logic judgment before action, and the request could be rejected by using the \"End process\" node.": "Triggered before the execution of a request initiated through an action button or API, such as before adding, updating, or deleting data. Suitable for data validation and logic judgment before action, and the request could be rejected by using the \"End process\" node.",
    "Update record": "Update record",
    "User acted": "User acted",
    "Values submitted": "Values submitted"
  },
  "@nocobase/plugin-workflow-response-message": {
    "Add response message, will be send to client when process of request ends.": "Add response message, will be send to client when process of request ends.",
    "If the workflow ends normally, the response message will return a success status by default.": "If the workflow ends normally, the response message will return a success status by default.",
    "If you want to return a failure status, please add an \"End Process\" node downstream to terminate the workflow.": "If you want to return a failure status, please add an \"End Process\" node downstream to terminate the workflow.",
    "Message content": "Message content",
    "Response message": "Response message",
    "Supports variables in template.": "Supports variables in template."
  },
  "@nocobase/plugin-workflow-sql": {
    "Execute a SQL statement in database": "Execute a SQL statement in database",
    "Execute a SQL statement in database.": "Execute a SQL statement in database.",
    "Include meta information of this query in result": "Include meta information of this query in result",
    "SQL action": "SQL action",
    "SQL query result could be used through <1>JSON query node</1> (Commercial plugin).": "SQL query result could be used through <1>JSON query node</1> (Commercial plugin).",
    "Select a data source to execute SQL.": "Select a data source to execute SQL.",
    "Usage of SQL query result is not supported yet.": "Usage of SQL query result is not supported yet."
  },
  "@nocobase/plugin-workflow-subflow": {
    "Call workflow": "Call workflow",
    "Input workflow result": "Input workflow result",
    "Output": "Output",
    "Run another workflow and use its output as variables.": "Run another workflow and use its output as variables.",
    "Set output data of this workflow. When this one is executed as a subflow, the output could be used as variables in downstream nodes of super workflow. If this node is added multiple times, the value of the last executed node prevails.": "Set output data of this workflow. When this one is executed as a subflow, the output could be used as variables in downstream nodes of super workflow. If this node is added multiple times, the value of the last executed node prevails.",
    "Synchronous workflow can only call synchronous sub-flow.": "Synchronous workflow can only call synchronous sub-flow.",
    "The trigger of this workflow is not configured correctly, and will not be called. Please <1>go to check it</1>.": "The trigger of this workflow is not configured correctly, and will not be called. Please <1>go to check it</1>.",
    "This type of trigger has not been supported to be called as sub-flow.": "This type of trigger has not been supported to be called as sub-flow.",
    "Value": "Value"
  },
  "@nocobase/plugin-workflow-variable": {
    "Assign value to a variable, for later use.": "Assign value to a variable, for later use.",
    "Assign value to an existing variable": "Assign value to an existing variable",
    "Declare a new variable": "Declare a new variable",
    "Mode": "Mode",
    "Properties mapping": "Properties mapping",
    "Value": "Value",
    "Variable": "Variable"
  },
  "@nocobase/plugin-workflow-webhook": {
    "Add item": "Add item",
    "Alias": "Alias",
    "Are you sure to clear below items?": "Are you sure to clear below items?",
    "Can only contain numbers, letters, underscores, and the first letter should be alphabet.": "Can only contain numbers, letters, underscores, and the first letter should be alphabet.",
    "Clear below items": "Clear below items",
    "Config HTTP response data.": "Config HTTP response data.",
    "Configure webhook response.": "Configure webhook response.",
    "Content-type application/json are currently supported.": "Content-type application/json are currently supported.",
    "Copy URL": "Copy URL",
    "Custom": "Custom",
    "Default response (200)": "Default response (200)",
    "Default(status code: 200)": "Default(status code: 200)",
    "Full URL or search parameters part both supported. For example: \"?query1=item1&query2=item2\".": "Full URL or search parameters part both supported. For example: \"?query1=item1&query2=item2\".",
    "HTTP basic authentication": "HTTP basic authentication",
    "Header name": "Header name",
    "Header name support letters, numbers, underscores “_” or hyphens “-”, and the first letter should be alphabet.": "Header names support letters, numbers, underscores “_” or hyphens “-”, and the first letter should be alphabet.",
    "Header value support letters, numbers, underscores “_” or hyphens “-”": "Header value support letters, numbers, underscores “_” or hyphens “-”",
    "Headers": "Headers",
    "If HTTP basic authentication is set, the response status code is 401 if the authentication fails.": "If HTTP basic authentication is set, the response status code is 401 if the authentication fails.",
    "Input example": "Input example",
    "Input response data": "Input response data",
    "Invalid parameter name": "Invalid parameter name",
    "Invalid parameter value": "Invalid parameter value",
    "JSON Example": "JSON Example",
    "Key path": "Key path",
    "Name": "Name",
    "Only \"application/json\" supported for \"Content-Type\".": "Only \"application/json\" supported for \"Content-Type\".",
    "Parse": "Parse",
    "Password": "Password",
    "Please input JSON example from request body like { \"key1\": \"item1\", \"key2\": \"item2\" }": "Please input JSON example from request body like { \"key1\": \"item1\", \"key2\": \"item2\" }",
    "Please input URL query like \"?query1=item1&query2=item2\"": "Please input URL query like \"?query1=item1&query2=item2\"",
    "Please set user name and password, and callback URL should be": "Please set user name and password, and callback URL should be",
    "Query Example": "Query Example",
    "Request Params": "Request Params",
    "Request body": "Request body",
    "Request data (to use as variables)": "Request data (to use as variables)",
    "Request data can only be used as variables in subsequent nodes after parsing configured.": "Request data can only be used as variables in subsequent nodes after parsing configured.",
    "Request data parsing": "Request data parsing",
    "Request headers": "Request headers",
    "Response": "Response",
    "Response Setting": "Response Setting",
    "Response body": "Response body",
    "Response headers": "Response headers",
    "Security": "Security",
    "Status code": "Status code",
    "Synchronized workflows require the addition of a response node setting. If you do not add a response node, the response status code is set to 200 if the workflow execution succeeds, and 500 if it fails. If the workflow exception does not execute to the response node after the response node is added, the response status code is set to 500.": "Synchronized workflows require the addition of a response node setting. If you do not add a response node, the response status code is set to 200 if the workflow execution succeeds, and 500 if it fails. If the workflow exception does not execute to the response node after the response node is added, the response status code is set to 500.",
    "These request data can only be used as variables in next nodes after the configuration has been parsed.": "These request data can only be used as variables in next nodes after the configuration has been parsed.",
    "Third-party calls to Webhook URLs trigger process execution. Suitable for third-party systems to initiate notifications, payment callbacks, messages, etc.": "Third-party calls to Webhook URLs trigger process execution. Suitable for third-party systems to initiate notifications, payment callbacks, messages, etc.",
    "This URL has been generated to accept the request, which is used to trigger this workflow": "This URL has been generated to accept the request, which is used to trigger this workflow",
    "Trigger data": "Trigger data",
    "User name": "User name",
    "Username and password are required": "Username and password are required",
    "Username and password need to be put in URL like \"{{url}}\". See: <1>MDN reference</1>.": "Username and password need to be put in URL like \"{{url}}\". See: <1>MDN reference</1>.",
    "Webhook URL": "Webhook URL",
    "Webhook event": "Webhook event",
    "When webhook URL is called, the received parameters set up a structured transformation to be used in subsequent nodes.": "When webhook URL is called, the received parameters set up a structured transformation to be used in subsequent nodes.",
    "see in": "see in"
  }
}
