加班途中来发一贴 关于app的国际化步骤操作
- PROJECT
- Info - Localizations 点击加号 添加你要的语言
(以下不适用于xib,适用于固定文字)
1.新建Source分类里面的String File文件 命名必须是:Localizable.strings
①建文件步骤
②成功后
2. ①来到工程页
②工程页添加完成 来到左边文件栏 选择
Localizable.strings 之后在右边栏的选项 点击
Localizable按钮添加语言
③成功后
Localizable.strings展开会出现你选择的文字选项
3.新建字符串类别 String+
Localizable.h (名字可以随便取)
①@interface NSString (Localizble)
类扩展
②实现方法 减方法
-(NSString)L;
实现方法
3. 来到
Localizable.strings
选择你要用的语言 (此处选择繁体) 在里面输入一些你会在app内部使用的字
"订单状态" = "訂單狀態";
"地图定位" = "地圖定位";
"电话联系" = "電話聯繫"
4.然后把头文件 引入到pch里面去 就可以用了
使用方法 字符串.L
例如:
用的时候 :@"订单状态".L
看到里面的字符串后面的 .L 了吗!!!
5.注意:
①一般只能国际化一些固定的文字,网络获取的数据, 没法国际化,除非自己做一个简繁转换,网络获取的数据,简体就是简体,繁体就是繁体
②如果系统繁体, 那就显示繁体,如果系统不是繁体, 不管是什么都显示中文.系统根据当前语言环境自动做处理
(xib国际化部分 后续更新)
==================2015 12 29================
今天来更新一下xib的国际化部分
点击xib 来到右边的部分 点击国际化 如图
然后把简体中文改成繁体字就可以了 ! 就是这么简单!