今天刚好整理了一下繁体的打包问题,所以顺带做了基于 OpenCC 的 gulp 插件,在这里分享一下: https://github.com/aleen42/gulp-opencc
gulp-opencc


A Gulp plugin for convert chinese based on OpenCC.
Usage
This plugin is mainly used for converting Chinese in Gulp tasks defined in the file, gulpfile.js
. As it is based on OpenCC, you can use it with passing options, in which you can specify the type of converting:
- s2t: Simplified Chinese to Traditional Chinese 到繁
- t2s: Traditional Chinese to Simplified Chinese 繁到
- s2tw: Simplified Chinese to Traditional Chinese (Taiwan Standard) 到正
- tw2s: Traditional Chinese (Taiwan Standard) to Simplified Chinese 正到
- s2hk: Simplified Chinese to Traditional Chinese (Hong Kong Standard) 到香港繁(香港小字表)
- hk2s: Traditional Chinese (Hong Kong Standard) to Simplified Chinese 香港繁(香港小字表)到
- s2twp: Simplified Chinese to Traditional Chinese (Taiwan Standard) with Taiwanese idiom 到繁(正)常用
- tw2sp: Traditional Chinese (Taiwan Standard) to Simplified Chinese with Mainland Chinese idiom 繁(正)到中大常用
- t2tw: Traditional Chinese (OpenCC Standard) to Taiwan Standard 繁( OpenCC )到正
- t2hk: Traditional Chinese (OpenCC Standard) to Hong Kong Standard 繁( OpenCC )到香港繁(香港小字表)
/** gulpfile.js */ const opencc = require('gulp-opencc'); gulp.task('convert-chinese', () => { gulp.src('zh.json') .pipe(opencc.default({ type: 's2tw' })) .pipe(rename('zh_TW.json')) .pipe(gulp.dest('build/')); });
Release History
- ==================== 1.0.0 Initial release ====================
- 1.0.1 doc: update the document of this project
:fuelpump: How to contribute
Have an idea? Found a bug? See how to contribute.
:scroll: License
MIT aleen42