翻译时忽略指定的文字不翻译
忽略指定的文字不翻译
translate.ignore.text.push('你好');
translate.ignore.text.push('世界');
翻译时追加上自己想忽略不进行翻译的文字,凡是在这里面的,都不进行翻译。
如果你想查看当前忽略哪些文字不翻译,可直接执行console.log(translate.ignore.text);
进行查看
注意
- 这行要放到 translate.execute(); 上面
- 仅限 translate.js v3.11.0.20241206 及以上版本才支持此能力
通过正则的方式忽略某些文字不翻译
正则的方式可以弥补 translate.ignore.text.push
只能对固定文本设置的不足,有 https://github.com/wangliangyu 提交本能力的贡献。
使用方式:
translate.ignore.setTextRegexs([/请求/g, /[u4a01-u4a05]+/g]);
注意
- 这行要放到 translate.execute(); 上面
- 仅限 translate.js v3.17.0.20250703 及以上版本才支持此能力