Список языков
NocoBase поддерживает мультиязычность (i18n). Ниже приведен список встроенных языков. Каждая языковая конфигурация состоит из кода локали и отображаемого имени.
Стандарты кодов языков
-
Коды языков следуют стандарту IETF BCP 47:
Наиболее частая форма —
language-region, например:en-US→ английский (США)fr-FR→ французский (Франция)zh-CN→ упрощенный китайский
-
С учетом регистра:
- языковая часть — в нижнем регистре (
en,fr,zh) - региональная часть — в верхнем регистре (
US,FR,CN)
- языковая часть — в нижнем регистре (
-
Один и тот же язык может иметь несколько региональных вариантов, например:
fr-FR(французский Франции),fr-CA(французский, Канада)
Встроенные языки
Инструкции по использованию
-
Языковые конфигурации обычно используются для:
- Отображение интерфейса: показывать
labelв меню переключения языка. - Загрузка файлов интернационализации: загружать соответствующие JSON-файлы переводов на основе Locale Code.
- Отображение интерфейса: показывать
-
При добавлении нового языка необходимо:
- Следовать стандарту BCP 47 при определении Locale Code;
- Указать понятное локализованное имя в
label; - Подготовить соответствующие файлы переводов.

