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 — 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|}}}<!--
-->|<!--
--> (''[[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