Nuns Practicing Misanthropy
Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

lanbuild

1.0.8 • Public • Published

PURPOSE

diwork 多语

STEP

1.lanbuild({1, otherArg}) 生成excel

2.lanbuild({2, otherArg}) 生成en,tw

API

参数 说明 类型 默认值
type 执行多语编译步骤,共两步 [1,2] -
basepath 根目录,生成en tw代码存放的路径 String -
codePath 实际放置代码的目录,请注意末尾必须有'/' String -
enDir 翻译人员翻译完成的英文excel String -
twDir 翻译人员翻译完成的繁体excel String -
i18n_ 生成文件件i18n的目录 String -
i18n_addTags 生成文件,i18n_addTags的目录 String -
defaultDir 生成文件,最新的中文excel String -
enDirNew 生成文件,最新的英文excel,请保证翻译内容正确,最后注入en String -
twDirNew 生成文件,最新的繁体excel,请保证翻译内容正确,最后注入tw String -
addTagsReg 添加$i18n{}$i18n_end标签所使用的正则 Reg /[\u4E00-\u9FA5]+([\u4E00-\u9FA5]
outPutObj 将enDir,enDirNew,twDir, twDirNew放在一个对象中 {}

// "name": "@yonyou/ac-lanbuild", 以上参数必须有,缺一不可 具体的配置信息可以参照lanbuild.js

changelog

version1.0.2:保留第八列的备注信息

version1.0.3:window下的绝对路径与linux下的不一样问题

version1.0.7:自动配置可以生成的多语有哪些,outPutObj里面设计需要产出的多余

version1.0.8: 1修改exportExcel产出的excel的第一列的内容的bug问题 2第一次本地没有翻译好的英文和繁体的excel时候

install

npm i lanbuild

Downloadsweekly downloads

3

version

1.0.8

license

ISC

repository

Gitwww

last publish

collaborators

  • avatar
Report a vulnerability