目前我正在使用我的第一个本地化应用程序进行一些测试。见截图 为了在第一次使用时在PopUpMenu中使用本地化文本,我使用它来找出我所使用的系统:
NSString *identifier = [[NSLocale currentLocale] localeIdentifier];
在德语系统上,标识符返回 de_DE ,在英语系统中,我得到 en_EN_POSIX 。 在法语系统中,我希望得到 fr_FR 但不幸的是我也得到 de_DE 。
知道我做错了什么吗?
答案 0 :(得分:1)
确保在系统首选项中设置了此区域设置。选择语言和文本,然后选择区域文本并将其切换到您所在的区域。