Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用SeleniumWebDriver配置网页语言_Java_Selenium_Selenium Webdriver_Selenium Chromedriver - Fatal编程技术网

Java 如何使用SeleniumWebDriver配置网页语言

Java 如何使用SeleniumWebDriver配置网页语言,java,selenium,selenium-webdriver,selenium-chromedriver,Java,Selenium,Selenium Webdriver,Selenium Chromedriver,我想将网页语言设置为国际语言(例如:es即西班牙语),我尝试了以下代码: System.setProperty("webdriver.chrome.driver", "E://chromedriver.exe"); ChromeOptions options=new ChromeOptions(); options.addArguments("--lang=es"); ChromeDriver driver=new ChromeDriver(options); driver.manage().w

我想将网页语言设置为国际语言(例如:es即西班牙语),我尝试了以下代码:

System.setProperty("webdriver.chrome.driver", "E://chromedriver.exe");
ChromeOptions options=new ChromeOptions();
options.addArguments("--lang=es");
ChromeDriver driver=new ChromeDriver(options);
driver.manage().window().maximize();
//driver.get("http://www.google.com");
driver.get("http://www.yahoo.com");
driver.close();
以上代码仅成功地翻译了google。 至于雅虎等其他网站,该页面仍为英文,chrome浏览器则翻译为西班牙文。我想翻译整个网页以及。 谁能帮帮我吗


谢谢。

试试这个。也许这会把事情弄清楚


另一个有用的工具是(检查您的语言是否受支持)。

检查下面已经给出答案的链接-是的,我已经检查过了。它甚至实现了与我所做的相同的代码。我想用其他语言翻译整个网页。这是否可以通过selenium实现?更改chrome选项只会更改浏览器语言。要明确的是,chrome按钮是我们用于新选项卡、新窗口等的按钮。。。所有这些语言都在变化,但网页上的文本(网页上的内容)没有变化。上述链接不起作用。我想用其他语言翻译整个网页。这可以用硒来完成吗?更改chrome选项只会更改浏览器语言。要明确的是,chrome按钮是我们用于新选项卡、新窗口等的按钮。。。所有这些语言都在变化,但网页上的文本(网页上的内容)没有变化。