Xcode 10本地化

时间:2018-11-15 23:23:25

标签: ios swift xcode localization

我正在尝试在项目中添加本地化。现在,我有我的主项目,并且主故事板和.swift类中的所有文本都使用挪威语。我有另一个项目都是英文的项目,但是我只想同时使用两种语言的项目,所以我只能在应用商店上拥有一个应用。我有大约20个不同的类,有些类包含多个数组,每个数组都有400多个字符串。如何在现有项目中准确添加英语?

1 个答案:

答案 0 :(得分:0)

根据Apple准则,您应用的默认语言将基于用户设备的默认语言设置。

要向您的xcode项目添加本地化,​​请从项目导航器-> 信息-> 本地化标签中添加所需的语言开始并选择您要添加的语言。选择语言之后,将出现一个弹出窗口,以选择要包含在本地化中的资源: enter image description here

您会注意到,在所选资源(例如Main.storyboard)下将有一个新的.string文件,您可以在其中进行所有想要的翻译。

还有其他主题,例如从代码中本地化字符串(例如,具有.string和String扩展名)或图像本地化。