Модуль:NumberOf/lang
Этот модуль оценён как готовый к использованию. Предполагается, что все баги устранены и он готов для широкого использования. Его можно указывать на справочных страницах и рекомендовать к использованию новым участникам. Для его изменения и тестирования, пожалуйста, используйте песочницу. |
Данный модуль используется для отображения и обновления шаблонов {{NUMBEROF}} и {{TODAYNUMBEROF}}, использующихся для отображения статистики по другим разделам Википедии. Помимо этого, с помощью данного модуля отображается список Википедий. Подстраницы с данными этого модуля периодично обновляются ботом MBHbot.
Функции и параметры
Доступные функции:
Editions
— функция (без параметров) для вывода таблиц с языковыми разделами Википедии, отсортированными по количеству статей (используется на странице Википедия:Список Википедий). Использует страницу Модуль:NumberOf/today в качестве списка данных (обновляется ботом ежедневно) и данную страницу для отображения названий языков.Now
— функция для вывода наиболее актуальной статистики (используется в шаблоне {{NUMBEROF}}). Использует Модуль:NumberOf/data (обновляется ботом раз в 3 часа) в качестве списка данных.Today
— функция для вывода статистики по состоянию на начало текущего UTC-дня (используется в шаблоне {{TODAYNUMBEROF}}). Использует Модуль:NumberOf/today (обновляется ботом ежедневно) в качестве списка данных.
Параметры, используемые функциями Now
и Today
:
wiki
— код раздела Википедии (обязательный параметр; список кодов доступен в списке разделов Википедии);param
— необходимые данные (обязательный параметр):articles
— количество статей в разделе,admins
— количество администраторов,activeusers
— количество активных участников,date
— дата обновления данных в модуле,depth
— глубина раздела,edits
— количество правок в разделе,files
— количество файлов,pages
— количество страниц,pos
— место раздела по количеству статей (см. список Википедий),users
— количество участников.
fmt
— форматирование числа (принимает любое непустое значение).
Использование
Формат использования:
{{#invoke:NumberOf|Editions}}
{{#invoke:NumberOf|Now|wiki=
— 5929120 (неформатированное значение)en
|param=articles
}}{{#invoke:NumberOf|Now|wiki=
— 5 929 120 (форматированное значение)en
|param=articles
|fmt=N
}}
Дату последнего обновления страницы с данными можно узнать с помощью конструкции {{#invoke:NumberOf|Now|wiki=
(14 сентября 2019, 12:00 (UTC); параметр en
|param=date
}}wiki
может содержать любое непустое значение). На страницах с данными дата обновления шаблона представлена в UNIX-времени.
Представленные примеры с функцией Now
работают и с функцией Today
.
-- Список языков, используемых в [[Википедия:Список Википедий]]
-- Первый параметр — название языка в таблице, второй — статья о разделе
local langs = {
['aa'] = {'Афар'},
['ab'] = {'Абхазский'},
['ace'] = {'Ачехский','Ачехская Википедия'},
['ady'] = {'Адыгейский'},
['af'] = {'Африкаанс','Википедия на языке африкаанс'},
['ak'] = {'Акан'},
['als'] = {'Алеманнские диалекты немецкого','Алеманнская Википедия'},
['am'] = {'Амхарский'},
['an'] = {'Арагонский','Арагонская Википедия'},
['ang'] = {'Древнеанглийский'},
['ar'] = {'Арабский','Арабская Википедия'},
['arc'] = {'Арамейский'},
['arz'] = {'Египетский диалект арабского','Египетско-арабская Википедия'},
['as'] = {'Ассамский'},
['ast'] = {'Астурийский'},
['atj'] = {'Атикамек'},
['av'] = {'Аварский'},
['ay'] = {'Аймара'},
['az'] = {'Азербайджанский','Азербайджанская Википедия'},
['azb'] = {'Иранский вариант азербайджанского'},
['ba'] = {'Башкирский','Башкирская Википедия'},
['bar'] = {'Баварский диалект немецкого'},
['bat-smg'] = {'Жемайтский диалект литовского','Жемайтская Википедия'},
['bcl'] = {'Центральный бикольский'},
['be'] = {'Белорусский','Белорусская Википедия'},
['be-tarask'] = {'Белорусский (тарашкевица)','Белорусская Википедия на тарашкевице'},
['bg'] = {'Болгарский','Болгарская Википедия'},
['bh'] = {'Бходжпури'},
['bi'] = {'Бислама'},
['bjn'] = {'Банджарский','Банджарская Википедия'},
['bm'] = {'Бамана'},
['bn'] = {'Бенгальский','Бенгальская Википедия'},
['bo'] = {'Тибетский'},
['bpy'] = {'Бишнуприя-манипури'},
['br'] = {'Бретонский'},
['bs'] = {'Боснийский'},
['bug'] = {'Бугийский','Бугийская Википедия'},
['bxr'] = {'Бурятский'},
['ca'] = {'Каталанский','Каталанская Википедия'},
['cbk-zam'] = {'Чабакано'},
['cdo'] = {'Восточноминьский диалект китайского'},
['ce'] = {'Чеченский','Чеченская Википедия'},
['ceb'] = {'Себуанский','Себуанская Википедия'},
['ch'] = {'Чаморро'},
['cho'] = {'Чокто'},
['chr'] = {'Чероки'},
['chy'] = {'Шайенский'},
['ckb'] = {'Сорани'},
['co'] = {'Корсиканский'},
['cr'] = {'Языки кри'},
['crh'] = {'Крымско-татарский','Крымско-татарская Википедия'},
['cs'] = {'Чешский','Чешская Википедия'},
['csb'] = {'Кашубский'},
['cu'] = {'Старославянский'},
['cv'] = {'Чувашский','Чувашская Википедия'},
['cy'] = {'Валлийский','Валлийская Википедия'},
['da'] = {'Датский','Датская Википедия'},
['de'] = {'Немецкий','Немецкая Википедия'},
['din'] = {'Динка'},
['diq'] = {'Южный зазаки'},
['dsb'] = {'Нижнелужицкий'},
['dty'] = {'Дотияли'},
['dv'] = {'Мальдивский'},
['dz'] = {'Дзонг-кэ'},
['ee'] = {'Эве'},
['el'] = {'Греческий','Греческая Википедия'},
['eml'] = {'Эмилиано-романьольский'},
['en'] = {'Английский','Английская Википедия'},
['eo'] = {'Эсперанто','Википедия на эсперанто'},
['es'] = {'Испанский','Испанская Википедия'},
['et'] = {'Эстонский','Эстонская Википедия'},
['eu'] = {'Баскский','Баскская Википедия'},
['ext'] = {'Эстремадурский'},
['fa'] = {'Персидский','Персидская Википедия'},
['ff'] = {'Фула'},
['fi'] = {'Финский','Финская Википедия'},
['fiu-vro'] = {'Выруский'},
['fj'] = {'Фиджийский'},
['fo'] = {'Фарерский'},
['fr'] = {'Французский','Французская Википедия'},
['frp'] = {'Франкопровансальский'},
['frr'] = {'Севернофризский'},
['fur'] = {'Фриульский'},
['fy'] = {'Западнофризский'},
['ga'] = {'Ирландский','Ирландская Википедия'},
['gag'] = {'Гагаузский'},
['gan'] = {'Гань'},
['gd'] = {'Шотландский (кельтский)'},
['gl'] = {'Галисийский','Галисийская Википедия'},
['glk'] = {'Гилянский'},
['gn'] = {'Гуарани'},
['gom'] = {'Конкани'},
['gor'] = {'Горонтало'},
['got'] = {'Готский'},
['gu'] = {'Гуджарати'},
['gv'] = {'Мэнский'},
['ha'] = {'Хауса'},
['hak'] = {'Хакка'},
['haw'] = {'Гавайский'},
['he'] = {'Иврит','Википедия на иврите'},
['hi'] = {'Хинди','Википедия на языке хинди'},
['hif'] = {'Фиджийский хинди'},
['ho'] = {'Хири-моту'},
['hr'] = {'Хорватский','Хорватская Википедия'},
['hsb'] = {'Верхнелужицкий'},
['ht'] = {'Гаитянский креольский'},
['hu'] = {'Венгерский','Венгерская Википедия'},
['hy'] = {'Армянский','Армянская Википедия'},
['hyw'] = {'Западноармянский'},
['hz'] = {'Гереро'},
['ia'] = {'Интерлингва'},
['id'] = {'Индонезийский','Индонезийская Википедия'},
['ie'] = {'Интерлингве'},
['ig'] = {'Игбо'},
['ii'] = {'Носу'},
['ik'] = {'Инупиак'},
['ilo'] = {'Илоканский'},
['inh'] = {'Ингушский'},
['io'] = {'Идо'},
['is'] = {'Исландский','Исландская Википедия'},
['it'] = {'Итальянский','Итальянская Википедия'},
['iu'] = {'Инуктитут'},
['ja'] = {'Японский','Японская Википедия'},
['jam'] = {'Ямайский креольский'},
['jbo'] = {'Ложбан'},
['jv'] = {'Яванский'},
['ka'] = {'Грузинский','Грузинская Википедия'},
['kaa'] = {'Каракалпакский'},
['kab'] = {'Кабильский'},
['kbd'] = {'Кабардино-черкесский'},
['kbp'] = {'Кабье'},
['kg'] = {'Конго'},
['khw'] = {'Кховар'},
['ki'] = {'Кикуйю'},
['kj'] = {'Кваньяма'},
['kk'] = {'Казахский','Казахская Википедия'},
['kl'] = {'Гренландский'},
['km'] = {'Кхмерский'},
['kn'] = {'Каннада'},
['ko'] = {'Корейский','Корейская Википедия'},
['koi'] = {'Коми-пермяцкий','Коми-пермяцкая Википедия'},
['kr'] = {'Канури'},
['krc'] = {'Карачаево-балкарский'},
['ks'] = {'Кашмирский'},
['ksh'] = {'Рипуарские диалекты немецкого'},
['ku'] = {'Курдский'},
['kv'] = {'Коми-зырянский','Коми Википедия'},
['kw'] = {'Корнский'},
['ky'] = {'Киргизский','Киргизская Википедия'},
['la'] = {'Латинский','Латинская Википедия'},
['lad'] = {'Сефардский'},
['lb'] = {'Люксембургский','Люксембургская Википедия'},
['lbe'] = {'Лакский'},
['lez'] = {'Лезгинский','Лезгинская Википедия'},
['lfn'] = {'Лингва франка нова'},
['lg'] = {'Луганда'},
['li'] = {'Лимбургский'},
['lij'] = {'Лигурийский'},
['lmo'] = {'Ломбардский'},
['ln'] = {'Лингала'},
['lo'] = {'Лаосский'},
['lrc'] = {'Севернолурский'},
['lt'] = {'Литовский','Литовская Википедия'},
['ltg'] = {'Латгальский','Латгальская Википедия'},
['lv'] = {'Латышский','Латышская Википедия'},
['mai'] = {'Майтхили'},
['map-bms'] = {'Баньюмасанский','Баньюмасанская Википедия'},
['mdf'] = {'Мокшанский'},
['mg'] = {'Малагасийский'},
['mh'] = {'Маршалльский'},
['mhr'] = {'Лугово-восточный марийский','Луговомарийская Википедия'},
['mi'] = {'Маори'},
['min'] = {'Минангкабау'},
['mk'] = {'Македонский','Македонская Википедия'},
['ml'] = {'Малаялам','Википедия на языке малаялам'},
['mn'] = {'Монгольский','Монгольская Википедия'},
['mo'] = {'Молдавский диалект румынского'},
['mr'] = {'Маратхи'},
['mrj'] = {'Горномарийский','Горномарийская Википедия'},
['ms'] = {'Малайский','Малайская Википедия'},
['mt'] = {'Мальтийский'},
['mus'] = {'Крикский'},
['mwl'] = {'Мирандский'},
['my'] = {'Бирманский'},
['myv'] = {'Эрзянский','Эрзянская Википедия'},
['mzn'] = {'Мазандеранский'},
['na'] = {'Науруанский'},
['nah'] = {'Астекский'},
['nap'] = {'Неаполитанский','Неаполитанская Википедия'},
['nds'] = {'Нижненемецкий'},
['nds-nl'] = {'Нижнесаксонский диалект нидерландского'},
['ne'] = {'Непальский'},
['new'] = {'Неварский'},
['ng'] = {'Ндонга'},
['nl'] = {'Нидерландский','Нидерландская Википедия'},
['nn'] = {'Норвежский (нюнорск)','Норвежские Википедии'},
['no'] = {'Норвежский (букмол)','Норвежские Википедии'},
['nov'] = {'Новиаль'},
['nqo'] = {'Нко'},
['nrm'] = {'Нормандский'},
['nso'] = {'Северный сото'},
['nv'] = {'Навахо'},
['ny'] = {'Ньянджа'},
['oc'] = {'Окситанский'},
['olo'] = {'Ливвиковский диалект карельского'},
['om'] = {'Оромо'},
['or'] = {'Ория'},
['os'] = {'Осетинский','Осетинская Википедия'},
['pa'] = {'Восточный пенджаби'},
['pag'] = {'Пангасинанский'},
['pam'] = {'Капампанганский'},
['pap'] = {'Папьяменто'},
['pcd'] = {'Пикардский'},
['pdc'] = {'Пенсильванский диалект немецкого'},
['pfl'] = {'Пфальцский диалект немецкого'},
['pi'] = {'Пали'},
['pih'] = {'Норфолкский / питкэрнский'},
['pl'] = {'Польский','Польская Википедия'},
['pms'] = {'Пьемонтский','Пьемонтская Википедия'},
['pnb'] = {'Западный пенджаби'},
['pnt'] = {'Понтийский','Понтийская Википедия'},
['ps'] = {'Пушту'},
['pt'] = {'Португальский','Португальская Википедия'},
['qu'] = {'Кечуа'},
['rm'] = {'Романшский'},
['rmy'] = {'Влашские диалекты цыганского'},
['rn'] = {'Рунди'},
['ro'] = {'Румынский','Румынская Википедия'},
['roa-rup'] = {'Арумынский'},
['roa-tara'] = {'Тарантинский'},
['ru'] = {'Русский','Русская Википедия'},
['rue'] = {'Русинский','Русинская Википедия'},
['rw'] = {'Руанда'},
['sa'] = {'Санскрит'},
['sah'] = {'Якутский','Якутская Википедия'},
['sat'] = {'Сантали'},
['sc'] = {'Сардинский'},
['scn'] = {'Сицилийский'},
['sco'] = {'Шотландский (германский)','Шотландская Википедия'},
['sd'] = {'Синдхи'},
['se'] = {'Северносаамский'},
['sg'] = {'Санго'},
['sh'] = {'Сербохорватский','Сербохорватская Википедия'},
['shn'] = {'Шанский'},
['si'] = {'Сингальский'},
['simple'] = {'Английский (упрощённый)','Википедия на упрощённом английском языке'},
['sk'] = {'Словацкий','Словацкая Википедия'},
['sl'] = {'Словенский','Словенская Википедия'},
['sm'] = {'Самоанский'},
['sn'] = {'Шона'},
['so'] = {'Сомалийский'},
['sq'] = {'Албанский','Албанская Википедия'},
['sr'] = {'Сербский','Сербская Википедия'},
['srn'] = {'Сранан-тонго'},
['ss'] = {'Свати'},
['st'] = {'Сесото'},
['stq'] = {'Восточнофризский'},
['su'] = {'Сунданский'},
['sv'] = {'Шведский','Шведская Википедия'},
['sw'] = {'Суахили','Википедия на языке суахили'},
['szl'] = {'Силезский','Силезская Википедия'},
['ta'] = {'Тамильский','Тамильская Википедия'},
['tcy'] = {'Тулу'},
['te'] = {'Телугу','Телугская Википедия'},
['tet'] = {'Тетум'},
['tg'] = {'Таджикский','Таджикская Википедия'},
['th'] = {'Тайский','Тайская Википедия'},
['ti'] = {'Тигринья'},
['tk'] = {'Туркменский'},
['tl'] = {'Тагальский'},
['tn'] = {'Тсвана'},
['to'] = {'Тонганский'},
['tpi'] = {'Ток-писин'},
['tr'] = {'Турецкий','Турецкая Википедия'},
['ts'] = {'Тсонга'},
['tt'] = {'Татарский','Татарская Википедия'},
['tum'] = {'Тумбука'},
['tw'] = {'Чви'},
['ty'] = {'Таитянский'},
['tyv'] = {'Тувинский','Тувинская Википедия'},
['udm'] = {'Удмуртский','Удмуртская Википедия'},
['ug'] = {'Уйгурский'},
['uk'] = {'Украинский','Украинская Википедия'},
['ur'] = {'Урду'},
['uz'] = {'Узбекский','Узбекская Википедия'},
['ve'] = {'Венда'},
['vec'] = {'Венетский'},
['vep'] = {'Вепсский','Вепсская Википедия'},
['vi'] = {'Вьетнамский','Вьетнамская Википедия'},
['vls'] = {'Западнофламандский диалект нидерландского'},
['vo'] = {'Волапюк','Википедия на языке волапюк'},
['wa'] = {'Валлонский'},
['war'] = {'Варайский','Варайская Википедия'},
['wo'] = {'Волоф'},
['wuu'] = {'У'},
['xal'] = {'Калмыцкий','Калмыцкая Википедия'},
['xh'] = {'Коса'},
['xmf'] = {'Мегрельский'},
['yi'] = {'Идиш','Википедия на идише'},
['yo'] = {'Йоруба'},
['za'] = {'Чжуанский'},
['zea'] = {'Зеландский диалект нидерландского'},
['zh'] = {'Китайский','Китайская Википедия'},
['zh-classical'] = {'Китайский (вэньянь)'},
['zh-min-nan'] = {'Южноминьский диалект китайского'},
['zh-yue'] = {'Юэ'},
['zu'] = {'Зулу'},
}
return langs