1.0.3 • Published 3 years ago
@zav-fe/i18n2excel v1.0.3
组件分类:common组件
组件功能描述:
处理i18n语言文件与excel文件互相转换的全局命令行工具
准备工作
- 首先需要在
src/locales
目录下新增package.json
并在其中添加"type": "modules"
表示将该目录下所有js文件当作esmodule执行 - 多语言文件只支持
src/locales/*/*.js
层级,将项目内的多语言文件结构修改成这样
使用步骤
yarn global add @csc/i18n2excel
i18n2excel
- i18n语言文件转excel
- 在项目根目录下执行
i18n2excel
会将src/locales/*/*.js
转成excel,在当前项目根目录下生成一个i18n.xlsx
,拿这个文件给运营翻译
i18n2excel --t=tojs
- excel转i18n语言文件
- 在项目根目录下执行命令,默认转化根目录下的
i18n.xlsx
,生成src/locales/[lang]/[name].js
,lang由表格中的第一行的内容决定,name由表格中的表名称生成。 - 例如: