Browse Source

feat(locale): update Polish translations

Matthaiks 1 year ago
parent
commit
f748513df6
1 changed files with 312 additions and 312 deletions
  1. 312 312
      internal/locale/translations/pl_PL.json

+ 312 - 312
internal/locale/translations/pl_PL.json

@@ -1,10 +1,10 @@
 {
-    "skip_to_content": "Skip to content",
-    "confirm.question": "Czy jesteś pewny?",
-    "confirm.question.refresh": "Czy chcesz wymusić odświeżenie?",
+    "skip_to_content": "Przejdź do treści",
+    "confirm.question": "Czy na pewno?",
+    "confirm.question.refresh": "Czy na pewno chcesz wymusić odświeżenie?",
     "confirm.yes": "tak",
     "confirm.no": "nie",
-    "confirm.loading": "W toku...",
+    "confirm.loading": "W toku",
     "action.subscribe": "Subskrypcja",
     "action.save": "Zapisz",
     "action.or": "lub",
@@ -20,7 +20,7 @@
     "tooltip.keyboard_shortcuts": "Skróty klawiszowe: %s",
     "tooltip.logged_user": "Zalogowany jako %s",
     "menu.title": "Menu",
-    "menu.home_page": "Home page",
+    "menu.home_page": "Strona główna",
     "menu.unread": "Nieprzeczytane",
     "menu.starred": "Ulubione",
     "menu.history": "Historia",
@@ -32,139 +32,139 @@
     "menu.integrations": "Usługi",
     "menu.sessions": "Sesje",
     "menu.users": "Użytkownicy",
-    "menu.about": "O stronie",
+    "menu.about": "O czytniku",
     "menu.export": "Eksportuj",
     "menu.import": "Importuj",
     "menu.search": "Szukaj",
     "menu.create_category": "Utwórz kategorię",
     "menu.mark_page_as_read": "Oznacz jako przeczytane",
-    "menu.mark_all_as_read": "Oznacz wszystko jako przeczytane",
-    "menu.show_all_entries": "Pokaż wszystkie artykuły",
-    "menu.show_only_unread_entries": "Pokaż tylko nieprzeczytane artykuły",
-    "menu.show_only_starred_entries": "Pokaż tylko ulubione artykuły",
+    "menu.mark_all_as_read": "Oznacz wszystkie jako przeczytane",
+    "menu.show_all_entries": "Pokaż wszystkie wpisy",
+    "menu.show_only_unread_entries": "Pokaż tylko nieprzeczytane wpisy",
+    "menu.show_only_starred_entries": "Pokaż tylko ulubione wpisy",
     "menu.refresh_feed": "Odśwież",
-    "menu.refresh_all_feeds": "Odśwież wszystkie subskrypcje w tle",
+    "menu.refresh_all_feeds": "Odśwież w tle wszystkie subskrypcje",
     "menu.edit_feed": "Edytuj",
     "menu.edit_category": "Edytuj",
-    "menu.add_feed": "Dodaj subskrypcję",
+    "menu.add_feed": "Dodaj kanał",
     "menu.add_user": "Dodaj użytkownika",
     "menu.flush_history": "Usuń historię",
-    "menu.feed_entries": "Artykuły",
+    "menu.feed_entries": "Wpisy",
     "menu.api_keys": "Klucze API",
     "menu.create_api_key": "Utwórz nowy klucz API",
     "menu.shared_entries": "Udostępnione wpisy",
     "search.label": "Szukaj",
-    "search.placeholder": "Szukaj...",
-    "search.submit": "Search",
-    "pagination.last": "Ostatni",
-    "pagination.next": "Następny",
-    "pagination.first": "Pierwszy",
-    "pagination.previous": "Poprzedni",
-    "entry.status.unread": "Nieprzeczytane",
-    "entry.status.read": "Przeczytane",
-    "entry.status.toast.unread": "Oznaczone jako nieprzeczytane",
-    "entry.status.toast.read": "Oznaczone jako przeczytane",
-    "entry.status.title": "Zmień status artykułu",
-    "entry.bookmark.toggle.on": "Oznacz gwiazdką",
-    "entry.bookmark.toggle.off": "Usuń gwiazdkę",
-    "entry.bookmark.toast.on": "Oznaczone gwiazdką",
-    "entry.bookmark.toast.off": "Bez gwiazdek",
-    "entry.state.saving": "Zapisywanie...",
-    "entry.state.loading": "Ładowanie...",
+    "search.placeholder": "Szukaj",
+    "search.submit": "Szukaj",
+    "pagination.last": "Ostatnia",
+    "pagination.next": "Następna",
+    "pagination.first": "Pierwsza",
+    "pagination.previous": "Poprzednia",
+    "entry.status.unread": "Nieprzeczytany",
+    "entry.status.read": "Przeczytany",
+    "entry.status.toast.unread": "Oznaczono jako nieprzeczytany",
+    "entry.status.toast.read": "Oznaczono jako przeczytany",
+    "entry.status.title": "Zmień status wpisu",
+    "entry.bookmark.toggle.on": "Dodaj do ulubionych",
+    "entry.bookmark.toggle.off": "Usuń z ulubionych",
+    "entry.bookmark.toast.on": "Dodano do ulubionych",
+    "entry.bookmark.toast.off": "Usunięto z ulubionych",
+    "entry.state.saving": "Zapisywanie",
+    "entry.state.loading": "Ładowanie",
     "entry.save.label": "Zapisz",
-    "entry.save.title": "Zapisz ten artykuł",
+    "entry.save.title": "Zapisz ten wpis",
     "entry.save.completed": "Gotowe!",
-    "entry.save.toast.completed": "Artykuł zapisany",
-    "entry.scraper.label": "Ściągnij",
+    "entry.save.toast.completed": "Zapisano wpis",
+    "entry.scraper.label": "Pobierz treść",
     "entry.scraper.title": "Pobierz oryginalną treść",
     "entry.scraper.completed": "Gotowe!",
-    "entry.external_link.label": "Link zewnętrzny",
+    "entry.external_link.label": "Łącze zewnętrzne",
     "entry.comments.label": "Komentarze",
     "entry.comments.title": "Zobacz komentarze",
-    "entry.share.label": "Podzielić się",
-    "entry.share.title": "Podzielić się ten artykuł",
-    "entry.unshare.label": "Unshare",
-    "entry.shared_entry.title": "Otwórz publiczny link",
-    "entry.shared_entry.label": "Udostępnianie",
+    "entry.share.label": "Udostępnij",
+    "entry.share.title": "Udostępnij ten wpis",
+    "entry.unshare.label": "Cofnij udostępnianie",
+    "entry.shared_entry.title": "Otwórz publiczne łącze",
+    "entry.shared_entry.label": "Udostępnij",
     "entry.estimated_reading_time": [
         "%d minuta czytania",
         "%d minuty czytania",
         "%d minut czytania"
     ],
-    "entry.tags.label": "Tagi:",
+    "entry.tags.label": "Znaczniki:",
     "page.shared_entries.title": "Udostępnione wpisy",
     "page.shared_entries_count": [
-        "%d shared entry",
-        "%d shared entry",
-        "%d shared entries"
+        "%d udostępniony wpis",
+        "%d udostępnione wpisy",
+        "%d udostępnionych wpisów"
     ],
     "page.unread.title": "Nieprzeczytane",
     "page.unread_entry_count": [
-        "%d unread entry",
-        "%d unread entry",
-        "%d unread entries"
+        "%d nieprzeczytany wpis",
+        "%d nieprzeczytane wpisy",
+        "%d nieprzeczytanych wpisów"
     ],
     "page.total_entry_count": [
-        "%d entry in total",
-        "%d entry in total",
-        "%d entries in total"
+        "%d wpis łącznie",
+        "%d wpisy łącznie",
+        "%d wpisów łącznie"
     ],
-    "page.starred.title": "Oznaczone gwiazdką",
+    "page.starred.title": "Ulubione",
     "page.starred_entry_count": [
-        "%d starred entry",
-        "%d starred entry",
-        "%d starred entries"
+        "%d ulubiony wpis",
+        "%d ulubione wpisy",
+        "%d ulubionych wpisów"
     ],
     "page.categories.title": "Kategorie",
     "page.categories.no_feed": "Brak kanałów.",
-    "page.categories.entries": "Artykuły",
-    "page.categories.feeds": "Subskrypcje",
+    "page.categories.entries": "Wpisy",
+    "page.categories.feeds": "Kanały",
     "page.categories.feed_count": [
         "Jest %d kanał.",
         "Są %d kanały.",
         "Jest %d kanałów."
     ],
     "page.categories_count": [
-        "%d category",
-        "%d category",
-        "%d categories"
+        "%d kategoria",
+        "%d kategorie",
+        "%d kategorii"
     ],
     "page.new_category.title": "Nowa kategoria",
     "page.new_user.title": "Nowy użytkownik",
-    "page.edit_category.title": "Edycja Kategorii: %s",
+    "page.edit_category.title": "Edytuj kategorię: %s",
     "page.edit_user.title": "Edytuj użytkownika: %s",
     "page.feeds.title": "Kanały",
-    "page.category_label": "Category: %s",
+    "page.category_label": "Kategoria: %s",
     "page.feeds.last_check": "Ostatnia aktualizacja:",
-    "page.feeds.next_check": "Next check:",
+    "page.feeds.next_check": "Następna aktualizacja:",
     "page.feeds.read_counter": "Liczba przeczytanych wpisów",
     "page.feeds.error_count": [
         "%d błąd",
-        "%d błąd",
+        "%d błędy",
         "%d błędów"
     ],
     "page.history.title": "Historia",
     "page.read_entry_count": [
-        "%d read entry",
-        "%d read entry",
-        "%d read entries"
+        "%d przeczytany wpis",
+        "%d przeczytane wpisy",
+        "%d przeczytanych wpisów"
     ],
     "page.import.title": "Importuj",
     "page.search.title": "Wyniki wyszukiwania",
-    "page.about.title": "O",
+    "page.about.title": "O stronie",
     "page.about.credits": "Prawa autorskie",
     "page.about.version": "Wersja:",
     "page.about.build_date": "Data opracowania:",
     "page.about.author": "Autor:",
     "page.about.license": "Licencja:",
-    "page.about.postgres_version": "Postgres wersja:",
-    "page.about.go_version": "Go wersja:",
-    "page.about.global_config_options": "globalne opcje konfiguracji",
+    "page.about.postgres_version": "Wersja PostgreSQL:",
+    "page.about.go_version": "Wersja Go:",
+    "page.about.global_config_options": "Globalne opcje konfiguracji",
     "page.add_feed.title": "Nowa subskrypcja",
     "page.add_feed.no_category": "Nie ma żadnej kategorii. Musisz mieć co najmniej jedną kategorię.",
-    "page.add_feed.label.url": "URL",
+    "page.add_feed.label.url": "Adres URL",
     "page.add_feed.submit": "Znajdź subskrypcję",
-    "page.add_feed.legend.advanced_options": "Zaawansowane opcje",
+    "page.add_feed.legend.advanced_options": "Opcje zaawansowane",
     "page.add_feed.choose_feed": "Wybierz subskrypcję",
     "page.edit_feed.title": "Edytuj kanał: %s",
     "page.edit_feed.last_check": "Ostatnia aktualizacja:",
@@ -175,39 +175,39 @@
     "page.entry.attachments": "Załączniki",
     "page.keyboard_shortcuts.title": "Skróty klawiszowe",
     "page.keyboard_shortcuts.subtitle.sections": "Nawigacja między punktami menu",
-    "page.keyboard_shortcuts.subtitle.items": "Nawigacja między artykułami",
+    "page.keyboard_shortcuts.subtitle.items": "Nawigacja między elementami",
     "page.keyboard_shortcuts.subtitle.pages": "Nawigacja między stronami",
     "page.keyboard_shortcuts.subtitle.actions": "Działania",
-    "page.keyboard_shortcuts.go_to_unread": "Przejdź do nieprzeczytanych artykułów",
-    "page.keyboard_shortcuts.go_to_starred": "Przejdź do zakładek",
+    "page.keyboard_shortcuts.go_to_unread": "Przejdź do nieprzeczytanych",
+    "page.keyboard_shortcuts.go_to_starred": "Przejdź do ulubionych",
     "page.keyboard_shortcuts.go_to_history": "Przejdź do historii",
     "page.keyboard_shortcuts.go_to_feeds": "Przejdź do kanałów",
     "page.keyboard_shortcuts.go_to_categories": "Przejdź do kategorii",
     "page.keyboard_shortcuts.go_to_settings": "Przejdź do ustawień",
     "page.keyboard_shortcuts.show_keyboard_shortcuts": "Pokaż listę skrótów klawiszowych",
-    "page.keyboard_shortcuts.go_to_previous_item": "Przejdź do poprzedniego artykułu",
-    "page.keyboard_shortcuts.go_to_next_item": "Przejdź do następnego punktu artykułu",
+    "page.keyboard_shortcuts.go_to_previous_item": "Przejdź do poprzedniego elementu",
+    "page.keyboard_shortcuts.go_to_next_item": "Przejdź do następnego elementu",
     "page.keyboard_shortcuts.go_to_feed": "Przejdź do subskrypcji",
     "page.keyboard_shortcuts.go_to_previous_page": "Przejdź do poprzedniej strony",
     "page.keyboard_shortcuts.go_to_next_page": "Przejdź do następnej strony",
     "page.keyboard_shortcuts.go_to_bottom_item": "Przejdź do dolnego elementu",
-    "page.keyboard_shortcuts.go_to_top_item": "Przejdź do najwyższego elementu",
-    "page.keyboard_shortcuts.open_item": "Otwórz zaznaczony artykuł",
-    "page.keyboard_shortcuts.open_original": "Otwórz oryginalny artykuł",
-    "page.keyboard_shortcuts.open_original_same_window": "Otwórz oryginalny link w bieżącej karcie",
-    "page.keyboard_shortcuts.open_comments": "Otwórz link do komentarzy",
-    "page.keyboard_shortcuts.open_comments_same_window": "Otwórz link do komentarzy w bieżącej karcie",
-    "page.keyboard_shortcuts.toggle_read_status_next": "Oznacz jako przeczytane/nieprzeczytane, skup się dalej",
-    "page.keyboard_shortcuts.toggle_read_status_prev": "Oznacz jako przeczytane/nieprzeczytane, skup poprzednie",
-    "page.keyboard_shortcuts.refresh_all_feeds": "Odśwież wszystkie subskrypcje w tle",
+    "page.keyboard_shortcuts.go_to_top_item": "Przejdź do górnego elementu",
+    "page.keyboard_shortcuts.open_item": "Otwórz zaznaczony element",
+    "page.keyboard_shortcuts.open_original": "Otwórz oryginalne łącze",
+    "page.keyboard_shortcuts.open_original_same_window": "Otwórz oryginalne łącze w bieżącej karcie",
+    "page.keyboard_shortcuts.open_comments": "Otwórz łącze do komentarzy",
+    "page.keyboard_shortcuts.open_comments_same_window": "Otwórz łącze do komentarzy w bieżącej karcie",
+    "page.keyboard_shortcuts.toggle_read_status_next": "Przełącz przeczytane/nieprzeczytane, przejdź dalej",
+    "page.keyboard_shortcuts.toggle_read_status_prev": "Przełącz przeczytane/nieprzeczytane, przejdź wstecz",
+    "page.keyboard_shortcuts.refresh_all_feeds": "Odśwież w tle wszystkie kanały",
     "page.keyboard_shortcuts.mark_page_as_read": "Zaznacz aktualną stronę jako przeczytaną",
-    "page.keyboard_shortcuts.download_content": "Pobierz oryginalną zawartość",
-    "page.keyboard_shortcuts.toggle_bookmark_status": "Dodaj/usuń zakładki",
-    "page.keyboard_shortcuts.save_article": "Zapisz artykuł",
-    "page.keyboard_shortcuts.scroll_item_to_top": "Przewiń artykuł do góry",
+    "page.keyboard_shortcuts.download_content": "Pobierz oryginalną treść",
+    "page.keyboard_shortcuts.toggle_bookmark_status": "Przełącz dodanie do ulubionych",
+    "page.keyboard_shortcuts.save_article": "Zapisz wpis",
+    "page.keyboard_shortcuts.scroll_item_to_top": "Przewiń element do góry",
     "page.keyboard_shortcuts.remove_feed": "Usuń ten kanał",
     "page.keyboard_shortcuts.go_to_search": "Ustaw fokus na formularzu wyszukiwania",
-    "page.keyboard_shortcuts.toggle_entry_attachments": "Toggle open/close entry attachments",
+    "page.keyboard_shortcuts.toggle_entry_attachments": "Przełącz otwieranie/zamykanie załączników wpisów",
     "page.keyboard_shortcuts.close_modal": "Zamknij listę skrótów klawiszowych",
     "page.users.title": "Użytkownicy",
     "page.users.username": "Nazwa użytkownika",
@@ -222,33 +222,33 @@
     "page.settings.unlink_google_account": "Odłącz moje konto Google",
     "page.settings.link_oidc_account": "Połącz z moim kontem %s",
     "page.settings.unlink_oidc_account": "Odłącz moje konto %s",
-    "page.settings.webauthn.passkeys": "Passkeys",
-    "page.settings.webauthn.actions": "Actions",
-    "page.settings.webauthn.passkey_name": "Passkey Name",
-    "page.settings.webauthn.added_on": "Added On",
-    "page.settings.webauthn.last_seen_on": "Last Used",
+    "page.settings.webauthn.passkeys": "Klucze dostępu",
+    "page.settings.webauthn.actions": "Działania",
+    "page.settings.webauthn.passkey_name": "Nazwa klucza dostępu",
+    "page.settings.webauthn.added_on": "Dodano",
+    "page.settings.webauthn.last_seen_on": "Ostatnio użyte",
     "page.settings.webauthn.register": "Zarejestruj klucz dostępu",
     "page.settings.webauthn.register.error": "Nie można zarejestrować klucza dostępu",
     "page.settings.webauthn.delete": [
         "Usuń %d klucz dostępu",
         "Usuń %d klucze dostępu",
-        "Usuń %d klucze dostępu"
+        "Usuń %d kluczy dostępu"
     ],
     "page.login.title": "Zaloguj się",
-    "page.login.google_signin": "Zaloguj przez Google",
-    "page.login.oidc_signin": "Zaloguj przez %s",
-    "page.login.webauthn_login": "Zaloguj się za pomocą hasła",
+    "page.login.google_signin": "Zaloguj się przez Google",
+    "page.login.oidc_signin": "Zaloguj się przez %s",
+    "page.login.webauthn_login": "Zaloguj się przez klucz dostępu",
     "page.login.webauthn_login.error": "Nie można zalogować się za pomocą klucza dostępu",
     "page.integrations.title": "Usługi",
-    "page.integration.miniflux_api": "Miniflux API",
+    "page.integration.miniflux_api": "API Miniflux",
     "page.integration.miniflux_api_endpoint": "Punkt końcowy API",
-    "page.integration.miniflux_api_username": "Nazwa Użytkownika",
+    "page.integration.miniflux_api_username": "Nazwa użytkownika",
     "page.integration.miniflux_api_password": "Hasło",
-    "page.integration.miniflux_api_password_value": "Hasło konta",
-    "page.integration.bookmarklet": "Bookmarklet",
+    "page.integration.miniflux_api_password_value": "Hasło do konta",
+    "page.integration.bookmarklet": "Skryptozakładka",
     "page.integration.bookmarklet.name": "Dodaj do Miniflux",
     "page.integration.bookmarklet.instructions": "Przeciągnij i upuść to łącze do zakładek.",
-    "page.integration.bookmarklet.help": "Ten link umożliwia subskrypcję strony internetowej bezpośrednio za pomocą zakładki w przeglądarce internetowej.",
+    "page.integration.bookmarklet.help": "To łącze umożliwia subskrypcję strony internetowej bezpośrednio za pomocą zakładki w przeglądarce internetowej.",
     "page.sessions.title": "Sesje",
     "page.sessions.table.date": "Data",
     "page.sessions.table.ip": "Adres IP",
@@ -257,7 +257,7 @@
     "page.sessions.table.current_session": "Bieżąca sesja",
     "page.api_keys.title": "Klucze API",
     "page.api_keys.table.description": "Opis",
-    "page.api_keys.table.token": "Znak",
+    "page.api_keys.table.token": "Token",
     "page.api_keys.table.last_used_at": "Ostatnio używane",
     "page.api_keys.table.created_at": "Data utworzenia",
     "page.api_keys.table.actions": "Działania",
@@ -266,19 +266,19 @@
     "page.offline.title": "Tryb offline",
     "page.offline.message": "Jesteś odłączony od sieci",
     "page.offline.refresh_page": "Spróbuj odświeżyć stronę",
-    "page.webauthn_rename.title": "Rename Passkey",
-    "alert.no_shared_entry": "Brak wspólnego wpisu.",
-    "alert.no_bookmark": "Obecnie nie ma żadnych zakładek.",
-    "alert.no_category": "Nie ma żadnej kategorii!",
-    "alert.no_category_entry": "W tej kategorii nie ma żadnych artykułów",
-    "alert.no_tag_entry": "Nie ma wpisów pasujących do tego tagu.",
-    "alert.no_feed_entry": "Nie ma artykułu dla tego kanału.",
+    "page.webauthn_rename.title": "Zmień nazwę klucza dostępu",
+    "alert.no_shared_entry": "Brak udostępnionego wpisu.",
+    "alert.no_bookmark": "Brak ulubionych w tej chwili.",
+    "alert.no_category": "Brak kategorii!",
+    "alert.no_category_entry": "Brak wpisów w tej kategorii",
+    "alert.no_tag_entry": "Brak wpisów pasujących do tego znacznika.",
+    "alert.no_feed_entry": "Brak wpisów tego kanału.",
     "alert.no_feed": "Nie masz żadnej subskrypcji.",
-    "alert.no_feed_in_category": "Nie ma subskrypcji dla tej kategorii.",
+    "alert.no_feed_in_category": "Nie ma subskrypcji tej kategorii.",
     "alert.no_history": "Obecnie nie ma żadnej historii.",
     "alert.feed_error": "Z tym kanałem jest problem",
-    "alert.no_search_result": "Brak wyników dla tego wyszukiwania.",
-    "alert.no_unread_entry": "Nie ma żadnych nieprzeczytanych artykułów.",
+    "alert.no_search_result": "Brak wyników tego wyszukiwania.",
+    "alert.no_unread_entry": "Nie ma żadnych nieprzeczytanych wpisów.",
     "alert.no_user": "Jesteś jedynym użytkownikiem.",
     "alert.account_unlinked": "Twoje konto zewnętrzne jest teraz zdysocjowane!",
     "alert.account_linked": "Twoje konto zewnętrzne jest teraz połączone!",
@@ -287,7 +287,7 @@
     "error.unlink_account_without_password": "Musisz zdefiniować hasło, inaczej nie będziesz mógł się ponownie zalogować.",
     "error.duplicate_linked_account": "Już ktoś jest powiązany z tym dostawcą!",
     "error.duplicate_fever_username": "Już ktoś inny używa tej nazwy użytkownika Fever!",
-    "error.duplicate_googlereader_username": "Już ktoś inny używa tej nazwy użytkownika Google Reader!",
+    "error.duplicate_googlereader_username": "Istnieje już ktoś inny z tą samą nazwą użytkownika Google Reader!",
     "error.pocket_request_token": "Nie można pobrać tokena żądania z Pocket!",
     "error.pocket_access_token": "Nie można pobrać tokena dostępu z Pocket!",
     "error.category_already_exists": "Ta kategoria już istnieje.",
@@ -297,7 +297,7 @@
     "error.unable_to_create_user": "Nie można utworzyć tego użytkownika.",
     "error.unable_to_update_user": "Nie można zaktualizować tego użytkownika.",
     "error.unable_to_update_feed": "Nie można zaktualizować tego kanału.",
-    "error.subscription_not_found": "Nie znaleziono żadnych subskrypcji.",
+    "error.subscription_not_found": "Nie znaleziono żadnych kanałów.",
     "error.empty_file": "Ten plik jest pusty.",
     "error.bad_credentials": "Nieprawidłowa nazwa użytkownika lub hasło.",
     "error.fields_mandatory": "Wszystkie pola są obowiązkowe.",
@@ -305,17 +305,17 @@
     "error.different_passwords": "Hasła nie są identyczne.",
     "error.password_min_length": "Musisz użyć co najmniej 6 znaków.",
     "error.settings_mandatory_fields": "Pola nazwy użytkownika, tematu, języka i strefy czasowej są obowiązkowe.",
-    "error.settings_reading_speed_is_positive": "Prędkości odczytu muszą być dodatnimi liczbami całkowitymi.",
-    "error.settings_block_rule_fieldname_invalid": "Invalid Block rule: rule #%d is missing a valid field name (Options: %s)",
-    "error.settings_block_rule_separator_required": "Invalid Block rule: rule #%d's pattern is required to be seperated by a '='",
-    "error.settings_block_rule_regex_required": "Invalid Block rule: rule #%d's pattern is not provided",
-    "error.settings_block_rule_invalid_regex": "Invalid Block rule: rule #%d's pattern is not a valid regex",
-    "error.settings_keep_rule_fieldname_invalid": "Invalid Keep rule: rule #%d is missing a valid field name (Options: %s)",
-    "error.settings_keep_rule_separator_required": "Invalid Keep rule: rule #%d's pattern is required to be seperated by a '='",
-    "error.settings_keep_rule_regex_required": "Invalid Keep rule: rule #%d pattern is not provided",
-    "error.settings_keep_rule_invalid_regex": "Invalid Keep rule: rule #%d's pattern is not a valid regex",
+    "error.settings_reading_speed_is_positive": "Szybkości czytania muszą być dodatnimi liczbami całkowitymi.",
+    "error.settings_block_rule_fieldname_invalid": "Nieprawidłowa reguła blokowania: w regule #%d brakuje prawidłowej nazwy pola (opcje: %s)",
+    "error.settings_block_rule_separator_required": "Nieprawidłowa reguła blokowania: wzór reguły #%d musi być oddzielony znakiem '='",
+    "error.settings_block_rule_regex_required": "Nieprawidłowa reguła blokowania: nie podano wzorca reguły #%d",
+    "error.settings_block_rule_invalid_regex": "Nieprawidłowa reguła blokowania: wzór reguły #%d nie jest prawidłowym wyrażeniem regularnym",
+    "error.settings_keep_rule_fieldname_invalid": "Nieprawidłowa reguła utrzymywania: w regule #%d brakuje prawidłowej nazwy pola (opcje: %s)",
+    "error.settings_keep_rule_separator_required": "Nieprawidłowa reguła utrzymywania: wzór reguły #%d musi być oddzielony znakiem '='",
+    "error.settings_keep_rule_regex_required": "Nieprawidłowa reguła utrzymywania nie podano wzorca reguły #%d",
+    "error.settings_keep_rule_invalid_regex": "Nieprawidłowa reguła utrzymywania: wzór reguły #%d nie jest prawidłowym wyrażeniem regularnym",
     "error.entries_per_page_invalid": "Liczba wpisów na stronę jest nieprawidłowa.",
-    "error.feed_mandatory_fields": "URL i kategoria są obowiązkowe.",
+    "error.feed_mandatory_fields": "Adres URL i kategoria są obowiązkowe.",
     "error.feed_already_exists": "Ten kanał już istnieje.",
     "error.invalid_feed_url": "Nieprawidłowy adres URL kanału.",
     "error.invalid_site_url": "Nieprawidłowy adres URL witryny.",
@@ -326,49 +326,49 @@
     "error.feed_invalid_blocklist_rule": "Reguła listy zablokowanych jest nieprawidłowa.",
     "error.feed_invalid_keeplist_rule": "Reguła listy zachowania jest nieprawidłowa.",
     "error.user_mandatory_fields": "Nazwa użytkownika jest obowiązkowa.",
-    "error.api_key_already_exists": "Deze API-sleutel bestaat al.",
+    "error.api_key_already_exists": "Ten klucz API już istnieje.",
     "error.unable_to_create_api_key": "Nie można utworzyć tego klucza API.",
     "error.invalid_theme": "Nieprawidłowy motyw.",
     "error.invalid_language": "Nieprawidłowy język.",
     "error.invalid_timezone": "Nieprawidłowa strefa czasowa.",
     "error.invalid_entry_direction": "Nieprawidłowa kolejność sortowania.",
-    "error.invalid_display_mode": "Nieprawidłowy tryb wyświetlania aplikacji internetowej.",
+    "error.invalid_display_mode": "Nieprawidłowy tryb wyświetlania aplikacji sieciowej.",
     "error.invalid_gesture_nav": "Nieprawidłowa nawigacja gestami.",
     "error.invalid_default_home_page": "Nieprawidłowa domyślna strona główna!",
     "form.feed.label.title": "Tytuł",
-    "form.feed.label.site_url": "URL strony",
-    "form.feed.label.feed_url": "URL kanału",
+    "form.feed.label.site_url": "Adres URL strony",
+    "form.feed.label.feed_url": "Adres URL kanału",
     "form.feed.label.description": "Opis",
     "form.feed.label.category": "Kategoria",
     "form.feed.label.crawler": "Pobierz oryginalną treść",
-    "form.feed.label.feed_username": "Subskrypcję nazwa użytkownika",
-    "form.feed.label.feed_password": "Subskrypcję Hasło",
+    "form.feed.label.feed_username": "Nazwa użytkownika subskrypcji",
+    "form.feed.label.feed_password": "Hasło do subskrypcji",
     "form.feed.label.user_agent": "Zastąp domyślny agent użytkownika",
-    "form.feed.label.cookie": "Ustawianie ciasteczek",
-    "form.feed.label.scraper_rules": "Zasady ekstrakcji",
+    "form.feed.label.cookie": "Ustaw ciasteczka",
+    "form.feed.label.scraper_rules": "Reguły ekstrakcji",
     "form.feed.label.rewrite_rules": "Reguły zapisu",
-    "form.feed.label.blocklist_rules": "Zasady blokowania",
-    "form.feed.label.keeplist_rules": "Zasady zezwoleń",
-    "form.feed.label.urlrewrite_rules": "Zasady przepisywania adresów URL",
-    "form.feed.label.apprise_service_urls": "Comma separated list of Apprise service URLs",
-    "form.feed.label.ignore_http_cache": "Zignoruj ​​pamięć podręczną HTTP",
-    "form.feed.label.allow_self_signed_certificates": "Zezwalaj na certyfikaty z podpisem własnym lub nieprawidłowe certyfikaty",
-    "form.feed.label.disable_http2": "Disable HTTP/2 to avoid fingerprinting",
+    "form.feed.label.blocklist_rules": "Reguły blokowania",
+    "form.feed.label.keeplist_rules": "Reguły utrzymywania",
+    "form.feed.label.urlrewrite_rules": "Reguły przepisywania adresów URL",
+    "form.feed.label.apprise_service_urls": "Rozdzielana przecinkami lista adresów URL usług Appprise",
+    "form.feed.label.ignore_http_cache": "Zignoruj pamięć podręczną HTTP",
+    "form.feed.label.allow_self_signed_certificates": "Zezwalaj na samopodpisane lub nieprawidłowe certyfikaty",
+    "form.feed.label.disable_http2": "Wyłącz protokół HTTP/2, aby uniknąć identyfikowania",
     "form.feed.label.fetch_via_proxy": "Pobierz przez proxy",
-    "form.feed.label.disabled": "Nie odświeżaj tego kanału",
-    "form.feed.label.no_media_player": "No media player (audio/video)",
+    "form.feed.label.disabled": "Nie aktualizuj tego kanału",
+    "form.feed.label.no_media_player": "Brak odtwarzacza multimedialnego (audio i wideo)",
     "form.feed.label.hide_globally": "Ukryj wpisy na globalnej liście nieprzeczytanych",
-    "form.feed.label.ntfy_activate": "Push entries to ntfy",
-    "form.feed.label.ntfy_priority": "Ntfy priority",
-    "form.feed.label.ntfy_max_priority": "Ntfy max priority",
-    "form.feed.label.ntfy_high_priority": "Ntfy high priority",
-    "form.feed.label.ntfy_default_priority": "Ntfy default priority",
-    "form.feed.label.ntfy_low_priority": "Ntfy low priority",
-    "form.feed.label.ntfy_min_priority": "Ntfy min priority",
-    "form.feed.fieldset.general": "General",
-    "form.feed.fieldset.rules": "Rules",
-    "form.feed.fieldset.network_settings": "Network Settings",
-    "form.feed.fieldset.integration": "Third-Party Services",
+    "form.feed.label.ntfy_activate": "Prześlij wpisy do ntfy",
+    "form.feed.label.ntfy_priority": "Priorytet ntfy",
+    "form.feed.label.ntfy_max_priority": "Maksymalny priorytet ntfy",
+    "form.feed.label.ntfy_high_priority": "Wysoki priorytet ntfy",
+    "form.feed.label.ntfy_default_priority": "Domyślny priorytet ntfy",
+    "form.feed.label.ntfy_low_priority": "Niski priorytet ntfy",
+    "form.feed.label.ntfy_min_priority": "Minimalny priorytet ntfy",
+    "form.feed.fieldset.general": "Ogólne",
+    "form.feed.fieldset.rules": "Reguły",
+    "form.feed.fieldset.network_settings": "Ustawienia sieci",
+    "form.feed.fieldset.integration": "Usługi dostawców zewnętrznych",
     "form.category.label.title": "Tytuł",
     "form.category.hide_globally": "Ukryj wpisy na globalnej liście nieprzeczytanych",
     "form.user.label.username": "Nazwa użytkownika",
@@ -378,151 +378,151 @@
     "form.prefs.label.language": "Język",
     "form.prefs.label.timezone": "Strefa czasowa",
     "form.prefs.label.theme": "Wygląd",
-    "form.prefs.label.entry_sorting": "Sortowanie artykułów",
-    "form.prefs.label.entries_per_page": "Wpisy na stronie",
-    "form.prefs.label.default_reading_speed": "Tryb wyświetlania Progressive Web App (PWA).",
-    "form.prefs.label.cjk_reading_speed": "Prędkość czytania dla języka chińskiego, koreańskiego i japońskiego (znaki na minutę)",
-    "form.prefs.label.display_mode": "Tryb wyświetlania aplikacji internetowej (wymaga ponownej instalacji)",
+    "form.prefs.label.entry_sorting": "Sortowanie wpisów",
+    "form.prefs.label.entries_per_page": "Wpisy na stronę",
+    "form.prefs.label.default_reading_speed": "Szybkość czytania w innych językach (słowa na minutę)",
+    "form.prefs.label.cjk_reading_speed": "Szybkość czytania w języku chińskim, koreańskim i japońskim (znaki na minutę)",
+    "form.prefs.label.display_mode": "Tryb wyświetlania progresywnej aplikacji sieciowej (PWA)",
     "form.prefs.select.older_first": "Najstarsze wpisy jako pierwsze",
-    "form.prefs.label.keyboard_shortcuts": "Włącz skróty klawiaturowe",
-    "form.prefs.label.entry_swipe": "Włącz machnięcie wpisu na ekranach dotykowych",
-    "form.prefs.label.gesture_nav": "Gest, aby poruszać się między wpisami",
-    "form.prefs.label.show_reading_time": "Pokaż szacowany czas czytania artykułów",
+    "form.prefs.label.keyboard_shortcuts": "Włącz skróty klawiszowe",
+    "form.prefs.label.entry_swipe": "Włącz przesuwanie wpisów na ekranach dotykowych",
+    "form.prefs.label.gesture_nav": "Gest do poruszania się między wpisami",
+    "form.prefs.label.show_reading_time": "Pokaż szacowany czas czytania wpisów",
     "form.prefs.select.recent_first": "Najnowsze wpisy jako pierwsze",
-    "form.prefs.select.fullscreen": "Pełny ekran",
+    "form.prefs.select.fullscreen": "Pełnoekranowy",
     "form.prefs.select.standalone": "Samodzielny",
     "form.prefs.select.minimal_ui": "Minimalny",
-    "form.prefs.select.browser": "Przeglądarka",
+    "form.prefs.select.browser": "Przeglądarkowy",
     "form.prefs.select.publish_time": "Czas publikacji wpisu",
     "form.prefs.select.created_time": "Czas utworzenia wpisu",
     "form.prefs.select.alphabetical": "Alfabetycznie",
     "form.prefs.select.unread_count": "Liczba nieprzeczytanych",
-    "form.prefs.select.none": "Nic",
-    "form.prefs.select.tap": "Podwójne wciśnięcie",
-    "form.prefs.select.swipe": "Trzepnąć",
+    "form.prefs.select.none": "Brak",
+    "form.prefs.select.tap": "Podwójne stuknięcie",
+    "form.prefs.select.swipe": "Przesuwanie",
     "form.prefs.label.custom_css": "Niestandardowy CSS",
     "form.prefs.label.custom_js": "Niestandardowy JavaScript",
     "form.prefs.label.entry_order": "Kolumna sortowania wpisów",
     "form.prefs.label.default_home_page": "Domyślna strona główna",
     "form.prefs.label.categories_sorting_order": "Sortowanie kategorii",
-    "form.prefs.label.mark_read_on_view": "Automatycznie oznaczaj wpisy jako przeczytane podczas przeglądania",
-    "form.prefs.label.mark_read_on_view_or_media_completion": "Mark entries as read when viewed. For audio/video, mark as read at 90%% completion",
-    "form.prefs.label.mark_read_on_media_completion": "Only mark as read when audio/video playback reaches 90%% completion",
-    "form.prefs.label.mark_read_manually": "Mark entries as read manually",
-    "form.prefs.fieldset.application_settings": "Application Settings",
-    "form.prefs.fieldset.authentication_settings": "Authentication Settings",
-    "form.prefs.fieldset.reader_settings": "Reader Settings",
-    "form.prefs.fieldset.global_feed_settings": "Global Feed Settings",
-    "form.prefs.label.external_font_hosts": "External font hosts",
-    "form.prefs.help.external_font_hosts": "Space separated list of external font hosts to allow. For example: \"fonts.gstatic.com fonts.googleapis.com\".",
-    "error.settings_invalid_domain_list": "Invalid domain list. Please provide a space separated list of domains.",
+    "form.prefs.label.mark_read_on_view": "Automatycznie oznacz wpisy jako przeczytane podczas przeglądania",
+    "form.prefs.label.mark_read_on_view_or_media_completion": "Oznacz wpisy jako przeczytane po wyświetleniu. W przypadku audio i wideo oznacz jako przeczytane po ukończeniu 90%%",
+    "form.prefs.label.mark_read_on_media_completion": "Oznacz jako przeczytane dopiero wtedy, gdy odtwarzanie audio i wideo osiągnie 90%% ukończenia",
+    "form.prefs.label.mark_read_manually": "Oznacz wpisy jako przeczytane ręcznie",
+    "form.prefs.fieldset.application_settings": "Ustawienia aplikacji",
+    "form.prefs.fieldset.authentication_settings": "Ustawienia uwierzytelniania",
+    "form.prefs.fieldset.reader_settings": "Ustawienia czytnika",
+    "form.prefs.fieldset.global_feed_settings": "Globalne ustawienia kanałów",
+    "form.prefs.label.external_font_hosts": "Hosty zewnętrznych czcionek",
+    "form.prefs.help.external_font_hosts": "Lista hostów zewnętrznych czcionek, na które należy zezwolić, rozdzielona spacjami. Na przykład: „fonts.gstatic.com fonts.googleapis.com”.",
+    "error.settings_invalid_domain_list": "Nieprawidłowa lista domen. Podaj listę domen rozdzielonych spacjami.",
     "form.import.label.file": "Plik OPML",
-    "form.import.label.url": "URL",
-    "form.integration.betula_activate": "Save entries to Betula",
-    "form.integration.betula_url": "Betula server URL",
-    "form.integration.betula_token": "Betula Token",
-    "form.integration.fever_activate": "Aktywuj Fever API",
+    "form.import.label.url": "Adres URL",
+    "form.integration.betula_activate": "Zapisuj wpisy w Betula",
+    "form.integration.betula_url": "Adres URL serwera Betula",
+    "form.integration.betula_token": "Token do Betula",
+    "form.integration.fever_activate": "Aktywuj API Fever",
     "form.integration.fever_username": "Login do Fever",
     "form.integration.fever_password": "Hasło do Fever",
-    "form.integration.fever_endpoint": "Punkt końcowy API gorączka:",
-    "form.integration.googlereader_activate": "Aktywuj Google Reader API",
+    "form.integration.fever_endpoint": "Punkt końcowy API Fever:",
+    "form.integration.googlereader_activate": "Aktywuj API Google Reader",
     "form.integration.googlereader_username": "Login do Google Reader",
     "form.integration.googlereader_password": "Hasło do Google Reader",
-    "form.integration.googlereader_endpoint": "Punkt końcowy API gorączka:",
-    "form.integration.pinboard_activate": "Zapisz artykuł w Pinboard",
-    "form.integration.pinboard_token": "Token Pinboard API",
-    "form.integration.pinboard_tags": "Pinboard Tags",
+    "form.integration.googlereader_endpoint": "Punkt końcowy API Google Reader:",
+    "form.integration.pinboard_activate": "Zapisuj wpisy w Pinboard",
+    "form.integration.pinboard_token": "Token API do Pinboard",
+    "form.integration.pinboard_tags": "Znaczniki Pinboard",
     "form.integration.pinboard_bookmark": "Zaznacz zakładkę jako nieprzeczytaną",
-    "form.integration.instapaper_activate": "Zapisz artykuł w Instapaper",
+    "form.integration.instapaper_activate": "Zapisuj wpisy w Instapaper",
     "form.integration.instapaper_username": "Login do Instapaper",
     "form.integration.instapaper_password": "Hasło do Instapaper",
-    "form.integration.pocket_activate": "Zapisz artykuły w Pocket",
-    "form.integration.pocket_consumer_key": "Pocket Consumer Key",
-    "form.integration.pocket_access_token": "Token dostępu kieszeń",
+    "form.integration.pocket_activate": "Zapisuj wpisy w Pocket",
+    "form.integration.pocket_consumer_key": "Klucz klienta do Pocket",
+    "form.integration.pocket_access_token": "Token dostępu do Pocket",
     "form.integration.pocket_connect_link": "Połącz swoje konto Pocket",
-    "form.integration.wallabag_activate": "Zapisz artykuły do Wallabag",
-    "form.integration.wallabag_only_url": "Wyślij tylko adres URL (zamiast pełnej treści)",
-    "form.integration.wallabag_endpoint": "Wallabag URL",
-    "form.integration.wallabag_client_id": "Wallabag Client-ID",
-    "form.integration.wallabag_client_secret": "Wallabag Client Secret",
+    "form.integration.wallabag_activate": "Zapisuj wpisy w Wallabag",
+    "form.integration.wallabag_only_url": "Przesyłaj tylko adres URL (zamiast pełnej treści)",
+    "form.integration.wallabag_endpoint": "Punkt końcowy API Wallabag",
+    "form.integration.wallabag_client_id": "Identyfikator klienta Wallabag",
+    "form.integration.wallabag_client_secret": "Tajny klucz klienta Wallabag",
     "form.integration.wallabag_username": "Login do Wallabag",
     "form.integration.wallabag_password": "Hasło do Wallabag",
-    "form.integration.notion_activate": "Save entries to Notion",
-    "form.integration.notion_page_id": "Notion Page ID",
-    "form.integration.notion_token": "Notion Secret Token",
-    "form.integration.apprise_activate": "Push entries to Apprise",
-    "form.integration.apprise_url": "Apprise API URL",
-    "form.integration.apprise_services_url": "Comma separated list of Apprise service URLs",
-    "form.integration.nunux_keeper_activate": "Zapisz artykuly do Nunux Keeper",
-    "form.integration.nunux_keeper_endpoint": "Nunux Keeper URL",
-    "form.integration.nunux_keeper_api_key": "Nunux Keeper API key",
-    "form.integration.omnivore_activate": "Zapisz artykuly do Omnivore",
-    "form.integration.omnivore_url": "Omnivore URL",
-    "form.integration.omnivore_api_key": "Omnivore API key",
-    "form.integration.espial_activate": "Zapisz artykuly do Espial",
-    "form.integration.espial_endpoint": "Espial URL",
-    "form.integration.espial_api_key": "Espial API key",
-    "form.integration.espial_tags": "Espial Tags",
-    "form.integration.readwise_activate": "Save entries to Readwise Reader",
-    "form.integration.readwise_api_key": "Readwise Reader Access Token",
-    "form.integration.readwise_api_key_link": "Get your Readwise Access Token",
-    "form.integration.telegram_bot_activate": "Przesyłaj nowe artykuły do czatu Telegram",
-    "form.integration.telegram_bot_token": "Token bota",
+    "form.integration.notion_activate": "Zapisuj wpisy w Notion",
+    "form.integration.notion_page_id": "Identyfikator strony Notion",
+    "form.integration.notion_token": "Tajny token do Notion",
+    "form.integration.apprise_activate": "Przesyłaj wpisy do Apprise",
+    "form.integration.apprise_url": "Adres URL API Apprise",
+    "form.integration.apprise_services_url": "Oddzielona przecinkami lista adresów URL usługi Apprise",
+    "form.integration.nunux_keeper_activate": "Zapisuj wpisy w Nunux Keeper",
+    "form.integration.nunux_keeper_endpoint": "Punkt końcowy API Nunux Keeper",
+    "form.integration.nunux_keeper_api_key": "Klucz API do Nunux Keeper",
+    "form.integration.omnivore_activate": "Zapisuj wpisy w Omnivore",
+    "form.integration.omnivore_url": "Punkt końcowy API Omnivore",
+    "form.integration.omnivore_api_key": "Klucz API do Omnivore",
+    "form.integration.espial_activate": "Zapisuj wpisy w Espial",
+    "form.integration.espial_endpoint": "Punkt końcowy API Espial",
+    "form.integration.espial_api_key": "Klucz API do Espial",
+    "form.integration.espial_tags": "Znaczniki Espial",
+    "form.integration.readwise_activate": "Zapisuj wpisy w czytniku Readwise",
+    "form.integration.readwise_api_key": "Token dostępu do czytnika Readwise",
+    "form.integration.readwise_api_key_link": "Zdobądź token dostępu Readwise",
+    "form.integration.telegram_bot_activate": "Przesyłaj nowe wpisy do czatu Telegram",
+    "form.integration.telegram_bot_token": "Token do bota",
     "form.integration.telegram_chat_id": "Identyfikator czatu",
-    "form.integration.telegram_topic_id": "Topic ID",
-    "form.integration.telegram_bot_disable_web_page_preview": "Disable web page preview",
-    "form.integration.telegram_bot_disable_notification": "Disable notification",
-    "form.integration.telegram_bot_disable_buttons": "Disable buttons",
-    "form.integration.linkace_activate": "Save entries to LinkAce",
-    "form.integration.linkace_endpoint": "LinkAce API Endpoint",
-    "form.integration.linkace_api_key": "LinkAce API key",
-    "form.integration.linkace_tags": "LinkAce Tags",
-    "form.integration.linkace_is_private": "Mark link as private",
-    "form.integration.linkace_check_disabled": "Disable link check",
-    "form.integration.linkding_activate": "Zapisz artykuły do Linkding",
-    "form.integration.linkding_endpoint": "Linkding URL",
-    "form.integration.linkding_api_key": "Linkding API key",
-    "form.integration.linkding_tags": "Linkding Tags",
-    "form.integration.linkding_bookmark": "Zaznacz zakładkę jako nieprzeczytaną",
-    "form.integration.linkwarden_activate": "Zapisz artykuły do Linkwarden",
-    "form.integration.linkwarden_endpoint": "Linkwarden URL",
-    "form.integration.linkwarden_api_key": "Linkwarden API key",
-    "form.integration.matrix_bot_activate": "Przenieś nowe artykuły do Matrix",
-    "form.integration.matrix_bot_user": "Nazwa użytkownika dla Matrix",
-    "form.integration.matrix_bot_password": "Hasło dla użytkownika Matrix",
-    "form.integration.matrix_bot_url": "URL serwera Matrix",
+    "form.integration.telegram_topic_id": "Identyfikator tematu",
+    "form.integration.telegram_bot_disable_web_page_preview": "Wyłącz podgląd strony internetowej",
+    "form.integration.telegram_bot_disable_notification": "Wyłącz powiadomienie",
+    "form.integration.telegram_bot_disable_buttons": "Wyłącz przyciski",
+    "form.integration.linkace_activate": "Zapisuj wpisy w LinkAce",
+    "form.integration.linkace_endpoint": "Punkt końcowy API LinkAce",
+    "form.integration.linkace_api_key": "Klucz API do LinkAce",
+    "form.integration.linkace_tags": "Znaczniki LinkAce",
+    "form.integration.linkace_is_private": "Oznacz łącze jako prywatne",
+    "form.integration.linkace_check_disabled": "Wyłącz sprawdzanie łączy",
+    "form.integration.linkding_activate": "Zapisuj wpisy w Linkding",
+    "form.integration.linkding_endpoint": "Punkt końcowy API Linkding",
+    "form.integration.linkding_api_key": "Klucz API do Linkding",
+    "form.integration.linkding_tags": "Znaczniki Linkding",
+    "form.integration.linkding_bookmark": "Oznacz zakładkę jako nieprzeczytaną",
+    "form.integration.linkwarden_activate": "Zapisuj wpisy w Linkwarden",
+    "form.integration.linkwarden_endpoint": "Punkt końcowy API Linkwarden",
+    "form.integration.linkwarden_api_key": "Klucz API do Linkwarden",
+    "form.integration.matrix_bot_activate": "Przesyłaj nowe wpisy do Matrix",
+    "form.integration.matrix_bot_user": "Login do Matrix",
+    "form.integration.matrix_bot_password": "Hasło do Matrix",
+    "form.integration.matrix_bot_url": "Adres URL serwera Matrix",
     "form.integration.matrix_bot_chat_id": "Identyfikator pokoju Matrix",
-    "form.integration.raindrop_activate": "Save entries to Raindrop",
-    "form.integration.raindrop_token": "(Test) Token",
-    "form.integration.raindrop_collection_id": "Collection ID",
-    "form.integration.raindrop_tags": "Tags (comma-separated)",
-    "form.integration.readeck_activate": "Zapisz artykuły do Readeck",
-    "form.integration.readeck_endpoint": "Readeck URL",
-    "form.integration.readeck_api_key": "Readeck API key",
-    "form.integration.readeck_labels": "Readeck Labels",
-    "form.integration.readeck_only_url": "Wyślij tylko adres URL (zamiast pełnej treści)",
-    "form.integration.shiori_activate": "Zapisz artykuły do Shiori",
-    "form.integration.shiori_endpoint": "Shiori URL",
+    "form.integration.raindrop_activate": "Zapisuj wpisy do Raindrop",
+    "form.integration.raindrop_token": "Token (testowy)",
+    "form.integration.raindrop_collection_id": "Identyfikator kolekcji",
+    "form.integration.raindrop_tags": "Znaczniki (oddzielone przecinkami)",
+    "form.integration.readeck_activate": "Zapisuj wpisy do Readeck",
+    "form.integration.readeck_endpoint": "Punkt końcowy API Readeck",
+    "form.integration.readeck_api_key": "Tajny klucz API Readeck",
+    "form.integration.readeck_labels": "Etykiety Readeck",
+    "form.integration.readeck_only_url": "Wysyłaj tylko adres URL (zamiast pełnej treści)",
+    "form.integration.shiori_activate": "Zapisuj artykuły w Shiori",
+    "form.integration.shiori_endpoint": "Punkt końcowy API Shiori",
     "form.integration.shiori_username": "Login do Shiori",
     "form.integration.shiori_password": "Hasło do Shiori",
-    "form.integration.shaarli_activate": "Save articles to Shaarli",
-    "form.integration.shaarli_endpoint": "Shaarli URL",
-    "form.integration.shaarli_api_secret": "Shaarli API Secret",
-    "form.integration.webhook_activate": "Enable Webhook",
-    "form.integration.webhook_url": "Webhook URL",
-    "form.integration.webhook_secret": "Webhook Secret",
-    "form.integration.rssbridge_activate": "Check RSS-Bridge when adding subscriptions",
-    "form.integration.rssbridge_url": "RSS-Bridge server URL",
-    "form.integration.ntfy_activate": "Push entries to ntfy",
-    "form.integration.ntfy_topic": "Ntfy topic",
-    "form.integration.ntfy_url": "Ntfy URL (optional, default is ntfy.sh)",
-    "form.integration.ntfy_api_token": "Ntfy API Token (optional)",
-    "form.integration.ntfy_username": "Ntfy Username (optional)",
-    "form.integration.ntfy_password": "Ntfy Password (optional)",
-    "form.integration.ntfy_icon_url": "Ntfy Icon URL (optional)",
+    "form.integration.shaarli_activate": "Zapisuj artykuły w Shaarli",
+    "form.integration.shaarli_endpoint": "Adres URL Shaarli",
+    "form.integration.shaarli_api_secret": "Tajny klucz API do Shaarli",
+    "form.integration.webhook_activate": "Włącz Webhook",
+    "form.integration.webhook_url": "Adres URL Webhook",
+    "form.integration.webhook_secret": "Tajny klucz do Webhook",
+    "form.integration.rssbridge_activate": "Sprawdź RSS-Bridge podczas dodawania subskrypcji",
+    "form.integration.rssbridge_url": "Adres URL serwera RSS-Bridge",
+    "form.integration.ntfy_activate": "Przesyłaj wpisy do ntfy",
+    "form.integration.ntfy_topic": "Temay ntfy",
+    "form.integration.ntfy_url": "Adres URL ntfy (opcjonalny, domyślny to ntfy.sh)",
+    "form.integration.ntfy_api_token": "Token API ntfy (opcjonalny)",
+    "form.integration.ntfy_username": "Login do ntfy (opcjonalny)",
+    "form.integration.ntfy_password": "Hasło do ntfy (opcjonalne)",
+    "form.integration.ntfy_icon_url": "Adres URL ikony ntfy (opcjonalny)",
     "form.api_key.label.description": "Etykieta klucza API",
-    "form.submit.loading": "Ładowanie...",
-    "form.submit.saving": "Zapisywanie...",
+    "form.submit.loading": "Ładowanie",
+    "form.submit.saving": "Zapisywanie",
     "time_elapsed.not_yet": "jeszcze nie",
     "time_elapsed.yesterday": "wczoraj",
     "time_elapsed.now": "przed chwilą",
@@ -543,12 +543,12 @@
     ],
     "time_elapsed.weeks": [
         "%d tydzień temu",
-        "%d tygodni temu",
+        "%d tygodnie temu",
         "%d tygodni temu"
     ],
     "time_elapsed.months": [
         "%d miesiąc temu",
-        "%d miesięcy temu",
+        "%d miesiące temu",
         "%d miesięcy temu"
     ],
     "time_elapsed.years": [
@@ -557,44 +557,44 @@
         "%d lat temu"
     ],
     "alert.too_many_feeds_refresh": [
-        "You have triggered too many feed refreshes. Please wait %d minute before trying again.",
-        "You have triggered too many feed refreshes. Please wait %d minutes before trying again.",
-        "You have triggered too many feed refreshes. Please wait %d minutes before trying again."
+        "Wykonano zbyt wiele odświeżeń kanału. Poczekaj %d minutę przed ponowną próbą.",
+        "Wykonano zbyt wiele odświeżeń kanału. Poczekaj %d minuty przed ponowną próbą.",
+        "Wykonano zbyt wiele odświeżeń kanału. Poczekaj %d minut przed ponowną próbą."
     ],
