diff --git a/Makefile.common b/Makefile.common index 2bc3bd4f65..69f5a1dd87 100644 --- a/Makefile.common +++ b/Makefile.common @@ -530,7 +530,7 @@ ifeq ($(HAVE_MENU_COMMON), 1) menu/drivers/null.o endif -ifeq ($(UTF8), 1) +ifneq ($(NO_UTF8), 1) DEFINES += -DHAVE_UTF8 OBJ += intl/msg_hash_ru.o DEFINES += -finput-charset=UTF-8 diff --git a/gfx/drivers_font/gl_raster_font.c b/gfx/drivers_font/gl_raster_font.c index b85cb62228..36d2236d41 100644 --- a/gfx/drivers_font/gl_raster_font.c +++ b/gfx/drivers_font/gl_raster_font.c @@ -35,6 +35,10 @@ #define MAX_MSG_LEN_CHUNK 64 +#define ONEMASK ((size_t)(-1) / 0xFF) + +static uint8_t gl_strlen(const char **string); + typedef struct { gl_t *gl; @@ -216,7 +220,7 @@ static int gl_get_message_width(void *data, const char *msg, for (i = 0; i < msg_len; i++) { const struct font_glyph *glyph = - font->font_driver->get_glyph(font->font_data, (uint8_t)msg[i]); + font->font_driver->get_glyph(font->font_data, msg[i]); if (!glyph) /* Do something smarter here ... */ glyph = font->font_driver->get_glyph(font->font_data, '?'); @@ -252,6 +256,102 @@ static void gl_raster_font_draw_vertices(gl_t *gl, const video_coords_t *coords) glDrawArrays(GL_TRIANGLES, 0, coords->vertices); } +static uint8_t string_walkbyte(const char **string) +{ + return *((*string)++); +} + +#ifdef HAVE_UTF8 +/* Does not validate the input, returns garbage if it's not UTF-8. */ +static uint32_t string_walk(const char **string) +{ + uint8_t first = string_walkbyte(string); + uint32_t ret; + + if (first<128) + return first; + + ret = 0; + ret = (ret<<6) | (string_walkbyte(string) & 0x3F); + if (first >= 0xE0) + ret = (ret<<6) | (string_walkbyte(string) & 0x3F); + if (first >= 0xF0) + ret = (ret<<6) | (string_walkbyte(string) & 0x3F); + + if (first >= 0xF0) + return ret | (first&31)<<18; + if (first >= 0xE0) + return ret | (first&15)<<12; + return ret | (first&7)<<6; +} + +static uint32_t gl_strlen_utf8(const char **string) +{ + const char * _s = *string; + const char * s; + size_t count = 0; + size_t u; + unsigned char b; + + /* Handle any initial misaligned bytes. */ + for (s = _s; (uintptr_t)(s) & (sizeof(size_t) - 1); s++) { + b = *s; + + /* Exit if we hit a zero byte. */ + if (b == '\0') + goto done; + + /* Is this byte NOT the first byte of a character? */ + count += (b >> 7) & ((~b) >> 6); + } + + /* Handle complete blocks. */ + for (; ; s += sizeof(size_t)) { + /* Prefetch 256 bytes ahead. */ + __builtin_prefetch(&s[256], 0, 0); + + /* Grab 4 or 8 bytes of UTF-8 data. */ + u = *(size_t *)(s); + + /* Exit the loop if there are any zero bytes. */ + if ((u - ONEMASK) & (~u) & (ONEMASK * 0x80)) + break; + + /* Count bytes which are NOT the first byte of a character. */ + u = ((u & (ONEMASK * 0x80)) >> 7) & ((~u) >> 6); + count += (u * ONEMASK) >> ((sizeof(size_t) - 1) * 8); + } + + /* Take care of any left-over bytes. */ + for (; ; s++) { + b = *s; + + /* Exit if we hit a zero byte. */ + if (b == '\0') + break; + + /* Is this byte NOT the first byte of a character? */ + count += (b >> 7) & ((~b) >> 6); + } + +done: + return ((s - _s) - count); +} + +static uint8_t gl_strlen(const char **string) +{ + return gl_strlen_utf8(string); +} +#else +#define string_walk string_walkbyte +#define gl_strlen gl_strlen_byte + +static uint8_t gl_strlen_byte(const char **string) +{ + return strlen(*string); +} +#endif + static void gl_raster_font_render_line( gl_raster_t *font, const char *msg, unsigned msg_len_full, GLfloat scale, const GLfloat color[4], GLfloat pos_x, @@ -262,7 +362,7 @@ static void gl_raster_font_render_line( unsigned i, msg_len; struct video_coords coords; GLfloat font_tex_coords[2 * 6 * MAX_MSG_LEN_CHUNK]; - GLfloat font_vertex[2 * 6 * MAX_MSG_LEN_CHUNK]; + GLfloat font_vertex[2 * 6 * MAX_MSG_LEN_CHUNK]; GLfloat font_color[4 * 6 * MAX_MSG_LEN_CHUNK]; GLfloat font_lut_tex_coord[2 * 6 * MAX_MSG_LEN_CHUNK]; gl_t *gl = font ? font->gl : NULL; @@ -298,7 +398,7 @@ static void gl_raster_font_render_line( { int off_x, off_y, tex_x, tex_y, width, height; const struct font_glyph *glyph = - font->font_driver->get_glyph(font->font_data, (uint8_t)msg[i]); + font->font_driver->get_glyph(font->font_data, string_walk(&msg)); if (!glyph) /* Do something smarter here ... */ glyph = font->font_driver->get_glyph(font->font_data, '?'); @@ -360,7 +460,7 @@ static void gl_raster_font_render_message( /* If the font height is not supported just draw as usual */ if (!font->font_driver->get_line_height) { - gl_raster_font_render_line(font, msg, strlen(msg), + gl_raster_font_render_line(font, msg, gl_strlen(&msg), scale, color, pos_x, pos_y, text_align); return; } @@ -384,7 +484,7 @@ static void gl_raster_font_render_message( } else { - unsigned msg_len = strlen(msg); + unsigned msg_len = gl_strlen(&msg); gl_raster_font_render_line(font, msg, msg_len, scale, color, pos_x, pos_y - (float)lines*line_height, text_align); break; diff --git a/intl/french.h b/intl/french.h index 6edf61e1db..e41f05a794 100644 --- a/intl/french.h +++ b/intl/french.h @@ -17,15 +17,6 @@ #ifndef __INTL_FRENCH_H #define __INTL_FRENCH_H -/* IMPORTANT: - * For non-english characters to work without proper unicode support, - * we need this file to be encoded in ISO 8859-1 (Latin1), not UTF-8. - * If you save this file as UTF-8, you'll break non-english characters - * (e.g. German "Umlauts" and Portugese diacritics). - */ -/* DO NOT REMOVE THIS. If it causes build failure, it's because you saved the file as UTF-8. Read the above comment. */ -extern const char force_iso_8859_1[sizeof("àèéìòù")==6+1 ? 1 : -1]; - #define RETRO_LBL_JOYPAD_B "Bouton RetroPad B" #define RETRO_LBL_JOYPAD_Y "Bouton RetroPad Y" #define RETRO_LBL_JOYPAD_SELECT "Bouton RetroPad Select" @@ -42,7 +33,7 @@ extern const char force_iso_8859_1[sizeof(" #define RETRO_LBL_JOYPAD_R2 "Bouton RetroPad R2" #define RETRO_LBL_JOYPAD_L3 "Bouton RetroPad L3" #define RETRO_LBL_JOYPAD_R3 "Bouton RetroPad R3" -#define RETRO_LBL_TURBO_ENABLE "Turbo Activé" +#define RETRO_LBL_TURBO_ENABLE "Turbo Activé" #define RETRO_LBL_ANALOG_LEFT_X "Analogue Gauche X" #define RETRO_LBL_ANALOG_LEFT_Y "Analogue Gauche Y" #define RETRO_LBL_ANALOG_RIGHT_X "Analogue Droite X" @@ -59,21 +50,21 @@ extern const char force_iso_8859_1[sizeof(" #define RETRO_LBL_FAST_FORWARD_HOLD_KEY "Avance Rapide Appui Maintenu" #define RETRO_LBL_LOAD_STATE_KEY "Charger une savestate" #define RETRO_LBL_SAVE_STATE_KEY "Sauvegarder une savestate" -#define RETRO_LBL_FULLSCREEN_TOGGLE_KEY "Mode plein écran" +#define RETRO_LBL_FULLSCREEN_TOGGLE_KEY "Mode plein écran" #define RETRO_LBL_QUIT_KEY "Quitter" -#define RETRO_LBL_STATE_SLOT_PLUS "État Slot Suivant" -#define RETRO_LBL_STATE_SLOT_MINUS "État Slot Antérieur" +#define RETRO_LBL_STATE_SLOT_PLUS "État Slot Suivant" +#define RETRO_LBL_STATE_SLOT_MINUS "État Slot Antérieur" #define RETRO_LBL_REWIND "Rembobinage" -#define RETRO_LBL_MOVIE_RECORD_TOGGLE "Commutateur enregistrement vidéo" +#define RETRO_LBL_MOVIE_RECORD_TOGGLE "Commutateur enregistrement vidéo" #define RETRO_LBL_PAUSE_TOGGLE "Pause" -#define RETRO_LBL_FRAMEADVANCE "Défiler image" +#define RETRO_LBL_FRAMEADVANCE "Défiler image" #define RETRO_LBL_RESET "Reset" #define RETRO_LBL_SHADER_NEXT "Prochain Shader" -#define RETRO_LBL_SHADER_PREV "Précédent Shader" +#define RETRO_LBL_SHADER_PREV "Précédent Shader" #define RETRO_LBL_CHEAT_INDEX_PLUS "Index Cheat Suivant" -#define RETRO_LBL_CHEAT_INDEX_MINUS "Index Cheat Antérieur" +#define RETRO_LBL_CHEAT_INDEX_MINUS "Index Cheat Antérieur" #define RETRO_LBL_CHEAT_TOGGLE "Commutateur Mode Triche" -#define RETRO_LBL_SCREENSHOT "Capture d'écran" +#define RETRO_LBL_SCREENSHOT "Capture d'écran" #define RETRO_LBL_MUTE "Couper le son" #define RETRO_LBL_OSK "Active le clavier visuel" #define RETRO_LBL_NETPLAY_FLIP "Inversement des joueurs Netplay" @@ -82,9 +73,9 @@ extern const char force_iso_8859_1[sizeof(" #define RETRO_LBL_VOLUME_UP "Augmenter le volume" #define RETRO_LBL_VOLUME_DOWN "Diminuer le volume" #define RETRO_LBL_OVERLAY_NEXT "Prochain Overlay" -#define RETRO_LBL_DISK_EJECT_TOGGLE "Commutateur éjecter le disque" +#define RETRO_LBL_DISK_EJECT_TOGGLE "Commutateur éjecter le disque" #define RETRO_LBL_DISK_NEXT "Prochain Changement Disque" -#define RETRO_LBL_DISK_PREV "Précédent Changement Disque" +#define RETRO_LBL_DISK_PREV "Précédent Changement Disque" #define RETRO_LBL_GRAB_MOUSE_TOGGLE "Commutateur capturer la souris" #define RETRO_LBL_MENU_TOGGLE "Commutateur Menu" diff --git a/intl/italian.h b/intl/italian.h old mode 100755 new mode 100644 index 9d05b36ee8..c601eff262 --- a/intl/italian.h +++ b/intl/italian.h @@ -17,21 +17,12 @@ #ifndef __INTL_ITALIAN_H #define __INTL_ITALIAN_H -/* IMPORTANT: - * For non-english characters to work without proper unicode support, - * we need this file to be encoded in ISO 8859-1 (Latin1), not UTF-8. - * If you save this file as UTF-8, you'll break non-english characters - * (e.g. German "Umlauts" and Portugese diacritics). - */ -/* DO NOT REMOVE THIS. If it causes build failure, it's because you saved the file as UTF-8. Read the above comment. */ -extern const char force_iso_8859_1[sizeof("àèéìòù")==6+1 ? 1 : -1]; - #define RETRO_LBL_JOYPAD_B "Tasto B RetroPad" #define RETRO_LBL_JOYPAD_Y "Tasto Y RetroPad" #define RETRO_LBL_JOYPAD_SELECT "Tasto Select RetroPad" #define RETRO_LBL_JOYPAD_START "Tasto Start RetroPad" -#define RETRO_LBL_JOYPAD_UP "Croce direzionale Sù RetroPad" -#define RETRO_LBL_JOYPAD_DOWN "Croce direzionale Giù RetroPad" +#define RETRO_LBL_JOYPAD_UP "Croce direzionale Sù RetroPad" +#define RETRO_LBL_JOYPAD_DOWN "Croce direzionale Giù RetroPad" #define RETRO_LBL_JOYPAD_LEFT "Croce direzionale Sinistra RetroPad" #define RETRO_LBL_JOYPAD_RIGHT "Croce direzionale Destra RetroPad" #define RETRO_LBL_JOYPAD_A "Tasto A RetroPad" @@ -86,6 +77,6 @@ extern const char force_iso_8859_1[sizeof(" #define RETRO_LBL_DISK_NEXT "Cambia Disco Successivo" #define RETRO_LBL_DISK_PREV "Cambia Disco Precedente" #define RETRO_LBL_GRAB_MOUSE_TOGGLE "Attiva presa mouse" -#define RETRO_LBL_MENU_TOGGLE "Menù a comparsa" +#define RETRO_LBL_MENU_TOGGLE "Menù a comparsa" #endif diff --git a/intl/msg_hash_de.c b/intl/msg_hash_de.c index faf5a4ae4c..b936cbc600 100644 --- a/intl/msg_hash_de.c +++ b/intl/msg_hash_de.c @@ -26,22 +26,11 @@ #pragma clang diagnostic ignored "-Winvalid-source-encoding" #endif - /* IMPORTANT: - * For non-english characters to work without proper unicode support, - * we need this file to be encoded in ISO 8859-1 (Latin1), not UTF-8. - * If you save this file as UTF-8, you'll break non-english characters - * (e.g. German "Umlauts" and Portugese diacritics). - */ -/* DO NOT REMOVE THIS. If it causes build failure, it's because you saved the file as UTF-8. Read the above comment. */ -extern const char force_iso_8859_1[sizeof("äÄöÖßüÜ")==7+1 ? 1 : -1]; - int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) { uint32_t driver_hash = 0; settings_t *settings = config_get_ptr(); - (void)sizeof(force_iso_8859_1); - switch (msg) { case MENU_ENUM_LABEL_CORE_LIST: @@ -50,12 +39,12 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) " \n" "Suche nach einer Libretro-Core- \n" "Implementierung. In welchem Verzeichnis der \n" - "Browser startet, hängt vom deinem Core-Verzeichnis \n" + "Browser startet, hängt vom deinem Core-Verzeichnis \n" "ab. Falls du es nicht eingestellt hast, wird er \n" "im Root-Verzeichnis starten. \n" " \n" "Ist das Core-Verzeichnis ein Ordner, wird das \n" - "Menü diesen als Startverzeichnis nutzen. Ist \n" + "Menü diesen als Startverzeichnis nutzen. Ist \n" "das Core-Verzeichnis ein Pfad zu einer Datei, \n" "wird es in dem Verzeichnis starten, in dem \n" "sich die Datei befindet."); @@ -75,23 +64,23 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(t, sizeof(t), "udev-Eingabetreiber. \n" " \n" - "Dieser Treiber kann ohne X ausgeführt werden. \n" + "Dieser Treiber kann ohne X ausgeführt werden. \n" " \n" "Er verwende die neue evdev-Joypad-API \n" - "für die Joystick-Unterstützung und unterstützt \n" + "für die Joystick-Unterstützung und unterstützt \n" "auch Hotplugging und Force-Feedback (wenn das \n" - "Gerät dies unterstützt). \n" + "Gerät dies unterstützt). \n" " \n" ); snprintf(u, sizeof(u), - "Der Treiber liest evdev-Ereigniss für Tastatur- \n" - "Unterstützung und kann auch mit Tastatur-Callbacks, \n" - "Mäusen und Touchpads umgehen. \n" + "Der Treiber liest evdev-Ereigniss für Tastatur- \n" + "Unterstützung und kann auch mit Tastatur-Callbacks, \n" + "Mäusen und Touchpads umgehen. \n" " \n" - "Standardmäßig sind die /dev/input-Dateien in den \n" - "meisten Linux-Distribution nur für den Root- \n" + "Standardmäßig sind die /dev/input-Dateien in den \n" + "meisten Linux-Distribution nur für den Root- \n" "Benutzer lesbar (mode 600). Du kannst eine udev- \n" - "Regel erstellen, die auch den Zugriff für andere \n" + "Regel erstellen, die auch den Zugriff für andere \n" "Benutzer erlaubt."); strlcat(s, t, len); strlcat(s, u, len); @@ -104,7 +93,7 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) "Dieser Treiber erforder eine aktive TTY-Schnittstelle. \n" "Tastatur-Ereignisse werden direkt von der TTY gelesen, \n" "was es einfacher, aber weniger flexibel als udev macht. \n" - "Mäuse, etc, werden nicht unterstützt. \n" + "Mäuse, etc, werden nicht unterstützt. \n" " \n" "Dieser Treiber verwendet die alte Joystick-API \n" "(/dev/input/js*)."); @@ -113,7 +102,7 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Eingabetreiber.\n" " \n" - "Abhängig vom Grafiktreiber kann ein anderer Eingabe- \n" + "Abhängig vom Grafiktreiber kann ein anderer Eingabe- \n" "treiber erzwungen werden."); break; } @@ -123,11 +112,11 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) "Lade Content. \n" "Suche nach Content. \n" " \n" - "Um Content zu laden benötigst du den passenden \n" + "Um Content zu laden benötigst du den passenden \n" "Libretro-Core und die Content-Datei. \n" " \n" - "Um einzustellen, welcher Ordner standardmäßig \n" - "geöffnet wird, um nach Content zu suchen, solltest \n" + "Um einzustellen, welcher Ordner standardmäßig \n" + "geöffnet wird, um nach Content zu suchen, solltest \n" "du das Content-Verzeichnis setzen. Wenn es nicht \n" "gesetzt ist, wird es im Root-Verzeichen starten. \n" " \n" @@ -141,13 +130,13 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) "Lade Content aus dem Verlauf. \n" " \n" "Wenn Content geladen wird, wird der Content \n" - "sowie der dazugehörige Core im Verlauf gespeichert. \n" + "sowie der dazugehörige Core im Verlauf gespeichert. \n" " \n" "Der Verlauf wird im selben Verzeichnis wie die \n" "RetroArch-Konfigurationsdatei gespeicher. Wenn \n" "beim Start keine Konfigurationsdatei geladen wurde, \n" "wird keine Verlauf geladen oder gespeichert und nicht \n" - "im Hauptmenü angezeigt." + "im Hauptmenü angezeigt." ); break; case MENU_ENUM_LABEL_VIDEO_DRIVER: @@ -164,7 +153,7 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) "verwenden. \n" " \n" "Die Leistung, sowohl bei software-gerenderten, \n" - "als auch bei Libretro-GL-Cores, hängt von dem \n" + "als auch bei Libretro-GL-Cores, hängt von dem \n" "GL-Treiber deiner Grafikkarte ab."); } else if (string_is_equal(settings->video.driver, "sdl2")) @@ -175,7 +164,7 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) "Dies ist ein SDL2-Grafiktreiber \n" "mit Software-Rendering." " \n" - "Die Leistung hängt von der SDL- \n" + "Die Leistung hängt von der SDL- \n" "Implementierung deiner Plattform ab."); } else if (string_is_equal(settings->video.driver, "sdl1")) @@ -188,7 +177,7 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) " \n" "Die Leistung ist suboptimal und du \n" "solltest ihn nur als letzte \n" - "Möglichkeit verwenden."); + "Möglichkeit verwenden."); } else if (string_is_equal(settings->video.driver, "d3d")) { @@ -196,7 +185,7 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) "Direct3D-Grafiktreiber. \n" " \n" "Die Leistung bei software-gerenderten \n" - "Cores hängt von dem D3D-Treiber deiner \n" + "Cores hängt von dem D3D-Treiber deiner \n" "Grafikkarte ab."); } else if (string_is_equal(settings->video.driver, "exynos")) @@ -206,7 +195,7 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) " \n" "Dies ist ein Low-Level-Exynos-Grafiktreiber. \n" "Er verwendet den G2D-Block in Samsung-Exynos-SoCs. \n" - "für Blitting-Operationen. \n" + "für Blitting-Operationen. \n" " \n" "Die Leistung bei software-gerendeten Cores sollte \n" "optimal sein."); @@ -264,18 +253,18 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) "HLSL" #endif "-Voreinstellung. \n" - "Das Menüshader-Menü wird entsprechend \n" + "Das Menüshader-Menü wird entsprechend \n" "aktualisiert." " \n" "Wenn der CGP komplexe Methoden verwendet, \n" "(also andere als Quellskalierung mit dem \n" - "selben Faktor für X/Y) kann der im Menü \n" + "selben Faktor für X/Y) kann der im Menü \n" "angezeigte Skalierungsfaktor inkorrekt sein." ); break; case MENU_ENUM_LABEL_VIDEO_SHADER_SCALE_PASS: snprintf(s, len, - "Für diesen Durchgang skalieren. \n" + "Für diesen Durchgang skalieren. \n" " \n" "Der Skalierungsfaktor wird multipliziert, \n" "d.h. 2x im ersten Durchgang und 2x im \n" @@ -285,24 +274,24 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) "Wenn es im letzten Durchgang einen \n" "Skalierungsfaktor gibt, wird das Ergebnis \n" "mit dem als 'Standardfilter' eingestellten \n" - "Filter auf die Bildschirmgröße gestreckt. \n" + "Filter auf die Bildschirmgröße gestreckt. \n" " \n" "Wenn 'Mir egal' eingestellt ist, wird \n" "entweder einfache Skalierung or Vollbild- \n" - "Streckung verwendet - abhängig davon, ob \n" + "Streckung verwendet - abhängig davon, ob \n" "es der letzte Durchgang ist oder nicht." ); break; case MENU_ENUM_LABEL_VIDEO_SHADER_NUM_PASSES: snprintf(s, len, - "Shader-Durchgänge. \n" + "Shader-Durchgänge. \n" " \n" "RetroArch erlaubt es dir, verschiedene Shader \n" - "in verschiedenen Durchgängen miteinander zu \n" + "in verschiedenen Durchgängen miteinander zu \n" "kombinieren. \n" " \n" "Diese Option legt die Anzahl der Shader- \n" - "Durchgänge fest. Wenn du die Anzahl auf 0 setzt, \n" + "Durchgänge fest. Wenn du die Anzahl auf 0 setzt, \n" "verwendest du einen 'leeren' Shader." " \n" "Die 'Standardfilter'-Option beeinflusst den \n" @@ -312,15 +301,15 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Shader-Parameter. \n" " \n" - "Verändert den momentanen Shader. Wird nicht in \n" + "Verändert den momentanen Shader. Wird nicht in \n" "der CGP/GLSLP-Voreinstellungs-Datei gespeichert."); break; case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS: snprintf(s, len, "Shader-Voreinstellung-Parameter. \n" " \n" - "Verändert die Shader-Voreinstellung, die aktuell \n" - "im Menü aktiv ist." + "Verändert die Shader-Voreinstellung, die aktuell \n" + "im Menü aktiv ist." ); break; /* @@ -336,9 +325,9 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_REWIND: snprintf(s, len, - "Halte die Taste zum Zurückspulen gedrückt.\n" + "Halte die Taste zum Zurückspulen gedrückt.\n" " \n" - "Die Zurückspulfunktion muss eingeschaltet \n" + "Die Zurückspulfunktion muss eingeschaltet \n" "sein."); break; case MENU_ENUM_LABEL_EXIT_EMULATOR: @@ -355,7 +344,7 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_LOAD_STATE: snprintf(s, len, - "Lädt einen Savestate."); + "Lädt einen Savestate."); break; case MENU_ENUM_LABEL_SAVE_STATE: snprintf(s, len, @@ -367,7 +356,7 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS: snprintf(s, len, - "Erhöht den Cheat-Index.\n"); + "Erhöht den Cheat-Index.\n"); break; case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS: snprintf(s, len, @@ -379,11 +368,11 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_SHADER_NEXT: snprintf(s, len, - "Wendet nächsten Shader im Verzeichnis an."); + "Wendet nächsten Shader im Verzeichnis an."); break; case MENU_ENUM_LABEL_RESET: snprintf(s, len, - "Setzt den Content zurück.\n"); + "Setzt den Content zurück.\n"); break; case MENU_ENUM_LABEL_PAUSE_TOGGLE: snprintf(s, len, @@ -395,12 +384,12 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_HOLD_FAST_FORWARD: snprintf(s, len, - "Halte den Knopf gedrückt, um vorzuspulen. Beim Loslassen \n" + "Halte den Knopf gedrückt, um vorzuspulen. Beim Loslassen \n" "wird das Vorspulen beendet."); break; case MENU_ENUM_LABEL_SLOWMOTION: snprintf(s, len, - "Halte den Knopf gedrückt, um die Zeitlupe einzuschalten."); + "Halte den Knopf gedrückt, um die Zeitlupe einzuschalten."); break; case MENU_ENUM_LABEL_FRAME_ADVANCE: snprintf(s, len, @@ -419,9 +408,9 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) case MENU_ENUM_LABEL_R_Y_PLUS: case MENU_ENUM_LABEL_R_Y_MINUS: snprintf(s, len, - "Achse für Analog-Stick (DualShock-artig).\n" + "Achse für Analog-Stick (DualShock-artig).\n" " \n" - "Zugewiesen wie gewöhnlich, wenn jedoch eine echte \n" + "Zugewiesen wie gewöhnlich, wenn jedoch eine echte \n" "Analogachse zugewiesen wird, kann sie auch wirklich \n" "analog gelesen werden.\n" " \n" @@ -458,17 +447,17 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_LOAD_ARCHIVE: return "Lade Archiv"; case MENU_ENUM_LABEL_VALUE_OPEN_ARCHIVE: - return "Öffne Archiv"; + return "Öffne Archiv"; case MENU_ENUM_LABEL_VALUE_ASK_ARCHIVE: return "Nachfragen"; case MENU_ENUM_LABEL_VALUE_PRIVACY_SETTINGS: - return "Privatsphäre-Einstellungen"; + return "Privatsphäre-Einstellungen"; case MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU: /* Don't change. Breaks everything. (Would be: "Horizontales Menu") */ return "Horizontal Menu"; case MENU_ENUM_LABEL_VALUE_NO_SETTINGS_FOUND: return "Keine Einstellungen gefunden."; case MENU_ENUM_LABEL_VALUE_NO_PERFORMANCE_COUNTERS: - return "Keine Leistungszähler."; + return "Keine Leistungszähler."; case MENU_ENUM_LABEL_VALUE_DRIVER_SETTINGS: return "Treiber-Einstellungen"; case MENU_ENUM_LABEL_VALUE_CONFIGURATION_SETTINGS: @@ -482,7 +471,7 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SAVING_SETTINGS: return "Spielstand-Einstellungen"; case MENU_ENUM_LABEL_VALUE_REWIND_SETTINGS: - return "Zurückspul-Einstellungen"; + return "Zurückspul-Einstellungen"; case MENU_ENUM_LABEL_VALUE_SHADER: return "Shader"; case MENU_ENUM_LABEL_VALUE_CHEAT: @@ -506,7 +495,7 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH: return "Schriftart der OSD-Nachrichten"; case MENU_ENUM_LABEL_VALUE_VIDEO_FONT_SIZE: - return "Schriftgröße der OSD-Nachrichten"; + return "Schriftgröße der OSD-Nachrichten"; case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_X: return "X-Position der OSD-Nachrichten"; case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_Y: @@ -524,17 +513,17 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_LINEAR: return "Linear"; case MENU_ENUM_LABEL_VALUE_NEAREST: - return "Nächster"; + return "Nächster"; case MENU_ENUM_LABEL_VALUE_DIRECTORY_DEFAULT: return ""; case MENU_ENUM_LABEL_VALUE_DIRECTORY_NONE: return ""; case MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE: - return "Nicht verfügbar"; + return "Nicht verfügbar"; case MENU_ENUM_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY: /* UPDATE/FIXME */ return "Eingabebelegungs-Verzeichnis"; case MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR: - return "Eingabegerät-Autoconfig-Verzeichnis"; + return "Eingabegerät-Autoconfig-Verzeichnis"; case MENU_ENUM_LABEL_VALUE_RECORDING_CONFIG_DIRECTORY: return "Aufnahme-Konfigurationsverzeichnis"; case MENU_ENUM_LABEL_VALUE_RECORDING_OUTPUT_DIRECTORY: @@ -568,7 +557,7 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_ASSETS_DIRECTORY: return "Assets-Verzeichnis"; case MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY: - return "Dynamische-Bildschirmhintergründe-Verzeichnis"; + return "Dynamische-Bildschirmhintergründe-Verzeichnis"; case MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY: return "Browser-Directory"; case MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY: @@ -602,35 +591,35 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATOR_MODE_ENABLE: return "Aktiviere Netplay-Zuschauermodus"; case MENU_ENUM_LABEL_VALUE_NETPLAY_IP_ADDRESS: - return "IP-Addresse für Netplay"; + return "IP-Addresse für Netplay"; case MENU_ENUM_LABEL_VALUE_NETPLAY_TCP_UDP_PORT: - return "TCP/UDP-Port für Netplay"; + return "TCP/UDP-Port für Netplay"; case MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE: return "Aktiviere Netplay"; case MENU_ENUM_LABEL_VALUE_NETPLAY_DELAY_FRAMES: - return "Verzögere Netplay-Frames"; + return "Verzögere Netplay-Frames"; case MENU_ENUM_LABEL_VALUE_NETPLAY_MODE: return "Aktiviere Netplay-Client"; case MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN: return "Zeige Startbildschirm"; case MENU_ENUM_LABEL_VALUE_TITLE_COLOR: - return "Menü-Titel-Farbe"; + return "Menü-Titel-Farbe"; case MENU_ENUM_LABEL_VALUE_ENTRY_HOVER_COLOR: - return "Hover-Farbe für Menü-Einträge"; + return "Hover-Farbe für Menü-Einträge"; case MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE: return "Zeige Uhrzeit / Datum"; case MENU_ENUM_LABEL_VALUE_THREADED_DATA_RUNLOOP_ENABLE: return "Threaded Data Runloop"; case MENU_ENUM_LABEL_VALUE_ENTRY_NORMAL_COLOR: - return "Normale Farbe für Menü-Einträge"; + return "Normale Farbe für Menü-Einträge"; case MENU_ENUM_LABEL_VALUE_SHOW_ADVANCED_SETTINGS: return "Zeige erweitere Einstellungen"; case MENU_ENUM_LABEL_VALUE_COLLAPSE_SUBGROUPS_ENABLE: return "Untergruppen einklappen"; case MENU_ENUM_LABEL_VALUE_MOUSE_ENABLE: - return "Maus-Unterstützung"; + return "Maus-Unterstützung"; case MENU_ENUM_LABEL_VALUE_POINTER_ENABLE: - return "Touch-Unterstützung"; + return "Touch-Unterstützung"; case MENU_ENUM_LABEL_VALUE_CORE_ENABLE: return "Zeige Core-Namen"; case MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_ENABLE: @@ -646,31 +635,31 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_UI_COMPANION_START_ON_BOOT: return "UI-Companion beim Hochfahren starten"; case MENU_ENUM_LABEL_VALUE_UI_MENUBAR_ENABLE: - return "Menüleiste"; + return "Menüleiste"; case MENU_ENUM_LABEL_VALUE_ARCHIVE_MODE: - return "Verknüpfte Aktion bei Archivdateien"; + return "Verknüpfte Aktion bei Archivdateien"; case MENU_ENUM_LABEL_VALUE_NETWORK_CMD_ENABLE: return "Netzwerk-Befehle"; case MENU_ENUM_LABEL_VALUE_NETWORK_CMD_PORT: - return "Port für Netzwerk-Befehle"; + return "Port für Netzwerk-Befehle"; case MENU_ENUM_LABEL_VALUE_HISTORY_LIST_ENABLE: return "Aktiviere Verlaufsliste"; case MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_SIZE: - return "Länge der Verlaufsliste"; + return "Länge der Verlaufsliste"; case MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO: - return "Geschätzte Monitor-Bildrate"; + return "Geschätzte Monitor-Bildrate"; case MENU_ENUM_LABEL_VALUE_DUMMY_ON_CORE_SHUTDOWN: return "Dummy bei Core-Abschaltung"; case MENU_ENUM_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE: /* TODO/FIXME */ return "Cores nicht automatisch starten"; case MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_ENABLE: - return "Begrenze maximale Ausführungsgeschwindigkeit"; + return "Begrenze maximale Ausführungsgeschwindigkeit"; case MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO: - return "Maximale Ausführungsgeschwindigkeitd"; + return "Maximale Ausführungsgeschwindigkeitd"; case MENU_ENUM_LABEL_VALUE_AUTO_REMAPS_ENABLE: return "Lade Remap-Dateien automatisch"; case MENU_ENUM_LABEL_VALUE_SLOWMOTION_RATIO: - return "Zeitlupen-Verhältnis"; + return "Zeitlupen-Verhältnis"; case MENU_ENUM_LABEL_VALUE_CORE_SPECIFIC_CONFIG: return "Core-Spezifische Konfiguration"; case MENU_ENUM_LABEL_VALUE_AUTO_OVERRIDES_ENABLE: @@ -696,13 +685,13 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_VIDEO_GPU_SCREENSHOT: return "Aktiviere GPU-Bildschirmfotos"; case MENU_ENUM_LABEL_VALUE_VIDEO_CROP_OVERSCAN: - return "Bildränder (Overscan) zuschneiden (Neustart erforderlich)"; + return "Bildränder (Overscan) zuschneiden (Neustart erforderlich)"; case MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_INDEX: - return "Bildseitenverhältnis-Index"; + return "Bildseitenverhältnis-Index"; case MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_AUTO: - return "Automatisches Bildseitenverhältnis"; + return "Automatisches Bildseitenverhältnis"; case MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_ASPECT: - return "Erzwinge Bildseitenverhältnis"; + return "Erzwinge Bildseitenverhältnis"; case MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE: return "Bildwiederholrate"; case MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE: @@ -734,7 +723,7 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_LIBRETRO_LOG_LEVEL: return "Core-Logging-Stufe"; case MENU_ENUM_LABEL_VALUE_LOG_VERBOSITY: - return "Log-Ausführlichkeit"; + return "Log-Ausführlichkeit"; case MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD: return "Automatisches Laden von Save States"; case MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_INDEX: @@ -744,7 +733,7 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_AUTOSAVE_INTERVAL: return "Autospeicherungsintervall"; case MENU_ENUM_LABEL_VALUE_BLOCK_SRAM_OVERWRITE: - return "Blockiere SRAM-Überschreibung"; + return "Blockiere SRAM-Ãœberschreibung"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHARED_CONTEXT: return "HW-Shared-Context aktivieren"; case MENU_ENUM_LABEL_VALUE_RESTART_RETROARCH: @@ -758,7 +747,7 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_LOCATION_ALLOW: return "Erlaube Standort-Lokalisierung"; case MENU_ENUM_LABEL_VALUE_PAUSE_LIBRETRO: - return "Pausiere, wenn das Menü aktiv ist"; + return "Pausiere, wenn das Menü aktiv ist"; case MENU_ENUM_LABEL_VALUE_INPUT_OSK_OVERLAY_ENABLE: return "Zeige Tastatur-Overlay"; case MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_ENABLE: @@ -766,7 +755,7 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_VIDEO_MONITOR_INDEX: return "Monitor-Index"; case MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY: - return "Bildverzögerung"; + return "Bildverzögerung"; case MENU_ENUM_LABEL_VALUE_INPUT_DUTY_CYCLE: return "Auslastungsgrad"; case MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD: @@ -784,17 +773,17 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW: return "Maximaler Audioversatz"; case MENU_ENUM_LABEL_VALUE_CHEAT_NUM_PASSES: - return "Cheat-Durchgänge"; + return "Cheat-Durchgänge"; case MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE: return "Speichere Core-Remap-Datei"; case MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME: return "Speichere Spiel-Remap-Datei"; case MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_CHANGES: - return "Änderungen übernehmen"; + return "Änderungen übernehmen"; case MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES: - return "Änderungen übernehmen"; + return "Änderungen übernehmen"; case MENU_ENUM_LABEL_VALUE_REWIND_ENABLE: - return "Zurückspulen (Rewind) aktivieren"; + return "Zurückspulen (Rewind) aktivieren"; case MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST: return "Lade Content (Sammlung)"; /* FIXME */ case MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST: @@ -808,29 +797,29 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_AUDIO_MUTE: return "Stumm"; case MENU_ENUM_LABEL_VALUE_AUDIO_VOLUME: - return "Lautstärke (dB)"; + return "Lautstärke (dB)"; case MENU_ENUM_LABEL_VALUE_AUDIO_SYNC: return "Synchronisiere Audio"; case MENU_ENUM_LABEL_VALUE_AUDIO_RATE_CONTROL_DELTA: return "Audio Rate Control Delta"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES: - return "Shader-Durchgänge"; /* FIXME */ + return "Shader-Durchgänge"; /* FIXME */ case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SHA1: return "SHA1"; case MENU_ENUM_LABEL_VALUE_CONFIGURATIONS: return "Lade Konfigurationsdatei"; /* FIXME/UPDATE */ case MENU_ENUM_LABEL_VALUE_REWIND_GRANULARITY: - return "Genauigkeit des Zurückspulens (Rewind)"; + return "Genauigkeit des Zurückspulens (Rewind)"; case MENU_ENUM_LABEL_VALUE_REMAP_FILE_LOAD: return "Lade Remap-Datei"; case MENU_ENUM_LABEL_VALUE_CUSTOM_RATIO: - return "Benutzerdefiniertes Verhältnis"; + return "Benutzerdefiniertes Verhältnis"; case MENU_ENUM_LABEL_VALUE_USE_THIS_DIRECTORY: return ""; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_START_CONTENT: return "Starte Content"; case MENU_ENUM_LABEL_VALUE_DISK_OPTIONS: /* UPDATE/FIXME */ - return "Datenträger-Optionen"; + return "Datenträger-Optionen"; case MENU_ENUM_LABEL_VALUE_CORE_OPTIONS: return "Optionen"; case MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS: @@ -840,27 +829,27 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CHEAT_FILE_SAVE_AS: return "Speichere Cheat-Datei unter..."; case MENU_ENUM_LABEL_VALUE_CORE_COUNTERS: - return "Core-Zähler"; + return "Core-Zähler"; case MENU_ENUM_LABEL_VALUE_TAKE_SCREENSHOT: return "Bildschirmfoto"; case MENU_ENUM_LABEL_VALUE_RESUME: return "Fortsetzen"; case MENU_ENUM_LABEL_VALUE_DISK_INDEX: - return "Datenträger-Nummer"; + return "Datenträger-Nummer"; case MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS: - return "Frontendzähler"; + return "Frontendzähler"; case MENU_ENUM_LABEL_VALUE_DISK_IMAGE_APPEND: - return "Füge Datenträgerabbild hinzu"; + return "Füge Datenträgerabbild hinzu"; case MENU_ENUM_LABEL_VALUE_DISK_CYCLE_TRAY_STATUS: - return "Datenträgerstatus"; + return "Datenträgerstatus"; case MENU_ENUM_LABEL_VALUE_NO_PLAYLIST_ENTRIES_AVAILABLE: - return "Keine Wiedergabelisten-Eintrage verfügbar."; + return "Keine Wiedergabelisten-Eintrage verfügbar."; case MENU_ENUM_LABEL_VALUE_NO_CORE_INFORMATION_AVAILABLE: - return "Keine Core-Informationen verfügbar."; + return "Keine Core-Informationen verfügbar."; case MENU_ENUM_LABEL_VALUE_NO_CORE_OPTIONS_AVAILABLE: - return "Keine Core-Optionen verfügbar."; + return "Keine Core-Optionen verfügbar."; case MENU_ENUM_LABEL_VALUE_NO_CORES_AVAILABLE: - return "Kein Core verfügbar."; + return "Kein Core verfügbar."; case MENU_ENUM_LABEL_VALUE_NO_CORE: return "Kein Core"; case MENU_ENUM_LABEL_VALUE_DATABASE_MANAGER: @@ -868,7 +857,7 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CURSOR_MANAGER: return "Cursormanager"; case MENU_ENUM_LABEL_VALUE_MAIN_MENU: - return "Hauptmenü"; + return "Hauptmenü"; case MENU_ENUM_LABEL_VALUE_SETTINGS: return "Einstellungen"; case MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH: @@ -900,13 +889,13 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_DIRECTORY_NOT_FOUND: return "Ordner nicht gefunden."; case MENU_ENUM_LABEL_VALUE_NO_ITEMS: - return "Keine Einträge."; + return "Keine Einträge."; case MENU_ENUM_LABEL_VALUE_CORE_LIST: return "Lade Core"; case MENU_ENUM_LABEL_VALUE_LOAD_CONTENT: return "Lade Content"; /* FIXME */ case MENU_ENUM_LABEL_VALUE_CLOSE_CONTENT: - return "Schließe"; + return "Schließe"; case MENU_ENUM_LABEL_VALUE_MANAGEMENT: return "Datenbank-Einstellungen"; case MENU_ENUM_LABEL_VALUE_SAVE_STATE: @@ -926,7 +915,7 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RECORD_DRIVER: return "Aufnahme-Treiber"; case MENU_ENUM_LABEL_VALUE_MENU_DRIVER: - return "Menü-Treiber"; + return "Menü-Treiber"; case MENU_ENUM_LABEL_VALUE_CAMERA_DRIVER: return "Kamera-Treiber"; case MENU_ENUM_LABEL_VALUE_LOCATION_DRIVER: @@ -946,7 +935,7 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY: return "Overlay-Transparenz"; case MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER: - return "Menühintergrund"; + return "Menühintergrund"; case MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER: return "Dynamischer Hintergrund"; case MENU_ENUM_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS: /* UPDATE/FIXME */ @@ -956,7 +945,7 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PARAMETERS: return "Momentane Shaderparameter"; /* FIXME/UPDATE */ case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PARAMETERS: - return "Menü Shaderparameter (Menü)"; + return "Menü Shaderparameter (Menü)"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS: return "Speiche Shader-Voreinstellung unter..."; case MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS: @@ -1006,7 +995,7 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CORE_INFO_LICENSES: return "Lizenz(en)"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS: - return "Unterstütze Erweiterungen"; + return "Unterstütze Erweiterungen"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_FIRMWARE: return "Firmware"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_NOTES: @@ -1030,115 +1019,115 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_NO_SOURCE: return "Keine Quelle"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGING: - return "Lädt"; + return "Lädt"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGED: return "Geladen"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_DISCHARGING: - return "Entlädt"; + return "Entlädt"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VIDEO_CONTEXT_DRIVER: return "Video-Context-Treiber"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_WIDTH: return "Bildschirmbreite (mm)"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_HEIGHT: - return "Bildschirmhöhe (mm)"; + return "Bildschirmhöhe (mm)"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_DPI: return "Bildschirm-DPI"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBRETRODB_SUPPORT: - return "LibretroDB-Unterstützung"; + return "LibretroDB-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OVERLAY_SUPPORT: - return "Overlay-Unterstützung"; + return "Overlay-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COMMAND_IFACE_SUPPORT: - return "Befehlsinterface-Unterstützung"; + return "Befehlsinterface-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_COMMAND_IFACE_SUPPORT: - return "Netzwerk-Befehlsinterface-Unterstützung"; + return "Netzwerk-Befehlsinterface-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COCOA_SUPPORT: - return "Cocoa-Unterstützung"; + return "Cocoa-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RPNG_SUPPORT: - return "PNG-Unterstützung (RPNG)"; + return "PNG-Unterstützung (RPNG)"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_SUPPORT: - return "SDL1.2-Unterstützung"; + return "SDL1.2-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL2_SUPPORT: - return "SDL2-Unterstützung"; + return "SDL2-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGL_SUPPORT: - return "OpenGL-Unterstützung"; + return "OpenGL-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGLES_SUPPORT: - return "OpenGL-ES-Unterstützung"; + return "OpenGL-ES-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_THREADING_SUPPORT: - return "Threading-Unterstützung"; + return "Threading-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_KMS_SUPPORT: - return "KMS/EGL-Unterstützung"; + return "KMS/EGL-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_UDEV_SUPPORT: - return "Udev-Unterstützung"; + return "Udev-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENVG_SUPPORT: - return "OpenVG-Unterstützung"; + return "OpenVG-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_EGL_SUPPORT: - return "EGL-Unterstützung"; + return "EGL-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_X11_SUPPORT: - return "X11-Unterstützung"; + return "X11-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_WAYLAND_SUPPORT: - return "Wayland-Unterstützung"; + return "Wayland-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XVIDEO_SUPPORT: - return "XVideo-Unterstützung"; + return "XVideo-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ALSA_SUPPORT: - return "ALSA-Unterstützung"; + return "ALSA-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OSS_SUPPORT: - return "OSS-Unterstützung"; + return "OSS-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENAL_SUPPORT: - return "OpenAL-Unterstützung"; + return "OpenAL-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENSL_SUPPORT: - return "OpenSL-Unterstützung"; + return "OpenSL-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RSOUND_SUPPORT: - return "RSound-Unterstützung"; + return "RSound-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ROARAUDIO_SUPPORT: - return "RoarAudio-Unterstützung"; + return "RoarAudio-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_JACK_SUPPORT: - return "JACK-Unterstützung"; + return "JACK-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PULSEAUDIO_SUPPORT: - return "PulseAudio-Unterstützung"; + return "PulseAudio-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DSOUND_SUPPORT: - return "DirectSound-Unterstützung"; + return "DirectSound-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XAUDIO2_SUPPORT: - return "XAudio2-Unterstützung"; + return "XAudio2-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ZLIB_SUPPORT: - return "Zlib-Unterstützung"; + return "Zlib-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_7ZIP_SUPPORT: - return "7zip-Unterstützung"; + return "7zip-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYLIB_SUPPORT: - return "Dynamic-Library-Unterstützung"; + return "Dynamic-Library-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CG_SUPPORT: - return "Cg-Unterstützung"; + return "Cg-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GLSL_SUPPORT: - return "GLSL-Unterstützung"; + return "GLSL-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_HLSL_SUPPORT: - return "HLSL-Unterstützung"; + return "HLSL-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBXML2_SUPPORT: - return "Libxml2-XML-Parsing-Unterstützung"; + return "Libxml2-XML-Parsing-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_IMAGE_SUPPORT: - return "SDL-Image-Unterstützung"; + return "SDL-Image-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FBO_SUPPORT: - return "Unterstützung für OpenGL/Direct3D Render-to-Texture (Multi-Pass Shader)"; + return "Unterstützung für OpenGL/Direct3D Render-to-Texture (Multi-Pass Shader)"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FFMPEG_SUPPORT: - return "FFmpeg-Unterstützung"; + return "FFmpeg-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CORETEXT_SUPPORT: - return "CoreText-Unterstützung"; + return "CoreText-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FREETYPE_SUPPORT: - return "FreeType-Unterstützung"; + return "FreeType-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETPLAY_SUPPORT: - return "Netplay-Unterstützung (Peer-to-Peer)"; + return "Netplay-Unterstützung (Peer-to-Peer)"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PYTHON_SUPPORT: - return "Python-Unterstützung (Script-Unterstützung in Shadern)"; + return "Python-Unterstützung (Script-Unterstützung in Shadern)"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_V4L2_SUPPORT: - return "Video4Linux2-Unterstützung"; + return "Video4Linux2-Unterstützung"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBUSB_SUPPORT: - return "Libusb-Unterstützung"; + return "Libusb-Unterstützung"; case MENU_ENUM_LABEL_VALUE_YES: return "Ja"; case MENU_ENUM_LABEL_VALUE_NO: return "Nein"; case MENU_ENUM_LABEL_VALUE_BACK: - return "ZURÜCK"; + return "ZURÃœCK"; case MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION: - return "Bildschirmauflösung"; + return "Bildschirmauflösung"; case MENU_ENUM_LABEL_VALUE_DISABLED: return "Deaktiviert"; case MENU_ENUM_LABEL_VALUE_PORT: @@ -1158,9 +1147,9 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FRANCHISE: return "Franchise"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_MONTH: - return "Veröffentlichungsmonat"; + return "Veröffentlichungsmonat"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR: - return "Veröffentlichungsjahr"; + return "Veröffentlichungsjahr"; case MENU_ENUM_LABEL_VALUE_TRUE: return "True"; case MENU_ENUM_LABEL_VALUE_FALSE: @@ -1184,13 +1173,13 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS: return "Overlay-Einstellungen"; case MENU_ENUM_LABEL_VALUE_MENU_SETTINGS: - return "Menü-Einstellungen"; + return "Menü-Einstellungen"; case MENU_ENUM_LABEL_VALUE_MULTIMEDIA_SETTINGS: return "Media-Player-Einstellungen"; /* UPDATE/FIXME */ case MENU_ENUM_LABEL_VALUE_USER_INTERFACE_SETTINGS: - return "Benutzeroberflächen-Einstellungen"; + return "Benutzeroberflächen-Einstellungen"; case MENU_ENUM_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS: - return "Menü-Dateibrowser-Einstellungen"; + return "Menü-Dateibrowser-Einstellungen"; case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_SETTINGS: return "Core-Updater-Einstellungen"; /* UPDATE/FIXME */ case MENU_ENUM_LABEL_VALUE_NETWORK_SETTINGS: @@ -1204,7 +1193,7 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RECORDING_SETTINGS: return "Aufnahme-Einstellungen"; case MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE: - return "Keine Informationen verfügbar."; + return "Keine Informationen verfügbar."; case MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS: return "Spieler %u Tastenbelegung"; case MENU_ENUM_LABEL_VALUE_LANG_ENGLISH: @@ -1212,7 +1201,7 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_LANG_JAPANESE: return "Japanisch"; case MENU_ENUM_LABEL_VALUE_LANG_FRENCH: - return "Französisch"; + return "Französisch"; case MENU_ENUM_LABEL_VALUE_LANG_SPANISH: return "Spanisch"; case MENU_ENUM_LABEL_VALUE_LANG_GERMAN: @@ -1220,7 +1209,7 @@ const char *msg_hash_to_str_de(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_LANG_ITALIAN: return "Italienisch"; case MENU_ENUM_LABEL_VALUE_LANG_DUTCH: - return "Niederländisch"; + return "Niederländisch"; case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE: return "Portugiesisch"; case MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN: diff --git a/intl/msg_hash_es.c b/intl/msg_hash_es.c index 043b9c9b7f..f94b0fc63f 100644 --- a/intl/msg_hash_es.c +++ b/intl/msg_hash_es.c @@ -26,44 +26,33 @@ #pragma clang diagnostic ignored "-Winvalid-source-encoding" #endif - /* IMPORTANT: - * For non-english characters to work without proper unicode support, - * we need this file to be encoded in ISO 8859-1 (Latin1), not UTF-8. - * If you save this file as UTF-8, you'll break non-english characters - * (e.g. German "Umlauts" and Portugese diacritics). - */ -/* DO NOT REMOVE THIS. If it causes build failure, it's because you saved the file as UTF-8. Read the above comment. */ -extern const char force_iso_8859_1[sizeof("äÄöÖßüÜ")==7+1 ? 1 : -1]; - int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) { uint32_t driver_hash = 0; settings_t *settings = config_get_ptr(); - (void)sizeof(force_iso_8859_1); - switch (msg) { case MENU_ENUM_LABEL_CORE_LIST: snprintf(s, len, - "Cargar núcleo. \n" + "Cargar núcleo. \n" " \n" - "Busca una implementación de núcleo \n" - "para libretro. El navegador empezará \n" - "desde la ruta de tu carpeta de núcleos.\n" - "Si está en blanco, empezará desde \n" - "la raíz.\n" + "Busca una implementación de núcleo \n" + "para libretro. El navegador empezará \n" + "desde la ruta de tu carpeta de núcleos.\n" + "Si está en blanco, empezará desde \n" + "la raíz.\n" " \n" - "Si la carpeta de núcleos es una carpeta,\n" - "el menú la utilizará como carpeta \n" - "base. Si la carpeta de núcleos es una \n" - "ruta completa, empezará en la carpeta \n" + "Si la carpeta de núcleos es una carpeta,\n" + "el menú la utilizará como carpeta \n" + "base. Si la carpeta de núcleos es una \n" + "ruta completa, empezará en la carpeta \n" "donde se encuentre el archivo."); break; case MENU_ENUM_LABEL_VALUE_MENU_ENUM_CONTROLS_PROLOG: snprintf(s, len, "Puedes usar estos controles en tu mando\n" - "o teclado para controlar el menú: \n" + "o teclado para controlar el menú: \n" " \n" ); break; @@ -71,7 +60,7 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Bienvenido a RetroArch\n" "\n" - "Para más información ve al menú \n" + "Para más información ve al menú \n" "de Ayuda.\n" ); break; @@ -82,23 +71,23 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) char t[501]; strlcpy(t, - "RetroArch utiliza un formato único para \n" - "sincronizar vídeo y sonido que necesita \n" + "RetroArch utiliza un formato único para \n" + "sincronizar vídeo y sonido que necesita \n" "calibrarse con la frecuencia de \n" - "actualización de tu monitor para obtener \n" + "actualización de tu monitor para obtener \n" "el mejor rendimiento. \n" " \n" "Si notas cortes de sonido o en la imagen,\n" "lo normal es que necesites calibrar estos\n" - "ajustes. Aquí van algunas opciones:\n" + "ajustes. Aquí van algunas opciones:\n" " \n", sizeof(t)); snprintf(u, sizeof(u), "a) Ve a '%s' -> '%s' y activa\n" - "'Vídeo por hilos'. En este modo la tasa\n" - "de refresco es irrelevante, habrá más fps,\n" - "'Vídeo multinúcleo'. En este modo la \n" - "frecuencia es irrelevante, habrá más fps,\n" - "pero la imagen podría ser menos fluida.\n" + "'Vídeo por hilos'. En este modo la tasa\n" + "de refresco es irrelevante, habrá más fps,\n" + "'Vídeo multinúcleo'. En este modo la \n" + "frecuencia es irrelevante, habrá más fps,\n" + "pero la imagen podría ser menos fluida.\n" "b) Ve a '%s' -> '%s' y busca\n" "'%s'. Deja que se ejecute durante\n" "2048 fotogramas y selecciona Aceptar.", @@ -118,18 +107,18 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) "y selecciona '%s' o \n" "'%s'.\n" " \n" - "Esto comparará los archivos con las entradas en \n" + "Esto comparará los archivos con las entradas en \n" "la base de datos. Si hay una coincidencia, \n" - "añadirá una entrada en una colección.\n" + "añadirá una entrada en una colección.\n" " \n" - "Entonces podrás acceder fácilmente al contenido\n" + "Entonces podrás acceder fácilmente al contenido\n" "si vas a '%s' ->\n" "'%s'\n" "en vez de tener que pasar por el navegador \n" "de archivos constantemente.\n" " \n" - "NOTA: El contenido de algunos núcleos podría\n" - "no ser localizable. Entre los ejemplos están\n" + "NOTA: El contenido de algunos núcleos podría\n" + "no ser localizable. Entre los ejemplos están\n" "PlayStation, MAME, FBA, y puede que otros." , msg_hash_to_str(MENU_ENUM_LABEL_VALUE_ADD_CONTENT_LIST), @@ -159,22 +148,22 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) " \n" "Este controlador puede funcionar sin X. \n" " \n" - "Utiliza la API más reciente para joypads \n" + "Utiliza la API más reciente para joypads \n" "evdec para dar compatibilidad con joysticks. \n" - "Permite conexión en caliente y force \n" + "Permite conexión en caliente y force \n" "feedback (si lo admite el dispositivo). \n", sizeof(t)); strlcpy(u, " \n" "El controlador lee los eventos evdev para \n" - "dar compatibilidad con teclados. También \n" + "dar compatibilidad con teclados. También \n" "es compatible con retrollamadas de teclado, \n" - "ratones y pantallas táctiles. \n" + "ratones y pantallas táctiles. \n" " \n" - "La mayoría de las distros tienen los nodos \n" + "La mayoría de las distros tienen los nodos \n" "/dev/input en modo root-only (modo 600). \n" "Puedes configurar una regla udev que los haga \n" - "accesibles fuera de la raíz.", sizeof(u) + "accesibles fuera de la raíz.", sizeof(u) ); strlcat(s, t, len); @@ -187,7 +176,7 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) " \n" "Este controlador necesita de un TTY activo. \n" "Los eventos de teclado se leen directamente \n" - "desde el TTY, lo que es más simple pero no tan \n" + "desde el TTY, lo que es más simple pero no tan \n" "flexible como udev. \n" "No es compatible con ratones, etc. \n" " \n" @@ -198,7 +187,7 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Controlador de entrada.\n" " \n" - "El controlador de vídeo podría forzar \n" + "El controlador de vídeo podría forzar \n" "el uso de un controlador de entrada \n" "distinto."); break; @@ -210,17 +199,17 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) "Buscar contenido. \n" " \n" "Para cargar contenidos necesitas \n" - "un 'núcleo' y un archivo de contenido.\n" + "un 'núcleo' y un archivo de contenido.\n" " \n" - "Para controlar el lugar donde el menú \n" + "Para controlar el lugar donde el menú \n" "empieza a buscar contenidos, cambia \n" - "la opción 'Carpeta del navegador de \n" - "archivos'. En caso de que no esté \n" - "configurada, empezará desde la raíz.\n" + "la opción 'Carpeta del navegador de \n" + "archivos'. En caso de que no esté \n" + "configurada, empezará desde la raíz.\n" " \n" - "El navegador filtrará las extensiones \n" - "del último núcleo seleccionado en \n" - "'Cargar núcleo' y lo utilizará al \n" + "El navegador filtrará las extensiones \n" + "del último núcleo seleccionado en \n" + "'Cargar núcleo' y lo utilizará al \n" "cargar un contenido." ); break; @@ -229,90 +218,90 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) "Cargar contenido del historial. \n" " \n" "Cuando se cargan contenidos, estos y \n" - "las combinaciones de núcleos de libretro \n" + "las combinaciones de núcleos de libretro \n" "se guardan en el historial. \n" " \n" "El historial se guarda en un archivo en la \n" "misma carpeta que el archivo de configura- \n" - "ción de RetroArch. Si no se ha cargado un \n" - "archivo de configuración al iniciar, no se \n" - "guardará ni cargará el historial, y la \n" - "opción no existirá en el menú principal." + "ción de RetroArch. Si no se ha cargado un \n" + "archivo de configuración al iniciar, no se \n" + "guardará ni cargará el historial, y la \n" + "opción no existirá en el menú principal." ); break; case MENU_ENUM_LABEL_VIDEO_DRIVER: snprintf(s, len, - "Controlador de vídeo actual."); + "Controlador de vídeo actual."); if (string_is_equal(settings->video.driver, "gl")) { snprintf(s, len, - "Controlador de vídeo OpenGL. \n" + "Controlador de vídeo OpenGL. \n" " \n" - "Este controlador permite que los núcleos \n" - "libretro GL se utilicen, además de las \n" + "Este controlador permite que los núcleos \n" + "libretro GL se utilicen, además de las \n" "implementaciones renderizadas por\n" - "software del núcleo.\n" + "software del núcleo.\n" " \n" "El rendimiento de las implementaciones \n" "por software y libretro GL dependen \n" "del controlador GL que tenga tu \n" - "tarjeta gráfica."); + "tarjeta gráfica."); } else if (string_is_equal(settings->video.driver, "sdl2")) { snprintf(s, len, - "Controlador de vídeo SDL 2.\n" + "Controlador de vídeo SDL 2.\n" " \n" - "Este es un controlador de vídeo por \n" + "Este es un controlador de vídeo por \n" "software SDL 2.\n" " \n" "El rendimiento para las implementaciones \n" "libretro por software depende de la \n" - "implementación SDL de tu plataforma."); + "implementación SDL de tu plataforma."); } else if (string_is_equal(settings->video.driver, "sdl1")) { snprintf(s, len, - "Controlador de vídeo SDL.\n" + "Controlador de vídeo SDL.\n" " \n" - "Este es un controlador de vídeo por \n" + "Este es un controlador de vídeo por \n" "software SDL 1.2.\n" " \n" "Su rendimiento es considerado inferior \n" - "a lo óptimo. Utilízalo únicamente como \n" - "último recurso."); + "a lo óptimo. Utilízalo únicamente como \n" + "último recurso."); } else if (string_is_equal(settings->video.driver, "d3d")) { snprintf(s, len, - "Controlador de vídeo Direct3D. \n" + "Controlador de vídeo Direct3D. \n" " \n" - "El rendimiento de los núcleos que \n" - "rendericen por software dependerá \n" + "El rendimiento de los núcleos que \n" + "rendericen por software dependerá \n" "del controlador D3D de tu tarjeta \n" - "gráfica."); + "gráfica."); } else if (string_is_equal(settings->video.driver, "exynos")) { snprintf(s, len, - "Controlador de vídeo Exynos-G2D. \n" + "Controlador de vídeo Exynos-G2D. \n" " \n" - "Este es un controlador de vídeo Exynos \n" + "Este es un controlador de vídeo Exynos \n" "de bajo nivel. Utiliza el bloque G2D \n" "del SoC Exynos de Samsung para las \n" "operaciones de blit. \n" " \n" - "El rendimiento de los núcleos \n" - "renderizados por software debería \n" - "ser óptimo."); + "El rendimiento de los núcleos \n" + "renderizados por software debería \n" + "ser óptimo."); } else if (string_is_equal(settings->video.driver, "drm")) { snprintf(s, len, - "Controlador de vídeo de DRM simple. \n" + "Controlador de vídeo de DRM simple. \n" " \n" - "Este es un controlador de vídeo que \n" + "Este es un controlador de vídeo que \n" "usa libdrm para escalado por hardware \n" "mediante los overlays de la GPU. \n" " \n" @@ -321,9 +310,9 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) else if (string_is_equal(settings->video.driver, "sunxi")) { snprintf(s, len, - "Controlador de vídeo Sunxi-G2D. \n" + "Controlador de vídeo Sunxi-G2D. \n" " \n" - "Este es un controlador de vídeo Sunxi \n" + "Este es un controlador de vídeo Sunxi \n" "de bajo nivel. Utiliza el bloque G2D \n" "de todos los SoC Allwinner."); } @@ -343,11 +332,11 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) { case MENU_LABEL_AUDIO_RESAMPLER_DRIVER_SINC: snprintf(s, len, - "Implementación SINC en ventana."); + "Implementación SINC en ventana."); break; case MENU_LABEL_AUDIO_RESAMPLER_DRIVER_CC: snprintf(s, len, - "Implementación de cosenos complejos."); + "Implementación de cosenos complejos."); break; } break; @@ -372,13 +361,13 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) "HLSL" #endif ". \n" - "El menú de shaders se actualizará. \n" + "El menú de shaders se actualizará. \n" " \n" - "Si el CGP utiliza métodos de escalado \n" + "Si el CGP utiliza métodos de escalado \n" "complejos (por ejemplo, escalado de \n" - "origen, el mismo factor para X/Y), podría \n" + "origen, el mismo factor para X/Y), podría \n" "no mostrar un factor de escalado correcto \n" - "en el menú." + "en el menú." ); break; case MENU_ENUM_LABEL_VIDEO_SHADER_SCALE_PASS: @@ -387,18 +376,18 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) " \n" "El factor de escala es acumulativo, \n" "por ejemplo: 2x para el primer pase y \n" - "2x para el segundo dará una escala \n" + "2x para el segundo dará una escala \n" "total de 4x. \n" " \n" - "Si el último pase tiene un factor de \n" - "escala, el resultado se estirará por \n" + "Si el último pase tiene un factor de \n" + "escala, el resultado se estirará por \n" "toda la pantalla con el filtro espe- \n" "cificado en 'Filtro predeterminado'. \n" " \n" "Si has seleccionado 'No importa', se \n" - "utilizará o bien la escala 1x o se \n" - "estirará a pantalla completa en función \n" - "de si es el último pase o no." + "utilizará o bien la escala 1x o se \n" + "estirará a pantalla completa en función \n" + "de si es el último pase o no." ); break; case MENU_ENUM_LABEL_VIDEO_SHADER_NUM_PASSES: @@ -409,27 +398,27 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) "con pasadas arbitrarias, filtros persona- \n" "lizados de hardware y factores de escala. \n" " \n" - "Esta opción especifica la cantidad de pasadas \n" + "Esta opción especifica la cantidad de pasadas \n" "de shaders a utilizar. Si seleccionas 0 y \n" "luego 'Aplicar cambios en shaders', \n" - "utilizarás un shader 'en blanco'. \n" + "utilizarás un shader 'en blanco'. \n" " \n" - "La opción filtro predeterminado afectará \n" + "La opción filtro predeterminado afectará \n" "al filtro de estiramiento."); break; case MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS: snprintf(s, len, - "Parámetros de shaders. \n" + "Parámetros de shaders. \n" " \n" "Modifica directamente el shader actual. \n" - "No se guardará en el preajuste CGP/GLSLP."); + "No se guardará en el preajuste CGP/GLSLP."); break; case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS: snprintf(s, len, - "Parámetros del preajuste de shaders. \n" + "Parámetros del preajuste de shaders. \n" " \n" "Modifica el preajuste de shaders que \n" - "se encuentra actualmente en el menú." + "se encuentra actualmente en el menú." ); break; case MENU_ENUM_LABEL_VIDEO_SHADER_PASS: @@ -442,29 +431,29 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) " \n" "Modifica la carpeta de shaders para \n" "indicar la ruta en la que el navegador \n" - "comenzará a buscar shaders." + "comenzará a buscar shaders." ); break; case MENU_ENUM_LABEL_CONFIG_SAVE_ON_EXIT: snprintf(s, len, - "Guarda la configuración al salir.\n" - "Es útil para el menú, ya que los \n" + "Guarda la configuración al salir.\n" + "Es útil para el menú, ya que los \n" "ajustes pueden ser modificados. \n" - "Sobrescribirá la configuración. \n" + "Sobrescribirá la configuración. \n" " \n" - "No se preservarán los #include \n" + "No se preservarán los #include \n" "y los comentarios. \n" " \n" - "El archivo de configuración se \n" - "considera inmutable por diseño \n" + "El archivo de configuración se \n" + "considera inmutable por diseño \n" "ya que es probable que el usuario \n" - "lo controle, y no debería ser \n" + "lo controle, y no debería ser \n" "sobrescrito sin que el usuario \n" "no se entere." #if defined(RARCH_CONSOLE) || defined(RARCH_MOBILE) "\nSin embargo, no suele ser el caso \n" "en consolas, donde no es posible \n" - "examinar el archivo de configuración \n" + "examinar el archivo de configuración \n" "de forma manual." #endif ); @@ -474,43 +463,43 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) "Filtro de hardware para esta pasada. \n" " \n" "Si se ha seleccionado 'No importa', \n" - "se utilizará el filtro predeterminado." + "se utilizará el filtro predeterminado." ); break; case MENU_ENUM_LABEL_AUTOSAVE_INTERVAL: snprintf(s, len, - "Guarda automáticamente la SRAM \n" - "no volátil en intervalos regulares.\n" + "Guarda automáticamente la SRAM \n" + "no volátil en intervalos regulares.\n" " \n" - "Esta opción está desactivada por \n" + "Esta opción está desactivada por \n" "defecto a menos que se haya configurado \n" "lo contrario. El intervalo se mide \n" "en segundos. \n" " \n" - "Si utlizas 0, desactivarás el \n" - "guardado automático."); + "Si utlizas 0, desactivarás el \n" + "guardado automático."); break; case MENU_ENUM_LABEL_INPUT_BIND_DEVICE_TYPE: snprintf(s, len, "Tipo de dispositivo de entrada. \n" " \n" "Selecciona el tipo de dispositivo a \n" - "utilizar. Es relevante para el núcleo \n" + "utilizar. Es relevante para el núcleo \n" "de libretro." ); break; case MENU_ENUM_LABEL_LIBRETRO_LOG_LEVEL: snprintf(s, len, "Ajusta el nivel de registro de los \n" - "núcleos de libretro (GET_LOG_INTERFACE). \n" + "núcleos de libretro (GET_LOG_INTERFACE). \n" " \n" " Si un nivel de registro indicado por \n" - " un núcleo de libretro está por debajo \n" + " un núcleo de libretro está por debajo \n" " del nivel indicado en libretro_log, \n" - " será ignorado.\n" + " será ignorado.\n" " \n" " Los registros DEBUG siempre son ignorados \n" - " a menos que esté activado el modo \n" + " a menos que esté activado el modo \n" " de verbosidad (--verbose).\n" " \n" " DEBUG = 0\n" @@ -522,31 +511,31 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) case MENU_ENUM_LABEL_STATE_SLOT_INCREASE: case MENU_ENUM_LABEL_STATE_SLOT_DECREASE: snprintf(s, len, - "Ranuras de guardados rápidos.\n" + "Ranuras de guardados rápidos.\n" " \n" " Si se selecciona la ranura 0, el nombre \n" - " del guardado rápido es *.state \n" - " (o lo que esté definido en la línea \n" + " del guardado rápido es *.state \n" + " (o lo que esté definido en la línea \n" "de comandos).\n" - "Si la ranura es != 0, la ruta será (path)(d), \n" - "siendo (d) el número de ranura."); + "Si la ranura es != 0, la ruta será (path)(d), \n" + "siendo (d) el número de ranura."); break; case MENU_ENUM_LABEL_SHADER_APPLY_CHANGES: snprintf(s, len, "Aplicar cambios en shaders. \n" " \n" - "Después de cambiar los ajustes de shaders, \n" - "utiliza esta opción para aplicar los \n" + "Después de cambiar los ajustes de shaders, \n" + "utiliza esta opción para aplicar los \n" "cambios. \n" " \n" "Los cambios en los shaders es una \n" - "operación que ocupa bastante memoria, \n" - "así que han de hacerse de forma \n" - "explícita. \n" + "operación que ocupa bastante memoria, \n" + "así que han de hacerse de forma \n" + "explícita. \n" " \n" - "Al aplicar shaders, se guarda su configuración \n" + "Al aplicar shaders, se guarda su configuración \n" "a un archivo temporal (menu.cgp ormenu.glslp) \n" - "y se cargan. El archivo persistirá al \n" + "y se cargan. El archivo persistirá al \n" "abandonar RetroArch. El archivo se guarda en \n" "la carpeta Shader." ); @@ -557,40 +546,40 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) " \n" "Selecciona el mando a utilizar por \n" "el usuario N. \n" - "El nombre del mando está disponible." + "El nombre del mando está disponible." ); break; case MENU_ENUM_LABEL_MENU_TOGGLE: snprintf(s, len, - "Muestra u oculta el menú."); + "Muestra u oculta el menú."); break; case MENU_ENUM_LABEL_GRAB_MOUSE_TOGGLE: snprintf(s, len, - "Permite o no capturar el ratón.\n" + "Permite o no capturar el ratón.\n" " \n" - "Al capturar el ratón, RetroArch lo oculta \n" - "y mantiene el puntero del ratón dentro de \n" + "Al capturar el ratón, RetroArch lo oculta \n" + "y mantiene el puntero del ratón dentro de \n" "la ventana para que la entrada relativa \n" - "del ratón funcione mejor."); + "del ratón funcione mejor."); break; case MENU_ENUM_LABEL_DISK_NEXT: snprintf(s, len, - "Rota entre las imágenes de disco. \n" - "Utiliza esta opción después de \n" + "Rota entre las imágenes de disco. \n" + "Utiliza esta opción después de \n" "expulsar un disco. \n" " \n" - " Termina la operación volviendo \n" - " a conmutar el botón de expulsión."); + " Termina la operación volviendo \n" + " a conmutar el botón de expulsión."); break; case MENU_ENUM_LABEL_VIDEO_FILTER: #ifdef HAVE_FILTERS_BUILTIN snprintf(s, len, - "Filtro de vídeo basado en la CPU."); + "Filtro de vídeo basado en la CPU."); #else snprintf(s, len, - "Filtro de vídeo basado en la CPU.\n" + "Filtro de vídeo basado en la CPU.\n" " \n" - "Ruta a una librería dinámica."); + "Ruta a una librería dinámica."); #endif break; case MENU_ENUM_LABEL_AUDIO_DEVICE: @@ -598,7 +587,7 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) "Anula el dispositivo de sonido \n" "predeterminado que utiliza el \n" "controlador de sonido.\n" - "Esta opción depende del contro- \n" + "Esta opción depende del contro- \n" "lador. Por ejemplo:\n" #ifdef HAVE_ALSA " \n" @@ -617,14 +606,14 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) #endif #ifdef HAVE_RSOUND " \n" - "RSound necesita una dirección IP \n" + "RSound necesita una dirección IP \n" "de un servidor RSound." #endif ); break; case MENU_ENUM_LABEL_DISK_EJECT_TOGGLE: snprintf(s, len, - "Alterna el botón de expulsión \n" + "Alterna el botón de expulsión \n" "de discos.\n" " \n" "Se utiliza para contenidos \n" @@ -632,33 +621,33 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_ENABLE_HOTKEY: snprintf(s, len, - "Activa otras teclas rápidas.\n" + "Activa otras teclas rápidas.\n" " \n" - "Si esta tecla rápida está asignada a un \n" - "teclado, un botón o un eje de un joystick, \n" - "el resto de teclas rápidas se desactivarán \n" + "Si esta tecla rápida está asignada a un \n" + "teclado, un botón o un eje de un joystick, \n" + "el resto de teclas rápidas se desactivarán \n" "a menos que esta tecla se mantenga pulsada \n" "al mismo tiempo. \n" " \n" "Esto sirve para implementaciones centradas \n" "en RETRO_KEYBOARD, que ocupan una gran \n" - "porción del teclado y no es una buena idea \n" - "que las teclas rápidas interfieran con \n" + "porción del teclado y no es una buena idea \n" + "que las teclas rápidas interfieran con \n" "el funcionamiento normal."); break; case MENU_ENUM_LABEL_REWIND_ENABLE: snprintf(s, len, "Activa el rebobinado.\n" " \n" - "Esto consume rendimiento, así que \n" - "está desactivado por defecto."); + "Esto consume rendimiento, así que \n" + "está desactivado por defecto."); break; case MENU_ENUM_LABEL_LIBRETRO_DIR_PATH: snprintf(s, len, - "Carpeta de núcleos. \n" + "Carpeta de núcleos. \n" " \n" - "Una carpeta donde se buscarán las \n" - "implementaciones de núcleos libretro."); + "Una carpeta donde se buscarán las \n" + "implementaciones de núcleos libretro."); break; case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO: { @@ -667,61 +656,61 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) char t[501]; strlcpy(t, - "Frecuencia de actualización automática.\n" + "Frecuencia de actualización automática.\n" " \n" - "La frecuencia de actualización precisa del \n" + "La frecuencia de actualización precisa del \n" "monitor (en Hz). Se utiliza para calcular \n" "la frecuencia de entrada de sonido con esta \n" - "fórmula: \n" + "fórmula: \n" " \n" "audio_input_rate = veloc. de entrada de juego \n" - "* frecuencia de actualización de pantalla / \n" - "frecuencia de actualización de juego \n" + "* frecuencia de actualización de pantalla / \n" + "frecuencia de actualización de juego \n" " \n", sizeof(t)); strlcpy(u, - "Si la implementación no indica un valor, se \n" - "asumirá de forma predeterminada el sistema \n" + "Si la implementación no indica un valor, se \n" + "asumirá de forma predeterminada el sistema \n" "NTSC por compatibilidad.\n" " \n" - "Este valor debería ser lo más similar a 60Hz \n" + "Este valor debería ser lo más similar a 60Hz \n" "para evitar cambios en el tono. Si tu \n" "monitor no funciona a 60Hz o similar, \n" - "desactiva la sincronía vertical y deja \n" - "esta opción en su valor predeterminado.", sizeof(u)); + "desactiva la sincronía vertical y deja \n" + "esta opción en su valor predeterminado.", sizeof(u)); strlcat(s, t, len); strlcat(s, u, len); } break; case MENU_ENUM_LABEL_VIDEO_ROTATION: snprintf(s, len, - "Fuerza una rotación concreta \n" + "Fuerza una rotación concreta \n" "de la pantalla.\n" " \n" - "La rotación se añade a las rotaciones \n" - "que indique el núcleo libretro (ver \n" - "Permitir rotación de vídeo)."); + "La rotación se añade a las rotaciones \n" + "que indique el núcleo libretro (ver \n" + "Permitir rotación de vídeo)."); break; case MENU_ENUM_LABEL_VIDEO_SCALE: snprintf(s, len, - "Resolución en pantalla completa.\n" + "Resolución en pantalla completa.\n" " \n" - "Si se indica 0, se utilizará la \n" - "resolución del entorno.\n"); + "Si se indica 0, se utilizará la \n" + "resolución del entorno.\n"); break; case MENU_ENUM_LABEL_FASTFORWARD_RATIO: snprintf(s, len, - "Proporción de aceleración." + "Proporción de aceleración." " \n" - "Indica la velocidad máxima a la que \n" - "se ejecutará el contenido mientras \n" + "Indica la velocidad máxima a la que \n" + "se ejecutará el contenido mientras \n" "es acelerado.\n" " \n" " (Por ejemplo, 5.0 para un contenido \n" - "a 60 FPS => Máximo de 300 FPS).\n" + "a 60 FPS => Máximo de 300 FPS).\n" " \n" - "RetroArch pasará a segundo plano \n" + "RetroArch pasará a segundo plano \n" "para asegurarse de que no se supere \n" - "la velocidad máxima. Este límite \n" + "la velocidad máxima. Este límite \n" "no es completamente preciso."); break; case MENU_ENUM_LABEL_VIDEO_MONITOR_INDEX: @@ -732,7 +721,7 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) "preferencia por un monitor en concreto, \n" "y de 1 en adelante (siendo 1 el primer \n" "monitor) sugiere a RetroArch que \n" - "utilice ese monitor específico."); + "utilice ese monitor específico."); break; case MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN: snprintf(s, len, @@ -740,22 +729,22 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) "con overscan.\n" " \n" "El comportamiento exacto de esta \n" - "opción depende de la implementación \n" - "del núcleo."); + "opción depende de la implementación \n" + "del núcleo."); break; case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER: snprintf(s, len, - "Solo escala el vídeo con números \n" + "Solo escala el vídeo con números \n" "enteros.\n" " \n" - "El tamaño base depende de la geometría \n" + "El tamaño base depende de la geometría \n" "que indique el sistema y de la \n" - "proporción de aspecto.\n" + "proporción de aspecto.\n" " \n" - "Si no se ha configurado la opción \n" - "Forzar proporción, los valores X/Y \n" - "se escalarán de forma independiente \n" - "según números enteros."); + "Si no se ha configurado la opción \n" + "Forzar proporción, los valores X/Y \n" + "se escalarán de forma independiente \n" + "según números enteros."); break; case MENU_ENUM_LABEL_AUDIO_VOLUME: snprintf(s, len, @@ -770,13 +759,13 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Control de la frecuencia de sonido.\n" " \n" - "Si seleccionas 0, desactivarás el control \n" + "Si seleccionas 0, desactivarás el control \n" "de la frecuencia. Cualquier otro valor \n" - "cambiará el delta de control de la \n" + "cambiará el delta de control de la \n" "frecuencia de sonido.\n" " \n" - "Define cuánta frecuencia de entrada puede \n" - "ajustarse de forma dinámica.\n" + "Define cuánta frecuencia de entrada puede \n" + "ajustarse de forma dinámica.\n" " \n" " La frecuencia de entrada se define como: \n" " frecuencia de entrada * (1.0 +/- \n" @@ -784,23 +773,23 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_AUDIO_MAX_TIMING_SKEW: snprintf(s, len, - "Variación máxima en la sincronía de \n" + "Variación máxima en la sincronía de \n" "sonido.\n" " \n" - "Define la variación máxima de la \n" - "frecuencia de entrada. Podrías aumentar \n" - "el valor para cambiar la sincronía, por \n" - "ejemplo, si ejecutas núcleos PAL en \n" + "Define la variación máxima de la \n" + "frecuencia de entrada. Podrías aumentar \n" + "el valor para cambiar la sincronía, por \n" + "ejemplo, si ejecutas núcleos PAL en \n" "monitores NTSC, a cambio de tener un \n" "tono de sonido impreciso.\n" " \n" " La frecuencia de entrada se define como: \n" " frecuencia de entrada * (1.0 +/- \n" - "(variación máxima de sincronía))"); + "(variación máxima de sincronía))"); break; case MENU_ENUM_LABEL_OVERLAY_NEXT: snprintf(s, len, - "Cambia a la siguiente superposición.\n" + "Cambia a la siguiente superposición.\n" " \n" "Se expande alrededor."); break; @@ -819,7 +808,7 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION: snprintf(s, len, - "Desactiva por la fuerza la composición.\n" + "Desactiva por la fuerza la composición.\n" "Actualmente solo funciona en \n" "Windows Vista/7."); break; @@ -833,38 +822,38 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) "Carpeta de sistemas. \n" " \n" "Asigna la carpeta 'system'.\n" - "Los núcleos pueden buscar dentro \n" + "Los núcleos pueden buscar dentro \n" "de ella para cargar BIOS, \n" - "configuraciones específicas para \n" + "configuraciones específicas para \n" "un sistema, etc."); break; case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE: snprintf(s, len, - "Guarda automáticamente un guardado rápido \n" - "al terminar la ejecución de RetroArch.\n" + "Guarda automáticamente un guardado rápido \n" + "al terminar la ejecución de RetroArch.\n" " \n" - "RetroArch cargará automáticamente cualquier \n" - "guardado rápido que se encuentre en esa ruta \n" - "al arrancar si la opción 'Cargar guardado \n" - "rápido automáticamente' está activada."); + "RetroArch cargará automáticamente cualquier \n" + "guardado rápido que se encuentre en esa ruta \n" + "al arrancar si la opción 'Cargar guardado \n" + "rápido automáticamente' está activada."); break; case MENU_ENUM_LABEL_VIDEO_THREADED: snprintf(s, len, - "Utilizar un controlador de vídeo \n" + "Utilizar un controlador de vídeo \n" "por hilos.\n" " \n" - "Esta opción podría mejorar el rendimiento \n" + "Esta opción podría mejorar el rendimiento \n" "a costa de ganar retraso y perder fluidez \n" - "de vídeo."); + "de vídeo."); break; case MENU_ENUM_LABEL_VIDEO_VSYNC: snprintf(s, len, - "Sincronía vertical para vídeo.\n"); + "Sincronía vertical para vídeo.\n"); break; case MENU_ENUM_LABEL_VIDEO_HARD_SYNC: snprintf(s, len, "Intenta sincronizar la CPU y la GPU \n" - "de una forma más estricta.\n" + "de una forma más estricta.\n" " \n" "Puede reducir el retraso a costa \n" "de perder rendimiento."); @@ -873,7 +862,7 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Nivel de detalle del rebobinado.\n" " \n" - "Cuando se rebobina un número determinado \n" + "Cuando se rebobina un número determinado \n" "de fotogramas, puedes rebobinar varios \n" "fotogramas a la vez, aumentando la \n" "velocidad de rebobinado."); @@ -885,23 +874,23 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY: snprintf(s, len, "Ajusta la cantidad de retraso en \n" - "milisegundos después de la sincronía \n" - "vertical antes de ejecutar el núcleo.\n" + "milisegundos después de la sincronía \n" + "vertical antes de ejecutar el núcleo.\n" "\n" "Puede reducir el retraso a costa de \n" "aumentar la probabilidad de perder \n" "fluidez.\n" " \n" - "El valor máximo es 15."); + "El valor máximo es 15."); break; case MENU_ENUM_LABEL_VIDEO_HARD_SYNC_FRAMES: snprintf(s, len, "Ajusta la cantidad de fotogramas \n" "que puede adelantar la CPU a la GPU \n" - "al utilizar 'Sincronía estricta \n" + "al utilizar 'Sincronía estricta \n" "de CPU'.\n" " \n" - "El valor máximo es 3.\n" + "El valor máximo es 3.\n" " \n" " 0: Sincroniza inmediatamente a GPU.\n" " 1: Sincroniza con el fotograma anterior.\n" @@ -912,30 +901,30 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) "Introduce un fotograma negro \n" "entre fotogramas.\n" " \n" - "Es útil para los monitores que \n" + "Es útil para los monitores que \n" "funcionan a 120 Hz y quieren jugar \n" "a material a 60 Hz eliminando el \n" "ghosting.\n" " \n" - "La frecuencia de actualización de vídeo \n" - "aún debe configurarse como si utilizaras \n" + "La frecuencia de actualización de vídeo \n" + "aún debe configurarse como si utilizaras \n" "un monitor de 60 Hz (divide la frecuencia \n" - "de actualización entre 2)."); + "de actualización entre 2)."); break; case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN: snprintf(s, len, - "Muestra la pantalla de inicio en el menú.\n" - "Se desactiva automáticamente cuando se \n" + "Muestra la pantalla de inicio en el menú.\n" + "Se desactiva automáticamente cuando se \n" "ha visto por primera vez.\n" " \n" - "Esta opción solo se actualiza dentro \n" - "de la configuración si 'Guardar \n" - "configuración al salir' está activado.\n"); + "Esta opción solo se actualiza dentro \n" + "de la configuración si 'Guardar \n" + "configuración al salir' está activado.\n"); break; case MENU_ENUM_LABEL_CORE_SPECIFIC_CONFIG: snprintf(s, len, - "Carga un archivo de configuración \n" - "concreto en función del núcleo \n" + "Carga un archivo de configuración \n" + "concreto en función del núcleo \n" "que se vaya a utilizar.\n"); break; case MENU_ENUM_LABEL_VIDEO_FULLSCREEN: @@ -946,9 +935,9 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) case MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE: snprintf(s, len, "Impide que la SRAM sea sobrescrita \n" - "mientras se carga un guardado rápido.\n" + "mientras se carga un guardado rápido.\n" " \n" - "Podría provocar defectos en los \n" + "Podría provocar defectos en los \n" "juegos."); break; case MENU_ENUM_LABEL_PAUSE_NONACTIVE: @@ -966,19 +955,19 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Carpeta de capturas de pantalla. \n" " \n" - "En esta carpeta se guardarán \n" + "En esta carpeta se guardarán \n" "las capturas de pantalla." ); break; case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL: snprintf(s, len, "Intervalo de cambio de la \n" - "sincronía vertical.\n" + "sincronía vertical.\n" " \n" "Utiliza un intervalo personalizado para \n" - "la sincronía vertical. Utiliza este \n" - "parámetro para reducir a la mitad \n" - "la frecuencia de actualización \n" + "la sincronía vertical. Utiliza este \n" + "parámetro para reducir a la mitad \n" + "la frecuencia de actualización \n" "del monitor."); break; case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY: @@ -988,58 +977,58 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) "Almacena todas las partidas guardadas \n" "(*.srm) en esta carpeta. Incluye los \n" "archivos relacionados, como .bsv, .rt, \n" - ".psrm, etcétera.\n" + ".psrm, etcétera.\n" " \n" - "Esta carpeta será ignorada si se \n" - "utilizan explícitamente las opciones por \n" - "línea de comandos."); + "Esta carpeta será ignorada si se \n" + "utilizan explícitamente las opciones por \n" + "línea de comandos."); break; case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY: snprintf(s, len, - "Carpeta de guardados rápidos. \n" + "Carpeta de guardados rápidos. \n" " \n" - "Almacena todos los guardados rápidos \n" + "Almacena todos los guardados rápidos \n" "(*.state) en esta carpeta.\n" " \n" - "Esta carpeta será ignorada si se \n" - "utilizan explícitamente las opciones por \n" - "línea de comandos."); + "Esta carpeta será ignorada si se \n" + "utilizan explícitamente las opciones por \n" + "línea de comandos."); break; case MENU_ENUM_LABEL_ASSETS_DIRECTORY: snprintf(s, len, "Carpeta de recursos. \n" " \n" - "Esta ubicación es donde las interfaces \n" - "de menús buscan de forma predeterminada \n" + "Esta ubicación es donde las interfaces \n" + "de menús buscan de forma predeterminada \n" "los recursos a cargar, etc."); break; case MENU_ENUM_LABEL_DYNAMIC_WALLPAPERS_DIRECTORY: snprintf(s, len, - "Carpeta de fondos dinámicos de pantalla. \n" + "Carpeta de fondos dinámicos de pantalla. \n" " \n" - "Aquí se almacenan los fondos de pantalla \n" - "que el menú cargará de forma dinámica \n" - "según el contexto."); + "Aquí se almacenan los fondos de pantalla \n" + "que el menú cargará de forma dinámica \n" + "según el contexto."); break; case MENU_ENUM_LABEL_SLOWMOTION_RATIO: snprintf(s, len, "Cantidad de velocidad reducida." " \n" "Al reducir la velocidad, el contenido \n" - "se ralentizará según este factor."); + "se ralentizará según este factor."); break; case MENU_ENUM_LABEL_INPUT_AXIS_THRESHOLD: snprintf(s, len, "Define el margen de los ejes.\n" " \n" - "Indica la distancia mínima que debe \n" + "Indica la distancia mínima que debe \n" "recorrer un eje para que provoque \n" - "una pulsación del botón.\n" + "una pulsación del botón.\n" "Los valores posibles son [0.0, 1.0]."); break; case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD: snprintf(s, len, - "Período de turbo.\n" + "Período de turbo.\n" " \n" "Describe la velocidad con la que se \n" "pulsan los botones en el modo turbo." @@ -1047,36 +1036,36 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE: snprintf(s, len, - "Activa la autoconfiguración de \n" + "Activa la autoconfiguración de \n" "entrada. \n" " \n" - "Intentará configurar de forma \n" - "automática los mandos que se \n" + "Intentará configurar de forma \n" + "automática los mandos que se \n" "conecten en cualquier momento, \n" "como el sistema Plug-and-play."); break; case MENU_ENUM_LABEL_CAMERA_ALLOW: snprintf(s, len, - "Permite o no el acceso a la cámara \n" - "por parte de los núcleos."); + "Permite o no el acceso a la cámara \n" + "por parte de los núcleos."); break; case MENU_ENUM_LABEL_LOCATION_ALLOW: snprintf(s, len, "Permite o no los servicios de \n" - "localización por parte de los núcleos."); + "localización por parte de los núcleos."); break; case MENU_ENUM_LABEL_TURBO: snprintf(s, len, "Permite usar el turbo.\n" " \n" - "Si mantienes pulsado el botón de turbo \n" - "mientras pulsas otro botón, este último \n" - "entrará en un modo turbo en el que el \n" - "estado del botón se modula mediante una \n" - "señal periódica. \n" + "Si mantienes pulsado el botón de turbo \n" + "mientras pulsas otro botón, este último \n" + "entrará en un modo turbo en el que el \n" + "estado del botón se modula mediante una \n" + "señal periódica. \n" " \n" - "La modulación se detiene cuando se deja \n" - "de pulsar el botón original (no el botón \n" + "La modulación se detiene cuando se deja \n" + "de pulsar el botón original (no el botón \n" "de turbo)."); break; case MENU_ENUM_LABEL_OSK_ENABLE: @@ -1090,10 +1079,10 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_REWIND: snprintf(s, len, - "Mantén pulsado este botón para rebobinar.\n" + "Mantén pulsado este botón para rebobinar.\n" " \n" - "Para que este botón funcione, debes tener \n" - "activada la opción de rebobinar."); + "Para que este botón funcione, debes tener \n" + "activada la opción de rebobinar."); break; case MENU_ENUM_LABEL_EXIT_EMULATOR: snprintf(s, len, @@ -1102,7 +1091,7 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) #if !defined(RARCH_MOBILE) && !defined(RARCH_CONSOLE) "\nSi cierras el programa con \n" "cualquier forma brusca (SIGKILL, \n" - "etc.) no se guardará la RAM, etc. \n" + "etc.) no se guardará la RAM, etc. \n" "En sistemas Unix, SIGINT/SIGTERM \n" "permite un cierre limpio." #endif @@ -1110,11 +1099,11 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_LOAD_STATE: snprintf(s, len, - "Carga el guardado rápido."); + "Carga el guardado rápido."); break; case MENU_ENUM_LABEL_SAVE_STATE: snprintf(s, len, - "Guarda rápidamente la partida."); + "Guarda rápidamente la partida."); break; case MENU_ENUM_LABEL_NETPLAY_FLIP_PLAYERS: snprintf(s, len, @@ -1122,11 +1111,11 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS: snprintf(s, len, - "Aumenta el índice de trucos.\n"); + "Aumenta el índice de trucos.\n"); break; case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS: snprintf(s, len, - "Disminuye el índice de trucos.\n"); + "Disminuye el índice de trucos.\n"); break; case MENU_ENUM_LABEL_SHADER_PREV: snprintf(s, len, @@ -1146,27 +1135,27 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_CHEAT_TOGGLE: snprintf(s, len, - "Alterna el índice de trucos.\n"); + "Alterna el índice de trucos.\n"); break; case MENU_ENUM_LABEL_HOLD_FAST_FORWARD: snprintf(s, len, - "Mantén pulsado este botón para avanzar \n" - "rápidamente. Suéltalo para desactivar \n" - "esta función."); + "Mantén pulsado este botón para avanzar \n" + "rápidamente. Suéltalo para desactivar \n" + "esta función."); break; case MENU_ENUM_LABEL_SLOWMOTION: snprintf(s, len, - "Mantén pulsado este botón para \n" - "ir a cámara lenta."); + "Mantén pulsado este botón para \n" + "ir a cámara lenta."); break; case MENU_ENUM_LABEL_FRAME_ADVANCE: snprintf(s, len, "Avanza un fotograma mientras \n" - "el contenido esté en pausa."); + "el contenido esté en pausa."); break; case MENU_ENUM_LABEL_MOVIE_RECORD_TOGGLE: snprintf(s, len, - "Activa o desactiva la grabación."); + "Activa o desactiva la grabación."); break; case MENU_ENUM_LABEL_L_X_PLUS: case MENU_ENUM_LABEL_L_X_MINUS: @@ -1177,12 +1166,12 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) case MENU_ENUM_LABEL_R_Y_PLUS: case MENU_ENUM_LABEL_R_Y_MINUS: snprintf(s, len, - "El eje de un joystick analógico \n" + "El eje de un joystick analógico \n" "(estilo DualShock).\n" " \n" "Se asigna como siempre, sin embargo, si se \n" - "asigna un eje analógico real, puede leerse \n" - "de forma analógica.\n" + "asigna un eje analógico real, puede leerse \n" + "de forma analógica.\n" " \n" "El eje X positivo es hacia la derecha. \n" "El eje Y positivo es hacia abajo."); @@ -1192,25 +1181,25 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) "RetroArch, por si solo, no hace nada. \n" " \n" "Para que haga algo necesitas cargar \n" - "un programa en él. \n" + "un programa en él. \n" "\n" - "Llamamos a estos programas 'núcleos \n" - "libretro', o 'núcleos' para abreviar. \n" + "Llamamos a estos programas 'núcleos \n" + "libretro', o 'núcleos' para abreviar. \n" " \n" - "Para cargar un núcleo, selecciona uno \n" - "en 'Cargar núcleo'. \n" + "Para cargar un núcleo, selecciona uno \n" + "en 'Cargar núcleo'. \n" " \n" #ifdef HAVE_NETWORKING - "Puedes conseguir núcleos de varias formas: \n" - "* Descárgalos en:\n" + "Puedes conseguir núcleos de varias formas: \n" + "* Descárgalos en:\n" "'%s' -> '%s'.\n" - "* Cópialos manualmente a:\n" + "* Cópialos manualmente a:\n" "'%s'.", msg_hash_to_str(MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER), msg_hash_to_str(MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST), msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH) #else - "Puedes conseguir núcleos si los\n" + "Puedes conseguir núcleos si los\n" "trasladas a mano en la carpeta\n" "'%s'.", msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH) @@ -1219,16 +1208,16 @@ int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VALUE_HELP_CHANGE_VIRTUAL_GAMEPAD_DESC: snprintf(s, len, - "Puedes cambiar la superposición del \n" + "Puedes cambiar la superposición del \n" "mando virtual si vas a '%s' \n" "-> '%s'." " \n" - "Desde ahí puedes cambiar la superposición, \n" - "el tamaño y opacidad de sus botones, etc.\n" + "Desde ahí puedes cambiar la superposición, \n" + "el tamaño y opacidad de sus botones, etc.\n" " \n" "NOTA: Las superposiciones de mandos \n" - "virtuales están ocultas de forma \n" - "predeterminada si estás dentro del menú. \n" + "virtuales están ocultas de forma \n" + "predeterminada si estás dentro del menú. \n" "Si quieres cambiar este comportamiento, \n" "cambia '%s' a Desactivado/false.", msg_hash_to_str(MENU_ENUM_LABEL_VALUE_SETTINGS), @@ -1253,31 +1242,31 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MSG_PROGRAM: return "RetroArch"; case MSG_MOVIE_RECORD_STOPPED: - return "Deteniendo grabación de vídeo."; + return "Deteniendo grabación de vídeo."; case MSG_MOVIE_PLAYBACK_ENDED: - return "Reproducción detenida."; + return "Reproducción detenida."; case MSG_AUTOSAVE_FAILED: return "No se ha podido iniciar el autoguardado."; case MSG_NETPLAY_FAILED_MOVIE_PLAYBACK_HAS_STARTED: - return "Se ha iniciado una reproducción. No se puede ejecutar el juego en red."; + return "Se ha iniciado una reproducción. No se puede ejecutar el juego en red."; case MSG_NETPLAY_FAILED: return "Error al iniciar el juego en red."; case MSG_LIBRETRO_ABI_BREAK: - return "se ha compilado con una versión distinta a esta implementación de libretro."; + return "se ha compilado con una versión distinta a esta implementación de libretro."; case MSG_REWIND_INIT_FAILED_NO_SAVESTATES: - return "Esta implementación no admite guardados rápidos. No se puede utilizar el rebobinado."; + return "Esta implementación no admite guardados rápidos. No se puede utilizar el rebobinado."; case MSG_REWIND_INIT_FAILED_THREADED_AUDIO: - return "La implementación utiliza sonido multinúcleo. No se puede utilizar el rebobinado."; + return "La implementación utiliza sonido multinúcleo. No se puede utilizar el rebobinado."; case MSG_REWIND_INIT_FAILED: - return "Error al iniciar el búfer de rebobinado. Rebobinado desactivado."; + return "Error al iniciar el búfer de rebobinado. Rebobinado desactivado."; case MSG_REWIND_INIT: - return "Iniciando búfer de rebobinado, tamaño:"; + return "Iniciando búfer de rebobinado, tamaño:"; case MSG_CUSTOM_TIMING_GIVEN: return "Se ha indicado un ritmo personalizado"; case MSG_VIEWPORT_SIZE_CALCULATION_FAILED: - return "¡Error al calcular el tamaño de ventana! Se utilizarán datos en bruto. Probablemente esto no acabe bien..."; + return "¡Error al calcular el tamaño de ventana! Se utilizarán datos en bruto. Probablemente esto no acabe bien..."; case MSG_HW_RENDERED_MUST_USE_POSTSHADED_RECORDING: - return "El núcleo Libretro se renderiza por hardware. Es necesario utilizar la grabación post-shaders."; + return "El núcleo Libretro se renderiza por hardware. Es necesario utilizar la grabación post-shaders."; case MSG_RECORDING_TO: return "Grabando a"; case MSG_DETECTED_VIEWPORT_OF: @@ -1289,9 +1278,9 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MSG_FAILED_TO_START_RECORDING: return "Error al comenzar a grabar."; case MSG_RECORDING_TERMINATED_DUE_TO_RESIZE: - return "Grabación terminada por cambio de tamaño."; + return "Grabación terminada por cambio de tamaño."; case MSG_USING_LIBRETRO_DUMMY_CORE_RECORDING_SKIPPED: - return "Se está utilizando el núcleo dummy de libretro. Anulando grabación."; + return "Se está utilizando el núcleo dummy de libretro. Anulando grabación."; case MSG_UNKNOWN: return "Desconocido"; case MSG_LOADING_CONTENT_FILE: @@ -1303,7 +1292,7 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MSG_SENDING_COMMAND: return "Enviando comando"; case MSG_GOT_INVALID_DISK_INDEX: - return "Se ha obtenido un índice de disco no válido."; + return "Se ha obtenido un índice de disco no válido."; case MSG_FAILED_TO_REMOVE_DISK_FROM_TRAY: return "Error al extraer el disco de la bandeja."; case MSG_REMOVED_DISK_FROM_TRAY: @@ -1317,23 +1306,23 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MSG_SAVING_RAM_TYPE: return "Guardando tipo de RAM"; case MSG_SAVING_STATE: - return "Guardando rápidamente"; + return "Guardando rápidamente"; case MSG_LOADING_STATE: - return "Cargando rápidamente"; + return "Cargando rápidamente"; case MSG_FAILED_TO_LOAD_MOVIE_FILE: - return "Error al cargar el archivo de película"; + return "Error al cargar el archivo de película"; case MSG_FAILED_TO_LOAD_CONTENT: return "Error al cargar el contenido"; case MSG_COULD_NOT_READ_CONTENT_FILE: return "No se ha podido leer el archivo de contenido"; case MSG_GRAB_MOUSE_STATE: - return "Capturar estado de ratón"; + return "Capturar estado de ratón"; case MSG_PAUSED: return "En pausa."; case MSG_UNPAUSED: return "Sin pausa."; case MSG_FAILED_TO_LOAD_OVERLAY: - return "Error al cargar sobreimposición."; + return "Error al cargar sobreimposición."; case MSG_FAILED_TO_UNMUTE_AUDIO: return "Error al recuperar el sonido."; case MSG_AUDIO_MUTED: @@ -1343,41 +1332,41 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MSG_RESET: return "Reiniciar"; case MSG_FAILED_TO_LOAD_STATE: - return "Error al cargar rápidamente desde"; + return "Error al cargar rápidamente desde"; case MSG_FAILED_TO_SAVE_STATE_TO: - return "Error al guardar rápidamente a"; + return "Error al guardar rápidamente a"; case MSG_FAILED_TO_SAVE_SRAM: return "Error al guardar la SRAM"; case MSG_STATE_SIZE: - return "Tamaño de guardado rápido"; + return "Tamaño de guardado rápido"; case MSG_FOUND_SHADER: return "Shader encontrado"; case MSG_SRAM_WILL_NOT_BE_SAVED: - return "No se guardará la SRAM."; + return "No se guardará la SRAM."; case MSG_BLOCKING_SRAM_OVERWRITE: return "Bloqueando sobrescritura de SRAM"; case MSG_CORE_DOES_NOT_SUPPORT_SAVESTATES: - return "El núcleo no es compatible con los guardados rápidos."; + return "El núcleo no es compatible con los guardados rápidos."; case MSG_SAVED_STATE_TO_SLOT: - return "Guardando rápidamente a la ranura"; + return "Guardando rápidamente a la ranura"; case MSG_SAVED_SUCCESSFULLY_TO: return "Partida guardada en"; case MSG_BYTES: return "bytes"; case MSG_CONFIG_DIRECTORY_NOT_SET: - return "No se ha asignado la carpeta de configuración. No se puede guardar la nueva configuración."; + return "No se ha asignado la carpeta de configuración. No se puede guardar la nueva configuración."; case MSG_SKIPPING_SRAM_LOAD: return "Omitiendo carga de SRAM."; case MSG_APPENDED_DISK: return "Disco incorporado"; case MSG_STARTING_MOVIE_PLAYBACK: - return "Iniciando reproducción."; + return "Iniciando reproducción."; case MSG_FAILED_TO_REMOVE_TEMPORARY_FILE: return "Error al borrar el archivo temporal"; case MSG_REMOVING_TEMPORARY_CONTENT_FILE: return "Borrando archivo temporal de contenido"; case MSG_LOADED_STATE_FROM_SLOT: - return "Carga rápida desde la ranura"; + return "Carga rápida desde la ranura"; case MSG_COULD_NOT_PROCESS_ZIP_FILE: return "No se ha podido procesar el archivo ZIP."; case MSG_SCANNING_OF_DIRECTORY_FINISHED: @@ -1389,7 +1378,7 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MSG_REDIRECTING_SAVEFILE_TO: return "Redirigiendo partida guardada a"; case MSG_REDIRECTING_SAVESTATE_TO: - return "Redirigiendo guardado rápido a"; + return "Redirigiendo guardado rápido a"; case MSG_SHADER: return "Shader"; case MSG_APPLYING_SHADER: @@ -1397,21 +1386,21 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MSG_FAILED_TO_APPLY_SHADER: return "Error al aplicar shader."; case MSG_STARTING_MOVIE_RECORD_TO: - return "Iniciando grabación en"; + return "Iniciando grabación en"; case MSG_FAILED_TO_START_MOVIE_RECORD: - return "Error al iniciar la grabación."; + return "Error al iniciar la grabación."; case MSG_STATE_SLOT: - return "Ranura de guardado rápido"; + return "Ranura de guardado rápido"; case MSG_RESTARTING_RECORDING_DUE_TO_DRIVER_REINIT: - return "Reiniciando grabación debido al reinicio de un controlador."; + return "Reiniciando grabación debido al reinicio de un controlador."; case MSG_SLOW_MOTION: - return "Cámara lenta."; + return "Cámara lenta."; case MSG_SLOW_MOTION_REWIND: - return "Rebobinar cámara lenta."; + return "Rebobinar cámara lenta."; case MSG_REWINDING: return "Rebobinando."; case MSG_REWIND_REACHED_END: - return "Se ha llegado al final del búfer de rebobinado."; + return "Se ha llegado al final del búfer de rebobinado."; case MSG_CHEEVOS_HARDCORE_MODE_ENABLE: return "Modo Extremo Activado: guardar estado y reboninar se han desactivado."; case MSG_TASK_FAILED: @@ -1421,21 +1410,21 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MSG_EXTRACTING: return "Extrayendo"; case MENU_ENUM_LABEL_VALUE_MENU_LINEAR_FILTER: - return "Filtro lineal del menú"; + return "Filtro lineal del menú"; case MENU_ENUM_LABEL_MENU_THROTTLE_FRAMERATE: - return "Acelerar velocidad del menú"; + return "Acelerar velocidad del menú"; case MENU_ENUM_LABEL_VALUE_CHEEVOS_TEST_UNOFFICIAL: - return "Probar versión no oficial"; + return "Probar versión no oficial"; case MENU_ENUM_LABEL_VALUE_CHEEVOS_SETTINGS: return "Retrologros"; case MENU_ENUM_LABEL_VALUE_INPUT_ICADE_ENABLE: return "Activar asignar mando al teclado"; case MENU_ENUM_LABEL_VALUE_INPUT_KEYBOARD_GAMEPAD_MAPPING_TYPE: - return "Tipo de asignación de mando para teclado"; + return "Tipo de asignación de mando para teclado"; case MENU_ENUM_LABEL_VALUE_INPUT_SMALL_KEYBOARD_ENABLE: return "Activar miniteclado"; case MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG: - return "Guardar configuración actual"; + return "Guardar configuración actual"; case MENU_ENUM_LABEL_VALUE_STATE_SLOT: return "Ranura de guardado"; case MENU_ENUM_LABEL_VALUE_CHEEVOS_HARDCORE_MODE_ENABLE: @@ -1445,7 +1434,7 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_USERNAME: return "Usuario"; case MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_PASSWORD: - return "Contraseña"; + return "Contraseña"; case MENU_ENUM_LABEL_VALUE_ACCOUNTS_RETRO_ACHIEVEMENTS: return "Retrologros"; case MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST: @@ -1453,25 +1442,25 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST_END: return "Enlace a lista de cuentas"; case MENU_ENUM_LABEL_VALUE_DEBUG_PANEL_ENABLE: - return "Activar panel de depuración"; + return "Activar panel de depuración"; case MENU_ENUM_LABEL_VALUE_HELP_SCANNING_CONTENT: return "Buscar contenido"; case MENU_ENUM_LABEL_VALUE_CHEEVOS_DESCRIPTION: - return "Descripción"; + return "Descripción"; case MENU_ENUM_LABEL_VALUE_HELP_AUDIO_VIDEO_TROUBLESHOOTING: - return "Solucionar problemas de vídeo/sonido"; + return "Solucionar problemas de vídeo/sonido"; case MENU_ENUM_LABEL_VALUE_HELP_CHANGE_VIRTUAL_GAMEPAD: return "Cambiar el mando virtual superpuesto"; case MENU_ENUM_LABEL_VALUE_HELP_WHAT_IS_A_CORE: - return "¿Qué es un núcleo?"; + return "¿Qué es un núcleo?"; case MENU_ENUM_LABEL_VALUE_HELP_LOADING_CONTENT: return "Cargando contenidos"; case MENU_ENUM_LABEL_VALUE_HELP_LIST: return "Ayuda"; case MENU_ENUM_LABEL_VALUE_HELP_CONTROLS: - return "Controles básicos del menú"; + return "Controles básicos del menú"; case MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS: - return "Controles básicos del menú"; + return "Controles básicos del menú"; case MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_UP: return "Desplazar hacia arriba"; case MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_DOWN: @@ -1483,9 +1472,9 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_START: return "Valores predeterminados"; case MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_INFO: - return "Información"; + return "Información"; case MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_MENU: - return "Alternar menú"; + return "Alternar menú"; case MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_QUIT: return "Abandonar"; case MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_KEYBOARD: @@ -1493,19 +1482,19 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_OPEN_ARCHIVE: return "Abrir archivo como una carpeta"; case MENU_ENUM_LABEL_VALUE_LOAD_ARCHIVE: - return "Cargar archivo con un núcleo"; + return "Cargar archivo con un núcleo"; case MENU_ENUM_LABEL_VALUE_INPUT_BACK_AS_MENU_ENUM_TOGGLE_ENABLE: - return "Permitir alternar Back como menú"; + return "Permitir alternar Back como menú"; case MENU_ENUM_LABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO: - return "Combo para alternar mando con menú"; + return "Combo para alternar mando con menú"; case MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU: - return "Ocultar superposición en el menú"; + return "Ocultar superposición en el menú"; case MENU_ENUM_LABEL_VALUE_LANG_POLISH: return "Polaco"; case MENU_ENUM_LABEL_VALUE_OVERLAY_AUTOLOAD_PREFERRED: - return "Cargar superposición preferida automáticamente"; + return "Cargar superposición preferida automáticamente"; case MENU_ENUM_LABEL_VALUE_UPDATE_CORE_INFO_FILES: - return "Actualizar archivos de información de núcleos"; + return "Actualizar archivos de información de núcleos"; case MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT: return "Descargar contenido"; case MENU_ENUM_LABEL_VALUE_SCAN_THIS_DIRECTORY: @@ -1515,13 +1504,13 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SCAN_DIRECTORY: return "Escanear carpeta"; case MENU_ENUM_LABEL_VALUE_ADD_CONTENT_LIST: - return "Añadir contenido"; + return "Añadir contenido"; case MENU_ENUM_LABEL_VALUE_INFORMATION_LIST: - return "Información"; + return "Información"; case MENU_ENUM_LABEL_VALUE_USE_BUILTIN_PLAYER: return "Usar reproductor de medios integrado"; case MENU_ENUM_LABEL_VALUE_CONTENT_SETTINGS: - return "Menú rápido"; + return "Menú rápido"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CRC32: return "CRC32"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_MD5: @@ -1533,30 +1522,30 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_PRIVACY_SETTINGS: return "Privacidad"; #if 0 - case MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU: /* Don't change. Breaks everything. (Would be: "Menú horizontal") */ + case MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU: /* Don't change. Breaks everything. (Would be: "Menú horizontal") */ return "Horizontal Menu"; /* Don't change these yet. Breaks everything. */ case MENU_ENUM_LABEL_VALUE_SETTINGS_TAB: - return "Pestaña de ajustes"; + return "Pestaña de ajustes"; case MENU_ENUM_LABEL_VALUE_HISTORY_TAB: - return "Pestaña de historial"; + return "Pestaña de historial"; case MENU_ENUM_LABEL_VALUE_ADD_TAB: - return "Añadir pestaña"; + return "Añadir pestaña"; case MENU_ENUM_LABEL_VALUE_PLAYLISTS_TAB: - return "Pestaña de listas de reproducción"; + return "Pestaña de listas de reproducción"; #endif case MENU_ENUM_LABEL_VALUE_NO_SETTINGS_FOUND: - return "No se ha encontrado una configuración."; + return "No se ha encontrado una configuración."; case MENU_ENUM_LABEL_VALUE_NO_PERFORMANCE_COUNTERS: return "No hay contadores de rendimiento."; case MENU_ENUM_LABEL_VALUE_DRIVER_SETTINGS: return "Controlador"; case MENU_ENUM_LABEL_VALUE_CONFIGURATION_SETTINGS: - return "Configuración"; + return "Configuración"; case MENU_ENUM_LABEL_VALUE_CORE_SETTINGS: - return "Núcleo"; + return "Núcleo"; case MENU_ENUM_LABEL_VALUE_VIDEO_SETTINGS: - return "Vídeo"; + return "Vídeo"; case MENU_ENUM_LABEL_VALUE_LOGGING_SETTINGS: return "Registros"; case MENU_ENUM_LABEL_VALUE_SAVING_SETTINGS: @@ -1570,7 +1559,7 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_USER: return "Usuario"; case MENU_ENUM_LABEL_VALUE_SYSTEM_BGM_ENABLE: - return "Activar música del sistema"; + return "Activar música del sistema"; case MENU_ENUM_LABEL_VALUE_RETROPAD: return "RetroPad"; case MENU_ENUM_LABEL_VALUE_RETROKEYBOARD: @@ -1578,21 +1567,21 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_AUDIO_BLOCK_FRAMES: return "Bloquear fotogramas"; case MENU_ENUM_LABEL_VALUE_INPUT_BIND_MODE: - return "Modo de asignación"; + return "Modo de asignación"; case MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_LABEL_SHOW: - return "Mostrar etiquetas de descripción de la entrada"; + return "Mostrar etiquetas de descripción de la entrada"; case MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_HIDE_UNBOUND: - return "Ocultar descripciones sin asignar de la entrada del núcleo"; + return "Ocultar descripciones sin asignar de la entrada del núcleo"; case MENU_ENUM_LABEL_VALUE_VIDEO_FONT_ENABLE: return "Mostrar mensajes en pantalla"; case MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH: return "Fuente de mensajes en pantalla"; case MENU_ENUM_LABEL_VALUE_VIDEO_FONT_SIZE: - return "Tamaño de mensajes en pantalla"; + return "Tamaño de mensajes en pantalla"; case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_X: - return "Posición X de mensajes en pantalla"; + return "Posición X de mensajes en pantalla"; case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_Y: - return "Posición Y de mensajes en pantalla"; + return "Posición Y de mensajes en pantalla"; case MENU_ENUM_LABEL_VALUE_VIDEO_SOFT_FILTER: return "Activar filtros por software"; case MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_FLICKER: @@ -1606,7 +1595,7 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_LINEAR: return "Lineal"; case MENU_ENUM_LABEL_VALUE_NEAREST: - return "Más cercano"; + return "Más cercano"; case MENU_ENUM_LABEL_VALUE_DIRECTORY_DEFAULT: return "(Predeterminada)"; case MENU_ENUM_LABEL_VALUE_DIRECTORY_NONE: @@ -1614,53 +1603,53 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE: return "No disponible"; case MENU_ENUM_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY: - return "Carpeta de reasignación de entrada"; + return "Carpeta de reasignación de entrada"; case MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR: - return "Carpeta de autoconfiguración de dispositivo de entrada"; + return "Carpeta de autoconfiguración de dispositivo de entrada"; case MENU_ENUM_LABEL_VALUE_RECORDING_CONFIG_DIRECTORY: - return "Carpeta de configuración de grabación"; + return "Carpeta de configuración de grabación"; case MENU_ENUM_LABEL_VALUE_RECORDING_OUTPUT_DIRECTORY: - return "Carpeta de salida de grabación"; + return "Carpeta de salida de grabación"; case MENU_ENUM_LABEL_VALUE_SCREENSHOT_DIRECTORY: return "Carpeta de capturas de pantalla"; case MENU_ENUM_LABEL_VALUE_PLAYLIST_DIRECTORY: - return "Carpeta de listas de reproducción"; + return "Carpeta de listas de reproducción"; case MENU_ENUM_LABEL_VALUE_SAVEFILE_DIRECTORY: return "Carpeta de partidas guardadas"; case MENU_ENUM_LABEL_VALUE_SAVESTATE_DIRECTORY: - return "Carpeta de guardados rápidos"; + return "Carpeta de guardados rápidos"; case MENU_ENUM_LABEL_VALUE_STDIN_CMD_ENABLE: return "Comandos stdin"; case MENU_ENUM_LABEL_VALUE_NETWORK_REMOTE_ENABLE: return "Mando en red"; case MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER: - return "Controlador de vídeo"; + return "Controlador de vídeo"; case MENU_ENUM_LABEL_VALUE_RECORD_ENABLE: - return "Activar grabación"; + return "Activar grabación"; case MENU_ENUM_LABEL_VALUE_VIDEO_GPU_RECORD: - return "Activar grabación de GPU"; + return "Activar grabación de GPU"; case MENU_ENUM_LABEL_VALUE_RECORD_PATH: return "Carpeta de salida"; case MENU_ENUM_LABEL_VALUE_RECORD_USE_OUTPUT_DIRECTORY: return "Usar carpeta de salida"; case MENU_ENUM_LABEL_VALUE_RECORD_CONFIG: - return "Configuración de grabación"; + return "Configuración de grabación"; case MENU_ENUM_LABEL_VALUE_VIDEO_POST_FILTER_RECORD: - return "Activar grabación con filtros"; + return "Activar grabación con filtros"; case MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY: return "Carpeta de descargas"; case MENU_ENUM_LABEL_VALUE_ASSETS_DIRECTORY: return "Carpeta de recursos"; case MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY: - return "Carpeta de fondos de pantalla dinámicos"; + return "Carpeta de fondos de pantalla dinámicos"; case MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY: return "Carpeta del navegador de archivos"; case MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY: - return "Carpeta de configuración"; + return "Carpeta de configuración"; case MENU_ENUM_LABEL_VALUE_LIBRETRO_INFO_PATH: - return "Carpeta de información del núcleo"; + return "Carpeta de información del núcleo"; case MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH: - return "Carpeta de núcleos"; + return "Carpeta de núcleos"; case MENU_ENUM_LABEL_VALUE_CURSOR_DIRECTORY: return "Carpeta de cursores"; case MENU_ENUM_LABEL_VALUE_CONTENT_DATABASE_DIRECTORY: @@ -1670,13 +1659,13 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CHEAT_DATABASE_PATH: return "Carpeta de archivos de trucos"; case MENU_ENUM_LABEL_VALUE_CACHE_DIRECTORY: - return "Carpeta de caché"; + return "Carpeta de caché"; case MENU_ENUM_LABEL_VALUE_AUDIO_FILTER_DIR: return "Carpeta de filtros de sonido"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DIR: - return "Carpeta de shaders de vídeo"; + return "Carpeta de shaders de vídeo"; case MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_DIR: - return "Carpeta de filtros de vídeo"; + return "Carpeta de filtros de vídeo"; case MENU_ENUM_LABEL_VALUE_OVERLAY_DIRECTORY: return "Carpeta de superposiciones"; case MENU_ENUM_LABEL_VALUE_OSK_OVERLAY_DIRECTORY: @@ -1686,7 +1675,7 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATOR_MODE_ENABLE: return "Permitir espectadores en red"; case MENU_ENUM_LABEL_VALUE_NETPLAY_IP_ADDRESS: - return "Dirección IP"; + return "Dirección IP"; case MENU_ENUM_LABEL_VALUE_NETPLAY_TCP_UDP_PORT: return "Puerto TCP/UDP para juego en red"; case MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE: @@ -1698,25 +1687,25 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN: return "Mostrar pantalla de inicio"; case MENU_ENUM_LABEL_VALUE_TITLE_COLOR: - return "Color de títulos del menú"; + return "Color de títulos del menú"; case MENU_ENUM_LABEL_VALUE_ENTRY_HOVER_COLOR: - return "Color de entrada resaltada del menú"; + return "Color de entrada resaltada del menú"; case MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE: return "Mostrar fecha y hora"; case MENU_ENUM_LABEL_VALUE_THREADED_DATA_RUNLOOP_ENABLE: return "Buclar datos hilados"; case MENU_ENUM_LABEL_VALUE_ENTRY_NORMAL_COLOR: - return "Color de entrada normal del menú"; + return "Color de entrada normal del menú"; case MENU_ENUM_LABEL_VALUE_SHOW_ADVANCED_SETTINGS: return "Mostrar ajustes avanzados"; case MENU_ENUM_LABEL_VALUE_MOUSE_ENABLE: return "Soporte para teclado"; case MENU_ENUM_LABEL_VALUE_POINTER_ENABLE: - return "Soporte táctil"; + return "Soporte táctil"; case MENU_ENUM_LABEL_VALUE_CORE_ENABLE: - return "Mostrar nombre del núcleo"; + return "Mostrar nombre del núcleo"; case MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_ENABLE: - return "Activar anulación de PPP"; + return "Activar anulación de PPP"; case MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_VALUE: return "Anular PPP"; case MENU_ENUM_LABEL_VALUE_XMB_SCALE_FACTOR: @@ -1728,7 +1717,7 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SUSPEND_SCREENSAVER_ENABLE: return "Suspender salvapantallas"; case MENU_ENUM_LABEL_VALUE_VIDEO_DISABLE_COMPOSITION: - return "Desactivar composición de escritorio"; + return "Desactivar composición de escritorio"; case MENU_ENUM_LABEL_VALUE_PAUSE_NONACTIVE: return "Detenerse en segundo plano"; case MENU_ENUM_LABEL_VALUE_UI_COMPANION_START_ON_BOOT: @@ -1736,9 +1725,9 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_UI_COMPANION_ENABLE: return "Activar IU ayudante"; case MENU_ENUM_LABEL_VALUE_UI_MENUBAR_ENABLE: - return "Barra de menús"; + return "Barra de menús"; case MENU_ENUM_LABEL_VALUE_ARCHIVE_MODE: - return "Acción para asociar tipos de archivo"; + return "Acción para asociar tipos de archivo"; case MENU_ENUM_LABEL_VALUE_NETWORK_CMD_ENABLE: return "Comandos de red"; case MENU_ENUM_LABEL_VALUE_NETWORK_CMD_PORT: @@ -1746,63 +1735,63 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_HISTORY_LIST_ENABLE: return "Activar historial"; case MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_SIZE: - return "Tamaño del historial"; + return "Tamaño del historial"; case MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO: return "Frecuencia estimada del monitor"; case MENU_ENUM_LABEL_VALUE_DUMMY_ON_CORE_SHUTDOWN: - return "Anular al cerrar núcleo"; + return "Anular al cerrar núcleo"; case MENU_ENUM_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE: /* TODO/FIXME */ - return "No ejecutar automáticamente"; + return "No ejecutar automáticamente"; case MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_ENABLE: - return "Limitar velocidad máxima de ejecución"; + return "Limitar velocidad máxima de ejecución"; case MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO: - return "Velocidad máxima de ejecución"; + return "Velocidad máxima de ejecución"; case MENU_ENUM_LABEL_VALUE_AUTO_REMAPS_ENABLE: - return "Cargar autom. archivos de reasignación"; + return "Cargar autom. archivos de reasignación"; case MENU_ENUM_LABEL_VALUE_SLOWMOTION_RATIO: return "Cantidad de velocidad reducida"; case MENU_ENUM_LABEL_VALUE_CORE_SPECIFIC_CONFIG: - return "Configuración por núcleo"; + return "Configuración por núcleo"; case MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS: - return "Usar opciones de núcleo para cada juego si existen"; + return "Usar opciones de núcleo para cada juego si existen"; case MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS_CREATE: return "Crear archivo de opciones del juego"; case MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS_IN_USE: return "Archivo de opciones del juego"; case MENU_ENUM_LABEL_VALUE_AUTO_OVERRIDES_ENABLE: - return "Cargar autom. archivos de anulación"; + return "Cargar autom. archivos de anulación"; case MENU_ENUM_LABEL_VALUE_CONFIG_SAVE_ON_EXIT: - return "Guardar configuración al salir"; + return "Guardar configuración al salir"; case MENU_ENUM_LABEL_VALUE_VIDEO_SMOOTH: return "Filtrado bilineal por hardware"; case MENU_ENUM_LABEL_VALUE_VIDEO_GAMMA: - return "Gamma de vídeo"; + return "Gamma de vídeo"; case MENU_ENUM_LABEL_VALUE_VIDEO_ALLOW_ROTATE: - return "Permitir rotación"; + return "Permitir rotación"; case MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC: - return "Sincronía estricta de GPU"; + return "Sincronía estricta de GPU"; case MENU_ENUM_LABEL_VALUE_VIDEO_SWAP_INTERVAL: return "Intervalo de alternado de VSync"; case MENU_ENUM_LABEL_VALUE_VIDEO_VSYNC: - return "VSync/Sincronía vertical"; + return "VSync/Sincronía vertical"; case MENU_ENUM_LABEL_VALUE_VIDEO_THREADED: - return "Vídeo por hilos"; + return "Vídeo por hilos"; case MENU_ENUM_LABEL_VALUE_VIDEO_ROTATION: - return "Rotación"; + return "Rotación"; case MENU_ENUM_LABEL_VALUE_VIDEO_GPU_SCREENSHOT: return "Permitir capturas de pantalla de GPU"; case MENU_ENUM_LABEL_VALUE_VIDEO_CROP_OVERSCAN: return "Recortar Overscan (Reinicio)"; case MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_INDEX: - return "Índice de proporción de aspecto"; + return "Ãndice de proporción de aspecto"; case MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_AUTO: - return "Proporción de aspecto automática"; + return "Proporción de aspecto automática"; case MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_ASPECT: - return "Forzar proporción de aspecto"; + return "Forzar proporción de aspecto"; case MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE: - return "Frecuencia de actualización"; + return "Frecuencia de actualización"; case MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE: - return "Forzar anulación del FBO sRGB"; + return "Forzar anulación del FBO sRGB"; case MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN: return "Pantalla completa en ventana"; case MENU_ENUM_LABEL_VALUE_PAL60_ENABLE: @@ -1818,7 +1807,7 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SORT_SAVEFILES_ENABLE: return "Ordenar partidas guardadas por carpetas"; case MENU_ENUM_LABEL_VALUE_SORT_SAVESTATES_ENABLE: - return "Ordenar guardados rápidos por carpetas"; + return "Ordenar guardados rápidos por carpetas"; case MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN: return "Pantalla completa"; case MENU_ENUM_LABEL_VALUE_VIDEO_SCALE: @@ -1828,19 +1817,19 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_PERFCNT_ENABLE: return "Contadores de rendimiento"; case MENU_ENUM_LABEL_VALUE_LIBRETRO_LOG_LEVEL: - return "Nivel de registro del núcleo"; + return "Nivel de registro del núcleo"; case MENU_ENUM_LABEL_VALUE_LOG_VERBOSITY: return "Verbosidad del registro"; case MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD: - return "Cargar guardado rápido automáticamente"; + return "Cargar guardado rápido automáticamente"; case MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_INDEX: - return "Indizar automáticamente guardados rápidos"; + return "Indizar automáticamente guardados rápidos"; case MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_SAVE: - return "Guardado rápido automático"; + return "Guardado rápido automático"; case MENU_ENUM_LABEL_VALUE_AUTOSAVE_INTERVAL: return "Intervalo de autoguardados de SaveRAM"; case MENU_ENUM_LABEL_VALUE_BLOCK_SRAM_OVERWRITE: - return "No sobrescribir SaveRAM al cargar un guardado rápido"; + return "No sobrescribir SaveRAM al cargar un guardado rápido"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHARED_CONTEXT: return "Activar contexto compartido por HW"; case MENU_ENUM_LABEL_VALUE_RESTART_RETROARCH: @@ -1850,41 +1839,41 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_USER_LANGUAGE: return "Idioma"; case MENU_ENUM_LABEL_VALUE_CAMERA_ALLOW: - return "Permitir cámara"; + return "Permitir cámara"; case MENU_ENUM_LABEL_VALUE_LOCATION_ALLOW: - return "Permitir ubicación"; + return "Permitir ubicación"; case MENU_ENUM_LABEL_VALUE_PAUSE_LIBRETRO: - return "Pausar al activar el menú"; + return "Pausar al activar el menú"; case MENU_ENUM_LABEL_VALUE_INPUT_OSK_OVERLAY_ENABLE: return "Mostrar teclado superpuesto"; case MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_ENABLE: - return "Mostrar superposición"; + return "Mostrar superposición"; case MENU_ENUM_LABEL_VALUE_VIDEO_MONITOR_INDEX: - return "Índice del monitor"; + return "Ãndice del monitor"; case MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY: return "Retraso de fotogramas"; case MENU_ENUM_LABEL_VALUE_INPUT_DUTY_CYCLE: return "Ciclo de trabajo"; case MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD: - return "Período de turbo"; + return "Período de turbo"; case MENU_ENUM_LABEL_VALUE_INPUT_AXIS_THRESHOLD: return "Margen de ejes de entrada"; case MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE: return "Permitir reasignar controles"; case MENU_ENUM_LABEL_VALUE_INPUT_MAX_USERS: - return "Número máximo de usuarios"; + return "Número máximo de usuarios"; case MENU_ENUM_LABEL_VALUE_INPUT_AUTODETECT_ENABLE: - return "Activar autoconfiguración"; + return "Activar autoconfiguración"; case MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_RATE: return "Frecuencia de sonido (KHz)"; case MENU_ENUM_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW: - return "Variación máxima de sincronía de sonido"; + return "Variación máxima de sincronía de sonido"; case MENU_ENUM_LABEL_VALUE_CHEAT_NUM_PASSES: return "Pasadas de trucos"; case MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE: - return "Guardar archivo de reasignación del núcleo"; + return "Guardar archivo de reasignación del núcleo"; case MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME: - return "Guardar archivo de reasignación del juego"; + return "Guardar archivo de reasignación del juego"; case MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_CHANGES: return "Aplicar cambios en trucos"; case MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES: @@ -1892,11 +1881,11 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_REWIND_ENABLE: return "Activar rebobinado"; case MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST: - return "Seleccionar de una colección"; + return "Seleccionar de una colección"; case MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST: - return "Seleccionar archivo y detectar núcleo"; + return "Seleccionar archivo y detectar núcleo"; case MENU_ENUM_LABEL_VALUE_DOWNLOADED_FILE_DETECT_CORE_LIST: - return "Seleccionar archivo descargado y detectar núcleo"; + return "Seleccionar archivo descargado y detectar núcleo"; case MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_HISTORY: return "Cargar archivos recientes"; case MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE: @@ -1908,7 +1897,7 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_AUDIO_VOLUME: return "Volumen de sonido (dB)"; case MENU_ENUM_LABEL_VALUE_AUDIO_SYNC: - return "Activar sincronía de sonido"; + return "Activar sincronía de sonido"; case MENU_ENUM_LABEL_VALUE_AUDIO_RATE_CONTROL_DELTA: return "Delta de control de frecuencia de sonido"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES: @@ -1916,35 +1905,35 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SHA1: return "SHA1"; case MENU_ENUM_LABEL_VALUE_CONFIGURATIONS: - return "Cargar configuración"; + return "Cargar configuración"; case MENU_ENUM_LABEL_VALUE_REWIND_GRANULARITY: return "Nivel de detalle del rebobinado"; case MENU_ENUM_LABEL_VALUE_REMAP_FILE_LOAD: - return "Cargar archivo de reasignación"; + return "Cargar archivo de reasignación"; case MENU_ENUM_LABEL_VALUE_CUSTOM_RATIO: - return "Proporción personalizada"; + return "Proporción personalizada"; case MENU_ENUM_LABEL_VALUE_USE_THIS_DIRECTORY: return "(Usar esta carpeta)"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_START_CONTENT: return "Ejecutar contenido"; case MENU_ENUM_LABEL_VALUE_DISK_OPTIONS: /* UPDATE/FIXME */ - return "Opciones del disco del núcleo"; + return "Opciones del disco del núcleo"; case MENU_ENUM_LABEL_VALUE_CORE_OPTIONS: return "Opciones"; case MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS: /* UPDATE/FIXME */ - return "Opciones de trucos del núcleo"; + return "Opciones de trucos del núcleo"; case MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD: return "Cargar archivo de trucos"; case MENU_ENUM_LABEL_VALUE_CHEAT_FILE_SAVE_AS: return "Guardar archivo de trucos como..."; case MENU_ENUM_LABEL_VALUE_CORE_COUNTERS: - return "Contadores del núcleo"; + return "Contadores del núcleo"; case MENU_ENUM_LABEL_VALUE_TAKE_SCREENSHOT: return "Capturar pantalla"; case MENU_ENUM_LABEL_VALUE_RESUME: return "Reanudar"; case MENU_ENUM_LABEL_VALUE_DISK_INDEX: - return "Índice del disco"; + return "Ãndice del disco"; case MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS: return "Contadores del frontend"; case MENU_ENUM_LABEL_VALUE_DISK_IMAGE_APPEND: @@ -1952,21 +1941,21 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_DISK_CYCLE_TRAY_STATUS: return "Estado de la bandeja del disco"; case MENU_ENUM_LABEL_VALUE_NO_PLAYLIST_ENTRIES_AVAILABLE: - return "No hay listas de reproducción."; + return "No hay listas de reproducción."; case MENU_ENUM_LABEL_VALUE_NO_CORE_INFORMATION_AVAILABLE: - return "No hay información del núcleo."; + return "No hay información del núcleo."; case MENU_ENUM_LABEL_VALUE_NO_CORE_OPTIONS_AVAILABLE: - return "No hay opciones del núcleo."; + return "No hay opciones del núcleo."; case MENU_ENUM_LABEL_VALUE_NO_CORES_AVAILABLE: - return "No hay núcleos."; + return "No hay núcleos."; case MENU_ENUM_LABEL_VALUE_NO_CORE: - return "Sin núcleo"; + return "Sin núcleo"; case MENU_ENUM_LABEL_VALUE_DATABASE_MANAGER: return "Gestor de bases de datos"; case MENU_ENUM_LABEL_VALUE_CURSOR_MANAGER: return "Gestor de cursores"; case MENU_ENUM_LABEL_VALUE_MAIN_MENU: - return "Menú principal"; + return "Menú principal"; case MENU_ENUM_LABEL_VALUE_SETTINGS: return "Ajustes"; case MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH: @@ -1978,37 +1967,37 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_HELP: return "Ayuda"; case MENU_ENUM_LABEL_VALUE_SAVE_NEW_CONFIG: - return "Guardar configuración nueva"; + return "Guardar configuración nueva"; case MENU_ENUM_LABEL_VALUE_RESTART_CONTENT: return "Reiniciar"; case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST: - return "Actualizador de núcleos"; + return "Actualizador de núcleos"; case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL: - return "URL de núcleos de Buildbot"; + return "URL de núcleos de Buildbot"; case MENU_ENUM_LABEL_VALUE_BUILDBOT_ASSETS_URL: return "URL de recursos de Buildbot"; case MENU_ENUM_LABEL_VALUE_NAVIGATION_WRAPAROUND: - return "Seguir navegación"; + return "Seguir navegación"; case MENU_ENUM_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE: return "Filtrar por extensiones compatibles"; case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE: - return "Extraer automáticamente el archivo descargado"; + return "Extraer automáticamente el archivo descargado"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFORMATION: - return "Información del sistema"; + return "Información del sistema"; case MENU_ENUM_LABEL_VALUE_DEBUG_INFORMATION: - return "Información de depuración"; + return "Información de depuración"; case MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST: return "Lista de logros"; case MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER: - return "Actualizador en línea"; + return "Actualizador en línea"; case MENU_ENUM_LABEL_VALUE_CORE_INFORMATION: - return "Información del núcleo"; + return "Información del núcleo"; case MENU_ENUM_LABEL_VALUE_DIRECTORY_NOT_FOUND: return "No se ha encontrado la carpeta."; case MENU_ENUM_LABEL_VALUE_NO_ITEMS: return "No hay elementos."; case MENU_ENUM_LABEL_VALUE_CORE_LIST: - return "Cargar núcleo"; + return "Cargar núcleo"; case MENU_ENUM_LABEL_VALUE_LOAD_CONTENT: return "Seleccionar archivo"; case MENU_ENUM_LABEL_VALUE_CLOSE_CONTENT: @@ -2016,9 +2005,9 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_MANAGEMENT: return "Ajustes de bases de datos"; case MENU_ENUM_LABEL_VALUE_SAVE_STATE: - return "Guardado rápido"; + return "Guardado rápido"; case MENU_ENUM_LABEL_VALUE_LOAD_STATE: - return "Carga rápida"; + return "Carga rápida"; case MENU_ENUM_LABEL_VALUE_RESUME_CONTENT: return "Reanudar"; case MENU_ENUM_LABEL_VALUE_INPUT_DRIVER: @@ -2030,19 +2019,19 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_DRIVER: return "Controlador de muestreo de sonido"; case MENU_ENUM_LABEL_VALUE_RECORD_DRIVER: - return "Controlador de grabación"; + return "Controlador de grabación"; case MENU_ENUM_LABEL_VALUE_MENU_DRIVER: - return "Controlador de menú"; + return "Controlador de menú"; case MENU_ENUM_LABEL_VALUE_CAMERA_DRIVER: - return "Controlador de cámara"; + return "Controlador de cámara"; case MENU_ENUM_LABEL_VALUE_LOCATION_DRIVER: - return "Controlador de ubicación"; + return "Controlador de ubicación"; case MENU_ENUM_LABEL_VALUE_UNABLE_TO_READ_COMPRESSED_FILE: return "No se ha podido leer el archivo comprimido."; case MENU_ENUM_LABEL_VALUE_OVERLAY_SCALE: - return "Escala de superposición"; + return "Escala de superposición"; case MENU_ENUM_LABEL_VALUE_OVERLAY_PRESET: - return "Preajuste de superposición"; + return "Preajuste de superposición"; case MENU_ENUM_LABEL_VALUE_AUDIO_LATENCY: return "Retraso de sonido (ms)"; case MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE: @@ -2050,34 +2039,34 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_KEYBOARD_OVERLAY_PRESET: return "Preajuste de teclado superpuesto"; case MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY: - return "Opacidad de la superposición"; + return "Opacidad de la superposición"; case MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER: - return "Fondo del menú"; + return "Fondo del menú"; case MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER: - return "Fondo de pantalla dinámico"; + return "Fondo de pantalla dinámico"; case MENU_ENUM_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS: - return "Opciones de entrada del núcleo"; + return "Opciones de entrada del núcleo"; case MENU_ENUM_LABEL_VALUE_SHADER_OPTIONS: return "Opciones de shaders"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PARAMETERS: - return "Previsualizar parámetros de shaders"; + return "Previsualizar parámetros de shaders"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PARAMETERS: - return "Parámetros de shaders del menú"; + return "Parámetros de shaders del menú"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS: return "Guardar preajuste de shaders como..."; case MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS: - return "No hay parámetros de shaders."; + return "No hay parámetros de shaders."; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET: return "Cargar preajuste de shaders"; case MENU_ENUM_LABEL_VALUE_VIDEO_FILTER: - return "Filtro de vídeo"; + return "Filtro de vídeo"; case MENU_ENUM_LABEL_VALUE_AUDIO_DSP_PLUGIN: return "Plugin DSP de sonido"; case MENU_ENUM_LABEL_VALUE_STARTING_DOWNLOAD: return "Iniciando descarga: "; case MENU_ENUM_LABEL_VALUE_SECONDS: return "segundos"; - case MENU_ENUM_LABEL_VALUE_OFF: /* Not changed. Would be "SÍ" */ + case MENU_ENUM_LABEL_VALUE_OFF: /* Not changed. Would be "SÃ" */ return "OFF"; case MENU_ENUM_LABEL_VALUE_ON: /* Not changed. Would be "NO" */ return "ON"; @@ -2088,9 +2077,9 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_UPDATE_CHEATS: return "Actualizar trucos"; case MENU_ENUM_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES: - return "Actualizar perfiles de autoconfiguración"; + return "Actualizar perfiles de autoconfiguración"; case MENU_ENUM_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES_HID: - return "Actualizar perfiles de autoconfiguración (HID)"; + return "Actualizar perfiles de autoconfiguración (HID)"; case MENU_ENUM_LABEL_VALUE_UPDATE_DATABASES: return "Actualizar bases de datos"; case MENU_ENUM_LABEL_VALUE_UPDATE_OVERLAYS: @@ -2100,15 +2089,15 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_UPDATE_GLSL_SHADERS: return "Actualizar shaders GLSL"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_NAME: - return "Nombre del núcleo"; + return "Nombre del núcleo"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_LABEL: - return "Etiqueta del núcleo"; + return "Etiqueta del núcleo"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_NAME: return "Nombre del sistema"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_MANUFACTURER: return "Fabricante del sistema"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_CATEGORIES: - return "Categorías"; + return "Categorías"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_AUTHORS: return "Autores"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_PERMISSIONS: @@ -2120,13 +2109,13 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CORE_INFO_FIRMWARE: return "Firmware"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_NOTES: - return "Notas del núcleo"; + return "Notas del núcleo"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_BUILD_DATE: - return "Fecha de compilación"; + return "Fecha de compilación"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GIT_VERSION: - return "Versión de Git"; + return "Versión de Git"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES: - return "Características de CPU"; + return "Características de CPU"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER: return "Identificador del frontend"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_NAME: @@ -2136,7 +2125,7 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RETRORATING_LEVEL: return "Nivel de RetroRating"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE: - return "Fuente de alimentación"; + return "Fuente de alimentación"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_NO_SOURCE: return "No hay una fuente"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGING: @@ -2146,13 +2135,13 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_DISCHARGING: return "Descargando"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VIDEO_CONTEXT_DRIVER: - return "Controlador de contexto de vídeo"; + return "Controlador de contexto de vídeo"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_WIDTH: - return "Mostrar ancho métrico (mm)"; + return "Mostrar ancho métrico (mm)"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_HEIGHT: - return "Mostrar alto métrico (mm)"; + return "Mostrar alto métrico (mm)"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_DPI: - return "Mostrar PPP métricos"; + return "Mostrar PPP métricos"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBRETRODB_SUPPORT: return "Soporte de LibretroDB"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OVERLAY_SUPPORT: @@ -2218,7 +2207,7 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_7ZIP_SUPPORT: return "Soporte de 7zip"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYLIB_SUPPORT: - return "Soporte de librerías dinámicas"; + return "Soporte de librerías dinámicas"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CG_SUPPORT: return "Soporte de Cg"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GLSL_SUPPORT: @@ -2228,11 +2217,11 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBXML2_SUPPORT: return "Soporte de parseo XML libxml2"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_IMAGE_SUPPORT: - return "Soporte de imágenes SDL"; + return "Soporte de imágenes SDL"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FBO_SUPPORT: return "Soporte de render-to-texture OpenGL/Direct3D (shaders multipasos)"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYNAMIC_SUPPORT: - return "Carga dinámica en tiempo real de librería libretro"; + return "Carga dinámica en tiempo real de librería libretro"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FFMPEG_SUPPORT: return "Soporte de FFmpeg"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CORETEXT_SUPPORT: @@ -2248,13 +2237,13 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBUSB_SUPPORT: return "Soporte de Libusb"; case MENU_ENUM_LABEL_VALUE_YES: - return "Sí"; + return "Sí"; case MENU_ENUM_LABEL_VALUE_NO: return "No"; case MENU_ENUM_LABEL_VALUE_BACK: return "BACK"; case MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION: - return "Resolución de pantalla"; + return "Resolución de pantalla"; case MENU_ENUM_LABEL_VALUE_DISABLED: return "Desactivado"; case MENU_ENUM_LABEL_VALUE_PORT: @@ -2266,9 +2255,9 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PUBLISHER: return "Distribuidora"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DESCRIPTION: - return "Descripción"; + return "Descripción"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_GENRE: - return "Género"; + return "Género"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_NAME: return "Nombre"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ORIGIN: @@ -2278,7 +2267,7 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_MONTH: return "Mes de lanzamiento"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR: - return "Año de lanzamiento"; + return "Año de lanzamiento"; case MENU_ENUM_LABEL_VALUE_TRUE: return "Activado"; case MENU_ENUM_LABEL_VALUE_FALSE: @@ -2300,47 +2289,47 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS: return "Textos en pantalla (OSD)"; case MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS: - return "Superposición"; + return "Superposición"; case MENU_ENUM_LABEL_VALUE_MENU_SETTINGS: - return "Menú"; + return "Menú"; case MENU_ENUM_LABEL_VALUE_MULTIMEDIA_SETTINGS: return "Multimedia"; case MENU_ENUM_LABEL_VALUE_USER_INTERFACE_SETTINGS: return "Interfaz de usuario"; case MENU_ENUM_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS: - return "Navegador de archivos del menú"; + return "Navegador de archivos del menú"; case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_SETTINGS: return "Actualizador"; case MENU_ENUM_LABEL_VALUE_NETWORK_SETTINGS: return "Red"; case MENU_ENUM_LABEL_VALUE_PLAYLIST_SETTINGS: - return "Lista de reproducción"; + return "Lista de reproducción"; case MENU_ENUM_LABEL_VALUE_USER_SETTINGS: return "Usuario"; case MENU_ENUM_LABEL_VALUE_DIRECTORY_SETTINGS: return "Carpeta"; case MENU_ENUM_LABEL_VALUE_RECORDING_SETTINGS: - return "Grabación"; + return "Grabación"; case MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE: - return "No hay información disponible."; + return "No hay información disponible."; case MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS: return "Asignaciones de entrada del usuario %u"; case MENU_ENUM_LABEL_VALUE_LANG_ENGLISH: - return "Inglés"; + return "Inglés"; case MENU_ENUM_LABEL_VALUE_LANG_JAPANESE: - return "Japonés"; + return "Japonés"; case MENU_ENUM_LABEL_VALUE_LANG_FRENCH: - return "Francés"; + return "Francés"; case MENU_ENUM_LABEL_VALUE_LANG_SPANISH: - return "Español"; + return "Español"; case MENU_ENUM_LABEL_VALUE_LANG_GERMAN: - return "Alemán"; + return "Alemán"; case MENU_ENUM_LABEL_VALUE_LANG_ITALIAN: return "Italiano"; case MENU_ENUM_LABEL_VALUE_LANG_DUTCH: - return "Holandés"; + return "Holandés"; case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE: - return "Portugués"; + return "Portugués"; case MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN: return "Ruso"; case MENU_ENUM_LABEL_VALUE_LANG_KOREAN: @@ -2352,21 +2341,21 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO: return "Esperanto"; case MENU_ENUM_LABEL_VALUE_LEFT_ANALOG: - return "Analógico izquierdo"; + return "Analógico izquierdo"; case MENU_ENUM_LABEL_VALUE_RIGHT_ANALOG: - return "Analógico derecho"; + return "Analógico derecho"; case MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BINDS: - return "Asignaciones de teclas rápidas"; + return "Asignaciones de teclas rápidas"; case MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS: return "Aumento de fotogramas"; case MENU_ENUM_LABEL_VALUE_SEARCH: return "Buscar:"; case MENU_ENUM_LABEL_VALUE_USE_BUILTIN_IMAGE_VIEWER: - return "Usar visualizador de imágenes integrado"; + return "Usar visualizador de imágenes integrado"; case MENU_ENUM_LABEL_VALUE_ENABLE: return "Activar"; case MENU_ENUM_LABEL_VALUE_START_CORE: - return "Iniciar núcleo"; + return "Iniciar núcleo"; case MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR: return "Tipo de retardo"; default: diff --git a/intl/msg_hash_fr.c b/intl/msg_hash_fr.c index 5c39adb95c..7c08a6106a 100644 --- a/intl/msg_hash_fr.c +++ b/intl/msg_hash_fr.c @@ -21,21 +21,10 @@ #pragma clang diagnostic ignored "-Winvalid-source-encoding" #endif - /* IMPORTANT: - * For non-english characters to work without proper unicode support, - * we need this file to be encoded in ISO 8859-1 (Latin1), not UTF-8. - * If you save this file as UTF-8, you'll break non-english characters - * (e.g. German "Umlauts" and Portugese diacritics). - */ -/* DO NOT REMOVE THIS. If it causes build failure, it's because you saved the file as UTF-8. Read the above comment. */ -extern const char force_iso_8859_1[sizeof("äÄöÖßüÜ")==7+1 ? 1 : -1]; - int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) { int ret = 0; - (void)sizeof(force_iso_8859_1); - switch (msg) { case MSG_UNKNOWN: @@ -51,8 +40,6 @@ int menu_hash_get_help_fr(uint32_t hash, char *s, size_t len) { int ret = 0; - (void)sizeof(force_iso_8859_1); - switch (hash) { case 0: @@ -71,43 +58,43 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MSG_PROGRAM: return "RetroArch"; case MSG_MOVIE_RECORD_STOPPED: - return "Arrêt de l'enregistrement vidéo."; + return "Arrêt de l'enregistrement vidéo."; case MSG_MOVIE_PLAYBACK_ENDED: - return "Fin de la lecture vidéo"; + return "Fin de la lecture vidéo"; case MSG_AUTOSAVE_FAILED: return "Impossible d'activer l'enregistrement automatique."; case MSG_NETPLAY_FAILED_MOVIE_PLAYBACK_HAS_STARTED: - return "Lecture en cours. Impossible d'activer le jeu en réseau."; + return "Lecture en cours. Impossible d'activer le jeu en réseau."; case MSG_NETPLAY_FAILED: - return "Échec de l'initialisation du jeu en réseau"; + return "Échec de l'initialisation du jeu en réseau"; case MSG_LIBRETRO_ABI_BREAK: - return "est compilé avec une version différente de la bibliothèque libretro actuelle."; + return "est compilé avec une version différente de la bibliothèque libretro actuelle."; case MSG_REWIND_INIT_FAILED_NO_SAVESTATES: - return "L'implémentation ne supporte pas la sauvegarde d'état. Impossible d'activer le retour rapide."; + return "L'implémentation ne supporte pas la sauvegarde d'état. Impossible d'activer le retour rapide."; case MSG_REWIND_INIT_FAILED_THREADED_AUDIO: - return "L'implémentation utilise audio thread. Impossible d'activer le retour rapide."; + return "L'implémentation utilise audio thread. Impossible d'activer le retour rapide."; case MSG_REWIND_INIT_FAILED: - return "Échec de l'initialisation du tampon pour le retour rapide. Cette fonctionnalité sera désactivée."; + return "Échec de l'initialisation du tampon pour le retour rapide. Cette fonctionnalité sera désactivée."; case MSG_REWIND_INIT: return "Initialisation du tampon pour le retour rapide avec une taille"; case MSG_CUSTOM_TIMING_GIVEN: - return "Temps personnalisé attribué"; + return "Temps personnalisé attribué"; case MSG_VIEWPORT_SIZE_CALCULATION_FAILED: - return "Échec du calcul de la taille du visuel ! Utilisation des données brutes. Cela ne fonctionnera probablement pas bien ..."; + return "Échec du calcul de la taille du visuel ! Utilisation des données brutes. Cela ne fonctionnera probablement pas bien ..."; case MSG_HW_RENDERED_MUST_USE_POSTSHADED_RECORDING: - return "Le core Libretro utilise le rendu matériel. Obligation d'utiliser également l'enregistrement post-shaded."; + return "Le core Libretro utilise le rendu matériel. Obligation d'utiliser également l'enregistrement post-shaded."; case MSG_RECORDING_TO: return "Enregistrement vers"; case MSG_DETECTED_VIEWPORT_OF: - return "Détection du visuel"; + return "Détection du visuel"; case MSG_TAKING_SCREENSHOT: - return "Réalisation d'une copie d'écran."; + return "Réalisation d'une copie d'écran."; case MSG_FAILED_TO_TAKE_SCREENSHOT: - return "Échec de la copie d'écran."; + return "Échec de la copie d'écran."; case MSG_FAILED_TO_START_RECORDING: - return "Échec de l'activation de l'enregistrement."; + return "Échec de l'activation de l'enregistrement."; case MSG_RECORDING_TERMINATED_DUE_TO_RESIZE: - return "Enregistrement interrompu à cause du redimensionnement."; + return "Enregistrement interrompu à cause du redimensionnement."; case MSG_USING_LIBRETRO_DUMMY_CORE_RECORDING_SKIPPED: return "Utilisation d'un core libretro simple. Ignore l'enregistrement."; case MSG_UNKNOWN: @@ -115,7 +102,7 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MSG_LOADING_CONTENT_FILE: return "Chargement du contenu"; case MSG_RECEIVED: - return "Reçu"; + return "Reçu"; case MSG_UNRECOGNIZED_COMMAND: return "Commande non reconnue"; case MSG_SENDING_COMMAND: @@ -123,13 +110,13 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MSG_GOT_INVALID_DISK_INDEX: return "Index du disque invalide."; case MSG_FAILED_TO_REMOVE_DISK_FROM_TRAY: - return "Impossible d'éjecter le disque du lecteur."; + return "Impossible d'éjecter le disque du lecteur."; case MSG_REMOVED_DISK_FROM_TRAY: - return "Éjection du disque du lecteur."; + return "Éjection du disque du lecteur."; case MSG_VIRTUAL_DISK_TRAY: return "Lecteur de disque virtuel."; case MSG_FAILED_TO: - return "Échec de"; + return "Échec de"; case MSG_TO: return "de"; case MSG_SAVING_RAM_TYPE: @@ -139,9 +126,9 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MSG_LOADING_STATE: return "Chargement savestate"; case MSG_FAILED_TO_LOAD_MOVIE_FILE: - return "Échec du chargement du fichier vidéo"; + return "Échec du chargement du fichier vidéo"; case MSG_FAILED_TO_LOAD_CONTENT: - return "Échec du chargement du fichier"; + return "Échec du chargement du fichier"; case MSG_COULD_NOT_READ_CONTENT_FILE: return "Impossible de lire le contenu du fichier"; case MSG_GRAB_MOUSE_STATE: @@ -149,61 +136,61 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MSG_PAUSED: return "Pause."; case MSG_UNPAUSED: - return "Relancé."; + return "Relancé."; case MSG_FAILED_TO_LOAD_OVERLAY: return "Impossible de charger l'overlay."; case MSG_FAILED_TO_UNMUTE_AUDIO: return "Impossible de remettre le son."; case MSG_AUDIO_MUTED: - return "Son coupé."; + return "Son coupé."; case MSG_AUDIO_UNMUTED: return "Remise du son."; case MSG_RESET: return "Reset"; case MSG_FAILED_TO_LOAD_STATE: - return "Impossible de charger la savestate à partir de"; + return "Impossible de charger la savestate à partir de"; case MSG_FAILED_TO_SAVE_STATE_TO: return "Impossible de sauvegarder la savestate vers"; case MSG_FAILED_TO_UNDO_LOAD_STATE: - return "Aucun savestate de retour arrière trouvé"; + return "Aucun savestate de retour arrière trouvé"; case MSG_FAILED_TO_UNDO_SAVE_STATE: - return "Impossible de sauvegarder les informations de savestate de retour arrière"; + return "Impossible de sauvegarder les informations de savestate de retour arrière"; case MSG_FAILED_TO_SAVE_SRAM: return "Impossible de sauvegarder la SRAM"; case MSG_STATE_SIZE: return "Taille savestate"; case MSG_FOUND_SHADER: - return "Shader trouvé"; + return "Shader trouvé"; case MSG_SRAM_WILL_NOT_BE_SAVED: - return "SRAM ne sera pas sauvegardée."; + return "SRAM ne sera pas sauvegardée."; case MSG_BLOCKING_SRAM_OVERWRITE: - return "Bloque l'écrasement de la SRAM"; + return "Bloque l'écrasement de la SRAM"; case MSG_CORE_DOES_NOT_SUPPORT_SAVESTATES: return "Le core ne supporte pas les savestates."; case MSG_SAVED_STATE_TO_SLOT: return "Savestate vers slot"; case MSG_SAVED_SUCCESSFULLY_TO: - return "Sauvegarde réussie vers"; + return "Sauvegarde réussie vers"; case MSG_BYTES: return "octets"; case MSG_CONFIG_DIRECTORY_NOT_SET: - return "Répertoire de configuration non défini. Impossible de sauvegarder le nouveau fichier."; + return "Répertoire de configuration non défini. Impossible de sauvegarder le nouveau fichier."; case MSG_SKIPPING_SRAM_LOAD: return "Ignore le chargement de la SRAM."; case MSG_APPENDED_DISK: - return "Disque fusionné"; + return "Disque fusionné"; case MSG_STARTING_MOVIE_PLAYBACK: - return "Démarrage de la lecture vidéo."; + return "Démarrage de la lecture vidéo."; case MSG_FAILED_TO_REMOVE_TEMPORARY_FILE: return "Impossible de supprimer le fichier temporaire"; case MSG_REMOVING_TEMPORARY_CONTENT_FILE: return "Suppression du fichier temporaire"; case MSG_LOADED_STATE_FROM_SLOT: - return "Chargement du savestate à partir du slot"; + return "Chargement du savestate à partir du slot"; case MSG_COULD_NOT_PROCESS_ZIP_FILE: return "Impossible de traiter le fichier ZIP."; case MSG_SCANNING_OF_DIRECTORY_FINISHED: - return "Analyse des dossiers terminée"; + return "Analyse des dossiers terminée"; case MSG_SCANNING: return "Analyse"; case MSG_REDIRECTING_CHEATFILE_TO: @@ -219,13 +206,13 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MSG_FAILED_TO_APPLY_SHADER: return "Impossible d'appliquer le shader."; case MSG_STARTING_MOVIE_RECORD_TO: - return "Démarrage de l'enregistrement vidéo vers"; + return "Démarrage de l'enregistrement vidéo vers"; case MSG_FAILED_TO_START_MOVIE_RECORD: - return "Impossible de démarrer l'enregistrement vidéo."; + return "Impossible de démarrer l'enregistrement vidéo."; case MSG_STATE_SLOT: return "State slot"; case MSG_RESTARTING_RECORDING_DUE_TO_DRIVER_REINIT: - return "Redémarrage de l'enregistrement à cause de la réinitialisation du pilote."; + return "Redémarrage de l'enregistrement à cause de la réinitialisation du pilote."; case MSG_SLOW_MOTION: return "Ralenti."; case MSG_SLOW_MOTION_REWIND: @@ -235,19 +222,19 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MSG_REWIND_REACHED_END: return "Atteinte de la fin du tampon de rembobinage."; case MSG_CHEEVOS_HARDCORE_MODE_ENABLE: - return "Mode matériel activé : savestate et rembobinage sont désactivés."; + return "Mode matériel activé : savestate et rembobinage sont désactivés."; case MSG_TASK_FAILED: - return "Échec"; + return "Échec"; case MSG_DOWNLOADING: - return "Téléchargement"; + return "Téléchargement"; case MSG_EXTRACTING: return "Extraction"; case MENU_ENUM_LABEL_VALUE_OVERLAY_AUTOLOAD_PREFERRED: - return "Charger l'overlay préféré automatiquement"; + return "Charger l'overlay préféré automatiquement"; case MENU_ENUM_LABEL_VALUE_UPDATE_CORE_INFO_FILES: - return "Mettre à jour les informations des coeurs"; + return "Mettre à jour les informations des coeurs"; case MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT: - return "Télécharger du contenu"; + return "Télécharger du contenu"; case MENU_ENUM_LABEL_VALUE_SCAN_THIS_DIRECTORY: return ""; case MENU_ENUM_LABEL_VALUE_SCAN_FILE: @@ -259,7 +246,7 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_INFORMATION_LIST: return "Informations"; case MENU_ENUM_LABEL_VALUE_USE_BUILTIN_PLAYER: - return "Utiliser le lecteur vidéo embarqué"; + return "Utiliser le lecteur vidéo embarqué"; case MENU_ENUM_LABEL_VALUE_CONTENT_SETTINGS: return "Menu rapide"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CRC32: @@ -275,11 +262,11 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_ASK_ARCHIVE: return "Demander"; case MENU_ENUM_LABEL_VALUE_PRIVACY_SETTINGS: - return "Confidentialité"; + return "Confidentialité"; case MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU: return "Horizontal Menu"; case MENU_ENUM_LABEL_VALUE_NO_SETTINGS_FOUND: - return "Pas de réglages trouvés."; + return "Pas de réglages trouvés."; case MENU_ENUM_LABEL_VALUE_NO_PERFORMANCE_COUNTERS: return "Pas de compteurs de performance."; case MENU_ENUM_LABEL_VALUE_DRIVER_SETTINGS: @@ -289,7 +276,7 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CORE_SETTINGS: return "Coeurs"; case MENU_ENUM_LABEL_VALUE_VIDEO_SETTINGS: - return "Vidéo"; + return "Vidéo"; case MENU_ENUM_LABEL_VALUE_LOGGING_SETTINGS: return "Journaux"; case MENU_ENUM_LABEL_VALUE_SAVING_SETTINGS: @@ -303,7 +290,7 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_USER: return "Utilisateur"; case MENU_ENUM_LABEL_VALUE_SYSTEM_BGM_ENABLE: - return "Musique du système activée"; + return "Musique du système activée"; case MENU_ENUM_LABEL_VALUE_RETROPAD: return "RetroPad"; case MENU_ENUM_LABEL_VALUE_RETROKEYBOARD: @@ -315,7 +302,7 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_LABEL_SHOW: /* FIXME/UPDATE */ return "Afficher les remaps du coeur"; case MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_HIDE_UNBOUND: - return "Cacher les remaps non mappés des coeurs"; + return "Cacher les remaps non mappés des coeurs"; case MENU_ENUM_LABEL_VALUE_VIDEO_FONT_ENABLE: return "Afficher les messages d'info"; case MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH: @@ -327,7 +314,7 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_Y: return "Position Y"; case MENU_ENUM_LABEL_VALUE_VIDEO_SOFT_FILTER: - return "Filtre doux activé"; + return "Filtre doux activé"; case MENU_ENUM_LABEL_VIDEO_FILTER_FLICKER: return "video_filter_flicker"; case MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_FLICKER: @@ -339,25 +326,25 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_DONT_CARE: return "Peu importe"; case MENU_ENUM_LABEL_VALUE_LINEAR: - return "Linéaire"; + return "Linéaire"; case MENU_ENUM_LABEL_VALUE_NEAREST: return "Au plus proche"; case MENU_ENUM_LABEL_VALUE_DIRECTORY_DEFAULT: - return ""; + return ""; case MENU_ENUM_LABEL_VALUE_DIRECTORY_NONE: return ""; case MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE: return "Indisponible"; case MENU_ENUM_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY: - return "Dossier de remaps d'entrées"; + return "Dossier de remaps d'entrées"; case MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR: - return "Dossier des autoconfigs d'entrées"; + return "Dossier des autoconfigs d'entrées"; case MENU_ENUM_LABEL_VALUE_RECORDING_CONFIG_DIRECTORY: - return "Dossier des réglages de capture vidéo"; + return "Dossier des réglages de capture vidéo"; case MENU_ENUM_LABEL_VALUE_RECORDING_OUTPUT_DIRECTORY: - return "Dossier d'enregistrement des vidéos"; + return "Dossier d'enregistrement des vidéos"; case MENU_ENUM_LABEL_VALUE_SCREENSHOT_DIRECTORY: - return "Dossier des captures d'écran"; + return "Dossier des captures d'écran"; case MENU_ENUM_LABEL_VALUE_PLAYLIST_DIRECTORY: return "Dossier des playlists"; case MENU_ENUM_LABEL_VALUE_SAVEFILE_DIRECTORY: @@ -367,11 +354,11 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_STDIN_CMD_ENABLE: return "Commandes stdin"; case MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER: - return "Pilote vidéo"; + return "Pilote vidéo"; case MENU_ENUM_LABEL_VALUE_RECORD_ENABLE: - return "Autoriser les captures vidéo"; + return "Autoriser les captures vidéo"; case MENU_ENUM_LABEL_VALUE_VIDEO_GPU_RECORD: - return "Captures vidéo via le GPU"; + return "Captures vidéo via le GPU"; case MENU_ENUM_LABEL_VALUE_RECORD_PATH: /* FIXME/UPDATE */ return "Chemin de l'enregistrement"; case MENU_ENUM_LABEL_VALUE_RECORD_USE_OUTPUT_DIRECTORY: @@ -381,11 +368,11 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_VIDEO_POST_FILTER_RECORD: return "Activer les filtres de traitement"; case MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY: - return "Dossier des téléchargements"; + return "Dossier des téléchargements"; case MENU_ENUM_LABEL_VALUE_ASSETS_DIRECTORY: return "Dossier des assets"; case MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY: - return "Dossier des fonds d'écran dynamiques"; + return "Dossier des fonds d'écran dynamiques"; case MENU_ENUM_LABEL_VALUE_THUMBNAILS_DIRECTORY: return "Dossier des vignettes"; case MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY: @@ -399,9 +386,9 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CURSOR_DIRECTORY: return "Dossier des curseurs"; case MENU_ENUM_LABEL_VALUE_CONTENT_DATABASE_DIRECTORY: - return "Dossier des bases de données de contenus"; + return "Dossier des bases de données de contenus"; case MENU_ENUM_LABEL_VALUE_SYSTEM_DIRECTORY: - return "Dossier système/BIOS"; + return "Dossier système/BIOS"; case MENU_ENUM_LABEL_VALUE_CHEAT_DATABASE_PATH: return "Dossier des fichiers de triche"; case MENU_ENUM_LABEL_VALUE_CACHE_DIRECTORY: /* FIXME/UPDATE */ @@ -409,41 +396,41 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_AUDIO_FILTER_DIR: return "Dossier des filtres audio"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DIR: - return "Dossier des shaders vidéo"; + return "Dossier des shaders vidéo"; case MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_DIR: - return "Dossier des filtres vidéo"; + return "Dossier des filtres vidéo"; case MENU_ENUM_LABEL_VALUE_OVERLAY_DIRECTORY: return "Dossier des overlays"; case MENU_ENUM_LABEL_VALUE_OSK_OVERLAY_DIRECTORY: return "Dossier des overlays claviers"; case MENU_ENUM_LABEL_VALUE_NETPLAY_CLIENT_SWAP_INPUT: - return "Inverser les entrées du jeu en réseau"; + return "Inverser les entrées du jeu en réseau"; case MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATOR_MODE_ENABLE: return "Activer le mode spectateur"; case MENU_ENUM_LABEL_VALUE_NETPLAY_IP_ADDRESS: return "Adresse IP"; case MENU_ENUM_LABEL_VALUE_NETPLAY_TCP_UDP_PORT: - return "Port TCP/UDP du jeu en réseau"; + return "Port TCP/UDP du jeu en réseau"; case MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE: - return "Autoriser le jeu en réseau"; + return "Autoriser le jeu en réseau"; case MENU_ENUM_LABEL_VALUE_NETPLAY_DELAY_FRAMES: return "Netplay Delay Frames"; case MENU_ENUM_LABEL_VALUE_NETPLAY_MODE: return "Activer le mode client"; case MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN: - return "Afficher l'écran de d'aide"; + return "Afficher l'écran de d'aide"; case MENU_ENUM_LABEL_VALUE_TITLE_COLOR: return "Couleur du titre du menu"; case MENU_ENUM_LABEL_VALUE_ENTRY_HOVER_COLOR: - return "Couleur de l'entrée active"; + return "Couleur de l'entrée active"; case MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE: return "Afficher la date et l'heure"; case MENU_ENUM_LABEL_VALUE_THREADED_DATA_RUNLOOP_ENABLE: - return "Boucle de données threadée"; + return "Boucle de données threadée"; case MENU_ENUM_LABEL_VALUE_ENTRY_NORMAL_COLOR: - return "Couleur des entrées du menu"; + return "Couleur des entrées du menu"; case MENU_ENUM_LABEL_VALUE_SHOW_ADVANCED_SETTINGS: - return "Afficher les réglages avancés"; + return "Afficher les réglages avancés"; case MENU_ENUM_LABEL_VALUE_COLLAPSE_SUBGROUPS_ENABLE: return "Fusionner les sous-groupes"; case MENU_ENUM_LABEL_VALUE_MOUSE_ENABLE: @@ -455,13 +442,13 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_ENABLE: return "Personnaliser le DPI"; case MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_VALUE: - return "Valeur du DPI personnalisé"; + return "Valeur du DPI personnalisé"; case MENU_ENUM_LABEL_VALUE_SUSPEND_SCREENSAVER_ENABLE: - return "Désactiver l'économiseur d'écran"; + return "Désactiver l'économiseur d'écran"; case MENU_ENUM_LABEL_VALUE_VIDEO_DISABLE_COMPOSITION: - return "Désactiver le compositeur du bureau"; + return "Désactiver le compositeur du bureau"; case MENU_ENUM_LABEL_VALUE_PAUSE_NONACTIVE: - return "Ne pas fonctionner en arrière-plan"; + return "Ne pas fonctionner en arrière-plan"; case MENU_ENUM_LABEL_VALUE_UI_COMPANION_START_ON_BOOT: return "UI Companion Start On Boot"; case MENU_ENUM_LABEL_VALUE_UI_MENUBAR_ENABLE: @@ -469,21 +456,21 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_ARCHIVE_MODE: return "Mode d'ouverture des archives"; case MENU_ENUM_LABEL_VALUE_NETWORK_CMD_ENABLE: - return "Commandes réseau"; + return "Commandes réseau"; case MENU_ENUM_LABEL_VALUE_NETWORK_CMD_PORT: - return "Port des commandes réseau"; + return "Port des commandes réseau"; case MENU_ENUM_LABEL_VALUE_HISTORY_LIST_ENABLE: return "Afficher l'historique"; case MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_SIZE: return "Taille de l'historique"; case MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO: - return "Fréquence estimée de l'écran"; + return "Fréquence estimée de l'écran"; case MENU_ENUM_LABEL_VALUE_DUMMY_ON_CORE_SHUTDOWN: return "Utiliser un faux coeur lorsqu'il n'y en a pas"; case MENU_ENUM_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE: /* TODO/FIXME */ - return "Ne pas démarrer de coeur automatiquement"; + return "Ne pas démarrer de coeur automatiquement"; case MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_ENABLE: - return "Limiter la vitesse d'exécution"; + return "Limiter la vitesse d'exécution"; case MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO: return "Vitesse de l'avance rapide"; case MENU_ENUM_LABEL_VALUE_AUTO_REMAPS_ENABLE: @@ -499,7 +486,7 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CONFIG_SAVE_ON_EXIT: return "Sauver la config en quittant"; case MENU_ENUM_LABEL_VALUE_VIDEO_SMOOTH: - return "Filtre bilinéaire (HW)"; + return "Filtre bilinéaire (HW)"; case MENU_ENUM_LABEL_VALUE_VIDEO_GAMMA: return "Gamma"; case MENU_ENUM_LABEL_VALUE_VIDEO_ALLOW_ROTATE: @@ -515,7 +502,7 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_VIDEO_ROTATION: return "Rotation"; case MENU_ENUM_LABEL_VALUE_VIDEO_GPU_SCREENSHOT: - return "Activer les captures d'écran GPU"; + return "Activer les captures d'écran GPU"; case MENU_ENUM_LABEL_VALUE_VIDEO_CROP_OVERSCAN: return "Tronquer l'overscan (Reload)"; case MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_INDEX: @@ -525,11 +512,11 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_ASPECT: return "Forcer le format d'image"; case MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE: - return "Fréquence de rafraichissement"; + return "Fréquence de rafraichissement"; case MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE: - return "Désactiver sRGB FBO"; + return "Désactiver sRGB FBO"; case MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN: - return "Mode plein écran fenêtré"; + return "Mode plein écran fenêtré"; case MENU_ENUM_LABEL_VALUE_PAL60_ENABLE: return "Utiliser le mode PAL60"; case MENU_ENUM_LABEL_VALUE_VIDEO_VFILTER: @@ -537,23 +524,23 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_VIDEO_VI_WIDTH: return "Set VI Screen Width"; /* TODO */ case MENU_ENUM_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION: - return "Insérer des frames noires"; + return "Insérer des frames noires"; case MENU_ENUM_LABEL_VALUE_SORT_SAVEFILES_ENABLE: return "Classer les sauvegardes par dossier"; case MENU_ENUM_LABEL_VALUE_SORT_SAVESTATES_ENABLE: return "Classer les savestates par dossier"; case MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN: - return "Plein écran"; + return "Plein écran"; case MENU_ENUM_LABEL_VALUE_VIDEO_SCALE: - return "Zoom (en fenêtre)"; + return "Zoom (en fenêtre)"; case MENU_ENUM_LABEL_VALUE_VIDEO_SCALE_INTEGER: - return "Aligner aux pixels de l'écran"; + return "Aligner aux pixels de l'écran"; case MENU_ENUM_LABEL_VALUE_PERFCNT_ENABLE: return "Compteurs de performance"; case MENU_ENUM_LABEL_VALUE_LIBRETRO_LOG_LEVEL: - return "Verbosité des journaux des coeurs"; + return "Verbosité des journaux des coeurs"; case MENU_ENUM_LABEL_VALUE_LOG_VERBOSITY: - return "Verbosité des journaux"; + return "Verbosité des journaux"; case MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD: return "Charger automatiquement les savestates"; case MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_INDEX: @@ -563,43 +550,43 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_AUTOSAVE_INTERVAL: return "Intervale de sauvegarde SaveRAM"; case MENU_ENUM_LABEL_VALUE_BLOCK_SRAM_OVERWRITE: - return "Ne pas écraser la SaveRAM en chargeant la savestate"; + return "Ne pas écraser la SaveRAM en chargeant la savestate"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHARED_CONTEXT: - return "Partager le contexte matériel"; + return "Partager le contexte matériel"; case MENU_ENUM_LABEL_VALUE_RESTART_RETROARCH: - return "Redémarrer RetroArch"; + return "Redémarrer RetroArch"; case MENU_ENUM_LABEL_VALUE_NETPLAY_NICKNAME: return "Nom d'utilisateur"; case MENU_ENUM_LABEL_VALUE_USER_LANGUAGE: return "Langage"; case MENU_ENUM_LABEL_VALUE_CAMERA_ALLOW: - return "Autoriser la caméra"; + return "Autoriser la caméra"; case MENU_ENUM_LABEL_VALUE_LOCATION_ALLOW: return "Autoriser la localisation"; case MENU_ENUM_LABEL_VALUE_PAUSE_LIBRETRO: - return "Pauser le contenu quand le menu est activé"; + return "Pauser le contenu quand le menu est activé"; case MENU_ENUM_LABEL_VALUE_INPUT_OSK_OVERLAY_ENABLE: return "Afficher l'overlay clavier"; case MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_ENABLE: return "Activer les overlays"; case MENU_ENUM_LABEL_VALUE_VIDEO_MONITOR_INDEX: - return "Écran"; + return "Écran"; case MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY: - return "Délayer les frames"; + return "Délayer les frames"; case MENU_ENUM_LABEL_VALUE_INPUT_DUTY_CYCLE: return "Rapport de cycle"; case MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD: - return "Délai du turbo"; + return "Délai du turbo"; case MENU_ENUM_LABEL_VALUE_INPUT_AXIS_THRESHOLD: return "Seuil des axes"; case MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE: - return "Autoriser le remapping des entrées"; + return "Autoriser le remapping des entrées"; case MENU_ENUM_LABEL_VALUE_INPUT_MAX_USERS: return "Nombre d'utilisateurs"; case MENU_ENUM_LABEL_VALUE_INPUT_AUTODETECT_ENABLE: return "Activer l'autoconfiguration"; case MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_RATE: - return "Fréquence de sortie (KHz)"; + return "Fréquence de sortie (KHz)"; case MENU_ENUM_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW: return "Limite max de l'ajustement"; case MENU_ENUM_LABEL_VALUE_CHEAT_NUM_PASSES: @@ -617,11 +604,11 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST: return "Via les collections"; case MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST: - return "Via les fichiers (détecter le coeur)"; + return "Via les fichiers (détecter le coeur)"; case MENU_ENUM_LABEL_VALUE_DOWNLOADED_FILE_DETECT_CORE_LIST: - return "Via les téléchargements (détecter le coeur)"; + return "Via les téléchargements (détecter le coeur)"; case MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_HISTORY: - return "Récemment ouvert"; + return "Récemment ouvert"; case MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE: return "Activer le son"; case MENU_ENUM_LABEL_VALUE_FPS_SHOW: @@ -633,21 +620,21 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_AUDIO_SYNC: return "Synchroniser le son"; case MENU_ENUM_LABEL_VALUE_AUDIO_RATE_CONTROL_DELTA: - return "Delta du taux de contrôle"; + return "Delta du taux de contrôle"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES: return "Nombre de passages"; case MENU_ENUM_LABEL_VALUE_CONFIGURATIONS: return "Charger une configuration"; case MENU_ENUM_LABEL_VALUE_REWIND_GRANULARITY: - return "Précision du rembobinage"; + return "Précision du rembobinage"; case MENU_ENUM_LABEL_VALUE_REMAP_FILE_LOAD: return "Charger un fichier de remap"; case MENU_ENUM_LABEL_VALUE_CUSTOM_RATIO: - return "Forcer une résolution"; + return "Forcer une résolution"; case MENU_ENUM_LABEL_VALUE_USE_THIS_DIRECTORY: return ""; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_START_CONTENT: - return "Exécuter le contenu"; + return "Exécuter le contenu"; case MENU_ENUM_LABEL_VALUE_DISK_OPTIONS: return "Disques"; case MENU_ENUM_LABEL_VALUE_CORE_OPTIONS: @@ -655,17 +642,17 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS: return "Triche"; case MENU_ENUM_LABEL_VALUE_TAKE_SCREENSHOT: - return "Capturer l écran"; + return "Capturer l écran"; case MENU_ENUM_LABEL_VALUE_RESUME: return "Reprendre"; case MENU_ENUM_LABEL_VALUE_DISK_INDEX: - return "Numéro du disque"; + return "Numéro du disque"; case MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS: return "Compteurs du Frontend"; case MENU_ENUM_LABEL_VALUE_DISK_IMAGE_APPEND: return "Ajouter une image de disque"; case MENU_ENUM_LABEL_VALUE_DISK_CYCLE_TRAY_STATUS: - return "État du lecteur de disque"; + return "État du lecteur de disque"; case MENU_ENUM_LABEL_VALUE_NO_PLAYLIST_ENTRIES_AVAILABLE: return "Playlist vide."; case MENU_ENUM_LABEL_VALUE_NO_CORE_INFORMATION_AVAILABLE: @@ -677,25 +664,25 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_NO_CORE: return "Aucun coeur"; case MENU_ENUM_LABEL_VALUE_DATABASE_MANAGER: - return "Gestion de la base de données"; + return "Gestion de la base de données"; case MENU_ENUM_LABEL_VALUE_CURSOR_MANAGER: return "Gestion des curseurs"; case MENU_ENUM_LABEL_VALUE_MAIN_MENU: return "Menu principal"; case MENU_ENUM_LABEL_VALUE_SETTINGS: - return "Réglages"; + return "Réglages"; case MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH: return "Quitter RetroArch"; case MENU_ENUM_LABEL_VALUE_SHUTDOWN: - return "Éteindre"; + return "Éteindre"; case MENU_ENUM_LABEL_VALUE_HELP: return "Aide"; case MENU_ENUM_LABEL_VALUE_SAVE_NEW_CONFIG: return "Sauvegarder la configuration"; case MENU_ENUM_LABEL_VALUE_RESTART_CONTENT: - return "Redémarrer le contenu"; + return "Redémarrer le contenu"; case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST: - return "Mise à jour des coeurs"; + return "Mise à jour des coeurs"; case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL: return "URL du buildbot des coeurs"; case MENU_ENUM_LABEL_VALUE_BUILDBOT_ASSETS_URL: @@ -703,17 +690,17 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_NAVIGATION_WRAPAROUND: return "Saut-retour"; case MENU_ENUM_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE: - return "Filtrer par extentions supportées"; + return "Filtrer par extentions supportées"; case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE: return "Extraire automatiquement"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFORMATION: - return "Informations du système"; + return "Informations du système"; case MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER: - return "Mises à jour"; + return "Mises à jour"; case MENU_ENUM_LABEL_VALUE_CORE_INFORMATION: return "Informations sur le coeur"; case MENU_ENUM_LABEL_VALUE_DIRECTORY_NOT_FOUND: - return "Dossier non trouvé."; + return "Dossier non trouvé."; case MENU_ENUM_LABEL_VALUE_NO_ITEMS: return "Vide."; case MENU_ENUM_LABEL_VALUE_CORE_LIST: @@ -723,7 +710,7 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CLOSE_CONTENT: return "Quitter"; case MENU_ENUM_LABEL_VALUE_MANAGEMENT: - return "Gestion avancée"; + return "Gestion avancée"; case MENU_ENUM_LABEL_VALUE_SAVE_STATE: return "Sauvegarder une savestate"; case MENU_ENUM_LABEL_VALUE_LOAD_STATE: @@ -731,19 +718,19 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RESUME_CONTENT: return "Reprendre"; case MENU_ENUM_LABEL_VALUE_INPUT_DRIVER: - return "Pilote des entrées"; + return "Pilote des entrées"; case MENU_ENUM_LABEL_VALUE_AUDIO_DRIVER: return "Pilote audio"; case MENU_ENUM_LABEL_VALUE_JOYPAD_DRIVER: return "Pilote des manettes"; case MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_DRIVER: - return "Pilote de ré-échantillonage audio"; + return "Pilote de ré-échantillonage audio"; case MENU_ENUM_LABEL_VALUE_RECORD_DRIVER: - return "Pilote de capture vidéo"; + return "Pilote de capture vidéo"; case MENU_ENUM_LABEL_VALUE_MENU_DRIVER: return "Pilote de menu"; case MENU_ENUM_LABEL_VALUE_CAMERA_DRIVER: - return "Pilote de caméra"; + return "Pilote de caméra"; case MENU_ENUM_LABEL_VALUE_LOCATION_DRIVER: return "Pilote de localisation"; case MENU_ENUM_LABEL_VALUE_UNABLE_TO_READ_COMPRESSED_FILE: @@ -751,63 +738,63 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_OVERLAY_SCALE: return "Zoom de l'overlay"; case MENU_ENUM_LABEL_VALUE_OVERLAY_PRESET: - return "Préréglages de l'overlay"; + return "Préréglages de l'overlay"; case MENU_ENUM_LABEL_VALUE_AUDIO_LATENCY: return "Latence audio (ms)"; case MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE: return "Carte son"; case MENU_ENUM_LABEL_VALUE_KEYBOARD_OVERLAY_PRESET: - return "Préréglages d'overlay clavier"; + return "Préréglages d'overlay clavier"; case MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY: return "Transparence de l'overlay"; case MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER: - return "Fond d'écran"; + return "Fond d'écran"; case MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER: - return "Fond d'écran dynamique"; + return "Fond d'écran dynamique"; case MENU_ENUM_LABEL_VALUE_THUMBNAILS: return "Vignettes"; case MENU_ENUM_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS: - return "Remap d'entrées"; + return "Remap d'entrées"; case MENU_ENUM_LABEL_VALUE_SHADER_OPTIONS: return "Shaders"; case MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS: - return "Aucun paramètres."; + return "Aucun paramètres."; case MENU_ENUM_LABEL_VALUE_VIDEO_FILTER: - return "Filtre vidéo"; + return "Filtre vidéo"; case MENU_ENUM_LABEL_VALUE_AUDIO_DSP_PLUGIN: return "Module DSP"; case MENU_ENUM_LABEL_VALUE_STARTING_DOWNLOAD: - return "Téléchargement de : "; + return "Téléchargement de : "; case MENU_ENUM_LABEL_VALUE_OFF: return "OFF"; case MENU_ENUM_LABEL_VALUE_ON: return "ON"; case MENU_ENUM_LABEL_VALUE_UPDATE_ASSETS: - return "Mettre à jour les assets"; + return "Mettre à jour les assets"; case MENU_ENUM_LABEL_VALUE_UPDATE_CHEATS: - return "Mettre à jour les codes de triche"; + return "Mettre à jour les codes de triche"; case MENU_ENUM_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES: - return "Mettre à jour les profils d'autoconfiguration"; + return "Mettre à jour les profils d'autoconfiguration"; case MENU_ENUM_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES_HID: - return "Mettre à jour les profils d'autoconfiguration (HID)"; + return "Mettre à jour les profils d'autoconfiguration (HID)"; case MENU_ENUM_LABEL_VALUE_UPDATE_DATABASES: - return "Mettre à jour les bases de données"; + return "Mettre à jour les bases de données"; case MENU_ENUM_LABEL_VALUE_UPDATE_OVERLAYS: - return "Mettre à jour les overlays"; + return "Mettre à jour les overlays"; case MENU_ENUM_LABEL_VALUE_UPDATE_CG_SHADERS: - return "Mettre à jour les shaders CG"; + return "Mettre à jour les shaders CG"; case MENU_ENUM_LABEL_VALUE_UPDATE_GLSL_SHADERS: - return "Mettre à jour les shaders GLSL"; + return "Mettre à jour les shaders GLSL"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_NAME: return "Nom"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_LABEL: return "Label"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_NAME: - return "Système"; + return "Système"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_MANUFACTURER: - return "Fabricant du système"; + return "Fabricant du système"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_CATEGORIES: - return "Catégories"; + return "Catégories"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_AUTHORS: return "Auteurs"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_PERMISSIONS: @@ -815,7 +802,7 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CORE_INFO_LICENSES: return "Licence(s)"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS: - return "Extensions supportées"; + return "Extensions supportées"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_FIRMWARE: return "Firmware"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_NOTES: @@ -825,7 +812,7 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GIT_VERSION: return "Version git"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES: - return "Fonctionnalités du CPU"; + return "Fonctionnalités du CPU"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER: return "Identifiant frontend"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_NAME: @@ -837,21 +824,21 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE: return "Alimentation"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_NO_SOURCE: - return "Non alimenté"; + return "Non alimenté"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGING: return "En chargement"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGED: - return "Chargé"; + return "Chargé"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_DISCHARGING: - return "Déchargé"; + return "Déchargé"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VIDEO_CONTEXT_DRIVER: - return "Pilote du contexte vidéo"; + return "Pilote du contexte vidéo"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_WIDTH: - return "Largeur d'écran (mm)"; + return "Largeur d'écran (mm)"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_HEIGHT: - return "Hauteur d'écran (mm)"; + return "Hauteur d'écran (mm)"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_DPI: - return "DPI de l'écran"; + return "DPI de l'écran"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBRETRODB_SUPPORT: return "Support de libretroDB"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OVERLAY_SUPPORT: @@ -859,7 +846,7 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COMMAND_IFACE_SUPPORT: return "Support de l'interface de commandes"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_COMMAND_IFACE_SUPPORT: - return "Support des commandes réseau"; + return "Support des commandes réseau"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COCOA_SUPPORT: return "Support de Cocoa"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RPNG_SUPPORT: @@ -913,7 +900,7 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_7ZIP_SUPPORT: return "Support de 7zip"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYLIB_SUPPORT: - return "Support des bibliothèques dynamiques"; + return "Support des bibliothèques dynamiques"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CG_SUPPORT: return "Support de CG"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GLSL_SUPPORT: @@ -933,7 +920,7 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FREETYPE_SUPPORT: return "Support de FreeType"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETPLAY_SUPPORT: - return "Support du jeu en réseau"; + return "Support du jeu en réseau"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PYTHON_SUPPORT: return "Support de Python (scripting des shaders)"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_V4L2_SUPPORT: @@ -947,17 +934,17 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_BACK: return "Retour"; case MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION: - return "Résolution d'écran"; + return "Résolution d'écran"; case MENU_ENUM_LABEL_VALUE_DISABLED: - return "Désactivé"; + return "Désactivé"; case MENU_ENUM_LABEL_VALUE_PORT: return "Port"; case MENU_ENUM_LABEL_VALUE_NONE: return "Aucun"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DEVELOPER: - return "Développeur"; + return "Développeur"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PUBLISHER: - return "Éditeur"; + return "Éditeur"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DESCRIPTION: return "Description"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_NAME: @@ -969,7 +956,7 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_MONTH: return "Mois de sortie"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR: - return "Année de sortie"; + return "Année de sortie"; case MENU_ENUM_LABEL_VALUE_TRUE: return "Vrai"; case MENU_ENUM_LABEL_VALUE_FALSE: @@ -977,7 +964,7 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_MISSING: return "Manquant"; case MENU_ENUM_LABEL_VALUE_PRESENT: - return "Présent"; + return "Présent"; case MENU_ENUM_LABEL_VALUE_OPTIONAL: return "Optionnel"; case MENU_ENUM_LABEL_VALUE_REQUIRED: @@ -987,7 +974,7 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_AUDIO_SETTINGS: return "Audio"; case MENU_ENUM_LABEL_VALUE_INPUT_SETTINGS: - return "Entrées"; + return "Entrées"; case MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS: return "Messages d'info"; case MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS: @@ -995,15 +982,15 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_MENU_SETTINGS: return "Menu"; case MENU_ENUM_LABEL_VALUE_MULTIMEDIA_SETTINGS: - return "Multimédia"; + return "Multimédia"; case MENU_ENUM_LABEL_VALUE_USER_INTERFACE_SETTINGS: return "Interface graphique"; case MENU_ENUM_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS: return "Navigateur de fichiers"; case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_SETTINGS: - return "Mises à jour"; + return "Mises à jour"; case MENU_ENUM_LABEL_VALUE_NETWORK_SETTINGS: - return "Réseau"; + return "Réseau"; case MENU_ENUM_LABEL_VALUE_PLAYLIST_SETTINGS: return "Playlists"; case MENU_ENUM_LABEL_VALUE_USER_SETTINGS: @@ -1015,13 +1002,13 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE: return "Pas d'informations disponibles."; case MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS: - return "Entrées utilisateur %u"; + return "Entrées utilisateur %u"; case MENU_ENUM_LABEL_VALUE_LANG_ENGLISH: return "Anglais"; case MENU_ENUM_LABEL_VALUE_LANG_JAPANESE: return "Japonais"; case MENU_ENUM_LABEL_VALUE_LANG_FRENCH: - return "Français"; + return "Français"; case MENU_ENUM_LABEL_VALUE_LANG_SPANISH: return "Espagnol"; case MENU_ENUM_LABEL_VALUE_LANG_GERMAN: @@ -1029,17 +1016,17 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_LANG_ITALIAN: return "Italien"; case MENU_ENUM_LABEL_VALUE_LANG_DUTCH: - return "Néerlandais"; + return "Néerlandais"; case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE: return "Portuguais"; case MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN: return "Russe"; case MENU_ENUM_LABEL_VALUE_LANG_KOREAN: - return "Coréen"; + return "Coréen"; case MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL: return "Chinois (Traditionnel)"; case MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED: - return "Chinois (Simplifié)"; + return "Chinois (Simplifié)"; case MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO: return "Esperanto"; case MENU_ENUM_LABEL_VALUE_LEFT_ANALOG: @@ -1047,29 +1034,29 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RIGHT_ANALOG: return "Stick analogique droite"; case MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BINDS: - return "Racourcis d'entrées"; + return "Racourcis d'entrées"; case MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS: return "Vitesse d'affichage"; case MENU_ENUM_LABEL_VALUE_SEARCH: return "Recherche :"; case MENU_ENUM_LABEL_VALUE_USE_BUILTIN_IMAGE_VIEWER: - return "Utiliser le lecteur d'image embarqué"; + return "Utiliser le lecteur d'image embarqué"; case MENU_ENUM_LABEL_VALUE_HELP_LIST: return "Aide"; case MENU_ENUM_LABEL_VALUE_START_CORE: - return "Démarrer le coeur"; + return "Démarrer le coeur"; case MENU_ENUM_LABEL_VALUE_START_NET_RETROPAD: - return "Mode manette à distance"; + return "Mode manette à distance"; case MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG: return "Sauvegarder la configuration actuelle"; case MENU_ENUM_LABEL_VALUE_SETTINGS_TAB: - return "Réglages"; + return "Réglages"; case MENU_ENUM_LABEL_VALUE_HISTORY_TAB: return "Historique"; case MENU_ENUM_LABEL_VALUE_ADD_TAB: return "Scanner"; case MENU_ENUM_LABEL_VALUE_DEBUG_PANEL_ENABLE: - return "Activer le panneau de débogage"; + return "Activer le panneau de débogage"; case MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU: return "Cacher l'overlay dans le menu"; case MENU_ENUM_LABEL_CONTENT_HISTORY_SIZE: @@ -1077,7 +1064,7 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST: return "Comptes en ligne"; case MENU_ENUM_LABEL_VALUE_MENU_LINEAR_FILTER: - return "Filtre linéaire"; + return "Filtre linéaire"; case MENU_ENUM_LABEL_VALUE_XMB_SCALE_FACTOR: return "XMB : Zoom"; case MENU_ENUM_LABEL_VALUE_XMB_ALPHA_FACTOR: @@ -1087,15 +1074,15 @@ const char *msg_hash_to_str_fr(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_XMB_THEME: return "XMB : Theme"; case MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME: - return "Dégradé de font d'écran"; + return "Dégradé de font d'écran"; case MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME: - return "Dégradé de font d'écran"; + return "Dégradé de font d'écran"; case MENU_ENUM_LABEL_VALUE_XMB_SHADOWS_ENABLE: return "Ombres pour les icones"; case MENU_ENUM_LABEL_VALUE_XMB_RIBBON_ENABLE: - return "Font d'écran animé"; + return "Font d'écran animé"; case MENU_ENUM_LABEL_VALUE_NETWORK_REMOTE_ENABLE: - return "Manette réseau"; + return "Manette réseau"; case MENU_ENUM_LABEL_VALUE_RUN: return "Lancer"; case MENU_ENUM_LABEL_VALUE_STATE_SLOT: diff --git a/intl/msg_hash_it.c b/intl/msg_hash_it.c old mode 100755 new mode 100644 index abe4b4a4a4..ec836c9398 --- a/intl/msg_hash_it.c +++ b/intl/msg_hash_it.c @@ -21,22 +21,11 @@ #include "../msg_hash.h" #include "../configuration.h" -/* IMPORTANT: - * For non-english characters to work without proper unicode support, - * we need this file to be encoded in ISO 8859-1 (Latin1), not UTF-8. - * If you save this file as UTF-8, you'll break non-english characters - * (e.g. German "Umlauts" and Portugese diacritics). - */ -/* DO NOT REMOVE THIS. If it causes build failure, it's because you saved the file as UTF-8. Read the above comment. */ -extern const char force_iso_8859_1[sizeof("àèéìòù")==6+1 ? 1 : -1]; - int menu_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len) { uint32_t driver_hash = 0; settings_t *settings = config_get_ptr(); - (void)sizeof(force_iso_8859_1); - switch (msg) { case MENU_ENUM_LABEL_CORE_LIST: @@ -46,18 +35,18 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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_ENUM_LABEL_VALUE_MENU_ENUM_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; @@ -86,8 +75,8 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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" @@ -107,7 +96,7 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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" @@ -140,7 +129,7 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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" @@ -152,7 +141,7 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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; @@ -162,9 +151,9 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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: @@ -184,14 +173,14 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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; @@ -199,14 +188,14 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len) 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_ENUM_LABEL_VIDEO_DRIVER: @@ -232,7 +221,7 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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" @@ -244,7 +233,7 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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" @@ -264,7 +253,7 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Exynos-G2D Video Driver. \n" " \n" - "Questo è un driver video Exynos a basso livello. \n" + "Questo è un driver video Exynos a basso livello. \n" "Usa il blocco G2D nei SoC Samsung Exynos \n" "per operazioni blit. \n" " \n" @@ -276,7 +265,7 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Driver video Sunxi-G2D. \n" " \n" - "Questo è un driver video Sunxi a basso livello. \n" + "Questo è un driver video Sunxi a basso livello. \n" "Usa il blocco G2D nei Soc Allwinner."); } break; @@ -295,7 +284,7 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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, @@ -324,12 +313,12 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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, (es. scala fonte, stessa scala \n" "fattore per X/Y), il fattore di scala mostrato \n" - "nel menù potrebbe non essere corretto." + "nel menù potrebbe non essere corretto." ); break; case MENU_ENUM_LABEL_VIDEO_SHADER_SCALE_PASS: @@ -338,16 +327,16 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len) " \n" "Il fattore di scala accumula, es. 2x \n" "per il primo passaggio e 2x per il secondo \n" - "passaggio darà una scala totale di 4x. \n" + "passaggio darà una 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; @@ -363,21 +352,21 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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_ENUM_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_ENUM_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_ENUM_LABEL_VIDEO_SHADER_PASS: @@ -395,22 +384,22 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len) case MENU_ENUM_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; @@ -418,8 +407,8 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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_ENUM_LABEL_AUTOSAVE_INTERVAL: @@ -427,8 +416,8 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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."); @@ -437,7 +426,7 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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; @@ -447,11 +436,11 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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" @@ -464,10 +453,10 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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_ENUM_LABEL_SHADER_APPLY_CHANGES: snprintf(s, len, @@ -476,14 +465,14 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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; @@ -492,12 +481,12 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, 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_ENUM_LABEL_MENU_TOGGLE: snprintf(s, len, - "Attiva menù."); + "Attiva menù."); break; case MENU_ENUM_LABEL_GRAB_MOUSE_TOGGLE: snprintf(s, len, @@ -1087,11 +1076,11 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len) "andando su '%s' \n" "-> '%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.", msg_hash_to_str(MENU_ENUM_LABEL_VALUE_SETTINGS), @@ -1146,15 +1135,15 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_HELP_CHANGE_VIRTUAL_GAMEPAD: return "Cambia i settaggi del gamepad virtuale"; case MENU_ENUM_LABEL_VALUE_HELP_WHAT_IS_A_CORE: - return "Che cosa è un core?"; + return "Che cosa è un core?"; case MENU_ENUM_LABEL_VALUE_HELP_LOADING_CONTENT: return "Carica Contenuto"; case MENU_ENUM_LABEL_VALUE_HELP_LIST: return "Aiuto"; case MENU_ENUM_LABEL_VALUE_HELP_CONTROLS: - return "Menù di base dei controlli"; + return "Menù di base dei controlli"; case MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS: - return "Menù di base dei controlli"; + return "Menù di base dei controlli"; case MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_UP: return "Scorri verso l'alto"; case MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_DOWN: @@ -1168,7 +1157,7 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_INFO: return "Info"; case MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_MENU: - return "Menù a comparsa"; + return "Menù a comparsa"; case MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_QUIT: return "Esci"; case MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_KEYBOARD: @@ -1178,11 +1167,11 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_LOAD_ARCHIVE: return "Carica archivio con il core"; case MENU_ENUM_LABEL_VALUE_INPUT_BACK_AS_MENU_TOGGLE_ENABLE: - return "Indietro quando il menù a comparsa è abilitato"; + return "Indietro quando il menù a comparsa è abilitato"; case MENU_ENUM_LABEL_VALUE_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO: - return "Combo gamepad per il menù a comparsa"; + return "Combo gamepad per il menù a comparsa"; case MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU: - return "Nascondi overlay nel menù"; + return "Nascondi overlay nel menù"; case MENU_ENUM_LABEL_VALUE_LANG_POLISH: return "Polacco"; case MENU_ENUM_LABEL_VALUE_OVERLAY_AUTOLOAD_PREFERRED: @@ -1204,7 +1193,7 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_USE_BUILTIN_PLAYER: return "Usa Media Player interno"; case MENU_ENUM_LABEL_VALUE_CONTENT_SETTINGS: - return "Menù rapido"; + return "Menù rapido"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CRC32: return "CRC32"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_MD5: @@ -1217,7 +1206,7 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) return "Privacy"; #if 0 case MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU: - return "Menú orizzontale"; + return "Menú orizzontale"; #else case MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU: return "Horizontal Menu"; @@ -1283,7 +1272,7 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_AUDIO_BLOCK_FRAMES: return "Blocco fotogrammi"; case MENU_ENUM_LABEL_VALUE_INPUT_BIND_MODE: - return "Modalità di collegamento"; + return "Modalità di collegamento"; case MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_LABEL_SHOW: return "Mostra le etichette descrittive degli input del core"; case MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_HIDE_UNBOUND: @@ -1311,7 +1300,7 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_LINEAR: return "Lineare"; case MENU_ENUM_LABEL_VALUE_NEAREST: - return "Più vicino"; + return "Più vicino"; case MENU_ENUM_LABEL_VALUE_DIRECTORY_DEFAULT: return ""; case MENU_ENUM_LABEL_VALUE_DIRECTORY_NONE: @@ -1401,15 +1390,15 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN: return "Mostra schermata di avvio"; case MENU_ENUM_LABEL_VALUE_TITLE_COLOR: - return "Colore dei titoli dei menù"; + return "Colore dei titoli dei menù"; case MENU_ENUM_LABEL_VALUE_ENTRY_HOVER_COLOR: - return "Colore evidenziato delle voci dei menù"; + return "Colore evidenziato delle voci dei menù"; case MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE: return "Mostra ora / data"; case MENU_ENUM_LABEL_VALUE_THREADED_DATA_RUNLOOP_ENABLE: return "Carica ciclo di dati nei thread"; case MENU_ENUM_LABEL_VALUE_ENTRY_NORMAL_COLOR: - return "Colore normale voce dei menù"; + return "Colore normale voce dei menù"; case MENU_ENUM_LABEL_VALUE_SHOW_ADVANCED_SETTINGS: return "Mostra settaggi avanzati"; case MENU_ENUM_LABEL_VALUE_MOUSE_ENABLE: @@ -1433,7 +1422,7 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_UI_COMPANION_ENABLE: return "Abilita UI Companion"; case MENU_ENUM_LABEL_VALUE_UI_MENUBAR_ENABLE: - return "Barra dei menù"; + return "Barra dei menù"; case MENU_ENUM_LABEL_VALUE_ARCHIVE_MODE: return "Azione per associare i tipi di archivio"; case MENU_ENUM_LABEL_VALUE_NETWORK_CMD_ENABLE: @@ -1451,9 +1440,9 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE: /* TODO/FIXME */ return "Non avviare automaticamente un core"; case MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_ENABLE: - return "Limita la velocità massima di caricamento"; + return "Limita la velocità massima di caricamento"; case MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO: - return "Velocità massima di caricamento"; + return "Velocità massima di caricamento"; case MENU_ENUM_LABEL_VALUE_AUTO_REMAPS_ENABLE: return "Carica file di rimappatura automaticamente"; case MENU_ENUM_LABEL_VALUE_SLOWMOTION_RATIO: @@ -1499,9 +1488,9 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE: return "Forza-disattiva sRGB FBO"; case MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN: - return "Modalità schermo intero con finestra"; + return "Modalità schermo intero con finestra"; case MENU_ENUM_LABEL_VALUE_PAL60_ENABLE: - return "Usa modalità PAL60"; + return "Usa modalità PAL60"; case MENU_ENUM_LABEL_VALUE_VIDEO_VFILTER: return "Deflicker"; case MENU_ENUM_LABEL_VALUE_VIDEO_VI_WIDTH: @@ -1515,7 +1504,7 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SORT_SAVESTATES_ENABLE: return "Ordina gli stati di salvataggio nelle cartelle"; case MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN: - return "Usa modalità a schermo intero"; + return "Usa modalità a schermo intero"; case MENU_ENUM_LABEL_VALUE_VIDEO_SCALE: return "Scala a finestra"; case MENU_ENUM_LABEL_VALUE_VIDEO_SCALE_INTEGER: @@ -1549,7 +1538,7 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_LOCATION_ALLOW: return "Consenti posizionamento"; case MENU_ENUM_LABEL_VALUE_PAUSE_LIBRETRO: - return "In pausa quando il menù è attivato"; + return "In pausa quando il menù è attivato"; case MENU_ENUM_LABEL_VALUE_INPUT_OSK_OVERLAY_ENABLE: return "Mostra Overlay Tastiera"; case MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_ENABLE: @@ -1561,7 +1550,7 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_INPUT_DUTY_CYCLE: return "Ciclo dati"; case MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD: - return "Modalità Turbo"; + return "Modalità Turbo"; case MENU_ENUM_LABEL_VALUE_INPUT_AXIS_THRESHOLD: return "Soglia Input Axis"; case MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE: @@ -1661,7 +1650,7 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CURSOR_MANAGER: return "Gestore cursori"; case MENU_ENUM_LABEL_VALUE_MAIN_MENU: - return "Menú principale"; + return "Menú principale"; case MENU_ENUM_LABEL_VALUE_SETTINGS: return "Settaggi"; case MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH: @@ -1727,7 +1716,7 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RECORD_DRIVER: return "Driver di Registrazione"; case MENU_ENUM_LABEL_VALUE_MENU_DRIVER: - return "Driver Menù"; + return "Driver Menù"; case MENU_ENUM_LABEL_VALUE_CAMERA_DRIVER: return "Driver Fotocamera"; case MENU_ENUM_LABEL_VALUE_LOCATION_DRIVER: @@ -1745,9 +1734,9 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_KEYBOARD_OVERLAY_PRESET: return "Preimpostato Overlay Tastiera"; case MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY: - return "Opacità Overlay"; + return "Opacità Overlay"; case MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER: - return "Menù sfondi"; + return "Menù sfondi"; case MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER: return "Sfondo dinamico"; case MENU_ENUM_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS: @@ -1757,7 +1746,7 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PARAMETERS: return "Antemprima Parametri Shader"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PARAMETERS: - return "Parametri shader del menù"; + return "Parametri shader del menù"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS: return "Salva Shader Preimpostati come"; case MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS: @@ -1945,7 +1934,7 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBUSB_SUPPORT: return "Supporto Libusb"; case MENU_ENUM_LABEL_VALUE_YES: - return "Sì"; + return "Sì"; case MENU_ENUM_LABEL_VALUE_NO: return "No"; case MENU_ENUM_LABEL_VALUE_BACK: @@ -1999,7 +1988,7 @@ const char *msg_hash_to_str_it(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_ONSCREEN_OVERLAY_SETTINGS: return "Overlay sullo schermo"; case MENU_ENUM_LABEL_VALUE_MENU_SETTINGS: - return "Menù"; + return "Menù"; case MENU_ENUM_LABEL_VALUE_MULTIMEDIA_SETTINGS: return "Multimedia"; case MENU_ENUM_LABEL_VALUE_USER_INTERFACE_SETTINGS: diff --git a/intl/msg_hash_pl.c b/intl/msg_hash_pl.c index bdeafe7259..9828e31468 100644 --- a/intl/msg_hash_pl.c +++ b/intl/msg_hash_pl.c @@ -17,13 +17,6 @@ #include "../msg_hash.h" - /* IMPORTANT: - * For non-english characters to work without proper unicode support, - * we need this file to be encoded in ISO 8859-2, not UTF-8. - * If you save this file as UTF-8, you'll break non-english characters - * (e.g. German "Umlauts" and Portugese diacritics). - */ - int menu_hash_get_help_pl_enum(enum msg_hash_enums msg, char *s, size_t len) { int ret = 0; @@ -48,29 +41,29 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MSG_MOVIE_RECORD_STOPPED: return "Zatrzymano nagrywanie filmu."; case MSG_MOVIE_PLAYBACK_ENDED: - return "ZakoÅ„czono odtwarzanie filmu."; + return "Zakończono odtwarzanie filmu."; case MSG_AUTOSAVE_FAILED: - return "Nie udaÅ‚o siÄ™ zainicjalizować automatycznego zapisu."; + return "Nie udało się zainicjalizować automatycznego zapisu."; case MSG_NETPLAY_FAILED_MOVIE_PLAYBACK_HAS_STARTED: - return "Odtwarzanie filmu w toku. Nie można rozpocząć gry sieciowej."; + return "Odtwarzanie filmu w toku. Nie można rozpocząć gry sieciowej."; case MSG_NETPLAY_FAILED: - return "Nie udaÅ‚o siÄ™ zainicjalizować gry sieciowej."; + return "Nie udało się zainicjalizować gry sieciowej."; case MSG_LIBRETRO_ABI_BREAK: - return "zostaÅ‚ skompilowany dla innej wersji libretro, różnej od obecnie używanej."; + return "został skompilowany dla innej wersji libretro, różnej od obecnie używanej."; case MSG_REWIND_INIT_FAILED_NO_SAVESTATES: - return "Implementacja nie wspiera zapisywania stanu. Przewijanie nie jest możliwe."; + return "Implementacja nie wspiera zapisywania stanu. Przewijanie nie jest możliwe."; case MSG_REWIND_INIT_FAILED_THREADED_AUDIO: - return "Implementacja używa osobnego wÄ…tku do przetwarzania dźwiÄ™ku. Przewijanie nie jest możliwe."; + return "Implementacja używa osobnego wątku do przetwarzania dźwięku. Przewijanie nie jest możliwe."; case MSG_REWIND_INIT_FAILED: - return "Nie udaÅ‚o siÄ™ zainicjalizować bufora przewijania. Przewijanie zostanie wyÅ‚Ä…czone."; + return "Nie udało się zainicjalizować bufora przewijania. Przewijanie zostanie wyłączone."; case MSG_REWIND_INIT: return "Inicjalizowanie bufora przewijania o rozmiarze"; case MSG_CUSTOM_TIMING_GIVEN: return "Wprowadzono niestandardowy timing"; case MSG_VIEWPORT_SIZE_CALCULATION_FAILED: - return "Obliczanie rozmiaru viewportu nie powiodÅ‚o siÄ™! Kontynuowanie z użyciem surowych danych. Prawdopodobnie nie bÄ™dzie to dziaÅ‚aÅ‚o poprawnie..."; + return "Obliczanie rozmiaru viewportu nie powiodło się! Kontynuowanie z użyciem surowych danych. Prawdopodobnie nie będzie to działało poprawnie..."; case MSG_HW_RENDERED_MUST_USE_POSTSHADED_RECORDING: - return "Ten rdzeÅ„ libretro używa renderowania sprzÄ™towego. Konieczne jest użycie nagrywania wraz z zaaplikowanymi shaderami."; + return "Ten rdzeń libretro używa renderowania sprzętowego. Konieczne jest użycie nagrywania wraz z zaaplikowanymi shaderami."; case MSG_RECORDING_TO: return "Nagrywanie do"; case MSG_DETECTED_VIEWPORT_OF: @@ -78,33 +71,33 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MSG_TAKING_SCREENSHOT: return "Zapisywanie zrzutu."; case MSG_FAILED_TO_TAKE_SCREENSHOT: - return "Nie udaÅ‚o siÄ™ zapisać zrzutu."; + return "Nie udało się zapisać zrzutu."; case MSG_FAILED_TO_START_RECORDING: - return "Nie udaÅ‚o siÄ™ rozpocząć nagrywania."; + return "Nie udało się rozpocząć nagrywania."; case MSG_RECORDING_TERMINATED_DUE_TO_RESIZE: return "Przerwano nagrywanie z powodu zmiany rozmiaru."; case MSG_USING_LIBRETRO_DUMMY_CORE_RECORDING_SKIPPED: - return "Atrapa rdzenia w użyciu. Pomijanie nagrywania."; + return "Atrapa rdzenia w użyciu. Pomijanie nagrywania."; case MSG_UNKNOWN: return "Nieznane"; case MSG_LOADING_CONTENT_FILE: - return "Wczytywanie pliku treÅ›ci"; + return "Wczytywanie pliku treści"; case MSG_RECEIVED: return "otrzymano"; case MSG_UNRECOGNIZED_COMMAND: return "Nieznana komenda"; case MSG_SENDING_COMMAND: - return "WysyÅ‚anie komendy"; + return "Wysyłanie komendy"; case MSG_GOT_INVALID_DISK_INDEX: - return "Otrzymano nieprawidÅ‚owy indeks dysku."; + return "Otrzymano nieprawidłowy indeks dysku."; case MSG_FAILED_TO_REMOVE_DISK_FROM_TRAY: - return "Nie udaÅ‚o siÄ™ usunąć dysku z tacki."; + return "Nie udało się usunąć dysku z tacki."; case MSG_REMOVED_DISK_FROM_TRAY: - return "UsuniÄ™to dysk z tacki."; + return "Usunięto dysk z tacki."; case MSG_VIRTUAL_DISK_TRAY: return "wirtualna tacka."; /* this is funny */ case MSG_FAILED_TO: - return "Nie udaÅ‚o siÄ™"; + return "Nie udało się"; case MSG_TO: return "do"; case MSG_SAVING_RAM_TYPE: @@ -114,11 +107,11 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MSG_LOADING_STATE: return "Wczytywanie stanu"; case MSG_FAILED_TO_LOAD_MOVIE_FILE: - return "Nie udaÅ‚o siÄ™ wczytać pliku filmu"; + return "Nie udało się wczytać pliku filmu"; case MSG_FAILED_TO_LOAD_CONTENT: - return "Nie udaÅ‚o siÄ™ wczytać treÅ›ci"; + return "Nie udało się wczytać treści"; case MSG_COULD_NOT_READ_CONTENT_FILE: - return "Nie udaÅ‚o siÄ™ odczytać pliku treÅ›ci"; + return "Nie udało się odczytać pliku treści"; case MSG_GRAB_MOUSE_STATE: return "Grab mouse state"; case MSG_PAUSED: @@ -126,21 +119,21 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MSG_UNPAUSED: return "Wznowiono."; case MSG_FAILED_TO_LOAD_OVERLAY: - return "Nie udaÅ‚o siÄ™ wczytać nakÅ‚adki."; + return "Nie udało się wczytać nakładki."; case MSG_FAILED_TO_UNMUTE_AUDIO: - return "Nie udaÅ‚o siÄ™ przywrócić dźwiÄ™ku."; + return "Nie udało się przywrócić dźwięku."; case MSG_AUDIO_MUTED: - return "Wyciszono dźwiÄ™k."; + return "Wyciszono dźwięk."; case MSG_AUDIO_UNMUTED: - return "Przywrócono dźwiÄ™k."; + return "Przywrócono dźwięk."; case MSG_RESET: return "Reset"; case MSG_FAILED_TO_LOAD_STATE: - return "Nie udaÅ‚o siÄ™ wczytać stanu z"; + return "Nie udało się wczytać stanu z"; case MSG_FAILED_TO_SAVE_STATE_TO: - return "Nie udaÅ‚o siÄ™ zapisać stanu do"; + return "Nie udało się zapisać stanu do"; case MSG_FAILED_TO_SAVE_SRAM: - return "Nie udaÅ‚o siÄ™ zapisać SRAM"; + return "Nie udało się zapisać SRAM"; case MSG_STATE_SIZE: return "Rozmiar stanu"; case MSG_FOUND_SHADER: @@ -150,15 +143,15 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MSG_BLOCKING_SRAM_OVERWRITE: return "Blokowanie nadpisania SRAM"; case MSG_CORE_DOES_NOT_SUPPORT_SAVESTATES: - return "RdzeÅ„ nie wspiera zapisów stanu."; + return "Rdzeń nie wspiera zapisów stanu."; case MSG_SAVED_STATE_TO_SLOT: return "Zapisano stan w slocie"; case MSG_SAVED_SUCCESSFULLY_TO: - return "PomyÅ›lnie zapisano do"; + return "Pomyślnie zapisano do"; case MSG_BYTES: - return "bajtów"; + return "bajtów"; case MSG_CONFIG_DIRECTORY_NOT_SET: - return "Nie ustawiono katalogu konfiguracji. Nie można zapisać nowej konfiguracji."; + return "Nie ustawiono katalogu konfiguracji. Nie można zapisać nowej konfiguracji."; case MSG_SKIPPING_SRAM_LOAD: return "Pomijanie wczytywania SRAM."; case MSG_APPENDED_DISK: @@ -166,19 +159,19 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MSG_STARTING_MOVIE_PLAYBACK: return "Rozpoczynanie odtwarzania filmu."; case MSG_FAILED_TO_REMOVE_TEMPORARY_FILE: - return "Nie udaÅ‚o siÄ™ usunąć pliku tymczasowego"; + return "Nie udało się usunąć pliku tymczasowego"; case MSG_REMOVING_TEMPORARY_CONTENT_FILE: - return "Usuwanie tymczasowego pliku treÅ›ci"; + return "Usuwanie tymczasowego pliku treści"; case MSG_LOADED_STATE_FROM_SLOT: return "Wczytano stan ze slotu"; case MSG_COULD_NOT_PROCESS_ZIP_FILE: - return "Nie udaÅ‚o siÄ™ przetworzyć pliku ZIP."; + return "Nie udało się przetworzyć pliku ZIP."; case MSG_SCANNING_OF_DIRECTORY_FINISHED: - return "ZakoÅ„czono skanowanie katalogu"; + return "Zakończono skanowanie katalogu"; case MSG_SCANNING: return "Skanowanie"; case MSG_REDIRECTING_CHEATFILE_TO: - return "Przekierowywanie pliku cheatów do"; + return "Przekierowywanie pliku cheatów do"; case MSG_REDIRECTING_SAVEFILE_TO: return "Przekierowywanie pliku zapisu do"; case MSG_REDIRECTING_SAVESTATE_TO: @@ -188,15 +181,15 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MSG_APPLYING_SHADER: return "Aplikowanie shadera"; case MSG_FAILED_TO_APPLY_SHADER: - return "Nie udaÅ‚o siÄ™ zaaplikować shadera."; + return "Nie udało się zaaplikować shadera."; case MSG_STARTING_MOVIE_RECORD_TO: return "Rozpoczynanie zapisu filmu do"; case MSG_FAILED_TO_START_MOVIE_RECORD: - return "Nie udaÅ‚o siÄ™ rozpocząć nagrywania filmu."; + return "Nie udało się rozpocząć nagrywania filmu."; case MSG_STATE_SLOT: return "Slot zapisu"; case MSG_RESTARTING_RECORDING_DUE_TO_DRIVER_REINIT: - return "Ponowne rozpoczÄ™cie nagrywania z powodu reinicjalizacji kontrolera."; + return "Ponowne rozpoczęcie nagrywania z powodu reinicjalizacji kontrolera."; case MSG_SLOW_MOTION: return "Spowolnione tempo."; case MSG_SLOW_MOTION_REWIND: @@ -204,13 +197,13 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MSG_REWINDING: return "Przewijanie."; case MSG_REWIND_REACHED_END: - return "W buforze przewijania nie ma wiÄ™cej danych."; + return "W buforze przewijania nie ma więcej danych."; case MENU_ENUM_LABEL_VALUE_OVERLAY_AUTOLOAD_PREFERRED: - return "Automatycznie wczytaj preferowan± nak³adkê"; + return "Automatycznie wczytaj preferowan± nak³adkê"; case MENU_ENUM_LABEL_VALUE_UPDATE_CORE_INFO_FILES: return "Aktualizuj pliki informacji o rdzeniach"; case MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT: - return "Pobierz tre¶ci"; + return "Pobierz tre¶ci"; case MENU_ENUM_LABEL_VALUE_SCAN_THIS_DIRECTORY: return ""; case MENU_ENUM_LABEL_VALUE_SCAN_FILE: @@ -218,11 +211,11 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SCAN_DIRECTORY: return "Przeszukaj katalog"; case MENU_ENUM_LABEL_VALUE_ADD_CONTENT_LIST: - return "Dodaj tre¶æ"; + return "Dodaj tre¶æ"; case MENU_ENUM_LABEL_VALUE_INFORMATION_LIST: return "Informacje"; case MENU_ENUM_LABEL_VALUE_USE_BUILTIN_PLAYER: - return "U¿yj wbudowanego odtwarzacza mediów"; + return "U¿yj wbudowanego odtwarzacza mediów"; case MENU_ENUM_LABEL_VALUE_CONTENT_SETTINGS: return "Szybkie menu"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CRC32: @@ -230,23 +223,23 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_MD5: return "MD5"; case MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_LIST: - return "Wczytaj tre¶æ"; + return "Wczytaj tre¶æ"; case MENU_ENUM_LABEL_VALUE_LOAD_ARCHIVE: return "Wczytaj archiwum"; case MENU_ENUM_LABEL_VALUE_OPEN_ARCHIVE: - return "Otwórz archiwum"; + return "Otwórz archiwum"; case MENU_ENUM_LABEL_VALUE_ASK_ARCHIVE: return "Pytaj"; case MENU_ENUM_LABEL_VALUE_PRIVACY_SETTINGS: - return "Ustawienia prywatno¶ci"; + return "Ustawienia prywatno¶ci"; case MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU: /* Don't change. Breaks everything. (Would be: "Menu poziome") */ return "Horizontal Menu"; case MENU_ENUM_LABEL_VALUE_NO_SETTINGS_FOUND: - return "Nie znaleziono ustawieñ."; + return "Nie znaleziono ustawieñ."; case MENU_ENUM_LABEL_VALUE_NO_PERFORMANCE_COUNTERS: - return "Brak liczników wydajno¶ci."; + return "Brak liczników wydajno¶ci."; case MENU_ENUM_LABEL_VALUE_DRIVER_SETTINGS: - return "Ustawienia kontrolerów"; + return "Ustawienia kontrolerów"; case MENU_ENUM_LABEL_VALUE_CONFIGURATION_SETTINGS: return "Ustawienia konfiguracji"; case MENU_ENUM_LABEL_VALUE_CORE_SETTINGS: @@ -264,9 +257,9 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CHEAT: return "Cheat"; case MENU_ENUM_LABEL_VALUE_USER: - return "U¿ytkownik"; + return "U¿ytkownik"; case MENU_ENUM_LABEL_VALUE_SYSTEM_BGM_ENABLE: - return "W³±cz BGM systemu"; + return "W³±cz BGM systemu"; case MENU_ENUM_LABEL_VALUE_RETROPAD: return "RetroPad"; case MENU_ENUM_LABEL_VALUE_RETROKEYBOARD: @@ -274,25 +267,25 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_AUDIO_BLOCK_FRAMES: return "Block Frames"; case MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_LABEL_SHOW: - return "Wy¶wietl opisy przycisków dla tego rdzenia"; /* UPDATE/FIXME */ + return "Wy¶wietl opisy przycisków dla tego rdzenia"; /* UPDATE/FIXME */ case MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_HIDE_UNBOUND: return "Ukryj nieprzypisane przyciski"; case MENU_ENUM_LABEL_VALUE_VIDEO_FONT_ENABLE: - return "Wy¶wietlaj wiadomo¶ci OSD"; + return "Wy¶wietlaj wiadomo¶ci OSD"; case MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH: - return "Czcionka wiadomo¶ci OSD"; + return "Czcionka wiadomo¶ci OSD"; case MENU_ENUM_LABEL_VALUE_VIDEO_FONT_SIZE: - return "Rozmiar wiadomo¶ci OSD"; + return "Rozmiar wiadomo¶ci OSD"; case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_X: - return "Wspó³rzêdna X dla wiadomo¶ci OSD"; + return "Wspó³rzêdna X dla wiadomo¶ci OSD"; case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_Y: - return "Wspó³rzêdna Y dla wiadomo¶ci OSD"; + return "Wspó³rzêdna Y dla wiadomo¶ci OSD"; case MENU_ENUM_LABEL_VALUE_VIDEO_SOFT_FILTER: - return "W³±cz filtr programowy"; + return "W³±cz filtr programowy"; case MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_FLICKER: return "Filtr migotania"; case MENU_ENUM_LABEL_VALUE_DIRECTORY_CONTENT: - return ""; + return ""; case MENU_ENUM_LABEL_VALUE_UNKNOWN: return "Nieznane"; case MENU_ENUM_LABEL_VALUE_DONT_CARE: @@ -300,41 +293,41 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_LINEAR: return "Liniowe"; case MENU_ENUM_LABEL_VALUE_NEAREST: - return "Najbli¿sze"; + return "Najbli¿sze"; case MENU_ENUM_LABEL_VALUE_DIRECTORY_DEFAULT: - return ""; + return ""; case MENU_ENUM_LABEL_VALUE_DIRECTORY_NONE: - return "<¯aden>"; + return "<¯aden>"; case MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE: return "B/D"; case MENU_ENUM_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY: - return "Katalog plików remapowania"; + return "Katalog plików remapowania"; case MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR: - return "Katalog autokonfiguracji kontrolerów gier"; + return "Katalog autokonfiguracji kontrolerów gier"; case MENU_ENUM_LABEL_VALUE_RECORDING_CONFIG_DIRECTORY: return "Katalog konfiguracji nagrywania"; case MENU_ENUM_LABEL_VALUE_RECORDING_OUTPUT_DIRECTORY: - return "Katalog wyj¶ciowy nagrywania"; + return "Katalog wyj¶ciowy nagrywania"; case MENU_ENUM_LABEL_VALUE_SCREENSHOT_DIRECTORY: - return "Katalog zrzutów"; + return "Katalog zrzutów"; case MENU_ENUM_LABEL_VALUE_PLAYLIST_DIRECTORY: return "Katalog historii"; case MENU_ENUM_LABEL_VALUE_SAVEFILE_DIRECTORY: - return "Katalog zapisów tre¶ci"; + return "Katalog zapisów tre¶ci"; case MENU_ENUM_LABEL_VALUE_SAVESTATE_DIRECTORY: - return "Katalog zapisanych stanów"; + return "Katalog zapisanych stanów"; case MENU_ENUM_LABEL_VALUE_STDIN_CMD_ENABLE: return "Komendy stdin"; case MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER: return "Kontroler wideo"; case MENU_ENUM_LABEL_VALUE_RECORD_ENABLE: - return "W³±cz nagrywanie"; + return "W³±cz nagrywanie"; case MENU_ENUM_LABEL_VALUE_VIDEO_GPU_RECORD: - return "W³±cz nagrywanie z u¿yciem GPU"; + return "W³±cz nagrywanie z u¿yciem GPU"; case MENU_ENUM_LABEL_VALUE_RECORD_PATH: /* FIXME/UPDATE */ - return "¦cie¿ka nagrywania"; + return "¦cie¿ka nagrywania"; case MENU_ENUM_LABEL_VALUE_RECORD_USE_OUTPUT_DIRECTORY: - return "U¿ywaj katalogu wyj¶ciowego nagrywania"; + return "U¿ywaj katalogu wyj¶ciowego nagrywania"; case MENU_ENUM_LABEL_VALUE_RECORD_CONFIG: return "Konfiguracja nagrywania"; case MENU_ENUM_LABEL_VALUE_VIDEO_POST_FILTER_RECORD: @@ -342,11 +335,11 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY: return "Katalog pobranych"; case MENU_ENUM_LABEL_VALUE_ASSETS_DIRECTORY: - return "Katalog assetów"; + return "Katalog assetów"; case MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY: return "Katalog dynamicznych tapet"; case MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY: - return "Katalog przegl±darki"; + return "Katalog przegl±darki"; case MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY: return "Katalog zapisanych konfiguracji"; case MENU_ENUM_LABEL_VALUE_LIBRETRO_INFO_PATH: @@ -356,25 +349,25 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CURSOR_DIRECTORY: return "Katalog z kursorami"; case MENU_ENUM_LABEL_VALUE_CONTENT_DATABASE_DIRECTORY: - return "Katalog bazy danych tre¶ci"; + return "Katalog bazy danych tre¶ci"; case MENU_ENUM_LABEL_VALUE_SYSTEM_DIRECTORY: return "Katalog systemu"; case MENU_ENUM_LABEL_VALUE_CHEAT_DATABASE_PATH: - return "Katalog z plikami cheatów"; + return "Katalog z plikami cheatów"; case MENU_ENUM_LABEL_VALUE_CACHE_DIRECTORY: /* UPDATE/FIXME */ - return "Katalog do wypakowywania archiwów"; + return "Katalog do wypakowywania archiwów"; case MENU_ENUM_LABEL_VALUE_AUDIO_FILTER_DIR: - return "Katalog filtrów audio"; + return "Katalog filtrów audio"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DIR: - return "Katalog shaderów"; + return "Katalog shaderów"; case MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_DIR: - return "Katalog filtrów wideo"; + return "Katalog filtrów wideo"; case MENU_ENUM_LABEL_VALUE_OVERLAY_DIRECTORY: - return "Katalog nak³adek"; + return "Katalog nak³adek"; case MENU_ENUM_LABEL_VALUE_OSK_OVERLAY_DIRECTORY: return "Katalog klawiatur ekranowych"; case MENU_ENUM_LABEL_VALUE_NETPLAY_CLIENT_SWAP_INPUT: - return "Zamieñ kontrolery w grze sieciowej"; + return "Zamieñ kontrolery w grze sieciowej"; case MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATOR_MODE_ENABLE: return "Tryb obserwatora gry sieciowej"; case MENU_ENUM_LABEL_VALUE_NETPLAY_IP_ADDRESS: @@ -382,39 +375,39 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_NETPLAY_TCP_UDP_PORT: return "Port TCP/UDP gry sieciowej"; case MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE: - return "W³±cz grê sieciow±"; + return "W³±cz grê sieciow±"; case MENU_ENUM_LABEL_VALUE_NETPLAY_DELAY_FRAMES: - return "Opóxnione klatki w grze sieciowej"; + return "Opóxnione klatki w grze sieciowej"; case MENU_ENUM_LABEL_VALUE_NETPLAY_MODE: return "Tryb klienta gry sieciowej"; case MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN: return "Pokazuj ekran startowy"; case MENU_ENUM_LABEL_VALUE_TITLE_COLOR: - return "Kolor tytu³u menu"; + return "Kolor tytu³u menu"; case MENU_ENUM_LABEL_VALUE_ENTRY_HOVER_COLOR: return "Kolor zaznaczonego elementu menu"; case MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE: - return "Wy¶wietl czas/datê"; + return "Wy¶wietl czas/datê"; case MENU_ENUM_LABEL_VALUE_THREADED_DATA_RUNLOOP_ENABLE: - return "Osobny w±tek odbierania danych"; + return "Osobny w±tek odbierania danych"; case MENU_ENUM_LABEL_VALUE_ENTRY_NORMAL_COLOR: - return "Zwyk³y kolor elementu menu"; + return "Zwyk³y kolor elementu menu"; case MENU_ENUM_LABEL_VALUE_SHOW_ADVANCED_SETTINGS: - return "Poka¿ zaawansowane ustawienia"; + return "Poka¿ zaawansowane ustawienia"; case MENU_ENUM_LABEL_VALUE_MOUSE_ENABLE: - return "Obs³uga myszy"; + return "Obs³uga myszy"; case MENU_ENUM_LABEL_VALUE_POINTER_ENABLE: - return "Obs³uga dotyku"; + return "Obs³uga dotyku"; case MENU_ENUM_LABEL_VALUE_CORE_ENABLE: - return "Wy¶wietlaj nazwê rdzenia"; + return "Wy¶wietlaj nazwê rdzenia"; case MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_ENABLE: - return "Pomiñ wykryte DPI"; + return "Pomiñ wykryte DPI"; case MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_VALUE: - return "W³asne DPI"; + return "W³asne DPI"; case MENU_ENUM_LABEL_VALUE_SUSPEND_SCREENSAVER_ENABLE: return "Wstrzymaj wygaszacz"; case MENU_ENUM_LABEL_VALUE_VIDEO_DISABLE_COMPOSITION: - return "Wy³±cz efekty kompozycji pulpitu"; + return "Wy³±cz efekty kompozycji pulpitu"; case MENU_ENUM_LABEL_VALUE_PAUSE_NONACTIVE: return "Wstrzymaj gdy w tle"; case MENU_ENUM_LABEL_VALUE_UI_COMPANION_START_ON_BOOT: @@ -428,63 +421,63 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_NETWORK_CMD_PORT: return "Port dla komend sieciowych"; case MENU_ENUM_LABEL_VALUE_HISTORY_LIST_ENABLE: - return "W³±cz historiê tre¶ci"; + return "W³±cz historiê tre¶ci"; case MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_SIZE: - return "Rozmiar historii tre¶ci"; + return "Rozmiar historii tre¶ci"; case MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO: - return "Szacowana czêstotliwo¶æ od¶wie¿ania monitora"; + return "Szacowana czêstotliwo¶æ od¶wie¿ania monitora"; case MENU_ENUM_LABEL_VALUE_DUMMY_ON_CORE_SHUTDOWN: return "Atrapa rdzenia przy zatrzymaniu rdzenia"; case MENU_ENUM_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE: /* TODO/FIXME */ return "Nie uruchamiaj rdzenia automatycznie"; case MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_ENABLE: - return "Limituj maksymaln± szybko¶æ dzia³ania"; + return "Limituj maksymaln± szybko¶æ dzia³ania"; case MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO: - return "Maksymalna szybko¶æ dzia³ania"; + return "Maksymalna szybko¶æ dzia³ania"; case MENU_ENUM_LABEL_VALUE_AUTO_REMAPS_ENABLE: return "Automatycznie wczytuj pliki remapowania"; case MENU_ENUM_LABEL_VALUE_SLOWMOTION_RATIO: - return "Wspó³czynnik spowolnienia"; + return "Wspó³czynnik spowolnienia"; case MENU_ENUM_LABEL_VALUE_CORE_SPECIFIC_CONFIG: - return "Osobna konfiguracja dla ka¿dego rdzenia"; + return "Osobna konfiguracja dla ka¿dego rdzenia"; case MENU_ENUM_LABEL_VALUE_AUTO_OVERRIDES_ENABLE: return "Load Override Files Automatically"; /* this one's rather complicated */ case MENU_ENUM_LABEL_VALUE_CONFIG_SAVE_ON_EXIT: - return "Zapisz konfiguracjê przy wyj¶ciu"; + return "Zapisz konfiguracjê przy wyj¶ciu"; case MENU_ENUM_LABEL_VALUE_VIDEO_SMOOTH: - return "Sprzêtowe filtrowanie dwuliniowe"; + return "Sprzêtowe filtrowanie dwuliniowe"; case MENU_ENUM_LABEL_VALUE_VIDEO_GAMMA: return "Gamma wideo"; case MENU_ENUM_LABEL_VALUE_VIDEO_ALLOW_ROTATE: - return "Zezwól na obrót"; + return "Zezwól na obrót"; case MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC: - return "¦cis³a synchronizacja GPU"; + return "¦cis³a synchronizacja GPU"; case MENU_ENUM_LABEL_VALUE_VIDEO_SWAP_INTERVAL: return "VSync Swap Interval"; case MENU_ENUM_LABEL_VALUE_VIDEO_VSYNC: return "Synchronizacja pionowa"; case MENU_ENUM_LABEL_VALUE_VIDEO_THREADED: - return "Osobny w±tek wideo"; + return "Osobny w±tek wideo"; case MENU_ENUM_LABEL_VALUE_VIDEO_ROTATION: - return "Obrót"; + return "Obrót"; case MENU_ENUM_LABEL_VALUE_VIDEO_GPU_SCREENSHOT: return "Wykonuj zrzuty ekranu z wykorzystaniem GPU"; case MENU_ENUM_LABEL_VALUE_VIDEO_CROP_OVERSCAN: return "Wytnij overscan (restart)"; case MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_INDEX: - return "Indeks wspó³czynnika proporcji"; + return "Indeks wspó³czynnika proporcji"; case MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_AUTO: - return "Auto wspó³czynnik proporcji"; + return "Auto wspó³czynnik proporcji"; case MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_ASPECT: - return "Wymu¶ wspó³czynnik proporcji"; + return "Wymu¶ wspó³czynnik proporcji"; case MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE: - return "Czêstotliwo¶æ od¶wie¿ania"; + return "Czêstotliwo¶æ od¶wie¿ania"; case MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE: - return "Wymu¶ wy³±czenie sRGB FBO"; + return "Wymu¶ wy³±czenie sRGB FBO"; case MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN: - return "Tryb pe³nego ekranu w oknie"; + return "Tryb pe³nego ekranu w oknie"; case MENU_ENUM_LABEL_VALUE_PAL60_ENABLE: - return "U¿yj trybu PAL60"; + return "U¿yj trybu PAL60"; case MENU_ENUM_LABEL_VALUE_VIDEO_VFILTER: return "Redukcja migotania"; case MENU_ENUM_LABEL_VALUE_VIDEO_VI_WIDTH: @@ -498,17 +491,17 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SORT_SAVESTATES_ENABLE: return "Sortuj zapisane stany w folderach"; case MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN: - return "Pe³ny ekran"; + return "Pe³ny ekran"; case MENU_ENUM_LABEL_VALUE_VIDEO_SCALE: return "Skala w oknie"; case MENU_ENUM_LABEL_VALUE_VIDEO_SCALE_INTEGER: - return "Skaluj w liczbach ca³kowitych"; + return "Skaluj w liczbach ca³kowitych"; case MENU_ENUM_LABEL_VALUE_PERFCNT_ENABLE: - return "Liczniki wydajno¶ci"; + return "Liczniki wydajno¶ci"; case MENU_ENUM_LABEL_VALUE_LIBRETRO_LOG_LEVEL: return "Poziom logowania rdzenia"; case MENU_ENUM_LABEL_VALUE_LOG_VERBOSITY: - return "Szczegó³owo¶æ logowania"; + return "Szczegó³owo¶æ logowania"; case MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD: return "Automatyczne wczytywanie stanu"; case MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_INDEX: @@ -516,7 +509,7 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_SAVE: return "Automatyczny zapis stanu"; case MENU_ENUM_LABEL_VALUE_AUTOSAVE_INTERVAL: - return "Czêstotliwo¶æ automatycznego zapisu SaveRAM"; + return "Czêstotliwo¶æ automatycznego zapisu SaveRAM"; case MENU_ENUM_LABEL_VALUE_BLOCK_SRAM_OVERWRITE: return "Nie nadpisuj SaveRAM przy wczytywaniu stanu"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHARED_CONTEXT: @@ -524,93 +517,93 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RESTART_RETROARCH: return "Uruchom ponownie RetroArch"; case MENU_ENUM_LABEL_VALUE_NETPLAY_NICKNAME: - return "Nazwa u¿ytkownika"; + return "Nazwa u¿ytkownika"; case MENU_ENUM_LABEL_VALUE_USER_LANGUAGE: - return "Jêzyk"; + return "Jêzyk"; case MENU_ENUM_LABEL_VALUE_CAMERA_ALLOW: - return "Zezwalaj na dostêp do kamerki"; + return "Zezwalaj na dostêp do kamerki"; case MENU_ENUM_LABEL_VALUE_LOCATION_ALLOW: - return "Zezwalaj na dostêp do lokalizacji"; + return "Zezwalaj na dostêp do lokalizacji"; case MENU_ENUM_LABEL_VALUE_PAUSE_LIBRETRO: - return "Pauzuj przy wej¶ciu do menu"; + return "Pauzuj przy wej¶ciu do menu"; case MENU_ENUM_LABEL_VALUE_INPUT_OSK_OVERLAY_ENABLE: - return "Wy¶wietlaj klawiaturê ekranow±"; + return "Wy¶wietlaj klawiaturê ekranow±"; case MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_ENABLE: - return "Wy¶wietlaj nak³adkê"; + return "Wy¶wietlaj nak³adkê"; case MENU_ENUM_LABEL_VALUE_VIDEO_MONITOR_INDEX: return "Indeks monitora"; case MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY: - return "Opó¼nienie klatek"; + return "Opó¼nienie klatek"; case MENU_ENUM_LABEL_VALUE_INPUT_DUTY_CYCLE: return "Cykl zmian"; case MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD: return "Okres turbo"; case MENU_ENUM_LABEL_VALUE_INPUT_AXIS_THRESHOLD: - return "Próg osi"; + return "Próg osi"; case MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE: - return "W³±cz remapowanie bindów"; + return "W³±cz remapowanie bindów"; case MENU_ENUM_LABEL_VALUE_INPUT_MAX_USERS: - return "Maksymalna liczba u¿ytkowników"; + return "Maksymalna liczba u¿ytkowników"; case MENU_ENUM_LABEL_VALUE_INPUT_AUTODETECT_ENABLE: - return "W³±cz autokonfiguracjê"; + return "W³±cz autokonfiguracjê"; case MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_RATE: - return "Czêstotliwo¶æ próbkowania d¼wiêku (KHz)"; + return "Czêstotliwo¶æ próbkowania d¼wiêku (KHz)"; case MENU_ENUM_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW: return "Audio Maximum Timing Skew"; case MENU_ENUM_LABEL_VALUE_CHEAT_NUM_PASSES: - return "Liczba przebiegów cheatów"; + return "Liczba przebiegów cheatów"; case MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE: return "Zapisz plik remapowania dla rdzenia"; case MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME: return "Zapisz plik remapowania dla gry"; case MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_CHANGES: - return "Zastosuj zmiany cheatów"; + return "Zastosuj zmiany cheatów"; case MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES: - return "Zastosuj zmiany shaderów"; + return "Zastosuj zmiany shaderów"; case MENU_ENUM_LABEL_VALUE_REWIND_ENABLE: - return "W³±cz przewijanie"; + return "W³±cz przewijanie"; case MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST: return "Wybierz z kolekcji"; case MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST: - return "Wybierz plik i dopasuj rdzeñ"; + return "Wybierz plik i dopasuj rdzeñ"; case MENU_ENUM_LABEL_VALUE_DOWNLOADED_FILE_DETECT_CORE_LIST: - return "Wybierz pobrany plik i dopasuj rdzeñ"; /* this makes little sense */ + return "Wybierz pobrany plik i dopasuj rdzeñ"; /* this makes little sense */ case MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_HISTORY: - return "Wczytaj z ostatnio u¿ywanych"; + return "Wczytaj z ostatnio u¿ywanych"; case MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE: - return "W³±cz d¼wiêk"; + return "W³±cz d¼wiêk"; case MENU_ENUM_LABEL_VALUE_FPS_SHOW: - return "Wy¶wietlaj FPS"; + return "Wy¶wietlaj FPS"; case MENU_ENUM_LABEL_VALUE_AUDIO_MUTE: - return "Wycisz d¼wiêk"; + return "Wycisz d¼wiêk"; case MENU_ENUM_LABEL_VALUE_AUDIO_VOLUME: - return "Poziom g³o¶no¶ci (dB)"; + return "Poziom g³o¶no¶ci (dB)"; case MENU_ENUM_LABEL_VALUE_AUDIO_SYNC: - return "W³±cz synchronizacjê d¼wiêku"; + return "W³±cz synchronizacjê d¼wiêku"; case MENU_ENUM_LABEL_VALUE_AUDIO_RATE_CONTROL_DELTA: return "Audio Rate Control Delta"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES: - return "Liczba przebiegów shadera"; + return "Liczba przebiegów shadera"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SHA1: return "SHA1"; case MENU_ENUM_LABEL_VALUE_CONFIGURATIONS: - return "Wczytaj konfiguracjê"; + return "Wczytaj konfiguracjê"; case MENU_ENUM_LABEL_VALUE_REWIND_GRANULARITY: - return "P³ynno¶æ przewijania"; + return "P³ynno¶æ przewijania"; case MENU_ENUM_LABEL_VALUE_REMAP_FILE_LOAD: return "Wczytaj plik remapowania"; case MENU_ENUM_LABEL_VALUE_CUSTOM_RATIO: - return "W³±sny wspó³czynnik"; + return "W³±sny wspó³czynnik"; case MENU_ENUM_LABEL_VALUE_USE_THIS_DIRECTORY: - return ""; + return ""; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_START_CONTENT: - return "Uruchom tre¶æ"; + return "Uruchom tre¶æ"; case MENU_ENUM_LABEL_VALUE_DISK_OPTIONS: return "Opcje dysku rdzenia"; case MENU_ENUM_LABEL_VALUE_CORE_OPTIONS: return "Opcje"; case MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS: - return "Opcje cheatów rdzenia"; + return "Opcje cheatów rdzenia"; case MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD: return "Wczytaj plik z cheatami"; case MENU_ENUM_LABEL_VALUE_CHEAT_FILE_SAVE_AS: @@ -620,7 +613,7 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_TAKE_SCREENSHOT: return "Zapisz zrzut"; case MENU_ENUM_LABEL_VALUE_RESUME: - return "Wznów"; + return "Wznów"; case MENU_ENUM_LABEL_VALUE_DISK_INDEX: return "Indeks dysku"; case MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS: @@ -630,29 +623,29 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_DISK_CYCLE_TRAY_STATUS: return "Disk Cycle Tray Status"; case MENU_ENUM_LABEL_VALUE_NO_PLAYLIST_ENTRIES_AVAILABLE: - return "Brak wpisów w playli¶cie."; + return "Brak wpisów w playli¶cie."; case MENU_ENUM_LABEL_VALUE_NO_CORE_INFORMATION_AVAILABLE: return "Brak informacji o rdzeniu."; case MENU_ENUM_LABEL_VALUE_NO_CORE_OPTIONS_AVAILABLE: - return "Brak dostêpnych opcji rdzenia."; + return "Brak dostêpnych opcji rdzenia."; case MENU_ENUM_LABEL_VALUE_NO_CORES_AVAILABLE: - return "Brak dostêpnych rdzeni."; + return "Brak dostêpnych rdzeni."; case MENU_ENUM_LABEL_VALUE_NO_CORE: return "Brak rdzenia"; case MENU_ENUM_LABEL_VALUE_DATABASE_MANAGER: - return "Mened¿er bazy danych"; + return "Mened¿er bazy danych"; case MENU_ENUM_LABEL_VALUE_CURSOR_MANAGER: - return "Mened¿er kursorów"; + return "Mened¿er kursorów"; case MENU_ENUM_LABEL_VALUE_MAIN_MENU: - return "Menu g³ówne"; + return "Menu g³ówne"; case MENU_ENUM_LABEL_VALUE_SETTINGS: return "Ustawienia"; case MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH: - return "Opu¶æ RetroArch"; + return "Opu¶æ RetroArch"; case MENU_ENUM_LABEL_VALUE_HELP: return "Pooc"; case MENU_ENUM_LABEL_VALUE_SAVE_NEW_CONFIG: - return "Zapisz now± konfiguracjê"; + return "Zapisz now± konfiguracjê"; case MENU_ENUM_LABEL_VALUE_RESTART_CONTENT: return "Restartuj"; case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST: @@ -660,11 +653,11 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL: return "URL rdzeni buildbota"; case MENU_ENUM_LABEL_VALUE_BUILDBOT_ASSETS_URL: - return "URL assetów buildbota"; + return "URL assetów buildbota"; case MENU_ENUM_LABEL_VALUE_NAVIGATION_WRAPAROUND: return "Zawijanie nawigacji"; case MENU_ENUM_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE: - return "Filtruj wed³ug wspieranych rozszerzeñ"; + return "Filtruj wed³ug wspieranych rozszerzeñ"; case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE: return "Automatycznie wypakowuj pobierane archiwa"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFORMATION: @@ -676,9 +669,9 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_DIRECTORY_NOT_FOUND: return "Nie znaleziono katalogu."; case MENU_ENUM_LABEL_VALUE_NO_ITEMS: - return "Brak elementów."; + return "Brak elementów."; case MENU_ENUM_LABEL_VALUE_CORE_LIST: - return "Wczytaj rdzeñ"; + return "Wczytaj rdzeñ"; case MENU_ENUM_LABEL_VALUE_LOAD_CONTENT: return "Wybierz plik"; case MENU_ENUM_LABEL_VALUE_CLOSE_CONTENT: @@ -690,15 +683,15 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_LOAD_STATE: return "Wczytaj stan"; case MENU_ENUM_LABEL_VALUE_RESUME_CONTENT: - return "Wznów"; + return "Wznów"; case MENU_ENUM_LABEL_VALUE_INPUT_DRIVER: - return "Kontroler wej¶cia"; + return "Kontroler wej¶cia"; case MENU_ENUM_LABEL_VALUE_AUDIO_DRIVER: - return "Kontroler d¼wiêku"; + return "Kontroler d¼wiêku"; case MENU_ENUM_LABEL_VALUE_JOYPAD_DRIVER: - return "Kontroler gamepadów"; + return "Kontroler gamepadów"; case MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_DRIVER: - return "Kontroler resamplera d¼wiêku"; + return "Kontroler resamplera d¼wiêku"; case MENU_ENUM_LABEL_VALUE_RECORD_DRIVER: return "Kontroler nagrywania"; case MENU_ENUM_LABEL_VALUE_MENU_DRIVER: @@ -708,19 +701,19 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_LOCATION_DRIVER: return "Kontroler lokalizacji"; case MENU_ENUM_LABEL_VALUE_UNABLE_TO_READ_COMPRESSED_FILE: - return "Nie uda³o siê odczytaæ skompresowanego pliku."; + return "Nie uda³o siê odczytaæ skompresowanego pliku."; case MENU_ENUM_LABEL_VALUE_OVERLAY_SCALE: - return "Skala nak³adki"; + return "Skala nak³adki"; case MENU_ENUM_LABEL_VALUE_OVERLAY_PRESET: - return "Preset nak³adki"; + return "Preset nak³adki"; case MENU_ENUM_LABEL_VALUE_AUDIO_LATENCY: - return "Opó¼nienie d¼wiêku (ms)"; + return "Opó¼nienie d¼wiêku (ms)"; case MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE: - return "Urz±dzenie audio"; + return "Urz±dzenie audio"; case MENU_ENUM_LABEL_VALUE_KEYBOARD_OVERLAY_PRESET: return "Preset klawiatury ekranowej"; case MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY: - return "Nieprze¼roczysto¶æ nak³adki"; + return "Nieprze¼roczysto¶æ nak³adki"; case MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER: return "Tapeta menu"; case MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER: @@ -730,15 +723,15 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SHADER_OPTIONS: return "Opcje shadera"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PARAMETERS: - return "Podgl±d parametrów shadera"; + return "Podgl±d parametrów shadera"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PARAMETERS: return "Parametry shadera menu"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS: return "Zapisz preset shadera jako"; case MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS: - return "Brak parametrów shadera."; + return "Brak parametrów shadera."; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET: - return "Wczytaj preset shaderów"; + return "Wczytaj preset shaderów"; case MENU_ENUM_LABEL_VALUE_VIDEO_FILTER: return "Filtr obrazu"; case MENU_ENUM_LABEL_VALUE_AUDIO_DSP_PLUGIN: @@ -747,9 +740,9 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) return "Rozpoczynanie pobierania: "; case MENU_ENUM_LABEL_VALUE_SECONDS: return "sekund"; - case MENU_ENUM_LABEL_VALUE_ON: /* Don't change. Needed for XMB atm. (Would be: "W£¡CZONE") */ + case MENU_ENUM_LABEL_VALUE_ON: /* Don't change. Needed for XMB atm. (Would be: "W£¡CZONE") */ return "ON"; - case MENU_ENUM_LABEL_VALUE_OFF: /* Don't change. Needed for XMB atm. (Would be: "WY£¡CZONE") */ + case MENU_ENUM_LABEL_VALUE_OFF: /* Don't change. Needed for XMB atm. (Would be: "WY£¡CZONE") */ return "OFF"; case MENU_ENUM_LABEL_VALUE_UPDATE_ASSETS: return "Aktualizuj assety"; @@ -762,7 +755,7 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_UPDATE_DATABASES: return "Aktualizuj bazy danych"; case MENU_ENUM_LABEL_VALUE_UPDATE_OVERLAYS: - return "Aktualizuj nak³adki graficzne"; + return "Aktualizuj nak³adki graficzne"; case MENU_ENUM_LABEL_VALUE_UPDATE_CG_SHADERS: return "Aktualizuj shadery Cg"; case MENU_ENUM_LABEL_VALUE_UPDATE_GLSL_SHADERS: @@ -794,7 +787,7 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GIT_VERSION: return "Wersja git"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES: - return "W³a¶ciwo¶ci CPU"; + return "W³a¶ciwo¶ci CPU"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER: return "Identyfikator frontendu"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_NAME: @@ -804,29 +797,29 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RETRORATING_LEVEL: return "Poziom RetroRating"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE: - return "¬ród³o zasilania"; + return "¬ród³o zasilania"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_NO_SOURCE: - return "Brak ¼ród³a"; + return "Brak ¼ród³a"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGING: - return "£adowanie"; + return "£adowanie"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGED: - return "Na³adowano"; + return "Na³adowano"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_DISCHARGING: return "Na baterii"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VIDEO_CONTEXT_DRIVER: return "Kontroler wideo"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_WIDTH: - return "Metryczna szeroko¶æ wy¶wietlacza (mm)"; + return "Metryczna szeroko¶æ wy¶wietlacza (mm)"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_HEIGHT: - return "Metryczna wysoko¶æ wy¶wietlacza (mm)"; + return "Metryczna wysoko¶æ wy¶wietlacza (mm)"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_DPI: - return "Metryczne DPI wy¶wietlacza"; + return "Metryczne DPI wy¶wietlacza"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBRETRODB_SUPPORT: return "Wsparcie LibretroDB"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OVERLAY_SUPPORT: - return "Wsparcie nak³adek graficznych"; + return "Wsparcie nak³adek graficznych"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COMMAND_IFACE_SUPPORT: - return "Wsparcie interfejsu wiersza poleceñ"; + return "Wsparcie interfejsu wiersza poleceñ"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_COMMAND_IFACE_SUPPORT: return "Wsparcie interfejsu komend sieciowych"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COCOA_SUPPORT: @@ -842,7 +835,7 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGLES_SUPPORT: return "Wsparcie OpenGL ES"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_THREADING_SUPPORT: - return "Wsparcie wielu w±tków"; + return "Wsparcie wielu w±tków"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_KMS_SUPPORT: return "Wsparcie KMS/EGL"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_UDEV_SUPPORT: @@ -894,7 +887,7 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_IMAGE_SUPPORT: return "Wsparcie SDL image"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FBO_SUPPORT: - return "Wsparcie renderowania do tekstury w OpenGL/Direct3D (wielokrotne przebiegi shaderów)"; + return "Wsparcie renderowania do tekstury w OpenGL/Direct3D (wielokrotne przebiegi shaderów)"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FFMPEG_SUPPORT: return "Wsparcie FFmpeg"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CORETEXT_SUPPORT: @@ -916,13 +909,13 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_BACK: return "WSTECZ"; case MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION: - return "Rozdzielczo¶æ ekranu"; + return "Rozdzielczo¶æ ekranu"; case MENU_ENUM_LABEL_VALUE_DISABLED: - return "Wy³±czone"; + return "Wy³±czone"; case MENU_ENUM_LABEL_VALUE_PORT: return "Port"; case MENU_ENUM_LABEL_VALUE_NONE: - return "¯aden"; + return "¯aden"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DEVELOPER: return "Deweloper"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PUBLISHER: @@ -936,13 +929,13 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FRANCHISE: return "Franczyza"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_MONTH: - return "Miesi±c wydania"; + return "Miesi±c wydania"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR: return "Rok wydania"; case MENU_ENUM_LABEL_VALUE_TRUE: return "Prawda"; case MENU_ENUM_LABEL_VALUE_FALSE: - return "Fa³sz"; + return "Fa³sz"; case MENU_ENUM_LABEL_VALUE_MISSING: return "Brak"; case MENU_ENUM_LABEL_VALUE_PRESENT: @@ -954,19 +947,19 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_STATUS: return "Status"; case MENU_ENUM_LABEL_VALUE_AUDIO_SETTINGS: - return "Ustawienia d¼wiêku"; + return "Ustawienia d¼wiêku"; case MENU_ENUM_LABEL_VALUE_INPUT_SETTINGS: return "Ustawienia wprowadzania"; case MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS: return "Ustawienia OSD"; case MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS: - return "Ustawienia przycisków ekranowych"; + return "Ustawienia przycisków ekranowych"; case MENU_ENUM_LABEL_VALUE_MENU_SETTINGS: return "Ustawienia menu"; case MENU_ENUM_LABEL_VALUE_MULTIMEDIA_SETTINGS: - return "Ustawienia multimediów"; + return "Ustawienia multimediów"; case MENU_ENUM_LABEL_VALUE_USER_INTERFACE_SETTINGS: - return "Ustawienia interfejsu u¿ytkownika"; + return "Ustawienia interfejsu u¿ytkownika"; case MENU_ENUM_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS: return "Menu File Browser Settings"; case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_SETTINGS: @@ -976,39 +969,39 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_PLAYLIST_SETTINGS: return "Ustawienia playlisty"; case MENU_ENUM_LABEL_VALUE_USER_SETTINGS: - return "Ustawienia u¿ytkownika"; + return "Ustawienia u¿ytkownika"; case MENU_ENUM_LABEL_VALUE_DIRECTORY_SETTINGS: - return "Ustawienia katalogów"; + return "Ustawienia katalogów"; case MENU_ENUM_LABEL_VALUE_RECORDING_SETTINGS: return "Ustawienia nagrywania"; case MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE: - return "Brak dostêpnych informacji."; + return "Brak dostêpnych informacji."; case MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS: - return "Wprowad¼ bindy dla u¿ytkownika %u"; + return "Wprowad¼ bindy dla u¿ytkownika %u"; case MENU_ENUM_LABEL_VALUE_LANG_ENGLISH: return "angielski"; case MENU_ENUM_LABEL_VALUE_LANG_JAPANESE: - return "japoñski"; + return "japoñski"; case MENU_ENUM_LABEL_VALUE_LANG_FRENCH: return "francuski"; case MENU_ENUM_LABEL_VALUE_LANG_SPANISH: - return "hiszpañski"; + return "hiszpañski"; case MENU_ENUM_LABEL_VALUE_LANG_GERMAN: return "niemiecki"; case MENU_ENUM_LABEL_VALUE_LANG_ITALIAN: - return "w³oski"; + return "w³oski"; case MENU_ENUM_LABEL_VALUE_LANG_DUTCH: - return "duñski"; + return "duñski"; case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE: return "portugalski"; case MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN: return "rosyjski"; case MENU_ENUM_LABEL_VALUE_LANG_KOREAN: - return "koreañski"; + return "koreañski"; case MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL: - return "chiñski (Tradycyjny)"; + return "chiñski (Tradycyjny)"; case MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED: - return "chiñ¶ki (Uproszczony)"; + return "chiñ¶ki (Uproszczony)"; case MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO: return "esperanto"; case MENU_ENUM_LABEL_VALUE_LEFT_ANALOG: @@ -1022,7 +1015,7 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SEARCH: return "Szukaj:"; case MENU_ENUM_LABEL_VALUE_USE_BUILTIN_IMAGE_VIEWER: - return "U¿yj wbudowanej przegl±darki obrazów"; + return "U¿yj wbudowanej przegl±darki obrazów"; default: break; } diff --git a/intl/msg_hash_pt.c b/intl/msg_hash_pt.c index 1b4176cd2e..86ce6edac8 100644 --- a/intl/msg_hash_pt.c +++ b/intl/msg_hash_pt.c @@ -23,36 +23,25 @@ #include "../../configuration.h" - /* IMPORTANT: - * For non-english characters to work without proper unicode support, - * we need this file to be encoded in ISO 8859-1 (Latin1), not UTF-8. - * If you save this file as UTF-8, you'll break non-english characters - * (e.g. German "Umlauts" and Portugese diacritics). - */ -/* DO NOT REMOVE THIS. If it causes build failure, it's because you saved the file as UTF-8. Read the above comment. */ -extern const char force_iso_8859_1[sizeof("áÁâãçéêíÍóõú")==12+1 ? 1 : -1]; - int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) { uint32_t driver_hash = 0; settings_t *settings = config_get_ptr(); - (void)sizeof(force_iso_8859_1); - switch (msg) { case MENU_ENUM_LABEL_CORE_LIST: snprintf(s, len, "Carregar Core. \n" " \n" - "Busca uma implementação de um core \n" + "Busca uma implementação de um core \n" "libretro. Onde a busca inicia depende \n" - "do caminho do seu Diretório de Cores. \n" - "Se não definido, começará no raiz. \n" + "do caminho do seu Diretório de Cores. \n" + "Se não definido, começará no raiz. \n" " \n" - "Se o Diretório de Cores estiver definido, \n" - "o menu o usará como pasta inicial. Se for um \n" - "caminho completo, ele começará na pasta onde \n" + "Se o Diretório de Cores estiver definido, \n" + "o menu o usará como pasta inicial. Se for um \n" + "caminho completo, ele começará na pasta onde \n" "o arquivo estiver."); break; case MENU_ENUM_LABEL_INPUT_DRIVER: @@ -72,12 +61,12 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) "Suporta Hot-Swap e force feedback \n" "(se suportado pelo dispositivo). \n" " \n" - "O driver lê os eventos evdev para suporte a \n" - "teclado. Suporta também callback de teclado, \n" + "O driver lê os eventos evdev para suporte a \n" + "teclado. Suporta também callback de teclado, \n" "mouses e touchpads. \n" " \n" - "Em geral, na maioria das distribuições, os nós \n" - "/dev/input são root-only (modo 600). Mas você pode \n" + "Em geral, na maioria das distribuições, os nós \n" + "/dev/input são root-only (modo 600). Mas você pode \n" "definir uma regra udev para dar acesso a non-roots." ); break; @@ -86,8 +75,8 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) "Driver de Entrada linuxraw. \n" " \n" "Esse driver requer um TTY ativo. Eventos de \n" - "teclado são lidos diretamente do TTY, tornando-o \n" - "simples, mas não tão flexível quanto o udev. \n" "Mouses, etc, não são suportados. \n" + "teclado são lidos diretamente do TTY, tornando-o \n" + "simples, mas não tão flexível quanto o udev. \n" "Mouses, etc, não são suportados. \n" " \n" "Esse driver usa a antiga API de joysticks \n" "(/dev/input/js*)."); @@ -96,120 +85,120 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Driver de Entrada.\n" " \n" - "Dependendo do driver de vídeo, pode ser necessário \n" - "forçar um driver de entrada diferente."); + "Dependendo do driver de vídeo, pode ser necessário \n" + "forçar um driver de entrada diferente."); break; } break; case MENU_ENUM_LABEL_LOAD_CONTENT: snprintf(s, len, - "Carregar Conteúdo. \n" - "Busca conteúdo. \n" + "Carregar Conteúdo. \n" + "Busca conteúdo. \n" " \n" - "Para carregar conteúdo, você precisa de \n" + "Para carregar conteúdo, você precisa de \n" "um core libretro para usar, e um arquivo \n" - "de conteúdo. \n" + "de conteúdo. \n" " \n" - "Para controlar onde o menu começa a \n" - "buscar conteúdo, defina o Diretório \n" - "de Navegação. Se não estiver definido, \n" - "o Retroarch começará no diretório raiz. \n" + "Para controlar onde o menu começa a \n" + "buscar conteúdo, defina o Diretório \n" + "de Navegação. Se não estiver definido, \n" + "o Retroarch começará no diretório raiz. \n" " \n" - "O navegador vai filtrar pelas extensões \n" + "O navegador vai filtrar pelas extensões \n" "do mais recente core definido em 'Core', \n" - "e o usará quando o conteúdo estiver \n" + "e o usará quando o conteúdo estiver \n" "carregado." ); break; case MENU_ENUM_LABEL_LOAD_CONTENT_HISTORY: snprintf(s, len, - "Carregando conteúdo do histórico. \n" + "Carregando conteúdo do histórico. \n" " \n" - "Ao carregar conteúdos, suas combinações com \n" - "cores são salvas no histórico. \n" + "Ao carregar conteúdos, suas combinações com \n" + "cores são salvas no histórico. \n" " \n" - "O histórico é salvo em um arquivo no mesmo \n" - "diretório do arquivo de configuração. Se nenhuma \n" - "configuração tiver sido carregada, o histórico \n" - "não será salvo ou carregado e não vai existir no \n" + "O histórico é salvo em um arquivo no mesmo \n" + "diretório do arquivo de configuração. Se nenhuma \n" + "configuração tiver sido carregada, o histórico \n" + "não será salvo ou carregado e não vai existir no \n" "menu principal." ); break; case MENU_ENUM_LABEL_VIDEO_DRIVER: snprintf(s, len, - "Driver de Vídeo em uso."); + "Driver de Vídeo em uso."); if (string_is_equal(settings->video.driver, "gl")) { snprintf(s, len, - "Driver de Vídeo OpenGL. \n" + "Driver de Vídeo OpenGL. \n" " \n" "Esse driver permite o uso de cores libretro GL \n" - "em adição às implementações de cores de \n" - "renderização por software.\n" + "em adição às implementações de cores de \n" + "renderização por software.\n" " \n" - "O desempenho das implementações dos cores de\n" - "renderização por software e libretro GL \n" + "O desempenho das implementações dos cores de\n" + "renderização por software e libretro GL \n" "depende do driver GL instalado em sua \n" - "placa de vídeo."); + "placa de vídeo."); } else if (string_is_equal(settings->video.driver, "sdl2")) { snprintf(s, len, - "Driver de Vídeo SDL 2.\n" + "Driver de Vídeo SDL 2.\n" " \n" - "Esse é um driver de vídeo SDL 2 de \n" - "renderização por software.\n" + "Esse é um driver de vídeo SDL 2 de \n" + "renderização por software.\n" " \n" - "O desempenho das implementações dos cores de \n" - "renderização por software depende da \n" - "implementação SDL de sua plataforma."); + "O desempenho das implementações dos cores de \n" + "renderização por software depende da \n" + "implementação SDL de sua plataforma."); } else if (string_is_equal(settings->video.driver, "sdl1")) { snprintf(s, len, - "Driver de Vídeo SDL.\n" + "Driver de Vídeo SDL.\n" " \n" - "Esse é um driver de vídeo SDL 1.2 de \n" - "renderização por software.\n" + "Esse é um driver de vídeo SDL 1.2 de \n" + "renderização por software.\n" " \n" - "O desemprenho é considerado subótimo. \n" - "Considere seu uso apenas em último caso."); + "O desemprenho é considerado subótimo. \n" + "Considere seu uso apenas em último caso."); } else if (string_is_equal(settings->video.driver, "d3d")) { snprintf(s, len, - "Driver de Vídeo Direct3D. \n" + "Driver de Vídeo Direct3D. \n" " \n" - "O desempenho das implementações dos cores de\n" - "renderização por software depende do driver \n" - "D3D instalado em sua placa de vídeo."); + "O desempenho das implementações dos cores de\n" + "renderização por software depende do driver \n" + "D3D instalado em sua placa de vídeo."); } else if (string_is_equal(settings->video.driver, "exynos")) { snprintf(s, len, - "Driver de Vídeo Exynos-G2D. \n" + "Driver de Vídeo Exynos-G2D. \n" " \n" - "Esse é um driver de vídeo Exynos de baixo nível. \n" + "Esse é um driver de vídeo Exynos de baixo nível. \n" "Usa o bloco G2D do SoC Samsung Exynos \n" - "para operações de blit. \n" + "para operações de blit. \n" " \n" - "O desempenho para cores de renderização por \n" - "software deve ser ótimo."); + "O desempenho para cores de renderização por \n" + "software deve ser ótimo."); } else if (string_is_equal(settings->video.driver, "sunxi")) { snprintf(s, len, - "Driver de Vídeo Sunxi-G2D. \n" + "Driver de Vídeo Sunxi-G2D. \n" " \n" - "Esse é um driver de vídeo Sunxi de baixo nível. \n" + "Esse é um driver de vídeo Sunxi de baixo nível. \n" "Usa o bloco G2D dos SoCs Allwinner."); } break; case MENU_ENUM_LABEL_AUDIO_DSP_PLUGIN: snprintf(s, len, - "Plugin de DSP de Áudio.\n" - "Processa áudio antes de ser enviado ao \n" + "Plugin de DSP de Ãudio.\n" + "Processa áudio antes de ser enviado ao \n" "driver." ); break; @@ -221,19 +210,19 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) { case MENU_LABEL_AUDIO_RESAMPLER_DRIVER_SINC: snprintf(s, len, - "Implementação Windowed SINC."); + "Implementação Windowed SINC."); break; case MENU_LABEL_AUDIO_RESAMPLER_DRIVER_CC: snprintf(s, len, - "Implementação Convoluted Cosine."); + "Implementação Convoluted Cosine."); break; } break; case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET: snprintf(s, len, - "Carregar Predefinições de Shader. \n" + "Carregar Predefinições de Shader. \n" " \n" - " Carregar predefinições em " + " Carregar predefinições em " #ifdef HAVE_CG "Cg" #endif @@ -250,11 +239,11 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) "HLSL" #endif " diretamente. \n" - "O menu de shaders é atualizado de acordo. \n" + "O menu de shaders é atualizado de acordo. \n" " \n" - "Se o CGP usar métodos de interpolação complexos, \n" + "Se o CGP usar métodos de interpolação complexos, \n" "(fator de escala diferente para X e Y) o fator \n" - "de escala mostrado no menu poderá não ser \n" + "de escala mostrado no menu poderá não ser \n" "correto." ); break; @@ -266,44 +255,44 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) "para o primeiro passo e 2x para o segundo \n" "vai lhe fornecer uma escala total de 4x. \n" " \n" - "Se houver um fator de escala no último \n" - "passo, o resultado será esticado na tela \n" + "Se houver um fator de escala no último \n" + "passo, o resultado será esticado na tela \n" "com o filtro especificado em 'Filtro \n" - "Padrão'. \n" + "Padrão'. \n" " \n" "Se 'Tanto faz' estiver definido, a escala \n" - "de 1x ou o esticamento para tela cheia serão \n" - "usados dependendo se o primeiro foi ou não \n" - "definido no último passo." + "de 1x ou o esticamento para tela cheia serão \n" + "usados dependendo se o primeiro foi ou não \n" + "definido no último passo." ); break; case MENU_ENUM_LABEL_VIDEO_SHADER_NUM_PASSES: snprintf(s, len, - "Número de Shaders. \n" + "Número de Shaders. \n" " \n" - "O RetroArch permite que você combine vários \n" - "shaders com número arbitrário de passos, filtros \n" + "O RetroArch permite que você combine vários \n" + "shaders com número arbitrário de passos, filtros \n" "de hardware e fatores de escala personalizados. \n" " \n" - "Essa opção especifica o número de passos a usar. \n" - "Se for definido como 0 e usada a opção Aplicar \n" - "Alterações de Shaders, será usado um shader vazio. \n" + "Essa opção especifica o número de passos a usar. \n" + "Se for definido como 0 e usada a opção Aplicar \n" + "Alterações de Shaders, será usado um shader vazio. \n" " \n" - "A opção Filtro Padrão irá afetar o filtro \n" + "A opção Filtro Padrão irá afetar o filtro \n" "de esticamento."); break; case MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS: snprintf(s, len, - "Parâmetros de Shaders. \n" + "Parâmetros de Shaders. \n" " \n" - "Modifica o shader em uso diretamente. Não será \n" - "salvo no arquivo de predefinições CGP/GLSLP."); + "Modifica o shader em uso diretamente. Não será \n" + "salvo no arquivo de predefinições CGP/GLSLP."); break; case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS: snprintf(s, len, - "Parâmetros de Predefinições de Shader. \n" + "Parâmetros de Predefinições de Shader. \n" " \n" - "Modifica as predefinições de shader em uso no menu." + "Modifica as predefinições de shader em uso no menu." ); break; case MENU_ENUM_LABEL_VIDEO_SHADER_PASS: @@ -313,30 +302,30 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) "Todos os shaders devem ser do mesmo \n" "tipo (i.e. CG, GLSL ou HLSL). \n" " \n" - "Defina o Diretório de Shaders para indicar \n" - "onde o buscador começa a procurar pelos \n" + "Defina o Diretório de Shaders para indicar \n" + "onde o buscador começa a procurar pelos \n" "shaders." ); break; case MENU_ENUM_LABEL_CONFIG_SAVE_ON_EXIT: snprintf(s, len, - "Salva configuração ao sair. Útil para\n" - "o menu, pois as definições podem ser\n" - "modificadas. Sobrescreve a configuração.\n" + "Salva configuração ao sair. Útil para\n" + "o menu, pois as definições podem ser\n" + "modificadas. Sobrescreve a configuração.\n" " \n" - "#includes e comentários não são \n" + "#includes e comentários não são \n" "preservados. \n" " \n" - "Por design, o arquivo de configuração \n" - "é considerado imutável, pois ele é \n" - "provavelmente mantido pelo usuário, \n" - "e não deve ser sobrescrito sem o \n" + "Por design, o arquivo de configuração \n" + "é considerado imutável, pois ele é \n" + "provavelmente mantido pelo usuário, \n" + "e não deve ser sobrescrito sem o \n" "seu conhecimento." #if defined(RARCH_CONSOLE) || defined(RARCH_MOBILE) - "\nPorém, isso não funciona assim nos \n" + "\nPorém, isso não funciona assim nos \n" "consoles, pois abrir o arquivo de \n" - "configuração manualmente não é \n" - "realmente uma opção." + "configuração manualmente não é \n" + "realmente uma opção." #endif ); break; @@ -345,7 +334,7 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) "Filtro de hardware para este passo. \n" " \n" "Se 'Tanto faz' estiver definido, o 'Filtro \n" - "Padrão' será usado." + "Padrão' será usado." ); break; case MENU_ENUM_LABEL_AUTOSAVE_INTERVAL: @@ -353,30 +342,30 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) "Salva automaticamente a SRAM \n" "em intervalos regulares.\n" " \n" - "Está desativado por padrão. O intervalo é \n" + "Está desativado por padrão. O intervalo é \n" "medido em segundos. \n" " \n" "Um valor de 0 desativa o salvamento \n" - "automático."); + "automático."); break; case MENU_ENUM_LABEL_INPUT_BIND_DEVICE_TYPE: snprintf(s, len, "Tipo de Dispositivo de Entrada. \n" " \n" - "Escolhe o dispositivo a usar. Isso é \n" + "Escolhe o dispositivo a usar. Isso é \n" "relevante para o core libretro." ); break; case MENU_ENUM_LABEL_LIBRETRO_LOG_LEVEL: snprintf(s, len, - "Define o nível de registro para os cores \n" + "Define o nível de registro para os cores \n" "(GET_LOG_INTERFACE). \n" " \n" - " Se o nível de registro de um core \n" + " Se o nível de registro de um core \n" " libretro estiver abaixo de libretro_log, \n" - " esse será ignorado.\n" + " esse será ignorado.\n" " \n" - " Registros DEBUG são sempre ignorados a menos \n" + " Registros DEBUG são sempre ignorados a menos \n" " que o modo prolixo seja ativado (--verbose).\n" " \n" " DEBUG = 0\n" @@ -391,34 +380,34 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) "Slot de Savestates.\n" " \n" " Com o slot definido em 0, o nome do Savestate \n" - " será *.state (ou o que estiver definido em commandline).\n" - "Se diferente de 0, o nome será (caminho)(d), \n" - "em que (d) é o número do slot."); + " será *.state (ou o que estiver definido em commandline).\n" + "Se diferente de 0, o nome será (caminho)(d), \n" + "em que (d) é o número do slot."); break; case MENU_ENUM_LABEL_SHADER_APPLY_CHANGES: snprintf(s, len, - "Aplicar Alterações de Shaders. \n" + "Aplicar Alterações de Shaders. \n" " \n" - "Após alterar definições de shaders, use-o para \n" - "aplicar as mudanças. \n" + "Após alterar definições de shaders, use-o para \n" + "aplicar as mudanças. \n" " \n" - "Mudar definições de shaders é uma operação \n" + "Mudar definições de shaders é uma operação \n" "computacionalmente cara e deve ser \n" "realizada explicitamente. \n" " \n" - "Quando se aplicam shaders, as definições do menu \n" - "de shaders são salvas em um arquivo temporário \n" + "Quando se aplicam shaders, as definições do menu \n" + "de shaders são salvas em um arquivo temporário \n" "(menu.cgp ou menu.glslp) e carregadas. O arquivo \n" - "persiste ao fechar o RetroArch. Ele é salvo \n" - "no Diretório de Shaders." + "persiste ao fechar o RetroArch. Ele é salvo \n" + "no Diretório de Shaders." ); break; case MENU_ENUM_LABEL_INPUT_BIND_DEVICE_ID: snprintf(s, len, "Dispositivo de Entrada. \n" " \n" - "Escolhe um gamepad para o usuário N. \n" - "O nome do pad está disponível." + "Escolhe um gamepad para o usuário N. \n" + "O nome do pad está disponível." ); break; case MENU_ENUM_LABEL_MENU_TOGGLE: @@ -429,34 +418,34 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Alterna uso de mouse.\n" " \n" - "Quando o mouse é usado, RetroArch o esconde e \n" - "mantém o seu ponteiro dentro da janela para \n" + "Quando o mouse é usado, RetroArch o esconde e \n" + "mantém o seu ponteiro dentro da janela para \n" "permitir que a entrada relativa do mouse \n" "funcione melhor."); break; case MENU_ENUM_LABEL_DISK_NEXT: snprintf(s, len, "Circula por imagens de discos. Usar \n" - "após ejetar. \n" + "após ejetar. \n" " \n" " Finaliza ao usar ejetar novamente."); break; case MENU_ENUM_LABEL_VIDEO_FILTER: #ifdef HAVE_FILTERS_BUILTIN snprintf(s, len, - "Filtro de vídeo baseado em CPU."); + "Filtro de vídeo baseado em CPU."); #else snprintf(s, len, - "Filtro de vídeo baseado em CPU.\n" + "Filtro de vídeo baseado em CPU.\n" " \n" - "Caminho para uma biblioteca dinâmica."); + "Caminho para uma biblioteca dinâmica."); #endif break; case MENU_ENUM_LABEL_AUDIO_DEVICE: snprintf(s, len, - "Sobrepõe-se ao dispositivo de áudio padrão \n" - "que está em uso.\n" - "É dependente do driver. \n" + "Sobrepõe-se ao dispositivo de áudio padrão \n" + "que está em uso.\n" + "É dependente do driver. \n" #ifdef HAVE_ALSA " \n" "ALSA precisa de um dispositivo PCM." @@ -472,43 +461,43 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) #endif #ifdef HAVE_RSOUND " \n" - "RSound precisa de um endereço IP para \n" + "RSound precisa de um endereço IP para \n" "servidor RSound." #endif ); break; case MENU_ENUM_LABEL_DISK_EJECT_TOGGLE: snprintf(s, len, - "Alterna ejeção para discos.\n" + "Alterna ejeção para discos.\n" " \n" - "Usado para conteúdos multidiscos."); + "Usado para conteúdos multidiscos."); break; case MENU_ENUM_LABEL_ENABLE_HOTKEY: snprintf(s, len, "Ativar outras hotkeys.\n" " \n" - " Se esta hotkey é usada por teclado, joybutton \n" - "ou joyaxis, todas as outras hotkeys serão \n" + " Se esta hotkey é usada por teclado, joybutton \n" + "ou joyaxis, todas as outras hotkeys serão \n" "desativadas a menos que esta hotkey esteja sendo \n" "usada ao mesmo tempo. \n" " \n" - "Isso é útil para implementações RETRO_KEYBOARD que \n" - "consultam uma grande área do teclado, cujo caminho \n" + "Isso é útil para implementações RETRO_KEYBOARD que \n" + "consultam uma grande área do teclado, cujo caminho \n" "deve estar livre das hotkeys."); break; case MENU_ENUM_LABEL_REWIND_ENABLE: snprintf(s, len, "Ativa retrocesso.\n" " \n" - "Essa opção causa uma perda de desempenho, \n" - "por isso está desativada por padrão."); + "Essa opção causa uma perda de desempenho, \n" + "por isso está desativada por padrão."); break; case MENU_ENUM_LABEL_LIBRETRO_DIR_PATH: snprintf(s, len, - "Diretórios de Cores. \n" + "Diretórios de Cores. \n" " \n" - "Um diretório onde são buscadas as \n" - "implementações de cores libretro."); + "Um diretório onde são buscadas as \n" + "implementações de cores libretro."); break; case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO: { @@ -516,143 +505,143 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) char u[501]; char t[501]; snprintf(u, sizeof(u), - "Taxa de Atualização Automática.\n" + "Taxa de Atualização Automática.\n" " \n" - "A taxa de atualização exata de nosso monitor (Hz).\n" - "É usada para calcular a taxa de entrada de áudio \n" - "com a fórmula: \n" + "A taxa de atualização exata de nosso monitor (Hz).\n" + "É usada para calcular a taxa de entrada de áudio \n" + "com a fórmula: \n" " \n" "audio_input_rate = game input rate * display \n" "refresh rate / game refresh rate\n" " \n"); snprintf(t, sizeof(t), - "Se a implementação não informar valores, \n" - "valores NTSC serão assumidos por questão de \n" + "Se a implementação não informar valores, \n" + "valores NTSC serão assumidos por questão de \n" "compatibilidade.\n" " \n" - "Esse valor deve ficar próximo de 60Hz para \n" - "evitar grande mudanças de pitch. Se o monitor \n" - "não rodar a 60Hz, ou algo próximo a isso, desative\n" - "o VSync, e deixe-o com valores padrão."); + "Esse valor deve ficar próximo de 60Hz para \n" + "evitar grande mudanças de pitch. Se o monitor \n" + "não rodar a 60Hz, ou algo próximo a isso, desative\n" + "o VSync, e deixe-o com valores padrão."); strlcat(s, u, len); strlcat(s, t, len); } break; case MENU_ENUM_LABEL_VIDEO_ROTATION: snprintf(s, len, - "Força uma certa rotação da tela. \n" + "Força uma certa rotação da tela. \n" " \n" - "A rotação é adicionada a outras definidas\n" + "A rotação é adicionada a outras definidas\n" "por conjuntos de cores (veja Permitir\n" - "Rotação de Vídeo)."); + "Rotação de Vídeo)."); break; case MENU_ENUM_LABEL_VIDEO_SCALE: snprintf(s, len, - "Resolução de tela cheia.\n" + "Resolução de tela cheia.\n" " \n" - "Resolução 0 usa a resolução \n" + "Resolução 0 usa a resolução \n" "do ambiente.\n"); break; case MENU_ENUM_LABEL_FASTFORWARD_RATIO: snprintf(s, len, - "Taxa de Avanço Rápido." + "Taxa de Avanço Rápido." " \n" - "A taxa máxima na qual o conteúdo será\n" - "executado ao se usar o Avanço Rápido.\n" + "A taxa máxima na qual o conteúdo será\n" + "executado ao se usar o Avanço Rápido.\n" " \n" - " (Ex.: 5.0 para conteúdo 60 fps => 300 fps \n" - "máximo).\n" + " (Ex.: 5.0 para conteúdo 60 fps => 300 fps \n" + "máximo).\n" " \n" "RetroArch entra em modo sleep para assegurar \n" - "que a taxa máxima não será excedida.\n" - "Não confie que esse teto tenha exatidão \n" + "que a taxa máxima não será excedida.\n" + "Não confie que esse teto tenha exatidão \n" "perfeita."); break; case MENU_ENUM_LABEL_VIDEO_MONITOR_INDEX: snprintf(s, len, - "Preferência de monitor.\n" + "Preferência de monitor.\n" " \n" - "0 (padrão) significa nenhum monitor é \n" - "preferido, 1 e demais (1 é o primeiro \n" + "0 (padrão) significa nenhum monitor é \n" + "preferido, 1 e demais (1 é o primeiro \n" "monitor), sugere ao RetroArch usar esse \n" "monitor em particular."); break; case MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN: snprintf(s, len, - "Força o descarte de quadros overscanned. \n" + "Força o descarte de quadros overscanned. \n" " \n" - "O comportamento exato dessa opção é \n" - "específico da implementação do core."); + "O comportamento exato dessa opção é \n" + "específico da implementação do core."); break; case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER: snprintf(s, len, - "Só interpola vídeo em escalas múltiplas \n" - "inteiras da resolução nativa.\n" + "Só interpola vídeo em escalas múltiplas \n" + "inteiras da resolução nativa.\n" " \n" "O tamanho base depende da geometria e da \n" - "relação de aspecto informadas pelo sistema.\n" + "relação de aspecto informadas pelo sistema.\n" " \n" - "Se Forçar Aspecto não estiver definida, X/Y \n" - "serão escalonados em inteiros independentemente."); + "Se Forçar Aspecto não estiver definida, X/Y \n" + "serão escalonados em inteiros independentemente."); break; case MENU_ENUM_LABEL_AUDIO_VOLUME: snprintf(s, len, - "Volume de Áudio, em dB.\n" + "Volume de Ãudio, em dB.\n" " \n" - " 0 dB é o volume normal. Nenhum ganho aplicado.\n" - "O ganho pode ser controlado em execução com \n" + " 0 dB é o volume normal. Nenhum ganho aplicado.\n" + "O ganho pode ser controlado em execução com \n" "Aumentar Volume / Baixar Volume."); break; case MENU_ENUM_LABEL_AUDIO_RATE_CONTROL_DELTA: snprintf(s, len, - "Controle de taxa de áudio.\n" + "Controle de taxa de áudio.\n" " \n" "Definindo como 0 desativa o controle de taxa.\n" - "Outros valores controlam a variação da taxa \n" - "de áudio.\n" + "Outros valores controlam a variação da taxa \n" + "de áudio.\n" " \n" "Define quanto de taxa de entrada pode ser \n" "regulada dinamicamente.\n" " \n" - " Taxa de entrada é definida como: \n" + " Taxa de entrada é definida como: \n" " input rate * (1.0 +/- (rate control delta))"); break; case MENU_ENUM_LABEL_AUDIO_MAX_TIMING_SKEW: snprintf(s, len, - "Distorção de áudio máxima.\n" + "Distorção de áudio máxima.\n" " \n" - "Define a máxima variação da taxa de entrada.\n" - "Você pode querer aumentá-la para obter grandes\n" - "variações no compasso, por exemplo, ao rodar\n" + "Define a máxima variação da taxa de entrada.\n" + "Você pode querer aumentá-la para obter grandes\n" + "variações no compasso, por exemplo, ao rodar\n" "cores PAL em telas NTSC, ao custo de um pitch\n" - "de áudio inexato.\n" + "de áudio inexato.\n" " \n" - " A taxa de entrada é definida como: \n" + " A taxa de entrada é definida como: \n" " input rate * (1.0 +/- (max timing skew))"); break; case MENU_ENUM_LABEL_OVERLAY_NEXT: snprintf(s, len, - "Alterna para o próximo overlay.\n" + "Alterna para o próximo overlay.\n" " \n" - "Navegação circular."); + "Navegação circular."); break; case MENU_ENUM_LABEL_LOG_VERBOSITY: snprintf(s, len, - "Ativa ou desativa nível de prolixidade \n" + "Ativa ou desativa nível de prolixidade \n" "do frontend."); break; case MENU_ENUM_LABEL_VOLUME_UP: snprintf(s, len, - "Aumenta o volume de áudio."); + "Aumenta o volume de áudio."); break; case MENU_ENUM_LABEL_VOLUME_DOWN: snprintf(s, len, - "Baixa o volume de áudio."); + "Baixa o volume de áudio."); break; case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION: snprintf(s, len, - "Desativa composition à força.\n" - "Válido somente para Windows Vista/7 atualmente."); + "Desativa composition à força.\n" + "Válido somente para Windows Vista/7 atualmente."); break; case MENU_ENUM_LABEL_PERFCNT_ENABLE: snprintf(s, len, @@ -661,48 +650,48 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_SYSTEM_DIRECTORY: snprintf(s, len, - "Diretório system. \n" + "Diretório system. \n" " \n" - "Define o diretório 'system'.\n" - "Cores podem consultar esse diretório\n" - "para carregar BIOS, configurações\n" - "específicas de sistemas, etc."); + "Define o diretório 'system'.\n" + "Cores podem consultar esse diretório\n" + "para carregar BIOS, configurações\n" + "específicas de sistemas, etc."); break; case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE: snprintf(s, len, "Automaticamente salva um Savestate ao fechar \n" "o RetroArch.\n" " \n" - "RetroArch carregará automaticamente qualquer\n" + "RetroArch carregará automaticamente qualquer\n" "Savestate com esse caminho ao iniciar se 'Carregar\n" "Savestate Automaticamente' estiver ativado."); break; case MENU_ENUM_LABEL_VIDEO_THREADED: snprintf(s, len, - "Usa driver de vídeo em thread.\n" + "Usa driver de vídeo em thread.\n" " \n" "Usando isso pode melhorar o desempenho ao \n" - "possível custo de latência e mais engasgos \n" - "de vídeo."); + "possível custo de latência e mais engasgos \n" + "de vídeo."); break; case MENU_ENUM_LABEL_VIDEO_VSYNC: snprintf(s, len, - "Sincronismo Vertical de vídeo.\n"); + "Sincronismo Vertical de vídeo.\n"); break; case MENU_ENUM_LABEL_VIDEO_HARD_SYNC: snprintf(s, len, "Tenta sincronizar CPU com GPU via \n" "hardware.\n" " \n" - "Pode reduzir a latência ao custo de \n" + "Pode reduzir a latência ao custo de \n" "desempenho."); break; case MENU_ENUM_LABEL_REWIND_GRANULARITY: snprintf(s, len, "Granularidade do retrocesso.\n" " \n" - " Ao retroceder um número definido de \n" - "quadros, você pode retroceder vários \n" + " Ao retroceder um número definido de \n" + "quadros, você pode retroceder vários \n" "quadros por vez, aumentando a velocidade \n" "de retrocesso."); break; @@ -713,20 +702,20 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY: snprintf(s, len, "Define quantos milissegundos retardar \n" - "após o VSync antes de executar o core.\n" + "após o VSync antes de executar o core.\n" "\n" - "Pode reduzir a latência ao custo de\n" - "um maior risco de engasgo de vídeo.\n" + "Pode reduzir a latência ao custo de\n" + "um maior risco de engasgo de vídeo.\n" " \n" - "O valor máximo é 15."); + "O valor máximo é 15."); break; case MENU_ENUM_LABEL_VIDEO_HARD_SYNC_FRAMES: snprintf(s, len, "Define quantos quadros a CPU pode rodar \n" - "adiante da GPU com a opção 'Sincronismo \n" + "adiante da GPU com a opção 'Sincronismo \n" "de GPU via Hardware' ativada.\n" " \n" - "O valor máximo é 3.\n" + "O valor máximo é 3.\n" " \n" " 0: Sincroniza com GPU de imediato.\n" " 1: Sincroniza com quadro anterior.\n" @@ -736,27 +725,27 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Insere um quadro preto entre quadros. \n" " \n" - "Útil para monitores de 120 Hz ao rodar \n" - "material de 60 Hz com eliminação do efeito \n" + "Útil para monitores de 120 Hz ao rodar \n" + "material de 60 Hz com eliminação do efeito \n" "'ghosting'.\n" " \n" - "A taxa de atualização de vídeo deve ainda \n" + "A taxa de atualização de vídeo deve ainda \n" "ser configurada como se fosse um monitor de \n" - "60 Hz (divida a taxa de atualização por 2)."); + "60 Hz (divida a taxa de atualização por 2)."); break; case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN: snprintf(s, len, "Mostra a tela inicial no menu.\n" - "É definida automaticamente como falso quando\n" + "É definida automaticamente como falso quando\n" "vista pela primeira vez.\n" " \n" - "É atualizada na configuração apenas quando a\n" - "opção 'Salvar Configuração ao Sair' está ativada.\n"); + "É atualizada na configuração apenas quando a\n" + "opção 'Salvar Configuração ao Sair' está ativada.\n"); break; case MENU_ENUM_LABEL_CORE_SPECIFIC_CONFIG: snprintf(s, len, - "Carrega uma configuração específica baseada \n" - "no core que está sendo usado.\n"); + "Carrega uma configuração específica baseada \n" + "no core que está sendo usado.\n"); break; case MENU_ENUM_LABEL_VIDEO_FULLSCREEN: snprintf(s, len, "Alterna tela cheia."); @@ -771,18 +760,18 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) case MENU_ENUM_LABEL_PAUSE_NONACTIVE: snprintf(s, len, "Pausa a jogatina quando o foco da janela \n" - "é perdido."); + "é perdido."); break; case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT: snprintf(s, len, - "Captura material gráfico de saída da \n" - "GPU se estiver disponível."); + "Captura material gráfico de saída da \n" + "GPU se estiver disponível."); break; case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY: snprintf(s, len, - "Diretório de Capturas de Tela. \n" + "Diretório de Capturas de Tela. \n" " \n" - "Diretório para guardar as capturas de tela." + "Diretório para guardar as capturas de tela." ); break; case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL: @@ -790,51 +779,51 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) "Intervalo de Troca de VSync.\n" " \n" "Usa um intervalo de troca personalizado. \n" - "Use-e para reduzir à metade a taxa de \n" - "atualização do monitor."); + "Use-e para reduzir à metade a taxa de \n" + "atualização do monitor."); break; case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY: snprintf(s, len, - "Diretório de Saves. \n" + "Diretório de Saves. \n" " \n" "Salva todos os arquivos de save (*.srm) nesse \n" - "diretório. Isso inclui arquivos relacionados \n" + "diretório. Isso inclui arquivos relacionados \n" "como .bsv, .rt, .psrm, etc...\n" " \n" - "Pode ser sobreposto por opções explícitas de\n" + "Pode ser sobreposto por opções explícitas de\n" "linha de comando."); break; case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY: snprintf(s, len, - "Diretório de Savestates. \n" + "Diretório de Savestates. \n" " \n" "Salva todos os Savestates (*.state) nesse \n" - "diretório.\n" + "diretório.\n" " \n" - "Pode ser sobreposto por opções explícitas de\n" + "Pode ser sobreposto por opções explícitas de\n" "linha de comando."); break; case MENU_ENUM_LABEL_ASSETS_DIRECTORY: snprintf(s, len, - "Diretório de Recursos (Assets). \n" + "Diretório de Recursos (Assets). \n" " \n" - " Essa localização é consultada quando se \n" + " Essa localização é consultada quando se \n" "tenta buscar pelo menu recursos (assets) \n" - "carregáveis, etc."); + "carregáveis, etc."); break; case MENU_ENUM_LABEL_DYNAMIC_WALLPAPERS_DIRECTORY: snprintf(s, len, - "Diretório de Papéis de Parede Dinâmicos. \n" + "Diretório de Papéis de Parede Dinâmicos. \n" " \n" - " O lugar para armazenar papéis de parede que \n" - "serão carregados dinamicamente pelo menu \n" + " O lugar para armazenar papéis de parede que \n" + "serão carregados dinamicamente pelo menu \n" "dependendo do contexto."); break; case MENU_ENUM_LABEL_SLOWMOTION_RATIO: snprintf(s, len, - "Taxa de câmera lenta." + "Taxa de câmera lenta." " \n" - "Quando ativado, o conteúdo rodará em velocidade\n" + "Quando ativado, o conteúdo rodará em velocidade\n" "reduzida por um fator."); break; case MENU_ENUM_LABEL_INPUT_AXIS_THRESHOLD: @@ -842,45 +831,45 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) "Define o limiar de eixo.\n" " \n" "O quanto deve ser torcido um eixo para\n" - "resultar em um botão pressionado.\n" - " Valores possíveis são [0.0, 1.0]."); + "resultar em um botão pressionado.\n" + " Valores possíveis são [0.0, 1.0]."); break; case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD: snprintf(s, len, - "Período de turbo.\n" + "Período de turbo.\n" " \n" "Descreve a velocidade na qual se alternam\n" - "os botões com turbo ativado." + "os botões com turbo ativado." ); break; case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE: snprintf(s, len, - "Ativa autodetecção de entrada.\n" + "Ativa autodetecção de entrada.\n" " \n" - "Tentará autoconfigurar joypads \n" + "Tentará autoconfigurar joypads \n" "em um estilo Plug-and-Play."); break; case MENU_ENUM_LABEL_CAMERA_ALLOW: snprintf(s, len, - "Autorizar ou desautorizar o acesso da câmera \n" + "Autorizar ou desautorizar o acesso da câmera \n" "pelos cores."); break; case MENU_ENUM_LABEL_LOCATION_ALLOW: snprintf(s, len, "Autorizar ou desautorizar o acesso de \n" - "serviços de localização pelos cores."); + "serviços de localização pelos cores."); break; case MENU_ENUM_LABEL_TURBO: snprintf(s, len, "Ativar turbo.\n" " \n" "Segurando o turbo enquanto se pressiona outro \n" - "botão permitirá que o botão entre em modo \n" - "turbo em que o seu estado será modulado com \n" - "um sinal periódico. \n" + "botão permitirá que o botão entre em modo \n" + "turbo em que o seu estado será modulado com \n" + "um sinal periódico. \n" " \n" - "A modulação pára quando o próprio botão \n" - "(não é o botão de turbo) é solto."); + "A modulação pára quando o próprio botão \n" + "(não é o botão de turbo) é solto."); break; case MENU_ENUM_LABEL_OSK_ENABLE: snprintf(s, len, @@ -888,11 +877,11 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_AUDIO_MUTE: snprintf(s, len, - "Ligar/desligar áudio."); + "Ligar/desligar áudio."); break; case MENU_ENUM_LABEL_REWIND: snprintf(s, len, - "Segure o botão para retroceder.\n" + "Segure o botão para retroceder.\n" " \n" "Retrocesso deve estar ativado."); break; @@ -901,7 +890,7 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) "Tecla para sair corretamente do RetroArch." #if !defined(RARCH_MOBILE) && !defined(RARCH_CONSOLE) "\nFechando-o de outra forma mais agressiva \n" - "(SIGKILL, etc) sairá sem salvar RAM, etc.\n" + "(SIGKILL, etc) sairá sem salvar RAM, etc.\n" "Em sistemas baseados em Unix,\n" "SIGINT/SIGTERM permite um\n" "fechamento correto." @@ -918,52 +907,52 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_NETPLAY_FLIP_PLAYERS: snprintf(s, len, - "Netplay inverte usuários."); + "Netplay inverte usuários."); break; case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS: snprintf(s, len, - "Incrementa o índice de cheats.\n"); + "Incrementa o índice de cheats.\n"); break; case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS: snprintf(s, len, - "Decrementa o índice de cheats.\n"); + "Decrementa o índice de cheats.\n"); break; case MENU_ENUM_LABEL_SHADER_PREV: snprintf(s, len, - "Aplica o shader anterior no diretório."); + "Aplica o shader anterior no diretório."); break; case MENU_ENUM_LABEL_SHADER_NEXT: snprintf(s, len, - "Aplica o próximo shader no diretório."); + "Aplica o próximo shader no diretório."); break; case MENU_ENUM_LABEL_RESET: snprintf(s, len, - "Reinicia o conteúdo.\n"); + "Reinicia o conteúdo.\n"); break; case MENU_ENUM_LABEL_PAUSE_TOGGLE: snprintf(s, len, - "Alterna estado de pausado e não pausado."); + "Alterna estado de pausado e não pausado."); break; case MENU_ENUM_LABEL_CHEAT_TOGGLE: snprintf(s, len, - "Alterna índice de cheats.\n"); + "Alterna índice de cheats.\n"); break; case MENU_ENUM_LABEL_HOLD_FAST_FORWARD: snprintf(s, len, - "Segure para avanço rápido. Soltando o botão \n" - "desativa o avanço rápido."); + "Segure para avanço rápido. Soltando o botão \n" + "desativa o avanço rápido."); break; case MENU_ENUM_LABEL_SLOWMOTION: snprintf(s, len, - "Segure para câmera lenta."); + "Segure para câmera lenta."); break; case MENU_ENUM_LABEL_FRAME_ADVANCE: snprintf(s, len, - "O quadro avança quando o conteúdo está pausado."); + "O quadro avança quando o conteúdo está pausado."); break; case MENU_ENUM_LABEL_MOVIE_RECORD_TOGGLE: snprintf(s, len, - "Alterna entre estar gravando ou não."); + "Alterna entre estar gravando ou não."); break; case MENU_ENUM_LABEL_L_X_PLUS: case MENU_ENUM_LABEL_L_X_MINUS: @@ -974,14 +963,14 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len) case MENU_ENUM_LABEL_R_Y_PLUS: case MENU_ENUM_LABEL_R_Y_MINUS: snprintf(s, len, - "Eixo para o analógico (esquema DualShock).\n" + "Eixo para o analógico (esquema DualShock).\n" " \n" - "Associa normalmente, porém, se um analógico real \n" - "é associado, pode ser lido como um analógico\n" + "Associa normalmente, porém, se um analógico real \n" + "é associado, pode ser lido como um analógico\n" "verdadeiro. \n" " \n" - "Eixo positivo X é para direita. \n" - "Eixo positivo Y é para baixo."); + "Eixo positivo X é para direita. \n" + "Eixo positivo Y é para baixo."); break; case MSG_UNKNOWN: default: @@ -1006,7 +995,7 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MSG_SENDING_COMMAND: return "Enviando comando"; case MSG_GOT_INVALID_DISK_INDEX: - return "Índice de disco inválido."; + return "Ãndice de disco inválido."; case MSG_FAILED_TO_REMOVE_DISK_FROM_TRAY: return "Falha ao remover disco da bandeja."; case MSG_REMOVED_DISK_FROM_TRAY: @@ -1024,11 +1013,11 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MSG_LOADING_STATE: return "Carregando estado"; case MSG_FAILED_TO_LOAD_MOVIE_FILE: - return "Falha ao carregar vídeo"; + return "Falha ao carregar vídeo"; case MSG_FAILED_TO_LOAD_CONTENT: - return "Falha ao carregar conteúdo"; + return "Falha ao carregar conteúdo"; case MSG_COULD_NOT_READ_CONTENT_FILE: - return "Incapaz de ler arquivo de conteúdo"; + return "Incapaz de ler arquivo de conteúdo"; case MSG_GRAB_MOUSE_STATE: return "Obter estado do mouse"; case MSG_PAUSED: @@ -1040,9 +1029,9 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MSG_FAILED_TO_UNMUTE_AUDIO: return "Falha ao desativar mudo."; case MSG_AUDIO_MUTED: - return "Áudio mudo."; + return "Ãudio mudo."; case MSG_AUDIO_UNMUTED: - return "Áudio normal."; + return "Ãudio normal."; case MSG_RESET: return "Reiniciar"; case MSG_FAILED_TO_LOAD_STATE: @@ -1054,9 +1043,9 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MSG_STATE_SIZE: return "Tamanho do estado"; case MSG_BLOCKING_SRAM_OVERWRITE: - return "Bloqueando Sobrescrição de SRAM"; + return "Bloqueando Sobrescrição de SRAM"; case MSG_CORE_DOES_NOT_SUPPORT_SAVESTATES: - return "O core não suporta savestates."; + return "O core não suporta savestates."; case MSG_SAVED_STATE_TO_SLOT: return "Estado salvo no slot"; case MSG_SAVED_SUCCESSFULLY_TO: @@ -1064,23 +1053,23 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MSG_BYTES: return "bytes"; case MSG_CONFIG_DIRECTORY_NOT_SET: - return "Diretório de configurações não definido. Incapaz de salvar."; + return "Diretório de configurações não definido. Incapaz de salvar."; case MSG_SKIPPING_SRAM_LOAD: return "Ignorando carregamento de SRAM."; case MSG_APPENDED_DISK: return "Disco anexado"; case MSG_STARTING_MOVIE_PLAYBACK: - return "Iniciando reprodução de vídeo."; + return "Iniciando reprodução de vídeo."; case MSG_FAILED_TO_REMOVE_TEMPORARY_FILE: - return "Falha ao remover arquivo temporário"; + return "Falha ao remover arquivo temporário"; case MSG_REMOVING_TEMPORARY_CONTENT_FILE: - return "Removendo conteúdo temporário"; + return "Removendo conteúdo temporário"; case MSG_LOADED_STATE_FROM_SLOT: return "Estado carregado do slot"; case MSG_COULD_NOT_PROCESS_ZIP_FILE: return "Incapaz de processar arquivo ZIP."; case MSG_SCANNING_OF_DIRECTORY_FINISHED: - return "Exame de diretório concluído"; + return "Exame de diretório concluído"; case MSG_SCANNING: return "Examinando"; case MSG_REDIRECTING_CHEATFILE_TO: @@ -1096,17 +1085,17 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MSG_FAILED_TO_APPLY_SHADER: return "Falha ao aplicar shader."; case MSG_STARTING_MOVIE_RECORD_TO: - return "Iniciando gravação de vídeo em"; + return "Iniciando gravação de vídeo em"; case MSG_FAILED_TO_START_MOVIE_RECORD: - return "Falha ao iniciar gravação de vídeo."; + return "Falha ao iniciar gravação de vídeo."; case MSG_STATE_SLOT: return "Slot de estado"; case MSG_RESTARTING_RECORDING_DUE_TO_DRIVER_REINIT: - return "Reiniciando gravação devido a reinício de driver."; + return "Reiniciando gravação devido a reinício de driver."; case MSG_SLOW_MOTION: - return "Câmera lenta."; + return "Câmera lenta."; case MSG_SLOW_MOTION_REWIND: - return "Retrocesso em câmera lenta."; + return "Retrocesso em câmera lenta."; case MSG_REWINDING: return "Retrocedendo."; case MSG_REWIND_REACHED_END: @@ -1120,25 +1109,25 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_START_NET_RETROPAD: return "Iniciar RetroPad Remoto"; case MENU_ENUM_LABEL_VALUE_SCAN_THIS_DIRECTORY: - return ""; + return ""; case MENU_ENUM_LABEL_VALUE_SCAN_FILE: return "Escanear Arquivo"; case MENU_ENUM_LABEL_VALUE_SCAN_DIRECTORY: - return "Escanear Diretório"; + return "Escanear Diretório"; case MENU_ENUM_LABEL_VALUE_START_CORE: return "Iniciar Core"; case MENU_ENUM_LABEL_VALUE_INFORMATION_LIST: - return "Informação"; + return "Informação"; case MENU_ENUM_LABEL_VALUE_USE_BUILTIN_PLAYER: return "Usar Player Interno"; /* TODO/FIXME */ case MENU_ENUM_LABEL_VALUE_CONTENT_SETTINGS: - return "Menu Rápido"; + return "Menu Rápido"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CRC32: return "CRC32"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_MD5: return "MD5"; case MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_LIST: - return "Carregar Conteúdo"; + return "Carregar Conteúdo"; case MENU_ENUM_LABEL_VALUE_LOAD_ARCHIVE: return "Carregar Arquivo"; case MENU_ENUM_LABEL_VALUE_OPEN_ARCHIVE: @@ -1146,21 +1135,21 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_ASK_ARCHIVE: return "Ask"; case MENU_ENUM_LABEL_VALUE_PRIVACY_SETTINGS: - return "Configurações de Privacidade"; + return "Configurações de Privacidade"; case MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU: return "Horizontal Menu"; /* FIXME - don't edit this yet. */ case MENU_ENUM_LABEL_VALUE_NO_SETTINGS_FOUND: - return "Nenhuma definição encontrada."; + return "Nenhuma definição encontrada."; case MENU_ENUM_LABEL_VALUE_NO_PERFORMANCE_COUNTERS: return "Nenhum medidor de desempenho."; case MENU_ENUM_LABEL_VALUE_DRIVER_SETTINGS: return "Drivers"; case MENU_ENUM_LABEL_VALUE_CONFIGURATION_SETTINGS: - return "Configurações"; + return "Configurações"; case MENU_ENUM_LABEL_VALUE_CORE_SETTINGS: return "Core"; case MENU_ENUM_LABEL_VALUE_VIDEO_SETTINGS: - return "Vídeo"; + return "Vídeo"; case MENU_ENUM_LABEL_VALUE_LOGGING_SETTINGS: return "Registro de Dados"; case MENU_ENUM_LABEL_VALUE_SAVING_SETTINGS: @@ -1172,7 +1161,7 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CHEAT: return "Cheat"; case MENU_ENUM_LABEL_VALUE_USER: - return "Usuário"; + return "Usuário"; case MENU_ENUM_LABEL_VALUE_SYSTEM_BGM_ENABLE: return "Ativar Sistema BGM"; case MENU_ENUM_LABEL_VALUE_RETROPAD: @@ -1180,9 +1169,9 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RETROKEYBOARD: return "RetroTeclado"; case MENU_ENUM_LABEL_VALUE_AUDIO_BLOCK_FRAMES: - return "Quadros de Blocos de Áudio"; + return "Quadros de Blocos de Ãudio"; case MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_LABEL_SHOW: - return "Mostrar Rótulos de Entradas de Core"; + return "Mostrar Rótulos de Entradas de Core"; case MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_HIDE_UNBOUND: return "Esconder Descritores de Entradas sem Uso"; case MENU_ENUM_LABEL_VALUE_VIDEO_FONT_ENABLE: @@ -1192,15 +1181,15 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_VIDEO_FONT_SIZE: return "Tamanho da Mensagem de Tela"; case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_X: - return "Posição X da Mensagem de Tela"; + return "Posição X da Mensagem de Tela"; case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_Y: - return "Posição Y da Mensagem de Tela"; + return "Posição Y da Mensagem de Tela"; case MENU_ENUM_LABEL_VALUE_VIDEO_SOFT_FILTER: - return "Ativar Filtro de Suavização"; + return "Ativar Filtro de Suavização"; case MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_FLICKER: - return "Filtro de Cintilação"; + return "Filtro de Cintilação"; case MENU_ENUM_LABEL_VALUE_DIRECTORY_CONTENT: - return ""; + return ""; case MENU_ENUM_LABEL_VALUE_UNKNOWN: return "Desconhecido"; case MENU_ENUM_LABEL_VALUE_DONT_CARE: @@ -1210,21 +1199,21 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_NEAREST: return "Nearest"; case MENU_ENUM_LABEL_VALUE_DIRECTORY_DEFAULT: - return ""; + return ""; case MENU_ENUM_LABEL_VALUE_DIRECTORY_NONE: return ""; case MENU_ENUM_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY: return "Remapeamentos de Controladores"; case MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR: - return "Autoconfigurações de Dispositivos de Entrada"; + return "Autoconfigurações de Dispositivos de Entrada"; case MENU_ENUM_LABEL_VALUE_RECORDING_CONFIG_DIRECTORY: - return "Configurações de Gravações"; + return "Configurações de Gravações"; case MENU_ENUM_LABEL_VALUE_RECORDING_OUTPUT_DIRECTORY: - return "Gravações"; + return "Gravações"; case MENU_ENUM_LABEL_VALUE_SCREENSHOT_DIRECTORY: return "Capturas de Telas"; case MENU_ENUM_LABEL_VALUE_PLAYLIST_DIRECTORY: - return "Históricos"; + return "Históricos"; case MENU_ENUM_LABEL_VALUE_SAVEFILE_DIRECTORY: return "Saves"; case MENU_ENUM_LABEL_VALUE_SAVESTATE_DIRECTORY: @@ -1232,49 +1221,49 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_STDIN_CMD_ENABLE: return "Comandos stdin"; case MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER: - return "Driver de Vídeo"; + return "Driver de Vídeo"; case MENU_ENUM_LABEL_VALUE_RECORD_ENABLE: - return "Ativar Gravação"; + return "Ativar Gravação"; case MENU_ENUM_LABEL_VALUE_VIDEO_GPU_RECORD: - return "Ativar Gravação por GPU"; + return "Ativar Gravação por GPU"; case MENU_ENUM_LABEL_VALUE_RECORD_PATH: /* FIXME/UPDATE */ - return "Caminho da Gravação"; + return "Caminho da Gravação"; case MENU_ENUM_LABEL_VALUE_RECORD_USE_OUTPUT_DIRECTORY: - return "Diretório de Saída"; + return "Diretório de Saída"; case MENU_ENUM_LABEL_VALUE_RECORD_CONFIG: - return "Configurações de Gravação"; + return "Configurações de Gravação"; case MENU_ENUM_LABEL_VALUE_VIDEO_POST_FILTER_RECORD: - return "Ativar Filtro Pós-Gravação"; + return "Ativar Filtro Pós-Gravação"; case MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY: return "Recursos (Assets) de Cores"; /* FIXME/UPDATE */ case MENU_ENUM_LABEL_VALUE_ASSETS_DIRECTORY: return "Recursos (Assets)"; case MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY: - return "Papéis de Parede Dinâmicos"; + return "Papéis de Parede Dinâmicos"; case MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY: - return "Navegação"; + return "Navegação"; case MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY: - return "Configurações"; + return "Configurações"; case MENU_ENUM_LABEL_VALUE_LIBRETRO_INFO_PATH: - return "Informações de Cores"; + return "Informações de Cores"; case MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH: return "Cores"; case MENU_ENUM_LABEL_VALUE_CURSOR_DIRECTORY: return "Cursores"; case MENU_ENUM_LABEL_VALUE_CONTENT_DATABASE_DIRECTORY: - return "Databases de Conteúdo"; + return "Databases de Conteúdo"; case MENU_ENUM_LABEL_VALUE_SYSTEM_DIRECTORY: return "System/BIOS"; case MENU_ENUM_LABEL_VALUE_CHEAT_DATABASE_PATH: return "Cheats"; case MENU_ENUM_LABEL_VALUE_CACHE_DIRECTORY: /* UPDATE/FIXME */ - return "Descompactação"; + return "Descompactação"; case MENU_ENUM_LABEL_VALUE_AUDIO_FILTER_DIR: - return "Filtros de Áudio"; + return "Filtros de Ãudio"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DIR: return "Shaders"; case MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_DIR: - return "Filtros de Vídeo"; + return "Filtros de Vídeo"; case MENU_ENUM_LABEL_VALUE_OVERLAY_DIRECTORY: return "Overlays"; case MENU_ENUM_LABEL_VALUE_OSK_OVERLAY_DIRECTORY: @@ -1284,7 +1273,7 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATOR_MODE_ENABLE: return "Ativar Espectador de Netplay"; case MENU_ENUM_LABEL_VALUE_NETPLAY_IP_ADDRESS: - return "Endereço IP"; + return "Endereço IP"; case MENU_ENUM_LABEL_VALUE_NETPLAY_TCP_UDP_PORT: return "Portas TCP/UDP de Netplay"; case MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE: @@ -1294,9 +1283,9 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_NETPLAY_MODE: return "Ativar Cliente de Netplay"; case MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN: - return "Mostrar Tela de Início"; + return "Mostrar Tela de Início"; case MENU_ENUM_LABEL_VALUE_TITLE_COLOR: - return "Cor do Menu Título"; + return "Cor do Menu Título"; case MENU_ENUM_LABEL_VALUE_ENTRY_HOVER_COLOR: return "Cor de Realce do Menu Inicial"; case MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE: @@ -1306,7 +1295,7 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_ENTRY_NORMAL_COLOR: return "Cor do Menu Inicial"; case MENU_ENUM_LABEL_VALUE_SHOW_ADVANCED_SETTINGS: - return "Mostrar Configurações Avançadas"; + return "Mostrar Configurações Avançadas"; case MENU_ENUM_LABEL_VALUE_MOUSE_ENABLE: return "Suporte a Mouse"; case MENU_ENUM_LABEL_VALUE_POINTER_ENABLE: @@ -1314,55 +1303,55 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CORE_ENABLE: return "Mostrar Nome dos Cores"; case MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_ENABLE: - return "Ativar Sobreposição de DPI"; + return "Ativar Sobreposição de DPI"; case MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_VALUE: - return "Sobreposição de DPI"; + return "Sobreposição de DPI"; case MENU_ENUM_LABEL_VALUE_SUSPEND_SCREENSAVER_ENABLE: - return "Suspender Proteção de Tela"; + return "Suspender Proteção de Tela"; case MENU_ENUM_LABEL_VALUE_VIDEO_DISABLE_COMPOSITION: return "Desativar Desktop Composition"; case MENU_ENUM_LABEL_VALUE_PAUSE_NONACTIVE: - return "Não Rodar em Background"; + return "Não Rodar em Background"; case MENU_ENUM_LABEL_VALUE_UI_COMPANION_START_ON_BOOT: return "Ativar UI Companion ao Iniciar"; case MENU_ENUM_LABEL_VALUE_UI_MENUBAR_ENABLE: return "Barra de Menu (Dica)"; case MENU_ENUM_LABEL_VALUE_ARCHIVE_MODE: - return "Ação para Arquivos Compactados"; + return "Ação para Arquivos Compactados"; case MENU_ENUM_LABEL_VALUE_NETWORK_CMD_ENABLE: return "Comandos de Rede"; case MENU_ENUM_LABEL_VALUE_NETWORK_CMD_PORT: return "Porta para Comandos de Rede"; case MENU_ENUM_LABEL_VALUE_HISTORY_LIST_ENABLE: - return "Ativar Lista de Histórico"; + return "Ativar Lista de Histórico"; case MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_SIZE: - return "Tamanho da Lista de Histórico"; + return "Tamanho da Lista de Histórico"; case MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO: - return "Taxa de Atualização de Quadros Estimada"; + return "Taxa de Atualização de Quadros Estimada"; case MENU_ENUM_LABEL_VALUE_DUMMY_ON_CORE_SHUTDOWN: return "Desligar Core Dummy On"; case MENU_ENUM_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE: /* TODO/FIXME */ - return "Não Iniciar Cores Automaticamente"; + return "Não Iniciar Cores Automaticamente"; case MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_ENABLE: - return "Limitar Velocidade Máxima de Execução"; + return "Limitar Velocidade Máxima de Execução"; case MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO: - return "Velocidade Máxima de Execução"; + return "Velocidade Máxima de Execução"; case MENU_ENUM_LABEL_VALUE_AUTO_REMAPS_ENABLE: return "Carregar Automaticamente Arquivos Remapeados"; case MENU_ENUM_LABEL_VALUE_SLOWMOTION_RATIO: - return "Taxa de Câmera Lenta"; + return "Taxa de Câmera Lenta"; case MENU_ENUM_LABEL_VALUE_CORE_SPECIFIC_CONFIG: - return "Configuração por Core"; + return "Configuração por Core"; case MENU_ENUM_LABEL_VALUE_AUTO_OVERRIDES_ENABLE: - return "Carregar Automaticamente Arquivos de Sobreposição"; + return "Carregar Automaticamente Arquivos de Sobreposição"; case MENU_ENUM_LABEL_VALUE_CONFIG_SAVE_ON_EXIT: - return "Salvar Configuração ao Sair"; + return "Salvar Configuração ao Sair"; case MENU_ENUM_LABEL_VALUE_VIDEO_SMOOTH: return "Filtragem Bilinear por Hardware"; case MENU_ENUM_LABEL_VALUE_VIDEO_GAMMA: - return "Gamma de Vídeo"; + return "Gamma de Vídeo"; case MENU_ENUM_LABEL_VALUE_VIDEO_ALLOW_ROTATE: - return "Permitir Rotação"; + return "Permitir Rotação"; case MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC: return "Sincronizar GPU com CPU"; case MENU_ENUM_LABEL_VALUE_VIDEO_SWAP_INTERVAL: @@ -1370,35 +1359,35 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_VIDEO_VSYNC: return "Sincronismo Vertical"; case MENU_ENUM_LABEL_VALUE_VIDEO_THREADED: - return "Vídeo em Threads"; + return "Vídeo em Threads"; case MENU_ENUM_LABEL_VALUE_VIDEO_ROTATION: - return "Rotação"; + return "Rotação"; case MENU_ENUM_LABEL_VALUE_VIDEO_GPU_SCREENSHOT: return "Ativar Captura de Tela via GPU"; case MENU_ENUM_LABEL_VALUE_VIDEO_CROP_OVERSCAN: return "Descartar Overscan (Recarregue)"; case MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_INDEX: - return "Índice de Relações de Aspecto"; + return "Ãndice de Relações de Aspecto"; case MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_AUTO: - return "Relação de Aspecto Automática"; + return "Relação de Aspecto Automática"; case MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_ASPECT: - return "Forçar Relação de Aspecto"; + return "Forçar Relação de Aspecto"; case MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE: - return "Taxa de Atualização de Tela"; + return "Taxa de Atualização de Tela"; case MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE: - return "Forcar Desativação de sRGB FBO"; + return "Forcar Desativação de sRGB FBO"; case MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN: return "Modo Tela Cheia em Janela"; case MENU_ENUM_LABEL_VALUE_PAL60_ENABLE: return "Usar Modo PAL60"; case MENU_ENUM_LABEL_VALUE_VIDEO_VFILTER: - return "Eliminar Cintilação"; + return "Eliminar Cintilação"; case MENU_ENUM_LABEL_VALUE_VIDEO_VI_WIDTH: return "Definir Largura de Tela VI"; case MENU_ENUM_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION: - return "Inserção de Quadro Negro"; + return "Inserção de Quadro Negro"; case MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC_FRAMES: - return "Quadros de Sincronização entre GPU e CPU"; + return "Quadros de Sincronização entre GPU e CPU"; case MENU_ENUM_LABEL_VALUE_SORT_SAVEFILES_ENABLE: return "Ordenar Saves em Pastas"; case MENU_ENUM_LABEL_VALUE_SORT_SAVESTATES_ENABLE: @@ -1412,31 +1401,31 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_PERFCNT_ENABLE: return "Contadores de Desempenho"; case MENU_ENUM_LABEL_VALUE_LIBRETRO_LOG_LEVEL: - return "Nível de Registro de Core"; + return "Nível de Registro de Core"; case MENU_ENUM_LABEL_VALUE_LOG_VERBOSITY: return "Detalhamento de Registro"; case MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD: return "Carregar Savestate Automaticamente"; case MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_INDEX: - return "Índice Automático de Savestates"; + return "Ãndice Automático de Savestates"; case MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_SAVE: - return "Savestate Automático"; + return "Savestate Automático"; case MENU_ENUM_LABEL_VALUE_AUTOSAVE_INTERVAL: - return "Intervalo de Gravação Automática de SaveRAM"; + return "Intervalo de Gravação Automática de SaveRAM"; case MENU_ENUM_LABEL_VALUE_BLOCK_SRAM_OVERWRITE: - return "Não Sobrescrever SaveRAM ao Carregar Savestate"; + return "Não Sobrescrever SaveRAM ao Carregar Savestate"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHARED_CONTEXT: return "Ativar Contexto Compartilhado de Hardware"; case MENU_ENUM_LABEL_VALUE_RESTART_RETROARCH: return "Reiniciar RetroArch"; case MENU_ENUM_LABEL_VALUE_NETPLAY_NICKNAME: - return "Nome de Usuário"; + return "Nome de Usuário"; case MENU_ENUM_LABEL_VALUE_USER_LANGUAGE: return "Idioma"; case MENU_ENUM_LABEL_VALUE_CAMERA_ALLOW: - return "Autorizar Câmera"; + return "Autorizar Câmera"; case MENU_ENUM_LABEL_VALUE_LOCATION_ALLOW: - return "Autorizar Localização"; + return "Autorizar Localização"; case MENU_ENUM_LABEL_VALUE_PAUSE_LIBRETRO: return "Pausar Quando o Menu for Ativado"; case MENU_ENUM_LABEL_VALUE_INPUT_OSK_OVERLAY_ENABLE: @@ -1444,75 +1433,75 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_ENABLE: return "Mostrar Overlay"; case MENU_ENUM_LABEL_VALUE_VIDEO_MONITOR_INDEX: - return "Índice de Monitores"; + return "Ãndice de Monitores"; case MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY: return "Retardo de Quadro"; case MENU_ENUM_LABEL_VALUE_INPUT_DUTY_CYCLE: return "Ciclo de Trabalho"; case MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD: - return "Período de Turbo"; + return "Período de Turbo"; case MENU_ENUM_LABEL_VALUE_INPUT_AXIS_THRESHOLD: return "Limiar de Eixo do Controlador"; case MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE: return "Ativar Remapeamentos"; case MENU_ENUM_LABEL_VALUE_INPUT_MAX_USERS: - return "Usuários Máximos"; + return "Usuários Máximos"; case MENU_ENUM_LABEL_VALUE_INPUT_AUTODETECT_ENABLE: - return "Ativar Autoconfiguração"; + return "Ativar Autoconfiguração"; case MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_RATE: - return "Taxa de Amostragem de Áudio (KHz)"; + return "Taxa de Amostragem de Ãudio (KHz)"; case MENU_ENUM_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW: - return "Distorção Máxima de Sincronização de Áudio"; + return "Distorção Máxima de Sincronização de Ãudio"; case MENU_ENUM_LABEL_VALUE_CHEAT_NUM_PASSES: - return "Códigos de Cheat"; + return "Códigos de Cheat"; case MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE: return "Salvar Remapeamento de Core"; case MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME: return "Salvar Remapeamento de Jogo"; case MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_CHANGES: - return "Aplicar Alterações de Cheats"; + return "Aplicar Alterações de Cheats"; case MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES: - return "Aplicar Alterações de Shaders"; + return "Aplicar Alterações de Shaders"; case MENU_ENUM_LABEL_VALUE_REWIND_ENABLE: return "Ativar Retrocesso"; case MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST: - return "Selecionar da Coleção"; + return "Selecionar da Coleção"; case MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST: return "Selecionar Arquivo e Detectar Core"; case MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_HISTORY: - return "Selecionar do Histórico"; + return "Selecionar do Histórico"; case MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE: - return "Ativar Áudio"; + return "Ativar Ãudio"; case MENU_ENUM_LABEL_VALUE_FPS_SHOW: return "Mostrar Taxa de Quadros"; case MENU_ENUM_LABEL_VALUE_AUDIO_MUTE: - return "Silenciar Áudio"; + return "Silenciar Ãudio"; case MENU_ENUM_LABEL_VALUE_AUDIO_VOLUME: - return "Volume de Áudio (dB)"; + return "Volume de Ãudio (dB)"; case MENU_ENUM_LABEL_VALUE_AUDIO_SYNC: - return "Ativar Sincronismo de Áudio"; + return "Ativar Sincronismo de Ãudio"; case MENU_ENUM_LABEL_VALUE_AUDIO_RATE_CONTROL_DELTA: - return "Variação Máxima de Taxa de Áudio"; + return "Variação Máxima de Taxa de Ãudio"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES: - return "Número de Shaders"; + return "Número de Shaders"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SHA1: return "SHA1"; case MENU_ENUM_LABEL_VALUE_CONFIGURATIONS: - return "Carregar Configuração"; + return "Carregar Configuração"; case MENU_ENUM_LABEL_VALUE_REWIND_GRANULARITY: return "Granularidade do Retrocesso"; case MENU_ENUM_LABEL_VALUE_REMAP_FILE_LOAD: return "Carregar Remapeamento"; case MENU_ENUM_LABEL_VALUE_CUSTOM_RATIO: - return "Relação de Aspecto Personalizada"; + return "Relação de Aspecto Personalizada"; case MENU_ENUM_LABEL_VALUE_USE_THIS_DIRECTORY: - return ""; + return ""; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_START_CONTENT: - return "Iniciar Conteúdo"; + return "Iniciar Conteúdo"; case MENU_ENUM_LABEL_VALUE_DISK_OPTIONS: /* UPDATE/FIXME */ - return "Opções de Disco do Core"; + return "Opções de Disco do Core"; case MENU_ENUM_LABEL_VALUE_CORE_OPTIONS: - return "Opções"; + return "Opções"; case MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS: return "Cheats"; case MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD: @@ -1526,7 +1515,7 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RESUME: return "Retomar"; case MENU_ENUM_LABEL_VALUE_DISK_INDEX: - return "Índice de Discos"; + return "Ãndice de Discos"; case MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS: return "Contadores do Frontend"; case MENU_ENUM_LABEL_VALUE_DISK_IMAGE_APPEND: @@ -1534,13 +1523,13 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_DISK_CYCLE_TRAY_STATUS: return "Estado do Drive de Disco"; case MENU_ENUM_LABEL_VALUE_NO_PLAYLIST_ENTRIES_AVAILABLE: - return "Histórico vazio."; + return "Histórico vazio."; case MENU_ENUM_LABEL_VALUE_NO_CORE_INFORMATION_AVAILABLE: - return "Nenhuma informação de core disponível."; + return "Nenhuma informação de core disponível."; case MENU_ENUM_LABEL_VALUE_NO_CORE_OPTIONS_AVAILABLE: - return "Nenhuma opção de core disponível."; + return "Nenhuma opção de core disponível."; case MENU_ENUM_LABEL_VALUE_NO_CORES_AVAILABLE: - return "Nenhum core disponível."; + return "Nenhum core disponível."; case MENU_ENUM_LABEL_VALUE_NO_CORE: return "Nenhum Core"; case MENU_ENUM_LABEL_VALUE_DATABASE_MANAGER: @@ -1550,7 +1539,7 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_MAIN_MENU: /* TODO/FIXME - translate */ return "Main Menu"; case MENU_ENUM_LABEL_VALUE_SETTINGS: - return "Definições"; + return "Definições"; case MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH: return "Sair do RetroArch"; case MENU_ENUM_LABEL_VALUE_SHUTDOWN: @@ -1560,29 +1549,29 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_HELP: return "Ajuda"; case MENU_ENUM_LABEL_VALUE_SAVE_NEW_CONFIG: - return "Salvar Nova Configuração"; + return "Salvar Nova Configuração"; case MENU_ENUM_LABEL_VALUE_RESTART_CONTENT: return "Reiniciar"; case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST: - return "Atualização de Cores"; + return "Atualização de Cores"; case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL: return "URL Buildbot de Cores"; case MENU_ENUM_LABEL_VALUE_BUILDBOT_ASSETS_URL: return "URL Buildbot de Recursos (Assets)"; case MENU_ENUM_LABEL_VALUE_NAVIGATION_WRAPAROUND: - return "Navegação Circular"; + return "Navegação Circular"; case MENU_ENUM_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE: - return "Filtrar por Extensões Suportadas"; + return "Filtrar por Extensões Suportadas"; case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE: return "Autoextrair Arquivos Baixados"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFORMATION: - return "Informação de Sistema"; + return "Informação de Sistema"; case MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER: - return "Atualização Online"; + return "Atualização Online"; case MENU_ENUM_LABEL_VALUE_CORE_INFORMATION: - return "Informação de Core"; + return "Informação de Core"; case MENU_ENUM_LABEL_VALUE_DIRECTORY_NOT_FOUND: - return "Diretório não encontrado."; + return "Diretório não encontrado."; case MENU_ENUM_LABEL_VALUE_NO_ITEMS: return "Nenhum item."; case MENU_ENUM_LABEL_VALUE_CORE_LIST: @@ -1602,55 +1591,55 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_INPUT_DRIVER: return "Driver de Controlador"; case MENU_ENUM_LABEL_VALUE_AUDIO_DRIVER: - return "Driver de Áudio"; + return "Driver de Ãudio"; case MENU_ENUM_LABEL_VALUE_JOYPAD_DRIVER: return "Driver de Joypad"; case MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_DRIVER: - return "Driver do Amostrador de Áudio"; + return "Driver do Amostrador de Ãudio"; case MENU_ENUM_LABEL_VALUE_RECORD_DRIVER: - return "Driver de Gravação"; + return "Driver de Gravação"; case MENU_ENUM_LABEL_VALUE_MENU_DRIVER: return "Driver de Menu"; case MENU_ENUM_LABEL_VALUE_CAMERA_DRIVER: - return "Driver de Câmera"; + return "Driver de Câmera"; case MENU_ENUM_LABEL_VALUE_LOCATION_DRIVER: - return "Driver de Localização"; + return "Driver de Localização"; case MENU_ENUM_LABEL_VALUE_UNABLE_TO_READ_COMPRESSED_FILE: return "Incapaz de ler arquivo compactado."; case MENU_ENUM_LABEL_VALUE_OVERLAY_SCALE: - return "Interpolação de Overlay"; + return "Interpolação de Overlay"; case MENU_ENUM_LABEL_VALUE_OVERLAY_PRESET: - return "Predefinições de Overlay"; + return "Predefinições de Overlay"; case MENU_ENUM_LABEL_VALUE_AUDIO_LATENCY: - return "Latência de Áudio (ms)"; + return "Latência de Ãudio (ms)"; case MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE: - return "Dispositivo de Áudio"; + return "Dispositivo de Ãudio"; case MENU_ENUM_LABEL_VALUE_KEYBOARD_OVERLAY_PRESET: - return "Predefinições de Overlay de Teclado"; + return "Predefinições de Overlay de Teclado"; case MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY: return "Opacidade de Overlay"; case MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER: return "Papel de Parede do Menu"; case MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER: - return "Papel de Parede Dinâmico"; + return "Papel de Parede Dinâmico"; case MENU_ENUM_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS: /* UPDATE/FIXME */ - return "Opções de Remapeamento de Controlador de Core"; + return "Opções de Remapeamento de Controlador de Core"; case MENU_ENUM_LABEL_VALUE_SHADER_OPTIONS: return "Shaders"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PARAMETERS: - return "Parâmetros de Shader em Uso"; + return "Parâmetros de Shader em Uso"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PARAMETERS: - return "Menu de Parâmetros de Shader"; + return "Menu de Parâmetros de Shader"; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS: - return "Salvar Predefinições de Shader Como"; + return "Salvar Predefinições de Shader Como"; case MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS: - return "Nenhum parâmetro de shader disponível."; + return "Nenhum parâmetro de shader disponível."; case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET: - return "Carregar Predefinições de Shader"; + return "Carregar Predefinições de Shader"; case MENU_ENUM_LABEL_VALUE_VIDEO_FILTER: - return "Filtro de Vídeo"; + return "Filtro de Vídeo"; case MENU_ENUM_LABEL_VALUE_AUDIO_DSP_PLUGIN: - return "Plugin de DSP de Áudio"; + return "Plugin de DSP de Ãudio"; case MENU_ENUM_LABEL_VALUE_STARTING_DOWNLOAD: return "Iniciando download: "; case MENU_ENUM_LABEL_VALUE_SECONDS: @@ -1664,7 +1653,7 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_UPDATE_CHEATS: return "Atualizar Cheats"; case MENU_ENUM_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES: - return "Atualizar Perfis de Autoconfiguração"; + return "Atualizar Perfis de Autoconfiguração"; case MENU_ENUM_LABEL_VALUE_UPDATE_DATABASES: return "Atualizar Databases"; case MENU_ENUM_LABEL_VALUE_UPDATE_OVERLAYS: @@ -1676,7 +1665,7 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_NAME: return "Nome do core"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_LABEL: - return "Rótulo do core"; + return "Rótulo do core"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_NAME: return "Nome do sistema"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_MANUFACTURER: @@ -1686,11 +1675,11 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CORE_INFO_AUTHORS: return "Autores"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_PERMISSIONS: - return "Permissões"; + return "Permissões"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_LICENSES: - return "Licença(s)"; + return "Licença(s)"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS: - return "Extensões suportadas"; + return "Extensões suportadas"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_FIRMWARE: return "Firmware"; case MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_NOTES: @@ -1698,7 +1687,7 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_BUILD_DATE: return "Data do build"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GIT_VERSION: - return "Versão do git"; + return "Versão do git"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES: return "Atributos da CPU"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER: @@ -1708,7 +1697,7 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_OS: return "OS do frontend"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RETRORATING_LEVEL: - return "Nível de RetroRating"; + return "Nível de RetroRating"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE: return "Fonte de energia"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_NO_SOURCE: @@ -1720,7 +1709,7 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_DISCHARGING: return "Descarregando"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VIDEO_CONTEXT_DRIVER: - return "Driver de contexto de vídeo"; + return "Driver de contexto de vídeo"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_WIDTH: return "Mostrar largura (mm)"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_HEIGHT: @@ -1788,7 +1777,7 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_7ZIP_SUPPORT: return "Suporte a 7zip"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYLIB_SUPPORT: - return "Suporte a bibliotecas dinâmicas"; + return "Suporte a bibliotecas dinâmicas"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CG_SUPPORT: return "Suporte a Cg"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GLSL_SUPPORT: @@ -1796,7 +1785,7 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_HLSL_SUPPORT: return "Suporte a HLSL"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBXML2_SUPPORT: - return "Suporte a análise XML libxml2"; + return "Suporte a análise XML libxml2"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_IMAGE_SUPPORT: return "Suporte a imagem SDL"; case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FBO_SUPPORT: @@ -1818,11 +1807,11 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_YES: return "Sim"; case MENU_ENUM_LABEL_VALUE_NO: - return "Não"; + return "Não"; case MENU_ENUM_LABEL_VALUE_BACK: return "VOLTAR"; case MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION: - return "Resolução de Tela"; + return "Resolução de Tela"; case MENU_ENUM_LABEL_VALUE_DISABLED: return "Desativado"; case MENU_ENUM_LABEL_VALUE_PORT: @@ -1834,7 +1823,7 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PUBLISHER: return "Editora"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DESCRIPTION: - return "Descrição"; + return "Descrição"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_NAME: return "Nome"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ORIGIN: @@ -1842,9 +1831,9 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FRANCHISE: return "Franquia"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_MONTH: - return "Mês de Lançamento"; + return "Mês de Lançamento"; case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR: - return "Ano de Lançamento"; + return "Ano de Lançamento"; case MENU_ENUM_LABEL_VALUE_TRUE: return "Verdadeiro"; case MENU_ENUM_LABEL_VALUE_FALSE: @@ -1856,75 +1845,75 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_OPTIONAL: return "Opcional"; case MENU_ENUM_LABEL_VALUE_REQUIRED: - return "Obrigatório"; + return "Obrigatório"; case MENU_ENUM_LABEL_VALUE_STATUS: return "Status"; case MENU_ENUM_LABEL_VALUE_AUDIO_SETTINGS: - return "Áudio"; + return "Ãudio"; case MENU_ENUM_LABEL_VALUE_INPUT_SETTINGS: return "Entradas"; case MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS: - return "Informações de Tela"; + return "Informações de Tela"; case MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS: return "Overlay em Tela"; case MENU_ENUM_LABEL_VALUE_MENU_SETTINGS: return "Menu"; case MENU_ENUM_LABEL_VALUE_MULTIMEDIA_SETTINGS: - return "Reprodução de Mídia"; /* UPDATE/FIXME */ + return "Reprodução de Mídia"; /* UPDATE/FIXME */ case MENU_ENUM_LABEL_VALUE_USER_INTERFACE_SETTINGS: - return "Interface de Usuário"; + return "Interface de Usuário"; case MENU_ENUM_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS: - return "Menu de Navegação"; + return "Menu de Navegação"; case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_SETTINGS: - return "Atualização de Core"; /* UPDATE/FIXME */ + return "Atualização de Core"; /* UPDATE/FIXME */ case MENU_ENUM_LABEL_VALUE_NETWORK_SETTINGS: return "Rede"; case MENU_ENUM_LABEL_VALUE_PLAYLIST_SETTINGS: - return "Histórico"; + return "Histórico"; case MENU_ENUM_LABEL_VALUE_USER_SETTINGS: - return "Usuário"; + return "Usuário"; case MENU_ENUM_LABEL_VALUE_DIRECTORY_SETTINGS: - return "Diretórios"; + return "Diretórios"; case MENU_ENUM_LABEL_VALUE_RECORDING_SETTINGS: - return "Gravação"; + return "Gravação"; case MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE: - return "Nenhuma informação disponível."; + return "Nenhuma informação disponível."; case MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS: - return "Usuário %u"; + return "Usuário %u"; case MENU_ENUM_LABEL_VALUE_LANG_ENGLISH: - return "Inglês"; + return "Inglês"; case MENU_ENUM_LABEL_VALUE_LANG_JAPANESE: - return "Japonês"; + return "Japonês"; case MENU_ENUM_LABEL_VALUE_LANG_FRENCH: - return "Francês"; + return "Francês"; case MENU_ENUM_LABEL_VALUE_LANG_SPANISH: return "Espanhol"; case MENU_ENUM_LABEL_VALUE_LANG_GERMAN: - return "Alemão"; + return "Alemão"; case MENU_ENUM_LABEL_VALUE_LANG_ITALIAN: return "Italiano"; case MENU_ENUM_LABEL_VALUE_LANG_DUTCH: - return "Holandês"; + return "Holandês"; case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE: - return "Português"; + return "Português"; case MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN: return "Russo"; case MENU_ENUM_LABEL_VALUE_LANG_KOREAN: return "Coreano"; case MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL: - return "Chinês (Tradicional)"; + return "Chinês (Tradicional)"; case MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED: - return "Chinês (Simplificado)"; + return "Chinês (Simplificado)"; case MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO: return "Esperanto"; case MENU_ENUM_LABEL_VALUE_LEFT_ANALOG: - return "Analógico Esquerdo"; + return "Analógico Esquerdo"; case MENU_ENUM_LABEL_VALUE_RIGHT_ANALOG: - return "Analógico Direito"; + return "Analógico Direito"; case MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BINDS: - return "Associação de Teclas de Atalho"; + return "Associação de Teclas de Atalho"; case MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS: - return "Definições do Limitador de Quadros"; + return "Definições do Limitador de Quadros"; case MENU_ENUM_LABEL_VALUE_SEARCH: return "Busca:"; case MENU_ENUM_LABEL_VALUE_USE_BUILTIN_IMAGE_VIEWER: diff --git a/intl/msg_hash_us.c b/intl/msg_hash_us.c index b033b77eea..2251b56e67 100644 --- a/intl/msg_hash_us.c +++ b/intl/msg_hash_us.c @@ -23,8 +23,8 @@ #include "../configuration.h" #include "../verbosity.h" -#ifdef HAVE_UTF8 -#include "msg_hash_uspseudo.c" +#if 0 +//#include "msg_hash_uspseudo.c" #else int menu_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) diff --git a/intl/spanish.h b/intl/spanish.h index aecce62a4c..f2c6747aca 100644 --- a/intl/spanish.h +++ b/intl/spanish.h @@ -17,75 +17,66 @@ #ifndef __INTL_SPANISH_H #define __INTL_SPANISH_H -/* IMPORTANT: - * For non-english characters to work without proper unicode support, - * we need this file to be encoded in ISO 8859-1 (Latin1), not UTF-8. - * If you save this file as UTF-8, you'll break non-english characters - * (e.g. German "Umlauts" and Portugese diacritics). - */ -/* DO NOT REMOVE THIS. If it causes build failure, it's because you saved the file as UTF-8. Read the above comment. */ -extern const char force_iso_8859_1[sizeof("àèéìòù")==6+1 ? 1 : -1]; - -#define RETRO_LBL_JOYPAD_B "Botón B RetroPad" -#define RETRO_LBL_JOYPAD_Y "Botón Y RetroPad" -#define RETRO_LBL_JOYPAD_SELECT "Botón Select RetroPad" -#define RETRO_LBL_JOYPAD_START "Botón Start RetroPad" +#define RETRO_LBL_JOYPAD_B "Botón B RetroPad" +#define RETRO_LBL_JOYPAD_Y "Botón Y RetroPad" +#define RETRO_LBL_JOYPAD_SELECT "Botón Select RetroPad" +#define RETRO_LBL_JOYPAD_START "Botón Start RetroPad" #define RETRO_LBL_JOYPAD_UP "Cruceta arriba RetroPad" #define RETRO_LBL_JOYPAD_DOWN "Cruceta abajo RetroPad" #define RETRO_LBL_JOYPAD_LEFT "Cruceta izda. RetroPad" #define RETRO_LBL_JOYPAD_RIGHT "Cruceta dcha. RetroPad" -#define RETRO_LBL_JOYPAD_A "Botón A RetroPad" -#define RETRO_LBL_JOYPAD_X "Botón X RetroPad" -#define RETRO_LBL_JOYPAD_L "Botón L RetroPad" -#define RETRO_LBL_JOYPAD_R "Botón R RetroPad" -#define RETRO_LBL_JOYPAD_L2 "Botón L2 RetroPad" -#define RETRO_LBL_JOYPAD_R2 "Botón R2 RetroPad" -#define RETRO_LBL_JOYPAD_L3 "Botón L3 RetroPad" -#define RETRO_LBL_JOYPAD_R3 "Botón R3 RetroPad" +#define RETRO_LBL_JOYPAD_A "Botón A RetroPad" +#define RETRO_LBL_JOYPAD_X "Botón X RetroPad" +#define RETRO_LBL_JOYPAD_L "Botón L RetroPad" +#define RETRO_LBL_JOYPAD_R "Botón R RetroPad" +#define RETRO_LBL_JOYPAD_L2 "Botón L2 RetroPad" +#define RETRO_LBL_JOYPAD_R2 "Botón R2 RetroPad" +#define RETRO_LBL_JOYPAD_L3 "Botón L3 RetroPad" +#define RETRO_LBL_JOYPAD_R3 "Botón R3 RetroPad" #define RETRO_LBL_TURBO_ENABLE "Activar turbo" -#define RETRO_LBL_ANALOG_LEFT_X "X analógico izdo." -#define RETRO_LBL_ANALOG_LEFT_Y "Y analógico izdo." -#define RETRO_LBL_ANALOG_RIGHT_X "X analógico dcho." -#define RETRO_LBL_ANALOG_RIGHT_Y "Y analógico dcho." -#define RETRO_LBL_ANALOG_LEFT_X_PLUS "X + analógico izdo." -#define RETRO_LBL_ANALOG_LEFT_X_MINUS "X - analógico izdo." -#define RETRO_LBL_ANALOG_LEFT_Y_PLUS "Y + analógico izdo." -#define RETRO_LBL_ANALOG_LEFT_Y_MINUS "Y - analógico izdo." -#define RETRO_LBL_ANALOG_RIGHT_X_PLUS "X + analógico dcho." -#define RETRO_LBL_ANALOG_RIGHT_X_MINUS "X - analógico dcho." -#define RETRO_LBL_ANALOG_RIGHT_Y_PLUS "Y + analógico dcho." -#define RETRO_LBL_ANALOG_RIGHT_Y_MINUS "Y - analógico dcho." +#define RETRO_LBL_ANALOG_LEFT_X "X analógico izdo." +#define RETRO_LBL_ANALOG_LEFT_Y "Y analógico izdo." +#define RETRO_LBL_ANALOG_RIGHT_X "X analógico dcho." +#define RETRO_LBL_ANALOG_RIGHT_Y "Y analógico dcho." +#define RETRO_LBL_ANALOG_LEFT_X_PLUS "X + analógico izdo." +#define RETRO_LBL_ANALOG_LEFT_X_MINUS "X - analógico izdo." +#define RETRO_LBL_ANALOG_LEFT_Y_PLUS "Y + analógico izdo." +#define RETRO_LBL_ANALOG_LEFT_Y_MINUS "Y - analógico izdo." +#define RETRO_LBL_ANALOG_RIGHT_X_PLUS "X + analógico dcho." +#define RETRO_LBL_ANALOG_RIGHT_X_MINUS "X - analógico dcho." +#define RETRO_LBL_ANALOG_RIGHT_Y_PLUS "Y + analógico dcho." +#define RETRO_LBL_ANALOG_RIGHT_Y_MINUS "Y - analógico dcho." #define RETRO_LBL_FAST_FORWARD_KEY "Acelerador" #define RETRO_LBL_FAST_FORWARD_HOLD_KEY "Alternar acelerador" -#define RETRO_LBL_LOAD_STATE_KEY "Carga rápida" -#define RETRO_LBL_SAVE_STATE_KEY "Guardado rápido" +#define RETRO_LBL_LOAD_STATE_KEY "Carga rápida" +#define RETRO_LBL_SAVE_STATE_KEY "Guardado rápido" #define RETRO_LBL_FULLSCREEN_TOGGLE_KEY "Alt. pantalla completa" #define RETRO_LBL_QUIT_KEY "Tecla de abandonar" -#define RETRO_LBL_STATE_SLOT_PLUS "Siguiente ranura rápida" -#define RETRO_LBL_STATE_SLOT_MINUS "Ranura rápida anterior" +#define RETRO_LBL_STATE_SLOT_PLUS "Siguiente ranura rápida" +#define RETRO_LBL_STATE_SLOT_MINUS "Ranura rápida anterior" #define RETRO_LBL_REWIND "Rebobinar" -#define RETRO_LBL_MOVIE_RECORD_TOGGLE "Alt. grabación" +#define RETRO_LBL_MOVIE_RECORD_TOGGLE "Alt. grabación" #define RETRO_LBL_PAUSE_TOGGLE "Alternar pausa" #define RETRO_LBL_FRAMEADVANCE "Avanzar fotograma" #define RETRO_LBL_RESET "Reiniciar" #define RETRO_LBL_SHADER_NEXT "Siguiente shader" #define RETRO_LBL_SHADER_PREV "Shader anterior" -#define RETRO_LBL_CHEAT_INDEX_PLUS "Siguiente índice de trucos" -#define RETRO_LBL_CHEAT_INDEX_MINUS "Índice de trucos anterior" +#define RETRO_LBL_CHEAT_INDEX_PLUS "Siguiente índice de trucos" +#define RETRO_LBL_CHEAT_INDEX_MINUS "Ãndice de trucos anterior" #define RETRO_LBL_CHEAT_TOGGLE "Alternar trucos" #define RETRO_LBL_SCREENSHOT "Capturar pantalla" #define RETRO_LBL_MUTE "Silenciar sonido" #define RETRO_LBL_OSK "Activar teclado en pantalla" #define RETRO_LBL_NETPLAY_FLIP "Cambiar usuario de red" -#define RETRO_LBL_SLOWMOTION "Cámara lenta" -#define RETRO_LBL_ENABLE_HOTKEY "Activar teclas rápidas" +#define RETRO_LBL_SLOWMOTION "Cámara lenta" +#define RETRO_LBL_ENABLE_HOTKEY "Activar teclas rápidas" #define RETRO_LBL_VOLUME_UP "Subir volumen" #define RETRO_LBL_VOLUME_DOWN "Bajar volumen" -#define RETRO_LBL_OVERLAY_NEXT "Siguiente sobreimposición" +#define RETRO_LBL_OVERLAY_NEXT "Siguiente sobreimposición" #define RETRO_LBL_DISK_EJECT_TOGGLE "Alt. expulsar disco" #define RETRO_LBL_DISK_NEXT "Cambiar a siguiente disco" #define RETRO_LBL_DISK_PREV "Cambiar a disco anterior" -#define RETRO_LBL_GRAB_MOUSE_TOGGLE "Alternar captura de ratón" -#define RETRO_LBL_MENU_TOGGLE "Alternar menú" +#define RETRO_LBL_GRAB_MOUSE_TOGGLE "Alternar captura de ratón" +#define RETRO_LBL_MENU_TOGGLE "Alternar menú" #endif diff --git a/menu/drivers/xmb.c b/menu/drivers/xmb.c index 32cddf1213..3437c037ed 100644 --- a/menu/drivers/xmb.c +++ b/menu/drivers/xmb.c @@ -669,6 +669,38 @@ static void xmb_messagebox(void *data, const char *message) strlcpy(xmb->box_message, message, sizeof(xmb->box_message)); } +static uint32_t xmb_strlen_byte(const char **string) +{ + return strlen(*string); +} + +#ifdef HAVE_UTF8 +/* Does not validate the input, returns garbage if it's not UTF-8. */ +static uint32_t xmb_strlen(const char **string) +{ + uint8_t first = xmb_strlen_byte(string); + uint32_t ret; + + if (first<128) + return first; + + ret = 0; + ret = (ret<<6) | (xmb_strlen_byte(string) & 0x3F); + if (first >= 0xE0) + ret = (ret<<6) | (xmb_strlen_byte(string) & 0x3F); + if (first >= 0xF0) + ret = (ret<<6) | (xmb_strlen_byte(string) & 0x3F); + + if (first >= 0xF0) + return ret | (first&31)<<18; + if (first >= 0xE0) + return ret | (first&15)<<12; + return ret | (first&7)<<6; +} +#else +#define xmb_strlen xmb_strlen_byte +#endif + static void xmb_render_messagebox_internal( xmb_handle_t *xmb, const char *message) { @@ -701,7 +733,7 @@ static void xmb_render_messagebox_internal( for (i = 0; i < list->size; i++) { const char *msg = list->elems[i].data; - int len = strlen(msg); + int len = xmb_strlen(&msg); if (len > longest) { longest = len;