强制chromeweb驱动程序加载翻译成英语的日语网站

2024-09-30 04:35:31 发布

您现在位置:Python中文网/ 问答频道 /正文

网站链接为:

https://used.sofmap.com/r/item?categories1%5B%5D=audio&stock_shop_code%5B%5D=298&stock_type%5B%5D=2&categories2%5B%5D=midi

我需要这个网站加载翻译成英语。你知道吗

这就是我所尝试的:

options = Options()
options.add_argument('--lang=es')
driver = webdriver.Chrome(options=options, executable_path=r'E:\chromedriver\chromedriver.exe')

我也尝试过:

options.add_experimental_option('prefs', {'intl.accept_languages': 'en,en_US'})

但似乎什么都不管用。任何帮助都将不胜感激。谢谢!你知道吗


Tags: httpscomadd网站链接stockshopitem
1条回答
网友
1楼 · 发布于 2024-09-30 04:35:31

您可以使用add_experimental_optionprefs

prefs = {
    "translate_whitelists": {'ja': 'en'}, # translate from Japanese to English
    "translate": {'enabled': 'true'}
}

options = Options()
options.add_experimental_option('prefs', prefs)
driver = webdriver.Chrome(options=options, executable_path=r'E:\chromedriver\chromedriver.exe')

请注意,它将翻译网站加载url之后,它将不会加载已经翻译的网站。加载已使用options.add_argument(' lang=en')翻译的站点需要该站点支持本地化。prefs选项在加载站点后使用Google translate进行翻译

相关问题 更多 >

    热门问题