Перейти к содержимому
PROGER

PROGER / ACCOUNT

Вход в кабинет

← К проекту

Мультиязычный интернет-магазин Geyzer: локализация русского и украинского языков

Дата
5 сентября 2023

00 / Контекст

О работе

Интернет-магазин Geyzer работает с несколькими языковыми версиями, поэтому корректное разделение русского и украинского контента является важной частью развития проекта. Команда Proger выполнила комплексную локализацию сайта: от меню и категорий до инфоблоков, форм и информационных разделов.

Настройка меню и навигации

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

  • привели в порядок русскую версию меню;
  • настроили меню раздела «Услуги» для русского и украинского языков;
  • проверили языковые версии элементов навигации;
  • исправили отображение фавиконки Aspro на русской версии сайта.

Перевод контента и разделов магазина

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

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

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

Устранение дублей инфоблоков

Одной из наиболее важных технических задач стала работа с инфоблоками.

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

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

Формы и контентные блоки

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

На сайте были настроены и проверены дополнительные контентные элементы:

  • форма «Задать вопрос» на украинском языке;
  • вывод инфоблока «Вопрос–ответ»;
  • вывод инфоблока «Блог»;
  • корректное отображение контентных блоков на нужных языковых версиях.

Что было сделано

  1. Проверили русскую и украинскую версии сайта.
  2. Настроили меню и навигацию.
  3. Исправили языковые ошибки в категориях и контенте.
  4. Настроили отображение акций для разных языковых версий.
  5. Перевели необходимые разделы интернет-магазина.
  6. Удалили дублирующиеся инфоблоки.
  7. Синхронизировали структуру языковых версий.
  8. Настроили формы и информационные блоки.
  9. Проверили отображение контента после внесения изменений.

Результат

В результате интернет-магазин Geyzer получил более согласованную структуру русской и украинской версий. Меню, категории, акции, инфоблоки, формы и информационные блоки были настроены с учётом выбранного языка.

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

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