Перейти до вмісту

Локалізація сайту: що це таке, закон про українську мову і коли потрібен багатомовний сайт

Андрій Оновлено: 9 хв читання Розробка

Коротко

  • Локалізація — не просто переклад: це адаптація валют, форматів дат, юридичних текстів, зображень і навіть прикладів під конкретний ринок
  • Закон про українську мову (2022): всі комерційні сайти зобов'язані мати українську версію. Штрафи від 6 800 до 11 900 грн за порушення
  • Технічна реалізація: hreflang-теги для Google, окремі URL для кожної мови (/ua/, /en/), переклад мета-тегів і alt-текстів, не лише основного тексту
  • Коли потрібен багатомовний сайт: є клієнти з інших країн, працюєте на експорт, туристичний бізнес, або міжнародна команда

Що таке локалізація сайту

Локалізація сайту — це адаптація вебсайту під конкретну мову, країну або регіон. Не просто переклад тексту, а повне налаштування: мова інтерфейсу, формат дат і валют, юридичні тексти, контактні дані, навіть зображення та приклади — все підлаштовується під цільову аудиторію.

Простий приклад. Інтернет-магазин продає товари в Україні і Польщі. Для української аудиторії — ціни в гривнях, доставка Новою Поштою, оплата через Monobank. Для польської — ціни в злотих, доставка InPost, оплата через Przelewy24. Це і є локалізація — сайт «відчувається» рідним для кожного ринку.

Локалізація потрібна не тільки великим компаніям. Будь-який бізнес, що працює з клієнтами з різних мовних середовищ або хочє відповідати вимогам українського законодавства, рано чи пізно стикається з цим завданням.

В англомовному середовищі розрізняють два терміни: internationalization (i18n) — підготовка коду сайту до роботи з різними мовами (архітектура, кодування, виокремлення текстів від коду), і localization (l10n) — безпосередня адаптація під конкретну мову та регіон. Якщо при розробці сайту не закласти інтернаціоналізацію з самого початку — локалізація згодом обійдеться дорожче і складніше.

Локалізація і переклад — в чому різниця

Переклад — це частина локалізації, але далеко не все. Переклад перетворює текст з однієї мови на іншу. Локалізація адаптує весь досвід користування сайтом.

Аспект Переклад Локалізація
Текст Дослівний переклад Адаптація під менталітет і контекст
Валюта і ціни Не змінюються Конвертуються під місцевий ринок
Формати дат Залишаються оригінальні ДД.ММ.РРРР, MM/DD/YYYY — під регіон
Юридичні тексти Перекладаються Переписуються під місцеве законодавство
Контакти Одні для всіх Місцеві номери, адреси, месенджери
SEO Ключові слова не адаптуються Окреме дослідження ключових слів під кожну мову
Тексти на кнопках Дослівно: «Add to cart» Природно: «Додати до кошика»

Google Translate переведе слова. Але коли українець бачить «Добавить в корзину» замість «Додати до кошика» — він розуміє, що сайт зроблений «для галочки». Довіра падає, конверсія — теж. Якісні тексти для сайту мають бути написані або адаптовані під кожну мовну версію окремо.

Закон про українську мову і сайти

З 2019 року в Україні діє Закон «Про забезпечення функціонування української мови як державної». Він впроваджувався поступово, і зараз всі його норми щодо інтернету вже працюють.

Що вимагає закон

  • Сайти українських компаній — мають бути виконані державною мовою. Версія українською повинна завантажуватися за замовчуванням для користувачів з України
  • Інтернет-магазини — інформація про товари, послуги, ціни, умови доставки — все українською. Обслуговування споживачів — теж
  • Інші мовні версії — дозволені, але як додаткові. Обсяг інформації українською не може бути меншим за версії іншими мовами
  • Іноземні компанії з філіями в Україні — мають забезпечити українську версію хоча б в обсязі, достатньому для навігації

Штрафи

