一、开发须知1. node版本建议
2. 源地址
二、国际多语言本地开发解决方案1. 介绍
项目开源地址:https://github.com/ctq123/du-i18n 2. 功能
3. 兼容性
4. 使用1)配置安装好之后,点击设置,自动生成配置文件du-i18n.config.json
2)文案回显
3)一键扫描中文在/src/i18n/temp/自动生成随机文件,路径和文件名都可以自主配置,生成随机文件名主要是解决代码冲突问题;当然也可生成一个固定的文件,自主配置即可 4)线上翻译分三种场景: 1)场景1:接入deyi,这种场景下,会直接调用deyi上该项目的已有的文案进行翻译; 2)场景2:没有接入deyi,创建本地翻译源文案/src/i18n/source/,会采用这里的翻译源进行翻译; 3)场景3:没有接入deyi,直接调用百度API在线翻译进行翻译,需要配置isOnlineTrans=true; 下面是直接调用百度API在线翻译的场景:
切换英文en,以英文翻译其他语言,如图
更多的语言code请参考https://fanyi-api.baidu.com/doc/21 在配置文件du-i18n.config.json中配置tempLangs扩展语言code即可。 5)翻译漏检主要用于检查翻译遗漏情况,哪些没有翻译的文案会检测出来
5)更多实时新增请看功能版本:https://github.com/ctq123/du-i18n/releases |