iOS - app的国际化

加班途中来发一贴 关于app的国际化步骤操作

(以下不适用于xib,适用于固定文字)
1.新建Source分类里面的String File文件 命名必须是:Localizable.strings
①建文件步骤





②成功后







2. ①来到工程页
  - PROJECT   - Info - Localizations 点击加号 添加你要的语言


②工程页添加完成 来到左边文件栏 选择 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  来到右边的部分 点击国际化 如图


然后把简体中文改成繁体字就可以了 !  就是这么简单!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值