-    "alert.background_feed_refresh": "All feeds are being refreshed in the background. You can continue to use Miniflux while this process is running.",
-    "error.http_response_too_large": "The HTTP response is too large. You could increase the HTTP response size limit in the global settings (requires a server restart).",
-    "error.http_body_read": "Unable to read the HTTP body: %v.",
-    "error.http_empty_response_body": "The HTTP response body is empty.",
-    "error.http_empty_response": "The HTTP response is empty. Perhaps, this website is using a bot protection mechanism?",
-    "error.tls_error": "TLS error: %q. You could disable TLS verification in the feed settings if you would like.",
-    "error.network_operation": "Miniflux is not able to reach this website due to a network error: %v.",
-    "error.network_timeout": "This website is too slow and the request timed out: %v",
-    "error.http_client_error": "HTTP client error: %v.",
-    "error.http_not_authorized": "Access to this website is not authorized. It could be a bad username or password.",
-    "error.http_too_many_requests": "Miniflux generated too many requests to this website. Please, try again later or change the application configuration.",
-    "error.http_forbidden": "Access to this website is forbidden. Perhaps, this website has a bot protection mechanism?",
-    "error.http_resource_not_found": "The requested resource is not found. Please, verify the URL.",
-    "error.http_internal_server_error": "The website is not available at the moment due to a server error. The problem is not on Miniflux side. Please, try again later.",
-    "error.http_bad_gateway": "The website is not available at the moment due to a bad gateway error. The problem is not on Miniflux side. Please, try again later.",
-    "error.http_service_unavailable": "The website is not available at the moment due to an internal server error. The problem is not on Miniflux side. Please, try again later.",
-    "error.http_gateway_timeout": "The website is not available at the moment due to a gateway timeout error. The problem is not on Miniflux side. Please, try again later.",
-    "error.http_unexpected_status_code": "The website is not available at the moment due to an unexpected HTTP status code: %d. The problem is not on Miniflux side. Please, try again later.",
-    "error.database_error": "Database error: %v.",
-    "error.category_not_found": "This category does not exist or does not belong to this user.",
-    "error.duplicated_feed": "This feed already exists.",
-    "error.unable_to_parse_feed": "Unable to parse this feed: %v.",
-    "error.feed_not_found": "This feed does not exist or does not belong to this user.",
-    "error.unable_to_detect_rssbridge": "Unable to detect feed using RSS-Bridge: %v.",
-    "error.feed_format_not_detected": "Unable to detect feed format: %v.",
-    "form.prefs.label.media_playback_rate": "Prędkość odtwarzania audio/wideo",
-    "error.settings_media_playback_rate_range": "Prędkość odtwarzania jest poza zakresem",
-    "enclosure_media_controls.seek" : "Seek:",
-    "enclosure_media_controls.seek.title" : "Seek %s seconds",
-    "enclosure_media_controls.speed" : "Speed:",
-    "enclosure_media_controls.speed.faster" : "Faster",
-    "enclosure_media_controls.speed.faster.title" : "Faster by %sx",
-    "enclosure_media_controls.speed.slower" : "Slower",
-    "enclosure_media_controls.speed.slower.title" : "Slower by %sx",
-    "enclosure_media_controls.speed.reset" : "Reset",
-    "enclosure_media_controls.speed.reset.title" : "Reset speed to 1x"
+    "alert.background_feed_refresh": "Wszystkie kanały są odświeżane w tle. Możesz kontynuować korzystanie z Miniflux podczas trwania tego procesu.",
+    "error.http_response_too_large": "Odpowiedź HTTP jest za duża. Możesz zwiększyć limit rozmiaru odpowiedzi HTTP w ustawieniach globalnych (wymaga ponownego uruchomienia serwera).",
+    "error.http_body_read": "Nie można odczytać treści HTTP: %v.",
+    "error.http_empty_response_body": "Treść odpowiedzi HTTP jest pusta.",
+    "error.http_empty_response": "Odpowiedź HTTP jest pusta. Być może ta witryna korzysta z mechanizmu ochrony przed botami?",
+    "error.tls_error": "Błąd TLS: %q. Jeśli chcesz, możesz wyłączyć weryfikację TLS w ustawieniach kanału.",
+    "error.network_operation": "Miniflux nie może połączyć się z tą witryną z powodu błędu sieci: %v.",
+    "error.network_timeout": "Ta witryna internetowa jest zbyt wolna i upłynął limit czasu żądania: %v",
+    "error.http_client_error": "Błąd klienta HTTP: %v.",
+    "error.http_not_authorized": "Dostęp do tej witryny nie jest autoryzowany. Może to być błędna nazwa użytkownika lub hasło.",
+    "error.http_too_many_requests": "Miniflux wygenerował zbyt wiele żądań do tej witryny. Spróbuj ponownie później lub zmień konfigurację aplikacji.",
+    "error.http_forbidden": "Dostęp do tej strony jest zabroniony. Być może ta strona ma mechanizm zabezpieczający przed botami?",
+    "error.http_resource_not_found": "Nie znaleziono żądanego zasobu. Sprawdź adres URL.",
+    "error.http_internal_server_error": "Strona jest w tej chwili niedostępna z powodu błędu serwera. Problem nie leży po stronie Miniflux. Spróbuj ponownie później.",
+    "error.http_bad_gateway": "Strona jest w tej chwili niedostępna z powodu błędu nieprawidłowej bramy. Problem nie leży po stronie Miniflux. Spróbuj ponownie później.",
+    "error.http_service_unavailable": "Strona jest w tej chwili niedostępna z powodu wewnętrznego błędu serwera. Problem nie leży po stronie Miniflux. Spróbuj ponownie później.",
+    "error.http_gateway_timeout": "Strona internetowa jest w tej chwili niedostępna z powodu błędu przekroczenia limitu czasu bramy. Problem nie leży po stronie Miniflux. Spróbuj ponownie później.",
+    "error.http_unexpected_status_code": "Strona jest w tej chwili niedostępna z powodu nieoczekiwanego kodu stanu HTTP: %d. Problem nie leży po stronie Miniflux. Spróbuj ponownie później.",
+    "error.database_error": "Błąd bazy danych: %v.",
+    "error.category_not_found": "Ta kategoria nie istnieje lub nie należy do tego użytkownika.",
+    "error.duplicated_feed": "Ten kanał już istnieje.",
+    "error.unable_to_parse_feed": "Nie można przeanalizować tego kanału: %v.",
+    "error.feed_not_found": "Ten kanał nie istnieje lub nie należy do tego użytkownika.",
+    "error.unable_to_detect_rssbridge": "Nie można wykryć kanału za pomocą RSS-Bridge: %v.",
+    "error.feed_format_not_detected": "Nie można wykryć formatu kanału: %v.",
+    "form.prefs.label.media_playback_rate": "Szybkość odtwarzania audio i wideo",
+    "error.settings_media_playback_rate_range": "Szybkość odtwarzania jest poza zakresem",
+    "enclosure_media_controls.seek" : "Przewiń:",
+    "enclosure_media_controls.seek.title" : "Przewiń o %s sek.",
+    "enclosure_media_controls.speed" : "Szybkość:",
+    "enclosure_media_controls.speed.faster" : "Szybciej",
+    "enclosure_media_controls.speed.faster.title" : "Szybciej o %sx",
+    "enclosure_media_controls.speed.slower" : "Wolniej",
+    "enclosure_media_controls.speed.slower.title" : "Wolniej o %sx",
+    "enclosure_media_controls.speed.reset" : "Przywróć",
+    "enclosure_media_controls.speed.reset.title" : "Przywróć szybkość do 1x"
 }