diff --git a/web/public/locales/pl/views/chat.json b/web/public/locales/pl/views/chat.json new file mode 100644 index 0000000000..f16ccc2c32 --- /dev/null +++ b/web/public/locales/pl/views/chat.json @@ -0,0 +1,4 @@ +{ + "documentTitle": "Czat - Frigate", + "title": "Frigate Czat" +} diff --git a/web/public/locales/pl/views/classificationModel.json b/web/public/locales/pl/views/classificationModel.json index bb29f4598a..a56cd62b3c 100644 --- a/web/public/locales/pl/views/classificationModel.json +++ b/web/public/locales/pl/views/classificationModel.json @@ -17,12 +17,12 @@ }, "toast": { "success": { - "deletedCategory_one": "Usunięte klasy", - "deletedCategory_few": "", - "deletedCategory_many": "", - "deletedImage_one": "Usunięte obrazy", - "deletedImage_few": "", - "deletedImage_many": "", + "deletedCategory_one": "Usunięto {{count}} klasę", + "deletedCategory_few": "Usunięto {{count}} klasy", + "deletedCategory_many": "Usunięto {{count}} klas", + "deletedImage_one": "Usunięto {{count}} obraz", + "deletedImage_few": "Usunięto {{count}} obrazy", + "deletedImage_many": "Usunięto {{count}} obrazów", "deletedModel_one": "Pomyślenie usunięto {{count}} model", "deletedModel_few": "Pomyślenie usunięto {{count}} modele", "deletedModel_many": "Pomyślenie usunięto {{count}} modeli", diff --git a/web/public/locales/pl/views/motionSearch.json b/web/public/locales/pl/views/motionSearch.json new file mode 100644 index 0000000000..6406859bb3 --- /dev/null +++ b/web/public/locales/pl/views/motionSearch.json @@ -0,0 +1,58 @@ +{ + "documentTitle": "Wyszukiwanie zdarzeń ruchu - Frigate", + "title": "Wyszukiwanie zdarzeń ruchu", + "description": "Narysuj wielokąt aby wyznaczyć obszar zainteresowania, a następnie określ przedział czasowy w którym chcesz wyszukać zmiany ruchu w tym obszarze.", + "selectCamera": "Ładowanie wyszukiwania zdarzeń ruchu", + "startSearch": "Start wyszukiwania", + "searchStarted": "Uruchomiono wyszukiwanie", + "searchCancelled": "Zatrzymano wyszukiwanie", + "cancelSearch": "Anuluj", + "searching": "Wyszukiwanie w trakcie.", + "searchComplete": "Wyszukiwanie zakończono", + "noResultsYet": "Przeprowadź wyszukiwanie aby znaleźć zmiany ruchu w zaznaczonym obszarze", + "noChangesFound": "W wybranym obszarze nie wykryto żadnych zmian w pikselach", + "framesProcessed": "{{count}} przetworzonych klatek obrazu", + "jumpToTime": "Przejdź do tego momentu", + "results": "Wyniki", + "showSegmentHeatmap": "Mapa cieplna", + "newSearch": "Nowe wyszukiwanie", + "clearResults": "Wyczyść wyniki", + "clearROI": "Wyczyść strefę", + "polygonControls": { + "undo": "Cofnij ostatnią zmianę", + "reset": "Reset strefy" + }, + "motionHeatmapLabel": "Mapa aktywności ruchu", + "dialog": { + "title": "Wyszukiwanie według ruchu", + "cameraLabel": "Kamera", + "previewAlt": "Podgląd z kamery {{camera}}" + }, + "timeRange": { + "title": "Zakres wyszukiwania", + "start": "Czas rozpoczęcia", + "end": "Czas zakończenia" + }, + "settings": { + "title": "Ustawienia wyszukiwania", + "parallelMode": "Tryb równoległy", + "parallelModeDesc": "Przeskanuj wiele fragmentów nagrania jednocześnie (szybsze, ale znacznie bardziej obciążające procesor)", + "threshold": "Próg czułości", + "thresholdDesc": "Niższe wartości pozwalają wykrywać mniejsze zmiany (1–255)", + "minArea": "Obszar minimalnej zmiany", + "minAreaDesc": "Minimalny procent obszaru zainteresowania który musi ulec zmianie aby uznano to za istotne", + "frameSkip": "Pominięcie klatki", + "frameSkipDesc": "Przetwarza co N klatkę. Ustaw wartość na liczbę klatek na sekundę swojej kamery, aby przetwarzać jedną klatkę na sekundę (np. 5 dla kamery o 5 klatkach na sekundę, 30 dla kamery o 30 klatkach na sekundę). Wyższe wartości zapewniają większą szybkość ale mogą powodować pominięcie krótkich zdarzeń ruchu.", + "maxResults": "Maksymalne wyniki", + "maxResultsDesc": "Zatrzymaj się po osiągnięciu określonej liczby pasujących znaczników czasu" + }, + "errors": { + "noCamera": "Wybierz kamerę", + "noROI": "Zaznacz obszar zainteresowania", + "noTimeRange": "Ustaw przedział czasowy", + "invalidTimeRange": "Czas zakończenia musi być późniejszy niż czas rozpoczęcia", + "searchFailed": "Wyszukiwanie nie powiodło się: {{message}}", + "polygonTooSmall": "Obszar musi mieć co najmniej 3 punkty", + "unknown": "Nieznany błąd" + } +} diff --git a/web/public/locales/pl/views/replay.json b/web/public/locales/pl/views/replay.json new file mode 100644 index 0000000000..bfc3c4fe3a --- /dev/null +++ b/web/public/locales/pl/views/replay.json @@ -0,0 +1,6 @@ +{ + "page": { + "preparingClip": "Przygotuje urywek…" + }, + "title": "Debugowanie nagrań" +} diff --git a/web/public/locales/pl/views/settings.json b/web/public/locales/pl/views/settings.json index 15fe3d7bea..38cb2cc4ac 100644 --- a/web/public/locales/pl/views/settings.json +++ b/web/public/locales/pl/views/settings.json @@ -7,7 +7,7 @@ "cameras": "Ustawienia Kamery", "frigateplus": "Frigate+", "masksAndZones": "Maski / Strefy", - "motionTuner": "Konfigurator Ruchu", + "motionTuner": "Konfigurator ruchu", "debug": "Debugowanie", "enrichments": "Wzbogacenia", "triggers": "Wyzwalacze", @@ -414,7 +414,7 @@ }, "restart_required": "Wymagane ponowne uruchomienie (maski/strefy zmienione)", "motionMaskLabel": "Maska Ruchu {{number}}", - "objectMaskLabel": "Maska Obiektu {{number}} ({{label}})" + "objectMaskLabel": "Maska Obiektu {{number}}" }, "debug": { "objectList": "Lista Obiektów", @@ -688,7 +688,7 @@ "cleanCopySnapshots": "Zrzuty ekranu clean_copy", "camera": "Kamera" }, - "cleanCopyWarning": "Niektóre kamery mają włączone zrzuty ekranu, ale mają wyłączoną funkcję czystej kopii. Musisz włączyć clean_copy w konfiguracji zrzutów ekranu, aby móc przesyłać obrazy z tych kamer do Frigate+." + "cleanCopyWarning": "Niektóre kamery mają wyłączone migawki" }, "modelInfo": { "title": "Informacje o modelu",