ios设备上的外语

时间:2013-07-01 09:50:03

标签: ios string localization

我有一个IOS应用程序,它有一个墨西哥本地化的字符串文件,我知道该应用程序是MX本地化的做法。在Ipad语言列表中没有“Español(México)”...

EDIT2: 我已将语言设置为“Español”并将时区设置为墨西哥,但所有应用程序都保持配置为西班牙语应用程序。 我们不能制作墨西哥本地化应用程序(或使用子标识符的其他本地化配置文件)?!

Saint clous非常muche!

2 个答案:

答案 0 :(得分:1)

您可以在其他列表项中选择西班牙语 - 墨西哥本地化。

答案 1 :(得分:0)

这里有2个选项:

在项目设置中添加语言并“文件化”文件。

enter image description here

本地化单个文件(例如Localizable.strings

enter image description here - enter image description here

或者使用

在代码中访问它
NSString *localID = ((NSLocale *)[NSLocale currentLocale]).localeIdentifier;
例如

并建立一个不同的结构(就像我必须在“Allow only specific translations for different schemes/targets”中做的那样)