Разработка сайта на нескольких языках

Мультиязычный сайт с понятным процессом обновления

Спроектируем языковые версии, управление материалами и путь обращения для ваших аудиторий. CoreWeb выполняет разработку своими силами, без посредников. Число языков, объём переводов и ответственность за проверку содержания согласуем до начала проекта.

Обсудить языковые версии →

Когда нужен мультиязычный сайт

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

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

Сначала определим состав каждой версии

  • Какие аудитории и языки входят в первый выпуск?
  • Какие услуги, документы и способы связи актуальны для каждой аудитории?
  • Какие страницы переводятся, а какие требуют отдельного содержания?
  • Кто готовит перевод, проверяет смысл и утверждает публикацию?
  • Кто принимает обращение на выбранном посетителем языке?

Неизвестные ответы фиксируем как задачи подготовки. Дополнительный язык сам по себе не подтверждает спрос и не гарантирует заявки.

Учебная структура RU / EN

Вымышленная компания услуг, не международный кейс CoreWeb. Пример показывает, что число страниц в версиях может различаться. Адреса ниже иллюстрируют структуру и не являются ссылками на действующие страницы.

Русская версия

  • /ru — предложение компании
  • /ru/services/design — услуга
  • /ru/projects — разрешённые к публикации работы
  • /ru/local-service — услуга только для этой аудитории
  • /ru/contact — обращение

Английская версия

  • /en — предложение компании
  • /en/services/design — соответствующая услуга
  • /en/projects — подготовленные материалы
  • Копия локальной услуги не создаётся, если предложения нет
  • /en/contact — обращение на английском

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

Что получаем на каждом этапе

  1. Матрица языков и страниц. Для каждой версии есть список материалов, состояние готовности и ответственный за согласование.
  2. Структура и интерфейс. Определены адреса, навигация, переключатель, формы и состояния без перевода. Проверяем макеты с реальными по длине текстами.
  3. CMS и редакторский процесс. Настроены согласованные связи переводов, поля и операции публикации. Редактор понимает, какие версии требуют обновления.
  4. Разработка и наполнение. Реализованы согласованные страницы, интерфейсные тексты, изображения и документы. Контент проверяется на нужном языке.
  5. Приёмка и передача. Проверены страницы, языковые переходы и доставка обращений; переданы доступы, инструкция и перечень открытых вопросов.

Как обновляется перевод

Предлагаемый сценарий для согласования CMS:

  1. Редактор меняет исходное описание услуги и отмечает затронутые версии.
  2. Ответственный за перевод получает новый текст и контекст изменения.
  3. Проверяющий сверяет смысл, терминологию, числа, условия и ссылки.
  4. Уполномоченный редактор публикует готовую версию и проверяет страницу.

Один человек может выполнять несколько действий; роли здесь обозначают ответственность, а не состав команды. Автоматические уведомления, история изменений и раздельные права включаются в CMS, если согласованы в проекте.

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

URL и поисковые связи

Для языковых версий предусматриваем отдельные адреса и понятный ручной выбор языка. Связи hreflang помогают обозначить соответствующие версии для поиска. Проверяем, что ссылки ведут к реальным страницам, а навигация и основное содержание используют нужный язык. Этот подход соответствует рекомендациям Google для мультиязычных сайтов.

Схему адресов выбираем с учётом существующего сайта. Если адреса меняются, в объём включаем план перехода. Подробности подготовки — в руководстве по мультиязычному сайту.

Проверяем весь путь на каждом языке

  • Заголовки, навигацию, кнопки, пустые состояния, ошибки и подтверждения формы.
  • Длинные тексты, числа, даты, изображения с надписями и скачиваемые документы.
  • Переход между соответствующими страницами и поведение при отсутствии перевода.
  • Условия услуги, контакты и язык ответа на обращение.
  • Получение тестового запроса ответственным, включая выбранный язык, если такая передача согласована.

В приёмке сохраняем URL, язык, проверенный сценарий, результат и открытые замечания. Проверка одной страницы не заменяет проверку всех согласованных шаблонов и версий.

От чего зависят оценка и дальнейшие расходы

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

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

Вопросы перед разработкой

Можно начать с двух языков и расширяться?

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

Нужно переводить весь сайт сразу?

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

Входит ли перевод в разработку?

Объём перевода и проверки содержания указывается явно. Поддержка языков в коде и готовые переведённые материалы — разные результаты, которые нужно согласовать.

Можно добавить язык без замены текущего сайта?

Проверим возможности CMS, адреса, структуру шаблонов и доступность исходников. После диагностики определим объём доработки или необходимость изменения основы.

Обсудим первый выпуск

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

Подготовить бриф на мультиязычный сайт

Корпоративный сайт · Обновление существующего сайта

Обсудить языковые версии →