iOS国际化支持

写给自己看:

1.先创建一个国际化文件,用于描述在不同的区域环境,显示不同的value。文件名必须是Localizable.strings,文件的内容稍后再写。

2.在工程中添加国际化支持,添加你想支持的区域,我这里支持中文简体和美国英语

选择那些地方要用到国际化,添加完成后如最后一张图

3.添加不同区域的国际化文件,编辑国际化文件中的具体vlaue值。

 

所有的选项都选中,这时会自动生成几个文件

分别编辑不同的文件中的key和value值

4.在项目中使用NSLocalizedString(@"TitleText", @"can''t find resource file!");TitleText表示定义的国际化key,@"can''t find resource file!"是注释文字

self.titlteLAb.text = NSLocalizedString(@"TitleText", @"can''t find resource file!");

5.更改编译器的区域语言测试。

 

posted @ 2016-09-21 14:58  heyode  阅读(168)  评论(0编辑  收藏  举报