Контролює виконання закону Уповноважений із захисту державної мови (мовний омбудсмен). Перевірки проводяться за скаргами громадян або з власної ініціативи.

  • Перше порушення — попередження
  • Повторне протягом року — штраф від 3 400 до 5 100 грн
  • Систематичне порушення — штраф від 8 500 до 11 900 грн

Суми здаються невеликими, але штрафи можуть накладатися неодноразово. У 2024 році мовний омбудсмен виніс 49 попереджень та наклав 16 штрафів за відсутність українськомовної версії сайту.

Крім штрафів є й репутаційний ризик. Сайт без української версії в 2026 році — це сигнал недбалості. Особливо якщо ви працюєте з державними установами або тендерами. Детальніше про юридичні вимоги до сайту в Україні.

Потрібна консультація?

Безкоштовно розберу ваш проєкт і дам рекомендації

Коли потрібен багатомовний сайт

Не кожному бізнесу потрібна повна локалізація. Ось ситуації, коли це має сенс:

Однозначно потрібен

  • Інтернет-магазин — закон вимагає українську версію. Якщо продаєте за кордон — ще й англійську або мову цільового ринку
  • Експорт послуг — IT-компанії, фрілансери, агенції що працюють з іноземними клієнтами. Англомовна версія — мінімум
  • Готелі і туристичні компанії — іноземні туристи не читатимуть українською. Англійська обов'язкова, бажано ще одна-дві мови
  • Виробництво з експортом — каталог продукції мовою країн-партнерів

Можна обійтись без

  • Локальний бізнес що обслуговує тільки україномовну аудиторію — кафе, салон краси, стоматологія
  • Блог або портфоліо, орієнтовані на одну мовну аудиторію
  • MVP або тестовий запуск — локалізацію можна додати пізніше, коли підтвердиться попит

Як працює локалізація технічно

Багатомовний сайт — це не просто «скопіювати сторінки і перекласти». Є технічні рішення, від яких залежить і зручність, і SEO.

Структура URL

Три основні підходи:

Підхід Приклад Коли підходить
Піддиректорії site.ua/en/, site.ua/uk/ Оптимально для більшості сайтів. Один домен, простий хостинг, загальний SEO-вагу
Піддомени en.site.ua, uk.site.ua Коли мовні версії суттєво різні за контентом
Окремі домени site.ua, site.com, site.pl Великий бізнес з окремими командами на кожному ринку

Для 90% українських бізнесів оптимальний варіант — піддиректорії. Один домен, один SSL-сертифікат, один хостинг — простіше і дешевше.

Hreflang-теги

Hreflang — це спеціальний HTML-тег, який повідомляє Google яка версія сторінки призначена для якої мови та регіону. Без нього Google може показувати англомовним користувачам українську версію, і навпаки.

Приклад коректного hreflang для сторінки з трьома мовними версіями:

<link rel="alternate" hreflang="uk" href="https://site.ua/uk/services" /> <link rel="alternate" hreflang="en" href="https://site.ua/en/services" /> <link rel="alternate" hreflang="ru" href="https://site.ua/ru/services" /> <link rel="alternate" hreflang="x-default" href="https://site.ua/uk/services" />

Тег x-default вказує яку версію показувати користувачам, чия мова не покрита жодною з версій. Зазвичай це основна мова сайту. Перевірити коректність hreflang можна через Google Search Console — розділ «Міжнародне націлювання».

Автоматичне визначення мови

Сайт може автоматично визначати мову користувача через IP-адресу або налаштування браузера. Але є важливе правило: завжди давайте можливість змінити мову вручну. Автоматичне перенаправлення без кнопки перемикання — одна з найбільших помилок, яку роблять при локалізації.

Також важливо: для користувачів з України українська версія має завантажуватися за замовчуванням. Це не тільки вимога закону, але й логіка UX — більшість вашої аудиторії очікує побачити сайт українською.

Покроковий план локалізації

