For the complete documentation index, see llms.txt. This page is also available as Markdown.

网页多语言翻译-适配ant/element

目前ant/element的i18n多语言支持仅仅支持部分初始化配置设置的按钮以及菜单,无法实现tag/动态数据/input校验/input提示/modal等动态类似于翻译的渲染

表单英文版
中文版本
英文版本

基础demo的实现方法:

通过获取遍历dom穿透取出VMdom中的textContent是否符合已有的翻译库/翻译标签信息

如果存在,进行语言替换

由于是获取dom后进行二次快速渲染,那么如何监听路由跳转或者语言按钮切换其他页面内容以及动态表单数据的渲染呢?

这里用MutationObserver进行监听:

Last updated