diff --git a/intl/msg_hash_chs.c b/intl/msg_hash_chs.c index f5af3b9715..6cebc6d5cf 100644 --- a/intl/msg_hash_chs.c +++ b/intl/msg_hash_chs.c @@ -3242,6 +3242,10 @@ const char *msg_hash_to_str_chs(enum msg_hash_enums msg) return "启用或者禁止蓝牙。"; case MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT: return "程序将在退出时保存修改到配置文件。"; + case MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS: + return "Change default settings for configuration, content override, core override, and remap files."; + case MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST: + return "Load, save, new."; case MENU_ENUM_SUBLABEL_CPU_CORES: return "CPU拥有的核心总数。"; case MENU_ENUM_SUBLABEL_FPS_SHOW: diff --git a/intl/msg_hash_eo.h b/intl/msg_hash_eo.h index 11445b470c..ea1bbb0c38 100644 --- a/intl/msg_hash_eo.h +++ b/intl/msg_hash_eo.h @@ -393,11 +393,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONFIG_SAVE_ON_EXIT, - "Save Configuration On Exit" + "Save Configuration on Exit" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONFIRM_ON_EXIT, - "Ask For Confirmation On Exit" + "Ask for Confirmation on Exit" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST, @@ -543,7 +543,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS, MSG_HASH(MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS, "Frontend Counters") MSG_HASH(MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS, - "Load Content-specific core options automatically") + "Load Content-Specific Core Options Automatically") 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, @@ -1654,6 +1654,10 @@ MSG_HASH(MENU_ENUM_SUBLABEL_BLUETOOTH_ENABLE, "Enable or disable bluetooth.") MSG_HASH(MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT, "Saves changes to configuration file on exit.") +MSG_HASH(MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS, + "Change default settings for configuration, content override, core override, and remap files.") +MSG_HASH(MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST, + "Load, save, new.") MSG_HASH(MENU_ENUM_SUBLABEL_CPU_CORES, "Amount of cores that the CPU has.") MSG_HASH(MENU_ENUM_SUBLABEL_FPS_SHOW, diff --git a/intl/msg_hash_fr.h b/intl/msg_hash_fr.h index f5e18da1e1..6efac99368 100644 --- a/intl/msg_hash_fr.h +++ b/intl/msg_hash_fr.h @@ -141,7 +141,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ASSETS_DIRECTORY, - "Dossier des assets" + "Dossier des assets" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_BLOCK_FRAMES, @@ -153,7 +153,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_DRIVER, - "Pilote audio" + "Pilote audio" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_DSP_PLUGIN, @@ -165,7 +165,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_FILTER_DIR, - "Dossier des filtres audio" + "Dossier des filtres audio" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_TURBO_DEADZONE_LIST, @@ -177,11 +177,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW, - "Limite max de l'ajustement" + "Limite max de l'ajustement" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_MUTE, - "Muet" + "Muet" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_RATE, @@ -189,11 +189,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_RATE_CONTROL_DELTA, - "Delta du taux de contrôle" + "Delta du taux de contrôle" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_DRIVER, - "Pilote de ré-échantillonage audio" + "Pilote de ré-échantillonage audio" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_SETTINGS, @@ -205,7 +205,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_VOLUME, - "Volume sonnore (dB)" + "Volume sonnore (dB)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUTOSAVE_INTERVAL, @@ -213,11 +213,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUTO_OVERRIDES_ENABLE, - "Charger les fichiers d'override automatiquement" + "Charger les fichiers d'override automatiquement" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUTO_REMAPS_ENABLE, - "Charger les fichiers remaps automatiquement" + "Charger les fichiers remaps automatiquement" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUTO_SHADERS_ENABLE, @@ -301,7 +301,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_BUILDBOT_ASSETS_URL, - "URL du buildbot des assets" + "URL du buildbot des assets" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CACHE_DIRECTORY, @@ -317,7 +317,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT, - "Triche" + "Triche" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_CHANGES, @@ -397,7 +397,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONFIRM_ON_EXIT, - "Ask For Confirmation On Exit" + "Ask for Confirmation on Exit" ) MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST, "Collections") @@ -1622,6 +1622,10 @@ MSG_HASH(MENU_ENUM_SUBLABEL_BLUETOOTH_ENABLE, "Enable or disable bluetooth.") MSG_HASH(MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT, "Saves changes to configuration file on exit.") +MSG_HASH(MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS, + "Change default settings for configuration, content override, core override, and remap files.") +MSG_HASH(MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST, + "Load, save, new.") MSG_HASH(MENU_ENUM_SUBLABEL_CPU_CORES, "Amount of cores that the CPU has.") MSG_HASH(MENU_ENUM_SUBLABEL_FPS_SHOW, diff --git a/intl/msg_hash_ja.h b/intl/msg_hash_ja.h index 87fe5be3bc..737fd2acbc 100644 --- a/intl/msg_hash_ja.h +++ b/intl/msg_hash_ja.h @@ -269,7 +269,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_INFO, - "情報" + "情報" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_QUIT, @@ -1658,6 +1658,10 @@ MSG_HASH(MENU_ENUM_SUBLABEL_BLUETOOTH_ENABLE, "Bluetoothを有効する。") MSG_HASH(MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT, "終了時に設定を自動的に保存する。") +MSG_HASH(MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS, + "Change default settings for configuration, content override, core override, and remap files.") +MSG_HASH(MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST, + "Load, save, new.") MSG_HASH(MENU_ENUM_SUBLABEL_CPU_CORES, "CPUのコア数") MSG_HASH(MENU_ENUM_SUBLABEL_FPS_SHOW, diff --git a/intl/msg_hash_nl.h b/intl/msg_hash_nl.h index c2291ea437..6a46b99cb8 100644 --- a/intl/msg_hash_nl.h +++ b/intl/msg_hash_nl.h @@ -397,7 +397,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONFIRM_ON_EXIT, - "Ask For Confirmation On Exit" + "Ask for Confirmation on Exit" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST, @@ -543,7 +543,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS, MSG_HASH(MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS, "Frontend Prestatie Tellers") MSG_HASH(MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS, - "Load Content-specific core options automatically") + "Load Content-Specific Core Options Automatically") 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, @@ -1654,6 +1654,10 @@ MSG_HASH(MENU_ENUM_SUBLABEL_BLUETOOTH_ENABLE, "Enable or disable bluetooth.") MSG_HASH(MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT, "Saves changes to configuration file on exit.") +MSG_HASH(MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS, + "Change default settings for configuration, content override, core override, and remap files.") +MSG_HASH(MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST, + "Load, save, new.") MSG_HASH(MENU_ENUM_SUBLABEL_CPU_CORES, "Amount of cores that the CPU has.") MSG_HASH(MENU_ENUM_SUBLABEL_FPS_SHOW, diff --git a/intl/msg_hash_ru.h b/intl/msg_hash_ru.h index 6f04d7df9b..14e8773287 100644 --- a/intl/msg_hash_ru.h +++ b/intl/msg_hash_ru.h @@ -393,11 +393,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONFIG_SAVE_ON_EXIT, - "Save Configuration On Exit" + "Save Configuration on Exit" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONFIRM_ON_EXIT, - "Ask For Confirmation On Exit" + "Ask for Confirmation on Exit" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST, @@ -543,7 +543,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS, MSG_HASH(MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS, "Frontend Counters") MSG_HASH(MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS, - "Load Content-specific core options automatically") + "Load Content-Specific Core Options Automatically") 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, @@ -1650,6 +1650,10 @@ MSG_HASH(MENU_ENUM_SUBLABEL_BLUETOOTH_ENABLE, "Enable or disable bluetooth.") MSG_HASH(MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT, "Saves changes to configuration file on exit.") +MSG_HASH(MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS, + "Change default settings for configuration, content override, core override, and remap files.") +MSG_HASH(MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST, + "Load, save, new.") MSG_HASH(MENU_ENUM_SUBLABEL_CPU_CORES, "Amount of cores that the CPU has.") MSG_HASH(MENU_ENUM_SUBLABEL_FPS_SHOW, diff --git a/intl/msg_hash_us.h b/intl/msg_hash_us.h index 64d9e2ecb2..a85abb9d94 100644 --- a/intl/msg_hash_us.h +++ b/intl/msg_hash_us.h @@ -397,11 +397,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONFIG_SAVE_ON_EXIT, - "Save Configuration On Exit" + "Save Configuration on Exit" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONFIRM_ON_EXIT, - "Ask For Confirmation On Exit" + "Ask for Confirmation on Exit" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST, @@ -549,7 +549,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS, MSG_HASH(MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS, "Frontend Counters") MSG_HASH(MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS, - "Load Content-specific core options automatically") + "Load Content-Specific Core Options Automatically") 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, @@ -1672,6 +1672,10 @@ MSG_HASH(MENU_ENUM_SUBLABEL_BLUETOOTH_ENABLE, "Enable or disable bluetooth.") MSG_HASH(MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT, "Saves changes to configuration file on exit.") +MSG_HASH(MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS, + "Change default settings for configuration, content override, core override, and remap files.") +MSG_HASH(MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST, + "Load, save, new.") MSG_HASH(MENU_ENUM_SUBLABEL_CPU_CORES, "Amount of cores that the CPU has.") MSG_HASH(MENU_ENUM_SUBLABEL_FPS_SHOW, diff --git a/intl/msg_hash_vn.c b/intl/msg_hash_vn.c index c86613c256..5ef08d9bdb 100644 --- a/intl/msg_hash_vn.c +++ b/intl/msg_hash_vn.c @@ -2077,9 +2077,9 @@ const char *msg_hash_to_str_vn(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_CONFIGURATION_SETTINGS: return "Configuration"; case MENU_ENUM_LABEL_VALUE_CONFIG_SAVE_ON_EXIT: - return "Save Configuration On Exit"; + return "Save Configuration on Exit"; case MENU_ENUM_LABEL_VALUE_CONFIRM_ON_EXIT: - return "Ask For Confirmation On Exit"; + return "Ask for Confirmation on Exit"; case MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST: return "Collections"; case MENU_ENUM_LABEL_VALUE_CONTENT_DATABASE_DIRECTORY: @@ -2221,7 +2221,7 @@ const char *msg_hash_to_str_vn(enum msg_hash_enums msg) case MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS: return "Frontend Counters"; case MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS: - return "Tải Content-specific core options automatically"; + return "Tải Content-Specific Core Options Automatically"; case MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS_CREATE: return "Create game-options file"; case MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS_IN_USE: @@ -3287,6 +3287,10 @@ const char *msg_hash_to_str_vn(enum msg_hash_enums msg) return "Bật/tắt bluetooth."; case MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT: return "Lưu cấu hình khi thoát retroarch."; + case MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS: + return "Change default settings for configuration, content override, core override, and remap files."; + case MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST: + return "Load, save, new."; case MENU_ENUM_SUBLABEL_CPU_CORES: return "Số lượng lõi của CPU."; case MENU_ENUM_SUBLABEL_FPS_SHOW: diff --git a/menu/cbs/menu_cbs_sublabel.c b/menu/cbs/menu_cbs_sublabel.c index 2ad8fa27cb..3ac217bd68 100644 --- a/menu/cbs/menu_cbs_sublabel.c +++ b/menu/cbs/menu_cbs_sublabel.c @@ -84,6 +84,8 @@ default_sublabel_macro(action_bind_sublabel_video_hard_sync, MENU_ default_sublabel_macro(action_bind_sublabel_video_hard_sync_frames, MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC_FRAMES) default_sublabel_macro(action_bind_sublabel_video_threaded, MENU_ENUM_SUBLABEL_VIDEO_THREADED) default_sublabel_macro(action_bind_sublabel_config_save_on_exit, MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT) +default_sublabel_macro(action_bind_sublabel_configuration_settings_list, MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS) +default_sublabel_macro(action_bind_sublabel_configurations_list_list, MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST) default_sublabel_macro(action_bind_sublabel_video_shared_context, MENU_ENUM_SUBLABEL_VIDEO_SHARED_CONTEXT) default_sublabel_macro(action_bind_sublabel_audio_latency, MENU_ENUM_SUBLABEL_AUDIO_LATENCY) default_sublabel_macro(action_bind_sublabel_audio_rate_control_delta, MENU_ENUM_SUBLABEL_AUDIO_RATE_CONTROL_DELTA) @@ -223,6 +225,12 @@ int menu_cbs_init_bind_sublabel(menu_file_list_cbs_t *cbs, case MENU_ENUM_LABEL_CONFIG_SAVE_ON_EXIT: BIND_ACTION_SUBLABEL(cbs, action_bind_sublabel_config_save_on_exit); break; + case MENU_ENUM_LABEL_CONFIGURATION_SETTINGS: + BIND_ACTION_SUBLABEL(cbs, action_bind_sublabel_configuration_settings_list); + break; + case MENU_ENUM_LABEL_CONFIGURATIONS_LIST: + BIND_ACTION_SUBLABEL(cbs, action_bind_sublabel_configurations_list_list); + break; case MENU_ENUM_LABEL_VIDEO_THREADED: BIND_ACTION_SUBLABEL(cbs, action_bind_sublabel_video_threaded); break; diff --git a/msg_hash.h b/msg_hash.h index 5c468e0fe2..88c6ae227b 100644 --- a/msg_hash.h +++ b/msg_hash.h @@ -1016,6 +1016,7 @@ enum msg_hash_enums MENU_LABEL(LIBRETRO_LOG_LEVEL), MENU_LABEL(AUTOSAVE_INTERVAL), MENU_LABEL(CONFIG_SAVE_ON_EXIT), + MENU_LABEL(CONFIGURATION_LIST), MENU_LABEL(CONFIRM_ON_EXIT), MENU_LABEL(SHOW_HIDDEN_FILES), @@ -1259,7 +1260,7 @@ enum msg_hash_enums MENU_LABEL(OVERLAY_SETTINGS), MENU_LABEL(REWIND_SETTINGS), - MENU_ENUM_LABEL_ONSCREEN_KEYBOARD_OVERLAY_SETTINGS, + MENU_ENUM_LABEL_ONSCREEN_KEYBOARD_OVERLAY_SETTINGS, MENU_LABEL(MULTIMEDIA_SETTINGS), MENU_LABEL(PLAYLIST_SETTINGS),