我有一个 Swift 应用程序,现在想使用 NSLocalizedString 添加应用程序中使用的某些字符串的翻译。
为了做到这一点,我将名为 Localizable.strings 的文件添加到项目中,并按照文件检查器中的“本地化”按钮添加了多种语言。然而,只有英语出现在本地化列表中,我似乎无法添加更多语言。
在 SO 上搜索并谷歌周围的文章后,许多关于如何做到这一点的文章都提到我应该在构建设置中添加更多语言。但是,在本地化下,我可以更改的唯一设置是“Localized String Macro Names”,那里没有添加语言的选项。也没有“使用基础国际化”的标记可供选择。
我也尝试过点击我的项目,然后选择“编辑” -> “添加本地化”,但所有语言都变灰,我无法选择任何一个。
因此,我认为你应该在最新版本的 Xcode(目前为 10.1)中以不同的方式完成此操作。有人可以帮我弄清楚该如何做吗?
为了做到这一点,我将名为 Localizable.strings 的文件添加到项目中,并按照文件检查器中的“本地化”按钮添加了多种语言。然而,只有英语出现在本地化列表中,我似乎无法添加更多语言。
在 SO 上搜索并谷歌周围的文章后,许多关于如何做到这一点的文章都提到我应该在构建设置中添加更多语言。但是,在本地化下,我可以更改的唯一设置是“Localized String Macro Names”,那里没有添加语言的选项。也没有“使用基础国际化”的标记可供选择。
我也尝试过点击我的项目,然后选择“编辑” -> “添加本地化”,但所有语言都变灰,我无法选择任何一个。
因此,我认为你应该在最新版本的 Xcode(目前为 10.1)中以不同的方式完成此操作。有人可以帮我弄清楚该如何做吗?