I18NEXT 27.1.0 · JAVASCRIPT

Один интерфейс.
Несколько языков.

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

Данные остаются в этой вкладке

Загружаем словари…

Так это выглядит в сервисе

Заказ и форма учебные: оплаты, письма и запросы к рабочему API не выполняются. Навигация показывает переведённые подписи разделов.

Как выбран перевод

usedLanguage и exactUsedKey возвращает сам i18next. Отсутствующий unknownKey остаётся ключом; это сигнал для разработчика.

Мини-мастерская словарей

Редактор относится к выбранному базовому языку и namespace. Для en-GB редактируется en. «Применить» заменяет этот словарь целиком. При смене языка или раздела неприменённый JSON сохраняется как черновик. «Вернуть пример» и «Перезагрузить словари» сбрасывают изменения.

Код подключения

Тот же перевод для письма на Node.js

Это текстовый предпросмотр с теми же словарями. Рабочая Node.js-команда и JSON заказа находятся в полном проекте.