多语言展示
当前在线:583今日阅读:155今日分享:35

iOS-项目名称国际化和内容国际化

iOS-项目名称国际化和内容国际化
工具/原料

iOS

方法/步骤
1

一 . 项目名称国际化如图所示给项目添加多种语言

2

添加InfoPlist.strings文件,添加过程如下图所示

3

给InfoPlist.strings添加你设置的多种语言

4

在生成的InfoPlist.strings(English)和InfoPlist.strings(Chinese(Simplified))两个文件中添加修改应用名称的代码,此时改变系统语言,项目名称也会相应发生改变。

5

至此项目名称的国际化就告一段落,如果你的项目名称不起作用,请确定步骤二中InfoPlist.strings文件的名称是否正确,首字母是否是大写等,当初我就是写的小写的i,然后找了两天的原因,希望借此可以帮助那些不小心的人

6

二 . 内容国际化新建一个Localizable.strings 文件 (Localizable.strings 是系统默认名字),添加语言同上面设置应用名称时一样

7

在Localization.strings 中,按照'key' = 'value'的格式书写,如下图

8

使用时用NSLocalizedString(@'key', @'')读取内容

推荐信息