网页翻译——翻译为中文

给每个非中文的网页右下角(可以调整到左下角)添加一个google翻译图标,该版本为中文翻译版本,只把外语翻译为中文

< Feedback on 网页翻译——翻译为中文

Review: Good - script works

§
Posted: 04.06.2024

很好使,就是不能自动翻译,还需要自己点,改了一下能够使自动点击。
PC端自动点击翻译按钮:
找到代码注释 “// PC端”向下翻动到注释 “// 点击翻译” 下一行添加代码“translateLang.click()”
移动端自动点击翻译按钮:
// 移动端
let translateLang
const translateTimer = setInterval(() => {
translateLang = document.querySelector('.goog-te-combo')
if (translateLang) {
clearInterval(translateTimer)
// 添加翻译按钮
const translateButton = document.createElement('div')
translateButton.setAttribute('id', 'translateButton')
translateButton.setAttribute('class', 'notranslate translateButton')
translateButton.innerText = '翻译'
buttonContainer.appendChild(translateButton)
// 点击翻译




translateButton.onclick = () => {

const event = document.createEvent('HTMLEvents')
event.initEvent('change', true, true)
event.eventType = 'message'
document.querySelector('.goog-te-combo').dispatchEvent(event)
}
translateButton.onclick() // 无需点击 立即翻译
}
translateButton.onclick() // 无需点击 立即翻译
}, 300)
translateButton.onclick()
} else {

Kaiter-PlusAuthor
§
Posted: 05.06.2024

👍

§
Posted: 05.06.2024

👍

还是作者棒棒能够开发这么优秀的脚本,逛了论坛其他的翻译脚本都太花里胡哨了,还得是你的简单方便啊。感谢你为人类沟通事业做出的巨大贡献。人民永远感谢你

Post reply

Sign in to post a reply.