Локалізація — це проєкт з чіткими етапами. Пропускати кроки — отримувати проблеми пізніше. Ось порядок, перевірений на десятках проєктів:

1. Аудит поточного сайту

Перш ніж перекладати — зрозумійте що перекладати. Порахуйте кількість сторінок, обсяг текстів, динамічний контент (тексти з бази даних, email-шаблони, PDF-рахунки, повідомлення про помилки). Часто «забувають» про кошик, сторінки оплати, сповіщення та юридичні документи — а це саме те, де мовний конфуз коштує найдорожче. Проведіть SEO-аудит перед початком — він покаже технічні проблеми, які варто виправити до локалізації, а не після.

2. Вибір мов та ринків

Не перекладайте «на всяк випадок». Подивіться Google Analytics — звідки приходять відвідувачі. Перевірте, якими мовами шукають ваші товари чи послуги. Дві якісно зроблені версії краще за п'ять з машинним перекладом.

3. Підготовка технічної бази

Оберіть структуру URL (піддиректорії для більшості випадків), налаштуйте перемикач мов, виокремте всі тексти від коду. Якщо сайт на WordPress — це плагіни типу WPML або Polylang. Якщо кастомний — функція перекладу, файли локалізації або база даних з мовними версіями. Цей етап — найважливіший. Помилки в архітектурі потім виправляти дорого.

4. Переклад і адаптація контенту

Переклад основних сторінок, карток товарів, описів послуг, юридичних текстів. Не дослівний — адаптований. Meta title і description — окремо під ключові слова кожної мови. Кнопки, форми, повідомлення про помилки, email-розсилки — все це теж контент, який бачить користувач.

5. SEO кожної мовної версії

Hreflang-теги, канонічні URL, окрема XML-карта сайту для кожної мови, реєстрація в Search Console. Ключові слова досліджуються окремо — те що шукають українською, не обов'язково шукають англійською. Не забудьте про alt-тексти для зображень — вони теж мають бути перекладені.

6. Тестування

Перевірте кожну мовну версію: перемикання мов, правильність URL, відображення на мобільних, довжину перекладених текстів (німецький текст зазвичай на 30% довший за англійський — кнопки «розповзаються»). Перевірте швидкість завантаження — додаткові мовні файли та скрипти перемикача можуть сповільнити сайт.

7. Запуск і моніторинг

Опублікуйте, перевірте індексацію в Search Console, відстежте перші тижні аналітики. Зверніть увагу на показник відмов по мовних версіях — якщо він значно вищий за основну версію, щось пішло не так із якістю перекладу або UX. Після запуску починається підтримка сайту — оновлення контенту мають з'являтися у всіх мовних версіях одночасно.

Інструменти для локалізації

Вибір інструменту залежить від CMS, бюджету і масштабу проєкту.

WordPress

WPML — найпопулярніший плагін для мультимовних WordPress-сайтів. Підтримує WooCommerce, має Translation Management — систему замовлення перекладів у перекладачів прямо з панелі. Платний (від $39/рік). Polylang — безкоштовна альтернатива з основним функціоналом, але без WooCommerce в безкоштовній версії. Обидва плагіни зберігають переклади в базі даних і генерують правильні hreflang-теги автоматично.

Кастомні сайти (PHP, React, Next.js)

Для кастомних сайтів локалізація будується через файли перекладів (JSON, PHP-масиви) або бази даних. Підхід з піддиректоріями (/uk/, /en/) і функцією-перекладачем (наприклад, t('Текст українською', 'English text')) — надійний і простий у підтримці. Для великих проєктів підключають CAT-інструменти: Crowdin, Phrase або Lokalise — вони інтегруються з Git-репозиторієм і дають перекладачам зручний інтерфейс.

Shopify, Wix, Tilda

Конструктори мають вбудовані або сторонні рішення для мультимовності, але з обмеженнями. Shopify — через додатки (Langify, Weglot). Wix — вбудований Multilingual. Tilda — зовнішні сервіси або ручне дублювання сторінок. Якщо мультимовність критична для бізнесу — конструктор може стати обмеженням.

