Каталог из 205 экспедиционных маршрутов
Aster Ridge
Ищите, фильтруйте и сортируйте 205 маршрутов на русском или английском, изучайте программу по дням и отправляйте заявку.
- Astro
- Vue
- TypeScript
- Elysia
Задача
Для каталога из 205 маршрутов недостаточно перевести навигацию. Поиск, фильтры, сортировка, страницы, сведения о маршруте и ошибки должны совпадать в обеих версиях, даже если часть исходных описаний есть только на русском.
Как устроен сценарий
-
Начать с поиска
Пользователь выбирает язык и переходит от поиска на первом экране к полному каталогу маршрутов.
-
Искать во всём каталоге
Поиск, фильтры, сортировка и постраничная навигация работают со всеми 205 маршрутами на русском и английском.
-
Разобрать маршрут по шагам
После фотографии идут основные факты, программа по дням, включённые услуги и то, что не входит в стоимость.
-
Проверить заявку
Пользователь вводит контактные данные и исправляет ошибки рядом с нужными полями. При проверке заявки личные данные не сохраняются и не отправляются.
Ключевые решения
-
Один набор маршрутов
Каталог и страницы поездок используют одни и те же 205 записей. Фильтрация не переключает пользователя на сокращённую или отдельную подборку.
-
Единые правила поиска
Страница и сервис каталога одинаково понимают язык, запрос, фильтры, сортировку, номер страницы и ошибки.
Сложные состояния
-
Один каталог в двух версиях
Русская и английская навигация, фильтры, адрес страницы и ответы сервиса показывают одни и те же 205 маршрутов, а не две разные подборки.
-
Язык исходного текста указан честно
Если описание маршрута осталось на русском, английская версия явно отмечает его язык и не выдаёт исходный текст за перевод.