iOS 编程小知识 之 本地化

1. 使用本地化多语言  

  有时候,在网上下载的Demo,有本地化的处理,默认的本地化都是英文,这时候,可以考虑这么处理:

  info.plist->Infomation Property List -> Localization native development->China

2. 配置多语言系统  

  当然,如果自己来配置多语言,就是另外的一个知识点了。步骤如下:

2.1. 添加新的语言支持

  XCode 点击 [工程名]->Project->info->Localizations,然后添加语言。

2.2. 创建Localizable

  终端->切换到工程目录->输入 “genstrings ./【工程名】/*.m”,就会把.m文件里需要多语言的部分提取出来。需要多语言的部分指的是使用了

NSLocalizedString(@"key", @"[注释]")的地方。

2.3. 添加多语言

  把上面生成的Localizable.strings添加到工程里面。这时,还只是一个文件,并不能配置多语言。那么,还需要一步,选中Localizable.strings文件,在属性中有一个“Localization”,可以添加对应的语言版本。然后在Localizable.strings下面就会生成几个对应的文件,就可以进行修改了。

2.4. 应用名称多语言

2.4.1. 创建 InfoPlist.strings文件

  “new file” -> 选择IOS的resource -> “String File”。创建这个文件,命名为“InfoPlist”(一定是这个文件名)。然后步骤如同 2.3。

2.4.2. 更改信息

  infoPlist.strings中输入 "CFBundleDisplayName" = "应用名"

  

 

posted on 2015-12-31 11:38  大木哥  阅读(161)  评论(0编辑  收藏  举报

导航