Files
crosspoint-reader-mod/lib/I18n/translations/italian.yaml

320 lines
12 KiB
YAML
Raw Normal View History

_language_name: "Italiano"
feat: sort languages in selection menu (#1071) ## Summary * **What is the goal of this PR?** (e.g., Implements the new feature for file uploading.) Currently we are displaying the languages in the order they were added (as in the `Language` enum). However, as new languages are coming in, this will quickly be confusing to the users. But we can't just change the ordering of the enum if we want to respect bakwards compatibility. So my proposal is to add a mapping of the alphabetical order of the languages. I've made it so that it's generated by the `gen_i18n.py` script, which will be used when a new language is added. * **What changes are included?** Added the array from the python script and changed `LanguageSelectActivity` to use the indices from there. Also commited the generated `I18nKeys.h` ## Additional Context * Add any other information that might be helpful for the reviewer (e.g., performance implications, potential risks, specific areas to focus on). I was wondering if there is a better way to sort it. Currently, it's by unicode value and Czech and Russian are last, which I don't know it it's the most intuitive. The current order is: `Català, Deutsch, English, Español, Français, Português (Brasil), Română, Svenska, Čeština, Русский` --- ### 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? _**< PARTIALLY >**_
2026-02-25 17:44:17 +01:00
_language_code: "IT"
_order: "12"
STR_CROSSPOINT: "CrossPoint"
STR_BOOTING: "AVVIO IN CORSO"
STR_SLEEPING: "MODALITÀ SLEEP"
STR_ENTERING_SLEEP: "Modalità Sleep"
STR_BROWSE_FILES: "Sfoglia file"
STR_FILE_TRANSFER: "Trasferimento file"
STR_SETTINGS_TITLE: "Impostazioni"
STR_CALIBRE_LIBRARY: "Libreria Calibre"
STR_CONTINUE_READING: "Continua a leggere"
STR_NO_OPEN_BOOK: "Nessun libro aperto"
STR_START_READING: "Inizia a leggere di seguito"
STR_BOOKS: "Libri"
STR_NO_BOOKS_FOUND: "Nessun libro trovato"
STR_SELECT_CHAPTER: "Seleziona capitolo"
STR_NO_CHAPTERS: "Nessun capitolo"
STR_END_OF_BOOK: "Fine del libro"
STR_EMPTY_CHAPTER: "Capitolo vuoto"
STR_INDEXING: "Indicizzazione"
STR_MEMORY_ERROR: "Errore di memoria"
STR_PAGE_LOAD_ERROR: "Errore di caricamento pagina"
STR_EMPTY_FILE: "File vuoto"
STR_OUT_OF_BOUNDS: "Fuori dai limiti"
STR_LOADING: "Caricamento in corso..."
STR_LOADING_POPUP: "Caricamento"
STR_LOAD_XTC_FAILED: "Impossibile caricare XTC"
STR_LOAD_TXT_FAILED: "Impossibile caricare TXT"
STR_LOAD_EPUB_FAILED: "Impossibile caricare EPUB"
STR_SD_CARD_ERROR: "Errore della scheda SD"
STR_WIFI_NETWORKS: "Reti WiFi"
STR_NO_NETWORKS: "Nessuna rete trovata"
STR_NETWORKS_FOUND: "%zu reti trovate"
STR_SCANNING: "Scansione..."
STR_CONNECTING: "Connessione in corso..."
STR_CONNECTED: "Connesso!"
STR_CONNECTION_FAILED: "Connessione fallita"
STR_CONNECTION_TIMEOUT: "Timeout di connessione"
STR_FORGET_NETWORK: "Dimenticare la rete?"
STR_SAVE_PASSWORD: "Salvare la password per la prossima volta?"
STR_REMOVE_PASSWORD: "Rimuovere la password salvata?"
STR_PRESS_OK_SCAN: "Premi OK per scansionare di nuovo"
STR_PRESS_ANY_CONTINUE: "Premi un pulsante qualsiasi per continuare"
STR_SELECT_HINT: "SINISTRA/DESTRA: Seleziona | OK: Conferma"
STR_HOW_CONNECT: "Cosa desideri fare?"
STR_JOIN_NETWORK: "Connettiti a una rete"
STR_CREATE_HOTSPOT: "Crea Hotspot"
STR_JOIN_DESC: "Connettiti a una rete WiFi esistente"
STR_HOTSPOT_DESC: "Crea una rete WiFi a cui altri possono unirsi"
STR_STARTING_HOTSPOT: "Avvio Hotspot in corso..."
STR_HOTSPOT_MODE: "Modalità Hotspot"
STR_CONNECT_WIFI_HINT: "Connetti il tuo dispositivo a questa rete WiFi"
STR_OPEN_URL_HINT: "Apri questo URL nel tuo browser"
STR_OR_HTTP_PREFIX: "o http://"
STR_SCAN_QR_HINT: "o scansiona il codice QR con il tuo telefono:"
STR_CALIBRE_WIRELESS: "Calibre Wireless"
STR_CALIBRE_WEB_URL: "URL Web Calibre"
STR_CONNECT_WIRELESS: "Connetti come dispositivo wireless"
STR_NETWORK_LEGEND: "* = Criptata | + = Salvata"
STR_MAC_ADDRESS: "Indirizzo MAC:"
STR_CHECKING_WIFI: "Controllo WiFi in corso..."
STR_ENTER_WIFI_PASSWORD: "Inserisci password WiFi"
STR_ENTER_TEXT: "Inserisci testo"
STR_TO_PREFIX: "a "
STR_CALIBRE_DISCOVERING: "Ricerca Calibre in corso..."
STR_CALIBRE_CONNECTING_TO: "Connessione a "
STR_CALIBRE_CONNECTED_TO: "Connesso a "
STR_CALIBRE_WAITING_COMMANDS: "In attesa di comandi..."
STR_CONNECTION_FAILED_RETRYING: "(Connessione fallita, nuovo tentativo)"
STR_CALIBRE_DISCONNECTED: "Calibre disconnesso"
STR_CALIBRE_WAITING_TRANSFER: "In attesa di trasferimento..."
STR_CALIBRE_TRANSFER_HINT: "Se il trasferimento fallisce, abilita\\n'Ignora spazio libero' nelle impostazioni\\ndel plugin SmartDevice di Calibre."
STR_CALIBRE_RECEIVING: "Ricezione in corso: "
STR_CALIBRE_RECEIVED: "Ricevuto: "
STR_CALIBRE_WAITING_MORE: "In attesa di altro..."
STR_CALIBRE_FAILED_CREATE_FILE: "Impossibile creare il file"
STR_CALIBRE_PASSWORD_REQUIRED: "Password richiesta"
STR_CALIBRE_TRANSFER_INTERRUPTED: "Trasferimento interrotto"
STR_CALIBRE_INSTRUCTION_1: "1) Installa il plugin CrossPoint Reader"
STR_CALIBRE_INSTRUCTION_2: "2) Assicurati di essere sulla stessa rete WiFi"
STR_CALIBRE_INSTRUCTION_3: "3) In Calibre: \"Invia al dispositivo\""
STR_CALIBRE_INSTRUCTION_4: "\"Tieni questa schermata aperta durante l'invio\""
STR_CAT_DISPLAY: "Schermo"
STR_CAT_READER: "Lettore"
STR_CAT_CONTROLS: "Controlli"
STR_CAT_SYSTEM: "Sistema"
STR_SLEEP_SCREEN: "Schermata di sospensione"
STR_SLEEP_COVER_MODE: "Modalità copertina in sleep"
STR_STATUS_BAR: "Barra di stato"
STR_HIDE_BATTERY: "Nascondi % batteria"
STR_EXTRA_SPACING: "Spaziatura extra paragrafi"
STR_TEXT_AA: "Anti-Aliasing testo"
STR_SHORT_PWR_BTN: "Pressione breve tasto accensione"
STR_ORIENTATION: "Orientamento di lettura"
STR_FRONT_BTN_LAYOUT: "Layout pulsanti frontali"
STR_SIDE_BTN_LAYOUT: "Layout pulsanti laterali (lettore)"
STR_LONG_PRESS_SKIP: "Pressione lunga salta capitolo"
STR_FONT_FAMILY: "Famiglia di font del lettore"
STR_EXT_READER_FONT: "Font esterno lettore"
STR_EXT_CHINESE_FONT: "Font cinese lettore"
STR_EXT_UI_FONT: "Font UI"
STR_FONT_SIZE: "Dimensione font UI"
STR_LINE_SPACING: "Interlinea lettore"
STR_ASCII_LETTER_SPACING: "Spaziatura lettere ASCII"
STR_ASCII_DIGIT_SPACING: "Spaziatura cifre ASCII"
STR_CJK_SPACING: "Spaziatura CJK"
STR_COLOR_MODE: "Modalità colore"
STR_SCREEN_MARGIN: "Margine schermo lettore"
STR_PARA_ALIGNMENT: "Allineamento paragrafo lettore"
STR_HYPHENATION: "Sillabazione"
STR_TIME_TO_SLEEP: "Tempo prima di sospensione"
STR_REFRESH_FREQ: "Frequenza di aggiornamento"
STR_CALIBRE_SETTINGS: "Impostazioni Calibre"
STR_KOREADER_SYNC: "Sincronizzazione KOReader"
STR_CHECK_UPDATES: "Cerca aggiornamenti"
STR_LANGUAGE: "Lingua"
STR_SELECT_WALLPAPER: "Seleziona sfondo"
STR_CLEAR_READING_CACHE: "Svuota cache di lettura"
STR_CALIBRE: "Calibre"
STR_USERNAME: "Nome utente"
STR_PASSWORD: "Password"
STR_SYNC_SERVER_URL: "URL server di sincronizzazione"
STR_DOCUMENT_MATCHING: "Corrispondenza documenti"
STR_AUTHENTICATE: "Autentica"
STR_KOREADER_USERNAME: "Nome utente KOReader"
STR_KOREADER_PASSWORD: "Password KOReader"
STR_FILENAME: "Nome file"
STR_BINARY: "Binario"
STR_SET_CREDENTIALS_FIRST: "Imposta prima le credenziali"
STR_WIFI_CONN_FAILED: "Connessione WiFi fallita"
STR_AUTHENTICATING: "Autenticazione in corso..."
STR_AUTH_SUCCESS: "Autenticazione completata con successo!"
STR_KOREADER_AUTH: "Autenticazione KOReader"
STR_SYNC_READY: "La sincronizzazione KOReader è pronta"
STR_AUTH_FAILED: "Autenticazione fallita"
STR_DONE: "Fatto"
STR_CLEAR_CACHE_WARNING_1: "Verranno cancellati tutti i dati in cache dei libri."
STR_CLEAR_CACHE_WARNING_2: "I progressi di lettura andranno persi!"
STR_CLEAR_CACHE_WARNING_3: "I libri dovranno essere re-indicizzati"
STR_CLEAR_CACHE_WARNING_4: "quando aperti di nuovo."
STR_CLEARING_CACHE: "Svuotamento cache in corso..."
STR_CACHE_CLEARED: "Cache svuotata"
STR_ITEMS_REMOVED: "elementi rimossi"
STR_FAILED_LOWER: "fallito"
STR_CLEAR_CACHE_FAILED: "Impossibile svuotare la cache"
STR_CHECK_SERIAL_OUTPUT: "Controlla l'output seriale per i dettagli"
STR_DARK: "Scuro"
STR_LIGHT: "Chiaro"
STR_CUSTOM: "Personalizzato"
STR_COVER: "Copertina"
STR_NONE_OPT: "Nessuno"
STR_FIT: "Adatta"
STR_CROP: "Ritaglia"
STR_NO_PROGRESS: "Nessun progresso"
STR_FULL_OPT: "Intero"
STR_NEVER: "Mai"
STR_IN_READER: "Nel lettore"
STR_ALWAYS: "Sempre"
STR_IGNORE: "Ignora"
STR_SLEEP: "Sospendi"
STR_PAGE_TURN: "Volta pagina"
STR_PORTRAIT: "Verticale"
STR_LANDSCAPE_CW: "Orizzontale ↻"
STR_INVERTED: "Invertito"
STR_LANDSCAPE_CCW: "Orizzontale ↺"
STR_FRONT_LAYOUT_BCLR: "Indtr, Conf, Sin, Des"
STR_FRONT_LAYOUT_LRBC: "Sin, Des, Indtr, Conf"
STR_FRONT_LAYOUT_LBCR: "Sin, Indtr, Conf, Des"
STR_PREV_NEXT: "Prec/Succ"
STR_NEXT_PREV: "Succ/Prec"
STR_BOOKERLY: "Bookerly"
STR_NOTO_SANS: "Noto Sans"
STR_OPEN_DYSLEXIC: "Open Dyslexic"
STR_SMALL: "Piccolo"
STR_MEDIUM: "Medio"
STR_LARGE: "Grande"
STR_X_LARGE: "X Grande"
STR_TIGHT: "Stretto"
STR_NORMAL: "Normale"
STR_WIDE: "Largo"
STR_JUSTIFY: "Giustificato"
STR_ALIGN_LEFT: "Sinist."
STR_CENTER: "Centrato"
STR_ALIGN_RIGHT: "Dest."
STR_MIN_1: "1 min"
STR_MIN_5: "5 min"
STR_MIN_10: "10 min"
STR_MIN_15: "15 min"
STR_MIN_30: "30 min"
STR_PAGES_1: "1 pagina"
STR_PAGES_5: "5 pagine"
STR_PAGES_10: "10 pagine"
STR_PAGES_15: "15 pagine"
STR_PAGES_30: "30 pagine"
STR_UPDATE: "Aggiorna"
STR_CHECKING_UPDATE: "Ricerca aggiornamenti..."
STR_NEW_UPDATE: "Nuovo aggiornamento disponibile!"
STR_CURRENT_VERSION: "Versione attuale: "
STR_NEW_VERSION: "Nuova versione: "
STR_UPDATING: "Aggiornamento in corso..."
STR_NO_UPDATE: "Nessun aggiornamento disponibile"
STR_UPDATE_FAILED: "Aggiornamento fallito"
STR_UPDATE_COMPLETE: "Aggiornamento completato"
STR_POWER_ON_HINT: "Tenere premuto il pulsante d'accensione per riaccendere"
STR_EXTERNAL_FONT: "Font esterno"
STR_BUILTIN_DISABLED: "Integrato (Disabilitato)"
STR_NO_ENTRIES: "Nessuna voce trovata"
STR_DOWNLOADING: "Download in corso..."
STR_DOWNLOAD_FAILED: "Download fallito"
STR_ERROR_MSG: "Errore:"
STR_UNNAMED: "Senza nome"
STR_NO_SERVER_URL: "Nessun URL del server configurato"
STR_FETCH_FEED_FAILED: "Recupero feed fallito"
STR_PARSE_FEED_FAILED: "Parsing feed fallito"
STR_NETWORK_PREFIX: "Rete: "
STR_IP_ADDRESS_PREFIX: "Indirizzo IP: "
STR_SCAN_QR_WIFI_HINT: "o scansiona il codice QR con lo smartphone per connetterti al WiFi."
STR_ERROR_GENERAL_FAILURE: "Errore: Fallimento generico"
STR_ERROR_NETWORK_NOT_FOUND: "Errore: Rete non trovata"
STR_ERROR_CONNECTION_TIMEOUT: "Errore: Timeout di connessione"
STR_SD_CARD: "Scheda SD"
STR_BACK: "« Indietro"
STR_EXIT: "« Esci"
STR_HOME: "« Home"
STR_SAVE: "« Salva"
STR_SELECT: "Seleziona"
fix: clarity issue with ambiguous string `SET` (#1169) ## Summary * **What is the goal of this PR?** (e.g., Implements the new feature for file uploading.) Fixes a clarity issue regarding the translation string `STR_SET`. The issue lies in the fact that the english word can have different meanings. The only time the string is used is in the language selectio screen, where it has the meaning of _selected_. (As in _The language has been **set** to French_). Another meaning can be _configured_. (As in _The KOReader username has been __set__). This is the meaning many of the translations have taken. The reason that the string is right above `STR_NOT_SET` (which is meant as _not configured_). With this PR I propose to explicitly use the term "_Selected_". There are two good reasons for this: + it removes the confusion and the misleading translations + it is consistent with the button label `Select`, communicating the link between the two (the row will be marked `Selected` if you press the buttpn `Select`. Much clearer than now) * **What changes are included?** Removed the unused strings and added translations for the new string `STR_SELECTED` for the languages I know. tagging the translators for feedback: fr: @Spigaw @CaptainFrito de: @DavidOrtmann cs: @brbla pt: @yagofarias it: @andreaturchet @fargolinux ru: @madebykir @mrtnvgr es: @yeyeto2788 @Skrzakk @pablohc sv: @dawiik ca: @angeldenom uj: @mirus-ua be: @dexif ## Additional Context * Add any other information that might be helpful for the reviewer (e.g., performance implications, potential risks, specific areas to focus on). the Issue was introduced in #1020. Previously, if a language was selected it was marked with `[ON]` (`STR_ON_MARKER`). I considered reverting it back to that, but the solution I described above seemed superior. --- ### 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 >**_ --------- Co-authored-by: Егор Мартынов <martynovegorOF@yandex.ru> Co-authored-by: Mirus <mirusim@gmail.com>
2026-02-27 18:45:05 +01:00
STR_SELECTED: "Selezionato"
STR_TOGGLE: "Attiva/Disattiva"
STR_CONFIRM: "Conferma"
STR_CANCEL: "Annulla"
STR_CONNECT: "Connetti"
STR_OPEN: "Apri"
STR_DOWNLOAD: "Scarica"
STR_RETRY: "Riprova"
STR_YES: "Sì"
STR_NO: "No"
STR_STATE_ON: "ON"
STR_STATE_OFF: "OFF"
STR_NOT_SET: "Non impostato"
STR_DIR_LEFT: "Sinist."
STR_DIR_RIGHT: "Dest."
STR_DIR_UP: "Su"
STR_DIR_DOWN: "Giù"
STR_CAPS_ON: "MAIUSC"
STR_CAPS_OFF: "maiusc"
STR_OK_BUTTON: "OK"
STR_SLEEP_COVER_FILTER: "Filtro copertina modalità sleep"
STR_FILTER_CONTRAST: "Contrasto"
STR_STATUS_BAR_FULL_PERCENT: "Completa con Percentuale"
STR_STATUS_BAR_FULL_BOOK: "Completa con Barra Libro"
STR_STATUS_BAR_BOOK_ONLY: "Solo Barra Libro"
STR_STATUS_BAR_FULL_CHAPTER: "Completa con Barra Capitolo"
STR_UI_THEME: "Tema UI"
STR_THEME_CLASSIC: "Classico"
STR_THEME_LYRA: "Lyra"
STR_THEME_LYRA_EXTENDED: "Lyra Esteso"
STR_SUNLIGHT_FADING_FIX: "Fix Sbiadimento da Luce Solare"
STR_REMAP_FRONT_BUTTONS: "Rimappa Pulsanti Frontali"
STR_OPDS_BROWSER: "Browser OPDS"
STR_COVER_CUSTOM: "Copertina + Personalizzato"
STR_RECENTS: "Recenti"
STR_MENU_RECENT_BOOKS: "Libri Recenti"
STR_NO_RECENT_BOOKS: "Nessun libro recente"
STR_CALIBRE_DESC: "Usa i trasferimenti wireless del dispositivo di Calibre"
STR_FORGET_AND_REMOVE: "Dimenticare la rete e rimuovere la password salvata?"
STR_FORGET_BUTTON: "Dimentica"
STR_CALIBRE_STARTING: "Avvio Calibre in corso..."
STR_CALIBRE_SETUP: "Configurazione"
STR_CALIBRE_STATUS: "Stato"
STR_CLEAR_BUTTON: "Pulisci"
STR_DEFAULT_VALUE: "Predefinito"
STR_REMAP_PROMPT: "Premi un pulsante frontale per ogni funzione"
STR_UNASSIGNED: "Non assegnato"
STR_ALREADY_ASSIGNED: "Già assegnato"
STR_REMAP_RESET_HINT: "Pulsante laterale Su: Ripristina layout predefinito"
STR_REMAP_CANCEL_HINT: "Pulsante laterale Giù: Annulla mappatura"
STR_HW_BACK_LABEL: "Indietro (1° pulsante)"
STR_HW_CONFIRM_LABEL: "Conferma (2° pulsante)"
STR_HW_LEFT_LABEL: "Sinistra (3° pulsante)"
STR_HW_RIGHT_LABEL: "Destra (4° pulsante)"
STR_GO_TO_PERCENT: "Vai al %"
STR_GO_HOME_BUTTON: "Vai alla Home"
STR_SYNC_PROGRESS: "Sincronizza Progressi"
STR_DELETE_CACHE: "Elimina Cache Libro"
STR_CHAPTER_PREFIX: "Capitolo: "
STR_PAGES_SEPARATOR: " pagine | "
STR_BOOK_PREFIX: "Libro: "
STR_KBD_SHIFT: "maiusc"
STR_KBD_SHIFT_CAPS: "MAIUSC"
STR_KBD_LOCK: "BLOCC"
STR_CALIBRE_URL_HINT: "Per Calibre, aggiungi /opds all'URL"
STR_PERCENT_STEP_HINT: "Sinistra/Destra: 1% Su/Giù: 10%"
STR_SYNCING_TIME: "Sincronizzazione orario..."
STR_CALC_HASH: "Calcolo dell'hash del documento..."
STR_HASH_FAILED: "Impossibile calcolare hash del documento"
STR_FETCH_PROGRESS: "Recupero progressi remoti..."
STR_UPLOAD_PROGRESS: "Caricamento progressi..."
STR_NO_CREDENTIALS_MSG: "Nessuna credenziale configurata"
STR_KOREADER_SETUP_HINT: "Configura account KOReader nelle Impostazioni"
STR_PROGRESS_FOUND: "Progressi trovati!"
STR_REMOTE_LABEL: "Remoto:"
STR_LOCAL_LABEL: "Locale:"
STR_PAGE_OVERALL_FORMAT: "Pagina %d, %.2f%% in totale"
STR_PAGE_TOTAL_OVERALL_FORMAT: "Pagina %d/%d, %.2f%% in totale"
STR_DEVICE_FROM_FORMAT: " Da: %s"
STR_APPLY_REMOTE: "Applica progressi remoti"
STR_UPLOAD_LOCAL: "Carica progressi locali"
STR_NO_REMOTE_MSG: "Nessun progresso remoto trovato"
STR_UPLOAD_PROMPT: "Caricare la posizione attuale?"
STR_UPLOAD_SUCCESS: "Progressi caricati!"
STR_SYNC_FAILED_MSG: "Sincronizzazione fallita"
STR_SECTION_PREFIX: "Sezione "
STR_UPLOAD: "Carica"
STR_BOOK_S_STYLE: "Stile del Libro"
STR_EMBEDDED_STYLE: "Stile Integrato"
STR_OPDS_SERVER_URL: "URL del Server OPDS"
STR_SCREENSHOT_BUTTON: "Cattura schermata"