Модуль:Languages/data/doc: различия между версиями

Материал из DZWIKI
Перейти к навигации Перейти к поиску
(Новая страница: «Этот модуль содержит и возвращает таблицу языков. == Структура == Ключами таблицы служат [...»)
 
Нет описания правки
 
Строка 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>
<includeonly>
<noinclude>
[[Категория:Модули:Таблицы данных]]
[[Категория:Модули:Документация]]
[[Категория:Модули:Документация]]
</noinclude>
</noinclude>

Текущая версия от 13:54, 20 марта 2022

Этот модуль содержит и возвращает таблицу языков.

Структура

Ключами таблицы служат коды языков по ISO, в некоторых случаях другие похожие распространённые сокращения. Каждому из них сопоставлен список со следующим содержанием:

  1. Сокращение для ссылок на язык (например, «англ.»)
  2. Название статьи о языке (например, «Английский язык»)
  3. Для некоторых языков в этом элементе помещается их название в предложном падеже (например, «английском языке»), если его нельзя образовать автоматически от второго параметра (алгоритм в разработке, см. эту версию).

Использование

local languages = mw.loadData('Module:Languages/data')