我下载了ChromeDriver,默认浏览器语言是英文,我需要改成西班牙文,一直不行。
public WebDriver getDriver(String locale){
System.setProperty("webdriver.chrome.driver", "driver/chromedriver.exe");
return new ChromeDriver();
}
public void initializeSelenium() throws Exception{
driver = getDriver("en-us")
}
原文由 elcharrua 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以通过添加 Chrome 的 命令行开关“–lang”来实现。
基本上,您只需要使用 ChromeOption 参数启动
ChromeDriver
--lang=es
,有关详细信息,请参阅 API。以下是 C# 代码的工作示例,用于说明如何使用 Selenium 以西班牙语启动 Chrome。
Java 代码应该几乎相同(未经测试)。请记住,此处的语言环境采用语言 [-国家/地区] 的形式,其中语言是 ISO-639 中的 2 个字母代码。