mirror of
https://github.com/libretro/RetroArch
synced 2025-03-02 19:13:34 +00:00
Cleanup get_user_language function
This commit is contained in:
parent
e3972aff31
commit
a3da521083
76
msg_hash.c
76
msg_hash.c
@ -113,84 +113,58 @@ int msg_hash_get_help_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
|
||||
const char *get_user_language_iso639_1(bool limit)
|
||||
{
|
||||
const char *voice;
|
||||
voice = "en";
|
||||
switch (uint_user_language)
|
||||
{
|
||||
case RETRO_LANGUAGE_FRENCH:
|
||||
voice = "fr";
|
||||
break;
|
||||
return "fr";
|
||||
case RETRO_LANGUAGE_GERMAN:
|
||||
voice = "de";
|
||||
break;
|
||||
return "de";
|
||||
case RETRO_LANGUAGE_SPANISH:
|
||||
voice = "es";
|
||||
break;
|
||||
return "es";
|
||||
case RETRO_LANGUAGE_ITALIAN:
|
||||
voice = "it";
|
||||
break;
|
||||
return "it";
|
||||
case RETRO_LANGUAGE_PORTUGUESE_BRAZIL:
|
||||
if (limit)
|
||||
voice = "pt";
|
||||
else
|
||||
voice = "pt_br";
|
||||
break;
|
||||
return "pt";
|
||||
return "pt_br";
|
||||
case RETRO_LANGUAGE_PORTUGUESE_PORTUGAL:
|
||||
if (limit)
|
||||
voice = "pt";
|
||||
else
|
||||
voice = "pt_pt";
|
||||
break;
|
||||
return "pt";
|
||||
return "pt_pt";
|
||||
case RETRO_LANGUAGE_DUTCH:
|
||||
voice = "nl";
|
||||
break;
|
||||
return "nl";
|
||||
case RETRO_LANGUAGE_ESPERANTO:
|
||||
voice = "eo";
|
||||
break;
|
||||
return "eo";
|
||||
case RETRO_LANGUAGE_POLISH:
|
||||
voice = "pl";
|
||||
break;
|
||||
return "pl";
|
||||
case RETRO_LANGUAGE_JAPANESE:
|
||||
voice = "ja";
|
||||
break;
|
||||
return "ja";
|
||||
case RETRO_LANGUAGE_KOREAN:
|
||||
voice = "ko";
|
||||
break;
|
||||
return "ko";
|
||||
case RETRO_LANGUAGE_VIETNAMESE:
|
||||
voice = "vi";
|
||||
break;
|
||||
return "vi";
|
||||
case RETRO_LANGUAGE_CHINESE_SIMPLIFIED:
|
||||
voice = "zh";
|
||||
break;
|
||||
return "zh";
|
||||
case RETRO_LANGUAGE_CHINESE_TRADITIONAL:
|
||||
voice = "zh";
|
||||
break;
|
||||
return "zh";
|
||||
case RETRO_LANGUAGE_ARABIC:
|
||||
voice = "ar";
|
||||
break;
|
||||
return "ar";
|
||||
case RETRO_LANGUAGE_GREEK:
|
||||
voice = "el";
|
||||
break;
|
||||
return "el";
|
||||
case RETRO_LANGUAGE_TURKISH:
|
||||
voice = "tr";
|
||||
break;
|
||||
return "tr";
|
||||
case RETRO_LANGUAGE_SLOVAK:
|
||||
voice = "sk";
|
||||
break;
|
||||
return "sk";
|
||||
case RETRO_LANGUAGE_RUSSIAN:
|
||||
voice = "ru";
|
||||
break;
|
||||
return "ru";
|
||||
case RETRO_LANGUAGE_PERSIAN:
|
||||
voice = "fa";
|
||||
break;
|
||||
return "fa";
|
||||
case RETRO_LANGUAGE_HEBREW:
|
||||
voice = "he";
|
||||
break;
|
||||
return "he";
|
||||
case RETRO_LANGUAGE_ASTURIAN:
|
||||
voice = "ast";
|
||||
break;
|
||||
return "ast";
|
||||
}
|
||||
return voice;
|
||||
return "en";
|
||||
}
|
||||
|
||||
const char *msg_hash_to_str(enum msg_hash_enums msg)
|
||||
|
Loading…
x
Reference in New Issue
Block a user