From d0806b9d6b1ca53d634db7c5a499589a4a48ce43 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Fri, 26 Jun 2015 11:45:59 +0200 Subject: [PATCH] Make Left Analog/Right Analog translatable too --- menu/intl/menu_hash_us.c | 4 ++++ menu/menu_hash.h | 3 +++ menu/menu_setting.c | 4 ++-- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/menu/intl/menu_hash_us.c b/menu/intl/menu_hash_us.c index 164b92760d..f2f1401151 100644 --- a/menu/intl/menu_hash_us.c +++ b/menu/intl/menu_hash_us.c @@ -1394,6 +1394,10 @@ const char *menu_hash_to_str_us(uint32_t hash) return "Chinese (Simplified)"; case MENU_VALUE_LANG_ESPERANTO: return "Esperanto"; + case MENU_VALUE_LEFT_ANALOG: + return "Left Analog"; + case MENU_VALUE_RIGHT_ANALOG: + return "Right Analog"; default: break; } diff --git a/menu/menu_hash.h b/menu/menu_hash.h index bdd6e4bc7f..db56ae9317 100644 --- a/menu/menu_hash.h +++ b/menu/menu_hash.h @@ -928,6 +928,9 @@ extern "C" { #define MENU_VALUE_DISABLED 0xe326e01dU #define MENU_VALUE_PORT 0x7c8ad52aU +#define MENU_VALUE_LEFT_ANALOG 0xd168d0e2U +#define MENU_VALUE_RIGHT_ANALOG 0xf9244335U + #define MENU_VALUE_LANG_ENGLISH 0xcb4e554fU #define MENU_VALUE_LANG_JAPANESE 0xfde6f60cU #define MENU_VALUE_LANG_FRENCH 0xb3704d9bU diff --git a/menu/menu_setting.c b/menu/menu_setting.c index 4b5339adca..919bcc5f64 100644 --- a/menu/menu_setting.c +++ b/menu/menu_setting.c @@ -1462,8 +1462,8 @@ static void setting_get_string_representation_uint_analog_dpad_mode(void *data, settings_t *settings = config_get_ptr(); modes[0] = menu_hash_to_str(MENU_VALUE_NONE); - modes[1] = "Left Analog"; - modes[2] = "Right Analog"; + modes[1] = menu_hash_to_str(MENU_VALUE_LEFT_ANALOG); + modes[2] = menu_hash_to_str(MENU_VALUE_RIGHT_ANALOG); if (setting) strlcpy(s, modes[settings->input.analog_dpad_mode