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