不受支持的语言的iOS本地化

时间:2014-03-26 10:20:44

标签: ios objective-c localization internationalization

我想为我的应用提供“Nynorsk本地化”选项。在设备设置中没有这样的选项,但看起来iOS实际上支持这种语言,因为availableLocaleIdentifiers确实包含nn

kCFLocaleCountryCodeKey = NO;
kCFLocaleLanguageCodeKey = nn;

所以我很困惑,挪威尼诺斯克是否支持?它不在设备的国际语言中,但它在availableLocaleIdentifiers之间。

我知道some ways可以使自定义'可本地化字符串'工作,但到目前为止我还没有找到一种方法让iOS为系统按钮返回正确的字符串(UITableViewCell的删除按钮,UIBarButtonItem - 来自initWithBarButtonSystemItem:target:action等等。) 所以问题是是否有办法表明系统控件的语言环境。