Як перевірити, яку мову просить ваш браузер
Оновлено
З кожним запитом браузер надсилає заголовок Accept-Language — упорядкований
список мов, за яким сервер обирає версію сторінки. Побачити його можна трьома
способами: найшвидше — просто тут, на цьому сайті.
Просто тут
Угорі сторінки з інструкціями є перевірка: вона читає той самий список мов, з якого браузер складає заголовок, і одразу каже, що з ним не так. Нічого нікуди не надсилається — усе рахується у вашому браузері.
Сторінка-відлуння
Якщо потрібен сам заголовок, а не список, за яким його складають, — його показують сервіси-відлуння, які просто друкують те, що отримали:
- Відкрийте
https://httpbin.org/headers. - Знайдіть у надрукованих заголовках рядок
Accept-Language.
Це сторонній сайт: ваш запит справді до нього доїжджає, тож він бачить ті самі заголовки, що й будь-який інший сайт.
Інструменти розробника
- Натисніть F12 і перейдіть на вкладку «Мережа» (Network).
- Перезавантажте сторінку.
- Клацніть будь-який запит → «Заголовки запиту» (Request Headers) → рядок
accept-language. - Те саме в консолі показує
navigator.languages.
Як виглядає правильне значення
Приблизно так: uk-UA,uk;q=0.9,en-US;q=0.8,en;q=0.7 — українська на початку,
англійська далі, ru не трапляється ніде. Числа після q= — це ваги, за якими
сервер обирає версію сторінки.
Пастка. Короткий список — не завжди помилка. Safari завжди, а Chrome у
приватному вікні надсилають скорочений заголовок заради захисту від
відстеження, тож одна мова замість чотирьох там очікувана. Chrome і Safari
також самі дописують коротку форму до регіональної (uk-UA → uk), тож
записи, яких ви не додавали, — теж норма.
Якщо заголовок чистий, а сторінка все одно відкривається російською, це відмова сайту, а не ваш запит.
Налаштування зроблено — далі залежить не від вас
Мовар — безкоштовне розширення з відкритим кодом. Воно бере на себе ту частину, яку налаштуваннями не закрити: передає вашу мову кожному сайту, знаходить українську версію, яка вже існує, і перемикає на неї. Усе рахується у вашому браузері.
Браузери на Chromium в Android — Chrome, Edge, Opera, Brave — узагалі не підтримують розширень. Це обмеження самих браузерів, а не Мовара. Firefox для Android їх підтримує, тож кнопка вище встановить Мовар саме туди.