Язык интерфейса
Как работает определение языка
Kompot автоматически определяет язык интерфейса в зависимости от вашего статуса:
Для новых посетителей
При первом посещении сайта язык определяется автоматически:
- Система анализирует настройки вашего браузера
- Для посетителей из англоязычных стран (например, США) устанавливается английский
- Для посетителей из других стран определяется соответствующий язык
- Выбранный язык сохраняется в браузере
При регистрации
Когда вы создаёте аккаунт:
- Текущий язык интерфейса сохраняется в вашем профиле
- Этот язык становится языком по умолчанию для вашего workspace
- Язык будет одинаковым на всех ваших устройствах
Для зарегистрированных пользователей
После входа в систему:
- Используется язык из вашего профиля
- Язык синхронизируется между всеми устройствами
- Изменение языка сохраняется в профиле автоматически
Смена языка
Как изменить язык интерфейса
- Найдите переключатель языка в верхней части экрана (иконка глобуса 🌍)
- Кликните на иконку
- Выберите нужный язык из списка:
- English — английский интерфейс
- Русский — русский интерфейс
- Страница автоматически обновится с новым языком
Что происходит при смене языка
Для гостей (неавторизованных):
- Язык сохраняется в браузере
- При следующем визите будет использован выбранный язык
- Работает только на текущем устройстве/браузере
Для авторизованных пользователей:
- Язык сохраняется в вашем профиле
- Изменение применяется на всех устройствах
- При входе с другого устройства будет использован сохранённый язык
- Язык также сохраняется в браузере для быстрого доступа
Приоритет определения языка
Система использует следующий порядок определения языка:
-
Язык из URL (для лендинга)
- Если вы посещаете
/enили/ru, используется язык из адреса
- Если вы посещаете
-
Язык из профиля (для авторизованных)
- Самый высокий приоритет для вошедших пользователей
- Синхронизируется между устройствами
-
Язык из браузера (для гостей)
- Используется сохранённый ранее выбор
- Работает между сессиями
-
Язык по умолчанию (fallback)
- Если ничего не установлено, используется английский
Часто задаваемые вопросы
Почему язык сбросился после очистки cookies?
Если вы не авторизованы, язык хранится в cookie браузера. При очистке cookies он сбрасывается на язык по умолчанию. Авторизованным пользователям не нужно беспокоиться — язык хранится в профиле.
Будет ли язык одинаковым на разных устройствах?
Да, если вы авторизованы. Язык из вашего профиля используется на всех устройствах автоматически.
Нет, если вы гость. Каждый браузер сохраняет свой выбор языка отдельно.
Можно ли установить разные языки для разных workspace?
Нет, язык привязан к вашему пользовательскому профилю и действует для всех workspace, к которым у вас есть доступ.
Что делать, если язык не меняется?
- Убедитесь, что вы выбрали язык из переключателя (иконка глобуса)
- Подождите, пока страница перезагрузится
- Если проблема сохраняется, попробуйте выйти и войти снова
- Проверьте, не блокирует ли ваш браузер cookies
Техническая информация
Где хранится выбор языка
В браузере:
- Cookie
NEXT_LOCALE(срок действия: 1 год) - Используется для гостей и как fallback
В профиле пользователя:
- Поле
preferredLocaleв базе данных - Используется для авторизованных пользователей
- Синхронизируется между устройствами
Поддерживаемые языки
На данный момент Kompot поддерживает:
- 🇬🇧 Английский (en)
- 🇷🇺 Русский (ru)
Планируется добавление дополнительных языков в будущих версиях.