我正在尝试添加本地化。我已经阅读了Apple和raywenderlich.com的所有本地化/国际化指南。我用NSLocalizedString宏标记了我的所有代码,我使用了genstrings来创建Localizable.strings。但不知怎的,我错过了一些重要的步骤。
当我尝试将本地化添加到我的Localizable.strings时,我仅限于英语。
当我尝试通过“编辑器” - >“添加本地化”向项目添加本地化时,所有语言选项都被禁用。
有没有人想过为什么我只限于英语?我错过了什么?
我试图将本地化添加到具有相同结果的其他项目中。 :(
答案 0 :(得分:49)
您需要先将本地化添加到项目中。单击项目文件,确保在中间窗格中选择了项目而非目标,然后选择“信息”屏幕。有一个名为“Localizations”的区域,您可以在其中添加语言。然后,您应该能够本地化您的资源。
答案 1 :(得分:6)
答案 2 :(得分:1)
让我忙碌太久的东西。我在第一个列表中查看了我需要的语言(瑞典语),并从"其他"名单。好吧,我的手机或模拟器根本没有改变为瑞典语。但是当我从第一个列表中选择瑞典语时,它在更改语言设置时得到了很好的更新。
答案 3 :(得分:-1)
使用Xcode 6,您可以通过项目设置来完成。