iOS-语言本地化

在使用本地化语言以前,来看看本地化语言文件内容的结构(这里我以Chinese为例):
"Cancel"="取消";
"OK"="肯定";
"Tip"="信息提示";
"Login Faild"="登录失败";3d

.......blog

其实就是简单的字符串替代而已,在程序中,若是有个UILable控件,须要赋值:lbLoginTip.text = NSLocalizedString(@"Login Faild", nil);最后在lbLoginTip上看到的是“登录失败”,而不是“Login Faild”。ip

接下来看看怎么来建立本地化文件:首先New File,而后按照下图步骤。字符串

2.建立好本地化文件,接下来命名:io

3.本地化文件建立好了,而后添加本地语言。程序

4.首先这里只有English可选,点击Localize后,在这里就能够看到Localization中有一个English本地语言了,若是我想要中文的怎么办呢?但不用担忧,在后面还能够添加你想要的本地语言。后面将介绍。im

5.建立好本地化文件后,给程序添加想要的本地语言,点击工程文件出现以下图所示:d3

6.选择好本地语言,固然也能够点“-”去掉不想要的本地语言。最后点击Finish,整个建立过程就结束了。命名

 7.建立本地化文件和设置好本地语言后,选择刚刚建立的本地化文件,在该文件中添加本地化内容,如文章开头列出的本地化语言结构那样。img

"Cancel"="取消";
"OK"="肯定";
"Tip"="信息提示";
"Login Faild"="登录失败";

.......

添加这些内容,就能够在程序当中像文章开始那样使用本地语言了。

相关文章
相关标签/搜索