0.1.3 • Published 4 months ago

td-octopus v0.1.3

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

octopus

====

安装

npm install td-octopus -g

使用

otp <cmd> [-args]

命令:
  otp export                      export 导出所有文件,并生成excel文件
  otp extract [dirPath] [prefix]  extract [dirPath] [prefix]
                                  一键批量替换指定文件夹下的所有文案
  otp import [langs]              import [langs]
                                  将excel中人工翻译的部分替换未翻译的key
  otp init                        init 初始化配置文件
  otp translate                   translate 通过对比zh-CN目录,获取各语言未翻译的
                                  部分,并生成excel文件

选项:
  -v, --version  显示版本号                                               [布尔]
  -h, --help     显示帮助信息                                             [布尔]

copyright 2022 同盾

otp-config.json 说明

{
  "otpDir": "./.octopus", // 语言包目录
  "proType": "react", // 项目类型
  "srcLang": "zh-CN", // 提取中文目录
  "distLangs": [ "en-US", "zh-TW" ], // 需要转换的语言
  "googleApiKey": "", // google翻译 这期没做
  "baiduApiKey": { "appId": "", "appKey": "" }, // 百度翻译 这期没做
  "baiduLangMap": { "en-US": "en" }, // 百度翻译 这期没做
  "translateOptions": { "concurrentLimit": 10, "requestOptions": {} }, // google翻译 这期没做
  "fileSuffix": [".ts", ".js", ".vue", ".jsx", ".tsx"], // 支持符合JS语法的后缀名
  "defaultTranslateKeyApi": "Pinyin", // 默认生成的JSON key 使用拼音前5个
  "importI18N": "import I18N from 'src/utils/I18N';",
  "include": [], // 需要翻译的目录&也可以命令行输入参数
  "exclude": [], // 过滤目录&文件
  "reservedKey": ["template", "case"], // js关键词以及I18N内置方法不能作为目录名,会统一添加td作为前缀
  "tabSize": number // 如果I18N.template内部有多个变量时,用于空格锁进的个数,默认为4
}

0.1.3

4 months ago

0.1.2

4 months ago

0.1.1

4 months ago

0.1.0

4 months ago

0.0.23

7 months ago

0.0.21

11 months ago

0.0.22

9 months ago

0.0.20

1 year ago

0.0.19

1 year ago

0.0.10

1 year ago

0.0.11

1 year ago

0.0.12

1 year ago

0.0.13

1 year ago

0.0.14

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.15

1 year ago

0.0.9

1 year ago

0.0.16

1 year ago

0.0.8

1 year ago

0.0.17

1 year ago

0.0.18

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.1

2 years ago