Crowdin 是一款国际化的云端翻译工具。而 crowdin-cli 则是由 Crowdin 提供的 Command Line Interface 工具。通过 crowdin-cli 可以方便我们在开发过程中管理翻译流程,从而加速国际化的进程。此篇文章将提供 crowdin-cli 的使用教程,让您更好地了解此工具并为您的项目的国际化方案提供帮助。
描述
crowdin-cli 是为了将本地文件内容上传到 crowdin 云端而开发的工具。crowdin-cli 可以自动化处理翻译文件的上传和下载,并将其集成到项目构建脚本中。在开发过程中,crowdin-cli 可以帮助项目自动完成翻译文件的管理和同步,从而节省时间和精力。
安装
--- ------- -- -----------
使用
在使用crowdin-cli之前,您需要了解 Crowdin 的配置和基础概念。具体而言,请参见 Crowdin 的官方文档。
初始化
在使用 crowdin-cli 的命令之前,您需要初始化一个文件夹,用于存储 crowdin-cli 的配置信息。可以使用以下命令创建:
- -- ------- ---- ----------- ----
执行该命令后,crowdin-cli 会提示您输入项目的名称、语言配置等信息。
配置
crowdin-cli 的核心配置位于 .crowdin.yml
文件中。在此文件中,您需要配置项目的翻译文件路径、输出路径以及项目在 Crowdin 中的 Token。
- ------------ ----------- --------------- ---------- -------------- ------ - ------- -------------- ------------ -------------- ----- ------ - ------- ---------------- ------------ ---------------- ----- ------
project_id
:项目 ID,可以在 Crowdin 的项目设置中找到.
api_token
:Crowdin 的 API Token,在账户设置页面中生成。
files
:翻译文件的本地路径和在 Crowdin 中的路径。
更多的配置信息可以在Crowdin的官方文档中找到。
下载
使用以下命令从Crowdin下载项目翻译文件:
- -------- ----------- --------
上载
使用以下命令将本地翻译文件上传到 Crowdin:
- -------------- ------- -- ----------- ------
更新
可以使用以下命令将本地更新上传到Crowdin:
- -- ------- -- ----------- ------
示例代码
以下是一个使用 crowdin-cli 的示例文件:
- ------------ ----------- --------------- ---------- -------------- ------ - ------- -------------- ------------ -------------- ----- ------ - ------- ---------------- ------------ ---------------- ----- ------
- -------- ----------- -------- - --------- ----------- ------
结论
crowdin-cli 是一个方便管理 Crowdin 项目的工具。在开发过程中,crowdin-cli 可以帮助我们在本地管理翻译文件,并上传到 Crowdin 平台,从而方便与翻译者之间的沟通。通过本文的介绍和示例代码,您可以更好地了解和使用 crowdin-cli,并将其应用于您的项目。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/67002