Мазмунга өтүү

Модуль:families/data/doc

Wiktionary дан

This is the documentation page for Модуль:families/data

This module contains definitions for all language family codes on Wiktionary. The entries are listed by their family code, which is usually an ISO-639 code, but there are also some exceptional codes. These are listed on Wiktionary:Families; that page also explains how to create new exceptional codes.

This module must not be imported using require. Instead, it is imported like this:

local families = mw.loadData("Module:families")

This ensures that the data is only loaded once per page, rather than once for every module invocation like normal.

Каталар

[түзөтүү]

Module:data consistency check аркылуу төмөнкү каталар аныкталды:

  • Прото-Борбордук Того тили (alv-gtm-pro) Гана-Того тоо тилдеринин (alv-gtm) прото тили болгонуна карабастан, күтүлгөн "Прото-Гана-Того тоосу" аталышына ээ эмес.
  • Прото-арава тилинде (auf-pro) арауан тилдеринин (auf) прото-тили болгону менен күтүлгөн "прото-арауан" аталышы жок.
  • Прото-Амуеша-Чамикуро тилинде (awd-amc-pro) awd-amc жараксыз код менен байланышкан прото-тил коду бар.
  • Прото-Кампа тилинде (awd-kmp-pro) жараксыз awd-kmp коду менен байланышкан прото-тил коду бар.
  • Прото-Аравак тили (awd-pro) аравакан ​​тилдеринин (awd) прото-тили болгону менен күтүлгөн "Прото-Аравакан" аталышына ээ эмес.
  • Прото-Пареси-Ваура тилинде (awd-prw-pro) awd-prw жараксыз код менен байланышкан прото-тил коду бар.
  • Прото-Та-Аравак тили (awd-taa-pro) та-аравакан ​​тилдеринин (awd-taa) прото-тили болгону менен, күтүлгөн "Прото-Та-Аравакан" аталышына ээ эмес.
  • Прото-рукай тилинде (dru-pro) үй-бүлө эмес, Rukai (dru) менен байланышкан прото-тил коду бар.
  • Прото-баск тилинде (euq-pro) васкон тилдеринин (euq) прото-тили болгону менен күтүлгөн "Прото-Васкондук" аталышы жок.
  • Прото-Норсе тили (gmq-pro) Түндүк герман тилдеринин (gmq) прото-тили болсо да, күтүлгөн "Прото-Түндүк Герман" аталышына ээ эмес.
  • Прото-Камта тили (inc-krn-pro) КРНБ лекциясынын (inc-krn) прото-тили болсо да, күтүлгөн аталышка ээ эмес "Proto-KRNB lects".
  • Проточумаш тилинде (nai-chu-pro) чумашан тилдеринин (nai-chu) прото-тили болгону менен күтүлгөн “Прото-Чумашан” аталышы жок.
  • Протомайдун тилинде (nai-mdu-pro) майдуан тилдеринин (nai-mdu) прото-тили болгону менен күтүлгөн «Прото-майдуан» аталышы жок.
  • Прото-миксе-зок тили (nai-miz-pro) Mixe-Zoquean тилдеринин (nai-miz) прото-тили болсо да, күтүлгөн "Прото-микс-зокеан" аталышына ээ эмес.
  • Прото-помо тилинде (nai-пом-про) помоан тилдеринин (nai-pom) прото-тили болгонуна карабастан, күтүлгөн "Прото-Помоа" аталышы жок.
  • Прото-Мазатец тили (omq-maz-pro) Мазатекан тилдеринин (omq-maz) прото-тили болгонуна карабастан, күтүлгөн "Прото-Мазатекан" аталышына ээ эмес.
  • Прото-осетик тилинде (os-pro) үй-бүлө эмес, осетин (os) менен байланышкан прото-тил коду бар.
  • Прото-Түндүк Саравак тили (poz-sva-pro) Түндүк Саравакан ​​тилдеринин (поз-sva) прото-тили болгонуна карабастан, күтүлгөн "Түндүк-Түндүк Саравакан" аталышына ээ эмес.
  • Прото-салиш тили (sal-pro) салишан тилдеринин (sal) прото-тили болгону менен күтүлгөн "Прото-Салишан" аталышына ээ эмес.
  • Прото-сами тилинде (smi-pro) сами тилдеринин (smi) прото-тили болгону менен күтүлгөн "Прото-сами" аталышы жок.
  • Прото-куки-чин тили (tbq-kuk-pro) кук тилдеринин (tbq-kuk) прото-тили болгону менен күтүлгөн "Прото-Кукиш" аталышына ээ эмес.
  • Протосак тили (xsc-sak-pro) сак тилдеринин (xsc-sak) прото-тили болгону менен күтүлгөн "Прото-Сакан" аталышына ээ эмес.
  • Адабий кытай тили (lzh-lit) уникалдуу эмес канондук аталышка ээ; lzh код менен да колдонулат.
  • Маалымат ачкычы preprocess_links үчүн ??? (th-new) жараксыз.
  • Адабий кытай, lzh-lit кодунун канондук аталышы туура эмес; ал адабий кытай болушу керек.
  • Адабий кытай, lzh-lit кодунун канондук аталышы туура эмес; ал адабий кытай болушу керек.
  • ira-mid кодун жана канондук орто ирандык аталышты алып салуу керек; алар Module:families/data да табылган эмес.
  • ira-old коду жана эски ирандык канондук аталышы алынып салынышы керек; алар Module:families/data да табылган эмес.
  • ira-mid кодун жана канондук орто ирандык аталышты алып салуу керек; алар Module:families/data да табылган эмес.
  • ira-old коду жана эски ирандык канондук аталышы алынып салынышы керек; алар Module:families/data да табылган эмес.

