请求协助编写修改Google官网界面语言的JS控制台脚本
修改Google界面语言的控制台JS脚本
方法1:通过URL参数跳转(最可靠)
直接跳转到指定语言版本的Google页面,确保界面完全切换为目标语言:
// 替换为目标语言代码,示例:简体中文zh-CN、英文en、日文ja const targetLang = 'zh-CN'; window.location.href = `https://www.google.com/?hl=${targetLang}`;
方法2:修改页面语言属性并尝试触发内置切换
如果不想跳转页面,可以尝试修改页面语言标识,同时触发内置语言选择器的切换事件(仅部分场景生效):
const targetLang = 'zh-CN'; // 修改页面根元素的语言属性 document.documentElement.lang = targetLang; document.documentElement.setAttribute('xml:lang', targetLang); // 尝试触发谷歌内置语言选择器的切换事件 const langSelector = document.querySelector('select[aria-label="语言"]'); if (langSelector) { langSelector.value = targetLang; langSelector.dispatchEvent(new Event('change', { bubbles: true })); }
注意事项
- 语言代码需使用Google支持的标准值,常见的如简体中文
zh-CN、繁体中文zh-TW、英文en等均可直接使用 - 方法1的跳转方式最稳定,因为Google界面内容会根据
hl参数重新加载对应语言资源 - 部分地区的Google页面DOM结构可能存在差异,方法2中的选择器可能需要自行调整适配
内容的提问来源于stack exchange,提问作者Tanya Sakharova
相关产品推荐
相关产品推荐

