当我添加新语言时,为什么我的主要故事板没有被选中进行本地化?

时间:2017-11-26 15:00:25

标签: ios localization xcode9

我开始将我的应用程序本地化为其他语言但是当我在Xcode 9中添加一种新语言时,只有我的启动屏幕故事板被用于本地化而不是我的主要故事板,我原本预计两者都会被用于本地化,如何将我的主要故事板包含在本地化中?

1 个答案:

答案 0 :(得分:0)

我不建议使用Storyboard本地化您的应用。

原因:将来,您无法向翻译人员发送故事板以进行翻译。它变得越来越慢。这需要更多时间。

相反,有另一个解决方案。使用NSLocalizedString进行本地化。然后,您将生成包含翻译的文件,并为该应用程序的1种语言提供1个文件。这是开发人员的常见做法,我一直都是这样做的。

看看这个教程,从我看过的内容看来似乎很好:link