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: "Uyku moduna geçiliyor"
STR_BROWSE_FILES: "Dosyalara Göz At"
STR_FILE_TRANSFER: "Dosya Transferi"
STR_SETTINGS_TITLE: "Ayarlar"
STR_CALIBRE_LIBRARY: "Calibre Kütüphanesi"
STR_CONTINUE_READING: "Okumaya Devam Et"
STR_NO_OPEN_BOOK: "Açık kitap yok"
STR_START_READING: "Aşağıdan okumaya başlayın"
STR_BOOKS: "Kitaplar"
STR_SELECT_CHAPTER: "Bölüm Seç"
STR_NO_CHAPTERS: "Bölüm yok"
STR_END_OF_BOOK: "Kitabın sonu"
@@ -25,10 +23,6 @@ STR_EMPTY_FILE: "Boş dosya"
STR_OUT_OF_BOUNDS: "Sınırların dışında"
STR_LOADING: "Yükleniyor..."
STR_LOADING_POPUP: "Yükleniyor"
STR_LOAD_XTC_FAILED: "XTC yüklenemedi"
STR_LOAD_TXT_FAILED: "TXT yüklenemedi"
STR_LOAD_EPUB_FAILED: "EPUB yüklenemedi"
STR_SD_CARD_ERROR: "SD card hatası"
STR_WIFI_NETWORKS: "WiFi Ağları"
STR_NO_NETWORKS: "Ağ bulunamadı"
STR_NETWORKS_FOUND: "%zu ağ bulundu"
@@ -36,14 +30,9 @@ STR_SCANNING: "Tarıyor..."
STR_CONNECTING: "Bağlanıyor..."
STR_CONNECTED: "Bağlandı!"
STR_CONNECTION_FAILED: "Bağlantı Başarısız"
STR_CONNECTION_TIMEOUT: "Bağlantı zaman aşımı"
STR_FORGET_NETWORK: "Ağı Unut?"
STR_SAVE_PASSWORD: "Şifre kaydedilsin mi?"
STR_REMOVE_PASSWORD: "Kayıtlı şifre silinsin mi?"
STR_PRESS_OK_SCAN: "Tekrar taramak için OK'e basın"
STR_PRESS_ANY_CONTINUE: "Devam etmek için bir tuşa basın"
STR_SELECT_HINT: "SOL/SAĞ: Seç | OK: Onayla"
STR_HOW_CONNECT: "Nasıl bağlanmak istersiniz?"
STR_JOIN_NETWORK: "Bir Ağa Katıl"
STR_CREATE_HOTSPOT: "Erişim Noktası Oluştur"
STR_JOIN_DESC: "Mevcut bir WiFi ağına bağlan"
@@ -56,27 +45,13 @@ STR_OR_HTTP_PREFIX: "veya http://"
STR_SCAN_QR_HINT: "veya telefonunuzla QR kodu tarayın:"
STR_CALIBRE_WIRELESS: "Calibre Kablosuz"
STR_CALIBRE_WEB_URL: "Calibre Web Adresi"
STR_CONNECT_WIRELESS: "Kablosuz Cihaz Olarak Bağlan"
STR_NETWORK_LEGEND: "* = Şifreli | + = Kayıtlı"
STR_MAC_ADDRESS: "MAC adresi:"
STR_CHECKING_WIFI: "WiFi kontrol ediliyor..."
STR_ENTER_WIFI_PASSWORD: "WiFi Şifresini Girin"
STR_ENTER_TEXT: "Metin Girin"
STR_TO_PREFIX: "Ağ: "
STR_CALIBRE_DISCOVERING: "Calibre aranıyor..."
STR_CALIBRE_CONNECTING_TO: "Bağlanılıyor: "
STR_CALIBRE_CONNECTED_TO: "Bağlandı: "
STR_CALIBRE_WAITING_COMMANDS: "Komutlar bekleniyor..."
STR_CONNECTION_FAILED_RETRYING: "(Bağlantı başarısız, tekrar deneniyor)"
STR_CALIBRE_DISCONNECTED: "Calibre bağlantısı kesildi"
STR_CALIBRE_WAITING_TRANSFER: "Transfer bekleniyor..."
STR_CALIBRE_TRANSFER_HINT: "Transfer başarısız olursa, Calibre\nSmartDevice eklenti ayarlarından\n'Ignore free space'i etkinleştirin."
STR_CALIBRE_RECEIVING: "Alınıyor: "
STR_CALIBRE_RECEIVED: "Alındı: "
STR_CALIBRE_WAITING_MORE: "Devamı bekleniyor..."
STR_CALIBRE_FAILED_CREATE_FILE: "Dosya oluşturulamadı"
STR_CALIBRE_PASSWORD_REQUIRED: "Şifre gerekli"
STR_CALIBRE_TRANSFER_INTERRUPTED: "Transfer kesintiye uğradı"
STR_CALIBRE_INSTRUCTION_1: "1) CrossPoint Reader eklentisini kurun"
STR_CALIBRE_INSTRUCTION_2: "2) Aynı WiFi ağında olun"
STR_CALIBRE_INSTRUCTION_3: "3) Calibre'de: \"Cihaza gönder\""
@@ -87,37 +62,25 @@ STR_CAT_CONTROLS: "Kontroller"
STR_CAT_SYSTEM: "Sistem"
STR_SLEEP_SCREEN: "Uyku Ekranı"
STR_SLEEP_COVER_MODE: "Uyku Ekranı Kapak Modu"
STR_STATUS_BAR: "Durum Çubuğu"
STR_HIDE_BATTERY: "Pil Yüzdesini Gizle"
STR_EXTRA_SPACING: "Ekstra Paragraf Boşluğu"
STR_TEXT_AA: "Metin Yumuşatma (AA)"
STR_SHORT_PWR_BTN: "Kısa Güç Tuşu Tıklaması"
STR_ORIENTATION: "Okuma Yönü"
STR_FRONT_BTN_LAYOUT: "Ön Tuş Dizilimi"
STR_SIDE_BTN_LAYOUT: "Yan Tuş Dizilimi (okuyucu)"
STR_LONG_PRESS_SKIP: "Uzun Basışla Bölüm Atla"
STR_FONT_FAMILY: "Okuyucu Yazı Tipi Ailesi"
STR_EXT_READER_FONT: "Harici Okuyucu Yazı Tipi"
STR_EXT_CHINESE_FONT: "Okuyucu Yazı Tipi"
STR_EXT_UI_FONT: "Arayüz Yazı Tipi"
STR_FONT_SIZE: "Arayüz Yazı Boyutu"
STR_LINE_SPACING: "Okuyucu Satır Aralığı"
STR_ASCII_LETTER_SPACING: "ASCII Harf Aralığı"
STR_ASCII_DIGIT_SPACING: "ASCII Rakam Aralığı"
STR_CJK_SPACING: "CJK Aralığı"
STR_COLOR_MODE: "Renk Modu"
STR_SCREEN_MARGIN: "Okuyucu Ekran Kenar Boşluğu"
STR_PARA_ALIGNMENT: "Okuyucu Paragraf Hizalaması"
STR_HYPHENATION: "Hecelerden Ayırma"
STR_TIME_TO_SLEEP: "Uykuya Geçme Süresi"
STR_REFRESH_FREQ: "Yenileme Sıklığı"
STR_CALIBRE_SETTINGS: "Calibre Ayarları"
STR_KOREADER_SYNC: "KOReader Senkronizasyonu"
STR_CHECK_UPDATES: "Güncellemeleri denetle"
STR_LANGUAGE: "Dil"
STR_SELECT_WALLPAPER: "Duvar Kağıdı Seç"
STR_CLEAR_READING_CACHE: "Okuma Önbelleğini Temizle"
STR_CALIBRE: "Calibre"
STR_USERNAME: "Kullanıcı Adı"
STR_PASSWORD: "Şifre"
STR_SYNC_SERVER_URL: "Senkronizasyon Sunucu Adresi"
@@ -152,8 +115,6 @@ STR_COVER: "Kapak"
STR_NONE_OPT: "Yok"
STR_FIT: "Sığdır"
STR_CROP: "Kırp"
STR_NO_PROGRESS: "İlerleme Yok"
STR_FULL_OPT: "Tam"
STR_NEVER: "Asla"
STR_IN_READER: "Okuyucuda"
STR_ALWAYS: "Her Zaman"
@@ -164,9 +125,6 @@ STR_PORTRAIT: "Dikey"
STR_LANDSCAPE_CW: "Yatay (Saat Yönü)"
STR_INVERTED: "Ters"
STR_LANDSCAPE_CCW: "Yatay (Saat Yönü Tersi)"
STR_FRONT_LAYOUT_BCLR: "Geri, Onayla, Sol, Sağ"
STR_FRONT_LAYOUT_LRBC: "Sol, Sağ, Geri, Onayla"
STR_FRONT_LAYOUT_LBCR: "Sol, Geri, Onayla, Sağ"
STR_PREV_NEXT: "Önceki/Sonraki"
STR_NEXT_PREV: "Sonraki/Önceki"
STR_BOOKERLY: "Bookerly"
@@ -203,8 +161,6 @@ STR_NO_UPDATE: "Güncelleme yok"
STR_UPDATE_FAILED: "Güncelleme başarısız"
STR_UPDATE_COMPLETE: "Güncelleme tamamlandı"
STR_POWER_ON_HINT: "Açmak için güç tuşuna basılı tutun"
STR_EXTERNAL_FONT: "Harici Yazı Tipi"
STR_BUILTIN_DISABLED: "Yerleşik (Devre Dışı)"
STR_NO_ENTRIES: "Girdi bulunamadı"
STR_DOWNLOADING: "İndiriliyor..."
STR_DOWNLOAD_FAILED: "İndirme başarısız"
@@ -215,7 +171,6 @@ STR_FETCH_FEED_FAILED: "Akış alınamadı"
STR_PARSE_FEED_FAILED: "Akış ayrıştırılamadı"
STR_NETWORK_PREFIX: "Ağ: "
STR_IP_ADDRESS_PREFIX: "IP Adresi: "
STR_SCAN_QR_WIFI_HINT: "veya WiFi'ye bağlanmak için QR kodu tarayın."
STR_ERROR_GENERAL_FAILURE: "Hata: Genel hata"
STR_ERROR_NETWORK_NOT_FOUND: "Hata: Ağ bulunamadı"
STR_ERROR_CONNECTION_TIMEOUT: "Hata: Bağlantı zaman aşımı"
@@ -223,7 +178,6 @@ STR_SD_CARD: "SD kart"
STR_BACK: "« Geri"
STR_EXIT: "« Çıkış"
STR_HOME: "« Ana Sayfa"
STR_SAVE: "« Kaydet"
STR_SELECT: "Seç"
STR_TOGGLE: "Değiştir"
STR_CONFIRM: "Onayla"
@@ -241,8 +195,6 @@ STR_DIR_LEFT: "Sol"
STR_DIR_RIGHT: "Sağ"
STR_DIR_UP: "Yukarı"
STR_DIR_DOWN: "Aşağı"
STR_CAPS_ON: "BÜYÜK"
STR_CAPS_OFF: "küçük"
STR_OK_BUTTON: "Tamam"
STR_SLEEP_COVER_FILTER: "Uyku Ekranı Kapak Filtresi"
STR_FILTER_CONTRAST: "Kontrast"
@@ -254,7 +206,6 @@ STR_SUNLIGHT_FADING_FIX: "Güneş Işığı Solma Düzeltmesi"
STR_REMAP_FRONT_BUTTONS: "Ön Tuşları Yeniden Ata"
STR_OPDS_BROWSER: "OPDS Tarayıcı"
STR_COVER_CUSTOM: "Kapak + Özel"
STR_RECENTS: "Son Okunanlar"
STR_MENU_RECENT_BOOKS: "Son Kitaplar"
STR_NO_RECENT_BOOKS: "Son okunan kitap yok"
STR_CALIBRE_DESC: "Calibre kablosuz cihaz transferini kullan"
@@ -281,9 +232,6 @@ STR_DELETE_CACHE: "Kitap Önbelleğini Sil"
STR_CHAPTER_PREFIX: "Bölüm: "
STR_PAGES_SEPARATOR: " sayfa | "
STR_BOOK_PREFIX: "Kitap: "
STR_KBD_SHIFT: "shift"
STR_KBD_SHIFT_CAPS: "ÜST"
STR_KBD_LOCK: "KİLİT"
STR_CALIBRE_URL_HINT: "Calibre için URL'nize /opds ekleyin"
STR_PERCENT_STEP_HINT: "Sol/Sağ: %1 Yukarı/Aşağı: %10"
STR_SYNCING_TIME: "Zaman senkronize ediliyor..."
@@ -310,7 +258,6 @@ STR_UPLOAD: "Yükle"
STR_BOOK_S_STYLE: "Kitabın Stili"
STR_EMBEDDED_STYLE: "Gömülü Stil"
STR_OPDS_SERVER_URL: "OPDS Sunucu Adresi"
STR_AUTO_TURN_ENABLED: "Otomatik Çevirme Etkin: "
STR_AUTO_TURN_PAGES_PER_MIN: "Otomatik Çevirme (Dakikada Sayfa)"
STR_BATTERY: "Pil"