#!/bin/bash #italiano txt_tc="toolchain" txt_tpl="Modello" txt_lib="Libreria" txt_repo="Repository" txt_branch="Branch" txt_proto="Protocollo" txt_checking='controllo...' txt_create='creato in'; txt_bmenu_user="Nome utente "; txt_bmenu_comp="Compilatore "; txt_bmenu_debu="Informazioni di Debug "; txt_bmenu_acti="Caratteristiche attive"; txt_wait="attendere prego..."; txt_build="compilazione"; txt_lc="utilizzare"; txt_to="verso"; txt_force="Checkout rapido"; txt_back="Torna al menu Toolchain"; txt_back_main="Torna al menu precedente" txt_end="Termina Simplebuild"; txt_offline="offline"; txt_error="Errore"; txt_LOAD="CARICA"; txt_DOWNLOAD="Sto scaricando"; txt_REMOVE="RIMUOVI"; txt_found_in="trovato in"; txt_found_in_archiv="trovato in archivio"; txt_buildtime="tempo di compilazione"; txt_nosvn="nessuna svn trovata"; txt_with="con"; txt_old="vecchio"; txt_no_stapi="nessun sh4 STAPI presente!"; txt_rm="rimosso"; txt_help1="inizia con"; txt_help2="Le linee di comando sono"; txt_help3="Premi [ENTER] per continuare..." txt_compressor1="Scegli la COMPRESSIONE BINARIA\n per il tuo SISTEMA DI COMPILAZIONE"; txt_compressor2="Risultato : "; txt_compressor3="Trovato"; txt_compressor4="Non trovato"; txt_packok="è compresso nell'archivio"; txt_packfail="errore durante la compressione"; txt_rcheckout=" manca la SVN. Verranno creati gli aggiornamenti. Attendere prego...\n"; txt_extra1=" Scegliere le caratteristiche :\n [*] = on; [ ] = off"; txt_extra2="supporto periferiche USB"; txt_extra3="supporto periferiche PCSC"; txt_extra4="utilizza la funzione STAPI"; txt_extra5="utilizza la funzione COOLAPI"; txt_extra6="includi le librerie in Oscam"; txt_extra7="comprimere Oscam come .tar.gz"; txt_extra8="Comprimere Oscam con UPX"; txt_checksys1="\n controllo file\n --------------\n"; txt_checksys2="\n controllo pacchetto\n -------------------\n"; txt_checksys3="è installato"; txt_checksys4="... non è installato"; txt_checksys5="installato "; txt_checksys6="... manca"; txt_checksys7=" trovato in "; txt_cfg_path1="default è"; txt_cfg_path2="impostato è"; txt_cfg_path3="La CONF_DIR è impostata a"; txt_lib_path1="La LIB_DIR è impostata a"; txt_custom_suffix="lasciare vuoto per Standard"; txt_online_update1="versione locale"; txt_online_update2="versione online"; txt_online_update3="Vuoi cambiare alla versione attuale dello script SIMPLEBUILD"; txt_conf_update1="versione locale"; txt_conf_update2="versione online"; txt_conf_update3="Vuoi cambiare alla versione attuale del file CONFIG"; txt_patch="usare patch"; txt_patch_off1="Patch(e) trovati da eliminare\n-----------------------------"; txt_patch_off2="rimuovi Patch(s)"; txt_patch_off3="rimuovo"; txt_patch_off4="files dalla svn"; txt_patch_on1="Patch(s) da applicare trovati\n-----------------------------"; txt_patch_on2="Patch(s) applicare"; txt_con_check1="carico mancanti"; txt_con_check2="rilevata dimensione Toolchain errata! Rimuovo e ricarico."; txt_con_check3="errore durante il caricamento"; txt_configure_title="[ CONFIGURAZIONE ]"; txt_configure_menu0="Configurare"; txt_configure_menu1="Moduli, Protocolli, Lettori, Carte e Driver per Reader"; txt_configure_menu2="Caratteristiche (USB/PCSC/PACK/PATCH/STAPI/COOLAPI/COMPRESS)"; txt_configure_menu3="Configurazioni standard - impostazione directory"; txt_configure_menu4="Librerie standard - impostazione directory"; txt_configure_menu6="Usa estensione propria"; txt_configure_menu7="Salvare e tornare al menu di compilazione"; txt_cmdline1="Verifica Revisioni"; txt_cmdline2="Verifica Trunk"; txt_cmdline3="utilizza il profilo standard"; txt_cmdline4="utilizza il profilo personalizzato"; txt_cmdline5="utilizza il profilo salvato"; txt_cmdline6="profilo personalizzato non trovato\n utilizzo profilo standard"; txt_cmdline7="profilo salvato non trovato\n utilizzo profilo standard"; txt_cmd_build1="nessuna SVN originale trovata\n rimuovi subito oscam-svn !!\n ---------------------------"; txt_cmd_build2="SVN rimossa\n Riavvia Simplebuild!\n --------------------"; txt_cmd_build3="applico Patch(s)\n ----------------"; txt_cmd_build4="trovato Patch(s) da rimuovere"; txt_cmd_build5="applicare Patch(s)"; txt_cmd_build6="pulire SVN"; txt_cmd_build7="Dimensione file prima "; txt_cmd_build8="Dimensione file dopo "; txt_cmd_build9="Dimensione file ridotta di"; txt_cmd_build10="rimuovo Patch(s)\n ----------------"; txt_cmd_build11="trovato Patch(s) da rimuovere"; txt_cmd_build12="errore durante la compilazione"; txt_cmd_build13="leggi build.log" txt_cmd_build14="rimuovo Patch(s)"; txt_cmd_build_title="[ INFO compressione ]"; txt_b_menu_title="[ Opzioni compilazione ]"; txt_b_menu_options1="nessuna caratteristica attiva" txt_b_menu1="[ MENU COMPILAZIONE ]"; txt_b_menu2="Informazioni"; txt_b_menu3="impostazioni applicate"; txt_b_menu4="imposta OScam"; txt_b_menu5="Compilo Oscam"; txt_b_menu6="Mostra build.log"; txt_b_menu7="Mostra la configurazione OScam"; txt_upload_cam1="Manca il file config"; txt_upload_cam2="File config trovato"; txt_t_menu1="\n La versione SVN attuale è : r"; txt_rem_chains1="Seleziona il Toolchain da rimuovere"; txt_add_chains1="Aggiungi Toolchain"; txt_add_chains2="Seleziona il Toolchain da aggiungere"; txt_menu_builder1="Termina Simplebuild"; txt_menu_builder2="Aggiungi un Toolchain"; txt_menu_builder3="Rimuovi un Toolchain installato"; txt_menu_builder4="Nativo per"; txt_menu_builder5="Crea Nuova Toolchain" txt_menu_back="Torna al menu Toolchain"; txt_cedit1="Rimuovi il file .debug"; txt_cedit2="Controlla i Toolchains installati"; txt_cedit3="Attiva AUTO PATCH SYSTEM"; txt_cedit4="Attiva Update Check"; txt_cedit5="SCRIPT con la massima informazione durante la compilazione"; txt_revcheck1="CONTROLLO_UPDATE"; txt_revcheck2="Controllo versione ONLINE di Oscam"; txt_revcheck3="Versione trovata:"; txt_revcheck4="Imserisci il numero della SVN desiderata..."; txt_revcheck5="Errore: SVN è offline!"; txt_revcheck6="Controlla la SVN locale"; txt_revsel1="Continua con SVN locale:"; txt_revsel2="SVN"; txt_revsel3="riscaricare e rimuovere le configurazioni"; txt_revsel4="Editor configurazioni"; txt_revsel5="Esci dal programma"; txt_revsel6="Aggiorna all'ultima versione"; txt_wrong1="build cam nome errato o non trovato"; txt_options1="Modifica opzioni:"; txt_options2="Attivare"; txt_options3="Disattivare"; txt_options4="OK riavvia SIMPLEBUILD"; txt_options_title="Editor CONFIG"; txt_disksvn="revisione locale attuale " # firstmenu ################################################ txt_firstmenu_continue="Continua con SVN locale" txt_firstmenu_chose="Carica una diversa SVN (7000+)" txt_firstmenu_cedit="Carica editor configurazione" txt_firstmenu_tcupdate="Carica toolchain update" txt_firstmenu_lang="Seleziona il linguaggio di sistema" txt_firstmenu_exit="Esci da Simplebuild" # _toolchain_build_menu##################################### txt_bmenu_title="Creare menu" txt_bmenu_user="username " txt_bmenu_comp="compiler " txt_bmenu_debu="informazioni di debug " txt_bmenu_use="USA_variable " txt_bmenu_build="Crea file bin Oscam" txt_bmenu_config="Oscam/crea configurazione" txt_bmenu_update="Installa/aggiorna librerie" txt_bmenu_backup="Crea backup Toolchain" txt_bmenu_profile="Carica profilo esistente $txt_profiles" txt_bmenus_profile="Salva profilo $txt_profiles $txt_save" txt_bmenu_log="Mostra lastbuild.log" txt_bmenu_back="Torna alla selezione della toolchain" txt_compress1="dimensione del file prima " txt_compress2="dimensione del file dopo " txt_compress3="dimensione del file ridotta a " # _plugin_update_toolchain ############################################# txt_s3tup_menu_command_label_exit="Esci" txt_s3tup_menu_command_label_back="Torna" txt_s3tup_menu_command_label_create="Crea" txt_s3tup_menu_command_label_update="Aggiorna" txt_s3tup_menu_command_label_backup="Backup" txt_s3tup_menu_command_label_start="Avvia" txt_s3tup_menu_command_label_info="Info" txt_s3tup_menu_command_label_setup="Impostazioni" txt_s3tup_menu_command_label_edit="Modifica" txt_s3tup_menu_command_label_yes="Si" txt_s3tup_menu_command_label_no="No" txt_s3tup_msg_update_hint="in aggiornamento..." txt_s3tup_msg_update_restart="Riavvio" txt_s3tup_msg_update_current="è aggiornata" txt_s3tup_msg_update_s3update_required="Aggiorna prima la tua installazione di simplebuild3!" txt_s3tup_msg_update_directory_unversioned="Impossibile aggiornare, la tua cartella di installazione SVN o GIT non ha una versione!" txt_s3tup_msg_update_pending="aggiornamento in corso" txt_s3tup_msg_update_not_required="aggiornamento non necessario" txt_s3tup_msg_update_finished="Aggiornamento effettuato alla versione:" txt_s3tup_msg_update_log="sto aggiornando il log dei plugin" txt_s3tup_msg_syscheck1="Attendi mentre eseguo il controllo degli strumenti e delle dipendenze richiesti ..." txt_s3tup_msg_syscheck2="È necessario installare manualmente i seguenti pacchetti per utilizzare correttamente questo plugin:" txt_s3tup_msg_reset_config1="Spostamento del file di configurazione esistente ..." txt_s3tup_msg_reset_config2="backup del file di configurazione=" txt_s3tup_msg_reset_config3="Creazione di un nuovo file di configurazione. Attendere..." txt_s3tup_msg_reset_config4="file config=" txt_s3tup_msg_reset_config5="Puoi modificarli / estenderli per adattarli alle tue esigenze." txt_s3tup_msg_buildasroot_error1="Il processo di build incrociato ${txt_tc} è stato interrotto perché non deve essere eseguito come root!" txt_s3tup_msg_buildasroot_error2="Se sei consapevole del pericolo di compilare ${txt_tc} s come root e sai cosa stai facendo, \ n puoi forzarlo con il seguente comando:" txt_s3tup_msg_toolchain_exists="${txt_tc} esiste già!" txt_s3tup_msg_library_not_found="${txt_lib} non trovato nel file di configurazione!" txt_s3tup_msg_cross_toolchain_log="creazione di un log incrociato ${txt_tc}" txt_s3tup_msg_cross_toolchain_commandlist="lista dei comandi per la creazione incrociata ${txt_tc}" txt_s3tup_msg_cross_toolchain_library_detection="Le seguenti librerie sono state rilevate nella ${txt_tc} esistente:" txt_s3tup_msg_cross_toolchain_library_integration="Le seguenti librerie saranno ora integrate in ${txt_tc}:" txt_s3tup_msg_cross_migrations_renamed="rinominato in" txt_s3tup_msg_cross_migrations_remove="Rimuovere ${txt_tc}" txt_s3tup_msg_cross_migrations_outdated="I seguenti cross ${txt_tc,,} sono obsoleti a causa della ridenominazione del cross di ${txt_tc} ${txt_tpl,,} s:" txt_s3tup_msg_cross_migrations_outdated2="I seguenti ${txt_tc ,,} ${txt_conf} sono obsoleti a causa della correzione di alcuni parametri e saranno corretti automaticamente:" txt_s3tup_msg_cross_migrations_hint="Puoi continuare ad usare il vecchio cross ${y_l} ${txt_tc}s${re_} come mostrato sopra, ma è meglio crearne di nuovi basati sul nuovo cross ${p_l} ${txt_tc} ${txt_tpl}s${re_} per ottenere futuri aggiornamenti di ${txt_tpl}.\nIl cross obsoleto ${y_l} ${txt_tc}s${re_} può essere rimosso manualmente come segue:" txt_s3tup_msg_build_library_log="aggiornamento ${txt_lib} log" txt_s3tup_msg_build_library_commandlist="compilo elenco di comandi per" txt_s3tup_msg_build_library_error="ERRORI di compilazione trovati, in dettaglio:" txt_s3tup_msg_ctng_setup_log="installo crosstool-NG log" txt_s3tup_msg_ctng_setup_commandlist="compilo elenco di comandi per" txt_s3tup_msg_ctng_setup_cleanup="Pulisco la cartella sorgente" txt_s3tup_msg_fng_setup_log="installo log freetz-ng" txt_s3tup_msg_fng_setup_commandlist="compilo elenco di comandi per" txt_s3tup_msg_fng_setup_cleanup="Pulisco la cartella sorgente" txt_s3tup_msg_andk_setup_log="installo log Android NDK" txt_s3tup_msg_andk_setup_commandlist="${txt_s3tup_msg_ctng_setup_commandlist}" txt_s3tup_msg_andk_setup_cleanup="${txt_s3tup_msg_ctng_setup_cleanup}" txt_s3tup_msg_extract_file_unreadable="il file è illeggibile:" txt_s3tup_msg_extract_extension_unknown="estensione del file non riconosciuta:" txt_s3tup_msg_gtp_missing="descrizione mancante" txt_s3tup_msg_gtp_info="run \Zr<${txt_s3tup_menu_command_label_setup}>\ZR per mostrare i dettagli" txt_s3tup_msg_paktc="Premi un tasto per continuare" txt_s3tup_msg_check_toolchain_empty="Parametro${w_l} ${txt_tc} non impostato!" txt_s3tup_msg_check_toolchain_not_supported="${txt_tc} ${txt_lib,,} aggiornamento non supportato!!" txt_s3tup_msg_check_library_info1="Controlla che esistano i file di header PCSC e fai un collegamento ai file di header PCSC corretti se il compilatore usato per ultimo include dei percorsi alla destinazione sbagliata..." txt_s3tup_msg_check_library_info2a="Collegamento al corretto file di header PCSC creato." txt_s3tup_msg_check_library_info2b="Non sono stati trovati file di header PCSC nella seguente cartelle e sue sottocartelle:" txt_s3tup_msg_check_library_info3a="I file di header PCSC sono nel percorso corretto:" txt_s3tup_msg_check_library_info3b="Il compilatore non trova le cartelle di include!" txt_s3tup_msg_github_api_limits_info1="Il tuo ${r_l} limite di Github API è stato raggiunto {y_l} e sarà ripristinato in questo orario:" txt_s3tup_msg_github_api_limits_info2="Ti preghiamo di attendere prima di reimpostare il tuo file di configurazione. Le versioni più recenti e i link di download sono determinati dinamicamente tramite la Github API. Se si raggiunge il limite concesso di Github API si otterranno errori nel generare file di configurazione. Per le {b_l}richieste non autenticate${y_l}, il limite permette ${b_l}un massimo di 60 richieste ogni ora${y_l}. Le richieste non autenticate vengono associate all'IP di provenienza e non all'utente che effettua la richiesta." txt_s3tup_msg_check_crosstool_setup_info="non è impostato correttamente. Provo a correggere automaticamente..." txt_s3tup_msg_check_config_info1="Il tuo file di configurazione sembra essere obsoleto:" txt_s3tup_msg_check_config_info2="Riavvia s3 come mostrato qui in calce per generare un file config aggiornato:" txt_s3tup_msg_change_config_error="variablile non esiste nel file di configurazione!" txt_s3tup_msg_change_config_info="Variabile modificata in:" txt_s3tup_msg_create_config_template_not_found="File template non trovato. Effettua un controllo di pulizia completa di simplebuild 3!" txt_s3tup_msg_create_config_jq_not_found="Senza il pacchetto 'jq' la generazione automatica di file config non è possibile. Ti preghiamo prima di installarlo:" txt_s3tup_menu_toolchain_title="${txt_tc} Menu" txt_s3tup_menu_toolchain_text1="Seleziona uno dei" txt_s3tup_menu_toolchain_text2="installati tra i ${txt_tc} che desideri aggiornare:" txt_s3tup_menu_toolchain_notfound="non ${txt_tc}s trovato" txt_s3tup_menu_toolchain_folder="$txt_tc cartella:" txt_s3tup_menu_toolchain_config="file di configurazione:" txt_s3tup_menu_library_title="${txt_lib} Menu di aggiornamento" txt_s3tup_menu_library_text1="Seleziona tutte le librerie in cui aggiornare la cartella SYSROOT ${txt_tc}:" txt_s3tup_menu_library_text2=" ${txt_lib} versione nuova ATTUALE" #56 chars txt_s3tup_menu_library_notfound="nessuna libreria trovata" txt_s3tup_menu_library_wrong_selection="Non integrare la stessa libreria con versioni differenti!" txt_s3tup_menu_template_title="Cross ${txt_tc} ${txt_tpl} Menu" txt_s3tup_menu_template_text1="Seleziona uno dei file" txt_s3tup_menu_template_text2="${txt_tpl}s per creare la ${txt_tc} che desideri:" txt_s3tup_menu_template_text3="NOTA:" txt_s3tup_menu_template_text4="Se crei una ${txt_tc} da ${txt_tpl} con una descrizione di colore rosso, una esistente con lo stesso nome verrà sostituita senza conferma!" txt_s3tup_menu_template_text5="Le descrizioni di colore rosso scuro indicano che la versione di ${txt_tpl} è superiore all'attuale ${txt_tc}. Un aggiornamento potrebbe essere utile." txt_s3tup_menu_template_notfound="no ${txt_tpl}s trovato" txt_s3tup_menu_info_toolchain="${txt_tc}: " #11 chars txt_s3tup_menu_info_compiler="Compilatore:" #11 chars txt_s3tup_menu_info_sysroot="Sysroot: " #11 chars txt_s3tup_menu_info_prefix="Prefisso: " #11 chars txt_s3tup_menu_info_include="Include: " #11 chars txt_s3tup_menu_info_library="Configurazione:" txt_s3tup_menu_info_build="lista comandi:" txt_s3tup_menu_edit_title="Salva ${txt_tc} ${txt_tpl}" txt_s3tup_menu_edit_text="Vuoi \ZrSALVARE\ZR questo ${txt_tc} ${txt_tpl} \Zrora\ZR?" txt_s3tup_menu_backup_title="$txt_s3tup_menu_command_label_backup" txt_s3tup_menu_build_library_title="Build" txt_s3tup_menu_ctng_setup_title="$txt_s3tup_menu_command_label_setup" txt_s3tup_menu_fng_setup_title="$txt_s3tup_menu_command_label_setup" txt_s3tup_menu_andk_setup_title="$txt_s3tup_menu_command_label_setup" txt_s3tup_menu_download_title="Sto scaricando" txt_s3tup_menu_compress_title="Comprimi cross ${txt_tc,,}"