克罗丁CLI
Crowdin CLI是一个命令行工具,允许您管理和同步您的 Crowdin 项目本地化资源 :
- 自动更新 Crowdin 项目中的源文件
- 从 Crowdin 下载翻译并自动保存在正确的位置
- 以分钟内上传您所有的翻译
- 在不离开终端的情况下管理您的本地化资源
- 将本地化纳入您的 CI/CD 管道
CLI飞船是每个平台的本土自成一体的二进制船 -- -- 没有其他东西可以安装、即时起动,在交互式终端或CI作业中同样在家.
安装
npm i -g @crowdin/cli
npm自动安装匹配您的平台的二进制(macOS arm64/x64,Linux x64/arm64 glibc & musl,Windows x64/arm64). 其他选项—— Homebrew, Coocloy, Docker, 独立二进制—— 包含在 安装指南。 。 。 .
开始
交互向导在浏览器中授权 CLI , 并带您到一个准备中 crowdin.yml 配置 :
crowdin init
然后同步您的本地化资源 :
# upload source files to Crowdin
crowdin upload sources
# upload existing translations
crowdin upload translations
# download the latest translations
crowdin download
添加 --dry-run 预览命令会做什么,以及 -h 以选择任何命令.
脚本和自动化
全球 -o, --output 选项将任何命令切换到机器可读输出 : json (把它导入) jq, (中文(简体) ), toon (单位:千美元)指向对象符号 - 与LLM和代理工作流程相适应的紧凑形式数据,或 plain结合稳定的退出代码,这使得CLI易于从脚本,CI管道和AI代理驱动.
壳完成
Crowdin CLI号舰 zsh, (中文(简体) ), bash, (中文(简体) ), fish,以及 powershell - 看这个 自动补全指南 让你的贝壳能够使用.
文档
许可证
麻省理工学院