mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-21 03:31:40 +00:00
COMMON: Comment out locale <-> Common::Language conversion utils for now.
svn-id: r54517
This commit is contained in:
parent
1ad63b431e
commit
284b49aabc
@ -107,29 +107,29 @@ bool parseBool(const Common::String &val, bool &valAsBool) {
|
||||
|
||||
|
||||
const LanguageDescription g_languages[] = {
|
||||
{ "zh-cn", "zh_CN", "Chinese (China)", ZH_CNA },
|
||||
{ "zh", "zh_TW", "Chinese (Taiwan)", ZH_TWN },
|
||||
{ "cz", "cs_CZ", "Czech", CZ_CZE },
|
||||
{ "nl", "nl_NL", "Dutch", NL_NLD },
|
||||
{ "en", "en", "English", EN_ANY }, // Generic English (when only one game version exist)
|
||||
{ "gb", "en_GB", "English (GB)", EN_GRB },
|
||||
{ "us", "en_US", "English (US)", EN_USA },
|
||||
{ "fr", "fr_FR", "French", FR_FRA },
|
||||
{ "de", "de_DE", "German", DE_DEU },
|
||||
{ "gr", "el_GR", "Greek", GR_GRE },
|
||||
{ "he", "he_IL", "Hebrew", HE_ISR },
|
||||
{ "hb", "he_IL", "Hebrew", HE_ISR }, // Deprecated
|
||||
{ "hu", "hu_HU", "Hungarian", HU_HUN },
|
||||
{ "it", "it_IT", "Italian", IT_ITA },
|
||||
{ "jp", "ja_JP", "Japanese", JA_JPN },
|
||||
{ "kr", "ko_KR", "Korean", KO_KOR },
|
||||
{ "nb", "nb_NO", "Norwegian Bokm\xE5l", NB_NOR }, // TODO Someone should verify the unix locale
|
||||
{ "pl", "pl_PL", "Polish", PL_POL },
|
||||
{ "br", "pt_BR", "Portuguese", PT_BRA },
|
||||
{ "ru", "ru_RU", "Russian", RU_RUS },
|
||||
{ "es", "es_ES", "Spanish", ES_ESP },
|
||||
{ "se", "sv_SE", "Swedish", SE_SWE },
|
||||
{ 0, 0, 0, UNK_LANG }
|
||||
{ "zh-cn"/*, "zh_CN"*/, "Chinese (China)", ZH_CNA },
|
||||
{ "zh"/*, "zh_TW"*/, "Chinese (Taiwan)", ZH_TWN },
|
||||
{ "cz"/*, "cs_CZ"*/, "Czech", CZ_CZE },
|
||||
{ "nl"/*, "nl_NL"*/, "Dutch", NL_NLD },
|
||||
{ "en"/*, "en"*/, "English", EN_ANY }, // Generic English (when only one game version exist)
|
||||
{ "gb"/*, "en_GB"*/, "English (GB)", EN_GRB },
|
||||
{ "us"/*, "en_US"*/, "English (US)", EN_USA },
|
||||
{ "fr"/*, "fr_FR"*/, "French", FR_FRA },
|
||||
{ "de"/*, "de_DE"*/, "German", DE_DEU },
|
||||
{ "gr"/*, "el_GR"*/, "Greek", GR_GRE },
|
||||
{ "he"/*, "he_IL"*/, "Hebrew", HE_ISR },
|
||||
{ "hb"/*, "he_IL"*/, "Hebrew", HE_ISR }, // Deprecated
|
||||
{ "hu"/*, "hu_HU"*/, "Hungarian", HU_HUN },
|
||||
{ "it"/*, "it_IT"*/, "Italian", IT_ITA },
|
||||
{ "jp"/*, "ja_JP"*/, "Japanese", JA_JPN },
|
||||
{ "kr"/*, "ko_KR"*/, "Korean", KO_KOR },
|
||||
{ "nb"/*, "nb_NO"*/, "Norwegian Bokm\xE5l", NB_NOR }, // TODO Someone should verify the unix locale
|
||||
{ "pl"/*, "pl_PL"*/, "Polish", PL_POL },
|
||||
{ "br"/*, "pt_BR"*/, "Portuguese", PT_BRA },
|
||||
{ "ru"/*, "ru_RU"*/, "Russian", RU_RUS },
|
||||
{ "es"/*, "es_ES"*/, "Spanish", ES_ESP },
|
||||
{ "se"/*, "sv_SE"*/, "Swedish", SE_SWE },
|
||||
{ 0/*, 0*/, 0, UNK_LANG }
|
||||
};
|
||||
|
||||
Language parseLanguage(const String &str) {
|
||||
@ -145,7 +145,7 @@ Language parseLanguage(const String &str) {
|
||||
return UNK_LANG;
|
||||
}
|
||||
|
||||
Language parseLanguageFromLocale(const char *locale) {
|
||||
/*Language parseLanguageFromLocale(const char *locale) {
|
||||
if (!locale || !*locale)
|
||||
return UNK_LANG;
|
||||
|
||||
@ -156,7 +156,7 @@ Language parseLanguageFromLocale(const char *locale) {
|
||||
}
|
||||
|
||||
return UNK_LANG;
|
||||
}
|
||||
}*/
|
||||
|
||||
const char *getLanguageCode(Language id) {
|
||||
const LanguageDescription *l = g_languages;
|
||||
@ -167,14 +167,14 @@ const char *getLanguageCode(Language id) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
const char *getLanguageLocale(Language id) {
|
||||
/*const char *getLanguageLocale(Language id) {
|
||||
const LanguageDescription *l = g_languages;
|
||||
for (; l->code; ++l) {
|
||||
if (l->id == id)
|
||||
return l->unixLocale;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
}*/
|
||||
|
||||
const char *getLanguageDescription(Language id) {
|
||||
const LanguageDescription *l = g_languages;
|
||||
|
@ -133,7 +133,7 @@ enum Language {
|
||||
|
||||
struct LanguageDescription {
|
||||
const char *code;
|
||||
const char *unixLocale;
|
||||
//const char *unixLocale;
|
||||
const char *description;
|
||||
Common::Language id;
|
||||
};
|
||||
@ -143,11 +143,13 @@ extern const LanguageDescription g_languages[];
|
||||
|
||||
/** Convert a string containing a language name into a Language enum value. */
|
||||
extern Language parseLanguage(const String &str);
|
||||
extern Language parseLanguageFromLocale(const char *locale);
|
||||
extern const char *getLanguageCode(Language id);
|
||||
extern const char *getLanguageLocale(Language id);
|
||||
extern const char *getLanguageDescription(Language id);
|
||||
|
||||
// locale <-> Language conversion is disabled, since it is not used currently
|
||||
/*extern const char *getLanguageLocale(Language id);
|
||||
extern Language parseLanguageFromLocale(const char *locale);*/
|
||||
|
||||
/**
|
||||
* List of game platforms. Specifying a platform for a target can be used to
|
||||
* give the game engines a hint for which platform the game data file are.
|
||||
|
Loading…
x
Reference in New Issue
Block a user