This is an automated email from the ASF dual-hosted git repository.
mobuchowski pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 455d9581367 UI: Complete Polish translations and unify slot/deferred
wording (#72623)
455d9581367 is described below
commit 455d95813671be6a4c9828209f7baeba2410b1d2
Author: Jarek Potiuk <[email protected]>
AuthorDate: Mon Sep 28 16:21:07 2026 +0200
UI: Complete Polish translations and unify slot/deferred wording (#72623)
* UI: Complete Polish translations and unify slot/deferred wording
The Polish locale had drifted behind the English source: a number of
namespaces were only partially covered, so users running the UI in
Polish saw untranslated English strings mixed into settings, filters
and backfill dialogs, and one dashboard label rendered as an empty
string.
Two terms had also been translated inconsistently between namespaces,
which made the same concept read differently depending on which screen
it appeared on. Pool "slots" and task "deferred" state are now rendered
with one wording each across the whole locale, matching the wording the
admin screens already used.
* UI: Bring Polish translations to full coverage
The branch set out to complete the Polish locale but stopped at 96.1%: the
Dag bundles browser, the Dag scheduling/drain controls, two Dag list filters
and the JSON preview counter were still falling back to English, and some of
that gap only opened up after the branch was rebased onto newer main.
The hitl change is a separate defect rather than a gap. Polish was the only
locale to render the "responded by" column through a {{userName}} placeholder;
neither of the two call sites passes interpolation values, so i18next left the
braces in place and the column header and filter label showed the raw variable
name. The other locales spell the hint out in parentheses, which is what Polish
now does too.
Generated-by: Claude Opus 5
---
.../airflow/ui/public/i18n/locales/pl/admin.json | 30 ++++--
.../airflow/ui/public/i18n/locales/pl/assets.json | 21 ++++-
.../airflow/ui/public/i18n/locales/pl/browse.json | 38 ++++++++
.../airflow/ui/public/i18n/locales/pl/common.json | 103 ++++++++++++++++++++-
.../ui/public/i18n/locales/pl/components.json | 29 +++++-
.../src/airflow/ui/public/i18n/locales/pl/dag.json | 13 ++-
.../airflow/ui/public/i18n/locales/pl/dags.json | 30 +++++-
.../ui/public/i18n/locales/pl/dashboard.json | 6 +-
.../airflow/ui/public/i18n/locales/pl/hitl.json | 2 +-
9 files changed, 245 insertions(+), 27 deletions(-)
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/pl/admin.json
b/airflow-core/src/airflow/ui/public/i18n/locales/pl/admin.json
index 646a9d89b7e..4c25406d7d2 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/pl/admin.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/pl/admin.json
@@ -9,7 +9,11 @@
"config": {
"columns": {
"section": "Sekcja"
- }
+ },
+ "config_few": "Konfiguracje",
+ "config_many": "Konfiguracji",
+ "config_one": "Konfiguracja",
+ "config_other": "Konfiguracje"
},
"connections": {
"add": "Dodaj połączenie",
@@ -101,7 +105,11 @@
"dagProcessorJob": "Zadanie procesora Dagów",
"schedulerJob": "Zadanie harmonogramu",
"triggererJob": "Zadanie cyngla"
- }
+ },
+ "job_few": "Zadania",
+ "job_many": "Zadań",
+ "job_one": "Zadanie",
+ "job_other": "Zadania"
},
"plugins": {
"columns": {
@@ -111,24 +119,28 @@
"importError_many": "Błędów importu wtyczek",
"importError_one": "Błąd importu wtyczki",
"importError_other": "Błędy importu wtyczek",
+ "plugin_few": "Wtyczki",
+ "plugin_many": "Wtyczek",
+ "plugin_one": "Wtyczka",
+ "plugin_other": "Wtyczki",
"searchPlaceholder": "Szukaj po pliku"
},
"pools": {
"add": "Dodaj pulę",
- "deferredSlotsIncluded": "Uwzględniono odroczone miejsca",
+ "deferredSlotsIncluded": "Uwzględniono odroczone sloty",
"delete": {
"title": "Usuń pulę",
"warning": "To usunie wszystkie metadane związane z pulą i może wpłynąć
na zadania korzystające z tej puli."
},
"edit": "Edytuj pulę",
"form": {
- "checkbox": "Zaznacz, aby uwzględnić zadania odroczone przy obliczaniu
wolnych miejsc w puli",
+ "checkbox": "Zaznacz, aby uwzględnić zadania odroczone przy obliczaniu
wolnych slotów w puli",
"description": "Opis",
"includeDeferred": "Uwzględnij odroczone",
"nameMaxLength": "Nazwa może zawierać maksymalnie 256 znaków",
"nameRequired": "Nazwa jest wymagana",
- "slots": "Miejsca",
- "slotsHelperText": "Użyj -1 dla nieograniczonej liczby miejsc."
+ "slots": "Sloty",
+ "slotsHelperText": "Użyj -1 dla nieograniczonej liczby slotów."
},
"noPoolsFound": "Nie znaleziono pul",
"pool_few": "Pule",
@@ -146,7 +158,11 @@
"columns": {
"packageName": "Nazwa paczki",
"version": "Wersja"
- }
+ },
+ "provider_few": "Providery",
+ "provider_many": "Providerów",
+ "provider_one": "Provider",
+ "provider_other": "Providery"
},
"variables": {
"add": "Dodaj zmienną",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/pl/assets.json
b/airflow-core/src/airflow/ui/public/i18n/locales/pl/assets.json
index 09b340eafba..0ed1f99952d 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/pl/assets.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/pl/assets.json
@@ -1,5 +1,10 @@
{
"additional_data": "Dodatkowe dane",
+ "alias_few": "Aliasy",
+ "alias_many": "Aliasów",
+ "alias_one": "Alias",
+ "alias_other": "Aliasy",
+ "aliases": "Aliasy",
"asset_few": "Zasoby",
"asset_many": "Zasobów",
"asset_one": "Zasób",
@@ -15,6 +20,10 @@
"deleteWarning": "Zasób utraci ten zachowany wpis magazynu stanu.",
"edit": "Edytuj wpis magazynu stanu zasobu",
"emptyState": "Magazyn stanu zasobu przechowuje wartości przypisane do
tożsamości zasobu, współdzielone przez wszystkie wykonania Dagów. Workery mogą
zapisywać do magazynu stanu zasobu przez Task SDK.",
+ "entry_few": "Wpisy",
+ "entry_many": "Wpisów",
+ "entry_one": "Wpis",
+ "entry_other": "Wpisy",
"lastUpdatedBy": "Ostatnio zaktualizowane przez",
"lastUpdatedByApi": "API",
"lastUpdatedByWatcher": "Watcher",
@@ -44,7 +53,10 @@
"title": "Utwórz zdarzenie zasobu dla {{name}}"
},
"events": "Zdarzenia",
- "extra": "Dodatkowe",
+ "filters": {
+ "groupPlaceholder": "Szukaj grupy",
+ "lastEventDateRange": "Data ostatniego zdarzenia"
+ },
"group": "Grupa",
"lastAssetEvent": "Ostatnie zdarzenie zasobu",
"name": "Nazwa",
@@ -52,5 +64,10 @@
"scheduledDags": "Zaplanowane Dagi",
"scheduling": "Planowanie",
"searchPlaceholder": "Szukaj zasobów",
- "taskDependencies": "Zależności zadań"
+ "taskDependencies": "Zależności zadań",
+ "watcher_few": "Watchery",
+ "watcher_many": "Watcherów",
+ "watcher_one": "Watcher",
+ "watcher_other": "Watchery",
+ "watchers": "Watchery"
}
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/pl/browse.json
b/airflow-core/src/airflow/ui/public/i18n/locales/pl/browse.json
index a9557c07be2..e44eb151554 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/pl/browse.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/pl/browse.json
@@ -10,6 +10,40 @@
"eventType": "Typ zdarzenia"
}
},
+ "dagBundles": {
+ "active": "Aktywna",
+ "columns": {
+ "active": "Aktywna",
+ "importErrors": "Błędy importu",
+ "lastRefreshed": "Ostatnie odświeżenie",
+ "name": "Nazwa",
+ "version": "Wersja"
+ },
+ "detail": {
+ "status": "Stan"
+ },
+ "files": {
+ "columns": {
+ "file": "Plik",
+ "lastParsed": "Ostatnia analiza",
+ "parseDuration": "Czas parsowania"
+ },
+ "file_few": "Pliki",
+ "file_many": "Plików",
+ "file_one": "Plik",
+ "file_other": "Pliki",
+ "importErrorGone": "Ten błąd importu nie jest już rejestrowany.
Prawdopodobnie został naprawiony przez ponowne przetworzenie.",
+ "neverParsed": "Nigdy",
+ "showImportError_few": "Zobacz {{count}} błędy",
+ "showImportError_many": "Zobacz {{count}} błędów",
+ "showImportError_one": "Zobacz błąd",
+ "showImportError_other": "Zobacz {{count}} błędy"
+ },
+ "inactive": "Nieaktywna",
+ "neverRefreshed": "Nigdy",
+ "notRefreshedYet": "Jeszcze nieodświeżona",
+ "notVersioned": "Bez wersjonowania"
+ },
"deadlines": {
"columns": {
"alertName": "Nazwa alertu",
@@ -58,6 +92,10 @@
"successTitle": "XCom zaktualizowany",
"title": "Edytuj XCom"
},
+ "entry_few": "Wpisy XCom",
+ "entry_many": "Wpisów XCom",
+ "entry_one": "Wpis XCom",
+ "entry_other": "Wpisy XCom",
"key": "Klucz",
"title": "XCom",
"value": "Wartość"
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/pl/common.json
b/airflow-core/src/airflow/ui/public/i18n/locales/pl/common.json
index 434ace23b2f..ec4debfb85b 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/pl/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/pl/common.json
@@ -30,8 +30,10 @@
"backfill_many": "Wypełnień wstecznych",
"backfill_one": "Wypełnienie wsteczne",
"backfill_other": "Wypełnienia wsteczne",
+ "breadcrumb": "Ścieżka nawigacji",
"browse": {
"auditLog": "Log audytu",
+ "dagBundles": "Paczki Dagów",
"deadlines": "Terminy",
"jobs": "Zadania",
"requiredActions": "Wymagane akcje",
@@ -48,7 +50,12 @@
"dag_many": "Dagów",
"dag_one": "Dag",
"dag_other": "Dagi",
+ "dagBundle_few": "Paczki Dagów",
+ "dagBundle_many": "Paczek Dagów",
+ "dagBundle_one": "Paczka Dagów",
+ "dagBundle_other": "Paczki Dagów",
"dagDetails": {
+ "activeRuns": "Aktywne wykonania",
"catchup": "Nadrabianie zaległości",
"dagRunTimeout": "Limit czasu wykonania",
"defaultArgs": "Domyślne argumenty",
@@ -98,9 +105,8 @@
"dagRun_one": "Wykonanie",
"dagRun_other": "Wykonania",
"dagRunId": "Identyfikator wykonania",
+ "dagRunState": "Stan wykonania Daga",
"dagWarnings": "Ostrzeżenia/Błędy Daga",
- "defaultToGraphView": "Domyślnie widok grafu",
- "defaultToGridView": "Domyślnie widok siatki",
"delete": "Usuń",
"diff": "Porównaj",
"diffCompareWith": "Porównaj z",
@@ -134,6 +140,10 @@
"title": "Dostęp zabroniony"
}
},
+ "event_few": "Zdarzenia",
+ "event_many": "Zdarzeń",
+ "event_one": "Zdarzenie",
+ "event_other": "Zdarzenia",
"expand": {
"collapse": "Zwiń",
"expand": "Rozwiń",
@@ -149,21 +159,30 @@
},
"filter": "Filtr",
"filters": {
+ "addFilter": "Dodaj filtr",
+ "completedAt": "Zakończono o",
+ "date": "Data",
"durationFrom": "Czas trwania od",
"durationTo": "Czas trwania do",
"endTime": "Czas zakończenia",
"logicalDateFrom": "Data logiczna od",
"logicalDateTo": "Data logiczna do",
+ "maxActiveRunsFrom": "Maksymalna liczba aktywnych wykonań od",
+ "maxActiveRunsTo": "Maksymalna liczba aktywnych wykonań do",
+ "removeFilter": "Usuń filtr",
"runAfterFrom": "Uruchom po (od)",
"runAfterTo": "Uruchom po (do)",
"searchAsset": "Szukaj zasobu",
"selectDateRange": "Wybierz zakres dat",
- "startTime": "Czas rozpoczęcia"
+ "selectDateTime": "Wybierz datę i godzinę",
+ "startTime": "Czas rozpoczęcia",
+ "time": "Godzina"
},
"fullscreen": {
"tooltip": "Naciśnij {{hotkey}}, aby przejść na pełny ekran"
},
"generateToken": "Wygeneruj token",
+ "includedIn": "Zawarte w",
"key": "Klucz",
"logicalDate": "Data logiczna",
"logout": "Wyloguj",
@@ -184,8 +203,9 @@
"assets": "Zasoby",
"browse": "Przegląd",
"dags": "Dagi",
+ "dashboard": "Pulpit",
"docs": "Pomoc",
- "home": "Pulpit",
+ "home": "Strona główna",
"legacyFabViews": "Widoki Fab z Airflow 2",
"plugins": "Wtyczki",
"security": "Dostęp"
@@ -202,6 +222,10 @@
"write": "Napisz"
},
"overallStatus": "Stan ogólny",
+ "partition_few": "Partycje",
+ "partition_many": "Partycji",
+ "partition_one": "Partycja",
+ "partition_other": "Partycje",
"partitionedDagRun_few": "Partycjonowane wykonania Dagów",
"partitionedDagRun_many": "Partycjonowanych wykonań Dagów",
"partitionedDagRun_one": "Partycjonowane wykonanie Daga",
@@ -209,6 +233,7 @@
"partitionedDagRunDetail": {
"receivedAssetEvents": "Otrzymane zdarzenia zasobów"
},
+ "pause": "Wstrzymaj",
"pendingDagRun_few": "{{count}} oczekujące wykonania Dagów",
"pendingDagRun_many": "{{count}} oczekujących wykonań Dagów",
"pendingDagRun_one": "{{count}} oczekujące wykonanie Daga",
@@ -261,6 +286,57 @@
},
"selectLanguage": "Wybierz język",
"selected": "Wybrano",
+ "settings": {
+ "clearing": {
+ "preventRunningTask": {
+ "helper": "Pomijaj aktualnie uruchomione zadania podczas czyszczenia
instancji zadań.",
+ "label": "Zapobiegaj czyszczeniu uruchomionych zadań"
+ },
+ "runSelection": {
+ "helper": "Opcje wybrane domyślnie podczas czyszczenia wykonania
Daga.",
+ "label": "Domyślny wybór przy czyszczeniu wykonania"
+ },
+ "taskSelection": {
+ "helper": "Opcje wybrane domyślnie podczas czyszczenia instancji
zadań.",
+ "label": "Domyślny wybór przy czyszczeniu zadań"
+ },
+ "title": "Czyszczenie"
+ },
+ "description": "Te preferencje są zapisywane tylko w tej przeglądarce i
obowiązują w całej aplikacji.",
+ "general": {
+ "landingPage": {
+ "helper": "Strona wyświetlana po otwarciu Airflow.",
+ "label": "Strona startowa",
+ "options": {
+ "dags": "Dagi",
+ "dashboard": "Pulpit"
+ }
+ },
+ "title": "Ogólne"
+ },
+ "graph": {
+ "defaultDirection": {
+ "helper": "Kierunek układu grafów Dagów i zasobów, dla których nie
ustawiono go indywidualnie.",
+ "label": "Domyślny kierunek grafu"
+ },
+ "title": "Graf"
+ },
+ "marking": {
+ "taskSelection": {
+ "helper": "Opcje wybrane domyślnie podczas oznaczania stanu instancji
zadania.",
+ "label": "Domyślny wybór przy oznaczaniu"
+ },
+ "title": "Oznaczanie"
+ },
+ "taskInstance": {
+ "defaultTab": {
+ "helper": "Zakładka wyświetlana jako pierwsza po otwarciu instancji
zadania. Linki do konkretnej zakładki nadal ją otwierają.",
+ "label": "Domyślna zakładka instancji zadania"
+ },
+ "title": "Instancja zadania"
+ },
+ "title": "Ustawienia"
+ },
"shortcuts": {
"categories": {
"code": "Kod",
@@ -304,6 +380,11 @@
},
"showDetailsPanel": "Pokaż panel szczegółów",
"signedInAs": "Zalogowano jako",
+ "slot": "Slot",
+ "slot_few": "Sloty",
+ "slot_many": "Slotów",
+ "slot_one": "Slot",
+ "slot_other": "Sloty",
"source": {
"hide": "Ukryj źródła",
"hotkey": "s",
@@ -317,7 +398,7 @@
"state": "Stan",
"states": {
"awaiting_input": "Oczekuje na dane wejściowe",
- "deferred": "Odłożone",
+ "deferred": "Odroczone",
"failed": "Niepowodzenie",
"no_status": "Brak stanu",
"none": "Brak stanu",
@@ -334,6 +415,7 @@
"up_for_retry": "Do ponownej próby",
"upstream_failed": "Niepowodzenie poprzednika"
},
+ "switchDag": "Przełącz $t(dag_one)",
"table": {
"completedAt": "Zakończono o",
"createdAt": "Utworzono o",
@@ -345,8 +427,10 @@
"filterReset_other": "Resetuj filtry",
"from": "Od",
"maxActiveRuns": "Maksymalna liczba aktywnych wykonań",
+ "noResultsFound": "Nie znaleziono wyników",
"noTagsFound": "Nie znaleziono etykiet",
"noTeamsFound": "Nie znaleziono zespołów",
+ "ownerPlaceholder": "Filtruj według właściciela",
"tagMode": {
"all": "Wszystkie",
"any": "Dowolne"
@@ -408,6 +492,14 @@
"taskInstance_many": "Instancji Zadań",
"taskInstance_one": "Instancja Zadania",
"taskInstance_other": "Instancje Zadań",
+ "teams": {
+ "more_few": "i jeszcze {{count}}",
+ "more_many": "i jeszcze {{count}}",
+ "more_one": "i jeszcze {{count}}",
+ "more_other": "i jeszcze {{count}}",
+ "none": "Brak zespołu",
+ "title": "Zespoły"
+ },
"timeRange": {
"last12Hours": "Ostatnie 12 godzin",
"last24Hours": "Ostatnie 24 godziny",
@@ -492,6 +584,7 @@
"total": "Wszystkie {{state}}",
"triggered": "Uruchomiony",
"tryNumber": "Numer próby",
+ "unpause": "Wznów",
"user": "Profil",
"validation": {
"mustBeAtLeast": "Musi wynosić co najmniej {{min}}.",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/pl/components.json
b/airflow-core/src/airflow/ui/public/i18n/locales/pl/components.json
index b9846e160f3..cd9f02d0473 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/pl/components.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/pl/components.json
@@ -9,10 +9,22 @@
"backwards": "Uruchom wstecz",
"dateRange": "Zakres dat",
"errorStartDateBeforeEndDate": "Data początkowa musi być wcześniejsza niż
data końcowa",
+ "exceptionReason": {
+ "alreadyExists": "Już istnieje",
+ "inFlight": "W trakcie",
+ "unknown": "Nieznany"
+ },
"maxRuns": "Maksymalna liczba aktywnych wykonań",
"missingAndErroredRuns": "Brakujące i błędne wykonania",
"missingRuns": "Brakujące wykonania",
+ "notCreatedReason": "Powód nieutworzenia",
"overrideExistingParams": "Nadpisz parametry istniejących wykonań",
+ "partitionRange": "Zakres partycji",
+ "partitionsAffected_few": "{{count}} partycje zostaną wypełnione
wstecznie:",
+ "partitionsAffected_many": "{{count}} partycji zostanie wypełnionych
wstecznie:",
+ "partitionsAffected_one": "{{count}} partycja zostanie wypełniona
wstecznie:",
+ "partitionsAffected_other": "{{count}} partycji zostanie wypełnionych
wstecznie:",
+ "partitionsNone": "Brak partycji pasujących do wybranego zakresu.",
"permissionDenied": "Próba nieudana: Użytkownik nie ma uprawnień do
tworzenia wypełnień wstecznych.",
"reprocessBehavior": "Zachowanie ponownego przetwarzania",
"run": "Uruchom ponowne przetwarzanie",
@@ -31,7 +43,8 @@
"validation": {
"datesRequired": "Należy podać zarówno datę początkową, jak i końcową
interwału danych.",
"startBeforeEnd": "Data początkowa interwału danych musi być
wcześniejsza lub równa dacie końcowej."
- }
+ },
+ "viewSlots": "Zobacz sloty dla wypełnienia wstecznego #{{id}}"
},
"banner": {
"backfillInProgress": "Wypełnienie wsteczne w toku",
@@ -112,6 +125,12 @@
"taskGroup": "Grupa zadań",
"zoomToTask": "Powiększ do wybranego zadania"
},
+ "jsonPreview": {
+ "items_few": "{{count}} elementy",
+ "items_many": "{{count}} elementów",
+ "items_one": "1 element",
+ "items_other": "{{count}} elementy"
+ },
"limitedList": "+{{count}} więcej",
"limitedList.allItems": "Wszystkie {{count}} elementy:",
"limitedList.allTags_few": "Wszystkie tagi ({{count}})",
@@ -129,7 +148,15 @@
"file": "Plik",
"location": "linia {{line}} w {{name}}"
},
+ "passwordToggle": {
+ "hide": "Ukryj wartość",
+ "show": "Pokaż wartość"
+ },
"reparseDag": "Ponowne przetworznie Daga",
+ "slowestTaskInstances": {
+ "empty": "Brak zakończonych instancji zadań w tym zakresie",
+ "title": "Najwolniejsze instancje zadań"
+ },
"sortedAscending": "posortowane rosnąco",
"sortedDescending": "posortowane malejąco",
"sortedUnsorted": "nieposortowane",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/pl/dag.json
b/airflow-core/src/airflow/ui/public/i18n/locales/pl/dag.json
index 6b2369bb34c..9c1390aa8c2 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/pl/dag.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/pl/dag.json
@@ -42,6 +42,7 @@
},
"deadlineAlerts": {
"completionRule": "Musi zakończyć się w ciągu {{interval}} od momentu:
{{reference}}",
+ "completionRuleDynamic": "Musi zakończyć się w zmiennym interwale liczonym
od momentu: {{reference}}",
"count_few": "{{count}} terminy",
"count_many": "{{count}} terminów",
"count_one": "{{count}} termin",
@@ -157,13 +158,7 @@
"label": "Liczba wykonań Daga"
},
"dependencies": {
- "label": "Zależności",
- "options": {
- "allDagDependencies": "Wszystkie zależności Daga",
- "externalConditions": "Warunki zewnętrzne",
- "onlyTasks": "Tylko zadania"
- },
- "placeholder": "Zależności"
+ "allDagDependencies": "Wszystkie zależności Daga"
},
"graphDirection": {
"label": "Kierunek grafu"
@@ -258,6 +253,10 @@
"deleteWarning": "Zadanie utraci te zachowane dane. Jeśli używa tego
klucza do śledzenia pracy zewnętrznej (np. zewnętrznego ID zadania), nie będzie
mogło jej wznowić.",
"edit": "Edytuj wpis magazynu stanu zadania",
"emptyStore": "Magazyn stanu zadania przechowuje wartości zachowywane
pomiędzy ponownymi próbami. Workery mogą zapisywać do magazynu stanu zadania
przez Task SDK.",
+ "entry_few": "Wpisy",
+ "entry_many": "Wpisów",
+ "entry_one": "Wpis",
+ "entry_other": "Wpisy",
"expiresAt": {
"column": "Wygasa o",
"custom": "Niestandardowy",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/pl/dags.json
b/airflow-core/src/airflow/ui/public/i18n/locales/pl/dags.json
index 371399c4086..6a22b3389ac 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/pl/dags.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/pl/dags.json
@@ -11,18 +11,27 @@
"allRunTypes": "Wszystkie Typy Wykonań Dagów",
"allStates": "Wszystkie Stany",
"anyRunState": "Dowolne wykonanie",
+ "anyRunStatePlaceholder": "Wybierz dowolny stan wykonania…",
"favorite": {
"all": "Wszystkie",
"favorite": "Ulubione",
"unfavorite": "Nieulubione"
},
+ "favoriteState": "Stan ulubionych",
+ "favoriteStatePlaceholder": "Wybierz stan ulubionych…",
"lastRunState": "Ostatnie wykonanie",
+ "lastRunStatePlaceholder": "Wybierz stan ostatniego wykonania…",
+ "noTimetableTypesFound": "Nie znaleziono typów harmonogramu",
"paused": {
"active": "Aktywne",
"all": "Wszystkie",
"paused": "Wstrzymane"
},
- "runIdPatternFilter": "Szukaj Wykonań Dagów"
+ "pausedPlaceholder": "Wybierz stan wstrzymania…",
+ "pausedState": "Stan wstrzymania",
+ "requiresHitlAction": "Wymaga akcji HITL",
+ "runIdPatternFilter": "Szukaj Wykonań Dagów",
+ "timetableType": "Typ harmonogramu"
},
"ownerLink": "Link do właściciela {{owner}}",
"runAndTaskActions": {
@@ -75,6 +84,7 @@
"preventRunningTasks": "Zapobiegaj ponownemu uruchomieniu, jeśli zadanie
jest uruchomione",
"queueNew": "Kolejkuj nowe zadania",
"runOnLatestVersion": "Uruchom w najnowszej wersji paczki Dagów",
+ "runOnLatestVersionForced": "Zawsze używa najnowszej — nie ma
wcześniejszej wersji, do której można wrócić",
"upstream": "Taski nadrzędne"
}
},
@@ -83,6 +93,24 @@
"loading": "Ładowanie liczby wykonań według stanu",
"tooltip": "{{state}}: {{formattedCount}} — kliknij, aby filtrować
wykonania"
},
+ "schedulingActions": {
+ "cancelDrain": "Anuluj wygaszanie",
+ "drain": "Wygaś, potem wstrzymaj",
+ "drainPrompt": "Ten Dag ma trwające wykonania. Wygaszanie pozwoli im się
zakończyć, zanim Dag zostanie wstrzymany; wstrzymanie teraz natychmiast
zatrzyma planowanie, bez czekania na nie.",
+ "pauseNow": "Wstrzymaj teraz"
+ },
+ "schedulingBanner": {
+ "message": "Ten Dag jest wygaszany. Zostanie wstrzymany, gdy zakończą się
jego trwające wykonania."
+ },
+ "schedulingState": {
+ "active": "Aktywne",
+ "draining": "Wygaszane",
+ "drainingBadgeTooltip": "Ten Dag zostanie wstrzymany, gdy zakończą się
jego trwające wykonania.",
+ "drainingTooltip": "Wygaszanie {{dagDisplayName}} — wstrzymanie nastąpi po
zakończeniu trwających wykonań. Kliknij, aby wznowić.",
+ "label": "Stan harmonogramu",
+ "paused": "Wstrzymane",
+ "placeholder": "Wybierz stan harmonogramu…"
+ },
"search": {
"advanced": "Wyszukiwanie zaawansowane",
"clear": "Wyczyść wyszukiwanie",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/pl/dashboard.json
b/airflow-core/src/airflow/ui/public/i18n/locales/pl/dashboard.json
index 2ae2b6babd3..f9341ea152a 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/pl/dashboard.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/pl/dashboard.json
@@ -19,8 +19,8 @@
"showMore": "Pokaż więcej",
"title": "Terminy"
},
- "deferredSlotsNotCounted": "Odłożone, ale nieliczone do slotów: {{count}}",
- "deferredSlotsNotCountedTooltip": "Odłożone zadania pokazane na pasku są
liczone do slotów puli. Odłożone zadania pokazane pod paskiem pochodzą z pul,
które liczą sloty, nie licząc odłożonych zadań.",
+ "deferredSlotsNotCounted": "Odroczone, ale nieliczone do slotów: {{count}}",
+ "deferredSlotsNotCountedTooltip": "Odroczone zadania pokazane na pasku są
liczone do slotów puli. Odroczone zadania pokazane pod paskiem pochodzą z pul,
które liczą sloty, nie licząc odroczonych zadań.",
"favorite": {
"favoriteDags_few": "Pierwsze {{count}} ulubione Dagi",
"favoriteDags_many": "Pierwsze {{count}} ulubionych Dagów",
@@ -52,7 +52,7 @@
},
"managePools": "Zarządzaj pulami",
"noAssetEvents": "Nie znaleziono zdarzeń zasobów.",
- "poolSlots": "",
+ "poolSlots": "Sloty puli",
"sortBy": {
"newestFirst": "Najnowsze Pierwsze",
"oldestFirst": "Najstarsze Pierwsze",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/pl/hitl.json
b/airflow-core/src/airflow/ui/public/i18n/locales/pl/hitl.json
index a8e9585e8bb..01dce49b8b8 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/pl/hitl.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/pl/hitl.json
@@ -24,7 +24,7 @@
"optionsLabel": "Opcje",
"received": "Odpowiedź otrzymana o ",
"respond": "Odpowiedz",
- "responded_by_user_name": "Odpowiedź udzielona przez {{userName}}",
+ "responded_by_user_name": "Odpowiedź udzielona przez (nazwa użytkownika)",
"success": "Odpowiedź dla {{taskId}} została pomyślnie wysłana",
"title": "Instancja zadania wymagająca interwencji człowieka - {{taskId}}"
},