将我的iPhone应用程序锁定为特定语言(本地化)

时间:2011-04-12 06:43:32

标签: iphone ios localization

我有一个Xcode4项目,我支持多种语言(本地化文件)..当我在iPhone上更改languange时,我的文本和xib文件更改正确。 我的问题是; 即使我有几个本地化文件,我可以发布给特定的languange吗? 强制我的应用只使用一个本地化?

我的想法是在info.plist文件中设置一个标志,如: 本地化=英语(将我的应用程序锁定为enligsh语言)

2 个答案:

答案 0 :(得分:2)

您可以通过删除本地化字符串和nib文件来执行此操作。我不认为您可以将应用程序锁定为特定语言(如果有其他语言的本地化支持)。

答案 1 :(得分:0)

如果localized.lproj文件夹在捆绑包中,iOS将使用它们。最简单的方法是从捆绑包中删除本地化资源文件夹并构建应用程序。

您可以通过编程方式在main.m类文件中以编程方式设置代码,只是说明使用en.lproj,但我无法想象这将是非常有用的。

附注:您可以在Target>中设置默认项目本地化。信息窗格。寻找关键:本地化本地开发区域