Localize strings

This commit is contained in:
twinaphex 2016-07-15 00:11:16 +02:00
parent 44f4ccc054
commit d38e8544b8
3 changed files with 38 additions and 9 deletions

View File

@ -2820,6 +2820,8 @@ const char *msg_hash_to_str_us(enum msg_hash_enums msg)
return "Use Output Dir";
case MENU_ENUM_LABEL_VALUE_RECORD_CONFIG:
return "Record Config";
case MENU_ENUM_LABEL_VALUE_CONFIG:
return "Config";
case MENU_ENUM_LABEL_VALUE_VIDEO_POST_FILTER_RECORD:
return "Post filter record Enable";
case MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY:
@ -3138,6 +3140,10 @@ const char *msg_hash_to_str_us(enum msg_hash_enums msg)
return "Options";
case MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS:
return "Cheats";
case MENU_ENUM_LABEL_VALUE_REMAP_FILE:
return "Remap File";
case MENU_ENUM_LABEL_VALUE_CHEAT_FILE:
return "Cheat File";
case MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD:
return "Cheat File Load";
case MENU_ENUM_LABEL_VALUE_CHEAT_FILE_SAVE_AS:
@ -3258,6 +3264,8 @@ const char *msg_hash_to_str_us(enum msg_hash_enums msg)
return "Audio Latency (ms)";
case MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE:
return "Audio Device";
case MENU_ENUM_LABEL_VALUE_OVERLAY:
return "Overlay";
case MENU_ENUM_LABEL_VALUE_KEYBOARD_OVERLAY_PRESET:
return "Keyboard Overlay Preset";
case MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY:
@ -3276,6 +3284,8 @@ const char *msg_hash_to_str_us(enum msg_hash_enums msg)
return "Preview Shader Parameters";
case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PARAMETERS:
return "Menu Shader Parameters";
case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_TWO:
return "Shader Preset";
case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS:
return "Shader Preset Save As";
case MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS:
@ -3328,6 +3338,8 @@ const char *msg_hash_to_str_us(enum msg_hash_enums msg)
return "Permissions";
case MENU_ENUM_LABEL_VALUE_CORE_INFO_LICENSES:
return "License(s)";
case MENU_ENUM_LABEL_VALUE_SUPPORTED_CORES:
return "Supported cores";
case MENU_ENUM_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS:
return "Supported extensions";
case MENU_ENUM_LABEL_VALUE_CORE_INFO_FIRMWARE:

View File

@ -398,25 +398,31 @@ static int fill_title(char *s, const char *title, const char *path, size_t len)
static int action_get_title_disk_image_append(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
return fill_title(s, "Disk Append", path, len);
return fill_title(s,
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_DISK_IMAGE_APPEND),
path, len);
}
static int action_get_title_cheat_file_load(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
return fill_title(s, "Cheat File", path, len);
return fill_title(s,
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_CHEAT_FILE),
path, len);
}
static int action_get_title_remap_file_load(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
return fill_title(s, "Remap File", path, len);
return fill_title(s,
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_REMAP_FILE), path, len);
}
static int action_get_title_overlay(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
return fill_title(s, "Overlay", path, len);
return fill_title(s,
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_OVERLAY), path, len);
}
static int action_get_title_video_filter(const char *path, const char *label,
@ -465,19 +471,23 @@ static int action_get_xmb_font_path(const char *path, const char *label,
static int action_get_title_video_shader_preset(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
return fill_title(s, "Shader Preset", path, len);
return fill_title(s,
msg_hash_to_str(MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_TWO), path, len);
}
static int action_get_title_deferred_core_list(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
return fill_title(s, "Supported Cores", path, len);
return fill_title(s,
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_SUPPORTED_CORES),
path, len);
}
static int action_get_title_configurations(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
return fill_title(s, "Config", path, len);
return fill_title(s,
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_CONFIG), path, len);
}
static int action_get_title_content_database_directory(const char *path, const char *label,
@ -829,7 +839,8 @@ static int action_get_title_group_settings(const char *path, const char *label,
static int action_get_title_input_settings(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
strlcpy(s, "Input Settings", len);
strlcpy(s,
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_SETTINGS), len);
return 0;
}

View File

@ -285,12 +285,17 @@ enum msg_hash_enums
MSG_EXTRACTING_FILE,
MSG_NO_CONTENT_STARTING_DUMMY_CORE,
MENU_ENUM_LABEL_VALUE_REMAP_FILE,
MENU_ENUM_LABEL_VALUE_CHEAT_FILE,
MENU_ENUM_LABEL_INPUT_HOTKEY_BIND_BEGIN,
MENU_ENUM_LABEL_INPUT_HOTKEY_BIND_END = MENU_ENUM_LABEL_INPUT_HOTKEY_BIND_BEGIN + RARCH_BIND_LIST_END,
MENU_ENUM_LABEL_MENU_WALLPAPER_OPACITY,
MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER_OPACITY,
MENU_ENUM_LABEL_VALUE_CONFIG,
MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET,
MENU_ENUM_LABEL_VALUE_OVERLAY,
MENU_ENUM_LABEL_VALUE_AUTO,
MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME,
@ -1363,8 +1368,9 @@ enum msg_hash_enums
MENU_ENUM_LABEL_VALUE_DATABASE_MANAGER,
MENU_ENUM_LABEL_DATABASE_MANAGER_LIST,
MENU_ENUM_LABEL_CURSOR_MANAGER_LIST,
MENU_ENUM_LABEL_VALUE_SUPPORTED_CORES,
MENU_ENUM_LABEL_VIDEO_SHADER_PASS,
MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET,
MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_TWO,
MENU_ENUM_LABEL_VIDEO_SHADER_PRESET,
MENU_ENUM_LABEL_CHEAT_FILE_LOAD,
MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD,