From b88acca709fdf369b9d8e1c1b0bbcb0d734ca45d Mon Sep 17 00:00:00 2001 From: Vincent Kling Date: Fri, 19 Jun 2026 09:10:47 +0200 Subject: [PATCH] Add missing Dutch translations --- .../ui/public/i18n/locales/nl/assets.json | 17 ++++ .../ui/public/i18n/locales/nl/browse.json | 18 +++++ .../ui/public/i18n/locales/nl/common.json | 48 +++++++++-- .../ui/public/i18n/locales/nl/components.json | 10 ++- .../ui/public/i18n/locales/nl/dag.json | 79 +++++++++++++++++-- .../ui/public/i18n/locales/nl/dags.json | 5 ++ .../ui/public/i18n/locales/nl/dashboard.json | 14 ++++ .../ui/public/i18n/locales/nl/hitl.json | 14 ++++ 8 files changed, 191 insertions(+), 14 deletions(-) diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/nl/assets.json b/airflow-core/src/airflow/ui/public/i18n/locales/nl/assets.json index d1e5c14474902..e6cbf2a650085 100644 --- a/airflow-core/src/airflow/ui/public/i18n/locales/nl/assets.json +++ b/airflow-core/src/airflow/ui/public/i18n/locales/nl/assets.json @@ -2,6 +2,22 @@ "additional_data": "Extra data", "asset_many": "Assets", "asset_one": "Asset", + "assetStateStore": { + "add": "Voeg Asset State Store toe", + "clearAll": { + "resource": "Alle Asset State Stores", + "title": "Wis alle Asset State Stores", + "warning": "Alle Asset State Stores zullen worden gewist. Taken die deze store gebruiken om werk te coördineren, verliezen hun opgeslagen gegevens." + }, + "delete": "Verwijder Asset State Store", + "deleteWarning": "De asset zal deze opgeslagen store-invoer verliezen.", + "edit": "Bewerk Asset State Store", + "emptyState": "Asset state store slaat waarden op gescoped aan een asset identiteit, gedeeld over alle Dag runs. Workers kunnen naar de Asset State Store schrijven via de Task SDK.", + "lastUpdatedBy": "Laatst bijgewerkt door", + "lastUpdatedByApi": "API", + "lastUpdatedByWatcher": "Watcher", + "title": "Asset State Store" + }, "consumingDags": "Consumerende Dags", "consumingTasks": "Consumerende taken", "createEvent": { @@ -25,6 +41,7 @@ }, "title": "Asset Event voor {{name}} aanmaken" }, + "events": "Events", "extra": "Extra", "group": "Groep", "lastAssetEvent": "Laatste Asset Event", diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/nl/browse.json b/airflow-core/src/airflow/ui/public/i18n/locales/nl/browse.json index 134ef8fee798f..ddd2ece18369f 100644 --- a/airflow-core/src/airflow/ui/public/i18n/locales/nl/browse.json +++ b/airflow-core/src/airflow/ui/public/i18n/locales/nl/browse.json @@ -11,6 +11,24 @@ }, "title": "Audit Log" }, + "deadlines": { + "columns": { + "alertName": "Alertnaam", + "deadlineTime": "Deadline tijd", + "status": "Status" + }, + "deadline_one": "Deadline", + "deadline_other": "Deadlines", + "filters": { + "status": "Status", + "statusOptions": { + "all": "Alles", + "missed": "Gemist", + "pending": "In afwachting" + } + }, + "title": "Deadlines" + }, "xcom": { "add": { "error": "Mislukt om XCom toe te voegen", diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/nl/common.json b/airflow-core/src/airflow/ui/public/i18n/locales/nl/common.json index d4a33adbda7ad..950e4c2ea82a7 100644 --- a/airflow-core/src/airflow/ui/public/i18n/locales/nl/common.json +++ b/airflow-core/src/airflow/ui/public/i18n/locales/nl/common.json @@ -18,10 +18,14 @@ "asset_other": "Assets", "assetEvent_one": "Asset Event", "assetEvent_other": "Asset Events", + "assetInactive": { + "tooltip": "Upstream asset is gedeactiveerd; de scheduler houdt partitie-evaluatie vast totdat het opnieuw wordt geactiveerd." + }, "backfill_one": "Backfill", "backfill_other": "Backfills", "browse": { "auditLog": "Audit Log", + "deadlines": "Deadlines", "jobs": "Jobs", "requiredActions": "Vereiste acties", "xcoms": "XComs" @@ -141,7 +145,11 @@ "selectDateRange": "Selecteer datumbereik", "startTime": "Starttijd" }, + "fullscreen": { + "tooltip": "Druk op {{hotkey}} voor volledig scherm" + }, "generateToken": "Genereer token", + "key": "Sleutel", "logicalDate": "Logische datum", "logout": "Uitloggen", "logoutConfirmation": "Je staat op het punt om uit te loggen uit de applicatie.", @@ -171,10 +179,14 @@ "note": { "add": "Notitie toevoegen", "dagRun": "Dag Run notitie", + "edit": "Bewerk notitie", "label": "Notitie", "placeholder": "Voeg een notitie toe...", - "taskInstance": "Task Instance notitie" + "preview": "Voorbeeld", + "taskInstance": "Task Instance notitie", + "write": "Schrijf" }, + "overallStatus": "Algemene status", "partitionedDagRun_one": "Gepartitioneerde Dag Run", "partitionedDagRun_other": "Gepartitioneerde Dag Runs", "partitionedDagRunDetail": { @@ -198,6 +210,12 @@ }, "tooltip": "Druk op {{hotkey}} om te scrollen naar {{direction}}" }, + "search": { + "advanced": { + "description": "Match overal in de waarde (substring zoekopdracht). Langzamer bij grote deployments omdat het de standaard B-tree index niet kan gebruiken. Bekijk de documentatie sectie over aangepaste metadata-indexen voor details.", + "title": "Match overal" + } + }, "security": { "actions": "Acties", "permissions": "Permissies", @@ -219,6 +237,7 @@ "startDate": "Start datum", "state": "Status", "states": { + "awaiting_input": "Wachtend op invoer", "deferred": "Uitgesteld", "failed": "Mislukt", "no_status": "Geen status", @@ -237,36 +256,47 @@ "upstream_failed": "Upstream mislukt" }, "table": { - "completedAt": "Completed at", - "createdAt": "Created at", + "completedAt": "Voltooid op", + "createdAt": "Aangemaakt op", "filterByTag": "Filter Dags op label", "filterColumns": "Filter tabel kolommen", "filterReset_one": "Reset filter", "filterReset_other": "Reset filters", "from": "Van", - "maxActiveRuns": "Maximaal aantal active Runs", + "maxActiveRuns": "Maximaal aantal actieve Runs", "noTagsFound": "Geen labels gevonden", "tagMode": { "all": "All", "any": "Any" }, "tagPlaceholder": "Filter op label", - "to": "Naar" + "to": "Naar", + "updatedAt": "Bijgewerkt op" }, "task": { + "dependsOnPast": "Afhankelijk van vorige", "documentation": "Task documentatie", "lastInstance": "Laatste Task Instance", "operator": "Operator", - "triggerRule": "Trigger regel" + "retries": "Pogingen", + "triggerRule": "Trigger regel", + "waitForDownstream": "Wacht op downstream" }, "task_one": "Task", "task_other": "Tasks", + "taskGroup": { + "documentation": "Task groep documentatie" + }, + "taskGroup_one": "Task groep", + "taskGroup_other": "Task groepen", "taskId": "Task ID", "taskInstance": { + "additionalAttributes": "Extra Task Instance attributen", "dagVersion": "Dag versie", "executor": "Executor", "executorConfig": "Executor Configuratie", "hostname": "Hostname", + "id": "ID", "maxTries": "Maximaal aantal pogingen", "pid": "PID", "pool": "Pool", @@ -274,12 +304,15 @@ "priorityWeight": "Prioriteitsgewicht", "queue": "Wachtrij", "queuedWhen": "In de wachtrij gezet om", + "renderedMapIndex": "Gerenderde Map index", "scheduledWhen": "Gepland om", + "trigger": "Trigger", "triggerer": { - "assigned": "Toegewegen Triggerer", + "assigned": "Toegewezen Triggerer", "class": "Trigger class", "createdAt": "Trigger aangemaakt op", "id": "Trigger ID", + "job": "Triggerer Job", "latestHeartbeat": "Laatste Triggerer hartslag", "title": "Triggerer informatie" }, @@ -376,6 +409,7 @@ "mustBeAtLeast": "Moet minimaal {{min}} zijn.", "mustBeValidNumber": "Moet een geldig nummer zijn." }, + "value": "Waarde", "wrap": { "hotkey": "w", "tooltip": "Druk op {{hotkey}} om wrap te schakelen", diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/nl/components.json b/airflow-core/src/airflow/ui/public/i18n/locales/nl/components.json index fb0a3f77950e4..c7a33aa07a264 100644 --- a/airflow-core/src/airflow/ui/public/i18n/locales/nl/components.json +++ b/airflow-core/src/airflow/ui/public/i18n/locales/nl/components.json @@ -10,9 +10,12 @@ "maxRuns": "Maximaal aantal actieve Runs", "missingAndErroredRuns": "Missende en mislukte Runs", "missingRuns": "Missende Runs", + "overrideExistingParams": "Overschrijf parameters op bestaande runs", "permissionDenied": "Dry Run mislukt: Gebruiker heeft geen toestemming om backfills te maken.", "reprocessBehavior": "Reprocess gedrag", "run": "Run Backfill", + "scheduleNotBackfillable": "Het schema van deze Dag ondersteunt geen backfills", + "schedulerPriorityHint": "Backfill Dag runs worden geordend na niet-backfill Dag runs in elke scheduler cyclus. Backfill runs kunnen langer in de wachtrij blijven als er andere niet-backfill runs aanwezig zijn.", "selectDescription": "Draai deze Dag voor een geselecteerd datumbereik", "selectLabel": "Backfill", "title": "Run Backfill", @@ -71,13 +74,15 @@ "files_other": "{{count}} bestanden" }, "flexibleForm": { + "durationPlaceholder": "Voer duur in ISO 8601 formaat in", "placeholder": "Selecteer waarde", "placeholderArray": "Voer elke string in op een nieuwe regel", "placeholderExamples": "Start met typen om opties te zien", - "placeholderMulti": "Selecteer een of meerder waarden", + "placeholderMulti": "Selecteer een of meerdere waarden", "validationErrorArrayNotArray": "Waarde moet een array zijn.", "validationErrorArrayNotNumbers": "Alle elementen in de array moeten nummers zijn.", "validationErrorArrayNotObject": "Alle elementen in de array moeten objecten zijn.", + "validationErrorDuration": "Ongeldig ISO 8601 duur-formaat", "validationErrorRequired": "Dit veld is verplicht" }, "graph": { @@ -91,7 +96,8 @@ "otherDagRuns": "+Andere Dag Runs", "taskCount_one": "{{count}} Task", "taskCount_other": "{{count}} Tasks", - "taskGroup": "Task Group" + "taskGroup": "Task Group", + "zoomToTask": "Zoom naar geselecteerde Task" }, "limitedList": "+{{count}} meer", "limitedList.allItems": "Alle {{count}} items:", diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/nl/dag.json b/airflow-core/src/airflow/ui/public/i18n/locales/nl/dag.json index b146e35ec870d..e70106565f074 100644 --- a/airflow-core/src/airflow/ui/public/i18n/locales/nl/dag.json +++ b/airflow-core/src/airflow/ui/public/i18n/locales/nl/dag.json @@ -40,9 +40,37 @@ "parseDuration": "Parse duur:", "parsedAt": "Geparsed op:" }, + "deadlineAlerts": { + "completionRule": "Moet worden voltooid binnen {{interval}} van {{reference}}", + "count_one": "{{count}} deadline", + "count_other": "{{count}} deadlines", + "referenceType": { + "AverageRuntimeDeadline": "Gemiddelde uitvoertijd", + "DagRunLogicalDateDeadline": "Logische datum", + "DagRunQueuedAtDeadline": "Wachttijd" + } + }, + "deadlineStatus": { + "actual": "Werkelijk", + "expected": "Verwacht", + "finishedEarly": "Voltooid {{duration}} voor de deadline", + "finishedLate": "Voltooid {{duration}} na de deadline", + "label": "Deadline", + "met": "Behaald", + "missed": "Gemist", + "missedCount_one": "{{count}} Gemiste deadline", + "missedCount_other": "{{count}} Gemiste deadlines", + "mixedCount": "{{missedCount}} gemist, {{upcomingCount}} opkomend", + "stillRunning": "Nog steeds bezig", + "upcoming": "Opkomend", + "upcomingCount_one": "{{count}} opkomende deadline", + "upcomingCount_other": "{{count}} opkomende deadlines" + }, "extraLinks": "Extra Links", "grid": { "buttons": { + "newerRuns": "Nieuwere runs", + "olderRuns": "Oudere runs", "resetToLatest": "Reset naar laatste", "toggleGroup": "Groepen omschakelen" }, @@ -52,6 +80,9 @@ "buttons": { "advanced": "Geavanceerd", "dagDocs": "Dag Docs" + }, + "status": { + "deactivated": "Gedeactiveerd" } }, "logs": { @@ -60,18 +91,20 @@ "critical": "CRITICAL", "debug": "DEBUG", "error": "ERROR", - "fullscreen": { - "button": "Volledig scherm", - "tooltip": "Druk {{hotkey}} voor volledig scherm" - }, "info": "INFO", "noTryNumber": "Geen poging nummer", + "search": { + "matchCount": "{{current}} van {{total}}", + "noMatches": "Geen overeenkomsten", + "placeholder": "Zoek in logs..." + }, "settings": "Loginstellingen", - "viewInExternal": "Bekijk logs in {{name}} (attempt {{attempt}})", + "viewInExternal": "Bekijk logs in {{name}} (poging {{attempt}})", "warning": "WARNING" }, "navigation": { "navigation": "Navigatie: {{arrow}}", + "openGraphFilters": "Task filters: Ctrl+Shift+F", "toggleGroup": "Groep in-/uitklappen: Spatie" }, "notFound": { @@ -93,6 +126,10 @@ "assetEvent_one": "Aangemaakte Asset Event", "assetEvent_other": "Aangemaakte Asset Events" }, + "deadlines": { + "showAll": "Toon alles", + "title": "Deadlines" + }, "failedLogs": { "hideLogs": "Verberg logs", "showLogs": "Toon logs", @@ -122,6 +159,16 @@ "graphDirection": { "label": "Richting van de grafiek" }, + "graphFilters": { + "clearFilters": "Wis filters", + "durationGte": "Minimale duur (s)", + "durationGteHint": "Voor gemapte taken, meet de totale duur over alle instanties", + "mapIndex": "Min. map index", + "mapIndexHint": "Toont gemapte taken uitgebreid tot ten minste deze index", + "selectStatus": "Selecteer status", + "selectTaskGroup": "Selecteer taakgroep", + "title": "Taakfilters" + }, "showVersionIndicator": { "label": "Toon versie-indicator", "options": { @@ -179,12 +226,34 @@ "renderedTemplates": "Gerenderde templates", "requiredActions": "Vereiste acties", "runs": "Runs", + "storage": "Opslag", "taskInstances": "Task Instances", + "taskStateStore": "Task State Store", "tasks": "Tasks", "xcom": "XCom" }, "taskGroups": { "collapseAll": "Alle Task Groups inklappen", "expandAll": "Alle Task Groups uitklappen" + }, + "taskStateStore": { + "add": "Voeg Task State Store toe", + "clearAll": { + "resource": "Alle Task State Stores", + "title": "Wis alle Task State Stores", + "warning": "Alle Task State Stores zullen worden gewist. Taken die deze store gebruiken om extern werk bij te houden, kunnen niet worden hervat zonder opnieuw te starten vanaf het begin." + }, + "delete": "Verwijder Task State Store", + "deleteWarning": "De taak zal dit persistente geheugen verliezen. Als de taak deze sleutel gebruikt om extern werk bij te houden (bijv. een extern job-ID), kan het niet worden hervat.", + "edit": "Wijzig Task State Store", + "emptyStore": "Task state store slaat waarden op die persistent blijven over retries. Workers kunnen task state store schrijven via de Task SDK.", + "expiresAt": { + "column": "Verloopt op", + "custom": "Aangepast", + "default": "Standaard ({{interval}})", + "label": "Verloopdatum", + "never": "Nooit" + }, + "title": "Task State Store" } } diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/nl/dags.json b/airflow-core/src/airflow/ui/public/i18n/locales/nl/dags.json index e349aeb471c80..e3c3a9f811c7c 100644 --- a/airflow-core/src/airflow/ui/public/i18n/locales/nl/dags.json +++ b/airflow-core/src/airflow/ui/public/i18n/locales/nl/dags.json @@ -34,6 +34,11 @@ "error": "Mislukt om {{type}} te wissen", "title": "Wis {{type}}" }, + "clearAllMapped": { + "button": "Wis alle gemapte Tasks", + "buttonTooltip": "Druk op Shift+C om alle gemapte task instances te wissen", + "title": "Wis alle gemapte Task Instances" + }, "confirmationDialog": { "description": "Taak is momenteel in een {{state}} status gestart door gebruiker {{user}} op {{time}}. \nDe gebruiker kan deze taak niet wissen totdat deze klaar is met uitvoeren of een gebruiker de optie \"Voorkom opnieuw uitvoeren als task bezig is\" in het dialoogvenster voor het wissen van taken uitschakelt.", "title": "Kan Task Instance niet wissen" diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/nl/dashboard.json b/airflow-core/src/airflow/ui/public/i18n/locales/nl/dashboard.json index 62b0c6953649f..650290ed0f757 100644 --- a/airflow-core/src/airflow/ui/public/i18n/locales/nl/dashboard.json +++ b/airflow-core/src/airflow/ui/public/i18n/locales/nl/dashboard.json @@ -1,4 +1,18 @@ { + "deadlines": { + "pending": { + "empty": "Geen aankomende deadlines", + "title": "Aankomende deadlines" + }, + "recentlyMissed": { + "empty": "Geen gemiste deadlines", + "title": "Gemiste deadlines" + }, + "showMore": "Toon meer", + "title": "Deadlines" + }, + "deferredSlotsNotCounted": "Uitgestelde taken niet meegeteld als sloten: {{count}}", + "deferredSlotsNotCountedTooltip": "Uitgestelde taken die in de balk worden weergegeven, worden meegeteld in de poolsloten. Uitgestelde taken die onder de balk worden weergegeven, zijn afkomstig van pools die uitgestelde taken niet in de sloten meetellen.", "favorite": { "favoriteDags_one": "Eerste {{count}} favoriete Dags", "favoriteDags_other": "Eerste {{count}} favoriete Dags", diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/nl/hitl.json b/airflow-core/src/airflow/ui/public/i18n/locales/nl/hitl.json index 2748dff18c2d4..03ae3a04a4150 100644 --- a/airflow-core/src/airflow/ui/public/i18n/locales/nl/hitl.json +++ b/airflow-core/src/airflow/ui/public/i18n/locales/nl/hitl.json @@ -24,6 +24,20 @@ "success": "{{taskId}} reactie succesvol", "title": "Human Task Instance - {{taskId}}" }, + "review": { + "detail": { + "selectRequiredAction": "Selecteer een vereiste actie om details te zien" + }, + "list": { + "completedRequiredActions": "Voltooide vereiste acties ({{count}})", + "loadError": "Kan vereiste acties niet laden", + "loadingActions": "Vereiste acties laden...", + "pendingRequiredActions": "In afwachting van vereiste acties ({{count}})" + }, + "openReviewDrawer": "Open Review Drawer", + "pageLimitHint": "Alleen de eerste paar acties worden hier weergegeven. Gebruik \"$t(review.viewAll)\" om ze allemaal te zien.", + "viewAll": "Bekijk alle vereiste acties" + }, "state": { "approvalReceived": "Goedkeuring ontvangen", "approvalRequired": "Goedkeuring vereist",