您的当前位置:首页正文

iOS开发 - 语言本地化

来源:华拓网

(最近老是忘东西,记不住了就写下来,不过大部分也是从别人的文章抄来的,抄来的东东都有链接。。。)

iOS 开发语言本地化

常用的语言本地化如下两部分:

  • APP名称
  • 代码中文本
APP名称本地化

1.新建一个strings文件,文件名为InfoPlist.strings,这个文件名是固定的,要不然不能对应InfoPlist里面的Key值的文本。

屏幕快照 2017-12-13 下午4.03.21.png

2.点击图片中的加号,选择想要添加的语言。

屏幕快照 2017-12-13 下午9.15.15.png

3.点击红色地方,这里我选择的是英语:The file will be moved into the lproj folder for the following language


屏幕快照 2017-12-13 下午9.23.46.png

4.添加文本内容


屏幕快照 2017-12-13 下午9.27.27.png 屏幕快照 2017-12-13 下午9.27.41.png

5.选择不同的语言环境,看看display name 。

2. 代码中文本本地化

和以上是步骤是一样的,只不过有以下注意点

  • .strings文件的名字是 Localizable.strings,必须是这个文件名
  • 使用如下: 屏幕快照 2017-12-13 下午9.33.00.png
屏幕快照 2017-12-13 下午9.33.20.png

到这里就完成了,如果还需要图片本地化等,可以去看我参考的链接。。。