Автопереклад: Weglot, Google Translate API

Сервіси на кшталт Weglot перекладають сайт автоматично через проксі-шар — без змін у коді. Швидко, дешево, але з обмеженнями: якість машинного перекладу, залежність від зовнішнього сервісу, щомісячна оплата. Для MVP або тестування нового ринку — може бути першим кроком. Для серйозного бізнесу — тимчасове рішення, не фінальне.

Типові помилки при локалізації

1. Машинний переклад без вичитки

Google Translate став значно кращим, але все ще робить помилки в контексті, термінології та стилістиці. Особливо це помітно у формах, кнопках та юридичних текстах. Машинний переклад — нормальна основа, але без редактури носієм мови результат буде «роботичним».

2. Неповна локалізація

Переклали основні сторінки, а кошик, повідомлення про помилки, email-шаблони, PDF-рахунки — залишились старою мовою. Користувач натикається на «чужу» мову в найвідповідальніший момент — при оплаті.

3. Однакові meta-теги для різних мов

Title і description мають бути не перекладом, а окремими SEO-текстами під ключові слова кожної мови. Те що шукають українською — не те саме що шукають англійською. Потрібне окреме дослідження ключових слів для кожної мовної версії.

4. Відсутність hreflang

Без hreflang Google може вважати мовні версії дублями і показувати не ту версію в пошуку. Або взагалі проігнорувати одну з версій.

5. Прапорці замість назв мов

Класична помилка — використовувати прапор Великобританії для англійської або прапор Росії для російської мови. Прапорці позначають країни, а не мови. Англійською розмовляють в десятках країн. Правильний підхід — текстові позначки: UA, EN, RU або повні назви мов.

6. Відсутній контент на додаткових мовах

Запустили англійську версію з 5 сторінками, а в українській — 50. Google бачить «порожню» мовну версію і не довіряє їй. Якщо не плануєте перекладати весь контент — краще зробити менше сторінок, але повністю локалізованих, ніж багато заглушок. Це стосується і блогу — або перекладайте статті повністю, або не додавайте їх до мовної версії взагалі.

Чек-лист перед запуском багатомовного сайту

Використовуйте цей список перед тим, як робити багатомовну версію публічною. Пропустити пункт — отримати проблему після запуску.

  • Hreflang-теги на кожній сторінці — правильні мовні коди, x-default вказує на основну мову
  • Канонічні URL (rel="canonical") — кожна мовна версія посилається на себе, не на іншу мову
  • Перемикач мов — видимий, працює з будь-якої сторінки, веде на відповідну мовну версію (не на головну)
  • Окрема XML-карта сайту для кожної мови або мультимовна sitemap з hreflang
  • Meta title і description — не переклад, а окремі SEO-тексти під ключові слова кожної мови
  • Переклад повний — включаючи кошик, помилки, email-шаблони, PDF, cookie-банер
  • Alt-тексти на зображеннях перекладені
  • Тестування на мобільних — довгі переклади не ламають верстку кнопок і меню
  • Швидкість завантаження перевірена для всіх мовних версій
  • Юридичні тексти (оферта, конфіденційність, повернення) — адаптовані під законодавство кожної країни

Повний список перевірок перед публікацією будь-якого сайту — у статті чек-лист перед запуском сайту.

Хочете знати що гальмує ваш сайт?

SEO-аудит — знайду технічні проблеми і дам план виправлень

Замовити аудит

Скільки коштує локалізація

Вартість залежить від обсягу сайту, кількості мов та рівня адаптації:

Варіант Що входить Орієнтовна ціна
Автопереклад Google Translate API, базова інтеграція, перемикач мов від 8 000 грн
Професійний Ручний переклад, SEO-адаптація, hreflang, перевірка від 15 000 грн
Експертний Повна адаптація контенту, юридичних текстів, UX під кожний ринок від 25 000 грн

