用 Chrome 打开这个英语网站,右键-翻译成中文,网页就自动跳转到对应的中文版页面了,而不是将英文翻译成中文。这是怎么做到的?

2023-08-14 22:31:56 +08:00
 PS6

网站是 Mayo Clinic 的各个疾病页面。比如这个: https://www.mayoclinic.org/diseases-conditions/glioblastoma/cdc-20350148

右键-翻译,网页就跳转到该疾病页面的中文版了,而不是把英文翻译成中文。iOS 也能实现( iOS Chrome-右下角三个点-翻译)

865 次点击
所在节点    问与答
2 条回复
haha512
2023-08-14 22:57:29 +08:00
监听 根元素 html 的 class 属性变化,F12 打开,仔细观察 html 节点 class 变化情况,右键翻译时,会增加 translated-ltr 类
murchef
2023-08-14 23:13:19 +08:00
edge 翻译不会跳转,chrome 有开自动翻译就直接跳转过去了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/965277

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX