1.0.3 • Published 3 years ago

@zav-fe/i18n2excel v1.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

组件分类:common组件

组件功能描述:

处理i18n语言文件与excel文件互相转换的全局命令行工具

准备工作

  1. 首先需要在src/locales目录下新增package.json并在其中添加"type": "modules"表示将该目录下所有js文件当作esmodule执行
  2. 多语言文件只支持src/locales/*/*.js层级,将项目内的多语言文件结构修改成这样

使用步骤

  • yarn global add @csc/i18n2excel

  • i18n2excel

    1. i18n语言文件转excel
    2. 在项目根目录下执行i18n2excel会将src/locales/*/*.js转成excel,在当前项目根目录下生成一个i18n.xlsx,拿这个文件给运营翻译
  • i18n2excel --t=tojs

    1. excel转i18n语言文件
    2. 在项目根目录下执行命令,默认转化根目录下的i18n.xlsx,生成src/locales/[lang]/[name].js,lang由表格中的第一行的内容决定,name由表格中的表名称生成。
    3. 例如: npm.io npm.io