You need to enable JavaScript to run this app.
机器翻译

机器翻译

复制全文
Starling Client CLI1
Starling Client CLI2
复制全文
Starling Client CLI2
简介

Starling Client CLI 是一个命令行工具,用户可通过其将本地资源与国际化翻译平台项目同步。目前仅支持对 json、strings、stringsdict、xml、arb 类型的文件进行操作。

安装

需要预先安装NodeJsv14以上版本

$ npm install -g @volcengine/starling-cli-public
运行

初始化

$ starling client init

文案上传

上传源文案至国际化翻译平台

$ starling client upload

上传源文案 + 翻译文案至国际化翻译平台

$ satrling client upload -t

文案下载

下载源文案 + 翻译文案

$ starling client download 

下载源文案

$ starling client download -s

查看当前项目任务信息

$ starling client list task

查看当前项目空间信息

$ starling client list namespace

查看当前项目语种设置

$ starling client list languages
使用时问题汇总

1. 执行 starling client 相关命令时,出现以下错误

gyp: No Xcode or CLT version detected!
gyp ERR! configure error

可以按照以下步骤进行处理

xcode-select --print-path
# in my case /Library/Developer/CommandLineTools

# the next line deletes the path returned by the command above
sudo rm -rf $(xcode-select --print-path)

# install them (again) if you don't get a default installation prompt
xcode-select --install

2. 上传文案出现乱码

请检查文件编码,默认只支持utf-8编码

3. 子账号无法正常使用命令行工具

  • 需要先对子账号预先设置策略
    • 【访问控制】- 【策略管理】-【用户自定义策略】-【新增策略】
{
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "i18n_openapi:*"
      ],
      "Resource": [
        "*"
      ]
    }
  ]
}
最近更新时间:2026.01.26 17:45:40
这个页面对您有帮助吗?
有用
有用
无用
无用