【发布时间】:2019-03-12 21:44:06
【问题描述】:
我有一个 swift 应用程序,现在我想使用 NSLocalizedString 为应用程序中使用的一些字符串添加翻译。
为了做到这一点,我在项目中添加了一个名为 Localizable.strings 的文件,并在文件检查器中按下“本地化”按钮,以便向其中添加多种语言。但是本地化列表中只有英文出现,我似乎无法添加更多内容。
环顾 SO 并四处搜索,许多关于如何做到这一点的文章都提到我应该在构建设置下为我的项目添加更多语言。但是我可以在本地化下更改的唯一设置是一个名为“本地化字符串宏名称”的设置,并且没有在此处添加语言的选项。也没有要检查的“使用基本国际化”标记。
我也尝试点击我的项目,然后点击编辑器 -> 添加本地化,但是所有语言都显示为灰色,我无法选择其中任何一种。
因此,我认为您应该在最新版本的 xcode (10.1 atm) 中以不同的方式执行此操作。谁能帮我弄清楚你应该怎么做?
【问题讨论】:
标签: xcode internationalization xcode10.1