trans-cli-test
v6.0.2
Published
Command line to submit messages translation of Alicloud product to Globalization Team.
Downloads
8
Readme
trans-cli
This package is used to submit translations to gitlab.
Getting Started
###Install:
npm install -g trans-cli
OR
tnpm install -g @ali/trans-cli
###Submit a file:
trans-cli submit (提交文件)
所需要的参数:
--file-path '文件路径,目前只支持js文件'
--repo-name 'gitlab下仓库名称'
--submitter '执行人工号'
--daily', '默认提交到正式环境,会走翻译流程,若指定 --daliy 参数,则提交到测试环境,不走翻译流程'
--deadline '翻译预期交付日期 例:2019-02-22 此参数非必写,可以选择'
--git-pri-key `加密之后的 Gitlab Private Token, 从 http://gitlab.alibaba-inc.com/profile/account获取Private Token后,
在https://kc.alibaba-inc.com/#/online/encode进行加密`
--key-name `KeyCenter用于加密 gitPriKey的密钥名称,如没有需新建https://kc.alibaba-inc.com/#/key/create`
OR
trans-cli config (生成配置文件只需一次)
所需要的参数:
--file-path '文件路径'
--repo-name 'gitlab下仓库名称'
--submitter '执行人工号'
--daily', '默认提交到正式环境,会走翻译流程,若指定 --daliy 参数,则提交到测试环境,不走翻译流程'
--git-pri-key `加密之后的 Gitlab Private Token, 从 http://gitlab.alibaba-inc.com/profile/account 获取Private Token后,
在https://kc.alibaba-inc.com/#/online/encode进行加密`
--key-name `KeyCenter用于加密 gitPriKey的密钥名称,如没有需新建https://kc.alibaba-inc.com/#/key/create`
trans-cli submit
Delete redundant copy
**trans-cli clean**(删除美杜莎多余文案)
所需参数:
--daily '默认删除线上美杜莎应用多余文案,若指定 --daliy 参数,则只删除日常美杜莎应用文案'
--submitter '操作人工号,如 165739'
--repo-name `文案仓库名称(http://gitlab.alibaba-inc.com/groups/alicloud_t9n, 日常环境在 group alicloud_t9n_test 下 ),
若不存在,需要到 http://gs.aliyun-inc.com/#/dms/projectInitialization 初始化仓库
(日常环境在 http://g.aliyun.test/#/dms/projectInitialization)`
--file-path '全量中文文案路径,如 dev/zh-CN/messages.json,目前只支持json文件'
--git-pri-key `加密之后的 Gitlab Private Token, 从 http://gitlab.alibaba-inc.com/profile/account 获取Private Token后,
在https://kc.alibaba-inc.com/#/online/encode进行加密`
--key-name `KeyCenter用于加密 gitPriKey的密钥名称,如没有需新建https://kc.alibaba-inc.com/#/key/create`
OR
**trans-cli config** (生成配置文件只需一次)
所需要的参数:
--file-path '文件路径'
--repo-name 'gitlab下仓库名称'
--submitter '执行人工号'
--daily', '默认提交到正式环境,会走翻译流程,若指定 --daliy 参数,则提交到测试环境,不走翻译流程'
--git-pri-key `加密之后的 Gitlab Private Token, 从 http://gitlab.alibaba-inc.com/profile/account 获取Private Token后,
在https://kc.alibaba-inc.com/#/online/encode进行加密`
--key-name `KeyCenter用于加密 gitPriKey的密钥名称,如没有需新建https://kc.alibaba-inc.com/#/key/create`
**trans-cli clean**