mirror of https://github.com/axmolengine/axmol.git
add russian language support
This commit is contained in:
parent
cf3cecc108
commit
240aa4c077
|
@ -62,6 +62,7 @@ typedef enum LanguageType
|
|||
kLanguageItalian,
|
||||
kLanguageGerman,
|
||||
kLanguageSpanish,
|
||||
kLanguageRussian
|
||||
} ccLanguageType;
|
||||
|
||||
NS_CC_END;
|
||||
|
|
|
@ -58,36 +58,33 @@ CCApplication& CCApplication::sharedApplication()
|
|||
ccLanguageType CCApplication::getCurrentLanguage()
|
||||
{
|
||||
ccLanguageType ret = kLanguageEnglish;
|
||||
do
|
||||
result r = E_SUCCESS;
|
||||
String value;
|
||||
r = SettingInfo::GetValue(L"Language", value);
|
||||
if (value.Equals("ZHO", false))
|
||||
{
|
||||
result r = E_SUCCESS;
|
||||
String value;
|
||||
r = SettingInfo::GetValue(L"Language", value);
|
||||
if (value.Equals("ZHO", false))
|
||||
{
|
||||
ret = kLanguageChinese;
|
||||
}
|
||||
else if (value.Equals("FRA", false))
|
||||
{
|
||||
ret = kLanguageFrench;
|
||||
}
|
||||
else if (value.Equals("ITA", false))
|
||||
{
|
||||
ret = kLanguageItalian;
|
||||
}
|
||||
else if (value.Equals("DEU", false))
|
||||
{
|
||||
ret = kLanguageGerman;
|
||||
}
|
||||
else if (value.Equals("SPA", false))
|
||||
{
|
||||
ret = kLanguageSpanish;
|
||||
}
|
||||
else
|
||||
{
|
||||
ret = kLanguageEnglish;
|
||||
}
|
||||
} while (0);
|
||||
ret = kLanguageChinese;
|
||||
}
|
||||
else if (value.Equals("FRA", false))
|
||||
{
|
||||
ret = kLanguageFrench;
|
||||
}
|
||||
else if (value.Equals("ITA", false))
|
||||
{
|
||||
ret = kLanguageItalian;
|
||||
}
|
||||
else if (value.Equals("DEU", false))
|
||||
{
|
||||
ret = kLanguageGerman;
|
||||
}
|
||||
else if (value.Equals("SPA", false))
|
||||
{
|
||||
ret = kLanguageSpanish;
|
||||
}
|
||||
else if (value.Equals("RUS", false))
|
||||
{
|
||||
ret = kLanguageRussian;
|
||||
}
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue