diff --git a/intl/msg_hash_cht.h b/intl/msg_hash_cht.h index 08e01cf7d9..7e33441f3a 100644 --- a/intl/msg_hash_cht.h +++ b/intl/msg_hash_cht.h @@ -1584,6 +1584,10 @@ MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_HDR_ENABLE, "如果顯示器支援,則啟用 HDR。" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_HDR_CONTRAST, + "對比度" + ) /* Settings > Video > Synchronization */ @@ -2066,6 +2070,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_REWIND, "回溯" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_PAUSE_TOGGLE, + "暫停 (切換)" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_FRAMEADVANCE, "幀提前量" diff --git a/intl/msg_hash_es.h b/intl/msg_hash_es.h index a243033136..7e9f2d84e0 100644 --- a/intl/msg_hash_es.h +++ b/intl/msg_hash_es.h @@ -1583,7 +1583,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_FORCE_RESOLUTION, - "Fuerza la resolución al tamaño de la pantalla. Si el valor es 0, se utilizará uno fijo de 3840x2160." + "Fuerza la resolución al tamaño de la pantalla. Si el valor es 0, se utilizará uno fijo de 3840 × 2160." ) /* Settings > Video > Windowed Mode */ @@ -3358,7 +3358,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_FASTFORWARD_RATIO, - "Ajusta la velocidad máxima con la que se ejecutará un contenido al usar el avance rápido (p. ej.: 5.0x para un juego de 60 fps = 300 fps). Si el valor es 0, el avance rápido irá a la máxima velocidad posible (no usará un limitador de FPS)." + "Ajusta la velocidad máxima con la que se ejecutará un contenido al usar el avance rápido (p. ej.: 5.0 × para un juego de 60 fps = 300 fps). Si el valor es 0, el avance rápido irá a la máxima velocidad posible (no usará un limitador de FPS)." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SLOWMOTION_RATIO, @@ -11619,17 +11619,25 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION, "Resolución de pantalla" ) +MSG_HASH( + MSG_SCREEN_RESOLUTION_FORMAT_NO_DESC, + "%u × %u" + ) +MSG_HASH( + MSG_SCREEN_RESOLUTION_FORMAT_DESC, + "%u × %u - %s" + ) MSG_HASH( MSG_SCREEN_RESOLUTION_DEFAULT, "Resolución de pantalla: predeterminada" ) MSG_HASH( MSG_SCREEN_RESOLUTION_NO_DESC, - "Resolución de pantalla: %dx%d" + "Resolución de pantalla: %d × %d" ) MSG_HASH( MSG_SCREEN_RESOLUTION_DESC, - "Resolución de pantalla: %dx%d - %s" + "Resolución de pantalla: %d × %d - %s" ) MSG_HASH( MSG_SCREEN_RESOLUTION_APPLYING_DEFAULT, @@ -11637,11 +11645,11 @@ MSG_HASH( ) MSG_HASH( MSG_SCREEN_RESOLUTION_APPLYING_NO_DESC, - "Aplicando: %dx%d\nSTART para restablecer" + "Aplicando: %d × %d\nSTART para restablecer" ) MSG_HASH( MSG_SCREEN_RESOLUTION_APPLYING_DESC, - "Aplicando: %dx%d - %s\nSTART para restablecer" + "Aplicando: %d × %d - %s\nSTART para restablecer" ) MSG_HASH( MSG_SCREEN_RESOLUTION_RESETTING_DEFAULT, @@ -11649,11 +11657,11 @@ MSG_HASH( ) MSG_HASH( MSG_SCREEN_RESOLUTION_RESETTING_NO_DESC, - "Restableciendo a: %dx%d" + "Restableciendo a: %d × %d" ) MSG_HASH( MSG_SCREEN_RESOLUTION_RESETTING_DESC, - "Restableciendo a: %dx%d - %s" + "Restableciendo a: %d × %d - %s" ) MSG_HASH( MENU_ENUM_SUBLABEL_SCREEN_RESOLUTION, diff --git a/intl/msg_hash_uk.h b/intl/msg_hash_uk.h index 77799af3c5..e719c21739 100644 --- a/intl/msg_hash_uk.h +++ b/intl/msg_hash_uk.h @@ -92,6 +92,14 @@ MSG_HASH( /* FIXME Is a specific image format used? Is it determined automatical "Скопіювати дані з фізичного носія у файл образу на локальний диск." ) #ifdef HAVE_LAKKA +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EJECT_DISC, + "Вийняти диск" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_EJECT_DISC, + "Вийнятии диск з фізичного CD/DVD-пристрою." + ) #endif MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLISTS_TAB, @@ -3070,6 +3078,14 @@ MSG_HASH( "Налаштування" ) #ifdef HAVE_LAKKA +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_EJECT_DISC, + "Показувати 'Вийняти диск'" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_EJECT_DISC, + "Показувати опцію 'Вийняти диск' в головному меню." + ) #endif MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_ADD_CONTENT_ENTRY_DISPLAY_MAIN_TAB, @@ -6873,6 +6889,10 @@ MSG_HASH( MSG_DEVICE_NOT_CONFIGURED, "не налаштовано" ) +MSG_HASH( + MSG_BLUETOOTH_PAIRING_REMOVED, + "З'єднання вилучено. Перезапустіть RetroArch, щоб з'єднати знову." + ) MSG_HASH( MSG_NETPLAY_LAN_SCANNING, "Сканування хостів мережевої гри..." diff --git a/intl/msg_hash_vn.h b/intl/msg_hash_vn.h index 7af0cd709a..a8b9e05851 100644 --- a/intl/msg_hash_vn.h +++ b/intl/msg_hash_vn.h @@ -371,13 +371,45 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, "Xóa Core" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_DELETE, + "Xóa Core này khỏi bộ nhớ." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_CREATE_BACKUP, + "Sao lưu Core" + ) /* Main Menu > Information > System Information */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_BUILD_DATE, + "Ngày tạo" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GIT_VERSION, + "Phiên bản Git" + ) +MSG_HASH( /* FIXME Should be MENU_LABEL_VALUE */ + MSG_COMPILER, + "Trình biên dịch" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_MODEL, + "Loại CPU" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES, + "Tính năng CPU" + ) MSG_HASH( /* FIXME Colon should be handled in menu_display.c like the rest */ MENU_ENUM_LABEL_VALUE_CPU_ARCHITECTURE, "Kiến trúc CPU:" ) +MSG_HASH( /* FIXME Colon should be handled in menu_display.c like the rest */ + MENU_ENUM_LABEL_VALUE_CPU_CORES, + "Số lõi CPU:" + ) MSG_HASH( MENU_ENUM_SUBLABEL_CPU_CORES, "Số lượng lõi của CPU." @@ -451,9 +483,29 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CONFIGURATIONS, "Tải cấu hình" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RESET_TO_DEFAULT_CONFIG, + "Khôi phục mặc định" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RESET_TO_DEFAULT_CONFIG, + "Khôi phục cài đặt hiện tại về giá trị mặc định." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG, + "Lưu cấu hình hiện tại" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVE_NEW_CONFIG, + "Lưu cấu hình mới" + ) /* Main Menu > Help */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HELP_CONTROLS, + "Hướng dẫn điều khiển Menu cơ bản" + ) /* Main Menu > Help > Basic Menu Controls */ @@ -512,18 +564,58 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_SETTINGS, "Input Driver" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_SETTINGS, + "Thay đổi cài đặt tay cầm, bàn phím và chuột." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LATENCY_SETTINGS, + "Độ trễ" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_LATENCY_SETTINGS, + "Thay đổi độ trễ của hình ảnh, âm thanh và dữ liệu đầu vào." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_SETTINGS, "Core Danh mục" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CORE_SETTINGS, + "Thay đổi cài đặt Core." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONFIGURATION_SETTINGS, "Cấu hình" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS, + "Thay đổi cài đặt mặc định cho các tệp cấu hình." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVING_SETTINGS, + "Lưu trữ" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_SAVING_SETTINGS, + "Thay đổi cài đặt lưu trữ." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS, + "Quản lý tập tin" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_FILE_BROWSER_SETTINGS, + "Thay đổi cài đặt quản lý tệp tin." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RETRO_ACHIEVEMENTS_SETTINGS, "Kích hoạt" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_RETRO_ACHIEVEMENTS_SETTINGS, + "Thay đổi cài đặt thành tựu." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SETTINGS, "Playlists Danh mục" @@ -582,6 +674,22 @@ MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_OUTPUT_SETTINGS, "Điều chỉnh thiết lập cho video ra." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN_MODE_SETTINGS, + "Chế độ toàn màn hình" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_MODE_SETTINGS, + "Thay đổi cài đặt chế độ toàn màn hình." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_MODE_SETTINGS, + "Chế độ cửa sổ" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_WINDOWED_MODE_SETTINGS, + "Thay đổi cài đặt chế độ cửa sổ." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SYNCHRONIZATION_SETTINGS, "Âm thanh Sync" @@ -614,6 +722,10 @@ MSG_HASH( ) #if defined(DINGUX) && defined(DINGUX_BETA) #endif +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE, + "Buộc vô hiệu hóa sRBG FBO" + ) /* Settings > Video > Fullscreen Mode */ diff --git a/intl/progress.h b/intl/progress.h index 40a9d0a0e4..3cb4a46d7f 100644 --- a/intl/progress.h +++ b/intl/progress.h @@ -36,22 +36,22 @@ /* Spanish */ #define LANGUAGE_PROGRESS_SPANISH_TRANSLATED 100 -#define LANGUAGE_PROGRESS_SPANISH_APPROVED 84 +#define LANGUAGE_PROGRESS_SPANISH_APPROVED 92 /* Persian */ #define LANGUAGE_PROGRESS_PERSIAN_TRANSLATED 2 #define LANGUAGE_PROGRESS_PERSIAN_APPROVED 0 /* Finnish */ -#define LANGUAGE_PROGRESS_FINNISH_TRANSLATED 83 +#define LANGUAGE_PROGRESS_FINNISH_TRANSLATED 82 #define LANGUAGE_PROGRESS_FINNISH_APPROVED 55 /* French */ -#define LANGUAGE_PROGRESS_FRENCH_TRANSLATED 100 -#define LANGUAGE_PROGRESS_FRENCH_APPROVED 100 +#define LANGUAGE_PROGRESS_FRENCH_TRANSLATED 96 +#define LANGUAGE_PROGRESS_FRENCH_APPROVED 96 /* Galician */ -#define LANGUAGE_PROGRESS_GALICIAN_TRANSLATED 14 +#define LANGUAGE_PROGRESS_GALICIAN_TRANSLATED 13 #define LANGUAGE_PROGRESS_GALICIAN_APPROVED 0 /* Hebrew */ @@ -75,7 +75,7 @@ #define LANGUAGE_PROGRESS_JAPANESE_APPROVED 0 /* Korean */ -#define LANGUAGE_PROGRESS_KOREAN_TRANSLATED 100 +#define LANGUAGE_PROGRESS_KOREAN_TRANSLATED 96 #define LANGUAGE_PROGRESS_KOREAN_APPROVED 0 /* Maltese */ @@ -83,7 +83,7 @@ #define LANGUAGE_PROGRESS_MALTESE_APPROVED 0 /* Dutch */ -#define LANGUAGE_PROGRESS_DUTCH_TRANSLATED 20 +#define LANGUAGE_PROGRESS_DUTCH_TRANSLATED 19 #define LANGUAGE_PROGRESS_DUTCH_APPROVED 0 /* Occitan */ @@ -107,8 +107,8 @@ #define LANGUAGE_PROGRESS_ROMANIAN_APPROVED 0 /* Russian */ -#define LANGUAGE_PROGRESS_RUSSIAN_TRANSLATED 95 -#define LANGUAGE_PROGRESS_RUSSIAN_APPROVED 21 +#define LANGUAGE_PROGRESS_RUSSIAN_TRANSLATED 92 +#define LANGUAGE_PROGRESS_RUSSIAN_APPROVED 20 /* Sinhala */ #define LANGUAGE_PROGRESS_SINHALA_TRANSLATED 0 @@ -127,11 +127,11 @@ #define LANGUAGE_PROGRESS_SWEDISH_APPROVED 0 /* Turkish */ -#define LANGUAGE_PROGRESS_TURKISH_TRANSLATED 100 -#define LANGUAGE_PROGRESS_TURKISH_APPROVED 100 +#define LANGUAGE_PROGRESS_TURKISH_TRANSLATED 96 +#define LANGUAGE_PROGRESS_TURKISH_APPROVED 96 /* Ukrainian */ -#define LANGUAGE_PROGRESS_UKRAINIAN_TRANSLATED 40 +#define LANGUAGE_PROGRESS_UKRAINIAN_TRANSLATED 39 #define LANGUAGE_PROGRESS_UKRAINIAN_APPROVED 15 /* Vietnamese */ @@ -140,7 +140,7 @@ /* Chinese Simplified */ #define LANGUAGE_PROGRESS_CHINESE_SIMPLIFIED_TRANSLATED 79 -#define LANGUAGE_PROGRESS_CHINESE_SIMPLIFIED_APPROVED 51 +#define LANGUAGE_PROGRESS_CHINESE_SIMPLIFIED_APPROVED 50 /* Chinese Traditional */ #define LANGUAGE_PROGRESS_CHINESE_TRADITIONAL_TRANSLATED 21