2.0.3 • Published 6 years ago

uke-i18n-pick v2.0.3

Weekly downloads
1
License
ISC
Repository
-
Last release
6 years ago

uke-i18n-pick

提取jsx项目中的中文文案

具体使用参照掘金文章 5分钟前端国际化

安装

npm install uke-i18n-pick

扫描

./node_modules/uke-i18n-pick/bin/i18n-pick.js scan [path]

提取

./node_modules/uke-i18n-pick/bin/i18n-pick.js pick

导出

./node_modules/uke-i18n-pick/bin/i18n-pick.js export

配置

i18n.config.json

{
  // 引用语句
  "importStatement": "import intl from 'react-intl-universal';",
  // 调用语句
  "callStatement": "intl.get",
  // 语言文件目标目录
  "targetDir": "i18n-messages",
  // 不予扫描的文件,遵循 glob
  "exclude": [
    "**/demo.{js,jsx}",
    "**/Mails/lib/groupSort.js",
    "**/Mails/page/EditMailPanel.js",
  ]
}

贡献者

多谢以下贡献者:

本包基于原作者基础上做小幅度修改 以适应项目国际化开发