2.1.1 • Published 2 years ago

xlsx-auto-to-language v2.1.1

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

xlsx-auto-to-language

安装

  npm i xlsx-auto-to-language

使用

在您的项目根目录下创建 translate.config.(js|ts) 进行配置

js 配置示例:

import { defineConfig } from 'xlsx-auto-to-language/utils'

const config = {
    contrastLang: 'en',
    fromXlsxPath: 'src/lang/lang.xlsx',
    translateRules: [''],
    key: 'key',
    translate: [
        {
            targetLang: 'zh',
            targetIndex: 1,
            outPath: `src/lang/lang_${'cn'}.js`
        },
        {
            targetLang: 'tw',
            targetIndex: 2,
            outPath: `src/lang/lang_${'tw'}.js`
        },
        {
            targetLang: 'en',
            targetIndex: 3,
            outPath: `src/lang/lang_${'en'}.js`
        },
        {
            targetLang: 'ja',
            targetIndex: 4,
            outPath: `src/lang/lang_${'ja'}.js`
        },
        {
            targetLang: 'br',
            targetIndex: 5,
            outPath: `src/lang/lang_${'br'}.js`
        },
        {
            targetLang: 'tr',
            targetIndex: 6,
            outPath: `src/lang/lang_${'tr'}.js`
        },
        {
            targetLang: 'ru',
            targetIndex: 7,
            outPath: `src/lang/lang_${'ru'}.js`
        },
        {
            targetLang: 'vn',
            targetIndex: 8,
            outPath: `src/lang/lang_${'vn'}.js`
        },

        {
            targetLang: 'id',
            targetIndex: 9,
            outPath: `src/lang/lang_${'id'}.js`
        },
    ]
}

export default defineConfig(config)

package.json 中加入 scripts 命令

"scripts": {
  "translate": "translate"
}

在终端执行命令启动翻译

npm run translate

不出意外的就ok了

2.1.1

2 years ago

2.1.0

2 years ago

2.0.6

2 years ago

2.0.5

2 years ago

2.0.4

2 years ago

2.0.3

2 years ago

2.0.2

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago