accept-language в профиле

Rooter85

Client
Регистрация
04.07.2015
Сообщения
244
Благодарностей
64
Баллы
28
Возникают сбои в работе шаблонов из-за языка браузера. Профили генерируются русские, IP используются такие же. Но в accept-language в профиле бывают строки такого вида "uk,ru-RU;q=0.8,ru;q=0.6,en-US;q=0.4,en;q=0.2". Как сделать чтобы язык был только русский, но записи в accept-language были различные? Примеры "ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3" "ru,en-US;q=0.8,en;q=0.3"
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
Accept-Language - это те языки, на которых браузер может отображать. У вас может быть русский профиль или IP, а читать сайты вы например хотите на английском. В этом ничего некорректного нет.
Какие ошибки могут быть связаны с этим в работе шаблонов?
 

Rooter85

Client
Регистрация
04.07.2015
Сообщения
244
Благодарностей
64
Баллы
28
Accept-Language - это те языки, на которых браузер может отображать. У вас может быть русский профиль или IP, а читать сайты вы например хотите на английском. В этом ничего некорректного нет.
Какие ошибки могут быть связаны с этим в работе шаблонов?
Ошибки могут быть связаны при поиске элементов. Некоторые сайты, даже при поиске с помощью xpath, меняют id элементов. Тогда в качестве дополнительного условия указывал contains(string(), 'Какой-то русский текст') А так как язык иногда проскакивал отличный от русского, появлялась ошибка. Проблему решил, указывая явно язык при создании профиля.
 
  • Спасибо
Реакции: orka13

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
Ошибки могут быть связаны при поиске элементов. Некоторые сайты, даже при поиске с помощью xpath, меняют id элементов. Тогда в качестве дополнительного условия указывал contains(string(), 'Какой-то русский текст') А так как язык иногда проскакивал отличный от русского, появлялась ошибка. Проблему решил, указывая явно язык при создании профиля.
Хорошо, пообзаюсь с программистами на эту тему.
 
  • Спасибо
Реакции: lbvf65 и orka13

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)