增加对指定标签的属性进行翻译
这里可以增加对指定html标签的某个或某些属性进行翻译。比如element、vue 等框架,有些自定义的标签属性,想让其也正常翻译,可以将其自由加入进来。
方式如:
translate.element.tagAttribute['input']=['value'];
第一个是tag,第二个是tag的属性。上面这个示例是要翻译 input 的 value 属性。
另外比如要翻译 input 的 value 、 data-value 这两个属性,那么如下:
translate.element.tagAttribute['input']=['value','data-value'];
有几个要翻译的属性,就写上几个。
同样,有几个要额外翻译的tag,就加上几行就行了。比如还要翻译 img 标签的 data-value 属性:
translate.element.tagAttribute['input']=['value','data-value'];
translate.element.tagAttribute['img']=['data-value'];
注意
- 这行要加在
translate.execute();
前面 - 需要 translate.js v3.10.0.20241102 及以上版本才支持此设置