Точна вартість залежить від кількості сторінок, обсягу текстів та складності сайту. Можете розрахувати вартість вашого проєкту онлайн або дізнатися як формується ціна на розробку.

Часті запитання

Так, якщо ваш бізнес зареєстрований в Україні і обслуговує споживачів — сайт має бути виконаний державною мовою. Це вимога Закону «Про забезпечення функціонування української мови як державної». Українська версія повинна завантажуватися за замовчуванням для користувачів з України.

Перше порушення — попередження. Повторне протягом року — штраф від 3 400 до 5 100 грн. Систематичне порушення — від 8 500 до 11 900 грн. Штрафи накладає Уповноважений із захисту державної мови за скаргами або за результатами перевірок.

Як стартову точку — так, але без ручної перевірки якість буде низькою. Машинний переклад не розуміє контекст, термінологію вашої ніші, не адаптує формати дат і валют. Для серйозного бізнесу рекомендую хоча б базову вичитку професійним перекладачем.

Залежить від вашої аудиторії. Для більшості українських бізнесів достатньо двох — української та англійської. Якщо є конкретний ринок збуту (Польща, Німеччина, Туреччина) — додайте мову цього ринку. Краще дві якісно локалізовані версії, ніж п'ять з машинним перекладом.

Hreflang — HTML-тег, що вказує Google яка мовна версія сторінки для якого регіону. Технічно він не обов'язковий, але без нього Google може показувати неправильну мовну версію в пошуку. Для багатомовного сайту hreflang — стандарт, ігнорувати його не варто.

WPML — більш функціональний, підтримує WooCommerce з коробки, має систему управління перекладами. Polylang — простіший і безкоштовний у базовій версії, але для магазинів потребує PRO. Для більшості бізнес-сайтів підходять обидва. Для інтернет-магазинів з великим каталогом — WPML надійніший.

Технічна частина (URL-структура, hreflang, перемикач мов) — 2-5 днів. Переклад залежить від обсягу: 10 сторінок — тиждень, 50+ сторінок з каталогом — від місяця. Найшвидше — автопереклад через Weglot (1-2 дні), але якість відповідна. Професійна локалізація з SEO-адаптацією — від 2 до 6 тижнів.

Інтернаціоналізація (i18n) — підготовка коду сайту до роботи з різними мовами: виокремлення текстів, підтримка UTF-8, гнучкі формати дат і валют. Локалізація (l10n) — конкретна адаптація під мову та регіон. Спочатку інтернаціоналізація, потім локалізація. Якщо при розробці не закласти i18n, локалізація буде дорожчою і складнішою.

Не знайшли відповідь?

Висновок

Локалізація сайту — це не тільки про переклад тексту. Це про те, щоб кожен відвідувач відчував себе на вашому сайті «як вдома»: бачив рідну мову, звичні формати, зрозумілі умови. Для українського бізнесу це ще й юридична вимога — закон про мову діє і штрафи вже накладаються.

Якщо плануєте вихід на нові ринки або хочете привести сайт у відповідність із законодавством — замовте локалізацію сайту. Зроблю правильну технічну базу (hreflang, URL-структура, перемикач мов), підключу переклад і перевірю що все працює коректно в Google Search Console.

Не впевнені з чого почати — напишіть. Консультація безкоштовна. Якщо сайт вже існує і потрібно перевірити технічну готовність до локалізації — допоможе SEO-аудит.

Потрібна допомога з сайтом?

Розкажіть про ваш проєкт — проконсультую безкоштовно і скажу, що потрібно саме вам.

Або напишіть напряму

Андрій Дзудзило — веб-розробник
Андрій

Веб-розробник

Понад 8 років у веб-розробці — запускаю власні проєкти і допомагаю бізнесу будувати ефективні сайти. Пишу в блозі про те, що перевірив на практиці.

Поділитися

Читайте також