Java 使用selenium webdriver将不同语言的网页转换为英语面临的问题
我有不同语言的不同链接,我想在页面加载后用SeleniumJava将其转换为英语。此选项通过在页面上单击鼠标右键并在页面加载后选择“翻译为英语”选项来手动工作。我正在寻找一种在Chrome上使用selenium JAVA实现这一点的解决方案。我已经提到下面的链接,但无法得到任何工作的解决方案-Java 使用selenium webdriver将不同语言的网页转换为英语面临的问题,java,selenium,google-chrome,selenium-chromedriver,Java,Selenium,Google Chrome,Selenium Chromedriver,我有不同语言的不同链接,我想在页面加载后用SeleniumJava将其转换为英语。此选项通过在页面上单击鼠标右键并在页面加载后选择“翻译为英语”选项来手动工作。我正在寻找一种在Chrome上使用selenium JAVA实现这一点的解决方案。我已经提到下面的链接,但无法得到任何工作的解决方案- 我正在使用这些示例URL- 我使用的代码是- System.setProperty("webdriver.chrome.driver", "src/m
System.setProperty("webdriver.chrome.driver", "src/main/resources/chromedriver.exe");
ChromeOptions options = new ChromeOptions();
Map<String, Object> prefs = new HashMap<String, Object>();
prefs.put("translate", "{'enabled':'true'}");
prefs.put("translate_whitelists", "{'ja':'en'}");
options.setExperimentalOption("prefs", prefs);
WebDriver driver = new ChromeDriver(options);
driver.get("https://www.bbc.com/japanese");
System.setProperty(“webdriver.chrome.driver”、“src/main/resources/chromedriver.exe”);
ChromeOptions选项=新的ChromeOptions();
Map prefs=新的HashMap();
prefs.put(“translate”,“{'enabled':'true'}”);
prefs.put(“translate_whitelists”,“{'ja':'en'}”);
选项。设置实验选项(“prefs”,prefs);
WebDriver=新的ChromeDriver(选项);
驱动程序。获取(“https://www.bbc.com/japanese");
我使用的版本是-
Chrome版本-86
Chrome驱动程序exe-86
Selenium Java-3.141.59