码迷,mamicode.com
首页 > 其他好文 > 详细

添加国际化文件

时间:2017-09-04 17:48:29      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:ima   add   uil   mdf   odm   web   gen   smp   tap   

APP中需要根据手机当前的国家语言设置所对应的语言去设置本APP中的词汇,这就涉及到了国际化文件的添加,主要步骤如下:
1.添加.string文件,起名为“Localizable”
技术分享
技术分享技术分享
2.选中Localizable文件,点击项目右侧的Localizable按钮,弹出下面的弹框,我一般直接选base,不过选English表示默认语言为英语。点击Localize按钮后,可以看到右侧生成Base和English文件,选中的文件表示项目中含有的语言种类。
技术分享技术分享技术分享
3.默认的包含了Base和English语言,如果要添加新的语言,可以按找下图找到Localizations文件,点击“+”号,选择需要添加的语言,弹出探矿后直接选Finish,然后看到左侧的技术分享Localizable文件中已经添加上了刚才添加的新语言。
技术分享
技术分享

 

 
 4.使用,使用的时候,首先在Base和Chinese(Simplified)中分别添加"name" = "name”;"name" = "姓名;然后在要使用的地方写上:let name = NSLocalizedString("Name", comment: “")
这样子当手机设置中的国家语言发生改变的时候,APP中的语言就会跟随手机的国家语言变化,随时保持一致,如果APP中没有设备所设置的语言,就是用Base文件中的语言。

添加国际化文件

标签:ima   add   uil   mdf   odm   web   gen   smp   tap   

原文地址:http://www.cnblogs.com/2362602833-jhr/p/7474414.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!