Когда я открываю веб-страницу, которая находится на иностранном языке с использованием селена webdriver в хроме, она не переведена автоматически на английский. Как мне преодолеть такое поведение?
Когда я открываю эту страницу вручную, она автоматически переводится. Есть ли какая-то конфигурация в драйвере chrome, которая отключает автоматический перевод? Есть ли способ включить то же самое?Автоматический перевод отключается при использовании селена в хроме
0
A
ответ
1
Вы пытались загрузить Chrome WebDriver с помощью текущего профиля пользователя? Я думаю, что это должно сделать трюк для вас.
String userProfile= "C:\\Users\\<your user dir>\\AppData\\Local\\Google\\Chrome\\User Data\\Default\\";
ChromeOptions objOptions = new ChromeOptions();
objOptions.addArguments("user-data-dir=" + userProfile);
objOptions.addArguments("--start-maximized");
WebDriver driver = new ChromeDriver(objOptions);
driver.navigate.to("<your url here>");