Клиентские проекты
Big Brothers Team — школа кайтсёрфинга и сноуборда
Школа работает в двух странах и в двух сезонах: лето — Велика Плажа в Ульцине, Черногория; зима — Гудаури, Грузия. Ученики приезжают из разных стран, и сайт должен говорить с каждым на его языке — иначе человек уходит к тому, кто говорит.
Коротко
6
языков
английский, русский, украинский, немецкий, польский и иврит
138
версий страниц
23 страницы на каждом из шести языков
1
язык справа налево
иврит: зеркалится раскладка, а не текст
Не «переведённый сайт», а шесть версий
У каждого языка свои адреса, заголовки и метатеги. Переключатель ведёт на тот же материал, а не на главную — это самая частая поломка многоязычных сайтов.
Главным оказалась полнота матрицы
Если у раздела нет версии на языке — пусть даже пустой, с одним заголовком, — Drupal откатывает показ всего поддерева на язык по умолчанию, и посетитель посреди своей страницы вдруг видит английскую. Поэтому новое содержимое переводится сразу на все шесть языков, а не «потом».
Иврит
Язык справа налево — это не «развернуть текст». Зеркалится вся раскладка: колонки, отступы, стрелки, порядок кнопок. Делается один раз и правильно, иначе всплывает заново в каждом новом блоке.