Модуль:Languages/data/doc: различия между версиями
< Модуль:Languages | data
Перейти к навигации
Перейти к поиску
Dzmuh (обсуждение | вклад) (Новая страница: «Этот модуль содержит и возвращает таблицу языков. == Структура == Ключами таблицы служат [...») |
Dzmuh (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
<includeonly> | |||
{{Модуль из википедии|Languages/data}} | |||
</includeonly> | |||
Этот модуль содержит и возвращает таблицу языков. | Этот модуль содержит и возвращает таблицу языков. | ||
| Строка 9: | Строка 12: | ||
==Использование== | ==Использование== | ||
<syntaxhighlight lang="lua">local languages = mw.loadData('Module:Languages/data')</syntaxhighlight> | <syntaxhighlight lang="lua">local languages = mw.loadData('Module:Languages/data')</syntaxhighlight> | ||
<includeonly>[[Категория:Модули:Таблицы данных]] | <includeonly> | ||
[[Категория:Модули:Таблицы данных]] | |||
[[Категория:Модули:Документация]] | [[Категория:Модули:Документация]] | ||
</noinclude> | </noinclude> | ||
Текущая версия от 13:54, 20 марта 2022
Этот модуль содержит и возвращает таблицу языков.
Структура
Ключами таблицы служат коды языков по ISO, в некоторых случаях другие похожие распространённые сокращения. Каждому из них сопоставлен список со следующим содержанием:
- Сокращение для ссылок на язык (например, «англ.»)
- Название статьи о языке (например, «Английский язык»)
- Для некоторых языков в этом элементе помещается их название в предложном падеже (например, «английском языке»), если его нельзя образовать автоматически от второго параметра (алгоритм в разработке, см. эту версию).
Использование
local languages = mw.loadData('Module:Languages/data')