Второй язык на сайте: когда он нужен и как его сделать

Кнопка «EN» в шапке выглядит солидно, и её часто просят добавить «на всякий случай». Потом выясняется, что английская версия состоит из главной страницы, переведённой автоматически, а остальные ссылки ведут на русский текст. Такая версия вредит больше, чем её отсутствие.

Второй язык это не перевод одной страницы, а ещё одна версия сайта, которую придётся поддерживать. Ниже о том, когда она действительно нужна, как устроить адреса и что обычно забывают перевести.

Когда второй язык нужен

Когда клиенты, которые говорят на этом языке, уже приходят или вы точно собираетесь с ними работать. Если за год не было ни одной заявки на английском и выхода на другой рынок не планируется, деньги и время лучше вложить в основную версию.

Хороший признак: вы готовы отвечать на этом языке. Если заявка на английском придёт, а ответить на неё некому, вторая версия сайта только создаст неловкость.

Перевод, а не автоперевод

Машинный перевод и ИИ дают хороший черновик, но черновик нужно читать. Названия услуг, термины отрасли, тон и призыв к действию на другом языке звучат иначе. Текст, который явно переведён автоматически, читатель замечает сразу, и доверия это не добавляет.

Иногда версию для другого рынка стоит писать заново, а не переводить. Аудитория может искать вас другими словами и ждать других примеров работ.

Адреса страниц

У каждой языковой версии должен быть свой адрес. Обычно это папка вроде /en/, поддомен или отдельный домен. Например, у этого сайта английская версия живёт на nikraz.com, а русская на nikraz.by. Переключение языка без смены адреса плохо для поиска: робот видит только одну версию.

  • Страницы связаны между собой через hreflang, чтобы поиск показывал нужную версию
  • Переключатель ведёт на ту же страницу на другом языке, а не на главную
  • Сайт не перебрасывает посетителя по IP без спроса, язык можно выбрать вручную

Что забывают перевести

  • Сообщения формы после отправки и при ошибке
  • Письмо, которое приходит человеку после заявки
  • Title и описание страниц для поисковой выдачи
  • Подписи к картинкам и описания для экранных читалок
  • Страницу 404 и текст об обработке данных
  • Реплики бота, если заявки идут через Telegram

Кроме слов, бывает разным содержание: валюта и цены, телефон с кодом страны, способы связи, которыми пользуются на другом рынке.

Поддержка двух версий

Каждое изменение придётся делать дважды. Новая услуга, новая цена, новая статья в блоге появляются на обоих языках, иначе версии быстро расходятся, и одна из них начинает показывать устаревшие данные. Стоит заранее договориться, кто переводит обновления и сколько времени это занимает.

Если поддерживать обе версии одинаково полными не получается, лучше сделать вторую версию короче, но точной: главная, услуги, контакты. Это честнее, чем полный сайт, половина которого не обновлялась.

Как готовить тексты, которые потом будут переводиться, разобрано в заметке про тексты для сайта. Вторую версию стоит указать в брифе сразу, чтобы её учли в оценке. Обсудить сайт на двух языках можно через контакты.