iOS 国际化(本地化)
2015-11-20 21:11
281 查看
转自http://www.cocoachina.com/industry/20140526/8554.html
简单说,国际化是一个应用程序国际兼容性设计的过程,比如:
1.以用户母语处理文本输入和输出;
2.处理不同的日期、时间以及数字格式;
3.利用适当的历法和时区处理数据;
国际化是一项你和开发者通过利用系统提供的API来实现的活动,并在代码上做一些补充和修改,从而让应用的中文版、阿拉伯语版本和英文版一样好。
相比之下,本地化仅仅是把应用的用户界面和资源翻译成不同的语言,这是你可以也应该交给别人做的工作,除非你能精通app应该支持的每种语言。
简单说,国际化是一个应用程序国际兼容性设计的过程,比如:
1.以用户母语处理文本输入和输出;
2.处理不同的日期、时间以及数字格式;
3.利用适当的历法和时区处理数据;
国际化是一项你和开发者通过利用系统提供的API来实现的活动,并在代码上做一些补充和修改,从而让应用的中文版、阿拉伯语版本和英文版一样好。
相比之下,本地化仅仅是把应用的用户界面和资源翻译成不同的语言,这是你可以也应该交给别人做的工作,除非你能精通app应该支持的每种语言。
相关文章推荐
- iOS开发系列--音频播放、录音、视频播放、拍照、视频录制
- iOS开发系列--数据存取
- IAP -- iOS应用内支付 _-唐巧
- iOS 集成银联支付(绕过文档的坑,快速集成)
- 集成支付宝钱包支付iOS SDK的方法与经验
- ios 支付宝支付流程
- 支付宝iOS版9.2上架:适配iPhone 6s、生活圈、阅后即焚
- iOS小项目-使用Slider完成三种颜色的改变
- iOS开发:设计常用炫酷第三方库
- iOS开发拓展篇—CoreLocation定位服务
- [黑马IOS自学第二篇]C基础(常量,变量,标示符,变量作用域,scanf函数,运算符)
- iOS本地推送(本地通知)
- iOS开发系列--通知与消息机制
- 百度Push服务SDK用户手册(iOS版)
- 项目回顾(ios搜索功能的实现)
- 小米推送服务iOS客户端SDK使用指南
- iOS开发系列--音频播放、录音、视频播放、拍照、视频录制
- IOS框架研究之SDWebImage的原理以及使用流程
- iOS 常用的第三方类库大全
- iOS开发-常用第三方开源框架介绍