Xcode无法识别Info.Plist中的本地化
-
13-12-2019 - |
题
我正在使用xcode 4.4。 正如您所知,有一个简单的选项可以在Xcode中本地化资源文件。您还可以将您的Plist文件国际化,这是我的方法。
但自4.4起,它似乎不再工作了。
您所要做的就是以下内容:
- 添加了“本地化”的关键“本地化”,该密钥“本地化”在其中添加您的国家/地区代码作为项目 现在,您可以本地化资源文件(如世乡odicetagcode),即:后跟一个莫代尔屏幕,您可以在其中选择在Plist文件中定义的语言
- 输入!资源文件现在生存在
Localizable.strings
文件夹中。
<project>-Info.plist
文件中的在Xcode 4.4中,您无法选择在Plist文件中定义的语言。只有英语。
我尝试了一切。不想手动本地化。
也在4.4以下的Xcode版本中,可以使用“+” - 按钮添加新语言。这不可能:
看这个:
任何建议。或者我这样做是错误的方式吗?
解决方案
此处是您在Xcode 4.4+中本地化recrogs的方式:
- 单击项目(导航器)
- 在项目下的“信息”选项卡上,您将看到“本地化”部分
- 单击+添加语言
- 选择要在显示的表中定位的文件将显示
现在Xcode将自动创建并将文件放在相应的语言文件夹下。 最后,如果要本地化其他来源(如图像文件),请单击文件,将文件检查器窗格带入“本地化”部分下单击“在”“本地化”部分下。Xcode将使用可用语言启动另一张表,选择语言,您已准备就绪。我希望这是有道理的。
其他提示
问题也是如何本地化多个目标的多个信息。
这是非常容易完成的。只要添加您希望本地化到射弹的语言,如上所述。
- 然后单击每个info.plist文件,每个info.plist文件为每个目标。
- 打开实用程序侧栏
- 单击“make本地化”
然后在项目文件设置语言之间进行选择,您已完成。
不隶属于 StackOverflow