Описание тега http-accept-language

Вопросы, связанные с полем заголовка запроса Accept Language HTTP
0 ответов

htaccess поддомен для внешнего URL на основе языка браузера

У меня проблема: я хочу перенаправить поддомен htaccess на два разных URL-адреса в зависимости от языка браузера клиента. Теперь я попробовал этот код - но он не будет работать. Htaccess находится в нужном месте. Он всегда перенаправляет в соответст…
1 ответ

Как интерпретировать несколько заголовков Accept-*

Мое чтение RFC 2616 не ответило на мой вопрос: Как сервер должен интерпретировать несколько заголовков Accept, Accept-Encoding, Accept-Language и т. Д.? Конечно, это, как правило, должно быть редким явлением, но я не могу предположить, что каждый HT…
1 ответ

Grails i18n: настройка заголовка Accept-Language

Согласно документу по интернационализации Grails, i18n выполняется одним из следующих способов: Настройка Accept-Language заголовок в запросе; или же Клей на lang параметр строки запроса Я выбираю первый, потому что он более HTTP-совместимый и, чест…
0 ответов

Android Stock Browser не переопределяет Accept-Language

У меня есть Android планшет Samsung, и я проверяю этот простой запрос xhr на своем стандартном браузере. var url = "http://172.20.10.10:3030/whatever"; function reqListener () { console.log(this.responseText); } var oReq = new XMLHttpRequest(); oReq…
1 ответ

Получение языка / названия страны из accept-language в Ruby on Rails

Я пытаюсь собрать аналитику, основанную на пользователях accept-language заголовок. Было бы очень полезно включить "en-US,en;q=0.8" в English (United States), Единственный способ, который я действительно видел, - это использовать I18n и поместить им…
3 ответа

Запрос REST API с языком и регионом

Я разрабатываю REST API, и мне нужно реализовать метод, которому нужен язык и страна для получения результата в правильном формате, поскольку результат содержит числа и даты. Я использовал HTTP Accept-Language заголовок, чтобы получить язык. Специфи…
22 июн '18 в 10:52
2 ответа

Spring MVC: перенаправить пользователя в соответствии с языком браузера

В Spring MVC 4, как я могу перенаправить пользователя на локализованный URL в соответствии с языком браузера (заголовок HTTP "Accept-Language")? Я хотел бы, чтобы, если пользователь пытается получить доступ к URL example.com/some/path он будет перен…
2 ответа

Http Accept язык неправильный вывод из Chrome, немецкий язык (де)

У меня есть мультиязычный сайт. Использование htaccess # Another Languages #RewriteCond %{HTTP:Accept-Language} ^en [NC] #RewriteRule ^$ /en [R=301,L] # German #RewriteCond %{HTTP:Accept-Language} ^de [NC] #RewriteRule ^$ /de [R=301,L] Проблема: Я и…
0 ответов

Accept-Language CURLOPT_HTTPHEADER не работает

cUrl установить языковой заголовок Я пытался получить исходный код домашней страницы Facebook с помощью cURL, но все это было на китайском из-за расположения хоста моего сервера. По этой причине я добавил Accept-Language из CURLOPT_HTTPHEADER измен…
23 авг '16 в 18:53
6 ответов

Перенаправление языков работает на настольном компьютере, но не на мобильном браузере

Я собрал небольшой скрипт на PHP, который проверяет языковые настройки браузера и перенаправляет их на языковую версию сайта (WP multisite), function redirect() { $language = substr( $_SERVER["HTTP_ACCEPT_LANGUAGE"],0,2 ); switch( $language ) { case…
1 ответ

Можно ли переопределить заголовок языка принятия клиента, чтобы запросы подзапроса были на новом языке?

Наши бизнес-требования гласят, что пользователь должен иметь возможность изменять свои языковые предпочтения без изменения настроек браузера или системы. Наша реализация представляет собой простой интерфейс, который просит их выбрать язык. Первонача…
1 ответ

Почему Symfony игнорирует настройку локали браузера (HTTP-запрос Accept-Language Header)?

В настоящее время я пытаюсь включить переводчик в Symfony 2.0. Symfony игнорирует переменную заголовка Accept-Language и использует default_locale (и когда это не определено как запасной вариант). Мой запрос выглядит так: Accept-Language de-DE,de;q=…
27 авг '12 в 10:22
1 ответ

Какие-нибудь модули Python, которые что-то делают с HTTP_ACCEPT_LANGAUGE?

Я читал, что расшифровка потенциально длинной строки, которую можно вернуть с веб-сайта для HTTP_ACCEPT_LANGUAGE, не обязательно проста. Есть ли в Python пакеты, которые пытаются что-то с этим сделать. Я, в частности, заинтересован в том, чтобы полу…
13 июл '11 в 18:56
2 ответа

Python - Извлечение кода основного языка из HTTP / браузера

Мне нужен способ определения основного языка, установленного в браузере. Я нашел действительно отличное решение для PHP, но, к сожалению, я использую Django / Python. Я думаю, что информация находится в атрибуте HTTP_ACCEPT_LANGUAGE HTTP-запроса. Лю…
04 сен '12 в 19:16
1 ответ

C# - изменение настроек реестра не работает

Я пытался изменить языковые настройки ОС. И действительно, когда я захожу в Панель управления, я вижу свои изменения. Тем не менее, это ничего не меняет. Только когда я захожу вручную и меняю его в панели управления, он меняет его. Эти настройки буд…
25 фев '16 в 15:51
0 ответов

PHP мультиязычный сайт

Я перевожу свой сайт так $lang= $_GET['lang']; include $lang . "/language.php"; // en/language.php $MESSAGES[0] = "Hello"; // es/language.php $MESSAGES[0] = "Hola"; // fr/language.php $MESSAGES[0] = "Salut"; но каждая страница сайта вызывает функцию…
1 ответ

Совместимость параметров заголовка JAX-RS Accept

Если Accept строка параметров заголовка имеет несколько приемлемых типов медиа, таких как: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2 Как узнать, совместим ли тип медиа с одним объектом MediaType? Если Accept заголовок содержит один тип но…
10 янв '17 в 07:53
1 ответ

Как Google знает обо мне?

Я использовал curl запросить www.google.com следующим образом: curl -v --url "http://www.google.com" Я нашел результат HTTP/1.1 302 Moved Temporarily в Location: http://www.google.com.eg/, Хотя, когда я проверяю заголовки HTTP-запроса, я не могу най…
29 мар '13 в 18:49
1 ответ

Установите Accepted-Lang для Chrome Headless с Selenium (Python)

Настройка заголовка Accepted-Lang работает нормально с обычным Chrome через ChromeOptionsoptions.add_experimental_option('prefs', {'intl.accept_languages': 'en,en_US'}) Я пытаюсь перейти на новый безголовый Chrome, но, по-видимому, этот параметр не …
1 ответ

Перенаправление языка.htaccess в виртуальную папку

Я пытаюсь перенаправить в виртуальную папку, если определенный язык не обнаружен, но это не работает: RewriteCond %{HTTP:Accept-Language} ^!dk [NC] #if language isn't "dk" RewriteRule ^$ /en/ [L,R=301] # rewrite to folder RewriteRule ^en/(.*)$ /$1 […
15 апр '15 в 16:22