diff --git a/interface/src/components/layout/LayoutAuthMenu.tsx b/interface/src/components/layout/LayoutAuthMenu.tsx index 1422233da..830767ac5 100644 --- a/interface/src/components/layout/LayoutAuthMenu.tsx +++ b/interface/src/components/layout/LayoutAuthMenu.tsx @@ -89,7 +89,7 @@ const LayoutAuthMenu: FC = () => {  SE - +  PL diff --git a/interface/src/i18n/no/index.ts b/interface/src/i18n/no/index.ts index c70c47e0e..d39da4d0c 100644 --- a/interface/src/i18n/no/index.ts +++ b/interface/src/i18n/no/index.ts @@ -1,6 +1,6 @@ import type { BaseTranslation } from '../i18n-types'; -const en: BaseTranslation = { +const no: BaseTranslation = { LANGUAGE: 'Language', RETRY: 'Retry', LOADING: 'Loading', @@ -262,4 +262,4 @@ const en: BaseTranslation = { RENAME: 'Rename' }; -export default en; +export default no; diff --git a/interface/src/i18n/pl/index.ts b/interface/src/i18n/pl/index.ts index c70c47e0e..74e149aca 100644 --- a/interface/src/i18n/pl/index.ts +++ b/interface/src/i18n/pl/index.ts @@ -1,265 +1,258 @@ import type { BaseTranslation } from '../i18n-types'; -const en: BaseTranslation = { - LANGUAGE: 'Language', - RETRY: 'Retry', - LOADING: 'Loading', - IS_REQUIRED: 'is required', - SIGN_IN: 'Sign In', - SIGN_OUT: 'Sign Out', - USERNAME: 'Username', - PASSWORD: 'Password', - DASHBOARD: 'Dashboard', - SETTINGS: 'Settings', - SAVED: 'saved', - HELP: 'Help', - LOGGED_IN: 'Logged in as {name}', - PLEASE_SIGNIN: 'Please sign in to continue', - UPLOAD_SUCCESSFUL: 'Upload successful', - DOWNLOAD_SUCCESSFUL: 'Download successful', - INVALID_LOGIN: 'Invalid login details', - NETWORK: 'Network', - SECURITY: 'Security', - ONOFF_CAP: 'ON/OFF', - ONOFF: 'on/off', - TYPE: 'Type', - DESCRIPTION: 'Description', - ENTITIES: 'Entities', - REFRESH: 'Refresh', - EXPORT: 'Export', - DEVICE_DETAILS: 'Device Details', - BRAND: 'Brand', - ENTITY_NAME: 'Entity Name', - VALUE: 'Value', - SHOW_FAV: 'only show favorites', - DEVICE_SENSOR_DATA: 'Device and Sensor Data', - DEVICES_SENSORS: 'Devices & Sensors', - ATTACHED_SENSORS: 'Attached EMS-ESP Sensors', - RUN_COMMAND: 'Call Command', - CHANGE_VALUE: 'Change Value', - CANCEL: 'Cancel', - RESET: 'Reset', - SEND: 'Send', - SAVE: 'Save', - REMOVE: 'Remove', - PROBLEM_UPDATING: 'Problem updating', - PROBLEM_LOADING: 'Problem loading', - ACCESS_DENIED: 'Access Denied', - ANALOG_SENSOR: 'Analog Sensor', - ANALOG_SENSORS: 'Analog Sensors', - UPDATED: 'Updated', - UPDATE: 'Update', - REMOVED: 'Removed', - DELETION: 'Deletion', - OFFSET: 'Offset', - FACTOR: 'Factor', - FREQ: 'Frequency', - STARTVALUE: 'Start value', - WARN_GPIO: 'Warning: be careful when assigning a GPIO!', - EDIT: 'Edit', - TEMP_SENSOR: 'Temperature Sensor', - TEMP_SENSORS: 'Temperature Sensors', - WRITE_COMMAND: 'Write command {cmd}', - EMS_BUS_WARNING: - 'EMS bus disconnected. If this warning still persists after a few seconds please check settings and board profile', - EMS_BUS_SCANNING: 'Scanning for EMS devices...', - CONNECTED: 'Connected', - TX_ISSUES: 'Tx issues - try a different Tx Mode', - DISCONNECTED: 'Disconnected', - EMS_SCAN: 'Are you sure you want to initiate a full device scan of the EMS bus?', - EMS_BUS_STATUS: 'EMS Bus Status', - ACTIVE_DEVICES: 'Active Devices & Sensors', - DEVICE: 'Device', - SUCCESS: 'SUCCESS', - FAIL: 'FAIL', - QUALITY: 'QUALITY', - SCAN_DEVICES: 'Scan for new devices', - EMS_BUS_STATUS_TITLE: 'EMS Bus & Activity Status', - SCAN: 'Scan', +const pl: BaseTranslation = { + LANGUAGE: 'Język', + RETRY: 'Ponów', + LOADING: 'Ładowanie', + IS_REQUIRED: 'Czy wymagany?', + SIGN_IN: 'Zaloguj', + SIGN_OUT: 'Wyloguj', + USERNAME: 'Użytkownik', + PASSWORD: 'Hasło', + DASHBOARD: 'Pulpit', + SETTINGS: 'Ustawienia', + SAVED: 'Zapisano', + HELP: 'Pomoc', + LOGGED_IN: 'Zalogowany jako', + PLEASE_SIGNIN: 'Zaloguj się aby kontynuować', + UPLOAD_SUCCESSFUL: 'Wgrywanie zakończone', + DOWNLOAD_SUCCESSFUL: 'Ściąganie zakończone', + INVALID_LOGIN: 'Niepoprawny login', + NETWORK: 'Śieć', + SECURITY: 'Bezpieczeństwo', + ONOFF_CAP: 'WŁ/WYŁ', + ONOFF: 'wł/wył', + TYPE: 'Urządzenie', + DESCRIPTION: 'Opis', + ENTITIES: 'Ilość', + REFRESH: 'Odśwież', + EXPORT: 'Exportuj', + DEVICE_DETAILS: 'Szczegóły urządzenia', + BRAND: 'Marka', + ENTITY_NAME: 'Nazwa', + VALUE: 'Wartość', + SHOW_FAV: 'Ulubione', + DEVICE_SENSOR_DATA: 'Dane z urządzeń i czujników', + DEVICES_SENSORS: 'Urządzenia i czujniki', + ATTACHED_SENSORS: 'dołączone czujniki', + RUN_COMMAND: 'Uruchom komendę', + CHANGE_VALUE: 'Zmień wartość', + CANCEL: 'Anuluj', + RESET: 'Resetuj', + SEND: 'Wyślij', + SAVE: 'Zapisz', + REMOVE: 'Usuń', + PROBLEM_UPDATING: '', + PROBLEM_LOADING: '', + ACCESS_DENIED: 'Brak dostępu', + ANALOG_SENSOR: 'Czujnik analogowy', + ANALOG_SENSORS: 'Czujniki analogowe', + UPDATED: 'Zaktualizowano', + UPDATE: 'Aktualizacja', + REMOVED: 'Usunięto', + DELETION: 'Skasowano', + // OFFSET: '', + // FACTOR: '', + FREQ: 'Częstotliwość', + STARTVALUE: 'Wartość początkowa', + WARN_GPIO: 'Ostrzeżenie', + EDIT: 'Edycja', + TEMP_SENSOR: 'Czujnik temperatury', + TEMP_SENSORS: 'Czujniki temperatury', + WRITE_COMMAND: 'Komenda zapisu', + EMS_BUS_WARNING: 'Magistrala EMS rozłączona. Jeśli ten błąd występuje dłużej niż kilka sekng, sprawdz ustawienia oraz profil urządzenia/płytki', + EMS_BUS_SCANNING: 'Skanuje w poszukiwaniu urządzeń EMS...', + CONNECTED: 'Połączony', + TX_ISSUES: 'Problem Tx - spróbuj wybrać inny trym Tx', + DISCONNECTED: 'Rozłączony', + EMS_SCAN: 'Czy napewno chcesz uruchomić pełne skanowanie magistrali EMS?', + EMS_BUS_STATUS: 'Status magistrali EMS', + ACTIVE_DEVICES: 'Aktywne urządzenia i czujniki', + DEVICE: 'Urządzenie', + SUCCESS: 'Powodzenie', + FAIL: 'Niepowodzenie', + QUALITY: 'Jakość', + SCAN_DEVICES: 'Skanuj w poszukiwaniu nowych urządzeń', + EMS_BUS_STATUS_TITLE: 'Magistrala EMS - aktywności', + SCAN: 'Skanuj', STATUS_NAMES: [ - 'EMS Telegrams Received (Rx)', - 'EMS Reads (Tx)', - 'EMS Writes (Tx)', - 'Temperature Sensor Reads', - 'Analog Sensor Reads', - 'MQTT Publishes', - 'API Calls', - 'Syslog Messages' + 'EMS Telegram Otrzymany (Rx)', + 'EMS Odczyt (Tx)', + 'EMS Zapis (Tx)', + 'Odczyt czujników temperatury', + 'Odczyt czujników analogowych', + 'Publikacja MQTT', + 'Wywołania API', + 'Wiadomości logu systemowego' ], - NUM_DEVICES: '{num} Device{{s}}', - NUM_TEMP_SENSORS: '{num} Temperature Sensor{{s}}', - NUM_ANALOG_SENSORS: '{num} Analog Sensor{{s}}', - NUM_DAYS: '{num} Day{{s}}', - NUM_SECONDS: '{num} Second{{s}}', - NUM_HOURS: '{num} Hour{{s}}', - NUM_MINUTES: '{num} Minute{{s}}', - APPLICATION_SETTINGS: 'Application Settings', - CUSTOMIZATION: 'Customization', - APPLICATION_RESTARTING: 'EMS-ESP is restarting', - BOARD_PROFILE_TEXT: - 'Select a pre-configured interface board profile from the list below or choose Custom to configure your own hardware settings', - BOARD_PROFILE: 'Board Profile', - BUTTON: 'Button', - TEMPERATURE: 'Temperature', - DISABLED: 'disabled', - GENERAL_OPTIONS: 'General Options', - LANGUAGE_ENTITIES: 'Language (for device entities)', - HIDE_LED: 'Hide LED', - ENABLE_TELNET: 'Enable Telnet Console', - ENABLE_ANALOG: 'Enable Analog Sensors', - CONVERT_FAHRENHEIT: 'Convert temperature values to Fahrenheit', - BYPASS_TOKEN: 'Bypass Access Token authorization on API calls', - READONLY: 'Enable read-only mode (blocks all outgoing EMS Tx Write commands)', - UNDERCLOCK_CPU: 'Underclock CPU speed', - ENABLE_SHOWER_TIMER: 'Enable Shower Timer', - ENABLE_SHOWER_ALERT: 'Enable Shower Alert', - TRIGGER_TIME: 'Trigger Time', - COLD_SHOT_DURATION: 'Cold Shot Duration', - FORMATTING_OPTIONS: 'Formatting Options', - BOOLEAN_FORMAT_DASHBOARD: 'Boolean Format Dashboard', - BOOLEAN_FORMAT_API: 'Boolean Format API/MQTT', - ENUM_FORMAT: 'Enum Format API/MQTT', - INDEX: 'Index', - ENABLE_PARASITE: 'Enable parasite power', - LOGGING: 'Logging', - LOG_HEX: 'Log EMS telegrams in hexadecimal', - ENABLE_SYSLOG: 'Enable Syslog', - MARK_INTERVAL: 'Mark Interval', - SECONDS: 'seconds', - MINUTES: 'minutes', - RESTART: 'Restart', - HOURS: 'hours', - RESTART_TEXT: 'EMS-ESP needs to be restarted to apply changed system settings', - COMMAND: 'Command', - CUSTOMIZATIONS_RESTART: 'All customizations have been removed. Restarting...', - CUSTOMIZATIONS_FULL: 'Selected entities exceeded limit. Please save in batches', - CUSTOMIZATIONS_SAVED: 'Customizations saved', - CUSTOMIZATIONS_HELP_1: 'Select a device and customize the entities options or click to rename', - CUSTOMIZATIONS_HELP_2: 'mark as favorite', - CUSTOMIZATIONS_HELP_3: 'disable write action', - CUSTOMIZATIONS_HELP_4: 'exclude from MQTT and API', - CUSTOMIZATIONS_HELP_5: 'hide from Dashboard', - SELECT_DEVICE: 'Select a device', - SET_ALL: 'set all', - OPTIONS: 'Options', - NAME: 'Name', - CUSTOMIZATIONS_RESET: - 'Are you sure you want remove all customizations including the custom settings of the Temperature and Analog sensors?', - DEVICE_ENTITIES: 'Device Entities', - USER_CUSTOMIZATION: 'User Customization', - SUPPORT_INFORMATION: 'Support Information', - CLICK_HERE: 'Click Here', - HELP_INFORMATION_1: 'Visit the online wiki to get instructions on how to configure EMS-ESP', - HELP_INFORMATION_2: 'For live community chat join our Discord server', - HELP_INFORMATION_3: 'To request a feature or report a bug', - HELP_INFORMATION_4: 'remember to download and attach your system information for a faster response when reporting an issue', - HELP_INFORMATION_5: - "EMS-ESP is a free and open-source project. Please support its future development by giving it a star on Github!", - SUPPORT_INFO: 'Support Info', - UPLOAD: 'Upload', - DOWNLOAD: 'Download', - ABORTED: 'aborted', - FAILED: 'failed', - SUCCESSFUL: 'successful', + NUM_DEVICES: '{num} Urządzeni{{a|e|a|a|a}}', + NUM_TEMP_SENSORS: '{num} Czujnik{{ki|k|ki|ki|ki}} temperatury', + NUM_ANALOG_SENSORS: '{num} Czujni{{ki|k|ki|ki|ki}} analogow{{e|y|e|e|e}}', + NUM_DAYS: '{num} {{Dni|Dzień|Dni|Dni|Dni}}', + NUM_SECONDS: '{num} Sekun{{d|da|dy|dy|d}}', + NUM_HOURS: '{num} Godzi{{n|na|ny|ny|n}}', + NUM_MINUTES: '{num} Minu{{t|ta|ty|ty|t}}', + APPLICATION_SETTINGS: 'Ustawienia aplikacji', + CUSTOMIZATION: 'Personalizacja', + APPLICATION_RESTARTING: 'Urządzenie się restartuje', + BOARD_PROFILE_TEXT: 'Wybierz wstępną konfigurację interfejsu płytki z listy lub stwórz własną konfigurację urządzenia', + BOARD_PROFILE: 'Profil urządzenia', + BUTTON: 'Przycisk', + TEMPERATURE: 'Temperatura', + DISABLED: 'wyłączony', + GENERAL_OPTIONS: 'Opcje podstawowe', + LANGUAGE_ENTITIES: 'Język', + HIDE_LED: 'Wyłącz diody LED', + ENABLE_TELNET: 'Włącz dostęp dla konsoli Telnet', + ENABLE_ANALOG: 'Włącz czujniki analogowe', + CONVERT_FAHRENHEIT: "Konwertuj temperatury do Farenhaite'a", + BYPASS_TOKEN: '', + READONLY: 'Włącz tryb odczytu ', + UNDERCLOCK_CPU: 'Zastosuj obniżone taktowanie CPU', + // ENABLE_SHOWER_TIMER: '', + // ENABLE_SHOWER_ALERT: '', + // TRIGGER_TIME: '', + // COLD_SHOT_DURATION: '', + // FORMATTING_OPTIONS: '', + // BOOLEAN_FORMAT_DASHBOARD: '', + // BOOLEAN_FORMAT_API: '', + // ENUM_FORMAT: '', + // INDEX: '', + // ENABLE_PARASITE: '', + LOGGING: 'Logowanie', + LOG_HEX: 'Logowanie w systemie szesnastkowym (HEX)', + ENABLE_SYSLOG: 'Włącz log systemowy', + MARK_INTERVAL: 'Oznacz interwały', + SECONDS: 'Sekundy', + MINUTES: 'Minuty', + HOURS: 'Restart', + RESTART: 'Godziny', + RESTART_TEXT: 'Urządzenie musi zostać zrestartowane aby zastosować wprowadzone zmiany', + COMMAND: 'Komenda', + CUSTOMIZATIONS_RESTART: 'Wszystkie personalizacje zostały usunięte. Restartuję...', + CUSTOMIZATIONS_FULL: 'Wybrano za dużo obiektów. Wprowadź zmiany w mniejszych partiach', + CUSTOMIZATIONS_SAVED: 'Personalizacje zapisane', + CUSTOMIZATIONS_HELP_1: 'Zaznacz urządzenie i wprowadź personalizację lub zmień nazwę', + CUSTOMIZATIONS_HELP_2: 'Oznacz jako ulubione', + CUSTOMIZATIONS_HELP_3: '', + CUSTOMIZATIONS_HELP_4: '', + CUSTOMIZATIONS_HELP_5: 'ukryj na pulpicie', + SELECT_DEVICE: 'Wybierz urządzenie', + SET_ALL: 'Zaznacz wszystko', + OPTIONS: 'Opcje', + NAME: 'Nazwa', + CUSTOMIZATIONS_RESET: 'Czy jesteś pewien, że chcesz usunąć wszystkie personalizacje łącznie z ustawieniami dla czujników temperatury i analogowych?', + // DEVICE_ENTITIES: '', + // USER_CUSTOMIZATION: '', + SUPPORT_INFORMATION: 'Dodatkowe informacje', + CLICK_HERE: 'Kliknij tu', + HELP_INFORMATION_1: 'Skorzystaj z wiki w celu znalezienia szczegółowych instrukcji jak skonfigurowac EMS-ESP', + HELP_INFORMATION_2: 'Skorzystaj z serwera Discord w celu komunikacji na żywo ze społecznością', + HELP_INFORMATION_3: 'Aby zaproponować nową funkcjonalność, lub zgłosić problem', + HELP_INFORMATION_4: 'gdy zgłaszasz problem, będzie on szybciej zadresowany gdy do zgłoszenia dołączysz pełną informację systemową', + HELP_INFORMATION_5: 'EMS-ESP jest darmowym projektem typu open-source. Aby go wesprzeć, rozważ przyznanie nam gwiazdki na Github!', + SUPPORT_INFO: 'Dodatkowe info', + UPLOAD: 'Wgraj', + DOWNLOAD: 'Ściągnij', + ABORTED: 'przerwano', + FAILED: 'zakończono niepowodzeniem', + SUCCESSFUL: 'sukces', SYSTEM: 'System', LOG: 'Log', STATUS: 'Status', - UPLOAD_DOWNLOAD: 'Upload/Download', - SYSTEM_VERSION_RUNNING: 'You are currently running version', - SYSTEM_APPLY_FIRMWARE: 'to apply the new firmware', - CLOSE: 'Close', - USE: 'Use', - FACTORY_RESET: 'Factory Reset', - SYSTEM_FACTORY_TEXT: 'Device has been factory reset and will now restart', - SYSTEM_FACTORY_TEXT_DIALOG: 'Are you sure you want to reset the device to its factory defaults?', - VERSION_CHECK: 'Version Check', - THE_LATEST: 'The latest', - PLATFORM: 'Device (Platform / SDK)', - UPTIME: 'System Uptime', - CPU_FREQ: 'CPU Frequency', - HEAP: 'Heap (Free / Max Alloc)', - PSRAM: 'PSRAM (Size / Free)', - FLASH: 'Flash Chip (Size / Speed)', - FILESYSTEM: 'File System (Used / Total)', - BUFFER_SIZE: 'Buffer Size', - COMPACT: 'Compact', - ENABLE_OTA: 'Enable OTA Updates', - DOWNLOAD_CUSTOMIZATION_TEXT: 'Download the entity customizations', - DOWNLOAD_SETTINGS_TEXT: - 'Download the application settings. Be careful when sharing your settings as this file contains passwords and other sensitive system information', - UPLOAD_TEXT: 'Upload a new firmware (.bin) file, settings or customizations (.json) file below', - UPLOADING: 'Uploading', - UPLOAD_DROP_TEXT: 'Drop file or click here', - ERROR: 'Unexpected Error, please try again', - TIME_SET: 'Time set', - MANAGE_USERS: 'Manage Users', - IS_ADMIN: 'is Admin', - USER_WARNING: 'You must have at least one admin user configured', - ADD: 'Add', - ACCESS_TOKEN_FOR: 'Access Token for', - ACCESS_TOKEN_TEXT: - 'The token below is used with REST API calls that require authorization. It can be passed either as a Bearer token in the Authorization header or in the access_token URL query parameter.', - GENERATING_TOKEN: 'Generating token', - USER: 'User', - MODIFY: 'Modify', - SU_TEXT: - 'The su (super user) password is used to sign authentication tokens and also enable admin privileges within the Console.', - NOT_ENABLED: 'Not enabled', - ERRORS: 'Errors', - DISCONNECT_REASON: 'Disconnect Reason', - ENABLE_MQTT: 'Enable MQTT', - OPTIONAL: 'Optional', - FORMATTING: 'Formatting', + UPLOAD_DOWNLOAD: 'Wgraj/Zapisz', + SYSTEM_VERSION_RUNNING: 'Twoja obecna wersja oprogramowania to:', + SYSTEM_APPLY_FIRMWARE: 'do wgrania nowego oprogramowania wbudowanego', + CLOSE: 'Zamknij', + USE: 'Skorzystaj z', + FACTORY_RESET: 'Ustawienia fabryczne', + SYSTEM_FACTORY_TEXT: 'Urządzenie zostało przywrócone do ustawień fabrycznych i zostanie teraz zrestartowane', + SYSTEM_FACTORY_TEXT_DIALOG: 'Czy jesteś pewien, że chcesz zresetować urządzenie do ustawień fabrycznych? ', + VERSION_CHECK: 'Sprawdź wersję oprogramowania wbudowanego', + THE_LATEST: 'Ostatnia', + PLATFORM: 'Urządzenie (Platforma/SDK)', + UPTIME: 'Czas działania systemu', + CPU_FREQ: 'Taktowanie procesora (CPU)', + HEAP: 'Pamięć (Wolna / Zaalokowana)', + PSRAM: 'PSRAM (Rozmiar / Wolna)', + FLASH: 'Pamięć flash ( Rozmiar / Taktowanie)', + FILESYSTEM: 'System plików (Wykorzystano / Cała pojemność)', + BUFFER_SIZE: 'Rozmiar bufora', + COMPACT: 'Kompaktowy', + ENABLE_OTA: 'Włącz aktualizację OTA', + DOWNLOAD_CUSTOMIZATION_TEXT: 'Ściągnij personalizacje', + DOWNLOAD_SETTINGS_TEXT: 'Ściągnij ustawienia aplikacji. Uważaj jeśli udostępniasz plik z ustawieniami, ponieważ zawiera on hasła oraz inne wrażliwe informacjie', + UPLOAD_TEXT: 'Wgraj nowe oprogramowanie układowe - firmware (.bin), ustawienia lub personalizacje (.json)', + UPLOADING: 'wgrywanie', + UPLOAD_DROP_TEXT: 'Przeciągnij plik lub kliknij', + ERROR: 'Nieoczekiwany błąd, spróbuj ponownie', + TIME_SET: 'Ustaw czas', + MANAGE_USERS: 'Zarządzanie użytkownikami', + IS_ADMIN: 'Admin?', + USER_WARNING: 'Przynajmniej jeden użytkownik musi mieć uprawnienia admina', + ADD: 'Dodaj', + ACCESS_TOKEN_FOR: 'Token dostępowy dla', + ACCESS_TOKEN_TEXT: 'Token jest używany do korzystania z wywołań REST API, wymagających autoryzacji. Można go przekazać bezpośrednio lub przez URL', + GENERATING_TOKEN: 'Genrowanie tokenu', + USER: 'Użytkownik', + MODIFY: 'Modyfikuj', + SU_TEXT: 'Hasło Super Użytkownika jest wykorzystywane do autoryzacji tokenów oraz dostępu do konsoli z uprawnieniami admina', + NOT_ENABLED: 'wyłączony', + ERRORS: 'Błędy', + DISCONNECT_REASON: 'Powody rozłączenia', + ENABLE_MQTT: 'Włącz MQTT', + OPTIONAL: 'opcjonalny', + FORMATTING: 'Formatuj przesyłane dane', FORMAT: 'Format', - MQTT_NEST_1: 'Nested in a single topic', - MQTT_NEST_2: 'As individual topics', - MQTT_RESPONSE: 'Publish command output to a `response` topic', - MQTT_PUBLISH_TEXT_1: 'Publish single value topics on change', - MQTT_PUBLISH_TEXT_2: 'Publish to command topics (ioBroker)', - MQTT_PUBLISH_TEXT_3: 'Enable MQTT Discovery (Home Assistant, Domoticz)', - MQTT_PUBLISH_TEXT_4: 'Prefix for the Discovery topics', - MQTT_PUBLISH_INTERVALS: 'Publish Intervals', - MQTT_INT_BOILER: 'Boilers and Heat Pumps', - MQTT_INT_THERMOSTATS: 'Thermostats', - MQTT_INT_SOLAR: 'Solar Modules', - MQTT_INT_MIXER: 'Mixer Modules', - DEFAULT: 'Default', - MQTT_CLEAN_SESSION: 'Set Clean Session', - MQTT_RETAIN_FLAG: 'Always set Retain flag', - INACTIVE: 'Inactive', - ACTIVE: 'Active', - UNKNOWN: 'Unknown', - SET_TIME: 'Set Time', - SET_TIME_TEXT: 'Enter local date and time below to set the time', - LOCAL_TIME: 'Local Time', - UTC_TIME: 'UTC Time', - ENABLE_NTP: 'Enable NTP', - TIME_ZONE: 'Time Zone', - ACCESS_POINT: 'Access Point', - AP_PROVIDE: 'Enable Access Point', - AP_PROVIDE_TEXT_1: 'always', - AP_PROVIDE_TEXT_2: 'when WiFi is disconnected', - AP_PROVIDE_TEXT_3: 'never', - AP_PREFERRED_CHANNEL: 'Preferred Channel', - AP_HIDE_SSID: 'Hide SSID', - NETWORK_SCAN: 'Scan WiFi Networks', - IDLE: 'Idle', - LOST: 'Lost', - SCANNING: 'Scanning', - SCAN_AGAIN: 'Scan again', - NETWORK_SCANNER: 'Network Scanner', - NETWORK_NO_WIFI: 'No WiFi networks found', - NETWORK_BLANK_SSID: 'leave blank to disable WiFi', - POWER: 'Power', - NETWORK_DISABLE_SLEEP: 'Disable WiFi Sleep Mode', - NETWORK_LOW_BAND: 'Use Lower WiFi Bandwidth', - NETWORK_USE_DNS: 'Enable mDNS Service', - NETWORK_ENABLE_IPV6: 'Enable IPv6 support', - NETWORK_FIXED_IP: 'Use Fixed IP address', + MQTT_NEST_1: 'Zagnieżdzone w pojedyńczym temacie', + MQTT_NEST_2: 'Jako indywidualne tematy', + MQTT_RESPONSE: 'Publikuj wyjścia jako tematy odpowiedzi', + MQTT_PUBLISH_TEXT_1: 'Publiku pojedyńcze wartości w temacie po zmianie', + MQTT_PUBLISH_TEXT_2: 'Publikuj tematy (ioBroker)', + MQTT_PUBLISH_TEXT_3: 'Włącz opcję MQTT Discovery (Home Assistant, Domoticz)', + MQTT_PUBLISH_TEXT_4: 'Przedrostek do tematów "Discovery"', + MQTT_PUBLISH_INTERVALS: 'Czas pomiędzy publikacjami', + MQTT_INT_BOILER: 'Kotły i pompy ciepła', + MQTT_INT_THERMOSTATS: 'Termostaty', + MQTT_INT_SOLAR: 'Panele solarne', + MQTT_INT_MIXER: 'Mieszacze', + DEFAULT: 'Domyślnie', + MQTT_CLEAN_SESSION: 'Clean session', + MQTT_RETAIN_FLAG: 'Retain flag', + INACTIVE: 'nieaktywny', + ACTIVE: 'aktywny', + UNKNOWN: 'nieznany', + SET_TIME: 'Ustawienia data/czas', + SET_TIME_TEXT: 'Wprowadź aktualną datę i czas', + LOCAL_TIME: 'czas lokalny', + UTC_TIME: 'czas UTC', + ENABLE_NTP: 'Włącz NTP', + TIME_ZONE: 'Strefa czasowa', + ACCESS_POINT: 'Punkt Dostępowy', + AP_PROVIDE: 'Włącz tryb pracy jako punkt dostępowy (AP)', + AP_PROVIDE_TEXT_1: 'zawsze', + AP_PROVIDE_TEXT_2: 'gdy połączenie WiFi jest rozłączone', + AP_PROVIDE_TEXT_3: 'nigdy', + AP_PREFERRED_CHANNEL: 'Preferowany kanał', + AP_HIDE_SSID: 'Ukryj SSID', + NETWORK_SCAN: 'Skanuj sieci WiFi', + IDLE: 'uśpiony', + LOST: 'utracony', + SCANNING: 'Skanuję', + SCAN_AGAIN: 'Skanuj ponownie', + NETWORK_SCANNER: 'Skaner sieci WiFi', + NETWORK_NO_WIFI: 'Brak sieci WiFi w zasięgu', + NETWORK_BLANK_SSID: 'Zostaw puste aby wyłączyć WiFi', + POWER: 'Zasilanie', + NETWORK_DISABLE_SLEEP: 'Wyłącz tryb uśpienia WiFi', + // NETWORK_LOW_BAND: '', + NETWORK_USE_DNS: 'Włącz wsparcie dla mDNS', + NETWORK_ENABLE_IPV6: 'Włącz wsparcie dla IPv6', + NETWORK_FIXED_IP: 'Korzystaj ze stałego adresu IP', ADMIN: 'Admin', - GUEST: 'Guest', - NEW: 'New', - RENAME: 'Rename' + GUEST: 'Gość', + NEW: 'Nowy', + RENAME: 'Zmień nazwę' }; -export default en; +export default pl;