【发布时间】:2021-08-12 17:24:06
【问题描述】:
我正在尝试在 Google Chrome 和 Edge 中运行不同的网页翻译。
这是我想将所有语言都用于英语的选项。我已经尝试了下面的代码,但它不会强制任何翻译。
options = Options()
prefs = {
"translate_whitelists": {"es": "en"},
"translate_whitelists": {"de": "en"},
"translate_whitelists": {"ja": "en"},
"translate_whitelists": {"ar": "en"},
"translate_whitelists": {"zh": "en"},
"translate_whitelists": {"hi": "en"},
"translate": {"enabled": "true"}
}
options.add_experimental_option( "prefs", prefs )
options.add_argument( "--lang=en" )
driver = Chrome( executable_path='/usr/local/bin/chromedriver', chrome_options=options )
我仍然无法进行页面翻译。翻译小部件出现但不翻译任何内容。它也能够检测语言。
我已经尝试过这些解决方案。
Automatic translation is disabled when using selenium in chrome
【问题讨论】:
标签: selenium google-chrome selenium-webdriver google-translate qa