Перейти к основному содержимому

language

Модуль предоставляет справочники порядка 150 языков мира на русском и английском языках.

Подключение

Для подключения справочника импортируйте один из следующих файлов с помощью тега require:

# Справочник на русском языке
require: language/language.sc
module = sys.zb-common

# Справочник на английском языке
require: language/languageEn.sc
module = sys.zb-common

После подключения в сценарии станут доступны:

Формат значений

ПолеТипОписание
nameСтрокаНазвание языка
familyСтрока или nullЯзыковая семья
groupСтрока или nullЯзыковая группа
deadЛогическийЯвляется ли язык мертвым

Примеры строк

На русском языке:

9;английский, англ, инглиш, англяз, по-английски, по английски, на английском;{"name": "английский", "family": "индоевропейские", "group": "германские", "dead": false}
153;эсперанто;{"name": "эсперанто", "family": null, "group": null, "dead": false}

На английском языке:

17;Basque;{"name": "Basque", "family": null, "group": null, "dead": false}
107;Sami, Saami, Saame, Samic, Saamic, Lappish, Lappic, Lapp;{"name": "Sami", "family": "Uralic", "group": "Finno-Ugric", "dead": false}