Colloc:用于 iOS 和 Android 的 COLaborative LOCalizations
需要本地化项目中的所有字符串吗?你打算同时在 iOS 和 Android 上构建相同的 App 吗?这意味着 2*(number_languages)
,并且可以迅速增长。
您不想有一种更简单的方式来做到这一点,同时与您的用户、客户和团队合作吗?请试试 Colloc。
Colloc 是一个协作平台,使用电子表格来管理 iOS 和 Android 的本地化。
您可以在以下链接中看到 Colloc 的使用示例 here
使用 Colloc 实在很简单
1. 安装 Colloc
- 只需下载脚本,并在命令行中运行它。
- 使用 CocoaPods 在 iOS 项目中安装
有关安装 Colloc 的更多信息 请在此处查看
2. 创建包含所有需要本地化的文本字符串的工作表
基本上,您可以在一个用户友好的工作表文档中定义项目中的所有本地化字符串,如图像所示。在这种情况下是谷歌文档工作表,但您可以使用LibreOffice ODS文件或Microsoft Excel XLS。
然后,通过运行一个脚本,您可以导出所有语言的字符串到iOS和/或Android格式。
了解更多关于Colloc工作表简单格式和下载模板 请在此处
3. 将工作表导出到TSV文本文件
TSV(制表符分隔值)仅仅是包含您的电子表格所有列的文本文件,列之间用制表符分隔。
了解更多关于 将工作表导出到TSV
4. 运行Colloc脚本
您可以从命令行直接运行Colloc,或者将其集成到您的项目中。了解更多关于如何 运行Colloc。
代码示例
您可以在示例文件夹中找到工作示例。
语言支持
目前,Colloc支持以下语言
语言 | ISO639 |
---|---|
英语 | en |
西班牙语 | es |
加泰罗尼亚语 | ca |
德语 | de |
法语 | fr |
意大利语 | it |
葡萄牙语 | pt |
荷兰语 | nl |
瑞典语 | sv |
阿拉伯语 | ar |
波兰语 | pl |
葡萄牙语 | pt |
俄语 | ru |
土耳其语 | tr |
中文 | zh |
希腊语 | el |
日语 | ja |
要使用不同语言,只需在语言列的第一行使用ISO639语言代码(如果可用,colloc将语言名称转换为ISO639,否则使用可用的语言名称作为语言代码)。
许可
版权所有 2015 Mobile Jazz SL
根据Apache许可证第2版(“许可证”)授权;除非根据适用法律或书面同意,否则您不得使用此文件。您可以在以下网址获取许可证副本:
https://apache.ac.cn/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则在许可证下分发的软件按“现状”基础分发,不提供任何明示或暗示的保证或条件。有关许可证的特定语言管理权限和限制,请参阅许可证。