Xcode本地化涉及哪些步骤?

时间:2017-09-09 16:45:46

标签: ios localization swift4

我正在尝试使用我母语urdu(巴基斯坦)的storyBoard本地化我的应用程序。我看了很多视频和链接。

我正在尝试以下步骤:

  1. 首先添加语言
  2. 然后创建一个名为Localizable.string
  3. 的新String文件
  4. 转到视图>公用事业>显示文件检查器(⌥⌘1)
  5. 找到本地化部分,然后选择"本地化..."
  6. 选择基本语言(我选择英语),然后单击所需语言,然后单击本地化。
  7. 之后去#Ed; Editscheme"选择应用程序语言,没有选择urdu(巴基斯坦)语言的选项。 有人说转到project.pbxpro文件并对其进行更改。我试图对文件进行更改,但我无法成功。

    完全糊涂了。我该怎么办?

1 个答案:

答案 0 :(得分:1)

我建议您首先创建Localizable文件 ,然后添加语言。这是因为您没有故事板,当您尝试在项目设置中添加语言时,Xcode可能不知道您想要本地化的内容。

所以,

  • 首先创建Localizable.strings文件,按“Localize”并选择“Base”
  • 转到项目设置'本地化部分:

enter image description here

  • 选择语言:

enter image description here

  • 现在选择Localizable.strings文件进行本地化(在图片中我也有其他文件,但你应该只有Localizable.strings)

enter image description here

现在你应该有两个Localizable.strings文件,一个说“Base”,一个说“Urdu(巴基斯坦)”。将您的本地化写在相应的文件中!