mirror of
https://github.com/libretro/RetroArch
synced 2025-02-07 03:40:24 +00:00
Can now translate 'Settings tab'
This commit is contained in:
parent
1acc59b598
commit
4ef5b42cab
@ -277,6 +277,8 @@ static int action_get_title_group_settings(const char *path, const char *label,
|
||||
strlcpy(s, menu_hash_to_str_enum(MENU_ENUM_LABEL_VALUE_MAIN_MENU), len);
|
||||
else if (string_is_equal(label, menu_hash_to_str_enum(MENU_ENUM_LABEL_HISTORY_TAB)))
|
||||
strlcpy(s, menu_hash_to_str_enum(MENU_ENUM_LABEL_VALUE_HISTORY_TAB), len);
|
||||
else if (string_is_equal(label, menu_hash_to_str_enum(MENU_ENUM_LABEL_SETTINGS_TAB)))
|
||||
strlcpy(s, menu_hash_to_str_enum(MENU_ENUM_LABEL_VALUE_SETTINGS_TAB), len);
|
||||
else
|
||||
{
|
||||
char elem0[PATH_MAX_LENGTH] = {0};
|
||||
|
@ -1269,7 +1269,7 @@ static void mui_preswitch_tabs(mui_handle_t *mui, unsigned action)
|
||||
break;
|
||||
case MUI_SYSTEM_TAB_SETTINGS:
|
||||
menu_stack->list[stack_size - 1].label =
|
||||
strdup(menu_hash_to_str_enum(MENU_ENUM_LABEL_VALUE_SETTINGS_TAB));
|
||||
strdup(menu_hash_to_str_enum(MENU_ENUM_LABEL_SETTINGS_TAB));
|
||||
menu_stack->list[stack_size - 1].type =
|
||||
MENU_SETTINGS;
|
||||
break;
|
||||
|
@ -2984,7 +2984,7 @@ static void xmb_list_cache(void *data, enum menu_list_type type, unsigned action
|
||||
break;
|
||||
case XMB_SYSTEM_TAB_SETTINGS:
|
||||
menu_stack->list[stack_size - 1].label =
|
||||
strdup(menu_hash_to_str_enum(MENU_ENUM_LABEL_VALUE_SETTINGS_TAB));
|
||||
strdup(menu_hash_to_str_enum(MENU_ENUM_LABEL_SETTINGS_TAB));
|
||||
menu_stack->list[stack_size - 1].type =
|
||||
MENU_SETTINGS_TAB;
|
||||
break;
|
||||
|
@ -102,8 +102,10 @@ const char *menu_hash_to_str_nl_enum(enum menu_hash_enums msg)
|
||||
return "Privacy";
|
||||
case MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU:
|
||||
return "Horizontal Menu";
|
||||
case MENU_ENUM_LABEL_VALUE_SETTINGS_TAB:
|
||||
return "Instellingen";
|
||||
case MENU_ENUM_LABEL_VALUE_HISTORY_TAB:
|
||||
return "Geschiedenis tab";
|
||||
return "Geschiedenis";
|
||||
case MENU_ENUM_LABEL_VALUE_NO_SETTINGS_FOUND:
|
||||
return "Geen instellingen gevonden.";
|
||||
case MENU_ENUM_LABEL_VALUE_NO_PERFORMANCE_COUNTERS:
|
||||
|
@ -3509,6 +3509,12 @@ static bool menu_displaylist_push_internal(
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
else if (string_is_equal(label, menu_hash_to_str_enum(MENU_ENUM_LABEL_SETTINGS_TAB)))
|
||||
{
|
||||
if (!menu_displaylist_ctl(DISPLAYLIST_SETTINGS_ALL, info))
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
switch (menu_hash_calculate(label))
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user