我重命名en.lproj
为sv.lproj
. 然后我将瑞典语资源添加到项目中并删除了英语资源。
问题是应用程序仍然“认为”它支持英语,即[[NSBundle mainBundle] localizations]
同时返回en
和sv
。
我已经删除了在项目文件和信息 plist 中可以找到的所有引用en
,English
但它仍然支持英语。
我的想法不多了,所以请帮助我。一定有很多人编写了不支持英语的应用程序。我仍然无法在谷歌上找到任何有用的东西。
我重命名en.lproj
为sv.lproj
. 然后我将瑞典语资源添加到项目中并删除了英语资源。
问题是应用程序仍然“认为”它支持英语,即[[NSBundle mainBundle] localizations]
同时返回en
和sv
。
我已经删除了在项目文件和信息 plist 中可以找到的所有引用en
,English
但它仍然支持英语。
我的想法不多了,所以请帮助我。一定有很多人编写了不支持英语的应用程序。我仍然无法在谷歌上找到任何有用的东西。
首先检查这个:
编辑:添加最后的步骤来解决我的问题,以防有人遇到同样的问题。/埃里克 B
+
并选择您希望应用程序使用的语言(瑞典语)-
并删除文件这就是它的全部。现在您的应用程序将只使用瑞典语或您选择的任何语言。
首先转到项目详细信息(项目导航器中的第一个条目)并单击您的项目以查看全局设置。查看“本地化”下的内容。如果仍然有“英语”,您必须检查每个文件在本地化下的文件检查器中的内容。删除所有英文本地化。