Настройка доступных языков интерфейса
По умолчанию в системе включён только русский язык. Для включения других поддерживаемых языков нужно добавить их в список languages
конфигурации Web-приложения:
-
YAML
-
JSON
languages:
en:
short: us
long: English
ru:
short: ru
long: Русский
{
"languages": {
"en": {
"short": "us",
"long": "English"
},
"ru": {
"short": "ru",
"long": "Русский"
}
}
}
REST API
Добавить язык через REST API можно с помощью запроса Обновить конфигурацию Web-приложения.
Добавление дополнительных языков с помощью curl
login=<...>
password=<...>
saymon_hostname=<...>
url=https://$saymon_hostname/node/api/client-config
curl -X PATCH $url -u $login:$password \
-H "Content-Type: application/json" \
-d @- <<EOF
{
"languages": {
"en": {
"short": "us",
"long": "English"
},
"ru": {
"short": "ru",
"long": "Русский"
}
}
}
EOF