我有一个 IOS 应用程序,它有一个墨西哥本地化字符串文件,我知道该应用程序是 MX 本地化的。Ipad 语言列表中没有“Español (México)”...
Edit2:我已将语言设置为“Español”并将时区设置为墨西哥,但所有应用程序都保持配置为西班牙语应用程序。我们不能制作一个墨西哥本地化的应用程序(或其他使用子标识符的本地化配置文件)吗?!
圣克洛斯很厉害!
我有一个 IOS 应用程序,它有一个墨西哥本地化字符串文件,我知道该应用程序是 MX 本地化的。Ipad 语言列表中没有“Español (México)”...
Edit2:我已将语言设置为“Español”并将时区设置为墨西哥,但所有应用程序都保持配置为西班牙语应用程序。我们不能制作一个墨西哥本地化的应用程序(或其他使用子标识符的本地化配置文件)吗?!
圣克洛斯很厉害!
您可以在列表的其他项目中选择西班牙语 - 墨西哥本地化。
您在这里有 2 个选项:
在您的项目设置中添加语言并“本地化”文件。
本地化单个文件(例如Localizable.strings
)
-
或者在代码中访问它
NSString *localID = ((NSLocale *)[NSLocale currentLocale]).localeIdentifier;
例如并建立一个不同的结构(例如,我必须在“只允许不同方案/目标的特定翻译”中做)