(menu_hash_it.c) Update

This commit is contained in:
twinaphex 2015-11-20 12:57:50 +01:00
parent bca0edce49
commit 5aad0ebc1b

View File

@ -975,7 +975,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
{
uint32_t driver_hash = 0;
settings_t *settings = config_get_ptr();
/* If this one throws errors, stop sledgehammering square pegs into round holes and */
/* READ THE COMMENTS at the top of the file. */
(void)sizeof(force_iso_8859_1);
@ -989,7 +989,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
char t[501];
strlcpy(t,
"RetroArch si basa su una forma unica di\n"
"RetroArch si basa su una forma unica di\n"
"sincronizzazione audio/video che necessita essere\n"
"calibrata rispetto alla frequenza di aggiornamento\n"
"del tuo schermo per ottenere le migliori performance.\n"
@ -1000,17 +1000,17 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
" \n", sizeof(t));
snprintf(u, sizeof(u),
"a) Vai su '%s' -> '%s', e abilita\n"
"'Threaded Video'. La frequenza di aggiornamento non sarà\n"
"influenzata in questo modo, il framerate sarà più alto,\n"
"'Threaded Video'. La frequenza di aggiornamento non sar¿\n"
"influenzata in questo modo, il framerate sar¿ pi¿ alto,\n"
"ma il video potrebbe risultare meno fluido.\n"
"b) Vai su '%s' -> '%s', e guarda su\n"
"'%s'. Lascia caricare per\n"
"2048 fotogrammi, allora premi 'OK'.",
menu_hash_to_str(MENU_LABEL_VALUE_SETTINGS),
menu_hash_to_str(MENU_LABEL_VALUE_VIDEO_SETTINGS),
menu_hash_to_str(MENU_LABEL_VALUE_SETTINGS),
menu_hash_to_str(MENU_LABEL_VALUE_VIDEO_SETTINGS),
menu_hash_to_str(MENU_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO));
menu_hash_to_str(MENU_LABEL_VALUE_SETTINGS),
menu_hash_to_str(MENU_LABEL_VALUE_VIDEO_SETTINGS),
menu_hash_to_str(MENU_LABEL_VALUE_SETTINGS),
menu_hash_to_str(MENU_LABEL_VALUE_VIDEO_SETTINGS),
menu_hash_to_str(MENU_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO));
strlcat(s, t, len);
strlcat(s, u, len);
}
@ -1021,7 +1021,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
"seleziona '%s' oppure '%s'.\n"
" \n"
"I files saranno comparati alle entrate del database.\n"
"Se c'è un riscontro, sarà aggiunta un'entrata\n"
"Se c'¿ un riscontro, sar¿ aggiunta un'entrata\n"
"alla collezione.\n"
" \n"
"Puoi accedere facilmente a questo contenuto\n"
@ -1039,13 +1039,13 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
menu_hash_to_str(MENU_LABEL_VALUE_SCAN_FILE),
menu_hash_to_str(MENU_LABEL_VALUE_LOAD_CONTENT_LIST),
menu_hash_to_str(MENU_LABEL_VALUE_CONTENT_COLLECTION_LIST)
);
);
break;
case MENU_LABEL_VALUE_MENU_CONTROLS_PROLOG:
snprintf(s, len,
"Puoi usare i seguenti controlli sotto \n"
"sia su gamepad che su tastiera\n"
"per controllare il menù: \n"
"per controllare il men¿: \n"
" \n"
);
break;
@ -1068,7 +1068,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
snprintf(s, len,
"udev Input driver. \n"
" \n"
"Questo driver può caricare senza X. \n"
"Questo driver pu¿ caricare senza X. \n"
" \n"
"Usa la recente evdev joypad API \n"
"per il supporto del joystick. Supporta \n"
@ -1080,7 +1080,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
"mouse e touchpads. \n"
" \n"
"Come predefinito nella maggior parte delle distribuzioni, i nodi /dev/input \n"
"sono only-root (modalità 600). Puoi settare una regola udev \n"
"sono only-root (modalit¿ 600). Puoi settare una regola udev \n"
"che fa queste accessibili ai non-root."
);
break;
@ -1090,9 +1090,9 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
" \n"
"questo driver richiede un'attiva TTY. Gli eventi \n"
"della tastiera sono letti direttamente dal TTY che \n"
"che lo rende più semplice, ma non tanto flessibile quanto udev. \n" "Mouse, ecc, non sono supportati. \n"
"che lo rende pi¿ semplice, ma non tanto flessibile quanto udev. \n" "Mouse, ecc, non sono supportati. \n"
" \n"
"Questo driver usa la più vecchia API per il joystick \n"
"Questo driver usa la pi¿ vecchia API per il joystick \n"
"(/dev/input/js*).");
break;
default:
@ -1112,14 +1112,14 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
"Per caricare i giochi, hai bisogno di \n"
"un 'Core' da usare, e un gioco per quel core.\n"
" \n"
"Per controllare dove il menù comincia \n"
"Per controllare dove il men¿ comincia \n"
" a selezionare per contenuto, imposta \n"
"'File Browser Directory'. \n"
"Se non impostato, si avvierà nella root. \n"
"Se non impostato, si avvier¿ nella root. \n"
" \n"
"Il browser filtrerà le\n"
"Il browser filtrer¿ le\n"
"estensioni per l'ultimo core impostato \n"
"in 'Carica Core', e userà quel core \n"
"in 'Carica Core', e user¿ quel core \n"
"quando il gioco viene caricato."
);
break;
@ -1130,25 +1130,25 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
"Sfoglia per una implementazione per il \n"
"core libretro. Dove il browser \n"
"si avvia dipende dal percorso impostato per \n"
"Core Directory. Se vuoto, si avvierà nella root. \n"
"Core Directory. Se vuoto, si avvier¿ nella root. \n"
" \n"
"Se la Core Directory è una directory, il menù \n"
"userà quella come cartella principale. Se la Core \n"
"Directory è un percorso completo, si avvierà \n"
"Se la Core Directory ¿ una directory, il men¿ \n"
"user¿ quella come cartella principale. Se la Core \n"
"Directory ¿ un percorso completo, si avvier¿ \n"
"nella cartella dove si trova il file.");
break;
case MENU_LABEL_LOAD_CONTENT_HISTORY:
snprintf(s, len,
"Caricando contenuto dalla cronologia. \n"
" \n"
"Quando il contenuto è caricato, le combinazioni \n"
"Quando il contenuto ¿ caricato, le combinazioni \n"
"contenuto e core sono salvati nella cronologia. \n"
" \n"
"La cronologia è salvata in un file nella stessa \n"
"La cronologia ¿ salvata in un file nella stessa \n"
"directory come il file di configurazione RetroArch. Se \n"
"nessun file di configurazione viene caricato all'avvio, la \n"
"cronologia non sarà salvata o caricata, e non apparirà \n"
"nel menù principale."
"cronologia non sar¿ salvata o caricata, e non apparir¿ \n"
"nel men¿ principale."
);
break;
case MENU_LABEL_VIDEO_DRIVER:
@ -1173,7 +1173,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
snprintf(s, len,
"Driver video SDL 2.\n"
" \n"
"Questo è un driver video SDL 2 renderizzato \n"
"Questo ¿ un driver video SDL 2 renderizzato \n"
"via software.\n"
" \n"
"Le performance per le implementazioni dei core \n"
@ -1184,7 +1184,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
snprintf(s, len,
"Driver video SDL.\n"
" \n"
"Questo è un driver video SDL 1.2 renderizzato \n"
"Questo ¿ un driver video SDL 1.2 renderizzato \n"
"via software.\n"
" \n"
"Le performance sono considerate quasi ottimali. \n"
@ -1213,7 +1213,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
snprintf(s, len,
"Driver video Sunxi-G2D. \n"
" \n"
"Questo è un driver video Sunxi a bsso livello. \n"
"Questo ¿ un driver video Sunxi a bsso livello. \n"
"Usa il blocco G2D nei Soc Allwinner.");
break;
default:
@ -1236,7 +1236,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
{
case MENU_LABEL_AUDIO_RESAMPLER_DRIVER_SINC:
snprintf(s, len,
"Implementazione SINC in modalità finestra.");
"Implementazione SINC in modalit¿ finestra.");
break;
case MENU_LABEL_AUDIO_RESAMPLER_DRIVER_CC:
snprintf(s, len,
@ -1265,12 +1265,12 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
"HLSL"
#endif
" preimposta direttamente. \n"
"Il menù degli shader è aggiornato di conseguenza. \n"
"Il men¿ degli shader ¿ aggiornato di conseguenza. \n"
" \n"
"Se la CGP usa metodi di scala che non sono \n"
"semplici, (i.e. scala fonte, stessa scala \n"
"fattore per X/Y), il fattore di scala mostrato \n"
"nel menù potrebbe essere non corretto."
"nel men¿ potrebbe essere non corretto."
);
break;
case MENU_LABEL_VIDEO_SHADER_SCALE_PASS:
@ -1279,16 +1279,16 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
" \n"
"Il fattore di scala accumula, i.e. 2x \n"
"per il primo passaggio e 2x per il secondo \n"
"passaggio darà un scala totale di 4x. \n"
"passaggio dar¿ un scala totale di 4x. \n"
" \n"
"Se c'è un fattore di scala per l'ultimo \n"
"passaggio, il risultato è allungare lo \n"
"Se c'¿ un fattore di scala per l'ultimo \n"
"passaggio, il risultato ¿ allungare lo \n"
"schermo con il filtro specificato in \n"
"'Filtro Predefinito'. \n"
" \n"
"Se 'Non considerare' è impostato, sia la scala \n"
"Se 'Non considerare' ¿ impostato, sia la scala \n"
"1x che allunga a pieno schermo saranno \n"
"usati a seconda se è o non è l'ultimo \n"
"usati a seconda se ¿ o non ¿ l'ultimo \n"
"passaggio."
);
break;
@ -1304,21 +1304,21 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
"shader da usare. Se imposti questo a 0, e usi \n"
"Applica modifiche agli shader, usi uno shader 'vuoto'. \n"
" \n"
"L'opzione Filtro Predefinito riguarderà il \n"
"L'opzione Filtro Predefinito riguarder¿ il \n"
"filtro di allungamento immagine.");
break;
case MENU_LABEL_VIDEO_SHADER_PARAMETERS:
snprintf(s, len,
"Parametri shader. \n"
" \n"
"Modifica direttamente l'attuale shader. Non sarà \n"
"Modifica direttamente l'attuale shader. Non sar¿ \n"
"salvato al file preimpostato CGP/GLSLP.");
break;
case MENU_LABEL_VIDEO_SHADER_PRESET_PARAMETERS:
snprintf(s, len,
"Parametri Shader Preimpostati. \n"
" \n"
"Modifica lo shader preimpostato attualmente nel menù."
"Modifica lo shader preimpostato attualmente nel men¿."
);
break;
case MENU_LABEL_VIDEO_SHADER_PASS:
@ -1336,22 +1336,22 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
case MENU_LABEL_CONFIG_SAVE_ON_EXIT:
snprintf(s, len,
"Salva la configurazione sul disco all'uscita.\n"
"Utile per i menù in quanto i settaggi possono \n"
"Utile per i men¿ in quanto i settaggi possono \n"
"essere modificati. Sovrascrive la configurazione.\n"
" \n"
"#include ed i commenti non sono \n"
"conservati. \n"
" \n"
"Per design, il file di configurazione è \n"
"considerato immutabile in quanto è \n"
"Per design, il file di configurazione ¿ \n"
"considerato immutabile in quanto ¿ \n"
"piacevolmente mantenuto dall'utente, \n"
"e non dovrebbe essere sovrascritto \n"
"alle spalle dell'utente."
#if defined(RARCH_CONSOLE) || defined(RARCH_MOBILE)
"\nQuesto non è il caso per le \n"
"\nQuesto non ¿ il caso per le \n"
"console comunque, dove \n"
"guardare al file di configurazione \n"
"manualmente non è veramente un'opzione."
"manualmente non ¿ veramente un'opzione."
#endif
);
break;
@ -1359,8 +1359,8 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
snprintf(s, len,
"Filtro hardware per questo passaggio. \n"
" \n"
"Se 'Non prendere cura' è impostato, allora il \n"
"'Filtro Predefinito' sarà usato."
"Se 'Non prendere cura' ¿ impostato, allora il \n"
"'Filtro Predefinito' sar¿ usato."
);
break;
case MENU_LABEL_AUTOSAVE_INTERVAL:
@ -1368,8 +1368,8 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
"Salva automaticamente la SRAM non-volatile \n"
"ad un itervallo regolare.\n"
" \n"
"Questo è disattivato come predefinito a meno che non \n"
"è impostato diversamente. L'intervallo è misurato in \n"
"Questo ¿ disattivato come predefinito a meno che non \n"
"¿ impostato diversamente. L'intervallo ¿ misurato in \n"
"secondi. \n"
" \n"
"Il valore 0 disattiva il salvataggio automatico.");
@ -1378,7 +1378,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
snprintf(s, len,
"Tipo di dispositivo di input. \n"
" \n"
"Sceglie quale tipo di dispositivo usare. Questo è \n"
"Sceglie quale tipo di dispositivo usare. Questo ¿ \n"
"rilevante per il libretro core."
);
break;
@ -1388,11 +1388,11 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
"(GET_LOG_INTERFACE). \n"
" \n"
" Se il livello dei log rilasciato da un libretro \n"
" core è sotto il livello libretro_log, \n"
" sarà ignorato.\n"
" core ¿ sotto il livello libretro_log, \n"
" sar¿ ignorato.\n"
" \n"
" DEBUG log sono sempre ignorati a meno che \n"
" la modalità verbose mode è attivata (--verbose).\n"
" la modalit¿ verbose mode ¿ attivata (--verbose).\n"
" \n"
" DEBUG = 0\n"
" INFO = 1\n"
@ -1405,10 +1405,10 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
snprintf(s, len,
"Slot dello stato di salvataggio.\n"
" \n"
" Con lo slot impostato a 0, il nome dello stato di salvataggio è *.state \n"
" (o che cosa è stato impostato sulla riga di comando).\n"
"Quando lo slot è != 0, il percorso sarà (percorso)(d), \n"
"dove (d) è il numero dello slot.");
" Con lo slot impostato a 0, il nome dello stato di salvataggio ¿ *.state \n"
" (o che cosa ¿ stato impostato sulla riga di comando).\n"
"Quando lo slot ¿ != 0, il percorso sar¿ (percorso)(d), \n"
"dove (d) ¿ il numero dello slot.");
break;
case MENU_LABEL_SHADER_APPLY_CHANGES:
snprintf(s, len,
@ -1417,14 +1417,14 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
"Dopo che modifichi i settaggi dello shader, usa questo per \n"
"applicare i cambiamenti. \n"
" \n"
"Modificare i settaggi dello shader è un \n"
"Modificare i settaggi dello shader ¿ un \n"
"operazione costosa quindi deve essere \n"
"fatta esplicitamente. \n"
" \n"
"Quando applichi gli shader, i settaggi del menù \n"
"Quando applichi gli shader, i settaggi del men¿ \n"
"degli shader sono salvati ad un file temporaneo (sia \n"
"menu.cgp che menu.glslp) e caricati. Il file \n"
"rimane dopo che RetroArch esce. Il file è \n"
"rimane dopo che RetroArch esce. Il file ¿ \n"
"salvato alla Directory Shader."
);
break;
@ -1433,62 +1433,62 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
"Dispositivo di input. \n"
" \n"
"Scegli quale gamepad usare per l'utente N. \n"
"Il nome del pad è disponibile."
"Il nome del pad ¿ disponibile."
);
break;
case MENU_LABEL_MENU_TOGGLE:
snprintf(s, len,
"Toggles menu.");
"Attiva men¿.");
break;
case MENU_LABEL_GRAB_MOUSE_TOGGLE:
snprintf(s, len,
"Toggles mouse grab.\n"
"Attiva presa mouse.\n"
" \n"
"When mouse is grabbed, RetroArch hides the \n"
"mouse, and keeps the mouse pointer inside \n"
"the window to allow relative mouse input to \n"
"work better.");
"Quando usi il mouse, RetroArch nasconde il \n"
"mouse, e tiene il puntatore del mouse dentro \n"
"la finestra per permettere al relativo input del mouse \n"
"di funzionare meglio.");
break;
case MENU_LABEL_DISK_NEXT:
snprintf(s, len,
"Cycles through disk images. Use after \n"
"ejecting. \n"
"Spostati tra le immagini del disco. Usa dopo \n"
"l'espulsione. \n"
" \n"
" Complete by toggling eject again.");
" Completa premendo il tasto espulsione di nuovo.");
break;
case MENU_LABEL_VIDEO_FILTER:
#ifdef HAVE_FILTERS_BUILTIN
snprintf(s, len,
"CPU-based video filter.");
"Filtro video basato sulla CPU.");
#else
snprintf(s, len,
"CPU-based video filter.\n"
"Filtro video basato sulla CPU.\n"
" \n"
"Path to a dynamic library.");
"Percorso di una libreria dinamica.");
#endif
break;
case MENU_LABEL_AUDIO_DEVICE:
snprintf(s, len,
"Override the default audio device \n"
"the audio driver uses.\n"
"This is driver dependent. E.g.\n"
"Escludi il dispositivo audio predefinito \n"
"che il driver audio usa.\n"
"Dipende dal driver. E.g.\n"
#ifdef HAVE_ALSA
" \n"
"ALSA wants a PCM device."
"ALSA vuole un dipositivo PCM."
#endif
#ifdef HAVE_OSS
" \n"
"OSS wants a path (e.g. /dev/dsp)."
"OSS vuole un percorso (e.g. /dev/dsp)."
#endif
#ifdef HAVE_JACK
" \n"
"JACK wants portnames (e.g. system:playback1\n"
"JACK vuole i nomi delle porte (e.g. system:playback1\n"
",system:playback_2)."
#endif
#ifdef HAVE_RSOUND
" \n"
"RSound wants an IP address to an RSound \n"
"server."
"RSound vuole l'indirizzo IP di un \n"
"server RSound."
#endif
);
break;
@ -2015,31 +2015,31 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
menu_hash_to_str(MENU_LABEL_VALUE_CORE_UPDATER_LIST),
menu_hash_to_str(MENU_LABEL_VALUE_LIBRETRO_DIR_PATH)
#else
"Puoi ottenere i core da\n"
"manualmente trasferendoli su\n"
"'%s'.",
"Puoi ottenere i core da\n"
"manualmente trasferendoli su\n"
"'%s'.",
menu_hash_to_str(MENU_LABEL_VALUE_LIBRETRO_DIR_PATH)
#endif
);
);
break;
case MENU_LABEL_VALUE_HELP_CHANGE_VIRTUAL_GAMEPAD_DESC:
snprintf(s, len,
"Puoi cambiare lo schema del gamepad virtuale\n"
"andando su '%s' \n"
"-> '%s'."
"-> '%s'."
" \n"
"Da lì puoi cambiare lo schema,\n"
"la dimensione e l'opacità dei tasti, ecc.\n"
"Da l¿ puoi cambiare lo schema,\n"
"la dimensione e l'opacit¿ dei tasti, ecc.\n"
" \n"
"NOTA: Come predefinito, gli schemi del gamepad virtuale\n"
"sono nascosti nel menù.\n"
"sono nascosti nel men¿.\n"
"Se vorresti cambiare questa impostazione,\n"
"puoi impostare '%s' a spento/OFF.",
menu_hash_to_str(MENU_LABEL_VALUE_SETTINGS),
menu_hash_to_str(MENU_LABEL_VALUE_OVERLAY_SETTINGS),
menu_hash_to_str(MENU_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU)
);
break;
break;
default:
if (s[0] == '\0')
strlcpy(s, menu_hash_to_str(MENU_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len);