iPhone可本地化字符串的区域设置代码

时间:2009-07-09 21:05:25

标签: iphone localization

用于iPhone可本地化字符串文件的繁体中文和法语加拿大人的区域代码是什么。我知道简体中文和法文的代码,即zh和fr,但不是它的对应部分。

3 个答案:

答案 0 :(得分:3)

在您的设备上进行设置并执行

NSLog(@"localeIdentifier: %@", [[NSLocale currentLocale] localeIdentifier]);

答案 1 :(得分:3)

经过一些实验,我发现用于为中文命名本地化字符串文件的语言环境代码是:

zh_hant(传统)

zh_hans(简化)

答案 2 :(得分:0)

您可以在iPhone模拟器中更改语言(虽然“设置”)。以下代码将显示语言代码:

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSArray *languages = [defaults objectForKey:@"AppleLanguages"];
NSString *currentLanguage = [languages objectAtIndex:0];
NSLog(@"Current language: %@", currentLanguage);