ios中在需要进行国际化,针对iphone中不同语言。
一、文本国际化:
1、新建Localizable.strings文件
2、在右边栏中Localization点击添加语言
3、添加完后,会生成添加对应语言的Localizable.strings文件。
eg.Localizable.strings(English)
Localizable.strings(Chinese)
4、在对应的Localizable.strings文件中输入健--值对,
如:Localizable.strings(English) 文件中输入: "hello" = "Hello!";
Localizable.strings(Chinese) 文件中输入: "hello" = "中文问候";
5、在程序中国际化
testLab.text = NSLocalizedString (@"hello", @"hello comment");
二、xib国际化,在对应的xib中,在右边栏中Localization点击添加语言。
注:
测试不同语言,可以设备或模拟器中设语言(Settings-->International-->Language),进行测试。
附件中有相关图片和工程例子。