实现iOS本地化的简单方式-XLIFF
来源:互联网 发布:apache basic 认证 编辑:程序博客网 时间:2024/06/05 12:23
从Xcode5之后苹果启用了一个叫做base internationalization的工具,这篇文章主要对这个工具进行介绍和使用.
1. 在Xcode中打开Base Internationalization
最近几个版本的Xcode中Base Internationalization是默认开启的.如果不确定有没有操作过的话可以选择Xcode导航中的Project查看有没有启用它
2. 在Project页面添加或移除需要支持的语言 第一次检查这里Xcode会让你选择默认语言,并且会创建一个Base.Iproj文件夹,之后添加的语言会也会创建一个对应的文件夹
3. 在添加一种语言之后会让你选择这个语言需要包括在哪些地方进行本地化操作,比如在storyboard中,或者在xib中.如果没有用到storyboard或者xib那么需要在工程中把所有.string类型的字符串进行本地化操作.
4. 上面工作都做好之后就可以进行本地化操作(翻译)了,回到Project界面选择导航栏中的Editor->Export for localization
导出来之后就可以看到一个叫 你的语言名称.xliff 的文件,修改里面对应的文本就可以进行翻译了,这里推荐一个工具叫iXLIFF,App Store直接搜就能找到,比较方便
5. 翻译完之后把xliff文件导入工程就可以了
以上
阅读全文
0 0
- 实现iOS本地化的简单方式-XLIFF
- iOS本地化翻译xliff文件
- iOS简单的本地化应用程序
- IOS 程序实现多种语言的本地化
- iOS多线程的简单实现方式
- iOS实现语言本地化
- iOS本地化数据存储的常用方式介绍
- Android本地化设置----使用标记不应翻译的消息部分(xliff)
- ios的本地化处理
- iOS应用的本地化
- iOS 的本地化
- xliff XML本地化数据交换格式
- xliff XML本地化数据交换格式
- xliff XML本地化数据交换格式
- xliff XML本地化数据交换格式
- xliff XML本地化数据交换格式
- iOS本地化国际化(续):不更随系统,手动选择APP语言 本地化和国际化的实现
- [IOS]使用genstrings和NSLocalizedString实现App文本的本地化
- Linux安装配置go运行环境
- 深入理解css之 —— absolute定位
- kotlin语言学习文档 for Android
- JSP 服务器响应
- Android 利用commons-net-3.3实现ftp上传下载
- 实现iOS本地化的简单方式-XLIFF
- Java实现发送短信验证验证码功能
- “穷人思维”和“富人思维”有什么区别?
- 足球锦标赛
- 基于JZ2440的NAND FLASH的驱动程序的实现
- mybatis的三大剑客
- Dagger2教程一之配置(原)
- [数据库]将MongoDB服务器设置成Windows启动服务(win10)
- IT人必读:写给浮躁的IT同仁(请不要做浮躁的人)