如何在Selenium自动化中更改Chrome浏览器语言

5

我希望自动化一个Web应用程序的本地化功能。根据我的应用程序,当浏览器语言更改时,应用程序语言应根据浏览器语言自动更改。如何做到这一点?

1个回答

6
在启动驱动程序之前,按照下面的示例在 Chrome 选项中设置语言代码。
System.setProperty("webdriver.chrome.driver","<PATH>/chromedriver.exe");
ChromeOptions chromeoptions = new ChromeOptions();
// for japanese language
chromeoptions.addArguments("–lang= ja");
ChromeDriver driver = new ChromeDriver(chromeoptions);
driver.get("https://www.google.com");

针对语言代码:请查看https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes

4
请参考此链接 https://dev59.com/KKvka4cB1Zd3GeqPuoma#50442825 来了解如何使用Selenium更改Firefox浏览器语言。 - Vijendran Selvarajah

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接