Языки и локализация NutriFit
Интерфейс и контент NutriFit поддерживают шесть языков: русский, английский, испанский, украинский, казахский и узбекский. Эталоном для базы знаний служит русская версия, остальные локали строятся как переводы поверх неё и получают отдельные SEO-метаданные.
Поддерживаемые языки
| Язык | Код локали |
|---|---|
| Русский | ru |
| Английский | en |
| Испанский | es |
| Украинский | uk |
| Казахский | kk |
| Узбекский | uz |
Как устроены переводы контента
Русская версия материала является эталоном. Каждый перевод хранится отдельно и имеет собственный статус: черновик, опубликован или устарел. Если эталон изменился, перевод помечается как устаревший — так видно, какие языки требуют обновления.
Локализованные SEO-метаданные
У каждой локали свои title и description, а канонический адрес не наследуется от другой
локали. Публичная страница материала отдаёт hreflang для всех доступных языков, поэтому
поисковые системы показывают пользователю версию на его языке.
Что это даёт клиенту и специалисту
Клиент видит интерфейс и материалы на своём языке, а специалист может вести клиентов из разных стран в одной системе, не дублируя рабочие процессы.
Частые вопросы
Что происходит, если перевод материала ещё не готов?
Публичная страница показывает версию на эталонном языке материала. Как только перевод публикуется, он автоматически появляется в списке доступных локалей и в hreflang.
Можно ли открыть материал сразу на нужном языке?
Да, публичный адрес материала принимает параметр языка. Если запрошенная локаль опубликована, отдаётся она, иначе — эталонная версия.