提供以下两种国际化方案:
1、开发时使用国际化
在开发节点的同时,将国际化的内容同时完成。推荐使用 react-intl 组件。
第一步:组件库的国际化
- 引入 bee-locale 组件、以及多语资源
- 将节点最外层使用 bee-locale 组件包装、并根据需要传入对应的语言包
- 注:datepicker组件的多语需要单独处理:资源单独引入、需要设置moment的语言
第二步:节点国际化
- 引入 react-intl 组件
- 将节点最外层使用 react-intl 组件包装、并根据需要传入对应的语言包
2、开发完成后做国际化
使用工具,提取并替换源码中的所有汉字