Проблема локали Chrome Selenium RemoteDriver - PullRequest
0 голосов
/ 20 февраля 2012

Мне кажется, что chrome webdriver заставляет локаль использовать нас, когда мы используем ее с selenium remotewebdriver. Может ли кто-нибудь точно подтвердить, как это работает и возможно ли принудительно использовать конкретную локаль (желательно без делегирования на прокси-сервер)?

Ответы [ 2 ]

0 голосов
/ 05 мая 2014

(Это взято из ответа по теме: Установить язык Chrome с помощью Selenium ChromeDriver .)

Вы можете сделать это, добавив переключатель командной строки Chrome "--lang".

Вот как это может выглядеть в Java:

ChromeOptions options = new ChromeOptions();
options.addArguments("--lang=de-de");
return new ChromeDriver(options);
0 голосов
/ 21 февраля 2012

Вы можете настроить браузер, используя возможности.

, например:

DesiredCapabilities capabilities = DesiredCapabilities.chrome();
capabilities.setCapability("default_locale", "your_locale");
WebDriver driver = new ChromeDriver(capabilities);  //or RemoteWebdriver(capabilities);

Я не уверен, что название локали - "default_locale".Посмотрите руководство Chrome, чтобы уточнить это.

...