提供以下两种国际化方案:

1、开发时使用国际化

在开发节点的同时,将国际化的内容同时完成。推荐使用 react-intl 组件。

第一步:组件库的国际化

  • 引入 bee-locale 组件、以及多语资源
  • 将节点最外层使用 bee-locale 组件包装、并根据需要传入对应的语言包
  • 注:datepicker组件的多语需要单独处理:资源单独引入、需要设置moment的语言

第二步:节点国际化

  • 引入 react-intl 组件
  • 将节点最外层使用 react-intl 组件包装、并根据需要传入对应的语言包

2、开发完成后做国际化

使用工具,提取并替换源码中的所有汉字