diff --git a/intl/googleplay_gl.json b/intl/googleplay_gl.json new file mode 100644 index 0000000000..141b8cba03 --- /dev/null +++ b/intl/googleplay_gl.json @@ -0,0 +1,4 @@ +{ + "main-desc": "RetroArch é un proxecto de código aberto que utiliza unha potente interfaz de desenvolvemento chamada Libretro. Libretro permite crear aplicacións multiplataforma capaces de utilizar características como OpenGL, cámaras multiplataforma, localización, e moito máis no futuro.\n\nRetroArch inclúe unha colección integrada de aplicacións para ofrecerche un centro único de entretemento.\n\nLibretro e RetroArch son aptos para crear xogos, emuladores e aplicacións multimedia. Se queres saber máis, visita a nosa páxina web (máis abaixo).\nIMPORTANTE!!!\n\nRetroArch é un programa multiversátil, o que significa que para poder facer algo, precisa programas modulares aos que chamamos «núcleos». Estes núcleos NON VEÑEN INCLUÍDOS DE SERIE. Debes ir a Actualizador en liña -> Actualizador de núcleos dentro da aplicación para descargalos.\n\nCARACTERÍSTICAS:\n* Varios menús elegantes a elixir!\n* Busca arquivos ou cartafoles e agrégaos por coleccións de sistemas de videoxogos!\n* Accede á información de cada xogo na base de datos cando o engadiches a unha colección!\n* Descarga os programas («núcleos») a través de Internet\n* Mantén todo actualizado!\n* Descarga xogos de Game & Watch e goza deles co noso emulador exclusivo de Game & Watch!\n* Reasignación de entrada integrada\n* Reconfiguración de controis\n* Uso de trucos\n* Soporte multiidioma!\n* Actualmente hai máis de 80 programas («núcleos»), e cada vez son máis!\n* Partidas multixogador na rede!\n* Feixe capturas de pantalla, usa gardados rápidos, e moito máis!\n\n* Sen DRM\n* Sen restricións de uso\n* Código aberto\n* Sen anuncios forzados\n* Sen espionaxe algún\n* Sen anuncios. Punto.\n\nÚnete ao noso discord para recibir soporte técnico e organizar partidas na rede\nhttps://discord.gg/C4amCeV\n\nVisita a nosa canle de YouTube para ver titoriais, gameplays, novas e os avances do desenvolvemento!\nhttps://www.youtube.com/user/libretro\nhttps://www.youtube.com/RetroArchOfficial\n\nPara información e axuda, bótalle unha ollada á nosa documentación (só en inglés):\nhttps://docs.libretro.com/\n\nVisita a nosa páxina web!\nhttps://www.retroarch.com/\n\nwww.libretro.com", + "short-desc": "Xogos retro e emuladores no teu dispositivo!" +} diff --git a/intl/googleplay_uk.json b/intl/googleplay_uk.json index f68a4d9318..e80a2e5922 100644 --- a/intl/googleplay_uk.json +++ b/intl/googleplay_uk.json @@ -1,4 +1,4 @@ { - "main-desc": "RetroArch is an open-source project that makes use of a powerful development interface called Libretro. Libretro is an interface that allows you to make cross-platform applications that can use rich features such as OpenGL, cross-platform camera support, location support, and more in the future.\n\nIt comes with its own built-in collection of applications to provide you with a 'one-stop-shop' for entertainment.\n\nLibretro and RetroArch are perfectly suited for creating games, emulators and multimedia programs. If you want to learn more, go to our website (listed below).\nIMPORTANT!!!\n\nRetroArch is a multi-versatile program, that means that in order for it to do anything, you need modular programs that we call 'cores'. These cores DO NOT COME OUT OF THE BOX. You need to go to \"Online Updater -> Core Updater\" from within the app to download them.\n\nFEATURES:\n* Eye-candy menus to choose from!\n* Scan files / directories and add them to game system collections!\n* View database information about each game once added to a collection!\n* Download programs ('cores') online\n* Update everything!\n* Download Game & Watch games and play them with our exclusive Game & Watch emulator!\n* Built-in input remapping\n* Ability to remap controls\n* Ability to enter and load cheats\n* Multi-language support!\n* Over 80+ programs('cores') now and counting!\n* Play multiplayer with NetPlay!\n* Take screenshots, save states and more!\n\n* No DRM\n* No restrictions on usage\n* Open-source\n* No push ads\n* No spying\n* No ads period\n\nJoin us on discord for support and netplay matchmaking\nhttps://discord.gg/C4amCeV\n\nVisit our Youtube channel here for tutorials, gameplays, news and development progress!\nhttps://www.youtube.com/user/libretro\nhttps://www.youtube.com/RetroArchOfficial\n\nFor info and help, see our documentation site -\nhttps://docs.libretro.com/\n\nVisit our website!\nhttps://www.retroarch.com/\n\nwww.libretro.com", - "short-desc": "Retro games and emulators on your device!" + "main-desc": "RetroArch - це проєкт з відкритим вихідним кодом, який використовує потужний інтерфейс розробки Libretro. Libretro - це інтерфейс, який дозволяє робити крос-платформові додатки з різними функціями, наприклад OpenGL, рос-платформенна підтримка камери, підтримки визначення місцезнаходження і багато іншого в майбутньому.\n\nRetroArch постачається зі своєю власною вбудованою колекцією додатків для розваг за допомогою 'one-stop-shop'.\n\nLibretro та RetroArch ідеально підходить для створення ігор, емуляторів та мультимедійних програм. Якщо ви хочете дізнатися більше, перейдіть на наш сайт (перераховано нижче).\nВАЖЛИВО!!!\n\nRetroArch - це гнучка програма, тобто для того щоб робити що-небудь, вам потрібні модульні програми, які ми називаємо ядрами. Ці ядра НЕ ПОСТАЧАЮТЬСЯ З КОРОБКИ. Вам необхідно перейти в меню до \"Online Updater -> Core Updater\" (\"Онлайн оновлення -> Оновлювач ядер\") з програми, щоб завантажити їх.\n\nФУНКЦІ:\n* Гарні меню, щоб вибрати!\n* Скануйте файли/каталоги і додавайте їх до ігрових колекцій системи!\n* Переглядайте інформацію про кожну гру після додавання до колекції!\n* Завантажуйте програми (ядра) онлайн\n* Оновлюйте все!\n* Завантажуйте ігри Game & Watch та грайте в них в нашому ексклюзивному емуляторі Game & Watch!\n* Вбудоване перепризначення вводу\n* Можливість перепризначати управління\n* Можливість введення та завантаження чітів\n* Підтримка багатьох мов!\n* Більше 80 програм (ядер) зараз і їх кількість збільшується!\n* Грайте з друзями за допомогою мережевої гри (NetPlay)!\n* Робіть знімки екрана, зберігайте стан гри та багато іншого!\n\n* Немає DRM\n* Жодних обмежень на використання\n* Вікдритий код\n* Відсутня реклама\n* Без шпигунства\n* Немає рекламного періоду\n\nПриєднуйтеся до нас через дискорд для підтримки та організації матчів\nhttps://discord.gg/C4amCeV\n\nВідвідайте наш канал Youtube тут, щоб ознайомитись з навчальними посібниками, ігровими програмами, новинами та прогресом розвитку!\nhttps://www.youtube.com/user/libretro\nhttps://www.youtube.com/RetroArchOfficial\n\nІнформацію та допомогу див. на сайті нашої документації -\nhttps://docs.libretro.com/\n\nВідвідайте наш сайт!\nhttps://www.retroarch.com/\n\nwww.libretrotro.com", + "short-desc": "Ретро ігри та емулятори на вашому пристрої!" } diff --git a/intl/h2json.py b/intl/h2json.py index c4a80c9a59..124dda8d6a 100755 --- a/intl/h2json.py +++ b/intl/h2json.py @@ -38,11 +38,12 @@ try: messages = {} for msg in result: key, val = parse_message(msg) - messages[key] = val.replace('\\\"', '"') # unescape - if key not in seen: - seen.add(key) - else: - print("Duplicate key: " + key) + if not key.startswith('MENU_ENUM_LABEL_VALUE_LANG_'): + messages[key] = val.replace('\\\"', '"') # unescape + if key not in seen: + seen.add(key) + else: + print("Duplicate key: " + key) with open(json_filename, 'w') as json_file: json.dump(messages, json_file, indent=2) except EnvironmentError: diff --git a/intl/msg_hash_ar.h b/intl/msg_hash_ar.h index 7d06f47b4c..97a5c95aad 100644 --- a/intl/msg_hash_ar.h +++ b/intl/msg_hash_ar.h @@ -4712,6 +4712,8 @@ MSG_HASH( "مسح المحتوى المحدد." ) +/* Explore tab */ + /* Playlist > Playlist Item */ MSG_HASH( @@ -5231,10 +5233,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_HANDLER, "معالج" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_MEMORY_SEARCH_SIZE, - "حجم البحث في الذاكرة" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_TYPE, "النوع" @@ -5271,34 +5269,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_REPEAT_ADD_TO_VALUE, "زيادة القيمة لكل تغيير" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_TYPE, - "الرماد عندما تكون الذاكرة" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_VALUE, - "قيمة Rumble" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PORT, - "منفذ Rumble" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_STRENGTH, - "قوة الدمدمة الأولية" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_DURATION, - "المدة الأولية البطيئة (مللي ثانية)" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_STRENGTH, - "قوة ثانوية خفيفة" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_DURATION, - "المدة الثانوية البطيئة (مللي ثانية)" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_CODE, "كود" @@ -5649,6 +5619,266 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ MSG_UNKNOWN_COMPILER, "مترجم غير معروف" @@ -5853,22 +6083,6 @@ MSG_HASH( MENU_ENUM_LABEL_CHEAT_TYPE_DECREASE_VALUE, "تقليل القيمة" ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_EQ, - "تشغيل الغش التالي إذا كانت القيمة = الذاكرة" - ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_NEQ, - "تشغيل الغش التالي إذا القيمة != الذاكرة" - ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_LT, - "تشغيل الغش التالي إذا كانت القيمة < الذاكرة" - ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_GT, - "تشغيل الغش التالي إذا كانت القيمة > الذاكرة" - ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_EMU, "محاكي" @@ -8624,14 +8838,6 @@ MSG_HASH( MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT, "فصل الجهاز من منفذ صالح." ) -MSG_HASH( - MSG_DISK_CLOSED, - "مغلق" - ) -MSG_HASH( - MSG_DISK_EJECTED, - "مخرج" - ) MSG_HASH( MSG_DOWNLOADING, "يتم التنزيل" @@ -9296,14 +9502,6 @@ MSG_HASH( MSG_VIEWPORT_SIZE_CALCULATION_FAILED, "فشل حساب حجم العرض! سوف يستمر في استخدام البيانات الخام. ربما لن يعمل هذا بشكل صحيح..." ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY, - "صورة القرص الافتراضي." - ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY_CLOSE, - "غلق" - ) MSG_HASH( MSG_FAILED, "فشل" diff --git a/intl/msg_hash_ast.h b/intl/msg_hash_ast.h index 8a4f547953..706e8abe5c 100644 --- a/intl/msg_hash_ast.h +++ b/intl/msg_hash_ast.h @@ -625,6 +625,22 @@ MSG_HASH( /* Settings > Audio > MIDI */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIDI_INPUT, + "Entrada" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIDI_INPUT, + "Esbilla'l preséu d'entrada." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIDI_OUTPUT, + "Salida" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIDI_OUTPUT, + "Esbilla'l preséu de salida." + ) /* Settings > Audio > Mixer Settings > Mixer Stream */ @@ -1268,6 +1284,12 @@ MSG_HASH( "Escania'l conteníu esbilláu." ) +/* Explore tab */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_REGION, + "Rexón" + ) + /* Playlist > Playlist Item */ MSG_HASH( @@ -1379,18 +1401,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_REPEAT_COUNT, "Númberu de repiticiones" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_DURATION, - "Duración del vibrador primariu (ms)" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_STRENGTH, - "Fuercia del vibrador secundariu" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_DURATION, - "Duración del vibrador secundariu (ms)" - ) /* Quick Menu > Disc Control */ @@ -1477,6 +1487,266 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE_ENABLE_HIST_FAV, "Historial y favoritos" diff --git a/intl/msg_hash_chs.h b/intl/msg_hash_chs.h index fedde85205..37d0fe1881 100644 --- a/intl/msg_hash_chs.h +++ b/intl/msg_hash_chs.h @@ -40,6 +40,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_TAB, "联机" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, + "探索" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "导入" @@ -264,6 +268,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_VIDEO, "以前观看过的视频将出现在这里。" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_EXPLORE, + "探索" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_EXPLORE, + "通过分类搜索界面浏览所有匹配数据库的游戏。" + ) /* Main Menu > Online Updater */ @@ -1355,6 +1367,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CRT_SWITCH_X_AXIS_CENTERING, "循环这些选项,直到图像居中显示。" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_PORCH_ADJUST, + "孔径调整" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CRT_SWITCH_PORCH_ADJUST, + "遍历选项调整孔径设置以调整图像尺寸。" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, "使用自定义刷新率" @@ -1901,7 +1921,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_AUDIO_ENABLE_MENU, - "开启或关闭菜单声音。" + "在菜单中播放同步音频流。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SOUND_OK, @@ -2040,7 +2060,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_HOTKEY_BINDS, - "配置快捷键选项。" + "配置快捷键设置。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS, @@ -2048,7 +2068,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_USER_BINDS, - "配置该用户的控制选项。" + "配置此端口的手柄。" ) /* Settings > Input > Haptic Feedback/Vibration */ @@ -2129,7 +2149,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_FAST_FORWARD_HOLD_KEY, - "按住按键时启用快进模式。松开按键时以正常速度运行游戏。" + "按住按键时启用快进模式。松开按键后以正常速度运行游戏。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_KEY, @@ -2177,7 +2197,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_QUIT_KEY, - "关闭 RetroArch,以确保所有存档数据和配置文件被保存到磁盘。" + "关闭全能模拟器,确保所有存档数据和配置文件已被保存到磁盘。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_PLUS, @@ -2185,7 +2205,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_STATE_SLOT_PLUS, - "增加当前选中的即时存档栏位序号。" + "增加当前选中的状态卡槽编号。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_MINUS, @@ -2193,7 +2213,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_STATE_SLOT_MINUS, - "减少当前选中的即时存档栏位序号。" + "减少当前选中的状态卡槽编号。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_REWIND, @@ -2209,7 +2229,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_BSV_RECORD_TOGGLE, - "打开或关闭游戏操作录像。录像以 .bsv 格式保存。" + "打开或关闭 .bsv 格式的游戏操作录制。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_PAUSE_TOGGLE, @@ -2241,7 +2261,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_SHADER_NEXT, - "加载并应用「图像渲染器」目录下的下一个渲染器预设文件。" + "加载并应用「视频着色器」文件夹中的下一个渲染器预设文件。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_PREV, @@ -2249,7 +2269,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_SHADER_PREV, - "加载并应用「图像渲染器」目录下的前一个渲染器预设文件。" + "加载并应用「视频着色器」文件夹中的上一个渲染器预设文件。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_PLUS, @@ -2273,7 +2293,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_TOGGLE, - "开关当前选择的金手指。" + "打开/关闭当前选择的金手指。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SCREENSHOT, @@ -2289,7 +2309,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_MUTE, - "开关音频输出。" + "打开/关闭音频输出。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_OSK, @@ -2297,7 +2317,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_OSK, - "开关屏幕键盘" + "打开/关闭屏幕键盘" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_FPS_TOGGLE, @@ -2305,24 +2325,32 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_FPS_TOGGLE, - "开关每秒帧数(FPS)指示器。" + "打开/关闭 FPS 状态指示器。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SEND_DEBUG_INFO, "发送调试信息" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SEND_DEBUG_INFO, + "发送设备诊断信息和全能模拟器配置到我们的服务器进行分析。" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_HOST_TOGGLE, "联机主机 (开关)" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_NETPLAY_HOST_TOGGLE, - "切换联机游戏房主开关。" + "打开/关闭联机游戏房主。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_GAME_WATCH, "联机对战/观战模式 (开关)" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_NETPLAY_GAME_WATCH, + "切换当前联机游戏的玩家和观战模式。" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_ENABLE_HOTKEY, "启用热键" @@ -2335,22 +2363,42 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_UP, "增大音量" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_VOLUME_UP, + "提高输出音频音量。" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_DOWN, "减小音量" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_VOLUME_DOWN, + "降低输出音频音量。" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_OVERLAY_NEXT, "下个遮罩" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_OVERLAY_NEXT, + "切换当前活动屏幕遮罩的下个可用布局。" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_EJECT_TOGGLE, "光盘弹出开关" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_DISK_EJECT_TOGGLE, + "如果虚拟光盘托盘关闭,打开并移除加载的光盘。否则,插入选中的光盘并关闭托盘。" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_NEXT, "下个光盘" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_DISK_NEXT, + "增加当前选中光盘的编号。注意:虚拟光盘托盘必须打开。" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_PREV, "上个光盘" @@ -2587,7 +2635,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_RUN_AHEAD_HIDE_WARNINGS, - "隐藏「超前运行」和「核心不支持即时存档」时出现的警告信息。" + "当使用「超前运行」功能而核心不支持即时存档时,隐藏警告信息。" ) /* Settings > Core */ @@ -2698,7 +2746,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SORT_SAVESTATES_ENABLE, - "将即时存档保存到文件夹" + "排序文件夹中的状态存储" ) MSG_HASH( MENU_ENUM_SUBLABEL_SORT_SAVESTATES_ENABLE, @@ -2718,11 +2766,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_INDEX, - "自动保存即时存档到下一个栏位" + "自动增加状态存储编号" ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_INDEX, - "在保存即时存档时,栏位序号将自动递增。加载内容时,即时存档栏位将设置为最后保存的栏位。" + "保存状态存储前,状态存储编号自动增加。加载游戏时,编号自动设置为最大的编号。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_SAVE, @@ -2730,11 +2778,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_SAVE, - "在内容关闭时自动保存即时存档。如果启用了“自动加载即时存档”,RetroArch 将自动加载此即时存档。" + "关闭游戏时自动保存状态。如果启用了「自动加载状态」,下次打开游戏时,全能模拟器将自动加载此状态。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD, - "自动加载即时存档" + "自动加载状态" ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_LOAD, @@ -2746,7 +2794,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVESTATE_THUMBNAIL_ENABLE, - "在菜单中显示即时存档缩略图。" + "在菜单中显示状态存储缩略图。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVE_FILE_COMPRESSION, @@ -2758,7 +2806,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVESTATE_FILE_COMPRESSION, - "以压缩格式写入即时存档文件。会极大减少存档文件大小,但存档和读档时间将延长。" + "以压缩格式写入状态存储文件。能大幅缩小文件大小,但保存/加载状态会更慢。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVEFILES_IN_CONTENT_DIR_ENABLE, @@ -3357,7 +3405,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SAVESTATE_RESUME, - "即时存档后继续游戏" + "使用状态存储后继续游戏" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_SAVESTATE_RESUME, @@ -3538,9 +3586,13 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS, "在菜单中显示设置页。" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS_PASSWORD, + "设置「设置」页的启用密码" + ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS_PASSWORD, - "设置在隐藏设置页后,重新启用设置页的密码。\n启用方法:在菜单中选择「启用设置页」\n并输入密码来重新启用设置页。" + "重新启用设置页所需的密码。隐藏设置页后,在菜单中选择「启用设置页」并输入密码来重新启用设置页。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_FAVORITES, @@ -3606,6 +3658,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_PLAYLISTS, "在菜单中显示列表页" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_EXPLORE, + "显示「探索」页" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_EXPLORE, + "在菜单中显示游戏探索页。" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE, "显示时间日期" @@ -4529,7 +4589,7 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_DIRECTORY, - "系统/BIOS文件夹" + "系统/BIOS" ) MSG_HASH( MENU_ENUM_SUBLABEL_SYSTEM_DIRECTORY, @@ -4565,11 +4625,11 @@ MSG_HASH( ) MSG_HASH( /* FIXME Not RGUI specific */ MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY, - "文件浏览器文件夹" + "文件浏览器" ) MSG_HASH( /* FIXME Not RGUI specific */ MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY, - "配置文件夹" + "配置" ) MSG_HASH( /* FIXME Not RGUI specific */ MENU_ENUM_SUBLABEL_RGUI_CONFIG_DIRECTORY, @@ -4617,7 +4677,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_DIR, - "视频滤镜文件夹" + "视频滤镜" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_FILTER_DIR, @@ -4633,7 +4693,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DIR, - "视频着色器文件夹" + "视频着色器" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_DIR, @@ -4649,7 +4709,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OVERLAY_DIRECTORY, - "遮罩文件夹" + "遮罩" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_DIRECTORY, @@ -4657,7 +4717,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCREENSHOT_DIRECTORY, - "屏幕截图文件夹" + "截图" ) MSG_HASH( MENU_ENUM_SUBLABEL_SCREENSHOT_DIRECTORY, @@ -4665,7 +4725,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR, - "输入自动配置" + "手柄自动配置" ) MSG_HASH( MENU_ENUM_SUBLABEL_JOYPAD_AUTOCONFIG_DIR, @@ -4693,7 +4753,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVEFILE_DIRECTORY, - "存档文件文件夹" + "存档文件" ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVEFILE_DIRECTORY, @@ -4701,7 +4761,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVESTATE_DIRECTORY, - "即时存档" + "状态存储" ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVESTATE_DIRECTORY, @@ -4783,7 +4843,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCAN_THIS_DIRECTORY, - "<扫描当前文件夹>" + "<扫描此文件夹>" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCAN_FILE, @@ -4860,6 +4920,56 @@ MSG_HASH( "扫描选中的游戏。" ) +/* Explore tab */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_RELEASE_YEAR, + "发行年份" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_PLAYER_COUNT, + "玩家数量" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_REGION, + "地区" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_TAGS, + "标签" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SEARCH_NAME, + "搜索名称..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_BY, + "按" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ITEMS, + "条目" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SHOW_ALL, + "显示全部" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SELECT, + "选择" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ADDITIONAL_FILTER, + "附加过滤器" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ALL, + "全部" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ADD_ADDITIONAL_FILTER, + "添加其他过滤器" + ) + /* Playlist > Playlist Item */ MSG_HASH( @@ -5085,7 +5195,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHADER_OPTIONS, - "着色器效果" + "着色器" ) MSG_HASH( MENU_ENUM_SUBLABEL_SHADER_OPTIONS, @@ -5357,7 +5467,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_STATE, - "激活" + "已启用" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_DESC, @@ -5367,10 +5477,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_HANDLER, "处理程序" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_MEMORY_SEARCH_SIZE, - "内存搜索大小" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_TYPE, "类型" @@ -5403,34 +5509,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_REPEAT_ADD_TO_VALUE, "每次迭代的数值增量" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_TYPE, - "记忆时震动" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_VALUE, - "震动值" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PORT, - "震动端口" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_STRENGTH, - "震动主强度" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_DURATION, - "震动主时长 (ms)" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_STRENGTH, - "震动次强度" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_DURATION, - "震动次时长 (ms)" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_CODE, "代码" @@ -5515,7 +5593,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PARAMETERS, - "预览着色器参数" + "着色器参数" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PARAMETERS, @@ -5596,7 +5674,7 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS, - "没有着色器参数。" + "没有着色器参数" ) /* Quick Menu > Overrides */ @@ -5659,6 +5737,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DETAIL, "数据库条目" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RDB_ENTRY_DETAIL, + "显示当前游戏的数据库信息。" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NO_ENTRIES_TO_DISPLAY, "没有可显示的条目。" @@ -5757,6 +5839,266 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ MSG_UNKNOWN_COMPILER, "未知编译器" @@ -5961,22 +6303,6 @@ MSG_HASH( MENU_ENUM_LABEL_CHEAT_TYPE_DECREASE_VALUE, "减少值为" ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_EQ, - "如果值=记忆则运行下个金手指" - ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_NEQ, - "如果值!=记忆则运行下个金手指" - ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_LT, - "如果值<记忆则运行下个金手指" - ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_GT, - "如果值>记忆则运行下个金手指" - ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_EMU, "模拟器" @@ -7019,7 +7345,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_SHADER_PARAMS, - "预览着色器参数" + "着色器参数" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS, @@ -7695,6 +8021,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_AUTO, "自动选择宽高比" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_ROOM_NICKNAME_LAN, + "昵称 (局域网):%s" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_STATUS, "状态" @@ -7723,6 +8053,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_MATCH_IDX, "视图匹配编号" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_MATCH_IDX, + "选择要查看的比赛。" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_ASPECT, "保持宽高比" @@ -7755,10 +8089,18 @@ MSG_HASH( /* FIXME Still exists in a comment about being removed */ MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_FOOTER_OPACITY, "底部不透明度" ) +MSG_HASH( /* FIXME Still exists in a comment about being removed */ + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_FOOTER_OPACITY, + "修改底部图形的不透明度。" + ) MSG_HASH( /* FIXME Still exists in a comment about being removed */ MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_HEADER_OPACITY, "顶部不透明度" ) +MSG_HASH( /* FIXME Still exists in a comment about being removed */ + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_HEADER_OPACITY, + "修改顶部图形的不透明度。" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE, "联机" @@ -7807,6 +8149,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_HELP_SEND_DEBUG_INFO, "发送调试信息" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_HELP_SEND_DEBUG_INFO, + "发送设备诊断信息和全能模拟器配置到我们的服务器进行分析。" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANAGEMENT, "数据库设置" @@ -8492,14 +8838,6 @@ MSG_HASH( MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT, "从有效端口断开设备。" ) -MSG_HASH( - MSG_DISK_CLOSED, - "已关闭" - ) -MSG_HASH( - MSG_DISK_EJECTED, - "已弹出" - ) MSG_HASH( MSG_DOWNLOADING, "正在下载" @@ -8686,7 +9024,7 @@ MSG_HASH( ) MSG_HASH( MSG_FAILED_TO_UNDO_LOAD_STATE, - "撤消即时读档失败。" + "撤消加载状态失败。" ) MSG_HASH( MSG_FAILED_TO_UNDO_SAVE_STATE, @@ -9112,18 +9450,6 @@ MSG_HASH( MSG_VIEWPORT_SIZE_CALCULATION_FAILED, "可视区域尺寸计算失败!将继续使用原始数据,这很可能不会正常工作。" ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY, - "虚拟光驱托盘。" - ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY_EJECT, - "弹出" - ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY_CLOSE, - "关闭" - ) MSG_HASH( MSG_FAILED, "已失败" @@ -9190,7 +9516,7 @@ MSG_HASH( ) MSG_HASH( MSG_RUNAHEAD_CORE_DOES_NOT_SUPPORT_SAVESTATES, - "超前运行已禁用,因为这个核心不支持即时存档。" + "超前运行已禁用,因为这个核心不支持状态存储。" ) MSG_HASH( MSG_RUNAHEAD_FAILED_TO_SAVE_STATE, @@ -9448,6 +9774,26 @@ MSG_HASH( MSG_CORE_INSTALLATION_FAILED, "核心安装失败:" ) +MSG_HASH( + MSG_CORE_RESTORATION_DISABLED, + "核心还原禁用——核心已被锁定:" + ) +MSG_HASH( + MSG_CORE_INSTALLATION_DISABLED, + "核心安装禁用——核心已被锁定:" + ) +MSG_HASH( + MSG_CORE_LOCK_FAILED, + "锁定核心失败:" + ) +MSG_HASH( + MSG_CORE_UNLOCK_FAILED, + "解锁核心失败:" + ) +MSG_HASH( + MSG_CORE_DELETE_DISABLED, + "核心删除禁用——核心已被锁定:" + ) /* Lakka */ @@ -9482,6 +9828,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_FACTOR, "图形部件缩放倍数" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_FACTOR, + "绘制显示部件时应用手动缩放倍数覆盖。仅在「自动缩放图形部件」选项关闭时应用。可以独立于菜单缩放通知,指示和控制部件。" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION, "屏幕分辨率" @@ -9542,10 +9892,18 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_OVERSCAN_CORRECTION_TOP, "过扫描矫正 (顶部)" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_OVERSCAN_CORRECTION_TOP, + "调整显示过扫描裁减,减少图像大小指定扫描行数 (从屏幕顶部起)。注意:可能会导致缩放瑕疵。" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_OVERSCAN_CORRECTION_BOTTOM, "过扫描矫正 (底部)" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_OVERSCAN_CORRECTION_BOTTOM, + "调整显示过扫描裁减,减少图像大小指定扫描行数 (从屏幕底部起)。注意:可能会导致缩放瑕疵。" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SUSTAINED_PERFORMANCE_MODE, "保持性能模式" @@ -9662,7 +10020,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_BLUETOOTH_ENABLE, - "启用或者禁止蓝牙。" + "开启或关闭蓝牙。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LAKKA_SERVICES, @@ -9708,6 +10066,14 @@ MSG_HASH( MSG_LOCALAP_STARTING, "启动 Wi-Fi 接入点,SSID=%s,Passkey=%s" ) +MSG_HASH( + MSG_LOCALAP_ERROR_CONFIG_CREATE, + "无法创建 Wi-Fi 接入点配置文件。" + ) +MSG_HASH( + MSG_LOCALAP_ERROR_CONFIG_PARSE, + "错误配置文件——在 %s 中找不到 APNAME 或 PASSWORD" + ) #endif #ifdef GEKKO MSG_HASH( @@ -9724,6 +10090,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_RGA_SCALING, "RGA 缩放" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_RGA_SCALING, + "RGA 缩放和双曲过滤。可能会破坏图形部件。" + ) #else MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_CTX_SCALING, @@ -9739,6 +10109,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_3DS_LCD_BOTTOM, "3DS底部屏幕" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_3DS_LCD_BOTTOM, + "启用屏幕底部的状态信息显示。禁用可以提升电池续航和性能。" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_3DS_DISPLAY_MODE, "3DS 显示模式" diff --git a/intl/msg_hash_cht.h b/intl/msg_hash_cht.h index 3b84a7d5c5..7fdf205bbe 100644 --- a/intl/msg_hash_cht.h +++ b/intl/msg_hash_cht.h @@ -3272,6 +3272,8 @@ MSG_HASH( "開始掃描" ) +/* Explore tab */ + /* Playlist > Playlist Item */ MSG_HASH( @@ -3701,6 +3703,266 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ MSG_UNKNOWN_COMPILER, "未知的編譯器" @@ -5000,14 +5262,6 @@ MSG_HASH( MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT, "從連接埠離開." ) -MSG_HASH( - MSG_DISK_CLOSED, - "已關閉" - ) -MSG_HASH( - MSG_DISK_EJECTED, - "已彈出" - ) MSG_HASH( MSG_DOWNLOADING, "正在下載" @@ -5556,14 +5810,6 @@ MSG_HASH( MSG_VERSION_OF_LIBRETRO_API, "libretro API 版本" ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY_EJECT, - "退出" - ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY_CLOSE, - "關閉" - ) MSG_HASH( MSG_FAILED, "已失敗" diff --git a/intl/msg_hash_da.h b/intl/msg_hash_da.h index 2dc26515ba..4878585e16 100644 --- a/intl/msg_hash_da.h +++ b/intl/msg_hash_da.h @@ -236,6 +236,8 @@ /* Import content > Manual Scan */ +/* Explore tab */ + /* Playlist > Playlist Item */ @@ -301,6 +303,266 @@ /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) /* RGUI: Settings > User Interface > Appearance */ diff --git a/intl/msg_hash_de.h b/intl/msg_hash_de.h index fb6baf41fb..907c6f95ca 100644 --- a/intl/msg_hash_de.h +++ b/intl/msg_hash_de.h @@ -3076,6 +3076,8 @@ MSG_HASH( /* Import content > Manual Scan */ +/* Explore tab */ + /* Playlist > Playlist Item */ MSG_HASH( @@ -3557,6 +3559,266 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ MSG_UNKNOWN_COMPILER, "Unbekannter Compiler" @@ -4628,14 +4890,6 @@ MSG_HASH( MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT, "Gerät von einem gültigen Anschluss trennen." ) -MSG_HASH( - MSG_DISK_CLOSED, - "Geschlossen" - ) -MSG_HASH( - MSG_DISK_EJECTED, - "Ausgeworfen" - ) MSG_HASH( MSG_DOWNLOADING, "Herunterladen von" @@ -5248,10 +5502,6 @@ MSG_HASH( MSG_VIEWPORT_SIZE_CALCULATION_FAILED, "Berechnung der Bildgröße fehlgeschlagen! Wird unter Verwendung von Rohdaten fortfahren. Dies wird wahrscheinlich nicht richtig funktionieren ..." ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY, - "Virtuelle Laufwerksschublade." - ) MSG_HASH( MSG_FAILED, "fehlgeschlagen" diff --git a/intl/msg_hash_el.h b/intl/msg_hash_el.h index 7dc10f17e4..fb46dade2a 100644 --- a/intl/msg_hash_el.h +++ b/intl/msg_hash_el.h @@ -40,6 +40,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_TAB, "Διαδικτυακό Παιχνίδι" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, + "Εξερεύνηση" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Εισαγωγή περιεχομένου" @@ -75,6 +79,18 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_LOAD_DISC, "Φόρτωση Δίσκου" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOAD_DISC, + "Φόρτωση φυσικού δίσκου πολυμέσων. Θα πρέπει να έχει επιλεγεί ο πυρήνας (Φόρτωση Πυρήνα) που θες να χρησιμοποιήσεις για το δίσκο." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DUMP_DISC, + "Αντιγραφή Δίσκου" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DUMP_DISC, + "Αντιγραφή του φυσικού δίσκου στην εσωτερική μνήμη. Θα αποθηκευτεί σαν αρχείο \"εικόνας\"." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLISTS_TAB, "Λίστες Αναπαραγωγής" @@ -87,6 +103,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_CONTENT_LIST, "Σάρωση Περιεχομένου" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ADD_CONTENT_LIST, + "Σάρωση περιεχομένου και προσθήκη στην βάση δεδομένων." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHOW_WIMP, "Εμφάνιση Μενού Επιφάνειας Εργασίας" @@ -99,6 +119,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_DISABLE_KIOSK_MODE, "Απενεργοποίηση Λειτουργίας Παιδιού" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_DISABLE_KIOSK_MODE, + "Απενεργοποιεί την λειτουργία κιόσκη. (Χρειάζεται επανεκκίνηση)" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER, "Διαδικτυακός Ενημερωτής" @@ -170,10 +194,18 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE, "Λήψη Πυρήνα..." ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DOWNLOAD_CORE, + "Λήψη και εγκατάσταση ενός πυρήνα μέσω διαδικτύου." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SIDELOAD_CORE_LIST, "Εγκατάσταση ή Επαναφορά ενός Πυρήνα" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SIDELOAD_CORE_LIST, + "Εγκατάσταση ή ανάκτηση πυρήνα από των κατάλογο των ληφθέντων." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_START_VIDEO_PROCESSOR, "Έναρξη Επεξεργαστή Βίντεο" @@ -208,6 +240,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_GOTO_FAVORITES, "Αγαπημένα" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_FAVORITES, + "Περιεχόμενο που έχετε προσθέσει στα 'Αγαπημένα' θα εμφανίζεται εδώ." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_GOTO_MUSIC, "Μουσική" @@ -235,6 +271,10 @@ MSG_HASH( /* Main Menu > Online Updater */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST, + "Λήψη Πυρήνων" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_UPDATE_INSTALLED_CORES, "Ενημέρωση Εγκατεστημένων Πυρήνων" @@ -247,6 +287,18 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_THUMBNAILS_UPDATER_LIST, "Ενημερωτής Σκίτσων" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_THUMBNAILS_UPDATER_LIST, + "Λήψη ολοκληρωμένου πακέτου εικονιδίων για το επιλεγμένο σύστημα." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PL_THUMBNAILS_UPDATER_LIST, + "Ενημέρωση Εικονιδίων Λίστας Παιχνιδιού" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PL_THUMBNAILS_UPDATER_LIST, + "Λήψη εικονιδίων για τις εγγραφές στην επιλεγμένη λίστα παιχνιδιών." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT, "Λήψη Περιεχομένου" @@ -259,6 +311,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_UPDATE_ASSETS, "Ενημέρωση Βασικών Στοιχείων" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES, + "Ενημέρωση Προφίλ Χειριστηρίων" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_UPDATE_CHEATS, "Ενημέρωση Κωδικών" @@ -290,10 +346,18 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INFORMATION, "Πληροφορίες πυρήνα" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_INFORMATION, + "Προβολή πληροφοριών σχετικά με την εφαρμογή/πυρήνα." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DISC_INFORMATION, "Πληροφορίες Δίσκου" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DISC_INFORMATION, + "Προβολή πληροφοριών σχετικά με τον εισαγμένο δίσκο." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETWORK_INFORMATION, "Πληροφορίες Δικτύου" @@ -377,6 +441,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MISSING, "Λείπει" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PRESENT, + "Παρόν" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OPTIONAL, "Προεραιτικό" @@ -385,6 +453,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_REQUIRED, "Απαραίτητο" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_LOCK, + "Κλείδωμα Εγκατεστημένο Πυρήνα" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_LOCK, + "Αποτροπή τροποποιήσεων του τρέχοντος εγκατεστημένου πυρήνα. Μπορεί να χρησιμοποιηθεί για αποφυγή ανεπιθύμητων ενημερώσεων όταν το περιεχόμενο απαιτεί συγκεκριμένη έκδοση πυρήνα (π.χ. Παιχνίδια Arcade)." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, "Διαγραφή πυρήνα" @@ -393,6 +469,18 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CORE_DELETE, "Κατάργηση αυτού του πυρήνα από τον δίσκο." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_CREATE_BACKUP, + "Αντίγραφο Ασφαλείας Πυρήνα" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_CREATE_BACKUP, + "Δημιουργία αντιγράφου ασφαλείας του τωρινά εγκατεστημένου πυρήνα." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_RESTORE_BACKUP_LIST, + "Επαναφορά Αντιγράφου Ασφαλείας" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE_BACKUP_LIST, "Διαγραφή Αντιγράφου Ασφαλείας" @@ -2212,6 +2300,54 @@ MSG_HASH( MENU_ENUM_SUBLABEL_STATISTICS_SHOW, "Εμφάνιση τεχνικών στατιστικών στην οθόνη." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT, + "Ειδοποιήσεις Λήψης Στιγμιότυπου Οθόνης" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SCREENSHOT, + "Εμφάνιση μηνύματος στην οθόνη κατά τη λήψη στιγμιότυπου οθόνης (Screenshot)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION, + "Διατήρηση Ειδοποίησης Στιγμιότυπου Οθόνης" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SCREENSHOT_DURATION, + "Ορίστε τη διάρκεια του μηνύματος στιγμιότυπου οθόνης (Screenshot)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_NORMAL, + "Φυσιολογική Ταχύτητα" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_FAST, + "Γρήγορη Ταχύτητα" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_VERY_FAST, + "Πολύ Γρήγορη Ταχύτητα" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_INSTANT, + "Ακαριαία" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_FLASH, + "Εφέ Φλας Στιγμιότυπου Οθόνης" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SCREENSHOT_FLASH, + "Εμφάνιση λευκού εφέ που αναβοσβήνει στην οθόνη με την επιθυμητή διάρκεια κατά τη λήψη ενός στιγμιότυπου οθόνης." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_FLASH_NORMAL, + "Ενεργοποίηση (Κανονική Ταχύτητα)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_FLASH_FAST, + "Ενεργοποίηση (Γρήγορη Ταχύτητα)" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH, "Γραμματοσειρά Ειδοποιήσεων" @@ -2689,7 +2825,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_FAVORITES_SIZE, - "Περιορισμός του αριθμού καταχωρίσεων στην λίστα αγαπημένων. Μόλις φτάσει το όριο, οι νέες προσθήκες θα αποτρέπονται μέχρι οι παλιές να αφαιρεθούν. Ορίζοντας την τιμή σε -1 επιτρέπει 'απεριόριστες' (99999) καταχωρήσεις. ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Μειώνοντας την τιμή θα διαγράψει ήδη υπάρχ[...]" + "Περιορισμός καταχωρίσεων στην λίστα αγαπημένων. Μόλις φτάσει το όριο θα αποτρέπονται προσθήκες μέχρι παλαιότερες να αφαιρεθούν. Ορίζοντας το σε -1 επιτρέπει 'απεριόριστες' (99999) καταχωρήσεις. ΠΡΟΣΟΧΗ: Μειώνοντας την τιμή θα διαγράψει υπάρχουσες καταχωρήσεις!" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_RENAME, @@ -2707,6 +2843,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED, "Τελευταίο Παιχνίδι:" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_PORTABLE_PATHS, + "Φορητές Λίστες Αναπαραγωγής" + ) /* Settings > Playlists > Playlist Management */ @@ -2996,6 +3136,8 @@ MSG_HASH( /* Import content > Manual Scan */ +/* Explore tab */ + /* Playlist > Playlist Item */ MSG_HASH( @@ -3477,6 +3619,266 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ MSG_UNKNOWN_COMPILER, "Άγνωστος Μεταγλωττιστής" diff --git a/intl/msg_hash_eo.h b/intl/msg_hash_eo.h index ed0cf21638..13d3da1c20 100644 --- a/intl/msg_hash_eo.h +++ b/intl/msg_hash_eo.h @@ -8,365 +8,11591 @@ /* Top-Level Menu */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MAIN_MENU, + "Main Menu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_TAB, + "Settings" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FAVORITES_TAB, + "Favorites" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HISTORY_TAB, + "History" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_IMAGES_TAB, + "Images" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MUSIC_TAB, + "Music" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_TAB, + "Videos" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_TAB, + "Netplay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, + "Explore" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ADD_TAB, + "Import Content" + ) /* Main Menu */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SETTINGS, + "Quick Menu" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SETTINGS, + "Quickly access all relevant in-game settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_LIST, + "Load Core" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_LIST, + "Select which core to use." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_LIST, + "Load Content" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOAD_CONTENT_LIST, + "Select which content to start." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOAD_DISC, + "Load Disc" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOAD_DISC, + "Load a physical media disc. First select the core (Load Core) to use with the disc." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DUMP_DISC, + "Dump Disc" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DUMP_DISC, + "Dump the physical media disc to internal storage. It will be saved as an image file." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLISTS_TAB, + "Playlists" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLISTS_TAB, + "Scanned content matching the database will appear here." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ADD_CONTENT_LIST, + "Scan Content" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ADD_CONTENT_LIST, + "Scan content and add to database." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHOW_WIMP, + "Show Desktop Menu" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SHOW_WIMP, + "Opens the traditional desktop menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_DISABLE_KIOSK_MODE, + "Disable Kiosk Mode" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_DISABLE_KIOSK_MODE, + "Disables kiosk mode. (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER, + "Online Updater" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ONLINE_UPDATER, + "Download add-ons, components, and content for RetroArch." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY, + "Netplay" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY, + "Join or host a netplay session." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS, + "Settings" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS, + "Configure the program." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INFORMATION_LIST, + "Information" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INFORMATION_LIST_LIST, + "Display system information." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONFIGURATIONS_LIST, + "Configuration File" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST, + "Manage and create configuration files." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HELP_LIST, + "Help" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_HELP_LIST, + "Learn more about how the program works." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RESTART_RETROARCH, + "Restart RetroArch" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RESTART_RETROARCH, + "Restart the program." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH, + "Quit RetroArch" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUIT_RETROARCH, + "Quit the program." + ) /* Main Menu > Load Core */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE, + "Download a Core" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DOWNLOAD_CORE, + "Download and install a core from the online updater." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SIDELOAD_CORE_LIST, + "Install or Restore a Core" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SIDELOAD_CORE_LIST, + "Install or restore a core from the 'Downloads' directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_START_VIDEO_PROCESSOR, + "Start Video Processor" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_START_NET_RETROPAD, + "Start Remote RetroPad" + ) /* Main Menu > Load Content */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FAVORITES, + "Start Directory" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DOWNLOADED_FILE_DETECT_CORE_LIST, + "Downloads" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OPEN_ARCHIVE, + "Browse Archive" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOAD_ARCHIVE, + "Load Archive" + ) /* Main Menu > Load Content > Playlists */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_FAVORITES, + "Favorites" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_FAVORITES, + "Content added to 'Favorites' will appear here." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_MUSIC, + "Music" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_MUSIC, + "Music which has been previously played will appear here." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_IMAGES, + "Images" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_IMAGES, + "Images which have been previously viewed will appear here." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_VIDEO, + "Videos" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_VIDEO, + "Videos which have been previously played will appear here." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_EXPLORE, + "Explore" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_EXPLORE, + "Browse all content matching the database via a categorized search interface." + ) /* Main Menu > Online Updater */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST, + "Core Downloader" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_INSTALLED_CORES, + "Update Installed Cores" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_UPDATE_INSTALLED_CORES, + "Update all installed cores to the latest version available." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_THUMBNAILS_UPDATER_LIST, + "Thumbnails Updater" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_THUMBNAILS_UPDATER_LIST, + "Download complete thumbnail package for selected system." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PL_THUMBNAILS_UPDATER_LIST, + "Playlist Thumbnails Updater" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PL_THUMBNAILS_UPDATER_LIST, + "Download thumbnails for entries in the selected playlist." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT, + "Content Downloader" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_CORE_INFO_FILES, + "Update Core Info Files" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_ASSETS, + "Update Assets" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES, + "Update Controller Profiles" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_CHEATS, + "Update Cheats" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_DATABASES, + "Update Databases" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_OVERLAYS, + "Update Overlays" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_GLSL_SHADERS, + "Update GLSL Shaders" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_CG_SHADERS, + "Update Cg Shaders" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_SLANG_SHADERS, + "Update Slang Shaders" + ) /* Main Menu > Information */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFORMATION, + "Core Information" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_INFORMATION, + "View information pertaining to the application/core." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISC_INFORMATION, + "Disc Information" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DISC_INFORMATION, + "View information about inserted media discs." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETWORK_INFORMATION, + "Network Information" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETWORK_INFORMATION, + "Show network interface(s) and associated IP addresses." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFORMATION, + "System Information" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SYSTEM_INFORMATION, + "Show information specific to the device." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_MANAGER, + "Database Manager" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DATABASE_MANAGER, + "View databases." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CURSOR_MANAGER, + "Cursor Manager" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CURSOR_MANAGER, + "View previous searches." + ) /* Main Menu > Information > Core Information */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_NAME, + "Core Name" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_LABEL, + "Core Label" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_NAME, + "System Name" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_MANUFACTURER, + "System Manufacturer" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_CATEGORIES, + "Categories" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_AUTHORS, + "Author" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_PERMISSIONS, + "Permissions" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_LICENSES, + "License" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS, + "Supported Extensions" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_REQUIRED_HW_API, + "Required Graphics API" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_FIRMWARE, + "Firmware" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MISSING, + "Missing" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PRESENT, + "Present" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OPTIONAL, + "Optional" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REQUIRED, + "Required" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_LOCK, + "Lock Installed Core" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_LOCK, + "Prevent modification of the currently installed core. May be used to avoid unwanted updates when content requires a specific core version (e.g. Arcade ROM sets)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_DELETE, + "Delete Core" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_DELETE, + "Remove this core from disk." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_CREATE_BACKUP, + "Backup Core" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_CREATE_BACKUP, + "Create an archived backup of the currently installed core." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_RESTORE_BACKUP_LIST, + "Restore Backup" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_RESTORE_BACKUP_LIST, + "Install a previous version of the core from a list of archived backups." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_DELETE_BACKUP_LIST, + "Delete Backup" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_DELETE_BACKUP_LIST, + "Remove a file from the list of archived backups." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_BACKUP_MODE_AUTO, + "[Auto]" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_BACKUP_CRC, + "CRC32: " + ) /* Main Menu > Information > System Information */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_BUILD_DATE, + "Build Date" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GIT_VERSION, + "Git Version" + ) +MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ + MSG_COMPILER, + "Compiler" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_MODEL, + "CPU Model" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES, + "CPU Features" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CPU_ARCHITECTURE, + "CPU Architecture:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CPU_CORES, + "CPU Cores:" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CPU_CORES, + "Amount of cores that the CPU has." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER, + "Frontend Identifier" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_OS, + "Frontend OS" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RETRORATING_LEVEL, + "RetroRating Level" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE, + "Power Source" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VIDEO_CONTEXT_DRIVER, + "Video Context Driver" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_WIDTH, + "Display Width (mm)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_HEIGHT, + "Display Height (mm)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_DPI, + "Display DPI" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBRETRODB_SUPPORT, + "LibretroDB Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OVERLAY_SUPPORT, + "Overlay Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COMMAND_IFACE_SUPPORT, + "Command Interface Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_COMMAND_IFACE_SUPPORT, + "Network Command Interface Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_REMOTE_SUPPORT, + "Network Controller Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COCOA_SUPPORT, + "Cocoa Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RPNG_SUPPORT, + "PNG (RPNG) Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RJPEG_SUPPORT, + "JPEG (RJPEG) Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RBMP_SUPPORT, + "BMP (RBMP) Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RTGA_SUPPORT, + "TGA (RTGA) Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_SUPPORT, + "SDL 1.2 Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL2_SUPPORT, + "SDL 2 Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VULKAN_SUPPORT, + "Vulkan Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_METAL_SUPPORT, + "Metal Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGL_SUPPORT, + "OpenGL Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGLES_SUPPORT, + "OpenGL ES Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_THREADING_SUPPORT, + "Threading Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_KMS_SUPPORT, + "KMS/EGL Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_UDEV_SUPPORT, + "udev Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENVG_SUPPORT, + "OpenVG Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_EGL_SUPPORT, + "EGL Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_X11_SUPPORT, + "X11 Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_WAYLAND_SUPPORT, + "Wayland Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XVIDEO_SUPPORT, + "XVideo Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ALSA_SUPPORT, + "ALSA Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OSS_SUPPORT, + "OSS Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENAL_SUPPORT, + "OpenAL Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENSL_SUPPORT, + "OpenSL Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RSOUND_SUPPORT, + "RSound Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ROARAUDIO_SUPPORT, + "RoarAudio Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_JACK_SUPPORT, + "JACK Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PULSEAUDIO_SUPPORT, + "PulseAudio Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COREAUDIO_SUPPORT, + "CoreAudio Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COREAUDIO3_SUPPORT, + "CoreAudio V3 Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DSOUND_SUPPORT, + "DirectSound Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_WASAPI_SUPPORT, + "WASAPI Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XAUDIO2_SUPPORT, + "XAudio2 Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ZLIB_SUPPORT, + "zlib Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_7ZIP_SUPPORT, + "7zip Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYLIB_SUPPORT, + "Dynamic Library Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYNAMIC_SUPPORT, + "Dynamic Runtime Loading of libretro Library" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CG_SUPPORT, + "Cg Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GLSL_SUPPORT, + "GLSL Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_HLSL_SUPPORT, + "HLSL Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_IMAGE_SUPPORT, + "SDL Image Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FFMPEG_SUPPORT, + "FFmpeg Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_MPV_SUPPORT, + "mpv Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CORETEXT_SUPPORT, + "CoreText Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FREETYPE_SUPPORT, + "FreeType Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_STB_TRUETYPE_SUPPORT, + "STB TrueType Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETPLAY_SUPPORT, + "Netplay (Peer-to-Peer) Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PYTHON_SUPPORT, + "Python (Script Support in Shaders) Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_V4L2_SUPPORT, + "Video4Linux2 Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBUSB_SUPPORT, + "libusb Support" + ) /* Main Menu > Information > Database Manager */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_SELECTION, + "Database Selection" + ) /* Main Menu > Information > Database Manager > Information */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_NAME, + "Name" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DESCRIPTION, + "Description" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_GENRE, + "Genre" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PUBLISHER, + "Publisher" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DEVELOPER, + "Developer" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ORIGIN, + "Origin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FRANCHISE, + "Franchise" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_TGDB_RATING, + "TGDB Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FAMITSU_MAGAZINE_RATING, + "Famitsu Magazine Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_REVIEW, + "Edge Magazine Review" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_RATING, + "Edge Magazine Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_ISSUE, + "Edge Magazine Issue" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_MONTH, + "Releasedate Month" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR, + "Releasedate Year" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_BBFC_RATING, + "BBFC Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ESRB_RATING, + "ESRB Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ELSPA_RATING, + "ELSPA Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PEGI_RATING, + "PEGI Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ENHANCEMENT_HW, + "Enhancement Hardware" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CERO_RATING, + "CERO Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SERIAL, + "Serial" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ANALOG, + "Analog Supported" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RUMBLE, + "Rumble Supported" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_COOP, + "Co-op Supported" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CRC32, + "CRC32" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SHA1, + "SHA1" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_MD5, + "MD5" + ) /* Main Menu > Configuration File */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONFIGURATIONS, + "Load Configuration" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RESET_TO_DEFAULT_CONFIG, + "Reset to Defaults" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RESET_TO_DEFAULT_CONFIG, + "Reset the current configuration to default values." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG, + "Save Current Configuration" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVE_NEW_CONFIG, + "Save New Configuration" + ) /* Main Menu > Help */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HELP_CONTROLS, + "Basic Menu Controls" + ) /* Main Menu > Help > Basic Menu Controls */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_UP, + "Scroll Up" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_DOWN, + "Scroll Down" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_CONFIRM, + "Confirm" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_INFO, + "Info" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_START, + "Start" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_MENU, + "Toggle Menu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_QUIT, + "Quit" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_KEYBOARD, + "Toggle Keyboard" + ) /* Settings */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DRIVER_SETTINGS, + "Drivers" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DRIVER_SETTINGS, + "Change drivers used by the system." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SETTINGS, + "Video" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SETTINGS, + "Change video output settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_SETTINGS, + "Audio" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_SETTINGS, + "Change audio output settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_SETTINGS, + "Input" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_SETTINGS, + "Change joypad, keyboard, and mouse settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LATENCY_SETTINGS, + "Latency" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LATENCY_SETTINGS, + "Change settings related to video, audio and input latency." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_SETTINGS, + "Core" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_SETTINGS, + "Change core settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONFIGURATION_SETTINGS, + "Configuration" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS, + "Change default settings for configuration files." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVING_SETTINGS, + "Saving" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SAVING_SETTINGS, + "Change saving settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOGGING_SETTINGS, + "Logging" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOGGING_SETTINGS, + "Change logging settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS, + "File Browser" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_FILE_BROWSER_SETTINGS, + "Adjusts file browser settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS, + "Frame Throttle" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_FRAME_THROTTLE_SETTINGS, + "Change rewind, fast-forward, and slow-motion settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RECORDING_SETTINGS, + "Recording" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RECORDING_SETTINGS, + "Change recording settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS, + "On-Screen Display" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ONSCREEN_DISPLAY_SETTINGS, + "Change display overlay and keyboard overlay, and on-screen notification settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_USER_INTERFACE_SETTINGS, + "User Interface" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_USER_INTERFACE_SETTINGS, + "Change user interface settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AI_SERVICE_SETTINGS, + "AI Service" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AI_SERVICE_SETTINGS, + "Change settings for the AI Service (Translation/TTS/Misc)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACCESSIBILITY_SETTINGS, + "Accessibility" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ACCESSIBILITY_SETTINGS, + "Change settings for the Accessibility narrator." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_POWER_MANAGEMENT_SETTINGS, + "Power Management" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_POWER_MANAGEMENT_SETTINGS, + "Change power management settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RETRO_ACHIEVEMENTS_SETTINGS, + "Achievements" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RETRO_ACHIEVEMENTS_SETTINGS, + "Change achievement settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETWORK_SETTINGS, + "Network" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETWORK_SETTINGS, + "Configure server and network settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_SETTINGS, + "Playlists" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_SETTINGS, + "Change playlist settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_USER_SETTINGS, + "User" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_USER_SETTINGS, + "Change account, username, and language settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DIRECTORY_SETTINGS, + "Directory" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DIRECTORY_SETTINGS, + "Change default directories where files are located." + ) /* Settings > Drivers */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_DRIVER, + "Input" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_DRIVER, + "Input driver to use. Some video drivers force a different input driver." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_JOYPAD_DRIVER, + "Controller" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_JOYPAD_DRIVER, + "Controller driver to use." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER, + "Video" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_DRIVER, + "Video driver to use." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_DRIVER, + "Audio" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_DRIVER, + "Audio driver to use." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_DRIVER, + "Audio Resampler" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_DRIVER, + "Audio resampler driver to use." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CAMERA_DRIVER, + "Camera" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CAMERA_DRIVER, + "Camera driver to use." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BLUETOOTH_DRIVER, + "Bluetooth" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_BLUETOOTH_DRIVER, + "Bluetooth driver to use." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_WIFI_DRIVER, + "Wi-Fi" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_WIFI_DRIVER, + "Wi-Fi driver to use." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOCATION_DRIVER, + "Location" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOCATION_DRIVER, + "Location driver to use." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_DRIVER, + "Menu" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_DRIVER, + "Menu driver to use." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RECORD_DRIVER, + "Record" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RECORD_DRIVER, + "Record driver to use." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIDI_DRIVER, + "MIDI" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIDI_DRIVER, + "MIDI driver to use." + ) /* Settings > Video */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CRT_SWITCHRES_SETTINGS, + "CRT SwitchRes" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CRT_SWITCHRES_SETTINGS, + "Output native, low-resolution signals for use with CRT displays." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_OUTPUT_SETTINGS, + "Output" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_OUTPUT_SETTINGS, + "Change video output settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_MODE_SETTINGS, + "Fullscreen Mode" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_MODE_SETTINGS, + "Change fullscreen mode settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_MODE_SETTINGS, + "Windowed Mode" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_WINDOWED_MODE_SETTINGS, + "Change windowed mode settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SCALING_SETTINGS, + "Scaling" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SCALING_SETTINGS, + "Change video scaling settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SYNCHRONIZATION_SETTINGS, + "Synchronization" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SYNCHRONIZATION_SETTINGS, + "Change video synchronization settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SUSPEND_SCREENSAVER_ENABLE, + "Suspend Screensaver" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SUSPEND_SCREENSAVER_ENABLE, + "Prevents your system's screensaver from becoming active." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_THREADED, + "Threaded Video" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_THREADED, + "Improves performance at the cost of latency and more video stuttering. Use only if you cannot obtain full speed otherwise." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION, + "Black Frame Insertion" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_BLACK_FRAME_INSERTION, + "Inserts a black frame between frames. Useful on some high refresh rate screens to eliminate ghosting." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_GPU_SCREENSHOT, + "GPU Screenshot" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_GPU_SCREENSHOT, + "Screenshots output of GPU shaded material if available." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SMOOTH, + "Bilinear Filtering" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SMOOTH, + "Adds a slight blur to the image to take the edge off of the hard pixel edges. This option has very little impact on performance." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DELAY, + "Auto-Shader Delay" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_DELAY, + "Delays auto-loading shaders (in ms). Can work around graphical glitches when using 'screen grabbing' software." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FILTER, + "Video Filter" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FILTER, + "Apply a CPU-powered video filter.\nNOTE: Might come at a high performance cost. Some video filters might only work for cores that use 32bit or 16bit color." + ) /* Settings > Video > CRT SwitchRes */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION, + "CRT SwitchRes" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION, + "For CRT displays only. Attempts to use exact core/game resolution and refresh rate." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_SUPER, + "CRT Super Resolution" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_SUPER, + "Switch among native and ultrawide super resolutions." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_X_AXIS_CENTERING, + "X-Axis Centering" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CRT_SWITCH_X_AXIS_CENTERING, + "Cycle through these options if the image is not centered properly on the display." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_PORCH_ADJUST, + "Porch Adjust" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CRT_SWITCH_PORCH_ADJUST, + "Cycle through these options to adjust the porch settings to change the image size." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, + "Use Custom Refresh Rate" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, + "Use a custom refresh rate specified in the configuration file if needed." + ) /* Settings > Video > Output */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MONITOR_INDEX, + "Monitor Index" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_MONITOR_INDEX, + "Selects which display screen to use." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_ROTATION, + "Video Rotation" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_ROTATION, + "Forces a certain rotation of the video. The rotation is added to rotations which the core sets." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCREEN_ORIENTATION, + "Screen Orientation" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SCREEN_ORIENTATION, + "Forces a certain orientation of the screen from the operating system." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_GPU_INDEX, + "GPU Index" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE, + "Vertical Refresh Rate" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE, + "Vertical refresh rate of your screen. Used to calculate a suitable audio input rate.\nNOTE: This will be ignored if 'Threaded Video' is enabled." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO, + "Estimated Screen Refresh Rate" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_AUTO, + "The accurate estimated refresh rate of the screen in Hz." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_POLLED, + "Set Display-Reported Refresh Rate" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_POLLED, + "The refresh rate as reported by the display driver." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE, + "Force-Disable sRGB FBO" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FORCE_SRGB_DISABLE, + "Forcibly disable sRGB FBO support. Some Intel OpenGL drivers on Windows have video problems with sRGB FBO support if this is enabled. Enabling this can work around it." + ) /* Settings > Video > Fullscreen Mode */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN, + "Start in Fullscreen Mode" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN, + "Start in fullscreen. Can be changed at runtime. Can be overridden by a command line switch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN, + "Windowed Fullscreen Mode" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_WINDOWED_FULLSCREEN, + "If fullscreen, prefer using a windowed fullscreen mode." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_X, + "Fullscreen Width" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_X, + "Set the custom width size for the non-windowed fullscreen mode. Leaving it unset will use the desktop resolution." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_Y, + "Fullscreen Height" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_Y, + "Set the custom height size for the non-windowed fullscreen mode. Leaving it unset will use the desktop resolution." + ) /* Settings > Video > Windowed Mode */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SCALE, + "Windowed Scale" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_WINDOW_SCALE, + "Sets the window size relative to the core viewport size. Alternatively, you can set a window width and height below for a fixed window size." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_OPACITY, + "Window Opacity" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_SHOW_DECORATIONS, + "Show Window Decorations" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_SAVE_POSITION, + "Remember Window Position and Size" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_WINDOW_SAVE_POSITION, + "Remember window size and position, enabling this has precedence over Windowed Scale" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_WIDTH, + "Window Width" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_WINDOW_WIDTH, + "Set the custom width for the display window." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_HEIGHT, + "Window Height" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_WINDOW_HEIGHT, + "Set the custom height for the display window." + ) /* Settings > Video > Scaling */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SCALE_INTEGER, + "Integer Scale" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SCALE_INTEGER, + "Only scales video in integer steps. The base size depends on system-reported geometry and aspect ratio. If 'Force Aspect Ratio' is not set, X/Y will be integer scaled independently." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_INDEX, + "Aspect Ratio" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO, + "Custom Aspect Ratio" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_ASPECT_RATIO, + "Floating point value for video aspect ratio (width / height), used if the Aspect Ratio is set to 'Custom Aspect Ratio'." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_X, + "Custom Aspect Ratio (X Position)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_X, + "Custom viewport offset used for defining the X-axis position of the viewport. These are ignored if 'Integer Scale' is enabled." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_Y, + "Custom Aspect Ratio (Y Position)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_Y, + "Custom viewport offset used for defining the Y-axis position of the viewport. These are ignored if 'Integer Scale' is enabled." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_WIDTH, + "Custom Aspect Ratio (Width)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_WIDTH, + "Custom viewport width that is used if the Aspect Ratio is set to 'Custom Aspect Ratio'." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_HEIGHT, + "Custom Aspect Ratio (Height)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_HEIGHT, + "Custom viewport height that is used if the Aspect Ratio is set to 'Custom Aspect Ratio'." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_CROP_OVERSCAN, + "Crop Overscan (Reload)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_CROP_OVERSCAN, + "Cuts off a few pixels around the edges of the image customarily left blank by developers which sometimes also contain garbage pixels. (Restart Required)" + ) /* Settings > Video > Synchronization */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_VSYNC, + "Vertical Sync (Vsync)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_VSYNC, + "Synchronizes the output video of the graphics card to the refresh rate of the screen. Recommended." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SWAP_INTERVAL, + "Vertical Sync (Vsync) Swap Interval" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SWAP_INTERVAL, + "Uses a custom swap interval for Vsync. Set this to effectively halve monitor refresh rate." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_ADAPTIVE_VSYNC, + "Adaptive Vsync" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_ADAPTIVE_VSYNC, + "V-Sync is enabled until performance falls below the target refresh rate. Can minimize stuttering when performance falls below realtime, and be more energy efficient." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY, + "Frame Delay" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FRAME_DELAY, + "Reduces latency at the cost of a higher risk of video stuttering. Adds a delay after V-Sync (in ms)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC, + "Hard GPU Sync" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC, + "Hard-synchronize the CPU and GPU. Reduces latency at the cost of performance." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC_FRAMES, + "Hard GPU Sync Frames" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC_FRAMES, + "Sets how many frames the CPU can run ahead of the GPU when using 'Hard GPU Sync'." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VRR_RUNLOOP_ENABLE, + "Sync to Exact Content Framerate (G-Sync, FreeSync)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VRR_RUNLOOP_ENABLE, + "No deviation from core requested timing. Use for Variable Refresh Rate screens (G-Sync, FreeSync, HDMI 2.1 VRR)." + ) /* Settings > Audio */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_SETTINGS, + "Output" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_OUTPUT_SETTINGS, + "Change audio output settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_SETTINGS, + "Resampler" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_SETTINGS, + "Change audio resampler settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_SYNCHRONIZATION_SETTINGS, + "Synchronization" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_SYNCHRONIZATION_SETTINGS, + "Change audio synchronization settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIDI_SETTINGS, + "MIDI" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIDI_SETTINGS, + "Change MIDI settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_SETTINGS, + "Mixer" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_MIXER_SETTINGS, + "Change audio mixer settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SOUNDS, + "Menu Sounds" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_MUTE, + "Mute" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_MUTE, + "Mute/unmute audio." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_MUTE, + "Mixer Mute" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_MIXER_MUTE, + "Mute/unmute mixer audio." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_FASTFORWARD_MUTE, + "Mute When Fast-Forwarding" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_FASTFORWARD_MUTE, + "Automatically mute audio when using fast-forward." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_VOLUME, + "Volume Gain (dB)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_VOLUME, + "Audio volume (in dB). 0 dB is normal volume, and no gain is applied." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_VOLUME, + "Mixer Volume Gain (dB)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_MIXER_VOLUME, + "Global audio mixer volume (in dB). 0 dB is normal volume, and no gain is applied." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_DSP_PLUGIN, + "DSP Plugin" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_DSP_PLUGIN, + "Audio DSP plugin that processes audio before it's sent to the driver." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_WASAPI_EXCLUSIVE_MODE, + "WASAPI Exclusive Mode" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_WASAPI_EXCLUSIVE_MODE, + "Allow the WASAPI driver to take exclusive control of the audio device. If disabled, it will use shared mode instead." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_WASAPI_FLOAT_FORMAT, + "WASAPI Float Format" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_WASAPI_FLOAT_FORMAT, + "Use float format for the WASAPI driver, if supported by your audio device." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_WASAPI_SH_BUFFER_LENGTH, + "WASAPI Shared Buffer Length" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_WASAPI_SH_BUFFER_LENGTH, + "The intermediate buffer length (in frames) when using the WASAPI driver in shared mode." + ) /* Settings > Audio > Output */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE, + "Audio" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_ENABLE, + "Determines if audio is outputted." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE, + "Device" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_DEVICE, + "Override the default audio device the audio driver uses. This is driver dependent." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_LATENCY, + "Audio Latency (ms)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_LATENCY, + "Desired audio latency in milliseconds. Might not be honored if the audio driver can't provide given latency." + ) /* Settings > Audio > Resampler */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_QUALITY, + "Resampler Quality" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_QUALITY, + "Lower this value to favor performance/lower latency over audio quality, increase if you want better audio quality at the expense of performance/lower latency." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_RATE, + "Output Rate (Hz)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_OUTPUT_RATE, + "Audio output sample rate." + ) /* Settings > Audio > Synchronization */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_SYNC, + "Synchronization" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_SYNC, + "Synchronize audio. Recommended." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW, + "Maximum Timing Skew" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_MAX_TIMING_SKEW, + "The maximum change in audio input rate. Increasing this enables very large changes in timing at the cost of an inaccurate audio pitch (e.g., running PAL cores on NTSC displays)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_RATE_CONTROL_DELTA, + "Dynamic Audio Rate Control" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_RATE_CONTROL_DELTA, + "Helps smooth out imperfections in timing when synchronizing audio and video. Be aware that if disabled, proper synchronization is nearly impossible to obtain." + ) /* Settings > Audio > MIDI */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIDI_INPUT, + "Input" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIDI_INPUT, + "Select input device." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIDI_OUTPUT, + "Output" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIDI_OUTPUT, + "Select output device." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIDI_VOLUME, + "Volume" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIDI_VOLUME, + "Set output volume (%)." + ) /* Settings > Audio > Mixer Settings > Mixer Stream */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY, + "Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED, + "Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL, + "Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP, + "This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Remove" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE, + "This will stop playback of the audio stream and remove it entirely from memory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME, + "Adjust the volume of the audio stream." + ) /* Settings > Audio > Menu Sounds */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE_MENU, + "Mixer" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_ENABLE_MENU, + "Play simultaneous audio streams even in the menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SOUND_OK, + "Enable 'OK' Sound" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SOUND_CANCEL, + "Enable 'Cancel' Sound" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SOUND_NOTICE, + "Enable 'Notice' Sound" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SOUND_BGM, + "Enable 'BGM' Sound" + ) /* Settings > Input */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MAX_USERS, + "Maximum Users" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_MAX_USERS, + "Maximum amount of users supported by RetroArch." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR, + "Polling Behavior" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_POLL_TYPE_BEHAVIOR, + "Influence how input polling is done in RetroArch. Setting it to 'Early' or 'Late' can result in less latency, depending on your configuration." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE, + "Remap Controls for This Core" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_REMAP_BINDS_ENABLE, + "Overrides the input binds with the remapped binds set for the current core." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_AUTODETECT_ENABLE, + "Autoconfig" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_AUTODETECT_ENABLE, + "Automatically configures controllers that have a profile, Plug-and-Play style." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_BUTTON_AXIS_THRESHOLD, + "Input Button Axis Threshold" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_BUTTON_AXIS_THRESHOLD, + "How far an axis must be tilted to result in a button press." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_DEADZONE, + "Analog Deadzone" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_SENSITIVITY, + "Analog Sensitivity" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_BIND_TIMEOUT, + "Bind Timeout" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_BIND_TIMEOUT, + "Amount of seconds to wait until proceeding to the next bind." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_BIND_HOLD, + "Bind Hold" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_BIND_HOLD, + "Amount of seconds to hold an input to bind it." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD, + "Turbo Period" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_TURBO_PERIOD, + "The period (in frames) when turbo-enabled buttons are toggled." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_DUTY_CYCLE, + "Duty Cycle" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_DUTY_CYCLE, + "Describes how long the period of a turbo-enabled button should be. Numbers are described in frames." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_TURBO_MODE, + "Turbo Mode" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_TURBO_MODE, + "Selects the general behavior of turbo mode." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_TURBO_DEFAULT_BUTTON, + "Turbo Default Button" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_TURBO_DEFAULT_BUTTON, + "Default active button for Turbo Mode 'Single Button'." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_HAPTIC_FEEDBACK_SETTINGS, + "Haptic Feedback/Vibration" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_HAPTIC_FEEDBACK_SETTINGS, + "Change haptic feedback and vibration settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MENU_SETTINGS, + "Menu Controls" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_MENU_SETTINGS, + "Change menu control settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BINDS, + "Hotkeys" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_HOTKEY_BINDS, + "Configure hotkey settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS, + "Port %u Controls" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_USER_BINDS, + "Configure controls for this port." + ) /* Settings > Input > Haptic Feedback/Vibration */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIBRATE_ON_KEYPRESS, + "Vibrate on Key Press" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ENABLE_DEVICE_VIBRATION, + "Enable Device Vibration (For Supported Cores)" + ) /* Settings > Input > Menu Controls */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_UNIFIED_MENU_CONTROLS, + "Unified Menu Controls" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_UNIFIED_MENU_CONTROLS, + "Use the same controls for both the menu and the game. Applies to the keyboard." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_INPUT_SWAP_OK_CANCEL, + "Menu Swap OK and Cancel Buttons" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_INPUT_SWAP_OK_CANCEL, + "Swap buttons for OK/Cancel. Disabled is the Japanese button orientation, enabled is the western orientation." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ALL_USERS_CONTROL_MENU, + "All Users Control Menu" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_ALL_USERS_CONTROL_MENU, + "Allows any user to control the menu. If disabled, only User 1 can control the menu." + ) /* Settings > Input > Hotkey Binds */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUIT_PRESS_TWICE, + "Confirm Quit" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUIT_PRESS_TWICE, + "Requires the Quit hotkey to be pressed twice to quit RetroArch." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, + "Menu Toggle Gamepad Combo" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, + "Controller button combination to toggle menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BLOCK_DELAY, + "Hotkey Enable Delay (Frames)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_HOTKEY_BLOCK_DELAY, + "Adds a delay in frames before normal input is blocked after pressing (and holding) the assigned 'Hotkey Enable' key. Allows normal input from the 'Hotkey Enable' key to be captured when it is mapped to another action (e.g. RetroPad 'Select')." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_KEY, + "Fast-Forward (Toggle)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_FAST_FORWARD_KEY, + "Switches between fast-forward and normal speed." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_HOLD_KEY, + "Fast-Forward (Hold)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_FAST_FORWARD_HOLD_KEY, + "Enables fast-forward when held. Content runs at normal speed when key is released." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_KEY, + "Slow-Motion (Toggle)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SLOWMOTION_KEY, + "Switches between slow-motion and normal speed." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_HOLD_KEY, + "Slow-Motion (Hold)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SLOWMOTION_HOLD_KEY, + "Enables slow-motion when held. Content runs at normal speed when key is released." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_LOAD_STATE_KEY, + "Load State" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_LOAD_STATE_KEY, + "Loads a saved state from the currently selected slot." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SAVE_STATE_KEY, + "Save State" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SAVE_STATE_KEY, + "Saves a state to the currently selected slot." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_FULLSCREEN_TOGGLE_KEY, + "Fullscreen (Toggle)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_FULLSCREEN_TOGGLE_KEY, + "Switches between fullscreen and windowed display modes." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_QUIT_KEY, + "Quit RetroArch" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_QUIT_KEY, + "Closes RetroArch, ensuring all save data and configuration files are flushed to disk." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_PLUS, + "Save State Slot +" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_STATE_SLOT_PLUS, + "Increments the currently selected save state slot index." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_MINUS, + "Save State Slot -" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_STATE_SLOT_MINUS, + "Decrements the currently selected save state slot index." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_REWIND, + "Rewind" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_REWIND_HOTKEY, + "Rewinds current content while key is held. Note: 'Rewind Support' must be enabled." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_BSV_RECORD_TOGGLE, + "Record Input Replay (Toggle)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_BSV_RECORD_TOGGLE, + "Switches recording of gameplay inputs in .bsv format on/off." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_PAUSE_TOGGLE, + "Pause (Toggle)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_PAUSE_TOGGLE, + "Switches running content between paused and non-paused states." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_FRAMEADVANCE, + "Frameadvance" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_FRAMEADVANCE, + "When paused, advances content by one frame." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_RESET, + "Reset Game" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_RESET, + "Restarts the current content from the beginning." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_NEXT, + "Next Shader" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SHADER_NEXT, + "Loads and applies the next shader preset file in the root of the 'Video Shader' directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_PREV, + "Previous Shader" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SHADER_PREV, + "Loads and applies the previous shader preset file in the root of the 'Video Shader' directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_PLUS, + "Next Cheat Index" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_INDEX_PLUS, + "Increments the currently selected cheat index." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_MINUS, + "Previous Cheat Index" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_INDEX_MINUS, + "Decrements the currently selected cheat index." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_TOGGLE, + "Cheats (Toggle)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_TOGGLE, + "Switches the currently selected cheat on/off." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SCREENSHOT, + "Take Screenshot" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SCREENSHOT, + "Captures an image of the current content." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_MUTE, + "Audio Mute (Toggle)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_MUTE, + "Switches audio output on/off." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_OSK, + "On-Screen Keyboard (Toggle)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_OSK, + "Switches on-screen keyboard on/off" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_FPS_TOGGLE, + "Show FPS (Toggle)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_FPS_TOGGLE, + "Switches 'frames per second' status indicator on/off." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SEND_DEBUG_INFO, + "Send Debug Info" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SEND_DEBUG_INFO, + "Sends diagnostic info about your device and RetroArch configuration to our servers for analysis." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_HOST_TOGGLE, + "Netplay Hosting (Toggle)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_NETPLAY_HOST_TOGGLE, + "Switches netplay hosting on/off." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_GAME_WATCH, + "Netplay Play/Spectate Mode (Toggle)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_NETPLAY_GAME_WATCH, + "Switches current netplay session between 'play' and 'spectate' modes." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_ENABLE_HOTKEY, + "Hotkey Enable" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_ENABLE_HOTKEY, + "When assigned, the 'Hotkey Enable' key must be pressed (and held) before any other hotkeys are recognised. Allows controller buttons to be mapped to hotkey functions without affecting normal input." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_UP, + "Volume Up" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_VOLUME_UP, + "Increases output audio volume level." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_DOWN, + "Volume Down" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_VOLUME_DOWN, + "Decreases output audio volume level." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_OVERLAY_NEXT, + "Next Overlay" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_OVERLAY_NEXT, + "Switches to the next available layout of the currently active on-screen overlay." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_EJECT_TOGGLE, + "Disc Eject Toggle" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_DISK_EJECT_TOGGLE, + "If virtual disc tray is closed, opens it and removes the loaded disc. Otherwise, inserts currently selected disc and closes the tray." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_NEXT, + "Next Disc" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_DISK_NEXT, + "Increments the currently selected disc index. Note: Virtual disc tray must be open." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_PREV, + "Previous Disc" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_DISK_PREV, + "Decrements the currently selected disc index. Note: Virtual disc tray must be open." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_GRAB_MOUSE_TOGGLE, + "Grab Mouse (Toggle)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_GRAB_MOUSE_TOGGLE, + "Grabs or releases the mouse. When grabbed, the system cursor is hidden and confined to the RetroArch display window, improving relative mouse input." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_GAME_FOCUS_TOGGLE, + "Game Focus (Toggle)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_GAME_FOCUS_TOGGLE, + "Enables or disables 'Game Focus' mode. When content has focus, hotkeys are disabled (full keyboard input is passed to the running core) and the mouse is grabbed." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_UI_COMPANION_TOGGLE, + "Desktop Menu (Toggle)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_UI_COMPANION_TOGGLE, + "Opens the companion WIMP (Windows, Icons, Menus, Pointer) desktop user interface." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_MENU_TOGGLE, + "Menu (Toggle)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_MENU_TOGGLE, + "Switches the current display between menu and running content." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_RECORDING_TOGGLE, + "Recording (Toggle)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_RECORDING_TOGGLE, + "Starts/stops recording of the current session to a local video file." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_STREAMING_TOGGLE, + "Streaming (Toggle)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_STREAMING_TOGGLE, + "Starts/stops streaming of the current session to an online video platform." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_AI_SERVICE, + "AI Service" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_AI_SERVICE, + "Captures an image of the current content then translates and/or reads aloud any on-screen text. Note: 'AI Service' Must be enabled and configured." + ) /* Settings > Input > Port # Binds */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_TYPE, + "Device Type" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ADC_TYPE, + "Analog to Digital Type" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_INDEX, + "Device Index" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_BIND_ALL, + "Set All Controls" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_BIND_DEFAULT_ALL, + "Reset to Default Controls" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_SAVE_AUTOCONFIG, + "Save Controller Profile" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_INDEX, + "Mouse Index" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_B, + "B Button (Down)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_Y, + "Y Button (Left)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_SELECT, + "Select Button" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_START, + "Start Button" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_UP, + "D-Pad Up" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_DOWN, + "D-Pad Down" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_LEFT, + "D-Pad Left" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_RIGHT, + "D-Pad Right" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_A, + "A Button (Right)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_X, + "X Button (Top)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L, + "L Button (Shoulder)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R, + "R Button (Shoulder)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L2, + "L2 Button (Trigger)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R2, + "R2 Button (Trigger)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L3, + "L3 Button (Thumb)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R3, + "R3 Button (Thumb)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_PLUS, + "Left Analog X+ (Right)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_MINUS, + "Left Analog X- (Left)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y_PLUS, + "Left Analog Y+ (Down)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y_MINUS, + "Left Analog Y- (Up)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X_PLUS, + "Right Analog X+ (Right)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X_MINUS, + "Right Analog X- (Left)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y_PLUS, + "Right Analog Y+ (Down)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y_MINUS, + "Right Analog Y- (Up)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_TRIGGER, + "Gun Trigger" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_RELOAD, + "Gun Reload" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_A, + "Gun Aux A" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_B, + "Gun Aux B" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_AUX_C, + "Gun Aux C" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_START, + "Gun Start" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_SELECT, + "Gun Select" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_UP, + "Gun D-Pad Up" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_DOWN, + "Gun D-Pad Down" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_LEFT, + "Gun D-Pad Left" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_LIGHTGUN_DPAD_RIGHT, + "Gun D-Pad Right" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_TURBO_ENABLE, + "Turbo" + ) /* Settings > Latency */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RUN_AHEAD_ENABLED, + "Run-Ahead to Reduce Latency" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RUN_AHEAD_ENABLED, + "Run core logic one or more frames ahead then load the state back to reduce perceived input lag." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RUN_AHEAD_FRAMES, + "Number of Frames to Run-Ahead" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RUN_AHEAD_FRAMES, + "The number of frames to run ahead. Causes gameplay issues such as jitter if you exceed the number of lag frames internal to the game." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RUN_AHEAD_SECONDARY_INSTANCE, + "Use Second Instance for Run-Ahead" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RUN_AHEAD_SECONDARY_INSTANCE, + "Use a second instance of the RetroArch core to run-ahead. Prevents audio problems due to loading state." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RUN_AHEAD_HIDE_WARNINGS, + "Hide Run-Ahead Warnings" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RUN_AHEAD_HIDE_WARNINGS, + "Hide the warning message that appears when using Run-Ahead and the core does not support save states." + ) /* Settings > Core */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHARED_CONTEXT, + "Hardware Shared Context" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHARED_CONTEXT, + "Give hardware-rendered cores their own private context. Avoids having to assume hardware state changes inbetween frames." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DRIVER_SWITCH_ENABLE, + "Allow Cores to Switch the Video Driver" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DRIVER_SWITCH_ENABLE, + "Allow cores to switch to a different video driver than the one currently loaded." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DUMMY_ON_CORE_SHUTDOWN, + "Load Dummy on Core Shutdown" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DUMMY_ON_CORE_SHUTDOWN, + "Some cores have a shutdown feature, loading a dummy core will prevent RetroArch from shutting down." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE, + "Start a Core Automatically" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHECK_FOR_MISSING_FIRMWARE, + "Check for Missing Firmware before Loading" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHECK_FOR_MISSING_FIRMWARE, + "Check if all the required firmware is present before attempting to load content." + ) +#ifndef HAVE_DYNAMIC +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ALWAYS_RELOAD_CORE_ON_RUN_CONTENT, + "Always Reload Core on Run Content" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ALWAYS_RELOAD_CORE_ON_RUN_CONTENT, + "Restart RetroArch when launching content, even when the requested core is already loaded. This may improve system stability, at the expense of increased loading times." + ) +#endif +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_ALLOW_ROTATE, + "Allow Rotation" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_ALLOW_ROTATE, + "Allow cores to set rotation. When disabled, rotation requests are ignored. Useful for setups that manually rotate the screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_MANAGER_LIST, + "Manage Cores" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_MANAGER_LIST, + "Perform offline maintenance tasks on installed cores (backup, restore, delete, etc.) and view core information." + ) /* Settings > Configuration */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONFIG_SAVE_ON_EXIT, + "Save Configuration on Quit" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT, + "Saves changes to the configuration file on quit." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS, + "Load Content-Specific Core Options Automatically" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GAME_SPECIFIC_OPTIONS, + "Load customized core options by default at startup." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUTO_OVERRIDES_ENABLE, + "Load Override Files Automatically" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUTO_OVERRIDES_ENABLE, + "Load customized configuration at startup." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUTO_REMAPS_ENABLE, + "Load Remap Files Automatically" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUTO_REMAPS_ENABLE, + "Load customized controls at startup." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUTO_SHADERS_ENABLE, + "Load Shader Presets Automatically" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GLOBAL_CORE_OPTIONS, + "Use Global Core Options File" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GLOBAL_CORE_OPTIONS, + "Save all core options to a common settings file (retroarch-core-options.cfg). When disabled, options for each core will be saved to a separate core-specific folder/file in RetroArch's 'Config' directory." + ) /* Settings > Saving */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SORT_SAVEFILES_ENABLE, + "Sort Saves into Folders" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SORT_SAVEFILES_ENABLE, + "Sort save files into folders named after the core used." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SORT_SAVESTATES_ENABLE, + "Sort Save States into Folders" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SORT_SAVESTATES_ENABLE, + "Sort save states in folders named after the core used." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BLOCK_SRAM_OVERWRITE, + "Don't Overwrite SaveRAM on Loading Save State" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_BLOCK_SRAM_OVERWRITE, + "Block SaveRAM from being overwritten when loading save states. Might potentially lead to buggy games." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUTOSAVE_INTERVAL, + "SaveRAM Autosave Interval" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUTOSAVE_INTERVAL, + "Automatically saves the non-volatile SaveRAM at a regular interval (in seconds)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_INDEX, + "Increment Save State Index Automatically" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_INDEX, + "Before making a save state, the save state index is automatically increased. When loading content, the index will be set to the highest existing index." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_SAVE, + "Auto Save State" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_SAVE, + "Automatically makes a save state when content is closed. RetroArch will automatically load this save state if 'Load State Automatically' is enabled." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD, + "Load State Automatically" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_LOAD, + "Automatically load the auto save state on startup." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVESTATE_THUMBNAIL_ENABLE, + "Save State Thumbnails" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SAVESTATE_THUMBNAIL_ENABLE, + "Show thumbnails of save states in the menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVE_FILE_COMPRESSION, + "SaveRAM Compression" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SAVE_FILE_COMPRESSION, + "Write non-volatile SaveRAM files in an archived format. Dramatically reduces file size at the expense of (negligibly) increased saving/loading times. Note: Only applies to cores that enable saving via the standard libretro SaveRAM interface." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVESTATE_FILE_COMPRESSION, + "Save State Compression" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SAVESTATE_FILE_COMPRESSION, + "Write save state files in an archived format. Dramatically reduces file size at the expense of increased saving/loading times." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVEFILES_IN_CONTENT_DIR_ENABLE, + "Write Saves to Content Directory" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVESTATES_IN_CONTENT_DIR_ENABLE, + "Write Save States to Content Directory" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEMFILES_IN_CONTENT_DIR_ENABLE, + "System Files are in Content Directory" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCREENSHOTS_IN_CONTENT_DIR_ENABLE, + "Write Screenshots to Content Directory" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_RUNTIME_LOG, + "Save Runtime Log (Per Core)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_RUNTIME_LOG, + "Keeps track of how long each item of content has run for, with records separated by core." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_RUNTIME_LOG_AGGREGATE, + "Save Runtime Log (Aggregate)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_RUNTIME_LOG_AGGREGATE, + "Keeps track of how long each item of content has run for, recorded as the aggregate total across all cores." + ) /* Settings > Logging */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOG_VERBOSITY, + "Logging Verbosity" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOG_VERBOSITY, + "Log events to a terminal or file." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FRONTEND_LOG_LEVEL, + "Frontend Logging Level" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_FRONTEND_LOG_LEVEL, + "Sets log level for the frontend. If a log level issued by the frontend is below this value, it is ignored." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LIBRETRO_LOG_LEVEL, + "Core Logging Level" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LIBRETRO_LOG_LEVEL, + "Sets log level for cores. If a log level issued by a core is below this value, it is ignored." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOG_TO_FILE, + "Log to File" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOG_TO_FILE, + "Redirects system event log messages to file. Requires 'Logging Verbosity' to be enabled." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOG_TO_FILE_TIMESTAMP, + "Timestamp Log Files" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOG_TO_FILE_TIMESTAMP, + "When logging to file, redirects the output from each RetroArch session to a new timestamped file. If disabled, log is overwritten each time RetroArch is restarted." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PERFCNT_ENABLE, + "Performance Counters" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PERFCNT_ENABLE, + "Performance counters for RetroArch and cores. Counter data can help determine system bottlenecks and fine-tune performance." + ) /* Settings > File Browser */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHOW_HIDDEN_FILES, + "Show Hidden Files and Directories" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SHOW_HIDDEN_FILES, + "Show hidden files and directories in the file browser." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, + "Filter Unknown Extensions" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, + "Filter files being shown in file browser by supported extensions." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_USE_BUILTIN_PLAYER, + "Use Built-In Media Player" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FILTER_BY_CURRENT_CORE, + "Filter by Current Core" + ) /* Settings > Frame Throttle */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REWIND_SETTINGS, + "Rewind" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_REWIND, + "Manages rewind settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FRAME_TIME_COUNTER_SETTINGS, + "Frame Time Counter" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_FRAME_TIME_COUNTER_SETTINGS, + "Adjust settings influencing the frame time counter (only active when threaded video is disabled)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO, + "Fast-Forward Rate" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_FASTFORWARD_RATIO, + "The maximum rate at which content will be run when using fast-forward (e.g., 5.0x for 60 fps content = 300 fps cap). If set to 0.0x, fast-forward ratio is unlimited (no FPS cap)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SLOWMOTION_RATIO, + "Slow-Motion Rate" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SLOWMOTION_RATIO, + "The rate that content will play when using slow-motion." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_ENUM_THROTTLE_FRAMERATE, + "Throttle Menu Framerate" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_ENUM_THROTTLE_FRAMERATE, + "Makes sure the framerate is capped while inside the menu." + ) /* Settings > Frame Throttle > Rewind */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REWIND_ENABLE, + "Rewind Support" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_REWIND_ENABLE, + "Return to a previous point in recent gameplay. This causes a severe performance hit when playing." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REWIND_GRANULARITY, + "Rewind Frames" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_REWIND_GRANULARITY, + "The number of frames to rewind per step, higher values increase the rewind speed." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REWIND_BUFFER_SIZE, + "Rewind Buffer Size (MB)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_REWIND_BUFFER_SIZE, + "The amount of memory (in MB) to reserve for the rewind buffer. Increasing this will increase the amount of rewind history." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REWIND_BUFFER_SIZE_STEP, + "Rewind Buffer Size Step (MB)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_REWIND_BUFFER_SIZE_STEP, + "Each time you increase or decrease the rewind buffer size value via this UI it will change by this amount" + ) /* Settings > Frame Throttle > Frame Time Counter */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FRAME_TIME_COUNTER_RESET_AFTER_FASTFORWARDING, + "Reset after Fast-Forward" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_FRAME_TIME_COUNTER_RESET_AFTER_FASTFORWARDING, + "Reset the frame time counter after fast-forwarding." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FRAME_TIME_COUNTER_RESET_AFTER_LOAD_STATE, + "Reset after Load State" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_FRAME_TIME_COUNTER_RESET_AFTER_LOAD_STATE, + "Reset the frame time counter after loading a state." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FRAME_TIME_COUNTER_RESET_AFTER_SAVE_STATE, + "Reset after Save State" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_FRAME_TIME_COUNTER_RESET_AFTER_SAVE_STATE, + "Reset the frame time counter after saving a state." + ) /* Settings > Recording */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_RECORD_QUALITY, + "Recording Quality" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RECORD_CONFIG, + "Custom Recording Configuration" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_RECORD_THREADS, + "Recording Threads" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_POST_FILTER_RECORD, + "Use Post Filter Recording" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_POST_FILTER_RECORD, + "Capture the image after filters (but not shaders) are applied. Your video will look as fancy as what you see on your screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_GPU_RECORD, + "Use GPU Recording" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_GPU_RECORD, + "Records output of GPU shaded material if available." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STREAMING_MODE, + "Streaming Mode" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_STREAM_QUALITY, + "Streaming Quality" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STREAM_CONFIG, + "Custom Streaming Configuration" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STREAMING_TITLE, + "Stream Title" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STREAMING_URL, + "Stream URL" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UDP_STREAM_PORT, + "UDP Stream Port" + ) /* Settings > On-Screen Display */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ONSCREEN_OVERLAY_SETTINGS, + "On-Screen Overlay" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ONSCREEN_OVERLAY_SETTINGS, + "Adjust bezels and on-screen controls" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ONSCREEN_VIDEO_LAYOUT_SETTINGS, + "Video Layout" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ONSCREEN_VIDEO_LAYOUT_SETTINGS, + "Adjust Video Layout" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ONSCREEN_NOTIFICATIONS_SETTINGS, + "On-Screen Notifications" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ONSCREEN_NOTIFICATIONS_SETTINGS, + "Adjust On-Screen Notifications" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ONSCREEN_NOTIFICATIONS_VIEWS_SETTINGS, + "Notification Visibility" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ONSCREEN_NOTIFICATIONS_VIEWS_SETTINGS, + "Toggle the visibility of specific types of notification." + ) /* Settings > On-Screen Display > On-Screen Overlay */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_ENABLE, + "Display Overlay" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_ENABLE, + "Overlays are used for borders and on-screen controls" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU, + "Hide Overlay in Menu" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_HIDE_IN_MENU, + "Hide the overlay while inside the menu, and show it again when exiting the menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS, + "Show Inputs on Overlay" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS, + "Show keyboard/controller inputs on the on-screen overlay." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT, + "Show Inputs Listen Port" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT, + "Select the port for the overlay to listen to if Show Inputs On Overlay is enabled." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_MOUSE_CURSOR, + "Show Mouse Cursor With Overlay" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_MOUSE_CURSOR, + "Show the mouse cursor when using an on-screen overlay." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_AUTO_ROTATE, + "Auto-Rotate Overlay" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_AUTO_ROTATE, + "If supported by current overlay, automatically rotate layout to match screen orientation/aspect ratio." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY, + "Overlay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_AUTOLOAD_PREFERRED, + "Autoload Preferred Overlay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY, + "Overlay Opacity" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_OPACITY, + "Opacity of all UI elements of the overlay." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_PRESET, + "Overlay Preset" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_PRESET, + "Select an overlay from the file browser." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_SCALE, + "Overlay Scale" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_SCALE, + "Scale of all UI elements of the overlay." + ) + +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_CENTER_X, + "Overlay Offset X" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_CENTER_X, + "X offset of all UI elements of the overlay." + ) + +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_CENTER_Y, + "Overlay Offset Y" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_CENTER_Y, + "Y offset of all UI elements of the overlay." + ) /* Settings > On-Screen Display > Video Layout */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_ENABLE, + "Enable Video Layout" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_ENABLE, + "Video layouts are used for bezels and other artwork." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_PATH, + "Video Layout Path" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_PATH, + "Select a video layout from the file browser." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_SELECTED_VIEW, + "Selected View" + ) +MSG_HASH( /* FIXME Unused */ + MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_SELECTED_VIEW, + "Select a view within the loaded layout." + ) /* Settings > On-Screen Display > On-Screen Notifications */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FONT_ENABLE, + "On-Screen Notifications" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FONT_ENABLE, + "Show on-screen messages." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_WIDGETS_ENABLE, + "Graphics Widgets" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_WIDGETS_ENABLE, + "Use decorated animations, notifications, indicators and controls." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_AUTO, + "Scale Graphics Widgets Automatically" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_AUTO, + "Automatically resize decorated notifications, indicators and controls based on current menu scale." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_FACTOR_FULLSCREEN, + "Graphics Widgets Scale Override (Fullscreen)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_FACTOR_FULLSCREEN, + "Applies a manual scaling factor override when drawing display widgets in fullscreen mode. Only applies when 'Scale Graphics Widgets Automatically' is disabled. Can be used to increase or decrease the size of decorated notifications, indicators and controls independently from the menu itself." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_FACTOR_WINDOWED, + "Graphics Widgets Scale Override (Windowed)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_FACTOR_WINDOWED, + "Applies a manual scaling factor override when drawing display widgets in windowed mode. Only applies when 'Scale Graphics Widgets Automatically' is disabled. Can be used to increase or decrease the size of decorated notifications, indicators and controls independently from the menu itself." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FPS_SHOW, + "Display Framerate" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_FPS_SHOW, + "Displays the current frames per second." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FPS_UPDATE_INTERVAL, + "Framerate Update Interval (In Frames)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_FPS_UPDATE_INTERVAL, + "Framerate display will be updated at the set interval (in frames)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FRAMECOUNT_SHOW, + "Display Frame Count" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_FRAMECOUNT_SHOW, + "Displays the current frame count on-screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STATISTICS_SHOW, + "Display Statistics" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_STATISTICS_SHOW, + "Show on-screen technical statistics." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MEMORY_SHOW, + "Display Memory Usage" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MEMORY_UPDATE_INTERVAL, + "Memory Usage Update Interval (In Frames)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MEMORY_UPDATE_INTERVAL, + "Memory usage display will be updated at the set interval (in frames)." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MEMORY_SHOW, + "Displays the used and total amount of memory on the system." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CONTENT_ANIMATION, + "\"Load Content\" Startup Notification" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CONTENT_ANIMATION, + "Show a brief launch feedback animation when loading content." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_AUTOCONFIG, + "Input (Autoconfig) Connection Notifications" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_CHEATS_APPLIED, + "Cheat Code Notifications" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_CHEATS_APPLIED, + "Display an on-screen message when cheat codes are applied" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_AUTOCONFIG, + "Display an on-screen message when connecting/disconnecting input devices." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_REMAP_LOAD, + "Input Remap Loaded Notifications" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_REMAP_LOAD, + "Display an on-screen message when loading input remap files." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_CONFIG_OVERRIDE_LOAD, + "Config Override Loaded Notifications" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_CONFIG_OVERRIDE_LOAD, + "Display an on-screen message when loading configuration override files." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SET_INITIAL_DISK, + "Initial Disc Restored Notifications" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SET_INITIAL_DISK, + "Display an on-screen message when automatically restoring at launch the last used disc of multi-disc content loaded via M3U playlists." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_FAST_FORWARD, + "Fast-Forward Notifications" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_FAST_FORWARD, + "Display an on-screen indicator when fast-forwarding content." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT, + "Screenshot Notifications" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SCREENSHOT, + "Display an on-screen message when taking a screenshot." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION, + "Screenshot Notification Persistence" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SCREENSHOT_DURATION, + "Define the duration of the on-screen screenshot message." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_NORMAL, + "Normal" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_FAST, + "Fast" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_VERY_FAST, + "Very Fast" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_INSTANT, + "Instant" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_FLASH, + "Screenshot Flash Effect" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SCREENSHOT_FLASH, + "Display a white flashing effect on-screen with the desired duration when taking a screenshot." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_FLASH_NORMAL, + "ON (Normal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_FLASH_FAST, + "ON (Fast)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH, + "Notification Font" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FONT_PATH, + "Select the font for on-screen notifications." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FONT_SIZE, + "Notification Size" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FONT_SIZE, + "Specify the font size in points." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_X, + "Notification Position (Horizontal)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_X, + "Specify custom X axis position for on-screen text." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_Y, + "Notification Position (Vertical)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_Y, + "Specify custom Y axis position for on-screen text." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED, + "Notification Color (Red)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN, + "Notification Color (Green)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE, + "Notification Color (Blue)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE, + "Notification Background" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED, + "Notification Background Color (Red)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN, + "Notification Background Color (Green)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE, + "Notification Background Color (Blue)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY, + "Notification Background Opacity" + ) /* Settings > User Interface */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_VIEWS_SETTINGS, + "Menu Item Visibility" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_VIEWS_SETTINGS, + "Toggle the visibility of menu items in RetroArch." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SETTINGS, + "Appearance" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SETTINGS, + "Adjusts menu screen appearance settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHOW_ADVANCED_SETTINGS, + "Show Advanced Settings" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SHOW_ADVANCED_SETTINGS, + "Show advanced settings for power users." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_ENABLE_KIOSK_MODE, + "Kiosk Mode" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_ENABLE_KIOSK_MODE, + "Protects the setup by hiding all configuration related settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_KIOSK_MODE_PASSWORD, + "Set Password for Disabling Kiosk Mode" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_KIOSK_MODE_PASSWORD, + "Supplying a password when enabling kiosk mode makes it possible to later disable it from the menu, by going to the Main Menu, selecting Disable Kiosk Mode and entering the password." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NAVIGATION_WRAPAROUND, + "Navigation Wrap-Around" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NAVIGATION_WRAPAROUND, + "Wrap-around to beginning and/or end if boundary of list is reached horizontally or vertically." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PAUSE_LIBRETRO, + "Pause Content When Menu Is Active" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PAUSE_LIBRETRO, + "If disabled, the content will keep running in the background when RetroArch's menu is toggled." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SAVESTATE_RESUME, + "Resume Content after Using Save States" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SAVESTATE_RESUME, + "Automatically close the menu and resume content after saving or loading a state. Disabling this can improve save state performance on very slow devices." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_INSERT_DISK_RESUME, + "Resume Content after Changing Discs" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_INSERT_DISK_RESUME, + "Automatically close the menu and resume content after inserting or loading a new disc." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MOUSE_ENABLE, + "Mouse Support" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MOUSE_ENABLE, + "Allows the menu to be controlled with a mouse." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_POINTER_ENABLE, + "Touch Support" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_POINTER_ENABLE, + "Allows the menu to be controlled with a touchscreen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_THREADED_DATA_RUNLOOP_ENABLE, + "Threaded Tasks" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_THREADED_DATA_RUNLOOP_ENABLE, + "Perform tasks on a separate thread." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PAUSE_NONACTIVE, + "Pause Content When Not Active" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PAUSE_NONACTIVE, + "Pause gameplay when RetroArch is not the active window." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_DISABLE_COMPOSITION, + "Disable Desktop Composition" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_DISABLE_COMPOSITION, + "Window managers use composition to apply visual effects, detect unresponsive windows, amongst other things." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SCROLL_FAST, + "Menu Scroll Acceleration" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SCROLL_FAST, + "Maximum speed of the cursor when holding a direction to scroll." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UI_COMPANION_ENABLE, + "UI Companion" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UI_COMPANION_START_ON_BOOT, + "Start UI Companion on Boot" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UI_MENUBAR_ENABLE, + "Menu Bar" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DESKTOP_MENU_ENABLE, + "Desktop Menu (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UI_COMPANION_TOGGLE, + "Open Desktop Menu on Startup" + ) /* Settings > User Interface > Views */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_VIEWS_SETTINGS, + "Quick Menu" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_VIEWS_SETTINGS, + "Toggle the visibility of menu items in the Quick Menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_VIEWS_SETTINGS, + "Settings" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_VIEWS_SETTINGS, + "Toggle the visibility of menu items in the Settings menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CORE, + "Show Load Core" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CORE, + "Show or hide the 'Load Core' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CONTENT, + "Show Load Content" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CONTENT, + "Show or hide the 'Load Content' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_DISC, + "Show Load Disc" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_DISC, + "Show or hide the 'Load Disc' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_DUMP_DISC, + "Show Dump Disc" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_DUMP_DISC, + "Show or hide the 'Dump Disc' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_ONLINE_UPDATER, + "Show Online Updater" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_ONLINE_UPDATER, + "Show or hide the 'Online Updater' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_CORE_UPDATER, + "Show Core Downloader" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_CORE_UPDATER, + "Show or hide the ability to update cores (and core info files)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_LEGACY_THUMBNAIL_UPDATER, + "Show Legacy Thumbnails Updater" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_LEGACY_THUMBNAIL_UPDATER, + "Show or hide the ability to download legacy thumbnail packages." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_INFORMATION, + "Show Information" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_INFORMATION, + "Show or hide the 'Information' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_CONFIGURATIONS, + "Show Configuration File" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_CONFIGURATIONS, + "Show or hide the 'Configuration File' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_HELP, + "Show Help" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_HELP, + "Show or hide the 'Help' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_QUIT_RETROARCH, + "Show Quit RetroArch" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_QUIT_RETROARCH, + "Show or hide the 'Quit RetroArch' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_RESTART_RETROARCH, + "Show Restart RetroArch" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_RESTART_RETROARCH, + "Show or hide the 'Restart RetroArch' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS, + "Show Settings Tab" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS, + "Show the settings tab inside the main menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS_PASSWORD, + "Set Password For Enabling 'Settings' Tab" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS_PASSWORD, + "Supplying a password when hiding the settings tab makes it possible to later restore it from the menu, by going to the Main Menu tab, selecting Enable Settings Tab and entering the password." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_FAVORITES, + "Show Favorites Tab" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_FAVORITES, + "Show the favorites tab inside the main menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_IMAGES, + "Show Image Tab" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_IMAGES, + "Show the image tab inside the main menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_MUSIC, + "Show Music Tab" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_MUSIC, + "Show the music tab inside the main menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_VIDEO, + "Show Video Tab" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_VIDEO, + "Show the video tab inside the main menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_NETPLAY, + "Show Netplay Tab" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_NETPLAY, + "Show the netplay tab inside the main menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_HISTORY, + "Show History Tab" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_HISTORY, + "Show the recent history tab inside the main menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_ADD, + "Show Import Content Tab" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_ADD, + "Show the import content tab inside the main menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_PLAYLISTS, + "Show Playlist Tabs" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_PLAYLISTS, + "Show playlist tabs inside the main menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_EXPLORE, + "Show Explore Tab" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_EXPLORE, + "Show content explorer tab inside the main menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE, + "Show Date and Time" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_TIMEDATE_ENABLE, + "Shows current date and/or time inside the menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE, + "Style of Date and Time" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_TIMEDATE_STYLE, + "Changes the style current date and/or time is shown inside the menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_DATE_SEPARATOR, + "Date Separator" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_TIMEDATE_DATE_SEPARATOR, + "Specifies character to use as a separator between year/month/day components when current date is shown inside the menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BATTERY_LEVEL_ENABLE, + "Show Battery Level" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_BATTERY_LEVEL_ENABLE, + "Shows current battery level inside the menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_ENABLE, + "Show Core Name" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_ENABLE, + "Shows current core name inside menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_SUBLABELS, + "Show Menu Sub-Labels" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_SUBLABELS, + "Provides additional information for menu items." + ) +MSG_HASH( /* FIXME Not RGUI specific */ + MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN, + "Display Start Screen" + ) +MSG_HASH( /* FIXME Not RGUI specific */ + MENU_ENUM_SUBLABEL_RGUI_SHOW_START_SCREEN, + "Show startup screen in menu. This is automatically set to false after the program starts for the first time." + ) /* Settings > User Interface > Views > Quick Menu */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_RESUME_CONTENT, + "Show Resume Content" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_RESUME_CONTENT, + "Show or hide the 'Resume Content' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_RESTART_CONTENT, + "Show Restart Content" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_RESTART_CONTENT, + "Show or hide the 'Restart Content' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CLOSE_CONTENT, + "Show Close Content" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CLOSE_CONTENT, + "Show or hide the 'Close Content' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_TAKE_SCREENSHOT, + "Show Take Screenshot" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_TAKE_SCREENSHOT, + "Show or hide the 'Take Screenshot' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_LOAD_STATE, + "Show Save/Load State" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_LOAD_STATE, + "Show or hide the options for saving/loading state." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_UNDO_SAVE_LOAD_STATE, + "Show Undo Save/Load State" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_UNDO_SAVE_LOAD_STATE, + "Show or hide the options for undoing save/load state." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_ADD_TO_FAVORITES, + "Show Add to Favorites" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_ADD_TO_FAVORITES, + "Show or hide the 'Add to Favorites' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_START_RECORDING, + "Show Start Recording" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_START_RECORDING, + "Show or hide the 'Start Recording' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_START_STREAMING, + "Show Start Streaming" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_START_STREAMING, + "Show or hide the 'Start Streaming' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SET_CORE_ASSOCIATION, + "Show Set Core Association" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SET_CORE_ASSOCIATION, + "Show or hide the 'Set Core Association' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_RESET_CORE_ASSOCIATION, + "Show Reset Core Association" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_RESET_CORE_ASSOCIATION, + "Show or hide the 'Reset Core Association' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_OPTIONS, + "Show Options" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_OPTIONS, + "Show or hide the 'Options' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CONTROLS, + "Show Controls" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CONTROLS, + "Show or hide the 'Controls' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CHEATS, + "Show Cheats" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CHEATS, + "Show or hide the 'Cheats' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SHADERS, + "Show Shaders" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SHADERS, + "Show or hide the 'Shaders' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_REWIND, + "Show Rewind Settings" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_REWIND, + "Show or hide the Rewind options." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_LATENCY, + "Show or hide the Latency options." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_LATENCY, + "Show Latency Settings" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_OVERLAYS, + "Show or hide the Overlay options." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_OVERLAYS, + "Show Overlay Settings" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_VIDEO_LAYOUT, + "Show Video Layout Settings" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_VIDEO_LAYOUT, + "Show or hide Video Layout options." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_CORE_OVERRIDES, + "Show Save Core Overrides" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_CORE_OVERRIDES, + "Show or hide the 'Save Core Overrides' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_GAME_OVERRIDES, + "Show Save Game Overrides" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_GAME_OVERRIDES, + "Show or hide the 'Save Game Overrides' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_INFORMATION, + "Show Information" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_INFORMATION, + "Show or hide the 'Information' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_DOWNLOAD_THUMBNAILS, + "Show Download Thumbnails" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_DOWNLOAD_THUMBNAILS, + "Show or hide the 'Download Thumbnails' option." + ) /* Settings > User Interface > Views > Settings */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_DRIVERS, + "Show Drivers" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_DRIVERS, + "Show or hide 'Driver Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_VIDEO, + "Show Video" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_VIDEO, + "Show or hide 'Video Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_AUDIO, + "Show Audio" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_AUDIO, + "Show or hide 'Audio Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_INPUT, + "Show Input" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_INPUT, + "Show or hide 'Input Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_LATENCY, + "Show Latency" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_LATENCY, + "Show or hide 'Latency Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_CORE, + "Show Core" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_CORE, + "Show or hide 'Core Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_CONFIGURATION, + "Show Configuration" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_CONFIGURATION, + "Show or hide 'Configuration Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_SAVING, + "Show Saving" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_SAVING, + "Show or hide 'Saving Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_LOGGING, + "Show Logging" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_LOGGING, + "Show or hide 'Logging Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_FRAME_THROTTLE, + "Show Frame Throttle" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_FRAME_THROTTLE, + "Show or hide 'Frame Throttle Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_RECORDING, + "Show Recording" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_RECORDING, + "Show or hide 'Recording Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_ONSCREEN_DISPLAY, + "Show On-Screen Display" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_ONSCREEN_DISPLAY, + "Show or hide 'On-Screen Display Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_USER_INTERFACE, + "Show User Interface" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_USER_INTERFACE, + "Show or hide 'User Interface Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_AI_SERVICE, + "Show AI Service" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_AI_SERVICE, + "Show or hide 'AI Service Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_POWER_MANAGEMENT, + "Show Power Management" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_POWER_MANAGEMENT, + "Show or hide 'Power Management Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_ACHIEVEMENTS, + "Show Achievements" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_ACHIEVEMENTS, + "Show or hide 'Achievements Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_NETWORK, + "Show Network" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_NETWORK, + "Show or hide 'Network Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_PLAYLISTS, + "Show Playlists" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_PLAYLISTS, + "Show or hide 'Playlists Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_USER, + "Show User" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_USER, + "Show or hide 'User Settings' on the Settings screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_DIRECTORY, + "Show Directory" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_DIRECTORY, + "Show or hide 'Directory Settings' on the Settings screen." + ) /* Settings > User Interface > Appearance */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SCALE_FACTOR, + "Menu Scale Factor" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SCALE_FACTOR, + "Scales the size of user interface elements in the menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER, + "Background Image" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_WALLPAPER, + "Select an image to set as menu background." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER_OPACITY, + "Background Opacity" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_WALLPAPER_OPACITY, + "Modify the opacity of the background image." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_FRAMEBUFFER_OPACITY, + "Framebuffer Opacity" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_FRAMEBUFFER_OPACITY, + "Modify the opacity of the framebuffer." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_USE_PREFERRED_SYSTEM_COLOR_THEME, + "Use Preferred System Color Theme" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_USE_PREFERRED_SYSTEM_COLOR_THEME, + "Use your operating system's color theme (if any) - overrides theme settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_THUMBNAILS, + "Thumbnails" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_THUMBNAILS, + "Type of thumbnail to display." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_THUMBNAIL_UPSCALE_THRESHOLD, + "Thumbnail Upscaling Threshold" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_THUMBNAIL_UPSCALE_THRESHOLD, + "Automatically upscale thumbnail images with a width/height smaller than the specified value. Improves picture quality. Has a moderate performance impact." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_TICKER_TYPE, + "Ticker Text Animation" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_TICKER_TYPE, + "Select horizontal scrolling method used to display long menu text." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_TICKER_SPEED, + "Ticker Text Speed" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_TICKER_SPEED, + "The animation speed when scrolling long menu text." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_TICKER_SMOOTH, + "Smooth Ticker Text" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_TICKER_SMOOTH, + "Use smooth scrolling animation when displaying long menu text. Has a small performance impact." + ) /* Settings > AI Service */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AI_SERVICE_MODE, + "AI Service Output" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AI_SERVICE_MODE, + "Show translation as a text overlay (Image mode), or play as Text-To-Speech (Speech mode)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AI_SERVICE_URL, + "AI Service URL" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AI_SERVICE_URL, + "An http:// URL pointing to the translation service to use." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AI_SERVICE_ENABLE, + "AI Service Enabled" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AI_SERVICE_ENABLE, + "Enable AI Service to run when the AI Service hotkey is pressed." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AI_SERVICE_PAUSE, + "Pause During Translation" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AI_SERVICE_PAUSE, + "Pauses core while screen is translated." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AI_SERVICE_SOURCE_LANG, + "Source Language" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AI_SERVICE_SOURCE_LANG, + "The language the service will translate from. If set to 'Don't Care', it will attempt to auto-detect the language. Setting it to a specific language will make the translation more accurate." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AI_SERVICE_TARGET_LANG, + "Target Language" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AI_SERVICE_TARGET_LANG, + "The language the service will translate to. If set to 'Don't Care', it will default to English." + ) /* Settings > Accessibility */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACCESSIBILITY_ENABLED, + "Accessibility Enable" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ACCESSIBILITY_ENABLED, + "Enables Text-to-Speech to aid in menu navigation." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACCESSIBILITY_NARRATOR_SPEECH_SPEED, + "Text-to-Speech Speed" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ACCESSIBILITY_NARRATOR_SPEECH_SPEED, + "The speed for the Text-to-Speech voice." + ) /* Settings > Power Management */ /* Settings > Achievements */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_ENABLE, + "Achievements" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_ENABLE, + "Earn achievements in classic games. For more information, visit https://retroachievements.org" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_HARDCORE_MODE_ENABLE, + "Hardcore Mode" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_HARDCORE_MODE_ENABLE, + "Double the amount of points earned.\nDisables save states, cheats, rewind, pause, and slow-motion for all games.\nToggling this setting at runtime will restart your game." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_LEADERBOARDS_ENABLE, + "Leaderboards" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_LEADERBOARDS_ENABLE, + "Game specific leaderboards. Has no effect if 'Hardcore Mode' is disabled." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_RICHPRESENCE_ENABLE, + "Rich Presence" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_RICHPRESENCE_ENABLE, + "Sends detailed play status to the RetroAchievements website." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_BADGES_ENABLE, + "Achievement Badges" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_BADGES_ENABLE, + "Display badges in the Achievement List." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_TEST_UNOFFICIAL, + "Test Unofficial Achievements" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_TEST_UNOFFICIAL, + "Use unofficial achievements and/or beta features for testing purposes." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCK_SOUND_ENABLE, + "Unlock Sound" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_UNLOCK_SOUND_ENABLE, + "Plays a sound when an achievement is unlocked." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_VERBOSE_ENABLE, + "Verbose Mode" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_VERBOSE_ENABLE, + "Show more information in the notifications." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_AUTO_SCREENSHOT, + "Automatic Screenshot" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_AUTO_SCREENSHOT, + "Automatically take a screenshot when an achievement is earned." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_START_ACTIVE, + "Start Active" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_START_ACTIVE, + "Start the session with all achievements active (even the ones you previously unlocked)." + ) /* Settings > Network */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_PUBLIC_ANNOUNCE, + "Publicly Announce Netplay" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_PUBLIC_ANNOUNCE, + "Whether to announce netplay games publicly. If unset, clients must manually connect rather than using the public lobby." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_USE_MITM_SERVER, + "Use Relay Server" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_USE_MITM_SERVER, + "Forward netplay connections through a man-in-the-middle server. Useful if the host is behind a firewall or has NAT/UPnP problems." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_MITM_SERVER, + "Relay Server Location" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_MITM_SERVER, + "Choose a specific relay server to use. Geographically closer locations tend to have lower latency." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_IP_ADDRESS, + "Server Address" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_IP_ADDRESS, + "The address of the host to connect to." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_TCP_UDP_PORT, + "Netplay TCP Port" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_TCP_UDP_PORT, + "The port of the host IP address. Can be either a TCP or UDP port." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_PASSWORD, + "Server Password" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_PASSWORD, + "The password used by clients connecting to the host." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATE_PASSWORD, + "Server Spectate-Only Password" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_SPECTATE_PASSWORD, + "The password used by clients connecting to the host as a spectator." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_START_AS_SPECTATOR, + "Netplay Spectator Mode" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_START_AS_SPECTATOR, + "Start netplay in spectator mode." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_ALLOW_SLAVES, + "Allow Slave-Mode Clients" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_ALLOW_SLAVES, + "Allow connections in slave mode. Slave-mode clients require very little processing power on either side, but will suffer significantly from network latency." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_REQUIRE_SLAVES, + "Disallow Non-Slave-Mode Clients" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_REQUIRE_SLAVES, + "Disallow connections not in slave mode. Not recommended except for very fast networks with very weak machines." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_STATELESS_MODE, + "Netplay Stateless Mode" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_STATELESS_MODE, + "Start netplay in a mode not requiring save states. A very fast network is required, but no rewinding is performed, so there will be no netplay jitter." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_CHECK_FRAMES, + "Netplay Check Frames" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_CHECK_FRAMES, + "The frequency (in frames) that netplay will verify that the host and client are in sync." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_MIN, + "Input Latency Frames" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_MIN, + "The number of frames of input latency for netplay to use to hide network latency. Reduces jitter and makes netplay less CPU-intensive, at the expense of noticeable input lag." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_RANGE, + "Input Latency Frames Range" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_RANGE, + "The range of frames of input latency that may be used to hide network latency. Reduces jitter and makes netplay less CPU-intensive, at the expense of unpredictable input lag." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_NAT_TRAVERSAL, + "Netplay NAT Traversal" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_NAT_TRAVERSAL, + "When hosting, attempt to listen for connections from the public Internet, using UPnP or similar technologies to escape LANs." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL, + "Digital Input Sharing" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_REQUEST_DEVICE_I, + "Request Device %u" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_REQUEST_DEVICE_I, + "Request to play with the given input device." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETWORK_CMD_ENABLE, + "Network Commands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETWORK_CMD_PORT, + "Network Command Port" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETWORK_REMOTE_ENABLE, + "Network RetroPad" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETWORK_REMOTE_PORT, + "Network RetroPad Base Port" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETWORK_USER_REMOTE_ENABLE, + "User %d Network RetroPad" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STDIN_CMD_ENABLE, + "stdin Commands" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_STDIN_CMD_ENABLE, + "stdin command interface." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETWORK_ON_DEMAND_THUMBNAILS, + "On-Demand Thumbnail Downloads" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETWORK_ON_DEMAND_THUMBNAILS, + "Automatically download missing thumbnails while browsing playlists. Has a severe performance impact." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATER_SETTINGS, + "Updater" + ) /* Settings > Network > Updater */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL, + "Buildbot Cores URL" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_UPDATER_BUILDBOT_URL, + "URL to core updater directory on the Libretro buildbot." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BUILDBOT_ASSETS_URL, + "Buildbot Assets URL" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_BUILDBOT_ASSETS_URL, + "URL to assets updater directory on the Libretro buildbot." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE, + "Automatically Extract Downloaded Archive" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE, + "After downloading, automatically extract files contained in the downloaded archives." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_SHOW_EXPERIMENTAL_CORES, + "Show Experimental Cores" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_UPDATER_SHOW_EXPERIMENTAL_CORES, + "Include 'experimental' cores in the Core Downloader list. These are typically for development/testing purposes only, and are not recommended for general use." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_BACKUP, + "Backup Cores When Updating" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_UPDATER_AUTO_BACKUP, + "Automatically create a backup of any installed cores when performing an online update. Enables easy rollback to a working core if an update introduces a regression." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_BACKUP_HISTORY_SIZE, + "Core Backup History Size" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_UPDATER_AUTO_BACKUP_HISTORY_SIZE, + "Specifies how many automatically generated backups to keep for each installed core. When this limit is reached, creating a new backup via an online update will delete the oldest backup. Note: Manual core backups are unaffected by this setting." + ) /* Settings > Playlists */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HISTORY_LIST_ENABLE, + "History" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_HISTORY_LIST_ENABLE, + "Maintain a playlist of recently used games, images, music, and videos." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_SIZE, + "History List Size" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_HISTORY_SIZE, + "Limit the number of entries in recent playlist for games, images, music, and videos." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_FAVORITES_SIZE, + "Favorites Size" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_FAVORITES_SIZE, + "Limit the number of entries in the favorites playlist. Once limit is reached, new additions will be prevented until old entries are removed. Setting a value of -1 allows 'unlimited' (99999) entries. WARNING: Reducing the value will delete existing entries!" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_RENAME, + "Allow to Rename Entries" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_RENAME, + "Allow the user to rename entries in playlists." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE, + "Allow to Remove Entries" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_REMOVE, + "Allow the user to remove entries from playlists." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_SORT_ALPHABETICAL, + "Sort Playlists Alphabetically" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_SORT_ALPHABETICAL, + "Sorts content playlists in alphabetical order, excluding the 'History', 'Images', 'Music' and 'Videos' playlists." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_USE_OLD_FORMAT, + "Save Playlists Using Old Format" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_USE_OLD_FORMAT, + "Write playlists using depreciated plain-text format. When disabled, playlists are formatted using JSON." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_COMPRESSION, + "Compress Playlists" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_COMPRESSION, + "Archive playlist data when writing to disk. Reduces file size and loading times at the expense of (negligibly) increased CPU usage. May be used with either old or new format playlists." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_SHOW_INLINE_CORE_NAME, + "Show Associated Cores in Playlists" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_SHOW_INLINE_CORE_NAME, + "Specify when to tag playlist entries with the currently associated core (if any). NOTE: This setting is ignored when playlist sublabels are enabled." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_SHOW_SUBLABELS, + "Show Playlist Sub-Labels" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_SHOW_SUBLABELS, + "Shows additional information for each playlist entry, such as current core association and runtime (if available). Has a variable performance impact." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_CORE, + "Core:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_RUNTIME, + "Runtime:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED, + "Last Played:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_RUNTIME_TYPE, + "Playlist Sub-Label Runtime" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_SUBLABEL_RUNTIME_TYPE, + "Selects which type of runtime log record to display on playlist sublabels. (Note that the corresponding runtime log must be enabled via the 'Saving' options menu)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE, + "'Last Played' Date and Time Style" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE, + "Sets the style of the date and time displayed for 'Last Played' timestamp information. NOTE: '(AM/PM)' options will have a small performance impact on some platforms." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_FUZZY_ARCHIVE_MATCH, + "Fuzzy Archive Matching" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_FUZZY_ARCHIVE_MATCH, + "When searching playlists for entries associated with compressed files, match only the archive file name instead of [file name]+[content]. Enable this to avoid duplicate content history entries when loading compressed files." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCAN_WITHOUT_CORE_MATCH, + "Scan Without Core Match" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SCAN_WITHOUT_CORE_MATCH, + "When disabled, content is only added to playlists if you have a core installed that supports its extension. By enabling this, it will add to playlist regardless. This way, you can install the core you need later on after scanning." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LIST, + "Manage Playlists" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_LIST, + "Perform maintenance tasks on playlists." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_PORTABLE_PATHS, + "Portable Playlists" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_PORTABLE_PATHS, + "When enabled, and 'File Browser' directory is also selected, the current value of parameter 'File Browser' is saved in the playlist. When the playlist is loaded on another system where the same option is enabled, the value of parameter 'File Browser' is compared with the playlist value; if different, the playlist entries' paths are automatically fixed." + ) /* Settings > Playlists > Playlist Management */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_DEFAULT_CORE, + "Default Core" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_DEFAULT_CORE, + "Specify core to use when launching content via a playlist entry that does not have an existing core association." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_RESET_CORES, + "Reset Core Associations" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_RESET_CORES, + "Remove existing core associations for all playlist entries." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE, + "Label Display Mode" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE, + "Change how the content labels are displayed in this playlist." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_SORT_MODE, + "Sorting Method" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_SORT_MODE, + "Determines how entries are sorted in this playlist." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_CLEAN_PLAYLIST, + "Clean Playlist" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_CLEAN_PLAYLIST, + "Validates core associations and removes invalid and duplicate entries." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DELETE_PLAYLIST, + "Delete Playlist" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DELETE_PLAYLIST, + "Remove playlist from filesystem." + ) /* Settings > User */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PRIVACY_SETTINGS, + "Privacy" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PRIVACY_SETTINGS, + "Change your privacy settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST, + "Accounts" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ACCOUNTS_LIST, + "Manages currently configured accounts." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_NICKNAME, + "Username" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_NICKNAME, + "Input your user name here. This will be used for netplay sessions, among other things." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_USER_LANGUAGE, + "Language" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_USER_LANGUAGE, + "Sets the language of the user interface." + ) /* Settings > User > Privacy */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CAMERA_ALLOW, + "Allow Camera" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CAMERA_ALLOW, + "Allow or disallow camera access by cores." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISCORD_ALLOW, + "Discord Rich Presence" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DISCORD_ALLOW, + "Allows the discord app to show more data about the content played.\nNOTE: It will not work with the browser version, only with the native desktop client." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOCATION_ALLOW, + "Allow Location" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOCATION_ALLOW, + "Allow or disallow location services access by cores." + ) /* Settings > User > Accounts */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACCOUNTS_RETRO_ACHIEVEMENTS, + "RetroAchievements" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ACCOUNTS_RETRO_ACHIEVEMENTS, + "Earn achievements in classic games. For more information, visit http://retroachievements.org" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACCOUNTS_YOUTUBE, + "YouTube" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACCOUNTS_TWITCH, + "Twitch" + ) /* Settings > User > Accounts > RetroAchievements */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_USERNAME, + "Username" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_USERNAME, + "Input the RetroAchievements account username." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_PASSWORD, + "Password" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_PASSWORD, + "Input the password of your RetroAchievements account." + ) /* Settings > User > Accounts > YouTube */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_YOUTUBE_STREAM_KEY, + "YouTube Stream Key" + ) /* Settings > User > Accounts > Twitch */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TWITCH_STREAM_KEY, + "Twitch Stream Key" + ) /* Settings > Directory */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_DIRECTORY, + "System/BIOS" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SYSTEM_DIRECTORY, + "Sets the System directory. Cores can query for this directory to load BIOSes, system-specific configs, etc." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY, + "Downloads" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_ASSETS_DIRECTORY, + "Save all downloaded files to this directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ASSETS_DIRECTORY, + "Assets" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ASSETS_DIRECTORY, + "Menu assets used by RetroArch are stored in this directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY, + "Dynamic Backgrounds" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DYNAMIC_WALLPAPERS_DIRECTORY, + "Directory to store wallpapers dynamically loaded by the menu depending on context." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_THUMBNAILS_DIRECTORY, + "Thumbnails" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_THUMBNAILS_DIRECTORY, + "Supplementary thumbnails (boxarts/misc. images, etc.) are stored here." + ) +MSG_HASH( /* FIXME Not RGUI specific */ + MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY, + "File Browser" + ) +MSG_HASH( /* FIXME Not RGUI specific */ + MENU_ENUM_SUBLABEL_RGUI_BROWSER_DIRECTORY, + "Sets start directory for the file browser." + ) +MSG_HASH( /* FIXME Not RGUI specific */ + MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY, + "Config" + ) +MSG_HASH( /* FIXME Not RGUI specific */ + MENU_ENUM_SUBLABEL_RGUI_CONFIG_DIRECTORY, + "Sets start directory for menu configuration browser." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH, + "Core" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LIBRETRO_DIR_PATH, + "Directory where the program searches for content/cores." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LIBRETRO_INFO_PATH, + "Core Info" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LIBRETRO_INFO_PATH, + "Application/core information files are stored here." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_DATABASE_DIRECTORY, + "Database" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_DATABASE_DIRECTORY, + "Databases are stored to this directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CURSOR_DIRECTORY, + "Cursor" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CURSOR_DIRECTORY, + "Saved queries are stored to this directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_DATABASE_PATH, + "Cheat File" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_DATABASE_PATH, + "Cheat files are kept here." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_DIR, + "Video Filter" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FILTER_DIR, + "Directory where CPU-based video filter files are kept." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_FILTER_DIR, + "Audio Filter" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_FILTER_DIR, + "Directory where audio DSP filter files are kept." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DIR, + "Video Shader" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_DIR, + "Defines a directory where GPU-based video shader files are kept for easy access." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RECORDING_OUTPUT_DIRECTORY, + "Recording Output" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RECORDING_OUTPUT_DIRECTORY, + "Recordings will be dumped to this directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RECORDING_CONFIG_DIRECTORY, + "Recording Config" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RECORDING_CONFIG_DIRECTORY, + "Recording configurations are stored in this directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_DIRECTORY, + "Overlay" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_DIRECTORY, + "Overlays are stored in this directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_DIRECTORY, + "Video Layout" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_DIRECTORY, + "Defines a directory where video layouts are kept for easy access." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCREENSHOT_DIRECTORY, + "Screenshot" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SCREENSHOT_DIRECTORY, + "Directory to dump screenshots to." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR, + "Input Autoconfig" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_JOYPAD_AUTOCONFIG_DIR, + "Controller profiles used to automatically configure controllers are stored in this directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY, + "Input Remapping" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_REMAPPING_DIRECTORY, + "Input remaps are stored in this directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_DIRECTORY, + "Playlists" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_DIRECTORY, + "Save all playlists to this directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RUNTIME_LOG_DIRECTORY, + "Runtime Logs" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RUNTIME_LOG_DIRECTORY, + "Save runtime log files to this directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVEFILE_DIRECTORY, + "Savefile" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SAVEFILE_DIRECTORY, + "Save all save files to this directory. If not set, will try to save inside the content file's working directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVESTATE_DIRECTORY, + "Save State" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SAVESTATE_DIRECTORY, + "Save all save states to this directory. If not set, will try to save inside the content file's working directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CACHE_DIRECTORY, + "Cache" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CACHE_DIRECTORY, + "If set to a directory, content which is temporarily extracted (e.g. from archives) will be extracted to this directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOG_DIR, + "System Event Logs" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOG_DIR, + "Save system event log files to this directory." + ) /* Music */ /* Music > Quick Menu */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER, + "Add to Mixer" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ADD_TO_MIXER, + "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_PLAY, + "Add to Mixer and Play" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, + "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored." + ) /* Netplay */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETWORK_HOSTING_SETTINGS, + "Host" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_CLIENT, + "Connect to Netplay Host" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_CLIENT, + "Enter netplay server address and connect in client mode." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_DISCONNECT, + "Disconnect From Netplay Host" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_DISCONNECT, + "Disconnects an active Netplay connection." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_REFRESH_ROOMS, + "Refresh Netplay Host List" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_REFRESH_ROOMS, + "Scan for netplay hosts." + ) /* Netplay > Host */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_HOST, + "Start Netplay Host" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_HOST, + "Enables netplay in host (server) mode." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_DISABLE_HOST, + "Stop Netplay Host" + ) /* Import content */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCAN_DIRECTORY, + "Scan Directory" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SCAN_DIRECTORY, + "Scans a directory for content that matches the database." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCAN_THIS_DIRECTORY, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCAN_FILE, + "Scan File" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SCAN_FILE, + "Scans a file for content that matches the database." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_LIST, + "Manual Scan" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_LIST, + "Configurable scan based on content file names. Does not require content to match the database." + ) /* Import content > Scan File */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_COLLECTION, + "Add to Mixer" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_COLLECTION_AND_PLAY, + "Add to Mixer and Play" + ) /* Import content > Manual Scan */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_DIR, + "Content Directory" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_DIR, + "Selects a directory to scan for content." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SYSTEM_NAME, + "System Name" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_SYSTEM_NAME, + "Specify a 'system name' with which to associate scanned content. Used to name to the generated playlist file and to identify playlist thumbnails." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SYSTEM_NAME_CUSTOM, + "Custom System Name" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_SYSTEM_NAME_CUSTOM, + "Manually specify a 'system name' for scanned content. Only used when 'System Name' is set to ''." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_CORE_NAME, + "Default Core" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_CORE_NAME, + "Select a default core to use when launching scanned content." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_FILE_EXTS, + "File Extensions" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_FILE_EXTS, + "List of file types to include in the scan, separated by spaces. If empty, includes all file types, or if a core is specified, all files supported by the core." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SEARCH_RECURSIVELY, + "Scan Recursively" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_SEARCH_RECURSIVELY, + "When enabled, all subdirectories of the specified 'Content Directory' will be included in the scan." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SEARCH_ARCHIVES, + "Scan Inside Archives" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_SEARCH_ARCHIVES, + "When enabled, archive files (.zip, .7z, etc.) will be searched for valid/supported content. May have a significant impact on scan performance." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_DAT_FILE, + "Arcade DAT File" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_DAT_FILE, + "Select a Logiqx or MAME List XML DAT file to enable automatic naming of scanned arcade content (MAME, FinalBurn Neo, etc.)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_DAT_FILE_FILTER, + "Arcade DAT Filter" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_DAT_FILE_FILTER, + "When using an arcade DAT file, only add content to playlist if a matching DAT file entry is found." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_OVERWRITE, + "Overwrite Existing Playlist" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_OVERWRITE, + "When enabled, any existing playlist will be deleted before scanning content. When disabled, existing playlist entries are preserved and only content currently missing from the playlist will be added." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_START, + "Start Scan" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_START, + "Scan selected content." + ) + +/* Explore tab */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_RELEASE_YEAR, + "Release Year" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_PLAYER_COUNT, + "Player Count" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_REGION, + "Region" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_TAGS, + "Tags" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SEARCH_NAME, + "Search Name ..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_BY, + "By" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ITEMS, + "Items" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SHOW_ALL, + "Show All" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SELECT, + "Select" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ADDITIONAL_FILTER, + "Additional Filter" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ALL, + "All" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ADD_ADDITIONAL_FILTER, + "Add Additional Filter" + ) /* Playlist > Playlist Item */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RUN, + "Run" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RUN, + "Start the content." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RENAME_ENTRY, + "Rename" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RENAME_ENTRY, + "Rename the title of the entry." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DELETE_ENTRY, + "Remove" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DELETE_ENTRY, + "Remove this entry from the playlist." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ADD_TO_FAVORITES_PLAYLIST, + "Add to Favorites" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES_PLAYLIST, + "Add the entry to your favorites." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SET_CORE_ASSOCIATION, + "Set Core Association" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RESET_CORE_ASSOCIATION, + "Reset Core Association" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INFORMATION, + "Information" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INFORMATION, + "View more information about the content." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DOWNLOAD_PL_ENTRY_THUMBNAILS, + "Download Thumbnails" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DOWNLOAD_PL_ENTRY_THUMBNAILS, + "Download screenshot/box art/title screen thumbnail images for current content. Updates any existing thumbnails." + ) /* Playlist Item > Set Core Association */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE, + "Current Core" + ) /* Playlist Item > Information */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_INFO_LABEL, + "Name" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_INFO_PATH, + "File Path" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_INFO_CORE_NAME, + "Core" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_INFO_RUNTIME, + "Play Time" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_INFO_LAST_PLAYED, + "Last Played" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_INFO_DATABASE, + "Database" + ) /* Quick Menu */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RESUME_CONTENT, + "Resume" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RESUME_CONTENT, + "Resume the currently running content and leave the Quick Menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RESTART_CONTENT, + "Restart" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RESTART_CONTENT, + "Restarts the content from the beginning." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CLOSE_CONTENT, + "Close Content" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CLOSE_CONTENT, + "Closes the current content. Any unsaved changes might be lost." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TAKE_SCREENSHOT, + "Take Screenshot" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_TAKE_SCREENSHOT, + "Captures an image of the screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STATE_SLOT, + "State Slot" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_STATE_SLOT, + "Changes the currently selected state slot." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVE_STATE, + "Save State" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SAVE_STATE, + "Save a state to the currently selected slot." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOAD_STATE, + "Load State" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOAD_STATE, + "Load a saved state from the currently selected slot." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UNDO_LOAD_STATE, + "Undo Load State" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_UNDO_LOAD_STATE, + "If a state was loaded, content will go back to the state prior to loading." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UNDO_SAVE_STATE, + "Undo Save State" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_UNDO_SAVE_STATE, + "If a state was overwritten, it will roll back to the previous save state." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ADD_TO_FAVORITES, + "Add to Favorites" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES, + "Add the entry to your favorites." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_START_RECORDING, + "Start Recording" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_START_RECORDING, + "Starts recording." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_STOP_RECORDING, + "Stop Recording" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_STOP_RECORDING, + "Stops recording." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_START_STREAMING, + "Start Streaming" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_START_STREAMING, + "Starts streaming." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_STOP_STREAMING, + "Stop Streaming" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_STOP_STREAMING, + "Stops streaming." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_OPTIONS, + "Options" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_OPTIONS, + "Change the options for the currently running content." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS, + "Controls" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_INPUT_REMAPPING_OPTIONS, + "Change the controls for the currently running content." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS, + "Cheats" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_CHEAT_OPTIONS, + "Set up cheat codes." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISK_OPTIONS, + "Disc Control" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DISK_OPTIONS, + "Disc image management." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_OPTIONS, + "Shaders" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SHADER_OPTIONS, + "Set up shaders to visually augment the image." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS, + "Overrides" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS, + "Options for overriding the global configuration." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST, + "Achievements" + ) /* Quick Menu > Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS_CREATE, + "Create Game Options file" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS_IN_USE, + "Save Game Options file" + ) /* Quick Menu > Controls */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE_LOAD, + "Load Remap File" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, + "Save Core Remap File" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, + "Delete Core Remap File" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, + "Save Content Directory Remap File" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, + "Delete Game Content Directory Remap File" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, + "Save Game Remap File" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, + "Delete Game Remap File" + ) /* Quick Menu > Controls > Load Remap File */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE, + "Remap File" + ) /* Quick Menu > Cheats */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_START_OR_CONT, + "Start or Continue Cheat Search" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_START_OR_CONT, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD, + "Load Cheat File (Replace)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD, + "Load a cheat file and replace existing cheats." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD_APPEND, + "Load Cheat File (Append)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD_APPEND, + "Load a cheat file and append to existing cheats." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_RELOAD_CHEATS, + "Reload Game Specific Cheats" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_RELOAD_CHEATS, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_FILE_SAVE_AS, + "Save Cheat File As" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_FILE_SAVE_AS, + "Save current cheats as a save file." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_TOP, + "Add New Cheat to Top" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_ADD_NEW_TOP, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BOTTOM, + "Add New Cheat to Bottom" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_ADD_NEW_BOTTOM, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_ALL, + "Delete All Cheats" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_DELETE_ALL, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_AFTER_LOAD, + "Auto-Apply Cheats During Game Load" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_APPLY_AFTER_LOAD, + "Auto-apply cheats when game loads." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_AFTER_TOGGLE, + "Apply After Toggle" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_APPLY_AFTER_TOGGLE, + "Apply cheat immediately after toggling." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_CHANGES, + "Apply Changes" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_APPLY_CHANGES, + "Cheat changes will take effect immediately." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT, + "Cheat" + ) /* Quick Menu > Cheats > Start or Continue Cheat Search */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_START_OR_RESTART, + "Start or Restart Cheat Search" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_START_OR_RESTART, + "Left/Right to change bit-size" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_BIG_ENDIAN, + "Big Endian" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_BIG_ENDIAN, + "Big Endian : 258 = 0x0102,\nLittle Endian : 258 = 0x0201" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EXACT, + "Search Memory for Values" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EXACT, + "Press Left or Right to change value" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_EXACT_VAL, + "Equal to %u (%X)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LT, + "Search Memory for Values" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_LT, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_LT_VAL, + "Less Than Before" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LTE, + "Search Memory for Values" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_LTE, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_LTE_VAL, + "Less Than or Equal To Before" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GT, + "Search Memory for Values" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_GT, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_GT_VAL, + "Greater Than Before" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GTE, + "Search Memory for Values" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_GTE, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_GTE_VAL, + "Greater Than or Equal to Before" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQ, + "Search Memory for Values" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQ, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_EQ_VAL, + "Equal to Before" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_NEQ, + "Search Memory for Values" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_NEQ, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_NEQ_VAL, + "Not Equal to Before" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQPLUS, + "Search Memory for Values" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQPLUS, + "Left/Right to change value" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_EQPLUS_VAL, + "Equal to Before +%u (%X)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQMINUS, + "Search Memory for Values" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQMINUS, + "Left/Right to change value" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_EQMINUS_VAL, + "Equal to Before -%u (%X)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_MATCHES, + "Add the %u Matches to Your List" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_ADD_MATCHES, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_MATCH, + "Delete Match #" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_COPY_MATCH, + "Create Code Match #" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_MATCH, + "Match Address: %08X Mask: %02X" + ) /* Quick Menu > Cheats > Load Cheat File (Replace) */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_FILE, + "Cheat File" + ) /* Quick Menu > Cheats > Load Cheat File (Append) */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_FILE_APPEND, + "Cheat File (Append)" + ) /* Quick Menu > Cheats > Cheat Details */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_DETAILS_SETTINGS, + "Cheat Details" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_IDX, + "Index" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_IDX, + "Index position in list." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_STATE, + "Enabled" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_DESC, + "Description" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_HANDLER, + "Handler" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_MEMORY_SEARCH_SIZE, + "Memory Search Size" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_TYPE, + "Type" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_VALUE, + "Value" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_ADDRESS, + "Memory Address" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_BROWSE_MEMORY, + "Browse Address: %08X" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_ADDRESS_BIT_POSITION, + "Memory Address Mask" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_ADDRESS_BIT_POSITION, + "Address bitmask when Memory Search Size < 8-bit." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_REPEAT_COUNT, + "Number of Iterations" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_REPEAT_COUNT, + "The number of times the cheat will be applied. Use with the other two 'Iteration' options to affect large areas of memory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_REPEAT_ADD_TO_ADDRESS, + "Address Increase Each Iteration" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_REPEAT_ADD_TO_ADDRESS, + "After each iteration the 'Memory Address' will be increased by this number times the 'Memory Search Size'." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_REPEAT_ADD_TO_VALUE, + "Value Increase Each Iteration" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_REPEAT_ADD_TO_VALUE, + "After each iteration the 'Value' will be increased by this amount." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_TYPE, + "Rumble When Memory" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_VALUE, + "Rumble Value" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PORT, + "Rumble Port" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_STRENGTH, + "Rumble Primary Strength" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_DURATION, + "Rumble Primary Duration (ms)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_STRENGTH, + "Rumble Secondary Strength" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_DURATION, + "Rumble Secondary Duration (ms)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_CODE, + "Code" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_AFTER, + "Add New Cheat after This One" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BEFORE, + "Add New Cheat before This One" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, + "Copy This Cheat After" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_COPY_BEFORE, + "Copy This Cheat Before" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE, + "Remove This Cheat" + ) /* Quick Menu > Disc Control */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISK_TRAY_EJECT, + "Eject Disc" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DISK_TRAY_EJECT, + "Opens virtual disc tray and removes currently loaded disc. If 'Pause Content When Menu Is Active' is enabled, some cores may not register changes unless content is resumed for a few seconds after each disc control action." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISK_TRAY_INSERT, + "Insert Disc" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DISK_TRAY_INSERT, + "Inserts disc corresponding to 'Current Disc Index' and closes virtual disc tray. If 'Pause Content When Menu Is Active' is enabled, some cores may not register changes unless content is resumed for a few seconds after each disc control action." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISK_IMAGE_APPEND, + "Load New Disc" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DISK_IMAGE_APPEND, + "Eject current disc, select a new disc from the filesystem then insert it and close the virtual disc tray. NOTE: This is a legacy feature. It is instead recommended to load multi-disc titles via M3U playlists, which allow disc selection using the 'Eject/Insert Disc' and 'Current Disc Index' options." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DISK_IMAGE_APPEND_TRAY_OPEN, + "Select a new disc from the filesystem and insert it without closing the virtual disc tray. NOTE: This is a legacy feature. It is instead recommended to load multi-disc titles via M3U playlists, which allow disc selection using the 'Current Disc Index' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISK_INDEX, + "Current Disc Index" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DISK_INDEX, + "Choose current disc from list of available images. Disc will be loaded when 'Insert Disc' is selected." + ) /* Quick Menu > Shaders */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADERS_ENABLE, + "Video Shaders" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_WATCH_FOR_CHANGES, + "Watch Shader Files for Changes" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SHADER_WATCH_FOR_CHANGES, + "Automatically apply changes made to shader files on disk." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, + "Load Shader Preset" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, + "Load a shader preset. The shader pipeline will be automatically set-up." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, + "Save" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, + "Save the current shader preset." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, + "Remove" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, + "Remove an automatic shader preset." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES, + "Apply Changes" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SHADER_APPLY_CHANGES, + "Changes to the shader configuration will take effect immediately. Use this if you changed the amount of shader passes, filtering, FBO scale, etc." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PARAMETERS, + "Shader Parameters" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PARAMETERS, + "Modifies the current shader directly. Changes will not be saved to the preset file." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES, + "Shader Passes" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_NUM_PASSES, + "Increase or decrease the amount of shader pipeline passes. Separate shaders can be bound to each pipeline pass and configure its scale and filtering." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER, + "Shader" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FILTER, + "Filter" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCALE, + "Scale" + ) /* Quick Menu > Shaders > Save */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS, + "Save Shader Preset As" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_AS, + "Save the current shader settings as a new shader preset." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_GLOBAL, + "Save Global Preset" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_GLOBAL, + "Save the current shader settings as the default global setting." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_CORE, + "Save Core Preset" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_CORE, + "Save the current shader settings as the default for this core." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_PARENT, + "Save Content Directory Preset" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_PARENT, + "Save the current shader settings as the default for all files in the current content directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_GAME, + "Save Game Preset" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_GAME, + "Save the current shader settings as the default settings for the content." + ) /* Quick Menu > Shaders > Remove */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_PRESETS_FOUND, + "No Automatic Shader Presets Found" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE_GLOBAL, + "Remove Global Preset" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE_GLOBAL, + "Remove the Global Preset, used by all content and all cores." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE_CORE, + "Remove Core Preset" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE_CORE, + "Remove the Core Preset, used by all content ran with the currently loaded core." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE_PARENT, + "Remove Content Directory Preset" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE_PARENT, + "Remove the Content Directory Preset, used by all content inside the current working directory." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE_GAME, + "Remove Game Preset" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE_GAME, + "Remove the Game Preset, used only for the specific game in question." + ) /* Quick Menu > Shaders > Shader Parameters */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS, + "No Shader Parameters" + ) /* Quick Menu > Overrides */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_CORE, + "Save Core Overrides" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CORE, + "Saves an override configuration file which will apply for all content loaded with this core. Will take precedence over the main configuration." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_CONTENT_DIR, + "Save Content Directory Overrides" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CONTENT_DIR, + "Saves an override configuration file which will apply for all content loaded from the same directory as the current file. Will take precedence over the main configuration." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_GAME, + "Save Game Overrides" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_GAME, + "Saves an override configuration file which will apply for the current content only. Will take precedence over the main configuration." + ) /* Quick Menu > Achievements */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_ACHIEVEMENTS_TO_DISPLAY, + "No Achievements to Display" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_PAUSE, + "Pause Achievements Hardcore Mode" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ACHIEVEMENT_PAUSE, + "Pause achievements for current session (This action will enable save states, cheats, rewind, pause, and slow-motion)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_RESUME, + "Resume Achievements Hardcore Mode" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ACHIEVEMENT_RESUME, + "Resume achievements for current session (This action will disable save states, cheats, rewind, pause, and slow-motion and reset the current game)." + ) /* Quick Menu > Information */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_INFO_CHEEVOS_HASH, + "RetroAchievements Hash" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DETAIL, + "Database Entry" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RDB_ENTRY_DETAIL, + "Show database information for current content" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_ENTRIES_TO_DISPLAY, + "No Entries to Display" + ) /* Miscellaneous UI Items */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_CORES_AVAILABLE, + "No Cores Available" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_CORE_OPTIONS_AVAILABLE, + "No Core Options Available" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_CORE_INFORMATION_AVAILABLE, + "No Core Information Available" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_CORE_BACKUPS_AVAILABLE, + "No Core Backups Available" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_FAVORITES_AVAILABLE, + "No Favorites Available" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_HISTORY_AVAILABLE, + "No History Available" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_IMAGES_AVAILABLE, + "No Images Available" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_MUSIC_AVAILABLE, + "No Music Available" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_VIDEOS_AVAILABLE, + "No Videos Available" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE, + "No Information Available" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_PLAYLIST_ENTRIES_AVAILABLE, + "No Playlist Entries Available" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_SETTINGS_FOUND, + "No Settings Found" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_BT_DEVICES_FOUND, + "No Bluetooth Devices Found" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_NETWORKS_FOUND, + "No Networks Found" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_CORE, + "No Core" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SEARCH, + "Search" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_BACK, + "Back" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_OK, + "OK" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PARENT_DIRECTORY, + "Parent Directory" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DIRECTORY_NOT_FOUND, + "Directory Not Found" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_ITEMS, + "No Items" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MORE, + "..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SELECT_FILE, + "Select File" + ) /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, "Esperanto - Esperanto" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) +MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ + MSG_UNKNOWN_COMPILER, + "Unknown compiler" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_OR, + "Share" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_XOR, + "Grapple" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_VOTE, + "Vote" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_ANALOG, + "Analog Input Sharing" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_ANALOG_MAX, + "Max" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_ANALOG_AVERAGE, + "Average" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_NONE, + "None" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_NO_PREFERENCE, + "No preference" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_TICKER_TYPE_BOUNCE, + "Bounce Left/Right" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_TICKER_TYPE_LOOP, + "Scroll Left" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AI_SERVICE_IMAGE_MODE, + "Image Mode" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AI_SERVICE_SPEECH_MODE, + "Speech Mode" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AI_SERVICE_NARRATOR_MODE, + "Narrator Mode" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE_ENABLE_HIST_FAV, + "History & Favorites" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE_ENABLE_ALL, + "All Playlists" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE_ENABLE_NONE, + "OFF" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_INLINE_CORE_DISPLAY_HIST_FAV, + "History & Favorites" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_INLINE_CORE_DISPLAY_ALWAYS, + "Always" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_INLINE_CORE_DISPLAY_NEVER, + "Never" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_RUNTIME_PER_CORE, + "Per Core" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_RUNTIME_AGGREGATE, + "Aggregate" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGED, + "Charged" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGING, + "Charging" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_DISCHARGING, + "Discharging" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_NO_SOURCE, + "No Source" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_USE_THIS_DIRECTORY, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DIRECTORY_CONTENT, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DIRECTORY_DEFAULT, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DIRECTORY_NONE, + "" + ) +MSG_HASH( /* FIXME Unused? */ + MENU_ENUM_LABEL_VALUE_RETROKEYBOARD, + "RetroKeyboard" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RETROPAD, + "RetroPad" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RETROPAD_WITH_ANALOG, + "RetroPad with Analog" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NONE, + "None" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UNKNOWN, + "Unknown" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HOLD_START, + "Hold Start (2 seconds)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HOLD_SELECT, + "Hold Select (2 seconds)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DOWN_SELECT, + "Down + Select" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_DISABLED, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_CHANGES, + "Changes" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_DOES_NOT_CHANGE, + "Does Not Change" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_INCREASE, + "Increases" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_DECREASE, + "Decreases" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_EQ_VALUE, + "= Rumble Value" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_NEQ_VALUE, + "!= Rumble Value" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_LT_VALUE, + "< Rumble Value" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_GT_VALUE, + "> Rumble Value" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_INCREASE_BY_VALUE, + "Increases by Rumble Value" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_DECREASE_BY_VALUE, + "Decreases by Rumble Value" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_0, + "1" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_1, + "2" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_2, + "3" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_3, + "4" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_4, + "5" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_5, + "6" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_6, + "7" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_7, + "8" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_8, + "9" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_9, + "10" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_10, + "11" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_11, + "12" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_12, + "13" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_13, + "14" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_14, + "15" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_15, + "16" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_PORT_16, + "All" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_TYPE_DISABLED, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_TYPE_SET_TO_VALUE, + "Set to Value" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_TYPE_INCREASE_VALUE, + "Increase by Value" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_TYPE_DECREASE_VALUE, + "Decrease by Value" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_EQ, + "Run Next Cheat If Value = Memory" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_NEQ, + "Run Next Cheat If Value != Memory" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_LT, + "Run Next Cheat If Value < Memory" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_GT, + "Run Next Cheat If Value > Memory" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_EMU, + "Emulator" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_RETRO, + "RetroArch" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_1, + "1-Bit, Maximum Value = 0x01" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_2, + "2-Bit, Maximum Value = 0x03" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_4, + "4-Bit, Maximum Value = 0x0F" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_8, + "8-Bit, Maximum Value = 0xFF" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_16, + "16-Bit, Maximum Value = 0xFFFF" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_32, + "32-Bit, Maximum Value = 0xFFFFFFFF" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_SORT_MODE_DEFAULT, + "System Default" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_SORT_MODE_ALPHABETICAL, + "Alphabetical" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_SORT_MODE_OFF, + "None" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_DEFAULT, + "Show Full Labels" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_REMOVE_PARENS, + "Remove () Content" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_REMOVE_BRACKETS, + "Remove [] Content" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_REMOVE_PARENS_AND_BRACKETS, + "Remove () and []" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_KEEP_REGION, + "Keep Region" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_KEEP_DISC_INDEX, + "Keep Disc Index" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE_KEEP_REGION_AND_DISC_INDEX, + "Keep Region and Disc Index" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_THUMBNAIL_MODE_DEFAULT, + "System Default" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_BOXARTS, + "Boxarts" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_SCREENSHOTS, + "Screenshots" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_TITLE_SCREENS, + "Title Screens" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCROLL_NORMAL, + "Normal" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCROLL_FAST, + "Fast" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ON, + "ON" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OFF, + "OFF" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_YES, + "Yes" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO, + "No" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TRUE, + "True" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FALSE, + "False" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ENABLED, + "Enabled" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISABLED, + "Disabled" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE, + "N/A" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_LOCKED_ENTRY, + "Locked" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ENTRY, + "Unlocked" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ENTRY_HARDCORE, + "Hardcore" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNOFFICIAL_ENTRY, + "Unofficial" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNSUPPORTED_ENTRY, + "Unsupported" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DONT_CARE, + "Don't care" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LINEAR, + "Linear" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NEAREST, + "Nearest" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SYSTEM_NAME_USE_CONTENT_DIR, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SYSTEM_NAME_USE_CUSTOM, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_CORE_NAME_DETECT, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LEFT_ANALOG, + "Left Analog" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RIGHT_ANALOG, + "Right Analog" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_KEY, + "(Key: %s)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_LEFT, + "Mouse 1" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_RIGHT, + "Mouse 2" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_MIDDLE, + "Mouse 3" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_BUTTON4, + "Mouse 4" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_BUTTON5, + "Mouse 5" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_WHEEL_UP, + "Mouse Wheel Up" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_WHEEL_DOWN, + "Mouse Wheel Down" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_HORIZ_WHEEL_UP, + "Mouse Wheel Left" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_HORIZ_WHEEL_DOWN, + "Mouse Wheel Right" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_EARLY, + "Early" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_NORMAL, + "Normal" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_LATE, + "Late" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_YMD_HMS, + "YYYY-MM-DD HH:MM:SS" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_YMD_HM, + "YYYY-MM-DD HH:MM" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_YMD, + "YYYY-MM-DD" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_YM, + "YYYY-MM" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_MDYYYY_HMS, + "MM-DD-YYYY HH:MM:SS" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_MDYYYY_HM, + "MM-DD-YYYY HH:MM" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_MD_HM, + "MM-DD HH:MM" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_MDYYYY, + "MM-DD-YYYY" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_MD, + "MM-DD" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_DDMMYYYY_HMS, + "DD-MM-YYYY HH:MM:SS" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_DDMMYYYY_HM, + "DD-MM-YYYY HH:MM" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_DDMM_HM, + "DD-MM HH:MM" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_DDMMYYYY, + "DD-MM-YYYY" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_DDMM, + "DD-MM" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_HMS, + "HH:MM:SS" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_HM, + "HH:MM" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_YMD_HMS_AMPM, + "YYYY-MM-DD HH:MM:SS (AM/PM)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_YMD_HM_AMPM, + "YYYY-MM-DD HH:MM (AM/PM)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_MDYYYY_HMS_AMPM, + "MM-DD-YYYY HH:MM:SS (AM/PM)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_MDYYYY_HM_AMPM, + "MM-DD-YYYY HH:MM (AM/PM)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_MD_HM_AMPM, + "MM-DD HH:MM (AM/PM)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_DDMMYYYY_HMS_AMPM, + "DD-MM-YYYY HH:MM:SS (AM/PM)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_DDMMYYYY_HM_AMPM, + "DD-MM-YYYY HH:MM (AM/PM)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_DDMM_HM_AMPM, + "DD-MM HH:MM (AM/PM)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_HMS_AMPM, + "HH:MM:SS (AM/PM)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_HM_AMPM, + "HH:MM (AM/PM)" + ) /* RGUI: Settings > User Interface > Appearance */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_BACKGROUND_FILLER_THICKNESS_ENABLE, + "Background Filler Thickness" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_BACKGROUND_FILLER_THICKNESS_ENABLE, + "Increase coarseness of menu background checkerboard pattern." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_BORDER_FILLER_ENABLE, + "Border Filler" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_BORDER_FILLER_THICKNESS_ENABLE, + "Border Filler Thickness" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_BORDER_FILLER_THICKNESS_ENABLE, + "Increase coarseness of menu border checkerboard." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_BORDER_FILLER_ENABLE, + "Display menu border." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_FULL_WIDTH_LAYOUT, + "Use Full-Width Layout" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_FULL_WIDTH_LAYOUT, + "Resize and position menu entries to make best use of available screen space. Disable this to use classic fixed-width two column layout." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_LINEAR_FILTER, + "Menu Linear Filter" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_LINEAR_FILTER, + "Adds a slight blur to the menu to take the edge off hard pixel edges." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_INTERNAL_UPSCALE_LEVEL, + "Internal Upscaling" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_INTERNAL_UPSCALE_LEVEL, + "Upscale menu interface before drawing to screen. When used with 'Menu Linear Filter' enabled, removes scaling artefacts (uneven pixels) while maintaining a sharp image. Has a significant performance impact that increases with upscaling level." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_ASPECT_RATIO, + "Menu Aspect Ratio" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_ASPECT_RATIO, + "Select menu aspect ratio. Widescreen ratios increase the horizontal resolution of the menu interface. (May require a restart if 'Lock Menu Aspect Ratio' is disabled)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_ASPECT_RATIO_LOCK, + "Lock Menu Aspect Ratio" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_ASPECT_RATIO_LOCK, + "Ensures that the menu is always displayed with the correct aspect ratio. If disabled, the quick menu will be stretched to match the currently loaded content." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME, + "Menu Color Theme" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RGUI_MENU_COLOR_THEME, + "Select a different color theme. Choosing 'Custom' enables the use of menu theme preset files." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_THEME_PRESET, + "Custom Menu Theme Preset" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RGUI_MENU_THEME_PRESET, + "Select a menu theme preset from the file browser." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_SHADOWS, + "Shadow Effects" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_SHADOWS, + "Enable drop shadows for menu text, borders and thumbnails. Has a modest performance impact." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_PARTICLE_EFFECT, + "Background Animation" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_PARTICLE_EFFECT, + "Enable background particle animation effect. Has a significant performance impact." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_PARTICLE_EFFECT_SPEED, + "Background Animation Speed" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_PARTICLE_EFFECT_SPEED, + "Adjust speed of background particle animation effects." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_INLINE_THUMBNAILS, + "Show Playlist Thumbnails" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_INLINE_THUMBNAILS, + "Enable display of inline downscaled thumbnails while viewing playlists. When disabled, 'Top Thumbnail' may still be toggled fullscreen by pressing RetroPad Y." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_THUMBNAILS_RGUI, + "Top Thumbnail" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_THUMBNAILS_RGUI, + "Type of thumbnail to display at the top right of playlists. This thumbnail may be toggled fullscreen by pressing RetroPad Y." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS_RGUI, + "Bottom Thumbnail" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LEFT_THUMBNAILS_RGUI, + "Type of thumbnail to display at the bottom right of playlists." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_SWAP_THUMBNAILS, + "Swap Thumbnails" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_SWAP_THUMBNAILS, + "Swaps the display positions of 'Top Thumbnail' and 'Bottom Thumbnail'." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_THUMBNAIL_DOWNSCALER, + "Thumbnail Downscaling Method" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_THUMBNAIL_DOWNSCALER, + "Resampling method used when shrinking large thumbnails to fit the display." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_THUMBNAIL_DELAY, + "Thumbnail Delay (ms)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_THUMBNAIL_DELAY, + "Applies a time delay between selecting a playlist entry and loading its associated thumbnails. Setting this to a value of at least 256 ms enables fast lag-free scrolling on even the slowest devices." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_EXTENDED_ASCII, + "Extended ASCII Support" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_EXTENDED_ASCII, + "Enable display of non-standard ASCII characters. Required for compatibility with certain non-English Western languages. Has a moderate performance impact." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_SWITCH_ICONS, + "Show Switch Icons" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_SWITCH_ICONS, + "Use icons instead of ON/OFF text to represent 'toggle switch' menu settings entries." + ) /* RGUI: Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_THUMB_SCALE_POINT, + "Nearest Neighbour (Fast)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_THUMB_SCALE_BILINEAR, + "Bilinear" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_THUMB_SCALE_SINC, + "Sinc/Lanczos3 (Slow)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_NONE, + "None" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_AUTO, + "Auto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X2, + "x2" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X3, + "x3" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X4, + "x4" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X5, + "x5" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X6, + "x6" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X7, + "x7" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X8, + "x8" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X9, + "x9" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_4_3, + "4:3" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_16_9, + "16:9" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_16_9_CENTRE, + "16:9 (Centered)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_16_10, + "16:10" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_16_10_CENTRE, + "16:10 (Centered)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_LOCK_NONE, + "OFF" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_LOCK_FIT_SCREEN, + "Fit Screen" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_LOCK_INTEGER, + "Integer Scale" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_LOCK_FILL_SCREEN, + "Fill Screen (Stretched)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CUSTOM, + "Custom" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_RED, + "Classic Red" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_ORANGE, + "Classic Orange" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_YELLOW, + "Classic Yellow" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_GREEN, + "Classic Green" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_BLUE, + "Classic Blue" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_VIOLET, + "Classic Violet" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_GREY, + "Classic Grey" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_LEGACY_RED, + "Legacy Red" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_DARK_PURPLE, + "Dark Purple" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_MIDNIGHT_BLUE, + "Midnight Blue" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_GOLDEN, + "Golden" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_ELECTRIC_BLUE, + "Electric Blue" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_APPLE_GREEN, + "Apple Green" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_VOLCANIC_RED, + "Volcanic Red" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_LAGOON, + "Lagoon" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_BROGRAMMER, + "Brogrammer" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_DRACULA, + "Dracula" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_FAIRYFLOSS, + "Fairy Floss" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_FLATUI, + "Flat UI" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_GRUVBOX_DARK, + "Gruvbox Dark" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_GRUVBOX_LIGHT, + "Gruvbox Light" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_HACKING_THE_KERNEL, + "Hacking the Kernel" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_NORD, + "Nord" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_NOVA, + "Nova" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_ONE_DARK, + "One Dark" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_PALENIGHT, + "Palenight" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_SOLARIZED_DARK, + "Solarized Dark" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_SOLARIZED_LIGHT, + "Solarized Light" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_TANGO_DARK, + "Tango Dark" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_TANGO_LIGHT, + "Tango Light" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_ZENBURN, + "Zenburn" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_ANTI_ZENBURN, + "Anti-Zenburn" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_FLUX, + "Flux" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_NONE, + "OFF" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_SNOW, + "Snow (Light)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_SNOW_ALT, + "Snow (Heavy)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_RAIN, + "Rain" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_VORTEX, + "Vortex" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_STARFIELD, + "Star Field" + ) /* XMB: Settings > User Interface > Appearance */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS, + "Left Thumbnails" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LEFT_THUMBNAILS, + "Type of thumbnail to display at the left." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER, + "Dynamic Background" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DYNAMIC_WALLPAPER, + "Dynamically load a new wallpaper depending on context." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_HORIZONTAL_ANIMATION, + "Horizontal Animation" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_HORIZONTAL_ANIMATION, + "Enable horizontal animation for the menu. This will have a performance hit." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_XMB_ANIMATION_HORIZONTAL_HIGHLIGHT, + "Animation Horizontal Icon Highlight" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_XMB_ANIMATION_HORIZONTAL_HIGHLIGHT, + "The animation that triggers when scrolling between tabs." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_XMB_ANIMATION_MOVE_UP_DOWN, + "Animation Move Up/Down" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_XMB_ANIMATION_MOVE_UP_DOWN, + "The animation that triggers when moving up or down." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_XMB_ANIMATION_OPENING_MAIN_MENU, + "Animation Main Menu Opens/Closes" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_XMB_ANIMATION_OPENING_MAIN_MENU, + "The animation that triggers when opening a submenu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ALPHA_FACTOR, + "Menu Alpha Factor" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_FONT, + "Menu Font" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_FONT, + "Select a different main font to be used by the menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_RED, + "Menu Font Color (Red)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_GREEN, + "Menu Font Color (Green)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_BLUE, + "Menu Font Color (Blue)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_LAYOUT, + "Menu Layout" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_LAYOUT, + "Select a different layout for the XMB interface." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_THEME, + "Menu Icon Theme" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_THEME, + "Select a different icon theme for RetroArch." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_SHADOWS_ENABLE, + "Icon Shadows" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_SHADOWS_ENABLE, + "Draw drop shadows for all icons. This will have a minor performance hit." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_RIBBON_ENABLE, + "Menu Shader Pipeline" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_RIBBON_ENABLE, + "Select an animated background effect. Can be GPU-intensive depending on the effect. If performance is unsatisfactory, either turn this off or revert to a simpler effect." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME, + "Menu Color Theme" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_MENU_COLOR_THEME, + "Select a different background color gradient theme." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_VERTICAL_THUMBNAILS, + "Thumbnails Vertical Disposition" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_VERTICAL_THUMBNAILS, + "Display the left thumbnail under the right one, on the right side of the screen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_XMB_THUMBNAIL_SCALE_FACTOR, + "Thumbnail Scale Factor" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_XMB_THUMBNAIL_SCALE_FACTOR, + "Reduce thumbnail display size by scaling maximum allowed width." + ) +MSG_HASH( /* FIXME Unused? */ + MENU_ENUM_LABEL_VALUE_XMB_MAIN_MENU_ENABLE_SETTINGS, + "Settings Tab" + ) +MSG_HASH( /* FIXME Unused? */ + MENU_ENUM_SUBLABEL_XMB_MAIN_MENU_ENABLE_SETTINGS, + "Enables the Settings tab. (Restart Required)" + ) /* XMB: Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON, + "Ribbon" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON_SIMPLIFIED, + "Ribbon (Simplified)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SIMPLE_SNOW, + "Simple Snow" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOW, + "Snow" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_BOKEH, + "Bokeh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOWFLAKE, + "Snowflake" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_CUSTOM, + "Custom" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_FLATUI, + "FlatUI" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME, + "Monochrome" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME_INVERTED, + "Monochrome Inverted" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_SYSTEMATIC, + "Systematic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_NEOACTIVE, + "NeoActive" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_PIXEL, + "Pixel" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_RETROACTIVE, + "RetroActive" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_RETROSYSTEM, + "Retrosystem" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_DOTART, + "Dot-Art" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_AUTOMATIC, + "Automatic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_AUTOMATIC_INVERTED, + "Automatic Inverted" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_APPLE_GREEN, + "Apple Green" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_DARK, + "Dark" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LIGHT, + "Light" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MORNING_BLUE, + "Morning Blue" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_SUNBEAM, + "Sunbeam" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_DARK_PURPLE, + "Dark Purple" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_ELECTRIC_BLUE, + "Electric Blue" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_GOLDEN, + "Golden" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LEGACY_RED, + "Legacy Red" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MIDNIGHT_BLUE, + "Midnight Blue" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_PLAIN, + "Plain" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_UNDERSEA, + "Undersea" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_VOLCANIC_RED, + "Volcanic Red" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LIME, + "Lime Green" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_PIKACHU_YELLOW, + "Pikachu Yellow" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_GAMECUBE_PURPLE, + "Cube Purple" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_FAMICOM_RED, + "Family Red" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_FLAMING_HOT, + "Flaming Hot" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_ICE_COLD, + "Ice Cold" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MIDGAR, + "Midgar" + ) /* Ozone: Settings > User Interface > Appearance */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OZONE_COLLAPSE_SIDEBAR, + "Collapse the Sidebar" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OZONE_COLLAPSE_SIDEBAR, + "Have the left sidebar always collapsed." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OZONE_TRUNCATE_PLAYLIST_NAME, + "Truncate Playlist Names" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OZONE_TRUNCATE_PLAYLIST_NAME, + "Removes the system names from the playlists. For example, 'Sony - PlayStation' becomes 'PlayStation'. (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OZONE_SORT_AFTER_TRUNCATE_PLAYLIST_NAME, + "Sort Playlists After Name Truncation" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OZONE_SORT_AFTER_TRUNCATE_PLAYLIST_NAME, + "Playlists will be re-sorted in alphabetical order after removing the manufacturer component of their names. (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OZONE_MENU_COLOR_THEME, + "Menu Color Theme" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OZONE_MENU_COLOR_THEME, + "Select a different color theme." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OZONE_COLOR_THEME_BASIC_WHITE, + "Basic White" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OZONE_COLOR_THEME_BASIC_BLACK, + "Basic Black" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OZONE_COLOR_THEME_NORD, + "Nord" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OZONE_COLOR_THEME_GRUVBOX_DARK, + "Gruvbox Dark" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS_OZONE, + "Second Thumbnail" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LEFT_THUMBNAILS_OZONE, + "Replace the content metadata panel with another thumbnail." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OZONE_SCROLL_CONTENT_METADATA, + "Use Ticker Text for Content Metadata" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OZONE_SCROLL_CONTENT_METADATA, + "When enabled, each item of content metadata shown on the right sidebar of playlists (associated core, play time) will occupy a single line; strings exceeding the width of the sidebar will be displayed as scrolling ticker text. When disabled, each item of content metadata will be displayed statically, wrapped to occupy as many lines as required." + ) /* MaterialUI: Settings > User Interface > Appearance */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_ICONS_ENABLE, + "Menu Icons" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MATERIALUI_ICONS_ENABLE, + "Show icons at the left of the menu entries." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION, + "Optimize Landscape Layout" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION, + "Automatically adjust menu layout to better fit the screen when using landscape display orientations." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_SHOW_NAV_BAR, + "Show Navigation Bar" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MATERIALUI_SHOW_NAV_BAR, + "Display permanent on-screen menu navigation shortcuts. Enables fast switching between menu categories. Recommended for touchscreen devices." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_AUTO_ROTATE_NAV_BAR, + "Automatically Rotate Navigation Bar" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MATERIALUI_AUTO_ROTATE_NAV_BAR, + "Automatically move the navigation bar to the right hand side of the screen when using landscape display orientations." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME, + "Menu Color Theme" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_COLOR_THEME, + "Select a different background color gradient theme." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIMATION, + "Menu Transition Animation" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_TRANSITION_ANIMATION, + "Enable smooth animation effects when navigating between different levels of the menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_THUMBNAIL_VIEW_PORTRAIT, + "Portrait Thumbnail View" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_THUMBNAIL_VIEW_PORTRAIT, + "Specify playlist thumbnail view mode when using portrait display orientations." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_THUMBNAIL_VIEW_LANDSCAPE, + "Landscape Thumbnail View" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_THUMBNAIL_VIEW_LANDSCAPE, + "Specify playlist thumbnail view mode when using landscape display orientations." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_DUAL_THUMBNAIL_LIST_VIEW_ENABLE, + "Show Secondary Thumbnail In List Views" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MATERIALUI_DUAL_THUMBNAIL_LIST_VIEW_ENABLE, + "Displays a secondary thumbnail when using 'List'-type playlist thumbnail view modes. This setting only applies when the screen has sufficient physical width to show two thumbnails." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_BACKGROUND_ENABLE, + "Draw Thumbnail Backgrounds" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MATERIALUI_THUMBNAIL_BACKGROUND_ENABLE, + "Enables padding of unused space in thumbnail images with a solid background. This ensures a uniform display size for all images, improving menu appearance when viewing mixed content thumbnails with varying base dimensions." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_THUMBNAILS_MATERIALUI, + "Primary Thumbnail" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_THUMBNAILS_MATERIALUI, + "Main type of thumbnail to associate with each playlist entry. Typically serves as content icon." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS_MATERIALUI, + "Secondary Thumbnail" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LEFT_THUMBNAILS_MATERIALUI, + "Auxiliary type of thumbnail to associate with each playlist entry. Usage depends upon current playlist thumbnail view mode." + ) /* MaterialUI: Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_BLUE, + "Blue" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_BLUE_GREY, + "Blue Grey" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_DARK_BLUE, + "Dark Blue" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_GREEN, + "Green" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_NVIDIA_SHIELD, + "Shield" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_RED, + "Red" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_YELLOW, + "Yellow" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_MATERIALUI, + "Material UI" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_MATERIALUI_DARK, + "Material UI Dark" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_OZONE_DARK, + "Ozone Dark" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_NORD, + "Nord" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_GRUVBOX_DARK, + "Gruvbox Dark" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_SOLARIZED_DARK, + "Solarized Dark" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_BLUE, + "Cutie Blue" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_CYAN, + "Cutie Cyan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_GREEN, + "Cutie Green" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_ORANGE, + "Cutie Orange" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_PINK, + "Cutie Pink" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_PURPLE, + "Cutie Purple" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_CUTIE_RED, + "Cutie Red" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_VIRTUAL_BOY, + "Virtual Boy" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIM_AUTO, + "Auto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIM_FADE, + "Fade" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIM_SLIDE, + "Slide" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIM_NONE, + "OFF" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_PORTRAIT_DISABLED, + "OFF" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_PORTRAIT_LIST_SMALL, + "List (Small)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_PORTRAIT_LIST_MEDIUM, + "List (Medium)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_PORTRAIT_DUAL_ICON, + "Dual Icon" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_DISABLED, + "OFF" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_LIST_SMALL, + "List (Small)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_LIST_MEDIUM, + "List (Medium)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_LIST_LARGE, + "List (Large)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_DESKTOP, + "Desktop" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION_DISABLED, + "OFF" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION_ALWAYS, + "ON" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION_EXCLUDE_THUMBNAIL_VIEWS, + "Exclude Thumbnail Views" + ) /* Qt (Desktop Menu) */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_INFO, + "Info" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE, + "&File" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_LOAD_CORE, + "&Load Core..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_UNLOAD_CORE, + "&Unload Core" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_EXIT, + "E&xit" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT, + "&Edit" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT_SEARCH, + "&Search" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW, + "&View" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_CLOSED_DOCKS, + "Closed Docks" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_SHADER_PARAMS, + "Shader Parameters" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS, + "&Settings..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_DOCK_POSITIONS, + "Remember dock positions:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_GEOMETRY, + "Remember window geometry:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_LAST_TAB, + "Remember last content browser tab:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME, + "Theme:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_SYSTEM_DEFAULT, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_DARK, + "Dark" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_CUSTOM, + "Custom..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_TITLE, + "Settings" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_TOOLS, + "&Tools" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP, + "&Help" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_ABOUT, + "About RetroArch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_DOCUMENTATION, + "Documentation" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_LOAD_CUSTOM_CORE, + "Load Custom Core..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_LOAD_CORE, + "Load Core" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_LOADING_CORE, + "Loading Core..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_NAME, + "Name" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CORE_VERSION, + "Version" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_TAB_PLAYLISTS, + "Playlists" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER, + "File Browser" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_TOP, + "Top" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_UP, + "Up" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_DOCK_CONTENT_BROWSER, + "Content Browser" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_BOXART, + "Boxart" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_SCREENSHOT, + "Screenshot" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_TITLE_SCREEN, + "Title Screen" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ALL_PLAYLISTS, + "All Playlists" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CORE, + "Core" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CORE_INFO, + "Core Info" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CORE_SELECTION_ASK, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_INFORMATION, + "Information" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_WARNING, + "Warning" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ERROR, + "Error" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_NETWORK_ERROR, + "Network Error" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_RESTART_TO_TAKE_EFFECT, + "Please restart the program for the changes to take effect." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_LOG, + "Log" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ITEMS_COUNT, + "%1 items" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_DROP_IMAGE_HERE, + "Drop image here" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_DONT_SHOW_AGAIN, + "Don't show this again" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_STOP, + "Stop" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ASSOCIATE_CORE, + "Associate Core" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_HIDDEN_PLAYLISTS, + "Hidden Playlists" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_HIDE, + "Hide" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_HIGHLIGHT_COLOR, + "Highlight color:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CHOOSE, + "&Choose..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SELECT_COLOR, + "Select Color" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SELECT_THEME, + "Select Theme" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CUSTOM_THEME, + "Custom Theme" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_FILE_PATH_IS_BLANK, + "File path is blank." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_FILE_IS_EMPTY, + "File is empty." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_FILE_READ_OPEN_FAILED, + "Could not open file for reading." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_FILE_WRITE_OPEN_FAILED, + "Could not open file for writing." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_FILE_DOES_NOT_EXIST, + "File does not exist." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SUGGEST_LOADED_CORE_FIRST, + "Suggest loaded core first:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ZOOM, + "Zoom" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_VIEW, + "View" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_VIEW_TYPE_ICONS, + "Icons" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_VIEW_TYPE_LIST, + "List" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR, + "Clear" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PROGRESS, + "Progress:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_ALL_PLAYLISTS_LIST_MAX_COUNT, + "\"All Playlists\" max list entries:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_ALL_PLAYLISTS_GRID_MAX_COUNT, + "\"All Playlists\" max grid entries:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SHOW_HIDDEN_FILES, + "Show hidden files and folders:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_NEW_PLAYLIST, + "New Playlist" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ENTER_NEW_PLAYLIST_NAME, + "Please enter the new playlist name:" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_DELETE_PLAYLIST, "Forigi ludliston" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_RENAME_PLAYLIST, + "Rename Playlist" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CONFIRM_DELETE_PLAYLIST, + "Are you sure you want to delete the playlist \"%1\"?" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_QUESTION, + "Question" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_DELETE_FILE, + "Could not delete file." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_RENAME_FILE, + "Could not rename file." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_GATHERING_LIST_OF_FILES, + "Gathering list of files..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ADDING_FILES_TO_PLAYLIST, + "Adding files to playlist..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY, + "Playlist Entry" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_NAME, + "Name:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_PATH, + "Path:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_CORE, + "Core:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_DATABASE, + "Database:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_EXTENSIONS, + "Extensions:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_EXTENSIONS_PLACEHOLDER, + "(space-separated; includes all by default)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_FILTER_INSIDE_ARCHIVES, + "Filter inside archives" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_FOR_THUMBNAILS, + "(used to find thumbnails)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CONFIRM_DELETE_PLAYLIST_ITEM, + "Are you sure you want to delete the item \"%1\"?" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CANNOT_ADD_TO_ALL_PLAYLISTS, + "Please choose a single playlist first." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_DELETE, + "Delete" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ADD_ENTRY, + "Add Entry..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ADD_FILES, + "Add File(s)..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ADD_FOLDER, + "Add Folder..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_EDIT, + "Edit" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SELECT_FILES, + "Select Files" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SELECT_FOLDER, + "Select Folder" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_FIELD_MULTIPLE, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_UPDATE_PLAYLIST_ENTRY, + "Error updating playlist entry." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLEASE_FILL_OUT_REQUIRED_FIELDS, + "Please fill out all required fields." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_UPDATE_RETROARCH_NIGHTLY, + "Update RetroArch (nightly)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_UPDATE_RETROARCH_FINISHED, + "RetroArch updated successfully. Please restart the application for the changes to take effect." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_UPDATE_RETROARCH_FAILED, + "Update failed." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_ABOUT_CONTRIBUTORS, + "Contributors" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CURRENT_SHADER, + "Current shader" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MOVE_DOWN, + "Move Down" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MOVE_UP, + "Move Up" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_LOAD, + "Load" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SAVE, + "Save" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_REMOVE, + "Remove" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_REMOVE_PASSES, + "Remove Passes" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_APPLY, + "Apply" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SHADER_ADD_PASS, + "Add Pass" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SHADER_CLEAR_ALL_PASSES, + "Clear All Passes" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SHADER_NO_PASSES, + "No shader passes." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_RESET_PASS, + "Reset Pass" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_RESET_ALL_PASSES, + "Reset All Passes" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_RESET_PARAMETER, + "Reset Parameter" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_THUMBNAIL, + "Download thumbnail" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_ALREADY_IN_PROGRESS, + "A download is already in progress." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_STARTUP_PLAYLIST, + "Start on playlist:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THUMBNAIL_TYPE, + "Thumbnail" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THUMBNAIL_CACHE_LIMIT, + "Thumbnail cache limit:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THUMBNAIL_DROP_SIZE_LIMIT, + "Drag-n-drop Thumbnail size limit:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_ALL_THUMBNAILS, + "Download All Thumbnails" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_ALL_THUMBNAILS_ENTIRE_SYSTEM, + "Entire System" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_ALL_THUMBNAILS_THIS_PLAYLIST, + "This Playlist" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_PACK_DOWNLOADED_SUCCESSFULLY, + "Thumbnails downloaded successfully." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_PLAYLIST_THUMBNAIL_PROGRESS, + "Succeeded: %1 Failed: %2" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CORE_OPTIONS, + "Core Options" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_RESET, + "Reset" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_RESET_ALL, + "Reset All" + ) /* Unsorted */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_SETTINGS, + "Updater" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_SETTINGS, + "Accounts Cheevos" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST_END, + "Accounts List Endpoint" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TURBO_DEADZONE_LIST, + "Turbo/Deadzone" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_SETTINGS, + "RetroAchievements" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_COUNTERS, + "Core Counters" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_DISK, + "No disc selected" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS, + "Frontend Counters" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU, + "Horizontal Menu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_HIDE_UNBOUND, + "Hide Unbound Core Input Descriptors" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_LABEL_SHOW, + "Display Input Descriptor Labels" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS, + "On-Screen Overlay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_HISTORY, + "Load Recent" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOAD_CONTENT_HISTORY, + "Select content from recent history playlist." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MULTIMEDIA_SETTINGS, + "Multimedia" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SUBSYSTEM_SETTINGS, + "Subsystems" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_NETPLAY_HOSTS_FOUND, + "No netplay hosts found." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_PERFORMANCE_COUNTERS, + "No performance counters." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_PLAYLISTS, + "No playlists." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BT_CONNECTED, + "Connected" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ONLINE, + "Online" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PORT, + "Port" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SETTINGS, + "Cheat Settings" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_SETTINGS, + "Start or Continue Cheat Search" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RUN_MUSIC, + "Run" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SECONDS, + "seconds" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_START_CORE, + "Start Core" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_START_CORE, + "Start core without content." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SUPPORTED_CORES, + "Suggested cores" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UNABLE_TO_READ_COMPRESSED_FILE, + "Unable to read compressed file." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_USER, + "User" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_KEYBOARD, + "Kbd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_USE_BUILTIN_IMAGE_VIEWER, + "Use Built-In Image Viewer" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MAX_SWAPCHAIN_IMAGES, + "Max swapchain images" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_MAX_SWAPCHAIN_IMAGES, + "Tells the video driver to explicitly use a specified buffering mode." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PARAMETERS, + "Modifies the shader preset itself currently used in the menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_TWO, + "Shader Preset" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BROWSE_URL_LIST, + "Browse URL" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BROWSE_URL, + "URL Path" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BROWSE_START, + "Start" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_ROOM_NICKNAME, + "Nickname: %s" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_COMPAT_CONTENT_FOUND, + "Compatible content found" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_START_GONG, + "Start Gong" + ) /* Unused (Only Exist in Translation Files) */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_AUTO, + "Auto Aspect Ratio" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_ROOM_NICKNAME_LAN, + "Nickname (LAN): %s" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STATUS, + "Status" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_BGM_ENABLE, + "System BGM" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CUSTOM_RATIO, + "Custom Ratio" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RECORD_ENABLE, + "Recording Support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RECORD_PATH, + "Save Output Recording as..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RECORD_USE_OUTPUT_DIRECTORY, + "Save Recordings in Output Directory" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_MATCH_IDX, + "View Match #" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_MATCH_IDX, + "Select the match to view." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_ASPECT, + "Force Aspect Ratio" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SELECT_FROM_PLAYLIST, + "Select from a playlist" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RESUME, + "Resume" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RESUME, + "Resume the currently running content and leave the Quick Menu." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_VIEW_MATCHES, + "View the List of %u Matches" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_VIEW_MATCHES, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_CREATE_OPTION, + "Create Code From This Match" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_CREATE_OPTION, + "" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_OPTION, + "Delete This Match" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_DELETE_OPTION, + "" + ) +MSG_HASH( /* FIXME Still exists in a comment about being removed */ + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_FOOTER_OPACITY, + "Footer Opacity" + ) +MSG_HASH( /* FIXME Still exists in a comment about being removed */ + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_FOOTER_OPACITY, + "Modify the opacity of the footer graphic." + ) +MSG_HASH( /* FIXME Still exists in a comment about being removed */ + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_HEADER_OPACITY, + "Header Opacity" + ) +MSG_HASH( /* FIXME Still exists in a comment about being removed */ + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_HEADER_OPACITY, + "Modify the opacity of the header graphic." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE, + "Netplay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_START_CONTENT, + "Start Content" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_PATH, + "Content History Path" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_OUTPUT_DISPLAY_ID, + "Output Display ID" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_OUTPUT_DISPLAY_ID, + "Select the output port connected to the CRT display." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HELP, + "Help" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HELP_AUDIO_VIDEO_TROUBLESHOOTING, + "Audio/Video Troubleshooting" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HELP_CHANGE_VIRTUAL_GAMEPAD, + "Changing Virtual Controller Overlay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HELP_LOADING_CONTENT, + "Loading Content" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HELP_SCANNING_CONTENT, + "Scanning For Content" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HELP_WHAT_IS_A_CORE, + "What Is A Core?" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HELP_SEND_DEBUG_INFO, + "Send Debug Info" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_HELP_SEND_DEBUG_INFO, + "Sends diagnostic info about your device and RetroArch configuration to our servers for analysis." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANAGEMENT, + "Database Settings" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_DELAY_FRAMES, + "Netplay Delay Frames" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_LAN_SCAN_SETTINGS, + "Scan local network" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_LAN_SCAN_SETTINGS, + "Search for and connect to netplay hosts on the local network." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_MODE, + "Netplay Client" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATOR_MODE_ENABLE, + "Netplay Spectator" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_DESCRIPTION, + "Description" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_ENABLE, + "Limit Maximum Run Speed" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_START_SEARCH, + "Start Search For New Cheat Code" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_START_SEARCH, + "Start search for a new cheat. Number of bits can be changed." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_CONTINUE_SEARCH, + "Continue Search" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_CONTINUE_SEARCH, + "Continue search for a new cheat." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST_HARDCORE, + "Achievements (Hardcore)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_DETAILS, + "Cheat Details" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_DETAILS, + "Manages cheat details settings." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_SEARCH, + "Start or Continue Cheat Search" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_SEARCH, + "Start or continue a cheat code search." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_NUM_PASSES, + "Cheat Passes" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_NUM_PASSES, + "Increase or decrease the amount of cheats." + ) /* Unused (Needs Confirmation) */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X, + "Left Analog X" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y, + "Left Analog Y" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X, + "Right Analog X" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y, + "Right Analog Y" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_SETTINGS, + "Start or Continue Cheat Search" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST, + "Database Cursor List" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_DEVELOPER, + "Database - Filter : Developer" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_PUBLISHER, + "Database - Filter : Publisher" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_ORIGIN, + "Database - Filter : Origin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_FRANCHISE, + "Database - Filter : Franchise" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_ESRB_RATING, + "Database - Filter : ESRB Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_ELSPA_RATING, + "Database - Filter : ELSPA Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_PEGI_RATING, + "Database - Filter : PEGI Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_CERO_RATING, + "Database - Filter : CERO Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_BBFC_RATING, + "Database - Filter : BBFC Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_MAX_USERS, + "Database - Filter : Max Users" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_RELEASEDATE_BY_MONTH, + "Database - Filter : Releasedate By Month" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_RELEASEDATE_BY_YEAR, + "Database - Filter : Releasedate By Year" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_EDGE_MAGAZINE_ISSUE, + "Database - Filter : Edge Magazine Issue" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_EDGE_MAGAZINE_RATING, + "Database - Filter : Edge Magazine Rating" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_DATABASE_INFO, + "Database Info" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONFIG, + "Config" + ) +MSG_HASH( /* FIXME Seems related to MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY, possible duplicate */ + MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIR, + "Downloads" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SETTINGS, + "Netplay settings" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SLANG_SUPPORT, + "Slang support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FBO_SUPPORT, + "OpenGL/Direct3D render-to-texture (multi-pass shaders) support" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_DIR, + "Content" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_DIR, + "Usually set by developers who bundle libretro/RetroArch apps to point to assets." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ASK_ARCHIVE, + "Ask" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS, + "Basic menu controls" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_CONFIRM, + "Confirm/OK" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_INFO, + "Info" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_QUIT, + "Quit" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_SCROLL_UP, + "Scroll Up" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_START, + "Defaults" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_TOGGLE_KEYBOARD, + "Toggle Keyboard" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_TOGGLE_MENU, + "Toggle Menu" + ) /* Discord Status */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU, + "In-Menu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISCORD_IN_GAME, + "In-Game" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISCORD_IN_GAME_PAUSED, + "In-Game (Paused)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PLAYING, + "Playing" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PAUSED, + "Paused" + ) /* Notifications */ +MSG_HASH( /* FIXME Should be MSG_ */ + MENU_ENUM_LABEL_VALUE_NETPLAY_START_WHEN_LOADED, + "Netplay will start when content is loaded." + ) +MSG_HASH( /* FIXME Should be MSG_ */ + MENU_ENUM_LABEL_VALUE_NETPLAY_LOAD_CONTENT_MANUALLY, + "Couldn't find a suitable core or content file, load manually." + ) +MSG_HASH( /* FIXME Should be MSG_ */ + MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER_FALLBACK, + "Your graphics driver is not compatible with the current video driver in RetroArch, falling back to the %s driver. Please restart RetroArch for the changes to take effect." + ) +MSG_HASH( /* FIXME Should be MSG_ */ + MENU_ENUM_LABEL_VALUE_SIDELOAD_CORE_SUCCESS, + "Core installation succesful" + ) +MSG_HASH( /* FIXME Should be MSG_ */ + MENU_ENUM_LABEL_VALUE_SIDELOAD_CORE_ERROR, + "Core installation failed" + ) +MSG_HASH( + MSG_CHEAT_DELETE_ALL_INSTRUCTIONS, + "Press right five times to delete all cheats." + ) +MSG_HASH( + MSG_FAILED_TO_SAVE_DEBUG_INFO, + "Failed to save debug info." + ) +MSG_HASH( + MSG_FAILED_TO_SEND_DEBUG_INFO, + "Failed to send debug info to server." + ) +MSG_HASH( + MSG_SENDING_DEBUG_INFO, + "Sending debug info..." + ) +MSG_HASH( + MSG_SENT_DEBUG_INFO, + "Sent debug info to server successfully. Your ID number is %u." + ) +MSG_HASH( + MSG_PRESS_TWO_MORE_TIMES_TO_SEND_DEBUG_INFO, + "Press two more times to submit diagnostic info to the RetroArch team." + ) +MSG_HASH( + MSG_PRESS_ONE_MORE_TIME_TO_SEND_DEBUG_INFO, + "Press one more time to submit diagnostic info to the RetroArch team." + ) +MSG_HASH( + MSG_AUDIO_MIXER_VOLUME, + "Global audio mixer volume" + ) +MSG_HASH( + MSG_NETPLAY_LAN_SCAN_COMPLETE, + "Netplay scan complete." + ) +MSG_HASH( + MSG_SORRY_UNIMPLEMENTED_CORES_DONT_DEMAND_CONTENT_NETPLAY, + "Sorry, unimplemented: cores that don't demand content cannot participate in netplay." + ) +MSG_HASH( + MSG_NATIVE, + "Native" + ) +MSG_HASH( + MSG_DEVICE_DISCONNECTED_FROM_PORT, + "Device disconnected from port" + ) +MSG_HASH( + MSG_UNKNOWN_NETPLAY_COMMAND_RECEIVED, + "Unknown netplay command received" + ) +MSG_HASH( + MSG_FILE_ALREADY_EXISTS_SAVING_TO_BACKUP_BUFFER, + "File already exists. Saving to backup buffer" + ) +MSG_HASH( + MSG_GOT_CONNECTION_FROM, + "Got connection from: \"%s\"" + ) +MSG_HASH( + MSG_GOT_CONNECTION_FROM_NAME, + "Got connection from: \"%s (%s)\"" + ) +MSG_HASH( + MSG_PUBLIC_ADDRESS, + "Port Mapping Successful" + ) +MSG_HASH( + MSG_UPNP_FAILED, + "Port Mapping Failed" + ) +MSG_HASH( + MSG_NO_ARGUMENTS_SUPPLIED_AND_NO_MENU_BUILTIN, + "No arguments supplied and no menu built-in, displaying help..." + ) +MSG_HASH( + MSG_SETTING_DISK_IN_TRAY, + "Setting disc in tray" + ) +MSG_HASH( + MSG_WAITING_FOR_CLIENT, + "Waiting for client ..." + ) +MSG_HASH( + MSG_NETPLAY_YOU_HAVE_LEFT_THE_GAME, + "You have left the game" + ) +MSG_HASH( + MSG_NETPLAY_YOU_HAVE_JOINED_AS_PLAYER_N, + "You have joined as player %u" + ) +MSG_HASH( + MSG_NETPLAY_YOU_HAVE_JOINED_WITH_INPUT_DEVICES_S, + "You have joined with input devices %.*s" + ) +MSG_HASH( + MSG_NETPLAY_PLAYER_S_LEFT, + "Player %.*s has left the game" + ) +MSG_HASH( + MSG_NETPLAY_S_HAS_JOINED_AS_PLAYER_N, + "%.*s has joined as player %u" + ) +MSG_HASH( + MSG_NETPLAY_S_HAS_JOINED_WITH_INPUT_DEVICES_S, + "%.*s has joined with input devices %.*s" + ) +MSG_HASH( + MSG_NETPLAY_NOT_RETROARCH, + "A netplay connection attempt failed because the peer is not running RetroArch, or is running an old version of RetroArch." + ) +MSG_HASH( + MSG_NETPLAY_OUT_OF_DATE, + "The netplay peer is running an old version of RetroArch. Cannot connect." + ) +MSG_HASH( + MSG_NETPLAY_DIFFERENT_VERSIONS, + "WARNING: A netplay peer is running a different version of RetroArch. If problems occur, use the same version." + ) +MSG_HASH( + MSG_NETPLAY_DIFFERENT_CORES, + "A netplay peer is running a different core. Cannot connect." + ) +MSG_HASH( + MSG_NETPLAY_DIFFERENT_CORE_VERSIONS, + "WARNING: A netplay peer is running a different version of the core. If problems occur, use the same version." + ) +MSG_HASH( + MSG_NETPLAY_ENDIAN_DEPENDENT, + "This core does not support inter-architecture netplay between these systems" + ) +MSG_HASH( + MSG_NETPLAY_PLATFORM_DEPENDENT, + "This core does not support inter-architecture netplay" + ) +MSG_HASH( + MSG_NETPLAY_ENTER_PASSWORD, + "Enter netplay server password:" + ) +MSG_HASH( + MSG_DISCORD_CONNECTION_REQUEST, + "Do you want to allow connection from user:" + ) +MSG_HASH( + MSG_NETPLAY_INCORRECT_PASSWORD, + "Incorrect password" + ) +MSG_HASH( + MSG_NETPLAY_SERVER_NAMED_HANGUP, + "\"%s\" has disconnected" + ) +MSG_HASH( + MSG_NETPLAY_SERVER_HANGUP, + "A netplay client has disconnected" + ) +MSG_HASH( + MSG_NETPLAY_CLIENT_HANGUP, + "Netplay disconnected" + ) +MSG_HASH( + MSG_NETPLAY_CANNOT_PLAY_UNPRIVILEGED, + "You do not have permission to play" + ) +MSG_HASH( + MSG_NETPLAY_CANNOT_PLAY_NO_SLOTS, + "There are no free player slots" + ) +MSG_HASH( + MSG_NETPLAY_CANNOT_PLAY_NOT_AVAILABLE, + "The input devices requested are not available" + ) +MSG_HASH( + MSG_NETPLAY_CANNOT_PLAY, + "Cannot switch to play mode" + ) +MSG_HASH( + MSG_NETPLAY_PEER_PAUSED, + "Netplay peer \"%s\" paused" + ) +MSG_HASH( + MSG_NETPLAY_CHANGED_NICK, + "Your nickname changed to \"%s\"" + ) +MSG_HASH( + MSG_AUDIO_VOLUME, + "Audio volume" + ) +MSG_HASH( + MSG_AUTODETECT, + "Autodetect" + ) +MSG_HASH( + MSG_AUTOLOADING_SAVESTATE_FROM, + "Auto-loading save state from" + ) +MSG_HASH( + MSG_CAPABILITIES, + "Capabilities" + ) +MSG_HASH( + MSG_CONNECTING_TO_NETPLAY_HOST, + "Connecting to netplay host" + ) +MSG_HASH( + MSG_CONNECTING_TO_PORT, + "Connecting to port" + ) +MSG_HASH( + MSG_CONNECTION_SLOT, + "Connection slot" + ) +MSG_HASH( + MSG_FETCHING_CORE_LIST, + "Fetching core list..." + ) +MSG_HASH( + MSG_CORE_LIST_FAILED, + "Failed to retrieve core list!" + ) +MSG_HASH( + MSG_LATEST_CORE_INSTALLED, + "Latest version already installed: " + ) +MSG_HASH( + MSG_UPDATING_CORE, + "Updating core: " + ) +MSG_HASH( + MSG_DOWNLOADING_CORE, + "Downloading core: " + ) +MSG_HASH( + MSG_EXTRACTING_CORE, + "Extracting core: " + ) +MSG_HASH( + MSG_CORE_INSTALLED, + "Core installed: " + ) +MSG_HASH( + MSG_SCANNING_CORES, + "Scanning cores..." + ) +MSG_HASH( + MSG_CHECKING_CORE, + "Checking core: " + ) +MSG_HASH( + MSG_ALL_CORES_UPDATED, + "All installed cores at latest version" + ) +MSG_HASH( + MSG_NUM_CORES_UPDATED, + "cores updated: " + ) +MSG_HASH( + MSG_NUM_CORES_LOCKED, + "cores skipped: " + ) +MSG_HASH( + MSG_CORE_UPDATE_DISABLED, + "Core update disabled - core is locked: " + ) +MSG_HASH( + MSG_PLAYLIST_MANAGER_RESETTING_CORES, + "Resetting cores: " + ) +MSG_HASH( + MSG_PLAYLIST_MANAGER_CORES_RESET, + "Cores reset: " + ) +MSG_HASH( + MSG_PLAYLIST_MANAGER_CLEANING_PLAYLIST, + "Cleaning playlist: " + ) +MSG_HASH( + MSG_PLAYLIST_MANAGER_PLAYLIST_CLEANED, + "Playlist cleaned: " + ) +MSG_HASH( + MSG_ADDED_TO_FAVORITES, + "Added to favorites" + ) +MSG_HASH( + MSG_ADD_TO_FAVORITES_FAILED, + "Failed to add favorite: playlist full" + ) +MSG_HASH( + MSG_SET_CORE_ASSOCIATION, + "Core set: " + ) +MSG_HASH( + MSG_RESET_CORE_ASSOCIATION, + "Playlist entry core association has been reset." + ) +MSG_HASH( + MSG_APPENDED_DISK, + "Appended disc" + ) +MSG_HASH( + MSG_FAILED_TO_APPEND_DISK, + "Failed to append disc" + ) +MSG_HASH( + MSG_APPLICATION_DIR, + "Application Directory" + ) +MSG_HASH( + MSG_APPLYING_CHEAT, + "Applying cheat changes." + ) +MSG_HASH( + MSG_APPLYING_SHADER, + "Applying shader" + ) +MSG_HASH( + MSG_AUDIO_MUTED, + "Audio muted." + ) +MSG_HASH( + MSG_AUDIO_UNMUTED, + "Audio unmuted." + ) +MSG_HASH( + MSG_AUTOCONFIG_FILE_ERROR_SAVING, + "Error saving autoconf file." + ) +MSG_HASH( + MSG_AUTOCONFIG_FILE_SAVED_SUCCESSFULLY, + "Autoconfig file saved successfully." + ) +MSG_HASH( + MSG_AUTOSAVE_FAILED, + "Could not initialize autosave." + ) +MSG_HASH( + MSG_AUTO_SAVE_STATE_TO, + "Auto save state to" + ) +MSG_HASH( + MSG_BLOCKING_SRAM_OVERWRITE, + "Blocking SRAM Overwrite" + ) +MSG_HASH( + MSG_BRINGING_UP_COMMAND_INTERFACE_ON_PORT, + "Bringing up command interface on port" + ) +MSG_HASH( + MSG_BYTES, + "bytes" + ) +MSG_HASH( + MSG_CANNOT_INFER_NEW_CONFIG_PATH, + "Cannot infer new config path. Use current time." + ) +MSG_HASH( + MSG_CHEEVOS_HARDCORE_MODE_ENABLE, + "Achievements Hardcore Mode Enabled, save state & rewind were disabled." + ) +MSG_HASH( + MSG_COMPARING_WITH_KNOWN_MAGIC_NUMBERS, + "Comparing with known magic numbers..." + ) +MSG_HASH( + MSG_COMPILED_AGAINST_API, + "Compiled against API" + ) +MSG_HASH( + MSG_CONFIG_DIRECTORY_NOT_SET, + "Config directory not set. Cannot save new config." + ) +MSG_HASH( + MSG_CONNECTED_TO, + "Connected to" + ) +MSG_HASH( + MSG_CONTENT_CRC32S_DIFFER, + "Content CRC32s differ. Cannot use different games." + ) +MSG_HASH( + MSG_CONTENT_LOADING_SKIPPED_IMPLEMENTATION_WILL_DO_IT, + "Content loading skipped. Implementation will load it on its own." + ) +MSG_HASH( + MSG_CORE_DOES_NOT_SUPPORT_SAVESTATES, + "Core does not support save states." + ) +MSG_HASH( + MSG_CORE_OPTIONS_FILE_CREATED_SUCCESSFULLY, + "Core options file created successfully." + ) +MSG_HASH( + MSG_COULD_NOT_FIND_ANY_NEXT_DRIVER, + "Could not find any next driver" + ) +MSG_HASH( + MSG_COULD_NOT_FIND_COMPATIBLE_SYSTEM, + "Could not find compatible system." + ) +MSG_HASH( + MSG_COULD_NOT_FIND_VALID_DATA_TRACK, + "Could not find valid data track" + ) +MSG_HASH( + MSG_COULD_NOT_OPEN_DATA_TRACK, + "could not open data track" + ) +MSG_HASH( + MSG_COULD_NOT_READ_CONTENT_FILE, + "Could not read content file" + ) +MSG_HASH( + MSG_COULD_NOT_READ_MOVIE_HEADER, + "Could not read movie header." + ) +MSG_HASH( + MSG_COULD_NOT_READ_STATE_FROM_MOVIE, + "Could not read state from movie." + ) +MSG_HASH( + MSG_CRC32_CHECKSUM_MISMATCH, + "CRC32 checksum mismatch between content file and saved content checksum in replay file header. Replay highly likely to desync on playback." + ) +MSG_HASH( + MSG_CUSTOM_TIMING_GIVEN, + "Custom timing given" + ) +MSG_HASH( + MSG_DECOMPRESSION_ALREADY_IN_PROGRESS, + "Decompression already in progress." + ) +MSG_HASH( + MSG_DECOMPRESSION_FAILED, + "Decompression failed." + ) +MSG_HASH( + MSG_DETECTED_VIEWPORT_OF, + "Detected viewport of" + ) +MSG_HASH( + MSG_DID_NOT_FIND_A_VALID_CONTENT_PATCH, + "Did not find a valid content patch." + ) +MSG_HASH( + MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT, + "Disconnect device from a valid port." + ) +MSG_HASH( + MSG_DISK_CLOSED, + "Closed" + ) +MSG_HASH( + MSG_DISK_EJECTED, + "Ejected" + ) +MSG_HASH( + MSG_DOWNLOADING, + "Downloading" + ) +MSG_HASH( + MSG_INDEX_FILE, + "index" + ) +MSG_HASH( + MSG_DOWNLOAD_FAILED, + "Download failed" + ) +MSG_HASH( + MSG_ERROR, + "Error" + ) +MSG_HASH( + MSG_ERROR_LIBRETRO_CORE_REQUIRES_CONTENT, + "Libretro core requires content, but nothing was provided." + ) +MSG_HASH( + MSG_ERROR_LIBRETRO_CORE_REQUIRES_SPECIAL_CONTENT, + "Libretro core requires special content, but none were provided." + ) +MSG_HASH( + MSG_ERROR_LIBRETRO_CORE_REQUIRES_VFS, + "Core does not support VFS, and loading from a local copy failed" + ) +MSG_HASH( + MSG_ERROR_PARSING_ARGUMENTS, + "Error parsing arguments." + ) +MSG_HASH( + MSG_ERROR_SAVING_CORE_OPTIONS_FILE, + "Error saving core options file." + ) +MSG_HASH( + MSG_ERROR_SAVING_REMAP_FILE, + "Error saving remap file." + ) +MSG_HASH( + MSG_ERROR_REMOVING_REMAP_FILE, + "Error removing remap file." + ) +MSG_HASH( + MSG_ERROR_SAVING_SHADER_PRESET, + "Error saving shader preset." + ) +MSG_HASH( + MSG_EXTERNAL_APPLICATION_DIR, + "External Application Directory" + ) +MSG_HASH( + MSG_EXTRACTING, + "Extracting" + ) +MSG_HASH( + MSG_EXTRACTING_FILE, + "Extracting file" + ) +MSG_HASH( + MSG_FAILED_SAVING_CONFIG_TO, + "Failed saving config to" + ) +MSG_HASH( + MSG_FAILED_TO, + "Failed to" + ) +MSG_HASH( + MSG_FAILED_TO_ACCEPT_INCOMING_SPECTATOR, + "Failed to accept incoming spectator." + ) +MSG_HASH( + MSG_FAILED_TO_ALLOCATE_MEMORY_FOR_PATCHED_CONTENT, + "Failed to allocate memory for patched content..." + ) +MSG_HASH( + MSG_FAILED_TO_APPLY_SHADER, + "Failed to apply shader." + ) +MSG_HASH( + MSG_FAILED_TO_APPLY_SHADER_PRESET, + "Failed to apply shader preset:" + ) +MSG_HASH( + MSG_FAILED_TO_BIND_SOCKET, + "Failed to bind socket." + ) +MSG_HASH( + MSG_FAILED_TO_CREATE_THE_DIRECTORY, + "Failed to create the directory." + ) +MSG_HASH( + MSG_FAILED_TO_EXTRACT_CONTENT_FROM_COMPRESSED_FILE, + "Failed to extract content from compressed file" + ) +MSG_HASH( + MSG_FAILED_TO_GET_NICKNAME_FROM_CLIENT, + "Failed to get nickname from client." + ) +MSG_HASH( + MSG_FAILED_TO_LOAD, + "Failed to load" + ) +MSG_HASH( + MSG_FAILED_TO_LOAD_CONTENT, + "Failed to load content" + ) +MSG_HASH( + MSG_FAILED_TO_LOAD_MOVIE_FILE, + "Failed to load movie file" + ) +MSG_HASH( + MSG_FAILED_TO_LOAD_OVERLAY, + "Failed to load overlay." + ) +MSG_HASH( + MSG_FAILED_TO_LOAD_STATE, + "Failed to load state from" + ) +MSG_HASH( + MSG_FAILED_TO_OPEN_LIBRETRO_CORE, + "Failed to open libretro core" + ) +MSG_HASH( + MSG_FAILED_TO_PATCH, + "Failed to patch" + ) +MSG_HASH( + MSG_FAILED_TO_RECEIVE_HEADER_FROM_CLIENT, + "Failed to receive header from client." + ) +MSG_HASH( + MSG_FAILED_TO_RECEIVE_NICKNAME, + "Failed to receive nickname." + ) +MSG_HASH( + MSG_FAILED_TO_RECEIVE_NICKNAME_FROM_HOST, + "Failed to receive nickname from host." + ) +MSG_HASH( + MSG_FAILED_TO_RECEIVE_NICKNAME_SIZE_FROM_HOST, + "Failed to receive nickname size from host." + ) +MSG_HASH( + MSG_FAILED_TO_RECEIVE_SRAM_DATA_FROM_HOST, + "Failed to receive SRAM data from host." + ) +MSG_HASH( + MSG_FAILED_TO_REMOVE_DISK_FROM_TRAY, + "Failed to remove disc from tray." + ) +MSG_HASH( + MSG_FAILED_TO_REMOVE_TEMPORARY_FILE, + "Failed to remove temporary file" + ) +MSG_HASH( + MSG_FAILED_TO_SAVE_SRAM, + "Failed to save SRAM" + ) +MSG_HASH( + MSG_FAILED_TO_SAVE_STATE_TO, + "Failed to save state to" + ) +MSG_HASH( + MSG_FAILED_TO_SEND_NICKNAME, + "Failed to send nickname." + ) +MSG_HASH( + MSG_FAILED_TO_SEND_NICKNAME_SIZE, + "Failed to send nickname size." + ) +MSG_HASH( + MSG_FAILED_TO_SEND_NICKNAME_TO_CLIENT, + "Failed to send nickname to client." + ) +MSG_HASH( + MSG_FAILED_TO_SEND_NICKNAME_TO_HOST, + "Failed to send nickname to host." + ) +MSG_HASH( + MSG_FAILED_TO_SEND_SRAM_DATA_TO_CLIENT, + "Failed to send SRAM data to client." + ) +MSG_HASH( + MSG_FAILED_TO_START_AUDIO_DRIVER, + "Failed to start audio driver. Will continue without audio." + ) +MSG_HASH( + MSG_FAILED_TO_START_MOVIE_RECORD, + "Failed to start movie record." + ) +MSG_HASH( + MSG_FAILED_TO_START_RECORDING, + "Failed to start recording." + ) +MSG_HASH( + MSG_FAILED_TO_TAKE_SCREENSHOT, + "Failed to take screenshot." + ) +MSG_HASH( + MSG_FAILED_TO_UNDO_LOAD_STATE, + "Failed to undo load state." + ) +MSG_HASH( + MSG_FAILED_TO_UNDO_SAVE_STATE, + "Failed to undo save state." + ) +MSG_HASH( + MSG_FAILED_TO_UNMUTE_AUDIO, + "Failed to unmute audio." + ) +MSG_HASH( + MSG_FATAL_ERROR_RECEIVED_IN, + "Fatal error received in" + ) +MSG_HASH( + MSG_FILE_NOT_FOUND, + "File not found" + ) +MSG_HASH( + MSG_FOUND_AUTO_SAVESTATE_IN, + "Found auto save state in" + ) +MSG_HASH( + MSG_FOUND_DISK_LABEL, + "Found disc label" + ) +MSG_HASH( + MSG_FOUND_FIRST_DATA_TRACK_ON_FILE, + "Found first data track on file" + ) +MSG_HASH( + MSG_FOUND_LAST_STATE_SLOT, + "Found last state slot" + ) +MSG_HASH( + MSG_FOUND_SHADER, + "Found shader" + ) +MSG_HASH( + MSG_FRAMES, + "Frames" + ) +MSG_HASH( + MSG_GAME_SPECIFIC_CORE_OPTIONS_FOUND_AT, + "Per-Game Options: game-specific core options found at" + ) +MSG_HASH( + MSG_GOT_INVALID_DISK_INDEX, + "Got invalid disc index." + ) +MSG_HASH( + MSG_GRAB_MOUSE_STATE, + "Grab mouse state" + ) +MSG_HASH( + MSG_GAME_FOCUS_ON, + "Game focus on" + ) +MSG_HASH( + MSG_GAME_FOCUS_OFF, + "Game focus off" + ) +MSG_HASH( + MSG_HW_RENDERED_MUST_USE_POSTSHADED_RECORDING, + "Libretro core is hardware rendered. Must use post-shaded recording as well." + ) +MSG_HASH( + MSG_INFLATED_CHECKSUM_DID_NOT_MATCH_CRC32, + "Inflated checksum did not match CRC32." + ) +MSG_HASH( + MSG_INPUT_CHEAT, + "Input Cheat" + ) +MSG_HASH( + MSG_INPUT_CHEAT_FILENAME, + "Input Cheat Filename" + ) +MSG_HASH( + MSG_INPUT_PRESET_FILENAME, + "Input Preset Filename" + ) +MSG_HASH( + MSG_INPUT_RENAME_ENTRY, + "Rename Title" + ) +MSG_HASH( + MSG_INTERFACE, + "Interface" + ) +MSG_HASH( + MSG_INTERNAL_STORAGE, + "Internal Storage" + ) +MSG_HASH( + MSG_REMOVABLE_STORAGE, + "Removable Storage" + ) +MSG_HASH( + MSG_INVALID_NICKNAME_SIZE, + "Invalid nickname size." + ) +MSG_HASH( + MSG_IN_BYTES, + "in bytes" + ) +MSG_HASH( + MSG_IN_MEGABYTES, + "in megabytes" + ) +MSG_HASH( + MSG_IN_GIGABYTES, + "in gigabytes" + ) +MSG_HASH( + MSG_LIBRETRO_ABI_BREAK, + "is compiled against a different version of libretro than this libretro implementation." + ) +MSG_HASH( + MSG_LIBRETRO_FRONTEND, + "Frontend for libretro" + ) +MSG_HASH( + MSG_LOADED_STATE_FROM_SLOT, + "Loaded state from slot #%d." + ) +MSG_HASH( + MSG_LOADED_STATE_FROM_SLOT_AUTO, + "Loaded state from slot #-1 (auto)." + ) +MSG_HASH( + MSG_LOADING, + "Loading" + ) +MSG_HASH( + MSG_FIRMWARE, + "One or more firmware files are missing" + ) +MSG_HASH( + MSG_LOADING_CONTENT_FILE, + "Loading content file" + ) +MSG_HASH( + MSG_LOADING_HISTORY_FILE, + "Loading history file" + ) +MSG_HASH( + MSG_LOADING_FAVORITES_FILE, + "Loading favorites file" + ) +MSG_HASH( + MSG_LOADING_STATE, + "Loading state" + ) +MSG_HASH( + MSG_MEMORY, + "Memory" + ) +MSG_HASH( + MSG_MOVIE_FILE_IS_NOT_A_VALID_BSV1_FILE, + "Input replay movie file is not a valid BSV1 file." + ) +MSG_HASH( + MSG_MOVIE_FORMAT_DIFFERENT_SERIALIZER_VERSION, + "Input replay movie format seems to have a different serializer version. Will most likely fail." + ) +MSG_HASH( + MSG_MOVIE_PLAYBACK_ENDED, + "Input replay movie playback ended." + ) +MSG_HASH( + MSG_MOVIE_RECORD_STOPPED, + "Stopping movie record." + ) +MSG_HASH( + MSG_NETPLAY_FAILED, + "Failed to initialize netplay." + ) +MSG_HASH( + MSG_NO_CONTENT_STARTING_DUMMY_CORE, + "No content, starting dummy core." + ) +MSG_HASH( + MSG_NO_SAVE_STATE_HAS_BEEN_OVERWRITTEN_YET, + "No save state has been overwritten yet." + ) +MSG_HASH( + MSG_NO_STATE_HAS_BEEN_LOADED_YET, + "No state has been loaded yet." + ) +MSG_HASH( + MSG_OVERRIDES_ERROR_SAVING, + "Error saving overrides." + ) +MSG_HASH( + MSG_OVERRIDES_SAVED_SUCCESSFULLY, + "Overrides saved successfully." + ) +MSG_HASH( + MSG_PAUSED, + "Paused." + ) +MSG_HASH( + MSG_PROGRAM, + "RetroArch" + ) +MSG_HASH( + MSG_READING_FIRST_DATA_TRACK, + "Reading first data track..." + ) +MSG_HASH( + MSG_RECEIVED, + "received" + ) +MSG_HASH( + MSG_RECORDING_TERMINATED_DUE_TO_RESIZE, + "Recording terminated due to resize." + ) +MSG_HASH( + MSG_RECORDING_TO, + "Recording to" + ) +MSG_HASH( + MSG_REDIRECTING_CHEATFILE_TO, + "Redirecting cheat file to" + ) +MSG_HASH( + MSG_REDIRECTING_SAVEFILE_TO, + "Redirecting save file to" + ) +MSG_HASH( + MSG_REDIRECTING_SAVESTATE_TO, + "Redirecting save state to" + ) +MSG_HASH( + MSG_REMAP_FILE_SAVED_SUCCESSFULLY, + "Remap file saved successfully." + ) +MSG_HASH( + MSG_REMAP_FILE_REMOVED_SUCCESSFULLY, + "Remap file removed successfully." + ) +MSG_HASH( + MSG_REMOVED_DISK_FROM_TRAY, + "Removed disk from tray." + ) +MSG_HASH( + MSG_REMOVING_TEMPORARY_CONTENT_FILE, + "Removing temporary content file" + ) +MSG_HASH( + MSG_RESET, + "Reset" + ) +MSG_HASH( + MSG_RESTARTING_RECORDING_DUE_TO_DRIVER_REINIT, + "Restarting recording due to driver reinit." + ) +MSG_HASH( + MSG_RESTORED_OLD_SAVE_STATE, + "Restored old save state." + ) +MSG_HASH( + MSG_RESTORING_DEFAULT_SHADER_PRESET_TO, + "Shaders: restoring default shader preset to" + ) +MSG_HASH( + MSG_REVERTING_SAVEFILE_DIRECTORY_TO, + "Reverting savefile directory to" + ) +MSG_HASH( + MSG_REVERTING_SAVESTATE_DIRECTORY_TO, + "Reverting save state directory to" + ) +MSG_HASH( + MSG_REWINDING, + "Rewinding." + ) +MSG_HASH( + MSG_REWIND_INIT, + "Initializing rewind buffer with size" + ) +MSG_HASH( + MSG_REWIND_INIT_FAILED, + "Failed to initialize rewind buffer. Rewinding will be disabled." + ) +MSG_HASH( + MSG_REWIND_INIT_FAILED_THREADED_AUDIO, + "Implementation uses threaded audio. Cannot use rewind." + ) +MSG_HASH( + MSG_REWIND_REACHED_END, + "Reached end of rewind buffer." + ) +MSG_HASH( + MSG_SAVED_NEW_CONFIG_TO, + "Saved new config to" + ) +MSG_HASH( + MSG_SAVED_STATE_TO_SLOT, + "Saved state to slot #%d." + ) +MSG_HASH( + MSG_SAVED_STATE_TO_SLOT_AUTO, + "Saved state to slot #-1 (auto)." + ) +MSG_HASH( + MSG_SAVED_SUCCESSFULLY_TO, + "Saved successfully to" + ) +MSG_HASH( + MSG_SAVING_RAM_TYPE, + "Saving RAM type" + ) +MSG_HASH( + MSG_SAVING_STATE, + "Saving state" + ) +MSG_HASH( + MSG_SCANNING, + "Scanning" + ) +MSG_HASH( + MSG_SCANNING_OF_DIRECTORY_FINISHED, + "Scanning of directory finished" + ) +MSG_HASH( + MSG_SENDING_COMMAND, + "Sending command" + ) +MSG_HASH( + MSG_SEVERAL_PATCHES_ARE_EXPLICITLY_DEFINED, + "Several patches are explicitly defined, ignoring all..." + ) +MSG_HASH( + MSG_SHADER, + "Shader" + ) +MSG_HASH( + MSG_SHADER_PRESET_SAVED_SUCCESSFULLY, + "Shader preset saved successfully." + ) +MSG_HASH( + MSG_SKIPPING_SRAM_LOAD, + "Skipping SRAM load." + ) +MSG_HASH( + MSG_SLOW_MOTION, + "Slow-Motion." + ) +MSG_HASH( + MSG_FAST_FORWARD, + "Fast-Forward." + ) +MSG_HASH( + MSG_SLOW_MOTION_REWIND, + "Slow-motion rewind." + ) +MSG_HASH( + MSG_SRAM_WILL_NOT_BE_SAVED, + "SRAM will not be saved." + ) +MSG_HASH( + MSG_STARTING_MOVIE_PLAYBACK, + "Starting movie playback." + ) +MSG_HASH( + MSG_STARTING_MOVIE_RECORD_TO, + "Starting movie record to" + ) +MSG_HASH( + MSG_STATE_SIZE, + "State size" + ) +MSG_HASH( + MSG_STATE_SLOT, + "State slot" + ) +MSG_HASH( + MSG_TAKING_SCREENSHOT, + "Taking screenshot." + ) +MSG_HASH( + MSG_SCREENSHOT_SAVED, + "Screenshot saved" + ) +MSG_HASH( + MSG_ACHIEVEMENT_UNLOCKED, + "Achievement Unlocked" + ) +MSG_HASH( + MSG_CHANGE_THUMBNAIL_TYPE, + "Change thumbnail type" + ) +MSG_HASH( + MSG_TOGGLE_FULLSCREEN_THUMBNAILS, + "Fullscreen thumbnails" + ) +MSG_HASH( + MSG_TOGGLE_CONTENT_METADATA, + "Toggle metadata" + ) +MSG_HASH( + MSG_NO_THUMBNAIL_AVAILABLE, + "No thumbnail available" + ) +MSG_HASH( + MSG_PRESS_AGAIN_TO_QUIT, + "Press again to quit..." + ) +MSG_HASH( + MSG_TO, + "to" + ) +MSG_HASH( + MSG_UNDID_LOAD_STATE, + "Undid load state." + ) +MSG_HASH( + MSG_UNDOING_SAVE_STATE, + "Undoing save state" + ) +MSG_HASH( + MSG_UNKNOWN, + "Unknown" + ) +MSG_HASH( + MSG_UNPAUSED, + "Unpaused." + ) +MSG_HASH( + MSG_UNRECOGNIZED_COMMAND, + "Unrecognized command" + ) +MSG_HASH( + MSG_USING_CORE_NAME_FOR_NEW_CONFIG, + "Using core name for new config." + ) +MSG_HASH( + MSG_USING_LIBRETRO_DUMMY_CORE_RECORDING_SKIPPED, + "Using libretro dummy core. Skipping recording." + ) +MSG_HASH( + MSG_VALUE_CONNECT_DEVICE_FROM_A_VALID_PORT, + "Connect device from a valid port." + ) +MSG_HASH( + MSG_VALUE_DISCONNECTING_DEVICE_FROM_PORT, + "Disconnecting device from port" + ) +MSG_HASH( + MSG_VALUE_REBOOTING, + "Rebooting..." + ) +MSG_HASH( + MSG_VALUE_SHUTTING_DOWN, + "Shutting down..." + ) +MSG_HASH( + MSG_VERSION_OF_LIBRETRO_API, + "Version of libretro API" + ) +MSG_HASH( + MSG_VIEWPORT_SIZE_CALCULATION_FAILED, + "Viewport size calculation failed! Will continue using raw data. This will probably not work right..." + ) +MSG_HASH( + MSG_VIRTUAL_DISK_TRAY, + "virtual disc tray." + ) +MSG_HASH( + MSG_VIRTUAL_DISK_TRAY_EJECT, + "eject" + ) +MSG_HASH( + MSG_VIRTUAL_DISK_TRAY_CLOSE, + "close" + ) +MSG_HASH( + MSG_FAILED, + "failed" + ) +MSG_HASH( + MSG_SUCCEEDED, + "succeeded" + ) +MSG_HASH( + MSG_DEVICE_NOT_CONFIGURED, + "not configured" + ) +MSG_HASH( + MSG_DEVICE_NOT_CONFIGURED_FALLBACK, + "not configured, using fallback" + ) +MSG_HASH( + MSG_BLUETOOTH_SCAN_COMPLETE, + "Bluetooth scan complete." + ) +MSG_HASH( + MSG_WIFI_SCAN_COMPLETE, + "Wi-Fi scan complete." + ) +MSG_HASH( + MSG_SCANNING_BLUETOOTH_DEVICES, + "Scanning bluetooth devices..." + ) +MSG_HASH( + MSG_SCANNING_WIRELESS_NETWORKS, + "Scanning wireless networks..." + ) +MSG_HASH( + MSG_NETPLAY_LAN_SCANNING, + "Scanning for netplay hosts..." + ) +MSG_HASH( + MSG_PREPARING_FOR_CONTENT_SCAN, + "Preparing for content scan..." + ) +MSG_HASH( + MSG_INPUT_ENABLE_SETTINGS_PASSWORD, + "Enter Password" + ) +MSG_HASH( + MSG_INPUT_ENABLE_SETTINGS_PASSWORD_OK, + "Password correct." + ) +MSG_HASH( + MSG_INPUT_ENABLE_SETTINGS_PASSWORD_NOK, + "Password incorrect." + ) +MSG_HASH( + MSG_INPUT_KIOSK_MODE_PASSWORD, + "Enter Password" + ) +MSG_HASH( + MSG_INPUT_KIOSK_MODE_PASSWORD_OK, + "Password correct." + ) +MSG_HASH( + MSG_INPUT_KIOSK_MODE_PASSWORD_NOK, + "Password incorrect." + ) +MSG_HASH( + MSG_CONFIG_OVERRIDE_LOADED, + "Configuration override loaded." + ) +MSG_HASH( + MSG_GAME_REMAP_FILE_LOADED, + "Game remap file loaded." + ) +MSG_HASH( + MSG_DIRECTORY_REMAP_FILE_LOADED, + "Content directory remap file loaded." + ) +MSG_HASH( + MSG_CORE_REMAP_FILE_LOADED, + "Core remap file loaded." + ) +MSG_HASH( + MSG_RUNAHEAD_CORE_DOES_NOT_SUPPORT_SAVESTATES, + "Run-Ahead has been disabled because this core does not support save states." + ) +MSG_HASH( + MSG_RUNAHEAD_FAILED_TO_SAVE_STATE, + "Failed to save state. Run-Ahead has been disabled." + ) +MSG_HASH( + MSG_RUNAHEAD_FAILED_TO_LOAD_STATE, + "Failed to load state. Run-Ahead has been disabled." + ) +MSG_HASH( + MSG_RUNAHEAD_FAILED_TO_CREATE_SECONDARY_INSTANCE, + "Failed to create second instance. Run-Ahead will now use only one instance." + ) +MSG_HASH( + MSG_SCANNING_OF_FILE_FINISHED, + "Scanning of file finished" + ) +MSG_HASH( + MSG_CHEAT_INIT_SUCCESS, + "Successfully started cheat search" + ) +MSG_HASH( + MSG_CHEAT_INIT_FAIL, + "Failed to start cheat search" + ) +MSG_HASH( + MSG_CHEAT_SEARCH_NOT_INITIALIZED, + "Searching has not been initialized/started" + ) +MSG_HASH( + MSG_CHEAT_SEARCH_FOUND_MATCHES, + "New match count = %u" + ) +MSG_HASH( + MSG_CHEAT_SEARCH_ADDED_MATCHES_SUCCESS, + "Added %u matches" + ) +MSG_HASH( + MSG_CHEAT_SEARCH_ADDED_MATCHES_FAIL, + "Failed to add matches" + ) +MSG_HASH( + MSG_CHEAT_SEARCH_ADD_MATCH_SUCCESS, + "Created code from match" + ) +MSG_HASH( + MSG_CHEAT_SEARCH_ADD_MATCH_FAIL, + "Failed to create code" + ) +MSG_HASH( + MSG_CHEAT_SEARCH_DELETE_MATCH_SUCCESS, + "Deleted match" + ) +MSG_HASH( + MSG_CHEAT_SEARCH_ADDED_MATCHES_TOO_MANY, + "Not enough room. The total number of cheats you can have is 100." + ) +MSG_HASH( + MSG_CHEAT_ADD_TOP_SUCCESS, + "New cheat added to top of list." + ) +MSG_HASH( + MSG_CHEAT_ADD_BOTTOM_SUCCESS, + "New cheat added to bottom of list." + ) +MSG_HASH( + MSG_CHEAT_DELETE_ALL_SUCCESS, + "All cheats deleted." + ) +MSG_HASH( + MSG_CHEAT_ADD_BEFORE_SUCCESS, + "New cheat added before this one." + ) +MSG_HASH( + MSG_CHEAT_ADD_AFTER_SUCCESS, + "New cheat added after this one." + ) +MSG_HASH( + MSG_CHEAT_COPY_BEFORE_SUCCESS, + "Cheat copied before this one." + ) +MSG_HASH( + MSG_CHEAT_COPY_AFTER_SUCCESS, + "Cheat copied after this one." + ) +MSG_HASH( + MSG_CHEAT_DELETE_SUCCESS, + "Cheat deleted." + ) +MSG_HASH( + MSG_DEVICE_CONFIGURED_IN_PORT, + "Configured in port:" + ) +MSG_HASH( + MSG_FAILED_TO_SET_DISK, + "Failed to set disc" + ) +MSG_HASH( + MSG_FAILED_TO_SET_INITIAL_DISK, + "Failed to set last used disc..." + ) +MSG_HASH( + MSG_CHEEVOS_HARDCORE_MODE_DISABLED, + "A save state was loaded. Achievements Hardcore Mode disabled for the current session." + ) +MSG_HASH( + MSG_CHEEVOS_HARDCORE_MODE_DISABLED_CHEAT, + "A cheat was activated. Achievements Hardcore Mode disabled for the current session." + ) +MSG_HASH( + MSG_RESAMPLER_QUALITY_LOWEST, + "Lowest" + ) +MSG_HASH( + MSG_RESAMPLER_QUALITY_LOWER, + "Lower" + ) +MSG_HASH( + MSG_RESAMPLER_QUALITY_NORMAL, + "Normal" + ) +MSG_HASH( + MSG_RESAMPLER_QUALITY_HIGHER, + "Higher" + ) +MSG_HASH( + MSG_RESAMPLER_QUALITY_HIGHEST, + "Highest" + ) +MSG_HASH( + MSG_MISSING_ASSETS, + "Warning: Missing assets, use the Online Updater if available" + ) +MSG_HASH( + MSG_DUMPING_DISC, + "Dumping disc..." + ) +MSG_HASH( + MSG_DRIVE_NUMBER, + "Drive %d" + ) +MSG_HASH( + MSG_LOAD_CORE_FIRST, + "Please load a core first." + ) +MSG_HASH( + MSG_DISC_DUMP_FAILED_TO_READ_FROM_DRIVE, + "Failed to read from drive. Dump aborted." + ) +MSG_HASH( + MSG_DISC_DUMP_FAILED_TO_WRITE_TO_DISK, + "Failed to write to disk. Dump aborted." + ) +MSG_HASH( + MSG_NO_DISC_INSERTED, + "No disc is inserted in the drive." + ) +MSG_HASH( + MSG_SHADER_PRESET_REMOVED_SUCCESSFULLY, + "Shader preset removed successfully." + ) +MSG_HASH( + MSG_ERROR_REMOVING_SHADER_PRESET, + "Error removing shader preset." + ) +MSG_HASH( + MSG_MANUAL_CONTENT_SCAN_DAT_FILE_INVALID, + "Invalid arcade DAT file selected" + ) +MSG_HASH( + MSG_MANUAL_CONTENT_SCAN_DAT_FILE_TOO_LARGE, + "Selected arcade DAT file is too large (insufficient free memory)" + ) +MSG_HASH( + MSG_MANUAL_CONTENT_SCAN_DAT_FILE_LOAD_ERROR, + "Failed to load arcade DAT file (invalid format?)" + ) +MSG_HASH( + MSG_MANUAL_CONTENT_SCAN_INVALID_CONFIG, + "Invalid manual scan configuration" + ) +MSG_HASH( + MSG_MANUAL_CONTENT_SCAN_INVALID_CONTENT, + "No valid content detected" + ) +MSG_HASH( + MSG_MANUAL_CONTENT_SCAN_START, + "Scanning content: " + ) +MSG_HASH( + MSG_MANUAL_CONTENT_SCAN_IN_PROGRESS, + "Scanning: " + ) +MSG_HASH( + MSG_MANUAL_CONTENT_SCAN_M3U_CLEANUP, + "Cleaning M3U entries: " + ) +MSG_HASH( + MSG_MANUAL_CONTENT_SCAN_END, + "Scan complete: " + ) +MSG_HASH( + MSG_CORE_BACKUP_SCANNING_CORE, + "Scanning core: " + ) +MSG_HASH( + MSG_CORE_BACKUP_ALREADY_EXISTS, + "Backup of installed core already exists: " + ) +MSG_HASH( + MSG_BACKING_UP_CORE, + "Backing up core: " + ) +MSG_HASH( + MSG_PRUNING_CORE_BACKUP_HISTORY, + "Removing obsolete backups: " + ) +MSG_HASH( + MSG_CORE_BACKUP_COMPLETE, + "Core backup complete: " + ) +MSG_HASH( + MSG_CORE_RESTORATION_ALREADY_INSTALLED, + "Selected core backup is already installed: " + ) +MSG_HASH( + MSG_RESTORING_CORE, + "Restoring core: " + ) +MSG_HASH( + MSG_CORE_RESTORATION_COMPLETE, + "Core restoration complete: " + ) +MSG_HASH( + MSG_CORE_INSTALLATION_ALREADY_INSTALLED, + "Selected core file is already installed: " + ) +MSG_HASH( + MSG_INSTALLING_CORE, + "Installing core: " + ) +MSG_HASH( + MSG_CORE_INSTALLATION_COMPLETE, + "Core installation complete: " + ) +MSG_HASH( + MSG_CORE_RESTORATION_INVALID_CONTENT, + "Invalid core file selected: " + ) +MSG_HASH( + MSG_CORE_BACKUP_FAILED, + "Core backup failed: " + ) +MSG_HASH( + MSG_CORE_RESTORATION_FAILED, + "Core restoration failed: " + ) +MSG_HASH( + MSG_CORE_INSTALLATION_FAILED, + "Core installation failed: " + ) +MSG_HASH( + MSG_CORE_RESTORATION_DISABLED, + "Core restoration disabled - core is locked: " + ) +MSG_HASH( + MSG_CORE_INSTALLATION_DISABLED, + "Core installation disabled - core is locked: " + ) +MSG_HASH( + MSG_CORE_LOCK_FAILED, + "Failed to lock core: " + ) +MSG_HASH( + MSG_CORE_UNLOCK_FAILED, + "Failed to unlock core: " + ) +MSG_HASH( + MSG_CORE_DELETE_DISABLED, + "Core deletion disabled - core is locked: " + ) /* Lakka */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_LAKKA, + "Update Lakka" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_NAME, + "Frontend name" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LAKKA_VERSION, + "Lakka Version" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REBOOT, + "Reboot" + ) /* Environment Specific Settings */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_SPLIT_JOYCON, + "Split Joy-Con" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INTERNAL_STORAGE_STATUS, + "Internal storage status" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_FACTOR, + "Graphics Widgets Scale Override" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_FACTOR, + "Applies a manual scaling factor override when drawing display widgets. Only applies when 'Scale Graphics Widgets Automatically' is disabled. Can be used to increase or decrease the size of decorated notifications, indicators and controls independently from the menu itself." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION, + "Screen Resolution" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHUTDOWN, + "Shutdown" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FILE_BROWSER_OPEN_UWP_PERMISSIONS, + "Enable external file access" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_FILE_BROWSER_OPEN_UWP_PERMISSIONS, + "Open Windows file access permissions settings" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FILE_BROWSER_OPEN_PICKER, + "Open..." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_FILE_BROWSER_OPEN_PICKER, + "Open another directory using the system file picker" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_FLICKER, + "Flicker filter" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_GAMMA, + "Video Gamma" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SOFT_FILTER, + "Soft Filter" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BLUETOOTH_SETTINGS, + "Bluetooth" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_BLUETOOTH_SETTINGS, + "Scans for bluetooth devices and connects them." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_WIFI_SETTINGS, + "Wi-Fi" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_WIFI_SETTINGS, + "Scans for wireless networks and establishes connection." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_VFILTER, + "Deflicker" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_VI_WIDTH, + "Set VI Screen Width" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_OVERSCAN_CORRECTION_TOP, + "Overscan Correction (Top)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_OVERSCAN_CORRECTION_TOP, + "Adjust display overscan cropping by reducing image size by specified number of scanlines (taken from top of screen). Note: May introduce scaling artefacts." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_OVERSCAN_CORRECTION_BOTTOM, + "Overscan Correction (Bottom)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_OVERSCAN_CORRECTION_BOTTOM, + "Adjust display overscan cropping by reducing image size by specified number of scanlines (taken from bottom of screen). Note: May introduce scaling artefacts." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SUSTAINED_PERFORMANCE_MODE, + "Sustained Performance Mode" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PAL60_ENABLE, + "Use PAL60 Mode" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_RESTART_KEY, + "Restart RetroArch" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_RESTART_KEY, + "Exits then restarts RetroArch. Required for the activation of certain menu settings (for example, when changing menu driver)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_BLOCK_FRAMES, + "Block Frames" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_PREFER_FRONT_TOUCH, + "Prefer Front Touch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_TOUCH_ENABLE, + "Touch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ICADE_ENABLE, + "Keyboard Controller Mapping" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_KEYBOARD_GAMEPAD_MAPPING_TYPE, + "Keyboard Controller Mapping Type" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_SMALL_KEYBOARD_ENABLE, + "Small Keyboard" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_BLOCK_TIMEOUT, + "Input Block Timeout" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_BLOCK_TIMEOUT, + "The number of milliseconds to wait to get a complete input sample, use it if you have issues with simultaneous button presses (Android only)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_REBOOT, + "Show Reboot" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_REBOOT, + "Show or hide the 'Reboot' option." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_SHUTDOWN, + "Show Shutdown" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_SHUTDOWN, + "Show or hide the 'Shutdown' option." + ) +MSG_HASH( + MSG_INTERNET, + "Internet" + ) +MSG_HASH( + MSG_INTERNET_RELAY, + "Internet (Relay)" + ) +MSG_HASH( + MSG_LOCAL, + "Local" + ) +MSG_HASH( + MSG_READ_WRITE, + "Read/Write" + ) +MSG_HASH( + MSG_READ_ONLY, + "Read-Only" + ) #ifdef HAVE_LAKKA_SWITCH +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SWITCH_GPU_PROFILE, + "GPU Overclock" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SWITCH_GPU_PROFILE, + "Overclock or underclock the Switch GPU" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SWITCH_BACKLIGHT_CONTROL, + "Screen brightness" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SWITCH_BACKLIGHT_CONTROL, + "Increase or decrease the Switch screen brightness" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REBOOT_RCM, + "Reboot into RCM" + ) #endif #if defined(HAVE_LAKKA_SWITCH) || defined(HAVE_LIBNX) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SWITCH_CPU_PROFILE, + "CPU Overclock" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SWITCH_CPU_PROFILE, + "Overclock the Switch CPU" + ) #endif #ifdef HAVE_LAKKA +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BLUETOOTH_ENABLE, + "Bluetooth" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_BLUETOOTH_ENABLE, + "Determines the state of Bluetooth." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LAKKA_SERVICES, + "Services" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SERVICES_SETTINGS, + "Manage operating system level services." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAMBA_ENABLE, + "SAMBA" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SAMBA_ENABLE, + "Share network folders through the SMB protocol." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SSH_ENABLE, + "SSH" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SSH_ENABLE, + "Use SSH to access the command line remotely." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOCALAP_ENABLE, + "Wi-Fi Access Point" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOCALAP_ENABLE, + "Enable or disable Wi-Fi Access Point." + ) +MSG_HASH( + MSG_LOCALAP_SWITCHING_OFF, + "Switching off Wi-Fi Access Point." + ) +MSG_HASH( + MSG_WIFI_DISCONNECT_FROM, + "Disconnecting from Wi-Fi '%s'" + ) +MSG_HASH( + MSG_LOCALAP_ALREADY_RUNNING, + "Wi-Fi Access Point is already started" + ) +MSG_HASH( + MSG_LOCALAP_NOT_RUNNING, + "Wi-Fi Access Point is not running" + ) +MSG_HASH( + MSG_LOCALAP_STARTING, + "Starting Wi-Fi Access Point with SSID=%s and Passkey=%s" + ) +MSG_HASH( + MSG_LOCALAP_ERROR_CONFIG_CREATE, + "Could not create Wi-Fi Access Point configuration file." + ) +MSG_HASH( + MSG_LOCALAP_ERROR_CONFIG_PARSE, + "Wrong configuration file - could not find APNAME or PASSWORD in %s" + ) #endif #ifdef GEKKO +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_SCALE, + "Mouse Scale" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_MOUSE_SCALE, + "Adjust x/y scale for Wiimote lightgun speed." + ) #endif #ifdef HAVE_ODROIDGO2 +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_RGA_SCALING, + "RGA Scaling" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_RGA_SCALING, + "RGA scaling and bicubic filtering. May break widgets." + ) #else +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_CTX_SCALING, + "Context Specific Scaling" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_CTX_SCALING, + "Hardware context scaling (if available)." + ) #endif #if defined(_3DS) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_3DS_LCD_BOTTOM, "3DS Fundo Ekrano" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_3DS_LCD_BOTTOM, + "Enable display of status information on bottom screen. Disable to increase battery life and improve performance." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_3DS_DISPLAY_MODE, + "3DS Display Mode" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_3DS_DISPLAY_MODE, + "Selects between 3D and 2D display modes. In '3D' mode, pixels are square and a depth effect is applied when viewing the Quick Menu. '2D' mode provides the best performance." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CTR_VIDEO_MODE_3D, + "3D" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CTR_VIDEO_MODE_2D, + "2D" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CTR_VIDEO_MODE_2D_400X240, + "2D (Pixel Grid Effect)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CTR_VIDEO_MODE_2D_800X240, + "2D (High Resolution)" + ) #endif #ifdef HAVE_QT +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SCAN_FINISHED, + "Scan Finished.

\nIn order for content to be correctly scanned, you must:\n
  • have a compatible core already downloaded
  • \n
  • have \"Core Info Files\" updated via Online Updater
  • \n
  • have \"Databases\" updated via Online Updater
  • \n
  • restart RetroArch if any of the above was just done
\nFinally, the content must match existing databases from here. If it is still not working, consider submitting a bug report." + ) #endif diff --git a/intl/msg_hash_es.h b/intl/msg_hash_es.h index 69b0e8f342..4b0056f79d 100644 --- a/intl/msg_hash_es.h +++ b/intl/msg_hash_es.h @@ -40,6 +40,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_TAB, "Juego en red" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, + "Explorar" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Importar contenido" @@ -93,7 +97,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLISTS_TAB, - "Aquí aparecerán los contenidos que coincidan con la base de datos." + "Aquí aparecerán los contenidos buscados que coincidan con la base de datos." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_CONTENT_LIST, @@ -264,6 +268,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_VIDEO, "Aquí aparecerán los vídeos que se hayan reproducido." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_EXPLORE, + "Explorar" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_EXPLORE, + "Explora todos los contenidos que coincidan con las bases de datos mediante una interfaz de búsqueda por categorías." + ) /* Main Menu > Online Updater */ @@ -451,7 +463,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_LOCK, - "Evita que se modifique el núcleo instalado actualmente. Esta opción puede servir para evitar actualizaciones no deseadas en caso de que un contenido requiera una versión específica del núcleo (p. ej.: sets de ROMs arcade)." + "Impide que se modifique el núcleo instalado. Esta opción puede servir para evitar actualizaciones no deseadas en el caso de que un contenido requiera una versión específica del núcleo (p. ej.: sets de ROMs arcade)." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, @@ -526,11 +538,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER, - "Identificador de interfaz" + "Identificador del front-end" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_OS, - "S.O. de la interfaz" + "Sistema operativo del front-end" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RETRORATING_LEVEL, @@ -554,7 +566,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_DPI, - "Mostrar PPP" + "PPP de pantalla" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBRETRODB_SUPPORT, @@ -864,7 +876,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SERIAL, - "Serie" + "Número de serie" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ANALOG, @@ -1024,7 +1036,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS, - "Limitador de fotogramas" + "Regulación de fotogramas" ) MSG_HASH( MENU_ENUM_SUBLABEL_FRAME_THROTTLE_SETTINGS, @@ -1040,11 +1052,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS, - "Información en pantalla" + "Presentación en pantalla" ) MSG_HASH( MENU_ENUM_SUBLABEL_ONSCREEN_DISPLAY_SETTINGS, - "Cambia los ajustes de las notificaciones y las superposiciones de controles en pantalla." + "Cambia los ajustes de las notificaciones, las superposiciones de controles y las de vídeo." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_USER_INTERFACE_SETTINGS, @@ -1310,7 +1322,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_FILTER, - "Aplica un filtro de vídeo mediante la CPU.\nNOTA: Puede afectar en gran medida al rendimiento. Algunos filtros solo funcionan con núcleos que usen 16 o 32 bits de color." + "Aplica un filtro de vídeo procesado por la CPU.\nNOTA: Puede afectar en gran medida al rendimiento. Algunos filtros de vídeo solo funcionan con núcleos que utilicen 16 o 32 bits de color." ) /* Settings > Video > CRT SwitchRes */ @@ -1339,6 +1351,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CRT_SWITCH_X_AXIS_CENTERING, "Modifica esta opción si la imagen no está correctamente centrada en la pantalla." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_PORCH_ADJUST, + "Ajuste de pórticos" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CRT_SWITCH_PORCH_ADJUST, + "Modifica este ajuste para alterar la configuración de los pórticos y cambiar el tamaño de la imagen." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, "Usar frecuencia de actualización personalizada" @@ -1600,7 +1620,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC_FRAMES, - "Ajusta la cantidad de fotogramas que puede utilizar la CPU para predecir la GPU al utilizar la sincronía estricta de GPU." + "Ajusta la cantidad de fotogramas que puede utilizar la CPU para anticiparse a la GPU al utilizar la sincronía estricta de GPU." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VRR_RUNLOOP_ENABLE, @@ -1916,7 +1936,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_POLL_TYPE_BEHAVIOR, - "Influencia cómo se realiza el sondeo de control dentro de RetroArch. «Temprano» o «Tardío» pueden reducir la latencia en función de tu configuración." + "Influencia cómo se realiza el sondeo de entrada dentro de RetroArch. «Temprano» o «Tardío» pueden reducir la latencia en función de tu configuración." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE, @@ -1952,15 +1972,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_BIND_TIMEOUT, - "Margen de tiempo de la asignación" + "Tiempo de espera de asignaciones" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_BIND_TIMEOUT, - "Ajusta la cantidad de segundos a esperar hasta la siguiente asignación." + "Indica la cantidad de segundos a esperar antes de pasar a la siguiente asignación." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_BIND_HOLD, - "Asignar (mantener)" + "Duración de pulsación para asignar" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_BIND_HOLD, @@ -1980,7 +2000,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_DUTY_CYCLE, - "Describe la duración de la pulsación de los botones turbo (en fotogramas)." + "Indica la duración de la pulsación de los botones con turbo (en fotogramas)." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_TURBO_MODE, @@ -1996,7 +2016,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_TURBO_DEFAULT_BUTTON, - "El botón individual predeterminado para el modo turbo." + "Asigna el botón individual predeterminado para el modo turbo." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_HAPTIC_FEEDBACK_SETTINGS, @@ -2024,7 +2044,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS, - "Controles del puerto %u" + "Controles del puerto %u " ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_USER_BINDS, @@ -2093,7 +2113,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_HOTKEY_BLOCK_DELAY, - "Añade un retraso en fotogramas antes de bloquear las acciones normales tras empezar a mantener pulsada la tecla Activar teclas rápidas. Permite capturar los controles normales de la tecla Activar teclas rápidas si está asignada a otra acción (p. ej.: RetroPad Select)." + "Añade un retraso en fotogramas antes de bloquear las entradas normales una vez se empiece a mantener pulsada la tecla Activar teclas rápidas. Permite capturar la entrada normal de la tecla Activar teclas rápidas si está asignada a otra acción (p. ej.: RetroPad Select)." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_KEY, @@ -2197,7 +2217,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_PAUSE_TOGGLE, - "Mantiene el contenido en ejecución estando en pausa." + "Pone el contenido en ejecución en pausa o la desactiva." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_FRAMEADVANCE, @@ -2205,7 +2225,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_FRAMEADVANCE, - "Avanza el contenido un fotograma estando en pausa." + "Si el contenido está en pausa, lo avanza un fotograma." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_RESET, @@ -2313,11 +2333,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_ENABLE_HOTKEY, - "Activar teclas rápidas" + "Tecla para activar teclas rápidas" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_ENABLE_HOTKEY, - "Al asignar una tecla a «Activar teclas rápidas», deberás mantenerla pulsada para que se reconozcan otras teclas rápidas. Permite asignar botones de mandos a funciones de las teclas rápidas sin que afecten a los controles normales." + "Al asignar una tecla a Activar teclas rápidas, deberás mantenerla pulsada para que se reconozcan el resto de teclas rápidas. De esta manera se pueden asignar botones de mandos a funciones de las teclas rápidas sin que estas afecten al control normal." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_UP, @@ -2341,15 +2361,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_OVERLAY_NEXT, - "Cambia al siguiente diseño disponible de la superposición en pantalla actual." + "Cambia a la siguiente disposición disponible de la superposición en pantalla actual." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_EJECT_TOGGLE, - "Expulsar disco" + "Expulsar disco (alternar)" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_DISK_EJECT_TOGGLE, - "Si la bandeja de disco virtual está cerrada, abrirla para extraer el disco cargado. En caso contrario, introduce el disco seleccionado y cierra la bandeja." + "Si la bandeja de disco virtual está cerrada, la abrirá para extraer el disco cargado. En caso contrario, introducirá el disco seleccionado y cierra la bandeja." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_NEXT, @@ -2381,7 +2401,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_GAME_FOCUS_TOGGLE, - "Activa o desactiva la prioridad al juego. Cuando el contenido tiene prioridad, se desactivarán las teclas rápidas (el núcleo en ejecución recibirá todas las pulsaciones del teclado) y se capturará el ratón." + "Activa o desactiva el modo de prioridad al juego. Cuando el contenido tiene prioridad, se desactivarán las teclas rápidas (el núcleo recibirá todas las pulsaciones del teclado) y se capturará el ratón." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_UI_COMPANION_TOGGLE, @@ -2397,7 +2417,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_MENU_TOGGLE, - "Alterna el menú con el contenido en ejecución." + "Muestra el menú o el contenido en ejecución." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_RECORDING_TOGGLE, @@ -2432,7 +2452,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_ADC_TYPE, - "Tipo de analógico a digital" + "Conversión de entrada analógica a digital" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_INDEX, @@ -2599,7 +2619,7 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_RUN_AHEAD_ENABLED, - "Reducción predictiva de latencia" + "Reducción anticipativa de latencia" ) MSG_HASH( MENU_ENUM_SUBLABEL_RUN_AHEAD_ENABLED, @@ -2607,27 +2627,27 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RUN_AHEAD_FRAMES, - "Fotogramas a predecir" + "Fotogramas a anticipar" ) MSG_HASH( MENU_ENUM_SUBLABEL_RUN_AHEAD_FRAMES, - "Ajusta el número de fotogramas a predecir. Si el número de fotogramas retrasados supera al valor interno del juego, puede causar tirones." + "Ajusta el número de fotogramas a anticipar. Puede haber tirones si el número de fotogramas retrasados supera al valor interno del juego." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RUN_AHEAD_SECONDARY_INSTANCE, - "Usar una segunda instancia para la reducción predictiva" + "Usar una segunda instancia para anticipar" ) MSG_HASH( MENU_ENUM_SUBLABEL_RUN_AHEAD_SECONDARY_INSTANCE, - "Utiliza una segunda instancia del núcleo RetroArch para predecir cambios. Previene los problemas de audio causados al cargar guardados rápidos." + "Utiliza una segunda instancia del núcleo RetroArch para anticipar la latencia. Previene los problemas de audio causados al cargar guardados rápidos." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RUN_AHEAD_HIDE_WARNINGS, - "Ocultar advertencias de reducción predictiva" + "Ocultar advertencias de anticipación" ) MSG_HASH( MENU_ENUM_SUBLABEL_RUN_AHEAD_HIDE_WARNINGS, - "Oculta el mensaje de advertencia que aparece al usar la reducción predictiva si el núcleo no es compatible con los guardados rápidos." + "Oculta el mensaje de advertencia que aparece al usar la anticipación si el núcleo no es compatible con los guardados rápidos." ) /* Settings > Core */ @@ -2707,11 +2727,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS, - "Usar opciones específicas según el contenido y el núcleo" + "Cargar automáticamente las opciones del núcleo para el contenido" ) MSG_HASH( MENU_ENUM_SUBLABEL_GAME_SPECIFIC_OPTIONS, - "Carga de forma predeterminada la configuración de núcleos personalizada al arrancar." + "Carga la configuración personalizada del núcleo al arrancar." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUTO_OVERRIDES_ENABLE, @@ -2735,7 +2755,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_GLOBAL_CORE_OPTIONS, - "Usar archivo de opciones globales del núcleo" + "Usar archivo global de opciones del núcleo" ) MSG_HASH( MENU_ENUM_SUBLABEL_GLOBAL_CORE_OPTIONS, @@ -2854,7 +2874,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_RUNTIME_LOG_AGGREGATE, - "Registra el tiempo de ejecución de cada contenido de forma conjunta entre todos los núcleos." + "Registra el tiempo de ejecución de cada contenido unificándolo entre todos los núcleos." ) /* Settings > Logging */ @@ -2869,11 +2889,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_FRONTEND_LOG_LEVEL, - "Nivel de registro de la interfaz" + "Nivel de registro del front-end" ) MSG_HASH( MENU_ENUM_SUBLABEL_FRONTEND_LOG_LEVEL, - "Ajusta el nivel de registro de la interfaz. Si el valor de un registro es inferior a este, será ignorado." + "Ajusta el nivel de registro del front-end. Si el valor de un registro es inferior a este, será ignorado." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LIBRETRO_LOG_LEVEL, @@ -2971,7 +2991,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_ENUM_THROTTLE_FRAMERATE, - "Limitar FPS del menú" + "Limitar velocidad de fotogramas del menú" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_ENUM_THROTTLE_FRAMERATE, @@ -3025,7 +3045,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_FRAME_TIME_COUNTER_RESET_AFTER_LOAD_STATE, - "Reiniciar tras cargar un uardado rápido" + "Reiniciar tras cargar un guardado rápido" ) MSG_HASH( MENU_ENUM_SUBLABEL_FRAME_TIME_COUNTER_RESET_AFTER_LOAD_STATE, @@ -3056,11 +3076,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_POST_FILTER_RECORD, - "Activar grabación con filtros" + "Grabación con filtros aplicados" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_POST_FILTER_RECORD, - "Captura la imagen con los filtros (pero sin shaders). La imagen se mostrará tal y como aparezca en pantalla." + "Captura la imagen con los filtros ya aplicados (pero sin shaders). La imagen se mostrará tal y como aparezca en pantalla." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_GPU_RECORD, @@ -3107,11 +3127,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ONSCREEN_VIDEO_LAYOUT_SETTINGS, - "Diseño de vídeo" + "Disposiciones de vídeo" ) MSG_HASH( MENU_ENUM_SUBLABEL_ONSCREEN_VIDEO_LAYOUT_SETTINGS, - "Ajusta el diseño de vídeo." + "Ajusta la disposición de vídeo." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ONSCREEN_NOTIFICATIONS_SETTINGS, @@ -3127,7 +3147,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_ONSCREEN_NOTIFICATIONS_VIEWS_SETTINGS, - "Modifica la visibilidad de ciertas notificaciones específicas." + "Cambia la visibilidad de determinadas notificaciones." ) /* Settings > On-Screen Display > On-Screen Overlay */ @@ -3186,7 +3206,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OVERLAY_AUTOLOAD_PREFERRED, - "Autocargar superposición preferida" + "Cargar automáticamente la superposición preferida" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY, @@ -3198,7 +3218,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OVERLAY_PRESET, - "Preajuste de superposiciones" + "Preajuste de superposición" ) MSG_HASH( MENU_ENUM_SUBLABEL_OVERLAY_PRESET, @@ -3235,19 +3255,19 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_ENABLE, - "Activar diseño de vídeo" + "Activar disposición de vídeo" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_ENABLE, - "Los diseños de vídeo se utilizan para poner marcos y otras imágenes." + "Las disposiciones de vídeo se utilizan para poner marcos y otras imágenes." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_PATH, - "Ruta de diseños de vídeo" + "Ruta de disposiciones de vídeo" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_PATH, - "Selecciona un diseño de vídeo desde el explorador de archivos." + "Selecciona una disposición de vídeo desde el explorador de archivos." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_SELECTED_VIEW, @@ -3255,7 +3275,7 @@ MSG_HASH( ) MSG_HASH( /* FIXME Unused */ MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_SELECTED_VIEW, - "Selecciona una vista del diseño cargado." + "Selecciona una vista de la disposición cargada." ) /* Settings > On-Screen Display > On-Screen Notifications */ @@ -3350,11 +3370,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CONTENT_ANIMATION, - "Notificación al empezar a cargar un contenido" + "Notificación al cargar un contenido" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CONTENT_ANIMATION, - "Muestra una breve animación para indicar que se está cargando un contenido." + "Muestra una breve animación para indicar que se ha iniciado un contenido." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_AUTOCONFIG, @@ -3366,7 +3386,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_CHEATS_APPLIED, - "Muestra un mensaje en pantalla al aplicar un truco." + "Muestra un mensaje en pantalla al aplicar trucos." ) MSG_HASH( MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_AUTOCONFIG, @@ -3386,7 +3406,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_CONFIG_OVERRIDE_LOAD, - "Muestra un mensaje en pantalla al cargar archivos de personalización de configuración." + "Muestra un mensaje en pantalla al cargar archivos de configuración personalizada." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SET_INITIAL_DISK, @@ -3394,7 +3414,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SET_INITIAL_DISK, - "Muestra un mensaje en pantalla al restaurar automáticamente el último disco usado al lanzar un contenido con varios discos que utilice listas de reproducción M3U." + "Muestra un mensaje en pantalla al restaurar automáticamente el último disco usado cuando se inicie un contenido con varios discos que utilice listas de reproducción M3U." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_FAST_FORWARD, @@ -3418,7 +3438,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SCREENSHOT_DURATION, - "Define la duración del mensaje de capturas de pantalla." + "Define la duración de los mensajes sobre capturas de pantalla." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_FAST, @@ -3436,6 +3456,18 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_FLASH, "Destello al capturar pantalla" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SCREENSHOT_FLASH, + "Muestra un destello blanco durante el tiempo especificado al hacer una captura de pantalla." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_FLASH_NORMAL, + "Sí (normal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_FLASH_FAST, + "Sí (rápido)" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH, "Fuente de notificaciones" @@ -3625,15 +3657,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_UI_COMPANION_ENABLE, - "Asistente de interfaz" + "Interfaz asistente" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_UI_COMPANION_START_ON_BOOT, - "Ejecutar el asistente de la interfaz al arrancar" + "Ejecutar la interfaz asistente al arrancar" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_UI_MENUBAR_ENABLE, - "Barra de menús" + "Barra de menú" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DESKTOP_MENU_ENABLE, @@ -3764,7 +3796,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS, - "Muestra la pestaña de ajustes en el menú principal." + "Muestra la sección Ajustes en el menú principal." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS_PASSWORD, @@ -3838,6 +3870,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_PLAYLISTS, "Muestra secciones con las listas de reproducción en el menú principal." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_EXPLORE, + "Mostrar la sección Explorar" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_EXPLORE, + "Muestra la sección del explorador de contenidos en el menú principal." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE, "Mostrar fecha y hora" @@ -4043,11 +4083,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_VIDEO_LAYOUT, - "Mostrar opciones de diseño de vídeo" + "Mostrar opciones de disposición de vídeo" ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_VIDEO_LAYOUT, - "Muestra las opciones de diseño de vídeo." + "Muestra las opciones de la disposición de vídeo." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_CORE_OVERRIDES, @@ -4158,11 +4198,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_FRAME_THROTTLE, - "Mostrar Limitador de fotogramas" + "Mostrar Regulación de fotogramas" ) MSG_HASH( MENU_ENUM_SUBLABEL_SETTINGS_SHOW_FRAME_THROTTLE, - "Muestra la opción «Limitador de fotogramas» en la pantalla de Ajustes." + "Muestra la opción «Regulación de fotogramas» en la pantalla de Ajustes." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_RECORDING, @@ -4174,11 +4214,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_ONSCREEN_DISPLAY, - "Mostrar Información en pantalla" + "Mostrar Presentación en pantalla" ) MSG_HASH( MENU_ENUM_SUBLABEL_SETTINGS_SHOW_ONSCREEN_DISPLAY, - "Muestra la opción «Información en pantalla» en la pantalla de Ajustes." + "Muestra la opción «Presentación en pantalla» en la pantalla de Ajustes." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_USER_INTERFACE, @@ -4281,7 +4321,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_USE_PREFERRED_SYSTEM_COLOR_THEME, - "Usar esquema de colores del sistema" + "Usar tema de colores del sistema" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_USE_PREFERRED_SYSTEM_COLOR_THEME, @@ -4352,7 +4392,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_AI_SERVICE_ENABLE, - "Permite que se ejecute el servicio de IA cuando se pulse su tecla rápida." + "Permite que se ejecute el servicio de IA al pulsar su tecla rápida." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AI_SERVICE_PAUSE, @@ -4690,7 +4730,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_UPDATER_SHOW_EXPERIMENTAL_CORES, - "Incluye núcleos «experimentales» en la lista del descargador de núcleos. Suelen utilizarse solo con fines de desarrollo o prueba y no se recomienda su uso generalizado." + "Incluye núcleos «experimentales» en la lista del descargador de núcleos. Suelen utilizarse solo para fines de desarrollo o para pruebas y no se recomienda su uso generalizado." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_BACKUP, @@ -4777,7 +4817,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SHOW_INLINE_CORE_NAME, - "Mostrar núcleos asociados en las listas de reproducción" + "Mostrar núcleos asociados en las listas" ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_SHOW_INLINE_CORE_NAME, @@ -4789,7 +4829,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_SHOW_SUBLABELS, - "Muestra información adicional en cada elemento de las listas de reproducción, como la asociación de núcleos (si está disponible). Afecta al rendimiento de forma variable." + "Muestra información adicional sobre cada elemento de las listas de reproducción, como el núcleo asociado y el tiempo transcurrido (si está disponible). Afecta al rendimiento de forma variable." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_CORE, @@ -4797,7 +4837,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_RUNTIME, - "Ejecución:" + "Tiempo de juego:" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED, @@ -4805,11 +4845,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_RUNTIME_TYPE, - "Ejecución de subetiquetas de listas" + "Subetiqueta de tiempo de juego de listas" ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_SUBLABEL_RUNTIME_TYPE, - "Selecciona el tipo de registro de ejecución que se mostrará en las subetiquetas de las listas de reproducción (El registro correspondiente debe ser activado en las opciones de Guardado)." + "Selecciona el tipo de registro del tiempo de juego que se mostrará en las subetiquetas de las listas de reproducción (el registro correspondiente debe ser activado en las opciones de Guardado)." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE, @@ -4821,7 +4861,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_FUZZY_ARCHIVE_MATCH, - "Búsqueda difusa de archivos" + "Búsqueda aproximada de archivos" ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_FUZZY_ARCHIVE_MATCH, @@ -4829,7 +4869,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCAN_WITHOUT_CORE_MATCH, - "Buscar sin usar coincidencias del núcleo" + "Buscar sin usar coincidencias de núcleo" ) MSG_HASH( MENU_ENUM_SUBLABEL_SCAN_WITHOUT_CORE_MATCH, @@ -4843,6 +4883,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_LIST, "Permite gestionar las listas de reproducción." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_PORTABLE_PATHS, + "Listas de reproducción portátiles («portables»)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_PORTABLE_PATHS, + "Si se activa esta opción teniendo seleccionado un directorio en el explorador de archivos, se guardará el parámetro actual del explorador en la lista de reproducción. Cuando se cargue esta en otro sistema que tenga activada la misma opción, se comparará el valor del parámetro del explorador de archivos con el de la lista de reproducción; si son distintos, se corregirán las rutas de las entradas de la lista de reproducción de forma automática." + ) /* Settings > Playlists > Playlist Management */ @@ -4864,11 +4912,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE, - "Visualización de etiquetas" + "Presentación de etiquetas" ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE, - "Cambia la forma de mostrar las etiquetas de contenido en esta lista." + "Cambia la forma de presentar las etiquetas de contenido para esta lista." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_SORT_MODE, @@ -4911,7 +4959,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_ACCOUNTS_LIST, - "Administra las cuentas de usuario." + "Administra las cuentas de usuario configuradas." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_NICKNAME, @@ -4983,14 +5031,14 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_YOUTUBE_STREAM_KEY, - "Clave de streaming de YouTube" + "Clave de transmisión de YouTube" ) /* Settings > User > Accounts > Twitch */ MSG_HASH( MENU_ENUM_LABEL_VALUE_TWITCH_STREAM_KEY, - "Clave de streaming de Twitch" + "Clave de transmisión de Twitch" ) /* Settings > Directory */ @@ -5093,7 +5141,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_FILTER_DIR, - "En este directorio se guardan los filtros de vídeo basados en CPU." + "En este directorio se guardan los filtros de vídeo procesados por la CPU." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_FILTER_DIR, @@ -5137,11 +5185,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_DIRECTORY, - "Diseños de vídeo" + "Disposiciones de vídeo" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_DIRECTORY, - "Define el directorio donde se guardarán los diseños de vídeo." + "Define el directorio donde se guardarán las disposiciones de vídeo." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCREENSHOT_DIRECTORY, @@ -5287,7 +5335,7 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_SCAN_DIRECTORY, - "Escanear directorio" + "Buscar en directorio" ) MSG_HASH( MENU_ENUM_SUBLABEL_SCAN_DIRECTORY, @@ -5295,7 +5343,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCAN_THIS_DIRECTORY, - "" + "" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCAN_FILE, @@ -5307,11 +5355,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_LIST, - "Escaneo manual" + "Búsqueda manual" ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_LIST, - "Escaneado configurable mediante nombres de contenidos. Los contenidos no tienen por qué coincidir con los de la base de datos." + "Búsqueda configurable basada en nombres de archivos de contenidos. Los contenidos no tienen por qué coincidir con los de la base de datos." ) /* Import content > Scan File */ @@ -5341,7 +5389,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_SYSTEM_NAME, - "Indica un «nombre del sistema» a asociar a los contenidos escaneados. Se utiliza para nombrar la lista de reproducción generada y para identificar sus miniaturas." + "Indica un «nombre del sistema» a asociar a los contenidos buscados. Se utiliza para nombrar la lista de reproducción generada y para identificar sus miniaturas." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SYSTEM_NAME_CUSTOM, @@ -5349,7 +5397,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_SYSTEM_NAME_CUSTOM, - "Indica un «nombre del sistema» para contenidos escaneados. Solo se utilizará si la opción Nombre del sistema está configurada a Personalizado." + "Indica un «nombre del sistema» para los contenidos buscados. Solo se utilizará si la opción Nombre del sistema está configurada a Personalizado." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_CORE_NAME, @@ -5357,7 +5405,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_CORE_NAME, - "Selecciona el núcleo asignado de forma predeterminada para iniciar los contenidos escaneados." + "Selecciona el núcleo asignado de forma predeterminada para iniciar los contenidos buscados." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_FILE_EXTS, @@ -5365,7 +5413,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_FILE_EXTS, - "Una lista separada con espacios de los tipos de archivo que se incluirán en el escaneo. En caso de estar en blanco, incluirá todos los tipos de archivo; si se ha indicado un núcleo, incluirá todos los archivos compatibles con el núcleo." + "Una lista separada con espacios de los tipos de archivo que se incluirán en la búsqueda. En caso de estar en blanco, incluirá todos los tipos de archivo; si se ha indicado un núcleo, incluirá todos los archivos compatibles con el núcleo." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SEARCH_RECURSIVELY, @@ -5377,7 +5425,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SEARCH_ARCHIVES, - "Escanear dentro de archivos contenedores" + "Buscar dentro de archivos contenedores" ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_SEARCH_ARCHIVES, @@ -5389,15 +5437,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_DAT_FILE, - "Selecciona una lista en formato DAT XML de Logiqx o MAME para nombrar automáticamente los contenidos de arcade escaneados (para MAME, FinalBurn Neo, etc.)." + "Selecciona un archivo XML DAT de Logiqx o MAME para nombrar automáticamente los contenidos de arcade identificados (para MAME, FinalBurn Neo, etc.)." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_DAT_FILE_FILTER, - "Filtrar según archivos DAT de arcade" + "Filtrar según archivo DAT de arcade" ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_DAT_FILE_FILTER, - "Al utilizar un archivo DAT de arcade, solo se añadirán contenidos a una lista de reproducción si coinciden con la información de un archivo DAT." + "Al utilizar un archivo DAT de arcade, solo se añadirán contenidos a una lista de reproducción si coinciden con la información del archivo DAT." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_OVERWRITE, @@ -5405,15 +5453,65 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_OVERWRITE, - "Si se activa esta opción, se eliminará cualquier lista de reproducción existente antes de escanear contenidos. Al desactivarla, se preservarán los elementos ya existentes en las listas de reproducción y solo se añadirán aquellos contenidos que no se encuentren." + "Si se activa esta opción, se eliminará cualquier lista de reproducción existente antes de buscar contenidos. Al desactivarla, se preservarán los elementos ya existentes en las listas de reproducción y solo se añadirán aquellos contenidos que no se encuentren." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_START, - "Comenzar escaneado" + "Comenzar búsqueda" ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_START, - "Escanea el contenido seleccionado." + "Busca el contenido seleccionado." + ) + +/* Explore tab */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_RELEASE_YEAR, + "Año de lanzamiento" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_PLAYER_COUNT, + "Número de jugadores" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_REGION, + "Región" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_TAGS, + "Etiquetas" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SEARCH_NAME, + "Buscar nombre..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_BY, + "Por" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ITEMS, + "Elementos" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SHOW_ALL, + "Mostrar todo" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SELECT, + "Seleccionar" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ADDITIONAL_FILTER, + "Filtro adicional" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ALL, + "Todo" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ADD_ADDITIONAL_FILTER, + "Añadir un filtro adicional" ) /* Playlist > Playlist Item */ @@ -5777,11 +5875,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_AFTER_TOGGLE, - "Aplicar después de cambiar" + "Aplicar nada más activar" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_APPLY_AFTER_TOGGLE, - "Aplica los trucos nada más cambiarlos." + "Aplica los trucos inmediatamente al activarlos." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_CHANGES, @@ -5816,7 +5914,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_SEARCH_EXACT_VAL, - "Igual a %u (%X)" + "Iguales a %u (%X)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LT, @@ -5824,7 +5922,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_SEARCH_LT_VAL, - "Inferior al anterior" + "Inferiores al anterior" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LTE, @@ -5832,7 +5930,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_SEARCH_LTE_VAL, - "Inferior o igual al anterior" + "Inferiores o iguales al anterior" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GT, @@ -5840,7 +5938,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_SEARCH_GT_VAL, - "Superior al anterior" + "Superiores al anterior" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GTE, @@ -5848,7 +5946,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_SEARCH_GTE_VAL, - "Superior o igual al anterior" + "Superiores o iguales al anterior" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQ, @@ -5856,7 +5954,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_SEARCH_EQ_VAL, - "Igual al anterior" + "Iguales al anterior" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_NEQ, @@ -5864,7 +5962,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_SEARCH_NEQ_VAL, - "Distinto al anterior" + "Distintos al anterior" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQPLUS, @@ -5876,7 +5974,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_SEARCH_EQPLUS_VAL, - "Igual al anterior +%u (%X)" + "Iguales al anterior +%u (%X)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQMINUS, @@ -5888,7 +5986,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_SEARCH_EQMINUS_VAL, - "Igual al anterior -%u (%X)" + "Iguales al anterior -%u (%X)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_ADD_MATCHES, @@ -5904,7 +6002,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_MATCH, - "Coincidir dirección: %08X Máscara: %02X" + "Dirección de coincidencia: %08X Máscara: %02X" ) /* Quick Menu > Cheats > Load Cheat File (Replace) */ @@ -5945,11 +6043,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_HANDLER, - "Manipulador" + "Gestor" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_MEMORY_SEARCH_SIZE, - "Tamaño de la memoria de búsqueda" + "Tamaño de búsqueda en memoria" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_TYPE, @@ -6029,7 +6127,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_CODE, - "Truco" + "Código" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_AFTER, @@ -6041,11 +6139,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, - "Copiar este truco después" + "Copiar este truco en el siguiente" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_COPY_BEFORE, - "Copiar este truco antes" + "Copiar este truco en el anterior" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_DELETE, @@ -6139,7 +6237,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PARAMETERS, - "Parámetros de shaders" + "Parámetros del shader" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PARAMETERS, @@ -6151,7 +6249,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_NUM_PASSES, - "Cambia la cantidad de pasadas de shaders. Cada shader puede ser asignado de forma individual a cada pasada para configurar su escalado y filtrado." + "Cambia la cantidad de pasadas de shaders. Se pueden asignar shaders a cada pasada para configurar su escalado y filtrado." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_FILTER, @@ -6166,7 +6264,7 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS, - "Guardar preajuste de shaders como..." + "Guardar preajuste de shaders como" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_AS, @@ -6248,7 +6346,7 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS, - "No hay parámetros de shaders" + "No hay parámetros del shader" ) /* Quick Menu > Overrides */ @@ -6413,6 +6511,266 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ MSG_UNKNOWN_COMPILER, "Compilador desconocido" @@ -6479,7 +6837,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE_ENABLE_NONE, - "Desactivado" + "No" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_INLINE_CORE_DISPLAY_HIST_FAV, @@ -6495,7 +6853,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_RUNTIME_PER_CORE, - "Según núcleo" + "Por núcleo" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_RUNTIME_AGGREGATE, @@ -6515,7 +6873,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_NO_SOURCE, - "No hay fuente de alimentación" + "no hay fuente de alimentación" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_USE_THIS_DIRECTORY, @@ -6775,7 +7133,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DONT_CARE, - "No importa" + "Irrelevante" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LINEAR, @@ -6946,7 +7304,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_RGUI_FULL_WIDTH_LAYOUT, - "Usar disposición de ancho completo" + "Usar ancho completo" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_RGUI_FULL_WIDTH_LAYOUT, @@ -6986,19 +7344,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME, - "Esquema de color del menú" + "Tema de colores del menú" ) MSG_HASH( MENU_ENUM_SUBLABEL_RGUI_MENU_COLOR_THEME, - "Selecciona otro esquema de color. «Personalizado» permite utilizar esquemas de menú personalizados." + "Selecciona otro tema de colores. «Personalizado» permite utilizar archivos de preajustes de temas." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_MENU_THEME_PRESET, - "Esquema de menú personalizado" + "Preajuste de tema de menú personalizado" ) MSG_HASH( MENU_ENUM_SUBLABEL_RGUI_MENU_THEME_PRESET, - "Selecciona un esquema de menús en el explorador de archivos." + "Selecciona un preajuste de tema del menú en el explorador de archivos." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_RGUI_SHADOWS, @@ -7080,6 +7438,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_MENU_RGUI_EXTENDED_ASCII, "Permite mostrar caracteres ajenos al estándar ASCII. Es necesario para la compatibilidad con ciertos idiomas occidentales. Afecta moderadamente al rendimiento." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_SWITCH_ICONS, + "Mostrar iconos de interruptores" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_SWITCH_ICONS, + "Muestra iconos en vez del texto «Sí/No» para representar aquellos ajustes del menú que tengan estas opciones." + ) /* RGUI: Settings Options */ @@ -7191,10 +7557,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_LAGOON, "Laguna" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_BROGRAMMER, - "Programador" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_DRACULA, "Drácula" @@ -7205,7 +7567,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_FLATUI, - "Interfaz plana" + "FlatUI" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_GRUVBOX_DARK, @@ -7253,11 +7615,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_SNOW, - "Nieve (leve)" + "Nieve (poca)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_SNOW_ALT, - "Nieve (fuerte)" + "Nieve (mucha)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_RAIN, @@ -7356,11 +7718,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_THEME, - "Esquema de iconos del menú" + "Tema de iconos del menú" ) MSG_HASH( MENU_ENUM_SUBLABEL_XMB_THEME, - "Selecciona otro esquema de iconos de RetroArch." + "Selecciona otro tema de iconos de RetroArch." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_SHADOWS_ENABLE, @@ -7380,11 +7742,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME, - "Esquema de color del menú" + "Tema de colores del menú" ) MSG_HASH( MENU_ENUM_SUBLABEL_XMB_MENU_COLOR_THEME, - "Selecciona otro esquema de colores degradados de fondo." + "Selecciona otro tema de degradados de fondo." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_VERTICAL_THUMBNAILS, @@ -7437,10 +7799,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_CUSTOM, "Personalizado" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_FLATUI, - "Interfaz plana" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME, "Monocromático" @@ -7459,11 +7817,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_AUTOMATIC, - "Automática" + "Automático" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_AUTOMATIC_INVERTED, - "Automática invertida" + "Automático invertido" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_APPLE_GREEN, @@ -7511,7 +7869,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_UNDERSEA, - "Bajo el mar" + "Submarino" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_VOLCANIC_RED, @@ -7527,7 +7885,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_GAMECUBE_PURPLE, - "Morado cubo" + "Morado Cube" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_FAMICOM_RED, @@ -7570,11 +7928,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OZONE_MENU_COLOR_THEME, - "Esquema de color del menú" + "Tema de colores del menú" ) MSG_HASH( MENU_ENUM_SUBLABEL_OZONE_MENU_COLOR_THEME, - "Selecciona otro esquema de color." + "Selecciona otro tema de colores." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OZONE_COLOR_THEME_BASIC_WHITE, @@ -7645,11 +8003,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME, - "Esquema de color del menú" + "Tema de colores del menú" ) MSG_HASH( MENU_ENUM_SUBLABEL_MATERIALUI_MENU_COLOR_THEME, - "Selecciona otro esquema de colores degradados de fondo." + "Selecciona otro tema de degradados de fondo." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIMATION, @@ -7796,11 +8154,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIM_NONE, - "Desactivado" + "Desactivadas" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_PORTRAIT_DISABLED, - "Desactivado" + "Desactivadas" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_PORTRAIT_LIST_SMALL, @@ -7816,7 +8174,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_DISABLED, - "Desactivado" + "Desactivadas" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_LIST_SMALL, @@ -7836,7 +8194,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION_DISABLED, - "Desactivado" + "No" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION_ALWAYS, @@ -7903,7 +8261,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_LAST_TAB, - "Recordar la última pestaña de contenido:" + "Recordar la última pestaña del explorador de contenidos:" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME, @@ -7911,7 +8269,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_SYSTEM_DEFAULT, - "" + "" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_DARK, @@ -7919,7 +8277,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_CUSTOM, - "Personalizado..." + "Personalizar..." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_TITLE, @@ -7975,7 +8333,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_UP, - "Arriba" + "Subir" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_DOCK_CONTENT_BROWSER, @@ -8099,7 +8457,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SUGGEST_LOADED_CORE_FIRST, - "Sugerir el primer núcleo a cargar:" + "Sugerir el núcleo cargado como primera opción:" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_VIEW, @@ -8115,7 +8473,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR, - "Limpiar" + "Borrar" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_PROGRESS, @@ -8175,7 +8533,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY, - "Elemento de la lista" + "Elemento de la lista de reproducción" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_NAME, @@ -8215,7 +8573,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_CANNOT_ADD_TO_ALL_PLAYLISTS, - "Primero debes elegir una lista." + "Primero debes elegir una lista de reproducción." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_DELETE, @@ -8279,11 +8637,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MOVE_DOWN, - "Mover abajo" + "Desplazar hacia abajo" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MOVE_UP, - "Mover arriba" + "Desplazar hacia arriba" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_LOAD, @@ -8315,19 +8673,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_SHADER_NO_PASSES, - "No hay pasadas de shader." + "No hay pasadas de shaders." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_RESET_PASS, - "Restablecer pasada" + "Reiniciar pasada" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_RESET_ALL_PASSES, - "Restablecer todas las pasadas" + "Reiniciar todas las pasadas" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_RESET_PARAMETER, - "Restablecer parámetro" + "Reiniciar parámetro" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_THUMBNAIL, @@ -8339,7 +8697,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_STARTUP_PLAYLIST, - "Empezar por esta lista:" + "Iniciar en la lista de reproducción:" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THUMBNAIL_TYPE, @@ -8398,7 +8756,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST_END, - "Fin de la lista de cuentas" + "Punto de conexión con la lista de cuentas" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_TURBO_DEADZONE_LIST, @@ -8414,7 +8772,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS, - "Contadores de la interfaz" + "Contadores del front-end" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU, @@ -8514,7 +8872,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_MAX_SWAPCHAIN_IMAGES, - "Máximo de imágenes en swap chain" + "Máximo de imágenes en «swap chain»" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_MAX_SWAPCHAIN_IMAGES, @@ -8856,7 +9214,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONFIG, - "Configurar" + "Configuración" ) MSG_HASH( /* FIXME Seems related to MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY, possible duplicate */ MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIR, @@ -9006,7 +9364,7 @@ MSG_HASH( ) MSG_HASH( MSG_NATIVE, - "Nativo" + "Nativa" ) MSG_HASH( MSG_DEVICE_DISCONNECTED_FROM_PORT, @@ -9186,7 +9544,7 @@ MSG_HASH( ) MSG_HASH( MSG_LATEST_CORE_INSTALLED, - "Última versión instalada: " + "Ya está instalada la última versión: " ) MSG_HASH( MSG_UPDATING_CORE, @@ -9274,7 +9632,7 @@ MSG_HASH( ) MSG_HASH( MSG_APPLYING_CHEAT, - "Aplicando cambios en los trucos." + "Aplicando cambios de los trucos." ) MSG_HASH( MSG_APPLYING_SHADER, @@ -9410,11 +9768,11 @@ MSG_HASH( ) MSG_HASH( MSG_DISK_CLOSED, - "Cerrado" + "Cerrando" ) MSG_HASH( MSG_DISK_EJECTED, - "Expulsado" + "Expulsando" ) MSG_HASH( MSG_DOWNLOADING, @@ -9670,11 +10028,11 @@ MSG_HASH( ) MSG_HASH( MSG_GAME_FOCUS_ON, - "Activar prioridad al juego" + "Prioridad al juego activada" ) MSG_HASH( MSG_GAME_FOCUS_OFF, - "Desactivar prioridad al juego" + "Prioridad al juego desactivada" ) MSG_HASH( MSG_HW_RENDERED_MUST_USE_POSTSHADED_RECORDING, @@ -9690,11 +10048,11 @@ MSG_HASH( ) MSG_HASH( MSG_INPUT_CHEAT_FILENAME, - "Introducir nombre de archivo de truco" + "Introduce el nombre del archivo de trucos" ) MSG_HASH( MSG_INPUT_PRESET_FILENAME, - "Introducir nombre de archivo del preajuste" + "Introduce el nombre de archivo del preajuste" ) MSG_HASH( MSG_INPUT_RENAME_ENTRY, @@ -9734,7 +10092,7 @@ MSG_HASH( ) MSG_HASH( MSG_LIBRETRO_FRONTEND, - "Interfaz de usuario para Libretro" + "Front-end para Libretro" ) MSG_HASH( MSG_LOADED_STATE_FROM_SLOT, @@ -9934,7 +10292,7 @@ MSG_HASH( ) MSG_HASH( MSG_SCANNING_OF_DIRECTORY_FINISHED, - "El directorio ha sido escaneado" + "Búsqueda de carpeta finalizada" ) MSG_HASH( MSG_SENDING_COMMAND, @@ -10074,7 +10432,7 @@ MSG_HASH( ) MSG_HASH( MSG_VIRTUAL_DISK_TRAY, - "bandeja de discos virtual." + "la bandeja de discos virtual." ) MSG_HASH( MSG_VIRTUAL_DISK_TRAY_EJECT, @@ -10166,23 +10524,23 @@ MSG_HASH( ) MSG_HASH( MSG_RUNAHEAD_CORE_DOES_NOT_SUPPORT_SAVESTATES, - "La reducción predictiva ha sido desactivada porque este núcleo no es compatible con guardados rápidos." + "La anticipación predictiva ha sido desactivada porque este núcleo no es compatible con guardados rápidos." ) MSG_HASH( MSG_RUNAHEAD_FAILED_TO_SAVE_STATE, - "Error al guardar rápidamente. La reducción predictiva ha sido desactivada." + "Error al guardar rápidamente. La anticipación predictiva ha sido desactivada." ) MSG_HASH( MSG_RUNAHEAD_FAILED_TO_LOAD_STATE, - "Error al cargar el guardado rápido. La reducción predictiva ha sido desactivada." + "Error al cargar el guardado rápido. La anticipación predictiva ha sido desactivada." ) MSG_HASH( MSG_RUNAHEAD_FAILED_TO_CREATE_SECONDARY_INSTANCE, - "Error al crear la segunda instancia. La reducción predictiva solo usará una instancia a partir de este momento." + "Error al crear la segunda instancia. La anticipación predictiva solo usará una instancia a partir de este momento." ) MSG_HASH( MSG_SCANNING_OF_FILE_FINISHED, - "Archivo escaneado" + "Búsqueda en el archivo finalizada" ) MSG_HASH( MSG_CHEAT_INIT_SUCCESS, @@ -10198,11 +10556,11 @@ MSG_HASH( ) MSG_HASH( MSG_CHEAT_SEARCH_FOUND_MATCHES, - "Número de coincidencias = %u" + "Número de coincidencias nuevas = %u" ) MSG_HASH( MSG_CHEAT_SEARCH_ADDED_MATCHES_SUCCESS, - "Agregadas %u coincidencias" + "Se han agregado %u coincidencias" ) MSG_HASH( MSG_CHEAT_SEARCH_ADDED_MATCHES_FAIL, @@ -10222,15 +10580,15 @@ MSG_HASH( ) MSG_HASH( MSG_CHEAT_SEARCH_ADDED_MATCHES_TOO_MANY, - "No hay suficiente espacio. El máximo es 100 trucos." + "No hay espacio. Solo se pueden introducir hasta 100 trucos." ) MSG_HASH( MSG_CHEAT_ADD_TOP_SUCCESS, - "Nuevo truco agregado al inicio de la lista." + "Se ha añadido el truco nuevo al principio de la lista." ) MSG_HASH( MSG_CHEAT_ADD_BOTTOM_SUCCESS, - "Nuevo truco agregado al final de la lista." + "Se ha añadido el truco nuevo al final de la lista." ) MSG_HASH( MSG_CHEAT_DELETE_ALL_SUCCESS, @@ -10238,11 +10596,11 @@ MSG_HASH( ) MSG_HASH( MSG_CHEAT_ADD_BEFORE_SUCCESS, - "Nuevo truco agregado antes de este." + "Se ha añadido el truco nuevo antes de este." ) MSG_HASH( MSG_CHEAT_ADD_AFTER_SUCCESS, - "Nuevo truco agregado después de este." + "Se ha añadido el truco nuevo después de este." ) MSG_HASH( MSG_CHEAT_COPY_BEFORE_SUCCESS, @@ -10342,7 +10700,7 @@ MSG_HASH( ) MSG_HASH( MSG_MANUAL_CONTENT_SCAN_INVALID_CONFIG, - "La configuración del escaneo manual no es válida." + "La configuración de la búsqueda manual no es válida." ) MSG_HASH( MSG_MANUAL_CONTENT_SCAN_INVALID_CONTENT, @@ -10350,11 +10708,11 @@ MSG_HASH( ) MSG_HASH( MSG_MANUAL_CONTENT_SCAN_START, - "Escaneando contenido: " + "Buscando contenido: " ) MSG_HASH( MSG_MANUAL_CONTENT_SCAN_IN_PROGRESS, - "Escaneando: " + "Buscando: " ) MSG_HASH( MSG_MANUAL_CONTENT_SCAN_M3U_CLEANUP, @@ -10362,11 +10720,11 @@ MSG_HASH( ) MSG_HASH( MSG_MANUAL_CONTENT_SCAN_END, - "Escaneo finalizado: " + "Búsqueda finalizada: " ) MSG_HASH( MSG_CORE_BACKUP_SCANNING_CORE, - "Escaneando núcleo: " + "Buscando en núcleo: " ) MSG_HASH( MSG_CORE_BACKUP_ALREADY_EXISTS, @@ -10453,7 +10811,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_NAME, - "Nombre de la interfaz" + "Nombre del front-end" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LAKKA_VERSION, @@ -10783,6 +11141,6 @@ MSG_HASH( #ifdef HAVE_QT MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_SCAN_FINISHED, - "Búsqueda finalizada.

\nPara que un contenido pueda ser identificado, es necesario lo siguiente:\n
  • Un núcleo compatible ya descargado
  • \n
  • Tener los archivos de información de núcleos al día
  • \n
  • Haber actualizado las bases de datos mediante el actualizador en línea
  • \n
  • Reiniciar RetroArch si ya has hecho cualquiera de los pasos anteriores
\nPor último, el contenido debe coincidir con las bases de datos que se encuentran aquí. Si aún no consigues resultados, puedes enviar un informe de error." + "Búsqueda finalizada.

\nPara que un contenido pueda ser identificado, es necesario lo siguiente:\n
  • Un núcleo compatible ya descargado.
  • \n
  • Tener los archivos de información de núcleos al día.
  • \n
  • Haber actualizado las bases de datos mediante el actualizador en línea.
  • \n
  • Reiniciar RetroArch si ya has hecho el resto de pasos.
\nPor último, el contenido debe coincidir con las bases de datos que se encuentran aquí. Si aún no consigues resultados, puedes enviar un informe de error." ) #endif diff --git a/intl/msg_hash_fa.h b/intl/msg_hash_fa.h index 841ec3d09e..1551ceec2f 100644 --- a/intl/msg_hash_fa.h +++ b/intl/msg_hash_fa.h @@ -436,6 +436,8 @@ MSG_HASH( /* Import content > Manual Scan */ +/* Explore tab */ + /* Playlist > Playlist Item */ MSG_HASH( @@ -537,9 +539,265 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, - "Persian - فارسی (Restart Required)" + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" ) /* RGUI: Settings > User Interface > Appearance */ diff --git a/intl/msg_hash_fi.h b/intl/msg_hash_fi.h index 2dc26515ba..4878585e16 100644 --- a/intl/msg_hash_fi.h +++ b/intl/msg_hash_fi.h @@ -236,6 +236,8 @@ /* Import content > Manual Scan */ +/* Explore tab */ + /* Playlist > Playlist Item */ @@ -301,6 +303,266 @@ /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) /* RGUI: Settings > User Interface > Appearance */ diff --git a/intl/msg_hash_fr.h b/intl/msg_hash_fr.h index d650bdc8e1..f03a053545 100644 --- a/intl/msg_hash_fr.h +++ b/intl/msg_hash_fr.h @@ -36,6 +36,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_TAB, "Jeu en réseau" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, + "Parcourir" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Importer du contenu" @@ -256,6 +260,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_VIDEO, "Les vidéos précédemment lues apparaîtront ici." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_EXPLORE, + "Parcourir" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_EXPLORE, + "Parcourir tout le contenu correspondant à la base de données via une interface de recherche catégorisée." + ) /* Main Menu > Online Updater */ @@ -996,7 +1008,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS, - "Réglages" + "Navigateur de fichiers" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_FILE_BROWSER_SETTINGS, @@ -1327,6 +1339,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CRT_SWITCH_X_AXIS_CENTERING, "Faire défiler cette valeur si l'image n'est pas centrée correctement à l'écran." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_PORCH_ADJUST, + "Ajustement de l'égalisation du balayage" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CRT_SWITCH_PORCH_ADJUST, + "Parcourez ces options pour ajuster les paramètres d'égalisation du balayage afin de modifier la taille de l'image." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, "Fréquence de rafraîchissement personnalisée" @@ -3231,7 +3251,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_PATH, - "Sélectionne une disposition d'affichage depuis le navigateur de fichiers." + "Sélectionner une disposition d'affichage depuis le navigateur de fichiers." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_SELECTED_VIEW, @@ -3322,11 +3342,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MEMORY_UPDATE_INTERVAL, - "Intervalle de mise à jour de l'utilisation de la mémoire (en images)" + "Fréquence d'actualisation de l'utilisation mémoire (en images)" ) MSG_HASH( MENU_ENUM_SUBLABEL_MEMORY_UPDATE_INTERVAL, - "L'affichage de l'utilisation de la mémoire sera mis à jour à l'intervalle défini (en images)." + "L'affichage de l'utilisation de la mémoire sera actualisé à l'intervalle défini (en images)." ) MSG_HASH( MENU_ENUM_SUBLABEL_MEMORY_SHOW, @@ -3402,7 +3422,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SCREENSHOT_DURATION, - "Règle la durée à l'écran du message de capture d'écran." + "Définir la durée d'affichage du message de capture d'écran." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_NORMAL, @@ -3410,11 +3430,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_FAST, - "Rapide" + "Courte" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_VERY_FAST, - "Très rapide" + "Très courte" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_INSTANT, @@ -3422,11 +3442,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_FLASH, - "Effet de flash de la capture d'écran" + "Effet de flash lors de la capture d'écran" ) MSG_HASH( MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SCREENSHOT_FLASH, - "Afficher un effet de flash blanc à l'écran avec une durée désirée lors de la capture de l'écran." + "Afficher un effet de flash blanc à l'écran lors de la capture de l'écran." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_FLASH_NORMAL, @@ -3434,7 +3454,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_FLASH_FAST, - "Activé (rapide)" + "Activé (court)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH, @@ -3838,6 +3858,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_PLAYLISTS, "Affiche les onglets des listes de lecture dans le menu principal." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_EXPLORE, + "Afficher l'onglet 'Parcourir'" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_EXPLORE, + "Affiche l'onglet d'exploration de contenu dans le menu principal." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE, "Afficher la date/l'heure" @@ -4843,6 +4871,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_LIST, "Effectue des tâches de maintenance sur les listes de lecture." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_PORTABLE_PATHS, + "Listes de lecture portables" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_PORTABLE_PATHS, + "Lorsque cette option est activée et que le dossier par défaut du 'Navigateur de fichiers' est également défini, cet emplacement est enregistré dans la liste de lecture. Lorsque la liste de lecture est chargée sur un autre système où cette même option est activée, la valeur du dossier défini par défaut est comparée à la valeur dans la liste de lecture; si celle-ci diffère, l'emplacement des entrées de la liste de lecture est automatiquement corrigé." + ) /* Settings > Playlists > Playlist Management */ @@ -5049,7 +5085,7 @@ MSG_HASH( /* FIXME Not RGUI specific */ ) MSG_HASH( /* FIXME Not RGUI specific */ MENU_ENUM_SUBLABEL_RGUI_BROWSER_DIRECTORY, - "Définit le dossier de départ du navigateur de fichiers." + "Définir le dossier de départ du navigateur de fichiers." ) MSG_HASH( /* FIXME Not RGUI specific */ MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY, @@ -5428,6 +5464,52 @@ MSG_HASH( "Analyse le contenu sélectionné." ) +/* Explore tab */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_RELEASE_YEAR, + "Année de sortie" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_PLAYER_COUNT, + "Nombre de joueurs" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_REGION, + "Région" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SEARCH_NAME, + "Rechercher le nom ..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_BY, + "Par" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ITEMS, + "Éléments" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SHOW_ALL, + "Tout afficher" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SELECT, + "Sélectionner" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ADDITIONAL_FILTER, + "Filtre additionnel" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ALL, + "Tout" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ADD_ADDITIONAL_FILTER, + "Ajouter un filtre additionnel" + ) + /* Playlist > Playlist Item */ MSG_HASH( @@ -6405,6 +6487,266 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ MSG_UNKNOWN_COMPILER, "Compilateur inconnu" @@ -7116,6 +7458,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_MENU_RGUI_EXTENDED_ASCII, "Activer l'affichage des caractères ASCII non standard. Requis pour la compatibilité avec certaines langues occidentales non anglaises. A un impact modéré sur les performances." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_SWITCH_ICONS, + "Afficher les boutons ON/OFF" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_SWITCH_ICONS, + "Utiliser des boutons ON/OFF au lieu du texte Activé/Désactivé pour représenter l'activation des réglages dans le menu." + ) /* RGUI: Settings Options */ @@ -9698,11 +10048,11 @@ MSG_HASH( ) MSG_HASH( MSG_INPUT_CHEAT_FILENAME, - "Saisir le nom de fichier de cheats" + "Saisir le nom du fichier de cheats" ) MSG_HASH( MSG_INPUT_PRESET_FILENAME, - "Saisir le nom de fichier de préréglages" + "Saisir le nom du fichier de préréglages" ) MSG_HASH( MSG_INPUT_RENAME_ENTRY, @@ -10078,7 +10428,7 @@ MSG_HASH( ) MSG_HASH( MSG_VIRTUAL_DISK_TRAY, - "Lecteur de disque virtuel." + "lecteur de disque virtuel." ) MSG_HASH( MSG_VIRTUAL_DISK_TRAY_EJECT, diff --git a/intl/msg_hash_gl.h b/intl/msg_hash_gl.h new file mode 100644 index 0000000000..ae68919af8 --- /dev/null +++ b/intl/msg_hash_gl.h @@ -0,0 +1,1174 @@ +#if defined(_MSC_VER) && !defined(_XBOX) && (_MSC_VER >= 1500 && _MSC_VER < 1900) +#if (_MSC_VER >= 1700) +/* https://support.microsoft.com/en-us/kb/980263 */ +#pragma execution_character_set("utf-8") +#endif +#pragma warning(disable:4566) +#endif + +/* Top-Level Menu */ + +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MAIN_MENU, + "Menú principal" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_TAB, + "Configuracións" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FAVORITES_TAB, + "Favoritos" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HISTORY_TAB, + "Historial" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_IMAGES_TAB, + "Imaxes" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MUSIC_TAB, + "Música" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_TAB, + "Vídeos" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_TAB, + "Xogo en liña" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, + "Explorar" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ADD_TAB, + "Importar o contido" + ) + +/* Main Menu */ + +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SETTINGS, + "Menú rápido" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SETTINGS, + "Acceso rápido ás configuracións relevantes durante o xogo." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_LIST, + "Cargar un núcleo" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_LIST, + "Escoller que núcleo empregar." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_LIST, + "Cargar contido" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOAD_CONTENT_LIST, + "Escoller que contido executar." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOAD_DISC, + "Cargar un disco" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOAD_DISC, + "Cargar un disco de medio físico. Primeiro escolla o núcleo (Cargar un núcleo) a empregar co disco." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DUMP_DISC, + "Facer unha copia do disco" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DUMP_DISC, + "Copiar o disco de medio físico ó almacenamento interno. Gardarase como un arquivo de imaxe." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLISTS_TAB, + "Listaxes de reprodución" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLISTS_TAB, + "O contido atopado coincidente coa base de datos aparecerá aquí." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ADD_CONTENT_LIST, + "Procurar contido" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ADD_CONTENT_LIST, + "Procurar contido e engadilo á base de datos." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHOW_WIMP, + "Amosar o menú do escritorio" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SHOW_WIMP, + "Abre a vista de escritorio tradicional." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_DISABLE_KIOSK_MODE, + "Desactivar modo quiosco" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_DISABLE_KIOSK_MODE, + "Desactiva o modo quiosco. (Precisa de se reiniciar)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER, + "Actualizador en liña" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ONLINE_UPDATER, + "Descargar módulos de extensión, compoñentes e contido para RetroArch." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY, + "Xogo en liña" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY, + "Unirse ou hospedar unha sesión de xogo en rede." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS, + "Configuración" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS, + "Configurar o programa." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INFORMATION_LIST, + "Información" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INFORMATION_LIST_LIST, + "Amosar á información do sistema." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONFIGURATIONS_LIST, + "Ficheiro de configuración" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST, + "Xestionar e crear os ficheiros de configuración." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HELP_LIST, + "Axuda" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_HELP_LIST, + "Saiba máis sobre o funcionamento do programa." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RESTART_RETROARCH, + "Reiniciar RetroArch" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RESTART_RETROARCH, + "Reiniciar o programa." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH, + "Pechar RetroArch" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUIT_RETROARCH, + "Pechar o programa." + ) + +/* Main Menu > Load Core */ + +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE, + "Descargar un núcleo" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DOWNLOAD_CORE, + "Descargar e instalar un núcleo dende o actualizador en liña." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SIDELOAD_CORE_LIST, + "Instalar ou restaurar un núcleo" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SIDELOAD_CORE_LIST, + "Instalar ou restaurar un núcleo dende o directorio de Descargas." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_START_VIDEO_PROCESSOR, + "Iniciar o procesador de vídeo" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_START_NET_RETROPAD, + "Iniciar RetroPad remoto" + ) + +/* Main Menu > Load Content */ + +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FAVORITES, + "Directorio inicial" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DOWNLOADED_FILE_DETECT_CORE_LIST, + "Descargas" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OPEN_ARCHIVE, + "Abrir un arquivo" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOAD_ARCHIVE, + "Cargar arquivo" + ) + +/* Main Menu > Load Content > Playlists */ + +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_FAVORITES, + "Favoritos" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_FAVORITES, + "O contido engadido a \"Favoritos\" aparecerá aquí." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_MUSIC, + "Música" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_MUSIC, + "A musíca reproducida anteriormente aparecerá aquí." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_IMAGES, + "Imaxes" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_IMAGES, + "As imaxes visualizadas anteriormente aparecerán aquí." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_VIDEO, + "Vídeos" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_VIDEO, + "Os vídeos reproducidos anteriormente aparecerán aquí." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_EXPLORE, + "Explorar" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_EXPLORE, + "Follear todos os contidos coincidentes ca base de datos mediante unha interface de búsqueda categorizada." + ) + +/* Main Menu > Online Updater */ + +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST, + "Descargador de núcleos" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_INSTALLED_CORES, + "Actualizar os núcleos instalados" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_UPDATE_INSTALLED_CORES, + "Anovar todos os núcleos instalados á última versión dispoñible." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_THUMBNAILS_UPDATER_LIST, + "Anovador de miniaturas" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_THUMBNAILS_UPDATER_LIST, + "Descargar o paquete completo de miniaturas para o sistema escollido." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PL_THUMBNAILS_UPDATER_LIST, + "Anovador das miniaturas das listas de reprodución" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PL_THUMBNAILS_UPDATER_LIST, + "Descargar miniaturas para as entradas da playlist escollida." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT, + "Descargador de contido" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_CORE_INFO_FILES, + "Anovar os ficheiros de información sobre os núcleos" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_ASSETS, + "Anovar os recursos" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES, + "Anovar os perfís de controladores" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_CHEATS, + "Anovar as trampas" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_DATABASES, + "Anovar as bases de datos" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_OVERLAYS, + "Anovar as superposicións" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_GLSL_SHADERS, + "Anovar os sombreadores GLSL" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_CG_SHADERS, + "Anovar os sombreadores Cg" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_SLANG_SHADERS, + "Anovar os sombreadores Slang" + ) + +/* Main Menu > Information */ + +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFORMATION, + "Información do núcleo" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISC_INFORMATION, + "Imformación sobre o disco" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DISC_INFORMATION, + "Mostra información sobre os discos inseridos." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETWORK_INFORMATION, + "Información da rede" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETWORK_INFORMATION, + "Amosar a(s) interface(s) de rede e IPs asociadas." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFORMATION, + "Información do sistema" + ) + +/* Main Menu > Information > Core Information */ + +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_NAME, + "Nome do núcleo" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_LABEL, + "Etiqueta do núcleo" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_NAME, + "Nome do sistema" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_MANUFACTURER, + "Fabricante do sistema" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_CATEGORIES, + "Categorías" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_AUTHORS, + "Autor" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_PERMISSIONS, + "Permisos" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_LICENSES, + "Licenza" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS, + "Extensións soportadas" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_REQUIRED_HW_API, + "Interfaces de programación de aplicacións gráficas requiridas" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_FIRMWARE, + "Microprograma" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MISSING, + "Ausente" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PRESENT, + "Presente" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OPTIONAL, + "Opcional" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REQUIRED, + "Requirido" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_DELETE, + "Borrar núcleo" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_DELETE, + "Borrar este núcleo do disco." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_CREATE_BACKUP, + "Facer unha copia de seguridade do núcleo" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_CREATE_BACKUP, + "Crear unha copia de seguridade arquivada do núcleo instalado actualmente." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_RESTORE_BACKUP_LIST, + "Restaurar unha copia de seguridade" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_DELETE_BACKUP_LIST, + "Borrar unha copia de seguridade" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_BACKUP_MODE_AUTO, + "[Automático]" + ) + +/* Main Menu > Information > System Information */ + +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_BUILD_DATE, + "Data de compilación" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GIT_VERSION, + "Versión de Git" + ) +MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ + MSG_COMPILER, + "Compilador" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_MODEL, + "Modelo de CPU" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES, + "Características da CPU" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CPU_ARCHITECTURE, + "Arquitectura da CPU:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CPU_CORES, + "Núcleos da CPU:" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CPU_CORES, + "Cantidade de núcleos que ten a CPU." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER, + "Indentificador da interface" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_OS, + "Sistema operativo da interface" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE, + "Fonte de alimentación" + ) + +/* Main Menu > Information > Database Manager */ + + +/* Main Menu > Information > Database Manager > Information */ + + +/* Main Menu > Configuration File */ + + +/* Main Menu > Help */ + + +/* Main Menu > Help > Basic Menu Controls */ + +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_QUIT, + "Saír" + ) + +/* Settings */ + + +/* Settings > Drivers */ + + +/* Settings > Video */ + + +/* Settings > Video > CRT SwitchRes */ + + +/* Settings > Video > Output */ + + +/* Settings > Video > Fullscreen Mode */ + + +/* Settings > Video > Windowed Mode */ + + +/* Settings > Video > Scaling */ + + +/* Settings > Video > Synchronization */ + + +/* Settings > Audio */ + + +/* Settings > Audio > Output */ + + +/* Settings > Audio > Resampler */ + + +/* Settings > Audio > Synchronization */ + + +/* Settings > Audio > MIDI */ + + +/* Settings > Audio > Mixer Settings > Mixer Stream */ + + +/* Settings > Audio > Menu Sounds */ + + +/* Settings > Input */ + + +/* Settings > Input > Haptic Feedback/Vibration */ + + +/* Settings > Input > Menu Controls */ + + +/* Settings > Input > Hotkey Binds */ + +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUIT_PRESS_TWICE, + "Confirmar peche" + ) + +/* Settings > Input > Port # Binds */ + + +/* Settings > Latency */ + + +/* Settings > Core */ + +#ifndef HAVE_DYNAMIC +#endif + +/* Settings > Configuration */ + + +/* Settings > Saving */ + + +/* Settings > Logging */ + + +/* Settings > File Browser */ + + +/* Settings > Frame Throttle */ + + +/* Settings > Frame Throttle > Rewind */ + + +/* Settings > Frame Throttle > Frame Time Counter */ + + +/* Settings > Recording */ + + +/* Settings > On-Screen Display */ + + +/* Settings > On-Screen Display > On-Screen Overlay */ + + + + +/* Settings > On-Screen Display > Video Layout */ + + +/* Settings > On-Screen Display > On-Screen Notifications */ + + +/* Settings > User Interface */ + + +/* Settings > User Interface > Views */ + + +/* Settings > User Interface > Views > Quick Menu */ + + +/* Settings > User Interface > Views > Settings */ + + +/* Settings > User Interface > Appearance */ + + +/* Settings > AI Service */ + + +/* Settings > Accessibility */ + + +/* Settings > Power Management */ + +/* Settings > Achievements */ + + +/* Settings > Network */ + + +/* Settings > Network > Updater */ + + +/* Settings > Playlists */ + + +/* Settings > Playlists > Playlist Management */ + + +/* Settings > User */ + + +/* Settings > User > Privacy */ + + +/* Settings > User > Accounts */ + + +/* Settings > User > Accounts > RetroAchievements */ + + +/* Settings > User > Accounts > YouTube */ + + +/* Settings > User > Accounts > Twitch */ + + +/* Settings > Directory */ + + +/* Music */ + +/* Music > Quick Menu */ + + +/* Netplay */ + + +/* Netplay > Host */ + + +/* Import content */ + + +/* Import content > Scan File */ + + +/* Import content > Manual Scan */ + + +/* Explore tab */ + +/* Playlist > Playlist Item */ + + +/* Playlist Item > Set Core Association */ + + +/* Playlist Item > Information */ + + +/* Quick Menu */ + + +/* Quick Menu > Options */ + + +/* Quick Menu > Controls */ + + +/* Quick Menu > Controls > Load Remap File */ + + +/* Quick Menu > Cheats */ + + +/* Quick Menu > Cheats > Start or Continue Cheat Search */ + + +/* Quick Menu > Cheats > Load Cheat File (Replace) */ + + +/* Quick Menu > Cheats > Load Cheat File (Append) */ + + +/* Quick Menu > Cheats > Cheat Details */ + + +/* Quick Menu > Disc Control */ + + +/* Quick Menu > Shaders */ + +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, + "Borrar" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES, + "Aplicar os cambios" + ) + +/* Quick Menu > Shaders > Save */ + + +/* Quick Menu > Shaders > Remove */ + + +/* Quick Menu > Shaders > Shader Parameters */ + + +/* Quick Menu > Overrides */ + + +/* Quick Menu > Achievements */ + + +/* Quick Menu > Information */ + + +/* Miscellaneous UI Items */ + + +/* Settings Options */ + +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) + +/* RGUI: Settings > User Interface > Appearance */ + + +/* RGUI: Settings Options */ + + +/* XMB: Settings > User Interface > Appearance */ + + +/* XMB: Settings Options */ + +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON, + "Fita" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON_SIMPLIFIED, + "Fita (simplificado)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SIMPLE_SNOW, + "Neve sinxela" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOW, + "Neve" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOWFLAKE, + "Folerpa" + ) + +/* Ozone: Settings > User Interface > Appearance */ + + +/* MaterialUI: Settings > User Interface > Appearance */ + + +/* MaterialUI: Settings Options */ + + +/* Qt (Desktop Menu) */ + + +/* Unsorted */ + + +/* Unused (Only Exist in Translation Files) */ + + +/* Unused (Needs Confirmation) */ + + +/* Discord Status */ + + +/* Notifications */ + + +/* Lakka */ + + +/* Environment Specific Settings */ + + +#ifdef HAVE_LAKKA_SWITCH +#endif +#if defined(HAVE_LAKKA_SWITCH) || defined(HAVE_LIBNX) +#endif +#ifdef HAVE_LAKKA +MSG_HASH( + MENU_ENUM_SUBLABEL_SAMBA_ENABLE, + "Compartir cartafoles na rede empregando o protocolo SMB." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SSH_ENABLE, + "Empregar SSH para acceder á liña de comandos de forma remota." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOCALAP_ENABLE, + "Punto de acceso wifi" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOCALAP_ENABLE, + "Activar ou desactivar o punto de acceso wifi." + ) +MSG_HASH( + MSG_LOCALAP_SWITCHING_OFF, + "Apagando o punto de acceso wifi." + ) +MSG_HASH( + MSG_WIFI_DISCONNECT_FROM, + "Desconectando da wifi \"%s\"" + ) +#endif +#ifdef GEKKO +#endif +#ifdef HAVE_ODROIDGO2 +#else +#endif +#if defined(_3DS) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_3DS_LCD_BOTTOM, + "Pantalla inferior da 3DS" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CTR_VIDEO_MODE_2D_800X240, + "2D (Alta definición)" + ) +#endif +#ifdef HAVE_QT +#endif diff --git a/intl/msg_hash_he.h b/intl/msg_hash_he.h index 469930bcae..fed4d96132 100644 --- a/intl/msg_hash_he.h +++ b/intl/msg_hash_he.h @@ -608,6 +608,8 @@ MSG_HASH( /* Import content > Manual Scan */ +/* Explore tab */ + /* Playlist > Playlist Item */ @@ -673,9 +675,265 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LANG_HEBREW, - "Hebrew - עברית" + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" ) /* RGUI: Settings > User Interface > Appearance */ diff --git a/intl/msg_hash_it.h b/intl/msg_hash_it.h index 8b570a68c1..88c13c3f5a 100644 --- a/intl/msg_hash_it.h +++ b/intl/msg_hash_it.h @@ -40,6 +40,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_TAB, "Netplay Abilitato" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, + "Esplora" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Importa contenuto" @@ -1335,6 +1339,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CRT_SWITCH_X_AXIS_CENTERING, "Utilizzare queste opzioni se l'immagine non è centrata correttamente sul display." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_PORCH_ADJUST, + "Regolazione portico" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CRT_SWITCH_PORCH_ADJUST, + "Scorri queste opzioni per regolare le impostazioni del portico per cambiare la dimensione dell'immagine." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, "Utilizza la frequenza di aggiornamento personalizzata" @@ -4847,6 +4859,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_LIST, "Esegui attività di manutenzione nelle scalette." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_PORTABLE_PATHS, + "Playlist Portatili" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_PORTABLE_PATHS, + "Se abilitata, e la cartella 'File Browser' è anche selezionata, il valore corrente del parametro 'File Browser' viene salvato nella playlist. Quando la scaletta è caricata su un altro sistema in cui è abilitata la stessa opzione, il valore del parametro 'File Browser' viene confrontato con il valore della scaletta; se diverso, i percorsi delle voci della playlist sono automaticamente corretti." + ) /* Settings > Playlists > Playlist Management */ @@ -5400,6 +5420,8 @@ MSG_HASH( "Scansiona il contenuto selezionato." ) +/* Explore tab */ + /* Playlist > Playlist Item */ MSG_HASH( @@ -5927,10 +5949,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_HANDLER, "Gestore" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_MEMORY_SEARCH_SIZE, - "Dimensione Ricerca Memoria" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_TYPE, "Tipo" @@ -5979,34 +5997,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_REPEAT_ADD_TO_VALUE, "Dopo ogni iterazione il 'Valore' sarà aumentato di questo importo." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_TYPE, - "Vibra per la memoria" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_VALUE, - "Valore della vibrazione" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PORT, - "Porta della vibrazione" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_STRENGTH, - "Forza principale della vibrazione" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_DURATION, - "Durata principale della vibrazione (ms)" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_STRENGTH, - "Forza secondaria della vibrazione" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_DURATION, - "Durata secondaria della vibrazione (ms)" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_CODE, "Codice" @@ -6389,6 +6379,266 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ MSG_UNKNOWN_COMPILER, "Compilatore sconosciuto" @@ -6589,22 +6839,6 @@ MSG_HASH( MENU_ENUM_LABEL_CHEAT_TYPE_DECREASE_VALUE, "Diminuisci per valore" ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_EQ, - "Esegui Il Prossimo Trucchi Se Valore = Memoria" - ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_NEQ, - "Esegui Il Prossimo Trucco Se Valore != Memoria" - ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_LT, - "Esegui Il Prossimo Trucco Se Valore < Memoria" - ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_GT, - "Esegui Il Prossimo Trucchi Se Valore > Memoria" - ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_EMU, "Emulatore" @@ -7048,6 +7282,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_MENU_RGUI_EXTENDED_ASCII, "Abilita la visualizzazione di caratteri ASCII non standard. Richiesto per compatibilità con alcune lingue occidentali non inglesi. Ha un impatto di prestazioni moderato." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_SWITCH_ICONS, + "Mostra Icone Di Commutazione" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_SWITCH_ICONS, + "Usa le icone invece del testo ON/OFF per rappresentare le voci del menu 'Abilità interruttore\"." + ) /* RGUI: Settings Options */ @@ -9300,14 +9542,6 @@ MSG_HASH( MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT, "Disconnessione del dispositivo da una porta valida" ) -MSG_HASH( - MSG_DISK_CLOSED, - "Chiuso" - ) -MSG_HASH( - MSG_DISK_EJECTED, - "Espulsione" - ) MSG_HASH( MSG_DOWNLOADING, "Scaricamento in corso del file" @@ -9968,18 +10202,6 @@ MSG_HASH( MSG_VIEWPORT_SIZE_CALCULATION_FAILED, "Il calcolo della dimensione di visualizzazione è fallito! Continuerà ad utilizzare dati grezzi. Questo probabilmente non funzionerà correttamente" ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY, - "Vassoio del disco virtuale." - ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY_EJECT, - "espelli" - ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY_CLOSE, - "chiudi" - ) MSG_HASH( MSG_FAILED, "fallito" diff --git a/intl/msg_hash_ja.h b/intl/msg_hash_ja.h index af3f4a4cfb..298ed2eac4 100644 --- a/intl/msg_hash_ja.h +++ b/intl/msg_hash_ja.h @@ -5132,6 +5132,8 @@ MSG_HASH( "選択されたコンテンツをスキャンします。" ) +/* Explore tab */ + /* Playlist > Playlist Item */ MSG_HASH( @@ -5618,6 +5620,10 @@ MSG_HASH( MENU_ENUM_LABEL_CHEAT_SEARCH_EQMINUS_VAL, "以前の値 -%u (%X ) に等しい" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_MATCHES, + "マッチした %u 件をリストに追加" + ) /* Quick Menu > Cheats > Load Cheat File (Replace) */ @@ -5659,10 +5665,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_HANDLER, "ハンドラ" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_MEMORY_SEARCH_SIZE, - "メモリ検索サイズ" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_VALUE, "値" @@ -6033,6 +6035,266 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ MSG_UNKNOWN_COMPILER, "不明なコンパイラ" @@ -8448,14 +8710,6 @@ MSG_HASH( MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT, "デバイスを有効なポートから切断してください" ) -MSG_HASH( - MSG_DISK_CLOSED, - "ディスクを挿入しました" - ) -MSG_HASH( - MSG_DISK_EJECTED, - "ディスクを排出しました" - ) MSG_HASH( MSG_DOWNLOADING, "ダウンロード中" @@ -9068,14 +9322,6 @@ MSG_HASH( MSG_VERSION_OF_LIBRETRO_API, "Libretro API のバージョン" ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY_EJECT, - "取り出し" - ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY_CLOSE, - "閉じる" - ) MSG_HASH( MSG_FAILED, "失敗しました" @@ -9184,6 +9430,14 @@ MSG_HASH( MSG_CHEAT_SEARCH_FOUND_MATCHES, "新しいマッチ数 = %u" ) +MSG_HASH( + MSG_CHEAT_SEARCH_ADDED_MATCHES_SUCCESS, + "マッチした %u 件を追加しました" + ) +MSG_HASH( + MSG_CHEAT_SEARCH_ADDED_MATCHES_FAIL, + "追加に失敗しました" + ) MSG_HASH( MSG_CHEAT_SEARCH_ADDED_MATCHES_TOO_MANY, "十分なスペースがありません. チートの合計数は 100 です. " diff --git a/intl/msg_hash_ko.h b/intl/msg_hash_ko.h index 927f968f61..1ce26d6144 100644 --- a/intl/msg_hash_ko.h +++ b/intl/msg_hash_ko.h @@ -4632,6 +4632,8 @@ MSG_HASH( "선택한 컨텐츠 검색을 시작합니다." ) +/* Explore tab */ + /* Playlist > Playlist Item */ MSG_HASH( @@ -5143,10 +5145,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_HANDLER, "핸들러" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_MEMORY_SEARCH_SIZE, - "메모리 검색 크기" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_TYPE, "형식" @@ -5183,34 +5181,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_REPEAT_ADD_TO_VALUE, "반복 시 증가 값" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_TYPE, - "메모리 있을 시 진동" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_VALUE, - "진동 값" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PORT, - "진동 포트" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_STRENGTH, - "진동 기본 강도" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_DURATION, - "진동 기본 지속시간(ms)" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_STRENGTH, - "진동 추가 강도" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_DURATION, - "진동 추가 지속시간(ms)" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_CODE, "코드" @@ -5545,6 +5515,266 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ MSG_UNKNOWN_COMPILER, "알 수 없는 컴파일러" @@ -5749,22 +5979,6 @@ MSG_HASH( MENU_ENUM_LABEL_CHEAT_TYPE_DECREASE_VALUE, "다음 값으로 감소" ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_EQ, - "값 = 메모리 일시 다음 치트 실행" - ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_NEQ, - "값 != 메모리 일시 다음 치트 실행" - ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_LT, - "값 < 메모리 일시 다음 치트 실행" - ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_GT, - "값 > 메모리 일시 다음 치트 실행" - ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_EMU, "에뮬레이터" @@ -8324,14 +8538,6 @@ MSG_HASH( MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT, "장치 연결해제." ) -MSG_HASH( - MSG_DISK_CLOSED, - "닫힘" - ) -MSG_HASH( - MSG_DISK_EJECTED, - "꺼냄" - ) MSG_HASH( MSG_DOWNLOADING, "다운로드 중" @@ -8988,10 +9194,6 @@ MSG_HASH( MSG_VIEWPORT_SIZE_CALCULATION_FAILED, "뷰포트 크기 계산 실패! 원시 데이터를 계속 사용합니다. 정상 적인 동작을 보장할 수 없습니다..." ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY, - "가상 디스크 트레이." - ) MSG_HASH( MSG_FAILED, "실패" diff --git a/intl/msg_hash_nl.h b/intl/msg_hash_nl.h index 833ee3386f..4bd55ee026 100644 --- a/intl/msg_hash_nl.h +++ b/intl/msg_hash_nl.h @@ -874,7 +874,7 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_HELP_CONTROLS, - "Basis Menu Besturing" + "Basis Menubesturing" ) /* Main Menu > Help > Basic Menu Controls */ @@ -891,13 +891,9 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_CONFIRM, "Bevestigen/OK" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_START, - "Begin" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_MENU, - "Menu Schakelaar" + "Schakel menu in/uit" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_QUIT, @@ -1012,7 +1008,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AI_SERVICE_SETTINGS, - "AI service" + "AI-Service" ) MSG_HASH( MENU_ENUM_SUBLABEL_AI_SERVICE_SETTINGS, @@ -1109,6 +1105,10 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CAMERA_DRIVER, "Camerastuurprogramma om te gebruiken." ) +MSG_HASH( + MENU_ENUM_SUBLABEL_BLUETOOTH_DRIVER, + "Bluetooth-stuurprogramma te gebruiken." + ) MSG_HASH( MENU_ENUM_SUBLABEL_WIFI_DRIVER, "WiFi-stuurprogramma om te gebruiken." @@ -1154,7 +1154,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_MODE_SETTINGS, - "Volledig scherm modus" + "Volledig-Scherm Modus" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_MODE_SETTINGS, @@ -1331,7 +1331,7 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN, - "Gebruik Fullscreen Mode" + "Start in Volledig-Scherm Modus" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN, @@ -1339,7 +1339,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN, - "Volledig scherm in Venster" + "Volledig Scherm in Venster" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_WINDOWED_FULLSCREEN, @@ -1355,7 +1355,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_Y, - "Volledig scherm hoogte" + "Hoogte op Volledig Scherm" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_Y, @@ -1824,7 +1824,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE, - "Remap de Bedieningen voor Deze Core" + "Remap de Besturingsemlementen voor Deze Core" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_REMAP_BINDS_ENABLE, @@ -1912,7 +1912,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_MENU_SETTINGS, - "Menubediening" + "Menubesturing" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_MENU_SETTINGS, @@ -1932,7 +1932,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_USER_BINDS, - "Configureer bedieningselementen voor deze poort." + "Configureer besturingselementen voor deze poort." ) /* Settings > Input > Haptic Feedback/Vibration */ @@ -1950,11 +1950,11 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_UNIFIED_MENU_CONTROLS, - "Uniforme Menubediening" + "Uniforme Menubesturing" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_UNIFIED_MENU_CONTROLS, - "Gebruik dezelfde bedieningselementen voor zowel het menu als het spel. Geldt voor het toetsenbord." + "Gebruik dezelfde besturingselementen voor zowel het menu als het spel. Geldt voor het toetsenbord." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_INPUT_SWAP_OK_CANCEL, @@ -2001,7 +2001,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_KEY, - "Vooruitspoelen (Wisselen)" + "Vooruitspoelen (in-/uitschakelen)" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_FAST_FORWARD_KEY, @@ -2017,7 +2017,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_KEY, - "Slow-Motion (Wisselen)" + "Slow-Motion (in-/uitschakelen)" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_SLOWMOTION_KEY, @@ -2035,54 +2035,298 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_LOAD_STATE_KEY, "Status Laden" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_LOAD_STATE_KEY, + "Laadt een opgeslagen staat van het huidig geselecteerde slot." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SAVE_STATE_KEY, "Status Opslaan" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SAVE_STATE_KEY, + "Slaat een staat op in het guidig geselecteerde slot." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_FULLSCREEN_TOGGLE_KEY, + "Volledig Scherm (in-/uitschakelen)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_FULLSCREEN_TOGGLE_KEY, + "Schakelt tussen volledig scherm en vensterweergave-modi." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_QUIT_KEY, "Sluit RetroArch" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_QUIT_KEY, + "Sluit RetroArch af, zodat alle opgeslagen gegevens en configuratiebestanden naar de schijf worden gespoeld." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_PLUS, "Status Opslaan Slot +" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_STATE_SLOT_PLUS, + "Verhoogt de momenteel geselecteerde spaarstaat slot index." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_MINUS, "Status Opslaan Slot -" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_STATE_SLOT_MINUS, + "Vermindert de momenteel geselecteerde spaarstaat slot index." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_REWIND, "Terugspoelen" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_REWIND_HOTKEY, + "Spoelt de huidige inhoud terug terwijl de toets ingedrukt wordt gehouden. Opmerking: 'Rewind Support' moet ingeschakeld zijn." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_BSV_RECORD_TOGGLE, + "Neem de Ingedruktte Knoppen op (in-/uitschakelen)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_BSV_RECORD_TOGGLE, + "Schakelt de opname van gameplay-invoers in de .bsv formaat in/uit." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_PAUSE_TOGGLE, + "Pauze (in-/uitschakelen)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_PAUSE_TOGGLE, + "Schakelt om inhoud uit te voeren tussen onderbroken en niet-onderbroken staten." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_FRAMEADVANCE, "Frame-vooruitgang" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_FRAMEADVANCE, + "Wanneer gepauzeerd, gaat de inhoud één frame vooruit." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_RESET, "Spel Opnieuw Instellen" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_RESET, + "Herstart de huidige inhoud vanaf het begin." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_NEXT, "Volgende shader" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SHADER_NEXT, + "Laadt en past het volgende vooraf ingestelde shader-bestand toe in de hoofdmap van de 'Video Shader'-map." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_PREV, "Vorige shader" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SHADER_PREV, + "Laadt en past het vorige vooraf ingestelde shader-bestand toe in de hoofdmap van de 'Video Shader'-map." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_PLUS, + "Volgende Cheat Index" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_INDEX_PLUS, + "Verhoogt de momenteel geselecteerde cheat index." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_MINUS, + "Vorige Cheat Index" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_INDEX_MINUS, + "Vermindert de momenteel geselecteerde cheat index." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_TOGGLE, + "Cheats (in-/uitschakelen)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_TOGGLE, + "Schakelt de huidige geselecteerde cheat in/uit." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SCREENSHOT, "Schermafdruk maken" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SCREENSHOT, + "Maakt een afbeelding van de huidige inhoud." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_MUTE, + "Audio Dempen (in-/uitschakelen)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_MUTE, + "Schakelt de audio-uitvoer in/uit." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_OSK, + "Schermtoetsenbord (in-/uitschakelen)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_OSK, + "Schakelt het schermtoetsenbord in/uit" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_FPS_TOGGLE, + "Toon de FPS (in-/uitschakelen)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_FPS_TOGGLE, + "Schakelt de 'frames per seconde' statusindicator in/uit." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SEND_DEBUG_INFO, "Stuur Foutopsporings-info (Debug Info)" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SEND_DEBUG_INFO, + "Stuurt diagnostische informatie over uw apparaat en RetroArch-configuratie naar onze servers voor analyse." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_HOST_TOGGLE, + "Netplay Hosting (in-/uitschakelen)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_NETPLAY_HOST_TOGGLE, + "Schakelt netplay-hosting in/uit." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_GAME_WATCH, + "Netplay Spel/Toeschouwer-Modus (in-/uitschakelen)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_NETPLAY_GAME_WATCH, + "Schakelt de huidige netplay-sessie tussen de 'play' en 'spectate' modi." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_ENABLE_HOTKEY, + "Sneltoets Inschakelen" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_ENABLE_HOTKEY, + "Indien toegewezen, moet de 'Sneltoets Inschakelen'-toets worden ingedrukt (en vastgehouden) voordat andere sneltoetsen worden herkend. Hiermee kunnen de controllerknoppen worden toegewezen aan sneltoetsfuncties zonder de normale invoer te beïnvloeden." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_UP, + "Volume Omhoog" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_VOLUME_UP, + "Verhoogt het uitvoervolume." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_DOWN, + "Volume Omlaag" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_VOLUME_DOWN, + "Verlaagt het uitvoervolume." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_OVERLAY_NEXT, + "Volgende Overlay" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_OVERLAY_NEXT, + "Schakelt over naar de volgende beschikbare lay-out van de momenteel actieve schermoverlay." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_EJECT_TOGGLE, "Schakel Disc Eject in/uit" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_DISK_EJECT_TOGGLE, + "Als de virtuele schijflade is gesloten, wordt deze geopend en wordt de geladen schijf verwijderd. Anders voegt het de huidige geselecteerde schijf toe en sluit het lade." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_NEXT, + "Volgende Schijf" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_DISK_NEXT, + "Verhoogt de momenteel geselecteerde schijfindex. Opmerking: de Virtuele schijflade moet open zijn." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_PREV, + "Vorige Schijf" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_DISK_PREV, + "Vermindert de momenteel geselecteerde schijfindex. Opmerking: de Virtuele schijflade moet open zijn." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_GRAB_MOUSE_TOGGLE, + "Grijp de Muis (in-/uitschakelen)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_GRAB_MOUSE_TOGGLE, + "Grijpt of laat de muis los. Wanneer het wordt gepakt, is de systeemcursor verborgen en beperkt tot het RetroArch-weergavevenster, waardoor de relatieve muisinvoer wordt verbeterd." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_GAME_FOCUS_TOGGLE, + "Spel Focus (in-/uitschakelen)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_GAME_FOCUS_TOGGLE, + "Schakelt de 'Spel Focus'-modus in of uit. Wanneer de inhoud focus heeft, zijn sneltoetsen uitgeschakeld (volledige toetsenbordinvoer wordt doorgegeven aan de actieve core) en wordt de muis gegrepen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_UI_COMPANION_TOGGLE, + "Bureaublad Menu (in-/uitschakelen)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_UI_COMPANION_TOGGLE, + "Opent de Bijbehorende WIMP (Windows, Icons, Menus, Pointer) desktop-gebruikersinterface." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_MENU_TOGGLE, + "Menu (in-/uitschakelen)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_MENU_TOGGLE, + "Schakelt de huidige weergave tussen het menu en de actieve inhoud." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_RECORDING_TOGGLE, + "Opname (in-/uitschakelen)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_RECORDING_TOGGLE, + "Start/stopt de opname van de huidige sessie naar een lokaal videobestand." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_STREAMING_TOGGLE, + "Streaming (in-/uitschakelen)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_STREAMING_TOGGLE, + "Start/stopt het streamen van de huidige sessie naar een online videoplatform." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_AI_SERVICE, + "AI-Service" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_AI_SERVICE, + "Maakt een afbeelding van de huidige inhoud, en vertaalt en/of leest vervolgens hardop tekst op het scherm voor. Let Op: 'AI-Service' moet ingeschakeld en geconfigureerd zijn." + ) /* Settings > Input > Port # Binds */ @@ -2098,6 +2342,18 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_INDEX, "Apparaatindex" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_BIND_ALL, + "Stel Alle Bedieningselementen In" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_BIND_DEFAULT_ALL, + "Reset naar Standaard-Besturingselementen" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_SAVE_AUTOCONFIG, + "Sla het Controllerprofiel Op" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_INDEX, "Muisindex" @@ -2438,7 +2694,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_OVERLAY_ENABLE, - "Activeer de overlay." + "Overlays worden gebruikt voor randen en scherm-besturingsemlementen" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU, @@ -2675,11 +2931,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CONTROLS, - "Toon Besturing" + "Toon Besturingselementen" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CONTROLS, - "Toon/verberg de 'Besturing' optie." + "Toon/verberg de 'Besturingselementen' optie." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CHEATS, @@ -2744,11 +3000,11 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_AI_SERVICE_MODE, - "AI Service Uitvoer" + "AI-Service Uitvoer" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AI_SERVICE_ENABLE, - "AI Service Ingeschakeld" + "AI-Service Ingeschakeld" ) /* Settings > Accessibility */ @@ -2992,6 +3248,8 @@ MSG_HASH( /* Import content > Manual Scan */ +/* Explore tab */ + /* Playlist > Playlist Item */ MSG_HASH( @@ -3101,7 +3359,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS, - "Besturing" + "Besturingselementen" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DISK_OPTIONS, @@ -3274,10 +3532,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_BACK, "Terug" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_OK, - "Oke" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DIRECTORY_NOT_FOUND, "Map niet gevonden." @@ -3289,6 +3543,266 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ MSG_UNKNOWN_COMPILER, "Onbekende compiler" @@ -3936,7 +4450,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_TOGGLE_MENU, - "Menu verbergen / tonen" + "Schakel menu in/uit" ) /* Discord Status */ @@ -4124,14 +4638,6 @@ MSG_HASH( MSG_CORE_DOES_NOT_SUPPORT_SAVESTATES, "Core heeft geen save state ondersteuning." ) -MSG_HASH( - MSG_DISK_CLOSED, - "Gesloten" - ) -MSG_HASH( - MSG_DISK_EJECTED, - "Uitgeworpen" - ) MSG_HASH( MSG_DOWNLOAD_FAILED, "Download mislukt" diff --git a/intl/msg_hash_pl.h b/intl/msg_hash_pl.h index bfb276e69c..e74329f639 100644 --- a/intl/msg_hash_pl.h +++ b/intl/msg_hash_pl.h @@ -4356,6 +4356,8 @@ MSG_HASH( "Zeskanuj wybraną zawartość." ) +/* Explore tab */ + /* Playlist > Playlist Item */ MSG_HASH( @@ -4875,10 +4877,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_HANDLER, "Uchwyt" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_MEMORY_SEARCH_SIZE, - "Rozmiar wyszukiwania w pamięci" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_TYPE, "Typ" @@ -4915,34 +4913,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_REPEAT_ADD_TO_VALUE, "Wartość zwiększa każdą iterację" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_TYPE, - "Wibruj, gdy pamięć" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_VALUE, - "Wartość wibracji" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PORT, - "Port wibracji" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_STRENGTH, - "Siła wibracji podstawowych" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_DURATION, - "Czas trwania wibracji podstawowych (ms)" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_STRENGTH, - "Siła wibracji drugorzędnych" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_DURATION, - "Czas trwania wibracji drugorzędnych (ms)" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_CODE, "Kod" @@ -5289,6 +5259,266 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ MSG_UNKNOWN_COMPILER, "Nieznany kompilator" @@ -5493,22 +5723,6 @@ MSG_HASH( MENU_ENUM_LABEL_CHEAT_TYPE_DECREASE_VALUE, "Zmniejsz o wartość" ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_EQ, - "Uruchom następny chet, jeśli wartość = pamięć" - ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_NEQ, - "Uruchom następny chet, jeśli wartość != pamięć" - ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_LT, - "Uruchom następny chet, jeśli wartość < pamięci" - ) -MSG_HASH( - MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_GT, - "Uruchom następny chet, jeśli wartość > pamięć" - ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_1, "1-bit, maksymalna wartość = 0x01" @@ -8200,14 +8414,6 @@ MSG_HASH( MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT, "Odłącz urządzenie od poprawnego portu." ) -MSG_HASH( - MSG_DISK_CLOSED, - "Zamknięte" - ) -MSG_HASH( - MSG_DISK_EJECTED, - "Wyrzucony" - ) MSG_HASH( MSG_DOWNLOADING, "Ściąganie" @@ -8868,18 +9074,6 @@ MSG_HASH( MSG_VIEWPORT_SIZE_CALCULATION_FAILED, "Obliczenie wielkości wyświetlania nie powiodło się! Będzie nadal korzystać z nieprzetworzonych danych. Prawdopodobnie to nie zadziała ..." ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY, - "Wirtualna taca dysku." - ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY_EJECT, - "wysuń" - ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY_CLOSE, - "zamknij" - ) MSG_HASH( MSG_FAILED, "nie udało się" diff --git a/intl/msg_hash_pt_br.h b/intl/msg_hash_pt_br.h index 0f5e4810c0..7512f2799f 100644 --- a/intl/msg_hash_pt_br.h +++ b/intl/msg_hash_pt_br.h @@ -40,6 +40,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_TAB, "Jogo em rede" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, + "Explorar" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Importar conteúdo" @@ -260,6 +264,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_VIDEO, "Os vídeos que foram reproduzidos anteriormente aparecerão aqui." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_EXPLORE, + "Explorar" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_EXPLORE, + "Navegue por todo o conteúdo correspondente ao banco de dados por meio de uma interface de pesquisa categorizada." + ) /* Main Menu > Online Updater */ @@ -1331,6 +1343,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CRT_SWITCH_X_AXIS_CENTERING, "Alterne entre essas opções se a imagem não estiver centralizada corretamente no visor." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_PORCH_ADJUST, + "Ajustar pórtico" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CRT_SWITCH_PORCH_ADJUST, + "Percorra essas opções para ajustar as configurações de pórtico e alterar o tamanho da imagem." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, "Usar taxa de atualização personalizada" @@ -1462,7 +1482,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_WINDOW_SAVE_POSITION, - "Lembre-se do tamanho e posição da janela, permitindo que isso tenha precedência sobre a escala no modo janela." + "Lembrar do tamanho e posição da janela, permitindo que isso tenha precedência sobre a escala no modo janela." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_WIDTH, @@ -2169,7 +2189,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_BSV_RECORD_TOGGLE, - "Alterna entre ligada/desligada as entradas da gravação de jogos no formato .bsv." + "Ativa ou não a gravação de comandos do jogo no formato .bsv." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_PAUSE_TOGGLE, @@ -2614,7 +2634,7 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHARED_CONTEXT, - "Habilitar contexto compartilhado de hardware" + "Contexto compartilhado de hardware" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHARED_CONTEXT, @@ -2822,19 +2842,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_RUNTIME_LOG, - "Salvar registro de tempo de execução (por núcleo)" + "Registro de tempo de execução por núcleo" ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_RUNTIME_LOG, - "Mantém o controle de quanto tempo seu conteúdo está sendo executado ao longo do tempo." + "Mantém um registro de quanto tempo cada item está sendo executado por um núcleo." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_RUNTIME_LOG_AGGREGATE, - "Salvar registro de tempo de execução (agregar)" + "Registro de tempo de execução total" ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_RUNTIME_LOG_AGGREGATE, - "Mantém o controle de quanto tempo cada item do conteúdo foi executado, registrado como o total agregado em todos os núcleos." + "Mantém um registro de quanto tempo cada item está sendo executado agregando todos os núcleos." ) /* Settings > Logging */ @@ -2869,7 +2889,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_LOG_TO_FILE, - "Redireciona as mensagens do registro de eventos do sistema para o arquivo. Requer 'Verbosidade do registro de eventos' para ser ativado." + "Redireciona as mensagens do registro de eventos do sistema para um arquivo. Requer 'Verbosidade do registro de eventos' para habilitar." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LOG_TO_FILE_TIMESTAMP, @@ -3501,7 +3521,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_VIEWS_SETTINGS, - "Alterna a visibilidade dos itens de menu do RetroArch." + "Alterna a visibilidade dos itens do menu no RetroArch." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SETTINGS, @@ -3764,7 +3784,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS_PASSWORD, - "O fornecimento de uma senha ao ocultar a aba de configurações permite restaurar mais tarde a partir do menu, indo para a aba Menu Principal, selecionando Habilitar aba configurações e inserindo a senha." + "Impede o acesso a aba de configurações com uma senha. Ela pode ser restaurada ao digitar a senha após clicar em 'Habilitar aba configurações' no Menu Principal." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_FAVORITES, @@ -3830,6 +3850,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_PLAYLISTS, "Mostra abas de lista de reprodução dentro do menu principal." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_EXPLORE, + "Mostrar aba 'Explorar'" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_EXPLORE, + "Mostra a aba 'Explorar' dentro do menu principal." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE, "Mostrar data e hora" @@ -4277,7 +4305,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_USE_PREFERRED_SYSTEM_COLOR_THEME, - "Usar a cor do tema do seu sistema operacional (se houver) - substitui as configurações do tema." + "Substitui o esquema de cores do tema pelo o do seu sistema operacional." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_THUMBNAILS, @@ -4360,7 +4388,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_AI_SERVICE_SOURCE_LANG, - "O idioma do qual o serviço será traduzido. Se definido como 'Não importa', ele tentará detectar automaticamente o idioma. A configuração para um idioma específico tornará a tradução mais precisa." + "O idioma do qual o serviço será traduzido. Se definido como 'Não importa', ele tentará detectar automaticamente. A configuração para um idioma específico tornará a tradução mais precisa." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AI_SERVICE_TARGET_LANG, @@ -4694,7 +4722,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_UPDATER_AUTO_BACKUP_HISTORY_SIZE, - "Especifica quantas cópias de segurança geradas automaticamente devem ser mantidos para cada núcleo instalado. Quando esse limite é atingido, a criação de uma nova cópia por meio de uma atualização online excluirá a cópia mais antiga. Nota: As cópias de segurança principais manuais não são afetadas por esta configuração." + "Especifica quantas cópias de segurança geradas automaticamente devem ser mantidos para cada núcleo instalado. Ao atingir o limite, a criação de uma nova cópia por meio de uma atualização online excluirá a mais antiga. Nota: As cópias de segurança manuais não são afetadas por esta configuração." ) /* Settings > Playlists */ @@ -4721,7 +4749,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_FAVORITES_SIZE, - "Limita o número de entradas na lista de reprodução de favoritos. Ao atingir o limite, novas adições serão evitadas até que as entradas antigas sejam removidas. Definir um valor -1 permite entradas 'ilimitadas' (99999). AVISO: A redução do valor excluirá as entradas existentes!" + "Limita o número de entradas na lista de favoritos. Ao atingir o limite, novas entradas serão evitadas até que as antigas sejam apagadas. Definir um valor -1 permite entradas 'ilimitadas' (99999). AVISO: A redução do valor apagará as entradas existentes!" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_RENAME, @@ -4741,7 +4769,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SORT_ALPHABETICAL, - "Ordenar listas de reprodução por ordem alfabética" + "Ordenar listas por ordem alfabética" ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_SORT_ALPHABETICAL, @@ -4749,7 +4777,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_USE_OLD_FORMAT, - "Salvar listas de reprodução usando o formato antigo" + "Salvar listas usando o formato antigo" ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_USE_OLD_FORMAT, @@ -4761,7 +4789,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_COMPRESSION, - "Salva dados da lista de reprodução em um formato arquivado. Reduz o tamanho do arquivo e o tempo de carregamento, às custas do (insignificante) aumento do uso da CPU. Pode ser usado com listas de reprodução de formato antigo ou novo." + "Salva dados da lista de reprodução em um formato arquivado. Reduz o tamanho do arquivo e o tempo de carregamento às custas do (insignificante) aumento do uso da CPU. Pode ser usado com listas de reprodução de formato antigo ou novo." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SHOW_INLINE_CORE_NAME, @@ -4813,7 +4841,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_FUZZY_ARCHIVE_MATCH, - "Ao pesquisar as listas de reprodução de entradas associadas a arquivos compactados, corresponde apenas ao nome do arquivo morto em vez de [nome do arquivo]+[conteúdo]. Habilite isso para evitar entradas de histórico de conteúdo duplicadas ao carregar arquivos compactados." + "Ao pesquisar nas listas de reprodução por itens associados a arquivos compactados, corresponder apenas ao nome do arquivo em vez de [nome do arquivo]+[conteúdo]. Habilite isso para evitar itens de histórico de conteúdo duplicados ao carregar arquivos compactados." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCAN_WITHOUT_CORE_MATCH, @@ -4821,7 +4849,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_SCAN_WITHOUT_CORE_MATCH, - "Quando desativado, o conteúdo só é adicionado às listas de reprodução se você tiver um núcleo instalado que suporte sua extensão. Ao ativar isso, ele será adicionado à lista de reprodução independentemente. Desta forma, você pode instalar o núcleo que você precisa mais tarde, após a análise." + "Quando desativado, o conteúdo só é adicionado às listas de reprodução se você tiver um núcleo instalado que suporte sua extensão. Ao ativar isso, ele será adicionado à lista de reprodução mesmo assim. Desta forma, você pode instalar o núcleo que precisa mais tarde, após a análise." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LIST, @@ -4831,6 +4859,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_LIST, "Executa tarefas de manutenção em listas de reprodução." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_PORTABLE_PATHS, + "Lista de Reprodução Portátil" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_PORTABLE_PATHS, + "Quando ativado e o diretório de 'Navegador de Arquivos' é escolhido, o valor atual do parâmetro 'Navegador de Arquivos' é salvo na lista de reprodução. Quando a lista é carregada em outro sistema onde a mesma opção está ativada, o valor do parâmetro 'Gerenciador de Arquivos' é comparado com o valor da lista de reprodução; se diferente, os caminhos dos itens da lista serão corrigidos automaticamente." + ) /* Settings > Playlists > Playlist Management */ @@ -5393,7 +5429,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_OVERWRITE, - "Quando habilitado, qualquer lista de reprodução existente será excluída antes da análise do conteúdo. Quando desabilitado, as entradas da lista de reprodução existentes serão preservadas e apenas o conteúdo que estiver ausente da lista de reprodução será adicionado." + "Quando habilitado, qualquer lista de reprodução existente será excluída antes da análise do conteúdo. Quando desabilitado, os itens da lista existentes serão preservados e apenas o conteúdo que estiver ausente dela será adicionado." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_START, @@ -5404,6 +5440,56 @@ MSG_HASH( "Analisa o conteúdo selecionado." ) +/* Explore tab */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_RELEASE_YEAR, + "Ano de lançamento" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_PLAYER_COUNT, + "Número de jogadores" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_REGION, + "Região" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_TAGS, + "Etiquetas" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SEARCH_NAME, + "Pesquisar nome..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_BY, + "Por" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ITEMS, + "Itens" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SHOW_ALL, + "Mostrar tudo" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SELECT, + "Selecionar" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ADDITIONAL_FILTER, + "Filtro adicional" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ALL, + "Tudo" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ADD_ADDITIONAL_FILTER, + "Adicionar filtro adicional" + ) + /* Playlist > Playlist Item */ MSG_HASH( @@ -6001,19 +6087,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_STRENGTH, - "Força primária da vibração" + "Força da vibração primária" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_DURATION, - "Duração (ms) da vibração primária" + "Duração da vibração primária (em ms)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_STRENGTH, - "Força secundária da vibração" + "Força da vibração secundária" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_DURATION, - "Duração (ms) da vibração secundária" + "Duração da vibração secundária (ms)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_CODE, @@ -6143,7 +6229,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHADER, - "Sombreamento" + "Shaders" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_FILTER, @@ -6401,6 +6487,266 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ MSG_UNKNOWN_COMPILER, "Compilador desconhecido" @@ -6611,19 +6957,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_EQ, - "Executar próxima trapaça se valor for igual à memória" + "Executar a próxima trapaça caso o valor seja igual à memória" ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_NEQ, - "Executar próxima trapaça se valor for diferente da memória" + "Executar a próxima trapaça caso valor seja diferente da memória" ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_LT, - "Executar próxima trapaça se valor for menor que a memória" + "Executar a próxima trapaça caso valor seja menor que a memória" ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_GT, - "Executar próxima trapaça se valor for maior que a memória" + "Executar a próxima trapaça caso valor seja maior que a memória" ) MSG_HASH( MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_EMU, @@ -7048,6 +7394,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_MENU_RGUI_EXTENDED_ASCII, "Ativa a exibição de caracteres ASCII não padrão. Necessário para compatibilidade com certos idiomas ocidentais não ingleses. Tem um impacto moderado no desempenho." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_SWITCH_ICONS, + "Mostrar Interruptores" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_SWITCH_ICONS, + "Utilize ícones em vez do texto LIGAR/DESLIGAR para representar o menu do interruptor da entrada das configurações." + ) /* RGUI: Settings Options */ @@ -7574,7 +7928,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_OZONE_SCROLL_CONTENT_METADATA, - "Ao habilitar esta opção, cada elemento dos metadados de um conteúdo a ser exibido na barra direita das listas de reprodução (núcleo associado, tempo de jogo...) vai ocupar apenas uma linha, cadeias que excedem a largura da barra se moverão automaticamente. Ao desabilitar esta opção, cada elemento dos metadados é apresentado estaticamente, estendendo as linhas conforme necessário." + "Ao habilitar esta opção, cada elemento dos metadados de um conteúdo a ser exibido na barra direita das listas de reprodução (núcleo associado, tempo de jogo...) vai ocupar apenas uma linha, cadeias que excedem a largura da barra se moverão automaticamente. Desabilitando, cada elemento dos metadados é apresentado estaticamente, estendendo as linhas conforme necessário." ) /* MaterialUI: Settings > User Interface > Appearance */ @@ -7657,7 +8011,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MATERIALUI_THUMBNAIL_BACKGROUND_ENABLE, - "Preenche o espaço não utilizado nas imagens em miniatura com um fundo sólido. Isso garante um tamanho de exibição uniforme para todas as imagens, melhorando a aparência do menu ao exibir miniaturas de conteúdo misto com diferentes dimensões básicas." + "Preenche o espaço não utilizado nas imagens em miniatura com um fundo sólido. Isso garante um tamanho de exibição uniforme para todas as imagens, melhorando a aparência do menu ao exibir itens com miniaturas de diferentes tamanhos." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_THUMBNAILS_MATERIALUI, @@ -9290,7 +9644,7 @@ MSG_HASH( ) MSG_HASH( MSG_CHEEVOS_HARDCORE_MODE_ENABLE, - "Modo Hardcore habilitado, Jogos salvos e Rebobinamento estão desabilitados." + "Modo Hardcore habilitado: jogos salvos e rebobinamento foram desativados." ) MSG_HASH( MSG_COMPARING_WITH_KNOWN_MAGIC_NUMBERS, @@ -9382,11 +9736,11 @@ MSG_HASH( ) MSG_HASH( MSG_DISK_CLOSED, - "Fechado" + "Fechada" ) MSG_HASH( MSG_DISK_EJECTED, - "Ejetado" + "Ejetada" ) MSG_HASH( MSG_DOWNLOADING, @@ -10042,11 +10396,11 @@ MSG_HASH( ) MSG_HASH( MSG_VIEWPORT_SIZE_CALCULATION_FAILED, - "Falha no cálculo de tamanho da janela de exibição! Prosseguindo usando dados brutos. Isto provavelmente não funcionará corretamente..." + "Falha no cálculo de tamanho da janela de exibição! Prosseguindo usando dados brutos. Isto poderá não funcionar corretamente..." ) MSG_HASH( MSG_VIRTUAL_DISK_TRAY, - "bandeja de disco virtual." + "bandeja do disco virtual." ) MSG_HASH( MSG_VIRTUAL_DISK_TRAY_EJECT, @@ -10452,7 +10806,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_FACTOR, - "Aplica uma substituição manual da escala ao desenhar os widgets na tela. Aplica-se apenas quando 'Escalar automaticamente os widgets gráficos' está desativado. Pode ser usado para aumentar ou diminuir o tamanho das notificações, indicadores e controles decorados independentemente do próprio menu." + "Aplica uma substituição manual da escala ao desenhar os widgets na tela. Aplica-se apenas quando 'Dimensionar widgets gráficos automaticamente' está desativado. Pode ser usado para aumentar ou diminuir o tamanho das notificações, indicadores e controles decorados independentemente do próprio menu." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION, diff --git a/intl/msg_hash_pt_pt.h b/intl/msg_hash_pt_pt.h index a582bc5a49..e5ea2a870b 100644 --- a/intl/msg_hash_pt_pt.h +++ b/intl/msg_hash_pt_pt.h @@ -3008,6 +3008,8 @@ MSG_HASH( /* Import content > Manual Scan */ +/* Explore tab */ + /* Playlist > Playlist Item */ MSG_HASH( @@ -3437,6 +3439,266 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ MSG_UNKNOWN_COMPILER, "Compilador desconhecido" @@ -4636,14 +4898,6 @@ MSG_HASH( MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT, "Dispositivo desconectado de uma porta válida." ) -MSG_HASH( - MSG_DISK_CLOSED, - "Fechado" - ) -MSG_HASH( - MSG_DISK_EJECTED, - "Ejetado" - ) MSG_HASH( MSG_DOWNLOADING, "Transferindo" @@ -5248,10 +5502,6 @@ MSG_HASH( MSG_VIEWPORT_SIZE_CALCULATION_FAILED, "Falha no cálculo do tamanho da janela de visualização! Continuarão a serem utilizados dados em bruto. Provavelmente, irão surgir erros ..." ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY, - "Ícone do disco virtual na área de notificações." - ) MSG_HASH( MSG_FAILED, "Falha" diff --git a/intl/msg_hash_ru.h b/intl/msg_hash_ru.h index c4335ca9d6..2acdd7f219 100644 --- a/intl/msg_hash_ru.h +++ b/intl/msg_hash_ru.h @@ -40,9 +40,13 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_TAB, "Сетевая игра" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, + "Обзор" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, - "Импорт контента" + "Импорт содержимого" ) /* Main Menu */ @@ -572,6 +576,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_COMMAND_IFACE_SUPPORT, "Поддержка сетевого командного интерфейса" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_REMOTE_SUPPORT, + "Поддержка сетевого контроллера" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COCOA_SUPPORT, "Поддержка Cocoa" @@ -1270,7 +1278,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_THREADED, - "Многопоточное видео" + "Видео в отдельном потоке" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_THREADED, @@ -1343,6 +1351,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CRT_SWITCH_X_AXIS_CENTERING, "Используйте данную настройку при неверной центровке изображения на экране." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_PORCH_ADJUST, + "Подстройка площадки" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CRT_SWITCH_PORCH_ADJUST, + "Выберите подходящую настройку чтобы подстроить параметры площадки для изменения размеров изображения." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, "Ручная установка частоты обновления" @@ -1566,6 +1582,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_ADAPTIVE_VSYNC, "Адаптивный Vsync" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_ADAPTIVE_VSYNC, + "V-Sync будет отключена при падении частоты кадров ниже целевого значения частоты обновления экрана. Это поможет минимизировать заикание при снижении производительности, а так же увеличит энергоэффективность." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY, "Задержка кадра" @@ -1902,10 +1922,18 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE, "Изменить управление для этого ядра" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_REMAP_BINDS_ENABLE, + "Загружать пользовательские привязки ввода для ядер." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_AUTODETECT_ENABLE, "Автоматическая настройка включена" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_AUTODETECT_ENABLE, + "Автоматическая настройка контроллеров для которых имеется профиль, по аналогии с Plug-and-Play." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_BUTTON_AXIS_THRESHOLD, "Отклонение оси для нажатия кнопки" @@ -1970,6 +1998,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_HAPTIC_FEEDBACK_SETTINGS, "Настройка параметров тактильной отдачи и вибрации." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MENU_SETTINGS, + "Управление меню" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_MENU_SETTINGS, + "Изменить настройки управления для меню." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BINDS, "Горячие клавиши" @@ -2043,62 +2079,178 @@ MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, "Комбинация кнопок контроллера для вызова меню." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BLOCK_DELAY, + "Задержка включения горячей клавиши (в кадрах)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_HOTKEY_BLOCK_DELAY, + "Добавляет задержку в кадрах перед тем, как обычный ввод блокируется после нажатия (и удерживания) кнопки, назначенной на 'Горячую клавишу'. Позволяет перехватывать обычный ввод с кнопки 'Горячая клавиша', если она занята другим действием (например, RetroPad 'Select')." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_KEY, "Перемотка (переключатель)" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_FAST_FORWARD_KEY, + "Переключение между ускорением и обычной скоростью." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_HOLD_KEY, "Перемотка (удержание)" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_FAST_FORWARD_HOLD_KEY, + "Активирует ускорение при удерживании. Если кнопка отжата, контент идёт с нормальной скоростью." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_KEY, + "Замедление (переключение)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SLOWMOTION_KEY, + "Переключает между замедленной и нормальной скоростью." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_HOLD_KEY, + "Замедление (удерживание)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SLOWMOTION_HOLD_KEY, + "Включает замедление при удерживании. Если кнопка отжата контент будет идти с обычной скоростью." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_LOAD_STATE_KEY, "Загрузить сохраненную игру" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_LOAD_STATE_KEY, + "Загружает сохранение из текущего слота." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SAVE_STATE_KEY, "Сохранить игру" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SAVE_STATE_KEY, + "Сохраняет состояние в выбранный слот." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_FULLSCREEN_TOGGLE_KEY, + "На весь экран (переключение)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_FULLSCREEN_TOGGLE_KEY, + "Переключает между полноэкранным и оконным режимами экрана." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_QUIT_KEY, "Выйти из RetroArch" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_QUIT_KEY, + "Закрывает RetroArch, гарантируя, что все файлы сохранений и настроек будут сброшены на диск." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_PLUS, "Слот сохранения +" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_STATE_SLOT_PLUS, + "Увеличивает номер текущего слота сохранения." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_MINUS, "Слот сохранения -" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_STATE_SLOT_MINUS, + "Уменьшает номер текущего слота сохранения." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_REWIND, "Реверс" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_REWIND_HOTKEY, + "Перематывает запущенный контент пока нажата кнопка. Примечание: должна быть включена «Поддержка перемотки»." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_BSV_RECORD_TOGGLE, + "Повтор записи нажатий (переключение)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_BSV_RECORD_TOGGLE, + "Включает или отключает запись нажатий в формате .bsv." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_PAUSE_TOGGLE, + "Пауза (переключение)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_PAUSE_TOGGLE, + "Включает или отключает состояние паузы для запущенного контента." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_FRAMEADVANCE, "Дополнительные фреймы" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_FRAMEADVANCE, + "Покадровое воспроизведение контента на паузе." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_RESET, "Сбросить игру" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_RESET, + "Перезапускает загруженный контент." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_NEXT, "Следующий шейдер" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SHADER_NEXT, + "Загружает и применяет следующий пресет шейдера в корне каталога 'Video Shader'." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_PREV, "Предыдущий шейдер" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SHADER_PREV, + "Загружает и применяет предыдущий пресет шейдера в корне каталога 'Video Shader'." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_TOGGLE, "Включить чит-коды" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_TOGGLE, + "Включает или отключает выбранный чит-код." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SCREENSHOT, "Сделать скриншот" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SCREENSHOT, + "Сделать скриншот запущенного контента." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_MUTE, + "Заглушить звук (переключение)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_MUTE, + "Включает или отключает вывод звука." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_OSK, + "Экранная клавиатура (переключение)" + ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_OSK, "Включить экранную клавиатуру" @@ -2123,10 +2275,26 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_HOST_TOGGLE, "Включить хостинг NetPlay" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_NETPLAY_HOST_TOGGLE, + "Включает или отключает хост для сетевой игры." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_GAME_WATCH, + "Режим наблюдателя для Netplay (переключение)" + ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_NETPLAY_GAME_WATCH, "Переключает текущий сетевой сеанс между режимами \"Игрок\" и \"Наблюдатель\"." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_ENABLE_HOTKEY, + "Включение горячей клавиши" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_ENABLE_HOTKEY, + "При назначении, 'Горячая клавиша' должна быть нажата (и удерживаться) для активации всех прочих горячих клавиш. Позволяет настроить действия горячих клавиш, не влияя на обычные функции кнопок контроллера." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_UP, "Увеличить громкость" @@ -2143,6 +2311,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_OVERLAY_NEXT, "Следующий оверлей" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_OVERLAY_NEXT, + "Переход к следующему доступному макету для загруженного оверлея." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_EJECT_TOGGLE, "Извлечь диск" @@ -2167,14 +2339,30 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_MENU_TOGGLE, "Меню (переключатель)" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_RECORDING_TOGGLE, + "Запись (переключение)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_RECORDING_TOGGLE, + "Включает/останавливает запись текущего сеанса в локальный видеофайл." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_STREAMING_TOGGLE, "Стриминг (переключатель)" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_STREAMING_TOGGLE, + "Включает/останавливает трансляцию текущего сеанса на онлайн-платформу." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_AI_SERVICE, "AI-сервис" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_AI_SERVICE, + "Захватывает изображение запущенного контента и переводит и/или зачитывает вслух весь текст на экране. Примечание: 'AI-служба' должна быть включена и настроена." + ) /* Settings > Input > Port # Binds */ @@ -2190,6 +2378,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_INDEX, "Индекс устройства" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_BIND_ALL, + "Назначить все элементы управления" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_BIND_DEFAULT_ALL, "Сброс к настройкам по умолчанию" @@ -2414,7 +2606,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHECK_FOR_MISSING_FIRMWARE, - "Проверять отсутствие прошивки перед загрузкой" + "Проверять наличие микропрограмм перед загрузкой" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHECK_FOR_MISSING_FIRMWARE, @@ -2945,11 +3137,23 @@ MSG_HASH( "Масштаб всех элементов пользовательского интерфейса наложения." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_CENTER_X, + "Сдвиг наложения по оси X" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_CENTER_X, + "Смещение всех элементов наложения по оси X." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OVERLAY_CENTER_Y, "Отсека оверлея по оси Y" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_CENTER_Y, + "Смещение всех элементов наложения по оси Y." + ) /* Settings > On-Screen Display > Video Layout */ @@ -2972,6 +3176,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_WIDGETS_ENABLE, "Графические виджеты" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_WIDGETS_ENABLE, + "Использовать улучшенные анимации, уведомления, индикаторы и элементы управления." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_AUTO, "Автоматически масштабировать виджеты" @@ -2992,6 +3200,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_FPS_SHOW, "Вывести значение FPS на экран" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_FPS_SHOW, + "Отображает текущее количество кадров в секунду." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_FPS_UPDATE_INTERVAL, "Интервал обновления счётчика FPS (в кадрах)" @@ -3016,6 +3228,50 @@ MSG_HASH( MENU_ENUM_SUBLABEL_STATISTICS_SHOW, "Отображать на экране техническую статистику." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MEMORY_SHOW, + "Использование памяти" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MEMORY_UPDATE_INTERVAL, + "Интервал обновления счётчика памяти (в кадрах)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MEMORY_UPDATE_INTERVAL, + "Счётчик используемой памяти будет обновляться с заданным интервалом (в кадрах)." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MEMORY_SHOW, + "Отображает количество используемой и доступной памяти в системе." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CONTENT_ANIMATION, + "Уведомление при загрузке контента" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CONTENT_ANIMATION, + "Показывать короткую анимацию при загрузке контента." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_AUTOCONFIG, + "Уведомление при подключении устройства ввода (автоконфигурация)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_CHEATS_APPLIED, + "Уведомление при загрузке чит-кодов" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_CHEATS_APPLIED, + "Отображать сообщение при загрузке чит-кодов." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_AUTOCONFIG, + "Отображать сообщение при подключении или отключении устройств ввода." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_REMAP_LOAD, + "Отображать сообщение при загрузке профиля устройства ввода." + ) MSG_HASH( MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_CONFIG_OVERRIDE_LOAD, "Показывать экранное сообщение, когда загружен файл конфигурации." @@ -3024,6 +3280,42 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_FAST_FORWARD, "Уведомления о быстрой прокрутке" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT, + "Уведомление для скриншотов" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SCREENSHOT, + "Показывать сообщение при сохранении скриншота." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION, + "Период уведомления для скриншота" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SCREENSHOT_DURATION, + "Задаёт период отображения уведомления для скриншота." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_NORMAL, + "Нормально" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_FAST, + "Быстро" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_VERY_FAST, + "Очень быстро" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_INSTANT, + "Без задержки" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_FLASH, + "Эффект вспышки для скриншота" + ) MSG_HASH( MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SCREENSHOT_FLASH, "Отображение эффекта вспышки на экране с желаемой продолжительностью при съемке скриншота." @@ -3103,6 +3395,14 @@ MSG_HASH( /* Settings > User Interface */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_VIEWS_SETTINGS, + "Отображение элементов меню" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_VIEWS_SETTINGS, + "Настройка видимых пунктов меню RetroArch." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SETTINGS, "Меню" @@ -3143,6 +3443,10 @@ MSG_HASH( MENU_ENUM_SUBLABEL_NAVIGATION_WRAPAROUND, "Переход к началу и/или концу списка, если достигнута горизонтальная или вертикальная граница списка." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PAUSE_LIBRETRO, + "Приостанавливать контент при выходе в меню" + ) MSG_HASH( MENU_ENUM_SUBLABEL_PAUSE_LIBRETRO, "Если включено, контент будет запущен в фоне при включении меню RetroArch." @@ -3151,14 +3455,26 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SAVESTATE_RESUME, "Восстановить контент после сохранения состояния" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SAVESTATE_RESUME, + "Автоматически закрывать меню и продолжать выполнение контента при сохранении или загрузке состояния. Отключение опции повышает скорость сохранения на слабых устройствах." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_INSERT_DISK_RESUME, "Восстановить контент после смены диска" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_INSERT_DISK_RESUME, + "Автоматически закрывать меню и продолжать выполнение контента после смены или загрузки нового диска." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MOUSE_ENABLE, "Поддержка мыши" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MOUSE_ENABLE, + "Включает поддержку мыши для навигации по меню." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_POINTER_ENABLE, "Поддержка Touch" @@ -3175,6 +3491,10 @@ MSG_HASH( MENU_ENUM_SUBLABEL_THREADED_DATA_RUNLOOP_ENABLE, "Выполнять задачи в отдельном потоке." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PAUSE_NONACTIVE, + "Приостанавливать контент если приложение неактивно" + ) MSG_HASH( MENU_ENUM_SUBLABEL_PAUSE_NONACTIVE, "Ставить на паузу, когда окно теряет фокус." @@ -3210,6 +3530,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_VIEWS_SETTINGS, "Быстрое меню" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_VIEWS_SETTINGS, + "Настройка видимых пунктов быстрого меню." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SETTINGS_VIEWS_SETTINGS, "Настройки" @@ -3318,6 +3642,10 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS, "Показать вкладку Настройка в главном меню." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS_PASSWORD, + "Задать пароль для включения вкладки 'Настройки'" + ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS_PASSWORD, "Применение пароля при скрытии вкладки Настройки может позже восстановить ее из меню. Для этого нужно перейти на вкладку Главное меню, выбрать Включить вкладку Настройки и ввести пароль." @@ -3430,6 +3758,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SHOW_SUBLABELS, "Подписи к элементам меню" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_SUBLABELS, + "Отображать дополнительную информацию для элементов меню." + ) MSG_HASH( /* FIXME Not RGUI specific */ MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN, "Показ приветствия" @@ -3696,6 +4028,10 @@ MSG_HASH( MENU_ENUM_SUBLABEL_SETTINGS_SHOW_RECORDING, "Показывать или скрывать элемент 'Запись' на экране настроек." ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_ONSCREEN_DISPLAY, + "Показывать или скрывать пункт меню 'Настройка экранных элементов' на экране настроек." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_USER_INTERFACE, "Показывать 'Интерфейс пользователя'" @@ -3767,10 +4103,22 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SCALE_FACTOR, "Масштаб в меню" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER, + "Фоновое изображение" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_WALLPAPER, + "Выбор изображения для установки в качестве фона меню." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER_OPACITY, "Непрозрачность фона" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_WALLPAPER_OPACITY, + "Изменяет прозрачность фонового изображения." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_FRAMEBUFFER_OPACITY, "Прозрачность кадра" @@ -3795,18 +4143,38 @@ MSG_HASH( MENU_ENUM_SUBLABEL_THUMBNAILS, "Тип миниатюры для отображения." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_THUMBNAIL_UPSCALE_THRESHOLD, + "Порог масштабирования миниатюр" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_THUMBNAIL_UPSCALE_THRESHOLD, + "Автоматически масштабировать миниатюры, имеющие ширину/высоту меньше заданного значения. Улучшает качество изображения. Оказывает незначительное влияние на производительность." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_TICKER_TYPE, "Анимация бегущей строки" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_TICKER_TYPE, + "Выбор метода скроллинга для отображения длинных строк текста в меню." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_TICKER_SPEED, "Скорость бегущей строки" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_TICKER_SPEED, + "Скорость прокрутки длинных строк текста в меню." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_TICKER_SMOOTH, "Сглаживание бегущих строк" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_TICKER_SMOOTH, + "Использовать гладкую анимацию скроллинга для длинных строк текста в меню. Незначительно влияет на производительность." + ) /* Settings > AI Service */ @@ -3834,6 +4202,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_AI_SERVICE_ENABLE, "Активировать AI-сервис при нажатии горячей клавиши." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AI_SERVICE_PAUSE, + "Пауза во время перевода" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AI_SERVICE_PAUSE, + "Останавливать ядро на время перевода содержимого экрана." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AI_SERVICE_SOURCE_LANG, "Язык источника" @@ -3857,6 +4233,18 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_ACCESSIBILITY_ENABLED, "Включить специальные возможности" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ACCESSIBILITY_ENABLED, + "Включает синтез речи для помощи при навигации в меню." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACCESSIBILITY_NARRATOR_SPEECH_SPEED, + "Скорость диктора" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ACCESSIBILITY_NARRATOR_SPEECH_SPEED, + "Скорость синтезированной речи." + ) /* Settings > Power Management */ @@ -3882,6 +4270,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEEVOS_LEADERBOARDS_ENABLE, "Списки лидеров" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_LEADERBOARDS_ENABLE, + "Активирует список лидеров для данной игры. Не работает, если отключен 'Режим хардкора'." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEEVOS_RICHPRESENCE_ENABLE, "Расширенный статус" @@ -3926,6 +4318,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEEVOS_AUTO_SCREENSHOT, "Автоматический скриншот" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_AUTO_SCREENSHOT, + "Автоматически делать снимок экрана при получении достижения." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_START_ACTIVE, + "Начать активный сеанс" + ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEEVOS_START_ACTIVE, "Начать сеанс со всеми доступными достижениями (включая открытые ранее)." @@ -4080,9 +4480,29 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CORE_UPDATER_SHOW_EXPERIMENTAL_CORES, "Отображать 'экспериментальные' ядра в списке ядер, доступных для скачивания. Обычно они предназначены для разработки/тестирования и не рекомендуются для постоянного использования." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_BACKUP, + "Резервное копирование ядер при обновлении" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_UPDATER_AUTO_BACKUP, + "Автоматически делать резервную копию любых установленных ядер при выполнении онлайн-обновления. В случае регресса обеспечивает простой откат к рабочей версии ядра." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_BACKUP_HISTORY_SIZE, + "Количество резервных копий ядер" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_UPDATER_AUTO_BACKUP_HISTORY_SIZE, + "Определяет количество автоматических резервных копий для каждого установленного ядра. При достижении предела, создание новой копии в ходе онлайн-обновления удаляет наиболее раннюю резервную копию. Примечание: настройка не влияет на копии, созданные вручную." + ) /* Settings > Playlists */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HISTORY_LIST_ENABLE, + "История запуска" + ) MSG_HASH( MENU_ENUM_SUBLABEL_HISTORY_LIST_ENABLE, "Сохранять в плейлист список недавно запущенных игр, изображений, музыки и видео." @@ -4171,6 +4591,10 @@ MSG_HASH( MENU_ENUM_SUBLABEL_SCAN_WITHOUT_CORE_MATCH, "Если выкл., контент будет добавлен в плейлист, только если установлено подходящее ядро. Если вкл., контент будет всё равно добавлен в плейлист. Необходимое ядро вы сможете установить позже после сканирования." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LIST, + "Управление плейлистами" + ) /* Settings > Playlists > Playlist Management */ @@ -4202,6 +4626,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_DELETE_PLAYLIST, "Удалить плейлист" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DELETE_PLAYLIST, + "Удалить плейлист из памяти." + ) /* Settings > User */ @@ -4311,6 +4739,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_ASSETS_DIRECTORY, "Ассеты" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ASSETS_DIRECTORY, + "Каталог хранения ассетов меню RetroArch." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY, "Динамические обои" @@ -4331,6 +4763,10 @@ MSG_HASH( /* FIXME Not RGUI specific */ MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY, "Браузер файлов" ) +MSG_HASH( /* FIXME Not RGUI specific */ + MENU_ENUM_SUBLABEL_RGUI_BROWSER_DIRECTORY, + "Устанавливает начальный каталог для браузера файлов." + ) MSG_HASH( /* FIXME Not RGUI specific */ MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY, "Конфигурация" @@ -4415,10 +4851,18 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_RECORDING_CONFIG_DIRECTORY, "Конфигурация записи" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RECORDING_CONFIG_DIRECTORY, + "Каталог хранения конфигураций записи." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OVERLAY_DIRECTORY, "Оверлей" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_DIRECTORY, + "Каталог хранения оверлеев." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCREENSHOT_DIRECTORY, "Скриншот" @@ -4431,10 +4875,18 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR, "Преднастроенные контроллеры" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_JOYPAD_AUTOCONFIG_DIR, + "Каталог хранения профилей для автоматической настройки контроллеров." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY, "Переопределение ввода" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_REMAPPING_DIRECTORY, + "Каталог хранения пользовательских привязок ввода." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_DIRECTORY, "Плейлисты" @@ -4507,6 +4959,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_DISCONNECT, "Отключить активное соединение Netplay." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_REFRESH_ROOMS, + "Обновить список Netplay-хостов" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_REFRESH_ROOMS, + "Поиск Netplay-хостов." + ) /* Netplay > Host */ @@ -4563,6 +5023,46 @@ MSG_HASH( /* Import content > Manual Scan */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_DIR, + "Каталог контента" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_DIR, + "Выбор каталога для сканирования контента." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SYSTEM_NAME, + "Наименование системы" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_CORE_NAME, + "Ядро по умолчанию" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_CORE_NAME, + "Выберите ядро, которое будет использоваться по умолчанию для запуска отсканнированного контента." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_FILE_EXTS, + "Расширения файлов" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SEARCH_RECURSIVELY, + "Рекурсивное сканирование" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_SEARCH_RECURSIVELY, + "Если вкл., в сканирование заданного 'каталога контента' будут включены все его подкаталоги." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SEARCH_ARCHIVES, + "Сканировать архивы" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_SEARCH_ARCHIVES, + "Если вкл., содержимое архивных файлов (.zip, .7z и т.д.) будет проверяться на наличие поддерживаемого контента. Может существенно влиять на скорость сканирования." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_DAT_FILE, "Аркадный DAT-файл" @@ -4571,10 +5071,80 @@ MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_DAT_FILE, "Выбрать XML DAT-файл Logiqxс или MAME для автоматического переименования добавленного аркадного контента (MAME, FinalBurn Neo и т.д.)." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_DAT_FILE_FILTER, + "Аркадный DAT-фильтр" + ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_DAT_FILE_FILTER, "При использовании аркадного DAT-файла контент добавляется в плейлист только при совпадении с записями в DAT-файле." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_OVERWRITE, + "Заменить существующий плейлист" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_OVERWRITE, + "Если вкл., удаляет существующий плейлист перед сканированием контента. Если выкл., добавляет отсутствующие в плейлисте записи, не затрагивая существующие." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_START, + "Начать сканирование" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_START, + "Сканировать выбранный контент." + ) + +/* Explore tab */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_RELEASE_YEAR, + "Год выпуска" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_PLAYER_COUNT, + "Количество игроков" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_REGION, + "Регион" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_TAGS, + "Теги" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SEARCH_NAME, + "Поиск по имени..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_BY, + "От" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ITEMS, + "Элементы" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SHOW_ALL, + "Показать всё" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SELECT, + "Выбрать" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ADDITIONAL_FILTER, + "Дополнительный фильтр" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ALL, + "Всё" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ADD_ADDITIONAL_FILTER, + "Добавить Дополнительный Фильтр" + ) /* Playlist > Playlist Item */ @@ -4727,6 +5297,22 @@ MSG_HASH( MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES, "Добавить пункт в избранное." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_START_RECORDING, + "Начать запись" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_START_RECORDING, + "Включает запись." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_STOP_RECORDING, + "Остановить запись" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_STOP_RECORDING, + "Останавливает запись." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_START_STREAMING, "Запуск трансляции" @@ -4735,6 +5321,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_START_STREAMING, "Запускает трансляцию." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_STOP_STREAMING, + "Остановить трансляцию" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_STOP_STREAMING, + "Останавливает трансляцию." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_OPTIONS, "Опции" @@ -4809,14 +5403,26 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, "Сохранить файл переопределения ядра" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, + "Удалить переопределение раскладки для ядра" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, "Сохранить переопределение ввода для директории" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, + "Удалить переопределение раскладки для папки контента" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, "Сохранить файл переопределения игры" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, + "Удалить переопределение раскладки для игры" + ) /* Quick Menu > Controls > Load Remap File */ @@ -4827,6 +5433,10 @@ MSG_HASH( /* Quick Menu > Cheats */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_START_OR_CONT, + "Начать или продолжить поиск чит-кода" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD, "Загрузить чит-файл" @@ -4835,6 +5445,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD, "Открыть чит-файл." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD_APPEND, + "Загрузить чит-файл (присоединить)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD_APPEND, + "Загрузить файл с чит-кодами и добавить их в список." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_FILE_SAVE_AS, "Сохранить чит-файл как:" @@ -4843,10 +5461,34 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_FILE_SAVE_AS, "Сохранить ниже указанные чит-коды в чит-файл." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_TOP, + "Добавить чит-код в начало списка" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BOTTOM, + "Добавить чит-код в конец списка" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_ALL, + "Удалить все чит-коды" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_AFTER_LOAD, + "Автоматически включать чит-коды при запуске игры" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_APPLY_AFTER_LOAD, + "Автоматически применять читы для загруженной игры." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_AFTER_TOGGLE, "Применить после переключения" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_APPLY_AFTER_TOGGLE, + "Применять читы сразу после включения." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_CHANGES, "Применить изменения чита" @@ -4862,6 +5504,114 @@ MSG_HASH( /* Quick Menu > Cheats > Start or Continue Cheat Search */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_START_OR_RESTART, + "Начать или перезапустить поиск чит-кода" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_START_OR_RESTART, + "Влево/вправо чтобы изменить размер бита" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EXACT, + "Поиск в памяти значений" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EXACT, + "Нажмите влево или вправо чтобы изменить значение" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_EXACT_VAL, + "Равно %u (%X)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LT, + "Поиск в памяти значений" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_LT_VAL, + "Меньше чем до" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LTE, + "Поиск в памяти значений" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_LTE_VAL, + "Меньше или равных до" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GT, + "Поиск в памяти значений" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_GT_VAL, + "Больше чем до" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GTE, + "Поиск в памяти значений" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_GTE_VAL, + "Больше чем или равных до" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQ, + "Поиск в памяти значений" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_EQ_VAL, + "Равных до" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_NEQ, + "Поиск в памяти значений" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_NEQ_VAL, + "Не равных до" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQPLUS, + "Поиск в памяти значений" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQPLUS, + "Влево/вправо чтобы изменить значение" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_EQPLUS_VAL, + "Равных до +%u (%X)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQMINUS, + "Поиск в памяти значений" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQMINUS, + "Влево/вправо чтобы изменить значение" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_SEARCH_EQMINUS_VAL, + "Равных до -%u (%X)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_ADD_MATCHES, + "Добавить %u совпадений в список" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_MATCH, + "Удалить совпадение #" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_COPY_MATCH, + "Создать код совпадения #" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_MATCH, + "Адрес совпадения: %08X Маска: %02X" + ) /* Quick Menu > Cheats > Load Cheat File (Replace) */ @@ -4872,9 +5622,17 @@ MSG_HASH( /* Quick Menu > Cheats > Load Cheat File (Append) */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_FILE_APPEND, + "Чит-файл (присоединить)" + ) /* Quick Menu > Cheats > Cheat Details */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_DETAILS_SETTINGS, + "Информация о чит-коде" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_STATE, "Включено" @@ -4979,6 +5737,30 @@ MSG_HASH( /* Quick Menu > Shaders > Remove */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE_CORE, + "Удалить пресет для ядра" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE_CORE, + "Удаляет пресет, используемый для всего контента, который запускает текущее ядро." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE_PARENT, + "Удалить пресет для директории контента" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE_PARENT, + "Удаляет пресет, используемый для всего контента в текущей директории." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE_GAME, + "Удалить пресет для игры" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE_GAME, + "Удаляет пресет, используемый только для определённой игры." + ) /* Quick Menu > Shaders > Shader Parameters */ @@ -5043,6 +5825,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_INFO_CHEEVOS_HASH, "Хэш РетроДостижений" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DETAIL, + "Запись в базе данных" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RDB_ENTRY_DETAIL, + "Показать информацию в базе данных по загруженному контенту" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NO_ENTRIES_TO_DISPLAY, "Нет записей для отображения." @@ -5137,14 +5927,310 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ MSG_UNKNOWN_COMPILER, "Неизвестный компилятор" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_TICKER_TYPE_LOOP, + "Прокрутка влево" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AI_SERVICE_IMAGE_MODE, + "Режим изображения" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE_ENABLE_HIST_FAV, + "История и избранное" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE_ENABLE_ALL, + "Все плейлисты" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE_ENABLE_NONE, "ВЫКЛ" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_INLINE_CORE_DISPLAY_HIST_FAV, + "История и избранное" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_INLINE_CORE_DISPLAY_ALWAYS, + "Всегда" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_INLINE_CORE_DISPLAY_NEVER, + "Никогда" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_RUNTIME_PER_CORE, + "Отдельная для ядра" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_RUNTIME_AGGREGATE, + "Общая" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGED, "Заряжена" @@ -5181,6 +6267,26 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_RETROPAD, "Ретро-геймпад" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NONE, + "Нет" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UNKNOWN, + "Неизвестно" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HOLD_START, + "Зажать Start (2 секунды)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HOLD_SELECT, + "Зажать Select (2 секунды)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DOWN_SELECT, + "Вниз + Select" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_BOXARTS, "Бокс-арты" @@ -5510,6 +6616,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_BLUE, "Цвет шрифта меню (синий)" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_LAYOUT, + "Макет меню" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_LAYOUT, + "Выберите другой макет для интерфейса XMB." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_THEME, "Тема значка меню" @@ -5643,6 +6757,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_MATERIALUI_ICONS_ENABLE, "Отображать иконки слева от элементов меню." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION, + "Оптимизировать меню в ландшафте" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION, + "Автоматически подгонять меню для лучшего отображения в ландшафтной ориентации экрана." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME, "Цветовая тема меню" @@ -5702,6 +6824,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION_ALWAYS, "ВКЛ" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION_EXCLUDE_THUMBNAIL_VIEWS, + "Исключая миниатюры" + ) /* Qt (Desktop Menu) */ @@ -5836,6 +6962,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_HISTORY, "Загрузить последние" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOAD_CONTENT_HISTORY, + "Выбор контента из плейлиста истории загрузок." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MULTIMEDIA_SETTINGS, "Мультимедиа" @@ -6464,14 +7594,6 @@ MSG_HASH( MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT, "Отключите устройство от действительного порта." ) -MSG_HASH( - MSG_DISK_CLOSED, - "Закрыто" - ) -MSG_HASH( - MSG_DISK_EJECTED, - "Выброс" - ) MSG_HASH( MSG_DOWNLOADING, "Прогресс загрузки" @@ -6798,7 +7920,7 @@ MSG_HASH( ) MSG_HASH( MSG_FIRMWARE, - "Отсутствуют один или несколько файлов прошивки" + "Один или несколько файлов микропрограмм отсутствуют" ) MSG_HASH( MSG_LOADING_CONTENT_FILE, @@ -7100,10 +8222,6 @@ MSG_HASH( MSG_VIEWPORT_SIZE_CALCULATION_FAILED, "Ошибка расчёта размеров окна проекции. Будут использованы необработанные данные. Возможны ошибки." ) -MSG_HASH( - MSG_VIRTUAL_DISK_TRAY, - "Виртуальный лоток cd-привода" - ) MSG_HASH( MSG_FAILED, "Не удалось" @@ -7192,6 +8310,14 @@ MSG_HASH( MSG_RESAMPLER_QUALITY_NORMAL, "Нормальная" ) +MSG_HASH( + MSG_MANUAL_CONTENT_SCAN_DAT_FILE_INVALID, + "Выбран неправильный аркадный DAT-файл" + ) +MSG_HASH( + MSG_MANUAL_CONTENT_SCAN_DAT_FILE_TOO_LARGE, + "Выбран слишком большой аркадный DAT-файл (недостаточно свободной памяти)" + ) MSG_HASH( MSG_MANUAL_CONTENT_SCAN_IN_PROGRESS, "Сканирование: " diff --git a/intl/msg_hash_sk.h b/intl/msg_hash_sk.h index 0c6de10529..d822e3ce31 100644 --- a/intl/msg_hash_sk.h +++ b/intl/msg_hash_sk.h @@ -476,6 +476,8 @@ MSG_HASH( /* Import content > Manual Scan */ +/* Explore tab */ + /* Playlist > Playlist Item */ MSG_HASH( @@ -609,6 +611,266 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ MSG_UNKNOWN_COMPILER, "Neznámy kompiler" diff --git a/intl/msg_hash_sv.h b/intl/msg_hash_sv.h index 826fe6d354..a94114b338 100644 --- a/intl/msg_hash_sv.h +++ b/intl/msg_hash_sv.h @@ -36,6 +36,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_TAB, "Videor" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, + "Utforska" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Importera innehåll" @@ -542,71 +546,215 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBRETRODB_SUPPORT, - "Stöd för LibretroDB" + "LibretroDB-stöd" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OVERLAY_SUPPORT, - "Stöd för overlays" + "Overlays-stöd" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COMMAND_IFACE_SUPPORT, - "Stöd för Command Interface" + "Command Interface-stöd" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_COMMAND_IFACE_SUPPORT, - "Stöd för Network Command Interface" + "Network Command Interface-stöd" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_REMOTE_SUPPORT, - "Stöd för Network Controller" + "Network Controller-stöd" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COCOA_SUPPORT, - "Stöd för Cocoa" + "Cocoa-stöd" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RPNG_SUPPORT, - "Stöd för PNG (RPNG)" + "PNG (RPNG)-stöd" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RJPEG_SUPPORT, - "Stöd för JPEG (RJPEG)" + "JPEG (RJPEG)-stöd" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RBMP_SUPPORT, - "Stöd för BMP (RBMP)" + "BMP (RBMP)-stöd" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RTGA_SUPPORT, - "Stöd för TGA (RTGA)" + "TGA (RTGA)-stöd" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_SUPPORT, - "Stöd för SDL 1.2" + "SDL 1.2-stöd" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL2_SUPPORT, - "Stöd för SDL 2" + "SDL 2-stöd" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VULKAN_SUPPORT, - "Stöd för Vulkan" + "Vulkan-stöd" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_METAL_SUPPORT, - "Stöd för Metal" + "Metal-stöd" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGL_SUPPORT, - "Stöd för OpenGL" + "OpenGL-stöd" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGLES_SUPPORT, - "Stöd för OpenGL ES" + "OpenGL ES-stöd" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_THREADING_SUPPORT, - "Stöd för Threading" + "Threading-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_KMS_SUPPORT, + "KMS/EGL-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_UDEV_SUPPORT, + "udev-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENVG_SUPPORT, + "OpenVG-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_EGL_SUPPORT, + "EGL-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_X11_SUPPORT, + "X11-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_WAYLAND_SUPPORT, + "Wayland-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XVIDEO_SUPPORT, + "XVideo-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ALSA_SUPPORT, + "ALSA-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OSS_SUPPORT, + "OSS-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENAL_SUPPORT, + "OpenAL-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENSL_SUPPORT, + "OpenSL-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RSOUND_SUPPORT, + "RSound-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ROARAUDIO_SUPPORT, + "RoarAudio-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_JACK_SUPPORT, + "JACK-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PULSEAUDIO_SUPPORT, + "PulseAudio-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COREAUDIO_SUPPORT, + "CoreAudio-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COREAUDIO3_SUPPORT, + "CoreAudio V3-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DSOUND_SUPPORT, + "DirectSound-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_WASAPI_SUPPORT, + "WASAPI-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XAUDIO2_SUPPORT, + "XAudio2-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ZLIB_SUPPORT, + "zlib-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_7ZIP_SUPPORT, + "7zip-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYLIB_SUPPORT, + "Dynamic Library-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CG_SUPPORT, + "Cg-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GLSL_SUPPORT, + "GLSL-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_HLSL_SUPPORT, + "HLSL-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_IMAGE_SUPPORT, + "SDL Image-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FFMPEG_SUPPORT, + "FFmpeg-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_MPV_SUPPORT, + "mpv-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CORETEXT_SUPPORT, + "CoreText-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FREETYPE_SUPPORT, + "FreeType-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_STB_TRUETYPE_SUPPORT, + "STB TrueType-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETPLAY_SUPPORT, + "Peer-to-peer-nätverksstöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PYTHON_SUPPORT, + "Python-stöd (i shaders)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_V4L2_SUPPORT, + "Video4Linux2-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBUSB_SUPPORT, + "libusb-stöd" ) /* Main Menu > Information > Database Manager */ @@ -652,15 +800,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ANALOG, - "Stöd för analog kontroll" + "Analog input stöds" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RUMBLE, - "Stöd för rumble" + "Rumble stöds" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RDB_ENTRY_COOP, - "Stöd för co-op" + "Co-op stöds" ) /* Main Menu > Configuration File */ @@ -966,6 +1114,10 @@ MSG_HASH( /* Settings > Video > Output */ +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FORCE_SRGB_DISABLE, + "Tvinga sRGB FBO-stödet att vara inaktivt. Vissa Intel OpenGL-drivrutiner i Windows har bildproblem när sRGB FBO-stödet är aktivt. Denna inställning kan avhjälpa detta." + ) /* Settings > Video > Fullscreen Mode */ @@ -981,6 +1133,10 @@ MSG_HASH( /* Settings > Audio */ +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_WASAPI_FLOAT_FORMAT, + "Använd floatformat för WASAPI-drivrutinen, om det stöds av din ljudenhet." + ) /* Settings > Audio > Output */ @@ -1002,21 +1158,37 @@ MSG_HASH( /* Settings > Input */ +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_MAX_USERS, + "Maximalt antal användare som stöds av RetroArch." + ) /* Settings > Input > Haptic Feedback/Vibration */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ENABLE_DEVICE_VIBRATION, + "Aktivera enheters vibration (för kärnor som stödjer det)" + ) /* Settings > Input > Menu Controls */ /* Settings > Input > Hotkey Binds */ +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_REWIND_HOTKEY, + "Spola tillbaka nuvarande innehåll medan knappen trycks ned. Observera att \"Stöd för tillbakaspolning\" måste aktiveras." + ) /* Settings > Input > Port # Binds */ /* Settings > Latency */ +MSG_HASH( + MENU_ENUM_SUBLABEL_RUN_AHEAD_HIDE_WARNINGS, + "Dölj varningsmeddelandet som visas när du använder Run-Ahead och kärnan inte har stöd för savestates." + ) /* Settings > Core */ @@ -1034,12 +1206,20 @@ MSG_HASH( /* Settings > File Browser */ +MSG_HASH( + MENU_ENUM_SUBLABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, + "Visa bara filer med filnamnstillägg som det finns stöd för." + ) /* Settings > Frame Throttle */ /* Settings > Frame Throttle > Rewind */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REWIND_ENABLE, + "Stöd för tillbakaspolning" + ) /* Settings > Frame Throttle > Frame Time Counter */ @@ -1140,6 +1320,8 @@ MSG_HASH( /* Import content > Manual Scan */ +/* Explore tab */ + /* Playlist > Playlist Item */ @@ -1205,6 +1387,270 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNSUPPORTED_ENTRY, + "Stöds inte" + ) /* RGUI: Settings > User Interface > Appearance */ @@ -1238,12 +1684,28 @@ MSG_HASH( /* Unused (Needs Confirmation) */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SLANG_SUPPORT, + "Slang-stöd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FBO_SUPPORT, + "OpenGL/Direct3D render-to-texture-stöd (multipass shaders)" + ) /* Discord Status */ /* Notifications */ +MSG_HASH( + MSG_CORE_DOES_NOT_SUPPORT_SAVESTATES, + "Kärnan har inget stöd för savestates." + ) +MSG_HASH( + MSG_RUNAHEAD_CORE_DOES_NOT_SUPPORT_SAVESTATES, + "Run-Ahead har inaktiverats eftersom denna kärna saknar stöd för savestates." + ) /* Lakka */ diff --git a/intl/msg_hash_tr.h b/intl/msg_hash_tr.h index 1764a6510e..60a38a70ae 100644 --- a/intl/msg_hash_tr.h +++ b/intl/msg_hash_tr.h @@ -36,9 +36,13 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_TAB, "Videolar" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, + "Keşfet" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, - "İçeriği İçe Aktar" + "İçerik Aktar" ) /* Main Menu */ @@ -73,7 +77,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_LOAD_DISC, - "Fiziksel ortam diski yükleyin. Öncelikle diskle kullanmayı düşündüğünüz çekirdeği (Çekirdek Yükle) seçmelisiniz." + "Fiziksel ortam diski yükleyin. Öncelikle diskle kullanacağınız çekirdeği seçmelisiniz." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DUMP_DISC, @@ -161,7 +165,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RESTART_RETROARCH, - "RetroArch'ı Yeniden Başlat" + "RetroArch Yeniden Başlat" ) MSG_HASH( MENU_ENUM_SUBLABEL_RESTART_RETROARCH, @@ -169,7 +173,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH, - "RetroArch'dan Çık" + "RetroArch Çıkış" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUIT_RETROARCH, @@ -192,7 +196,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_SIDELOAD_CORE_LIST, - "'İndirilenler' dizinden Çekirdeği kur ya da geri yükle." + "'İndirilenler' dizininden Çekirdeği kur ya da geri yükle." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_START_VIDEO_PROCESSOR, @@ -200,7 +204,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_START_NET_RETROPAD, - "Uzak RetroPad Bağlantısını Başlat" + "Uzaktan RetroPad Başlat" ) /* Main Menu > Load Content */ @@ -256,6 +260,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_VIDEO, "Daha önce oynatılmış olan videolar burada görünecektir." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_EXPLORE, + "Keşfet" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_GOTO_EXPLORE, + "Kategorize edilmiş bir arama arayüzü aracılığıyla veritabanıyla eşleşen tüm içeriğe göz atın." + ) /* Main Menu > Online Updater */ @@ -285,7 +297,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PL_THUMBNAILS_UPDATER_LIST, - "Seçilen oynatma listesindeki girişler için küçük resimleri indirin." + "Seçilen oynatma listesindeki girdiler için küçük resimleri indirin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT, @@ -618,7 +630,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_THREADING_SUPPORT, - "Threading Desteği" + "İş Parçacığı Desteği" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_KMS_SUPPORT, @@ -996,11 +1008,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVING_SETTINGS, - "Kaydetme" + "Durum Kayıtları" ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVING_SETTINGS, - "Kaydetme ayarlarını değiştir." + "Durum kayıtları ayarlarını değiştir." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LOGGING_SETTINGS, @@ -1028,11 +1040,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RECORDING_SETTINGS, - "Kayıt" + "Ekran Kayıtları" ) MSG_HASH( MENU_ENUM_SUBLABEL_RECORDING_SETTINGS, - "Kayıt ayarlarını değiştirin." + "Oyun için ekran kayıtları ve yayıncılık ayarlarını değiştirin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS, @@ -1256,6 +1268,10 @@ MSG_HASH( MENU_ENUM_SUBLABEL_SUSPEND_SCREENSAVER_ENABLE, "Sisteminizin ekran koruyucusunun aktif hale gelmesini önler." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_THREADED, + "Baskın Video" + ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_THREADED, "Gecikme ve daha fazla video takılma pahasına performansı artırır. Yalnızca tam hız elde edemiyorsanız kullanın." @@ -1327,6 +1343,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CRT_SWITCH_X_AXIS_CENTERING, "Görüntü ekranda doğru şekilde ortalanmamışsa bu seçenekler arasında gezinin." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_PORCH_ADJUST, + "Sundurma Ayarı" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CRT_SWITCH_PORCH_ADJUST, + "Görüntü boyutunu değiştirmek için sundurma ayarlarını yapmak için bu seçenekler arasında dolaşın." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, "Özel Yenileme Hızı Kullan" @@ -1372,7 +1396,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE, - "Ekranınızın dikey yenileme hızıdır. Uygun bir ses giriş oranını hesaplamak için kullanılır.\nNOT: 'Threaded Video' etkinse bu yok sayılır." + "Ekranınızın dikey yenileme hızıdır. Uygun bir ses giriş oranını hesaplamak için kullanılır.\nNOT: 'Baskın Video' etkinse bu yok sayılır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO, @@ -1730,7 +1754,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_AUDIO_DEVICE, - "Ses sürücüsünün kullandığı varsayılan ses cihazının üzerine yaz. Bu işlem sürücüye bağlıdır." + "Ses sürücüsünün kullandığı varsayılan ses cihazını özelleştir. Bu işlem sürücüye bağlıdır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_LATENCY, @@ -1916,7 +1940,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_REMAP_BINDS_ENABLE, - "Mevcut çekirdek için ayarlanmış yeniden eşlenen bağlarla giriş bağlarını geçersiz kılar." + "Mevcut çekirdek için ayarlanmış yeniden eşlenen bağlarla giriş bağlarını özelleştirir." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_AUTODETECT_ENABLE, @@ -2069,7 +2093,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_QUIT_PRESS_TWICE, - "RetroArch'dan çıkmak için Çık kısayol tuşuna iki kez basılmasını gerektirir." + "RetroArch üstünden çıkmak için çık tuşuna iki kez basılması gerekir." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, @@ -2133,7 +2157,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_SAVE_STATE_KEY, - "Halihazırda seçili olan yuvaya bir durum kaydeder." + "Mevcut seçili olan yuvaya bir durum kaydeder." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_FULLSCREEN_TOGGLE_KEY, @@ -2145,11 +2169,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_QUIT_KEY, - "RetroArch'dan Çıkış" + "RetroArch Çıkış" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_QUIT_KEY, - "Tüm kayıt verilerinin ve yapılandırma dosyalarının diske temizlendiğinden emin olarak RetroArch'ı kapatır." + "Tüm kayıt verilerinin ve yapılandırma dosyalarının diske atılmasını sağlayarak RetroArch'ı kapatır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_PLUS, @@ -2157,7 +2181,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_STATE_SLOT_PLUS, - "Seçili olan kaydetme durumu yuva dizinini artırır." + "Seçili olan durum kaydı yuva dizinini artırır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_MINUS, @@ -2165,7 +2189,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_STATE_SLOT_MINUS, - "Seçili olan kaydetme durumu yuva dizinini azaltır." + "Seçili olan durum kaydı yuva dizinini azaltır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_REWIND, @@ -2619,7 +2643,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_RUN_AHEAD_HIDE_WARNINGS, - "Ön-Koşucu kullanırken görüntülenen uyarı mesajını gizleyin ve çekirdek durum kaydetmeyi desteklemez." + "Ön-Koşucu kullanırken görüntülenen uyarı mesajını gizleyin ve çekirdek durum kaydı desteklemez." ) /* Settings > Core */ @@ -2707,7 +2731,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUTO_OVERRIDES_ENABLE, - "Üzerine Yazılmış Dosyaları Otomatik Olarak Yükle" + "Özelleştirilmiş Dosyaları Otomatik Yükle" ) MSG_HASH( MENU_ENUM_SUBLABEL_AUTO_OVERRIDES_ENABLE, @@ -2750,7 +2774,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_SORT_SAVESTATES_ENABLE, - "Kullanılan Çekirdeğin adını taşıyan klasörlerde kaydetme durumlarını sıralayın." + "Kullanılan çekirdeğin adını taşıyan klasörlerde durum kayıtlarını sıralayın." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_BLOCK_SRAM_OVERWRITE, @@ -2766,7 +2790,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_AUTOSAVE_INTERVAL, - "Geçici olmayan SaveRAM'i düzenli aralıklarla (saniye cinsinden) otomatik olarak kaydeder." + "Kalıcı olmayan SaveRAM'i düzenli aralıklarla (saniye cinsinden) otomatik olarak kaydeder." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_INDEX, @@ -2778,7 +2802,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_SAVE, - "Otomatik Durum Kaydet" + "Otomatik Durum Kaydı" ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_SAVE, @@ -2806,7 +2830,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVE_FILE_COMPRESSION, - "Kalıcı olmayan SaveRAM dosyalarını arşivlenmiş biçimde yazın. Artan kaydetme / yükleme süreleri (ihmal edilebilir şekilde) pahasına dosya boyutunu önemli ölçüde azaltır. Not: Yalnızca standart libretro SaveRAM arabirimi üzerinden kaydetmeyi sağlayan çekirdekler için geçerlidir." + "Kalıcı olmayan SaveRAM dosyalarını arşivlenmiş biçimde yazın. Artan kaydetme/yükleme süreleri (önemsizce) pahasına dosya boyutunu önemli ölçüde azaltır. Not: Yalnızca standart libretro SaveRAM arabirimi üzerinden kaydetmeyi sağlayan çekirdekler için geçerlidir." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVESTATE_FILE_COMPRESSION, @@ -2814,7 +2838,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVESTATE_FILE_COMPRESSION, - "Durum kaydetme dosyalarını arşivlenmiş biçimde yaz. Artan kaydetme/yükleme süreleri pahasına dosya boyutunu önemli ölçüde azaltır." + "Durum kaydı dosyalarını arşivlenmiş biçimde yaz. Artan kaydetme/yükleme süreleri pahasına dosya boyutunu önemli ölçüde azaltır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVEFILES_IN_CONTENT_DIR_ENABLE, @@ -2826,7 +2850,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEMFILES_IN_CONTENT_DIR_ENABLE, - "Sistem Dosyaları İçerik Dizinine" + "Sistem Dosyalarını İçerik Dizinine Yaz" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCREENSHOTS_IN_CONTENT_DIR_ENABLE, @@ -2838,7 +2862,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_RUNTIME_LOG, - "Her bir içerik ögesinin ne kadar süre çalıştığını, kayıtlar Çekirdeğe ayrılmış olarak izler." + "Her içerik ögesinin ne kadar süredir çalıştığını ve kayıtları, çekirdeklere özel ayrılmış olarak izler." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_RUNTIME_LOG_AGGREGATE, @@ -2943,7 +2967,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_FRAME_TIME_COUNTER_SETTINGS, - "Kare süresi sayacını etkileyen ayarları yapın (yalnızca iş parçacığı içeren video devre dışı bırakıldığında etkindir)." + "Kare süresi sayacını etkileyen ayarları yapın (yalnızca baskın video devre dışı bırakıldığında etkindir)." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO, @@ -3044,11 +3068,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_RECORD_THREADS, - "Kayıt Konuları" + "Kayıt İş Parçacığı" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_POST_FILTER_RECORD, - "Filtre Sonrası Kaydı Kullan" + "Kayıtlarda Yazı Filtresi Kullan" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_POST_FILTER_RECORD, @@ -3142,7 +3166,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS, - "Girişlerde Kaplamayı Göster" + "Girdilerde Kaplamayı Göster" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS, @@ -3154,7 +3178,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT, - "Yerleşim Girdilerini Göster seçeneği etkinse dinlenecek portu seçin." + "Girdilerde Kaplamayı Göster seçeneği etkinse dinlenecek portu seçin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_MOUSE_CURSOR, @@ -3170,7 +3194,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_OVERLAY_AUTO_ROTATE, - "Geçerli kaplama tarafından destekleniyorsa, ekran yönü/en boy oranıyla eşleşmesi için düzeni otomatik olarak döndürür." + "Mevcut kaplama tarafından destekleniyorsa, ekran yönü/en boy oranıyla eşleşmesi için düzeni otomatik olarak döndürür." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OVERLAY, @@ -3278,19 +3302,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_FACTOR_FULLSCREEN, - "Grafik Gereçleri Ölçeğini Geçersiz Kıl (Tam ekran)" + "Grafik Gereçleri Ölçeğini Özelleştir (Tam ekran)" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_FACTOR_FULLSCREEN, - "Tam ekran kipinde ekran gereçleri çizerken el ile ölçeklendirme etkeni geçersiz kılınır. Yalnızca 'Grafik Pencere Ögelerini Otomatik Olarak Ölçeklendir' devre dışı bırakıldığında geçerlidir. Dekore edilmiş bildirimlerin, göstergelerin ve kontrollerin boyutunu menünün kendisinden bağımsız olarak arttırmak veya azaltmak için kullanılabilir." + "Tam ekran kipinde ekran gereçleri çizerken el ile ölçeklendirme etkeni geçersiz kılınır. Yalnızca 'Grafik Pencere Ögelerini Otomatik Olarak Ölçeklendir' devre dışı bırakıldığında geçerlidir. Düzenlenmiş bildirimlerin, göstergelerin ve kontrollerin boyutunu menünün kendisinden bağımsız olarak arttırmak veya azaltmak için kullanılabilir." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_FACTOR_WINDOWED, - "Grafik Gereçleri Ölçeğini Geçersiz Kıl (Pencereli)" + "Grafik Gereçleri Ölçeğini Özelleştir (Pencereli)" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_FACTOR_WINDOWED, - "Pencereli ekran kipinde ekran gereçleri çizerken el ile ölçeklendirme etkeni geçersiz kılınır. Yalnızca 'Grafik Pencere Ögelerini Otomatik Olarak Ölçeklendir' devre dışı bırakıldığında geçerlidir. Dekore edilmiş bildirimlerin, göstergelerin ve kontrollerin boyutunu menünün kendisinden bağımsız olarak arttırmak veya azaltmak için kullanılabilir." + "Pencereli ekran kipinde ekran gereçleri çizerken el ile ölçeklendirme etkeni geçersiz kılınır. Yalnızca 'Grafik Pencere Ögelerini Otomatik Olarak Ölçeklendir' devre dışı bırakıldığında geçerlidir. Düzenlenmiş bildirimlerin, göstergelerin ve kontrollerin boyutunu menünün kendisinden bağımsız olarak arttırmak veya azaltmak için kullanılabilir." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_FPS_SHOW, @@ -3306,7 +3330,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_FPS_UPDATE_INTERVAL, - "Kare hızı ekranı, ayarlanan aralıkta (kare olarak) güncellenir." + "Ekran kare hızı ayarlanan aralıkta (kare olarak) güncellenir." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_FRAMECOUNT_SHOW, @@ -3374,11 +3398,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_CONFIG_OVERRIDE_LOAD, - "Yüklenen Bildirimleri Geçersiz Kıl" + "Özelleştirilmiş Yapılandırma Yükleme Bildirimleri" ) MSG_HASH( MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_CONFIG_OVERRIDE_LOAD, - "Yapılandırmayı geçersiz kılma dosyalarını yüklerken bir ekran mesajı görüntüleyin." + "Özelleştirilmiş yapılandırma dosyalarını yüklerken bir ekran mesajı görüntüleyin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SET_INITIAL_DISK, @@ -3597,11 +3621,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_THREADED_DATA_RUNLOOP_ENABLE, - "Zincir Görevler" + "Baskın Görevler" ) MSG_HASH( MENU_ENUM_SUBLABEL_THREADED_DATA_RUNLOOP_ENABLE, - "Ayrı bir iş parçacığında görevleri gerçekleştirin." + "Görevleri ayrı bir iş parçacığında gerçekleştirin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PAUSE_NONACTIVE, @@ -3748,19 +3772,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SHOW_QUIT_RETROARCH, - "RetroArch'tan Çıkışı Göster" + "RetroArch Çıkışı Göster" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_SHOW_QUIT_RETROARCH, - "'RetroArch'tan Çık' seçeneğini göster/gizle." + "'RetroArch Çıkış' seçeneğini göster/gizle." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SHOW_RESTART_RETROARCH, - "RetroArch'ı Yeniden Başlat'ı Göster" + "RetroArch Yeniden Başlat'ı Göster" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_SHOW_RESTART_RETROARCH, - "'RetroArch'ı Yeniden Başlat' seçeneğini göster/gizle." + "'RetroArch Yeniden Başlat' seçeneğini göster/gizle." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS, @@ -3842,6 +3866,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_PLAYLISTS, "Ana menünün içindeki oynatma listesi sekmesini göster." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_EXPLORE, + "Keşfet Sekmesini Göster" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_EXPLORE, + "Ana menüde içerik keşfet sekmesini göster." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE, "Tarih ve Saati Göster" @@ -3959,11 +3991,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_START_RECORDING, - "Kaydı Başlatmayı Göster" + "Ekran Kaydı Başlatmayı Göster" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_START_RECORDING, - "'Kaydı Başlat' seçeneğini göster/gizle." + "'Ekran Kaydı Başlat' seçeneğini göster/gizle." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_START_STREAMING, @@ -4055,19 +4087,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_CORE_OVERRIDES, - "Çekirdek Üzerine Yazmalarını göster" + "Kayıtlı Çekirdek Özelleştirmelerini Göster" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_CORE_OVERRIDES, - "'Çekirdek Üzerine Yazmaları' seçeneğini göster/gizle." + "'Kayıtlı Çekirdek Özelleştirmeleri' seçeneğini göster/gizle." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_GAME_OVERRIDES, - "Oyun Kaydetme Üzerine Yazmalarını Göster" + "Kayıtlı Oyun Özelleştirmelerini Göster" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_GAME_OVERRIDES, - "'Oyun Kaydetme Üzerine Yazmaları' seçeneğini göster/gizle." + "'Kayıtlı Oyun Özelleştirmeleri' seçeneğini göster/gizle." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_INFORMATION, @@ -4491,11 +4523,11 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_PUBLIC_ANNOUNCE, - "Netplay'i Herkese Duyur" + "Netplay Herkese Açık" ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_PUBLIC_ANNOUNCE, - "Netplay oyunlarının herkese duyurulup duyulmayacağı. Ayarlanmamışsa, istemciler genel lobiyi kullanmak yerine el ile bağlanmalıdır." + "Netplay oturumunda oyunları kimler görebilsin. Oynadığınız oyun genel sunucu odaları üstüne görünür ve oyuna herkes katılabilir." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_USE_MITM_SERVER, @@ -4503,7 +4535,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_USE_MITM_SERVER, - "Ortadaki bir sunucu üzerinden netplay bağlantılarını iletin. Ana bilgisayar bir güvenlik duvarının arkasındaysa veya NAT/UPnP sorunları varsa kullanışlıdır." + "Ara sunucu üzerinden netplay bağlantılarını ilet. Ana bilgisayar güvenlik duvarının arkasında veya NAT/UPnP sorunları varsa kullanışlıdır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_MITM_SERVER, @@ -4535,7 +4567,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_PASSWORD, - "Ana bilgisayara bağlanan istemciler tarafından kullanılan parola." + "Ana bilgisayara bağlanan istemciler tarafından kullanılacak parola." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATE_PASSWORD, @@ -4543,7 +4575,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_SPECTATE_PASSWORD, - "Ana bilgisayara izleyici olarak bağlanan istemciler tarafından kullanılan parola." + "Ana bilgisayara izleyici olarak bağlanan istemciler tarafından kullanılacak parola." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_START_AS_SPECTATOR, @@ -4575,7 +4607,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_STATELESS_MODE, - "Netplay'i durum kaydı gerektirmeyen bir kipte başlatın. Çok hızlı bir ağ gereklidir, ancak geri sarma yapılmaz, bu nedenle netplay titremesi olmaz." + "Netplay'i durum kaydı gerektirmeyen bir kipte başlatın. Çok hızlı bir ağ gereklidir, ancak geri sarma yapılamaz, bu nedenle netplay gecikmesi olmaz." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_CHECK_FRAMES, @@ -4583,7 +4615,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_CHECK_FRAMES, - "Netplay'in ana bilgisayar ve istemcinin eşit olduğunu doğrulayacağı frekans (kare cinsinden)." + "Netplay ana bilgisayarın ve istemcinin eşitliğini doğrulayacağı frekans (kare cinsinden)." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_MIN, @@ -4670,7 +4702,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_UPDATER_BUILDBOT_URL, - "Libretro buildbotundaki Çekirdek güncelleyici dizininin URL'si." + "Libretro buildbot'taki temel güncelleyici dizinine URL." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_BUILDBOT_ASSETS_URL, @@ -4678,7 +4710,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_BUILDBOT_ASSETS_URL, - "Libretro buildbot'taki varlıklar güncelleyici dizinindeki URL." + "Libretro buildbot'taki varlık güncelleme dizini URL." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE, @@ -4729,7 +4761,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_HISTORY_SIZE, - "Oyunlar, resimler, müzik ve videolar için son oynatma listesindeki giriş sayısını sınırla." + "Oyunlar, resimler, müzik ve videolar için son oynatma listesindeki girdi sayısını sınırlar." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_FAVORITES_SIZE, @@ -4737,23 +4769,23 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_FAVORITES_SIZE, - "Sık kullanılanlar oynatma listesindeki giriş sayısını sınırlayın. Sınıra ulaşıldığında, eski girişler kaldırılıncaya kadar yeni eklemeler engellenir. -1 değerinin ayarlanması 'sınırsız' (99999) girişe izin verir. UYARI: Değerin düşürülmesi mevcut girişleri siler!" + "Sık kullanılanlar oynatma listesindeki girdi sayısını sınırlayın. Sınıra ulaşıldığında, eski girdiler kaldırılıncaya kadar yeni eklemeler engellenir. -1 değerinin ayarlanması 'sınırsız' (99999) girişe izin verir. UYARI: Değerin düşürülmesi mevcut girdileri siler!" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_RENAME, - "Girişleri Yeniden Adlandırmaya İzin Ver" + "Girdileri Yeniden Adlandırmaya İzin Ver" ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_RENAME, - "Kullanıcının çalma listelerindeki girişleri yeniden adlandırmasına izin verin." + "Kullanıcı oynatma listelerindeki girdileri adlandırmasına izin verin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE, - "Girişleri Kaldırmaya İzin Ver" + "Girdileri Kaldırmaya İzin Ver" ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_REMOVE, - "Kullanıcının girişleri listelerden kaldırmasına izin ver." + "Kullanıcının girdileri listelerden kaldırmasına izin ver." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SORT_ALPHABETICAL, @@ -4785,7 +4817,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_SHOW_INLINE_CORE_NAME, - "Oynatma listesi girişlerinde ilişkilendirilmiş çekirdek (varsa) ne zaman etiketleneceğini belirle. NOT: Oynatma listesi alt etiketleri etkinleştirildiğinde bu ayar dikkate alınmaz." + "Oynatma listesi girdilerinde ilişkilendirilmiş çekirdek (varsa) ne zaman etiketleneceğini belirle. NOT: Oynatma listesi alt etiketleri etkinleştirildiğinde bu ayar dikkate alınmaz." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SHOW_SUBLABELS, @@ -4793,7 +4825,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_SHOW_SUBLABELS, - "Geçerli Çekirdek ilişkilendirme ve çalışma zamanı (varsa) gibi her oynatma listesi girişi için ek bilgi gösterir. Performansı etkiler(değişken)." + "Her bir oynatma listesi girdisi için mevcut çekirdek ilişkilendirme ve çalışma zamanı (varsa) gibi ek bilgileri gösterir. Değişken performans etkisi vardır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_CORE, @@ -4801,7 +4833,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_RUNTIME, - "Çalışma süresi:" + "Çalışma Süresi:" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED, @@ -4813,7 +4845,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_SUBLABEL_RUNTIME_TYPE, - "Oynatma listesinin alt etiketlerinde hangi çalışma zamanı günlüğü kaydının görüntüleneceğini seçer. (İlgili çalışma zamanı günlüğünün 'Kaydetme' seçenekler menüsünden etkinleştirilmesi gerektiğini unutmayın))" + "Oynatma listesi alt etiketlerinde hangi günlük kaydının görüntüleneceğini seçer. (İlgili çalışma zamanı günlüğünün 'Durum Kaydı' seçenekler menüsünden etkinleştirilmesi gerektiğini unutmayın)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_LAST_PLAYED_STYLE, @@ -4829,7 +4861,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_FUZZY_ARCHIVE_MATCH, - "Sıkıştırılmış dosyalarla ilişkili girişler için oynatma listelerini ararken, [dosya adı] + [içerik] yerine yalnızca arşiv dosya adıyla eşleştirin. Sıkıştırılmış dosyaları yüklerken yinelenen içerik geçmişi girişlerini önlemek için bunu etkinleştirin." + "Sıkıştırılmış dosyalarla ilişkili girdiler için oynatma listelerini ararken, [dosya adı] + [içerik] yerine yalnızca arşiv dosya adıyla eşleştirin. Sıkıştırılmış dosyaları yüklerken yinelenen içerik geçmişi girdilerini önlemek için bunu etkinleştirin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCAN_WITHOUT_CORE_MATCH, @@ -4837,7 +4869,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_SCAN_WITHOUT_CORE_MATCH, - "Devre dışı bırakıldığında, içerik yalnızca uzantılarını destekleyen bir Çekirdek varsa oynatma listelerine eklenir. Bunu etkinleştirerek, ne olursa olsun oynatma listesine ekleyecektir. Bu sayede, tarama işleminden sonra ihtiyacınız olan Çekirdeği yükleyebilirsiniz." + "Devre dışı bırakıldığında, içerik yalnızca eklentilerini destekleyen bir çekirdek varsa oynatma listelerine eklenir. Etkinleştirildiğinde ne olursa olsun oynatma listesine ekleyecektir. Böylece, tarama sonrası ihtiyacınız olan çekirdeği yükleyebilirsiniz." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LIST, @@ -4847,6 +4879,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_LIST, "Oynatma listelerinde bakım görevleri gerçekleştirin." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_PORTABLE_PATHS, + "Taşınabilir Oynatma Listeleri" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PLAYLIST_PORTABLE_PATHS, + "Etkinleştirildiğinde ve 'Dosya Tarayıcısı' dizini de seçildiğinde, 'Dosya Tarayıcısı' parametresinin mevcut değeri oynatma listesine kaydedilir. Oynatma listesi, aynı seçeneğin etkinleştirildiği başka bir sisteme yüklendiğinde, 'Dosya Tarayıcısı' parametresinin değeri oynatma listesi değeri ile karşılaştırılır; farklıysa, oynatma listesi girdilerinin yolları otomatik olarak sabitlenir." + ) /* Settings > Playlists > Playlist Management */ @@ -4856,7 +4896,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_DEFAULT_CORE, - "Mevcut bir çekirdek ilişkisine sahip olmayan, oynatma listesi girişi yoluyla içerik başlatırken kullanılacak çekirdeği belirtin." + "Mevcut bir çekirdek ilişkisine sahip olmayan, oynatma listesi girdisi yoluyla içerik başlatırken kullanılacak çekirdeği belirtin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_RESET_CORES, @@ -4864,7 +4904,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_RESET_CORES, - "Tüm oynatma listesi girişleri için mevcut çekirdek ilişkilendirmeleri kaldırın." + "Tüm oynatma listesi girdiler için mevcut çekirdek ilişkilendirmeleri kaldırın." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_LABEL_DISPLAY_MODE, @@ -4880,7 +4920,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_SORT_MODE, - "Bu oynatma listesindeki girişlerin nasıl sıralanacağını belirler." + "Bu oynatma listesindeki girdilerin nasıl sıralanacağını belirler." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_CLEAN_PLAYLIST, @@ -4888,7 +4928,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_CLEAN_PLAYLIST, - "Çekirdek ilişkilendirmeleri doğrular ve geçersiz ve yinelenen girişleri kaldırır." + "Çekirdek ilişkilendirmeleri doğrular ve geçersiz ve yinelenen girdileri kaldırır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DELETE_PLAYLIST, @@ -5201,15 +5241,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVEFILE_DIRECTORY, - "Tüm kaydetme dosyalarını bu dizine kaydedin. Ayarlanmamışsa, içerik dosyasının çalışma dizinine kaydetmeye çalışır." + "Tüm kayıt dosyalarını bu dizine kaydedin. Ayarlanmamışsa, içerik dosyasının çalışma dizinine kaydetmeye çalışır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVESTATE_DIRECTORY, - "Durum Kaydedici" + "Durum Kaydı" ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVESTATE_DIRECTORY, - "Tüm konum kaydetmeleri bu dizine kaydedin. Ayarlanmamışsa, içerik dosyasının çalışma dizinine kaydetmeye çalışır." + "Tüm durum kayıtlarını bu dizine kaydedin. Ayarlanmamışsa, içerik dosyasının çalışma dizinine kaydetmeye çalışır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CACHE_DIRECTORY, @@ -5253,7 +5293,7 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_NETWORK_HOSTING_SETTINGS, - "Ana bilgisayar" + "Ana Bilgisayar" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_CLIENT, @@ -5288,7 +5328,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_HOST, - "Ana bilgisayar (sunucu) kipinde netplay'i etkinleştirir." + "Ana bilgisayar (sunucu) kipinde netplay etkinleştirilir." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_DISABLE_HOST, @@ -5319,11 +5359,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_LIST, - "Elle Tara" + "El İle Tara" ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_LIST, - "İçerik dosyası adlarına dayalı yapılandırılabilir tarama. Veritabanına uygun içerik gerektirmez." + "İçerik dosyası adlarına dayalı yapılandırılabilir tarama türü. Veritabanına uygun içerik gerektirmez." ) /* Import content > Scan File */ @@ -5353,7 +5393,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_SYSTEM_NAME, - "Taranan içeriğin ilişkilendirileceği bir 'sistem adı' belirtin. Oluşturulan çalma listesi dosyasına ad vermek ve çalma listesi küçük resimlerini tanımlamak için kullanılır." + "Taranan içeriğin ilişkilendirileceği bir 'sistem adı' belirtin. Oluşturulan oynatma listesi dosyasına ad vermek ve oynatma listesi küçük resimlerini tanımlamak için kullanılır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SYSTEM_NAME_CUSTOM, @@ -5361,7 +5401,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_SYSTEM_NAME_CUSTOM, - "Taranan içerik için manuel olarak bir 'sistem adı' belirtin. Yalnızca 'Sistem Adı' '<Özel>' olarak ayarlandığında kullanılır." + "Taranan içerik için kendiniz bir 'sistem adı' belirtin. Yalnızca 'Sistem Adı' '<Özel>' olarak ayarlandığında kullanılır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_CORE_NAME, @@ -5393,31 +5433,31 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_SEARCH_ARCHIVES, - "Etkinleştirildiğinde, arşiv dosyaları (.zip, .7z, vb.) Geçerli/desteklenen içerik aranacaktır. Tarama performansı üzerinde önemli bir etkisi olabilir." + "Etkinleştirildiğinde, arşiv dosyalarında (.zip, .7z, vb.) mevcut/desteklenen içerik aranacaktır. Tarama performansı üzerinde önemli bir etkisi olabilir." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_DAT_FILE, - "Oyun Makinesi DAT Dosyası" + "Arcade DAT Dosyası" ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_DAT_FILE, - "Taranan arcade içeriğinin (MAME, FinalBurn Neo, vb.) Otomatik olarak adlandırılmasını etkinleştirmek için bir Logiqx veya MAME List XML DAT dosyası seçin." + "Taranan içeriğin (MAME, FinalBurn Neo, vb.) otomatik adlandırılması için Logiqx veya MAME Listesi XML DAT dosyası seçin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_DAT_FILE_FILTER, - "Oyun Makinesi DAT Filtresi" + "Arcade DAT Filtresi" ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_DAT_FILE_FILTER, - "Bir oyun makinesi DAT dosyası kullanırken, sadece eşleşen bir DAT dosya girişi bulunursa oynatma listesine içerik ekle." + "Bir arcade DAT dosyası kullanırken, sadece eşleşen bir DAT dosya girişi bulunursa oynatma listesine içerik ekle." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_OVERWRITE, - "Mevcut Çalma Listesinin Üzerine Yaz" + "Oynatma Listesinin Üzerine Yaz" ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_OVERWRITE, - "Etkinleştirildiğinde, içerik taramadan önce mevcut tüm çalma listeleri silinir. Devre dışı bırakıldığında, mevcut çalma listesi girişleri korunur ve yalnızca çalma listesinden eksik olan içerik eklenir." + "Etkinleştirildiğinde, içerik taramadan önce mevcut tüm oynatma listeleri silinir. Devre dışı bırakıldığında, mevcut oynatma listesi girdileri korunur ve yalnızca oynatma listesinden eksik olan içerik eklenir." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_START, @@ -5428,6 +5468,56 @@ MSG_HASH( "Seçilen içeriği tarayın." ) +/* Explore tab */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_RELEASE_YEAR, + "Çıkış Yılı" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_PLAYER_COUNT, + "Oyuncu Sayısı" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_REGION, + "Bölge" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_TAGS, + "Etiketler" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SEARCH_NAME, + "İsim Ara..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_BY, + "Oluşturan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ITEMS, + "Ögeler" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SHOW_ALL, + "Tümünü Göster" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SELECT, + "Seç" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ADDITIONAL_FILTER, + "Ek Filtre" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ALL, + "Tümü" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_ADD_ADDITIONAL_FILTER, + "Ek Filtre Ekle" + ) + /* Playlist > Playlist Item */ MSG_HASH( @@ -5444,7 +5534,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_RENAME_ENTRY, - "Girdi başlığını yeniden adlandır." + "Başlığı yeniden adlandır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DELETE_ENTRY, @@ -5452,7 +5542,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_DELETE_ENTRY, - "Bu girişi oynatma listesinden kaldır." + "Bu içeriği oynatma listesinden kaldır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TO_FAVORITES_PLAYLIST, @@ -5484,7 +5574,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_DOWNLOAD_PL_ENTRY_THUMBNAILS, - "Mevcut içerik için ekran görüntüsü/kutu resmi/başlık ekranı küçük resimleri indirin. Mevcut tüm küçük resimleri günceller." + "Mevcut içeriğe ekran görüntüsü/kapak resmi/ekran başlığı küçük resimleri indirin. Mevcut küçük resimleri günceller." ) /* Playlist Item > Set Core Association */ @@ -5529,7 +5619,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_RESUME_CONTENT, - "Çalışmakta olan içeriği devam ettirin ve Hızlı Menüden çıkın." + "Çalışan içeriği devam ettirip Hızlı Menüden çıkın." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RESTART_CONTENT, @@ -5537,7 +5627,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_RESTART_CONTENT, - "İçeriği baştan yeniden başlatır." + "İçeriği yeniden başlatır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CLOSE_CONTENT, @@ -5565,7 +5655,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVE_STATE, - "Durum Kaydet" + "Durum Kaydı" ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVE_STATE, @@ -5605,7 +5695,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_START_RECORDING, - "Kaydı Başlat" + "Ekran Kaydı Başlat" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_START_RECORDING, @@ -5641,7 +5731,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_OPTIONS, - "Çalışmakta olan içeriğin seçeneklerini değiştirin." + "Çalışan içeriğin seçeneklerini değiştirin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS, @@ -5649,7 +5739,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_INPUT_REMAPPING_OPTIONS, - "Çalışmakta olan içerik için kontrolleri değiştirin." + "Çalışan içerik için kontrolleri değiştirin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS, @@ -5673,15 +5763,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_SHADER_OPTIONS, - "Görüntüyü görsel geliştirmek için gölgelendiricileri ayarlayın." + "Görüntüyü görsel olarak geliştirmek için gölgelendirici ayarlayın." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS, - "Üzerine yazmalar" + "Özelleştirmeler" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS, - "Genel yapılandırmanın üzerine yazma seçenekleri." + "Genel yapılandırmayı özelleştirme seçenekleri." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST, @@ -5769,7 +5859,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_FILE_SAVE_AS, - "Geçerli hileleri bir kaydetme dosyası olarak kaydedin." + "Mevcut hileleri bir kayıt dosyası olarak kaydedin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_TOP, @@ -5789,7 +5879,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_APPLY_AFTER_LOAD, - "Oyun yüklendiğinde hileleri otomatik olarak uygula." + "Oyun yüklendiğinde hileleri otomatik olarak uygular." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_AFTER_TOGGLE, @@ -5912,7 +6002,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_ADD_MATCHES, - "%u Eşleşmeyi Listenize Ekle" + "%u Eşleşmeyi Listene Ekle" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_MATCH, @@ -5949,11 +6039,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_IDX, - "İndeks" + "Fihrist" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_IDX, - "Listedeki dizin konumu." + "Listedeki fihrist konumu." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_STATE, @@ -6279,27 +6369,27 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_CORE, - "Çekirdeğin Üzerine Yazılanları Kaydet" + "Çekirdek Özelleştirmelerini Kaydet" ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CORE, - "Çekirdekte yüklü olan tüm içerik için geçerli olacak bir üzerine yazma dosyasını kaydeder. Ana yapılandırmadan öncelikli olacaktır." + "Çekirdekte yüklü olan tüm içerik için geçerli olacak özelleştirme dosyasını kaydeder. Ana yapılandırmadan öncelikli olacaktır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_CONTENT_DIR, - "İçerik Dizini Geçersiz Kılmalarını Kaydet" + "İçerik Dizini Özelleştirmelerini Kaydet" ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CONTENT_DIR, - "Mevcut dosyayla aynı dizinden yüklenen tüm içerik için geçerli olacak üzerine yapılandırma dosyasını kaydeder. Ana yapılandırmadan öncelikli olacaktır." + "Mevcut dosyayla aynı dizinden yüklenen tüm içerik için geçerli olacak özelleştirilmiş yapılandırma dosyasını kaydeder. Ana yapılandırmadan öncelikli olacaktır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_GAME, - "Oyunun Üzerine Yazılanları Kaydet" + "Oyun Özelleştirmelerini Kaydet" ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_GAME, - "Yalnızca mevcut içerik için üzerine yazma yapılandırma dosyasını kaydeder. Ana yapılandırmadan öncelikli olacaktır." + "Yalnızca mevcut içerik için özelleştirilmiş yapılandırma dosyasını kaydeder. Ana yapılandırmadan öncelikli olacaktır." ) /* Quick Menu > Achievements */ @@ -6341,7 +6431,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NO_ENTRIES_TO_DISPLAY, - "Görüntülenecek Giriş Yok" + "Görüntülenecek Girdi Yok" ) /* Miscellaneous UI Items */ @@ -6388,7 +6478,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NO_PLAYLIST_ENTRIES_AVAILABLE, - "Oynatma Listesi Girişi Yok" + "Oynatma Listesi Girdisi Yok" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NO_SETTINGS_FOUND, @@ -6437,29 +6527,265 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LANG_IRISH, - "İrlandaca" + "Irish" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, - "İtalyanca - İtalya" + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LANG_LATIN, - "Latince" + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LANG_MALAY, - "Malayca" + "Malay" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LANG_MALTESE, - "Maltaca" + "Maltese" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, - "Norveçce" + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" ) MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ MSG_UNKNOWN_COMPILER, @@ -7046,7 +7372,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_RGUI_FULL_WIDTH_LAYOUT, - "Kullanılabilir ekran alanını en iyi şekilde kullanmak için menü girişlerini yeniden boyutlandır ve yerleştir. Klasik sabit genişlikte iki sütun düzenini kullanmak için bunu devre dışı bırakın." + "Kullanılabilir ekran alanını en iyi şekilde kullanmak için menü girdilerini yeniden boyutlandır ve yerleştir. Klasik sabit genişlikte iki sütun düzenini kullanmak için bunu devre dışı bırakın." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_LINEAR_FILTER, @@ -7126,7 +7452,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_RGUI_INLINE_THUMBNAILS, - "Oynatma listelerini görüntülerken satır içi küçültülmüş küçük resimlerin görüntülenmesini etkinleştir. Devre dışı bırakıldığında, 'Üst Küçük Resim' RetroPad Y düğmesine basılarak tam ekran olarak değiştirilebilir." + "Oynatma listeleri görüntülerken satır içi ufak küçük resimlerin görüntülenmesini etkinleştir. Devre dışı olduğunda, 'Üst Küçük Resim' RetroPad Y düğmesine basarak tam ekran olarak değiştirilebilir." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_THUMBNAILS_RGUI, @@ -7146,7 +7472,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_RGUI_SWAP_THUMBNAILS, - "Küçük Resimlerin Yerini Değiş" + "Resimlerin Yerini Değiştir" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_RGUI_SWAP_THUMBNAILS, @@ -7176,6 +7502,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_MENU_RGUI_EXTENDED_ASCII, "Standart olmayan ASCII karakterlerinin görüntülenmesini etkinleştir. İngilizce dışındaki bazı Batı dillerine uyumluluk için gereklidir. Orta düzeyde performans etkisi vardır." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_SWITCH_ICONS, + "Açma Kapama Simgelerini Göster" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_SWITCH_ICONS, + "'Aç/Kapa' menü ayarlarını belirtmek için AÇIK/KAPALI metni yerine simgeleri kullanın." + ) /* RGUI: Settings Options */ @@ -7476,11 +7810,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_XMB_MENU_COLOR_THEME, - "Farklı bir arka plan rengi gradyan teması seçin." + "Farklı bir arka plan rengi dolgu teması seçin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_VERTICAL_THUMBNAILS, - "Küçük Resimler Dikey Eğilim" + "Küçük Resimler Dikey Eğilimi" ) MSG_HASH( MENU_ENUM_SUBLABEL_XMB_VERTICAL_THUMBNAILS, @@ -7492,7 +7826,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_XMB_THUMBNAIL_SCALE_FACTOR, - "İzin verilen azami genişliği ölçekleyip küçük resim görüntüleme boyutunu küçültün." + "İzin verilen azami genişliği ölçekle küçük resim görüntüleme boyutunu küçült." ) MSG_HASH( /* FIXME Unused? */ MENU_ENUM_LABEL_VALUE_XMB_MAIN_MENU_ENABLE_SETTINGS, @@ -7729,7 +8063,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MATERIALUI_ICONS_ENABLE, - "Menü girişlerinin solundaki simgeleri göster." + "Menü girdilerinin solundaki simgeleri göster." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION, @@ -7761,7 +8095,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MATERIALUI_MENU_COLOR_THEME, - "Farklı bir arka plan rengi gradyan teması seçin." + "Farklı bir arka plan rengi dolgu teması seçin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIMATION, @@ -8111,7 +8445,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_TITLE_SCREEN, - "Başlık Ekranı" + "Ekran Başlığı" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_ALL_PLAYLISTS, @@ -8251,11 +8585,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_ALL_PLAYLISTS_LIST_MAX_COUNT, - "\"Tüm Oynatma Listeleri\" liste giriş sınırı:" + "\"Tüm Oynatma Listeleri\" liste sınırı:" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_ALL_PLAYLISTS_GRID_MAX_COUNT, - "\"Tüm Oynatma Listeleri\" ızgara giriş sınırı:" + "\"Tüm Oynatma Listeleri\" ızgara sınırı:" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SHOW_HIDDEN_FILES, @@ -8339,7 +8673,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_CONFIRM_DELETE_PLAYLIST_ITEM, - "Öğeyi silmek istiyor musunuz \"%1\"?" + "Ögeyi silmek istiyor musunuz \"%1\"?" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_CANNOT_ADD_TO_ALL_PLAYLISTS, @@ -8638,15 +8972,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_MAX_SWAPCHAIN_IMAGES, - "Azami takas zinciri görüntüsü" + "En fazla takas zinciri görüntüleri" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_MAX_SWAPCHAIN_IMAGES, - "Video sürücüsüne açıkça belirtilen arabelleğe alma kipini kullanmasını söyler." + "Video sürücüsüne belirli bir arabelleğe alım kipini açıkça kullanmasını söyler." ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PARAMETERS, - "Şu anda menüde kullanılan gölgelendirici hazır ayarının kendisini değiştirir." + "Şu anda menüde kullanılan gölgelendirici hazır ayarını değiştirir." ) MSG_HASH( MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_TWO, @@ -8674,7 +9008,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_START_GONG, - "Gong'u başlat" + "Gong Başlat" ) /* Unused (Only Exist in Translation Files) */ @@ -8733,7 +9067,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_RESUME, - "Çalışmakta olan içeriği devam ettirin ve Hızlı Menüden çıkın." + "Çalışan içeriği devam ettirip Hızlı Menüden çıkın." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_VIEW_MATCHES, @@ -8777,7 +9111,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_OUTPUT_DISPLAY_ID, - "CRT ekranına bağlı çıkış portunu seç." + "CRT ekranına bağlı çıkış portu seç." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_HELP, @@ -8809,7 +9143,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_HELP_SEND_DEBUG_INFO, - "Analiz için cihazların ve RetroArch yapılandırmasına ilişkin teşhis bilgilerini gönderir." + "Cihazınız ve RetroArch yapılandırması hakkındaki teşhis bilgilerini analiz için sunucularımıza gönderir." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANAGEMENT, @@ -8825,7 +9159,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_LAN_SCAN_SETTINGS, - "Yerel ağdaki Netplay ana bilgisayarlarını ara ve bağlan." + "Yerel ağdaki netplay ana bilgisayarlarını ara ve bağlan." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_MODE, @@ -9000,7 +9334,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_DIR, - "Genellikle, libretro/RetroArch uygulamalarını varlıklara işaret etmek üzere bir araya getiren geliştiriciler tarafından ayarlanır." + "Genellikle libretro/RetroArch uygulamalarını varlıkları işaret eden paketleyen geliştiriciler tarafından ayarlanır." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ASK_ARCHIVE, @@ -9020,7 +9354,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_QUIT, - "Çıkış" + "Çık" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_SCROLL_UP, @@ -9290,7 +9624,7 @@ MSG_HASH( ) MSG_HASH( MSG_CONNECTING_TO_PORT, - "Port'a bağlanılıyor" + "Porta bağlanılıyor" ) MSG_HASH( MSG_CONNECTION_SLOT, @@ -9426,7 +9760,7 @@ MSG_HASH( ) MSG_HASH( MSG_BLOCKING_SRAM_OVERWRITE, - "SRAM Üzerine Yazmayı Engelleniyor" + "SRAM Üzerine Yazma Engelleniyor" ) MSG_HASH( MSG_BRINGING_UP_COMMAND_INTERFACE_ON_PORT, @@ -9442,7 +9776,7 @@ MSG_HASH( ) MSG_HASH( MSG_CHEEVOS_HARDCORE_MODE_ENABLE, - "Başarımlar için Zorlu Kip Etkin, konum kaydedici ve geri sarma devre dışı bırakıldı." + "Başarımlar için Zorlu Kip Etkin, durum kaydı ve geri sarma devre dışı bırakıldı." ) MSG_HASH( MSG_COMPARING_WITH_KNOWN_MAGIC_NUMBERS, @@ -9454,7 +9788,7 @@ MSG_HASH( ) MSG_HASH( MSG_CONFIG_DIRECTORY_NOT_SET, - "Yapılndırma dizini ayarlanmadı. Yeni yapılandırma kaydedilemiyor." + "Yapılandırma dizini ayarlanmadı. Yeni yapılandırma kaydedilemiyor." ) MSG_HASH( MSG_CONNECTED_TO, @@ -9486,11 +9820,11 @@ MSG_HASH( ) MSG_HASH( MSG_COULD_NOT_FIND_VALID_DATA_TRACK, - "Geçerli veri yolu bulunamadı" + "Mevcut veri parçası bulunamadı" ) MSG_HASH( MSG_COULD_NOT_OPEN_DATA_TRACK, - "veri izi açılamadı" + "veri parçası açılamadı" ) MSG_HASH( MSG_COULD_NOT_READ_CONTENT_FILE, @@ -9506,7 +9840,7 @@ MSG_HASH( ) MSG_HASH( MSG_CRC32_CHECKSUM_MISMATCH, - "CRC32 sağlama toplamı içerik dosyası ile kayıt dosyası başlığında kaydedilen içerik sağlama toplamı arasındaki uyumsuzluk var, yeniden oynatma sırasında çözülme olasılığı yüksek." + "CRC32 sağlama toplamı içerik dosyası ile kayıt dosyası başlığında kaydedilen içerik sağlama toplamı arasındaki uyumsuzluk var, yeniden oynatılınca çözülebilir." ) MSG_HASH( MSG_CUSTOM_TIMING_GIVEN, @@ -9514,11 +9848,11 @@ MSG_HASH( ) MSG_HASH( MSG_DECOMPRESSION_ALREADY_IN_PROGRESS, - "Dekompresyon zaten devam ediyor." + "Sıkıştırmayı açma zaten devam ediyor." ) MSG_HASH( MSG_DECOMPRESSION_FAILED, - "Dekompresyon başarısız oldu." + "Sıkıştırmayı açma başarısız oldu." ) MSG_HASH( MSG_DETECTED_VIEWPORT_OF, @@ -9526,11 +9860,11 @@ MSG_HASH( ) MSG_HASH( MSG_DID_NOT_FIND_A_VALID_CONTENT_PATCH, - "Geçerli bir içerik düzeltme eki bulamadınız." + "Doğrulanmış bir içerik düzeltme eki bulamadınız." ) MSG_HASH( MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT, - "Aygıtı geçerli bir bağlantı noktasından çıkarın." + "Cihazı doğrulanmış bağlantı noktasından çıkarın." ) MSG_HASH( MSG_DISK_CLOSED, @@ -9538,7 +9872,7 @@ MSG_HASH( ) MSG_HASH( MSG_DISK_EJECTED, - "Çıkartıldı" + "Çıkarıldı" ) MSG_HASH( MSG_DOWNLOADING, @@ -9558,15 +9892,15 @@ MSG_HASH( ) MSG_HASH( MSG_ERROR_LIBRETRO_CORE_REQUIRES_CONTENT, - "Libretro Çekirdeği içerik gerektirir, ancak hiçbir şey sağlanmadı." + "Libretro çekirdeği içerik gerektirir, hiçbir şey sağlanmadı." ) MSG_HASH( MSG_ERROR_LIBRETRO_CORE_REQUIRES_SPECIAL_CONTENT, - "Libretro Çekirdeği özel içerik gerektirir, ancak hiçbir şey sağlanmadı" + "Libretro çekirdeği özel içerik gerektirir, hiçbir şey sağlanmadı." ) MSG_HASH( MSG_ERROR_LIBRETRO_CORE_REQUIRES_VFS, - "Çekirdek VFS'yi desteklemiyor ve yerel bir kopyadan yükleme başarısız oldu" + "Çekirdek VFS desteklemiyor ve yerel bir kopyadan yükleme başarısız oldu" ) MSG_HASH( MSG_ERROR_PARSING_ARGUMENTS, @@ -9578,11 +9912,11 @@ MSG_HASH( ) MSG_HASH( MSG_ERROR_SAVING_REMAP_FILE, - "Yeniden yapılandırma dosyası kaydedilirken hata oluştu." + "Yeniden yapılandırma dosyası kayıt hatası." ) MSG_HASH( MSG_ERROR_REMOVING_REMAP_FILE, - "Yeniden yapılandırma dosyası kaldırılırken hata oluştu." + "Yeniden yapılandırma dosyası kaldırma hatası." ) MSG_HASH( MSG_ERROR_SAVING_SHADER_PRESET, @@ -9606,7 +9940,7 @@ MSG_HASH( ) MSG_HASH( MSG_FAILED_TO, - "Başaramadı" + "Başarısız" ) MSG_HASH( MSG_FAILED_TO_ACCEPT_INCOMING_SPECTATOR, @@ -9646,7 +9980,7 @@ MSG_HASH( ) MSG_HASH( MSG_FAILED_TO_LOAD_CONTENT, - "İçerik yüklenemedi" + "İçerik yükleme başarısız" ) MSG_HASH( MSG_FAILED_TO_LOAD_MOVIE_FILE, @@ -9658,7 +9992,7 @@ MSG_HASH( ) MSG_HASH( MSG_FAILED_TO_LOAD_STATE, - "Kayıtlı durum yüklenemedi" + "Durum kaydı yüklenemedi" ) MSG_HASH( MSG_FAILED_TO_OPEN_LIBRETRO_CORE, @@ -9730,7 +10064,7 @@ MSG_HASH( ) MSG_HASH( MSG_FAILED_TO_START_MOVIE_RECORD, - "Film kaydı başlatılamadı." + "Ekran kaydı başlatılamadı." ) MSG_HASH( MSG_FAILED_TO_START_RECORDING, @@ -9746,7 +10080,7 @@ MSG_HASH( ) MSG_HASH( MSG_FAILED_TO_UNDO_SAVE_STATE, - "Durum kaydetme geri alınamadı." + "Durum kaydı geri alınamadı." ) MSG_HASH( MSG_FAILED_TO_UNMUTE_AUDIO, @@ -9786,7 +10120,7 @@ MSG_HASH( ) MSG_HASH( MSG_GAME_SPECIFIC_CORE_OPTIONS_FOUND_AT, - "Oyun Başına Seçenekler: oyunda bulunan oyuna özgü temel seçenekler" + "Oyuna Özel Seçenekler: oyunda bulunan oyuna özgü temel seçenekler" ) MSG_HASH( MSG_GOT_INVALID_DISK_INDEX, @@ -9866,11 +10200,11 @@ MSG_HASH( ) MSG_HASH( MSG_LOADED_STATE_FROM_SLOT, - "#%d yuvasından durum yüklendi." + "Yuva #%d üstünden durum yüklendi." ) MSG_HASH( MSG_LOADED_STATE_FROM_SLOT_AUTO, - "#-1 yuvasından durum yüklendi (otomatik)." + "Yuva #-1 üstünden durum yüklendi (otomatik)." ) MSG_HASH( MSG_LOADING, @@ -9906,7 +10240,7 @@ MSG_HASH( ) MSG_HASH( MSG_MOVIE_FORMAT_DIFFERENT_SERIALIZER_VERSION, - "Giriş tekrar film formatı farklı bir seri hale getirici sürümüne sahip görünüyor. Büyük olasılıkla başarısız olacak." + "Giriş tekrar film biçiminin farklı bir serileştirici sürümü var gibi görünüyor. Büyük olasılıkla başarısız olacaktır." ) MSG_HASH( MSG_MOVIE_PLAYBACK_ENDED, @@ -9922,27 +10256,27 @@ MSG_HASH( ) MSG_HASH( MSG_NO_CONTENT_STARTING_DUMMY_CORE, - "İçerik yok, Kukla Çekirdek başlatıyor." + "İçerik yok, kukla çekirdek başlatılıyor." ) MSG_HASH( MSG_NO_SAVE_STATE_HAS_BEEN_OVERWRITTEN_YET, - "Henüz konum kaydetmenin üzerine yazılmadı." + "Henüz hiçbir kayıt durum kaydı üzerine yazılmadı." ) MSG_HASH( MSG_NO_STATE_HAS_BEEN_LOADED_YET, - "Henüz bir konum yüklenmedi." + "Henüz bir durum yüklenmedi." ) MSG_HASH( MSG_OVERRIDES_ERROR_SAVING, - "Üzerine yazmalar kaydedilemedi." + "Özelleştirmeler kaydedilemedi." ) MSG_HASH( MSG_OVERRIDES_SAVED_SUCCESSFULLY, - "Üzerine yazmalar başarıyla kaydedildi." + "Özelleştirmeler başarıyla kaydedildi." ) MSG_HASH( MSG_PAUSED, - "Durduruldu." + "Duraklatıldı." ) MSG_HASH( MSG_READING_FIRST_DATA_TRACK, @@ -9982,7 +10316,7 @@ MSG_HASH( ) MSG_HASH( MSG_REMOVED_DISK_FROM_TRAY, - "Tepsiden çıkarılmış disk." + "Disk tepsiden kaldırıldı." ) MSG_HASH( MSG_REMOVING_TEMPORARY_CONTENT_FILE, @@ -9994,7 +10328,7 @@ MSG_HASH( ) MSG_HASH( MSG_RESTARTING_RECORDING_DUE_TO_DRIVER_REINIT, - "Sürücü yeniden başlatması nedeniyle kayıt yeniden başlatılıyor." + "Sürücü sıfırlaması nedeniyle kaydı yeniden başlatılıyor." ) MSG_HASH( MSG_RESTORED_OLD_SAVE_STATE, @@ -10022,11 +10356,11 @@ MSG_HASH( ) MSG_HASH( MSG_REWIND_INIT_FAILED, - "Geri alma başlatılamadı. Geri sarma devre dışı bırakılacak." + "Geri sarma başlatılamadı. Geri sarma devre dışı bırakılacak." ) MSG_HASH( MSG_REWIND_INIT_FAILED_THREADED_AUDIO, - "Uygulamada threaded ses kullanıyor. Geri sarma kullanılamaz." + "Uygulamada baskın ses kullanıyor. Geri sarma kullanılamaz." ) MSG_HASH( MSG_REWIND_REACHED_END, @@ -10074,7 +10408,7 @@ MSG_HASH( ) MSG_HASH( MSG_SHADER, - "Gölgelendirici" + "Gölge" ) MSG_HASH( MSG_SHADER_PRESET_SAVED_SUCCESSFULLY, @@ -10106,7 +10440,7 @@ MSG_HASH( ) MSG_HASH( MSG_STARTING_MOVIE_RECORD_TO, - "Video kaydının başlangıcı" + "Video kaydına başlanıyor" ) MSG_HASH( MSG_STATE_SIZE, @@ -10154,7 +10488,7 @@ MSG_HASH( ) MSG_HASH( MSG_UNDID_LOAD_STATE, - "Durum yükleme geri alındı." + "Durum yüklemesi geri alındı." ) MSG_HASH( MSG_UNDOING_SAVE_STATE, @@ -10178,15 +10512,15 @@ MSG_HASH( ) MSG_HASH( MSG_USING_LIBRETRO_DUMMY_CORE_RECORDING_SKIPPED, - "Libretro kukla Çekirdeği kullanılıyor. Kayıt atlanıyor." + "Libretro kukla çekirdeği kullanılıyor. Kayıt atlanıyor." ) MSG_HASH( MSG_VALUE_CONNECT_DEVICE_FROM_A_VALID_PORT, - "Cihazı geçerli bir porttan bağlayın." + "Cihazı geçerli bir port üstünden bağlayın." ) MSG_HASH( MSG_VALUE_DISCONNECTING_DEVICE_FROM_PORT, - "Aygıtın bağlantı noktasından çıkarılması" + "Cihaz bağlantı noktasından ayrılıyor" ) MSG_HASH( MSG_VALUE_REBOOTING, @@ -10202,7 +10536,7 @@ MSG_HASH( ) MSG_HASH( MSG_VIEWPORT_SIZE_CALCULATION_FAILED, - "Görüş alanı boyut hesaplaması başarısız oldu! Ham veriler kullanılmaya devam edilecek. Muhtemelen düzgün çalışmayacak..." + "Görüntü alanı boyutu hesaplaması başarısız! Ham veriler kullanılmaya devam edilecek. Muhtemelen düzgün çalışmayacak..." ) MSG_HASH( MSG_VIRTUAL_DISK_TRAY, @@ -10262,11 +10596,11 @@ MSG_HASH( ) MSG_HASH( MSG_INPUT_ENABLE_SETTINGS_PASSWORD_OK, - "Parola geçerli." + "Parola doğru." ) MSG_HASH( MSG_INPUT_ENABLE_SETTINGS_PASSWORD_NOK, - "Parola geçersiz." + "Parola yanlış." ) MSG_HASH( MSG_INPUT_KIOSK_MODE_PASSWORD, @@ -10282,19 +10616,19 @@ MSG_HASH( ) MSG_HASH( MSG_CONFIG_OVERRIDE_LOADED, - "Yapılandırmanın üzerine yazmaları yüklendi." + "Özelleştirilmiş yapılandırma yüklendi." ) MSG_HASH( MSG_GAME_REMAP_FILE_LOADED, - "Oyun yeniden konumlandırma dosyası yüklendi." + "Oyun yeniden yapılandırma dosyası yüklendi." ) MSG_HASH( MSG_DIRECTORY_REMAP_FILE_LOADED, - "İçerik dizini yeniden eşleme dosyası yüklendi." + "İçerik dizini yeniden yapılandırma dosyası yüklendi." ) MSG_HASH( MSG_CORE_REMAP_FILE_LOADED, - "Çekirdek yeniden konumlandırma dosyası yüklendi." + "Çekirdek yeniden yapılandırma dosyası yüklendi." ) MSG_HASH( MSG_RUNAHEAD_CORE_DOES_NOT_SUPPORT_SAVESTATES, @@ -10314,7 +10648,7 @@ MSG_HASH( ) MSG_HASH( MSG_SCANNING_OF_FILE_FINISHED, - "Dosyanın taranması tamamlandı" + "Dosya taraması tamamlandı" ) MSG_HASH( MSG_CHEAT_INIT_SUCCESS, @@ -10426,7 +10760,7 @@ MSG_HASH( ) MSG_HASH( MSG_MISSING_ASSETS, - "Uyarı: Eksik içerikler varsa Çevrimiçi Güncelleyiciyi kullanın" + "Uyarı: Eksik içerikler varsa Çevrimiçi Güncelleyici kullanın" ) MSG_HASH( MSG_DUMPING_DISC, @@ -10462,15 +10796,15 @@ MSG_HASH( ) MSG_HASH( MSG_MANUAL_CONTENT_SCAN_DAT_FILE_INVALID, - "Geçersiz oyun makinesi DAT dosyası seçildi" + "Geçersiz arcade DAT dosyası seçildi" ) MSG_HASH( MSG_MANUAL_CONTENT_SCAN_DAT_FILE_TOO_LARGE, - "Seçilen oyun makinesi DAT dosyası çok büyük (yetersiz boş bellek)" + "Seçilen arcade DAT dosyası çok büyük (yetersiz boş bellek)" ) MSG_HASH( MSG_MANUAL_CONTENT_SCAN_DAT_FILE_LOAD_ERROR, - "Oyun makinesi DAT dosyası yüklenemedi (geçersiz biçim?)" + "Arcade DAT dosyası yüklenemedi (geçersiz biçim?)" ) MSG_HASH( MSG_MANUAL_CONTENT_SCAN_INVALID_CONFIG, @@ -10490,7 +10824,7 @@ MSG_HASH( ) MSG_HASH( MSG_MANUAL_CONTENT_SCAN_M3U_CLEANUP, - "M3U girişlerini temizle: " + "M3U girdilerini temizle: " ) MSG_HASH( MSG_MANUAL_CONTENT_SCAN_END, @@ -10604,11 +10938,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_FACTOR, - "Grafik Gereçleri Ölçeğini Geçersiz Kıl" + "Grafik Gereçleri Ölçeğini Özelleştir" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_FACTOR, - "Ekran gereçlerini çizerken el ile ölçeklendirme etkeni geçersiz kılınır. Yalnızca 'Grafik Pencere Ögelerini Otomatik Olarak Ölçeklendir' devre dışı bırakıldığında geçerlidir. Dekore edilmiş bildirimlerin, göstergelerin ve kontrollerin boyutunu menünün kendisinden bağımsız olarak arttırmak veya azaltmak için kullanılabilir." + "Ekran gereçlerini çizerken el ile ölçeklendirme etkeni geçersiz kılınır. Yalnızca 'Grafik Pencere Ögelerini Otomatik Olarak Ölçeklendir' devre dışı bırakıldığında geçerlidir. Düzenlenmiş bildirimlerin, göstergelerin ve kontrollerin boyutunu menünün kendisinden bağımsız olarak arttırmak veya azaltmak için kullanılabilir." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION, @@ -10716,11 +11050,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_BLOCK_TIMEOUT, - "Giriş Bloğu Zaman Aşımı" + "Giriş Engelleme Zaman Aşımı" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_BLOCK_TIMEOUT, - "Komple bir giriş örneği almak için beklenecek milisaniye sayısı, eşzamanlı tuşlara basıldığında sorun yaşıyorsanız kullanın (yalnızca Android için)." + "Tam bir girdi örneği almak için beklenecek milisaniye sayısı, eş zamanlı düğmeye basma ile ilgili sorunlarınız varsa kullanın (Android için)." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SHOW_REBOOT, @@ -10822,11 +11156,11 @@ MSG_HASH( ) MSG_HASH( MSG_LOCALAP_SWITCHING_OFF, - "Wi-Fi Erişim Noktasını Kapatılıyor." + "Wi-Fi Erişim Noktası Kapatılıyor." ) MSG_HASH( MSG_WIFI_DISCONNECT_FROM, - "Wi-Fi '%s' bağlantısnı kesiliyor" + "Wi-Fi '%s' bağlantısı kesiliyor" ) MSG_HASH( MSG_LOCALAP_ALREADY_RUNNING, @@ -10838,7 +11172,7 @@ MSG_HASH( ) MSG_HASH( MSG_LOCALAP_STARTING, - "Wi-Fi Erişim Noktasını SSID=%s ve Passkey=%s ile başlatılıyor" + "Wi-Fi Erişim Noktası SSID=%s ve Passkey=%s ile başlatılıyor" ) MSG_HASH( MSG_LOCALAP_ERROR_CONFIG_CREATE, @@ -10846,7 +11180,7 @@ MSG_HASH( ) MSG_HASH( MSG_LOCALAP_ERROR_CONFIG_PARSE, - "Yanlış yapılandırma dosyası -%s içinde APNAME veya PASSWORD bulunamadı" + "Yanlış yapılandırma dosyası - %s içinde APNAME veya PASSWORD bulunamadı" ) #endif #ifdef GEKKO diff --git a/intl/msg_hash_uk.h b/intl/msg_hash_uk.h index a02b25cc6d..337cbc1702 100644 --- a/intl/msg_hash_uk.h +++ b/intl/msg_hash_uk.h @@ -18,7 +18,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_FAVORITES_TAB, - "Улюблене" + "Обране" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_HISTORY_TAB, @@ -40,6 +40,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_TAB, "Мережева гра" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, + "Огляд" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Імпорт вмісту" @@ -127,13 +131,9 @@ MSG_HASH( MENU_ENUM_SUBLABEL_ONLINE_UPDATER, "Завантажити додатки, компоненти та вміст для RetroArch." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY, - "Мережева гра" - ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY, - "Приєднатися до гри або створити нову мережеву гру." + "Приєднатися до гри або створити нову Netplay гру." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SETTINGS, @@ -234,11 +234,11 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_GOTO_FAVORITES, - "Улюблене" + "Обране" ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_FAVORITES, - "Тут показується вміст, який було додано до «Улюблене»." + "Вміст, доданий до «Обраного», зʼявиться тут." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_GOTO_MUSIC, @@ -246,7 +246,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_MUSIC, - "Тут показується музика, яка була прослухана." + "Прослухана раніше музика зʼявляється тут." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_GOTO_IMAGES, @@ -254,7 +254,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_IMAGES, - "Тут показуються зображення, які були переглянуті." + "Переглянуті зображення зʼявляються тут." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_GOTO_VIDEO, @@ -262,7 +262,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_VIDEO, - "Тут показується відео, яке було переглянуто." + "Переглянуті відео зʼявляються тут." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_GOTO_EXPLORE, + "Оглянути" ) /* Main Menu > Online Updater */ @@ -281,19 +285,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_THUMBNAILS_UPDATER_LIST, - "Оновлення ескізів" + "Оновлення мініатюр" ) MSG_HASH( MENU_ENUM_SUBLABEL_THUMBNAILS_UPDATER_LIST, - "Завантажити повний пакунок ескізів для обраної системи." + "Завантажити повний пакунок мініатюр для обраної системи." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PL_THUMBNAILS_UPDATER_LIST, - "Оновити ескізи списків" + "Оновити мініатюри списків" ) MSG_HASH( MENU_ENUM_SUBLABEL_PL_THUMBNAILS_UPDATER_LIST, - "Завантажити ескізи для записів у вибраному списку відтворення." + "Завантажити мініатюри для записів у вибраному списку відтворення." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT, @@ -762,7 +766,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETPLAY_SUPPORT, - "Підтримка мережевої гри (однорангова)" + "Підтримка Netplay гри (Peer-to-Peer)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PYTHON_SUPPORT, @@ -1133,74 +1137,690 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_DRIVER, "Драйвер вводу" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_DRIVER, + "Драйвер вводу для використання. Деякі відеодрайвери змушують використовувати інший драйвер вводу." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_JOYPAD_DRIVER, + "Контролер" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_JOYPAD_DRIVER, + "Драйвер контролера для використання." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER, + "Відео" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_DRIVER, + "Відео драйвер для використання." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_DRIVER, + "Звук" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_DRIVER, + "Звуковий драйвер для використання." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_DRIVER, + "Аудіоресемплер" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_DRIVER, + "Драйвер аудіоресемплера для використання." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CAMERA_DRIVER, + "Камера" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CAMERA_DRIVER, + "Драйвер камери для використання." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_BLUETOOTH_DRIVER, + "Bluetooth драйвер для використання." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_WIFI_DRIVER, + "Використовуваний драйвер Wi-Fi." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LOCATION_DRIVER, + "Місцезнаходження" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOCATION_DRIVER, + "Використовуваний драйвер місцезнаходження." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_DRIVER, + "Меню" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_DRIVER, + "Використовуваний драйвер меню." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RECORD_DRIVER, + "Запис" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RECORD_DRIVER, + "Використовуваний драйвер запису." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIDI_DRIVER, + "Використовуваний драйвер MIDI." + ) /* Settings > Video */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_OUTPUT_SETTINGS, + "Вивід" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_OUTPUT_SETTINGS, + "Змінити налаштування відеовиводу." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_MODE_SETTINGS, + "Повноекранний режим" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_MODE_SETTINGS, + "Змінити налаштування повноекранного режиму." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_MODE_SETTINGS, + "Віконний режим" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_WINDOWED_MODE_SETTINGS, + "Змінити налаштування віконного режиму." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SCALING_SETTINGS, + "Масштабування" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SCALING_SETTINGS, + "Змінити налаштування масштабування відео." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SYNCHRONIZATION_SETTINGS, + "Синхронізація" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SUSPEND_SCREENSAVER_ENABLE, + "Призупинити заставку" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SUSPEND_SCREENSAVER_ENABLE, + "Запобігає запуску заставки." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_THREADED, + "Відео в окремому потоці" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_THREADED, + "Покращує продуктивність за рахунок зниження частоти кадрів. Використовуйте лише в тому випадку, якщо інші способи не спрацювали." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION, + "Вставка чорного кадра" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_BLACK_FRAME_INSERTION, + "Вставляє чорний кадр між кадрами. Корисно на деяких екранах з високою швидкістю оновлення для виключення залишкового зображення." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_GPU_SCREENSHOT, + "GPU знімок екрана" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SMOOTH, + "Білінійне фільтрування" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FILTER, + "Відеофільтр" + ) /* Settings > Video > CRT SwitchRes */ /* Settings > Video > Output */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MONITOR_INDEX, + "Індекс монітора" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_ROTATION, + "Обертання відео" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SCREEN_ORIENTATION, + "Орієнтація екрану" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_GPU_INDEX, + "Індекс графічного процесора" + ) /* Settings > Video > Fullscreen Mode */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN, + "Запуск у повноекранному режимі" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN, + "Запускати в повноекранному режимі. Можна змінити під час виконання. Можна перевизначити перемикачем у командному рядку" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN, + "Віконний повноекранний режим" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_WINDOWED_FULLSCREEN, + "Віддавати перевагу віконному повноекранному режимові." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_X, + "Ширина у повноекранному режимі" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_X, + "Встановити користувацький розмір ширини для не віконного повноекранного режиму. Залиште пустим, щоб використовувати роздільну здатність комп'ютера." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_Y, + "Висота у повноекранному режимі" + ) /* Settings > Video > Windowed Mode */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SCALE, + "Масштабування вікна" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_OPACITY, + "Непрозорість вікна" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_SHOW_DECORATIONS, + "Показати елементи керування вікном" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_WIDTH, + "Ширина вікна" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_HEIGHT, + "Висота вікна" + ) /* Settings > Video > Scaling */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_INDEX, + "Співвідношення сторін" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO, + "Користувацьке співвідношення сторін" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_WIDTH, + "Користувацьке співвідношення сторін (ширина)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_WIDTH, + "Користувацька ширина інтерфейсу, яка використовується якщо замість пропорцій вказано «Користувацьке співвідношення сторін»." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_HEIGHT, + "Індивідуальне співвідношення сторін (Висота)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_HEIGHT, + "Користувацька довжина інтерфейсу, яка використовується якщо замість пропорцій вказано «Користувацьке співвідношення сторін»." + ) /* Settings > Video > Synchronization */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_VSYNC, + "Вертикальна синхронізація (Vsync)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_ADAPTIVE_VSYNC, + "Адаптивна Vsync" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY, + "Затримка оновлення кадрів" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC, + "Жорстка синхронізація GPU" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC, + "Жорстко синхронізувати центральний процесор та графічний. Зменшує затримку за рахунок продуктивності." + ) /* Settings > Audio */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_SETTINGS, + "Виведення" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_SETTINGS, + "Ресемплер" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_SYNCHRONIZATION_SETTINGS, + "Синхронізація" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_SETTINGS, + "Мікшер" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SOUNDS, + "Звуки меню" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_MUTE, + "Вимкнути звук" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_MUTE, + "Вимкнути/увімкнути звук." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_MUTE, + "Заглушити мікшер" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_DSP_PLUGIN, + "DSP плагін" + ) /* Settings > Audio > Output */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE, + "Звук" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_ENABLE, + "Визначає, чи виводиться звук." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE, + "Пристрій" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_DEVICE, + "Перевизначити типовий аудіо пристрій, використовуваний звуковим драйвером. Це залежить від драйвера." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_LATENCY, + "Затримка звуку (мс)" + ) /* Settings > Audio > Resampler */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_QUALITY, + "Якість ресемплера" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_RATE, + "Швидкість виводу (Гц)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_OUTPUT_RATE, + "Швидкість дискретизації аудіовиходів." + ) /* Settings > Audio > Synchronization */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_SYNC, + "Синхронізація" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_SYNC, + "Синхронізувати аудіо. Рекомендується." + ) /* Settings > Audio > MIDI */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIDI_INPUT, + "Введення" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIDI_INPUT, + "Вибрати пристрій виведення." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIDI_OUTPUT, + "Виведення" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIDI_OUTPUT, + "Вибрати пристрій виведення." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIDI_VOLUME, + "Гучність" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIDI_VOLUME, + "Встановити гучність виводу (%)." + ) /* Settings > Audio > Mixer Settings > Mixer Stream */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Відтворити" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Зупинити" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Вилучити" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Гучність" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME, + "Налаштувати гучність аудіопотоку." + ) /* Settings > Audio > Menu Sounds */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE_MENU, + "Мікшер" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_ENABLE_MENU, + "Відтворення одночасно звукових потоків навіть у меню." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SOUND_OK, + "Увімкнути звук підтвердження" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SOUND_CANCEL, + "Увімкнути звук 'Скасувати'" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SOUND_NOTICE, + "Увімкнути звук сповіщення" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SOUND_BGM, + "Увімкнути фонову музику" + ) /* Settings > Input */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MAX_USERS, + "Максимальна кількість користувачів" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD, + "Турбо-період" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_TURBO_MODE, + "Турбо режим" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BINDS, + "Гарячі клавіші" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_HOTKEY_BINDS, + "Налаштування параметрів гарячих клавіш." + ) /* Settings > Input > Haptic Feedback/Vibration */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIBRATE_ON_KEYPRESS, + "Вібрувати при натисканні клавіші" + ) /* Settings > Input > Menu Controls */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_INPUT_SWAP_OK_CANCEL, + "Поміняти місцями кнопку ОК та Скасувати" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_INPUT_SWAP_OK_CANCEL, + "Поміняти місцями кнопки ОК та Скасувати. Вимкнено — це японське розташування кнопок, увімкнено — це західне." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_ALL_USERS_CONTROL_MENU, + "Всі користувачі керують меню" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_ALL_USERS_CONTROL_MENU, + "Дозволяє будь-якому користувачу контролювати меню. Якщо вимкнено, тоді лише користувач 1 може керувати меню." + ) /* Settings > Input > Hotkey Binds */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUIT_PRESS_TWICE, + "Підтвердити вихід" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUIT_PRESS_TWICE, + "Для виходу з RetroArch потрібно двічі натиснути гарячу клавішу." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_KEY, + "Перемотування (перемикач)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_FAST_FORWARD_KEY, + "Перемикає між перемотуванням та нормальною швидкістю." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_HOLD_KEY, + "Перемотування (тримати)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION_KEY, + "Уповільнення (перемикач)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_LOAD_STATE_KEY, + "Завантажити стан" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_LOAD_STATE_KEY, + "Завантажує збережений стан з обраної комірки." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SAVE_STATE_KEY, + "Зберегти стан" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SAVE_STATE_KEY, + "Зберегти стан у вибрану вами комірку." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_FULLSCREEN_TOGGLE_KEY, + "Повноекранний режим (перемикач)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_FULLSCREEN_TOGGLE_KEY, + "Перемикає між повноекранним і віконним режимом." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_QUIT_KEY, + "Вийти з RetroArch" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_QUIT_KEY, + "Закриває RetroArch, забезпечує збережених всіх даних та файлів налаштувань на диску." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_TOGGLE, + "Чіти (перемкнути)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_MUTE, + "Вимкнути звук (перемикач)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_FPS_TOGGLE, + "Показати частоту кадрів (перемикач)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_FPS_TOGGLE, + "Перемикає індикатор частоти кадрів (FPS)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SEND_DEBUG_INFO, + "Відправити зневаджувальну інформацію" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_ENABLE_HOTKEY, + "Увімкнути гарячу клавішу" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_UP, + "Гучніше" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_DOWN, + "Тихіше" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_OVERLAY_NEXT, + "Наступна накладка" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_DISK_EJECT_TOGGLE, + "Якщо лоток віртуального диска закритий, відкриває і виймає завантажений диск. В іншому випадку, вставляє диск і закриває лоток." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_NEXT, + "Наступний диск" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_PREV, + "Попередній диск" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_GRAB_MOUSE_TOGGLE, + "Захоплювати мишу (перемикач)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_UI_COMPANION_TOGGLE, + "Відкриває супровідний інтерфейс стільниці WIMP (вікна, значки, меню, вказівник)." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_MENU_TOGGLE, + "Меню (перемикач)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_RECORDING_TOGGLE, + "Запис (перемикач)" + ) /* Settings > Input > Port # Binds */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_TYPE, + "Тип пристрою" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_SAVE_AUTOCONFIG, + "Зберегти профіль контролера" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L3, + "Кнопка L3 (кнопка)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R3, + "Кнопка R3 (великий палець)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_TURBO_ENABLE, + "Турбо" + ) /* Settings > Latency */ /* Settings > Core */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE, + "Автоматичний запуск ядра" + ) #ifndef HAVE_DYNAMIC +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ALWAYS_RELOAD_CORE_ON_RUN_CONTENT, + "Завжди перезавантажувати ядро при запуску" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ALWAYS_RELOAD_CORE_ON_RUN_CONTENT, + "Перезавантажити RetroArch під час запуску вмісту, навіть якщо потрібне ядро вже завантажене. Це може поліпшити стабільність системи за рахунок збільшення часу завантаження." + ) #endif +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_ALLOW_ROTATE, + "Дозволити обертання" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_ALLOW_ROTATE, + "Дозволити ядрам встановлювати орієнтацію. Коли вимкнено, запити на обертання ігноруються. Корисно для налаштувань, які вручну повертають екран." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_MANAGER_LIST, + "Керувати ядрами" + ) /* Settings > Configuration */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONFIG_SAVE_ON_EXIT, + "Зберегти конфігурацію під час виходу" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT, + "Зміни до файлу налаштувань зберігаються при виході." + ) /* Settings > Saving */ @@ -1210,9 +1830,33 @@ MSG_HASH( /* Settings > File Browser */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, + "Фільтрувати невідомі розширення" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_USE_BUILTIN_PLAYER, + "Використовувати вбудований медіа-програвач" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FILTER_BY_CURRENT_CORE, + "Фільтрувати за поточним ядром" + ) /* Settings > Frame Throttle */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REWIND_SETTINGS, + "Перемотати назад" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_REWIND, + "Керування параметрами перемотування." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO, + "Частота перемотування" + ) /* Settings > Frame Throttle > Rewind */ @@ -1222,12 +1866,32 @@ MSG_HASH( /* Settings > Recording */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_RECORD_QUALITY, + "Якість запису" + ) /* Settings > On-Screen Display */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ONSCREEN_NOTIFICATIONS_VIEWS_SETTINGS, + "Видимість сповіщень" + ) /* Settings > On-Screen Display > On-Screen Overlay */ +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_AUTO_ROTATE, + "Автоматично повертати макет, щоб відповідати орієнтації/співвідношенню екрана, якщо підтримується поточним оверлеєм." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY, + "Непрозорість оверлея" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_OPACITY, + "Непрозорість усіх елементів інтерфейсу оверелея." + ) @@ -1236,21 +1900,257 @@ MSG_HASH( /* Settings > On-Screen Display > On-Screen Notifications */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FPS_SHOW, + "Відображати частоту кадрів" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FPS_UPDATE_INTERVAL, + "Частота оновлення лічильника кадрів за секунду (в кадрах)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STATISTICS_SHOW, + "Показувати статистику" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_CHEATS_APPLIED, + "Повідомлення чіт-кодів" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_CHEATS_APPLIED, + "Відображати на екрані повідомлення, коли чіт було застосовано" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH, + "Шрифт сповіщень" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FONT_SIZE, + "Розмір сповіщень" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FONT_SIZE, + "Вкажіть розмір шрифту в пунктах." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED, + "Колір сповіщення (червоний)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN, + "Колір сповіщень (зелений)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE, + "Колір сповіщень (синій)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE, + "Тло сповіщення" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED, + "Колір тла сповіщення (Червоний)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN, + "Колір тла сповіщення (Зелений)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE, + "Колір тла сповіщення (Синій)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY, + "Непрозорість тла сповіщень" + ) /* Settings > User Interface */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SETTINGS, + "Зовнішній вигляд" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHOW_ADVANCED_SETTINGS, + "Показувати додаткові налаштування" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_ENABLE_KIOSK_MODE, + "Режим кіоску" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MOUSE_ENABLE, + "Підтримка миші" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_POINTER_ENABLE, + "Підтримка сенсорних екранів" + ) /* Settings > User Interface > Views */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CORE, + "Показати \"Завантажити ядро\"" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_ONLINE_UPDATER, + "Показати Онлайн Оновлювач" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_INFORMATION, + "Показати інформацію" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_CONFIGURATIONS, + "Показувати «Файл налаштування»" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_CONFIGURATIONS, + "Показати або приховати опцію «Файл конфігурації»." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_HELP, + "Показати допомогу" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_HELP, + "Показувати або приховати опцію «Допомога»." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_QUIT_RETROARCH, + "Показати вийти з RetroArch" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_QUIT_RETROARCH, + "Показати або приховати опцію «Вийти з RetroArch»." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_RESTART_RETROARCH, + "Показати кнопку «Перезавантажити RetroArch»" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_RESTART_RETROARCH, + "Показати або приховати опцію «Перезавантажити RetroArch»." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS, + "Показувати вкладку налаштувань" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS, + "Показувати вкладку «Налаштування» у головному меню." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_FAVORITES, + "Показувати вкладку «Обране»" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_MUSIC, + "Показати вкладку «Музика»" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONTENT_SHOW_MUSIC, + "Показувати вкладку «Музика» у головному меню." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_HISTORY, + "Показувати вкладку «Історія»" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BATTERY_LEVEL_ENABLE, + "Показувати рівень заряду акумулятора" + ) /* Settings > User Interface > Views > Quick Menu */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CLOSE_CONTENT, + "Показати закрити вміст" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CLOSE_CONTENT, + "Показати або приховати опцію «Закрити вміст»." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_OPTIONS, + "Показати опції" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CHEATS, + "Показувати чіти" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CHEATS, + "Показувати або приховати опцію «Чіти»." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SHADERS, + "Показати шейдери" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_INFORMATION, + "Показати інформацію" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_DOWNLOAD_THUMBNAILS, + "Показувати завантаження мініатюр" + ) /* Settings > User Interface > Views > Settings */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_DRIVERS, + "Показати драйвери" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_CORE, + "Показувати ядро" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_ACHIEVEMENTS, + "Показувати «Досягнення»" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SETTINGS_SHOW_ACHIEVEMENTS, + "Відображати або приховувати «Налаштування досягнень» на екрані налаштувань." + ) /* Settings > User Interface > Appearance */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER, + "Зображення тла" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_WALLPAPER, + "Виберіть зображення для тла меню." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER_OPACITY, + "Прозорість тла" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_WALLPAPER_OPACITY, + "Зміна непрозорості зображення тла." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_FRAMEBUFFER_OPACITY, + "Непрозорість кадрового буфера" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_FRAMEBUFFER_OPACITY, + "Зміна непрозорості фреймбуфера." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_USE_PREFERRED_SYSTEM_COLOR_THEME, + "Використовувати бажану колірну тема системи" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_USE_PREFERRED_SYSTEM_COLOR_THEME, + "Використовувати колірну тему вашої операційної системи (якщо такі є) - замінює налаштування теми." + ) /* Settings > AI Service */ @@ -1262,18 +2162,66 @@ MSG_HASH( /* Settings > Achievements */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_ENABLE, + "Досягнення" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_ENABLE, + "Заробляйте досягнення в класичних іграх. Для отримання додаткової інформації відвідайте https://retroachievements.org" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_HARDCORE_MODE_ENABLE, + "Хардкорний режим" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_HARDCORE_MODE_ENABLE, + "Подвоювати кількість зароблених очок.\nВимикає збереження станів, чіти, перемотування назад, паузу та повільний рух для всіх ігор.\nГра перезавантажиться, якщо встановити цей параметр під час роботи." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_BADGES_ENABLE, + "Значки досягнення" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_TEST_UNOFFICIAL, + "Тестувати неофіційні досягнення" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_TEST_UNOFFICIAL, + "Використовувати неофіційні досягнення та/або бета-функції в тестувальних цілях." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_START_ACTIVE, + "Почати сесію з усіма активними досягненнями (навіть з тими, які ви раніше розблокували)." + ) /* Settings > Network */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATER_SETTINGS, + "Оновлювач" + ) /* Settings > Network > Updater */ /* Settings > Playlists */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HISTORY_LIST_ENABLE, + "Історія" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_SIZE, + "Розмір списку історії" + ) /* Settings > Playlists > Playlist Management */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_RESET_CORES, + "Скинути асоціацію з ядром" + ) /* Settings > User */ @@ -1283,9 +2231,25 @@ MSG_HASH( /* Settings > User > Accounts */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACCOUNTS_RETRO_ACHIEVEMENTS, + "РетроДосягнення" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ACCOUNTS_RETRO_ACHIEVEMENTS, + "Заробляйте досягнення в класичних іграх. Для отримання додаткової інформації відвідайте http://retroachievements.org" + ) /* Settings > User > Accounts > RetroAchievements */ +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_USERNAME, + "Введіть ім'я користувача облікового запису РетроДосягнень." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_PASSWORD, + "Введіть пароль для облікового запису РетроДосягнень." + ) /* Settings > User > Accounts > YouTube */ @@ -1295,6 +2259,14 @@ MSG_HASH( /* Settings > Directory */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY, + "Завантаження" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY, + "Динамічне тло" + ) /* Music */ @@ -1306,6 +2278,10 @@ MSG_HASH( /* Netplay > Host */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_DISABLE_HOST, + "Зупинити хост Netplay" + ) /* Import content */ @@ -1316,8 +2292,26 @@ MSG_HASH( /* Import content > Manual Scan */ +/* Explore tab */ + /* Playlist > Playlist Item */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ADD_TO_FAVORITES_PLAYLIST, + "Додати в Обране" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES_PLAYLIST, + "Додати запис в Обране." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SET_CORE_ASSOCIATION, + "Встановити асоціацію з ядром" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RESET_CORE_ASSOCIATION, + "Скинути асоціацію з ядром" + ) /* Playlist Item > Set Core Association */ @@ -1327,6 +2321,34 @@ MSG_HASH( /* Quick Menu */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CLOSE_CONTENT, + "Закрити вміст" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CLOSE_CONTENT, + "Закриває поточний вміст. Будь-які незбережені зміни можуть бути втрачені." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ADD_TO_FAVORITES, + "Додати в Обране" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES, + "Додати запис в Обране." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS, + "Чіти" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_CHEAT_OPTIONS, + "Налаштувати чіт-коди." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST, + "Досягнення" + ) /* Quick Menu > Options */ @@ -1339,6 +2361,34 @@ MSG_HASH( /* Quick Menu > Cheats */ +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD, + "Завантажити чит-файл і замінити існуючі чіти." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD_APPEND, + "Завантажити чит-файл і додати до існуючих чітів." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_RELOAD_CHEATS, + "Перезавантажити певні чіти гри" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_FILE_SAVE_AS, + "Зберегти поточні чіти як файл збереження." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_ALL, + "Видалити всі чіти" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_AFTER_LOAD, + "Автоматично застосовувати чіти під час завантаження гри" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_APPLY_AFTER_LOAD, + "Автоматично застосовувати чіти, коли гра завантажується." + ) /* Quick Menu > Cheats > Start or Continue Cheat Search */ @@ -1360,9 +2410,21 @@ MSG_HASH( /* Quick Menu > Shaders > Save */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_CORE, + "Зберегти пресет ядра" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_CORE, + "Зберегти поточні налаштування шейдера як типові для цього ядра." + ) /* Quick Menu > Shaders > Remove */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE_CORE, + "Вилучити пресет ядра" + ) /* Quick Menu > Shaders > Shader Parameters */ @@ -1372,64 +2434,1692 @@ MSG_HASH( /* Quick Menu > Achievements */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_ACHIEVEMENTS_TO_DISPLAY, + "Немає досягнень, щоб показати" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ACHIEVEMENT_PAUSE, + "Призупинення досягнень для поточного сеансу (Ця дія дозволить зберегти стани, чіти, перемотування назад, паузу та повільний рух)." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_ACHIEVEMENT_RESUME, + "Відновлення досягнень для поточного сеансу (Ця дія відключить збереження станів, читів, перемотування назад, паузу та сповільнення та скидання поточної гри)." + ) /* Quick Menu > Information */ /* Miscellaneous UI Items */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_FAVORITES_AVAILABLE, + "Немає обраного" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_HISTORY_AVAILABLE, + "Немає історії" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_MUSIC_AVAILABLE, + "Немає музики" + ) /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, - "Ukrainian - Українська" + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_TICKER_TYPE_LOOP, + "Прокрутити ліворуч" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE_ENABLE_HIST_FAV, + "Історія та Обране" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE_ENABLE_ALL, + "Усі списки відтворення" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE_ENABLE_NONE, + "ВИМК" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_INLINE_CORE_DISPLAY_HIST_FAV, + "Історія та Обране" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_INLINE_CORE_DISPLAY_ALWAYS, + "Завжди" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_INLINE_CORE_DISPLAY_NEVER, + "Ніколи" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NONE, + "Немає" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UNKNOWN, + "Невідомо" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ENABLED, + "Увімкнено" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISABLED, + "Вимкнено" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE, + "Н/Д" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_LOCKED_ENTRY, + "Не отримано" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ENTRY, + "Розблоковано" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ENTRY_HARDCORE, + "Хардкор" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNOFFICIAL_ENTRY, + "Неофіційна" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_UNSUPPORTED_ENTRY, + "Не підтримується" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DONT_CARE, + "Байдуже" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LINEAR, + "Лінійна" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NEAREST, + "Найближчі" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LEFT_ANALOG, + "Лівий аналог" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RIGHT_ANALOG, + "Правий аналог" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_LEFT, + "Миша 1" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_RIGHT, + "Миша 2" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_MIDDLE, + "Миша 3" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_BUTTON4, + "Миша 4" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_BUTTON5, + "Миша 5" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_WHEEL_UP, + "Прокрутка миші вгору" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_WHEEL_DOWN, + "Прокручування вниз" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_HORIZ_WHEEL_UP, + "Прокручування ліворуч" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_HORIZ_WHEEL_DOWN, + "Прокручування праворуч" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_EARLY, + "Рано" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_NORMAL, + "Нормально" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_LATE, + "Пізно" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_YMD_HMS, + "РРРР-ММ-ДД ГГ:ХХ:СС" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_YMD_HM, + "РРРР-ММ-ДД ГГ:ХХ" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_YMD, + "РРРР-ММ-ДД" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_YM, + "РРРР-ММ" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_MDYYYY_HMS, + "ММ-ДД-РРРР ГГ:ХХ:СС" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_MDYYYY_HM, + "ММ-ДД-РРРР ГГ:ХХ" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_MD_HM, + "ММ-ДД ГГ:ХХ" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_MDYYYY, + "ММ-ДД-РРРР" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_MD, + "ММ-ДД" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_DDMMYYYY_HMS, + "ДД-ММ-РРРР ГГ:ХХ:СС" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_DDMMYYYY_HM, + "ДД-ММ-РРРР ГГ:ХХ" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_DDMM_HM, + "ДД-ММ ГГ:ХХ" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_DDMMYYYY, + "ДД-ММ-РРРР" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_DDMM, + "ДД-ММ" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_HMS, + "ГГ:ХХ:СС" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_HM, + "ГГ:ХХ" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_YMD_HMS_AMPM, + "РРРР-ММ-ДД ГГ:ХХ:СС (AM/PM)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_YMD_HM_AMPM, + "РРРР-ММ-ДД ГГ:ХХ (AM/PM)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_MDYYYY_HMS_AMPM, + "ММ-ДД-РРРР ГГ:ХХ:СС (AM/PM)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_MDYYYY_HM_AMPM, + "ММ-ДД-РРРР ГГ:ХХ (AM/PM)" ) /* RGUI: Settings > User Interface > Appearance */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_ASPECT_RATIO, + "Співвідношення сторін меню" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_ASPECT_RATIO, + "Виберіть співвідношення сторін меню. Широкоекранні співвідношення збільшують горизонтальну роздільну здатність інтерфейсу меню. (Може знадобитися перезапуск, якщо вимкнено функцію «Зафіксувати співвідношення сторін Меню»)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_ASPECT_RATIO_LOCK, + "Зафіксувати співвідношення сторін Меню" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_ASPECT_RATIO_LOCK, + "Запевнює, що меню завжди відображається з правильним співвідношенням сторін. Якщо вимкнено, швидке меню буде розтягнуто для відповідності завантаженому вмісту." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME, + "Колірна тема меню" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RGUI_MENU_COLOR_THEME, + "Виберіть іншу тему кольору. Вибравши \"Користувацький\", ви можете використовувати файли пресетів теми меню." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_THEME_PRESET, + "Користувацький пресет теми меню" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RGUI_MENU_THEME_PRESET, + "Виберіть пресет теми меню з менеджера файлів." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_PARTICLE_EFFECT, + "Фонова анімація" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_SWITCH_ICONS, + "Показати значки перемикачів" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_SWITCH_ICONS, + "Використовувати значки замість тексту УВІМК/ВИМК для відображення перемикачів у меню." + ) /* RGUI: Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X2, + "х2" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X3, + "х3" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X4, + "х4" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X5, + "х5" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X6, + "х6" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X7, + "х7" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X8, + "х8" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_X9, + "х9" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_16_9_CENTRE, + "16:9 (центровано)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_16_10_CENTRE, + "16:10 (центровано)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_LOCK_NONE, + "ВИМК" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_LOCK_FIT_SCREEN, + "За розміром екрану" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CUSTOM, + "Користувацька" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_RED, + "Класичний червоний" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_ORANGE, + "Класичний помаранчевий" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_YELLOW, + "Класичний жовтий" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_GREEN, + "Класичний зелений" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_BLUE, + "Класичний синій" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_VIOLET, + "Класичний бузковий" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CLASSIC_GREY, + "Класичний сірий" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_LEGACY_RED, + "Старий червоний" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_DARK_PURPLE, + "Темно-фіолетовий" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_MIDNIGHT_BLUE, + "Глибокий синій" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_GOLDEN, + "Золотавий" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_ELECTRIC_BLUE, + "Електричний синій" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_APPLE_GREEN, + "Яблучно-зелений" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_VOLCANIC_RED, + "Вулканічний червоний" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_LAGOON, + "Лагуна" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_BROGRAMMER, + "Брограміст" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_DRACULA, + "Дракула" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_FAIRYFLOSS, + "Фея" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_FLATUI, + "Плоский інтерфейс користувача" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_GRUVBOX_DARK, + "Темний грувбокс" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_GRUVBOX_LIGHT, + "Світлий грувбокс" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_HACKING_THE_KERNEL, + "Зламати ядро" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_NORD, + "Норд" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_NOVA, + "Нова" + ) /* XMB: Settings > User Interface > Appearance */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER, + "Динамічне тло" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_HORIZONTAL_ANIMATION, + "Горизонтальна анімація" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_XMB_ANIMATION_MOVE_UP_DOWN, + "Анімація переміщення вгору/вниз" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_XMB_ANIMATION_MOVE_UP_DOWN, + "Анімація, що запускається при переміщенні вгору або вниз." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_THEME, + "Тема значків для меню" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_THEME, + "Виберіть іншу тему значків для RetroArch." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_SHADOWS_ENABLE, + "Тіні значків" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_SHADOWS_ENABLE, + "Малювати тіні для всіх значків. Це матиме незначний удар на продуктивність." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_RIBBON_ENABLE, + "Виберіть ефект анімації фону. Може впливати на продуктивність ГП залежно від ефекту. Якщо продуктивність незадовільна, вимкніть це або поверніться до більш простого ефекту." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME, + "Кольорова тема меню" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_MENU_COLOR_THEME, + "Виберіть іншу кольорову тему для фону." + ) +MSG_HASH( /* FIXME Unused? */ + MENU_ENUM_LABEL_VALUE_XMB_MAIN_MENU_ENABLE_SETTINGS, + "Вкладка налаштувань" + ) /* XMB: Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON, + "Стрічка" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON_SIMPLIFIED, + "Стрічка (спрощена)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SIMPLE_SNOW, + "Простий сніг" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOW, + "Сніг" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_BOKEH, + "Боке" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOWFLAKE, + "Сніжинки" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_CUSTOM, + "Користувацька" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_FLATUI, + "Плоскі" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME, + "Монотонні" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME_INVERTED, + "Монотонні обернені" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_SYSTEMATIC, + "Систематичний" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_NEOACTIVE, + "НеоАктивні" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_PIXEL, + "Піксель" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_RETROACTIVE, + "Ретроактивний" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_RETROSYSTEM, + "Ретросистема" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_DOTART, + "Піксельне мистецтво" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_AUTOMATIC, + "Автоматично" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_AUTOMATIC_INVERTED, + "Автоматичний інвертований" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_APPLE_GREEN, + "Яблучно-зелений" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_DARK, + "Темна" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LIGHT, + "Світла" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MORNING_BLUE, + "Ранковий синій" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_SUNBEAM, + "Сонячний промінь" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_DARK_PURPLE, + "Темно-фіолетовий" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_ELECTRIC_BLUE, + "Електричний синій" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_GOLDEN, + "Золотий" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LEGACY_RED, + "Старий Червоний" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MIDNIGHT_BLUE, + "Глибокий синій" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_PLAIN, + "Звичайний" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_UNDERSEA, + "Підводні глибини" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_VOLCANIC_RED, + "Вулканічний червоний" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LIME, + "Лаймовий зелений" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_PIKACHU_YELLOW, + "Пікачу Жовтий" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_GAMECUBE_PURPLE, + "GameCube фіолетовий" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_FAMICOM_RED, + "Сімейний червоний" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_FLAMING_HOT, + "Палаючий гарячий" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_ICE_COLD, + "Крижаний холодний" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MIDGAR, + "Веселка" + ) /* Ozone: Settings > User Interface > Appearance */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OZONE_COLLAPSE_SIDEBAR, + "Згорнути бічну панель" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OZONE_COLLAPSE_SIDEBAR, + "Нехай ліва бічна панель завжди буде згорнутою." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OZONE_TRUNCATE_PLAYLIST_NAME, + "Скорочувати назви списку відтворення" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OZONE_MENU_COLOR_THEME, + "Кольорова тема меню" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OZONE_MENU_COLOR_THEME, + "Виберіть іншу колірну тему." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OZONE_COLOR_THEME_BASIC_WHITE, + "Звичайна біла" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OZONE_COLOR_THEME_BASIC_BLACK, + "Звичайна чорна" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OZONE_COLOR_THEME_NORD, + "Норд" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OZONE_COLOR_THEME_GRUVBOX_DARK, + "Темний грувбокс" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS_OZONE, + "Додаткова мініатюра" + ) /* MaterialUI: Settings > User Interface > Appearance */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_ICONS_ENABLE, + "Значки меню" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MATERIALUI_ICONS_ENABLE, + "Показувати значки в меню ліворуч." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION, + "Оптимізувати альбомний макет" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_SHOW_NAV_BAR, + "Показувати панель навігації" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME, + "Кольорова тема меню" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_COLOR_THEME, + "Виберіть іншу кольорову тему для фону." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIMATION, + "Анімація переходу в меню" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_BACKGROUND_ENABLE, + "Малювати тло мініатюри" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_THUMBNAILS_MATERIALUI, + "Основна мініатюра" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_THUMBNAILS_MATERIALUI, + "Основний тип мініатюр, який потрібно пов’язати з кожним записом списку відтворення. Зазвичай використовується як значок вмісту." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS_MATERIALUI, + "Додаткова мініатюра" + ) /* MaterialUI: Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIM_FADE, + "Затухання" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIM_SLIDE, + "Ковзання" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIM_NONE, + "ВИМК" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_PORTRAIT_DISABLED, + "ВИМК" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_PORTRAIT_LIST_SMALL, + "Список (малий)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_PORTRAIT_LIST_MEDIUM, + "Список (середній)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_PORTRAIT_DUAL_ICON, + "Подвійний значок" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_DISABLED, + "ВИМК" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_LIST_SMALL, + "Список (малий)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_LIST_MEDIUM, + "Список (середній)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_LIST_LARGE, + "Список (великий)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_DESKTOP, + "Стільниця" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION_DISABLED, + "ВИМК" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION_ALWAYS, + "УВІМК" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION_EXCLUDE_THUMBNAIL_VIEWS, + "Виключити подання мініатюр" + ) /* Qt (Desktop Menu) */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_INFO, + "Інформація" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE, + "&Файл" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_LOAD_CORE, + "&Завантажити ядро..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_UNLOAD_CORE, + "&Відвантажити Ядро" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_EXIT, + "В&ихід" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT, + "&Редагувати" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT_SEARCH, + "&Шукати" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW, + "&Вигляд" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_SHADER_PARAMS, + "Параметри шейдерів" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS, + "&Налаштування..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_GEOMETRY, + "Запам'ятовувати розміри вікна:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_LAST_TAB, + "Запам'ятовувати останню вкладку переглядача вмісту:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME, + "Тема:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_DARK, + "Темна" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_TITLE, + "Налаштування" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_TOOLS, + "&Інструменти" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP, + "&Допомога" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_ABOUT, + "Про RetroArch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_DOCUMENTATION, + "Документація" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_LOAD_CORE, + "Завантажити ядро" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_LOADING_CORE, + "Завантаження ядра..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_NAME, + "Ім'я" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CORE_VERSION, + "Версія" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_TAB_PLAYLISTS, + "Списки відтворення" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER, + "Файловий менеджер" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_DOCK_CONTENT_BROWSER, + "Оглядач контенту" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_SCREENSHOT, + "Знімок екрану" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SELECT_THEME, + "Вибрати тему" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CUSTOM_THEME, + "Користувацька тема" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_FILE_READ_OPEN_FAILED, + "Неможливо відкрити файл для читання." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_FILE_WRITE_OPEN_FAILED, + "Неможливо відкрити файл для запису." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_VIEW_TYPE_ICONS, + "Значки" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_RENAME_PLAYLIST, + "Перейменувати список відтворення" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CONFIRM_DELETE_PLAYLIST, + "Ви дійсно бажаєте видалити список відтворення\"%1\"?" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_QUESTION, + "Запитання" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_DELETE_FILE, + "Не вдалося видалити файл." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_RENAME_FILE, + "Не вдалося перейменувати файл." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_GATHERING_LIST_OF_FILES, + "Збирання списку файлів..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ADDING_FILES_TO_PLAYLIST, + "Додавання файлів до списку відтворення..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY, + "Запис списку відтворення" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_NAME, + "Назва:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_PATH, + "Шлях:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_CORE, + "Ядро:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_DATABASE, + "База даних:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_EXTENSIONS, + "Розширення:" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_DELETE, + "Вилучити" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ADD_ENTRY, + "Додати запис..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ADD_FILES, + "Додати файл(и)..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_ADD_FOLDER, + "Додати теку..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_EDIT, + "Редагувати" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SELECT_FILES, + "Вибрати файли" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SELECT_FOLDER, + "Вибрати теку" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_UPDATE_PLAYLIST_ENTRY, + "Помилка при оновленні запису списку відтворення." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_UPDATE_RETROARCH_FAILED, + "Не вдалося оновити." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_ABOUT_CONTRIBUTORS, + "Учасники проекту" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CURRENT_SHADER, + "Поточний шейдер" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MOVE_DOWN, + "Донизу" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MOVE_UP, + "Вгору" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_LOAD, + "Завантажити" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_SAVE, + "Зберегти" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_REMOVE, + "Вилучити" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_APPLY, + "Прийняти" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_THUMBNAIL, + "Завантажити мініатюру" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THUMBNAIL_TYPE, + "Мініатюра" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_ALL_THUMBNAILS, + "Завантажити всі мініатюри" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_ALL_THUMBNAILS_ENTIRE_SYSTEM, + "Вся система" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_DOWNLOAD_ALL_THUMBNAILS_THIS_PLAYLIST, + "Цей список відтворення" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_RESET, + "Скинути" + ) /* Unsorted */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_SETTINGS, + "Оновлювач" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_SETTINGS, + "РетроДосягнення" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LOAD_CONTENT_HISTORY, + "Вибрати вміст з недавнього списку історії." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NO_NETPLAY_HOSTS_FOUND, + "Не знайдено хостів Netplay." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RUN_MUSIC, + "Запустити" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SECONDS, + "секунди" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_START_CORE, + "Запустити Ядро" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_START_CORE, + "Запустити ядро без вмісту." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SUPPORTED_CORES, + "Запропоновані ядра" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UNABLE_TO_READ_COMPRESSED_FILE, + "Не вдається прочитати стиснутий файл." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_USER, + "Користувач" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_USE_BUILTIN_IMAGE_VIEWER, + "Використовувати вбудований переглядач зображень" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BROWSE_URL, + "Шлях URL" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BROWSE_START, + "Розпочати" + ) /* Unused (Only Exist in Translation Files) */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_AUTO, + "Авто співвідношення сторін" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STATUS, + "Стан" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_BGM_ENABLE, + "Фонова музика системи" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CUSTOM_RATIO, + "Користувацьке співвідношення" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RECORD_ENABLE, + "Підтримка запису" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_ASPECT, + "Примусове співвідношення сторін" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RESUME, + "Продовжити" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_OPTION, + "Видалити цей матч" + ) +MSG_HASH( /* FIXME Still exists in a comment about being removed */ + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_FOOTER_OPACITY, + "Непрозорість нижнього колонтитулу" + ) +MSG_HASH( /* FIXME Still exists in a comment about being removed */ + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_FOOTER_OPACITY, + "Зміна непрозорості нижнього колонтитула." + ) +MSG_HASH( /* FIXME Still exists in a comment about being removed */ + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_HEADER_OPACITY, + "Непрозорість заголовка" + ) +MSG_HASH( /* FIXME Still exists in a comment about being removed */ + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_HEADER_OPACITY, + "Зміна непрозорості заголовка." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_PATH, + "Шлях до історії вмісту" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HELP, + "Довідка" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HELP_LOADING_CONTENT, + "Завантаження вмісту" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST_HARDCORE, + "Досягнення (Хардкор)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEAT_NUM_PASSES, + "Збільшити або зменшити кількість читів." + ) /* Unused (Needs Confirmation) */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_DATABASE_INFO, + "Інформація про базу даних" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONFIG, + "Налаштування" + ) +MSG_HASH( /* FIXME Seems related to MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY, possible duplicate */ + MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIR, + "Завантаження" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SETTINGS, + "Параметри Netplay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_DIR, + "Вміст" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ASK_ARCHIVE, + "Запитувати" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_CONFIRM, + "Підтвердити" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_INFO, + "Інформація" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_QUIT, + "Вийти" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_SCROLL_UP, + "Прокрутити вгору" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_START, + "Типові" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_TOGGLE_KEYBOARD, + "Перемкнути клавіатуру" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_TOGGLE_MENU, + "Перемкнути меню" + ) /* Discord Status */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU, + "У меню" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISCORD_IN_GAME, + "У грі" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISCORD_IN_GAME_PAUSED, + "У грі (призупинено)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PLAYING, + "Грає" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PAUSED, + "Призупинено" + ) /* Notifications */ +MSG_HASH( /* FIXME Should be MSG_ */ + MENU_ENUM_LABEL_VALUE_NETPLAY_START_WHEN_LOADED, + "Netplay гра почнеться після завантаження вмісту." + ) +MSG_HASH( /* FIXME Should be MSG_ */ + MENU_ENUM_LABEL_VALUE_SIDELOAD_CORE_SUCCESS, + "Встановлення ядра пройшло успішно" + ) +MSG_HASH( /* FIXME Should be MSG_ */ + MENU_ENUM_LABEL_VALUE_SIDELOAD_CORE_ERROR, + "Невдала спроба встановлення" + ) +MSG_HASH( + MSG_CHEAT_DELETE_ALL_INSTRUCTIONS, + "Натисніть праворуч п'ять разів, щоб видалити всі чіти." + ) +MSG_HASH( + MSG_AUDIO_VOLUME, + "Гучність звуку" + ) +MSG_HASH( + MSG_AUTODETECT, + "Автовизначення" + ) +MSG_HASH( + MSG_CAPABILITIES, + "Можливості" + ) +MSG_HASH( + MSG_CONNECTING_TO_PORT, + "Підключення до порту" + ) +MSG_HASH( + MSG_UPDATING_CORE, + "Оновлення ядра: " + ) +MSG_HASH( + MSG_DOWNLOADING_CORE, + "Завантаження ядра: " + ) +MSG_HASH( + MSG_EXTRACTING_CORE, + "Видобування ядра: " + ) +MSG_HASH( + MSG_CORE_INSTALLED, + "Встановлено ядро: " + ) +MSG_HASH( + MSG_SCANNING_CORES, + "Сканування ядер..." + ) +MSG_HASH( + MSG_CHECKING_CORE, + "Перевірка ядра: " + ) +MSG_HASH( + MSG_ALL_CORES_UPDATED, + "Встановлено всі ядра останньої версії" + ) +MSG_HASH( + MSG_NUM_CORES_UPDATED, + "оновлено ядер: " + ) +MSG_HASH( + MSG_NUM_CORES_LOCKED, + "пропущено ядер: " + ) +MSG_HASH( + MSG_PLAYLIST_MANAGER_RESETTING_CORES, + "Скидання ядер: " + ) +MSG_HASH( + MSG_PLAYLIST_MANAGER_CLEANING_PLAYLIST, + "Очищення списку відтворення: " + ) +MSG_HASH( + MSG_ADDED_TO_FAVORITES, + "Додано до Обраного" + ) +MSG_HASH( + MSG_ADD_TO_FAVORITES_FAILED, + "Не вдалося додати закладку: повний список відтворення" + ) +MSG_HASH( + MSG_DISK_CLOSED, + "Закрито" + ) +MSG_HASH( + MSG_FAILED_TO_OPEN_LIBRETRO_CORE, + "Не вдалося відкрити ядро libretro" + ) +MSG_HASH( + MSG_LOADING_HISTORY_FILE, + "Завантаження файлу історії" + ) +MSG_HASH( + MSG_LOADING_FAVORITES_FILE, + "Завантаження файла обраного" + ) +MSG_HASH( + MSG_PRESS_AGAIN_TO_QUIT, + "Натисніть ще раз, щоб вийти..." + ) +MSG_HASH( + MSG_VIRTUAL_DISK_TRAY_CLOSE, + "закрити" + ) +MSG_HASH( + MSG_CHEAT_SEARCH_ADDED_MATCHES_TOO_MANY, + "Бракує місця. Загальна кількість чітів, які можна мати, становить 100." + ) +MSG_HASH( + MSG_CHEAT_DELETE_ALL_SUCCESS, + "Всі чіти видалено." + ) /* Lakka */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATE_LAKKA, + "Оновити Lakka" + ) /* Environment Specific Settings */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FILE_BROWSER_OPEN_UWP_PERMISSIONS, + "Дозволити доступ до зовнішнього файлу" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FILE_BROWSER_OPEN_PICKER, + "Вiдкрити..." + ) #ifdef HAVE_LAKKA_SWITCH #endif diff --git a/intl/msg_hash_vn.h b/intl/msg_hash_vn.h index c9e745329d..2e25fb17aa 100644 --- a/intl/msg_hash_vn.h +++ b/intl/msg_hash_vn.h @@ -900,6 +900,8 @@ MSG_HASH( /* Import content > Manual Scan */ +/* Explore tab */ + /* Playlist > Playlist Item */ MSG_HASH( @@ -1057,6 +1059,266 @@ MSG_HASH( /* Settings Options */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AFRIKAANS, + "Afrikaans" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ALBANIAN, + "Albanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ARABIC, + "Arabic - عربى (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ASTURIAN, + "Asturian - Asturianu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_AZERBAIJANI, + "Azerbaijani" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BASQUE, + "Basque" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BENGALI, + "Bengali" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_BULGARIAN, + "Bulgarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CATALAN, + "Catalan" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED, + "Chinese (Simplified) - 简体中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL, + "Chinese (Traditional) - 繁體中文 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CROATIAN, + "Croatian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_CZECH, + "Czech" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DANISH, + "Danish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_DUTCH, + "Dutch - Nederlands" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ENGLISH, + "English" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO, + "Esperanto - Esperanto" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ESTONIAN, + "Estonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FILIPINO, + "Filipino" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FINNISH, + "Finnish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_FRENCH, + "French - Français" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GALICIAN, + "Galician" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GEORGIAN, + "Georgian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GERMAN, + "German - Deutsch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GREEK, + "Greek - Ελληνικά" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_GUJARATI, + "Gujarati" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HAITIAN_CREOLE, + "Haitian Creole" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HEBREW, + "Hebrew" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HINDI, + "Hindi" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_HUNGARIAN, + "Hungarian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ICELANDIC, + "Icelandic" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_INDONESIAN, + "Indonesian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_IRISH, + "Irish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ITALIAN, + "Italian - Italiano" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_JAPANESE, + "Japanese - 日本語" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KANNADA, + "Kannada" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_KOREAN, + "Korean - 한국어 (Restart Required)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATIN, + "Latin" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LATVIAN, + "Latvian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_LITHUANIAN, + "Lithuanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MACEDONIAN, + "Macedonian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALAY, + "Malay" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_MALTESE, + "Maltese" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_NORWEGIAN, + "Norwegian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PERSIAN, + "Persian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_POLISH, + "Polish - Polski" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL, + "Portuguese (Brazil) - Português (Brasil)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL, + "Portuguese (Portugal) - Português (Portugal)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_ROMANIAN, + "Romanian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN, + "Russian - Русский" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SERBIAN, + "Serbian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVAK, + "Slovak - Slovenský" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SLOVENIAN, + "Slovenian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SPANISH, + "Spanish - Español" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWAHILI, + "Swahili" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_SWEDISH, + "Swedish" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TAMIL, + "Tamil" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TELUGU, + "Telugu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_THAI, + "Thai" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_TURKISH, + "Turkish - Türkçe" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_UKRAINIAN, + "Ukrainian" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_URDU, + "Urdu" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, + "Vietnamese - Tiếng Việt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_WELSH, + "Welsh" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LANG_YIDDISH, + "Yiddish" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DIRECTORY_CONTENT, "" diff --git a/intl/progress.h b/intl/progress.h index 0dbe392c31..f72973774f 100644 --- a/intl/progress.h +++ b/intl/progress.h @@ -1,5 +1,5 @@ /* Arabic */ -#define LANGUAGE_PROGRESS_ARABIC_TRANSLATED 77 +#define LANGUAGE_PROGRESS_ARABIC_TRANSLATED 76 #define LANGUAGE_PROGRESS_ARABIC_APPROVED 0 /* Asturian */ @@ -7,8 +7,8 @@ #define LANGUAGE_PROGRESS_ASTURIAN_APPROVED 15 /* Chinese Simplified */ -#define LANGUAGE_PROGRESS_CHINESE_SIMPLIFIED_TRANSLATED 70 -#define LANGUAGE_PROGRESS_CHINESE_SIMPLIFIED_APPROVED 35 +#define LANGUAGE_PROGRESS_CHINESE_SIMPLIFIED_TRANSLATED 72 +#define LANGUAGE_PROGRESS_CHINESE_SIMPLIFIED_APPROVED 40 /* Chinese Traditional */ #define LANGUAGE_PROGRESS_CHINESE_TRADITIONAL_TRANSLATED 31 @@ -19,7 +19,7 @@ #define LANGUAGE_PROGRESS_DANISH_APPROVED 0 /* Dutch */ -#define LANGUAGE_PROGRESS_DUTCH_TRANSLATED 27 +#define LANGUAGE_PROGRESS_DUTCH_TRANSLATED 30 #define LANGUAGE_PROGRESS_DUTCH_APPROVED 0 /* Esperanto */ @@ -32,14 +32,18 @@ /* French */ #define LANGUAGE_PROGRESS_FRENCH_TRANSLATED 100 -#define LANGUAGE_PROGRESS_FRENCH_APPROVED 99 +#define LANGUAGE_PROGRESS_FRENCH_APPROVED 100 + +/* Galician */ +#define LANGUAGE_PROGRESS_GALICIAN_TRANSLATED 7 +#define LANGUAGE_PROGRESS_GALICIAN_APPROVED 0 /* German */ -#define LANGUAGE_PROGRESS_GERMAN_TRANSLATED 37 +#define LANGUAGE_PROGRESS_GERMAN_TRANSLATED 36 #define LANGUAGE_PROGRESS_GERMAN_APPROVED 0 /* Greek */ -#define LANGUAGE_PROGRESS_GREEK_TRANSLATED 29 +#define LANGUAGE_PROGRESS_GREEK_TRANSLATED 30 #define LANGUAGE_PROGRESS_GREEK_APPROVED 0 /* Hebrew */ @@ -47,7 +51,7 @@ #define LANGUAGE_PROGRESS_HEBREW_APPROVED 0 /* Italian */ -#define LANGUAGE_PROGRESS_ITALIAN_TRANSLATED 100 +#define LANGUAGE_PROGRESS_ITALIAN_TRANSLATED 99 #define LANGUAGE_PROGRESS_ITALIAN_APPROVED 0 /* Japanese */ @@ -55,7 +59,7 @@ #define LANGUAGE_PROGRESS_JAPANESE_APPROVED 0 /* Korean */ -#define LANGUAGE_PROGRESS_KOREAN_TRANSLATED 72 +#define LANGUAGE_PROGRESS_KOREAN_TRANSLATED 71 #define LANGUAGE_PROGRESS_KOREAN_APPROVED 0 /* Persian */ @@ -63,11 +67,11 @@ #define LANGUAGE_PROGRESS_PERSIAN_APPROVED 0 /* Polish */ -#define LANGUAGE_PROGRESS_POLISH_TRANSLATED 72 +#define LANGUAGE_PROGRESS_POLISH_TRANSLATED 71 #define LANGUAGE_PROGRESS_POLISH_APPROVED 0 /* Portuguese */ -#define LANGUAGE_PROGRESS_PORTUGUESE_TRANSLATED 35 +#define LANGUAGE_PROGRESS_PORTUGUESE_TRANSLATED 34 #define LANGUAGE_PROGRESS_PORTUGUESE_APPROVED 0 /* Portuguese, Brazilian */ @@ -75,7 +79,7 @@ #define LANGUAGE_PROGRESS_PORTUGUESE_BRAZILIAN_APPROVED 5 /* Russian */ -#define LANGUAGE_PROGRESS_RUSSIAN_TRANSLATED 56 +#define LANGUAGE_PROGRESS_RUSSIAN_TRANSLATED 65 #define LANGUAGE_PROGRESS_RUSSIAN_APPROVED 0 /* Slovak */ @@ -83,19 +87,19 @@ #define LANGUAGE_PROGRESS_SLOVAK_APPROVED 0 /* Spanish */ -#define LANGUAGE_PROGRESS_SPANISH_TRANSLATED 99 -#define LANGUAGE_PROGRESS_SPANISH_APPROVED 90 +#define LANGUAGE_PROGRESS_SPANISH_TRANSLATED 100 +#define LANGUAGE_PROGRESS_SPANISH_APPROVED 98 /* Swedish */ -#define LANGUAGE_PROGRESS_SWEDISH_TRANSLATED 4 +#define LANGUAGE_PROGRESS_SWEDISH_TRANSLATED 6 #define LANGUAGE_PROGRESS_SWEDISH_APPROVED 0 /* Turkish */ #define LANGUAGE_PROGRESS_TURKISH_TRANSLATED 100 -#define LANGUAGE_PROGRESS_TURKISH_APPROVED 80 +#define LANGUAGE_PROGRESS_TURKISH_APPROVED 100 /* Ukrainian */ -#define LANGUAGE_PROGRESS_UKRAINIAN_TRANSLATED 5 +#define LANGUAGE_PROGRESS_UKRAINIAN_TRANSLATED 22 #define LANGUAGE_PROGRESS_UKRAINIAN_APPROVED 0 /* Vietnamese */ diff --git a/intl/steam_gl.json b/intl/steam_gl.json new file mode 100644 index 0000000000..0ffcbec957 --- /dev/null +++ b/intl/steam_gl.json @@ -0,0 +1,14 @@ +{ + "main-desc": "RetroArch é unha plataforma e un «frontend» multiplataforma de código aberto para emuladores, motores de xogos, reprodutores de medios e outras aplicacións.\n\nAínda que pode facer moitas máis cousas, é máis coñecida por executar xogos clásicos en todo tipo de computadores e consolas a través dunha interfaz gráfica elegante. A configuración tamén está unificada, así que só hai que configurar RetroArch unha vez.\n\nTamén poderás executar proximamente discos de xogo orixinais (CDs) dende RetroArch. Tomámonos a preservación de videoxogos en serio e queremos poder garantirche que poidas executar os teus contidos orixinais e comprados en computadores modernos.\n\nRetroArch ten moitas características avanzadas, como sombreadores, xogo en rede, rebobinado, tempos de resposta dunha fotograma, redución predictiva de latencia, e moito máis!", + "final-burn-neo-desc": "[img]{STEAM_APP_IMAGE}/extras/FBN_a2.png[/img]\n\nFinal Burn Neo (tamén coñecido como FBNeo) é a nova rama oficial do emulador Final Burn Alpha, compatible con centos de xogos recreativos e de consola. O núcleo libretro de FBNeo ofrece a súa biblioteca de xogos compatibles a RetroArch, e a súa estreita integración coa API libretro permítelle utilizar as características avanzadas de alteración temporal de RetroArch, como o xogo en rede e a redución predictiva de latencia. Tamén inclúe configuracións de entrada para asignar botóns automaticamente a diversos xogos, por exemplo, para controlar xogos de loita con dispositivos estilo arcade, tanto modernos como clásicos (é dicir, joysticks especializados de loita ou \"fightsticks\").", + "genesis-plus-gx-desc": "[img]{STEAM_APP_IMAGE}/extras/Genesis_Plus_GX_(Phone).png[/img]\n\nGenesis Plus GX empezou sendo unha adaptación caseira do emulador Genesis Plus para consolas modificadas antes de ser convertido nun núcleo de libretro. Foi ideado para conseguir velocidade, precisión e portabilidade, agora Genesis Plus GX aparece en todo tipo de plataformas e interfaces, e é coñecido como un dos emuladores máis completos e compatibles para as consolas ás que se destina, sendo compatible tanto con xogos en cartucho como en formato CD-ROM. Tamén funciona ben con moitas das características avanzadas de RetroArch, como o rebobinado en tempo real, a redución predictiva de latencia, os trucos e os logros de RetroAchievements.", + "kronos-desc": "[img]{STEAM_APP_IMAGE}/extras/main.png[/img]\n\nKronos é unha bifurcación moderna do emulador UoYabause, que é á súa vez unha bifurcación do venerable emulador Yabause. Este contido descargable ofrece o núcleo Kronos-libretro para o uso ca interface de xogos e multimedia RetroArch, permitindo aos usuarios cargar software compatible co emulador Kronos. \n\nKronos utiliza as últimas prestacións de OpenGL para dar unha chea de características gráficas adicionais, como unha maior resolución interna, así que se recomenda ter un procesador gráfico moderno e de certa potencia. \n\nKronos pode cargar xogos a partir de diversos formatos, que inclúen ISO, BIN/CUE e o formato comprimido CHD, e precisa ter arquivos adicionais dos BIOS (saturn_bios.bin e stvbios.zip) situados no cartafol \"system\" de RetroArch ou xunto ao software a executar para poder funcionar.", + "mesen-desc": "[img]{STEAM_APP_IMAGE}/extras/mesen2.png[/img]\r\n\r\nMesen is a highly accurate and feature-filled emulator with support for tons of cartridge mappers (even ones used for weird, unauthorized carts), custom color palettes and HD asset packs. As a libretro core, Mesen supports many advanced features, like softpatching and achievements (through the RetroAchievements service).", + "mesen-s-desc": "[img]{STEAM_APP_IMAGE}/extras/mesen2.png[/img][img]{STEAM_APP_IMAGE}/extras/-S2.png[/img]\r\n\r\nMesen S is a highly accurate and feature-filled 16bit console emulator. It has high compatibility, with support for the add-on chips used in many games of the era, while also maintaining high performance. As a libretro core, Mesen S supports many advanced features, like softpatching and achievements (through the RetroAchievements service).", + "mgba-desc": "[img]{STEAM_APP_IMAGE}/extras/mgba.png[/img]\r\n\r\nmGBA is a fast, accurate emulator for one of the most popular and well-loved handheld consoles, and it has compatibility with huge library of beloved 8- and 16-bit style games. On top of the commitment to speed and faithful reproduction, mGBA also has a ton of great enhancement features, including support for custom palettes for games that were originally grayscale and displaying borders for games that include them.\r\n\r\nThis DLC allows mGBA to run through RetroArch, which adds all of its enhancements and features, including real-time rewind, extensive post-processing shaders and low-latency input to provide a modern gaming experience even with classic titles.", + "pcsx-rearmed-desc": "[img]{STEAM_APP_IMAGE}/extras/PCSX.png[/img]\r\n\r\nPCSX ReARMed is part of a long line of emulators that includes PCSX-Reloaded, PCSX-df and, of course, the original PCSX. This particular fork was originally heavily optimized for devices with ARM CPUs, hence the name, but we've added back in quite a few things to make it work well on typical PC hardware, as well.\r\n\r\nAs a libretro core, this DLC requires the RetroArch interface, where it can be loaded as a core to run games and software that are compatible with the PCSX ReARMed emulator. This core requires a BIOS image (not included) for each region of the software to be placed in RetroArch's \"system\" directory in order to function properly.", + "sameboy-desc": "[img]{STEAM_APP_IMAGE}/extras/SAMEBOY_(Phone).png[/img]\r\nSameBoy is a highly accurate emulator known for successfully running a few games that cause other emulators to stumble. In addition to this high accuracy, SameBoy also sports some nice features like the ability to pick which device model to emulate regardless of what model the game is designed for, user-selectable colorization palettes, built-in HLE BIOS and the ability to load borders on the games that support them.", + "stella-desc": "[img]{STEAM_APP_IMAGE}/extras/stealla.png[/img]\r\n\r\nStella is a free, open-source emulator for one of the most popular and influential home video game consoles of the 1970s and '80s. This emulator was originally developed for use on the GNU/Linux operating system but has, over time, been ported to many different platforms, including libretro, which allows it to play through the RetroArch gaming and multimedia system.\r\n\r\n[img]{STEAM_APP_IMAGE}/extras/2600.png[/img]\r\n\r\nOver the past couple of years, the Stella development team has made great strides in mimicking the many quirks of Stella's target console, making it compatible with many difficult-to-emulate games, homebrew software and demos.\r\n\r\nThrough RetroArch, you can bring a modern touch to this classic emulator, with support for real-time rewind and RetroAchievements, as well as RetroArch's best-in-class shaders for CRT display emulation and more.", + "requirements": "CPU: Intel Pentium 4 and up (CPU with SSE2 instructions required) \nCPU-recommended:Intel Core series or AMD equivalent \nGraphics: Any compliant OpenGL 2.x or Direct3D11 GPU. For shaders to work properly, should support at least Shader Model 2.0. \nGraphics-recommended: Intel: At least Intel HD 4K required for OpenGL, any compliant D3D11 GPU for Direct3D 11. Should support at least Shader Model 3.0 and/or 4.0. \nAdditional notes: For OpenGL: Intel HD 2K/3K GPUs on Windows 10 will have to fall back to an OpenGL 1.1 driver.", + "legal-limits": "RetroArch is free/open source software, available under the GNU GPL 3.0 license. \nIt does not contain any copyrighted material by third parties. RetroArch does not condone piracy in any way, shape or form." +} diff --git a/intl/steam_uk.json b/intl/steam_uk.json index cccdecb8a6..3b2b7fab81 100644 --- a/intl/steam_uk.json +++ b/intl/steam_uk.json @@ -1,5 +1,5 @@ { - "main-desc": "RetroArch is an open source and cross platform frontend/framework for emulators, game engines, video games, media players and other applications.\n\nWhile it can do many things besides this, it is most widely known for enabling you to run classic games on a wide range of computers and consoles through a slick graphical interface. Settings are also unified so configuration is done once and for all.\n\nIn addition to this, you will soon be able to run original game discs (CDs) from RetroArch. We take videogame preservation seriously and want to ensure you can run your originally bought content on modern day PCs.\n\nRetroArch has advanced features like shaders, netplay, rewinding, next-frame response times, runahead, and more!", + "main-desc": "RetroArch - це відкритий та крос-платформенний фронтенд/фреймворк для емуляторів, ігрових двигунів, відеоігор, медіапрогравачів та інших програм.\n\nНезважаючи на те, що він може робити багато іншого, крім цього, він широко відомий тим, що дозволяє запускати класичні ігри на широкому спектрі комп'ютерів та консолей через графічний інтерфейс. Параметри також уніфіковані, тому налаштування проводиться раз і назавжди.\n\nКрім цього, незабаром ви зможете запускати оригінальні ігрові диски (CD) від RetroArch. Ми серйозно ставимось до збереження відеоігор та хочемо переконатися, що ви можете запускати придбаний вміст на сучасних ПК.\n\nRetroArch має розширені функції, такі як шейдери, мережева гра, перемотування, часи відгуку наступного кадру, runahead тощо!", "final-burn-neo-desc": "[img]{STEAM_APP_IMAGE}/extras/FBN_a2.png[/img]\r\n\r\nFinal Burn Neo (aka FBNeo) is the new official branch of the Final Burn Alpha emulator, which is compatible with hundreds of arcade and console games. The libretro core of FBNeo brings its library of compatible titles to RetroArch, where the core's tight integration with the libretro API allows it to work with RetroArch's advanced time-bending features like rollback-based netplay and runahead latency reduction. It includes input presets for automatic mapping of buttons for different games, including fighting game layouts for both modern and old-school arcade controls (aka fightsticks).", "genesis-plus-gx-desc": "[img]{STEAM_APP_IMAGE}/extras/Genesis_Plus_GX_(Phone).png[/img]\r\n\r\nGenesis Plus GX began as a homebrew port of the Genesis Plus emulator for a hacked console before being ported to libretro. With a focus on speed, accuracy and portability, Genesis Plus GX now appears on a variety of platforms and frontends, and is known as one of the most capable and compatible emulators for the consoles it covers, with support for both cartridge and CD-ROM games. It also works well with many of RetroArch's advanced features, such as real-time rewind, runahead latency reduction, cheats and RetroAchievements.", "kronos-desc": "[img]{STEAM_APP_IMAGE}/extras/main.png[/img]\r\n\r\nKronos is a modern fork of the UoYabause emulator, which is itself a fork of the venerable Yabause emulator. This DLC provides the Kronos-libretro core for use with the RetroArch gaming and multimedia interface, allowing users to load software that is compatible with the Kronos emulator.\r\n\r\nKronos utilizes modern OpenGL capabilities to provide a variety of extra graphical features, such as increased internal resolution, so an up-to-date and reasonably powerful GPU is recommended.\r\n\r\nKronos supports loading games from many different formats, including ISO, BIN/CUE and the compressed CHD format, and it requires external BIOS files (saturn_bios.bin and stvbios.zip) placed either in RetroArch's \"system\" folder or alongside the target software in order to function correctly.", @@ -9,6 +9,6 @@ "pcsx-rearmed-desc": "[img]{STEAM_APP_IMAGE}/extras/PCSX.png[/img]\r\n\r\nPCSX ReARMed is part of a long line of emulators that includes PCSX-Reloaded, PCSX-df and, of course, the original PCSX. This particular fork was originally heavily optimized for devices with ARM CPUs, hence the name, but we've added back in quite a few things to make it work well on typical PC hardware, as well.\r\n\r\nAs a libretro core, this DLC requires the RetroArch interface, where it can be loaded as a core to run games and software that are compatible with the PCSX ReARMed emulator. This core requires a BIOS image (not included) for each region of the software to be placed in RetroArch's \"system\" directory in order to function properly.", "sameboy-desc": "[img]{STEAM_APP_IMAGE}/extras/SAMEBOY_(Phone).png[/img]\r\nSameBoy is a highly accurate emulator known for successfully running a few games that cause other emulators to stumble. In addition to this high accuracy, SameBoy also sports some nice features like the ability to pick which device model to emulate regardless of what model the game is designed for, user-selectable colorization palettes, built-in HLE BIOS and the ability to load borders on the games that support them.", "stella-desc": "[img]{STEAM_APP_IMAGE}/extras/stealla.png[/img]\r\n\r\nStella is a free, open-source emulator for one of the most popular and influential home video game consoles of the 1970s and '80s. This emulator was originally developed for use on the GNU/Linux operating system but has, over time, been ported to many different platforms, including libretro, which allows it to play through the RetroArch gaming and multimedia system.\r\n\r\n[img]{STEAM_APP_IMAGE}/extras/2600.png[/img]\r\n\r\nOver the past couple of years, the Stella development team has made great strides in mimicking the many quirks of Stella's target console, making it compatible with many difficult-to-emulate games, homebrew software and demos.\r\n\r\nThrough RetroArch, you can bring a modern touch to this classic emulator, with support for real-time rewind and RetroAchievements, as well as RetroArch's best-in-class shaders for CRT display emulation and more.", - "requirements": "CPU: Intel Pentium 4 and up (CPU with SSE2 instructions required) \nCPU-recommended:Intel Core series or AMD equivalent \nGraphics: Any compliant OpenGL 2.x or Direct3D11 GPU. For shaders to work properly, should support at least Shader Model 2.0. \nGraphics-recommended: Intel: At least Intel HD 4K required for OpenGL, any compliant D3D11 GPU for Direct3D 11. Should support at least Shader Model 3.0 and/or 4.0. \nAdditional notes: For OpenGL: Intel HD 2K/3K GPUs on Windows 10 will have to fall back to an OpenGL 1.1 driver.", - "legal-limits": "RetroArch is free/open source software, available under the GNU GPL 3.0 license. \nIt does not contain any copyrighted material by third parties. RetroArch does not condone piracy in any way, shape or form." + "requirements": "Процесор: Intel Pentium 4 і вище (потрібно ЦП з інструкціями SSE2) \nРекомендований процесор: Intel Core або AMD еквівалент \nГрафіка: всі сумісні з OpenGL 2.x або Direct3D11. Для коректної роботи шейдерів, відеокарта повинна мати підтримку принаймні шейдерної моделі 2.0. \nРекомендована графіка: Intel:Принаймні Intel HD 4K необхідний для OpenGL, будь-якого комп'ютера D3D11 для Direct3D 11. Повинна підтримувати принаймні шейдерна модель 3.0 та/або 4.0. \nДодаткові замітки: Для OpenGL: Intel HD 2K/3K GPUs на Windows 10 доведеться повернутися до драйвера OpenGL 1.1.", + "legal-limits": "RetroArch є безкоштовним/відкритим програмним забезпеченням, доступним за ліцензією GNU GPL 3.0. \nВін не містить матеріалів, захищених авторським правом третіх сторін. Retroch не підтримує піратство жодним чином, у будь-якій формі." }