【发布时间】:2015-06-20 11:40:39
【问题描述】:
在我的应用程序中完成任何本地化都遇到了很多麻烦。我正在尝试遵循本教程http://www.raywenderlich.com/64401/internationalization-tutorial-for-ios-2014。当我向我的项目中添加一种语言并询问我要本地化哪些文件时,它只给了我选择 LaunchScreen.xib 的选项,而 StoryBoard 没有选项。这正常吗?
我也对 Localizable.strings 文件感到困惑。我创建了一个,然后单击它的本地化。我想将我的应用程序从英语翻译成繁体。我可以为字符串文件选择“Base”、“English”和“Chinese”。基础和英语有什么区别?我需要哪一个?我只需要“中文”,粘贴字符串并在其中写下翻译吗?这一切都非常令人困惑......
编辑:
一步一步:首先我添加中文:
这里没有故事板选项。我想从情节提要中提取字符串,以便添加中文翻译。接下来我单击情节提要并单击本地化。然后我选择中文:
这就是故事板现在在检查器中的样子 :
选择了中文,但是storyboard下没有其他文件,没有字符串文件。它不会扩展或任何东西。 :
由于某种原因,它为启动屏幕添加了一些文件……我做错了什么?
【问题讨论】:
标签: xcode localization