Wiksiyonaryo tlwiktionary https://tl.wiktionary.org/wiki/Wiksiyonaryo:Unang_Pahina MediaWiki 1.47.0-wmf.17 case-sensitive Midya Natatangi Usapan Tagagamit Usapang tagagamit Wiksiyonaryo Usapang Wiksiyonaryo Talaksan Usapang talaksan MediaWiki Usapang MediaWiki Padron Usapang padron Tulong Usapang tulong Kategorya Usapang kategorya TimedText TimedText talk Module Module talk Event Event talk bulaklak 0 3356 177502 9655 2026-08-27T02:30:44Z Yivan000 4078 Inilipat ni Yivan000 ang pahinang [[Bulaklak]] sa [[bulaklak]] nang walang iniwang redirect: older 9655 wikitext text/x-wiki "BULAKLAK" bahagi ng mga halaman para maging bunga ito kapag nakumpleto ang "fertilization" o pagsasama ng binhi ng lalake at babaeng bahagi nito. May halamang ang bulaklak ay palamuti lamang dahil hindi siya nabubuo na bunga gaya ng sa gumamela. Ang sinaunang tagalog nito ay "BUKAH" na nasa LCI at sa dumagat naman ay nanatili itong "BUKAN" malapit sa sinaunang salita sa luzon noong ika-900 siglo A.D.! 2ncuvj03gp1hotfhdafc7787mme2v7l 177503 177502 2026-08-27T02:34:05Z Yivan000 4078 merge old & new pages 177503 wikitext text/x-wiki [[Talaksan:Zinnia elegans with Bombus 01.JPG|thumb|Zinnia elegans]] =={{=tl=}}== ===Pangngalan=== {{tl-noun}} # Bahagi ng mga halaman para maging bunga ito kapag nakumpleto ang "fertilization" o pagsasama ng binhi ng lalake at babaeng bahagi nito. May halamang ang bulaklak ay palamuti lamang dahil hindi siya nabubuo na bunga gaya ng sa gumamela. ====Mga salin==== {{trans-top}} * Ingles: [[flower]] * Pranses : [[fleur]] (f) * Persiyano: [[گل]] {{trans-bottom}} 4sjncbeugi2bpviyfyjyozu83mj6kyv ahedres 0 3870 177522 177442 2026-08-27T10:39:06Z Hiyuune 5522 177522 wikitext text/x-wiki =={{=tl=}}== ===Etimolohiya=== {{bor+|tl|es|ajedrez||ahedres}}, {{der|tl|osp|axedrez}}, mula sa {{der|tl|xaa|-}}, mula sa {{der|tl|ar|شطرنج|الشَّطْرَنْج}}, mula sa {{der|tl|pal|𐭰𐭠𐭲𐭫𐭠𐭭𐭢|ts=čatrang}}, mula sa {{der|tl|sa|चतुरङ्ग}}. {{doublet|tl|satol}}. ===Pagbigkas=== {{tl-pr|ahe.drés,ahe.dres}} ===Pangngalan=== {{tl-noun|ahedrés,+|b=+}} {{tlb|tl|dated|now|literary}} # isang larong tabla para sa dalawang naglalabang manlalaro. #: {{syn|tl|tses}} ====Katawagang hinango==== {{col3|tl|mag-ahedres|ahedresan|makipag-ahedres}} ===Sanggunian=== * {{R:Pambansang Diksiyonaryo}} * {{R:tl:Pinoy Dictionary}} * {{R:tl:Hispanismos 1972|page=19|q=ahedrés}} =={{=hil=}}== ===Etimolohiya=== {{bor+|hil|es|ajedrez||ahedres}}. ===Pangngalan=== {{hil-noun|ahedrés}} # {{l|tl|ahedres}} =={{=ceb=}}== ===Etimolohiya=== {{bor+|ceb|es|ajedrez||ahedres}}. ===Pagbigkas=== * {{hyph|ceb|a|he|dres}} * {{ceb-IPA|ahedrés}} ===Pangngalan=== {{head|ceb|noun}} # {{l|tl|ahedres}} {{C|ceb|Ahedres}} 3d4x1gmcq3uraqs5k9dhver298dp6tw 字典 0 5202 177487 168180 2026-08-26T12:08:22Z Yivan000 4078 177487 wikitext text/x-wiki =={{=zh=}}== {{zh-forms}} ===Pagbikgas=== {{zh-pron |m=zìdiǎn |ma=Zh-zìdian.ogg |c=zi6 din2 |ca=LL-Q9186 (yue)-Justinrleung-字典.wav |c-t=du5 en2 |g=ci5 dien3 |h=pfs=sṳ-tién;hrs=h:sii˖ dienˊ;gd=si4 diên3 |md=cê-diēng |mn=xm,qz,tp,ph:lī-tián/zz,kh,pn:jī-tián |mn-t=ri7 diang2/ri7 diêng2 |px=pt,xy:zo5 deng3 |w=sh:6zy ti |cat=n }} ===Pangngalan=== {{head|zh|noun}} # [[diksiyonaryo]] ng mga [[titik-Tsino]] {{zh-mw|本|部}} =={{=ja=}}== {{ja-kanjitab|じ|てん|yomi=o}} {{ja-kanjitab|もじ|てん|yomi=irr,o}} ===Pangngalan=== {{ja-noun|じてん}} # [[diksiyonaryo]] ng [[kanji]] =={{=ko=}}== {{ko-hanjatab}} ===Pangngalan=== {{ko-noun|hangeul=자전|rv=jajeon}} # {{hanja form of|자전|[[diksiyonaryo]] ng mga [[titik-Tsino]]}} =={{=vi=}}== {{vi-hantutab}} ===Pangngalan=== {{vi-noun|sc=Hani}} # {{vi-Han form of|tự điển|[[diksiyonaryo]] ng mga [[titik-Tsino]]}} is57vvg2rhakqw898mdj392bz1idnz0 Padron:feminine of 10 5374 177505 17121 2026-08-27T02:40:23Z Yivan000 4078 enwikt parity 177505 wikitext text/x-wiki {{ {{#if:{{{lang|}}}|check deprecated lang param usage|no deprecated lang param usage}}|lang={{{lang|}}}|<!-- -->{{#invoke:form of/templates|tagged_form_of_t|f}}<!-- -->}}<!-- --><noinclude>{{documentation}}</noinclude> gh7fh089sdqru9d11sh3h6wv8ud4t5j Padron:gl-noun 10 5437 177516 171439 2026-08-27T03:06:55Z Yivan000 4078 177516 wikitext text/x-wiki {{#invoke:gl-headword|show|pangngalan<!--TLCHANGE nouns-->}}<!-- --><noinclude>{{documentation}}</noinclude> qe8vc1kmynjkepj3578x9z0fw4g0etf चमगादड़ 0 18856 177492 147785 2026-08-27T01:24:02Z Yivan000 4078 177492 wikitext text/x-wiki =={{=hi=}}== ===Pagbigkas=== * {{hi-IPA}} ===Pangngalan=== {{hi-noun|m|ur=چمگادڑ}} # [[paniki]] ====Paukulan==== {{hi-ndecl|<M>}} ===Sanggunian=== * {{R:hi:Dasa}} * {{R:Bahri}} * {{R:CDIAL|carmacaṭaka|4700}} {{C|hi|Paniki}} exc3uadqrr88waovzwkhrkijqgmxzp1 事務員 0 25634 177523 173632 2026-08-27T10:42:00Z Hiyuune 5522 177523 wikitext text/x-wiki {{also|事务员}} =={{=ja=}}== {{ja-kanjitab|じ|む|いん|yomi=on}} ===Etimolohiya=== {{ja-compound|事%務|じ%む|員|いん}}. ===Pagbigkas=== {{ja-pron|じむいん|acc=2|acc_ref=NHK}} ===Pangngalan=== {{ja-noun|じむいん}} # [[klerk]] #: {{ja-usex|'''事%務%員'''を募%集しております。|'''じ%む%いん''' を ぼ%しゅう して おります。|Naghahanap kami ng mga '''klerk'''.}} ===Sanggunian=== <references/> =={{=zh=}}== {{zh-forms|s=事务员|type=21}} ===Pagbigkas=== {{zh-pron |m=shìwùyuán |c=si6 mou6 jyun4 |mn=sū-bū-oân/qz:sīr-bū-oân |cat=n }} ===Pangngalan=== {{head|zh|noun}} # [[klerk]] sa [[opisina]] roogyhjbl1wgit2c93w1w7vl07tuq2o fampikambakambanana 0 25685 177504 45784 2026-08-27T02:37:37Z Yivan000 4078 177504 wikitext text/x-wiki =={{=mg=}}== ===Pangngalan=== {{head|mg|nouns}} # [[kombinasyon]] fh3rn63ehrnatot5jdee3grywbrs7ur andoha 0 26193 177491 61623 2026-08-27T01:16:45Z Yivan000 4078 177491 wikitext text/x-wiki =={{=mg=}}== ===Pagbigkas=== * {{audio|mg|Mg-andoha.ogg}} ===Pang-ukol=== {{head|mg|prepositions}} # sa [[simula]] ng okcs20ot361q18x0gk47inx41jsnw73 everstistä 0 27440 177511 67325 2026-08-27T02:58:10Z Yivan000 4078 Removed redirect to [[eversti]] 177511 wikitext text/x-wiki =={{=fi=}}== ===Pangngalan=== {{head|fi|noun form}} # {{infl of|fi|eversti||ptv|s}} kuaxd5ikbo0sw7jprnpua07imxki2r7 azucar 0 28556 177506 108014 2026-08-27T02:44:01Z Yivan000 4078 Removed redirect to [[azúcar]] 177506 wikitext text/x-wiki {{also|azúcar}} =={{=cbk=}}== ===Etimolohiya=== {{inh+|cbk|es|azúcar||asukal}}. ===Pagbigkas=== * {{cbk-IPA|azúcar}} * {{hyph|cbk|a|zu|car}} ===Pangngalan=== {{cbk-noun}} # [[asukal]] owizfcdvjb5t7fvchf5wkq7rx03hvas albanesa 0 28586 177517 107414 2026-08-27T03:07:18Z Yivan000 4078 Removed redirect to [[albanés]] 177517 wikitext text/x-wiki {{also|Albanesa}} =={{=ast=}}== ===Pang-uri=== {{head|ast|adjective form}} # {{feminine singular of|ast|albanés}} =={{=ca=}}== ===Pagbigkas=== * {{audio|ca|LL-Q7026 (cat)-Millars-albanesa.wav|a=Valencia}} ===Pang-uri=== {{head|ca|adjective form}} # {{ca-form of|f|albanès|val=albanés}} ===Pangngalan=== {{ca-noun|f}} # {{ca-form of|f|albanès|val=albanés}} =={{=gl=}}== ===Pangngalan=== {{gl-noun|f}} # {{female equivalent of|gl|albanés}} ===Pang-uri=== {{head|gl|adjective form}} # {{feminine singular of|gl|albanés}} =={{=pt=}}== ===Pagbigkas=== {{pt-IPA|albanêsa}} * {{hyphenation|pt|al|ba|ne|sa}} ===Pang-uri=== {{head|pt|adjective form}} # {{adj form of|pt|albanês||f|s}} ===Pangngalan=== {{pt-noun|f}} # {{female equivalent of|pt|albanês}} ===Further reading=== * {{R:pt:Aulete}} * {{R:pt:Priberam}} =={{=es=}}== ===Pagbigkas=== {{es-pr|+<audio:LL-Q1321 (spa)-Marreromarco-albanesa.wav<a:Venezuela>>}} ===Pangngalan=== {{es-noun|f}} # {{female equivalent of|es|albanés}} ===Pang-uri=== {{head|es|adjective form}} # {{adj form of|es|albanés||f|s}} 1fmczgnwptjjgh1p5mkliyi0q3czp4n Module:zh-pron 828 30123 177488 177389 2026-08-26T12:19:29Z Yivan000 4078 177488 Scribunto text/plain local m_str_utils = require("Module:string utilities") local codepoint = m_str_utils.codepoint local concat = table.concat local explode_chars = require("Module:Hani").explode_chars local find = m_str_utils.find local format = string.format local gmatch = m_str_utils.gmatch local gsub = m_str_utils.gsub local insert = table.insert local ipairs = ipairs local match = m_str_utils.match local pairs = pairs local split = m_str_utils.split local gsplit = m_str_utils.gsplit local export = {} local hanzi = require("Module:scripts").getByCode("Hani"):getCharacters() local bopomofo = require("Module:scripts").getByCode("Bopo"):getCharacters() local langname = { ["cdo"] = "Silanganing Min", --TLCHANGE "Eastern Min", ["cjy"] = "Jin", ["cpx"] = "Min Puxian", --TLCHANGE "Puxian Min", ["cmn"] = "Mandarin", ["csp"] = "Southern Pinghua", ["dng"] = "Dungan", ["gan"] = "Gan", ["hak"] = "Hakka", ["hsn"] = "Xiang", ["hsn-lou"] = "Xiang", ["hsn-hya"] = "Xiang", ["luh"] = "Min Leizhou", --TLCHANGE "Leizhou Min", ["mnp"] = "Kahilagaang Min", --TLCHANGE "Northern Min", ["nan-hbl"] = "Hokkien", ["nan-tws"] = "Teochew", ["wuu"] = "Wu", ["wuu-jih"] = "Wu", ["yue"] = "Kantones", --TLCHANGE Cantonese ["zhx-sic"] = "Sitsuwanes", --TLCHANGE "Sichuanese", ["zhx-tai"] = "Toisanes", --TLCHANGE "Taishanese", } local langname_abbr = { ["m"] = "Mandarin", ["m-s"] = "Sitsuwanes", --TLCHANGE "Sichuanese", ["m-x"] = "Mandarin", ["m-nj"] = "Mandarin", ["dg"] = "Dungan", ["c"] = "Kantones", --TLCHANGE "Cantonese", ["c-dg"] = "Kantones", --TLCHANGE "Cantonese", ["c-t"] = "Toisanes",--TLCHANGE "Taishanese", ["c-yj"] = "Kantones", --TLCHANGE "Cantonese", ["g"] = "Gan", ["h"] = "Hakka", ["j"] = "Jin", ["mb"] = "Kahilagaang Min", --TLCHANGE "Northern Min", ["mc"] = "Gitnang Tsino", --TLCHANGE "Middle Chinese", ["md"] = "Silanganing Min", --TLCHANGE "Eastern Min", ["mn"] = "Hokkien", ["mn-t"] = "Teochew", ["mn-l"] = "Min Leizhou", --TLCHANGE "Leizhou Min", ["oc"] = "Lumang Tsino", --TLCHANGE "Old Chinese", ["px"] = "Min Puxian", --TLCHANGE "Puxian Min", ["sp"] = "Southern Pinghua", ["w"] = "Wu", ["w-j"] = "Wu", ["x"] = "Xiang", ["x-l"] = "Loudi Xiang", ["x-h"] = "Hengyang Xiang", } local pos_aliases_cat = { ["n"] = "na pangngalan", ["noun"] = "na pangngalan", ['nouns'] = "na pangngalan", --TLCHANGE "nouns" ["pn"] = "na pangngalang pantangi", ["propn"] = "na pangngalang pantangi", ["proper"] = "na pangngalang pantangi", ["proper noun"] = "na pangngalang pantangi", ["proper nouns"] = "na pangngalang pantangi", --TLCHANGE "proper nouns" ["pron"] = "na panghalip", ["pronoun"] = "na panghalip", ["pronouns"] = "na panghalip", --TLCHANGE "pronouns" ["v"] = "na pandiwa", ["verb"] = "na pandiwa", ["verbs"] = "na pandiwa", --TLCHANGE "verbs" ["a"] = "na pang-uri", ["adj"] = "na pang-uri", ["adjective"] = "na pang-uri", ["adjectives"] = "na pang-uri", --TLCHANGE "adjectives" ["adv"] = "na pang-abay", ["adverb"] = "na pang-abay", ["adverbs"] = "na pang-abay", --TLCHANGE "adverbs" ["prep"] = "na pang-ukol", ["pre"] = "na pang-ukol", ["prepositions"] = "na pang-ukol", --TLCHANGE "prepositions" ["postp"] = "postpositions", ["post"] = "postpositions", ["con"] = "na pangatnig", ["conj"] = "na pangatnig", ["conjunction"] = "na pangatnig", ["conjunctions"] = "na pangatnig", --TLCHANGE "conjunctions" ["part"] = "na kataga", ["particle"] = "na kataga", ["particles"] = "na kataga", --TLCHANGE "particles" ["pref"] = "na unlapi", ["prefix"] = "na unlapi", ["prefixes"] = "na unlapi", --TLCHANGE "prefixes" ["suf"] = "na hulapi", ["suffix"] = "na hulapi", ["suffixes"] = "na hulapi", --TLCHANGE "suffixes" ["infix"] = "na gitlapi", ["infixes"] = "na gitlapi", --TLCHANGE "infixes" ["prov"] = "na salawikain", ["proverb"] = "na salawikain", ["proverbs"] = "na salawikain", --TLCHANGE "proverbs" ["id"] = "na sawikain", ["idiom"] = "na sawikain", ["idioms"] = "na sawikain", --TLCHANGE "idioms" ["ch"] = "na chengyu", ["cy"] = "na chengyu", ["4ci"] = "na chengyu", --TLCHANGE "chengyu" ["ph"] = "na parirala", ["phrase"] = "na parirala", ["phrases"] = "na parirala", --TLCHANGE "phrases" ["int"] = "pandamdam", ["intj"] = "pandamdam", ["interj"] = "pandamdam", ["interjection"] = "pandamdam", ["interjections"] = "pandamdam", --TLCHANGE "interjections" ["cl"] = "classifiers", ["cls"] = "classifiers", ["classifier"] = "classifiers", ["num"] = "na pambilang", ["na pambilang"] = "na pambilang", ["numerals"] = "na pambilang", --TLCHANGE "numerals" ["abb"] = "na daglat", ["abbreviation"] = "na daglat", ["abbreviations"] = "na daglat", --TLCHANGE "abbreviations" ["det"] = "na pantukoy", ["deter"] = "na pantukoy", ["determiner"] = "na pantukoy", ["determiners"] = "na pantukoy", --TLCHANGE "determiners" ["syl"] = "na pantig", ["syll"] = "na pantig", ["syllable"] = "na pantig", ["syllables"] = "na pantig", --TLCHANGE "syllables" } local function make_note(text) if find(text, ": ") then text = "\n*" .. gsub(gsub(text, "\n", ".\n*"), "([:;]) ", "%1\n**") elseif find(text, "; ") then text = "\n*" .. gsub(text, "; ", ";\n*") end text = gsub(text, "“([^”]+)”", function (a) return "“" .. gsub(a, ";\n%*+", "; ") .. "”" end) -- fix bug about indentation levels (see https://en.wiktionary.org/w/index.php?oldid=78848651) local last_level = ("\n"..text):match("\n(%**)[^*\n][^\n]*$") local append = last_level:gsub("%*","<ul>") return "\n<div style=\"border: 1px solid var(--wikt-palette-forestgreen, #235923); padding: 4px; margin: 8px; background: var(--wikt-palette-lightyellow, #ffffe0); font-size: 85%\">'''Note''': " .. text .. ".</div>" .. append end local function ipa_format(text) local numbers = { ["1"]="¹",["2"]="²",["3"]="³",["4"]="⁴",["5"]="⁵",["0"]="⁰",["-"]="⁻",["/"]="/, /" } return gsub(text,"[0-5%-/]",numbers) end local function Consolas(text) return '<span class="zhpron-monospace">' .. text .. "</span>" end local function format_IPA(text) return '<span class="IPA">' .. text .. "</span>" end function export.make(frame) local parent_args = frame:getParent().args local params = { pagename = {}, namespace = {}, dial = {}, mc = {}, oc = {}, cat = {}, only_cat = {type = "boolean"}, poj_form_zh_see = {type = "boolean"}, } for abbr, _ in pairs(langname_abbr) do params[abbr] = {} params[abbr .. "a"] = {list = true} params[abbr .. "_note"] = {} end local args = require("Module:parameters").process(parent_args, params, nil, "zh-pron", "make") local title = mw.title.getCurrentTitle() local pagename = args.pagename or mw.loadData("Module:headword/data").pagename local sortkey = (require("Module:Hani-sortkey").makeSortKey(pagename)) local is_single_hanzi = find(pagename, "^[" .. hanzi .. "]$") ~= nil local namespace = args.namespace or title.nsText local m_rom = args["m"] local m_s_rom = args["m-s"] local m_x_rom = args["m-x"] local m_nj_rom = args["m-nj"] local dg_rom = args["dg"] local c_rom = args["c"] local c_dg_rom = args["c-dg"] local c_t_rom = args["c-t"] local c_yj_rom = args["c-yj"] local g_rom = args["g"] local h_rom = args["h"] local j_rom = args["j"] local mb_rom = args["mb"] local md_rom = args["md"] local mn_rom = args["mn"] local mn_l_rom = args["mn-l"] local mn_t_rom = args["mn-t"] local px_rom = args["px"] local sp_rom = args["sp"] local w_rom = args["w"] local w_j_rom = args["w-j"] local x_rom = args["x"] local x_l_rom = args["x-l"] local x_h_rom = args["x-h"] local m_audio = args["ma"] local m_s_audio = args["m-sa"] local m_x_audio = args["m-xa"] local m_nj_audio = args["m-nja"] local dg_audio = args["dga"] local c_audio = args["ca"] local c_dg_audio = args["c-dga"] local c_t_audio = args["c-ta"] local c_yj_audio = args["c-yja"] local g_audio = args["ga"] local h_audio = args["ha"] local j_audio = args["ja"] local mb_audio = args["mba"] local md_audio = args["mda"] local mn_audio = args["mna"] local mn_l_audio = args["mn-la"] local mn_t_audio = args["mn-ta"] local px_audio = args["pxa"] local sp_audio = args["spa"] local w_audio = args["wa"] local w_j_audio = args["w-ja"] local x_audio = args["xa"] local x_l_audio = args["x-la"] local x_h_audio = args["x-ha"] local dial = args["dial"] local mc = args["mc"] local oc = args["oc"] local only_cat = args["only_cat"] -- True if arguments exist for the specified variety, using a language param abbreviation. local function has_var(var) return args[var] or #args[var .. "a"] > 0 end local function add_audio(text, audios, lang, show) -- This function has side effects for _, audio in ipairs(audios) do if audio == "y" then audio = format("%s-%s.ogg", lang, title.baseText) end insert(text, "\n*" .. (show and "::" or "**") .. " [[File:") insert(text, audio) insert(text, "]]") end if #audios > 0 then insert(text, "[[Category:") insert(text, langname[lang]) insert(text, " na salitang may pagbigkas na awdiyo|" .. sortkey .. "]]") --TLCHANGE " terms with audio pronunciation|" .. sortkey .. "]]" end end local function add_audio_show(text, audios, lang) add_audio(text, audios, lang, "show") end local text = {} --the pronunciation table if not only_cat then --The whole table consists of 4 parts --"textShow" contains Part 1, 3 and 4 local textShow = {'<div class="standard-box zhpron" style="overflow:auto; max-width:500px; font-size:100%">'} --"textHide" is Part 2 local textHide = {} local function show(txt) insert(textShow, txt) end local function hide(txt) insert(textHide, txt) end local function hide_note(var) local note = args[var .. "_note"] if note then hide(make_note(note)) end end show('<div class="vsSwitcher" data-toggle-category="pronunciations">') --Part 1 and 2, "Pronunciation" and "Pronunciation expressed in different romanizations" if m_rom or m_s_rom or m_x_rom or m_nj_rom or dg_rom then show("\n* [[w:Mandarin Chinese|Mandarin]]") end if has_var("m") then local m_args = {} local m_pron = require("Module:cmn-pron") if m_rom then local str_analysis = m_pron.str_analysis local other_m_vars = has_var("m-s") or has_var("m-x") or has_var("m-nj") or has_var("dg") show("\n" .. str_analysis(m_rom, "head", other_m_vars)) m_args[1] = str_analysis(m_rom, "") for i = 2, 5 do m_args[i] = str_analysis(m_rom, tostring(i)) end local m_args_params_prefixed_with_1 = {"n", "na", "nb", "nc", "nd"} for _, base in ipairs(m_args_params_prefixed_with_1) do for i = 1, 5 do local param = tostring(i) .. base m_args[param] = str_analysis(m_rom, param) end end local m_args_params = {"py", "cap", "tl", "tl2", "tl3", "a", "audio", "er", "ertl", "ertl2", "ertl3", "era", "eraudio"} for _, base in ipairs(m_args_params) do m_args[base] = str_analysis(m_rom, base) for i = 2, 5 do local param = tostring(i) .. base m_args[param] = str_analysis(m_rom, param) end end end for i, audio in ipairs(m_audio) do local ind = i == 1 and "" or tostring(i) m_args[ind .. "a"] = audio end show(m_pron.make_audio(m_args)) hide(m_pron.make_args(m_args)) hide_note("m") end if (not m_rom) and (m_s_rom or m_x_rom or m_nj_rom or dg_rom) then hide("\n* [[w:Mandarin Chinese|Mandarin]]") end if has_var("m-s") then local m_s_pron = require("Module:zhx-sic-pron") local m_s_processed = gsub(m_s_rom:gsub("/", " / "), "([%d-])([%a])", "%1 %2") :gsub("%d[%d%*%-]*%f[^%d%*]", "<sup>%0</sup>") if m_s_rom then show("\n*: <small>(<i>[[w:Sichuanese dialect|Chengdu]], [[w:Sichuanese Pinyin|Pinyin Sitsuwanes]]</i>)</small>: ") --TLCHANGE "\n*: <small>(<i>[[w:Sichuanese dialect|Chengdu]], [[w:Sichuanese Pinyin|Sichuanese Pinyin]]</i>)</small>: " show(Consolas(m_s_processed)) end add_audio_show(textShow, m_s_audio, "zhx-sic") hide("\n** <small>(<i>[[w:Chengdu|Chengdu]]</i>)</small>") hide("\n*** <small><i>[[w:Sichuanese Pinyin|Pinyin Sitsuwanes]]</i></small>: ") --TLCHANGE "\n*** <small><i>[[w:Sichuanese Pinyin|Sichuanese Pinyin]]</i></small>: " hide(Consolas(m_s_processed)) local xinwenz = m_s_pron.convert(m_s_rom, "SWZ") if xinwenz then hide("\n*** <small><i>[[w:zh:四川话拉丁化新文字|Scuanxua Ladinxua Xin Wenz]]</i></small>: ") hide(Consolas(m_s_pron.convert(m_s_rom, "SWZ"))) end hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]] <sup>([[w:zh:成都话|key]])</sup></small>: ") hide(format_IPA(m_s_pron.convert(m_s_rom, "IPA"))) hide_note("m-s") end if has_var("m-x") then local m_x_pron = require("Module:cmn-pron-Xian") local m_x_display, m_x_hidden, m_x_ipa = m_x_pron.py_process(m_x_rom) show("\n*: <small>(<i>[[w:Guanzhong dialect|Xi'an]], [[Wiktionary:About Chinese/Xi'an|Pinyin Guanzhong]]</i>)</small>: ") --TLCHANGE "\n*: <small>(<i>[[w:Guanzhong dialect|Xi'an]], [[Wiktionary:About Chinese/Xi'an|Guanzhong Pinyin]]</i>)</small>: " show(Consolas(m_x_display)) add_audio_show(textShow, m_x_audio, "cmn") hide("\n** <small>(<i>[[w:Xi'an|Xi'an]]</i>)</small>") hide("\n*** <small><i>[[Wiktionary:About Chinese/Xi'an|Pinyin Guanzhong]]</i></small>: ") --TLCHANGE "\n*** <small><i>[[Wiktionary:About Chinese/Xi'an|Guanzhong Pinyin]]</i></small>: " hide(Consolas(m_x_hidden)) hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]] <sup>([[w:Guanzhong dialect|key]])</sup></small>: ") hide(format_IPA(m_x_ipa)) hide_note("m-x") end if has_var("m-nj") then local m_nj_pron = require("Module:cmn-pron-Nanjing") local m_nj_display, m_nj_hidden, m_nj_num, m_nj_ipa = m_nj_pron.py_process(m_nj_rom) show("\n*: <small>(<i>[[w:Nanjing dialect|Nanjing]], [[Wiktionary:About Chinese/Nanjing|Pinyin Nanjing]]</i>)</small>: ") --TLCHANGE "\n*: <small>(<i>[[w:Nanjing dialect|Nanjing]], [[Wiktionary:About Chinese/Nanjing|Nanjing Pinyin]]</i>)</small>: " show(Consolas(m_nj_display)) add_audio_show(textShow, m_nj_audio, "cmn") hide("\n** <small>(<i>[[w:Nanjing|Nanjing]]</i>)</small>") hide("\n*** <small><i>[[Wiktionary:About Chinese/Nanjing|Pinyin Nanjing]]</i></small>: ") --TLCHANGE "\n*** <small><i>[[Wiktionary:About Chinese/Nanjing|Nanjing Pinyin]]</i></small>: " hide(Consolas(m_nj_hidden)) hide("\n*** <small><i>[[Wiktionary:About Chinese/Nanjing|Pinyin Nanjing]] (numbered)</i></small>: ") --TLCHANGE "\n*** <small><i>[[Wiktionary:About Chinese/Nanjing|Nanjing Pinyin]] (numbered)</i></small>: " hide(Consolas(m_nj_num)) hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]] <sup>([[w:Nanjing dialect|key]])</sup></small>: ") hide(format_IPA(m_nj_ipa)) hide_note("m-nj") end if has_var("dg") then local dg_pron = require("Module:dng-pron") local dg_processed = dg_pron.process(dg_rom) if dg_rom then show("\n*: <small>(<i>[[w:Dungan language|Dungan]], [[w:Dungan alphabet|Cyrillic]] and [[Wiktionary:Dungan transliteration|Wiktionary]]</i>)</small>: ") show(Consolas(dg_processed)) end add_audio_show(textShow, dg_audio, "dng") hide("\n** <small>(<i>[[w:Dungan language|Dungan]]</i>)</small>") hide("\n*** <small><i>[[w:Dungan alphabet|Cyrillic]] and [[Wiktionary:Dungan transliteration|Wiktionary]]</i></small>: ") hide(Consolas(dg_processed)) hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]] <sup>([[w:Dungan phonology|key]])</sup></small>: ") hide(format_IPA(dg_pron.convert(dg_rom, "IPA")) .. "\n**: <small>(Note: Dungan pronunciation is currently experimental and may be inaccurate.)</small>") hide_note("dg") end if has_var("c") or has_var("c-dg") or has_var("c-t") or has_var("c-yj") then if c_rom or c_dg_rom or c_t_rom or c_yj_rom then local c_count = (c_rom and 1 or 0) + (c_dg_rom and 1 or 0) + (c_t_rom and 1 or 0) + (c_yj_rom and 1 or 0) local c_sep = (c_count == 1) and " " or "\n*: " show("\n* [[w:Kantones|Kantones]]") --TLCHANGE "\n* [[w:Cantonese|Cantonese]]" hide("\n* [[w:Kantones|Kantones]]") --TLCHANGE "\n* [[w:Cantonese|Cantonese]]" if c_rom then local c_pron = require("Module:yue-pron") show(c_sep) show("<small>(<i>") if c_count > 1 then show("[[w:Guangzhou Cantonese|Guangzhou]]–[[w:Hong Kong Cantonese|Hong Kong]], ") end show("[[w:Jyutping|Jyutping]]</i>)</small>: ") show(Consolas(c_pron.show_standard(c_rom, is_single_hanzi))) add_audio_show(textShow, c_audio, "yue") hide(c_pron.hide_standard(c_rom, is_single_hanzi)) if not args["c_note"] and is_single_hanzi and (c_rom:find("^[ao]") or c_rom:find(",[ao]")) then args["c_note"] = "The zero initial " .. format_IPA("/∅-/") .. " is commonly pronounced with a ''ng''-initial " .. format_IPA("/ŋ-/") .. " in some varieties of Cantonese, including Hong Kong Cantonese" end hide_note("c") end if c_dg_rom then local c_dg_pron = require("Module:yue-pron/Dongguan") local c_dg_display = c_dg_rom:gsub(","," / ") :gsub("%d[%d%*%-]*%f[^%d%*]", "<sup>%0</sup>") show(c_sep .. "<small>(<i>[[w:zh:東莞話|Dongguan]], [[Wiktionary:About Chinese/Cantonese/Dongguan|Jyutping++]]</i>)</small>: ") show(Consolas(c_dg_display)) add_audio_show(textShow, c_dg_audio, "yue") hide("\n** <small>(<i>[[w:zh:東莞話|Dongguan]], [[w:Guancheng Subdistrict|Guancheng]]</i>)</small>") hide("\n*** <small><i>[[Wiktionary:About Chinese/Cantonese/Dongguan|Jyutping++]]</i></small>: ") hide(Consolas(c_dg_display)) hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]] <sup>([[w:zh:東莞話|key]])</sup></small>: ") hide(format_IPA(c_dg_pron.jpp_to_ipa(c_dg_rom))) hide_note("c-dg") end if c_t_rom then local c_t_pron = require("Module:yue-pron/Taishanese") local c_t_display = c_t_rom:gsub(","," / ") :gsub("%d[%d%*%-]*%f[^%d%*]", "<sup>%0</sup>") show(c_sep .. "<small>(<i>[[w:Taishanese|Taishan]], [[Wiktionary:About Chinese/Cantonese/Taishanese|Wiktionary]]</i>)</small>: ") show(Consolas(c_t_display)) add_audio_show(textShow, c_t_audio, "zhx-tai") hide("\n** <small>(<i>[[w:Taishanese|Taishanese]], [[w:Taicheng Subdistrict|Taicheng]]</i>)</small>") hide("\n*** <small><i>[[Wiktionary:About Chinese/Cantonese/Taishanese|Wiktionary]]</i></small>: ") hide(Consolas(c_t_display)) hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]] <sup>([[w:Taishanese|key]])</sup></small>: ") hide(format_IPA(c_t_pron.hoisanva_to_ipa(c_t_rom))) hide_note("c-t") end if c_yj_rom then local c_yj_pron = require("Module:yue-pron/Yangjiang") local c_yj_display = c_yj_rom:gsub(","," / ") :gsub("%d[%d%*%-]*%f[^%d%*]", "<sup>%0</sup>") show(c_sep .. "<small>(<i>[[w:zh:陽江話|Yangjiang]], [[Wiktionary:About Chinese/Cantonese/Yangjiang|Jyutping++]]</i>)</small>: ") show(Consolas(c_yj_display)) add_audio_show(textShow, c_yj_audio, "yue") hide("\n** <small>(<i>[[w:zh:陽江話|Yangjiang Yue]], [[w:Jiangcheng, Yangjiang|Jiangcheng]]</i>)</small>") hide("\n*** <small><i>[[Wiktionary:About Chinese/Cantonese/Yangjiang|Jyutping++]]</i></small>: ") hide(Consolas(c_yj_display)) hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]] <sup>([[w:Gao–Yang Yue|key]])</sup></small>: ") hide(format_IPA(c_yj_pron.jpp_to_ipa(c_yj_rom))) hide_note("c-yj") end end end if has_var("g") then local g_pron = require("Module:gan-pron") if g_rom then show("\n* [[w:Gan Chinese|Gan]] <small>(<i>[[Wiktionary:About Chinese/Gan|Wiktionary]]</i>)</small>: ") show(Consolas(g_pron.rom(g_rom))) end add_audio_show(textShow, g_audio, "gan") hide("\n* [[w:Gan Chinese|Gan]]") hide("\n** <small>(<i>[[w:Nanchang dialect|Nanchang]]</i>)</small>") hide("\n*** <small><i>[[Wiktionary:About Chinese/Gan|Wiktionary]]</i></small>: ") hide(Consolas(g_pron.rom(g_rom))) hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]] <sup>([[w:Nanchang dialect|key]])</sup></small>: ") hide(format_IPA("/" .. g_pron.ipa(g_rom) .. "/")) hide_note("g") end if h_rom and (find(h_rom, "pfs=.") or find(h_rom, "gd=.") or find(h_rom, "hrs=.") or find(h_rom, "ct=.")) or #h_audio > 0 then local h_pron = require("Module:hak-pron") if find(h_rom, "pfs=.") or find(h_rom, "gd=.") or find(h_rom, "hrs=.") or find(h_rom, "ct=.") then show("\n* [[w:Hakka Chinese|Hakka]]") show(h_pron.rom_display(h_rom,"yes")) end add_audio_show(textShow, h_audio, "hak") hide("\n* [[Wiktionary:About Chinese/Hakka|Hakka]]") if h_rom then hide(h_pron.rom_display(h_rom,"")) end hide_note("h") end if has_var("j") then local j_pron = require("Module:cjy-pron") if j_rom then show("\n* [[w:Jin Chinese|Jin]] <small>(<i>[[Wiktionary:About Chinese/Jin|Wiktionary]]</i>)</small>: ") show(Consolas(j_pron.rom(j_rom))) end add_audio_show(textShow, j_audio, "cjy") hide("\n* [[w:Jin Chinese|Jin]]") hide("\n** <small>(<i>[[w:Taiyuan|Taiyuan]]</i>)<sup>[[:w:zh:太原話|+]]</sup></small>") if j_rom then hide("\n*** <small><i>[[Wiktionary:About Chinese/Jin|Wiktionary]]</i></small>: ") hide(Consolas(j_pron.rom(j_rom))) end local no_sandhi = false local roms = split(j_rom, "/") for i = 1, #roms do if find(roms[i], " [^ ]+ ") then no_sandhi = true break end end hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]] (<i>old-style" .. (no_sandhi and ", no sandhi" or "") .. "</i>)</small>: ") hide(format_IPA("/" .. j_pron.ipa(j_rom, no_sandhi and "no_sandhi" or "") .. "/")) hide_note("j") end if has_var("mb") then local mb_pron = require("Module:mnp-pron") if mb_rom then show("\n* [[w:Northern Min|Northern Min]] <small>(<i>[[w:Kienning Colloquial Romanized|KCR]]</i>)</small>: ") show(Consolas(mb_pron.rom(mb_rom))) end add_audio_show(textShow, mb_audio, "mnp") hide("\n* [[w:Northern Min|Northern Min]]") hide("\n** <small>(<i>[[w:Jian'ou dialect|Jian'ou]]</i>)</small>") if mb_rom then hide("\n*** <small><i>[[w:Kienning Colloquial Romanized|Kienning Colloquial Romanized]]</i></small>: ") hide(Consolas(mb_pron.rom(mb_rom))) hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]] <sup>([[w:Jian'ou dialect|key]])</sup></small>: ") hide(format_IPA(mb_pron.ipa(mb_rom))) end hide_note("mb") end if has_var("md") then local md_pron = require("Module:cdo-pron") if md_rom then show("\n* [[w:Eastern Min|Eastern Min]] <small>(<i>[[Wiktionary:About Chinese/Eastern Min|BUC]]</i>)</small>: ") show(Consolas(md_pron.rom(md_rom))) end add_audio_show(textShow, md_audio, "cdo") hide("\n* [[w:Eastern Min|Eastern Min]]") hide("\n** <small>(<i>[[w:Fuzhou dialect|Fuzhou]]</i>)</small>") if md_rom then hide("\n*** <small><i>[[Wiktionary:About Chinese/Eastern Min|Bàng-uâ-cê]]</i></small>: ") hide(Consolas(md_pron.rom(md_rom))) if not (md_rom and find(md_rom, "([^/]*)-([^/]*)-([^/]*)-([^/]*)-([^/]*)")) then hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]] <sup>([[w:Fuzhou dialect|key]])</sup></small>: ") hide(format_IPA("/" .. md_pron.ipa(md_rom) .. "/")) else hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]] <sup>([[w:Fuzhou dialect|key]])</sup> (<i>no sandhi</i>)</small>: ") hide(format_IPA("/" .. md_pron.ipa(md_rom, "no_sandhi") .. "/")) end end hide_note("md") end if has_var("px") then local px_pron = require("Module:cpx-pron") show("\n* [[w:Puxian Min|Puxian Min]]") show(px_pron.rom_display(px_rom,"brief")) add_audio_show(textShow, px_audio, "cpx") hide("\n* [[Wiktionary:About Chinese/Puxian Min|Puxian Min]]") if px_rom then hide(px_pron.rom_display(px_rom,"complete")) end hide_note("px") end if has_var("mn") or has_var("mn-l") or has_var("mn-t") then local mn_pron, mn_l_pron if has_var("mn") or has_var("mn-t") then mn_pron = require("Module:nan-pron") end if has_var("mn-l") then mn_l_pron = require("Module:luh-pron") end if mn_rom or mn_t_rom or mn_l_rom then show("\n* [[w:Southern Min|Katimugang Min]]") --TLCHANGE "\n* [[w:Southern Min|Southern Min]]" if mn_rom then show(((mn_l_rom or mn_t_rom) and "\n*:" or "") .. " <small>(<i>[[w:Hokkien|Hokkien]], [[w:Pe̍h-ōe-jī|POJ]]</i>)</small>: ") show(Consolas(mn_pron.poj_display(mn_pron.poj_check_invalid(mn_rom)))) add_audio_show(textShow, mn_audio, "nan-hbl") end if mn_t_rom then show(((mn_rom or mn_l_rom) and "\n*:" or "") .. " <small>(<i>[[w:Teochew dialect|Teochew]], [[w:Peng'im|Peng'im]]</i>)</small>: ") show(Consolas(mn_pron.pengim_display(mn_t_rom))) add_audio_show(textShow, mn_t_audio, "nan-tws") end if mn_l_rom then show(((mn_rom or mn_t_rom) and "\n*:" or "") .. " <small>(<i>[[w:Leizhou Min|Leizhou]], Leizhou Pinyin</i>)</small>: ") show(Consolas(mn_l_pron.rom(mn_l_rom))) add_audio_show(textShow, mn_l_audio, "luh") end end hide("\n* [[w:Southern Min|Katimugang Min]]") --TLCHANGE "\n* [[w:Southern Min|Southern Min]]" if has_var("mn") then hide(mn_pron.generate_all(mn_rom)) hide_note("mn") end if has_var("mn-t") then hide("\n** <small>(<i>[[w:Teochew dialect|Teochew]]</i>)</small>") hide("\n*** <small><i>[[w:Peng'im|Peng'im]]</i></small>: ") hide(Consolas(mn_pron.pengim_display(mn_t_rom))) hide("\n*** <small><i>[[w:Pe̍h-ōe-jī|Pe̍h-ōe-jī]]-like</i></small>: ") hide(Consolas(mn_pron.pengim_to_pojlike_conv(mn_t_rom))) hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]] <sup>([[w:zh:潮州話#語音|key]])</sup></small>: ") hide(format_IPA(mn_pron.pengim_to_ipa_conv(mn_t_rom))) hide_note("mn-t") end if has_var("mn-l") then hide("\n** <small>(<i>[[w:Leizhou Min|Leizhou]]</i>)</small>") hide("\n*** <small><i>Leizhou Pinyin</i></small>: ") hide(Consolas(mn_l_pron.rom(mn_l_rom))) hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]]</small>: ") hide(format_IPA(mn_l_pron.ipa(mn_l_rom))) hide_note("mn-l") end end if has_var("sp") then local sp_pron = require("Module:csp-pron") local sp_processed = sp_rom:gsub(",([^ ])",", %1") :gsub("%d[%d%*%-]*%f[^%d%*]", "<sup>%0</sup>") show("\n* [[w:Pinghua|Southern Pinghua]] <small>(<i>[[w:Pinghua|Nanning]], [[Wiktionary:About Chinese/Southern Pinghua|Jyutping++]]</i>)</small>: ") show(Consolas(sp_processed)) add_audio_show(textShow, sp_audio, "csp") hide("\n* [[w:Pinghua|Southern Pinghua]]") hide("\n** <small>(<i>[[w:Pinghua|Nanning Pinghua]], [[w:Nanning|Tingzi]]</i>)</small>") hide("\n*** <small><i>[[Wiktionary:About Chinese/Southern Pinghua|Jyutping++]]</i></small>: ") hide(Consolas(sp_processed)) hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]] <sup>([[w:Pinghua#Phonology|key]])</sup></small>: ") hide(format_IPA(sp_pron.jpp_to_ipa(sp_rom))) hide_note("sp") end if has_var("w") or has_var("w-j") then local w_count = (w_rom and 1 or 0) + (w_j_rom and 1 or 0) local w_show, w_hide, w_j_show, w_j_hide if w_rom then w_show, w_hide = require("Module:wuu-pron").make(w_rom, w_count) end if w_j_rom then w_j_show, w_j_hide = require("Module:wuu-pron/Jinhua").make(w_j_rom, w_count) end if w_count > 1 then show("\n* [[w:Wu Chinese|Wu]] <small>(<i>[[Wiktionary:About Chinese/Wu|Wugniu]]</i>)</small>") else show("\n* [[w:Wu Chinese|Wu]]") end show(w_show) show(w_j_show) add_audio_show(textShow, w_audio, "wuu") hide("\n* [[w:Wu Chinese|Wu]]") hide(w_hide) hide(w_j_hide) -- add_audio(textHide, w_audio, "wuu") hide_note("w") hide_note("w-j") end if has_var("x") or has_var("x-l") or has_var("x-h") then local x_pron = has_var("x") and require("Module:hsn-pron") or nil local x_l_pron = has_var("x-l") and require("Module:hsn-pron-Loudi") or nil local x_h_pron = has_var("x-h") and require("Module:hsn-pron-Hengyang") or nil if x_rom or x_l_rom or x_h_rom then show("\n* [[w:Xiang Chinese|Xiang]]") if x_rom then show(((x_l_rom or x_h_rom) and "\n*:" or "") .. " <small>(<i>[[w:Changsha dialect|Changsha]], [[Wiktionary:About Chinese/Xiang|Wiktionary]]</i>)</small>: ") show(Consolas(x_pron.rom(x_rom))) add_audio_show(textShow, x_audio, "hsn") end if x_l_rom then show(((x_rom or x_h_rom) and "\n*:" or "") .. " <small>(<i>[[w:zh:娄底话|Loudi]], [[Wiktionary:About Chinese/Xiang/Loudi|Wiktionary]]</i>)</small>: ") show(Consolas(x_l_pron.rom(x_l_rom))) add_audio_show(textShow, x_l_audio, "hsn-lou") end if x_h_rom then show(((x_rom or x_l_rom) and "\n*:" or "") .. " <small>(<i>[[w:Hengyang dialect|Hengyang]], [[Wiktionary:About Chinese/Xiang/Hengyang|Wiktionary]]</i>)</small>: ") show(Consolas(x_h_pron.rom(x_h_rom))) add_audio_show(textShow, x_h_audio, "hsn-hya") end end hide("\n* [[w:Xiang Chinese|Xiang]]") if x_rom then local x_diff = x_pron.stylediff(x_rom) hide("\n** <small>(<i>[[w:Changsha dialect|Changsha]]</i>)</small>") hide("\n*** <small><i>[[Wiktionary:About Chinese/Xiang|Wiktionary]]</i></small>: ") hide(Consolas(x_pron.rom(x_rom))) hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]] <sup>([[w:Changsha dialect|key]])</sup>") hide(x_diff and " (<i>old-style</i>)" or "") hide("</small>: ") hide(format_IPA("/" .. x_pron.ipa(x_rom) .. "/")) if x_diff then hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]] <sup>([[w:Changsha dialect|key]])</sup> (<i>new-style</i>)</small>: ") hide(format_IPA("/" .. x_pron.ipa(x_rom, "new") .. "/")) end hide_note("x") end if x_l_rom then hide("\n** <small>(<i>[[w:zh:娄底话|Loudi]]</i>)</small>") hide("\n*** <small><i>[[Wiktionary:About Chinese/Xiang/Loudi|Wiktionary]]</i></small>: ") hide(Consolas(x_l_pron.rom(x_l_rom))) hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]] <sup>([[w:zh:娄底话|key]])</sup>") hide("</small>: ") hide(format_IPA("/" .. x_l_pron.ipa(x_l_rom) .. "/")) hide_note("x-l") end if x_h_rom then hide("\n** <small>(<i>[[w:Hengyang dialect|Hengyang]]</i>)</small>") hide("\n*** <small><i>[[Wiktionary:About Chinese/Xiang/Hengyang|Wiktionary]]</i></small>: ") hide(Consolas(x_h_pron.rom(x_h_rom))) hide("\n*** <small>Sinological [[Wiktionary:International Phonetic Alphabet|IPA]] <sup>([[w:Hengyang dialect|key]])</sup>") hide("</small>: ") hide(format_IPA("/" .. x_h_pron.ipa(x_h_rom) .. "/")) hide_note("x-h") end end -- combine textShow and textHide into text text = { concat(textShow), '<span class="vsToggleElement" style="float: right;"></span>\n<div class="vsHide" style="clear:right;">\n<hr>\n', concat(textHide), "</div></div>" } --Part 3 "Dialectal data" if dial ~= "n" and is_single_hanzi then local success, m_dial = pcall(mw.loadData, "Module:zh/data/dial-pron/" .. pagename) if success then local dialPron = {} local temporary = {} if dial and find(dial, "^[0-9\\,]+$") then for element in gsplit(dial, ",") do insert(dialPron, m_dial[tonumber(element)]) end else for _, element in ipairs(m_dial) do insert(dialPron, element) end end for _, set in ipairs(dialPron) do for _, object in ipairs(set[2]) do insert(temporary, object) end end insert(text, '\n<hr style="clear:right;">\n<div class="vsSwitcher" data-toggle-category="pronunciations" style="background-color:var(--wikt-palette-palergreen, #F8FFFA)">\n* ' .. 'Dialectal data' .. '<span class="vsToggleElement" style="float:right; padding:0 0"></span>\n' .. '<div class="vsHide">' ) insert(text, '\n{| class="wikitable" ' .. '" style="width:100%; margin:0; ' .. 'text-align:center; border-collapse: collapse; border-style: hidden; display: table;"') local locStart = "\n|-\n!" local readingStart = concat({'\n!style="background:var(--wikt-palette-indigo-3, #e0defa); width:9em"|', '<div style="float: right; clear: right; font-size:60%"><span class="plainlinks">[', tostring(mw.uri.fullUrl("Module:zh/data/dial-pron/" .. pagename, {["action"]="edit"})), ' edit]</span></div><span lang="zh" class="Hani">'}) local locEnd = '<span class="IPA">' local headclr = 'style="background:var(--wikt-palette-indigo-3, #e0defa)"|' -- NOTE: -- These colours are duplicated in [[Module:zh-dial-syn]]. -- Make sure the two lists are kept in sync. local mandarinColor = 'style="background:var(--wikt-palette-grey-amber-1, #FCFAF5)"|' local jinColor = 'style="background:var(--wikt-palette-grey-orange-1, #F9F0E8)"|' local wuColor = 'style="background:var(--wikt-palette-grey-purple-1, #F5F0FC)"|' local huiColor = 'style="background:var(--wikt-palette-grey-yellow-1, #FCFAF5)"|' local xiangColor = 'style="background:var(--wikt-palette-grey-blue-1, #ECF2FC)"|' local ganColor = 'style="background:var(--wikt-palette-grey-teal-1, #EAF4EF)"|' local hakkaColor = 'style="background:var(--wikt-palette-grey-blue-1, #ECF2FC)"|' local cantoneseColor = 'style="background:var(--wikt-palette-grey-cyan-1, #EBF3F5)"|' local minColor = 'style="background:var(--wikt-palette-grey-green-1, #EDF4EA)"|' local clrList = { mandarinColor, mandarinColor, mandarinColor, mandarinColor, mandarinColor, mandarinColor, mandarinColor, mandarinColor, mandarinColor, mandarinColor, mandarinColor, mandarinColor, mandarinColor, mandarinColor, mandarinColor, mandarinColor, mandarinColor, jinColor, jinColor, jinColor, wuColor, wuColor, wuColor, wuColor, huiColor, huiColor, xiangColor, xiangColor, ganColor, hakkaColor, hakkaColor, cantoneseColor, cantoneseColor, cantoneseColor, minColor, minColor, minColor, minColor, minColor } local locList = { concat({headclr, "Variety\n!", headclr, "Location"}), concat({"rowspan=17 ", mandarinColor, "Mandarin\n!", mandarinColor, "[[w:Beijing dialect|Beijing]]\n|", mandarinColor}), concat({mandarinColor, "[[w:Harbin dialect|Harbin]]\n|", mandarinColor}), concat({mandarinColor, "[[w:Tianjin dialect|Tianjin]]\n|", mandarinColor}), concat({mandarinColor, "[[w:Jinan dialect|Jinan]]\n|", mandarinColor}), concat({mandarinColor, "[[w:Qingdao dialect|Qingdao]]\n|", mandarinColor}), concat({mandarinColor, "[[w:zh:鄭州話|Zhengzhou]]\n|", mandarinColor}), concat({mandarinColor, "[[w:Xi'an dialect|Xi'an]]\n|", mandarinColor}), concat({mandarinColor, "[[w:Xining|Xining]]\n|", mandarinColor}), concat({mandarinColor, "[[w:Yinchuan|Yinchuan]]\n|", mandarinColor}), concat({mandarinColor, "[[w:zh:蘭州話|Lanzhou]]\n|", mandarinColor}), concat({mandarinColor, "[[w:zh:烏魯木齊話|Ürümqi]]\n|", mandarinColor}), concat({mandarinColor, "[[w:zh:武漢話|Wuhan]]\n|", mandarinColor}), concat({mandarinColor, "[[w:Chengdu dialect|Chengdu]]\n|", mandarinColor}), concat({mandarinColor, "[[w:zh:貴陽話|Guiyang]]\n|", mandarinColor}), concat({mandarinColor, "[[w:Kunming dialect|Kunming]]\n|", mandarinColor}), concat({mandarinColor, "[[w:Nanjing dialect|Nanjing]]\n|", mandarinColor}), concat({mandarinColor, "[[w:zh:合肥話|Hefei]]\n|", mandarinColor}), concat({"rowspan=3 ", jinColor, "Jin\n!", jinColor, "[[w:zh:太原話|Taiyuan]]\n|", jinColor}), concat({jinColor, "[[w:Pingyao|Pingyao]]\n|", jinColor}), concat({jinColor, "[[w:Hohhot dialect|Hohhot]]\n|", jinColor}), concat({"rowspan=4 ", wuColor, "Wu\n!", wuColor, "[[w:Shanghai dialect|Shanghai]]\n|", wuColor}), concat({wuColor, "[[w:Suzhou dialect|Suzhou]]\n|", wuColor}), concat({wuColor, "[[w:Hangzhou dialect|Hangzhou]]\n|" , wuColor}), concat({wuColor, "[[w:Wenzhou dialect|Wenzhou]]\n|", wuColor}), concat({"rowspan=2 ", huiColor, "Hui\n!", huiColor, "[[w:Shexian|Shexian]]\n|", huiColor}), concat({huiColor, "[[w:zh:屯溪話|Tunxi]]\n|", huiColor}), concat({"rowspan=2 ", xiangColor, "Xiang\n!", xiangColor, "[[w:Changsha dialect|Changsha]]\n|", xiangColor}), concat({xiangColor, "[[w:zh:湘潭話|Xiangtan]]\n|", xiangColor}), concat({ganColor, "Gan\n!", ganColor, "[[w:Nanchang dialect|Nanchang]]\n|", ganColor}), concat({"rowspan=2 ", hakkaColor, "Hakka\n!", hakkaColor, "[[w:Meixian dialect|Meixian]]\n|", hakkaColor}), concat({hakkaColor, "[[w:Taoyuan, Taiwan|Taoyuan]]\n|", hakkaColor}), concat({"rowspan=3 ", cantoneseColor, "Kantones\n!", cantoneseColor, "[[w:Guangzhou dialect|Guangzhou]]\n|", cantoneseColor}), --TLCHANGE Cantonese concat({cantoneseColor, "[[w:Nanning|Nanning]]\n|", cantoneseColor}), concat({cantoneseColor, "[[w:Hong Kong dialect|Hong Kong]]\n|", cantoneseColor}), concat({"rowspan=5 ", minColor, "Min\n!", minColor, "[[w:Xiamen dialect|Xiamen]] (Hokkien)\n|", minColor}), concat({minColor, "[[w:Fuzhou dialect|Fuzhou]] (Eastern Min)\n|", minColor}), concat({minColor, "[[w:Jian'ou dialect|Jian'ou]] (Northern Min)\n|", minColor}), concat({minColor, "[[w:Shantou dialect|Shantou]] (Teochew)\n|", minColor}), concat({minColor, "[[w:Haikou dialect|Haikou]] (Hainanese)\n|", minColor})} local function ipa_correct(ipa, location) if location == 22 then return (gsub(ipa, "13", "23")) else return ipa end end local function fmtDial(text, location) local fmttedPron = {} if text == "" then return "" end for pronunciation in gsplit(text, "|") do local ipa = match(pronunciation, "^[^%(%)" .. hanzi .. "~,]+") ipa = gsub(ipa, "([ptk])([0-5])", "%1̚%2") local environ = match(pronunciation, "[%(%)" .. hanzi .. "~,]*$") or false insert(fmttedPron, "<span class=\"IPA\"><small>/" .. tostring(ipa_format(ipa_correct(ipa, location))) .. "/</small></span>" .. (environ and " <span class=\"Hani\" lang=\"zh\"><small>"..environ.."</small></span>" or nil)) end return concat(fmttedPron, "<br>") end for locationNo = 1, 40 do for readingNo = 1, #dialPron do if readingNo == 1 then insert(text, locStart) insert(text, locList[locationNo]) end if locationNo == 1 then local situation = dialPron[readingNo][1] insert(text, readingStart) insert(text, pagename) insert(text, (pagename ~= situation and " (" .. gsub(situation, pagename, "<b>" .. pagename .. "</b>") .. ")" or "")) insert(text, "</span>") else insert(text, (readingNo == 1 and "" or "\n|" .. clrList[locationNo-1])) insert(text, locEnd) insert(text, fmtDial(dialPron[readingNo][2][locationNo-1], locationNo)) insert(text, "</span>") end end end insert(text, "\n|}</div></div>") end end --Part 4 "Middle Chinese & Old Chinese" local mc_preview, oc_preview local m_ltc_pron, m_och_pron -- !!! -- The following function modifies the tables generated by mod:ltc-pron and mod:och-pron, shifting them -- from using "mw-collapsible" to using "vsSwitcher", because the former -- can not collapse on the mobile site and makes Chinese entries a mess. -- It is supposed to be a temporary solution. -- !!! local function shiftCustomtoggle2Vsswitcher(s) local result result = (s:gsub( '\n%* <div title="expand" class="mw%-customtoggle[^>]+">', '\n<div class="vsSwitcher" data-toggle-category="pronunciations">\n* ' ):gsub( '<span style="float:right; border:1px solid #ccc; border%-radius:1px; padding:0 0; font%-size:90%%">▼</span>(.-)</div>\n{| class="wikitable', '<span class="vsToggleElement" style="float:right; padding:0 0"></span>%1\n<div class="vsHide">\n{| class="wikitable' ):gsub( '{| class="wikitable mw%-collapsible mw%-collapsed" id="[^"]+"', '{| class="wikitable"' ):gsub( "\n|}$", "\n|}</div></div>" )) return result end if mc then m_ltc_pron = require("Module:ltc-pron") mc_preview = m_ltc_pron.retrieve_pron(pagename, false, mc, true) if not mc_preview then require("Module:debug/track")("zh-pron/Middle Chinese data not found") mc = nil end end if oc then m_och_pron = require("Module:och-pron") oc_preview = m_och_pron.generate_show(pagename, oc) if not oc_preview then require("Module:debug/track")("zh-pron/Old Chinese data not found") oc = nil end end if mc or oc then insert(text, '\n<hr style="clear:right;">\n<div style="background-color:var(--wikt-palette-lighterblue, #ebf4ff); margin: 0 -5px -5px; padding: 0 5px 5px;">') if mc then insert(text, shiftCustomtoggle2Vsswitcher(m_ltc_pron.ipa(mc, mc_preview))) end if oc then insert(text, shiftCustomtoggle2Vsswitcher(m_och_pron.ipa(oc, oc_preview))) end insert(text, "</div>") end insert(text, "</div>") if namespace == "" or namespace == "-" then if mc then if is_single_hanzi then if mc_preview:find("k̚$") then insert(text, "[[Category:Middle Chinese -k characters|" .. sortkey .. "]]") elseif mc_preview:find("t̚$") then insert(text, "[[Category:Middle Chinese -t characters|" .. sortkey .. "]]") elseif mc_preview:find("p̚$") then insert(text, "[[Category:Middle Chinese -p characters|" .. sortkey .. "]]") end end end if not args["cat"] then insert(text, "[[Category:zh-pron usage missing POS]]") end end end local conv_text = {} --categories if namespace == "" or namespace == "-" then local catText = args["cat"] or "" local cat_start = "[[Category:" local cat_end = "]]" if w_rom then w_rom = gsub(w_rom, "%d", "") end local function add_cat(cat_table, name, cat) insert(cat_table, cat_start .. name .. cat .. "|" .. sortkey .. cat_end) end local cats = split(catText, ",", true) for i = 1, #cats do if pos_aliases_cat[cats[i]] == "chengyu" then insert(cats, i, "na sawikain") --TLCHANGE "idioms" break end end insert(cats, 1, "na lema") --TLCHANGE "lemmas" if is_single_hanzi then insert(cats, 2, "na hanzi") --TLCHANGE "hanzi" end for i = 1, #cats do local cat = cats[i] if cat == "" then break end cat = gsub(cat, "^ +", "") if find(cat, ":") then local cat_split = split(cat, ":", true) local lang_name = langname_abbr[cat_split[1]] local category = pos_aliases_cat[cat_split[2]] or cat add_cat(conv_text, "Tsino ", category) --TLCHANGE "Chinese " insert(conv_text, cat_start .. lang_name .. " " .. category .. "|" .. sortkey .. cat_end) else cat = pos_aliases_cat[cat] or cat add_cat(conv_text, "Tsino ", cat) --TLCHANGE "Chinese " if m_rom or m_x_rom or m_nj_rom then add_cat(conv_text, "Mandarin ", cat) end if has_var("m-s") then add_cat(conv_text, "Sitsuwanes ", cat) end --TLCHANGE "Sichuanese " if has_var("dg") then add_cat(conv_text, "Dungan ", cat) end if c_rom or c_dg_rom or c_yj_rom then add_cat(conv_text, "Kantones ", cat) end --TLCHANGE Cantonese if c_t_rom then add_cat(conv_text, "Toisanes ", cat) end --TLCHANGE "Taishanese " if has_var("g") then add_cat(conv_text, "Gan ", cat) end if h_rom and (find(h_rom, "pfs=.") or find(h_rom, "gd=.")) or #h_audio > 0 then add_cat(conv_text, "Hakka ", cat) end if has_var("j") then add_cat(conv_text, "Jin ", cat) end if has_var("mb") then add_cat(conv_text, "Kahilagaang Min ", cat) end --TLCHANGE "Northern Min " if has_var("md") then add_cat(conv_text, "Silanganing Min ", cat) end --TLCHANGE "Eastern Min " if has_var("mn") then add_cat(conv_text, "Hokkien ", cat) end if has_var("mn-t") then add_cat(conv_text, "Teochew ", cat) end if has_var("mn-l") then add_cat(conv_text, "Min Leizhou ", cat) end --TLCHANGE "Leizhou Min " if has_var("px") then add_cat(conv_text, "Min Puxian ", cat) end --TLCHANGE "Puxian Min " if has_var("sp") then add_cat(conv_text, "Southern Pinghua ", cat) end if has_var("w") then add_cat(conv_text, "Wu ", cat) end if has_var("w-j") then add_cat(conv_text, "Wu ", cat) end if has_var("x") then add_cat(conv_text, "Xiang ", cat) end if has_var("x-l") then add_cat(conv_text, "Xiang ", cat) end if has_var("x-h") then add_cat(conv_text, "Xiang ", cat) end if mc and has_var("mc") then add_cat(conv_text, "Gitnang Tsino ", cat) --TLCHANGE "Middle Chinese " end if oc and has_var("oc") then add_cat(conv_text, "Lumang Tsino ", cat) --TLCHANGE "Old Chinese " end end end if not args.only_cat then insert(conv_text, cat_start .. "Tsino na salitang may pagbigkas na IPA|" .. sortkey .. cat_end) --TLCHANGE Chinese terms with IPA pronunciation end if not args.poj_form_zh_see then if not find(pagename, "[" .. hanzi .. bopomofo .. "]") then insert(conv_text, cat_start .. "Tsino na salitang sinulat sa katitikang banyaga|" .. sortkey .. cat_end) --TLCHANGE Chinese terms written in foreign scripts end -- TODO: handle Zhuyin. -- Note: this parses any IDS to pick out the full character. for _, character in ipairs(explode_chars(pagename)) do if match(character, "[" .. hanzi .. "%%%+%-·×々〻𖿣⿰-⿿㇯]") then insert(conv_text, cat_start .. "Tsino na salitang binaybay ng " .. character .. "|" .. sortkey .. cat_end) --TLCHANGE end end end end local output = concat(text) .. concat(conv_text) if namespace ~= "" and namespace ~= "-" then output = gsub(output, "%[%[Category:[^%]]+%]%]", "") end return output end return export oi4akr7vksn7pc26yxextfks9hx5385 あります 0 31245 177510 155592 2026-08-27T02:51:20Z Yivan000 4078 Removed redirect to [[有る]] 177510 wikitext text/x-wiki =={{=ja=}}== {{ja-kanjitab|alt=有ります,在ります}} ===Etimolohiya=== Mula sa {{ja-com|あり||pos1={{ja-etym-renyokei|ある||to exist|nodot=1}}|ます|pos2=polite auxiliary}}. ===Pagbigkas=== {{ja-pron|dev=4|acc=3}} ===Parirala=== {{ja-pos|phrase}} # {{lb|ja|auxiliary|formal}} {{alt form|ja|ある|tr=aru|from=polite}} #: {{ja-x|本%日は当%社の創%立 記%念%日で'''あります'''。|ほん%じつ は とう%しゃ の そう%りつ き%ねん%び で '''あります'''。|Today is the anniversary of the founding of our company.|lit=Today, there '''exists''' the anniversary of the founding of our company.}} ====Usage notes==== * Often in the form {{ja-r|で あります}}. ====Pagbabanghay==== {{ja-masu|有り|あり}} ====Katawagang hinango==== * {{ja-r|ありんす}} * {{ja-r|で あります}} ===Pandiwa=== {{ja-verb form}} # {{ja-verb form of|ある|godan|imasu}} chxm2tizekft0b17evgor9mwv4ahelz 音标 0 32727 177521 160778 2026-08-27T03:17:35Z Yivan000 4078 Removed redirect to [[音標]] 177521 wikitext text/x-wiki {{also|音標}} =={{=zh=}}== {{zh-see|音標}} 8dsy1mfy53ot8v53k6nbe3yncwn7lgv Module:form of/data/2 828 34009 177509 174817 2026-08-27T02:50:28Z Yivan000 4078 177509 Scribunto text/plain --[=[ This module lists the less common recognized inflection tags, in the same format as for [[Module:form of/data/1]] (which contains the more common tags). We split the tags this way to save memory, so we avoid loading the less common tags in the majority of cases. ]=] local m_form_of_data = require("Module:form of/data") local APPENDIX = m_form_of_data.APPENDIX local WP = m_form_of_data.WP local WIKT = m_form_of_data.WIKT local tags = {} local shortcuts = {} ----------------------- Person ----------------------- tags["ikaapat na panauhan"] = { --TLCHANGE "person", "wikt:fourth person", {"4", "fourth-person"}, --TLCHANGE 3348541, } tags["second-person-object form"] = { "person", APPENDIX, "2o", } ----------------------- Number ----------------------- tags["associative plural"] = { "number", WIKT, {"ass p", "ass pl", "assoc p", "assoc pl"}, } tags["palansak"] = { --TLCHANGE "number", "collective number", {"col", "collective"}, --TLCHANGE 694268, } tags["collective-possession"] = { "number", "collective number", {"cpos", "colpos"}, } -- same as "count form" below, but included for backwards-compatibility with uses of "count|form" tags["count"] = { "number", "count form", nil, 12273953, } tags["count form"] = { "number", WIKT, nil, 12273953, } tags["distributive paucal"] = { "number", WIKT, "dpau", } tags["paucal"] = { "number", WIKT, "pau", 489410, } tags["singulative"] = { "number", "singulative number", "sgl", 1450795, } tags["transnumeral"] = { "number", APPENDIX, "trn", 113631596, display = "singular or plural", } tags["trial"] = { "number", "trial number", "tri", 2142560, } ----------------------- Gender ----------------------- tags["natural feminine"] = { "gender", "gender", "natf", } tags["virile"] = { "gender", APPENDIX, "vr", } ----------------------- Animacy ----------------------- ----------------------- Tense/aspect ----------------------- tags["abtemporal"] = { "tense-aspect", WIKT, "abtemp", } tags["anterior"] = { "tense-aspect", "w:relative and absolute tense", "ant", } tags["cessative"] = { "tense-aspect", WP, "cess", 17027342, } -- Aspect in Tagalog; presumably similar to the perfect tense/aspect but not necessarily similar enough to use the same -- Wikidata ID tags["complete"] = { "tense-aspect", "w:Tagalog grammar#Aspect", "compl", } tags["concomitant"] = { "tense-aspect", WIKT, "concom", } tags["confirmative"] = { "tense-aspect", WIKT, "conf", } -- Aspect in Tagalog tags["kontemplatibo"] = { --TLCHANGE "tense-aspect", "w:Tagalog grammar#Aspect", {"contem", "contemplative"}, --TLCHANGE } tags["contemporal"] = { "tense-aspect", WIKT, "contemp", } tags["continuative"] = { "tense-aspect", WP, nil, 28130104, } tags["continuous"] = { "tense-aspect", "w:continuous aspect", "cont", 12721117, } tags["delimitative"] = { "tense-aspect", "w:delimitative aspect", "delim", 5316270, } tags["durative"] = { "tense-aspect", WP, "dur", } tags["futuritive"] = { "tense-aspect", WP, {"futv", "futrv"}, } tags["frequentative"] = { "tense-aspect", WP, "freq", 467562, } tags["habitual"] = { "tense-aspect", "w:habitual aspect", "hab", 5636904, } -- same as the habitual; used in Mongolian linguistics tags["habitive"] = { "tense-aspect", WP, "habv", } tags["immediative"] = { "tense-aspect", WIKT, {"imm", "immed"}, } tags["incidental"] = { "tense-aspect", WIKT, "incid", } tags["iterative"] = { "tense-aspect", "w:iterative aspect", "iter", 2866772, } tags["momentane"] = { "tense-aspect", WP, nil, 6897160, } tags["momentaneous"] = { "tense-aspect", WIKT, "mom", 115110791, } tags["posterior"] = { "tense-aspect", "w:relative and absolute tense", "post", } tags["preconditional"] = { "tense-aspect", WIKT, "precond", } -- Type of participle in Hindi; also called agentive or agentive-prospective tags["prospective"] = { "tense-aspect", "w:prospective aspect", "pros", } tags["purposive"] = { "tense-aspect", WIKT, "purp", } -- Aspect in Tagalog; presumably similar to the perfect tense/aspect but not necessarily similar enough to use the same -- Wikidata ID tags["katatapos"] = { --TLCHANGE "tense-aspect", "w:Tagalog grammar#Aspect", {"rcompl", "recently complete"}, --TLCHANGE } tags["resultative"] = { "tense-aspect", WP, "res", 7316356, } tags["semelfactive"] = { "tense-aspect", WP, "semf", 7449203, } tags["serial"] = { "tense-aspect", WIKT, "ser", } tags["successive"] = { "tense-aspect", WIKT, "succ", } -- be careful not to clash with terminative case tag tags["terminative aspect"] = { "tense-aspect", "w:cessative aspect", "term", display = "terminative", } ----------------------- Mood ----------------------- tags["benedictive"] = { "mood", WP, "bened", 4887358, } tags["cohortative"] = { "mood", "w:cohortative mood", {"coho", "cohort"}, } tags["concessive"] = { "mood", WIKT, "conc", } tags["contrafactual"] = { "mood", WIKT, "cfact", 110323459, } -- Same as the contrafactual, but terminology depends on language. tags["counterfactual"] = { "mood", WP, "counterf", 1783264, -- for "counterfactual conditional" } tags["desiderative"] = { "mood", WP, {"des", "desid"}, 1200631, } tags["dubitative"] = { "mood", "w:dubitative mood", "dub", 1263049, } tags["energetic"] = { "mood", "w:energetic mood", "ener", } tags["inferential"] = { "mood", "w:inferential mood", {"infer", "infr"}, -- Per [[w:inferential mood]], also called "renarrative mood" or (in Estonian) "oblique mood" (but -- "renarrative mood" may be different, see its entry). 3332616, } -- It's not clear that this is exactly a mood, but I'm not sure where -- else to group it tags["intensive"] = { "mood", WP, "inten", 10965321, -- for "intensive word form" } tags["intentional"] = { "mood", WIKT, "intent", } tags["pananong"] = { --TLCHANGE "mood", WP, {"interr", "interrog", "interrogative"}, --TLCHANGE 12021746, } tags["necessitative"] = { "mood", WIKT, "nec", } tags["permissive"] = { "mood", "w:permissive mood", "perm", 4351483, } tags["potential"] = { "mood", "w:potential mood", "potn", 2296856, } tags["precative"] = { "mood", WIKT, "prec", } tags["prescriptive"] = { "mood", WIKT, "prescr", } tags["presumptive"] = { "mood", "w:presumptive mood", "presump", 25463575, } -- Exists at least in Estonian tags["quotative"] = { "mood", "w:quotative evidential mood", "quot", -- 7272884, -- this is for "quotative" morphemes, not the same } tags["renarrative"] = { "mood", "w:renarrative mood", "renarr", -- Per [[w:inferential mood]], renarrative and inferential mood are the same; but per -- [[w:Bulgarian verbs#Evidentials]], they are different, and Bulgarian has both. 3332616, } tags["volitive"] = { "mood", "w:volitive mood", "voli", 10716592, } tags["voluntative"] = { "mood", WIKT, {"voln", "volun"}, } ----------------------- Voice/valence ----------------------- tags["antipassive"] = { "voice-valence", "w:antipassive voice", {"apass", "apasv", "apsv"}, 287232, } tags["applicative"] = { "voice-valence", "w:applicative voice", "appl", 621634, } tags["cooperative"] = { -- ("all together") used in Mongolian "voice-valence", "wikt:cooperative voice", "coop", 114033228, } tags["pluritative"] = { -- ("many together") used in Mongolian "voice-valence", "wikt:pluritative voice", "plur", 114033289, } tags["reciprocal"] = { "voice-valence", "w:reciprocal (grammar)", {"recp", "recip"}, 1964083, } -- Specific to Modern Irish, similar to impersonal tags["autonomous"] = { "voice-valence", WIKT, "auton", } ----------------------- Non-finite ----------------------- -- be careful not to clash with agentive case tag tags["agentive"] = { "non-finite", "w:agent noun", {"ag", "agent"}, } -- Latin etc. tags["gerundive"] = { "non-finite", WP, "gerv", 731298, -- Wikidata claims this is a grammatical mood, which is not really correct } -- Old Irish etc. tags["verbal of necessity"] = { "non-finite", "w:gerundive", "verbnec", 731298, -- gerundive } tags["l-participle"] = { "non-finite", "participle", {"l-ptcp", "lptcp"}, 814722, -- "participle" } -- Finnish agent participle tags["agent participle"] = { "non-finite", "w:Finnish grammar#Agent participle", "agentpart", } -- Hungarian participle tags["verbal participle"] = { "non-finite", WIKT, nil, 2361676, -- attributive verb, aka verbal participle } tags["converb"] = { "non-finite", WP, "conv", 149761, } tags["connegative"] = { "non-finite", APPENDIX, {"conn", "conneg"}, 5161718, } -- Occurs in Hindi as a type of participle used to conjoin two clauses; similarly occurs in Japanese as the "te-form" tags["conjunctive"] = { "non-finite", "w:serial verb construction", -- FIXME! No good link for "conjunctive"; another possibility is "converb" "conj", } tags["absolutive verb form"] = { "non-finite", "wikt:absolutive#Noun", "absvf", display = "absolutive", } -- FIXME! Should this be a mood? tags["debitive"] = { "non-finite", WP, "deb", 17119041, } ----------------------- Case ----------------------- tags["abessive"] = { "case", "w:abessive case", "abe", 319822, } tags["absolutive"] = { "case", "w:absolutive case", "absv", -- FIXME, find uses of "abs" = absolutive 332734, } tags["adessive"] = { "case", "w:adessive case", "ade", 281954, } -- be careful not to clash with adverbial grammar tag tags["adverbial case"] = { "case", WP, "advc", display = "adverbial", } -- be careful not to clash with agentive non-finite tag tags["agentive case"] = { "case", WP, "agc", display = "agentive", } tags["allative"] = { "case", "wikt:allative case", "all", 655020, } --No evidence of the existence of this case on the web, and the shortcuts are better used elsewhere. --tags["anterior"] = { -- "case", -- nil, -- {"ant"}, --} tags["associative"] = { "case", "w:associative case", {"ass", "assoc"}, 15948746, } tags["benefactive"] = { "case", "w:benefactive case", {"ben", "bene"}, 664905, } tags["causal"] = { "case", "w:causal case", {"cauc", "causc"}, 2943136, } tags["causal-final"] = { "case", "w:causal-final case", {"cfi", "cfin"}, 18012653, } tags["comitative"] = { "case", "w:comitative case", "com", 838581, } -- be careful not to clash with comparative degree tags["comparative case"] = { "case", WP, "comc", 5155633, display = "comparative", } tags["delative"] = { "case", "w:delative case", "del", 1183901, } tags["direct"] = { "case", "w:direct case", "dir", 1751855, } tags["directive"] = { "case", "wikt:directive case", "dirc", 56526905, } tags["distributive"] = { "case", "w:distributive case", {"dis", "dist", "distr"}, 492457, } tags["elative"] = { "case", "elative case", "ela", 394253, } tags["ergative"] = { "case", "ergative case", "erg", 324305, } -- be careful not to clash with equative degree tag tags["equative"] = { "case", "w:equative case", "equc", 3177653, } tags["essive-formal"] = { "case", "w:essive-formal case", {"esf", "efor"}, 3827688, } tags["essive-modal"] = { "case", "w:essive-modal case", {"esm", "emod"}, 3827703, } tags["essive"] = { "case", "w:essive case", "ess", 148465, } --No evidence of the existence of this case on the web, and the shortcuts are better used elsewhere. --tags["exclusive"] = { -- "case", -- nil, -- {"exc", "excl"}, --} tags["illative"] = { "case", "w:illative case", "ill", 474668, } tags["indirect"] = { "case", "w:direct case", "indir", 1233197, -- Same as oblique. } tags["inessive"] = { "case", "w:inessive case", "ine", 282031, } tags["instructive"] = { "case", "w:instructive case", "ist", 1665275, } tags["lative"] = { "case", "w:lative case", "lat", 260425, } tags["limitative"] = { "case", "w:list of grammatical cases", "lim", 35870079, } tags["locative-qualitative"] = { "case", "locative-qualitative case", {"lqu", "lqua"}, } tags["objective"] = { "case", "objective case", "objv", -- obj used for "object" 1233197, -- Same as oblique. } tags["oblique"] = { "case", "oblique case", "obl", 1233197, } tags["partitive"] = { "case", "w:partitive case", {"ptv", "par"}, 857325, } --certain languages use this term for the abessive tags["privative"] = { "case", "w:privative case", "priv", 319822, } tags["prolative"] = { "case", "w:prolative case", {"pro", "prol"}, 952933, } tags["sociative"] = { "case", "w:sociative case", "soc", 3773161, } tags["subjective"] = { "case", "w:subjective case", {"subjv", "sbjv"}, -- "sub" and "subj" used for subjunctive, "sbj" for "subject" 131105, -- Same as nominative. } tags["sublative"] = { "case", "w:sublative case", {"sbl", "subl"}, 2120615, } tags["superessive"] = { "case", "w:superessive case", {"spe", "supe"}, 222355, } tags["temporal"] = { "case", "w:temporal case", {"tem", "temp"}, 3235219, } -- be careful not to clash with terminative aspect tag tags["terminative case"] = { "case", "w:terminative case", "ter", 747019, display = "terminative", } tags["translative"] = { "case", "w:translative case", {"tra", "tran"}, 950170, } ----------------------- State ----------------------- tags["independent genitive"] = { "state", WIKT, "indgen", } tags["possessor"] = { "state", WIKT, {"posr", "possr"}, } tags["reflexive possessive"] = { "state", WIKT, {"reflposs", "refl poss"}, } tags["substantive"] = { "state", APPENDIX, {"subs", "subst"}, } ----------------------- Degrees of comparison ----------------------- tags["kaantasang pasukdol na absoluto"] = { --TLCHANGE "comparison", "pasukdol na absoluto", --TLCHANGE "wikt:absolute superlative", {"asupd", "absolute superlative", "absolute superlative degree"}, --TLCHANGE } tags["kaantasang pasukdol na relatibo"] = { --TLCHANGE "comparison", "pasukdol na relatibo", --TLCHANGE "wikt:relative superlative", {"rsupd", "relative superlative", "relative superlative degree"}, --TLCHANGE } tags["elative degree"] = { "comparison", "elative", "elad", -- Can't use "elative" as shortcut because that's already used for the elative case 1555419, } -- be careful not to clash with equative case tag tags["kaantasang pahambing na magkatulad"] = { --TLCHANGE "comparison", "w:equative", {"equd", "equative degree"}, --TLCHANGE 5384239, } tags["excessive degree"] = { "comparison", nil, "excd", } ----------------------- Register ----------------------- tags["familiar"] = { "register", "w:T–V distinction", "fam", } tags["magalang"] = { --TLCHANGE "register", "w:T–V distinction", {"pol", "polite"}, --TLCHANGE } tags["intimate"] = { "register", -- "intimate" is also a possible formality level in the sociolinguistic register sense. "w:T–V distinction", "intim", } tags["pormal"] = { --TLCHANGE "register", "w:register (sociolinguistics)", "formal", --TLCHANGE } tags["impormal"] = { --TLCHANGE "register", "w:register (sociolinguistics)", {"inform", "informal"}, --TLCHANGE } tags["kolokyal"] = { --TLCHANGE "register", "w:colloquialism", {"colloq", "colloquial"}, --TLCHANGE } tags["balbal"] = { --TLCHANGE "register", WP, {"slang", "islang"}, --TLCHANGE } tags["contemporary"] = { "register", WIKT, "conty", } tags["pampanitikan"] = { --TLCHANGE "register", "w:literary language", {"lit", "literary"}, --TLCHANGE } tags["dated"] = { "register", WIKT, } tags["archaic"] = { "register", "w:archaism", "arch", } tags["obsolete"] = { "register", WIKT, "obs", } tags["emphatic"] = { "register", WIKT, "emph", } ----------------------- Deixis ----------------------- tags["proximal"] = { "deixis", "w:deixis", {"prox", "prxl"}, } tags["medial"] = { "deixis", "w:deixis", "medl", } tags["distal"] = { "deixis", "w:deixis", "dstl", } ----------------------- Clusivity ----------------------- tags["inklusibo"] = { --TLCHANGE "clusivity", "w:clusivity", {"incl", "inclusive"}, --TLCHANGE } tags["eksklusibo"] = { --TLCHANGE "clusivity", "w:clusivity", {"excl", "exclusive"}, --TLCHANGE } tags["obviative"] = { "clusivity", "w:clusivity", "obv", } ----------------------- Inflectional class ----------------------- tags["absolute"] = { "grammar", WIKT, "abs", } tags["conjunct"] = { "grammar", WP, "conjt", } tags["deuterotonic"] = { "grammar", "w:dependent and independent verb forms", "deut", } tags["prototonic"] = { "grammar", "w:dependent and independent verb forms", "prot", } ----------------------- Attitude ----------------------- tags["endearing"] = { "attitude", -- FIXME! No good glossary entry for this; the entry for "hypocoristic" refers specifically to proper names. "w:hypocoristic", "end", 1130279, -- entry for "hypocorism" } tags["moderative"] = { "attitude", WIKT, "moder", } ----------------------- Sound changes ----------------------- tags["alliterative"] = { "sound change", "w:alliteration", nil, 484495, } tags["back"] = { "sound change", "w:back vowel", nil, 853589, } tags["front"] = { "sound change", "w:front vowel", nil, 5505949, } tags["rounded"] = { "sound change", "w:roundedness", "round", } tags["sigmatic"] = { "sound change", WIKT, "sigm", } tags["unrounded"] = { "sound change", "w:roundedness", "unround", } tags["vowel harmonic"] = { "sound change", "w:vowel harmony", "vharm", 147137, } ----------------------- Misc grammar ----------------------- tags["pamanggit"] = { --TLCHANGE "grammar", WIKT, {"rel", "relative"}, --TLCHANGE } tags["direct relative"] = { "grammar", "w:relative_clause#Celtic_languages", "dirrel", } tags["indirect relative"] = { "grammar", "w:relative_clause#Celtic_languages", "indrel", } tags["synthetic"] = { "grammar", WIKT, "synth", } tags["analytic"] = { "grammar", WIKT, {"anal", "analytical"}, } tags["periphrastic"] = { "grammar", WIKT, "peri", } tags["affirmative"] = { "grammar", "w:affirmation and negation", "aff", } tags["possessed"] = { "grammar", "w:possessive affix", {"possd", "possed"}, -- posd = positive degree 804020, -- for possessive affix } tags["non-possessed"] = { "grammar", "w:possessive affix", {"npossd", "npossed", "nonpossessed"}, } tags["possessive affix"] = { "grammar", WP, {"posaf", "possaf"}, 804020, } tags["possessive suffix"] = { "grammar", "w:possessive affix", "possuf", 804020, } tags["possessive prefix"] = { "grammar", "w:possessive affix", {"pospref", "posspref"}, 804020, } tags["unlapi"] = { --TLCHANGE "grammar", APPENDIX, {"pref", "prefix"}, -- pre = prepositional --TLCHANGE 134830, } tags["prefixal"] = { "grammar", WIKT, "prefl", -- pre = prepositional 134830, } tags["hulapi"] = { --TLCHANGE "grammar", APPENDIX, {"suf", "suff", "suffix"}, --TLCHANGE 102047, } tags["suffixal"] = { "grammar", WIKT, {"sufl", "suffl"}, 102047, } tags["panlapi"] = { --TLCHANGE "grammar", WP, {"af", "affix"}, -- aff = affirmative --TLCHANGE 62155, } tags["affixal"] = { "grammar", WIKT, "afl", -- aff = affirmative 62155, } tags["circumfix"] = { "grammar", WP, {"circ", "cirf", "circf"}, 124939, } tags["circumfixal"] = { "grammar", WIKT, {"circl", "cirfl", "circfl"}, 124939, } tags["gitlapi"] = { --TLCHANGE "grammar", WP, {"infx", "infix"}, --TLCHANGE 201322, } tags["infixal"] = { "grammar", WIKT, "infxl", 201322, } tags["nonfinite"] = { "grammar", APPENDIX, "nonfin", 1050494, -- entry for "non-finite verb" } tags["tenseless"] = { "grammar", WIKT, } tags["aspekto"] = { --TLCHANGE "grammar", APPENDIX, {"asp", "aspect"}, --TLCHANGE 208084, } tags["augmented"] = { "grammar", "augment", nil, 760437, } tags["unaugmented"] = { "grammar", "augment", nil, 760437, } ----------------------- Other tags ----------------------- tags["–"] = { -- Unicode en-dash "other", no_space_on_left = true, no_space_on_right = true, } tags["—"] = { -- Unicode em-dash "other", no_space_on_left = true, no_space_on_right = true, } ----------------------- Create the shortcuts list ----------------------- m_form_of_data.finalize(tags, shortcuts) return {tags = tags, shortcuts = shortcuts} 6ot6sut22h607xrjnotwadn7b8fw6dz Module:category tree/topic 828 34548 177501 176254 2026-08-27T02:18:22Z Yivan000 4078 177501 Scribunto text/plain local raw_handlers = {} local raw_categories = {} --[=[ This module implements the topic category subsystem. It is currently implemented with a single raw handler that handlers both language-specific and umbrella topic categories, and a corresponding handler for thesaurus categories. The topmost topic category [[:Category:All topics]] is special and potentially could be handled as a separate raw category, but currently it's handled as part of the raw topic handler. The topmost thesaurus category [[:Category:Thesaurus]] is in fact handled as a raw category. ]=] local functions_module = "Module:fun" local labels_utilities_module = "Module:labels/utilities" local languages_module = "Module:languages" local patterns_module = "Module:patterns" local string_utilities_module = "Module:string utilities" local table_module = "Module:table" local topic_data_module = "Module:category tree/topic/data" local topic_utilities_module = "Module:category tree/topic/utilities" local thesaurus_data_module = "Module:category tree/topic/thesaurus data" local m_patterns = require(patterns_module) local concat = table.concat local insert = table.insert local dump = mw.dumpObject local is_callable = require(functions_module).is_callable local pattern_escape = m_patterns.pattern_escape local replacement_escape = m_patterns.replacement_escape local split = require(string_utilities_module).split local type_data = { ["related-to"] = { desc = "terms related to", additional = "'''NOTE''': This is a \"related-to\" category. It should contain terms directly related to " .. "{{{topic}}}. Please do not include terms that merely have a tangential connection to {{{topic}}}. " .. "Be aware that terms for types or instances of this topic often go in a separate category.", }, set = { desc = "terms for types or instances of", additional = "'''NOTE''': This is a set category. It should contain terms for {{{topic}}}, not merely " .. "terms related to {{{topic}}}. It may contain more general terms (e.g. types of {{{topic}}}) or more " .. "specific terms (e.g. names of specific {{{topic}}}), although there may be related categories ".. "specifically for these types of terms.", }, name = { desc = "names of specific", additional = "'''NOTE''': This is a name category. It should contain names of specific {{{topic}}}, not " .. "merely terms related to {{{topic}}}, and should also not contain general terms for types of {{{topic}}}.", }, type = { desc = "terms for types of", additional = "'''NOTE''': This is a type category. It should contain terms for types of {{{topic}}}, not " .. "merely terms related to {{{topic}}}, and should also not contain names of specific {{{topic}}}.", }, grouping = { desc = "categories concerning more specific variants of", additional = "'''NOTE''': This is a grouping category. It should not directly contain any terms, but " .. "only subcategories. If there are any terms directly in this category, please move them to a subcategory.", }, toplevel = { desc = "UNUSED", -- all categories of this type hardcode their description additional = "'''NOTE''': This is a top-level list category. It should not directly contain any terms, but " .. "only a {{{topic}}}.", }, } local function invalid_type(types) local valid_types = {} for typ, _ in pairs(type_data) do insert(valid_types, ("'%s'"):format(typ)) end error(("Invalid type '%s', should be one or more of %s, comma-separated") :format(types, mw.text.listToText(valid_types))) end local function split_types(types) types = types or "related-to" local splitvals = split(types, "%s*,%s*") for i, typ in ipairs(splitvals) do -- FIXME: Temporary if typ == "topic" then typ = "related-to" end if not type_data[typ] then invalid_type(types) end splitvals[i] = typ end return splitvals end local function gsub_escaping_replacement(str, from, to) return (str:gsub(pattern_escape(from), replacement_escape(to))) end function ucfirst(txt) local italics, raw_txt = txt:match("^('*)(.-)$") return italics .. mw.getContentLanguage():ucfirst(raw_txt) end function lcfirst(txt) local italics, raw_txt = txt:match("^('*)(.-)$") return italics .. mw.getContentLanguage():lcfirst(raw_txt) end local function convert_spec_to_string(data, desc) if not desc then return desc end local desc_type = type(desc) if desc_type == "string" then return desc elseif desc_type == "number" then return tostring(desc) elseif not is_callable(desc) then error("Internal error: `desc` must be a string, number, function, callable table or nil; received a " .. desc_type) end desc = desc { lang = data.lang, sc = data.sc, label = data.label, category = data.category, topic_data = data.topdata, } if not desc then return desc end desc_type = type(desc) if desc_type == "string" then return desc end error("Internal error: the value returned by `desc` must be a string or nil; received a " .. desc_type) end local function get_and_cache(data, obj, key) local val = convert_spec_to_string(data, obj[key]) obj[key] = val return val end local function process_default(desc) local stripped_desc = desc local no_singularize, wikify, add_the while true do local new_stripped_desc = stripped_desc:match("^(.+) no singularize$") if new_stripped_desc then no_singularize = true end if not new_stripped_desc then new_stripped_desc = stripped_desc:match("^(.+) wikify$") if new_stripped_desc then wikify = true end end if not new_stripped_desc then new_stripped_desc = stripped_desc:match("^(.+) with the$") if new_stripped_desc then add_the = true end end if new_stripped_desc then stripped_desc = new_stripped_desc else break end end if stripped_desc == "default" then return true, no_singularize, wikify, add_the else return false end end local function format_desc(data, desc) local desc_parts = {} local types = split_types(data.topdata.type) for _, typ in ipairs(types) do insert(desc_parts, type_data[typ].desc .. " " .. desc) end return "{{{langname}}} " .. require(table_module).serialCommaJoin(desc_parts) .. "." end local substitute_template_specs local function format_displaytitle(data, include_lang_prefix, upcase) local topdata, lang, label = data.topdata, data.lang, data.label local displaytitle = substitute_template_specs(data, topdata.displaytitle) if not displaytitle then return nil end if upcase then displaytitle = ucfirst(displaytitle) end if include_lang_prefix and lang then displaytitle = ("%s:%s"):format(lang:getCode(), displaytitle) end return displaytitle end local function get_breadcrumb(data) local topdata, lang, label = data.topdata, data.lang, data.label local ret if lang then ret = topdata.breadcrumb or format_displaytitle(data, false, "upcase") else ret = topdata.umbrella and topdata.umbrella.breadcrumb or topdata.breadcrumb or format_displaytitle(data, false, "upcase") end if not ret then ret = label end if type(ret) == "string" or type(ret) == "number" then ret = {name = ret} end local name = substitute_template_specs(data, ret.name) local nocap = ret.nocap return {name = name, nocap = nocap} end local function make_category_name(lang, label) if lang then return lang:getCode() .. ":" .. ucfirst(label) else return ucfirst(label) end end local function replace_special_descriptions(data, desc) if not desc then return desc end if desc:find("^=") then desc = desc:gsub("^=", "") return format_desc(data, desc) end local is_default, no_singularize, wikify, add_the = process_default(desc) if is_default then local linked_label = require(topic_utilities_module).link_label(data.label, no_singularize, wikify) if add_the then linked_label = "the " .. linked_label end return format_desc(data, linked_label) else return desc end end local function get_displaytitle_or_label(data) return format_displaytitle(data, false) or data.label end local function process_default_add_the(data, topic) local is_default, _, _, add_the = process_default(topic) if is_default then topic = get_displaytitle_or_label(data) if add_the then topic = "the " .. topic end end return topic, is_default end substitute_template_specs = function(data, desc) desc = convert_spec_to_string(data, desc) if not desc then return nil end local topdata, lang, label = data.topdata, data.lang, data.label if desc:find("{{{umbrella_msg}}}") then local catname = ucfirst(label) desc = gsub_escaping_replacement(desc, "{{{umbrella_msg}}}", --TLCHANGE all this message "Hindi naglalaman ng mga entradang pangdiksiyonaryo ang kategoryang ito, kundi mga ibang kategorya. Dalawang subkategorya ang maaari:" .. "\n\n* Mga subkategoryang \"{{{thespref}}}aa:" .. catname .. "\" (na inunlapiang kowd ng wika) ay mga kategorya ng mga salita sa nakasaad na wika. " .. "Marahil lalong interesado ka sa [[:Kategorya:{{{thespref}}}tl:" .. catname .. "]], sa mga salitang Tagalog.\n" .. "* Mga subkategoryang ito na walang inunlapiang kowd ng wika ay mga kategoryang gaya nito, ngunit para sa mga mas tiyak na paksa." ) end if desc:find("{{{topic}}}") then -- Compute the value for {{{topic}}}. If the user specified `topic`, use it. (If we're an umbrella category, -- allow a separate value for `umbrella.topic`, falling back to `topic`.) Otherwise, see if the description -- was specified as 'default' or a variant; if so, parse it to determine whether to add "the" to the label. -- Otherwise, just use the label directly. local topic = not lang and topdata.umbrella and topdata.umbrella.topic or topdata.topic if topic then topic = process_default_add_the(data, topic) else local desc if not lang then desc = topdata.umbrella and get_and_cache(data, topdata.umbrella, "description") or get_and_cache(data, topdata, "umbrella_description") end desc = desc or get_and_cache(data, topdata, "description") local defaulted_desc, is_default = process_default_add_the(data, desc) if is_default then topic = defaulted_desc else topic = get_displaytitle_or_label(data) end end desc = gsub_escaping_replacement(desc, "{{{topic}}}", topic) end desc = desc:gsub("{{{thespref}}}", data.thesaurus_data and "Thesaurus:" or "") return desc end local function process_box(data, def_topright_parts, val, pattern) if not val then return end local defval = ucfirst(data.label) if type(val) ~= "table" then val = {val} end for _, v in ipairs(val) do if v == true then insert(def_topright_parts, pattern:format(defval)) else insert(def_topright_parts, pattern:format(v)) end end end local function get_topright(data) local topdata, lang = data.topdata, data.lang local def_topright_parts = {} --TLCHANGE add a "neologismo" box topdata.neologism_name = topdata.neologism_name and mw.getContentLanguage():ucfirst(topdata.neologism_name) or nil process_box(data, def_topright_parts, topdata.neologism_name, "<div class=\"mw-body-content mw-heading2\" style=\"float: right; clear: both; margin: 0 0 .5em 1em; background: var(--wikt-palette-paleblue, #f9f9f9); border: 1px var(--border-color-base, #aaaaaa) solid; margin-top: -1px; padding: 5px; color:inherit; \" ><span style=\"font-size: 0.5em\">neologismong pangalan:</span> %s</div>") process_box(data, def_topright_parts, topdata.wp, "{{wikipedia|%s}}") process_box(data, def_topright_parts, topdata.wpcat, "{{wikipedia|category=%s}}") process_box(data, def_topright_parts, topdata.commonscat, "{{commonscat|%s}}") local def_topright if #def_topright_parts > 0 then def_topright = concat(def_topright_parts, "\n") end if lang then return substitute_template_specs(data, topdata.topright or def_topright) else return topdata.umbrella and substitute_template_specs(data, topdata.umbrella.topright) or substitute_template_specs(data, def_topright) end end local function remove_lang_params(desc) desc = desc:gsub("^{{{langname}}} ", "") desc = desc:gsub("{{{langcode}}}:", "") desc = desc:gsub("^{{{langcode}}} ", "") desc = desc:gsub("^{{{langcat}}} ", "") return desc end local function get_additional_msg(data) local types = split_types(data.topdata.type) if #types > 1 then local parts = {"'''NOTE''': This is a mixed category. It may contain terms of any of the following category types:"} for i, typ in ipairs(types) do insert(parts, ("* %s {{{topic}}}%s"):format(type_data[typ].desc, i == #types and "." or ";")) end insert(parts, "'''WARNING''': Such categories are strongly dispreferred and should be split into separate per-type categories.") return concat(parts, "\n") elseif label == "lahat ng paksa" then --TLCHANGE "all topics" return "'''NOTE''': This is the topmost topic category for {{{langname}}}. It should not directly contain " .. "any terms, but only lists of topic categories organized by type." else return type_data[types[1]].additional end end local function get_labels_categorizing(data) local m_labels_utilities = require(labels_utilities_module) return m_labels_utilities.format_labels_categorizing( m_labels_utilities.find_labels_for_category(data.label, "topic", data.lang), nil, data.lang) end -- Return the description along with the text following and preceding the description. The description and additional -- (i.e. following) text are returned in the form of closures so the work of calculating the text (which can be -- expensive, especially in the case of the additional text, where get_labels_categorizing() scans the entire set of -- labels for any that categorize into this category) is not done when not needed, e.g. in higher levels of the -- breadcrumb chain, where only the breadcrumb and parents (in fact, really just the first parent) are actually needed. local function get_description_additional_preceding(data) local topdata, lang, label = data.topdata, data.lang, data.label local desc, additional, preceding -- This is kind of hacky, but it works for now. local function postprocess_thesaurus(txt) if not txt then return nil end if not data.thesaurus_data then return txt end txt = txt:gsub(" terms([ .,])", " thesaurus entries%1") return txt end if lang then desc = function() return postprocess_thesaurus(substitute_template_specs(data, replace_special_descriptions(data, get_and_cache(data, topdata, "description")))) end preceding = topdata.preceding additional = function() local additional_parts = {} if topdata.additional then insert(additional_parts, topdata.additional) end if not data.thesaurus_data then insert(additional_parts, get_additional_msg(data)) local labels_msg = get_labels_categorizing(data) if labels_msg then insert(additional_parts, labels_msg) end end return postprocess_thesaurus(substitute_template_specs(data, concat(additional_parts, "\n\n"))) end else if label == "lahat ng paksa" then --TLCHANGE "all topics" desc = "This is the topmost topic category for all languages." additional = "It contains no dictionary entries, only other categories. The subcategories are of two " .. "sorts:\n\n" .. "* Subcategories listed at the beginning, without a prefixed language code, are grouping " .. "categories similar to this category, but are devoted to general subject areas. Under them are " .. "finer-grained subject areas.\n" .. "* Subcategories named like \"aa:All topics\" (with a prefixed language code) are top-level " .. "categories like this one, but for specific languages. You may be interested especially in " .. "[[:Category:en:All topics]], for English terms.\n" .. "Note that categories under this tree categorize terms semantically rather than grammatically. " .. "Grammatical categories (such as all French verbs, or all English irregular plural forms) " .. "have a different naming structure, with the language name spelled out, such as " .. "[[:Category:French verbs]] or [[:Category:English irregular plurals]]." return desc, additional end -- Assume that if the description field contains a function, the function will return non-nil, so we don't -- have to call the function at this point (in case it is heavyweight). local has_umbrella_desc = topdata.umbrella and topdata.umbrella.description or topdata.umbrella_description desc = function() local desc = topdata.umbrella and get_and_cache(data, topdata.umbrella, "description") or get_and_cache(data, topdata, "umbrella_description") if not desc then desc = get_and_cache(data, topdata, "description") if desc then desc = replace_special_descriptions(data, desc) desc = remove_lang_params(desc) desc = desc:gsub("%.$", "") desc = "Ang kategoryang ito ay patungkol sa: " .. desc .. "." --TLCHANGE "This category concerns the topic: " .. desc .. "." end end if not desc then desc = "Categories concerning " .. label .. " in various specific languages." end return postprocess_thesaurus(substitute_template_specs(data, desc)) end preceding = topdata.umbrella and topdata.umbrella.preceding or not has_umbrella_desc and topdata.preceding if preceding then preceding = remove_lang_params(preceding) end additional = function() local additional_parts = {} local topdata_additional = topdata.umbrella and topdata.umbrella.additional or not has_umbrella_desc and topdata.additional if topdata_additional then insert(additional_parts, remove_lang_params(topdata_additional)) end insert(additional_parts, "{{{umbrella_msg}}}") if not data.thesaurus_data then insert(additional_parts, get_additional_msg(data)) local labels_msg = get_labels_categorizing(data) if labels_msg then insert(additional_parts, labels_msg) end end return postprocess_thesaurus(substitute_template_specs(data, concat(additional_parts, "\n\n"))) end end preceding = substitute_template_specs(data, preceding) return desc, additional, preceding end local function normalize_sort_key(data, sort) local lang, label = data.lang, data.label if not sort then -- When defaulting sort key to label, strip 'The ' (e.g. in 'The Matrix', 'The Hunger Games') -- and 'A ' (e.g. in 'A Song of Ice and Fire', 'A Christmas Carol') from label. local stripped_sort = label:match("^[Tt]he (.*)$") if stripped_sort then sort = stripped_sort end if not stripped_sort then stripped_sort = label:match("^[Aa] (.*)$") if stripped_sort then sort = stripped_sort end end if not stripped_sort then sort = label end end sort = substitute_template_specs(data, sort) if not lang then sort = " " .. sort end return sort end local function get_topic_parents(data) local topdata, lang, label = data.topdata, data.lang, data.label local parents = topdata.parents if not lang and label == "lahat ng paksa" then --TLCHANGE "all topics" return {{ name = "Pangkalahatan", sort = "paksa" }} --TLCHANGE {{ name = "Category:Fundamental", sort = "topics" }} end if not parents or #parents == 0 then return nil end local ret = {} for _, parent in ipairs(parents) do parent = mw.clone(parent) if type(parent) ~= "table" then parent = {name = parent} end parent.sort = normalize_sort_key(data, parent.sort) if type(parent.name) ~= "string" then error(("Internal error: parent.name is not a string: parent = %s"):format(dump(parent))) end if parent.name:find("^Category:") or parent.nontopic then -- leave as-is parent.nontopic = nil else parent.name = make_category_name(lang, parent.name) end parent.name = substitute_template_specs(data, parent.name) insert(ret, parent) end local function make_list_of_type_parent(typ) return { name = make_category_name(lang, ("list of %s categories"):format(typ)), sort = (not lang and " " or "") .. label, } end if topdata.type ~= "toplevel" then local types = split_types(topdata.type) for _, typ in ipairs(types) do insert(ret, make_list_of_type_parent(typ)) end if #types > 1 then insert(ret, make_list_of_type_parent("mixed")) end end -- Add umbrella category. if lang then insert(ret, { name = make_category_name(nil, label), sort = lang:getCanonicalName(), }) end return ret end local function get_thesaurus_parents(data) local topdata, lang, label = data.topdata, data.lang, data.label local parent_substitutions = data.thesaurus_data.parent_substitutions local parents = topdata.parents if not parents or #parents == 0 then return nil end local ret = {} for _, parent in ipairs(parents) do -- Process parent categories as follows: -- 1. skip non-topic cats and meta-categories that start with "List of" -- 2. map "en:All topics" to "English thesaurus entries" (and same for other languages), but map "All topics" itself to the root "Thesaurus" category -- 3. check if this parent is to be substituted, if so, substitute it -- 4. prepend "Thesaurus:" to all other category names parent = mw.clone(parent) if type(parent) ~= "table" then parent = {name = parent} end parent.sort = normalize_sort_key(data, parent.sort) if type(parent.name) ~= "string" then error(("Internal error: parent.name is not a string: parent = %s"):format(dump(parent))) end if parent.name:find("^Category:") or parent.nontopic then -- skip elseif parent.name == "lahat ng paksa" or parent_substitutions[parent.name] == "lahat ng paksa" then --TLCHANGE "all topics" if not lang then insert(ret, { name = "Thesaurus", sort = label, }) else insert(ret, { name = "thesaurus entries", sort = parent.sort, lang = lang:getCode(), is_label = true, }) end else parent.name = "Thesaurus:" .. make_category_name(lang, parent_substitutions[parent.name] or parent.name) parent.name = substitute_template_specs(data, parent.name) insert(ret, parent) end end -- Add the non-thesaurus version of this category as a parent, unless it is a thesaurus-only category. if not topdata.thesaurusonly then insert(ret, { name = make_category_name(lang, label), sort = " " }) end -- Add umbrella category. if lang then insert(ret, { name = "Thesaurus:" .. make_category_name(nil, label), sort = lang:getCanonicalName(), }) end return ret end local function generate_spec(category, lang, upcase_label, thesaurus_data) local label_data = require(topic_data_module) local label -- Convert label to lowercase if possible local lowercase_label = mw.getContentLanguage():lcfirst(upcase_label) -- Check if the label exists local labels = label_data["LABELS"] if labels[lowercase_label] then label = lowercase_label else label = upcase_label end local topdata = labels[label] -- Go through handlers if not topdata then for _, handler in ipairs(label_data["HANDLERS"]) do topdata = handler.handler(label) if topdata then topdata.module = handler.module break end end end if not topdata then return nil end local data = { category = category, lang = lang, label = label, topdata = topdata, thesaurus_data = thesaurus_data, } local description, additional, preceding = get_description_additional_preceding(data) local parents if thesaurus_data then parents = get_thesaurus_parents(data) else parents = get_topic_parents(data) end return { lang = lang and lang:getCode() or nil, description = description, additional = additional, preceding = preceding, parents = parents, breadcrumb = get_breadcrumb(data), displaytitle = format_displaytitle(data, "include lang prefix", "upcase"), topright = get_topright(data), module = topdata.module, can_be_empty = not lang, hidden = false, english_name = topdata.english_name and mw.getContentLanguage():ucfirst(topdata.english_name) or nil --TLCHANGE add english_name } end -- Handler for `Thesaurus:...` categories. table.insert(raw_handlers, function(data) local code, upcase_label = data.category:match("^Thesaurus:(%l[%a-]*%a):(.+)$") local lang if code then lang = require(languages_module).getByCode(code) if not lang then mw.log(("Category '%s' looks like a language-specific thesaurus category but unable to match language prefix"): format(data.category)) return nil end else upcase_label = data.category:match("^Thesaurus:(.+)$") end if upcase_label then local thesaurus_data = require(thesaurus_data_module) -- substituted category names are not allowed if thesaurus_data.parent_substitutions[lcfirst(upcase_label)] then error(("Category is not allowed as a Thesaurus category: %s (see the list of parent substitutions at " .. "[[Module:category tree/topic/thesaurus]])"):format(data.category)) end return generate_spec(data.category, lang, upcase_label, thesaurus_data) end end) -- Handler for regular topic categories. table.insert(raw_handlers, function(data) local code, upcase_label = data.category:match("^(%l[%a-]*%a):(.+)$") local lang if code then lang = require(languages_module).getByCode(code) if not lang then mw.log(("Category '%s' looks like a language-specific topic category but unable to match language prefix"): format(data.category)) return nil end else upcase_label = data.category end return generate_spec(data.category, lang, upcase_label) end) ----------------------------------------------------------------------------- -- -- -- RAW CATEGORIES -- -- -- ----------------------------------------------------------------------------- raw_categories["Tesawro"] = { --TLCHANGE description = "Category for entries of the Wiktionary thesaurus, located in a separate namespace.", additional = [=[ There are '''three ways to browse''' the thesaurus: * Look under '''[[:Category:Thesaurus entries by language]]''' to get started. * Use the search box below. * Browse the thesaurus by topic using the links under "Subcategories" below. The main project page is [[Wiktionary:Thesaurus]]. {{ws header|<nowiki/>|link=}}]=], parents = { "Category: Pangkalahatan", --TLCHANGE "Category:Fundamental", "Category:Wiktionary projects", }, english_name = "Thesaurus", --TLCHANGE } return {RAW_CATEGORIES = raw_categories, RAW_HANDLERS = raw_handlers} mz0illgz513ia4b2d6w3g6fmwpiojwq Module:category tree/topic/Animals 828 34591 177493 174966 2026-08-27T01:32:00Z Yivan000 4078 177493 Scribunto text/plain local labels = {} labels["hayop"] = { --TLCHANGE type = "set", description = "default", parents = {"nilalang"}, --TLCHANGE "lifeforms" commonscat = "Animalia", wpcat = true, english_name = "animals", --TLCHANGE } labels["acanthuroid fish"] = { type = "set", description = "=[[surgeonfish]], [[light-horseman]], [[louvar]]s, [[scat]]s, [[rabbitfish]], [[Moorish idol]]s and other fish in the [[perciform]] [[suborder]] [[Acanthuroidei]]", parents = {"fish"}, } labels["accentors"] = { type = "set", description = "=birds in the [[family]] [[Prunellidae]]", parents = {"perching birds"}, } labels["accipiters"] = { type = "set", description = "=[[besra]]s, [[Cooper's hawk]]s, [[goshawk]]s, [[sharp-shinned hawk]]s, [[shikra]]s, [[sparrowhawk]]s, and other [[hawk]]s in the [[genus]] ''[[Accipiter]]''", parents = {"birds of prey"}, } labels["Acipenseriform fish"] = { type = "set", description = "=[[paddlefish]], [[sturgeon]]s and other fish in the [[order]] [[Acipenseriformes]]", parents = {"fish"}, } labels["adephagan beetles"] = { type = "set", description = "=[[diving beetle]]s, [[ground beetle]]s (including [[bombardier beetle]]s and [[tiger beetle]]s), [[whirligig beetle]]s and other [[beetle]]s in the [[suborder]] [[Adephaga]]", parents = {"beetles"}, } labels["African insectivores"] = { type = "set", description = "=[[aardvark]]s, [[elephant shrew]]s, [[golden mole]]s, [[otter shrew]]s, [[tenrec]]s, and other [[mammal]]s in the [[clade]] [[Afroinsectiphilia]]", parents = {"mamalya"}, --TLCHANGE {"mammals"}, } labels["agamid lizards"] = { type = "set", description = "=[[agama]]s, [[bearded dragon]]s, [[flying dragon]]s, [[frilled lizard]]s, [[moloch]]s, [[spiny-tailed lizard]]s, [[stellion]]s and other [[lizard]]s in the [[family]] [[Agamidae]]", parents = {"lizards"}, } labels["alcelaphine antelopes"] = { type = "set", description = "=[[blesbuck]]s, [[bontebok]]s, [[bubal]]s, [[gnu]]s or [[wildebeest]], [[hartebeest]]s, [[hirola]], [[sassaby]]s, [[topi]]s, [[tetel]]s, and other [[antelopes]] in the [[subfamily]] [[Alcelaphinae]]", parents = {"antelopes"}, } labels["ammonites"] = { type = "set", description = "=[[extinct]] [[cephalopod]]s in the [[subclass]] [[Ammonoidea]]", parents = {"cephalopods"}, } labels["amphibians"] = { type = "set", description = "default", parents = {"vertebrates"}, commonscat = "Amphibia", wpcat = true, } labels["amphipods"] = { type = "set", description = "=[[beach flea]]s, [[lawn shrimp]], [[scud]]s, [[side swimmer]]s, [[skeleton shrimp]], [[whale louse|whale lice]], and other [[crustacean]]s in the [[order]] [[Amphipoda]]", parents = {"crustaceans"}, } labels["anatids"] = { type = "set", description = "=[[anatid]]s: ([[duck]]s, [[goose|geese]] and [[swan]]s)", parents = {"freshwater birds"}, } labels["annelids"] = { type = "set", description = "=[[earthworm]]s, [[leech]]es, [[ragworm]]s and many other [[segment]]ed [[worm]]s in the [[phylum]] [[Annelida]]", parents = {"worms"}, } labels["anglerfish"] = { type = "set", description = "=fish in the [[order]] [[Lophiiformes]]", parents = {"fish"}, } labels["anguimorph lizards"] = { type = "set", description = "=[[alligator lizard]]s, [[beaded lizard]]s, [[blindworm]]s, [[crocodile monitor]]s, [[galliwasp]]s, [[Gila monster]]s, [[glass lizard]]s, [[goanna]]s, [[Komodo dragon]]s, [[legless lizard]]s, [[nile monitor]]s, [[perentie]]s, [[sheltopusik]]s, [[water monitor]]s, and other [[lizards]] in the [[suborder]] [[Anguimorpha]]", parents = {"lizards"}, } labels["anomurans"] = { type = "set", description = "=crablike [[crustacean]]s in the [[decapod]] [[infraorder]] [[Anomura]], which are closely related to the true [[crab]]s in the infraorder [[Brachyura]]", parents = {"crustaceans", "decapods"}, } labels["anteaters and sloths"] = { type = "set", description = "=[[mammal]]s in the [[order]] [[Pilosa]]", parents = {"mamalya"}, --TLCHANGE {"mammals"}, } labels["antelopes"] = { type = "set", description = "default", parents = {"even-toed ungulates"}, } labels["antilopine antelopes"] = { type = "set", description = "=[[blackbuck]]s, [[chinkara]]s, [[dibatag]]s, [[dik-dik]]s, [[gazelle]]s, [[gerenuk]]s, [[grysbok]]s, [[klipspringer]]s, [[oribi]]s, [[royal antelope]]s, [[saiga]]s, [[springbok]]s, [[steenbok]]s, [[zeren]], and other [[antelope]]s in the [[bovid]] [[subfamily]] [[Antilopinae]]", parents = {"antelopes"}, } labels["langgam"] = { --TLCHANGE type = "set", description = "default", parents = {"hymenopterans"}, english_name = "ants", --TLCHANGE } labels["antshrikes"] = { type = "set", description = "default", parents = {"suboscines", "perching birds"}, } labels["anurans"] = { type = "set", description = "=[[amphibian]]s in the [[order]] [[Anura]], which are short-bodied and without tails, having long hind legs adapted for leaping that are typically folded at rest. Anurans are mostly known as [[frog]]s or [[toad]]s", parents = {"amphibians"}, } labels["aphids"] = { type = "set", description = "=[[insect]]s in the [[superfamily]] [[Aphidoidea]]", parents = {"hemipterans"}, } labels["apodiforms"] = { type = "set", description = "=[[hummingbird]]s, [[needletail]]s, [[spinetail]]s, [[swift]]s, [[swiftlet]]s, [[treeswift]]s, and other [[bird]]s in the [[order]] [[Apodiformes]]", parents = {"birds"}, } labels["arachnids"] = { type = "set", description = "default", parents = {"arthropods"}, } labels["araneoid spiders"] = { type = "set", description = "=[[bird dropping spider]]s, [[cobweb spiders]] (including [[black widow]]s and [[redback]]s), [[orbweaver]]s (including [[cross spider]]s and [[writing spider]]s), [[long-jawed spider]]s, [[money spider]]s, [[nesticid]]s, [[pimoid]], [[pirate spider]]s, [[tetragnathid]]s and other [[spider]]s in the [[superfamily]] [[Araneoidea]]", parents = {"spiders"}, } labels["argentiniform fish"] = { type = "set", description = "=[[argentine]]s, [[barreleye]]s, [[blacksmelt]]s, [[smoothtongue]]s and other fish in the [[order]] [[Argentiniformes]]", parents = {"fish"}, } labels["armadillos"] = { type = "set", description = "default", parents = {"mamalya"}, --TLCHANGE {"mammals"}, } labels["arthropods"] = { type = "set", description = "default", parents = {"hayop"}, --TLCHANGE "animals" commonscat = "Arthropoda", wpcat = true, } labels["aschizan flies"] = { type = "set", description = "=[[fly|flies]] in the [[dipteran]] [[section]] [[Aschiza]]", parents = {"dipterans"}, } labels["asilomorph flies"] = { type = "set", description = "=[[bee fly|bee flies]], [[dance fly|dance flies]], [[Mydas fly|Mydas flies]], [[robber fly|robber flies]], [[stiletto fly|stiletto flies]], [[window fly|window flies]] and other [[fly|flies]] in the [[dipteran]] [[infraorder]] [[Asilomorpha]]", parents = {"dipterans"}, } labels["assassin bugs"] = { type = "set", description = "=[[ambush bug]]s, [[assassin bug]]s, [[corsair]]s, [[feather-legged bug]]s, [[kissing bug]]s or [[conenose bug]]s, [[masked hunter]]s, [[wheel bug]]s, and other [[true bug]]s in the [[family]] [[Reduviidae]]", parents = {"true bugs"}, } labels["astacideans"] = { type = "set", description = "=[[crustacean]]s in the [[decapod]] [[infraorder]] [[Astacidea]], including the original [[species]] known as [[crayfish]] and [[lobster]]s, and their relatives", parents = {"crustaceans", "decapods"}, } labels["atheriniform fish"] = { type = "set", description = "=[[blue-eye]]s, [[hardyhead]]s, [[grunion]], [[jacksmelt]], [[rainbowfish]], [[silverside]]s, [[zona]], and other fish in the [[order]] [[Atheriniformes]]", parents = {"fish"}, } labels["auks"] = { type = "set", description = "=[[auk]]s, [[guillemot]]s, [[murre]]s, [[puffin]]s, [[razorbill]]s, and other [[seabird]]s in the family [[Alcidae]]", parents = {"seabirds"}, } labels["aulopiform fish"] = { type = "set", description = "=[[daggertooth]]s, [[lancetfish]], [[sergeant baker]]s, [[greeneye]]s, [[telescopefish]], [[lizardfish]] and other fish in the [[order]] [[Aulopiformes]]", parents = {"fish"}, } labels["Australasian robins"] = { type = "set", description = "=birds in the [[passerine]] [[family]] [[Petroicidae]], which are not closely related to the [[European robin]] (an [[Old World flycatcher]] in the family [[Muscicapidae]]), or the [[American robin]] (a [[thrush]] in the family [[Turdidae]])", parents = {"perching birds"}, } labels["baby animals"] = { type = "set", description = "default", parents = {"hayop"}, --TLCHANGE "animals" } labels["bandicoots and bilbies"] = { type = "set", description = "=[[peramelid]]s, [[bandicoot]]s, [[marl]]s, [[quenda]]s, [[chaeropodid]]s, [[pig-footed bandicoot]]s, [[thylacomyid]]s, [[bilby|bilbies]], [[dalgite]]s, [[rabbit-eared bandicoot]]s, [[philander]]s, [[pinkie]]s, and other [[marsupial]]s in the [[order]] [[Peramelemorphia]]", parents = {"marsupials"}, } labels["barklice"] = { type = "set", description = "=non-[[parasitic]] [[insect]]s in the [[order]] [[Psocodea]]", parents = {"insects"}, } labels["barnacles"] = { type = "set", description = "=[[crustacean]]s in the [[infraclass]] [[Cirripedia]], including the parasitic [[rhizocephalan]]s", parents = {"crustaceans"}, } labels["paniki"] = { --TLCHANGE type = "set", description = "default", parents = {"mamalya"}, --TLCHANGE {"mammals"}, english_name = "bats", --TLCHANGE } labels["bubuyog"] = { --TLCHANGE type = "set", description = "default", parents = {"hymenopterans", "beekeeping"}, english_name = "bees", --TLCHANGE } labels["beetles"] = { type = "set", description = "default", parents = {"insects"}, } labels["beloniform fish"] = { type = "set", description = "=[[ballyhoo]], [[flying fish]], [[garfish]], [[halfbeak]]s, [[houndfish]], [[mackerel pike]]s, [[medaka]]s, [[needlefish]], [[ricefish]], [[saury|sauries]], [[silver gar]], and other fish in the [[order]] [[Beloniformes]]", parents = {"fish"}, } labels["bibionomorphs"] = { type = "set", description = "=[[March fly|March flies]], [[cecidomyiid]] [[gall midge]]s, [[keroplatid]] [[fungus gnat]]s, [[mycetophilid]]s, [[sciarid]]s and other [[fly|flies]], [[gnat]]s and [[midge]]s in the [[dipteran]] [[infraorder]] [[Bibionomorpha]]", parents = {"dipterans"}, } labels["birds"] = { type = "set", description = "default", parents = {"vertebrates"}, commonscat = "Aves", wpcat = true, } labels["birds of prey"] = { type = "set", description = "=birds that live by [[predatory]] hunting, and from [[carrion]]", parents = {"birds"}, } labels["bivalves"] = { type = "set", description = "=[[clam]]s, [[cockle]]s, [[mussel]]s, [[oyster]]s, [[scallop]]s and other [[mollusk]]s in the [[class]] [[Bivalvia]]", parents = {"mollusks"}, } labels["blennies"] = { type = "set", description = "=[[blenny|blennies]], [[chaenopsid]]s, [[clinid]]s, [[dactyloscopid]]s, [[klipfish]], [[labrisomid]]s, [[triplefin]]s, [[weedfish]] and other fish in the [[perciform]] [[suborder]] [[Blennioidei]]", parents = {"fish"}, } labels["boas"] = { type = "set", description = "=[[snake]]s in the family [[Boidae]]", parents = {"snakes"}, } labels["bostrichiform beetles"] = { type = "set", description = "=[[carpet beetle]]s, [[deathwatch beetle]]s, [[drugstore beetle]]s, [[museum beetle]]s, [[powder-post beetle]]s, and other [[anobiid]]s/[[ptinid]]s, [[bostrichid]]s, [[dermestid]]s, [[derodontid]]s, [[jacobsoniid]]s and [[nosodendrid]]s in the [[coleopteran]] [[infraorder]] [[Bostrichiformia]]", parents = {"beetles"}, } labels["bovines"] = { type = "set", description = "default", parents = {"even-toed ungulates"}, } labels["brachiopods"] = { type = "set", description = "=[[animal]]s in the [[phylum]] [[Brachiopoda]]. <u>Note</u>: not to be confused with [[branchiopod]]s, which are [[crustacean]]s", parents = {"hayop"}, --TLCHANGE "animals" } labels["branchiopods"] = { type = "set", description = "=[[[brine shrimp]], [[clam shrimp]], [[fairy shrimp]], [[tadpole shrimp]], [[water flea]]s, and other [[crustacean]]s in the [[class]] [[Branchiopoda]]. <u>Note</u>: not to be confused with [[brachiopod]]s, which are a separate [[phylum]]", parents = {"crustaceans"}, } labels["bryozoans"] = { type = "set", description = "=[[animal]]s in the [[phylum]] [[Bryozoa]], also known as [[Ectoprocta]]", parents = {"hayop"}, --TLCHANGE "animals" } labels["bulbuls"] = { type = "set", description = "=[[bulbul]]s, [[greenbul]]s, [[brownbul]]s, [[leaflove]]s, [[bristlebill]]s, and other birds in the [[passerine]] [[family]] [[Pycnonotidae]]", parents = {"perching birds"}, } labels["buteos"] = { type = "set", description = "=[[hawk]]s in the [[genus]] ''[[Buteo]]'', known as [[buzzard]]s in Europe", parents = {"birds of prey"}, } labels["butterflies"] = { type = "set", description = "default", parents = {"insects"}, } labels["caddis flies"] = { type = "set", description = "=insects in the order [[Trichoptera]], which are closely related to the [[butterfly|butterflies]] and [[moth]]s but with hairs on their wings instead of scales, and which have [[aquatic]] [[larvae]] that live in cases that they build around themselves", parents = {"insects"}, } labels["caecilians"] = { type = "set", description = "=[[amphibian]]s in the [[order]] [[Gymnophiona]], which are legless and resemble [[earthworm]]s or [[snake]]s", parents = {"amphibians"}, } labels["camelids"] = { type = "set", description = "=[[camelid]]s ([[camel]]s, [[llama]]s, [[alpaca]]s, etc.)", parents = {"mammals", "even-toed ungulates"}, } labels["canids"] = { type = "set", description = "default", parents = {"carnivores"}, } labels["caprines"] = { type = "set", description = "=[[sheep]], [[goat]]s, [[goat antelope]]s, [[chamois]], [[muskox]]en, [[bharal]], [[goral]], [[ibex]], [[mouflon]], [[serow]], [[tahr]], [[tur]], [[takin]] and other animals in the [[bovid]] [[subfamily]] [[Caprinae]], formerly known as the [[family]] Capridae", parents = {"even-toed ungulates"}, } labels["caprimulgiforms"] = { type = "set", description = "=[[caprimulgiform]]s: birds in the taxonomic order [[Caprimulgiformes]]- the [[nightjar]]s, [[oilbird]]s, [[frogmouth]]s, [[potoo]]s, etc", parents = {"birds"}, } labels["carcharhiniform sharks"] = { type = "set", description = "=[[bull shark]]s, [[catshark]]s, [[gummy shark]]s, [[hammerhead]]s, [[leopard shark]]s, [[morgay]]s, [[requiem shark]]s, [[tiger shark]]s, [[tope]]s, [[whaler]]s, [[whitetip]]s and other sharks in the [[order]] [[Carcharhiniformes]]", parents = {"sharks"}, } labels["cardinalids"] = { type = "set", description = "=[[cardinal]]s, [[dickcissel]]s, [[indigo bunting]]s, [[pyrrhuloxia]]s, [[rose-breasted grosbeak]]s, [[scarlet tanager]]s, and other birds in the [[family]] [[Cardinalidae]]", parents = {"perching birds"}, } labels["caridean shrimp"] = { type = "set", description = "=[[crustacean]]s in the [[decapod]] [[infraorder]] [[Caridea]], mostly known as [[shrimp]] or [[prawn]]s", parents = {"crustaceans", "decapods"}, } labels["carnivores"] = { type = "set", description = "=[[bear]]s, [[cat]]s, [[civet]]s, [[dog]]s, [[fossa]]s, [[hyaena]]s, [[mongoose]]s, [[panda]]s, [[raccoon]]s, [[seal]]s, [[skunk]]s, [[weasel]]s and various other [[mammal]]s in the [[order]] [[Carnivora]]", parents = {"mamalya"}, --TLCHANGE {"mammals"}, } labels["carps"] = { type = "set", description = "=fish in the [[subfamily]] [[Cyprininae]], the [[carps]] and [[goldfish]]", parents = {"cyprinids"}, } labels["catfish"] = { type = "set", description = "default", parents = {"fish", "otocephalan fish"}, } labels["cats"] = { type = "set", description = "=[[cat]]s in the sense of members of the genus ''[[Felis]]''", parents = {"felids"}, commonscat = "Felis silvestris catus", wpcat = true, } labels["cattle"] = { type = "set", description = "default", parents = {"bovines", "livestock"}, } labels["caviomorphs"] = { type = "set", description = "=[[agouti]]s, [[capybara]]s, [[chinchilla]]s, [[guinea pig]]s, [[New World porcupine]]s, [[nutria]]s, [[tuco-tuco]]s and other [[rodent]]s in the parvorder [[Caviomorpha]]", parents = {"rodents"}, } labels["cephalopods"] = { type = "set", description = "default", parents = {"mollusks"}, } labels["cercopithecin monkeys"] = { type = "set", description = "=[[blue monkey]]s, [[Diana monkey]]s, [[guenon]]s, [[lesula]]s, [[malbrouck]]s, [[patas monkey]]s, [[talapoin]]s, [[vervet]]s, and other [[Old World monkey]]s in the [[cercopithecine]] [[tribe]] [[Cercopithecini]]", parents = {"Old World monkeys"}, } labels["certhioid birds"] = { type = "set", description = "=birds in the [[passerine]] [[superfamily]] [[Certhioidea]], the [[treecreeper]]s, [[nuthatch]]es, [[gnatcatcher]]s and [[wren]]s", parents = {"perching birds"}, } labels["cervids"] = { type = "set", description = "default", parents = {"even-toed ungulates"}, } labels["cetaceans"] = { type = "set", description = "=[[cetacean]]s ([[dolphin]]s, [[whale]]s and [[porpoise]]s)", parents = {"even-toed ungulates"}, } labels["chalcidoid wasps"] = { type = "set", description = "=[[chalcidid]]s, [[encyrtid]]s, [[fig wasp]]s, [[jointworm]]s, [[mymarid]] [[fairyfly|fairyflies]], [[perilampid]]s, [[torymid]]s, [[trichogramma]]s, and other [[wasp]]s in the [[superfamily]] [[Chalcidoidea]]", parents = {"hymenopterans"}, } labels["characins"] = { type = "set", description = "=fish in the order [[Characiformes]]", parents = {"fish", "otocephalan fish"}, } labels["chickens"] = { type = "set", description = "default", parents = {"poultry", "fowls"}, } labels["chimaeras (fish)"] = { type = "set", description = "=[[cartilaginous]] fish in the [[Chimaeriformes]], the only surviving [[order]] of the [[subclass]] [[Holocephali]], and separate from the [[shark]]s, [[ray]]s, [[skate]]s and [[sawfish]] of the subclass [[Elasmobranchii]]", parents = {"fish"}, } labels["chordates"] = { type = "set", description = "=animals in the [[phylum]] [[Chordata]]", parents = {"hayop"}, --TLCHANGE "animals" } labels["chrysomeloid beetles"] = { type = "set", description = "=[[cerambycid]]s or [[longhorn beetle]]s such as [[apple borer]]s, [[huhu beetle]]s, [[locust borer]]s and [[thunderbolt beetle]]s, as well as [[chrysomelid]]s or [[leaf beetle]]s such as [[asparagus beetle]]s, [[bean weevil]]s, [[Colorado beetle]]s, [[cucumber beetle]]s, [[flea beetle]]s, [[potato beetle]]s, and other [[beetle]]s in the [[superfamily]] [[Chrysomeloidea]]", parents = {"beetles"}, } labels["cicadas"] = { type = "set", description = "=[[insect]]s in the [[superfamily]] [[Cicadoidea]]", parents = {"hemipterans"}, } labels["cichlids"] = { type = "set", description = "=fish in the family [[Cichlidae]]", parents = {"labroid fish"}, } labels["clinids"] = { type = "set", description = "=fish in the family [[Clinidae]]", parents = {"fish"}, } labels["nidaryo"] = { --TLCHANGE silent "c" type = "set", description = "=[[coral]]s, [[gorgonian]]s, [[hydra]]s, [[myxozoan]]s, [[Portuguese man-of-war]], [[sea anemone]]s, [[sea fir]]s, [[sea wasp]]s, and other animals in the in the [[phylum]] [[Cnidaria]]", parents = {"hayop"}, --TLCHANGE "animals" english_name = "cnidarians", --TLCHANGE spanish_name = "cnidarios", --TLCHANGE } labels["cockatoos"] = { type = "set", description = "=[[crested]] [[parrot]]s in the [[family]] [[Cacatuidae]]", parents = {"parrots"}, } labels["cockroaches"] = { type = "set", description = "default", parents = {"insects"}, } labels["colobine monkeys"] = { type = "set", description = "=[[colobus]]es, [[douc]]s, [[langur]]s, [[guereza]]s, [[hanuman]]s,[[leaf monkey]]s, [[lutung]]s, [[proboscis monkey]]s, and other [[Old World monkey]]s in the [[subfamily]] [[Colobinae]]", parents = {"Old World monkeys"}, } labels["colubrid snakes"] = { type = "set", description = "=[[snake]]s in the family [[Colubridae]]", parents = {"snakes"}, } labels["colugos"] = { type = "set", description = "=the [[primate]]-like [[gliding]] [[mammal]]s in the [[order]] [[Dermoptera]], also known as [[flying lemur]]s", parents = {"mamalya"}, --TLCHANGE {"mammals"}, } labels["columbids"] = { type = "set", description = "=[[columbid]]s, i.e. [[pigeon]]s and [[dove]]s", parents = {"birds"}, } labels["copepods"] = { type = "set", description = "=[[crustacean]]s in the [[subclass]] [[Copepoda]]", parents = {"crustaceans"}, } labels["coraciiforms"] = { type = "set", description = "=[[bee-eater]]s, [[ground rollers]], [[kingfisher]]s, [[motmot]]s, [[roller]]s, [[tody|todies]] and other birds in the taxonomic order [[Coraciiformes]]", parents = {"birds"}, } labels["corvids"] = { type = "set", description = "default", parents = {"perching birds", "corvoid birds"}, } labels["corvoid birds"] = { type = "set", description = "=[[apostlebird]]s, [[bird of paradise|birds of paradise]], [[crow]]s, [[drongo]]s, [[fantail]]s, [[grinder]]s, [[jackdaw]]s, [[jay]]s, [[magpie]]s, [[magpie-lark]]s, [[manucode]]s, [[monarchid]]s, [[nutcracker]]s, [[piwakawaka]]s, [[raven]]s, [[restless flycatcher]]s, [[riflebird]]s, [[shrike]]s, [[standard-wing]]s, and other birds in the [[superfamily]] [[Corvoidea]]", parents = {"perching birds"}, } labels["cotingas"] = { type = "set", description = "=birds in the [[suboscine]] [[family]] [[Cotingidae]]", parents = {"suboscines"}, } labels["crabs"] = { type = "set", description = "=[[crab]]s, [[decapod]] [[crustacean]]s in the [[infraorder]] [[Brachyura]]", parents = {"crustaceans", "decapods"}, } labels["cranes (birds)"] = { type = "set", description = "=[[crane]]s", parents = {"gruiforms"}, } labels["cricetids"] = { type = "set", description = "=[[cotton rat]]s, [[deer mouse|deer mice]], [[hamster]]s, [[harvest mouse|harvest mice]], [[lemming]]s, [[vole]]s, [[woodrat]]s, and other [[rodent]]s in the [[family]] [[Cricetidae]]", parents = {"rodents"}, } labels["crickets and grasshoppers"] = { type = "set", description = "=[[cricket]]s, [[grasshopper]]s, [[katydid]]s, [[weta]]s and other [[insect]]s in the order [[Orthoptera]]", parents = {"insects"}, } labels["croakers"] = { type = "set", description = "=[[croaker]]s, [[drum]]s, [[weakfish]]s and other fish in the family [[Sciaenidae]]", parents = {"percoid fish"}, } labels["crocodilians"] = { type = "set", description = "=[[crocodile]]s, [[alligator]]s, [[caymans]], and other [[reptile]]s in the order [[Crocodilia]]", parents = {"reptiles"}, } labels["crustaceans"] = { type = "set", description = "default", parents = {"arthropods"}, } labels["cuckoos"] = { type = "set", description = "=[[cuckoo]]s and other birds in the [[family]] [[Cuculidae]]", parents = {"otidimorph birds"}, } labels["cuckooshrikes and minivets"] = { type = "set", description = "=birds in the [[family]] [[Campephagidae]]", parents = {"perching birds"}, } labels["cucujoid beetles"] = { type = "set", description = "=[[flower beetle]]s, [[fungus beetle]]s, [[grain beetle]]s, [[lady beetle]]s, [[lizard beetle]]s, [[Mexican bean beetle]]s, and other [[beetle]]s in the [[superfamily]] [[Cucujoidea]]", parents = {"beetles"}, } labels["ctenophores"] = { type = "set", description = "=animals in the [[phylum]] [[Ctenophora]], the [[comb jelly|comb jellies]]", parents = {"hayop"}, --TLCHANGE "animals" } labels["culicomorphs"] = { type = "set", description = "=[[biting midge]]s, [[blackfly|blackflies]], [[blood worm]]s, [[glassworm]]s, [[meniscus midge]]s, [[mosquito]]s, [[no-see-um]]s, [[non-biting midge]]s, [[phantom midge]]s and other [[insect]]s in the [[dipteran]] [[infraorder]] [[Culicomorpha]]", parents = {"dipterans"}, } labels["cyprinids"] = { type = "set", description = "=[[carp]], [[minnow]]s, [[chub]]s and other fish in the [[family]] [[Cyprinidae]]. In some classifications, this group is known as the [[superfamily]] [[Cyprinoidea]] or [[suborder]] [[Cyprinoidei]], with the [[cyprinid]] [[subfamily|subfamilies]] considered to be families", parents = {"fish", "otocephalan fish"}, } labels["dabbling ducks"] = { type = "set", description = "=[[gadwall]]s [[garganey]]s, [[mallard]]s, [[mottled duck]]s, [[pintail]]s, [[shoveler]]s, [[teal]]s, [[wigeon]]s and other ducks in either the [[anatid]] [[tribe]] [[Anatini]] or [[subfamily]] [[Anatinae]], depending on the classification", parents = {"ducks"}, } labels["damselflies"] = { type = "set", description = "=[[bluestreak]]s, [[bluetail]]s, [[demoiselle]]s, [[flatwing]]s, [[redtail]]s, [[riverdamsel]]s, [[rubyspot]]s, [[spreadwing]]s, [[threadtail]]s, [[whitetip]]s, and other insects in the [[odonate]] [[suborder]] [[Zygoptera]]", parents = {"dragonflies and damselflies"}, } labels["danaine butterflies"] = { type = "set", description = "=[[clearwing]]s, [[crow]]s, [[milkweed]]s, [[monarch]]s, [[paper kite butterfly|paper kite butterflies]], [[tiger]]s, [[wanderer]]s and other [[butterfly|butterflies]] in the [[nymphalid]] [[subfamily]] [[Danainae]]", parents = {"nymphalid butterflies"}, } labels["dasyuromorphs"] = { type = "set", description = "=[[thylacine]]s, [[numbat]]s, [[dasyure]]s, [[antechinus]]es, [[dibbler]]s, [[dunnart]]s, [[mulgara]]s. [[phascogale]]s, [[planigale]]s, [[quoll]]s, [[Tasmanian devil]]s, and other [[marsupial]]s in the [[order]] [[Dasyuromorphia]]", parents = {"marsupials"}, } labels["decapods"] = { type = "set", description = "=[[crabs]], [[crayfish]], [[lobster]]s, [[prawn]]s, ([[caridean]]) [[shrimp]], and many other [[crustacean]]s in the [[order]] [[Decapoda]]", parents = {"crustaceans"}, } labels["delphinids"] = { type = "set", description = "=(oceanic) [[dolphin]]s, [[grampus]]es, [[killer whale]]s/[[orca]]s, [[pilot whale]]s, and other [[cetacean]]s in the [[family]] [[Delphinidae]]", additional = "Note: [[river dolphin]]s and [[porpoise]]s are in other families.", parents = {"cetaceans"}, } labels["designer dogs"] = { type = "set", description = "default", parents = {"dogs"}, commonscat = true, wpcat = true, } labels["dinosaurs"] = { type = "set", description = "default", parents = {"reptiles"}, } labels["dionychan spiders"] = { type = "set", description = "=[[crab spider]]s, [[flattie]]s, [[ground spider]]s, [[huntsman spider]]s, [[jumping spider]], [[scorpion spider]]s, and other [[spiders]] in the [[entelegyne]] [[clade]] [[Dionycha]]", parents = {"spiders"}, } labels["dipterans"] = { type = "set", description = "=[[fly|flies]], [[gnat]]s, [[midge]]s, [[mosquito]]s and other [[insect]]s in the order [[Diptera]]", parents = {"insects"}, } labels["dogs"] = { type = "set", description = "default", parents = {"canids"}, commonscat = true, wpcat = true, } labels["domestic cats"] = { type = "set", description = "default", parents = {"cats"}, } labels["dragonflies and damselflies"] = { type = "set", description = "=insects in the order [[Odonata]]", parents = {"insects"}, } labels["ducks"] = { type = "set", description = "default", parents = {"anatids", "poultry"}, } labels["dugongs and manatees"] = { type = "set", description = "=[[mammal]]s in the order [[Sirenia]]", parents = {"mamalya"}, --TLCHANGE {"mammals"}, } labels["eagles"] = { type = "set", description = "default", parents = {"birds of prey"}, } labels["earthworms"] = { type = "set", description = "=worms in the [[annelid]] [[suborder]] [[Lumbricina]]", parents = {"annelids"}, } labels["earwigs"] = { type = "set", description = "=insects in the order [[Dermaptera]]", parents = {"insects"}, } labels["echinoderms"] = { type = "set", description = "default", parents = {"hayop"}, --TLCHANGE "animals" commonscat = "Echinodermata", wpcat = true, } labels["eels"] = { type = "set", description = "=[[eel]]s, elongated, snakelike fish in the order [[Anguilliformes]]", parents = {"elopomorph fish"}, } labels["elapid snakes"] = { type = "set", description = "=[[cobra]]s, [[coral snake]]s, [[krait]]s, [[mamba]]s, [[sea snake]]s, and other [[venomous]] snakes in the family [[Elapidae]]", parents = {"snakes"}, } labels["elateroid beetles"] = { type = "set", description = "=[[click beetle]]s/[[elaterid]]s, [[fire beetle]]s, [[firefly|fireflies]]/[[lampyrid]]s, [[glowworm]]s, [[net-winged beetle]]s/[[lycid]]s, [[railroad worm]]s/[[phengodid]]s, [[soldier beetle]]s/[[cantharid]]s, [[throscid]]s, [[wireworm]]s and other [[beetle]]s in the [[superfamily]] [[Elateroidea]]", parents = {"beetles"}, } labels["elephants"] = { type = "set", description = "default", parents = {"mamalya"}, --TLCHANGE {"mammals"}, commonscat = "Elephantidae", wpcat = true, } labels["elopomorph fish"] = { type = "set", description = "=[[bonefish]], [[eel]]s, [[gulper eel]]s, [[halosaur]]s, [[ladyfish]], [[tarpon]] and other fish in the [[superorder]] [[Elopomorpha]]", parents = {"fish"}, } labels["emberizids"] = { type = "set", description = "=[[bunting]]s, [[yellowhammer]]s and related birds in the [[passerine]] family [[Emberizidae]]", additional = "<u>Note</u>: for New World species that were formerly classified in this family, see [[:Category:{{{langcode}}}:New World sparrows]].", parents = {"perching birds"}, } labels["emydid turtles"] = { type = "set", description = "=(North American) [[box turtle]]s, [[chicken turtle]]s, [[cooter]]s, [[ellachick]]s, [[pond turtle]]s, [[slider]]s, [[terrapin]]s, and other [[turtle]]s in the [[family]] [[Emydidae]]", parents = {"turtles"}, } labels["equids"] = { type = "set", description = "default", parents = {"odd-toed ungulates"}, } labels["erinaceids"] = { type = "set", description = "=[[erinaceid]]s – hedgehogs and relatives", parents = {"mamalya"}, --TLCHANGE {"mammals"}, } labels["euplerids"] = { type = "set", description = "=[[euplerid]]s &mdash; mongoose-like mammals found in Madagascar", parents = {"carnivores"}, } labels["even-toed ungulates"] = { type = "set", description = "=[[mammal]]s in the [[order]] [[Artiodactyla]]", parents = {"mamalya"}, --TLCHANGE {"mammals"}, } labels["falconids"] = { type = "set", description = "=[[caracara]]s, [[falcon]]s, [[hobby|hobbies]], [[kestrel]]s, [[lanner]]s, [[merlin]]s, [[saker]]s, and other birds in the [[family]] [[Falconidae]]", parents = {"birds of prey"}, } labels["felids"] = { type = "set", description = "default", parents = {"carnivores"}, } labels["female animals"] = { type = "set", description = "default", parents = {"animals", "female"}, } labels["fish"] = { type = "set", description = "default", parents = {"vertebrates"}, commonscat = true, wpcat = true, } labels["flamingos"] = { type = "set", description = "default", parents = {"freshwater birds"}, } labels["flatfish"] = { type = "set", description = "=[[sole]]s, [[flounder]]s, [[halibut]]s and other fish in the order [[Pleuronectiformes]]", parents = {"fish"}, } labels["flatworms"] = { type = "set", description = "=[[fluke]]s, [[monogenean]]s, [[planarian]]s, [[polyclad]]s, [[tapeworm]]s, and other animals in the [[phylum]] [[Platyhelminthes]]", additional = "For terms related to the study of [[parasitic]] [[worm#Noun|worms]], see [[:Category:Helminthology]] and its subcategories.", parents = {"worms"}, } labels["fleas"] = { type = "set", description = "default", parents = {"insects"}, } labels["fowls"] = { type = "set", description = "=[[fowl]]s: land birds in the [[order]] [[Galliformes]]", parents = {"birds"}, } labels["foxes"] = { type = "set", description = "default", parents = {"canids"}, } labels["freshwater birds"] = { type = "set", description = "=birds that live mainly in [[freshwater]] areas, including [[estuaries]]", parents = {"birds"}, } labels["freshwater whitefish"] = { type = "set", description = "=[[cisco]]s, [[houting]]s, [[inconnu]]s, [[lavaret]]s, [[marena]]s, [[omul]]s, [[Otsego bass]], [[peled]]s, [[pollan]]s, [[roundfish]], [[tullibee]]s, [[vendace]]s, [[whitefish]] and other fish in the [[salmonid]] [[subfamily]] [[Coregoninae]]", parents = {"salmonids"}, } labels["palaka"] = { --TLCHANGE type = "set", description = "default", parents = {"anurans"}, english_name = "frogs", --TLCHANGE } labels["gadiforms"] = { type = "set", description = "=[[cod]], [[haddock]], [[hake]] and other fish in the [[order]] [[Gadiformes]]", parents = {"fish"}, } labels["gasterosteiform fish"] = { type = "set", description = "=[[stickleback]]s, [[hypoptychid]] [[sand eel]]s, [[tubesnout]]s and other fish in the [[order]] [[Gasterosteiformes]]", additional = "Note: See [[:Category:Syngnathiform fish]] for a group formerly included within this order.", parents = {"fish"}, } labels["gastropods"] = { type = "set", description = "default", parents = {"mollusks"}, } labels["geckos"] = { type = "set", description = "=[[lizard]]s in the [[infraorder]] [[Gekkota]], except for the [[legless lizards]] or [[pygopod]]s", parents = {"lizards"}, } labels["geese"] = { type = "set", description = "default", parents = {"anatids", "poultry"}, } labels["geometrid moths"] = { type = "set", description = "=[[carpet]]s, [[engrailed]]s, [[heath]]s, [[pug]]s, [[peppered moth]]s, [[streak]]s, [[wave]]s and other [[moth]]s in the [[family]] [[Geometridae]], most of which have [[caterpillar]]s known as [[inchworm]]s, [[looper]]s, [[measuring worm]]s or [[spanworm]]s", parents = {"moths"}, } labels["goats"] = { type = "set", description = "default", parents = {"caprines", "livestock"}, } labels["gobies"] = { type = "set", description = "=[[goby|gobies]], [[dartfish]], [[mudskipper]]s, [[sea gudgeon]]s, [[sleeper]]s, [[wormfish]], and other [[fish]] in the [[perciform]] [[suborder]] [[Gobioidei]]", parents = {"fish"}, } labels["gossamer-winged butterflies"] = { type = "set", description = "=[[blue]]s, [[copper]]s, [[elfin]]s, [[harvester]]s, [[hairstreak]]s, [[sunbeam]]s and other [[butterfly|butterflies]] in the [[family]] [[Lycaenidae]]", parents = {"butterflies"}, } labels["grebes"] = { type = "set", description = "default", parents = {"freshwater birds"}, } labels["grouse"] = { type = "set", description = "=[[blackcock]]s, [[capercaillie]]s, [[grouse]], [[moorcock]]s, [[prairie chicken]]s, [[ptarmigan]]s, [[sagehen]]s, and other birds in the [[phasianid]] [[subfamily]] [[Tetraoninae]]", parents = {"fowls"}, } labels["gruiforms"] = { type = "set", description = "=[[coot]]s, [[crake]]s, [[crane]]s, [[finfoot]]s, [[flufftail]]s, [[gallinule]]s, [[limpkin]]s, [[rail]]s, [[sungrebe]]s, [[trumpeter]]s, and other birds in the [[order]] [[Gruiformes]]", parents = {"freshwater birds"}, } labels["gulls"] = { type = "set", description = "=[[gull]]s, [[seabird]]s in the [[family]] [[Laridae]]", parents = {"seabirds"}, } labels["gun dogs"] = { type = "set", description = "default", parents = {"hunting dogs"}, } labels["hares"] = { type = "set", description = "default", parents = {"lagomorphs"}, } labels["hemipterans"] = { type = "set", description = "=[[aphid]]s, [[leafhopper]]s, [[scale insect]]s, [[true bug]]s, [[whitefly|whiteflies]], and other [[insect]]s in the order [[Hemiptera]]", parents = {"insects"}, } labels["herding dogs"] = { type = "set", description = "default", parents = {"pastoral dogs"}, } labels["herons"] = { type = "set", description = "=[[heron]]s, [[bittern]]s and [[egret]]s", parents = {"freshwater birds"}, } labels["herpestids"] = { type = "set", description = "=[[herpestid]]s- mongooses, meerkats, and relatives", parents = {"carnivores"}, } labels["herrings"] = { type = "set", description = "=[[herring]]s, [[shad]]s, [[sardine]]s and other fish in the family [[Clupeidae]]", parents = {"fish", "otocephalan fish"}, } labels["holostean fish"] = { type = "set", description = "=[[gar]]s and [[bowfin]]s, primitive fish in the [[infraclass]] [[Holostei]]", parents = {"fish"}, } labels["hominids"] = { type = "set", description = "default", parents = {"primates"}, } labels["honeyeaters"] = { type = "set", description = "=Australian [[chat]]s, [[bellbird]]s, [[friarbird]]s, [[gibberbird]]s, [[honeyeater]]s, [[miner]]s, [[spinebill]]s, [[wattlebird]]s, and other birds in the [[family]] [[Meliphagidae]]", parents = {"meliphagoid birds"}, } labels["hoopoes and hornbills"] = { type = "set", description = "=[[hoopoe]]s, [[woodhoopoe]]s (including [[scimitarbill]]s), [[hornbill]]s, [[ground hornbill]]s, and other birds in the taxonomic order [[Bucerotiformes]]", parents = {"birds"}, } labels["horseflies"] = { type = "set", description = "=[[blind-fly|blind-flies]], [[breezefly|breezeflies]], [[cleg]]s, [[deerfly|deerflies]], [[forest fly|forest flies]], [[gadfly|gadflies]], [[horsefly|horseflies]], [[oxfly|oxflies]], [[zimb]]s, and other biting flies in the [[family]] [[Tabanidae]]", parents = {"dipterans"}, } labels["horse breeds"] = { type = "set", description = "default", parents = {"horses"}, commonscat = true, wpcat = true, } labels["kabayo"] = { --TLCHANGE type = "set", description = "default", parents = {"equids", "livestock"}, english_name = "horses", --TLCHANGE } labels["hummingbirds"] = { type = "set", description = "default", parents = {"apodiforms"}, } labels["hunting dogs"] = { type = "set", description = "default", parents = {"dogs"}, } labels["hyaenids"] = { type = "set", description = "default", parents = {"carnivores"}, } labels["hydrozoans"] = { type = "set", description = "=[[bluebottle]]s, [[calycophoran]]s, [[filiferan]]s, [[hydra]]s, [[hydractinian]]s, [[leptothecate]]s, [[narcomedusa]]s, [[pandeid]]s, [[physonect]]s, [[plumularian]]s, [[Portuguese man-of-war]]s, [[siphonophore]]s, [[stylaster]]s, [[sea fir]]s, [[sea ginger]], [[trachylid]]s, [[trachymedusa]]s, amd other animals in the [[cnidarian]] [[class]] [[Hydrozoa]]", parents = {"cnidarians"}, } labels["hymenopterans"] = { type = "set", description = "=[[ant]]s, [[bee]]s, [[ichneumon wasp]]s, [[sawfly|sawflies]], [[wasp]]s and other [[insect]]s in the order [[Hymenoptera]]", parents = {"insects"}, } labels["hyraxes"] = { type = "set", description = "default", parents = {"mamalya"}, --TLCHANGE {"mammals"}, } labels["ibises and spoonbills"] = { type = "set", description = "=[[ibis]]es and [[spoonbill]]s", parents = {"freshwater birds"}, } labels["ichthyosauromorphs"] = { type = "set", description = "=[[ichthyosaurs]] and related groups of [[extinct]] [[aquatic]] [[reptile]]s in the [[clade]] [[Ichthyosauromorpha]]", parents = {"reptiles"}, } labels["icterids"] = { type = "set", description = "=birds in the [[New World]] [[passerine]] family [[Icteridae]]", parents = {"perching birds"}, } labels["iguanoid lizards"] = { type = "set", description = "=[[anole]]s, [[basilisk]]s, [[collared lizard]]s, [[chuckwalla]]s, [[fence lizard]]s, [[fringe-toed lizard]]s, [[horned lizard]]s, [[iguana]]s, [[leopard lizard]]s, [[side-blotched lizard]]s, [[zebra-tailed lizard]]s and other [[lizard]]s formerly included in the [[family]] [[Iguanidae]], and now mostly treated as comprising either the [[infraorder]] [[Pleurodonta]] or the [[superfamily]] [[Iguanoidea]]", parents = {"lizards"}, } labels["insects"] = { type = "set", description = "default", parents = {"arthropods"}, } labels["isopods"] = { type = "set", description = "=[[gribble]]s, [[pillbug]]s, [[salve bug]]s, [[slater]]s, [[sea slater]]s, [[sowbug]]s, [[woodlouse|woodlice]], and other [[crustacean]]s in the [[order]] [[Isopoda]]", parents = {"crustaceans"}, } labels["jackfish"] = { type = "set", description = "=[[jack]]s, [[pompano]]s, [[jack mackerel]]s, [[scad]]s and other fish in the family [[Carangidae]]", parents = {"percoid fish"}, } labels["jawless fish"] = { type = "set", description = "=[[lamprey]]s and [[hagfish]]: primitive eel-like fishes that have no jaws", parents = {"fish"}, } labels["kingfishers"] = { type = "set", description = "default", parents = {"coraciiforms"}, } labels["kites (birds)"] = { type = "set", description = "=[[hawk]]s in the [[accipitrid]] [[subfamily|subfamilies]] [[Milvinae]] and [[Elaninae]], as well as some in the subfamily [[Perninae]]", parents = {"birds of prey"}, } labels["kyphosid fish"] = { type = "set", description = "=[[blackfish]], [[drummer]]s, [[footballer]]s, [[greenfish]], [[halfmoon]]s, [[luderick]]s, [[mado]]s, [[moonlighter]]s, [[nibbler]]s, [[opaleye]]s, [[sea chub]]s, [[stripey]]s, [[sweep]]s and other fish in the [[percoid]] [[family]] [[Kyphosidae]]", parents = {"percoid fish"}, } labels["labroid fish"] = { type = "set", description = "=[[anemonefish]], [[cale]]s, [[cichlid]]s, [[clownfish]], [[damselfish]], [[parrotfish]], [[surfperch]], [[wrasse]]s, and other fish in the [[perciform]] [[suborder]] [[Labroidei]]", parents = {"fish"}, } labels["labyrinth fish"] = { type = "set", description = "=[[climbing perch]], [[gourami]]s, [[paradisefish]], [[Siamese fighting fish]] and other fish in the [[suborder]] [[Anabantoidei]]", parents = {"fish"}, } labels["lacertoid lizards"] = { type = "set", description = "=[[amphisbaena]]s, [[caiman lizard]]s, [[green lizard]]s, [[ocellated lizard]]s, [[racerunner]]s, [[rock lizard]]s, [[tegu]]s, [[teiid]]s, [[thunderworm]]s, [[viviparous lizard]]s, [[wall lizard]]s, [[whiptail]]s, and other [[lizard]]s in the [[superfamily]] [[Lacertoidea]]", parents = {"lizards"}, } labels["lagomorphs"] = { type = "set", description = "default", parents = {"mamalya"}, --TLCHANGE {"mammals"}, } labels["lamniform sharks"] = { type = "set", description = "=[[basking shark]]s, [[goblin shark]]s, [[great white shark]]s, [[mako shark]]s, [[megamouth shark]]s, [[porbeagle]]s, [[sand shark]]s, [[thresher shark]]s, and other [[shark]]s in the [[order]] [[Lamniformes]]", parents = {"sharks"}, } labels["lampriform fish"] = { type = "set", description = "=[[crestfish]], [[oarfish]], [[opah]]s, [[ribbonfish]], [[velifer]]s and other fish in the [[order]] [[Lampridiformes]] (not to be confused with the unrelated [[lamprey]]s)", parents = {"fish"}, } labels["larks"] = { type = "set", description = "default", parents = {"perching birds"}, } labels["laughingthrushes"] = { type = "set", description = "=birds in the [[family]] [[Leiothrichidae]]", parents = {"perching birds"}, } labels["leaf warblers"] = { type = "set", description = "=birds in the family [[Phylloscopidae]]", parents = {"warblers"}, } labels["lesser apes"] = { type = "set", description = "=[[gibbon]]s (including [[hoolock]]s, [[lar gibbon]]s [[wow-wow]]s, etc.) and [[siamang]]s, comprising the [[family]] [[Hylobatidae]], which is closely related to the [[hominid]]s", parents = {"primates"}, } labels["leuciscine fish"] = { type = "set", description = "=[[bream]]s, [[chub]]s, [[dace]]s, [[ide]]s, many [[minnow]]s, [[nase]]s, [[roach]]es, [[shiner]]s, [[ziege]]s, and other fish in the [[cyprinid]] [[subfamily]] [[Leuciscinae]], sometimes treated as the [[family]] [[Leuciscidae]], or as the [[tribe]] [[Leuciscini]] within the [[subfamily]] [[Cyprininae]]", parents = {"cyprinids"}, } labels["libellulid dragonflies"] = { type = "set", description = "=[[amberwing]]s, [[basker]]s, [[darter]]s, [[dropwing]]s, [[duskhawk]]s, [[flutterer]]s, [[glider]]s, [[meadowhawk]]s, [[pennant]]s, [[percher]]s, [[skimmer]]s, [[slimwing]]s, [[swampdragon]]s, [[twister]]s, and other [[dragonfly|dragonflies]] in the [[family]] [[Libellulidae]]", parents = {"dragonflies and damselflies"}, } labels["lice"] = { type = "set", description = "=[[parasitic]] insects in the [[order]] [[Psocodea]]", parents = {"insects"}, } labels["limenitidine butterflies"] = { type = "set", description = "=[[admiral]]s, [[clipper]]s, [[count]]s, [[duke]]s, [[purple]]s, [[sister]]s, and other [[butterfly|butterflies]] in the [[nymphalid]] [[subfamily]] [[Limenitidinae]]", parents = {"nymphalid butterflies"}, } labels["littorinimorphs"] = { type = "set", description = "=[[boat shell]]s, [[carrier shell]]s, [[conch]]s, [[cowry|cowries]], [[flamingo tongue]]s, [[helmet shell]]s, [[moon snail]]s, [[pebblesnail]]s, [[trumpet shell]]s, [[velutinid]]s, [[winkle]]s, [[worm-shell]]s, and other [[gastropod]]s in the [[order]] [[Littorinimorpha]]", parents = {"gastropods"}, } labels["livestock guardian dogs"] = { type = "set", description = "default", parents = {"pastoral dogs"}, } labels["lizards"] = { type = "set", description = "default", parents = {"reptiles"}, } labels["loaches"] = { type = "set", description = "=fish in the [[cypriniform]] [[superfamily]] [[Cobitoidea]]", parents = {"fish", "otocephalan fish"}, } labels["lobe-finned fishes"] = { type = "set", description = "=[[coelacanth]]s, [[lungfish]] and other fishes in the [[subclass]] [[Sarcopterygii]] of the [[bony fish]]es", additional = "<u>Please note</u>: although the [[tetrapod]]s (including all [[reptile]]s, [[amphibian]]s, [[bird]]s and [[mammal]]s) are descended from within this group, they are excluded from this category by not being fish.", parents = {"fish"}, } labels["loons"] = { type = "set", description = "=[[loon]]s, birds known as [[diver]]s outside the US", parents = {"freshwater birds"}, } labels["macaques"] = { type = "set", description = "=[[Barbary ape]]s, [[bonnet monkey]]s, [[crab-eating macaque]]s, [[Japanese macaque]]s, [[moor macaque]]s, [[pigtail macaque]]s, [[rhesus monkey]]s, [[toque]]s, and other [[Old World monkey]]s in the [[genus]] ''[[Macaca]]''", parents = {"Old World monkeys"}, } labels["macropods"] = { type = "set", description = "=[[bettong]]s, [[kangaroo]]s, [[pademelon]]s, [[potoroo]]s, [[quokka]]s, [[wallaby]]s, and other [[marsupial]]s in the [[diprotodont]] [[suborder]] [[Macropodiformes]]", parents = {"marsupials"}, } labels["malaconotoid birds"] = { type = "set", description = "=[[Australian magpie]]s, [[bushshrike]]s, [[butcherbird]]s, [[boubou]]s, [[brubru]]s, [[currawong]]s, [[gonolek]]s, [[squeaker]]s, [[vanga]]s, and other birds in the [[passerine]] [[superfamily]] [[Malaconotoidea]]", parents = {"perching birds"}, } labels["male animals"] = { type = "set", description = "default", parents = {"animals", "male"}, } labels["mamalya"] = { --TLCHANGE type = "set", description = "default", parents = {"vertebrates"}, english_name = "mammals", --TLCHANGE } labels["mantids"] = { type = "set", description = "=insects in the [[order]] [[Mantodea]], often known as [[praying mantis]]es", parents = {"insects"}, } labels["marsupials"] = { type = "set", description = "default", parents = {"mamalya"}, --TLCHANGE {"mammals"}, } labels["mayflies"] = { type = "set", description = "=insects in the [[order]] [[Ephemeroptera]]", parents = {"insects"}, } labels["megalopterans"] = { type = "set", description = "=[[alderfly|alderflies]], [[dobsonfly|dobsonflies]], [[fishfly|fishflies]] and other insects in the [[order]] [[Megaloptera]]", parents = {"insects"}, } labels["meliphagoid birds"] = { type = "set", description = "=[[blue wren]]s, [[bristlebird]]s, [[emu-wren]]s, [[fairywren]]s, [[gerygone]]s, [[grasswren]]s, [[honeyeater]]s, [[pardalote]]s, [[pilotbird]]s, [[redthroat]]s, [[scrubwren]]s, [[thornbill]]s, [[weebill]]s, [[whiteface]]s, and other birds in the [[passerine]] [[superfamily]] [[Meliphagoidea]]", parents = {"perching birds"}, } labels["mephitids"] = { type = "set", description = "=[[mephitid]]s: skunks and stink badgers", parents = {"carnivores"}, } labels["mergansers"] = { type = "set", description = "=[[diving]] [[duck]]s in the [[genus]] ''[[Mergus]]'' and a few similar species", parents = {"ducks"}, } labels["mimids"] = { type = "set", description = "=[[catbird]]s, [[mockingbird]]s, [[thrasher]]s and other birds in the [[passerine]] family [[Mimidae]]", parents = {"perching birds"}, } labels["mites and ticks"] = { type = "set", description = "=[[arachnid]]s in the [[subclass]] [[Acari]]", parents = {"arachnids"}, } labels["mollusks"] = { type = "set", description = "default", parents = {"hayop"}, --TLCHANGE "animals" commonscat = "Mollusca", wpcat = "Molluscs", } labels["monkeys"] = { type = "set", description = "default", parents = {"primates"}, } labels["monotremes"] = { type = "set", description = "default", parents = {"mamalya"}, --TLCHANGE {"mammals"}, } labels["lamok"] = { --TLCHANGE type = "set", description = "=[[insect]]s in the [[dipteran]] [[family]] [[Culicidae]]", parents = {"culicomorphs"}, english_name = "mosquitoes", --TLCHANGE } labels["moths"] = { type = "set", description = "default", parents = {"insects"}, } labels["murids"] = { type = "set", description = "=a number of [[rats]], [[mice]], and other [[rodent]]s in the [[Old World]] [[family]] [[Muridae]]", parents = {"rodents"}, } labels["muscicapids"] = { type = "set", description = "=birds in the [[passerine]] family [[Muscicapidae]]", parents = {"perching birds"}, } labels["muscoid flies"] = { type = "set", description = "=[[anthomyiid]]s such as [[root fly|root flies]], [[cabbage fly|cabbage flies]] and [[onion fly|onion flies]]; [[fanniid]]s; [[muscid]]s such as [[housefly|houseflies]], [[face fly|face flies]] and [[stable fly|stable flies]]; [[scathophagid]]s such as [[dungfly|dungflies]]; and other [[fly|flies]] in the [[dipteran]] [[superfamily]] [[Muscoidea]]", parents = {"dipterans"}, } labels["mustelids"] = { type = "set", description = "default", parents = {"carnivores"}, } labels["mygalomorph spiders"] = { type = "set", description = "=[[baboon spider]]s, [[barking spider]]s, [[bird spider]]s, [[purseweb spider]]s, [[tarantula]]s, [[trapdoor spider]]s, and other [[spider]]s in the [[infraorder]] [[Mygalomorphae]]", parents = {"spiders"}, } labels["myriapods"] = { type = "set", description = "=[[centipede]]s, [[millipede]]s, [[pauropod]]s, [[symphylan]]s, and other [[arthropod]]s in the [[subphylum]] [[Myriapoda]]", parents = {"arthropods"}, } labels["myrmicine ants"] = { type = "set", description = "=[[ant]]s in the [[subfamily]] [[Myrmicinae]]", parents = {"ants"}, } labels["nematodes"] = { type = "set", description = "=[[filaria]], [[gapeworm]]s, [[lungworm]]s, [[pinworm]]s, [[threadworm]]s, [[wheatworm]]s, [[whipworm]]s and other [[worm]]s in the [[phylum]] [[Nematoda]]", parents = {"worms"}, } labels["neogastropods"] = { type = "set", description = "=[[admiral shell]]s, [[cone snail]]s, [[harp shell]]s, [[murex]]es, [[olive]]s, [[rhombus]]es, [[spindle]]s, [[tulip shell]]s, [[turnip shell]]s, [[volute]]s, [[whelk]]s, [[winkle]]s and other [[gastropod]]s in the [[clade]] [[Neogastropoda]] (treated as an [[order]] in some classifications)", parents = {"gastropods"}, } labels["New World monkeys"] = { type = "set", description = "=[[capuchin]]s, [[howler monkey]]s, [[marmoset]]s, [[night monkey]]s, [[saki]]s, [[spider monkey]]s, [[squirrel monkey]]s, [[tamarin]]s, [[titi]]s, [[uakari]]s, [[woolly monkey]]s, and other [[monkey]]s in the [[parvorder]] [[Platyrrhini]]", parents = {"monkeys"}, } labels["New World quails"] = { type = "set", description = "=birds in the [[family]] [[Odontophoridae]], most of which live in the [[New World]] and are known as [[quail]]s, but the family also includes the African [[genus]] ''[[Ptilopachus]]'' and some [[species]] are known as partridges", parents = {"fowls"}, } labels["New World sparrows"] = { type = "set", description = "=[[sparrow]]- and [[finch]]-like birds in the [[passerine]] [[family]] [[Passerellidae]], until recently considered part of the family [[Emberizidae]]", parents = {"perching birds"}, } labels["New World warblers"] = { type = "set", description = "=birds in the family [[Parulidae]]", parents = {"warblers"}, } labels["neuropterans"] = { type = "set", description = "=[[antlion]]s, [[lacewing]]s, [[mantisfly|mantisflies]], [[owlfly|owlflies]] and other insects in the [[order]] [[Neuroptera]]", parents = {"insects"}, } labels["newts"] = { type = "set", description = "=[[terrestrial]] [[salamander]]s in the [[subfamily]] [[Pleurodelinae]]", parents = {"salamanders"}, } labels["noctuoid moths"] = { type = "set", description = "=[[armyworm]]s, [[cinnabar]]s, [[corn earworm]]s, [[cutworm]]s, [[gypsy moth]]s, [[owlet moth]]s, [[processionary|processionaries]], [[tiger moth]]s, [[underwing]]s, [[wainscot]]s, [[wooly bear]]s, and many other [[moth]]s (and [[caterpillar]]s) in the [[superfamily]] [[Noctuoidea]]", parents = {"moths"}, } labels["nudibranchs"] = { type = "set", description = "=[[sea slug]]s in the [[gastropod]] [[order]] [[Nudibranchia]]", parents = {"gastropods"}, } labels["nymphalid butterflies"] = { type = "set", description = "=[[admiral]]s, [[brown]]s, [[buckeye]]s, [[checkerspot]]s, [[emperor]]s, [[fritillary|fritillaries]], [[leafwing]]s, [[longwing]]s, [[monarch]]s, [[morpho]]s, [[painted lady|painted ladies]], [[ringlet]]s, [[satyr]]s, [[sister]]s, [[snout]]s, [[tortoiseshell]]s, and other butterflies in the [[family]] [[Nymphalidae]]", parents = {"butterflies"}, } labels["octopuses"] = { type = "set", description = "default", parents = {"cephalopods"}, } labels["odd-toed ungulates"] = { type = "set", description = "=[[mammal]]s in the [[order]] [[Perissodactyla]], including the [[equid]]s, [[tapir]]s and [[rhinoceros]]es", parents = {"mamalya"}, --TLCHANGE {"mammals"}, } labels["oestroid flies"] = { type = "set", description = "=[[blowfly|blowflies]], [[bluebottle]]s, [[botfly|botflies]], [[flesh fly|flesh fles]], [[greenbottle]]s, [[mango fly|mango flies]], [[screwworm]]s, [[tachinid]]s, [[torsalo]]s, [[tumbu fly|tumbu flies]], [[warble fly|warble flies]], and other flies in the [[superfamily]] [[Oestroidea]]", parents = {"dipterans"}, } labels["Old World monkeys"] = { type = "set", description = "=[[baboon]]s, [[colobus]], [[douc]]s, [[gelada]]s, [[green monkey]]s, [[grivet]]s, [[langur]]s, [[malbrouck]]s, [[mandrill]]s, [[mangabey]]s, [[patas monkey]]s, [[proboscis monkey]]s, [[talapoin]]s, [[vervet]]s, and other [[monkeys]] in the [[family]] [[Cercopithecidae]], the only [[members]] of the [[parvorder]] [[Catarrhini]] aside from the greater/lesser apes and humans", parents = {"monkeys"}, } labels["Old World orioles"] = { type = "set", description = "=[[perching bird]]s in the [[family]] [[Oriolidae]], which are not closely related to the New World orioles in the family [[Icteridae]]", parents = {"perching birds"}, } labels["ornithopods"] = { type = "set", description = "=[[camptosaurid]]s, [[hadrosaur]]s, [[iguanodontid]]s, [[lambeosaurid]]s, [[rhabdodontid]]s, [[saurolophid]]s, [[thescelosaurid]]s, [[trachodontid]]s, and other [[dinosaur]]s in the [[ornithischian]] [[clade]] [[Ornithopoda]]", parents = {"dinosaurs"}, } labels["osteoglossomorph fish"] = { type = "set", description = "=[[aba]]s, [[arapaima]]s, [[arowana]]s, [[butterfly fish]], [[elephantfish]], [[featherback]]s, [[mooneye]]s and other fish in the [[superorder]] [[Osteoglossomorpha]]", parents = {"fish"}, } labels["otariid seals"] = { type = "set", description = "=[[mammal]]s in the [[family]] [[Otariidae]], including the [[fur seal]]s and [[sea lion]]s", parents = {"pinnipeds"}, } labels["otidimorph birds"] = { type = "set", description = "=[[bustard]]s in the [[family]] [[Otididae]] and [[order]] [[Otidiformes]]; [[turaco]]s or [[lourie]]s, [[go-away bird]]s, [[plantain-eater]]s, etc., in the [[family]] [[Musophagidae]] and [[order]] [[Musophagiformes]]; and [[cuckoo]]s in the [[family]] [[Cuculidae]] and [[order]] [[Cuculiformes]]; all in the [[clade]] [[Otidimorphae]]", parents = {"birds"}, } labels["otocephalan fish"] = { type = "set", description = "=[[anchovy|anchovies]], [[beaked salmon]], [[carp]], [[catfish]], [[characin]]s, [[electric eel]]s, [[ghost knifefish]], [[herring]]s, [[loach]]es, [[milkfish]], [[minnow]]s, [[mousefish]], [[slickhead]]s, [[sucker]]s, [[tubeshoulder]]s, and other fish in the [[clade]] [[Otocephala]]", parents = {"fish"}, } labels["ovenbirds"] = { type = "set", description = "=birds in the [[suboscine]] family [[Furnariidae]], including the former family Dendrocolaptidae (now the [[subfamily]] [[Dendrocolaptinae]])", parents = {"suboscines"}, } labels["owls"] = { type = "set", description = "default", parents = {"birds of prey"}, } labels["pangolins"] = { type = "set", description = "=[[mammal]]s in the [[order]] [[Pholidota]]", parents = {"mamalya"}, --TLCHANGE {"mammals"}, } labels["panthers"] = { type = "set", description = "=[[panther]]s in the sense of members of the genus ''[[Panthera]]''", parents = {"felids"}, } labels["parrots"] = { type = "set", description = "default", parents = {"birds"}, } labels["pastoral dogs"] = { type = "set", description = "default", parents = {"dogs"}, } labels["penguins"] = { type = "set", description = "default", parents = {"birds"}, } labels["pentatomoid bugs"] = { type = "set", description = "=[[acanthosomatid]]s, [[burrowing bug]]s, [[jewel bug]]s, [[shield bug]]s, [[stinkbug]]s, [[thyreocorid]]s, and other [[true bug]]s in the [[superfamily]] [[Pentatomoidea]]", parents = {"true bugs"}, } labels["perch and darters"] = { type = "set", description = "=fish in the family [[Percidae]]", parents = {"percoid fish"}, } labels["perching birds"] = { type = "set", description = "=[[passerine]]s or perching birds: members of the order [[Passeriformes]]", parents = {"birds"}, } labels["percoid fish"] = { type = "set", description = "=[[archerfish]], [[bass]], [[bigeye]]s, [[bluefish]], [[butterflyfish]], [[cardinalfish]], [[cobia]], [[croaker]]s, [[flagtail]]s, [[goatfish]], [[grouper]]s, [[grunt]]s, [[horse mackerel]], [[jack]]s, [[jawfish]], [[leaffish]], [[mahi-mahi]], [[mojarra]], [[perch]], [[pomfret]]s, [[pompano]], [[ponyfish]], [[porgy|porgies]], [[remora]]s, [[roosterfish]], [[sea bass]], [[sea bream]], [[snapper]], [[sunfish]], [[sweeper]]s, [[threadfin]], [[tilefish]], [[wreckfish]], and other [[perciform]] fish in the [[superfamily]] [[Percoidea]]", parents = {"fish"}, } labels["phiomorphs"] = { type = "set", description = "=[[blesmol]]s, [[sand mole]]s, [[mole rat]]s, [[dassie rat]]s or [[rock rat]]s, [[Old World porcupine]]s, [[cane rat]]s or [[grasscutter]]s and other [[rodent]]s in the parvorder [[Phiomorpha]], which is the Old World counterpart of the [[caviomorph]]s", parents = {"rodents"}, } labels["phocid seals"] = { type = "set", description = "=[[mammal]]s in the [[family]] [[Phocidae]], including the [[earless seal]]s (also known as [[true seal]]s)", parents = {"pinnipeds"}, } labels["piciforms"] = { type = "set", description = "=[[woodpecker]]s, [[aracari]]s, [[coppersmith]]s, [[honeyguide]]s, [[jacamar]]s, [[nunlet]]s, [[puffbird]]s, [[toucan]]s, and other birds in the [[order]] [[Piciformes]]", parents = {"birds"}, } labels["pierid butterflies"] = { type = "set", description = "=[[brimstone]]s, [[orange tip]]s, [[sulfur]]s, [[white]]s and other [[butterfly|butterflies]] in the [[family]] [[Pieridae]]", parents = {"butterflies"}, } labels["pigs"] = { type = "set", description = "default", parents = {"even-toed ungulates", "livestock"}, commonscat = "Suidae", wpcat = true, } labels["pikes (fish)"] = { type = "set", description = "=fish in the family [[Esocidae]]", parents = {"fish"}, } labels["pinnipeds"] = { type = "set", description = "default", parents = {"carnivores"}, } labels["pipits and wagtails"] = { type = "set", description = "=birds in the [[passerine]] family [[Motacillidae]]", parents = {"perching birds"}, } labels["placoderms"] = { type = "set", description = "=[[extinct]] armored fish of the [[class]] [[Placodermi]] from the [[Silurian]] and [[Devonian]] [[geologic]] [[period]]s", parents = {"fish"}, } labels["plovers and lapwings"] = { type = "set", description = "=birds in the [[charadriiform]] [[family]] [[Charadriidae]]", parents = {"shorebirds"}, } labels["pomfrets"] = { type = "set", description = "=fish in the family [[Bramidae]]", parents = {"percoid fish"}, } labels["primates"] = { type = "set", description = "default", parents = {"mamalya"}, --TLCHANGE {"mammals"}, commonscat = true, wpcat = true, } labels["procyonids"] = { type = "set", description = "=[[procyonid]]s: ([[raccoon]]s, [[coati]]s, [[kinkajou]]s, [[olingo]]s, [[ringtail]]s and [[cacomistle]]s)", parents = {"carnivores"}, } labels["prosimians"] = { type = "set", description = "default", parents = {"primates"}, } labels["pterosaurs"] = { type = "set", description = "default", parents = {"reptiles"}, } labels["pyraloid moths"] = { type = "set", description = "=[[bee moth]]s, [[flour moth]]s, [[leaf crumpler]]s, [[magpie moth]]s, [[melonworm]]s, [[mint moth]]s, [[orangeworm]]s, [[pantry moth]]s, [[pickleworm]]s, [[snout moth]]s, [[veneer moth]]s, [[wax moth]]s and other [[crambid]] and [[pyralid]] [[moths]] in the [[superfamily]] [[Pyraloidea]]", parents = {"moths"}, } labels["rabbits"] = { type = "set", description = "default", parents = {"lagomorphs"}, } labels["rallids"] = { type = "set", description = "=[[rallid]]s: [[rail]]s and other birds in the family [[Rallidae]]", parents = {"gruiforms"}, } labels["ratites"] = { type = "set", description = "=[[ratite]]s: birds in the superorder [[Palaeognathae]], including large flightless birds such as [[ostrich]]es, and [[emu]]s, as well as the smaller [[kiwi]]s and [[flighted]] [[tinamous]]", parents = {"birds"}, } labels["rays and skates"] = { type = "set", description = "=[[fish]] in the superorder [[Batoidea]]", parents = {"fish"}, } labels["reindeers"] = { type = "set", description = "default", parents = {"cervids"}, } labels["reptiles"] = { type = "set", description = "default", parents = {"vertebrates"}, commonscat = "Reptilia", wpcat = true, } labels["retrievers"] = { type = "set", description = "default", parents = {"gun dogs"}, } labels["rhinoceroses"] = { type = "set", description = "=[[rhinoceros]]es, [[mammal]]s in the [[perissodactylic]] [[family]] [[Rhinocerotidae]]", parents = {"odd-toed ungulates"}, } labels["rodents"] = { type = "set", description = "default", parents = {"mamalya"}, --TLCHANGE {"mammals"}, } labels["salamanders"] = { type = "set", description = "=[[amphiuma]]s, [[axolotl]]s, [[hellbender]]s, [[mud puppy|mud puppies]], [[olm]]s, [[newt]]s, [[salamander]]s, [[siren]]s, and other [[amphibian]]s in the [[order]] [[Caudata]]", parents = {"amphibians"}, } labels["salmonids"] = { type = "set", description = "=[[salmon]]s, [[trout]], and other fish in the family [[Salmonidae]]", parents = {"fish"}, } labels["saturniid moths"] = { type = "set", description = "=[[Atlas moth]]s, [[cecropia]]s, [[hickory horned devil]]s, [[io moth]]s, [[luna moth]]s, [[polyphemus moth]]s, and other [[moth]]s (and [[caterpillar]]s) in the [[family]] [[Saturniidae]]", parents = {"moths"}, } labels["satyrine butterflies"] = { type = "set", description = "=[[brown]]s, [[forester]]s, [[grayling]]s, [[heath]]s, [[palmfly|palmflies]], [[ringlet]]s, [[satyr]]s, and other [[butterfly|butterflies]] in the [[nymphalid]] [[subfamily]] [[Satyrinae]]", parents = {"nymphalid butterflies"}, } labels["sauropods"] = { type = "set", description = "=[[apatosaur]]s, [[brachiosaur]]s, [[brontosaur]]s, [[camarasaur]]s, [[cetiosaur]]s, [[diplodocus]]es, [[saltasaurid]]s, [[titanosaurian]]s, [[turiasaur]]s, [[vulcanodontid]]s, and other [[dinosaurs]] in the [[saurischian]] [[infraorder]] [[Sauropoda]]", parents = {"dinosaurs"}, } labels["sauropterygians"] = { type = "set", description = "=[[elasmosaur]]s, [[placodont]]s, [[plesiosaur]]s, and other extinct aquatic [[reptile]]s in the [[superorder]] [[Sauropterygia]]", parents = {"reptiles"}, } labels["sawflies and wood wasps"] = { type = "set", description = "=[[horntail]]s, [[pigeon tremex]], [[rose slug]]s, [[sawfly|sawflies]], [[wood wasp]]s, and other primitive [[hymenopteran]]s in the [[suborder]] [[Symphyta]]", parents = {"hymenopterans"}, } labels["scale insects"] = { type = "set", description = "=[[insect]]s in the [[superfamily]] [[Coccoidea]]", parents = {"hemipterans"}, } labels["scarabaeoids"] = { type = "set", description = "=[[cockchafer]]s, [[dor]]s, [[dung beetle]]s, [[June beetle]]s, [[rain beetle]]s, [[rose chafer]]s, [[scarab]]s, [[stag beetle]]s, and other beetles in the [[superfamily]] [[Scarabaeoidea]]", parents = {"beetles"}, } labels["scenthounds"] = { type = "set", description = "default", parents = {"hunting dogs"}, } labels["scincomorph lizards"] = { type = "set", description = "=[[blue-tongue lizard]]s, [[night lizard]]s, [[sandfish]], [[skink]]s, [[sungazer]]s, and other [[lizard]]s in the [[infraorder]] [[Scincomorpha]]", parents = {"lizards"}, } labels["scolopacids"] = { type = "set", description = "=[[curlew]]s, [[dunlin]]s, [[godwit]]s, [[knot]]s, [[redshank]]s, [[ruff]]s, [[sandpiper]]s, [[snipe]]s, [[stint]]s, [[turnstone]]s, [[tattler]]s, [[whimbrel]]s, [[woodcock]]s, [[yellowleg]]s, and other birds in the [[charadriiform]] [[family]] [[Scolopacidae]]", parents = {"shorebirds"}, } labels["scombroids"] = { type = "set", description = "=[[mackerel]]s, [[tuna]]s, [[barracuda]]s, [[swordfish]], and other fish in the suborder [[Scombroidei]]", parents = {"fish"}, } labels["scorpaeniform fish"] = { type = "set", description = "=[[bullhead]]s, [[cabezon]], [[golomyanka]], [[greenling]]s, [[gurnard]]s, [[Irish lord]], [[lionfish]], [[lumpsucker]]s, [[pigfish]], [[poacher]]s, [[sablefish]], [[scorpionfish]], [[sculpin]]s, [[sea raven]]s, [[sea toad]]s, [[skilfish]], [[snailfish]], [[stonefish]], [[wingfish]], and other fish in the [[order]] [[Scorpaeniformes]]", parents = {"fish"}, } labels["scorpions"] = { type = "set", description = "=true [[scorpion]]s: [[arachnid]]s in the [[order]] [[Scorpiones]]", parents = {"arachnids"}, } labels["screamers"] = { type = "set", description = "=[[screamer]]s: birds in the family [[Anhimidae]], related to [[duck]]s and [[geese]]", parents = {"birds"}, } labels["seabirds"] = { type = "set", description = "default", parents = {"birds"}, } labels["sea anemones"] = { type = "set", description = "=[[cnidarian]]s in the [[order]] [[Actiniaria]]", parents = {"cnidarians"}, } labels["sea cucumbers"] = { type = "set", description = "=[[echinoderm]]s in the [[class]] [[Holothuroidea]]", parents = {"echinoderms"}, } labels["sea urchins"] = { type = "set", description = "=[[echinoderm]]s in the [[class]] [[Echinoidea]], including the [[sand dollar]]s", parents = {"echinoderms"}, } labels["sea turtles"] = { type = "set", description = "=[[flatback]]s, [[green turtle]]s, [[hawksbill]]s, [[leatherback]]s, [[loggerhead]]s, [[ridley]]s, and other [[turtle]]s in the [[superfamily]] [[Chelonioidea]]", parents = {"turtles"}, } labels["sebastids"] = { type = "set", description = "=fish in the family [[Sebastidae]]", parents = {"scorpaeniform fish"}, } labels["serranids"] = { type = "set", description = "=[[sea bass]], [[grouper]]s, [[rockcod]]s, [[comber]]s and other fish in the family [[Serranidae]]", parents = {"percoid fish"}, } labels["sharks"] = { type = "set", description = "default", parents = {"fish"}, } labels["sheep"] = { type = "set", description = "default", parents = {"caprines", "livestock"}, } labels["shorebirds"] = { type = "set", description = "default", parents = {"birds"}, } labels["shrikes"] = { type = "set", description = "default", parents = {"perching birds", "corvoid birds"}, } labels["sighthounds"] = { type = "set", description = "default", parents = {"hunting dogs"}, } labels["skippers"] = { type = "set", description = "=insects in the family [[Hesperiidae]]", parents = {"butterflies"}, } labels["smelts"] = { type = "set", description = "=fish in the [[order]] [[Osmeriformes]]", parents = {"fish"}, } labels["snails"] = { type = "set", description = "default", parents = {"gastropods"}, } labels["snakes"] = { type = "set", description = "default", parents = {"reptiles"}, } labels["snappers"] = { type = "set", description = "=fish in the [[family]] [[Lutjanidae]]", parents = {"percoid fish"}, } labels["soft corals"] = { type = "set", description = "=[[calcaxonian]]s, [[dead man's fingers]], [[fan coral]]s, [[gorgonian]]s, [[holaxonian]]s, [[scleraxonian]]s, [[sea feather]]s, [[sea willow]]s, [[stoloniferan]]s, [[whip coral]]s, and other marine animals in the [[cnidarian]] order [[Alcyonacea]]", parents = {"cnidarians"}, } labels["soricomorphs"] = { type = "set", description = "=[[shrew]]s, [[mole]]s, [[solenodon]]s, and other [[mammal]]s in the [[order]] [[Soricomorpha]]", parents = {"mamalya"}, --TLCHANGE {"mammals"}, } labels["South American canids"] = { type = "set", description = "=fox-like [[canid]]s in the [[subtribe]] [[Cerdocyonina]], which are more closely related to the [[dog]]s and [[wolf|wolves]] than to the true [[fox]]es. Also known as [[zorro]]s", parents = {"canids"}, } labels["spaniels"] = { type = "set", description = "default", parents = {"gun dogs"}, } labels["sparids"] = { type = "set", description = "=[[sea breams]], [[porgie]]s, [[scup]]s and other fish in the family [[Sparidae]]", parents = {"percoid fish"}, } labels["sphinx moths"] = { type = "set", description = "=[[hawkmoth]]s, [[hornworm]]s, [[hummingbird moth]]s, [[sphinx moth]]s,[[tomato worm]]s, and other [[moth]]s (and [[caterpillar]]s) in the [[family]] [[Sphingidae]]", parents = {"moths"}, } labels["spiders"] = { type = "set", description = "default", parents = {"arachnids"}, } labels["sponges"] = { type = "set", description = "=[[aquatic]] [[animal]]s in the [[phylum]] [[Porifera]]", parents = {"hayop"}, --TLCHANGE "animals" } labels["squid"] = { type = "set", description = "default", parents = {"cephalopods"}, } labels["squirrels"] = { type = "set", description = "=[[squirrel]]s, [[chipmunk]]s, [[marmot]]s, [[prairie dog]]s, [[woodchuck]]s and other [[rodent]]s in the family [[Sciuridae]]", parents = {"rodents"}, } labels["staphylinoid beetles"] = { type = "set", description = "=[[beetle]]s in the [[superfamily]] [[Staphylinoidea]]", parents = {"beetles"}, } labels["starlings"] = { type = "set", description = "=[[starling]]s, [[mynah]]s, and other birds in the [[passerine]] family [[Sturnidae]]", parents = {"perching birds"}, } labels["stick insects"] = { type = "set", description = "=[[insect]]s (including the [[leaf insect]]s) in the [[order]] known as either [[Phasmida]] or [[Phasmatodea]], which are noted for their extreme adaptations in form and color to look like parts of the plants they feed on", parents = {"insects"}, } labels["stoneflies"] = { type = "set", description = "=[[freshwater]] [[aquatic]] [[insect]]s in the [[order]] [[Plecoptera]]", parents = {"insects"}, } labels["stony corals"] = { type = "set", description = "=marine animals in the [[cnidarian]] order [[Scleractinia]]", parents = {"cnidarians"}, } labels["storks"] = { type = "set", description = "default", parents = {"freshwater birds"}, } labels["stromateoid fish"] = { type = "set", description = "=[[barrelfish]], [[blue eye cod]], [[dollarfish]], [[driftfish]], [[lafayette]], [[medusafish]], [[rudderfish]], [[squaretail]], [[warehou]], and other fish in the [[perciform]] [[suborder]] [[Stromateoidei]]", parents = {"fish"}, } labels["sturgeons"] = { type = "set", description = "=fish in the family [[Acipenseridae]]", parents = {"fish"}, } labels["suboscines"] = { type = "set", description = "=[[antpitta]]s, [[antshrike]]s, [[antthrush]]es, [[asity|asities]], [[broadbill]]s, [[cotinga]]s, [[crescentchest]]s, [[gnateater]]s, [[manakin]]s, [[ovenbird]]s, [[pitta]]s, [[sharpbill]]s, [[spadebill]]s, [[tapaculo]]s, [[tityra]]s, [[tyrant flycatcher]]s, [[woodcreeper]]s, and other birds in the [[passerine]] [[suborder]] [[Tyranni]]", parents = {"perching birds"}, } labels["suckers (fish)"] = { type = "set", description = "=[[buffalo fish]], [[cuiui]], [[jumprock]]s, [[quillback]], [[redhorse]], [[sucker]]s, and other freshwater fish in the family [[Catostomidae]]", parents = {"fish", "otocephalan fish"}, } labels["suliform birds"] = { type = "set", description = "=[[anhinga]]s, [[booby|boobies]], [[cormorant]]s, [[frigatebird]]s, [[gannet]]s, and other [[seabirds]] in the [[order]] [[Suliformes]]", parents = {"seabirds"}, } labels["sunfish"] = { type = "set", description = "=freshwater fish in the family [[Centrarchidae]]", parents = {"percoid fish"}, } labels["swallows"] = { type = "set", description = "default", parents = {"perching birds"}, } labels["swallowtails"] = { type = "set", description = "=[[apollo]]s, [[batwing]]s, [[birdwing]]s, [[clubtail]]s, [[festoon]]s, [[flying handkerchief]]s, [[Helen]]s, [[jay]]s, [[mime]]s, [[parnassian]]s, [[rose]]s, [[swallowtail]]s, [[swordtail]]s, [[triangle]]s, [[turnus]]es, [[windmill]]s, [[zebra]]s, and other [[butterfly|butterflies]] in the [[family]] [[Papilionidae]], notable for (mostly) having tail-like extensions on their [[hindwing]]s", parents = {"butterflies"}, } labels["swans"] = { type = "set", description = "default", parents = {"anatids"}, } labels["syngnathiform fish"] = { type = "set", description = "=[[bellowsfish]], [[cornetfish]], [[pipefish]], [[razorfish]], [[sea dragon]]s, [[sea horse]]s, [[snipefish]], [[trumpetfish]], and other fish in the [[order]] [[Syngnathiformes]]", parents = {"fish"}, } labels["tanagers"] = { type = "set", description = "=[[bananaquit]]s, [[conebill]]s, [[dacnis]]es, [[Darwin's finch]]es, [[grassquit]]s, [[ground finch]]es, [[honeycreeper]]s, [[pardusco]]s, [[tanager]]s, and other [[passerine]] birds in the family [[Thraupidae]]", parents = {"perching birds"}, } labels["temnospondyls"] = { type = "set", description = "=[[extinct]] early [[amphibian]]s in the [[order]] [[Temnospondyli]]", parents = {"amphibians"}, } labels["tenebrionoid beetles"] = { type = "set", description = "=[[aderid]]s, [[anthicid]]s, [[blister beetle]]s, [[borid]]s, [[ciid]]s, [[flour beetle]]s, [[darkling beetle]]s, [[mealworm]]s, [[melandryid]]s, [[mordellid]]s, [[mycetophagid]]s, [[oedemerid]]s, [[pinacate beetle]]s, [[pyrochroid]]s, [[pythid]]s, [[ripiphorid]]s, [[salpingid]]s, [[toktokkie]]s, [[ulodid]]s, [[wharf borer]]s, [[zopherid]]s and other [[beetle]]s in the [[superfamily]] [[Tenebrionoidea]]", parents = {"beetles"}, } labels["tephritoid flies"] = { type = "set", description = "=[[cheese fly|cheese flies]], [[tephritid]] [[fruit fly|fruit flies]], [[picture-winged fly|picture-winged flies]] and other [[fly|flies]] in the [[dipteran]] [[superfamily]] [[Tephritoidea]]", parents = {"dipterans"}, } labels["termites"] = { type = "set", description = "=[[termite]]s, [[insect]]s in the former [[order]] [[Isoptera]], which is now considered a [[suborder]] or other group within the [[cockroach]]es in the order [[Blattodea]]", parents = {"insects", "cockroaches"}, } labels["terns"] = { type = "set", description = "=[[tern]]s, [[seabirds]] in the [[family]] [[Sternidae]]", parents = {"seabirds"}, } labels["tetraodontiforms"] = { type = "set", description = "=[[pufferfish]], [[triggerfish]], [[boxfish]], [[ocean sunfish]] and other fish in the order [[Tetraodontiformes]]", parents = {"fish"}, } labels["terriers"] = { type = "set", description = "default", parents = {"hunting dogs"}, } labels["theropods"] = { type = "set", description = "=[[dinosaur]]s in the [[clade]] [[Theropoda]]", parents = {"dinosaurs"}, } labels["thrushes"] = { type = "set", description = "default", parents = {"perching birds"}, } labels["ticks"] = { type = "set", description = "=[[bloodsucking]] [[arachnids]] in the [[order]] [[Ixodida]] (also known as [[Metastigmata]])", parents = {"mites and ticks"}, } labels["tinamous"] = { type = "set", description = "default", parents = {"ratites"}, } labels["tits"] = { type = "set", description = "=[[tit]]s, birds known as [[chickadee]]s in the US", parents = {"perching birds"}, } labels["toads"] = { type = "set", description = "default", parents = {"anurans"}, } labels["toothcarps"] = { type = "set", description = "=[[four-eyed fish]], [[guppy|guppies]], [[killifish]], [[molly|mollies]], [[mummichog]]s, [[platy|platies]], [[swordtail]]s, [[topminnow]]s and other fish in the [[order]] [[Cyprinodontiformes]]", parents = {"fish"}, } labels["tortoises"] = { type = "set", description = "=[[terrestrial]] [[turtle]]s in the [[family]] [[Testudinidae]]", parents = {"turtles"}, } labels["tortricid moths"] = { type = "set", description = "=[[moth]]s (and [[caterpillar]]s) in the [[family]] [[Tortricidae]]", parents = {"moths"}, } labels["trachinoid fish"] = { type = "set", description = "=[[black swallower]]s, [[blue cod]], [[duckbill]]s, [[gaper]]s, [[sand eel]]s, [[torrentfish]], [[weeverfish]] and other fish in the [[perciform]] [[suborder]] [[Trachinoidei]]", parents = {"fish"}, } labels["toy dogs"] = { type = "set", description = "default", parents = {"dogs"}, } labels["trilobites"] = { type = "set", description = "default", parents = {"arthropods"}, } labels["true bugs"] = { type = "set", description = "=[[insect]]s in the [[hemipteran]] suborder [[Heteroptera]]", parents = {"hemipterans"}, } labels["true finches"] = { type = "set", description = "=[[finch]]es in the [[passerine]] family [[Fringillidae]]", parents = {"perching birds"}, } labels["true jellyfish"] = { type = "set", description = "=[[cnidarian]]s in the [[class]] [[Scyphozoa]]", parents = {"cnidarians"}, } labels["true sparrows"] = { type = "set", description = "=[[passerine]] birds in the family [[Passeridae]] (for other birds called sparrows, see the [[emberizid]]s)", parents = {"perching birds"}, } labels["tubenose birds"] = { type = "set", description = "=[[albatross]]es, [[fulmar]]s, [[petrel]]s, [[prion]]s, [[shearwater]]s, and other [[seabird]]s in the [[order]] [[Procellariiformes]]", parents = {"seabirds"}, } labels["tunicates"] = { type = "set", description = "default", parents = {"hayop"}, --TLCHANGE "animals" } labels["turtles"] = { type = "set", description = "default", parents = {"reptiles"}, } labels["tyrant flycatchers"] = { type = "set", description = "=[[passerine]] birds in the family [[Tyrannidae]]", parents = {"suboscines"}, } labels["ursids"] = { type = "set", description = "=[[ursid]]s ([[bear]]s)", parents = {"carnivores"}, } labels["Venerida order mollusks"] = { type = "set", description = "=[[basket clam]]s, [[bean clam]]s, [[boring clam]]s, [[cockle]]s, [[duck clam]]s, [[giant clam]]s, [[hard clam]]s, [[lentil shell]]s, [[pipi]]s, [[pooquaw]]s, [[quahog]]s, [[surf clam]]s, [[trough-shell]]s, [[ugari]]s, [[Venus clam]]s, [[zebra mussel]]s, and other [[bivalve]]s in the [[order]] [[Venerida]]", parents = {"bivalves"}, } labels["vertebrates"] = { type = "set", description = "default", parents = {"chordates"}, wpcat = true, commonscat = "Vertebrata", } labels["vespids"] = { type = "set", description = "=[[hornet]]s, [[paper wasp]]s, [[pollen wasp]]s, [[potter wasp]]s, [[yellow jacket]]s, and other [[wasp]]s in the [[family]] [[Vespidae]]", parents = {"hymenopterans"}, } labels["vetigastropods"] = { type = "set", description = "=[[abalone]]s or [[ear shell]]s, [[duck's-bill limpet]]s, [[keyhole limpet]]s, [[rosary shell]]s, [[slit-shell]]s, [[topshell]]s, [[turban shell]]s, and other [[gastropod]]s in the [[clade]] [[Vetigastropoda]] (treated in some classifications as an [[order]], in others as [[subclass]])", parents = {"gastropods"}, } labels["vipers"] = { type = "set", description = "=[[adder]]s, [[asp]]s, [[rattlesnake]]s, [[viper]]s, [[water moccasin]]s and other [[venomous]] snakes in the [[Viperidae]]", parents = {"snakes"}, } labels["viverrids"] = { type = "set", description = "=[[viverrid]]s ([[civet]]s, [[genet]]s and relatives)", parents = {"carnivores"}, } labels["vombatiforms"] = { type = "set", description = "=[[diprotodontid]]s, [[diprotodon]]s, [[phascolarctid]]s, [[koala]]s, [[vombatid]]s, [[wombat]]s, [[phascolome]]s, [[ilariid]]s, [[maradid]]s, [[palorchestid]]s, [[thylacoleonid]]s, [[marsupial lion]]s , [[wynyardiid]]s and other [[marsupial]]s in the [[diprotodont]] [[suborder]] [[Vombatiformes]]", parents = {"marsupials"}, } labels["vultures"] = { type = "set", description = "=[[vulture]]s (both Old World and New World)", parents = {"birds of prey"}, } labels["warblers"] = { type = "set", description = "=[[warbler]]s, various small [[passerine]] songbirds, especially of the families Sylviidae (Old World warblers) and Parulidae (New World warblers)", parents = {"perching birds"}, } labels["warren hounds"] = { type = "set", description = "default", parents = {"hunting dogs"}, } labels["water dogs"] = { type = "set", description = "default", parents = {"retrievers"}, } labels["weaver finches"] = { type = "set", description = "=[[finch]]es in the family [[Estrildidae]]", parents = {"perching birds"}, } labels["weaverbirds"] = { type = "set", description = "=[[baya]]s, [[bishop]]s, [[fody|fodies]], [[malimbe]]s, [[quelea]]s, [[sakabula]]s, [[taha]]s, [[weaver]]s, and other birds in the [[family]] [[Ploceidae]]", parents = {"perching birds"}, } labels["weevils"] = { type = "set", description = "=[[bill-beetle]]s, [[curculio]]s, [[grugru worm]]s, [[snout beetle]]s, and other [[beetle]]s in the [[superfamily]] [[Curculionoidea]]", parents = {"beetles"}, } labels["whales"] = { type = "set", description = "default", parents = {"cetaceans"}, } labels["wolves"] = { type = "set", description = "=[[wolves]]", parents = {"canids"}, } labels["woodpeckers"] = { type = "set", description = "=[[flicker]]s, [[sapsucker]]s, [[wryneck]]s, and other birds in the [[family]] [[Picidae]]", parents = {"piciforms"}, } labels["working dogs"] = { type = "set", description = "default", parents = {"dogs"}, } labels["worms"] = { type = "set", description = "default", parents = {"hayop"}, --TLCHANGE "animals" } labels["wrasses"] = { type = "set", description = "=fish in the family [[Labridae]]", parents = {"labroid fish"}, } labels["wrens"] = { type = "set", description = "default", parents = {"certhioid birds"}, } labels["zoarcoid fish"] = { type = "set", description = "=[[butterfish]], [[eelpout]]s, [[guffer]]s, [[gunnel]]s, [[lumper]]s, [[prickleback]]s, [[prowfish]], [[wolf eel]]s and other fish in the [[perciform]] [[suborder]] [[Zoarcoidei]]", parents = {"fish"}, } labels["zygaenoid moths"] = { type = "set", description = "=[[burnet moth]]s, [[forester]]s, [[hag moth]]s, [[limacodid]]s, [[megalopygid]]s, [[monkey slug]]s, [[puss moth]]s, [[saddleback caterpillar]]s, [[zygaenid]]s, and other [[moth]]s in the [[superfamily]] [[Zygaenoidea]]", parents = {"moths"}, } labels["plesiosaurs"] = { type = "set", description = "=[[plesiosaur]]s (order †[[Plesiosauria]])", parents = {"sauropterygians"}, } labels["tarantulas"] = { type = "set", description = "=[[tarantula]]s (family [[Theraphosidae]])", parents = {"mygalomorph spiders"}, } return labels 2wnav1p5nzdpagt5va85xkvo8zxmzr4 Module:category tree/topic/Sciences 828 34602 177496 177434 2026-08-27T01:45:21Z Yivan000 4078 177496 Scribunto text/plain local labels = {} labels["agham"] = { --TLCHANGE type = "related-to", description = "default with the", parents = {"lahat ng paksa"}, --TLCHANGE {"all topics"}, english_name = "sciences", --TLCHANGE } labels["aselerasyon"] = { --TLCHANGE type = "related-to", description = "default", parents = {"pisika"}, --TLCHANGE "physics" english_name = "acceleration", --TLCHANGE neologism_name = "darasig", --TLCHANGE } labels["acoustics"] = { type = "related-to", description = "default no singularize", parents = {"applied sciences", "physics", "sound"}, neologism_name = "tunugan", --TLCHANGE } labels["pang-uri"] = { --TLCHANGE type = "type", description = "default", parents = {"bahagi ng pananalita"}, --TLCHANGE parts of speech english_name = "adjectives", --TLCHANGE } labels["aeronautics"] = { type = "related-to", description = "default no singularize", parents = {"agham"}, --TLCHANGE "sciences" } labels["aerospace"] = { type = "related-to", description = "default", parents = {"sciences", "space", "astronautics", "aeronautics"}, } labels["agrikultura"] = { --TLCHANGE type = "related-to", description = "default", parents = {"aplikadong agham"}, --TLCHANGE "applied sciences" english_name = "agriculture", --TLCHANGE neologism_name = "dalubsakahan", --TLCHANGE } labels["alchemy"] = { type = "related-to", description = "default", parents = {"paranormal", "pseudoscience", "obsolete scientific theories"}, } labels["alternative medicine"] = { type = "related-to", description = "default", parents = {"medicine", "pseudoscience"}, } labels["analytical chemistry"] = { type = "related-to", description = "default", parents = {"chemistry"}, neologism_name = "suriing kapnayan", --TLCHANGE } labels["anatomiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[anatomy]], the study of the [[body]] and its parts.", additional = "{{also|Category:{{{langcode}}}:Body parts}}", parents = {"biyolohiya", "medisina"},--TLCHANGE {"biology", "medicine"}, english_name = "anatomy", --TLCHANGE neologism_name = "katwanan", --TLCHANGE } labels["andrology"] = { type = "related-to", description = "default", parents = {"medicine", "male"}, } labels["antropolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[anthropology]], the study of [[human]]s.", additional = "{{also|Category:{{{langcode}}}:Human}}", parents = {"zoolohiya", "agham panlipunan"}, --TLCHANGE "zoology" "social sciences" english_name = "anthropology", --TLCHANGE neologism_name = "dalubtauhan", --TLCHANGE } labels["anti-gravity"] = { type = "related-to", description = "default", parents = {"fictional abilities", "gravity", "science fiction", "space access"}, neologism_name = "labandagsín", --TLCHANGE (coined) } labels["aplikadong agham"] = { --TLCHANGE type = "related-to", description = "default", parents = {"agham"}, --TLCHANGE "sciences" english_name = "applied sciences", --TLCHANGE neologism_name = "sinalapat na agham", --TLCHANGE (coined) } labels["arachnology"] = { type = "related-to", description = "{{{langname}}} terms used in [[arachnology]], the study of [[spider]]s.", additional = "{{also|Category:{{{langcode}}}:Spiders}}", parents = {"zoology", "arthropodology"}, } labels["archaeology"] = { type = "related-to", description = "default", parents = {"antropolohiya", "agham"}, --TLCHANGE {"anthropology", "sciences"}, commonscat = true, wpcat = true, } labels["architectural elements"] = { type = "set", description = "default", parents = {"arkitektura"}, --TLCHANGE {"architecture"}, } labels["arkitektura"] = { --TLCHANGE type = "related-to", description = "default", parents = {"applied sciences", "art"}, english_name = "architecture", --TLCHANGE neologism_name = "agbarugan", --TLCHANGE } labels["arthropodology"] = { type = "related-to", description = "{{{langname}}} terms used in [[arthropodology]], the study of [[arthropod]]s.", additional = "{{also|Category:{{{langcode}}}:Arthropods}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["artificial intelligence"] = { type = "related-to", description = "default", parents = {"computer science", "cybernetics"}, neologism_name = "pamalayang gawa-gawâ", --TLCHANGE (coined) } labels["asterisms"] = { type = "name", description = "default", parents = {"astronomiya"}, --TLCHANGE "astronomy" } labels["astronautics"] = { type = "related-to", description = "default no singularize", parents = {"applied sciences", "space"}, } labels["astronomiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[astronomy]], the study of [[stars]] and other [[celestial bodies]].", additional = "{{also|Category:{{{langcode}}}:Celestial bodies}}", parents = {"sciences", "space"}, english_name = "astronomy", --TLCHANGE neologism_name = "dalubtalaan", --TLCHANGE } labels["astrophysics"] = { type = "related-to", description = "default no singularize", parents = {"pisika", "astronomiya"}, --TLCHANGE "physics" "astronomy" } labels["aviation"] = { type = "related-to", description = "default", parents = {"aeronautics", "transport"}, } labels["avionics"] = { type = "related-to", description = "default no singularize", parents = {"aeronautics", "electronics"}, } labels["Ayurveda"] = { type = "related-to", description = "default", parents = {"alternative medicine", "India"}, } labels["bacteriology"] = { type = "related-to", description = "{{{langname}}} terms used in [[bacteriology]], the study of [[bacteria]].", additional = "{{also|Category:{{{langcode}}}:Bacteria}}", parents = {"medicine", "microbiology"}, neologism_name = "dalub-ishayan", --TLCHANGE (coined) } labels["ballistics"] = { type = "related-to", description = "default no singularize", parents = {"mechanics"}, } labels["biases"] = { type = "set", description = "{{{langname}}} terms for [[bias|biases]], [[inclination]]s of views towards [[inaccurate]] [[representation]].", additional = "{{also|Category:{{{langcode}}}:Logical fallacies|Category:{{{langcode}}}:Forms of discrimination}}", parents = {"psychology", "statistics"}, } labels["biochemistry"] = { type = "related-to", description = "default", parents = {"chemistry", "biology"}, neologism_name = "haykapnayan", --TLCHANGE } labels["biyolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[biology]], the study of [[life]].", additional = "{{also|Category:{{{langcode}}}:Lifeforms}}", parents = {"agham"}, --TLCHANGE "sciences" english_name = "biology", --TLCHANGE neologism_name = "haynayan", --TLCHANGE } labels["black holes"] = { type = "related-to", description = "default", parents = {"astronomy", "astrophysics", "gravity", "relativity"}, } labels["botanika"] = { --TLCHANGE type = "related-to", description = "=[[botany]], the study of [[plants]]", additional = "{{also|Category:{{{langcode}}}:Plants}}", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, english_name = "botany", --TLCHANGE neologism_name = "dalubhalmanan", --TLCHANGE } labels["briyolohia"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[bryology]], the study of [[moss]]es and other lower plants.", additional = "{{also|Category:{{{langcode}}}:Mosses}}", parents = {"biyolohiya", "botanika"}, --TLCHANGE {"biology", "botany"}, english_name = "bryology", --TLCHANGE neologism_name = "dalublumotan", --TLCHANGE (coined) } labels["cardiology"] = { type = "related-to", description = "{{{langname}}} terms used in [[cardiology]], the study of the [[heart]].", parents = {"medicine", "circulatory system"}, neologism_name = "palapusuan", --TLCHANGE } labels["karpinteriya"] = { --TLCHANGE type = "related-to", description = "default", parents = {"construction", "woodworking"}, english_name = "carpentry", --TLCHANGE } labels["cartography"] = { type = "related-to", description = "default", parents = {"heograpiya"}, --TLCHANGE "geography" } labels["catalysis"] = { type = "related-to", description = "default", parents = {"chemical processes", "chemical reactions", "physical chemistry"}, neologism_name = "ganapbilos", --TLCHANGE } labels["chemical engineering"] = { type = "related-to", description = "default", parents = {"engineering", "chemistry"}, } labels["chemical formulae"] = { type = "name", description = "default", parents = {"chemical notation"}, neologism_name = "kapnayaning sanyo", --TLCHANGE } labels["chemical notation"] = { type = "related-to", description = "default", parents = {"chemistry", "names", "symbols"}, neologism_name = "kapnayaning halat", --TLCHANGE } labels["chemical reactions"] = { type = "related-to,set", description = "default", parents = {"chemistry"}, neologism_name = "kapnaying balibilos", --TLCHANGE } labels["chemical reagents"] = { type = "set", description = "default", parents = {"chemistry"}, neologism_name = "kapnaying pamalibilos", --TLCHANGE } labels["kimika"] = { --TLCHANGE type = "related-to", description = "default", parents = {"agham"}, --TLCHANGE "sciences" english_name = "chemistry", --TLCHANGE neologism_name = "kapnayan", --TLCHANGE } labels["Chinese astronomy"] = { type = "related-to", description = "default", parents = {"astronomiya"}, --TLCHANGE "astronomy" } labels["Chinese phonetics"] = { type = "related-to", description = "default no singularize", parents = {"phonetics", "Chinese"}, } labels["classical mechanics"] = { type = "related-to", description = "default no singularize", parents = {"mechanics"}, } labels["classical studies"] = { type = "related-to", description = "default no singularize", parents = {"linguistics", "literature", "history"}, } labels["climatology"] = { type = "related-to", description = "{{{langname}}} terms used in [[climatology]], the study of [[climate]].", parents = {"agham pandaigdig"}, --TLCHANGE {"earth sciences"}, } labels["clinical psychology"] = { type = "related-to", description = "default", parents = {"psychology", "pathology"}, } labels["computational linguistics"] = { type = "related-to", description = "default no singularize", parents = {"linguistics", "computer science"}, } labels["computer science"] = { type = "related-to", description = "default", parents = {"sciences", "computing"}, } labels["konkilyolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[conchology]], the study of mollusc [[shell]]s.", parents = {"malacology"}, english_name = "conchology", --TLCHANGE neologism_name = "dalubkabibihan", --TLCHANGE } labels["constellations"] = { type = "name", description = "default", parents = {"astronomiya"}, --TLCHANGE "astronomy" } labels["construction"] = { type = "related-to", description = "default", parents = {"engineering", "architecture"}, } labels["control theory"] = { type = "related-to", description = "default", parents = {"sciences", "systems"}, } labels["cosmology"] = { type = "related-to", description = "{{{langname}}} terms used in [[cosmology]], the study of the [[universe]].", parents = {"astronomiya"}, --TLCHANGE "astronomy" neologism_name = "dalubmayawan", --TLCHANGE } labels["criminology"] = { type = "related-to", description = "{{{langname}}} terms used in [[criminology]], the study of [[crime]].", additional = "{{also|Category:{{{langcode}}}:Crime}}", parents = {"sociology", "crime"}, } labels["cryptography"] = { type = "related-to", description = "default", parents = {"formal sciences", "mathematics", "computer science"}, } labels["cryptozoology"] = { type = "related-to", description = "{{{langname}}} terms used in [[cryptozoology]], the [[pseudoscientific]] study of mythological creatures.", additional = "{{also|Category:{{{langcode}}}:Mythological creatures}}", parents = {"zoology", "paranormal"}, } labels["crystallography"] = { type = "related-to", description = "default", parents = {"physics", "crystal"}, neologism_name = "talabubugan", --TLCHANGE } labels["cultural anthropology"] = { type = "related-to", description = "default", parents = {"antropolohiya", "kultura"}, --TLCHANGE {"anthropology", "culture"}, } labels["cybernetics"] = { type = "related-to", description = "default no singularize", parents = {"applied mathematics", "systems theory"}, } labels["cytology"] = { type = "related-to", description = "{{{langname}}} terms used in [[cytology]], the study of cell biology, cell structure, formation, classification and related topics.", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, neologism_name = "palasihayan", --TLCHANGE } labels["data management"] = { type = "related-to", description = "default", parents = {"information science", "computer science"}, } labels["demarcation lines"] = { type = "name", description = "=political [[demarcation line]]s", parents = {"politics"}, } labels["decision theory"] = { type = "related-to", description = "default", parents = {"probability theory", "epistemology"}, } labels["demography"] = { type = "related-to", description = "default", parents = {"sciences", "statistics"}, neologism_name = "talasantauhan", --TLCHANGE } labels["dentistry"] = { type = "related-to", description = "default", parents = {"medicine", "teeth"}, } labels["dermatology"] = { type = "related-to", description = "{{{langname}}} terms used in [[dermatology]], the study of the [[skin]].", additional = "{{also|Category:{{{langcode}}}:Skin}}", parents = {"medisina"}, --TLCHANGE "medicine" } labels["developmental biology"] = { type = "related-to", description = "{{{langname}}} terms used in [[developmental biology]], the study of the [[development]] of [[lifeform]]s.", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, } labels["agham pandaigdig"] = { --TLCHANGE type = "related-to", description = "default", parents = {"agham"}, --TLCHANGE "sciences" english_name = "earth sciences", --TLCHANGE } labels["earthquake engineering"] = { type = "related-to", description = "default", parents = {"inhenyeriya"}, --TLCHANGE {"engineering"}, } labels["ecology"] = { type = "related-to", description = "{{{langname}}} terms used in [[ecology]], the study of interaction between [[life]] and its environment.", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, neologism_name = "palamuhayan", --TLCHANGE } labels["economics"] = { type = "related-to", description = "{{{langname}}} terms used in [[economics]], the study of the [[economy]].", parents = {"social sciences"}, neologism_name = "agimatan", --TLCHANGE } labels["ecosystems"] = { type = "related-to", description = "default", parents = {"ecology", "landforms"}, } labels["electrencephalography"] = { type = "related-to", description = "{{{langname}}} terms used in [[electrencephalography]], the electrical measurement of the [[brain]].", additional = "{{also|Category:{{{langcode}}}:Brain}}", parents = {"neuroscience"}, } labels["electrical engineering"] = { type = "related-to", description = "default", parents = {"engineering", "electricity"}, } labels["electricity"] = { type = "related-to", description = "default", parents = {"electromagnetism"}, } labels["electrocardiography"] = { type = "related-to", description = "default", parents = {"cardiology"}, } labels["electrodynamics"] = { type = "related-to", description = "default no singularize", parents = {"electromagnetism"}, neologism_name = "dagitsigan", --TLCHANGE } labels["electrochemistry"] = { type = "related-to", description = "default", parents = {"physical chemistry", "electricity"}, neologism_name = "dagikapnayan", --TLCHANGE } labels["electromagnetism"] = { type = "related-to", description = "default", parents = {"pisika"}, --TLCHANGE "physics" neologism_name = "dagibalnian", --TLCHANGE } labels["element nomenclature"] = { type = "related-to", description = "default", parents = {"chemical notation", "names", "chemical elements"}, } labels["embryology"] = { type = "related-to", description = "{{{langname}}} terms used in [[embryology]], the study of the [[embryo]].", parents = {"biology", "developmental biology", "medicine"}, } labels["emergency medicine"] = { type = "related-to", description = "default", parents = {"medisina"}, --TLCHANGE "medicine" } labels["endocrinology"] = { type = "related-to", description = "{{{langname}}} terms used in [[endocrinology]], the study of [[hormones]] and the [[endocrine system]].", additional = "{{also|Category:{{{langcode}}}:Hormones}}", parents = {"medisina"}, --TLCHANGE "medicine" } labels["inhenyeriya"] = { --TLCHANGE type = "related-to", description = "default", parents = {"applied sciences", "technology"}, english_name = "engineering", --TLCHANGE neologism_name = "agsikapan", --TLCHANGE } labels["enterprise engineering"] = { type = "related-to", description = "default", parents = {"inhenyeriya"}, --TLCHANGE {"engineering"}, } labels["entomology"] = { type = "related-to", description = "{{{langname}}} terms used in [[entomology]], the study of [[insect]]s.", additional = "{{also|Category:{{{langcode}}}:Insects}}", parents = {"zoology", "arthropodology"}, neologism_name = "dalubkulisapan", --TLCHANGE } labels["epidemiology"] = { type = "related-to", description = "{{{langname}}} terms used in [[epidemiology]].", parents = {"medisina"}, --TLCHANGE "medicine" } labels["ethnography"] = { type = "related-to", description = "default", parents = {"antropolohiya"}, --TLCHANGE "anthropology" neologism_name = "talalahian", --TLCHANGE } labels["ethnology"] = { type = "related-to", description = "{{{langname}}} terms used in [[ethnology]], the study of [[people]]s.", parents = {"antropolohiya"}, --TLCHANGE "anthropology" neologism_name = "dalublahian", --TLCHANGE } labels["ethology"] = { type = "related-to", description = "{{{langname}}} terms used in [[ethology]], the study of [[animal]] [[behaviour]].", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["evolutionary theory"] = { type = "related-to", description = "default", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, neologism_name = "huna ng kasunlaran", --TLCHANGE } labels["flat earth"] = { type = "related-to", description = "{{{langname}}} terms used by believers in a flat earth or related to the concept.", parents = {"pseudoscience", "obsolete scientific theories"}, } labels["flax"] = { type = "related-to", description = "default", parents = {"agriculture", "Malpighiales order plants"}, } labels["fluid dynamics"] = { type = "related-to", description = "default no singularize", parents = {"pisika"}, --TLCHANGE "physics" } labels["forestry"] = { type = "related-to", description = "default", parents = {"aplikadong agham"}, --TLCHANGE "applied sciences" neologism_name = "palagubatan", --TLCHANGE } labels["functional group prefixes"] = { type = "set", description = "default", parents = {"organic chemistry"}, } labels["functional group suffixes"] = { type = "set", description = "default", parents = {"organic chemistry"}, } labels["gardens"] = { type = "type", description = "=places where plants are grown", parents = {"home", "horticulture"}, } labels["gastroenterology"] = { type = "related-to", description = "{{{langname}}} terms used in [[gastroenterology]], the study of the [[digestive system]].", parents = {"medisina"}, --TLCHANGE "medicine" } labels["genetics"] = { type = "related-to", description = "{{{langname}}} terms used in [[genetics]], the study of [[gene]]s.", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, neologism_name = "palamanahan", --TLCHANGE } labels["heograpiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[geography]], the study of various phenomena found on [[Earth]]'s surface.", additional = "{{also|Category:{{{langcode}}}:Landforms|Category:{{{langcode}}}:Polities}}", parents = {"agham pandaigdig"}, --TLCHANGE {"earth sciences"}, english_name = "geography", --TLCHANGE neologism_name = "taladutaan" --TLCHANGE } labels["geological periods"] = { type = "related-to", description = "default", parents = {"heolohiya"}, --TLCHANGE "geology" } labels["heolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[geology]], the study of the solid parts of [[Earth]].", parents = {"agham pandaigdig"}, --TLCHANGE {"earth sciences"}, english_name = "geology", --TLCHANGE neologism_name = "dalubdutaan", --TLCHANGE } labels["geomorphology"] = { type = "related-to", description = "{{{langname}}} terms used in [[geomorphology]].", parents = {"heolohiya"}, --TLCHANGE "geology" neologism_name = "duanyuan", --TLCHANGE } labels["geopolitics"] = { type = "related-to", description = "default no singularize", parents = {"heograpiya", "politika"} --TLCHANGE {"geography", "politics"}, } labels["geospatial science"] = { type = "related-to", description = "default", parents = {"agham pandaigdig"}, --TLCHANGE {"earth sciences"}, } labels["gerontology"] = { type = "related-to", description = "{{{langname}}} terms used in [[gerontology]], the study of [[aging]].", additional = "{{also|Category:{{{langcode}}}:Age}}", parents = {"medisina"}, --TLCHANGE "medicine" } labels["balarila"] = { --TLCHANGE type = "related-to", description = "default", parents = {"lingguwistika"}, --TLCHANGE linguistics english_name = "grammar", --TLCHANGE } labels["grammatical cases"] = { type = "set", description = "default", parents = {"balarila"}, --TLCHANGE grammar } labels["grammatical moods"] = { type = "set", description = "default", parents = {"balarila"}, --TLCHANGE grammar } labels["gravity"] = { type = "related-to", description = "default", parents = {"acceleration", "astrophysics", "mechanics"}, neologism_name = "dagsin", --TLCHANGE } labels["gynaecology"] = { type = "related-to", description = "default", parents = {"medicine", "female"}, } labels["helminthology"] = { type = "related-to", description = "{{{langname}}} terms used in [[helminthology]], the study of [[helminth]]s ([[parasitic]] [[worm#Noun|worms]]).", additional = "{{also|Category:{{{langcode}}}:Flatworms}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["hematology"] = { type = "related-to", description = "{{{langname}}} terms used in [[hematology]], the study of [[blood]].", parents = {"medisina"}, --TLCHANGE "medicine" } labels["hepatology"] = { type = "related-to", description = "{{{langname}}} terms used in [[hepatology]], the study of the [[liver]].", parents = {"medisina"}, --TLCHANGE "medicine" } labels["herpetology"] = { type = "related-to", description = "{{{langname}}} terms used in [[herpetology]], the study of [[reptile]]s and amphibians.", additional = "{{also|Category:{{{langcode}}}:Reptiles|Category:{{{langcode}}}:Amphibians}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["homeopathy"] = { type = "related-to", description = "default", parents = {"alternative medicine"}, } labels["horticulture"] = { type = "related-to", description = "default", parents = {"agrikultura", "botanika"}, --TLCHANGE {"agriculture", "botany"}, } labels["hydroacoustics"] = { type = "related-to", description = "default no singularize", parents = {"acoustics", "hydrology"}, } labels["hydrocarbon chain prefixes"] = { type = "set", description = "default", parents = {"organic chemistry"}, } labels["hydrocarbon chain suffixes"] = { type = "set", description = "default", parents = {"organic chemistry"}, } labels["hydrology"] = { type = "related-to", description = "{{{langname}}} terms used in [[hydrology]], the study of [[water]], its movement and distribution.", additional = "{{also|Category:{{{langcode}}}:Water}}", parents = {"earth sciences", "water"}, } labels["ichthyology"] = { type = "related-to", description = "{{{langname}}} terms used in [[ichthyology]], the study of [[fish]].", additional = "{{also|Category:{{{langcode}}}:Fish}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" neologism_name = "dalub-isdaan", --TLCHANGE } labels["immunochemistry"] = { type = "related-to", description = "default", parents = {"biochemistry", "immunology"}, } labels["immunology"] = { type = "related-to", description = "{{{langname}}} terms used in [[immunology]], the study of the [[immune system]].", parents = {"medisina"}, --TLCHANGE "medicine" } labels["Indo-European studies"] = { type = "related-to", description = "default no singularize", parents = {"lingguwistika"}, --TLCHANGE linguistics } labels["agham impormasyon"] = { --TLCHANGE type = "related-to", description = "default", parents = {"aplikadong agham"}, --TLCHANGE "applied sciences" english_name = "information science", --TLCHANGE } labels["inorganic chemistry"] = { type = "related-to", description = "default", parents = {"chemistry"}, neologism_name = "dihaying kapnayan", --TLCHANGE } labels["interdisciplinary fields"] = { type = "related-to", description = "default", parents = {"agham"}, --TLCHANGE "sciences" } labels["isolines"] = { type = "related-to", description = "default", parents = {"cartography", "meteorology"}, } labels["Lagrange points"] = { type = "related-to", description = "default", parents = {"orbits"}, } labels["leksikograpiya"] = { --TLCHANGE type = "related-to", description = "default", parents = {"lingguwistika"}, --TLCHANGE linguistics english_name = "lexicography", --TLCHANGE } labels["library science"] = { type = "related-to", description = "default", parents = {"sciences", "education", "information science"}, } labels["lichenology"] = { type = "related-to", description = "{{{langname}}} terms used in [[lichenology]], the study of [[lichen]]s.", additional = "{{also|Category:{{{langcode}}}:Lichens}}", parents = {"mycology", "phycology"}, neologism_name = "dalubligbusan", --TLCHANGE (coined) } labels["linguistic morphology"] = { type = "related-to", description = "default", parents = {"lingguwistika"}, --TLCHANGE linguistics } labels["lingguwistika"] = { --TLCHANGE type = "related-to", description = "Mga salitang {{{langname}}} na ginagamit sa lingguwistika, ang pag-aaral at pagsusuri ng [[wika]].", --TLCHANGE "{{{langname}}} terms used in [[linguistics]], the study and analysis of [[language]].", additional = "{{also|Category:{{{langcode}}}:Wika}}", --TLCHANGE "{{also|Category:{{{langcode}}}:Language}}", parents = {"wika", "agham panlipunan"}, --TLCHANGE {"language", "social sciences"}, english_name = "linguistics", --TLCHANGE neologism_name = "dalubwikaan", --TLCHANGE } labels["maize (crop)"] = { type = "related-to", description = "=[[maize]] (called [[corn]] in North America) as a crop", additional = "For terms related to maize as a food, see [[:Category:Maize (food)]] and for maize as a plant, see [[:Category:Maize (plant)]].", parents = {"agriculture", "grains"}, } labels["malacology"] = { type = "related-to", description = "{{{langname}}} terms used in [[malacology]], the study of [[mollusk]]s.", additional = "{{also|Category:{{{langcode}}}:Mollusks}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["mammalogy"] = { type = "related-to", description = "{{{langname}}} terms used in [[mammalogy]], the study of [[mammal]]s.", additional = "{{also|Category:{{{langcode}}}:Mammals}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["marine biology"] = { type = "related-to", description = "{{{langname}}} terms used in [[marine biology]], the study of [[life]] in the [[sea]].", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, } labels["masonry"] = { type = "related-to", description = "default", parents = {"construction"}, } labels["materials science"] = { type = "related-to", description = "default", parents = {"sciences", "engineering"}, } labels["mechanical engineering"] = { type = "related-to", description = "default", parents = {"inhenyeriya"}, --TLCHANGE {"engineering"}, } labels["mechanics"] = { type = "related-to", description = "default no singularize", parents = {"pisika"}, --TLCHANGE "physics" neologism_name = "dalubsigwasan", --TLCHANGE } labels["medical genetics"] = { type = "related-to", description = "default no singularize", parents = {"medicine", "genetics"}, } labels["medisina"] = { --TLCHANGE type = "related-to", description = "Mga salitang {{{langname}}} na tumutukoy sa agham at pagsasagawa ng [[medisina]].",--TLCHANGE "{{{langname}}} terms that pertain to the the science and practice of [[medicine]].", parents = {"biyolohiya", "pangangalagang pangkalusugan"}, --TLCHANGE {"biology", "healthcare"}, english_name = "medicine", --TLCHANGE } labels["metamaterials"] = { type = "related-to", description = "default", parents = {"pisika"}, --TLCHANGE "physics" } labels["physical constants"] = { type = "set", description = "default", parents = {"pisika"}, --TLCHANGE "physics" neologism_name = "sugnayaning lagiin", --TLCHANGE } labels["machine learning"] = { type = "related-to", description = "default", parents = {"artificial intelligence"}, } labels["meteorology"] = { type = "related-to", description = "{{{langname}}} terms used in [[meteorology]], the study of [[weather]].", additional = "{{also|Category:{{{langcode}}}:Weather}}", parents = {"earth sciences", "atmosphere"}, neologism_name = "dalubbulalakawan", --TLCHANGE (coined) } labels["metrology"] = { type = "related-to", description = "{{{langname}}} terms used in [[metrology]], the science of [[measure|measuring]].", parents = {"aplikadong agham"}, --TLCHANGE "applied sciences" wpcat = true, commonscat=true, } labels["microbiology"] = { type = "related-to", description = "{{{langname}}} terms used in [[microbiology]], the study of [[life]] at [[microscopic]] scales, too small for the [[human]] [[eye]].", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, neologism_name = "mikhaynayan", --TLCHANGE } labels["microscopy"] = { type = "related-to", description = "{{{langname}}} terms used in [[microscopy]], the field of using [[microscopes]] for study.", parents = {"optics", "microbiology"}, neologism_name = "dalubmiksipatan", --TLCHANGE (coined) } labels["mineralogy"] = { type = "related-to", description = "{{{langname}}} terms used in [[mineralogy]], the study of [[mineral]]s.", additional = "{{also|Category:{{{langcode}}}:Minerals}}", parents = {"heolohiya"}, --TLCHANGE "geology" neologism_name = "lupangkapan", --TLCHANGE } labels["molecular biology"] = { type = "related-to", description = "{{{langname}}} terms used in [[molecular biology]], the study of the [[molecules]] found in [[life]], their functions and effects.", parents = {"biochemistry", "biology", "genetics"}, } labels["mycology"] = { type = "related-to", description = "{{{langname}}} terms used in [[mycology]], the study of [[fungi]].", additional = "{{also|Category:{{{langcode}}}:Fungi", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, } labels["NASA"] = { type = "related-to", description = "=the United States National Aeronautics and Space Administration and the US space program", parents = {"astronautics", "aviation"}, } labels["nephrology"] = { type = "related-to", description = "{{{langname}}} terms used in [[nephrology]], the study of the [[kidney]]s.", parents = {"medisina"}, --TLCHANGE "medicine" } labels["neuroanatomy"] = { type = "related-to", description = "{{{langname}}} terms used in [[neuroanatomy]], the study of the structure and organization of the [[nervous system]].", parents = {"anatomy", "neurology", "neuroscience"}, } labels["neurology"] = { type = "related-to", description = "{{{langname}}} terms used in [[neurology]], the study of [[nerves]] and [[neurons]].", parents = {"medicine", "neuroscience"}, } labels["neuroscience"] = { type = "related-to", description = "{{{langname}}} terms used in [[neuroscience]], the study of the [[nervous system]].", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, } labels["neurosurgery"] = { type = "related-to", description = "default", parents = {"surgery", "neurology"}, } labels["neutron"] = { type = "related-to", description = "default", parents = {"nuclear physics"}, neologism_name = "awansik", --TLCHANGE } labels["neutron stars"] = { type = "related-to", description = "default", parents = {"neutron", "gravity", "astrophysics", "relativity", "stars"}, } labels["pangngalan"] = { --TLCHANGE type = "related-to", description = "default", parents = {"bahagi ng pananalita"}, --TLCHANGE parts of speech english_name = "nouns", --TLCHANGE } labels["nuclear energy"] = { type = "related-to", description = "default", parents = {"energy", "nuclear physics", "technology"}, neologism_name = "buturing kusog", --TLCHANGE } labels["nuclear fusion"] = { type = "related-to", description = "default", parents = {"nuclear energy"}, neologism_name = "buturing sapisan", --TLCHANGE } labels["nuclear physics"] = { type = "related-to", description = "default no singularize", parents = {"physics", "quantum mechanics"}, neologism_name = "buturan", --TLCHANGE } labels["nuclear rocketry"] = { type = "related-to", description = "default", parents = {"nuclear energy", "rocketry", "space access"}, } labels["obstetrics"] = { type = "related-to", description = "default no singularize", parents = {"developmental biology", "medicine", "pregnancy"}, } labels["obsolete scientific theories"] = { type = "set", description = "{{{langname}}} terms for types or instances of [[obsolete]] [[scientific]] [[theory|theories]] that are no longer, or have never been, widely accepted.", parents = {"history of science"}, } labels["oceanography"] = { type = "related-to", description = "default", parents = {"agham"}, --TLCHANGE "sciences" } labels["oenology"] = { type = "related-to", description = "{{{langname}}} terms used in [[oenology]], the study of [[wine]] and [[winemaking]].", additional = "{{also|Category:{{{langcode}}}:Wine}}", parents = {"agham"}, --TLCHANGE "sciences" } labels["oncology"] = { type = "related-to", description = "{{{langname}}} terms used in [[oncology]], the study of [[cancer]].", parents = {"biology", "medicine", "pathology"}, } labels["onomastics"] = { type = "related-to", description = "{{{langname}}} terms used in [[onomastics]], the study of [[name]]s.", additional = "{{also|Category:{{{langcode}}}:Names|Category:{{{langname}}} names}}", parents = {"lingguwistika", "pangalan"}, --TLCHANGE {"linguistics", "names"}, } labels["ophthalmology"] = { type = "related-to", description = "{{{langname}}} terms used in [[ophthalmology]], the study of the [[eye]].", additional = "{{also|Category:{{{langcode}}}:Eye}}", parents = {"medicine", "vision"}, } labels["optics"] = { type = "related-to", description = "{{{langname}}} terms used in [[optics]], the study of the behaviour of [[light]].", additional = "{{also|Category:{{{langcode}}}:Light}}", parents = {"pisika"}, --TLCHANGE "physics" neologism_name = "sugaan", --TLCHANGE } labels["orbits"] = { type = "related-to", description = "default", parents = {"astronautics", "gravity", "space", "curves"}, } labels["organic chemistry"] = { type = "related-to", description = "default", parents = {"chemistry"}, neologism_name = "haying kapnayan", --TLCHANGE } labels["orgonomy"] = { type = "related-to", description = "=the [[orgone]] theory proposed by {{w|William Reich}}", parents = {"alternative medicine", "pseudoscience"}, } labels["ornithology"] = { type = "related-to", description = "{{{langname}}} terms used in [[ornithology]], the study of [[birds]].", additional = "{{also|Category:{{{langcode}}}:Birds}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" neologism_name = "dalub-ibunan", --TLCHANGE } labels["paleontology"] = { type = "related-to", description = "default", parents = {"agham", "heolohiya"}, --TLCHANGE "sciences" "geology" } labels["palynology"] = { type = "related-to", description = "{{{langname}}} terms used in [[palynology]], the study of [[particle]]s and particulate matter.", parents = {"heolohiya"}, --TLCHANGE "geology" } labels["paranormal"] = { type = "related-to", description = "default with the", parents = {"pseudoscience"}, } labels["parapsychology"] = { type = "related-to", description = "default", parents = {"paranormal", "pseudoscience"}, } labels["parasitology"] = { type = "related-to", description = "default", parents = {"pathology", "zoology"}, } labels["particle physics"] = { type = "related-to", description = "{{{langname}}} terms used in [[particle physics]], the study of [[subatomic]] [[particle]]s.", additional = "{{also|Category:{{{langcode}}}:Subatomic particles}}", parents = {"pisika"}, --TLCHANGE "physics" } labels["bahagi ng pananalita"] = { --TLCHANGE type = "related-to", description = "=[[bahagi ng pananalita|bahagi ng pananalita]]", --TLCHANGE parents = {"balarila"}, --TLCHANGE grammar english_name = "parts of speech", --TLCHANGE } labels["pathology"] = { type = "related-to", description = "{{{langname}}} terms used in [[pathology]], the study of [[disease]].", additional = "{{also|Category:{{{langcode}}}:Disease}}", parents = {"medicine", "disease"}, neologism_name = "palasakitan", --TLCHANGE } labels["petrochemistry"] = { type = "related-to", description = "default", parents = {"chemistry", "chemical engineering", "oil industry", "petroleum"}, } labels["petrology"] = { type = "related-to", description = "{{{langname}}} terms used in [[petrology]], the study of [[rock]].", additional = "{{also|Category:{{{langcode}}}:Rocks}}", parents = {"heolohiya"}, --TLCHANGE "geology" } labels["pharmacology"] = { type = "related-to", description = "default", parents = {"biochemistry", "medicine"}, } labels["pharmacy"] = { type = "related-to", description = "default", parents = {"medicine", "pharmacology"}, } labels["phonemes"] = { type = "set", description = "=contrastive sounds within a language", parents = {"phonology"}, neologism_name = "multinig", --TLCHANGE } labels["phonetics"] = { type = "related-to", description = "default no singularize", parents = {"lingguwistika"}, --TLCHANGE linguistics neologism_name = "palatinigan", --TLCHANGE } labels["phonology"] = { type = "related-to", description = "{{{langname}}} terms used in [[phonology]], the organisation of [[speech]] sounds within a [[language]].", parents = {"lingguwistika"}, --TLCHANGE linguistics neologism_name = "(dalub) tinigan", --TLCHANGE } labels["photochemistry"] = { type = "related-to", description = "default", parents = {"physical chemistry", "light"}, } labels["phrenology"] = { type = "related-to", description = "default", parents = {"psychology", "pseudoscience"}, } labels["phycology"] = { type = "related-to", description = "{{{langname}}} terms used in [[phycology]], the study of [[algae]].", additional = "{{also|Category:{{{langcode}}}:Algae}}", parents = {"botany", "microbiology"}, } labels["physical chemistry"] = { type = "related-to", description = "default", parents = {"chemistry", "physics"}, neologism_name = "liknaying kapnayan", --TLCHANGE } labels["physical quantities"] = { type = "set", description = "default", parents = {"pisika"}, --TLCHANGE "physics" } labels["pisika"] = { --TLCHANGE type = "related-to", description = "default no singularize", parents = {"agham"}, --TLCHANGE "sciences" commonscat = true, wpcat = true, english_name = "physics", --TLCHANGE neologism_name = "sugnayan", --TLCHANGE } labels["physiology"] = { type = "related-to", description = "{{{langname}}} terms used in [[physiology]].", parents = {"biology", "medicine"}, neologism_name = "liksanan", --TLCHANGE } labels["phytopathology"] = { type = "related-to", description = "{{{langname}}} terms used in [[phytopathology]], the study of [[disease]] in [[plant]]s.", additional = "{{also|Category:{{{langcode}}}:Plant diseases}}", parents = {"pathology", "botany"}, } labels["planetary nomenclature"] = { type = "related-to", description = "default", parents = {"planetology"}, } labels["planetology"] = { type = "related-to", description = "{{{langname}}} terms used in [[planetology]], the study of [[planet]]s.", additional = "{{also|Category:{{{langcode}}}:Planets}}", parents = {"astronomiya", "heolohiya"}, --TLCHANGE {"astronomy", "geology"}, } labels["plant anatomy"] = { type = "related-to", description = "{{{langname}}} terms used in the study of the structure of plants and their parts.", parents = {"botanika", "anatomiya"}, --TLCHANGE {"botany", "anatomy"}, } labels["plastic surgery"] = { type = "related-to", description = "default", parents = {"surgery"}, } labels["political science"] = { type = "related-to", description = "default", parents = {"social sciences", "politics"}, neologism_name = "dalubbanwahan", --TLCHANGE } labels["potential theory"] = { type = "related-to", description = "default", parents = {"mathematics"}, } labels["pragmatics"] = { type = "related-to", description = "default no singularize", parents = {"lingguwistika"}, --TLCHANGE linguistics } labels["prosody"] = { type = "related-to", description = "{{{langname}}} terms used in [[prosody]], the study of the [[suprasegmental]] aspects of [[speech]].", parents = {"lingguwistika"}, --TLCHANGE linguistics } labels["pseudoscience"] = { type = "related-to", description = "default", parents = {"agham"}, --TLCHANGE "sciences" } labels["psychiatry"] = { type = "related-to", description = "default", parents = {"medisina"}, --TLCHANGE "medicine" } labels["psychoanalysis"] = { type = "related-to", description = "default no singularize", parents = {"psychology"}, } labels["psychology"] = { type = "related-to", description = "{{{langname}}} terms used in [[psychology]], the study of the [[mind]].", additional = "{{also|Category:{{{langcode}}}:Mind}}", parents = {"social sciences"}, neologism_name = "dalub-isipan", --TLCHANGE } labels["psychotherapy"] = { type = "related-to", description = "default", parents = {"psychology"}, } labels["pulmonology"] = { type = "related-to", description = "{{{langname}}} terms used in [[pulmonology]], the study of the [[respiratory system]], including the [[lung]]s.", parents = {"medisina"}, --TLCHANGE "medicine" } labels["pyrotechnics"] = { type = "related-to", description = "default no singularize", parents = {"agham"}, --TLCHANGE "sciences" } labels["quantity"] = { type = "related-to", description = "default", parents = {"mathematics"}, neologism_name = "damò", --TLCHANGE } labels["quantum mechanics"] = { type = "related-to", description = "default no singularize", parents = {"pisika"}, --TLCHANGE "physics" } labels["relativity"] = { type = "related-to", description = "default", parents = {"pisika"}, --TLCHANGE "physics" neologism_name = "katugnayan", --TLCHANGE } labels["rheumatology"] = { type = "related-to", description = "default", parents = {"medisina"}, --TLCHANGE "medicine" neologism_name = "dalubrayumaan", --TLCHANGE (coined) } labels["robotics"] = { type = "related-to", description = "default no singularize", parents = {"engineering"}, } labels["rocketry"] = { type = "related-to", description = "default", parents = {"astronautics"}, } labels["roofing"] = { type = "related-to", description = "default", parents = {"construction"}, } labels["rosiculture"] = { type = "related-to", description = "default", parents = {"horticulture"}, } labels["rotation"] = { type = "related-to", description = "default", parents = {"mechanics", "geometry"}, } labels["Russian space program"] = { type = "related-to", description = "=the Russian and Soviet space programs", parents = {"astronautics", "aviation"}, } labels["sales"] = { type = "related-to", description = "default no singularize", parents = {"marketing"}, } labels["seismology"] = { type = "related-to", description = "{{{langname}}} terms used in [[seismology]], the study of [[earthquake]]s.", parents = {"heolohiya"}, --TLCHANGE "geology" } labels["semantics"] = { type = "related-to", description = "default no singularize", parents = {"lingguwistika"}, --TLCHANGE linguistics neologism_name = "palahuluganan", --TLCHANGE } labels["Semitic linguistics"] = { type = "related-to", description = "{{{langname}}} terms used in the study and analysis of [[Semitic]] [[language]]s.", parents = {"lingguwistika"}, --TLCHANGE linguistics } labels["semiotics"] = { type = "related-to", description = "default no singularize", parents = {"agham panlipunan", "lingguwistika"}, --TLCHANGE {"social sciences", "linguistics"}, } labels["sexology"] = { type = "related-to", description = "{{{langname}}} terms used in [[sexology]], the study of [[human]] [[sexuality]].", additional = "{{also|Category:{{{langcode}}}:Sex}}", parents = {"psychology", "sex", "sociology"}, } labels["SI units"] = { type = "related-to", description = "=[[International System of Units|SI]] [[unit of measure|units of measure]]", parents = {"units of measure"}, } labels["signal processing"] = { type = "related-to", description = "default", parents = {"applied mathematics", "telecommunications"}, wpcat = true, commonscat = true, } labels["agham panlipunan"] = { --TLCHANGE type = "related-to", description = "default with the", parents = {"agham", "lipunan"}, --TLCHANGE {"sciences", "society"}, english_name = "social sciences", --TLCHANGE neologism_name = "ulnayan", --TLCHANGE } labels["sociolinguistics"] = { type = "related-to", description = "default no singularize", parents = {"linguistics", "sociology"}, } labels["sosyolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[sociology]], the study of [[society]].", additional = "{{also|Category:{{{langcode}}}:Society}}", parents = {"agham panlipunan"}, --TLCHANGE {"social sciences"}, english_name = "sociology", --TLCHANGE neologism_name = "dalub-ulnungan", --TLCHANGE } labels["software engineering"] = { type = "related-to", description = "default", parents = {"engineering", "computer science", "software"}, wpcat = true, commonscat = true, } labels["soil science"] = { type = "related-to", description = "default", parents = {"agham pandaigdig"}, --TLCHANGE {"earth sciences"}, } labels["sorting algorithms"] = { type = "set", description = "default", parents = {"theory of computing"}, } labels["sound engineering"] = { type = "related-to", description = "default", parents = {"engineering", "sound"}, } labels["space access"] = { type = "related-to", description = "default", parents = {"astronautics"}, } labels["space sciences"] = { type = "related-to", description = "default", parents = {"sciences", "space"}, } labels["spectroscopy"] = { type = "related-to", description = "default", parents = {"analytical chemistry", "optics", "physics"}, } labels["statistical mechanics"] = { type = "related-to", description = "default no singularize", parents = {"mechanics"}, } labels["statistics"] = { type = "related-to", description = "default no singularize", parents = {"formal sciences", "mathematics"}, neologism_name = "palaulatan", --TLCHANGE } labels["surgery"] = { type = "related-to", description = "default", parents = {"medisina"}, --TLCHANGE "medicine" } labels["surveying"] = { type = "related-to", description = "default", parents = {"heograpiya"}, --TLCHANGE "geography" } labels["systems"] = { type = "related-to", description = "default", parents = {"interdisciplinary fields", "sciences", "society"}, } labels["systems engineering"] = { type = "related-to", description = "default", parents = {"inhenyeriya"}, --TLCHANGE {"engineering"}, } labels["systems theory"] = { type = "related-to", description = "default", parents = {"sciences", "systems"}, } labels["taxonomy"] = { type = "related-to", description = "default", additional = "For individual [[taxa]], see [[:Category:Taxonomic names]].", parents = {"biology", "evolutionary theory"}, } labels["taxonomic ranks"] = { type = "set", description = "default", parents = {"taxonomy"}, } labels["tenses"] = { type = "related-to", description = "default", parents = {"balarila"}, --TLCHANGE grammar } labels["teratology"] = { type = "related-to", description = "{{{langname}}} terms used in [[teratology]], the study of abnormalities in the [[development]] of the [[body]].", parents = {"developmental biology", "medicine", "pathology", "toxicology"}, } labels["theory of computing"] = { type = "related-to", description = "{{{langname}}} terms used in theoretical discussion of [[computer science]] or [[computing]].", parents = {"computer science"}, } labels["thermodynamics"] = { type = "related-to", description = "default no singularize", parents = {"pisika"}, --TLCHANGE "physics" neologism_name = "initsigan", --TLCHANGE } labels["tides"] = { type = "related-to", description = "default no singularize", parents = {"gravity", "periodic occurrences"}, } labels["toxicology"] = { type = "related-to", description = "{{{langname}}} terms used in [[toxicology]], the study of [[poisons]], [[toxins]] and other substances with negative effects on the [[body]].", additional = "{{also|Category:{{{langcode}}}:Poisons}}", parents = {"medicine", "pharmacology"}, } labels["traditional Chinese medicine"] = { type = "related-to", description = "default", parents = {"alternative medicine"}, } labels["traffic engineering"] = { type = "related-to", description = "default", parents = {"engineering", "road transport"}, } labels["translation studies"] = { type = "related-to", description = "default no singularize", parents = {"lingguwistika"}, --TLCHANGE linguistics } labels["traumatology"] = { type = "related-to", description = "{{{langname}}} terms used in traumatology, the study of wounds and injuries caused by accidents or violence to a person.", parents = {"medicine", "pathology"}, } labels["ufolohiya"] = { --TLCHANGE type = "related-to", description = "default", parents = {"paranormal", "anti-gravity", "celestial inhabitants"}, english_name = "ufology", --TLCHANGE } labels["units of energy"] = { type = "set", description = "{{{langname}}} terms that are [[unit of energy|units of energy]].", parents = {"units of measure", "energy"}, commonscat = false, wpcat = true, neologism_name = "isahin ng kusog", --TLCHANGE (coined) } labels["units of measure"] = { type = "set", description = "{{{langname}}} terms that are [[unit of measure|units of measure]].", parents = {"quantity", "metrology"}, commonscat = true, wpcat = "units of measurement", neologism_name = "isahin ng sukat", --TLCHANGE } labels["units of time"] = { type = "set", description = "{{{langname}}} terms that are [[unit of time|units of time]].", parents = {"units of measure", "time"}, commonscat = "spans of time", wpcat = true, neologism_name = "isahin ng oras", --TLCHANGE (coined) } labels["urban studies"] = { type = "related-to", description = "default", parents = {"applied sciences", "social sciences"}, } labels["urology"] = { type = "related-to", description = "default", parents = {"medisina"}, --TLCHANGE "medicine" } labels["pandiwa"] = { --TLCHANGE type = "related-to", description = "default", parents = {"bahagi ng pananalita"}, --TLCHANGE parts of speech english_name = "verbs", --TLCHANGE } labels["veterinary medicine"] = { type = "related-to", description = "default", parents = {"medicine", "animals"}, } labels["virology"] = { type = "related-to", description = "{{{langname}}} terms used in [[virology]], the study of [[virus]]es.", additional = "{{also|Category:{{{langcode}}}:Viruses}}", parents = {"medicine", "microbiology", "pathology"}, neologism_name = "dalubhaykapan", --TLCHANGE (coined) } labels["vulkanolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[volcanology]], the study of [[volcano]]es.", english_name = "volcanology", --TLCHANGE parents = {"heolohiya"}, --TLCHANGE "geology" } labels["zoolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[zoology]], the study of [[animal]]s.", additional = "{{also|Category:{{{langcode}}}:Animals}}", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, english_name = "zoology", --TLCHANGE neologism_name = "dalubhayupan", --TLCHANGE } labels["zymurgy"] = { type = "related-to", description = "default", parents = {"biochemistry", "brewing"}, } labels["colour and pattern morphs"] = { type = "set", description = "{{{langname}}} terms for [[colour]] and [[pattern]] [[morph#Etymology 2|morphs]]", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["geological formations"] = { type = "set", description = "{{{langname}}} {{w|geological formations}}", parents = {"heolohiya"}, --TLCHANGE "geology" } return labels i3gp8hftwfcv7gjsoqslur1xfyi9qbl 177498 177496 2026-08-27T01:49:34Z Yivan000 4078 177498 Scribunto text/plain local labels = {} labels["agham"] = { --TLCHANGE type = "related-to", description = "default with the", parents = {"lahat ng paksa"}, --TLCHANGE {"all topics"}, english_name = "sciences", --TLCHANGE } labels["aselerasyon"] = { --TLCHANGE type = "related-to", description = "default", parents = {"pisika"}, --TLCHANGE "physics" english_name = "acceleration", --TLCHANGE neologism_name = "darasig", --TLCHANGE } labels["acoustics"] = { type = "related-to", description = "default no singularize", parents = {"applied sciences", "physics", "sound"}, neologism_name = "tunugan", --TLCHANGE } labels["pang-uri"] = { --TLCHANGE type = "type", description = "default", parents = {"bahagi ng pananalita"}, --TLCHANGE parts of speech english_name = "adjectives", --TLCHANGE } labels["aeronautics"] = { type = "related-to", description = "default no singularize", parents = {"agham"}, --TLCHANGE "sciences" } labels["aerospace"] = { type = "related-to", description = "default", parents = {"sciences", "space", "astronautics", "aeronautics"}, } labels["agrikultura"] = { --TLCHANGE type = "related-to", description = "default", parents = {"aplikadong agham"}, --TLCHANGE "applied sciences" english_name = "agriculture", --TLCHANGE neologism_name = "dalubsakahan", --TLCHANGE } labels["alchemy"] = { type = "related-to", description = "default", parents = {"paranormal", "pseudoscience", "obsolete scientific theories"}, } labels["alternative medicine"] = { type = "related-to", description = "default", parents = {"medicine", "pseudoscience"}, } labels["analytical chemistry"] = { type = "related-to", description = "default", parents = {"chemistry"}, neologism_name = "suriing kapnayan", --TLCHANGE } labels["anatomiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[anatomy]], the study of the [[body]] and its parts.", additional = "{{also|Category:{{{langcode}}}:Body parts}}", parents = {"biyolohiya", "medisina"},--TLCHANGE {"biology", "medicine"}, english_name = "anatomy", --TLCHANGE neologism_name = "katwanan", --TLCHANGE } labels["andrology"] = { type = "related-to", description = "default", parents = {"medicine", "male"}, } labels["antropolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[anthropology]], the study of [[human]]s.", additional = "{{also|Category:{{{langcode}}}:Human}}", parents = {"zoolohiya", "agham panlipunan"}, --TLCHANGE "zoology" "social sciences" english_name = "anthropology", --TLCHANGE neologism_name = "dalubtauhan", --TLCHANGE } labels["anti-gravity"] = { type = "related-to", description = "default", parents = {"fictional abilities", "gravity", "science fiction", "space access"}, neologism_name = "labandagsín", --TLCHANGE (coined) } labels["aplikadong agham"] = { --TLCHANGE type = "related-to", description = "default", parents = {"agham"}, --TLCHANGE "sciences" english_name = "applied sciences", --TLCHANGE neologism_name = "sinalapat na agham", --TLCHANGE (coined) } labels["arachnology"] = { type = "related-to", description = "{{{langname}}} terms used in [[arachnology]], the study of [[spider]]s.", additional = "{{also|Category:{{{langcode}}}:Spiders}}", parents = {"zoology", "arthropodology"}, } labels["archaeology"] = { type = "related-to", description = "default", parents = {"antropolohiya", "agham"}, --TLCHANGE {"anthropology", "sciences"}, commonscat = true, wpcat = true, } labels["architectural elements"] = { type = "set", description = "default", parents = {"arkitektura"}, --TLCHANGE {"architecture"}, } labels["arkitektura"] = { --TLCHANGE type = "related-to", description = "default", parents = {"applied sciences", "art"}, english_name = "architecture", --TLCHANGE neologism_name = "agbarugan", --TLCHANGE } labels["arthropodology"] = { type = "related-to", description = "{{{langname}}} terms used in [[arthropodology]], the study of [[arthropod]]s.", additional = "{{also|Category:{{{langcode}}}:Arthropods}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["artificial intelligence"] = { type = "related-to", description = "default", parents = {"computer science", "cybernetics"}, neologism_name = "pamalayang gawa-gawâ", --TLCHANGE (coined) } labels["asterisms"] = { type = "name", description = "default", parents = {"astronomiya"}, --TLCHANGE "astronomy" } labels["astronautics"] = { type = "related-to", description = "default no singularize", parents = {"applied sciences", "space"}, } labels["astronomiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[astronomy]], the study of [[stars]] and other [[celestial bodies]].", additional = "{{also|Category:{{{langcode}}}:Celestial bodies}}", parents = {"sciences", "space"}, english_name = "astronomy", --TLCHANGE neologism_name = "dalubtalaan", --TLCHANGE } labels["astrophysics"] = { type = "related-to", description = "default no singularize", parents = {"pisika", "astronomiya"}, --TLCHANGE "physics" "astronomy" } labels["aviation"] = { type = "related-to", description = "default", parents = {"aeronautics", "transport"}, } labels["avionics"] = { type = "related-to", description = "default no singularize", parents = {"aeronautics", "electronics"}, } labels["Ayurveda"] = { type = "related-to", description = "default", parents = {"alternative medicine", "India"}, } labels["bacteriology"] = { type = "related-to", description = "{{{langname}}} terms used in [[bacteriology]], the study of [[bacteria]].", additional = "{{also|Category:{{{langcode}}}:Bacteria}}", parents = {"medicine", "microbiology"}, neologism_name = "dalub-ishayan", --TLCHANGE (coined) } labels["ballistics"] = { type = "related-to", description = "default no singularize", parents = {"mechanics"}, } labels["biases"] = { type = "set", description = "{{{langname}}} terms for [[bias|biases]], [[inclination]]s of views towards [[inaccurate]] [[representation]].", additional = "{{also|Category:{{{langcode}}}:Logical fallacies|Category:{{{langcode}}}:Forms of discrimination}}", parents = {"psychology", "statistics"}, } labels["biochemistry"] = { type = "related-to", description = "default", parents = {"chemistry", "biology"}, neologism_name = "haykapnayan", --TLCHANGE } labels["biyolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[biology]], the study of [[life]].", additional = "{{also|Category:{{{langcode}}}:Lifeforms}}", parents = {"agham"}, --TLCHANGE "sciences" english_name = "biology", --TLCHANGE neologism_name = "haynayan", --TLCHANGE } labels["black holes"] = { type = "related-to", description = "default", parents = {"astronomy", "astrophysics", "gravity", "relativity"}, } labels["botanika"] = { --TLCHANGE type = "related-to", description = "=[[botany]], the study of [[plants]]", additional = "{{also|Category:{{{langcode}}}:Plants}}", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, english_name = "botany", --TLCHANGE neologism_name = "dalubhalmanan", --TLCHANGE } labels["briyolohia"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[bryology]], the study of [[moss]]es and other lower plants.", additional = "{{also|Category:{{{langcode}}}:Mosses}}", parents = {"biyolohiya", "botanika"}, --TLCHANGE {"biology", "botany"}, english_name = "bryology", --TLCHANGE neologism_name = "dalublumotan", --TLCHANGE (coined) } labels["cardiology"] = { type = "related-to", description = "{{{langname}}} terms used in [[cardiology]], the study of the [[heart]].", parents = {"medicine", "circulatory system"}, neologism_name = "palapusuan", --TLCHANGE } labels["karpinteriya"] = { --TLCHANGE type = "related-to", description = "default", parents = {"construction", "woodworking"}, english_name = "carpentry", --TLCHANGE } labels["cartography"] = { type = "related-to", description = "default", parents = {"heograpiya"}, --TLCHANGE "geography" } labels["catalysis"] = { type = "related-to", description = "default", parents = {"chemical processes", "chemical reactions", "physical chemistry"}, neologism_name = "ganapbilos", --TLCHANGE } labels["chemical engineering"] = { type = "related-to", description = "default", parents = {"engineering", "chemistry"}, } labels["chemical formulae"] = { type = "name", description = "default", parents = {"chemical notation"}, neologism_name = "kapnayaning sanyo", --TLCHANGE } labels["chemical notation"] = { type = "related-to", description = "default", parents = {"chemistry", "names", "symbols"}, neologism_name = "kapnayaning halat", --TLCHANGE } labels["chemical reactions"] = { type = "related-to,set", description = "default", parents = {"chemistry"}, neologism_name = "kapnaying balibilos", --TLCHANGE } labels["chemical reagents"] = { type = "set", description = "default", parents = {"chemistry"}, neologism_name = "kapnaying pamalibilos", --TLCHANGE } labels["kimika"] = { --TLCHANGE type = "related-to", description = "default", parents = {"agham"}, --TLCHANGE "sciences" english_name = "chemistry", --TLCHANGE neologism_name = "kapnayan", --TLCHANGE } labels["Chinese astronomy"] = { type = "related-to", description = "default", parents = {"astronomiya"}, --TLCHANGE "astronomy" } labels["Chinese phonetics"] = { type = "related-to", description = "default no singularize", parents = {"phonetics", "Chinese"}, } labels["classical mechanics"] = { type = "related-to", description = "default no singularize", parents = {"mechanics"}, } labels["classical studies"] = { type = "related-to", description = "default no singularize", parents = {"linguistics", "literature", "history"}, } labels["climatology"] = { type = "related-to", description = "{{{langname}}} terms used in [[climatology]], the study of [[climate]].", parents = {"agham pandaigdig"}, --TLCHANGE {"earth sciences"}, } labels["clinical psychology"] = { type = "related-to", description = "default", parents = {"psychology", "pathology"}, } labels["computational linguistics"] = { type = "related-to", description = "default no singularize", parents = {"linguistics", "computer science"}, } labels["computer science"] = { type = "related-to", description = "default", parents = {"sciences", "computing"}, } labels["konkilyolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[conchology]], the study of mollusc [[shell]]s.", parents = {"malakolohia"}, --TLCHANGE {"malacology"}, english_name = "conchology", --TLCHANGE neologism_name = "dalubkabibihan", --TLCHANGE } labels["constellations"] = { type = "name", description = "default", parents = {"astronomiya"}, --TLCHANGE "astronomy" } labels["construction"] = { type = "related-to", description = "default", parents = {"engineering", "architecture"}, } labels["control theory"] = { type = "related-to", description = "default", parents = {"sciences", "systems"}, } labels["cosmology"] = { type = "related-to", description = "{{{langname}}} terms used in [[cosmology]], the study of the [[universe]].", parents = {"astronomiya"}, --TLCHANGE "astronomy" neologism_name = "dalubmayawan", --TLCHANGE } labels["criminology"] = { type = "related-to", description = "{{{langname}}} terms used in [[criminology]], the study of [[crime]].", additional = "{{also|Category:{{{langcode}}}:Crime}}", parents = {"sociology", "crime"}, } labels["cryptography"] = { type = "related-to", description = "default", parents = {"formal sciences", "mathematics", "computer science"}, } labels["cryptozoology"] = { type = "related-to", description = "{{{langname}}} terms used in [[cryptozoology]], the [[pseudoscientific]] study of mythological creatures.", additional = "{{also|Category:{{{langcode}}}:Mythological creatures}}", parents = {"zoology", "paranormal"}, } labels["crystallography"] = { type = "related-to", description = "default", parents = {"physics", "crystal"}, neologism_name = "talabubugan", --TLCHANGE } labels["cultural anthropology"] = { type = "related-to", description = "default", parents = {"antropolohiya", "kultura"}, --TLCHANGE {"anthropology", "culture"}, } labels["cybernetics"] = { type = "related-to", description = "default no singularize", parents = {"applied mathematics", "systems theory"}, } labels["cytology"] = { type = "related-to", description = "{{{langname}}} terms used in [[cytology]], the study of cell biology, cell structure, formation, classification and related topics.", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, neologism_name = "palasihayan", --TLCHANGE } labels["data management"] = { type = "related-to", description = "default", parents = {"information science", "computer science"}, } labels["demarcation lines"] = { type = "name", description = "=political [[demarcation line]]s", parents = {"politics"}, } labels["decision theory"] = { type = "related-to", description = "default", parents = {"probability theory", "epistemology"}, } labels["demography"] = { type = "related-to", description = "default", parents = {"sciences", "statistics"}, neologism_name = "talasantauhan", --TLCHANGE } labels["dentistry"] = { type = "related-to", description = "default", parents = {"medicine", "teeth"}, } labels["dermatology"] = { type = "related-to", description = "{{{langname}}} terms used in [[dermatology]], the study of the [[skin]].", additional = "{{also|Category:{{{langcode}}}:Skin}}", parents = {"medisina"}, --TLCHANGE "medicine" } labels["developmental biology"] = { type = "related-to", description = "{{{langname}}} terms used in [[developmental biology]], the study of the [[development]] of [[lifeform]]s.", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, } labels["agham pandaigdig"] = { --TLCHANGE type = "related-to", description = "default", parents = {"agham"}, --TLCHANGE "sciences" english_name = "earth sciences", --TLCHANGE } labels["earthquake engineering"] = { type = "related-to", description = "default", parents = {"inhenyeriya"}, --TLCHANGE {"engineering"}, } labels["ecology"] = { type = "related-to", description = "{{{langname}}} terms used in [[ecology]], the study of interaction between [[life]] and its environment.", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, neologism_name = "palamuhayan", --TLCHANGE } labels["economics"] = { type = "related-to", description = "{{{langname}}} terms used in [[economics]], the study of the [[economy]].", parents = {"social sciences"}, neologism_name = "agimatan", --TLCHANGE } labels["ecosystems"] = { type = "related-to", description = "default", parents = {"ecology", "landforms"}, } labels["electrencephalography"] = { type = "related-to", description = "{{{langname}}} terms used in [[electrencephalography]], the electrical measurement of the [[brain]].", additional = "{{also|Category:{{{langcode}}}:Brain}}", parents = {"neuroscience"}, } labels["electrical engineering"] = { type = "related-to", description = "default", parents = {"engineering", "electricity"}, } labels["electricity"] = { type = "related-to", description = "default", parents = {"electromagnetism"}, } labels["electrocardiography"] = { type = "related-to", description = "default", parents = {"cardiology"}, } labels["electrodynamics"] = { type = "related-to", description = "default no singularize", parents = {"electromagnetism"}, neologism_name = "dagitsigan", --TLCHANGE } labels["electrochemistry"] = { type = "related-to", description = "default", parents = {"physical chemistry", "electricity"}, neologism_name = "dagikapnayan", --TLCHANGE } labels["electromagnetism"] = { type = "related-to", description = "default", parents = {"pisika"}, --TLCHANGE "physics" neologism_name = "dagibalnian", --TLCHANGE } labels["element nomenclature"] = { type = "related-to", description = "default", parents = {"chemical notation", "names", "chemical elements"}, } labels["embryology"] = { type = "related-to", description = "{{{langname}}} terms used in [[embryology]], the study of the [[embryo]].", parents = {"biology", "developmental biology", "medicine"}, } labels["emergency medicine"] = { type = "related-to", description = "default", parents = {"medisina"}, --TLCHANGE "medicine" } labels["endocrinology"] = { type = "related-to", description = "{{{langname}}} terms used in [[endocrinology]], the study of [[hormones]] and the [[endocrine system]].", additional = "{{also|Category:{{{langcode}}}:Hormones}}", parents = {"medisina"}, --TLCHANGE "medicine" } labels["inhenyeriya"] = { --TLCHANGE type = "related-to", description = "default", parents = {"applied sciences", "technology"}, english_name = "engineering", --TLCHANGE neologism_name = "agsikapan", --TLCHANGE } labels["enterprise engineering"] = { type = "related-to", description = "default", parents = {"inhenyeriya"}, --TLCHANGE {"engineering"}, } labels["entomology"] = { type = "related-to", description = "{{{langname}}} terms used in [[entomology]], the study of [[insect]]s.", additional = "{{also|Category:{{{langcode}}}:Insects}}", parents = {"zoology", "arthropodology"}, neologism_name = "dalubkulisapan", --TLCHANGE } labels["epidemiology"] = { type = "related-to", description = "{{{langname}}} terms used in [[epidemiology]].", parents = {"medisina"}, --TLCHANGE "medicine" } labels["ethnography"] = { type = "related-to", description = "default", parents = {"antropolohiya"}, --TLCHANGE "anthropology" neologism_name = "talalahian", --TLCHANGE } labels["ethnology"] = { type = "related-to", description = "{{{langname}}} terms used in [[ethnology]], the study of [[people]]s.", parents = {"antropolohiya"}, --TLCHANGE "anthropology" neologism_name = "dalublahian", --TLCHANGE } labels["ethology"] = { type = "related-to", description = "{{{langname}}} terms used in [[ethology]], the study of [[animal]] [[behaviour]].", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["evolutionary theory"] = { type = "related-to", description = "default", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, neologism_name = "huna ng kasunlaran", --TLCHANGE } labels["flat earth"] = { type = "related-to", description = "{{{langname}}} terms used by believers in a flat earth or related to the concept.", parents = {"pseudoscience", "obsolete scientific theories"}, } labels["flax"] = { type = "related-to", description = "default", parents = {"agriculture", "Malpighiales order plants"}, } labels["fluid dynamics"] = { type = "related-to", description = "default no singularize", parents = {"pisika"}, --TLCHANGE "physics" } labels["forestry"] = { type = "related-to", description = "default", parents = {"aplikadong agham"}, --TLCHANGE "applied sciences" neologism_name = "palagubatan", --TLCHANGE } labels["functional group prefixes"] = { type = "set", description = "default", parents = {"organic chemistry"}, } labels["functional group suffixes"] = { type = "set", description = "default", parents = {"organic chemistry"}, } labels["gardens"] = { type = "type", description = "=places where plants are grown", parents = {"home", "horticulture"}, } labels["gastroenterology"] = { type = "related-to", description = "{{{langname}}} terms used in [[gastroenterology]], the study of the [[digestive system]].", parents = {"medisina"}, --TLCHANGE "medicine" } labels["genetics"] = { type = "related-to", description = "{{{langname}}} terms used in [[genetics]], the study of [[gene]]s.", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, neologism_name = "palamanahan", --TLCHANGE } labels["heograpiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[geography]], the study of various phenomena found on [[Earth]]'s surface.", additional = "{{also|Category:{{{langcode}}}:Landforms|Category:{{{langcode}}}:Polities}}", parents = {"agham pandaigdig"}, --TLCHANGE {"earth sciences"}, english_name = "geography", --TLCHANGE neologism_name = "taladutaan" --TLCHANGE } labels["geological periods"] = { type = "related-to", description = "default", parents = {"heolohiya"}, --TLCHANGE "geology" } labels["heolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[geology]], the study of the solid parts of [[Earth]].", parents = {"agham pandaigdig"}, --TLCHANGE {"earth sciences"}, english_name = "geology", --TLCHANGE neologism_name = "dalubdutaan", --TLCHANGE } labels["geomorphology"] = { type = "related-to", description = "{{{langname}}} terms used in [[geomorphology]].", parents = {"heolohiya"}, --TLCHANGE "geology" neologism_name = "duanyuan", --TLCHANGE } labels["geopolitics"] = { type = "related-to", description = "default no singularize", parents = {"heograpiya", "politika"} --TLCHANGE {"geography", "politics"}, } labels["geospatial science"] = { type = "related-to", description = "default", parents = {"agham pandaigdig"}, --TLCHANGE {"earth sciences"}, } labels["gerontology"] = { type = "related-to", description = "{{{langname}}} terms used in [[gerontology]], the study of [[aging]].", additional = "{{also|Category:{{{langcode}}}:Age}}", parents = {"medisina"}, --TLCHANGE "medicine" } labels["balarila"] = { --TLCHANGE type = "related-to", description = "default", parents = {"lingguwistika"}, --TLCHANGE linguistics english_name = "grammar", --TLCHANGE } labels["grammatical cases"] = { type = "set", description = "default", parents = {"balarila"}, --TLCHANGE grammar } labels["grammatical moods"] = { type = "set", description = "default", parents = {"balarila"}, --TLCHANGE grammar } labels["gravity"] = { type = "related-to", description = "default", parents = {"acceleration", "astrophysics", "mechanics"}, neologism_name = "dagsin", --TLCHANGE } labels["gynaecology"] = { type = "related-to", description = "default", parents = {"medicine", "female"}, } labels["helminthology"] = { type = "related-to", description = "{{{langname}}} terms used in [[helminthology]], the study of [[helminth]]s ([[parasitic]] [[worm#Noun|worms]]).", additional = "{{also|Category:{{{langcode}}}:Flatworms}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["hematology"] = { type = "related-to", description = "{{{langname}}} terms used in [[hematology]], the study of [[blood]].", parents = {"medisina"}, --TLCHANGE "medicine" } labels["hepatology"] = { type = "related-to", description = "{{{langname}}} terms used in [[hepatology]], the study of the [[liver]].", parents = {"medisina"}, --TLCHANGE "medicine" } labels["herpetology"] = { type = "related-to", description = "{{{langname}}} terms used in [[herpetology]], the study of [[reptile]]s and amphibians.", additional = "{{also|Category:{{{langcode}}}:Reptiles|Category:{{{langcode}}}:Amphibians}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["homeopathy"] = { type = "related-to", description = "default", parents = {"alternative medicine"}, } labels["horticulture"] = { type = "related-to", description = "default", parents = {"agrikultura", "botanika"}, --TLCHANGE {"agriculture", "botany"}, } labels["hydroacoustics"] = { type = "related-to", description = "default no singularize", parents = {"acoustics", "hydrology"}, } labels["hydrocarbon chain prefixes"] = { type = "set", description = "default", parents = {"organic chemistry"}, } labels["hydrocarbon chain suffixes"] = { type = "set", description = "default", parents = {"organic chemistry"}, } labels["hydrology"] = { type = "related-to", description = "{{{langname}}} terms used in [[hydrology]], the study of [[water]], its movement and distribution.", additional = "{{also|Category:{{{langcode}}}:Water}}", parents = {"earth sciences", "water"}, } labels["ichthyology"] = { type = "related-to", description = "{{{langname}}} terms used in [[ichthyology]], the study of [[fish]].", additional = "{{also|Category:{{{langcode}}}:Fish}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" neologism_name = "dalub-isdaan", --TLCHANGE } labels["immunochemistry"] = { type = "related-to", description = "default", parents = {"biochemistry", "immunology"}, } labels["immunology"] = { type = "related-to", description = "{{{langname}}} terms used in [[immunology]], the study of the [[immune system]].", parents = {"medisina"}, --TLCHANGE "medicine" } labels["Indo-European studies"] = { type = "related-to", description = "default no singularize", parents = {"lingguwistika"}, --TLCHANGE linguistics } labels["agham impormasyon"] = { --TLCHANGE type = "related-to", description = "default", parents = {"aplikadong agham"}, --TLCHANGE "applied sciences" english_name = "information science", --TLCHANGE } labels["inorganic chemistry"] = { type = "related-to", description = "default", parents = {"chemistry"}, neologism_name = "dihaying kapnayan", --TLCHANGE } labels["interdisciplinary fields"] = { type = "related-to", description = "default", parents = {"agham"}, --TLCHANGE "sciences" } labels["isolines"] = { type = "related-to", description = "default", parents = {"cartography", "meteorology"}, } labels["Lagrange points"] = { type = "related-to", description = "default", parents = {"orbits"}, } labels["leksikograpiya"] = { --TLCHANGE type = "related-to", description = "default", parents = {"lingguwistika"}, --TLCHANGE linguistics english_name = "lexicography", --TLCHANGE } labels["library science"] = { type = "related-to", description = "default", parents = {"sciences", "education", "information science"}, } labels["lichenology"] = { type = "related-to", description = "{{{langname}}} terms used in [[lichenology]], the study of [[lichen]]s.", additional = "{{also|Category:{{{langcode}}}:Lichens}}", parents = {"mycology", "phycology"}, neologism_name = "dalubligbusan", --TLCHANGE (coined) } labels["linguistic morphology"] = { type = "related-to", description = "default", parents = {"lingguwistika"}, --TLCHANGE linguistics } labels["lingguwistika"] = { --TLCHANGE type = "related-to", description = "Mga salitang {{{langname}}} na ginagamit sa lingguwistika, ang pag-aaral at pagsusuri ng [[wika]].", --TLCHANGE "{{{langname}}} terms used in [[linguistics]], the study and analysis of [[language]].", additional = "{{also|Category:{{{langcode}}}:Wika}}", --TLCHANGE "{{also|Category:{{{langcode}}}:Language}}", parents = {"wika", "agham panlipunan"}, --TLCHANGE {"language", "social sciences"}, english_name = "linguistics", --TLCHANGE neologism_name = "dalubwikaan", --TLCHANGE } labels["maize (crop)"] = { type = "related-to", description = "=[[maize]] (called [[corn]] in North America) as a crop", additional = "For terms related to maize as a food, see [[:Category:Maize (food)]] and for maize as a plant, see [[:Category:Maize (plant)]].", parents = {"agriculture", "grains"}, } labels["malakolohia"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[malacology]], the study of [[mollusk]]s.", additional = "{{also|Category:{{{langcode}}}:Mollusks}}", english_name = "malacology", --TLCHANGE parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["mammalogy"] = { type = "related-to", description = "{{{langname}}} terms used in [[mammalogy]], the study of [[mammal]]s.", additional = "{{also|Category:{{{langcode}}}:Mammals}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["marine biology"] = { type = "related-to", description = "{{{langname}}} terms used in [[marine biology]], the study of [[life]] in the [[sea]].", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, } labels["masonry"] = { type = "related-to", description = "default", parents = {"construction"}, } labels["materials science"] = { type = "related-to", description = "default", parents = {"sciences", "engineering"}, } labels["mechanical engineering"] = { type = "related-to", description = "default", parents = {"inhenyeriya"}, --TLCHANGE {"engineering"}, } labels["mechanics"] = { type = "related-to", description = "default no singularize", parents = {"pisika"}, --TLCHANGE "physics" neologism_name = "dalubsigwasan", --TLCHANGE } labels["medical genetics"] = { type = "related-to", description = "default no singularize", parents = {"medicine", "genetics"}, } labels["medisina"] = { --TLCHANGE type = "related-to", description = "Mga salitang {{{langname}}} na tumutukoy sa agham at pagsasagawa ng [[medisina]].",--TLCHANGE "{{{langname}}} terms that pertain to the the science and practice of [[medicine]].", parents = {"biyolohiya", "pangangalagang pangkalusugan"}, --TLCHANGE {"biology", "healthcare"}, english_name = "medicine", --TLCHANGE } labels["metamaterials"] = { type = "related-to", description = "default", parents = {"pisika"}, --TLCHANGE "physics" } labels["physical constants"] = { type = "set", description = "default", parents = {"pisika"}, --TLCHANGE "physics" neologism_name = "sugnayaning lagiin", --TLCHANGE } labels["machine learning"] = { type = "related-to", description = "default", parents = {"artificial intelligence"}, } labels["meteorology"] = { type = "related-to", description = "{{{langname}}} terms used in [[meteorology]], the study of [[weather]].", additional = "{{also|Category:{{{langcode}}}:Weather}}", parents = {"earth sciences", "atmosphere"}, neologism_name = "dalubbulalakawan", --TLCHANGE (coined) } labels["metrology"] = { type = "related-to", description = "{{{langname}}} terms used in [[metrology]], the science of [[measure|measuring]].", parents = {"aplikadong agham"}, --TLCHANGE "applied sciences" wpcat = true, commonscat=true, } labels["microbiology"] = { type = "related-to", description = "{{{langname}}} terms used in [[microbiology]], the study of [[life]] at [[microscopic]] scales, too small for the [[human]] [[eye]].", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, neologism_name = "mikhaynayan", --TLCHANGE } labels["microscopy"] = { type = "related-to", description = "{{{langname}}} terms used in [[microscopy]], the field of using [[microscopes]] for study.", parents = {"optics", "microbiology"}, neologism_name = "dalubmiksipatan", --TLCHANGE (coined) } labels["mineralogy"] = { type = "related-to", description = "{{{langname}}} terms used in [[mineralogy]], the study of [[mineral]]s.", additional = "{{also|Category:{{{langcode}}}:Minerals}}", parents = {"heolohiya"}, --TLCHANGE "geology" neologism_name = "lupangkapan", --TLCHANGE } labels["molecular biology"] = { type = "related-to", description = "{{{langname}}} terms used in [[molecular biology]], the study of the [[molecules]] found in [[life]], their functions and effects.", parents = {"biochemistry", "biology", "genetics"}, } labels["mycology"] = { type = "related-to", description = "{{{langname}}} terms used in [[mycology]], the study of [[fungi]].", additional = "{{also|Category:{{{langcode}}}:Fungi", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, } labels["NASA"] = { type = "related-to", description = "=the United States National Aeronautics and Space Administration and the US space program", parents = {"astronautics", "aviation"}, } labels["nephrology"] = { type = "related-to", description = "{{{langname}}} terms used in [[nephrology]], the study of the [[kidney]]s.", parents = {"medisina"}, --TLCHANGE "medicine" } labels["neuroanatomy"] = { type = "related-to", description = "{{{langname}}} terms used in [[neuroanatomy]], the study of the structure and organization of the [[nervous system]].", parents = {"anatomy", "neurology", "neuroscience"}, } labels["neurology"] = { type = "related-to", description = "{{{langname}}} terms used in [[neurology]], the study of [[nerves]] and [[neurons]].", parents = {"medicine", "neuroscience"}, } labels["neuroscience"] = { type = "related-to", description = "{{{langname}}} terms used in [[neuroscience]], the study of the [[nervous system]].", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, } labels["neurosurgery"] = { type = "related-to", description = "default", parents = {"surgery", "neurology"}, } labels["neutron"] = { type = "related-to", description = "default", parents = {"nuclear physics"}, neologism_name = "awansik", --TLCHANGE } labels["neutron stars"] = { type = "related-to", description = "default", parents = {"neutron", "gravity", "astrophysics", "relativity", "stars"}, } labels["pangngalan"] = { --TLCHANGE type = "related-to", description = "default", parents = {"bahagi ng pananalita"}, --TLCHANGE parts of speech english_name = "nouns", --TLCHANGE } labels["nuclear energy"] = { type = "related-to", description = "default", parents = {"energy", "nuclear physics", "technology"}, neologism_name = "buturing kusog", --TLCHANGE } labels["nuclear fusion"] = { type = "related-to", description = "default", parents = {"nuclear energy"}, neologism_name = "buturing sapisan", --TLCHANGE } labels["nuclear physics"] = { type = "related-to", description = "default no singularize", parents = {"physics", "quantum mechanics"}, neologism_name = "buturan", --TLCHANGE } labels["nuclear rocketry"] = { type = "related-to", description = "default", parents = {"nuclear energy", "rocketry", "space access"}, } labels["obstetrics"] = { type = "related-to", description = "default no singularize", parents = {"developmental biology", "medicine", "pregnancy"}, } labels["obsolete scientific theories"] = { type = "set", description = "{{{langname}}} terms for types or instances of [[obsolete]] [[scientific]] [[theory|theories]] that are no longer, or have never been, widely accepted.", parents = {"history of science"}, } labels["oceanography"] = { type = "related-to", description = "default", parents = {"agham"}, --TLCHANGE "sciences" } labels["oenology"] = { type = "related-to", description = "{{{langname}}} terms used in [[oenology]], the study of [[wine]] and [[winemaking]].", additional = "{{also|Category:{{{langcode}}}:Wine}}", parents = {"agham"}, --TLCHANGE "sciences" } labels["oncology"] = { type = "related-to", description = "{{{langname}}} terms used in [[oncology]], the study of [[cancer]].", parents = {"biology", "medicine", "pathology"}, } labels["onomastics"] = { type = "related-to", description = "{{{langname}}} terms used in [[onomastics]], the study of [[name]]s.", additional = "{{also|Category:{{{langcode}}}:Names|Category:{{{langname}}} names}}", parents = {"lingguwistika", "pangalan"}, --TLCHANGE {"linguistics", "names"}, } labels["ophthalmology"] = { type = "related-to", description = "{{{langname}}} terms used in [[ophthalmology]], the study of the [[eye]].", additional = "{{also|Category:{{{langcode}}}:Eye}}", parents = {"medicine", "vision"}, } labels["optics"] = { type = "related-to", description = "{{{langname}}} terms used in [[optics]], the study of the behaviour of [[light]].", additional = "{{also|Category:{{{langcode}}}:Light}}", parents = {"pisika"}, --TLCHANGE "physics" neologism_name = "sugaan", --TLCHANGE } labels["orbits"] = { type = "related-to", description = "default", parents = {"astronautics", "gravity", "space", "curves"}, } labels["organic chemistry"] = { type = "related-to", description = "default", parents = {"chemistry"}, neologism_name = "haying kapnayan", --TLCHANGE } labels["orgonomy"] = { type = "related-to", description = "=the [[orgone]] theory proposed by {{w|William Reich}}", parents = {"alternative medicine", "pseudoscience"}, } labels["ornithology"] = { type = "related-to", description = "{{{langname}}} terms used in [[ornithology]], the study of [[birds]].", additional = "{{also|Category:{{{langcode}}}:Birds}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" neologism_name = "dalub-ibunan", --TLCHANGE } labels["paleontology"] = { type = "related-to", description = "default", parents = {"agham", "heolohiya"}, --TLCHANGE "sciences" "geology" } labels["palynology"] = { type = "related-to", description = "{{{langname}}} terms used in [[palynology]], the study of [[particle]]s and particulate matter.", parents = {"heolohiya"}, --TLCHANGE "geology" } labels["paranormal"] = { type = "related-to", description = "default with the", parents = {"pseudoscience"}, } labels["parapsychology"] = { type = "related-to", description = "default", parents = {"paranormal", "pseudoscience"}, } labels["parasitology"] = { type = "related-to", description = "default", parents = {"pathology", "zoology"}, } labels["particle physics"] = { type = "related-to", description = "{{{langname}}} terms used in [[particle physics]], the study of [[subatomic]] [[particle]]s.", additional = "{{also|Category:{{{langcode}}}:Subatomic particles}}", parents = {"pisika"}, --TLCHANGE "physics" } labels["bahagi ng pananalita"] = { --TLCHANGE type = "related-to", description = "=[[bahagi ng pananalita|bahagi ng pananalita]]", --TLCHANGE parents = {"balarila"}, --TLCHANGE grammar english_name = "parts of speech", --TLCHANGE } labels["pathology"] = { type = "related-to", description = "{{{langname}}} terms used in [[pathology]], the study of [[disease]].", additional = "{{also|Category:{{{langcode}}}:Disease}}", parents = {"medicine", "disease"}, neologism_name = "palasakitan", --TLCHANGE } labels["petrochemistry"] = { type = "related-to", description = "default", parents = {"chemistry", "chemical engineering", "oil industry", "petroleum"}, } labels["petrology"] = { type = "related-to", description = "{{{langname}}} terms used in [[petrology]], the study of [[rock]].", additional = "{{also|Category:{{{langcode}}}:Rocks}}", parents = {"heolohiya"}, --TLCHANGE "geology" } labels["pharmacology"] = { type = "related-to", description = "default", parents = {"biochemistry", "medicine"}, } labels["pharmacy"] = { type = "related-to", description = "default", parents = {"medicine", "pharmacology"}, } labels["phonemes"] = { type = "set", description = "=contrastive sounds within a language", parents = {"phonology"}, neologism_name = "multinig", --TLCHANGE } labels["phonetics"] = { type = "related-to", description = "default no singularize", parents = {"lingguwistika"}, --TLCHANGE linguistics neologism_name = "palatinigan", --TLCHANGE } labels["phonology"] = { type = "related-to", description = "{{{langname}}} terms used in [[phonology]], the organisation of [[speech]] sounds within a [[language]].", parents = {"lingguwistika"}, --TLCHANGE linguistics neologism_name = "(dalub) tinigan", --TLCHANGE } labels["photochemistry"] = { type = "related-to", description = "default", parents = {"physical chemistry", "light"}, } labels["phrenology"] = { type = "related-to", description = "default", parents = {"psychology", "pseudoscience"}, } labels["phycology"] = { type = "related-to", description = "{{{langname}}} terms used in [[phycology]], the study of [[algae]].", additional = "{{also|Category:{{{langcode}}}:Algae}}", parents = {"botany", "microbiology"}, } labels["physical chemistry"] = { type = "related-to", description = "default", parents = {"chemistry", "physics"}, neologism_name = "liknaying kapnayan", --TLCHANGE } labels["physical quantities"] = { type = "set", description = "default", parents = {"pisika"}, --TLCHANGE "physics" } labels["pisika"] = { --TLCHANGE type = "related-to", description = "default no singularize", parents = {"agham"}, --TLCHANGE "sciences" commonscat = true, wpcat = true, english_name = "physics", --TLCHANGE neologism_name = "sugnayan", --TLCHANGE } labels["physiology"] = { type = "related-to", description = "{{{langname}}} terms used in [[physiology]].", parents = {"biology", "medicine"}, neologism_name = "liksanan", --TLCHANGE } labels["phytopathology"] = { type = "related-to", description = "{{{langname}}} terms used in [[phytopathology]], the study of [[disease]] in [[plant]]s.", additional = "{{also|Category:{{{langcode}}}:Plant diseases}}", parents = {"pathology", "botany"}, } labels["planetary nomenclature"] = { type = "related-to", description = "default", parents = {"planetology"}, } labels["planetology"] = { type = "related-to", description = "{{{langname}}} terms used in [[planetology]], the study of [[planet]]s.", additional = "{{also|Category:{{{langcode}}}:Planets}}", parents = {"astronomiya", "heolohiya"}, --TLCHANGE {"astronomy", "geology"}, } labels["plant anatomy"] = { type = "related-to", description = "{{{langname}}} terms used in the study of the structure of plants and their parts.", parents = {"botanika", "anatomiya"}, --TLCHANGE {"botany", "anatomy"}, } labels["plastic surgery"] = { type = "related-to", description = "default", parents = {"surgery"}, } labels["political science"] = { type = "related-to", description = "default", parents = {"social sciences", "politics"}, neologism_name = "dalubbanwahan", --TLCHANGE } labels["potential theory"] = { type = "related-to", description = "default", parents = {"mathematics"}, } labels["pragmatics"] = { type = "related-to", description = "default no singularize", parents = {"lingguwistika"}, --TLCHANGE linguistics } labels["prosody"] = { type = "related-to", description = "{{{langname}}} terms used in [[prosody]], the study of the [[suprasegmental]] aspects of [[speech]].", parents = {"lingguwistika"}, --TLCHANGE linguistics } labels["pseudoscience"] = { type = "related-to", description = "default", parents = {"agham"}, --TLCHANGE "sciences" } labels["psychiatry"] = { type = "related-to", description = "default", parents = {"medisina"}, --TLCHANGE "medicine" } labels["psychoanalysis"] = { type = "related-to", description = "default no singularize", parents = {"psychology"}, } labels["psychology"] = { type = "related-to", description = "{{{langname}}} terms used in [[psychology]], the study of the [[mind]].", additional = "{{also|Category:{{{langcode}}}:Mind}}", parents = {"social sciences"}, neologism_name = "dalub-isipan", --TLCHANGE } labels["psychotherapy"] = { type = "related-to", description = "default", parents = {"psychology"}, } labels["pulmonology"] = { type = "related-to", description = "{{{langname}}} terms used in [[pulmonology]], the study of the [[respiratory system]], including the [[lung]]s.", parents = {"medisina"}, --TLCHANGE "medicine" } labels["pyrotechnics"] = { type = "related-to", description = "default no singularize", parents = {"agham"}, --TLCHANGE "sciences" } labels["quantity"] = { type = "related-to", description = "default", parents = {"mathematics"}, neologism_name = "damò", --TLCHANGE } labels["quantum mechanics"] = { type = "related-to", description = "default no singularize", parents = {"pisika"}, --TLCHANGE "physics" } labels["relativity"] = { type = "related-to", description = "default", parents = {"pisika"}, --TLCHANGE "physics" neologism_name = "katugnayan", --TLCHANGE } labels["rheumatology"] = { type = "related-to", description = "default", parents = {"medisina"}, --TLCHANGE "medicine" neologism_name = "dalubrayumaan", --TLCHANGE (coined) } labels["robotics"] = { type = "related-to", description = "default no singularize", parents = {"engineering"}, } labels["rocketry"] = { type = "related-to", description = "default", parents = {"astronautics"}, } labels["roofing"] = { type = "related-to", description = "default", parents = {"construction"}, } labels["rosiculture"] = { type = "related-to", description = "default", parents = {"horticulture"}, } labels["rotation"] = { type = "related-to", description = "default", parents = {"mechanics", "geometry"}, } labels["Russian space program"] = { type = "related-to", description = "=the Russian and Soviet space programs", parents = {"astronautics", "aviation"}, } labels["sales"] = { type = "related-to", description = "default no singularize", parents = {"marketing"}, } labels["seismology"] = { type = "related-to", description = "{{{langname}}} terms used in [[seismology]], the study of [[earthquake]]s.", parents = {"heolohiya"}, --TLCHANGE "geology" } labels["semantics"] = { type = "related-to", description = "default no singularize", parents = {"lingguwistika"}, --TLCHANGE linguistics neologism_name = "palahuluganan", --TLCHANGE } labels["Semitic linguistics"] = { type = "related-to", description = "{{{langname}}} terms used in the study and analysis of [[Semitic]] [[language]]s.", parents = {"lingguwistika"}, --TLCHANGE linguistics } labels["semiotics"] = { type = "related-to", description = "default no singularize", parents = {"agham panlipunan", "lingguwistika"}, --TLCHANGE {"social sciences", "linguistics"}, } labels["sexology"] = { type = "related-to", description = "{{{langname}}} terms used in [[sexology]], the study of [[human]] [[sexuality]].", additional = "{{also|Category:{{{langcode}}}:Sex}}", parents = {"psychology", "sex", "sociology"}, } labels["SI units"] = { type = "related-to", description = "=[[International System of Units|SI]] [[unit of measure|units of measure]]", parents = {"units of measure"}, } labels["signal processing"] = { type = "related-to", description = "default", parents = {"applied mathematics", "telecommunications"}, wpcat = true, commonscat = true, } labels["agham panlipunan"] = { --TLCHANGE type = "related-to", description = "default with the", parents = {"agham", "lipunan"}, --TLCHANGE {"sciences", "society"}, english_name = "social sciences", --TLCHANGE neologism_name = "ulnayan", --TLCHANGE } labels["sociolinguistics"] = { type = "related-to", description = "default no singularize", parents = {"linguistics", "sociology"}, } labels["sosyolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[sociology]], the study of [[society]].", additional = "{{also|Category:{{{langcode}}}:Society}}", parents = {"agham panlipunan"}, --TLCHANGE {"social sciences"}, english_name = "sociology", --TLCHANGE neologism_name = "dalub-ulnungan", --TLCHANGE } labels["software engineering"] = { type = "related-to", description = "default", parents = {"engineering", "computer science", "software"}, wpcat = true, commonscat = true, } labels["soil science"] = { type = "related-to", description = "default", parents = {"agham pandaigdig"}, --TLCHANGE {"earth sciences"}, } labels["sorting algorithms"] = { type = "set", description = "default", parents = {"theory of computing"}, } labels["sound engineering"] = { type = "related-to", description = "default", parents = {"engineering", "sound"}, } labels["space access"] = { type = "related-to", description = "default", parents = {"astronautics"}, } labels["space sciences"] = { type = "related-to", description = "default", parents = {"sciences", "space"}, } labels["spectroscopy"] = { type = "related-to", description = "default", parents = {"analytical chemistry", "optics", "physics"}, } labels["statistical mechanics"] = { type = "related-to", description = "default no singularize", parents = {"mechanics"}, } labels["statistics"] = { type = "related-to", description = "default no singularize", parents = {"formal sciences", "mathematics"}, neologism_name = "palaulatan", --TLCHANGE } labels["surgery"] = { type = "related-to", description = "default", parents = {"medisina"}, --TLCHANGE "medicine" } labels["surveying"] = { type = "related-to", description = "default", parents = {"heograpiya"}, --TLCHANGE "geography" } labels["systems"] = { type = "related-to", description = "default", parents = {"interdisciplinary fields", "sciences", "society"}, } labels["systems engineering"] = { type = "related-to", description = "default", parents = {"inhenyeriya"}, --TLCHANGE {"engineering"}, } labels["systems theory"] = { type = "related-to", description = "default", parents = {"sciences", "systems"}, } labels["taxonomy"] = { type = "related-to", description = "default", additional = "For individual [[taxa]], see [[:Category:Taxonomic names]].", parents = {"biology", "evolutionary theory"}, } labels["taxonomic ranks"] = { type = "set", description = "default", parents = {"taxonomy"}, } labels["tenses"] = { type = "related-to", description = "default", parents = {"balarila"}, --TLCHANGE grammar } labels["teratology"] = { type = "related-to", description = "{{{langname}}} terms used in [[teratology]], the study of abnormalities in the [[development]] of the [[body]].", parents = {"developmental biology", "medicine", "pathology", "toxicology"}, } labels["theory of computing"] = { type = "related-to", description = "{{{langname}}} terms used in theoretical discussion of [[computer science]] or [[computing]].", parents = {"computer science"}, } labels["thermodynamics"] = { type = "related-to", description = "default no singularize", parents = {"pisika"}, --TLCHANGE "physics" neologism_name = "initsigan", --TLCHANGE } labels["tides"] = { type = "related-to", description = "default no singularize", parents = {"gravity", "periodic occurrences"}, } labels["toxicology"] = { type = "related-to", description = "{{{langname}}} terms used in [[toxicology]], the study of [[poisons]], [[toxins]] and other substances with negative effects on the [[body]].", additional = "{{also|Category:{{{langcode}}}:Poisons}}", parents = {"medicine", "pharmacology"}, } labels["traditional Chinese medicine"] = { type = "related-to", description = "default", parents = {"alternative medicine"}, } labels["traffic engineering"] = { type = "related-to", description = "default", parents = {"engineering", "road transport"}, } labels["translation studies"] = { type = "related-to", description = "default no singularize", parents = {"lingguwistika"}, --TLCHANGE linguistics } labels["traumatology"] = { type = "related-to", description = "{{{langname}}} terms used in traumatology, the study of wounds and injuries caused by accidents or violence to a person.", parents = {"medicine", "pathology"}, } labels["ufolohiya"] = { --TLCHANGE type = "related-to", description = "default", parents = {"paranormal", "anti-gravity", "celestial inhabitants"}, english_name = "ufology", --TLCHANGE } labels["units of energy"] = { type = "set", description = "{{{langname}}} terms that are [[unit of energy|units of energy]].", parents = {"units of measure", "energy"}, commonscat = false, wpcat = true, neologism_name = "isahin ng kusog", --TLCHANGE (coined) } labels["units of measure"] = { type = "set", description = "{{{langname}}} terms that are [[unit of measure|units of measure]].", parents = {"quantity", "metrology"}, commonscat = true, wpcat = "units of measurement", neologism_name = "isahin ng sukat", --TLCHANGE } labels["units of time"] = { type = "set", description = "{{{langname}}} terms that are [[unit of time|units of time]].", parents = {"units of measure", "time"}, commonscat = "spans of time", wpcat = true, neologism_name = "isahin ng oras", --TLCHANGE (coined) } labels["urban studies"] = { type = "related-to", description = "default", parents = {"applied sciences", "social sciences"}, } labels["urology"] = { type = "related-to", description = "default", parents = {"medisina"}, --TLCHANGE "medicine" } labels["pandiwa"] = { --TLCHANGE type = "related-to", description = "default", parents = {"bahagi ng pananalita"}, --TLCHANGE parts of speech english_name = "verbs", --TLCHANGE } labels["veterinary medicine"] = { type = "related-to", description = "default", parents = {"medicine", "animals"}, } labels["virology"] = { type = "related-to", description = "{{{langname}}} terms used in [[virology]], the study of [[virus]]es.", additional = "{{also|Category:{{{langcode}}}:Viruses}}", parents = {"medicine", "microbiology", "pathology"}, neologism_name = "dalubhaykapan", --TLCHANGE (coined) } labels["vulkanolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[volcanology]], the study of [[volcano]]es.", english_name = "volcanology", --TLCHANGE parents = {"heolohiya"}, --TLCHANGE "geology" } labels["zoolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[zoology]], the study of [[animal]]s.", additional = "{{also|Category:{{{langcode}}}:Animals}}", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, english_name = "zoology", --TLCHANGE neologism_name = "dalubhayupan", --TLCHANGE } labels["zymurgy"] = { type = "related-to", description = "default", parents = {"biochemistry", "brewing"}, } labels["colour and pattern morphs"] = { type = "set", description = "{{{langname}}} terms for [[colour]] and [[pattern]] [[morph#Etymology 2|morphs]]", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["geological formations"] = { type = "set", description = "{{{langname}}} {{w|geological formations}}", parents = {"heolohiya"}, --TLCHANGE "geology" } return labels mmpsa83cfxw0bcklh8dvlm0bj010p7l 177499 177498 2026-08-27T01:55:26Z Yivan000 4078 177499 Scribunto text/plain local labels = {} labels["agham"] = { --TLCHANGE type = "related-to", description = "default with the", parents = {"lahat ng paksa"}, --TLCHANGE {"all topics"}, english_name = "sciences", --TLCHANGE } labels["aselerasyon"] = { --TLCHANGE type = "related-to", description = "default", parents = {"pisika"}, --TLCHANGE "physics" english_name = "acceleration", --TLCHANGE neologism_name = "darasig", --TLCHANGE } labels["acoustics"] = { type = "related-to", description = "default no singularize", parents = {"applied sciences", "physics", "sound"}, neologism_name = "tunugan", --TLCHANGE } labels["pang-uri"] = { --TLCHANGE type = "type", description = "default", parents = {"bahagi ng pananalita"}, --TLCHANGE parts of speech english_name = "adjectives", --TLCHANGE } labels["aeronautics"] = { type = "related-to", description = "default no singularize", parents = {"agham"}, --TLCHANGE "sciences" } labels["aerospace"] = { type = "related-to", description = "default", parents = {"sciences", "space", "astronautics", "aeronautics"}, } labels["agrikultura"] = { --TLCHANGE type = "related-to", description = "default", parents = {"aplikadong agham"}, --TLCHANGE "applied sciences" english_name = "agriculture", --TLCHANGE neologism_name = "dalubsakahan", --TLCHANGE } labels["alchemy"] = { type = "related-to", description = "default", parents = {"paranormal", "pseudoscience", "obsolete scientific theories"}, } labels["alternative medicine"] = { type = "related-to", description = "default", parents = {"medicine", "pseudoscience"}, } labels["analytical chemistry"] = { type = "related-to", description = "default", parents = {"chemistry"}, neologism_name = "suriing kapnayan", --TLCHANGE } labels["anatomiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[anatomy]], the study of the [[body]] and its parts.", additional = "{{also|Category:{{{langcode}}}:Body parts}}", parents = {"biyolohiya", "medisina"},--TLCHANGE {"biology", "medicine"}, english_name = "anatomy", --TLCHANGE neologism_name = "katwanan", --TLCHANGE } labels["andrology"] = { type = "related-to", description = "default", parents = {"medicine", "male"}, } labels["antropolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[anthropology]], the study of [[human]]s.", additional = "{{also|Category:{{{langcode}}}:Human}}", parents = {"zoolohiya", "agham panlipunan"}, --TLCHANGE "zoology" "social sciences" english_name = "anthropology", --TLCHANGE neologism_name = "dalubtauhan", --TLCHANGE } labels["anti-gravity"] = { type = "related-to", description = "default", parents = {"fictional abilities", "gravity", "science fiction", "space access"}, neologism_name = "labandagsín", --TLCHANGE (coined) } labels["aplikadong agham"] = { --TLCHANGE type = "related-to", description = "default", parents = {"agham"}, --TLCHANGE "sciences" english_name = "applied sciences", --TLCHANGE neologism_name = "sinalapat na agham", --TLCHANGE (coined) } labels["arachnology"] = { type = "related-to", description = "{{{langname}}} terms used in [[arachnology]], the study of [[spider]]s.", additional = "{{also|Category:{{{langcode}}}:Spiders}}", parents = {"zoology", "arthropodology"}, } labels["archaeology"] = { type = "related-to", description = "default", parents = {"antropolohiya", "agham"}, --TLCHANGE {"anthropology", "sciences"}, commonscat = true, wpcat = true, } labels["architectural elements"] = { type = "set", description = "default", parents = {"arkitektura"}, --TLCHANGE {"architecture"}, } labels["arkitektura"] = { --TLCHANGE type = "related-to", description = "default", parents = {"applied sciences", "art"}, english_name = "architecture", --TLCHANGE neologism_name = "agbarugan", --TLCHANGE } labels["arthropodology"] = { type = "related-to", description = "{{{langname}}} terms used in [[arthropodology]], the study of [[arthropod]]s.", additional = "{{also|Category:{{{langcode}}}:Arthropods}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["artificial intelligence"] = { type = "related-to", description = "default", parents = {"computer science", "cybernetics"}, neologism_name = "pamalayang gawa-gawâ", --TLCHANGE (coined) } labels["asterisms"] = { type = "name", description = "default", parents = {"astronomiya"}, --TLCHANGE "astronomy" } labels["astronautics"] = { type = "related-to", description = "default no singularize", parents = {"applied sciences", "space"}, } labels["astronomiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[astronomy]], the study of [[stars]] and other [[celestial bodies]].", additional = "{{also|Category:{{{langcode}}}:Celestial bodies}}", parents = {"sciences", "space"}, english_name = "astronomy", --TLCHANGE neologism_name = "dalubtalaan", --TLCHANGE } labels["astrophysics"] = { type = "related-to", description = "default no singularize", parents = {"pisika", "astronomiya"}, --TLCHANGE "physics" "astronomy" } labels["aviation"] = { type = "related-to", description = "default", parents = {"aeronautics", "transport"}, } labels["avionics"] = { type = "related-to", description = "default no singularize", parents = {"aeronautics", "electronics"}, } labels["Ayurveda"] = { type = "related-to", description = "default", parents = {"alternative medicine", "India"}, } labels["bacteriology"] = { type = "related-to", description = "{{{langname}}} terms used in [[bacteriology]], the study of [[bacteria]].", additional = "{{also|Category:{{{langcode}}}:Bacteria}}", parents = {"medicine", "microbiology"}, neologism_name = "dalub-ishayan", --TLCHANGE (coined) } labels["ballistics"] = { type = "related-to", description = "default no singularize", parents = {"mechanics"}, } labels["biases"] = { type = "set", description = "{{{langname}}} terms for [[bias|biases]], [[inclination]]s of views towards [[inaccurate]] [[representation]].", additional = "{{also|Category:{{{langcode}}}:Logical fallacies|Category:{{{langcode}}}:Forms of discrimination}}", parents = {"psychology", "statistics"}, } labels["biochemistry"] = { type = "related-to", description = "default", parents = {"chemistry", "biology"}, neologism_name = "haykapnayan", --TLCHANGE } labels["biyolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[biology]], the study of [[life]].", additional = "{{also|Category:{{{langcode}}}:Lifeforms}}", parents = {"agham"}, --TLCHANGE "sciences" english_name = "biology", --TLCHANGE neologism_name = "haynayan", --TLCHANGE } labels["black holes"] = { type = "related-to", description = "default", parents = {"astronomy", "astrophysics", "gravity", "relativity"}, } labels["botanika"] = { --TLCHANGE type = "related-to", description = "=[[botany]], the study of [[plants]]", additional = "{{also|Category:{{{langcode}}}:Plants}}", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, english_name = "botany", --TLCHANGE neologism_name = "dalubhalmanan", --TLCHANGE } labels["briyolohia"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[bryology]], the study of [[moss]]es and other lower plants.", additional = "{{also|Category:{{{langcode}}}:Mosses}}", parents = {"biyolohiya", "botanika"}, --TLCHANGE {"biology", "botany"}, english_name = "bryology", --TLCHANGE neologism_name = "dalublumotan", --TLCHANGE (coined) } labels["cardiology"] = { type = "related-to", description = "{{{langname}}} terms used in [[cardiology]], the study of the [[heart]].", parents = {"medicine", "circulatory system"}, neologism_name = "palapusuan", --TLCHANGE } labels["karpinteriya"] = { --TLCHANGE type = "related-to", description = "default", parents = {"construction", "woodworking"}, english_name = "carpentry", --TLCHANGE } labels["cartography"] = { type = "related-to", description = "default", parents = {"heograpiya"}, --TLCHANGE "geography" } labels["catalysis"] = { type = "related-to", description = "default", parents = {"chemical processes", "chemical reactions", "physical chemistry"}, neologism_name = "ganapbilos", --TLCHANGE } labels["chemical engineering"] = { type = "related-to", description = "default", parents = {"engineering", "chemistry"}, } labels["chemical formulae"] = { type = "name", description = "default", parents = {"chemical notation"}, neologism_name = "kapnayaning sanyo", --TLCHANGE } labels["chemical notation"] = { type = "related-to", description = "default", parents = {"chemistry", "names", "symbols"}, neologism_name = "kapnayaning halat", --TLCHANGE } labels["chemical reactions"] = { type = "related-to,set", description = "default", parents = {"chemistry"}, neologism_name = "kapnaying balibilos", --TLCHANGE } labels["chemical reagents"] = { type = "set", description = "default", parents = {"chemistry"}, neologism_name = "kapnaying pamalibilos", --TLCHANGE } labels["kimika"] = { --TLCHANGE type = "related-to", description = "default", parents = {"agham"}, --TLCHANGE "sciences" english_name = "chemistry", --TLCHANGE neologism_name = "kapnayan", --TLCHANGE } labels["Chinese astronomy"] = { type = "related-to", description = "default", parents = {"astronomiya"}, --TLCHANGE "astronomy" } labels["Chinese phonetics"] = { type = "related-to", description = "default no singularize", parents = {"phonetics", "Chinese"}, } labels["classical mechanics"] = { type = "related-to", description = "default no singularize", parents = {"mechanics"}, } labels["classical studies"] = { type = "related-to", description = "default no singularize", parents = {"linguistics", "literature", "history"}, } labels["climatology"] = { type = "related-to", description = "{{{langname}}} terms used in [[climatology]], the study of [[climate]].", parents = {"agham pandaigdig"}, --TLCHANGE {"earth sciences"}, } labels["clinical psychology"] = { type = "related-to", description = "default", parents = {"psychology", "pathology"}, } labels["computational linguistics"] = { type = "related-to", description = "default no singularize", parents = {"linguistics", "computer science"}, } labels["computer science"] = { type = "related-to", description = "default", parents = {"sciences", "computing"}, } labels["konkilyolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[conchology]], the study of mollusc [[shell]]s.", parents = {"malakolohiya"}, --TLCHANGE {"malacology"}, english_name = "conchology", --TLCHANGE neologism_name = "dalubkabibihan", --TLCHANGE } labels["constellations"] = { type = "name", description = "default", parents = {"astronomiya"}, --TLCHANGE "astronomy" } labels["construction"] = { type = "related-to", description = "default", parents = {"engineering", "architecture"}, } labels["control theory"] = { type = "related-to", description = "default", parents = {"sciences", "systems"}, } labels["cosmology"] = { type = "related-to", description = "{{{langname}}} terms used in [[cosmology]], the study of the [[universe]].", parents = {"astronomiya"}, --TLCHANGE "astronomy" neologism_name = "dalubmayawan", --TLCHANGE } labels["criminology"] = { type = "related-to", description = "{{{langname}}} terms used in [[criminology]], the study of [[crime]].", additional = "{{also|Category:{{{langcode}}}:Crime}}", parents = {"sociology", "crime"}, } labels["cryptography"] = { type = "related-to", description = "default", parents = {"formal sciences", "mathematics", "computer science"}, } labels["cryptozoology"] = { type = "related-to", description = "{{{langname}}} terms used in [[cryptozoology]], the [[pseudoscientific]] study of mythological creatures.", additional = "{{also|Category:{{{langcode}}}:Mythological creatures}}", parents = {"zoology", "paranormal"}, } labels["crystallography"] = { type = "related-to", description = "default", parents = {"physics", "crystal"}, neologism_name = "talabubugan", --TLCHANGE } labels["cultural anthropology"] = { type = "related-to", description = "default", parents = {"antropolohiya", "kultura"}, --TLCHANGE {"anthropology", "culture"}, } labels["cybernetics"] = { type = "related-to", description = "default no singularize", parents = {"applied mathematics", "systems theory"}, } labels["cytology"] = { type = "related-to", description = "{{{langname}}} terms used in [[cytology]], the study of cell biology, cell structure, formation, classification and related topics.", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, neologism_name = "palasihayan", --TLCHANGE } labels["data management"] = { type = "related-to", description = "default", parents = {"information science", "computer science"}, } labels["demarcation lines"] = { type = "name", description = "=political [[demarcation line]]s", parents = {"politics"}, } labels["decision theory"] = { type = "related-to", description = "default", parents = {"probability theory", "epistemology"}, } labels["demography"] = { type = "related-to", description = "default", parents = {"sciences", "statistics"}, neologism_name = "talasantauhan", --TLCHANGE } labels["dentistry"] = { type = "related-to", description = "default", parents = {"medicine", "teeth"}, } labels["dermatology"] = { type = "related-to", description = "{{{langname}}} terms used in [[dermatology]], the study of the [[skin]].", additional = "{{also|Category:{{{langcode}}}:Skin}}", parents = {"medisina"}, --TLCHANGE "medicine" } labels["developmental biology"] = { type = "related-to", description = "{{{langname}}} terms used in [[developmental biology]], the study of the [[development]] of [[lifeform]]s.", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, } labels["agham pandaigdig"] = { --TLCHANGE type = "related-to", description = "default", parents = {"agham"}, --TLCHANGE "sciences" english_name = "earth sciences", --TLCHANGE } labels["earthquake engineering"] = { type = "related-to", description = "default", parents = {"inhenyeriya"}, --TLCHANGE {"engineering"}, } labels["ecology"] = { type = "related-to", description = "{{{langname}}} terms used in [[ecology]], the study of interaction between [[life]] and its environment.", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, neologism_name = "palamuhayan", --TLCHANGE } labels["economics"] = { type = "related-to", description = "{{{langname}}} terms used in [[economics]], the study of the [[economy]].", parents = {"social sciences"}, neologism_name = "agimatan", --TLCHANGE } labels["ecosystems"] = { type = "related-to", description = "default", parents = {"ecology", "landforms"}, } labels["electrencephalography"] = { type = "related-to", description = "{{{langname}}} terms used in [[electrencephalography]], the electrical measurement of the [[brain]].", additional = "{{also|Category:{{{langcode}}}:Brain}}", parents = {"neuroscience"}, } labels["electrical engineering"] = { type = "related-to", description = "default", parents = {"engineering", "electricity"}, } labels["electricity"] = { type = "related-to", description = "default", parents = {"electromagnetism"}, } labels["electrocardiography"] = { type = "related-to", description = "default", parents = {"cardiology"}, } labels["electrodynamics"] = { type = "related-to", description = "default no singularize", parents = {"electromagnetism"}, neologism_name = "dagitsigan", --TLCHANGE } labels["electrochemistry"] = { type = "related-to", description = "default", parents = {"physical chemistry", "electricity"}, neologism_name = "dagikapnayan", --TLCHANGE } labels["electromagnetism"] = { type = "related-to", description = "default", parents = {"pisika"}, --TLCHANGE "physics" neologism_name = "dagibalnian", --TLCHANGE } labels["element nomenclature"] = { type = "related-to", description = "default", parents = {"chemical notation", "names", "chemical elements"}, } labels["embryology"] = { type = "related-to", description = "{{{langname}}} terms used in [[embryology]], the study of the [[embryo]].", parents = {"biology", "developmental biology", "medicine"}, } labels["emergency medicine"] = { type = "related-to", description = "default", parents = {"medisina"}, --TLCHANGE "medicine" } labels["endocrinology"] = { type = "related-to", description = "{{{langname}}} terms used in [[endocrinology]], the study of [[hormones]] and the [[endocrine system]].", additional = "{{also|Category:{{{langcode}}}:Hormones}}", parents = {"medisina"}, --TLCHANGE "medicine" } labels["inhenyeriya"] = { --TLCHANGE type = "related-to", description = "default", parents = {"applied sciences", "technology"}, english_name = "engineering", --TLCHANGE neologism_name = "agsikapan", --TLCHANGE } labels["enterprise engineering"] = { type = "related-to", description = "default", parents = {"inhenyeriya"}, --TLCHANGE {"engineering"}, } labels["entomology"] = { type = "related-to", description = "{{{langname}}} terms used in [[entomology]], the study of [[insect]]s.", additional = "{{also|Category:{{{langcode}}}:Insects}}", parents = {"zoology", "arthropodology"}, neologism_name = "dalubkulisapan", --TLCHANGE } labels["epidemiology"] = { type = "related-to", description = "{{{langname}}} terms used in [[epidemiology]].", parents = {"medisina"}, --TLCHANGE "medicine" } labels["ethnography"] = { type = "related-to", description = "default", parents = {"antropolohiya"}, --TLCHANGE "anthropology" neologism_name = "talalahian", --TLCHANGE } labels["ethnology"] = { type = "related-to", description = "{{{langname}}} terms used in [[ethnology]], the study of [[people]]s.", parents = {"antropolohiya"}, --TLCHANGE "anthropology" neologism_name = "dalublahian", --TLCHANGE } labels["ethology"] = { type = "related-to", description = "{{{langname}}} terms used in [[ethology]], the study of [[animal]] [[behaviour]].", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["evolutionary theory"] = { type = "related-to", description = "default", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, neologism_name = "huna ng kasunlaran", --TLCHANGE } labels["flat earth"] = { type = "related-to", description = "{{{langname}}} terms used by believers in a flat earth or related to the concept.", parents = {"pseudoscience", "obsolete scientific theories"}, } labels["flax"] = { type = "related-to", description = "default", parents = {"agriculture", "Malpighiales order plants"}, } labels["fluid dynamics"] = { type = "related-to", description = "default no singularize", parents = {"pisika"}, --TLCHANGE "physics" } labels["forestry"] = { type = "related-to", description = "default", parents = {"aplikadong agham"}, --TLCHANGE "applied sciences" neologism_name = "palagubatan", --TLCHANGE } labels["functional group prefixes"] = { type = "set", description = "default", parents = {"organic chemistry"}, } labels["functional group suffixes"] = { type = "set", description = "default", parents = {"organic chemistry"}, } labels["gardens"] = { type = "type", description = "=places where plants are grown", parents = {"home", "horticulture"}, } labels["gastroenterology"] = { type = "related-to", description = "{{{langname}}} terms used in [[gastroenterology]], the study of the [[digestive system]].", parents = {"medisina"}, --TLCHANGE "medicine" } labels["genetics"] = { type = "related-to", description = "{{{langname}}} terms used in [[genetics]], the study of [[gene]]s.", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, neologism_name = "palamanahan", --TLCHANGE } labels["heograpiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[geography]], the study of various phenomena found on [[Earth]]'s surface.", additional = "{{also|Category:{{{langcode}}}:Landforms|Category:{{{langcode}}}:Polities}}", parents = {"agham pandaigdig"}, --TLCHANGE {"earth sciences"}, english_name = "geography", --TLCHANGE neologism_name = "taladutaan" --TLCHANGE } labels["geological periods"] = { type = "related-to", description = "default", parents = {"heolohiya"}, --TLCHANGE "geology" } labels["heolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[geology]], the study of the solid parts of [[Earth]].", parents = {"agham pandaigdig"}, --TLCHANGE {"earth sciences"}, english_name = "geology", --TLCHANGE neologism_name = "dalubdutaan", --TLCHANGE } labels["geomorphology"] = { type = "related-to", description = "{{{langname}}} terms used in [[geomorphology]].", parents = {"heolohiya"}, --TLCHANGE "geology" neologism_name = "duanyuan", --TLCHANGE } labels["geopolitics"] = { type = "related-to", description = "default no singularize", parents = {"heograpiya", "politika"} --TLCHANGE {"geography", "politics"}, } labels["geospatial science"] = { type = "related-to", description = "default", parents = {"agham pandaigdig"}, --TLCHANGE {"earth sciences"}, } labels["gerontology"] = { type = "related-to", description = "{{{langname}}} terms used in [[gerontology]], the study of [[aging]].", additional = "{{also|Category:{{{langcode}}}:Age}}", parents = {"medisina"}, --TLCHANGE "medicine" } labels["balarila"] = { --TLCHANGE type = "related-to", description = "default", parents = {"lingguwistika"}, --TLCHANGE linguistics english_name = "grammar", --TLCHANGE } labels["grammatical cases"] = { type = "set", description = "default", parents = {"balarila"}, --TLCHANGE grammar } labels["grammatical moods"] = { type = "set", description = "default", parents = {"balarila"}, --TLCHANGE grammar } labels["gravity"] = { type = "related-to", description = "default", parents = {"acceleration", "astrophysics", "mechanics"}, neologism_name = "dagsin", --TLCHANGE } labels["gynaecology"] = { type = "related-to", description = "default", parents = {"medicine", "female"}, } labels["helminthology"] = { type = "related-to", description = "{{{langname}}} terms used in [[helminthology]], the study of [[helminth]]s ([[parasitic]] [[worm#Noun|worms]]).", additional = "{{also|Category:{{{langcode}}}:Flatworms}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["hematology"] = { type = "related-to", description = "{{{langname}}} terms used in [[hematology]], the study of [[blood]].", parents = {"medisina"}, --TLCHANGE "medicine" } labels["hepatology"] = { type = "related-to", description = "{{{langname}}} terms used in [[hepatology]], the study of the [[liver]].", parents = {"medisina"}, --TLCHANGE "medicine" } labels["herpetology"] = { type = "related-to", description = "{{{langname}}} terms used in [[herpetology]], the study of [[reptile]]s and amphibians.", additional = "{{also|Category:{{{langcode}}}:Reptiles|Category:{{{langcode}}}:Amphibians}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["homeopathy"] = { type = "related-to", description = "default", parents = {"alternative medicine"}, } labels["horticulture"] = { type = "related-to", description = "default", parents = {"agrikultura", "botanika"}, --TLCHANGE {"agriculture", "botany"}, } labels["hydroacoustics"] = { type = "related-to", description = "default no singularize", parents = {"acoustics", "hydrology"}, } labels["hydrocarbon chain prefixes"] = { type = "set", description = "default", parents = {"organic chemistry"}, } labels["hydrocarbon chain suffixes"] = { type = "set", description = "default", parents = {"organic chemistry"}, } labels["hydrology"] = { type = "related-to", description = "{{{langname}}} terms used in [[hydrology]], the study of [[water]], its movement and distribution.", additional = "{{also|Category:{{{langcode}}}:Water}}", parents = {"earth sciences", "water"}, } labels["ichthyology"] = { type = "related-to", description = "{{{langname}}} terms used in [[ichthyology]], the study of [[fish]].", additional = "{{also|Category:{{{langcode}}}:Fish}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" neologism_name = "dalub-isdaan", --TLCHANGE } labels["immunochemistry"] = { type = "related-to", description = "default", parents = {"biochemistry", "immunology"}, } labels["immunology"] = { type = "related-to", description = "{{{langname}}} terms used in [[immunology]], the study of the [[immune system]].", parents = {"medisina"}, --TLCHANGE "medicine" } labels["Indo-European studies"] = { type = "related-to", description = "default no singularize", parents = {"lingguwistika"}, --TLCHANGE linguistics } labels["agham impormasyon"] = { --TLCHANGE type = "related-to", description = "default", parents = {"aplikadong agham"}, --TLCHANGE "applied sciences" english_name = "information science", --TLCHANGE } labels["inorganic chemistry"] = { type = "related-to", description = "default", parents = {"chemistry"}, neologism_name = "dihaying kapnayan", --TLCHANGE } labels["interdisciplinary fields"] = { type = "related-to", description = "default", parents = {"agham"}, --TLCHANGE "sciences" } labels["isolines"] = { type = "related-to", description = "default", parents = {"cartography", "meteorology"}, } labels["Lagrange points"] = { type = "related-to", description = "default", parents = {"orbits"}, } labels["leksikograpiya"] = { --TLCHANGE type = "related-to", description = "default", parents = {"lingguwistika"}, --TLCHANGE linguistics english_name = "lexicography", --TLCHANGE } labels["library science"] = { type = "related-to", description = "default", parents = {"sciences", "education", "information science"}, } labels["lichenology"] = { type = "related-to", description = "{{{langname}}} terms used in [[lichenology]], the study of [[lichen]]s.", additional = "{{also|Category:{{{langcode}}}:Lichens}}", parents = {"mycology", "phycology"}, neologism_name = "dalubligbusan", --TLCHANGE (coined) } labels["linguistic morphology"] = { type = "related-to", description = "default", parents = {"lingguwistika"}, --TLCHANGE linguistics } labels["lingguwistika"] = { --TLCHANGE type = "related-to", description = "Mga salitang {{{langname}}} na ginagamit sa lingguwistika, ang pag-aaral at pagsusuri ng [[wika]].", --TLCHANGE "{{{langname}}} terms used in [[linguistics]], the study and analysis of [[language]].", additional = "{{also|Category:{{{langcode}}}:Wika}}", --TLCHANGE "{{also|Category:{{{langcode}}}:Language}}", parents = {"wika", "agham panlipunan"}, --TLCHANGE {"language", "social sciences"}, english_name = "linguistics", --TLCHANGE neologism_name = "dalubwikaan", --TLCHANGE } labels["maize (crop)"] = { type = "related-to", description = "=[[maize]] (called [[corn]] in North America) as a crop", additional = "For terms related to maize as a food, see [[:Category:Maize (food)]] and for maize as a plant, see [[:Category:Maize (plant)]].", parents = {"agriculture", "grains"}, } labels["malakolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[malacology]], the study of [[mollusk]]s.", additional = "{{also|Category:{{{langcode}}}:Mollusks}}", english_name = "malacology", --TLCHANGE parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["mammalogy"] = { type = "related-to", description = "{{{langname}}} terms used in [[mammalogy]], the study of [[mammal]]s.", additional = "{{also|Category:{{{langcode}}}:Mammals}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["marine biology"] = { type = "related-to", description = "{{{langname}}} terms used in [[marine biology]], the study of [[life]] in the [[sea]].", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, } labels["masonry"] = { type = "related-to", description = "default", parents = {"construction"}, } labels["materials science"] = { type = "related-to", description = "default", parents = {"sciences", "engineering"}, } labels["mechanical engineering"] = { type = "related-to", description = "default", parents = {"inhenyeriya"}, --TLCHANGE {"engineering"}, } labels["mechanics"] = { type = "related-to", description = "default no singularize", parents = {"pisika"}, --TLCHANGE "physics" neologism_name = "dalubsigwasan", --TLCHANGE } labels["medical genetics"] = { type = "related-to", description = "default no singularize", parents = {"medicine", "genetics"}, } labels["medisina"] = { --TLCHANGE type = "related-to", description = "Mga salitang {{{langname}}} na tumutukoy sa agham at pagsasagawa ng [[medisina]].",--TLCHANGE "{{{langname}}} terms that pertain to the the science and practice of [[medicine]].", parents = {"biyolohiya", "pangangalagang pangkalusugan"}, --TLCHANGE {"biology", "healthcare"}, english_name = "medicine", --TLCHANGE } labels["metamaterials"] = { type = "related-to", description = "default", parents = {"pisika"}, --TLCHANGE "physics" } labels["physical constants"] = { type = "set", description = "default", parents = {"pisika"}, --TLCHANGE "physics" neologism_name = "sugnayaning lagiin", --TLCHANGE } labels["machine learning"] = { type = "related-to", description = "default", parents = {"artificial intelligence"}, } labels["meteorology"] = { type = "related-to", description = "{{{langname}}} terms used in [[meteorology]], the study of [[weather]].", additional = "{{also|Category:{{{langcode}}}:Weather}}", parents = {"earth sciences", "atmosphere"}, neologism_name = "dalubbulalakawan", --TLCHANGE (coined) } labels["metrology"] = { type = "related-to", description = "{{{langname}}} terms used in [[metrology]], the science of [[measure|measuring]].", parents = {"aplikadong agham"}, --TLCHANGE "applied sciences" wpcat = true, commonscat=true, } labels["microbiology"] = { type = "related-to", description = "{{{langname}}} terms used in [[microbiology]], the study of [[life]] at [[microscopic]] scales, too small for the [[human]] [[eye]].", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, neologism_name = "mikhaynayan", --TLCHANGE } labels["microscopy"] = { type = "related-to", description = "{{{langname}}} terms used in [[microscopy]], the field of using [[microscopes]] for study.", parents = {"optics", "microbiology"}, neologism_name = "dalubmiksipatan", --TLCHANGE (coined) } labels["mineralogy"] = { type = "related-to", description = "{{{langname}}} terms used in [[mineralogy]], the study of [[mineral]]s.", additional = "{{also|Category:{{{langcode}}}:Minerals}}", parents = {"heolohiya"}, --TLCHANGE "geology" neologism_name = "lupangkapan", --TLCHANGE } labels["molecular biology"] = { type = "related-to", description = "{{{langname}}} terms used in [[molecular biology]], the study of the [[molecules]] found in [[life]], their functions and effects.", parents = {"biochemistry", "biology", "genetics"}, } labels["mycology"] = { type = "related-to", description = "{{{langname}}} terms used in [[mycology]], the study of [[fungi]].", additional = "{{also|Category:{{{langcode}}}:Fungi", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, } labels["NASA"] = { type = "related-to", description = "=the United States National Aeronautics and Space Administration and the US space program", parents = {"astronautics", "aviation"}, } labels["nephrology"] = { type = "related-to", description = "{{{langname}}} terms used in [[nephrology]], the study of the [[kidney]]s.", parents = {"medisina"}, --TLCHANGE "medicine" } labels["neuroanatomy"] = { type = "related-to", description = "{{{langname}}} terms used in [[neuroanatomy]], the study of the structure and organization of the [[nervous system]].", parents = {"anatomy", "neurology", "neuroscience"}, } labels["neurology"] = { type = "related-to", description = "{{{langname}}} terms used in [[neurology]], the study of [[nerves]] and [[neurons]].", parents = {"medicine", "neuroscience"}, } labels["neuroscience"] = { type = "related-to", description = "{{{langname}}} terms used in [[neuroscience]], the study of the [[nervous system]].", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, } labels["neurosurgery"] = { type = "related-to", description = "default", parents = {"surgery", "neurology"}, } labels["neutron"] = { type = "related-to", description = "default", parents = {"nuclear physics"}, neologism_name = "awansik", --TLCHANGE } labels["neutron stars"] = { type = "related-to", description = "default", parents = {"neutron", "gravity", "astrophysics", "relativity", "stars"}, } labels["pangngalan"] = { --TLCHANGE type = "related-to", description = "default", parents = {"bahagi ng pananalita"}, --TLCHANGE parts of speech english_name = "nouns", --TLCHANGE } labels["nuclear energy"] = { type = "related-to", description = "default", parents = {"energy", "nuclear physics", "technology"}, neologism_name = "buturing kusog", --TLCHANGE } labels["nuclear fusion"] = { type = "related-to", description = "default", parents = {"nuclear energy"}, neologism_name = "buturing sapisan", --TLCHANGE } labels["nuclear physics"] = { type = "related-to", description = "default no singularize", parents = {"physics", "quantum mechanics"}, neologism_name = "buturan", --TLCHANGE } labels["nuclear rocketry"] = { type = "related-to", description = "default", parents = {"nuclear energy", "rocketry", "space access"}, } labels["obstetrics"] = { type = "related-to", description = "default no singularize", parents = {"developmental biology", "medicine", "pregnancy"}, } labels["obsolete scientific theories"] = { type = "set", description = "{{{langname}}} terms for types or instances of [[obsolete]] [[scientific]] [[theory|theories]] that are no longer, or have never been, widely accepted.", parents = {"history of science"}, } labels["oceanography"] = { type = "related-to", description = "default", parents = {"agham"}, --TLCHANGE "sciences" } labels["oenology"] = { type = "related-to", description = "{{{langname}}} terms used in [[oenology]], the study of [[wine]] and [[winemaking]].", additional = "{{also|Category:{{{langcode}}}:Wine}}", parents = {"agham"}, --TLCHANGE "sciences" } labels["oncology"] = { type = "related-to", description = "{{{langname}}} terms used in [[oncology]], the study of [[cancer]].", parents = {"biology", "medicine", "pathology"}, } labels["onomastics"] = { type = "related-to", description = "{{{langname}}} terms used in [[onomastics]], the study of [[name]]s.", additional = "{{also|Category:{{{langcode}}}:Names|Category:{{{langname}}} names}}", parents = {"lingguwistika", "pangalan"}, --TLCHANGE {"linguistics", "names"}, } labels["ophthalmology"] = { type = "related-to", description = "{{{langname}}} terms used in [[ophthalmology]], the study of the [[eye]].", additional = "{{also|Category:{{{langcode}}}:Eye}}", parents = {"medicine", "vision"}, } labels["optics"] = { type = "related-to", description = "{{{langname}}} terms used in [[optics]], the study of the behaviour of [[light]].", additional = "{{also|Category:{{{langcode}}}:Light}}", parents = {"pisika"}, --TLCHANGE "physics" neologism_name = "sugaan", --TLCHANGE } labels["orbits"] = { type = "related-to", description = "default", parents = {"astronautics", "gravity", "space", "curves"}, } labels["organic chemistry"] = { type = "related-to", description = "default", parents = {"chemistry"}, neologism_name = "haying kapnayan", --TLCHANGE } labels["orgonomy"] = { type = "related-to", description = "=the [[orgone]] theory proposed by {{w|William Reich}}", parents = {"alternative medicine", "pseudoscience"}, } labels["ornithology"] = { type = "related-to", description = "{{{langname}}} terms used in [[ornithology]], the study of [[birds]].", additional = "{{also|Category:{{{langcode}}}:Birds}}", parents = {"zoolohiya"}, --TLCHANGE "zoology" neologism_name = "dalub-ibunan", --TLCHANGE } labels["paleontology"] = { type = "related-to", description = "default", parents = {"agham", "heolohiya"}, --TLCHANGE "sciences" "geology" } labels["palynology"] = { type = "related-to", description = "{{{langname}}} terms used in [[palynology]], the study of [[particle]]s and particulate matter.", parents = {"heolohiya"}, --TLCHANGE "geology" } labels["paranormal"] = { type = "related-to", description = "default with the", parents = {"pseudoscience"}, } labels["parapsychology"] = { type = "related-to", description = "default", parents = {"paranormal", "pseudoscience"}, } labels["parasitology"] = { type = "related-to", description = "default", parents = {"pathology", "zoology"}, } labels["particle physics"] = { type = "related-to", description = "{{{langname}}} terms used in [[particle physics]], the study of [[subatomic]] [[particle]]s.", additional = "{{also|Category:{{{langcode}}}:Subatomic particles}}", parents = {"pisika"}, --TLCHANGE "physics" } labels["bahagi ng pananalita"] = { --TLCHANGE type = "related-to", description = "=[[bahagi ng pananalita|bahagi ng pananalita]]", --TLCHANGE parents = {"balarila"}, --TLCHANGE grammar english_name = "parts of speech", --TLCHANGE } labels["pathology"] = { type = "related-to", description = "{{{langname}}} terms used in [[pathology]], the study of [[disease]].", additional = "{{also|Category:{{{langcode}}}:Disease}}", parents = {"medicine", "disease"}, neologism_name = "palasakitan", --TLCHANGE } labels["petrochemistry"] = { type = "related-to", description = "default", parents = {"chemistry", "chemical engineering", "oil industry", "petroleum"}, } labels["petrology"] = { type = "related-to", description = "{{{langname}}} terms used in [[petrology]], the study of [[rock]].", additional = "{{also|Category:{{{langcode}}}:Rocks}}", parents = {"heolohiya"}, --TLCHANGE "geology" } labels["pharmacology"] = { type = "related-to", description = "default", parents = {"biochemistry", "medicine"}, } labels["pharmacy"] = { type = "related-to", description = "default", parents = {"medicine", "pharmacology"}, } labels["phonemes"] = { type = "set", description = "=contrastive sounds within a language", parents = {"phonology"}, neologism_name = "multinig", --TLCHANGE } labels["phonetics"] = { type = "related-to", description = "default no singularize", parents = {"lingguwistika"}, --TLCHANGE linguistics neologism_name = "palatinigan", --TLCHANGE } labels["phonology"] = { type = "related-to", description = "{{{langname}}} terms used in [[phonology]], the organisation of [[speech]] sounds within a [[language]].", parents = {"lingguwistika"}, --TLCHANGE linguistics neologism_name = "(dalub) tinigan", --TLCHANGE } labels["photochemistry"] = { type = "related-to", description = "default", parents = {"physical chemistry", "light"}, } labels["phrenology"] = { type = "related-to", description = "default", parents = {"psychology", "pseudoscience"}, } labels["phycology"] = { type = "related-to", description = "{{{langname}}} terms used in [[phycology]], the study of [[algae]].", additional = "{{also|Category:{{{langcode}}}:Algae}}", parents = {"botany", "microbiology"}, } labels["physical chemistry"] = { type = "related-to", description = "default", parents = {"chemistry", "physics"}, neologism_name = "liknaying kapnayan", --TLCHANGE } labels["physical quantities"] = { type = "set", description = "default", parents = {"pisika"}, --TLCHANGE "physics" } labels["pisika"] = { --TLCHANGE type = "related-to", description = "default no singularize", parents = {"agham"}, --TLCHANGE "sciences" commonscat = true, wpcat = true, english_name = "physics", --TLCHANGE neologism_name = "sugnayan", --TLCHANGE } labels["physiology"] = { type = "related-to", description = "{{{langname}}} terms used in [[physiology]].", parents = {"biology", "medicine"}, neologism_name = "liksanan", --TLCHANGE } labels["phytopathology"] = { type = "related-to", description = "{{{langname}}} terms used in [[phytopathology]], the study of [[disease]] in [[plant]]s.", additional = "{{also|Category:{{{langcode}}}:Plant diseases}}", parents = {"pathology", "botany"}, } labels["planetary nomenclature"] = { type = "related-to", description = "default", parents = {"planetology"}, } labels["planetology"] = { type = "related-to", description = "{{{langname}}} terms used in [[planetology]], the study of [[planet]]s.", additional = "{{also|Category:{{{langcode}}}:Planets}}", parents = {"astronomiya", "heolohiya"}, --TLCHANGE {"astronomy", "geology"}, } labels["plant anatomy"] = { type = "related-to", description = "{{{langname}}} terms used in the study of the structure of plants and their parts.", parents = {"botanika", "anatomiya"}, --TLCHANGE {"botany", "anatomy"}, } labels["plastic surgery"] = { type = "related-to", description = "default", parents = {"surgery"}, } labels["political science"] = { type = "related-to", description = "default", parents = {"social sciences", "politics"}, neologism_name = "dalubbanwahan", --TLCHANGE } labels["potential theory"] = { type = "related-to", description = "default", parents = {"mathematics"}, } labels["pragmatics"] = { type = "related-to", description = "default no singularize", parents = {"lingguwistika"}, --TLCHANGE linguistics } labels["prosody"] = { type = "related-to", description = "{{{langname}}} terms used in [[prosody]], the study of the [[suprasegmental]] aspects of [[speech]].", parents = {"lingguwistika"}, --TLCHANGE linguistics } labels["pseudoscience"] = { type = "related-to", description = "default", parents = {"agham"}, --TLCHANGE "sciences" } labels["psychiatry"] = { type = "related-to", description = "default", parents = {"medisina"}, --TLCHANGE "medicine" } labels["psychoanalysis"] = { type = "related-to", description = "default no singularize", parents = {"psychology"}, } labels["psychology"] = { type = "related-to", description = "{{{langname}}} terms used in [[psychology]], the study of the [[mind]].", additional = "{{also|Category:{{{langcode}}}:Mind}}", parents = {"social sciences"}, neologism_name = "dalub-isipan", --TLCHANGE } labels["psychotherapy"] = { type = "related-to", description = "default", parents = {"psychology"}, } labels["pulmonology"] = { type = "related-to", description = "{{{langname}}} terms used in [[pulmonology]], the study of the [[respiratory system]], including the [[lung]]s.", parents = {"medisina"}, --TLCHANGE "medicine" } labels["pyrotechnics"] = { type = "related-to", description = "default no singularize", parents = {"agham"}, --TLCHANGE "sciences" } labels["quantity"] = { type = "related-to", description = "default", parents = {"mathematics"}, neologism_name = "damò", --TLCHANGE } labels["quantum mechanics"] = { type = "related-to", description = "default no singularize", parents = {"pisika"}, --TLCHANGE "physics" } labels["relativity"] = { type = "related-to", description = "default", parents = {"pisika"}, --TLCHANGE "physics" neologism_name = "katugnayan", --TLCHANGE } labels["rheumatology"] = { type = "related-to", description = "default", parents = {"medisina"}, --TLCHANGE "medicine" neologism_name = "dalubrayumaan", --TLCHANGE (coined) } labels["robotics"] = { type = "related-to", description = "default no singularize", parents = {"engineering"}, } labels["rocketry"] = { type = "related-to", description = "default", parents = {"astronautics"}, } labels["roofing"] = { type = "related-to", description = "default", parents = {"construction"}, } labels["rosiculture"] = { type = "related-to", description = "default", parents = {"horticulture"}, } labels["rotation"] = { type = "related-to", description = "default", parents = {"mechanics", "geometry"}, } labels["Russian space program"] = { type = "related-to", description = "=the Russian and Soviet space programs", parents = {"astronautics", "aviation"}, } labels["sales"] = { type = "related-to", description = "default no singularize", parents = {"marketing"}, } labels["seismology"] = { type = "related-to", description = "{{{langname}}} terms used in [[seismology]], the study of [[earthquake]]s.", parents = {"heolohiya"}, --TLCHANGE "geology" } labels["semantics"] = { type = "related-to", description = "default no singularize", parents = {"lingguwistika"}, --TLCHANGE linguistics neologism_name = "palahuluganan", --TLCHANGE } labels["Semitic linguistics"] = { type = "related-to", description = "{{{langname}}} terms used in the study and analysis of [[Semitic]] [[language]]s.", parents = {"lingguwistika"}, --TLCHANGE linguistics } labels["semiotics"] = { type = "related-to", description = "default no singularize", parents = {"agham panlipunan", "lingguwistika"}, --TLCHANGE {"social sciences", "linguistics"}, } labels["sexology"] = { type = "related-to", description = "{{{langname}}} terms used in [[sexology]], the study of [[human]] [[sexuality]].", additional = "{{also|Category:{{{langcode}}}:Sex}}", parents = {"psychology", "sex", "sociology"}, } labels["SI units"] = { type = "related-to", description = "=[[International System of Units|SI]] [[unit of measure|units of measure]]", parents = {"units of measure"}, } labels["signal processing"] = { type = "related-to", description = "default", parents = {"applied mathematics", "telecommunications"}, wpcat = true, commonscat = true, } labels["agham panlipunan"] = { --TLCHANGE type = "related-to", description = "default with the", parents = {"agham", "lipunan"}, --TLCHANGE {"sciences", "society"}, english_name = "social sciences", --TLCHANGE neologism_name = "ulnayan", --TLCHANGE } labels["sociolinguistics"] = { type = "related-to", description = "default no singularize", parents = {"linguistics", "sociology"}, } labels["sosyolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[sociology]], the study of [[society]].", additional = "{{also|Category:{{{langcode}}}:Society}}", parents = {"agham panlipunan"}, --TLCHANGE {"social sciences"}, english_name = "sociology", --TLCHANGE neologism_name = "dalub-ulnungan", --TLCHANGE } labels["software engineering"] = { type = "related-to", description = "default", parents = {"engineering", "computer science", "software"}, wpcat = true, commonscat = true, } labels["soil science"] = { type = "related-to", description = "default", parents = {"agham pandaigdig"}, --TLCHANGE {"earth sciences"}, } labels["sorting algorithms"] = { type = "set", description = "default", parents = {"theory of computing"}, } labels["sound engineering"] = { type = "related-to", description = "default", parents = {"engineering", "sound"}, } labels["space access"] = { type = "related-to", description = "default", parents = {"astronautics"}, } labels["space sciences"] = { type = "related-to", description = "default", parents = {"sciences", "space"}, } labels["spectroscopy"] = { type = "related-to", description = "default", parents = {"analytical chemistry", "optics", "physics"}, } labels["statistical mechanics"] = { type = "related-to", description = "default no singularize", parents = {"mechanics"}, } labels["statistics"] = { type = "related-to", description = "default no singularize", parents = {"formal sciences", "mathematics"}, neologism_name = "palaulatan", --TLCHANGE } labels["surgery"] = { type = "related-to", description = "default", parents = {"medisina"}, --TLCHANGE "medicine" } labels["surveying"] = { type = "related-to", description = "default", parents = {"heograpiya"}, --TLCHANGE "geography" } labels["systems"] = { type = "related-to", description = "default", parents = {"interdisciplinary fields", "sciences", "society"}, } labels["systems engineering"] = { type = "related-to", description = "default", parents = {"inhenyeriya"}, --TLCHANGE {"engineering"}, } labels["systems theory"] = { type = "related-to", description = "default", parents = {"sciences", "systems"}, } labels["taxonomy"] = { type = "related-to", description = "default", additional = "For individual [[taxa]], see [[:Category:Taxonomic names]].", parents = {"biology", "evolutionary theory"}, } labels["taxonomic ranks"] = { type = "set", description = "default", parents = {"taxonomy"}, } labels["tenses"] = { type = "related-to", description = "default", parents = {"balarila"}, --TLCHANGE grammar } labels["teratology"] = { type = "related-to", description = "{{{langname}}} terms used in [[teratology]], the study of abnormalities in the [[development]] of the [[body]].", parents = {"developmental biology", "medicine", "pathology", "toxicology"}, } labels["theory of computing"] = { type = "related-to", description = "{{{langname}}} terms used in theoretical discussion of [[computer science]] or [[computing]].", parents = {"computer science"}, } labels["termodinamika"] = { --TLCHANGE type = "related-to", description = "default no singularize", parents = {"pisika"}, --TLCHANGE "physics" english_name = "thermodynamics", --TLCHANGE neologism_name = "initsigan", --TLCHANGE } labels["tides"] = { type = "related-to", description = "default no singularize", parents = {"gravity", "periodic occurrences"}, } labels["toxicology"] = { type = "related-to", description = "{{{langname}}} terms used in [[toxicology]], the study of [[poisons]], [[toxins]] and other substances with negative effects on the [[body]].", additional = "{{also|Category:{{{langcode}}}:Poisons}}", parents = {"medicine", "pharmacology"}, } labels["traditional Chinese medicine"] = { type = "related-to", description = "default", parents = {"alternative medicine"}, } labels["traffic engineering"] = { type = "related-to", description = "default", parents = {"engineering", "road transport"}, } labels["translation studies"] = { type = "related-to", description = "default no singularize", parents = {"lingguwistika"}, --TLCHANGE linguistics } labels["traumatology"] = { type = "related-to", description = "{{{langname}}} terms used in traumatology, the study of wounds and injuries caused by accidents or violence to a person.", parents = {"medicine", "pathology"}, } labels["ufolohiya"] = { --TLCHANGE type = "related-to", description = "default", parents = {"paranormal", "anti-gravity", "celestial inhabitants"}, english_name = "ufology", --TLCHANGE } labels["units of energy"] = { type = "set", description = "{{{langname}}} terms that are [[unit of energy|units of energy]].", parents = {"units of measure", "energy"}, commonscat = false, wpcat = true, neologism_name = "isahin ng kusog", --TLCHANGE (coined) } labels["units of measure"] = { type = "set", description = "{{{langname}}} terms that are [[unit of measure|units of measure]].", parents = {"quantity", "metrology"}, commonscat = true, wpcat = "units of measurement", neologism_name = "isahin ng sukat", --TLCHANGE } labels["units of time"] = { type = "set", description = "{{{langname}}} terms that are [[unit of time|units of time]].", parents = {"units of measure", "time"}, commonscat = "spans of time", wpcat = true, neologism_name = "isahin ng oras", --TLCHANGE (coined) } labels["urban studies"] = { type = "related-to", description = "default", parents = {"applied sciences", "social sciences"}, } labels["urology"] = { type = "related-to", description = "default", parents = {"medisina"}, --TLCHANGE "medicine" } labels["pandiwa"] = { --TLCHANGE type = "related-to", description = "default", parents = {"bahagi ng pananalita"}, --TLCHANGE parts of speech english_name = "verbs", --TLCHANGE } labels["veterinary medicine"] = { type = "related-to", description = "default", parents = {"medicine", "animals"}, } labels["virolohia"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[virology]], the study of [[virus]]es.", additional = "{{also|Category:{{{langcode}}}:Viruses}}", parents = {"medicine", "microbiology", "pathology"}, english_name = "virology", --TLCHANGE neologism_name = "dalubhaykapan", --TLCHANGE (coined) } labels["vulkanolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[volcanology]], the study of [[volcano]]es.", english_name = "volcanology", --TLCHANGE parents = {"heolohiya"}, --TLCHANGE "geology" } labels["zoolohiya"] = { --TLCHANGE type = "related-to", description = "{{{langname}}} terms used in [[zoology]], the study of [[animal]]s.", additional = "{{also|Category:{{{langcode}}}:Animals}}", parents = {"biyolohiya"}, --TLCHANGE {"biology"}, english_name = "zoology", --TLCHANGE neologism_name = "dalubhayupan", --TLCHANGE } labels["zymurgy"] = { type = "related-to", description = "default", parents = {"biochemistry", "brewing"}, } labels["colour and pattern morphs"] = { type = "set", description = "{{{langname}}} terms for [[colour]] and [[pattern]] [[morph#Etymology 2|morphs]]", parents = {"zoolohiya"}, --TLCHANGE "zoology" } labels["geological formations"] = { type = "set", description = "{{{langname}}} {{w|geological formations}}", parents = {"heolohiya"}, --TLCHANGE "geology" } return labels ay3vw4xb27y4rfe10ksb3qnrhfqtxl3 Module:es-headword 828 34963 177520 173251 2026-08-27T03:12:34Z Yivan000 4078 177520 Scribunto text/plain local export = {} local pos_functions = {} local force_cat = false -- for testing; if true, categories appear in non-mainspace pages local rfind = mw.ustring.find local rmatch = mw.ustring.match local require_when_needed = require("Module:utilities/require when needed") local m_table = require("Module:table") local com = require("Module:es-common") local en_utilities_module = "Module:en-utilities" local es_verb_module = "Module:es-verb" local headword_module = "Module:headword" local headword_utilities_module = "Module:headword utilities" local inflection_utilities_module = "Module:inflection utilities" local romut_module = "Module:romance utilities" local m_en_utilities = require_when_needed(en_utilities_module) local m_headword_utilities = require_when_needed(headword_utilities_module) local m_string_utilities = require_when_needed("Module:string utilities") local glossary_link = require_when_needed(headword_utilities_module, "glossary_link") local lang = require("Module:languages").getByCode("es") local langname = lang:getCanonicalName() local rsub = com.rsub local usub = mw.ustring.sub local function track(page) require("Module:debug").track("es-headword/" .. page) return true end local list_param = {list = true, disallow_holes = true} local boolean_param = {type = "boolean"} -- The main entry point. -- This is the only function that can be invoked from a template. function export.show(frame) local poscat = frame.args[1] or error("Part of speech has not been specified. Please pass parameter 1 to the module invocation.") local parargs = frame:getParent().args local params = { ["head"] = list_param, ["id"] = {}, ["splithyph"] = boolean_param, ["nolinkhead"] = boolean_param, ["json"] = boolean_param, ["pagename"] = {}, -- for testing } if pos_functions[poscat] then for key, val in pairs(pos_functions[poscat].params) do params[key] = val end end local args = require("Module:parameters").process(parargs, params) local pagename = args.pagename or mw.loadData("Module:headword/data").pagename local user_specified_heads = args.head local heads = user_specified_heads if args.nolinkhead then if #heads == 0 then heads = {pagename} end else local romut = require(romut_module) local auto_linked_head = romut.add_links_to_multiword_term(pagename, args.splithyph) if #heads == 0 then heads = {auto_linked_head} else for i, head in ipairs(heads) do if head:find("^~") then head = romut.apply_link_modifiers(auto_linked_head, usub(head, 2)) heads[i] = head end end end end local data = { lang = lang, pos_category = poscat, categories = {}, heads = heads, user_specified_heads = user_specified_heads, no_redundant_head_cat = #user_specified_heads == 0, genders = {}, inflections = {}, pagename = pagename, id = args.id, force_cat_output = force_cat, } local is_suffix = false if pagename:find("^%-") and poscat ~= "suffix forms" then is_suffix = true data.pos_category = "suffixes" local singular_poscat = m_en_utilities.singularize(poscat) table.insert(data.categories, langname .. " " .. singular_poscat .. "-forming suffixes") table.insert(data.inflections, {label = singular_poscat .. "-forming suffix"}) end if pos_functions[poscat] then pos_functions[poscat].func(args, data, frame, is_suffix) end if args.json then return require("Module:JSON").toJSON(data) end return require(headword_module).full_headword(data) end ----------------------------------------------------------------------------------------- -- Utility functions -- ----------------------------------------------------------------------------------------- local function replace_hash_with_lemma(term, lemma) -- If there is a % sign in the lemma, we have to replace it with %% so it doesn't get interpreted as a capture -- replace expression. lemma = m_string_utilities.replacement_escape(lemma) return (term:gsub("#", lemma)) -- discard second retval end -- Parse and insert an inflection not requiring additional processing into `data.inflections`. The raw arguments come -- from `args[field]`, which is parsed for inline modifiers. `label` is the label that the inflections are given; -- `plpos` is the plural part of speech, used in [[Category:LANGNAME PLPOS with red links in their headword lines]]. -- `accel` is the accelerator form, or nil. local function parse_and_insert_inflection(data, args, field, label, plpos, accel) m_headword_utilities.parse_and_insert_inflection { headdata = data, forms = args[field], paramname = field, label = label, accel = accel and {form = accel} or nil, check_missing = true, lang = lang, plpos = plpos, } end -- Insert default plurals generated when a given plural had the value of + and default plurals were fetched as a result. -- `plobj` is the parsed object whose `term` field is "+". `defpls` is the list of default plurals. `dest` is the list -- into which the plurals are inserted (which inherit their qualifiers and labels from `plobj`). local function insert_defpls(defpls, plobj, dest) if not defpls then -- Happens e.g. with [[S.A.]] where the default plural algorithm returns nothing. return end if #defpls == 1 then plobj.term = defpls[1] table.insert(dest, plobj) else for _, defpl in ipairs(defpls) do local newplobj = m_table.shallowCopy(plobj) newplobj.term = defpl table.insert(dest, newplobj) end end end ----------------------------------------------------------------------------------------- -- Adjectives -- ----------------------------------------------------------------------------------------- local function do_adjective(args, data, pos, is_suffix, is_superlative) local feminines = {} local masculine_plurals = {} local feminine_plurals = {} if is_suffix then pos = "suffix" end local plpos = m_en_utilities.pluralize(pos) if not is_suffix then data.pos_category = plpos end if args.sp then local romut = require(romut_module) if not romut.allowed_special_indicators[args.sp] then local indicators = {} for indic, _ in pairs(romut.allowed_special_indicators) do table.insert(indicators, "'" .. indic .. "'") end table.sort(indicators) error("Special inflection indicator beginning can only be " .. mw.text.listToText(indicators) .. ": " .. args.sp) end end local lemma = data.pagename local function fetch_inflections(field) local retval = m_headword_utilities.parse_term_list_with_modifiers { paramname = field, forms = args[field], } if not retval[1] then return {{term = "+"}} end return retval end local function insert_inflection(terms, label, accel) m_headword_utilities.insert_inflection { headdata = data, terms = terms, label = label, accel = accel and {form = accel} or nil, check_missing = true, lang = lang, plpos = plpos, } end if args.inv then -- invariable adjective table.insert(data.inflections, {label = glossary_link("invariable")}) table.insert(data.categories, langname .. " indeclinable " .. plpos) if args.sp or args.f[1] or args.pl[1] or args.mpl[1] or args.fpl[1] then error("Can't specify inflections with an invariable " .. pos) end elseif args.fonly then -- feminine-only if args.f[1] then error("Can't specify explicit feminines with feminine-only " .. pos) end if args.pl[1] then error("Can't specify explicit plurals with feminine-only " .. pos .. ", use fpl=") end if args.mpl[1] then error("Can't specify explicit masculine plurals with feminine-only " .. pos) end local argsfpl = fetch_inflections("fpl") for _, fpl in ipairs(argsfpl) do if fpl.term == "+" then -- Generate default feminine plural. local defpls = com.make_plural(lemma, "f", args.sp) if not defpls then error("Unable to generate default plural of '" .. lemma .. "'") end insert_defpls(defpls, fpl, feminine_plurals) else fpl.term = replace_hash_with_lemma(fpl.term, lemma) table.insert(feminine_plurals, fpl) end end table.insert(data.inflections, {label = "feminine-only"}) insert_inflection(feminine_plurals, "feminine plural", "f|p") else -- Gather feminines. for _, f in ipairs(fetch_inflections("f")) do if f.term == "+" then -- Generate default feminine. f.term = com.make_feminine(lemma, args.sp) else f.term = replace_hash_with_lemma(f.term, lemma) end table.insert(feminines, f) end local fem_like_lemma = #feminines == 1 and feminines[1].term == lemma and not m_headword_utilities.termobj_has_qualifiers_or_labels(feminines[1]) if fem_like_lemma then table.insert(data.categories, langname .. " epicene " .. plpos) end local mpl_field = "mpl" local fpl_field = "fpl" if args.pl[1] then if args.mpl[1] or args.fpl[1] then error("Can't specify both pl= and mpl=/fpl=") end mpl_field = "pl" fpl_field = "pl" end local argsmpl = fetch_inflections(mpl_field) local argsfpl = fetch_inflections(fpl_field) for _, mpl in ipairs(argsmpl) do if mpl.term == "+" then -- Generate default masculine plural. local defpls = com.make_plural(lemma, "m", args.sp) if not defpls then error("Unable to generate default plural of '" .. lemma .. "'") end insert_defpls(defpls, mpl, masculine_plurals) else mpl.term = replace_hash_with_lemma(mpl.term, lemma) table.insert(masculine_plurals, mpl) end end for _, fpl in ipairs(argsfpl) do if fpl.term == "+" then for _, f in ipairs(feminines) do -- Generate default feminine plural; f is a table. local defpls = com.make_plural(f.term, "f", args.sp) if not defpls then error("Unable to generate default plural of '" .. f.term .. "'") end for _, defpl in ipairs(defpls) do local fplobj = m_table.shallowCopy(fpl) fplobj.term = defpl m_headword_utilities.combine_termobj_qualifiers_labels(fplobj, f) table.insert(feminine_plurals, fplobj) end end else fpl.term = replace_hash_with_lemma(fpl.term, lemma) table.insert(feminine_plurals, fpl) end end parse_and_insert_inflection(data, args, "mapoc", "masculine singular before a noun", plpos) local fem_pl_like_masc_pl = masculine_plurals[1] and feminine_plurals[1] and m_table.deepEquals(masculine_plurals, feminine_plurals) local masc_pl_like_lemma = #masculine_plurals == 1 and masculine_plurals[1].term == lemma and not m_headword_utilities.termobj_has_qualifiers_or_labels(masculine_plurals[1]) if fem_like_lemma and fem_pl_like_masc_pl and masc_pl_like_lemma then -- actually invariable table.insert(data.inflections, {label = glossary_link("invariable")}) table.insert(data.categories, langname .. " indeclinable " .. plpos) else -- Make sure there are feminines given and not same as lemma. if not fem_like_lemma then insert_inflection(feminines, "feminine", "f|s") elseif args.gneut then data.genders = {"gneut"} else data.genders = {"mf"} end if fem_pl_like_masc_pl then if args.gneut then insert_inflection(masculine_plurals, "maramihan", "p") --TLCHANGE "plural" else insert_inflection(masculine_plurals, "masculine and feminine plural", "p") end else insert_inflection(masculine_plurals, "masculine plural", "m|p") insert_inflection(feminine_plurals, "feminine plural", "f|p") end end end parse_and_insert_inflection(data, args, "comp", "comparative", plpos) parse_and_insert_inflection(data, args, "sup", "superlative", plpos) parse_and_insert_inflection(data, args, "dim", "diminutive", plpos) parse_and_insert_inflection(data, args, "aug", "augmentative", plpos) if args.irreg and is_superlative then table.insert(data.categories, langname .. " irregular superlative " .. plpos) end end local function get_adjective_params(adjtype) local params = { ["inv"] = boolean_param, --invariable ["sp"] = {}, -- special indicator: "first", "first-last", etc. } local function ins_infl(field) params[field] = list_param --feminine form(s) end ins_infl("f") -- feminine form(s) ins_infl("pl") -- plural override(s) ins_infl("mpl") -- masculine plural override(s) ins_infl("fpl") -- feminine plural override(s) if adjtype == "base" then ins_infl("mapoc") --masculine apocopated (before a noun) ins_infl("comp") --comparative(s) ins_infl("sup") --superlative(s) ins_infl("dim") --diminutive(s) ins_infl("aug") --augmentative(s) params["fonly"] = boolean_param -- feminine only params["gneut"] = boolean_param -- gender-neutral adjective e.g. [[latine]] params["hascomp"] = {} -- has comparative end if adjtype == "sup" then params["irreg"] = boolean_param end return params end -- Display additional inflection information for an adjective pos_functions["pang-uri"] = { --TLCHANGE "adjectives" params = get_adjective_params("base"), func = function(args, data, frame, is_suffix) do_adjective(args, data, "adjective", is_suffix, false) end } pos_functions["past participles"] = { params = get_adjective_params("part"), func = function(args, data, frame, is_suffix) do_adjective(args, data, "participle", is_suffix, false) data.pos_category = "past participles" end, } pos_functions["pantukoy"] = { --TLCHANGE "determiners" params = get_adjective_params("det"), func = function(args, data, frame, is_suffix) do_adjective(args, data, "determiner", is_suffix, false) end } pos_functions["panghalip"] = { --TLCHANGE "pronouns" params = get_adjective_params("pron"), func = function(args, data, frame, is_suffix) do_adjective(args, data, "pronoun", is_suffix, false) end } pos_functions["comparative adjectives"] = { params = get_adjective_params("comp"), func = function(args, data, frame, is_suffix) do_adjective(args, data, "adjective", is_suffix, false) end } pos_functions["superlative adjectives"] = { params = get_adjective_params("sup"), func = function(args, data, frame, is_suffix) do_adjective(args, data, "adjective", is_suffix, true) end } ----------------------------------------------------------------------------------------- -- Adverbs -- ----------------------------------------------------------------------------------------- pos_functions["pang-abay"] = { --TLCHANGE "adverbs" params = { ["sup"] = list_param, --superlative(s) }, func = function(args, data) parse_and_insert_inflection(data, args, "sup", "superlative", "adverbs") end, } ----------------------------------------------------------------------------------------- -- Numerals -- ----------------------------------------------------------------------------------------- pos_functions["cardinal numbers"] = { params = { ["f"] = list_param, --feminine(s) ["mapoc"] = list_param, --masculine apocopated form(s) }, func = function(args, data) local plpos = "numerals" data.pos_category = plpos table.insert(data.categories, 1, langname .. " cardinal numbers") if args.f[1] then table.insert(data.genders, "m") parse_and_insert_inflection(data, args, "f", "feminine", plpos) end parse_and_insert_inflection(data, args, "mapoc", "masculine before a noun", plpos) end, } ----------------------------------------------------------------------------------------- -- Nouns -- ----------------------------------------------------------------------------------------- local allowed_genders = require("Module:table").listToSet( {"m", "f", "mf", "mfbysense", "mfequiv", "gneut", "n", "m-p", "f-p", "mf-p", "mfbysense-p", "mfequiv-p", "gneut-p", "n-p", "?", "?-p"} ) local function process_genders(data, genders, g_qual) for i, g in ipairs(genders) do if not allowed_genders[g] then error("Unrecognized gender: " .. g) end if g_qual[i] then table.insert(data.genders, {spec = g, qualifiers = {g_qual[i]}}) else table.insert(data.genders, g) end end end -- Display additional inflection information for a noun local function do_noun(args, data, pos, is_suffix) local is_plurale_tantum = false local has_singular = false if is_suffix then pos = "suffix" end local plpos = m_en_utilities.pluralize(pos) data.genders = {} local saw_m = false local saw_f = false local saw_gneut = false local gender_for_irreg_ending, gender_for_make_plural process_genders(data, args[1], args.g_qual) -- Check for specific genders and pluralia tantum. for _, g in ipairs(args[1]) do if g:find("-p$") then is_plurale_tantum = true else has_singular = true if g == "m" or g == "mf" or g == "mfbysense" then saw_m = true end if g == "f" or g == "mf" or g == "mfbysense" then saw_f = true end if g == "gneut" then saw_gneut = true end end end if saw_m and saw_f then gender_for_irreg_ending = "mf" elseif saw_f then gender_for_irreg_ending = "f" else gender_for_irreg_ending = "m" end gender_for_make_plural = saw_gneut and "gneut" or gender_for_irreg_ending local lemma = data.pagename local plurals = {} if is_plurale_tantum and not has_singular then if args[2][1] then error("Can't specify plurals of plurale tantum " .. pos) end table.insert(data.inflections, {label = glossary_link("plural only")}) else plurals = m_headword_utilities.parse_term_list_with_modifiers { paramname = {2, "pl"}, forms = args[2], } -- Check for special plural signals local mode = nil local pl1 = plurals[1] if pl1 and #pl1.term == 1 then mode = pl1.term if mode == "?" or mode == "!" or mode == "-" or mode == "~" then pl1.term = nil if next(pl1) then error(("Can't specify inline modifiers with plural code '%s'"):format(mode)) end table.remove(plurals, 1) -- Remove the mode parameter elseif mode ~= "+" and mode ~= "#" then error(("Unexpected plural code '%s'"):format(mode)) end end if mode == "?" then -- Plural is unknown table.insert(data.categories, langname .. " " .. plpos .. " with unknown or uncertain plurals") elseif mode == "!" then -- Plural is not attested table.insert(data.inflections, {label = "plural not attested"}) table.insert(data.categories, langname .. " " .. plpos .. " with unattested plurals") if plurals[1] then error("Can't specify any plurals along with unattested plural code '!'") end elseif mode == "-" then -- Uncountable noun; may occasionally have a plural table.insert(data.categories, langname .. " uncountable " .. plpos) -- If plural forms were given explicitly, then show "usually" if plurals[1] then table.insert(data.inflections, {label = "usually " .. glossary_link("uncountable")}) table.insert(data.categories, langname .. " countable " .. plpos) else table.insert(data.inflections, {label = glossary_link("di-pamilang")}) --TLCHANGE end else -- Countable or mixed countable/uncountable if not plurals[1] then plurals[1] = {term = "+"} end if mode == "~" then -- Mixed countable/uncountable noun, always has a plural table.insert(data.inflections, {label = glossary_link("countable") .. " and " .. glossary_link("uncountable")}) table.insert(data.categories, langname .. " uncountable " .. plpos) table.insert(data.categories, langname .. " countable " .. plpos) else -- Countable nouns table.insert(data.categories, langname .. " countable " .. plpos) end end -- Gather plurals, handling requests for default plurals. local has_default_or_hash = false for _, pl in ipairs(plurals) do if pl.term:find("^%+") or pl.term:find("#") then has_default_or_hash = true break end end if has_default_or_hash then local newpls = {} for _, pl in ipairs(plurals) do if pl.term == "+" then local default_pls = com.make_plural(lemma, gender_for_make_plural) insert_defpls(default_pls, pl, newpls) elseif pl.term:find("^%+") then pl.term = require(romut_module).get_special_indicator(pl.term) local default_pls = com.make_plural(lemma, gender_for_make_plural, pl.term) insert_defpls(default_pls, pl, newpls) else pl.term = replace_hash_with_lemma(pl.term, lemma) table.insert(newpls, pl) end end plurals = newpls end end if #plurals > 1 then table.insert(data.categories, langname .. " " .. plpos .. " with multiple plurals") end -- Gather masculines/feminines. For each one, generate the corresponding plural(s). `field` is the name of the -- field containing the masculine or feminine forms (normally "m" or "f"); `gender` is "m" or "f" for the gender -- of the forms; `inflect` is a function of one or two arguments to generate the default masculine or feminine from -- the lemma (the arguments are the lemma and optionally a "special" flag to indicate how to handle multiword -- lemmas, and the function is normally make_feminine or make_masculine from [[Module:es-common]]); and -- `default_plurals` is a list into which the corresponding default plurals of the gathered or generated masculine -- or feminine forms are stored. Note that there may be more default plurals than masculines or feminines, because -- some terms have multiple possible plurals. local function handle_mf(field, gender, inflect, default_plurals) local mfs = m_headword_utilities.parse_term_list_with_modifiers { paramname = field, forms = args[field], frob = function(term) if term == "+" then -- Generate default masculine/feminine. term = inflect(lemma) else term = replace_hash_with_lemma(term, lemma) end local special = require(romut_module).get_special_indicator(term) if special then term = inflect(lemma, special) end return term end } for _, mf in ipairs(mfs) do local mfpls = com.make_plural(mf.term, gender, special) if mfpls then for _, mfpl in ipairs(mfpls) do local plobj = m_table.shallowCopy(mf) plobj.term = mfpl -- Add an accelerator for each masculine/feminine plural whose lemma -- is the corresponding singular, so that the accelerated entry -- that is generated has a definition that looks like -- # {{plural of|es|MFSING}} plobj.accel = {form = "p", lemma = mf.term} table.insert(default_plurals, plobj) end end end return mfs end local feminine_plurals = {} local feminines = handle_mf("f", "f", com.make_feminine, feminine_plurals) local masculine_plurals = {} local masculines = handle_mf("m", "m", com.make_masculine, masculine_plurals) local function handle_mf_plural(mfplfield, gender, default_plurals, singulars) local mfpl = m_headword_utilities.parse_term_list_with_modifiers { paramname = mfplfield, forms = args[mfplfield], } local new_mfpls = {} local saw_plus for i, mfpl in ipairs(mfpl) do local accel if #mfpl == #singulars then -- If same number of overriding masculine/feminine plurals as singulars, -- assume each plural goes with the corresponding singular -- and use each corresponding singular as the lemma in the accelerator. -- The generated entry will have # {{plural of|es|SINGULAR}} as the -- definition. accel = {form = "p", lemma = singulars[i].term} else accel = nil end if mfpl.term == "+" then -- We should never see + twice. If we do, it will lead to problems since we overwrite the values of -- default_plurals the first time around. if saw_plus then error(("Saw + twice when handling %s="):format(mfplfield)) end saw_plus = true for _, defpl in ipairs(default_plurals) do -- defpl is already a table and has an accel field m_headword_utilities.combine_termobj_qualifiers_labels(defpl, mfpl) table.insert(new_mfpls, defpl) end elseif mfpl.term:find("^%+") then mfpl.term = require(romut_module).get_special_indicator(mfpl.term) for _, mf in ipairs(singulars) do local default_mfpls = com.make_plural(mf.term, gender, mfpl.term) for _, defp in ipairs(default_mfpls) do local mfplobj = m_table.shallowCopy(mfpl) mfplobj.term = defp mfplobj.accel = accel m_headword_utilities.combine_termobj_qualifiers_labels(mfplobj, mf) table.insert(new_mfpls, mfplobj) end end else mfpl.accel = accel mfpl.term = replace_hash_with_lemma(mfpl.term, lemma) table.insert(new_mfpls, mfpl) end end return new_mfpls end if args.fpl[1] then -- Override any existing feminine plurals. feminine_plurals = handle_mf_plural("fpl", "f", feminine_plurals, feminines) end if args.mpl[1] then -- Override any existing masculine plurals. masculine_plurals = handle_mf_plural("mpl", "m", masculine_plurals, masculines) end local function parse_and_insert_noun_inflection(field, label, accel) parse_and_insert_inflection(data, args, field, label, plpos, accel) end local function insert_noun_inflection(terms, label, accel) m_headword_utilities.insert_inflection { headdata = data, terms = terms, label = label, accel = accel and {form = accel} or nil, check_missing = true, lang = lang, plpos = plpos, } end insert_noun_inflection(plurals, "maramihan", "p") --TLCHANGE "plural" insert_noun_inflection(feminines, "pambabae", "f") --TLCHANGE "feminine" insert_noun_inflection(feminine_plurals, "maramihan na pambabae") --TLCHANGE "feminine plural" insert_noun_inflection(masculines, "panlalaki") --TLCHANGE "masculine" insert_noun_inflection(masculine_plurals, "maramihan na panlalaki") --TLCHANGE "masculine plural" parse_and_insert_noun_inflection("dim", "diminutive") parse_and_insert_noun_inflection("aug", "augmentative") parse_and_insert_noun_inflection("pej", "pejorative") -- Maybe add category 'Spanish nouns with irregular gender' (or similar) local irreg_gender_lemma = rsub(lemma, " .*", "") -- only look at first word if (rfind(irreg_gender_lemma, "o$") and (gender_for_irreg_ending == "f" or gender_for_irreg_ending == "mf")) or (irreg_gender_lemma:find("a$") and (gender_for_irreg_ending == "m" or gender_for_irreg_ending == "mf")) then table.insert(data.categories, langname .. " nouns with irregular gender") end end local function get_noun_params(is_proper) return { [1] = {list = "g", required = not is_proper, default = "?"}, --gender ["g_qual"] = {list = "g\1_qual", allow_holes = true}, [2] = {list = "pl"}, --plural override(s) ["f"] = list_param, --feminine form(s) ["m"] = list_param, --masculine form(s) ["fpl"] = list_param, --feminine plural override(s) ["mpl"] = list_param, --masculine plural override(s) ["dim"] = list_param, --diminutive(s) ["aug"] = list_param, --diminutive(s) ["pej"] = list_param, --pejorative(s) } end pos_functions["pangngalan"] = { --TLCHANGE "nouns" params = get_noun_params(), func = function(args, data, frame, is_suffix) do_noun(args, data, "noun", is_suffix) end, } pos_functions["pangngalang pantangi"] = { --TLCHANGE "proper nouns" params = get_noun_params("is proper"), func = function(args, data, frame, is_suffix) do_noun(args, data, "noun", is_suffix, "is proper") end, } ----------------------------------------------------------------------------------------- -- Verbs -- ----------------------------------------------------------------------------------------- pos_functions["pandiwa"] = { --TLCHANGE "verbs" params = { [1] = {}, ["pres"] = list_param, --present ["pres_qual"] = {list = "pres\1_qual", allow_holes = true}, ["pret"] = list_param, --preterite ["pret_qual"] = {list = "pret\1_qual", allow_holes = true}, ["part"] = list_param, --participle ["part_qual"] = {list = "part\1_qual", allow_holes = true}, ["pagename"] = {}, -- for testing ["noautolinktext"] = boolean_param, ["noautolinkverb"] = boolean_param, ["attn"] = boolean_param, }, func = function(args, data) local preses, prets, parts if args.attn then table.insert(data.categories, "Requests for attention concerning " .. langname) return end local es_verb = require(es_verb_module) local alternant_multiword_spec = es_verb.do_generate_forms(args, "es-verb", data.heads[1]) local specforms = alternant_multiword_spec.forms local function slot_exists(slot) return specforms[slot] and specforms[slot][1] end local function do_finite(slot_tense, label_tense) -- Use pres_3s if it exists and pres_1s doesn't exist (e.g. impersonal verbs); similarly for pres_3p (only3p verbs); -- but fall back to pres_1s if neither pres_1s nor pres_3s nor pres_3p exist (e.g. [[empedernir]]). local has_1s = slot_exists(slot_tense .. "_1s") local has_3s = slot_exists(slot_tense .. "_3s") local has_3p = slot_exists(slot_tense .. "_3p") if has_1s or (not has_3s and not has_3p) then return { slot = slot_tense .. "_1s", label = ("first-person singular %s"):format(label_tense), } elseif has_3s then return { slot = slot_tense .. "_3s", label = ("third-person singular %s"):format(label_tense), } else return { slot = slot_tense .. "_3p", label = ("third-person plural %s"):format(label_tense), } end end preses = do_finite("pres", "present") prets = do_finite("pret", "preterite") parts = { slot = "pp_ms", label = "past participle", } if args.pres[1] or args.pret[1] or args.part[1] then track("verb-old-multiarg") end local function strip_brackets(qualifiers) if not qualifiers then return nil end local stripped_qualifiers = {} for _, qualifier in ipairs(qualifiers) do local stripped_qualifier = qualifier:match("^%[(.*)%]$") if not stripped_qualifier then error("Internal error: Qualifier should be surrounded by brackets at this stage: " .. qualifier) end table.insert(stripped_qualifiers, stripped_qualifier) end return stripped_qualifiers end local function do_verb_form(args, qualifiers, slot_desc, skip_if_empty) local forms local to_insert if #args == 0 then forms = specforms[slot_desc.slot] if not forms or #forms == 0 then if skip_if_empty then return end forms = {{form = "-"}} end elseif #args == 1 and args[1] == "-" then forms = {{form = "-"}} else forms = {} for i, arg in ipairs(args) do local qual = qualifiers[i] if qual then -- FIXME: It's annoying we have to add brackets and strip them out later. The inflection -- code adds all footnotes with brackets around them; we should change this. qual = {"[" .. qual .. "]"} end local form = arg if not args.noautolinkverb then -- [[Module:inflection utilities]] already loaded by [[Module:es-verb]] form = require(inflection_utilities_module).add_links(form) end table.insert(forms, {form = form, footnotes = qual}) end end if forms[1].form == "-" then to_insert = {label = "no " .. slot_desc.label} else local into_table = {label = slot_desc.label} for _, form in ipairs(forms) do local qualifiers = strip_brackets(form.footnotes) -- Strip redundant brackets surrounding entire form. These may get generated e.g. -- if we use the angle bracket notation with a single word. local stripped_form = rmatch(form.form, "^%[%[([^%[%]]*)%]%]$") or form.form -- Don't include accelerators if brackets remain in form, as the result will be wrong. -- FIXME: For now, don't include accelerators. We should use {{es-verb form of}} instead. -- local this_accel = not stripped_form:find("%[%[") and accel or nil local this_accel = nil table.insert(into_table, {term = stripped_form, q = qualifiers, accel = this_accel}) end to_insert = into_table end table.insert(data.inflections, to_insert) end local skip_pres_if_empty if alternant_multiword_spec.no_pres1_and_sub then table.insert(data.inflections, {label = "no first-person singular present"}) table.insert(data.inflections, {label = "no present subjunctive"}) end if alternant_multiword_spec.no_pres_stressed then table.insert(data.inflections, {label = "no stressed present indicative or subjunctive"}) skip_pres_if_empty = true end if alternant_multiword_spec.only3s then table.insert(data.inflections, {label = glossary_link("impersonal")}) elseif alternant_multiword_spec.only3sp then table.insert(data.inflections, {label = "third-person only"}) elseif alternant_multiword_spec.only3p then table.insert(data.inflections, {label = "third-person plural only"}) end do_verb_form(args.pres, args.pres_qual, preses, skip_pres_if_empty) do_verb_form(args.pret, args.pret_qual, prets) do_verb_form(args.part, args.part_qual, parts) -- Add categories. for _, cat in ipairs(alternant_multiword_spec.categories) do table.insert(data.categories, cat) end -- If the user didn't explicitly specify head=, or specified exactly one head (not 2+) and we were able to -- incorporate any links in that head into the 1= specification, use the infinitive generated by -- [[Module:es-verb]] in place of the user-specified or auto-generated head. This was copied from -- [[Module:it-headword]], where doing this gets accents marked on the verb(s). We don't have accents marked on -- the verb but by doing this we do get any footnotes on the infinitive propagated here. Don't do this if the -- user gave multiple heads or gave a head with a multiword-linked verbal expression such as Italian -- '[[dare esca]] [[al]] [[fuoco]]' (FIXME: give Spanish equivalent). if #data.user_specified_heads == 0 or ( #data.user_specified_heads == 1 and alternant_multiword_spec.incorporated_headword_head_into_lemma ) then data.heads = {} for _, lemma_obj in ipairs(alternant_multiword_spec.forms.infinitive_linked) do local quals, refs = require(inflection_utilities_module). convert_footnotes_to_qualifiers_and_references(lemma_obj.footnotes) table.insert(data.heads, {term = lemma_obj.form, q = quals, refs = refs}) end end end } ----------------------------------------------------------------------------------------- -- Phrases -- ----------------------------------------------------------------------------------------- pos_functions["parirala"] = { --TLCHANGE "phrases" params = { ["g"] = list_param, ["g_qual"] = {list = "g\1_qual", allow_holes = true}, ["m"] = list_param, ["f"] = list_param, }, func = function(args, data) data.genders = {} process_genders(data, args.g, args.g_qual) local plpos = "phrases" parse_and_insert_inflection(data, args, "m", "masculine", plpos) parse_and_insert_inflection(data, args, "f", "feminine", plpos) end, } ----------------------------------------------------------------------------------------- -- Suffix forms -- ----------------------------------------------------------------------------------------- pos_functions["anyong hulapi"] = { --TLCHANGE "suffix forms" params = { [1] = {required = true, list = true, disallow_holes = true}, ["g"] = list_param, ["g_qual"] = {list = "g\1_qual", allow_holes = true}, }, func = function(args, data) data.genders = {} process_genders(data, args.g, args.g_qual) local suffix_type = {} for _, typ in ipairs(args[1]) do table.insert(suffix_type, typ .. "-forming suffix") end table.insert(data.inflections, {label = "non-lemma form of " .. require("Module:table").serialCommaJoin(suffix_type, {conj = "or"})}) end, } return export lpwgt9wp2p8glpw1dw300jxjpzz50hs Kategorya:Suweko na salitang may pagbigkas na awdiyo 14 38501 177489 2026-08-26T12:41:41Z Yivan000 4078 Nilikha ang pahina na may '{{auto cat}}' 177489 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Kategorya:Suweko na entradang pinapanatili 14 38502 177490 2026-08-26T12:41:57Z Yivan000 4078 Nilikha ang pahina na may '{{auto cat}}' 177490 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Kategorya:hi:Paniki 14 38503 177494 2026-08-27T01:32:16Z Yivan000 4078 Nilikha ang pahina na may '{{auto cat}}' 177494 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Kategorya:Paniki 14 38504 177495 2026-08-27T01:32:43Z Yivan000 4078 Nilikha ang pahina na may '{{auto cat}}' 177495 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Kategorya:Konkilyolohiya 14 38505 177497 2026-08-27T01:46:57Z Yivan000 4078 Nilikha ang pahina na may '{{auto cat}}' 177497 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Kategorya:Malakolohiya 14 38506 177500 2026-08-27T01:56:02Z Yivan000 4078 Nilikha ang pahina na may '{{auto cat}}' 177500 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Padron:ja-x 10 38507 177507 2026-08-27T02:47:56Z Yivan000 4078 Ikinakarga sa [[Padron:ja-usex]] 177507 wikitext text/x-wiki #REDIRECT [[Template:ja-usex]] 9r8zfllq48ln9du1y3ox6kuafukl96c Padron:ja-masu 10 38508 177508 2026-08-27T02:48:11Z Yivan000 4078 Nilikha ang pahina na may '{{inflection-table-top|palette=red|tall=yes|title=Conjugation of "{{lang|ja|{{pagename}}}}" (See [[Appendix:Japanese verbs]])}} ! colspan="4" class="outer" | [[Appendix:Japanese glossary#katsuyōkei|''Katsuyōkei'']] ("stem forms") |- ! style="width:20%" | [[Appendix:Japanese glossary#mizenkei|''Mizenkei'']] ("imperfective") {{ja-verbconj-row|lemma={{{1}}}|kana={{{2}}}|ませ|ましょ}} |- ! [[Appendix:Japanese glossary#ren'yōkei|''Ren’yōkei'']] ("continuati...' 177508 wikitext text/x-wiki {{inflection-table-top|palette=red|tall=yes|title=Conjugation of "{{lang|ja|{{pagename}}}}" (See [[Appendix:Japanese verbs]])}} ! colspan="4" class="outer" | [[Appendix:Japanese glossary#katsuyōkei|''Katsuyōkei'']] ("stem forms") |- ! style="width:20%" | [[Appendix:Japanese glossary#mizenkei|''Mizenkei'']] ("imperfective") {{ja-verbconj-row|lemma={{{1}}}|kana={{{2}}}|ませ|ましょ}} |- ! [[Appendix:Japanese glossary#ren'yōkei|''Ren’yōkei'']] ("continuative") {{ja-verbconj-row|lemma={{{1}}}|kana={{{2}}}|まし}} |- ! [[Appendix:Japanese glossary#shūshikei|''Shūshikei'']] ("terminal") {{ja-verbconj-row|lemma={{{1}}}|kana={{{2}}}|ます}} |- ! [[Appendix:Japanese glossary#rentaikei|''Rentaikei'']] ("attributive") {{ja-verbconj-row|lemma={{{1}}}|kana={{{2}}}|ます}} |- ! [[Appendix:Japanese glossary#kateikei|''Kateikei'']] ("hypothetical") {{ja-verbconj-row|lemma={{{1}}}|kana={{{2}}}|ますれ}} |- ! [[Appendix:Japanese glossary#meireikei|''Meireikei'']] ("imperative") {{ja-verbconj-row|lemma=-|kana=-|}} |- ! colspan="4" class="outer" | Key constructions |- ! Passive {{ja-verbconj-row|lemma=-|kana=-|}} |- ! Causative {{ja-verbconj-row|lemma=-|kana=-|}} |- ! Potential {{ja-verbconj-row|lemma=-|kana=-|}} |- ! Volitional {{ja-verbconj-row|lemma={{{1}}}|kana={{{2}}}|ましょう}} |- ! Negative {{ja-verbconj-row|lemma={{{1}}}|kana={{{2}}}|ません}} |- ! Negative continuative {{ja-verbconj-row|lemma={{{1}}}|kana={{{2}}}|ませず}} |- ! Formal {{ja-verbconj-row|lemma=-|kana=-|}} |- ! Perfective {{ja-verbconj-row|lemma={{{1}}}|kana={{{2}}}|ました}} |- ! Conjunctive {{ja-verbconj-row|lemma={{{1}}}|kana={{{2}}}|まして}} |- ! Hypothetical conditional {{ja-verbconj-row|lemma={{{1}}}|kana={{{2}}}|ますれば}} {{inflection-table-bottom}}<noinclude>{{documentation}}</noinclude> svmonk2og7t1egzhb6kt3p1e9plh6ox Padron:ca-form of 10 38509 177512 2026-08-27T03:04:08Z Yivan000 4078 Nilikha ang pahina na may '{{#invoke:checkparams|error}}<!-- Validate template parameters --><span class='use-with-mention'><!-- -->{{#switch:{{{1}}}<!-- -->|f|fem|feminine=feminine<!-- -->|fp|fpl|fplural=feminine plural<!-- -->|mp|mpl|mplural=masculine plural<!-- -->|m|masc|masculine=masculine singular<!-- -->|alt form=alternative form<!-- -->|alt sp|alt spel|alt spell=alternative spelling<!-- -->|{{{1}}}={{{1}}}<!-- -->}}<!-- --> of <!-- --><span class='mention'><!-- -->{{#ifexist:{{{...' 177512 wikitext text/x-wiki {{#invoke:checkparams|error}}<!-- Validate template parameters --><span class='use-with-mention'><!-- -->{{#switch:{{{1}}}<!-- -->|f|fem|feminine=feminine<!-- -->|fp|fpl|fplural=feminine plural<!-- -->|mp|mpl|mplural=masculine plural<!-- -->|m|masc|masculine=masculine singular<!-- -->|alt form=alternative form<!-- -->|alt sp|alt spel|alt spell=alternative spelling<!-- -->|{{{1}}}={{{1}}}<!-- -->}}<!-- --> of <!-- --><span class='mention'><!-- -->{{#ifexist:{{{2}}}<!-- -->|<!-- -->[[{{{2}}}#Catalan|{{{3|{{{2}}}}}}]]<!-- -->|<!-- -->{{{3|{{{2}}}}}}<!-- -->}}<!-- --></span><!-- -->{{#if:{{{val|}}}<!-- -->|<!-- -->&#32;(''[[Valencian]]'': <!-- --><span class='mention'><!-- -->{{#ifexist:{{{val}}}<!-- -->|<!-- -->[[{{{val}}}#Catalan|{{{val2|{{{val}}}}}}]]<!-- -->|<!-- -->{{{val2|{{{val}}}}}}<!-- -->}}<!-- --></span><!-- -->)<!-- -->}}<!-- --></span><!-- --><noinclude>{{rfd|ca}}{{documentation}}</noinclude> 888lsd0b9ffzdbnij7jc4rmi6h0j47v Padron:female equivalent of 10 38510 177513 2026-08-27T03:05:05Z Yivan000 4078 Nilikha ang pahina na may '{{ {{#if:{{{lang|}}}|check deprecated lang param usage|no deprecated lang param usage}}|lang={{{lang|}}}|<!-- -->{{#invoke:form of/templates|tagged_form_of_t|female|equivalent|withencap=1|cat=female equivalent {{pluralize|{{{POS|noun}}}}}|ignore=POS}}<!-- -->}}<!-- --><noinclude>{{documentation}}</noinclude>' 177513 wikitext text/x-wiki {{ {{#if:{{{lang|}}}|check deprecated lang param usage|no deprecated lang param usage}}|lang={{{lang|}}}|<!-- -->{{#invoke:form of/templates|tagged_form_of_t|female|equivalent|withencap=1|cat=female equivalent {{pluralize|{{{POS|noun}}}}}|ignore=POS}}<!-- -->}}<!-- --><noinclude>{{documentation}}</noinclude> h7ucmx1leoqujezaph70siknsq7sfjc Padron:R:pt:Priberam 10 38511 177514 2026-08-27T03:05:39Z Yivan000 4078 Nilikha ang pahina na may '{{#invoke:quote|call_template |template=cite-web |pt |entry={{{1|{{pagename}}}}} |entryurl=https://dicionario.priberam.org/{{urlencode:{{{1|{{pagename}}}}}|PATH}} |work=[[w:pt:Priberam|Dicionário Priberam da Língua Portuguesa]] |start_year=2008 |year={{CURRENTYEAR}} |publisher=Priberam |location=Lisbon |allowparams=1 }}<noinclude>{{refcat}}</noinclude>' 177514 wikitext text/x-wiki {{#invoke:quote|call_template |template=cite-web |pt |entry={{{1|{{pagename}}}}} |entryurl=https://dicionario.priberam.org/{{urlencode:{{{1|{{pagename}}}}}|PATH}} |work=[[w:pt:Priberam|Dicionário Priberam da Língua Portuguesa]] |start_year=2008 |year={{CURRENTYEAR}} |publisher=Priberam |location=Lisbon |allowparams=1 }}<noinclude>{{refcat}}</noinclude> 3g5gcqdc02o9dti303ezb59r8lum79w Padron:R:pt:Aulete 10 38512 177515 2026-08-27T03:05:41Z Yivan000 4078 Nilikha ang pahina na may '{{#invoke:quote|call_template |template=cite-web |pt |start_year=2008 |year={{CURRENTYEAR}} |entry={{{1|{{pagename}}}}} |entryurl=https://www.aulete.com.br/{{urlencode:{{{1|{{pagename}}}}}|PATH}} |work=w:pt:Dicionário Aulete Digital |location=Rio de Janeiro |publisher=Lexikon Editora Digital |allowparams=1 }}<noinclude>{{documentation}}</noinclude>' 177515 wikitext text/x-wiki {{#invoke:quote|call_template |template=cite-web |pt |start_year=2008 |year={{CURRENTYEAR}} |entry={{{1|{{pagename}}}}} |entryurl=https://www.aulete.com.br/{{urlencode:{{{1|{{pagename}}}}}|PATH}} |work=w:pt:Dicionário Aulete Digital |location=Rio de Janeiro |publisher=Lexikon Editora Digital |allowparams=1 }}<noinclude>{{documentation}}</noinclude> 7azufd26tiycgb69rzi9n7dep8irajo Padron:pluralize 10 38513 177518 2026-08-27T03:08:11Z Yivan000 4078 Nilikha ang pahina na may '<includeonly>{{safesubst:<noinclude/>#invoke:en-utilities/templates|pluralize_t}}</includeonly><noinclude><!-- -->{{documentation}}</noinclude>' 177518 wikitext text/x-wiki <includeonly>{{safesubst:<noinclude/>#invoke:en-utilities/templates|pluralize_t}}</includeonly><noinclude><!-- -->{{documentation}}</noinclude> 4tlbfof8ktz47fphyee85al02k3pkiu Module:en-utilities/templates 828 38514 177519 2026-08-27T03:08:45Z Yivan000 4078 Nilikha ang pahina na may '-- Prevent substitution. if mw.isSubsting() then return require("Module:unsubst") end local export = {} local en_utilities_module = "Module:en-utilities" local process_params = require("Module:parameters").process function export.pluralize_t(frame) return require(en_utilities_module).pluralize(process_params(frame:getParent().args, { [1] = true })[1]) end return export' 177519 Scribunto text/plain -- Prevent substitution. if mw.isSubsting() then return require("Module:unsubst") end local export = {} local en_utilities_module = "Module:en-utilities" local process_params = require("Module:parameters").process function export.pluralize_t(frame) return require(en_utilities_module).pluralize(process_params(frame:getParent().args, { [1] = true })[1]) end return export q5nvncywdimgj7thilh0re85h0hai2b 事务员 0 38515 177524 2026-08-27T10:42:18Z Hiyuune 5522 Nilikha ang pahina na may '{{also|事務員}} =={{=zh=}}== {{zh-see|事務員}}' 177524 wikitext text/x-wiki {{also|事務員}} =={{=zh=}}== {{zh-see|事務員}} 8dhd59h9xdwvq00os8i5v2pm74hf4v6 kalkulator 0 38516 177525 2026-08-27T10:49:45Z Hiyuune 5522 Nilikha ang pahina na may '{{also|Kalkulator}} =={{=id=}}== {{wp|id:}} ===Etimolohiya=== Mula sa {{bor|id|en|calculator}}. ===Pagbigkas=== {{id-pr}} ===Pangngalan=== {{id-noun}} # [[pantaya]] #: {{syn|id|mesin hitung}} ===Basahin pa=== * {{R:KBBI Daring}} =={{=ms=}}== {{wp|ms:}} ===Etimolohiya=== Mula sa {{bor|ms|en|calculator}}. ===Pagbigkas=== {{ms-IPA|a=Baku}} {{ms-IPA|kalkulétê|a=MY}} * {{hyph|ms|kal|ku|la|tor}} ===Pangngalan=== {{ms-noun|j=کلکولاتور}} # [[pantaya]...' 177525 wikitext text/x-wiki {{also|Kalkulator}} =={{=id=}}== {{wp|id:}} ===Etimolohiya=== Mula sa {{bor|id|en|calculator}}. ===Pagbigkas=== {{id-pr}} ===Pangngalan=== {{id-noun}} # [[pantaya]] #: {{syn|id|mesin hitung}} ===Basahin pa=== * {{R:KBBI Daring}} =={{=ms=}}== {{wp|ms:}} ===Etimolohiya=== Mula sa {{bor|ms|en|calculator}}. ===Pagbigkas=== {{ms-IPA|a=Baku}} {{ms-IPA|kalkulétê|a=MY}} * {{hyph|ms|kal|ku|la|tor}} ===Pangngalan=== {{ms-noun|j=کلکولاتور}} # [[pantaya]] #: {{syn|ms|mesin kira}} ===Basahin pa=== * {{R:PRPM}} =={{=nb=}}== {{wp|no:}} ===Pangngalan=== {{head|nb|noun|g=m|definite singular|kalkulatoren|indefinite plural|kalkulatorer|definite plural|kalkulatorene}} # [[pantaya]] =={{=nn=}}== {{wp|nn:}} ===Pangngalan=== {{head|nn|noun|g=m|definite singular|kalkulatoren|indefinite plural|kalkulatorar|definite plural|kalkulatorane}} # [[pantaya]] =={{=pl=}}== {{wp|pl:}} [[File:Casio fx-85WA 20050529.jpg|thumb|kalkulator]] ===Pagbigkas=== {{pl-pr|a=Pl-kalkulator.ogg}} ===Pangngalan=== {{pl-noun|m-in|dim=kalkulatorek|adj=kalkulatorski}} # [[pantaya]] ====Paukulan==== {{pl-decl-noun-m-in|gens=kalkulatora}} ===Basahin pa=== * {{R:pl:WSJP}} * {{R:pl:PWN}} * {{R:pl:PWN Encyclopedia}} =={{=sh=}}== ===Pagbigkas=== * {{IPA|sh|/kalkǔlaːtor/}} * {{hyphenation|sh|kal|ku|la|tor}} ===Pangngalan=== {{sh-noun|kalkùlātor|m-in}} # [[pantaya]] #: {{syn|sh|dìgitrōn}} ====Paukulan==== {{sh-decl-noun |kalkulator|kalkulatori |kalkulatora|kalkulatora |kalkulatoru|kalkulatorima |kalkulator|kalkulatore |kalkulatore|kalkulatori |kalkulatoru|kalkulatorima |kalkulatorom|kalkulatorima }} 6nj9zck7o4pqgrtbkv3f2p78eiqbqnh правокутник 0 38517 177526 2026-08-27T11:55:12Z Hiyuune 5522 Nilikha ang pahina na may '=={{=sh=}}== ===Pagbigkas=== * {{sh-IPA|prȁvokūtnīk}} * {{hyph|sh|пра|во|кут|ник}} ===Pangngalan=== {{sh-noun|пра̏вокӯтнӣк|m-in}} # {{lb|sh|Croatia}} [[rektanggulo]] #: {{syn|sh|правоугао̀нӣк<l:Serbia>}} ====Paukulan==== {{sh-decl-noun |пра̏вокӯтнӣк|пра̏вокӯтнӣци |пра̏вокӯтнӣка|пра̏вокӯтнӣка̄ |пра̏вокӯтнӣку|пра̏вокӯтнӣцима |пра̏вокӯт...' 177526 wikitext text/x-wiki =={{=sh=}}== ===Pagbigkas=== * {{sh-IPA|prȁvokūtnīk}} * {{hyph|sh|пра|во|кут|ник}} ===Pangngalan=== {{sh-noun|пра̏вокӯтнӣк|m-in}} # {{lb|sh|Croatia}} [[rektanggulo]] #: {{syn|sh|правоугао̀нӣк<l:Serbia>}} ====Paukulan==== {{sh-decl-noun |пра̏вокӯтнӣк|пра̏вокӯтнӣци |пра̏вокӯтнӣка|пра̏вокӯтнӣка̄ |пра̏вокӯтнӣку|пра̏вокӯтнӣцима |пра̏вокӯтнӣк|пра̏вокӯтнӣке |пра̏вокӯтнӣче|пра̏вокӯтнӣци |пра̏вокӯтнӣку|пра̏вокӯтнӣцима |пра̏вокӯтнӣком|пра̏вокӯтнӣцима }} bynwxmyaju4m0u0mdt99owny2jdl7l3 მართკუთხედი 0 38518 177527 2026-08-27T11:56:28Z Hiyuune 5522 Nilikha ang pahina na may '=={{=ka=}}== ===Pagbigkas=== * {{ka-IPA}} ===Pangngalan=== {{ka-noun|მართკუთხედები}} # [[rektanggulo]] ====Paukulan==== {{ka-decl-noun}}' 177527 wikitext text/x-wiki =={{=ka=}}== ===Pagbigkas=== * {{ka-IPA}} ===Pangngalan=== {{ka-noun|მართკუთხედები}} # [[rektanggulo]] ====Paukulan==== {{ka-decl-noun}} 90431fzmo8rfj53n769znwjzktvhqpw Module:ka-IPA 828 38519 177528 2026-08-27T11:57:53Z Hiyuune 5522 Nilikha ang pahina na may 'local export = {} local ipa = require("Module:IPA") local lang = require("Module:languages").getByCode("ka") local gsub = mw.ustring.gsub local lower = mw.ustring.lower local mapping = { ["ა"] = "ä", ["ბ"] = "b", ["გ"] = "ɡ", ["დ"] = "d", ["ე"] = "e̞", ["ვ"] = "v", ["ზ"] = "z", ["თ"] = "tʰ", ["ი"] = "i", ["კ"] = "kʼ", ["ლ"] = "l", ["მ"] = "m", ["ნ"] = "n", ["ო"] = "o̞", ["პ"] = "pʼ", ["ჟ"] = "ʒ", ["რ"] = "ɾ", ["...' 177528 Scribunto text/plain local export = {} local ipa = require("Module:IPA") local lang = require("Module:languages").getByCode("ka") local gsub = mw.ustring.gsub local lower = mw.ustring.lower local mapping = { ["ა"] = "ä", ["ბ"] = "b", ["გ"] = "ɡ", ["დ"] = "d", ["ე"] = "e̞", ["ვ"] = "v", ["ზ"] = "z", ["თ"] = "tʰ", ["ი"] = "i", ["კ"] = "kʼ", ["ლ"] = "l", ["მ"] = "m", ["ნ"] = "n", ["ო"] = "o̞", ["პ"] = "pʼ", ["ჟ"] = "ʒ", ["რ"] = "ɾ", ["ს"] = "s", ["ტ"] = "tʼ", ["უ"] = "u", ["ფ"] = "pʰ", ["ქ"] = "kʰ", ["ღ"] = "ʁ", ["ყ"] = "χʼ", ["შ"] = "ʃ", ["ჩ"] = "t͡ʃʰ", ["ც"] = "t͡sʰ", ["ძ"] = "d͡z", ["წ"] = "t͡sʼ", ["ჭ"] = "t͡ʃʼ", ["ხ"] = "χ", ["ჯ"] = "d͡ʒ", ["ჰ"] = "h", ["ჶ"] = "f" -- special character } function export.pronunciation(word) -- make text lowercase word = lower(word) require("Module:script utilities").checkScript(word, "Geor") -- /v/ is labialised to the previous consonant word = gsub(word, "([ბგდვზთკლმნპჟრსტფქღყშჩცძწჭხჯჰ])ვ", "%1ʷ") -- /v/ is devoiced before a devoiced consonant word = gsub(word, "ვ([თკპსტფქშჩცწჭხჰ])", "f%1") -- /l/ is velarised before a back vowel word = gsub(word, "ლ([აოუ])", "ɫ%1") -- /n/ is velarised before a velar consonant word = gsub(word, "ნ([ქკგ])", "ŋ%1") -- word-initial /b, d, ɡ/ are devoiced local bdg_initial = { ["ბ"] = "b̥", ["დ"] = "d̥", ["გ"] = "ɡ̊" } word = gsub(word, "^([ბდგ])", bdg_initial) word = gsub(word, "(%s)([ბდგ])", function(s, c) return s .. bdg_initial[c] end) -- word-final /b, d, ɡ/ are devoiced and aspirated local bdg_final = { ["ბ"] = "ფ", ["დ"] = "თ", ["გ"] = "ქ" } word = gsub(word, "([ბდგ])$", bdg_final) word = gsub(word, "([ბდგ])(%s)", function(c, s) return bdg_final[c] .. s end) word = gsub(word, "%p", "") word = gsub(word, ".", mapping) return word end function export.show(frame) local args = frame:getParent().args local pagetitle = mw.loadData("Module:headword/data").pagename local p, results = {}, {} if args[1] then for _, v in ipairs(args) do if v == "+" then v = pagetitle end table.insert(p, (v ~= "") and v or nil) end else if mw.title.getCurrentTitle().nsText == "Template" then p = {"ქართული ენა"} else p = { pagetitle } end end local has_f = false for input_index, word in ipairs(p) do -- check for character ჶ /f/ if mw.ustring.find(word, "ჶ") then has_f = true end local phon = export.pronunciation(word) table.insert(results, { pron = "[" .. phon .. "]" }) local qual = args["q"..input_index] if qual then results[#results].qualifiers = { qual } end end local ret = ipa.format_IPA_full { lang = lang, items = results } if has_f then ret = ret .. require("Module:utilities").format_categories("Georgian terms with /f/", lang) end return ret end return export numq13zt9abrhpap4z3ex6l4bt733ql