мне нужно разделить упрощенный/традиционный китайский. в cocos2d для iPhone я просто использую "hans" и "hant". но в cocos2d-x я погружаюсь в код, и вот код для CCApplication:
ccLanguageType ret = kLanguageEnglish;
if ([languageCode isEqualToString:@"zh"])
{
ret = kLanguageChinese;
}
else if ([languageCode isEqualToString:@"en"])
{
ret = kLanguageEnglish;
}
else if ([languageCode isEqualToString:@"fr"]){
ret = kLanguageFrench;
}
else if ([languageCode isEqualToString:@"it"]){
ret = kLanguageItalian;
}
else if ([languageCode isEqualToString:@"de"]){
ret = kLanguageGerman;
}
else if ([languageCode isEqualToString:@"es"]){
ret = kLanguageSpanish;
}
else if ([languageCode isEqualToString:@"ru"]){
ret = kLanguageRussian;
}
return ret;
обратите внимание, что только «zh» для китайского языка (возможно, как упрощенного, так и традиционного)
так как я могу отличить их?
РЕДАКТИРОВАТЬ: я использую cocos2d-x и должен работать с Android. не только айфон. Ответ Микки работает только для iPhone. благодаря.