
Мультимовний (багатомовний) сайт — це сайт, у якого кожна сторінка має версії кількома мовами, кожна зі своєю адресою, а відвідувач може перемкнути мову. Правильно зроблений мультимовний сайт Google показує потрібній аудиторії: українську версію — людям в Україні, англійську — у США, німецьку — в Німеччині.
Нижче — чи потрібні вам кілька мов узагалі, чим переклад відрізняється від локалізації, як обрати структуру адрес і налаштувати hreflang, чим зробити мовні версії на WordPress і що перевірити перед запуском. Наш власний сайт — двомовний, тож пишемо з практики.
Чи потрібні вам кілька мов
Кожна мовна версія — це не разова робота, а постійні витрати: оновлювати ціни, новини, кейси доведеться кількома мовами. Тому спершу варто вирішити, скільки мов справді потрібно.
- Бізнес в Україні. Українська версія обов’язкова. За статтею 27 Закону про забезпечення функціонування української мови, яка діє для сайтів з 16 липня 2022 року, сайти компаній, що продають товари й послуги в Україні, виконуються державною мовою. Інші мовні версії можуть бути, але українська має містити не менше інформації і завантажуватися за замовчуванням для користувачів в Україні.
- Експорт і міжнародний B2B. Часто досить однієї добре зробленої англійської версії. Ми робили такі сайти для металургійних трейдингових компаній з Австрії, Чехії та Китаю — JetHummel, Stellata і Zionmet. Їхні клієнти — закупівельники з різних країн, і для всіх робоча мова — англійська. Одна якісна англійська версія тут корисніша за п’ять слабких перекладів.
- Продажі кінцевим покупцям за кордоном. Тут потрібна мова кожного ринку: німецький покупець шукає німецькою і купує там, де все зрозуміло німецькою.
Добре правило: додавайте мову, коли під неї є ринок, людина, яка відповідатиме клієнтам цією мовою, і бюджет на підтримку версії. Мова «про всяк випадок» зазвичай так і лишається недоперекладеною.
Переклад чи локалізація
Переклад передає текст іншою мовою. Локалізація адаптує сайт під ринок: мову, формати, ціни, юридичні вимоги, приклади, пошукові запити.
|
Переклад |
Локалізація |
| Текст |
Близько до оригіналу |
Переписаний під читача ринку, з його термінами |
| Ключові слова |
Перекладені з української |
Зібрані окремо: що реально шукають у цій країні |
| Ціни й валюта |
Гривні або перерахунок |
Валюта ринку, ціни з податками за місцевими правилами |
| Формати |
Як в оригіналі |
Дати, одиниці виміру, формат телефону й адреси ринку |
| Юридична частина |
Перекладена українська політика |
Політика конфіденційності й cookie за правилами ринку |
| Кейси й відгуки |
Ті самі |
Перш за все з цієї країни чи регіону |
Для невеликого сайту компанії часто досить якісного перекладу з локалізацією ключових місць: заголовків, пропозиції на першому екрані, цін, контактів і юридичних сторінок. Повна локалізація потрібна, коли ринок — основний.
Що локалізувати, крім тексту
- Пошукові запити. Люди в різних країнах шукають те саме різними словами. Збирайте ключові слова для кожного ринку окремо, а не перекладайте українські: англійською «website development» і «web design agency» — різні запити з різною видачею.
- Формати. У США — дата «місяць/день/рік», дюйми, фунти і 12-годинний час; у більшості країн ЄС — «день.місяць.рік», метрична система і 24-годинний час.
- Приватність. Для відвідувачів з ЄС діє GDPR: потрібні згода на необов’язкові cookie до їх встановлення і зрозуміла політика конфіденційності. У США правила залежать від штату, наприклад у Каліфорнії діє CCPA.
- Контакти. Телефон у міжнародному форматі, часовий пояс, у якому ви відповідаєте, месенджери, популярні на цьому ринку.
- Форми. Поля адреси, назва компанії, VAT-номер для B2B у ЄС; не робіть обов’язковим поле «По батькові» в англійській версії.
- Зображення з текстом. Банери, інфографіка й скриншоти з українськими написами — окремий пункт, про який часто забувають.
- Системні тексти. Повідомлення форм, листи-підтвердження, сторінка 404, кнопки кошика — усе, що бачить користувач.
Структура адрес: домени, піддомени чи папки
Google розрізняє мовні версії за адресами, тому кожна версія має жити на своїй URL. Google описує кілька варіантів:
| Варіант |
Приклад |
Плюси |
Мінуси |
| Окремі домени країн |
example.de, example.pl |
Найчіткіший сигнал країни |
Кожен домен просувається з нуля, дорожче в підтримці |
| Піддомени |
de.example.com |
Можна розмістити на окремому сервері |
Сигнал країни слабший, авторитет домену ділиться |
| Папки |
example.com/de/ |
Один домен, одна система керування, простіше підтримувати |
Усі версії на одному сервері |
| Параметри в адресі |
example.com?lang=de |
— |
Google не рекомендує |
Для більшості сайтів компаній найпрактичніший варіант — папки: основна мова в корені, інші — в /en/, /de/ тощо. Так зроблено і на нашому сайті.
Окремо: не перемикайте мову автоматично за IP-адресою чи налаштуваннями браузера. Робот Google заходить переважно зі США і може так і не побачити інших версій, а людина, яка в Україні хоче англійську, не зможе її відкрити. Краще показати підказку «Є версія вашою мовою» і перемикач мов.
Hreflang: як сказати Google, яку версію кому показувати
Атрибут hreflang повідомляє Google, що сторінки — це мовні версії одна одної. Тоді українцю в пошуку показується українська сторінка, а американцю — англійська, і версії не вважаються дублями. Правила з документації Google:
- кожна версія посилається на всі інші і на саму себе;
- посилання взаємні: якщо українська сторінка вказує на англійську, англійська має вказувати на українську, інакше Google може проігнорувати розмітку;
- коди — у форматі ISO:
uk, en, de, за потреби з регіоном — en-GB, de-AT;
x-default — сторінка для всіх, чия мова не збігається з жодною версією, наприклад сторінка вибору мови або основна англійська;
- canonical кожної версії вказує на саму себе, а не на українську.
Плагіни мультимовності для WordPress додають hreflang автоматично, але після запуску варто перевірити кілька сторінок вручну: відсутні переклади і різні адреси зі слешем і без нього — часта причина помилок.
Як зробити мультимовний сайт на WordPress і конструкторах
- WPML — платний плагін, найпоширеніший для складних сайтів: перекладає сторінки, меню, поля, кастомні типи записів, інтегрується з WooCommerce. На ньому працює наш сайт.
- Polylang — має безкоштовну версію, легший за WPML, добре підходить для сайтів компаній без складного магазину.
- TranslatePress — переклад прямо на сторінці, у візуальному режимі; зручно для невеликих сайтів.
- Конструктори. Weblium, Wix, Shopify мають вбудовані мовні версії; можливості залежать від тарифу, і налаштувань SEO для кожної мови зазвичай менше.
Якщо сайт робиться з нуля, закладайте мультимовність у технічне завдання одразу: додати мову в готовий сайт, де тексти зашиті в шаблони, значно дорожче. Що ще варто прописати в ТЗ, ми розбирали у статті про технічне завдання на розробку сайту, а як обрати систему керування — у статті що таке CMS і яку обрати.
Машинний переклад і AI: можна, але з редактором
DeepL, Google Translate і ChatGPT дають непогану чернетку й суттєво здешевлюють переклад. Але публікувати їх без перевірки — ризик:
- неприродні формулювання носії мови помічають одразу, і це знижує довіру, особливо в B2B;
- технічні терміни, назви послуг і юридичні формулювання машина часто перекладає неправильно;
- Google у правилах щодо спаму прямо називає масово згенеровані сторінки, зокрема через автоматичний переклад, які не дають користувачам цінності, порушенням.
Робоча схема: машинний переклад як чернетка, потім редагування носієм мови або перекладачем зі знанням вашої галузі, а для ключових сторінок — ще й адаптація під запити ринку.
Типові помилки мультимовних сайтів
- Одна адреса для всіх мов. Мова перемикається скриптом або через cookie, а адреса сторінки та сама. Google бачить лише одну версію, решту — ні.
- Перекладені лише головна і меню. Людина перемикає мову, відкриває послугу — і бачить український текст. Краще менше сторінок, але перекладених повністю.
- Перемикач веде на головну. Людина читала статтю, перемкнула мову — і опинилась на головній іншої мови. Перемикач має відкривати ту саму сторінку.
- Canonical усіх версій — на українську. Так Google вважає переклади дублями й не показує їх у пошуку.
- Однакові title і description різними мовами або взагалі неперекладені — у пошуку іноземець бачить український сніпет.
- Версію запустили й забули. Ціни, контакти й новини оновлюються лише українською, і за пів року англійська версія показує застарілу інформацію.
З чого складається вартість мовної версії
Точну суму без обсягу сайту назвати неможливо, але витрати завжди складаються з тих самих частин:
- Технічна частина: налаштування мовних версій, перемикача, hreflang, перекладу шаблонів, форм і листів. Якщо мультимовність закладена з самого початку, це невелика частина розробки; якщо додається в готовий сайт — може вимагати переробки шаблонів.
- Переклад і редагування: залежить від кількості слів на сайті й галузі. Технічні, медичні та юридичні тексти коштують дорожче.
- Локалізація: адаптація заголовків і пропозиції під ринок, підбір ключових слів, локальні кейси й відгуки.
- Підтримка: кожна зміна на сайті — ще й переклад. Закладайте це в щомісячну роботу з сайтом.
Чекліст перед запуском мовної версії
- Кожна сторінка версії має свою адресу і перекладені title та description.
- Hreflang взаємний, з
x-default; canonical кожної версії — на саму себе.
- Перемикач мов на кожній сторінці веде на ту саму сторінку іншою мовою, а не на головну.
- Назви мов у перемикачі — рідною мовою («English», «Deutsch»), а не прапорами: прапор означає країну, а не мову.
- Немає автоматичного перенаправлення за IP.
- Перекладено форми, повідомлення, листи-підтвердження, сторінку 404.
- Ціни, валюта, формати дат і телефонів — під ринок.
- Політика конфіденційності й cookie-банер відповідають вимогам ринку.
- Карта сайту містить усі мовні версії, сайт додано в Google Search Console.
- Є людина, яка відповідає на заявки цією мовою, і план оновлення версії.
Мультимовність — це насамперед рішення про ринки, а вже потім про плагіни. Почніть з однієї додаткової мови для ринку, де вже є попит, зробіть її якісно, і лише потім додавайте наступні. А з чого складається бюджет такого сайту, дивіться у статті скільки коштує сайт.