Керектүү баалуулуктар

[түзөтүү]

Таблицадагы ар бир жазуу төмөнкү касиеттерди камтышы керек:

canonicalName
Үй-бүлөнүн "канондук" аты. Бул Wiktionary жазууларында жана категория аттарында колдонулган ат.

Кошумча баалуулуктар

[түзөтүү]
aliases
Канондук аталыштан башка үй-бүлө үчүн лакап аттардын/синонимдердин тизмеси.
varieties
Үй-бүлөгө кирген сорттордун таблицасы. Бул өзүнчө үй-бүлөлүк коддор дайындалган сортторду камтыбашы керек. Эгерде берилген сорттун бир нече аталышы болсо, алардын бардыгын жалпы тизмеге субтизмени кошуу менен тизмектесе болот, мында биринчи элемент сорттун белгилүү болушун каалаган канондук аталыш, ал эми калгандары лакап аттар. Бул жай үй-бүлөлөргө караганда жеке тилдер үчүн көбүрөөк колдонулат, бирок ал үй-бүлөлөр үчүн да каралган. Мисал үчүн Template:language extradata documentation караңыз.
otherNames (эскирген)
Бул үй-бүлө белгилүү болгон бардык канондук эмес аталыштардын таблицасы, анын ичинде синонимдер жана сорттор. Бул жаңы үй-бүлөлөрдө колдонулбашы керек жана учурдагы үй-бүлөлөр бул тизмедеги жазууларды лакап аттарга же сортторго жылдырышы керек.
protoLanguage
Үй-бүлөнүн прото-тилинин тил коду; башкача айтканда үй-бүлөдөгү бардык тилдердин орток атасы. Эгер бул көрсөтүлбөсө, Module:families үй-бүлөлүк кодго -pro кошуу менен прото-тил кодун түзүүгө аракет кылат — мисалы, ine (Индо-Европа тилдери) → ine-pro (Proto-Indo-European language) — анан коддун жарактуу экенин текшерүү үчүн Module:languages колдонуңуз.
family
Тил үй-бүлөсү таандык болгон суперүй-бүлө, эгер бар болсо.
wikidata_item
Тил үй-бүлөсү үчүн Wikidata пунктунун идентификаторундагы номер.