fix: Reduce flash usage by cleaning up I18n translations (#1401)

## Summary

* **What is the goal of this PR?** 
Removing no longer used i18n keys/string, to reduce (~28k) used flash
space.
To correct to swedish translations for `STR_FONT_SIZE` and
`STR_KOREADER_SYNC`.

* **What changes are included?**
   `lib\I18n\translations\*`

## Additional Context

* Add any other information that might be helpful for the reviewer
(e.g., performance implications, potential risks,
  specific areas to focus on).

---

### AI Usage

While CrossPoint doesn't have restrictions on AI tools in contributing,
please be transparent about their usage as it
helps set the right context for reviewers.

Did you use AI tools to help write this code? _**NO**_
This commit is contained in:
Stefan Blixten Karlsson
2026-03-18 15:59:03 +01:00
committed by GitHub
parent f9286709d1
commit 99721c081b
19 changed files with 5 additions and 1023 deletions

View File

@@ -9,11 +9,9 @@ STR_ENTERING_SLEEP: "Przechodzę w stan uśpienia"
STR_BROWSE_FILES: "Przeglądaj pliki"
STR_FILE_TRANSFER: "Transfer plików"
STR_SETTINGS_TITLE: "Ustawienia"
STR_CALIBRE_LIBRARY: "Biblioteka Calibre"
STR_CONTINUE_READING: "Wznów czytanie"
STR_NO_OPEN_BOOK: "Brak otwartych książek"
STR_START_READING: "Zacznij czytać"
STR_BOOKS: "Książki"
STR_NO_FILES_FOUND: "Nie znaleziono plików"
STR_SELECT_CHAPTER: "Wybierz rozdział"
STR_NO_CHAPTERS: "Brak rozdziałów"
@@ -26,10 +24,6 @@ STR_EMPTY_FILE: "Pusty plik"
STR_OUT_OF_BOUNDS: "Poza granicami"
STR_LOADING: "Ładowanie..."
STR_LOADING_POPUP: "Ładowanie"
STR_LOAD_XTC_FAILED: "Błąd przy ładowaniu XTC"
STR_LOAD_TXT_FAILED: "Błąd przy ładowaniu TXT"
STR_LOAD_EPUB_FAILED: "Błąd przy ładowaniu EPUB"
STR_SD_CARD_ERROR: "Błąd karty SD"
STR_WIFI_NETWORKS: "Sieci WiFi"
STR_NO_NETWORKS: "Nie znaleziono sieci"
STR_NETWORKS_FOUND: "Znaleziono %zu sieci"
@@ -37,14 +31,9 @@ STR_SCANNING: "Skanowanie..."
STR_CONNECTING: "Łączenie..."
STR_CONNECTED: "Połączono!"
STR_CONNECTION_FAILED: "Połączenie nieudane"
STR_CONNECTION_TIMEOUT: "Przekroczenie limitu czasu połączenia"
STR_FORGET_NETWORK: "Zapomnieć sieć?"
STR_SAVE_PASSWORD: "Zapisać hasło na przyszłość?"
STR_REMOVE_PASSWORD: "Usunąć zapisane hasło?"
STR_PRESS_OK_SCAN: "Naciśnij OK aby skanować ponownie"
STR_PRESS_ANY_CONTINUE: "Naciśnij dowolny przycisk aby kontynuować"
STR_SELECT_HINT: "LEWO/PRAWO: Wybierz | OK: Potwierdź"
STR_HOW_CONNECT: "Chciałbyś się połączyć?"
STR_JOIN_NETWORK: "Dołącz do sieci"
STR_CREATE_HOTSPOT: "Stwórz Hotspot"
STR_JOIN_DESC: "Podłącz do istniejącej sieci WiFi"
@@ -57,27 +46,13 @@ STR_OR_HTTP_PREFIX: "albo http://"
STR_SCAN_QR_HINT: "albo zeskanuj kod QR telefonem:"
STR_CALIBRE_WIRELESS: "Bezprzewodowe połączenie z Calibre"
STR_CALIBRE_WEB_URL: "Calibre Web URL"
STR_CONNECT_WIRELESS: "Podłącz się jako urządzenie bezprzewodowe"
STR_NETWORK_LEGEND: "* = Zaszyfrowane | + = Zapisane"
STR_MAC_ADDRESS: "Adres MAC:"
STR_CHECKING_WIFI: "Sprawdzanie WiFi..."
STR_ENTER_WIFI_PASSWORD: "Wprowadź hasło WiFi"
STR_ENTER_TEXT: "Wprowadź tekst"
STR_TO_PREFIX: "Z "
STR_CALIBRE_DISCOVERING: "Odkrywanie Calibre..."
STR_CALIBRE_CONNECTING_TO: "Łączenie do "
STR_CALIBRE_CONNECTED_TO: "Podłączony do "
STR_CALIBRE_WAITING_COMMANDS: "Oczekiwanie na komendy..."
STR_CONNECTION_FAILED_RETRYING: "(Połączenie nieudane, ponawiam)"
STR_CALIBRE_DISCONNECTED: "Calibre rozłączone"
STR_CALIBRE_WAITING_TRANSFER: "Oczekiwanie na transfer..."
STR_CALIBRE_TRANSFER_HINT: "Jeśli transfer się nie powiedzie, włącz\\n'Ignoruj wolne miejsce' w ustawieniach pluginu Calibre's\\nSmartDevice."
STR_CALIBRE_RECEIVING: "Odbieranie: "
STR_CALIBRE_RECEIVED: "Odebrano: "
STR_CALIBRE_WAITING_MORE: "Oczekiwanie na więcej..."
STR_CALIBRE_FAILED_CREATE_FILE: "Błąd tworzenia pliku"
STR_CALIBRE_PASSWORD_REQUIRED: "Wymagane hasło"
STR_CALIBRE_TRANSFER_INTERRUPTED: "Transfer przerwany"
STR_CALIBRE_INSTRUCTION_1: "1) Zainstaluj plugin CrossPoint Reader"
STR_CALIBRE_INSTRUCTION_2: "2) Bądź w tej samej sieci WiFi"
STR_CALIBRE_INSTRUCTION_3: "3) W Calibre: \"Wyślij do urządzenia\""
@@ -88,7 +63,6 @@ STR_CAT_CONTROLS: "Sterowanie"
STR_CAT_SYSTEM: "System"
STR_SLEEP_SCREEN: "Wygaszacz ekranu"
STR_SLEEP_COVER_MODE: "Okładki wygaszacza"
STR_STATUS_BAR: "Status Bar"
STR_HIDE_BATTERY: "Ukryj % baterii"
STR_EXTRA_SPACING: "Dodatkowe odstępy paragrafów"
STR_TEXT_AA: "Wygładzanie tekstu"
@@ -98,31 +72,20 @@ STR_IMAGES_PLACEHOLDER: "Ramki"
STR_IMAGES_SUPPRESS: "Pomijaj"
STR_SHORT_PWR_BTN: "Krótkie naciśnięcie zasilania"
STR_ORIENTATION: "Układ czytania"
STR_FRONT_BTN_LAYOUT: "Układ przednich przycisków"
STR_SIDE_BTN_LAYOUT: "Układ przycisków bocznych"
STR_LONG_PRESS_SKIP: "Przytrzymaj aby przeskoczyć rozdział"
STR_FONT_FAMILY: "Czcionka"
STR_EXT_READER_FONT: "Zewnętrzna czcionka czytnika"
STR_EXT_CHINESE_FONT: "Czcionka czytnika"
STR_EXT_UI_FONT: "Czcionka UI"
STR_FONT_SIZE: "Rozmiar czcionki"
STR_LINE_SPACING: "Odstępy między wierszami"
STR_ASCII_LETTER_SPACING: "Odstępy liter ASCII"
STR_ASCII_DIGIT_SPACING: "Odstępy cyfr ASCII"
STR_CJK_SPACING: "Odstępy CJK"
STR_COLOR_MODE: "Tryb koloru"
STR_SCREEN_MARGIN: "Marginesy ekranu"
STR_PARA_ALIGNMENT: "Wyjustowanie paragrafów"
STR_HYPHENATION: "Dzielenie wyrazów"
STR_TIME_TO_SLEEP: "Czas do uśpienia"
STR_REFRESH_FREQ: "Częstotliwość odświeżania"
STR_CALIBRE_SETTINGS: "Ustawienia Calibre"
STR_KOREADER_SYNC: "KOReader Sync"
STR_CHECK_UPDATES: "Sprawdź uaktualnia"
STR_LANGUAGE: "Język"
STR_SELECT_WALLPAPER: "Wybierz tapetę"
STR_CLEAR_READING_CACHE: "Wyczyść pamięć podręczną czytnika"
STR_CALIBRE: "Calibre"
STR_USERNAME: "Użytkownik"
STR_PASSWORD: "Hasło"
STR_SYNC_SERVER_URL: "Serwer URL synchronizacji"
@@ -157,8 +120,6 @@ STR_COVER: "Okładka"
STR_NONE_OPT: "Brak"
STR_FIT: "Dopasuj"
STR_CROP: "Przytnij"
STR_NO_PROGRESS: "Brak postępu"
STR_FULL_OPT: "Pełny"
STR_NEVER: "Nigdy"
STR_IN_READER: "W czytniku"
STR_ALWAYS: "Zawsze"
@@ -169,9 +130,6 @@ STR_PORTRAIT: "Pionowo"
STR_LANDSCAPE_CW: "Poziomo P"
STR_INVERTED: "Odwrócony"
STR_LANDSCAPE_CCW: "Poziomo L"
STR_FRONT_LAYOUT_BCLR: "Wstecz, Potwierdź, Lewo, Prawo"
STR_FRONT_LAYOUT_LRBC: "Lewo, Prawo, Wstecz, Potwierdź"
STR_FRONT_LAYOUT_LBCR: "Lewo, Wstecz, Potwierdź, Prawo"
STR_PREV_NEXT: "Poprz./Nast."
STR_NEXT_PREV: "Nast./Poprz."
STR_BOOKERLY: "Bookerly"
@@ -208,8 +166,6 @@ STR_NO_UPDATE: "Brak aktualizacji"
STR_UPDATE_FAILED: "Aktualizacja nieudana"
STR_UPDATE_COMPLETE: "Aktualizacja zakończona"
STR_POWER_ON_HINT: "Przyciśnij i przytrzymaj przycisk zasilania aby włączyć ponownie"
STR_EXTERNAL_FONT: "Czcionka zewnętrzna"
STR_BUILTIN_DISABLED: "Wbudowana (wyłączona)"
STR_NO_ENTRIES: "Brak wpisów"
STR_DOWNLOADING: "Pobieranie..."
STR_DOWNLOAD_FAILED: "Błąd pobierania"
@@ -220,7 +176,6 @@ STR_FETCH_FEED_FAILED: "Nie udało się pobrać kanału"
STR_PARSE_FEED_FAILED: "Nie udało się przeanalizować kanału"
STR_NETWORK_PREFIX: "Sieć: "
STR_IP_ADDRESS_PREFIX: "Adres IP: "
STR_SCAN_QR_WIFI_HINT: "albo skanuj kod QR telefonem aby połączyć się do Wifi."
STR_ERROR_GENERAL_FAILURE: "Błąd: Ogólny"
STR_ERROR_NETWORK_NOT_FOUND: "Błąd: Sieci nie znaleziono"
STR_ERROR_CONNECTION_TIMEOUT: "Błąd: Przekroczono limit czasu połączenia"
@@ -228,7 +183,6 @@ STR_SD_CARD: "Karta SD"
STR_BACK: "« Wstecz"
STR_EXIT: "« Wyjdź"
STR_HOME: "« Home"
STR_SAVE: "« Zapisz"
STR_SELECT: "Wybierz"
STR_SELECTED: "Wybrano"
STR_TOGGLE: "Zmień"
@@ -249,8 +203,6 @@ STR_DIR_LEFT: "Lewo"
STR_DIR_RIGHT: "Prawo"
STR_DIR_UP: "Góra"
STR_DIR_DOWN: "Dół"
STR_CAPS_ON: "CAPS"
STR_CAPS_OFF: "caps"
STR_OK_BUTTON: "OK"
STR_SLEEP_COVER_FILTER: "Filtr okładek wygaszacza"
STR_FILTER_CONTRAST: "Kontrast"
@@ -277,7 +229,6 @@ STR_SUNLIGHT_FADING_FIX: "Przeciwdziałanie blaknięciu od słońca"
STR_REMAP_FRONT_BUTTONS: "Skonfiguruj przednie przyciski"
STR_OPDS_BROWSER: "OPDS Browser"
STR_COVER_CUSTOM: "Okładka + Własne"
STR_RECENTS: "Ostatnie"
STR_MENU_RECENT_BOOKS: "Ostatnio czytane"
STR_NO_RECENT_BOOKS: "Brak ostatnio czytanych"
STR_CALIBRE_DESC: "Przesyłaj bezprzewodowo do Calibre"
@@ -306,9 +257,6 @@ STR_DISPLAY_QR: "Pokaż stronę jako kod QR"
STR_CHAPTER_PREFIX: "Rozdział: "
STR_PAGES_SEPARATOR: " stron | "
STR_BOOK_PREFIX: "Książka: "
STR_KBD_SHIFT: "shift"
STR_KBD_SHIFT_CAPS: "SHIFT"
STR_KBD_LOCK: "LOCK"
STR_CALIBRE_URL_HINT: "Dla Calibre, dodaj /opds do adresu URL"
STR_PERCENT_STEP_HINT: "Lewo/Prawo: 1% Góra/Dół: 10%"
STR_SYNCING_TIME: "Synchronizacja czasu..."