From d7578fd60da91d731652b5d805aad384283832d9 Mon Sep 17 00:00:00 2001 From: "Jakub G." Date: Sun, 12 Oct 2025 09:35:40 +0200 Subject: [PATCH] =?UTF-8?q?Polish=20translation=20=E2=80=93=20corrections?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hello, this is my first contribution of GitHub so I hope I did everything correctly. I decided to come up with some corrections to the polish translation primarily because of the translation of "clear" in the current "values" section – a literal translation of the current "wyczyść" would something like "clean it up" and is very confusing. For example, in case of water leakage sensor a new user or one without experience would rather understand "wyczyść" as an indication that there is water leakage to clean, when in fact it's a translation of state of there not being any leakage at all. Also, "tampered" as "manipulacja" has no meaning – it even leaves no clue what can be happening with the device. Changes described above are the most important and I think should be a priority. The rest that I suggested are mostly to make it sound more natural. Additionally, in "ota" and "settingsSchemaDescriptions" I've come up with changes to make the translations more informative and easier to understand (based on the reference file https://github.com/Nerivec/zigbee2mqtt-windfront/blob/main/src/i18n/locales/en.json ). I also unified the abbreviation for second where applicable. I hope it will come as helpful. Should there be any questions, I'll try to answer as soon as possible. --- src/i18n/locales/pl.json | 48 ++++++++++++++++++++-------------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/src/i18n/locales/pl.json b/src/i18n/locales/pl.json index e388b6ae1..395c24b9c 100644 --- a/src/i18n/locales/pl.json +++ b/src/i18n/locales/pl.json @@ -47,14 +47,14 @@ "undefined": "Niezdefiniowane", "type_to_filter": "Pisz aby filtrować...", "name": "Nazwa", - "friendly_name": "Nazwa przyjazna", + "friendly_name": "Przyjazna nazwa", "unknown_device": "Nieznane urządzenie", "unknown_group": "Nieznana grupa", "failed": "Niepowodzenie", "disabled": "Wyłączone", "execute": "Wykonaj", "command": "Polecenie", - "payload": "Ładunek (Payload)", + "payload": "Payload", "execute_command": "Wykonaj polecenie", "send": "Wyślij", "columns": "Kolumny", @@ -186,7 +186,7 @@ "check": "Sprawdź aktualizacje", "check_selected": "Sprawdź zaznaczone", "update_selected": "Aktualizuj zaznaczone", - "update_selected_info": "Aktualizacja OTA mocno obciąża sieć. Zapewnij stabilność.", + "update_selected_info": "Aktualizacja OTA znacznie obciąża sieć. Upewnij się, że sieć funkcjonuje stabilnie i rozważ aktualizację w czasie najmniejszego obciążenia.", "empty_ota_message": "Brak urządzeń wspierających OTA", "remaining_time": "Pozostały czas", "schedule": "Zaplanuj aktualizację", @@ -275,7 +275,7 @@ "interview_info": "Wywiady urządzeń mogą wpływać na dane.", "sent": "Wysłano", "last_message": "Ostatnia wiadomość", - "pending_requests": "Oczekujące żądania", + "pending_requests": "Żądania oczekujące", "reconnects": "Ponowne połączenia" }, "touchlink": { @@ -288,7 +288,7 @@ "select_scan_source": "Wybierz źródło" }, "values": { - "clear": "wyczyść", + "clear": "nie wykryto", "closed": "zamknięte", "false": "fałsz", "not_supported": "niewspierane", @@ -298,9 +298,9 @@ "true": "prawda", "empty_string": "Pusty string (\"\")", "leaking": "wyciek", - "tampered": "manipulacja", - "null": "Null", - "Clear": "Wyczyść", + "tampered": "wykryto naruszenie", + "null": "null", + "Clear": "Nie wykryto", "Closed": "Zamknięte", "Occupied": "Zajęte", "Open": "Otwarte" @@ -437,24 +437,24 @@ "translation": "Tłumaczenie" }, "settingsSchemaDescriptions": { - "homeassistant": "Integracja Home Assistant (MQTT discovery)", - "homeassistant-enabled": "Włącz integrację Home Assistant", - "homeassistant-discovery_topic": "Temat discovery Home Assistant", - "homeassistant-status_topic": "Temat status Home Assistant", + "homeassistant": "Integracja z Home Assistant (MQTT discovery)", + "homeassistant-enabled": "Włącz integrację z Home Assistant", + "homeassistant-discovery_topic": "Temat discovery dla Home Assistant", + "homeassistant-status_topic": "Temat status dla Home Assistant", "homeassistant-legacy_action_sensor": "Legacy sensor akcji; wysyła pustą akcję po każdej publikacji.", "homeassistant-experimental_event_entities": "Eksperymentalne encje zdarzeń dla eksponowanych akcji.", "availability": "Sprawdza czy urządzenia są online/offline", "availability-enabled": "Włącz sprawdzanie dostępności", - "availability-active": "Opcje dla aktywnych (router/zasilane)", - "availability-active-timeout": "Czas po którym aktywne offline (min)", + "availability-active": "Opcje dla urządzeń aktywnych (router/zasilane)", + "availability-active-timeout": "Czas po którym urządzenie aktywne staje się offline (min)", "availability-active-max_jitter": "Maks jitter (ms)", "availability-active-backoff": "Backoff przy nieudanych pingach", "availability-active-pause_on_backoff_gt": "Pauza pingów powyżej progu (0 wyłącza)", - "availability-passive": "Opcje dla pasywnych (bateria)", - "availability-passive-timeout": "Czas po którym pasywne offline (min)", + "availability-passive": "Opcje dla urządzeń pasywnych (bateria)", + "availability-passive-timeout": "Czas po którym urządzenie pasywne staje się offline (min)", "mqtt-base_topic": "Bazowy temat MQTT", "mqtt-server": "URL serwera MQTT (mqtts:// SSL/TLS)", - "mqtt-keepalive": "Keepalive MQTT (sek)", + "mqtt-keepalive": "Keepalive MQTT (s)", "mqtt-ca": "Ścieżka certyfikatu CA", "mqtt-key": "Ścieżka klucza klienta", "mqtt-cert": "Ścieżka certyfikatu klienta", @@ -473,11 +473,11 @@ "serial-rtscts": "Sprzętowa kontrola przepływu RTS/CTS", "blocklist": "Zablokuj urządzenia (ieeeAddr)", "passlist": "Zezwól tylko wybrane (ieeeAddr)", - "ota-update_check_interval": "Częstość kontaktu o firmware", - "ota-disable_automatic_update_check": "Wyłącz częste prośby aktualizacji", - "ota-zigbee_ota_override_index_location": "Lokalizacja index OTA override", - "ota-image_block_response_delay": "Opóźnienie bloków OTA (ms)", - "ota-default_maximum_data_size": "Rozmiar bloku aktualizacji (bajty)", + "ota-update_check_interval": "Częstotliwość zapytań o dostępność aktualizacji (min, domyślnie 1 dzień)", + "ota-disable_automatic_update_check": "Wyłącz automatyczne sprawdzanie dostępności aktualizacji", + "ota-zigbee_ota_override_index_location": "Lokalizacja niestandardowego pliku index OTA", + "ota-image_block_response_delay": "Opóźnienie w wysłaniu następnego fragmentu danych aktualizacji (ms)", + "ota-default_maximum_data_size": "Rozmiar wysyłanych do urządzenia fragmentów danych aktualizacji (bajty)", "frontend-enabled": "Włącz frontend", "frontend-package": "Paczka frontendu", "frontend-port": "Port frontendu", @@ -529,7 +529,7 @@ "definitions-device-friendly_name": "Używane w temacie MQTT", "definitions-device-retain": "Retain wiadomości urządzenia", "definitions-device-disabled": "Wyłącza urządzenie", - "definitions-device-retention": "Wygaśnięcie MQTT (sek)", + "definitions-device-retention": "Wygaśnięcie MQTT (s)", "definitions-device-qos": "QoS urządzenia", "definitions-device-throttle": "Min czas między payload (s)", "definitions-device-debounce": "Debounce wiadomości", @@ -537,7 +537,7 @@ "definitions-device-optimistic": "Opublikuj optymistyczny stan", "definitions-device-filtered_attributes": "Filtr atrybutów (regex)", "definitions-device-filtered_cache": "Wyklucz z cache (regex)", - "definitions-device-filtered_optimistic": "Filtr optymistycznego payload", + "definitions-device-filtered_optimistic": "Filtr (regex) optymistyczycznych, publikowanych payloadów (wymagane wcześniejsze włączenie publikowania payloadów optymistycznych)", "definitions-device-icon": "Ikona użytkownika", "definitions-device-homeassistant-name": "Nazwa w Home Assistant", "definitions-group-qos": "QoS grupy",