Wiktionary
jawiktionary
https://ja.wiktionary.org/wiki/Wiktionary:%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8
MediaWiki 1.47.0-wmf.13
case-sensitive
メディア
特別
トーク
利用者
利用者・トーク
Wiktionary
Wiktionary・トーク
ファイル
ファイル・トーク
MediaWiki
MediaWiki・トーク
テンプレート
テンプレート・トーク
ヘルプ
ヘルプ・トーク
カテゴリ
カテゴリ・トーク
付録
付録・トーク
TimedText
TimedText talk
モジュール
モジュール・トーク
Event
Event talk
あ
0
994
2305031
2304994
2026-07-29T12:22:13Z
20041027 tatsu
59964
[[特別:Contributions/~2026-41861-25|~2026-41861-25]]による編集を取り消し、USSR-Slavによる最新版へと差し戻しを行いました。
2272714
wikitext
text/x-wiki
{{commonscat}}
{{wikipedia}}
==ひらがな==
[[画像:Japanese Hiragana kyokashotai A.svg|thumb|150px|あ 教科書体]]
[[画像:{{PAGENAME}}-bw.png|thumb|150px|筆順]]
[[Category:かな]]
*{{pron}}: /a/
*字源: [[安]]の草書体
*五十音図: [[あ行]] [[あ段]]
*いろは順: 36番目 「[[て]]」の次、「[[さ]]」の前。
*[[片仮名]]: [[ア]]
*[[ローマ字]]: [[a]]/[[A]]
*[[特別:Allpages/あ|「あ」ではじまる項目]]
*[{{fullurl:Category:日本語|from=%e3%81%82}} 「あ、ア」で始まる日本語]
=={{L|ja}}==
==={{prefix}}===
{{ja-prefix}}
#[[遠称]]の[[w:指示詞]]を構成する。
#*[[あれ]]、[[あの]]、[[あそこ]]
===感動詞===
{{ja-interj}}
#驚いたり感動したりしたときに出る声。[[ああ]]。[[あっ]]
#*'''あ'''、びっくりした。
#呼びかけの声。[[ああ]]。
#*'''あ'''、君。ちょっと来て。
===={{idiom}}====
* [[あともそとも言う]]
===助詞===
{{ja-parti}}
# 助詞の「[[は#助詞|は]]」の転訛。
#* 「なんでえこれ'''あ'''、妙な者が出て来やがったが、夢かな」(山本周五郎「ゆうれい貸屋」)
##{{タグ|ja|山形弁}}助詞の「[[が#助詞|が]]」、「[[は#助詞|は]]」<ref name="yamagata"/>。
##* かえつ'''あ'''何だ
##*: (標準語)これは何ですか
# 助詞の「[[ば#助詞|ば]]」の転訛。
#* 「そいつあひでえ仕掛だ、死んでまでそんな苦労があるたあおどろきだ、そうとすれ'''あ'''、おれも考えなくちゃあならねえ」(山本周五郎「ゆうれい貸屋」)
# 助詞の「[[わ#助詞|わ]]」の転訛。五段活用動詞では「語幹+ア段」(未然形と同じ)に、他の動詞では「語幹+ら」に接続する。助動詞「です」「ます」は「でさ」「まさ」に接続する。
#* 「先生に頼んで買ってもらわ'''あ'''、おいらが買えなけりゃ先生に頼ま'''あ'''」(中里介山「大菩薩峠 畜生谷の巻」)
#* 「そうと決まったら、二人で交番までひと走り行ってくら'''あ'''」(佐藤垢石「泡盛物語」)
#* 「へ……? 船頭というと、船のあの船頭ですかい」/「決まってら'''あ'''。駕籠屋に船頭があるかい。(略)」(佐々木味津三「右門捕物帖 首つり五人男」)
#* 「面白いの、面白くないのって、村中大笑いでさ'''あ'''。(略)」(夏目漱石「草枕」)
#* 「僕らは不相変教場内でワーっと笑った'''あ'''ね。生意気だ、生意気だって笑った'''あ'''ね。――どっちが生意気か分りゃしない」(夏目漱石「野分」)
===漢字===
[[Wiktionary:漢字索引 音訓 あ#ア]]参照
=={{L|ojp}}==
===万葉仮名の表記===
[[阿]]、[[安]]、[[英]]、[[足]]、[[鞅]]、[[婀]]、[[吾]]
===名詞・畔===
{{ojp-noun|畔}}
#[[あぜ]]。[[くろ]]。
#*離天照大御神之営田之'''阿'''<span style="font-size:smaller">此阿字以音</span>(『[[w:古事記|古事記]]』上巻)
#*:天照大御神の耕作する田の畔を壊したり
===名詞・足===
{{ojp-noun|足}}
#[[あし]]。
#*'''安'''能於登世受 由可牟古馬母我('''あ'''のおと<span style="font-size:small;vertical-align:sub">乙</span>せず ゆかむこ<span style="font-size:small;vertical-align:sub">甲</span>まもが)(『[[w:万葉集|万葉集]]』第14巻3387(下総国の歌))
#*:足音もせずに行く駒が欲しい
===名詞・網===
{{ojp-noun|網}}
# [[あみ]]。
===代名詞===
{{ojp-pronoun}}
# 【'''[[吾]]'''・'''[[我]]'''】(第一人称)[[われ]]。
#*'''阿'''賀淤富久邇奴斯({{ふりがな|吾|あ}}が{{ふりがな|大|おほ}}{{ふりがな|國|くに}}{{ふりがな|王|ぬし}})(『[[w:古事記|古事記]]』上巻)訳「{{ふりがな|我|わ}}が大国王」
#*家布々々等'''阿'''袁麻多周良武({{ふりがな|今日|けふ}}今日と'''{{ふりがな|吾|あ}}'''を{{ふりがな|待|ま}}たすらむ)(『[[万葉集]]』八九〇)
#*'''{{ふりがな|吾|あ}}'''は老い、'''{{ふりがな|吾|あ}}'''は嘆けり。吾は白し、早や輝けり。吾は消えむ、ああ早や、'''{{ふりがな|吾|あ}}'''が{{ふりがな|妻|づま}}、'''{{ふりがな|吾が|あが}}'''子、吾が弟、吾が族の、残れる者、ことごとく滅せん。【[[w:北原白秋|北原白秋]]・[[篁]]】
#【'''[[彼]]'''】[[遠称]]の指示代名詞、[[あれ]]。
{{こそあど}}
===動詞===
[[Category:{{ojp}} 動詞_活用形|あ]]
# ('''[[有]]''')[[あり]]の連体形「ある」の音便「アン」の「ン」を省略したもの。
#*世の中の人の心は目かるれば、忘れぬべきものにこそ'''あ'''めれ。([[w:伊勢物語|伊勢物語]])
=={{コード}}==
{{文字コード|jis=0-4-2|ksx=1001-aaa2|kps=9566-aaa2}}
* [[点字]]:
*: [[Image: Braille A1.svg|40px|「あ」の点字]] <!-- <table style="border:1px solid #8080b0;"><tr><td style="font-family: monospace;" >●-<br />--<br />--</td></tr></table> -->
*[[通話表]]: 「朝日のア」
*[[モールス信号]]: --・--
*[[手話]]:[[𝣵𝪜]] (手をパーにした状態から親指以外の指の第二・三関節を曲げる)。
==出典==
{{Reflist|refs=<ref name="yamagata">『[http://dl.ndl.go.jp/info:ndljp/pid/1214458 山形県方言集]』 山形県師範学校編、山形県師範学校、1933年1月15日。</ref>}}
a5caq4f5muyu0r3wet6hmdvxmyuui5a
sei
0
2783
2306218
2272516
2026-07-30T11:55:35Z
M-30722
1202
/* {{L|za}} */
2306218
wikitext
text/x-wiki
{{also|𐍃𐌴𐌹}}
=={{L|it}}==
==={{pron}}===
* {{IPA|lang=it|ˈsɛi}}
* {{音声|it|LL-Q652 (ita)-Happypheasant-sei.wav}}
* {{hyphenation|sèi}}
==={{etym}}1===
{{etyl|la|it}} ''[[sex]]'' < {{etyl|ine-pro|it}} {{m|ine-pro|*swéḱs}}
===={{adjective}}====
{{head|it|adjective}}
#[[六]]の。
===={{noun}}====
{{head|it|noun|cat2=数詞|g=m}}
#{{タグ|it|基数}}[[六]]。
====={{rel}}=====
*[[sesto]]
*[[sedici]]
*[[sessanta]]
*[[seicento]]
*[[sessennale]]
*[[seienne]]
*[[sessenne]]
==={{etym}}2===
===={{verb}}====
{{it-verb-form}}
#[[essere]]の直説法現在第二人称単数形。
=={{L|en}}==
==={{etym}}===
''[[sei whale]]'' < {{etyl|no}} ''[[seihval|seihval, seikval]]'' < ''sei'' + ''[[hval]]''
==={{noun}}===
{{en-noun}}
#{{タグ|en|鯨類}}[[イワシクジラ]]。
===アナグラム===
* {{anagrams|en|a=eis|-ies|-ise|-sie|EIS|EIs|ESI|I'se|ISE|ies|sie}}
=={{L|gl}}==
==={{verb}}===
{{gl-verb-form}}
#[[saber]]の直説法現在第一人称単数形。
=={{L|co}}==
==={{etym}}===
{{etyl|la|co}} ''[[sex]]'' < {{etyl|ine-pro|co}} {{m|ine-pro|*swéḱs}}
==={{numeral}}===
{{head|co|numeral}}
#{{context|cardinal|lang=co}}[[六]]。
=={{L|scn}}==
==={{etym}}===
{{etyl|la|scn}} ''[[sex]]''
==={{numeral}}===
{{head|scn|numeral}}
#{{context|cardinal|lang=scn}}[[六]]。
=={{L|enm}}==
==={{etym}}===
{{etyl|ang|enm}} {{m|ang|sǣ}}
==={{noun}}===
{{head|enm|noun}}
#[[see]]の異綴。
===={{desc}}====
*現代英語: {{l|en|sea}}
=={{L|za}}==
==={{etym}}===
{{etyl|zh|za}} [[詩]] (中古音: ɕɨ)
==={{pron}}===
* {{za-pron}}
==={{noun}}:絲===
{{head|za|noun|kanji1=絲}}
#[[きぬいと|絹糸]]。
==={{noun}}:𧧍===
{{head|za|noun|kanji1=噝|kanji2=𧧍|kanji3=𰍥}}
#{{context|literature|lang=za}} [[詩]]。[[詩歌]]。
==={{verb}}:司===
{{head|za|verb|kanji1=司}}
#{{context|literary|lang=za}} [[喜捨]]する。
=={{L|de}}==
==={{pron}}===
* {{IPA|lang=de|zaɪ̯}}
* {{音声|de|De-sei.ogg}}
==={{verb}}===
{{head|de|verb form}}
[[Category:コピュラ]]
#{{活用形|sein||sub1|1|s}}
#{{活用形|sein||sub1|3|s}}
#{{活用形|sein||imp|2|s}}
=={{L|nn}}==
==={{pron}}===
* {{IPA|lang=nn|sæɪ}}
==={{etym}}1===
{{etyl|non|nn}} ''[[seiðr]]''
===={{noun}}====
{{nn-noun-m1}}
#{{context|fish|lang=nn}}[[ポラック]]。
====={{drv}}=====
* {{l|nn|seikval}}
==={{etym}}2===
===={{verb}}====
{{head|nn|verb form}}
#[[seia]], [[seie]]の命令形。
=={{L|nb}}==
==={{etym}}===
{{etyl|non|nb}} ''[[seiðr]]''
==={{pron}}===
* {{IPA|lang=nb|sæj}}
* {{rhymes|æj}}
==={{noun}}===
{{nb-noun-m1}}
#{{context|fish|lang=nb}}[[ポラック]]。
=={{L|eu}}==
==={{alter}}===
* {{l|eu|xei}}
==={{etym}}===
{{etyl|euq-pro|eu}} {{m|euq-pro|*sei}}か。
==={{pron}}===
* {{eu-IPA}}
* {{音声|eu|Eus-sei.ogg}}
==={{numeral}}===
{{head|eu|numeral}}
#{{context|cardinal|lang=eu}}[[むっつ]]、[[六]]。
=={{L|fax}}==
==={{etym}}===
{{etyl|roa-opt|fax}} ''[[seu]]'' < {{etyl|la|fax}} ''[[suus]]'' < {{etyl|ine-pro|fax}} {{m|ine-pro|*swoyos}}
==={{pronoun}}===
{{head|fax|pronoun|複数|[[seis]]|女性|[[sua]]|女性複数|[[suas]]}}
#[[その]]、{{ふりがな|彼|かれ}}の、[[彼女]]の。
#[[それら]]の、{{おくりがな2|彼|かれ|ら|かれら}}の。
=={{L|fi}}==
==={{etym}}===
{{etyl|no|fi}} ''sei''
==={{pron}}===
{{fi-pronunciation}}
==={{noun}}===
{{head|fi|noun}}
#{{context|proscribed|fish|lang=fi}}[[シロイトダラ]]。
{{fi-decl-maa|sei|ä}}
===={{syn}}====
* {{l|fi|seiti}}
===={{drv}}====
* {{l|fi|pakastesei}}
===アナグラム===
* {{anagrams|fi|a=eis|eis|esi-|ies|sie}}
=={{L|pdc}}==
==={{pron}}===
* {{IPA|lang=pdc|ˈsaɪ̯}}
==={{adjective}}===
{{head|pdc|adjective}}
#{{ふりがな|彼|かれ}}の。
#[[その]]。
{| class="wikitable"
|-
! scope="col"|
! scope="col"| 男性
! scope="col"| 女性
! scope="col"| 中性
! scope="col"| 複数
|-
! scope="row"| 主格/対格
| {{l|pdc|sei}} || {{l|pdc|sei}}|| {{l|pdc|sei}} || {{l|pdc|sei}}
|-
! scope="row"| 与格
| {{l|pdc|seim}} || {{l|pdc|seinre}} || {{l|pdc|seim}}|| {{l|pdc|seine}}
|}
==={{verb}}===
{{head|pdc|verb}}
#〜である。
<div class="NavFrame" style="width: 42em;">
<div class="NavHead">''{{PAGENAME}}'' の活用</div>
<div class="NavContent">
{| style="width:100%; margin: 0px;" class="wikitable inflection-table"
|-
! [[不定詞]]
| colspan="2" | {{PAGENAME}}
|-
|
|-
! [[過去分詞]]
| iss gewest
|-
| colspan="2" |
|-
! [[未来形|未来]]
| waerd {{PAGENAME}}
|-
| colspan="2" |
|-
! || [[接続法]]
|-
! [[一人称]][[単数]]
| waer
|-
! [[二人称]]単数
| waerscht
|-
! [[三人称]]単数
| waer
|-
! 一人称[[複数]]
| waere
|-
! 二人称複数
| waeret
|-
! 三人称複数
| waere
|-
| colspan="2" |
|-
! || [[現在形|現在]]
|-
! 一人称単数
| bin
|-
! 二人称単数
| bischt
|-
! 三人称単数
| iss
|-
! 一人称複数
| sin
|-
! 二人称複数
| seid
|-
! 三人称複数
| sin
|-
| colspan="2" |
|-
! [[命令法]]
| {{PAGENAME}}
|}</div></div>
=={{L|pt}}==
==={{pron}}===
*{{IPA|lang=pt|ˈsej}} (ブラジル)
*{{IPA|lang=pt|ˈsɐj}} (ポルトガル)
==={{verb}}===
{{pt-verb-form}}
#[[saber]]の直説法現在第一人称単数形。
=={{L|mhn}}==
==={{etym}}===
{{etyl|gmh|mhn}} ''[[si|si(e)]]'' < {{etyl|goh|mhn}} ''[[sie]]'' {{m-p}}, ''[[sio]]'' {{f-p}}, ''[[siu]]'' {{n-p}} < {{etyl|gem-pro|mhn}} {{m|gem-pro|*īz|g=m}}, {{m|gem-pro|*ijôz|g=f}}, {{m|gem-pro|*ijō|g=n}} ({{m|gem-pro|*iz}}の複数)
==={{pronoun}}===
{{head|mhn|pronoun}}
#[[それら]]、{{おくりがな2|彼|かれ|ら|かれら}}。
79wxm2h70bdiyskfskyw00jjb3150wu
人
0
10006
2305662
2174700
2026-07-29T13:53:37Z
Jiba1219
100610
/* {{prov}} */
2305662
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じん}}
==漢字==
{{kanji|人|0}}
{{kanji variants|亻=[[古字]]/[[部首]]|儿=《説文》奇字、下記の隷体、[[部首]]|⺈=上記の隷体/[[部首]]|𠔽=[[古字]]|𤯔|𦉫|⺵|𠆢=部首の変形}}
*筆順 : [[image:{{PAGENAME}}-bw.png|200px]]
===字源===
*[[象形文字|象形]]。立っている人の側面を象る<ref group="字源">季旭昇撰 『説文新証』 芸文印書館、2014年、630頁。</ref>。「[[ひと]]」を意味する[[漢語]]{[[人]] {{phoneme|*niŋ}}}を表す字。
{{字源|金文2=亻-bronze}}
* [[上古音]]は布之道『[http://www.kaom.net/sgy_bzd.php 広韻形声考]』による。
<references group="字源" />
====古典的字源====
* 『{{w|説文解字}}』によれば「人,天地之性最貴者也。此籀文,象臂脛之形 ― 人は、天地に生きる物のうち、もっとも高貴なもののこと。この[[wikipedia:籀文|<ruby>籀文<rt>ちゅうぶん</rt></ruby>]] は腕と<ruby>脛<rt>すね</rt></ruby>の形にかたどる」
** 『{{w|孝経}}』・『{{w|論衡}}』を含む多くの経書・思想書に「天地之性,人為貴」の句があり、「人間が最も尊い」という観念は漢代でも常識的なものであった。
===意義===
#[[人間]]。
=={{L|ja}}==
[[Category:{{ja}}]]
{{wikipedia}}
{{ja-kanji|常用=ジン,ニン,ひと|施策=教育:1|呉音=ニン|漢音=ジン|訓=ひと}}
==={{noun}}===
[[Category:{{ja}} {{noun}}|ひと]]
#('''[[ひと]]''')[[人類]]。[[サル目]][[ヒト科]]の動物。[[ホモ・サピエンス]]をさすことが殆ど。
#* 人は言葉を話すことが出来る。
#('''ひと''')[[他人]]。[[別人]]。
#* 君は人のことをいえる立場かね?
#('''ニン'''/'''ひと''')[[ひとがら|人柄]]。
#*'''人'''が悪い。
#[[人々]]の略。
#*都会の'''人'''は冷たい。
==={{suffix}}===
[[Category:{{ja}} {{suffix}}]]
#(じん)[[なにか]]に属している[[人物]]。
#*(例)フランス人、異星人、一般人、宇宙人、外国人、業界人、九州人、現地人、社会人、東京人、日本人
#(ひと)(漢文訓読)[[国]]に属している人物。
#*(例)楚人(そひと)、秦人(しんひと)
#(びと)(聖書)国や[[地域]]に属している人物。
#*(例)ガリラヤ人、ペリシテ人
#(にん)なにかに携わっている人物。
#*(例)管理人、料理人、代理人、公証人、相続人、参考人、立会人
===助数詞===
[[Category:日本語_助数詞|にん]]
#('''[[ニン]]''')人を数えるときの助数詞([[漢語]])
#* 私のクラスには、27人のクラスメイトがいる。
#('''[[たり]]''')人を数えるときの助数詞([[和語]])
#*[[一人]]は「[[ひとり]]」、[[二人]]は「[[ふたり]]」と読み慣わすことが多い。これらは「ひとたり」「ふたたり」の転と考えられるが、これら用例は発見されておらず不詳。
#*[[三人]]([[みたり]])、[[四人]]([[よたり]]、[[よったり]])、[[五人]]([[いつたり]])、[[六人]]([[むたり]])など、および[[幾]]人([[いく]]たり)があったが、現代語ではほぼ失われている。
==={{prov}}===
{{top}}
*[[人為]]
*[[人員]]
*[[人役]]
*[[人煙]]
*[[人格]]
*[[人寰]]
*[[人傑]]
*[[人権]]
*[[人言]]
*[[人後]]
*[[人工]]
*[[人口]]
*[[人材]]
*[[人事]]
*[[人種]]
*[[人臣]]
*[[人心]]
*[[人身]]
*[[人生]]
*[[人跡]]
*[[人体]]
*[[人知]]
*[[人定]]
*[[人道]]
*[[人徳]]
*[[人物]]
*[[人文]]
*[[人望]]
*[[人牧]]
*[[人民]]
*[[人名]]
*[[人命]]
*[[人面]]
*[[人面獣心]]
*[[人妖]]
*[[人籟]]
*[[人吏]]
*[[人理]]
*[[人倫]]
*[[人類]]
*[[人霊]]
*[[人和]]
*[[人気]]
*[[人間]]
*[[人魚]]
*[[人形]]
*[[人称]]
*[[人情]]
*[[人参]]
*[[人数]]
*[[人非人]]
*[[人垣]]
*[[人柄]]
*[[人質]]
*[[人魂]]
*[[人手]]
*[[人出]]
*[[人前]]
*[[人身御供]]
*[[愛人]]
*[[悪人]]
*[[巨人]]
*[[他人]]
*[[偉人]]
*[[異人]]
*[[個人]]
*[[一人]]
*[[私人]]
*[[法人]]
*[[名人]]
*[[猿人]]
*[[公人]]
*[[凡人]]
*[[芸人]]
*[[恩人]]
*[[怪人]]
*[[各人]]
*[[佳人]]
*[[家人]]
*[[活人]]
*[[番人]]
*[[浪人]]
*[[奇人]]
*[[擬人]]
*[[貴人]]
*[[岳人]]
*[[客人]]
*[[旧人]]
*[[新人]]
*[[原人]]
*[[奸人]]
*[[学人]]
*[[求人]]
*[[宮人]]
*[[凶人]]
*[[狂人]]
*[[偶人]]
*[[老人]]
*[[傑人]]
*[[美人]]
*[[軍人]]
*[[愚人]]
*[[下人]]
*[[賢人]]
*[[恋人]]
*[[後人]]
*[[先人]]
*[[主人]]
*[[古人]]
*[[小人]]
*[[故人]]
*[[役人]]
*[[才人]]
*[[黒人]]
*[[職人]]
*[[知人]]
*[[散人]]
*[[囚人]]
*[[死人]]
*[[罪人]]
*[[殺人]]
*[[詩人]]
*[[衆人]]
*[[常人]]
*[[上人]]
*[[商人]]
*[[食人]]
*[[数人]]
*[[成人]]
*[[聖人]]
*[[前人]]
*[[善人]]
*[[夫人]]
*[[属人]]
*[[俗人]]
*[[仙人]]
*[[対人]]
*[[達人]]
*[[知人]]
*[[茶人]]
*[[鳥人]]
*[[町人]]
*[[本人]]
*[[痴人]]
*[[超人]]
*[[鉄人]]
*[[同人]]
*[[当人]]
*[[徳人]]
*[[土人]]
*[[何人]]
*[[女人]]
*[[人人]]
*[[俳人]]
*[[廃人]]
*[[売人]]
*[[白人]]
*[[万人]]
*[[犯人]]
*[[非人]]
*[[病人]]
*[[婦人]]
*[[無人]]
*[[別人]]
*[[変人]]
*[[盲人]]
*[[木人]]
*[[有人]]
*[[友人]]
*[[遊人]]
*[[余人]]
*[[要人]]
*[[力人]]
*[[流人]]
*[[料理人]]
*[[発起人]]
*[[保証人]]
*[[文化人]]
*[[不覚人]]
*[[貧乏人]]
*[[内国人]]
*[[同居人]]
*[[天地人]]
*[[付添人]]
*[[知識人]]
*[[現代人]]
*[[帰化人]]
*[[宇宙人]]
*[[一般人]]
*[[異星人]]
*[[異邦人]]
*[[請負人]]
*[[外国人]]
*[[代理人]]
*[[鑑定人]]
*[[管理人]]
*[[苦労人]]
*[[被告人]]
*[[経済人]]
*[[芸能人]]
*[[原始人]]
*[[見物人]]
*[[国際人]]
*[[弁護人]]
*[[参考人]]
*[[仕事人]]
*[[自然人]]
*[[支配人]]
*[[社会人]]
*[[趣味人]]
*[[使用人]]
*[[商売人]]
*[[世話人]]
*[[選挙人]]
*[[未亡人]]
*[[後見人]]
*[[相続人]]
*[[代言人]]
*[[立会人]]
{{bottom}}
===漢文用例===
* 古<b>人</b>無復洛城東 今<b>人</b>還對落花風<br>
[古人<ruby>復<rt>また</rt></ruby>無し 洛城の東 <ruby>今人<rt>こんじん</rt></ruby><ruby>還<rt>また</rt></ruby>対す 落花の風]<br>
年年歳歳花相似 歳歳年年<b>人</b>不同<br>
[年年歳歳 花<ruby>相<rt>あひ</rt></ruby>似たり 歳歳年年 人同じからず](『代悲白頭翁』/{{w|劉 希夷}})
― 古人は亡くなってしまい、二度と洛城の東に帰ってくることはない。今のひとが代わりに花を散らせる風に吹かれている。<br>
― ゆく年くる年、花々はつねに姿を変えないが、くる年ゆく年、人々は移ろい変わっていく。
=={{L|zh}}==
{{zh-cat|ren2|名詞|hsk=甲|hsk2=1|常=1}}
==={{etym}}===
* [[wikipedia:アクセル・シュスラー|シュスラー]] は明確な語源は不明としている。比較的信憑性のある仮説として、次の2つを挙げる。<ref group="語源">Axel Schuessler, ABC Etymological Dictionary of old chinese, University of Hawaii Press, 2006, p.440</ref>
** {{w|仁}} /*niŋ/(=こころ、精神)と同根語。
** より蓋然性の高い説として、モン - クメール祖語(PMK)*ɲah、モン文語 ñah(=[性にかかわらず] 人々)、現代{{w|モン語}} neə^ʔ(=通常のひとを示す{{w|指定子}})などの関連語とする。<references group="語源" />
==={{pron}}===
{{zh-han
|m=rén
|m-s=ren2
|dg=жын
|m-x=rén
|m-nj=rén
|c=jan4,jan4-2,jan4-1
|c-dg=jan4
|c-t=ngin3
|c-yj=jan4
|g=nyin4/liin4
|pfs=ngìn
|hrs=ngin
|gd=ngin2
|ct=neng2
|j=reng1
|mb=nêng
|md=ìng,nè̤ng
|mn=zz,kh:jîn/xm,qz,jj,tp,sg:lîn/ml,jj,na,ha,yc,zp,ct,ly,tw,sg,pn,ph:lâng
|mn-t=ring5/rêng5
|mn-l=yieng5
|px=pt,xy:zing2
|sp=njan4
|w=6gnin,2gnin,4gnin,6zen,2zen,4zen,2zeen,2zyun
|w-j=2gnin,2zhin
|x=ren2
|x-l=nin2
|x-h=xin2
}}
** '''[[チワン語]]'''
*** '''[[ラテン文字]]''': [[yinz]] (yin31)
** '''[[中古音]]''': ȵiɪn
*** '''{{w|詩韻}}''':平声 真韻
*** '''{{w|反切}}・{{w|等呼}}''':如鄰切 三等AB類開
*** '''[[wikipedia:ウィリアム・バクスター|バクスター]]'''による音訳:nyin (ny- + -in A)
**** '''{{w|鄭張尚芳}}''':/ȵiɪn/
**** '''{{w|カールグレン}}''': /ȵʑi̯ĕn/
** '''[[上古音]]''': *ni[ŋ]
*** '''[[wikipedia:ウィリアム・バクスター|バクスター]]と[[wikipedia:ローラン・サガール|サガール]](白一平-沙加爾)'''/*ni[ŋ]/ > /*nin/> nyin(中古音)
**** Baxter らは、いずれかの方言で、上古音 *-iŋ > 中古音 -in が起こったことを示唆しています。<ref group="上古音">"Old Chinese : A New Reconsctruction " William H. Baxter and and Laurent Sagart p.237</ref>
*** '''{{w|鄭張}}''': /*njin/<references group="上古音" />
==={{noun}}===
#{{ふりがな|人|ひと}}、[[人間]]。
#[[他人]]。
#{{ふりがな|人手|ひとで}}。
#{{ふりがな|人柄|ひとがら}}。
#{{ふりがな|体|からだ}}。
==={{prov}}===
{{top}}
* {{l|zh|人本主义}}
* {{l|zh|人不像人,鬼不像鬼}}
* {{l|zh|人不知,鬼不觉}}({{l|zh|人不知,鬼不覺}})
* {{l|zh|人才}}, {{l|zh|人材}}
* {{l|zh|人才市场}}
* {{l|zh|人财两空}}
* {{l|zh|人潮}}
* {{l|zh|人称}}
* {{l|zh|人次}}
* {{l|zh|人丛}}
* {{l|zh|人大}}
* {{l|zh|人道}}
* {{l|zh|人道主义}}
* {{l|zh|人地两生}}
* {{l|zh|人地生疏}}
* {{l|zh|人丁}}
* {{l|zh|人定胜天}}
* {{l|zh|人堆儿}}
* {{l|zh|人多势众}}
* {{l|zh|人多手杂}}
* {{l|zh|人多嘴杂}}
* {{l|zh|人而无信,不知其可}}({{l|zh|人而無信,不知其可}})
* {{l|zh|人犯}}
* {{l|zh|人贩子}}
* {{l|zh|人防}}
* {{l|zh|人非圣贤,孰能无过}}({{l|zh|人非聖賢,孰能無過}})
* {{l|zh|人份}}
* {{l|zh|人逢喜事精神爽}}
* {{l|zh|人浮于事}}
* {{l|zh|人高马大}}({{l|zh|人高馬大}})
* {{l|zh|人格}}
* {{l|zh|人格化}}
* {{l|zh|人格权}}
* {{l|zh|人工}}
* {{l|zh|人工呼吸}}
* {{l|zh|人海}}
* {{l|zh|人和}}
* {{l|zh|人话}}
* {{l|zh|人欢马叫}}
* {{l|zh|人寰}}
* {{l|zh|人祸}}
* {{l|zh|人给家足}}
* {{l|zh|人际}}
* {{l|zh|人迹}}
* {{l|zh|人家}}
* {{l|zh|人尖子}}
* {{l|zh|人间}}
* {{l|zh|人间天上}}({{l|zh|人間天上}})
* {{l|zh|人杰}}
* {{l|zh|人杰地灵}}
* {{l|zh|人尽其才}}
* {{l|zh|人精}}
* {{l|zh|人均}}
* {{l|zh|人口}}
* {{l|zh|人類}}、{{l|zh|人类}}
* {{l|zh|人类基因}}
* {{l|zh|人马}}
* {{l|zh|人马座}}
* {{l|zh|人们}}
* {{l|zh|人面桃花}}
* {{l|zh|人民}}
* {{l|zh|人民币}}
* {{l|zh|人情}}
* {{l|zh|人权}}
* {{l|zh|人儿}}
* {{l|zh|人人}}
* {{l|zh|人日}}
* {{l|zh|人山人海}}
* {{l|zh|人上人}}
* {{l|zh|人身}}
* {{l|zh|人参}}
* {{l|zh|人生}}
* {{l|zh|人生何处不相逢}}({{l|zh|人生何處不相逢}})
* {{l|zh|人师}}
* {{l|zh|人士}}
* {{l|zh|人氏}}
* {{l|zh|人世}}
* {{l|zh|人事}}
* {{l|zh|人手}}
* {{l|zh|人寿保险}}
* {{l|zh|人算不如天算}}
* {{l|zh|人头}}
* {{l|zh|人外有人,天外有天}}
* {{l|zh|人微言轻}}
* {{l|zh|人为}}
* {{l|zh|人文}}
* {{l|zh|人无千日好,花无百日红}}({{l|zh|人無千日好,花無百日紅}})
* {{l|zh|人无远虑,必有近忧}}({{l|zh|人無遠慮,必有近憂}})
* {{l|zh|人像}}
* {{l|zh|人心隔肚皮}}
* {{l|zh|人心叵测}}
* {{l|zh|人行道}}
* {{l|zh|人性}}
* {{l|zh|人烟}}
* {{l|zh|人仰马翻}}
* {{l|zh|人样}}、{{l|zh|人样儿}}
* {{l|zh|人员}}
* {{l|zh|人缘儿}}
* {{l|zh|人猿}}
* {{l|zh|人造}}
* {{l|zh|人质}}
* {{l|zh|人中}}
* {{l|zh|人种}}
{{bottom}}
=={{L|ko}}==
{{ko-han|인|eumhun=[[사람]] 인}}
==={{prov}}===
* {{l|ko|애인}} <[[愛人]]>
* {{l|ko|연인}} <[[戀人]]>
* {{l|ko|인기}} <[[人氣]]>
* {{l|ko|장애인}} <[[障礙人]]>
* {{l|ko|장인}} <[[丈人]]>
=={{L|vi}}==
{{vi-han|nhân|pos=noun}}
==={{noun}}===
#(複合語で){{ふりがな|人|ひと}}。
#{{context|philosophy|mythology|lang=vi|skey=nhan1 nhân}}(死ぬ運命にある)[[人間]]。
=={{コード}}==
{{文字コード|jis=1-31-45|mj={{mjmoji|006493}}|gb=C8CB|cns=1-4429|big5=A448|ksx=1001-6C51}}
{{検字|倉頡=O|四角=8000.0}}
{{字典|dj=0190.010|hdz=10101.100|大字源=125|大漢語林=154|康煕=0091.010|新大字典=281|新潮漢字=185|諸橋=344}}
[[Category:日本語の基本語彙|ひと]]
jq6f46si5ixvacxi8zs5o0gar7gs4a7
文字
0
10138
2305813
2180024
2026-07-30T05:34:37Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305813
wikitext
text/x-wiki
=={{L|ja}}==
{{Wikipedia|文字}}
[[カテゴリ:{{ja}}]]
{{kana-DEFAULTSORT|もじ}}
==={{pron}}1===
{{ja-pron|もじ|acc=1}}
==={{pron}}2===
{{ja-pron|もんじ|acc=1}}
==={{noun}}===
[[カテゴリ:{{ja}} {{noun}}]]
'''[[文]][[字]]'''(もじ、古:もんじ)
#色々な[[言語]]で、[[言語]]を[[表記]]するために使われる[[図形]][[記号]]。
#*「一文字ずつ丁寧に書く」
#文字体系の種類。
#*「日本語と英語では、異なる文字が使われている。」「ラテン文字」「アラビア文字」
# [[ことば|言葉]]。特に書かれた言葉。
#* 一体私には教育家という[[文字]]が[[はっきり|ハッキリ]]しないのです。どういう人を教育家と名付るか、世間では教育屋などという者があるやに聞いている。([[w:新渡戸稲造|新渡戸稲造]]『教育家の教育』)〔1907年〕[https://www.aozora.gr.jp/cards/000718/files/50895_41260.html]
#* 日本は人道主義時代で、「[[w:白樺 (雑誌)|白樺]]」の連中がさかんに[[w:レフ・トルストイ|トルストイ]]、[[w:ロマン・ロラン|ロマン・ローラン]]、[[w:オーギュスト・ロダン|ロダン]]などを紹介し、芸術の全部に[[人類]]、[[愛]]、[[正義]]、という[[文字]]が鳴りひびいていた時代だ。 ([[w:宮本百合子|宮本百合子]]『「処女作」より前の処女作』)〔1931年〕[https://www.aozora.gr.jp/cards/000311/files/3896_13028.html]
#* それに日本語では、「読み手」、「書き手」、「聞き手」、「{{ruby|騎り手|[[のりて]]}}」などの如く、ほとんど[[すべて|凡て]]の動詞に「手」の字を添えて、人の働きを示しますから、手に因む[[文字]]は大変な数に上ります。 ([[w:柳宗悦|柳宗悦]]『手仕事の日本』)〔1946年〕[https://www.aozora.gr.jp/cards/001520/files/51820_50713.html]
==={{suffix}}===
[[Category:{{ja}} {{suffix}}]]
#(もんじ)[[文字]]をかたどったもの。文字のような形にみえるもの。
#*「[[大文字]](だいもんじ)に横になる」「[[十文字]]の模様」
===={{rel}}====
*[[かな]]、[[平仮名]]、[[片仮名]]
*[[漢字]]
*[[ハングル]]
===={{trans}}====
{{top}}
*[[{{ar}}]]: [[حرف|حَرْف]] (ħarf) ''{{m}}'', [[حروف|حُرُوف]] {{IPAchar|(ħurúːf)}} ''{{p}}''
*[[{{bg}}]]: [[буква]] (búkva) ''{{f}}''
*[[{{ca}}]]: [[lletra]] ''{{f}}'', [[caràcter]]
*[[{{cs}}]]: [[písmeno]] {{n}}
*[[{{de}}]]: [[Buchstabe]] ''{{m}}''
*[[{{el}}]]: [[γράμμα]] {{IPAchar|[ˈɣrama]}} ''{{n}}''
*[[{{en}}]]: [[letter]], [[character]], [[script]]
*[[{{eo}}]]: [[litero]]
*[[{{es}}]]: [[letra]] ''{{f}}'', [[carácter]] ''{{m}}''
*[[{{et}}]]: [[täht]], [[kirjatäht]], [[aabe]], [[pookstav]]
*[[{{fi}}]]: [[kirjain]], [[aakkonen]]
*[[{{fr}}]]: [[lettre]] ''{{f}}'', [[caractère]] ''{{m}}''
*[[{{ga}}]]: [[litir]] ''{{f}}''
*[[{{hu}}]]: [[betű]]
*[[{{id}}]]: [[huruf]]
*[[{{it}}]]: [[lettera]] ''{{f}}'', [[carattere]] ''{{m}}''
*[[{{ko}}]]: [[문자]] (munja)
*[[{{lt}}]]: [[raidė]] ''{{f}}''
*[[{{lv}}]]: [[burts]] {{m}}
*[[{{mr}}]]: [[अक्शर]] (akshar)
*[[{{nl}}]]: [[letter]] ''{{f}}'', [[karakter]] ''{{n}}''
*[[{{pl}}]]: [[litera]] ''{{f}}''
*[[{{pt}}]]: [[letra]] ''{{f}}'', [[caractér]] ''{{m}}''
*[[{{ro}}]]: [[literă]] ''{{f}}''
*[[{{ru}}]]: [[буква]] (búkva) ''{{f}}''
*[[{{sk}}]]: [[písmeno]] ''{{n}}''
*[[{{sl}}]]: [[črka]] ''{{f}}''
*[[{{sv}}]]: [[bokstav]]
*[[{{sw}}]]: [[herufi]]
*[[{{te}}]]: [[అక్షరం]] (aksharaM)
*[[{{uk}}]]: [[буква]] (búkva) ''{{f}}''
*[[{{zh}}]]: [[字母]] (zìmǔ)
{{bottom}}
===={{comp}}====
{{top3}}
* [[一文字]]
* [[絵文字]]
* [[大文字]]
* [[小文字]]
* [[十文字]]
* [[象形文字]]
* [[表意文字]]
* [[表音文字]]
* [[文字言葉]]
*[[アムハラ文字]]
*[[アラビア文字]]、[[ペルシア文字]]
*[[アルメニア文字]]
*[[ウルドゥー文字]]
*[[オリヤー文字]]
*[[カンナダ文字]]
*[[ギリシア文字]]
*[[キリル文字]]
*[[グジャラート文字]]
*[[クメール文字]]
*[[グルジア文字]]
*[[グルムーキー文字]]
*[[シンハラ文字]]
*[[タイ文字]]
*[[タミール文字]]
*[[チベット文字]]
*[[デーヴァナーガリー]]
*[[テルグ文字]]
*[[トンパ文字]]
*[[ビルマ文字]]
*[[ヘブライ文字]]
*[[ベンガル文字]]
*[[マラヤラム文字]]
*[[モンゴル文字]]
*[[ラーオ文字]]
*[[ラテン文字]]
*[[ロロ文字]]
{{bottom}}
=={{L|zh}}==
{{zh-cat|wen2zi4|noun|hsk=乙}}
{{yue-cat|man4ji6|noun}}
{{nan-cat|bun5ji7|noun}}
{{hak-cat|vun2sii4|noun}}
==={{pron}}===
{{cmn-pron|wénzì}}
{{yue-pron|man4 zi6}}
{{nan-pron|qz,tw,xm:bûn-lī/kh,zz:bûn-jī}}
{{hak-pron|vùn-sṳ}}
==={{noun}}===
{{zhchars}}
#文字
#[[文章]]
[[Category:文字|*]]
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|문자}}
#文字
#[[学識]]
#(漢文の)[[熟語]]
=={{L|vi}}==
==={{noun}}===
{{vi-head|noun|văn|tự}}
#(日本語に同じ)文字
7ub5j3sxpw9schml8s5wjeo0k1l61n1
코
0
10141
2305666
1786686
2026-07-29T16:10:15Z
Jiba1219
100610
2305666
wikitext
text/x-wiki
==ハングル==
[[Category:ハングル]]
<span style="font-size:350%;">{{lang|ko|코}}</span>
* ハングルの一つ。文字コードにおける順番は{{lang|ko|[[콓]]}}の次、{{lang|ko|[[콕]]}}の前。
===構成===
{{lang|ko|[[ㅋ]]}} + {{lang|ko|[[ㅗ]]}}
===文字コード===
{{codepoint}}
* {{w|KS X 1001}}
** 16進: C4DA
** 10進: 50394
=={{L|ko}}==
==={{pron}}===
{{ko-IPA}}
==={{noun}}===
{{head|ko|noun}}
#{{context|anatomy|lang=ko}}{{ふりがな|鼻|はな}}。
===={{drv}}====
{{top}}
* {{l|ko|코앞}}
* {{l|ko|코웃음}}
* {{l|ko|코털}}
* {{l|ko|코피}}
* {{l|ko|콧구멍}}
* {{l|ko|콧김}}
* {{l|ko|콧노래}}
* {{l|ko|콧물}}
* {{l|ko|콧수염}}
{{bottom}}
===={{rel}}====
* {{l|ko|귀}}
* {{l|ko|눈}}
* {{l|ko|입}}
7lbx8p6og8nvlgn8t6t2q2gb060j0zc
広東語
0
10521
2305797
2190791
2026-07-30T05:21:12Z
Jiba1219
100610
2305797
wikitext
text/x-wiki
{{kana-DEFAULTSORT|かんとんご}}
=={{L|ja}}==
{{ja-kanjitab|かん|とん|ご|yomi=irr2,goon}}
{{wikipedia}}
==={{pron}}===
{{ja-pron|カントンご|acc=0|acc_ref=DJR|a=LL-Q5287 (jpn)-LaKoalita-広東語.wav}}
==={{noun}}===
{{言語コード|-||iso2b=[[chi]]|iso2t=[[yue]]|[[yue]]}}
{{ja-noun|かんとんご|kyu=廣東語|head=[[広東]] [[語]]}}
#広東地域を中心として話される[[中国語]]。[[粤語]](えつご)とも言う。中国の[[広東省]]、[[広西チワン族自治区]]、[[香港]]、[[w:中華人民共和国マカオ特別行政区|マカオ]]及び[[華僑]]の間で使用される。
#(大日本帝国)(台湾の)[[客家語]](ハッカご)。
====翻訳====
*広東語: [[廣東話]] (gwong2dung1wa2)
*{{de}}: [[Kantonesisch]] ''n''
*{{en}}: [[Cantonese]]
*{{es}}: [[cantonés]] ''m''
*{{zh}}: {{zh-l|廣東話}} (Guǎngdōnghuà), {{zh-l|粵語}} (Yuèyǔ)
*{{fr}}: [[cantonais]] ''m''
*{{nl}}: [[Kantonees]] ''n''
====参照====
;発音表記法
広東語の発音をローマ字で表記する方法としては以下のものが挙げられる。
#'''香港言語学学会式''':香港言語学学会において制定された方式。香港語言學學會粤語拼音方案(LSHK)、Jyutping(粤拼).
#'''イェール式''':米国イェール大学での言語学教育に用いられている方式。欧米の研究機関で普及。
#'''教育学院拼音方案''':香港教育署語文教育学院編『常用字広州話読音表』において用いられた発音表記。香港の教育機関で広く使われている。『常用字広州話読音表』拼音方案、教院式とも呼ばれる。
[[Category:広東語|*]]
[[Category:日本語 言語名]]
ctl3xk16oes7j68kj83hgfv0zmz0hdy
勉強
0
12048
2305825
2192379
2026-07-30T05:45:04Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305825
wikitext
text/x-wiki
{{kana-DEFAULTSORT|べんきょう}}
=={{L|ja}}==
{{ja-kanjitab|べん|きょう|yomi=kanon}}
==={{pron}}===
{{ja-pron|べんきょう|acc=0}}
{{ja-pron|おべんきょう|acc=0}}
==={{noun}}===
{{ja-noun-suru|べんきょう}}
#[[学問]]や[[技術]]、[[芸能]]などを{{おくりがな2|学|まな|ぶ|まなぶ}}こと。
#*[[代数]]や[[幾何]]の'''勉強'''が、[[学校]]を[[卒業]]して[[しまう|しまえ]]ば、[[もう]][[なんの|何の]][[役]][[にも]][[たつ#動詞|立た]]ない[[もの]]だと[[おもう|思っ]]ている[[ひと#名詞|人]]も[[ある#動詞|ある]][[よう]]だが、[[おおまちがい|大間違い]]だ。([[w:太宰治|太宰治]]『[https://www.aozora.gr.jp/cards/000035/files/1577_8581.html 正義と微笑]』)
#*[[外国]]へ[[いく|行っ]]て'''勉強'''し[[たい#助動詞|たい]]という[[青年]]が、[[ちかごろ|近頃]][[非常]]に[[おおい#形容詞|多い]]。([[w:岸田國士|岸田國士]]『[https://www.aozora.gr.jp/cards/001154/files/44828_45071.html 外遊熱]』)
#(やや古)[[努力]]すること。[[苦労]]すること。
#*それでも[[わたくし]]は[[主人]]が[[渡世]][[上手]]で、[[家業]]に'''勉強'''して、わたくし一人を守っていてくれるのをせめてもの慰めにいたしていました。(マルセル・プレヴォー、[[w:森鴎外|森鴎外]]訳『[https://www.aozora.gr.jp/cards/000882/files/3414_29075.html 田舎]』)
#[[経験]]を[[つむ|積む]]こと。[[知見]]や[[視野]]を[[ひろげる|広げる]]こと。
#*[[きみ|君]]の'''勉強'''に[[なる]]ことだから、[[一生懸命]]に[[やる|やっ]]て[[御覧|ごらん]]。([[w:豊島与志雄|豊島与志雄]]『[https://www.aozora.gr.jp/cards/000906/files/42654_24938.html 或る作家の厄日]』)
#*[[いま]]の話を聞いて、この島は[[いい]]島だと、[[つくづく]]思うね。あたたかくて、たべ物が[[たんと]]あって、[[人数]]も多くて、[[にぎやか]]だ。[[そのうえ]]、[[いろいろ]]のいい話が聞かれて、'''勉強'''になる。(須川邦彦『[https://www.aozora.gr.jp/cards/001120/files/42767_15618.html 無人島に生きる十六人]』)
#[[ねびき|値引き]]すること。
#*[[この際]][[格別]]'''勉強'''[[いたす|いたし]]ます[[よ#助詞|ヨ]]。([[w:久生十蘭|久生十蘭]]『[http://www.aozora.gr.jp/cards/001224/files/47503_37033.html ノンシャラン道中記]』)
==={{verb}}===
===={{conjug}}====
{{日本語サ変活用}}
==={{syn}}===
* [[学習]]、[[勉学]]、[[スタディー]]
==={{rel}}===
*{{comp}}: [[勉強家]]、[[勉強会]]、[[勉強机]]、[[勉強部屋]]、[[糞勉強]]、[[試験勉強]]、[[社会勉強]]、[[受験勉強]]、[[大勉強]]、[[不勉強]]、[[猛勉強]]
===={{trans}}====
(語義1)
*{{T|it}}: [[studiare]]
*{{T|en}}: {{t|en|study}}
*{{T|es}}: [[estudiar]]
*{{T|cs}}: [[studium]]
*{{T|zh}}: {{t|zh|学习}}(xuéxí)
*{{T|ko}}: {{t|ko|공부}}
*{{T|fr}}: [[étudier]]
*{{T|pt}}: [[estudar]]
*{{T|ru}}: {{t|ru|изучение}}
=={{L|zh}}==
==={{pron}}===
{{cmn-pron|miǎnqiǎng}}
{{yue-pron|min5 koeng5}}
{{nan-pron|xm,qz,tw,jj,ph,sg:bián-kióng/zz:bián-kiáng}}
*{{hak}}: miên-kióng
==={{verb}}===
{{zhchars}} ({{zh-ts||'''[[勉强]]'''}} )
#[[無理強い]]する、[[強制]]する。
==={{adjective}}===
{{zhchars}} ({{zh-ts||'''[[勉强]]'''}} )
#[[無理]]だ、[[不十分]]だ。
#[[しぶしぶ]]だ。
{{zh-cat|mian3qiang3|動詞|形容詞}}
{{yue-cat|min5keung4|動詞|形容詞}}
{{nan-cat|bian2kiong2|動詞|形容詞}}
{{hak-cat|mien1kiong3|動詞|形容詞}}
[[Category:日中で意味が大きく異なる漢語]]
jyiwjl7e0cm3d741vrubkawhwo1s03b
時間
0
12573
2305790
2274815
2026-07-30T05:13:21Z
Jiba1219
100610
2305790
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じかん}}
=={{L|ja}}==
{{ja-kanjitab|じ|かん|yomi=goon,kanon}}
{{wikipedia}}
{{Wikiquote}}
==={{pron}}===
{{ja-pron|じかん|acc=0}}
{{ja-accent-common|region=京阪|a|じ|かん}}
==={{noun}}===
{{ja-noun|[[じかん]]}}
#[[とき|時]]の[[ながれ|流れ]]。
#*コゼットのそばで幾多の楽しい'''時間'''を過ごした石の腰掛けをながめた。(ビクトル・ユーゴー作、豊島与志雄訳『レ・ミゼラブル』)
#*いつもドミノ遊びばかりをやって'''時間'''をつぶしてる。(豊島与志雄訳『レ・ミゼラブル』)
#時の流れの中のある点。[[時刻]]。
#*そろそろ電車がくる'''時間'''だ。
#*時々、明るい店の前を通る時、年下の方は立ち止まって、紐で首にかけてる鉛の時計を出して'''時間'''を見た。(豊島与志雄訳『レ・ミゼラブル』)
#ある時刻と別のある時刻との[[間隔]]。時の[[ながさ|長さ]]。
#*待っている'''時間'''はやたらと長く感じる。
# [[自分]]の[[作業]]を[[中断]]し、[[あいて|相手]]への[[対応]]などを[[優先]]させるための時の長さ。
#*来客に'''時間'''をとられる。
#*相談したいことがあるのですが、お'''時間'''をいただけますでしょうか?
#{{タグ|ja|units of measure}}時の長さの[[単位]]。60[[分]]。3600[[秒]]。24分の1[[日]]。
#*締め切りまであと3'''時間'''だ。
#{{タグ|ja|教育}}学校の[[時限]]。また何かをする[[時間帯]]。
#*1時間目は国語の'''時間'''だ。
#*夕ごはんの'''時間'''ですよ。
#{{タグ|ja|philosophy|古典力学}}[[万物]]が[[その]][[ながれ|流れ]]の[[なか|中]]に[[存在]]しており、[[決して]]その流れに[[さからう|逆らう]][[こと]]が[[できる|でき]]ない、[[空間]]と[[対立]]する[[概念]]。
===={{drv}}====
*[[時間外]]、[[時間内]]、[[夏時間]]、[[時間給]]、[[時間軸]]
===={{rel}}====
*[[時刻]]、[[時計]]
===={{trans}}====
{{trans-top|1. 時の流れ}}
*{{T|is}}: {{t|is|tími}} {{m}}
*{{T|af}}: {{t-|af|tyd}}
*{{T|it}}: {{t|it|tempo}} {{m}}
*{{T|en}}: {{t|en|time}}
*{{T|nl}}: {{t+|nl|tijd}} {{m}}
*{{T|szl}}: {{t|szl|czas}} {{m}}
*{{T|sv}}: {{t|sv|tid}} {{c}}
*{{T|es}}: {{t|es|tiempo}} {{m}}
*{{T|th}}: {{t|th|เวลา}}
*{{T|tl}}: {{t|tl|panahon}}
*{{T|cs}}: {{t|cs|čas}} {{m}}, {{t|cs|doba}} {{f}}
*{{T|de}}: {{t|de|Zeit}} {{f}}
*{{T|fi}}: {{t|fi|aika}}
*{{T|fr}}: {{t|fr|temps}} {{m}}
*{{T|pl}}: {{t|pl|czas}} {{m}}
*{{T|pt}}: {{t|pt|tempo}} {{m}}
*{{T|lt}}: {{t|lt|laikas}} {{m}}
*{{T|ro}}: {{t|ro|timp}}
*{{T|ru}}: {{t|ru|время}} {{n}}
{{trans-bottom}}
{{trans-top|2. 語義1 の間隔}}
*{{T|en}}: {{t|en|time}}
{{trans-bottom}}
{{trans-top|3. 語義1 のある点。時刻}}
*{{T|en}}: {{t|en|time}}
{{trans-bottom}}
{{trans-top|4. 時間(語義1 の意)の単位}}
*{{T|en}}: {{t|en|hour}}
*{{T|si}}: [[පැය]] (pæya)
*{{T|cs}}: {{t|cs|hodina}} {{f}}
*{{T|zh}}:
*:{{T|cmn}}: {{t|cmn|小時}}, {{t|cmn|小时}}
*{{T|lt}}: {{t|lt|valanda}} {{f}}
{{trans-bottom}}
{{trans-top|5. 学校の時限}}
*{{T|en}}: {{t|en|period}}
*{{T|cs}}: {{t|cs|hodina}} {{f}}, {{t|cs|vyučovací hodina}} {{f}}
*{{T|lt}}: {{t|lt|valanda}} {{f}}, {{t|lt|akademinė valanda}} {{f}}
{{trans-bottom}}
===={{colloc}}====
*時間がない・足りない
*時間がもったいない
*時間を[[かける]]
*時間がかかる
*時間を[[とる]]
*時間をいただく
*時間を割く
*時間に[[ルーズ]]
*時間に追われる
*時間との戦い
*時間の問題
{{topcat|ja|時間}}
[[Category:{{ja}}_力学]]
=={{L|zh}}==
{{wikipedia|lang=zh|时间}}
{{wikipedia|lang=yue}}
{{wikipedia|lang=nan|Sî-kan}}
{{wikipedia|lang=hak|Sṳ̀-kiên}}
{{wikipedia|lang=wuu|时间}}
{{wikipedia|lang=lzh}}
==={{pron}}===
{{cmn-pron|shíjiān|s=si2jian1|x=síjiǎn|a=zh-shíjiān.ogg}}
{{yue-pron|si4 gaan3,si4 gaan1|t=si3 gan1}}
{{nan-pron|ml,tw,jj,ph:sî-kan|t=si5 gang1}}
{{cpx-pron|pt,xy:si2 gang1}}
{{hak-pron|sṳ̀-kiên|h=shi gienˋ}}
{{wuu-pron|sh:6zy ci}}
{{gan-pron|si4 gan}}
{{hsn-pron|shr2 gan1|h=sr2 jian1}}
==={{noun}}===
{{zhchars|s=时间}}
#(日本語に同じ)時間。
#*{{zh-ex|[[时间]][[催]][[人]][[老]]。|[[時間]][[催]][[人]][[老]]||'''Shíjiān''' cuī rén lǎo.|時間は人を老いさせる。}}
#*{{zh-ex|[[时间]][[还]][[来得及]]。|[[時間]][[還]][[來得及]]。||'''Shíjiān''' hái láidejí.|時間には間に合った。}}
{{zh-cat|shi2jian1|名詞}}{{topcat|zh|時間}}
{{zhx-sic-cat|si2jian1|名詞}}{{topcat|zhx-sic|時間}}
{{yue-cat|si4gaan3|名詞}}{{topcat|yue|時間}}
{{nan-cat|si5kan1|名詞}}{{topcat|nan|時間}}
{{nan-tws-cat|si5gang1|名詞}}{{topcat|nan-tws|時間}}
{{cpx-cat|si2gang1|名詞}}{{topcat|cpx|時間}}
{{hak-cat|sii2kien1|名詞}}{{topcat|hak|時間}}
{{wuu-cat|zy3ci1|名詞}}{{topcat|wuu|時間}}
{{gan-cat|si4gan|名詞}}{{topcat|gan|時間}}
{{hsn-cat|shr2gan1|名詞}}{{topcat|hsn|時間}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|시간}}
#(日本語に同じ)時間。
{{topcat|ko|時間}}
=={{L|vi}}==
==={{noun}}===
{{vi-head|noun|thời|gian}}
#(日本語に同じ)時間。
{{topcat|vi|時間}}
[[Category:和製漢語]]
08wgj2c9y3bmmz9pfodtoomehkzs9x8
2306009
2305790
2026-07-30T09:12:45Z
Jiba1219
100610
2306009
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じかん}}
=={{L|ja}}==
{{ja-kanjitab|じ|かん|yomi=goon,kanon}}
{{wikipedia}}
{{Wikiquote}}
==={{pron}}===
{{ja-pron|じかん|acc=0}}
{{ja-accent-common|region=京阪|a|じ|かん}}
==={{noun}}===
{{ja-noun|[[じかん]]}}
#[[とき|時]]の[[ながれ|流れ]]。
#*コゼットのそばで幾多の楽しい'''時間'''を過ごした石の腰掛けをながめた。(ビクトル・ユーゴー作、豊島与志雄訳『レ・ミゼラブル』)
#*いつもドミノ遊びばかりをやって'''時間'''をつぶしてる。(豊島与志雄訳『レ・ミゼラブル』)
#時の流れの中のある点。[[時刻]]。
#*そろそろ電車がくる'''時間'''だ。
#*時々、明るい店の前を通る時、年下の方は立ち止まって、紐で首にかけてる鉛の時計を出して'''時間'''を見た。(豊島与志雄訳『レ・ミゼラブル』)
#ある時刻と別のある時刻との[[間隔]]。時の[[ながさ|長さ]]。
#*待っている'''時間'''はやたらと長く感じる。
# [[自分]]の[[作業]]を[[中断]]し、[[あいて|相手]]への[[対応]]などを[[優先]]させるための時の長さ。
#*来客に'''時間'''をとられる。
#*相談したいことがあるのですが、お'''時間'''をいただけますでしょうか?
#{{タグ|ja|units of measure}}時の長さの[[単位]]。60[[分]]。3600[[秒]]。24分の1[[日]]。
#*締め切りまであと3'''時間'''だ。
#{{タグ|ja|教育}}学校の[[時限]]。また何かをする[[時間帯]]。
#*1時間目は国語の'''時間'''だ。
#*夕ごはんの'''時間'''ですよ。
#{{タグ|ja|philosophy|古典力学}}[[万物]]が[[その]][[ながれ|流れ]]の[[なか|中]]に[[存在]]しており、[[決して]]その流れに[[さからう|逆らう]][[こと]]が[[できる|でき]]ない、[[空間]]と[[対立]]する[[概念]]。
===={{drv}}====
*[[時間外]]、[[時間内]]、[[夏時間]]、[[時間給]]、[[時間軸]]
===={{rel}}====
*[[時刻]]、[[時計]]
===={{trans}}====
{{trans-top|1. 時の流れ}}
*{{T|is}}: {{t|is|tími}} {{m}}
*{{T|af}}: {{t-|af|tyd}}
*{{T|it}}: {{t|it|tempo}} {{m}}
*{{T|en}}: {{t|en|time}}
*{{T|nl}}: {{t+|nl|tijd}} {{m}}
*{{T|szl}}: {{t|szl|czas}} {{m}}
*{{T|sv}}: {{t|sv|tid}} {{c}}
*{{T|es}}: {{t|es|tiempo}} {{m}}
*{{T|th}}: {{t|th|เวลา}}
*{{T|tl}}: {{t|tl|panahon}}
*{{T|cs}}: {{t|cs|čas}} {{m}}, {{t|cs|doba}} {{f}}
*{{T|de}}: {{t|de|Zeit}} {{f}}
*{{T|fi}}: {{t|fi|aika}}
*{{T|fr}}: {{t|fr|temps}} {{m}}
*{{T|pl}}: {{t|pl|czas}} {{m}}
*{{T|pt}}: {{t|pt|tempo}} {{m}}
*{{T|lt}}: {{t|lt|laikas}} {{m}}
*{{T|ro}}: {{t|ro|timp}}
*{{T|ru}}: {{t|ru|время}} {{n}}
{{trans-bottom}}
{{trans-top|2. 語義1 の間隔}}
*{{T|en}}: {{t|en|time}}
{{trans-bottom}}
{{trans-top|3. 語義1 のある点。時刻}}
*{{T|en}}: {{t|en|time}}
{{trans-bottom}}
{{trans-top|4. 時間(語義1 の意)の単位}}
*{{T|en}}: {{t|en|hour}}
*{{T|si}}: [[පැය]] (pæya)
*{{T|cs}}: {{t|cs|hodina}} {{f}}
*{{T|zh}}:
*:{{T|cmn}}: {{t|cmn|小時}}, {{t|cmn|小时}}
*{{T|lt}}: {{t|lt|valanda}} {{f}}
{{trans-bottom}}
{{trans-top|5. 学校の時限}}
*{{T|en}}: {{t|en|period}}
*{{T|cs}}: {{t|cs|hodina}} {{f}}, {{t|cs|vyučovací hodina}} {{f}}
*{{T|lt}}: {{t|lt|valanda}} {{f}}, {{t|lt|akademinė valanda}} {{f}}
{{trans-bottom}}
===={{colloc}}====
*時間がない・足りない
*時間がもったいない
*時間を[[かける]]
*時間がかかる
*時間を[[とる]]
*時間をいただく
*時間を割く
*時間に[[ルーズ]]
*時間に追われる
*時間との戦い
*時間の問題
{{topcat|ja|時間}}
[[Category:{{ja}}_力学]]
=={{L|zh}}==
{{wikipedia|lang=zh|时间}}
{{wikipedia|lang=yue}}
{{wikipedia|lang=nan|Sî-kan}}
{{wikipedia|lang=hak|Sṳ̀-kiên}}
{{wikipedia|lang=wuu|时间}}
{{wikipedia|lang=lzh}}
==={{pron}}===
{{cmn-pron|shíjiān|s=si2jian1|x=síjiǎn|a=zh-shíjiān.ogg}}
{{yue-pron|si4 gaan3,si4 gaan1|t=si3 gan1}}
{{nan-pron|ml,tw,jj,ph:sî-kan|t=si5 gang1}}
{{cpx-pron|pt,xy:si2 gang1}}
{{hak-pron|sṳ̀-kiên|h=shi gienˋ}}
{{wuu-pron|sh:6zy ci}}
{{gan-pron|si4 gan}}
{{hsn-pron|shr2 gan1|h=sr2 jian1}}
==={{noun}}===
{{zhchars|s=时间}}
#(日本語に同じ)時間。
#*{{zh-ex|[[时间]][[催]][[人]][[老]]。|[[時間]][[催]][[人]][[老]]。||'''Shíjiān''' cuī rén lǎo.|時間は人を老いさせる。}}
#*{{zh-ex|[[时间]][[还]][[来得及]]。|[[時間]][[還]][[來得及]]。||'''Shíjiān''' hái láidejí.|時間には間に合った。}}
{{zh-cat|shi2jian1|名詞}}{{topcat|zh|時間}}
{{zhx-sic-cat|si2jian1|名詞}}{{topcat|zhx-sic|時間}}
{{yue-cat|si4gaan3|名詞}}{{topcat|yue|時間}}
{{nan-cat|si5kan1|名詞}}{{topcat|nan|時間}}
{{nan-tws-cat|si5gang1|名詞}}{{topcat|nan-tws|時間}}
{{cpx-cat|si2gang1|名詞}}{{topcat|cpx|時間}}
{{hak-cat|sii2kien1|名詞}}{{topcat|hak|時間}}
{{wuu-cat|zy3ci1|名詞}}{{topcat|wuu|時間}}
{{gan-cat|si4gan|名詞}}{{topcat|gan|時間}}
{{hsn-cat|shr2gan1|名詞}}{{topcat|hsn|時間}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|시간}}
#(日本語に同じ)時間。
{{topcat|ko|時間}}
=={{L|vi}}==
==={{noun}}===
{{vi-head|noun|thời|gian}}
#(日本語に同じ)時間。
{{topcat|vi|時間}}
[[Category:和製漢語]]
1sdxec9lmbbompw54t60navapnewh3h
과일
0
13042
2305627
1506621
2026-07-29T13:33:07Z
Jiba1219
100610
2305627
wikitext
text/x-wiki
=={{L|ko}}==
==={{etym}}===
{{etyl|okm|ko}} [[과ᅀᅵᆯ]] (kwazil) < [[과실]] ([[果實]])
==={{pron}}と助詞接続===
{{ko-IPA|l=y}}
{{朝鮮語助詞接続
|基本形IPA=kwai
|基本形IPAリウルパッチム1=ɭ
|基本形IPAリウルパッチム2=ɾ
|基本形X-SAMPA=kwai
|基本形X-SAMPAリウルパッチム1=l`
|基本形X-SAMPAリウルパッチム2=4
|が=이
|は=은
|を=을
|}}
==={{noun}}: 果物===
[[ファイル:Fruit 4814.jpg|thumb|240px|{{lang|ko|과일}}]]
{{head|ko|noun}}
[[Category:{{ko}}_果実|*]]
* <[[果]] - >
#{{ふりがな|果物|くだもの}}、[[果実]]。
#*{{ko-ex|'''과일'''[[에]][[는]] [[많다|많은]] [[비타민]][[이]] [[들다|들어]] [[있다]].||果物には多くのビタミンが含まれている。}}
#*{{ko-ex|'''과일'''을 먹고 싶습니다.||果物を食べたいです。}}
==== {{rel}}: 果物 ====
* {{l|ko|과실(果實)}}
* {{l|ko|귤}}
* {{l|ko|사과(沙果)}}
* {{l|ko|배}}
* {{l|ko|감}}
==={{noun}}: 過日===
{{head|ko|noun|cat2=漢字語|cat3=同音異義}}
{{ko-h|過|日}}
# [[過日]]、[[先日]]。
==={{noun}}: 科日===
{{head|ko|noun|cat2=アジア史}}
* <[[科]]日>;[[科日|*]]
#[[科挙]]が実施される日、科挙を受験する日。
1d6pmc8lj03rizq9mpxo9v0rtfx7fx5
to
0
14072
2305803
2074472
2026-07-30T05:26:22Z
Jiba1219
100610
2305803
wikitext
text/x-wiki
{{wikipedia}}
{{also|TO|T.O.|To|T/O|t.o|to-}}
==記号==
==={{code}}===
'''to'''
#{{ISO639-1}}
#*[[w:ISO 639|ISO 639-2言語コード]]は"[[ton]]"。
===={{etym}}====
*{{to}}:[[Tonga]]等。
=={{L|ain}}==
[[File:MapOfAinuLanguage-Lake.svg|thumb|400px|アイヌ語地図:湖]]
{{ain-kana|ト}}
==={{pron}}===
* {{ain-IPA}}
==={{noun}}===
{{head|ain|noun|cat2=名詞 所属形}}
# {{noun form of|ain|to||所属形|tr={{ain-kana-conv|to}}|t=昼間}}
==={{noun}}===
{{head|ain|noun}}
#{{context|地形|lang=ain}}{{ふりがな|湖|みずうみ}}、{{ふりがな|沼|ぬま}}。
#{{context|暦|lang=ain}}{{ふりがな|日|ひ}}、{{おくりがな2|日|ひ|にち|ひにち}}。
#*{{ux|ain|[[sinean]] '''to''' [[ta]] - シネアン ト タ|ある日のこと(物語の語り始めなどで)}}
=={{L|ast}}==
==={{etym}}===
{{etyl|la|ast}} {{m|la|tuus}}
==={{adjective}}===
{{ast-adj-mf|tos}}
#[[あなた]]の。
===={{rel}}====
* {{l|ast|tuyu}}
=={{L|ite}}==
==={{noun}}===
{{head|ite|noun}}
#{{context|解剖学|lang=ite}}{{ふりがな|目|め}}。
=={{L|io}}==
==={{pronoun}}===
{{head|io|pronoun}}
#[[ito]]の異形。
=={{L|cy}}==
==={{etym}}===
{{etyl|cel-bry-pro|cy}} {{m|cel-bry-pro|*toɣ}}
==={{pron}}===
* {{IPA|lang=cy|toː}}
* {{rhymes|oː}}
==={{noun}}===
{{cy-noun|m|toeau|pl2=toeon}}
#{{context|建築|lang=cy}}{{ふりがな|屋根|やね}}。
===={{syn}}====
* {{l|cy|pen tŷ}}
===={{drv}}====
* {{l|cy|adar y to}}
* {{l|cy|gwallt to}}
* {{l|cy|rhoi'r ffidil yn y to}}
* {{l|cy|to bach}}
* {{l|cy|to gwellt}}
* {{l|cy|toi}}
{{cy-mut-auto}}
=={{L|en}}==
==={{etym}}===
{{etyl|enm}} {{m|enm|to}} < {{etyl|ang}} {{m|ang|tō}} < {{etyl|gem-pro}} {{m|gem-pro|*tō}} ~ {{m|gem-pro|*ta}} < {{etyl|ine-pro}} {{m|ine-pro|*de}} ~ {{m|ine-pro|*do}}
==={{pron}}===
*{{IPA|lang=en|tʊ, tə}}
* {{音声|en|LL-Q1860 (eng)-Vealhurl-to.wav|音声 (英)}}
* {{音声|en|en-us-two.ogg|音声 (米)}}
* {{音声|en|LL-Q1860 (eng)-Vealhurl-to2.wav|音声 (英)}}
* {{homophones|lang=en|too|two}}
==={{preposition}}===
{{head|en|preposition}}
[[Category:ベーシック英語 850単語]]
#(方向、方角)~[[へ]]。~[[まで]]。
#*{{ux|en|[[we|We]] [[are]] [[walk|walking]] '''to''' [[the]] [[shop]].|私たちは店まで歩いているところです。}}
#(形容詞の後について、形容詞の指し示す対象を特定する)~[[に]]。~[[と]]。
#*''[[similar]] '''to''' ...'', ''[[relevant]] '''to''' ...'', ''[[pertinent]] '''to''' ...''
#*{{ux|en|[[I]] [[was]] [[nice]] '''to''' [[him]].|私は彼に親切にした。}}
#*{{ux|en|[[he|He]] was [[cruel]] '''to''' [[her]].|彼は彼女に残酷だった。}}
#(比較)
#*{{ux|en|one to one|1対1}}、{{ux|en|ten to one|10対1}}
# ([[間接目的語]])
#*{{ux|en|I [[gave]] the [[book]] to him.|私は彼に本をあげた。}}
#(動詞の原形を後置し、[[不定詞]]を作る。以下の用法を参照)
===={{usage}}====
「to + 動詞の原形」の形をとる不定詞は[[to不定詞]]と呼ばれ、主に以下の用法がある。
#名詞的用法
##「〜すること」の意を表す。
##:{{ux|en|I [[want]] '''to''' [[leave]].|私は離れたい(離れることを望む)。}}
##:{{ux|en|'''To''' play the guitar is fun.|ギターを弾くことは楽しい。}}
##:{{ux|en|'''To''' [[err]] is [[human]].|間違いを犯すのは人間である。}}
##疑問詞 + to不定詞の形で名詞句を作る。
##:{{ux|en|He [[ask|asked]] [[me]] [[what]] '''to''' [[do]].|彼は何をすべきか私に尋ねた。}}
##:{{ux|en|I [[don’t]] [[know]] [[how]] '''to''' [[say]] [[it]].|何て言うのか分からない。}}
##:{{ux|en|I understood [[where]] '''to''' go.|私はどこへ行けばいいのか理解した。}}
#形容詞的用法で、「〜のための」「〜すべき」等の意を表す。
#:{{ux|en|I want something cold '''to''' drink.|私は何か冷たい飲み物が欲しい。}}
#副詞的用法で、「〜のために」「〜なので」等の意を表す。
#:{{ux|en|We went to the park '''to''' play badminton.|私たちはバドミントンをするために公園へ行った。}}
#:{{ux|en|I'm glad '''to''' see you.|あなたに会えて嬉しい。}}
===={{trans}}====
{{trans-see|語義1|へ}}
{{trans-see|語義2|に}}
{{trans-top|語義3}}
*{{T|nl}}: [[tegen]]
*{{T|el}}: {{t|el|προς}}
*{{T|sv}}: [[till]]
*{{T|es}}: [[a]]
*{{T|sl}}: [[proti]]
*{{T|ro}}: [[la]]
{{trans-bottom}}
{{trans-top|語義4、不定詞}}
*{{T|nl}}: [[te]]
*{{T|el}}: {{t|el|με}}
*{{T|da}}: [[at]]
*{{T|de}}: [[zu]]
*{{T|ru}}: {{t|ru|a}}
{{trans-bottom}}
=={{L|ee}}==
==={{noun}}===
{{head|ee|noun}}
#{{context|鯨偶蹄類|lang=ee}}[[羚羊]]。
#{{context|解剖学|lang=ee}}{{ふりがな|耳|みみ}}。
#{{context|家族|lang=ee}}[[義父]]。
#[[しっくい|漆喰]]。
#{{context|地形|lang=ee}}{{ふりがな|山|やま}}。
==={{verb}}===
{{head|ee|verb}}
#{{おくりがな3|押|お|し|潰|つぶ|す|おしつぶす}}。
#{{おくりがな3|打|う|ち|付|つ|ける|うちつける}}。
=={{L|ca}}==
==={{etym}}===
{{bor|ca|la|tonus}} < {{etyl|grc|ca}} {{m|grc|τόνος}}
==={{pron}}===
* {{ca-IPA|ò}}
==={{noun}}===
{{ca-noun|m|tons}}
#{{context|音楽|lang=ca}}{{ふりがな|音色|ねいろ}}、[[音調]]。
#{{context|言語学|lang=ca}}[[抑揚]]、[[声調]]。
#[[色調]]、{{おくりがな3|色|いろ||合|あ|い|いろあい}}。
===={{drv}}====
* {{l|ca|entonar}}
* {{l|ca|semitò}}
=={{L|gl}}==
==={{pron}}===
* {{IPA|lang=gl|[ˈtɔː]}}
==={{interjection}}===
{{head|gl|interjection}}
#犬や牛を呼ぶ語。
=={{L|cab}}==
==={{arti}}===
{{head|cab|article}}
#定冠詞の女性形。[[その]]。
===={{ant}}====
* {{l|cab|le}}
=={{L|ktu}}==
==={{conjunction}}===
{{head|ktu|conjunction}}
#〜[[か]]、{{おくりがな2|又|また|は|または}}。
=={{L|qwt}}==
==={{alter}}===
* {{l|qwt|tū}}
==={{etym}}===
{{etyl|ath-pro|qwt}} {{m|ath-pro|*tuˑ}}
==={{noun}}===
{{head|qwt|noun}}
#{{ふりがな|水|みず}}。
=={{L|goh}}==
==={{preposition}}===
{{head|goh|preposition}}
#[[zuo]]の異形。
=={{L|osx}}==
==={{alter}}===
* {{l|osx|tuo}}, {{l|osx|thuo}}, {{l|osx|te}}, {{l|osx|ti}}
==={{etym}}===
{{etyl|gem-pro|osx}} {{m|gem-pro|*tō}}
==={{preposition}}===
{{head|osx|preposition|head=tō}}
#〜[[に]]、〜[[へ]]。
===={{desc}}====
* {{desc|gml|tô}}
** {{desc|nds|to}}
* {{desc|osx|tōtō|tōte|der=1}}
** {{desc|gml|tôte|tote|tôt|tot}}
=={{L|zlw-ocs}}==
==={{etym}}===
{{etyl|sla-pro|zlw-ocs}} {{m|sla-pro|*to}}
==={{pronoun}}===
{{head|zlw-ocs|pronoun}}
#[[ten]]の中性単数主格。
#tenの中性単数対格。
#tenの中性単数呼格。
===={{desc}}====
* {{desc|cs|to}}
=={{L|kg}}==
==={{conjunction}}===
{{head|kg|conjunction}}
#〜[[か]]、{{おくりがな2|又|また|は|または}}。
=={{L|gjn}}==
==={{noun}}===
{{head|gjn|noun}}
#[[言語]]。
=={{L|zza}}==
==={{etym}}===
{{etyl|iir-pro|zza}} {{m|iir-pro|*túH}} < {{etyl|ine-pro|zza}} {{m|ine-pro|*túh₂}}
==={{pronoun}}===
{{head|zza|pronoun}}
#{{context|informal|lang=zza}}[[あなた]]を。
=={{L|sk}}==
==={{etym}}===
{{etyl|sla-pro|sk}} {{m|sla-pro|*to}}
==={{pronoun}}===
{{head|sk|pronoun}}
#{{l|sk|ten}}の中性単数主格。
#{{l|sk|ten}}の中性単数対格。
=={{L|sl}}==
==={{pronoun}}===
{{head|sl|pronoun|g=n}}
#(指示代名詞)[[これ]]。
=={{L|sh}}==
==={{pron}}===
* {{IPA|lang=sh|tôː}}
==={{pronoun}}===
{{sh-pronoun|head=tȏ}}
#{{l|sh|taj}}の中性単数主格。
#{{l|sh|taj}}の中性単数対格。
=={{L|spl}}==
==={{noun}}===
{{head|spl|noun}}
#{{ふりがな|水|みず}}。
=={{L|dlm}}==
==={{etym}}===
{{etyl|la|dlm}} {{m|la|tuus}}
==={{pronoun}}===
{{head|dlm|pronoun|g=m|女性|toa}}
#[[あなた]]の。
==={{seealso}}===
* {{l|dlm|mi}}
* {{l|dlm|nuester}}
* {{l|dlm|vestro}}
=={{L|cs}}==
==={{etym}}===
{{etyl|zlw-ocs|cs}} {{m|zlw-ocs|to}}
==={{pron}}===
* {{cs-IPA}}
* {{音声|cs|Cs-to.ogg}}
==={{pronoun}}===
{{head|cs|pronoun form|g=n}}
#{{l|cs|ten}}の中性単数主格。
#{{l|cs|ten}}の中性単数対格。
#{{l|cs|ten}}の中性単数呼格。
=={{L|dsb}}==
==={{pron}}===
* {{IPA|lang=dsb|[tɔ]}}
==={{pronoun}}===
{{head|dsb|pronoun|g=n}}
#[[これ]]。
==={{determiner}}===
{{head|dsb|determiner form}}
#[[ten]]の中性単数主格。
#tenの中性単数対格。
=={{L|da}}==
==={{etym}}===
{{etyl|non|da}} {{m|non|tveir}} < {{etyl|gem-pro|da}} {{m|gem-pro|*twai}} < {{etyl|ine-pro|da}} {{m|ine-pro|*dwóh₁}}
==={{pron}}===
*{{IPA|tˢoːˀ|lang=da}}
==={{numeral}}===
{{head|da|numeral}}
#{{context|cardinal|lang=da}}[[二]]。
=={{L|tuu}}==
==={{etym}}===
{{etyl|ath-pro|tuu}} {{m|ath-pro|*tuˑ}}
==={{noun}}===
{{head|tuu|noun}}
#{{context|Euchre Creek|lang=tuu}}{{ふりがな|水|みず}}。
=={{L|ttj}}==
==={{etym}}===
{{etyl|bnt-pro|ttj}} {{m|bnt-pro|*-tòó}}
==={{pron}}===
* {{IPA|lang=ttj|to}}
==={{adjective}}===
{{ttj-adj}}
#{{おくりがな2|若|わか|い|わかい}}。
{{ttj-decl-aug}}
===={{syn}}====
* {{l|ttj|hyaka|-hyaka}}
===={{ant}}====
* {{l|ttj|kuru|-kuru}}
=={{L|txb}}==
==={{etym}}===
{{etyl|ine-pro|txb}} {{m|ine-pro|*dʰowh₂ōn}} < 語根 {{m|ine-pro|*dʰewh₂-}}
==={{noun}}===
{{txb-noun||m}}
#{{context|解剖学|lang=txb}}[[体毛]]。
=={{L|nn}}==
==={{alter}}===
* {{l|nn|tvo}}, {{l|nn|tvei}}, {{l|nn|tvaug}}, {{l|nn|tvau}}, {{l|nn|tvær}}, {{l|nn|tver}}, {{l|nn|tu}}, {{l|nn|tvu}}
==={{pron}}===
* {{IPA|lang=nn|tuː}}
==={{etym}}1===
{{etyl|non|nn}} {{m|non|tvá}} ({{m|non|tveir}} の対格) < {{etyl|gem-pro|nn}} {{m|gem-pro|*twai}} < {{etyl|ine-pro|nn}} {{m|ine-pro|*dwóh₁}}
===={{numeral}}====
{{head|nn|numeral}}
#{{context|基数|lang=nn}}[[二]]。
====={{drv}}=====
* {{l|nn|toar}}
* {{l|nn|todelt}}
* {{l|nn|todimensjonal}}
* {{l|nn|tospråkleg}}
* {{l|nn|toåring}}
==={{etym}}2===
{{etyl|non|nn}} {{m|non|tó|g=n}}
===={{noun}}====
{{nn-noun-n1}}
#{{ふりがな|織物|おりもの}}、[[生地]]。
#{{context|figurative|by extension|lang=nn}}[[能力]]。
==={{anag}}===
* {{anagrams|nn|a=ot|ot}}
=={{L|nb}}==
==={{etym}}===
{{etyl|non|nb}} {{m|non|tvá}} ({{m|non|tveir}} の対格) < {{etyl|gem-pro|nb}} {{m|gem-pro|*twai}} < {{etyl|ine-pro|nb}} {{m|ine-pro|*dwóh₁}}
==={{pron}}===
* {{IPA|lang=nb|tuː}}
==={{numeral}}===
{{head|nb|numeral}}
#{{context|基数|lang=nb}}[[二]]。
===={{drv}}====
{{top}}
* {{l|nb|todelt}}
* {{l|nb|todimensjonal}}
* {{l|nb|tofarget}}
* {{l|nb|tomannsbolig}}
* {{l|nb|tospråklig}}
* {{l|nb|toåring}}
{{bottom}}
=={{L|bdq}}==
==={{etym}}===
{{etyl|mhk-ban-pro|bdq}} {{m|mkh-ban-pro|*tɔʔ}} < {{etyl|mkh-pro|bdq}} {{m|mkh-pro|*tɔʔ}}
==={{pron}}===
* {{IPA|lang=bdq|tɔː}}
==={{pronoun}}===
{{head|bdq|pronoun}}
#[[あれ]]、[[あそこ]]。
=={{L|bcr}}==
==={{etym}}===
{{etyl|ath-pro|bcr}} {{m|ath-pro|*tuˑ}}
==={{noun}}===
{{head|bcr|noun}}
#{{ふりがな|水|みず}}。
=={{L|bzg}}==
==={{noun}}===
{{head|bzg|noun}}
#{{ふりがな|水|みず}}。
=={{L|fi}}==
==={{etym}}===
[[torstai]](「木曜日」) の省略形。
==={{noun}}===
{{head|fi|noun}}
#{{context|略語|曜日|lang=fi}}[[木]]([[木曜日]]の省略形。)
=={{L|hup}}==
==={{etym}}===
{{etyl|ath-pro|hup}} {{m|ath-pro|*tuˑ}}
==={{pron}}===
* {{IPA|lang=hup|to(ː)}}
==={{noun}}===
{{head|hup|noun}}
#[[水域]]。
=={{L|ff}}==
==={{preposition}}===
{{head|ff|preposition}}
#〜[[に]]、〜[[へ]]。
=={{L|fur}}==
==={{etym}}===
{{etyl|la|fur}} {{m|la|tuus}}
==={{pronoun}}===
{{head|fur|pronoun|女性|tô|男性複数|tiei|女性複数|tôs}}
#[[あなた]]の、あなたのもの。
==={{seealso}}===
* {{l|fur|lôr}}
* {{l|fur|gno}}
* {{l|fur|nestri}}
* {{l|fur|so}}
* {{l|fur|vuestri}}
=={{L|vi}}==
==={{pron}}===
{{vi-pron}}
==={{adjective}}===
{{head|vi|adjective|kanji=蘇|kanji2=𡚢|kanji3=𫰅|kanji4=𡚡|sort=to1 to}}
#[[おおきい]]、[[おおきな]]。
#: {{ant|vi|nhỏ|bé}}
#[[偉大]]な。
=={{L|pl}}==
==={{pronoun}}===
{{head|pl|pronoun}}
#(指示代名詞)[[これ]]。
==={{rel}}===
* [[ta]]
* [[ten]]
=={{L|pt}}==
===縮約形===
{{head|pt|縮約形|女性|ta}}
#[[te]] [[o]]の縮約形。
=={{L|moh}}==
==={{particle}}===
{{head|moh|particle}}
#{{l|moh|tó:}}の異形。
=={{L|mfe}}==
==={{etym}}===
{{etyl|fr|mfe}} {{m|fr|tu}}
==={{pronoun}}===
{{head|mfe|pronoun|斜格|twa|公式|ou}}
#[[あなた]]。
=={{L|yol}}==
==={{preposition}}===
{{head|yol|preposition}}
#[[ta]]の異形。
=={{L|lv}}==
==={{pronoun}}===
{{head|lv|pronoun form}}
#[[tas]]の男性単数対格。
#tasの男性単数具格。
#tasの男性複数属格。
#tasの女性単数対格。
#tasの女性単数具格。
#tasの女性複数属格。
=={{L|lt}}==
==={{pronoun}}===
{{head|lt|pronoun form}}
#[[tas]]の男性単数属格。
=={{L|lou}}==
==={{etym}}===
{{etyl|fr|lou}} {{m|fr|tu}}
==={{pron}}===
* {{IPA|lang=lou|to}}
* {{rhymes|o|s=1}}
* {{homophones|lang=lou|tô}}
==={{pronoun}}===
{{head|lou|pronoun|複数|[[vouzòt]], [[ouzòt]], [[zòt]], [[zo]]|斜格|twa|所有限定詞|tô|所有代名詞|[[tokin]], [[tochin]]}}
#[[あなた]]。
===={{drv}}====
* {{l|lou|t'}}
1u68wyjfpb1u89wsyx6o630s9ucmqgw
愛児
0
15815
2305614
1917470
2026-07-29T13:22:57Z
Jiba1219
100610
2305614
wikitext
text/x-wiki
{{kana-DEFAULTSORT|あいじ}}
=={{L|ja}}==
{{ja-kanjitab|あい|じ|yomi=on,kanon}}
==={{pron}}===
{{ja-pron|あいじ|acc=1|acc_ref=ZAJ}}
==={{noun}}===
{{ja-noun|[[あいじ]]|kyu=愛兒}}
# [[かわいがる|可愛がって]]いる[[こども|子供]]。
===={{rel}}====
* {{syn}}: [[愛子]]
===脚注===
{{Reflist}}
eakrfk2ybxzlpz8y16byq6wi62w3r9u
無言
0
19664
2305881
2021652
2026-07-30T06:29:05Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305881
wikitext
text/x-wiki
{{kana-DEFAULTSORT|むごん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|むごん}}
#[[何]]も[[いう|言わない]]こと。
#*高い土手の上に子守の小娘が二人と職人体の男が一人、'''無言'''で見物しているばかり、あたりには人影がない。([[w:国木田独歩|国木田独歩]][https://www.aozora.gr.jp/cards/000038/files/328_15937.html 『窮死』])〔1939年〕
#*(どちらがさきに斃れるかなんて! 畜生!)まるでさう云ふ'''無言'''の抗議が聞こえてくるやうである。([[w:原民喜|原民喜]][https://www.aozora.gr.jp/cards/000293/files/4751_6703.html 『飢ゑ』])
===={{rel}}====
*{{syn}}: [[沈黙]]、[[だんまり]]
*{{ant}}: [[饒舌]]
*[[無言症]]
===={{trans}}====
{{top}}
*{{de}}: {{t|de|Schweigen|n}}
*{{en}}: [[silence]]
*{{zh}}: {{lang|zho|[[无言]]}}
{{bottom}}
----
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|무언}}
#(日本語に同じ)無言。
ppbpox0nwviso0dd3pdivi4pd5ihfdz
言
0
19780
2305608
2219874
2026-07-29T13:16:31Z
Jiba1219
100610
/* {{L|zh}} */
2305608
wikitext
text/x-wiki
{{kana-DEFAULTSORT|げん}}
==漢字==
{{kanji|言|0|包摂注記=y}}
{{kanji|言|0|lang=zh}}
{{筆順}}
===字源===
* 「[[舌]]」+「一」<ref group="字源">姚孝遂 「古漢字的形体結構及其発展階段」 『古文字研究』第4輯 中山大学古文字研究室編、中華書局、1980年、31-32頁。<br>林志強等評注 『《文源》評注』 中国社会科学出版社、2017年、368-369頁。</ref>。「[[いう]]」を意味する[[漢語]]{[[言]] {{phoneme|*ŋan}}}を表す字。もと「舌」が{言}を表す字であった([[甲骨文字]]に用例がある<ref group="字源">謝明文 「談甲骨文中的両例“舌”字及相関問題」 『甲骨文与殷商史』新11輯 上海古籍出版社、2021年、234-242頁。</ref>)が、区別のために横画を加えた。
** 『[[説文解字]]』では「[[䇂]]」+「[[口]]」と分析されており、「[[辛]]」+「口」と解釈する説もあるが、甲骨文字の形とは一致しない。
{{字源}}
<references group="字源" />
===意義===
#[[いう]]。[[はなす]]。
#[[ことば]]。
=={{L|ja}}==
{{ja-kanji|常用=ゲン,ゴン,い-う,こと|施策=教育:2|呉音=ゴン|漢音=ゲン|訓=い-う,こと}}
==={{noun}}===
[[Category:{{ja}} {{noun}}]]
#('''ゲン''' 文語的)言うこと。言ったこと。
#*「その'''言'''や、よし。」と言ったところだ。
#*'''言'''を左右にする
#*'''言'''を俟たない
==={{prov}}===
*[[悪口雑言]]
*[[言語]]
*[[言上]]
*{{ふりがな|言質|げんち}}
*[[言動]]
*{{ふりがな|言外|ごんがい}}
*{{ふりがな|言語道断|ごんごどうだん}}
*[[格言]]
*[[体言]]
*{{ふりがな|戯言|たわごと}}
*[[方言]]
*[[暴言]]
*[[無言]]
*[[妄言]]
*{{ふりがな|遺言|ゆいごん}}
*[[用言]]
=={{L|zh}}==
{{zh-cat|yan2|固有名詞|姓|hsk=丁|常=1}}
==={{pron}}===
{{zh-han
|m=yán
|m-s=yan2
|m-x=yán
|m-nj=yén
|dg=ян2
|c=jin4
|c-dg=jin4
|c-t=ngun3
|g=nyien4
|pfs=ngièn|hrs=ngien|gd=ngian2
|j=ie1
|mb=ngṳ̂ing
|md=ngiòng
|mn=giân / gân
|mn-t=ngang5
|mn-l=ngieng5
|px=pt:ngoeng2/xy:ngyoeng2/xy:ngyng2
|sp=jyun4
|w-mini=yie1
|x=ienn2
}}
** '''[[中古音]]''': *ngiæn, ŋǝn
==={{name}}===
#中国人の[[姓]]の一つ。[[百家姓]]第503位。
=={{L|ko}}==
{{ko-han|언|은|eumhun=[[말씀]] 언, 심사 화평할 은}}
=={{L|vi}}==
{{vi-han|ngôn|pos=verb}}
==={{verb}}===
#{{おくりがな2|言|い|う|いう}}。
=={{コード}}==
{{文字コード|jis=1-24-32|mj={{mjmoji|024331}}|gb=D1D4|cns=1-4B46|big5=A8A5|ksx=1001-656B}}
{{検字|倉頡=YMMR|四角=0060.1}}
{{字典|dj=1612.200|hdz=63936.010|大字源=9243|大漢語林=10583|康煕=1146.010|新大字典=15604|新潮漢字=11832|諸橋=35205}}
b6ut0rrfeppooc12nqkspe7glgkz4tb
時
0
20716
2305826
2290968
2026-07-30T05:45:47Z
Jiba1219
100610
/* {{L|zh}} */
2305826
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じ}}
==漢字==
{{kanji|日|6}}
{{kanji variants|时=[[簡体字]]|旹|𣅱=[[古字]]|㫭|𭥱=[[同字]]|塒=語義10|司=語義11|蒔=語義12}}
{{筆順}}
===字源===
* [[形声文字|形声]]。「[[日]]」+[[音符]]「[[寺]] {{phoneme|*TƏ}}」。「[[とき]]」「[[時間]]」を意味する[[漢語]]{[[時]] {{phoneme|*də}}}を表す字。
** かつて「[[会意形声文字]]」と解釈する説があったが、誤った分析である。
**[[甲骨文字]]として掲載されている字は「之日」として解釈されており、「時」とは関係が無い<ref group="字源>胡厚宣、王宇信、楊昇南『甲骨文合集釈文』中国社会科学出版社、
1999年。<br>
姚孝遂『殷墟甲骨刻辞摹釈総集』中華書局、1988年。<br>
曹錦炎『甲骨文校釈総集』上海辞書出版社、2006年。</ref>。
{{字源}}
<references group="字源" />
===意義===
#[[とき]]。
#[[うかがう]]。<ref>『改訂新版 漢字源』より。</ref>
#[[これ]]。[[この]]。<ref>『改訂新版 漢字源』より。</ref>
#*[[このひいつかほろびん|{{ruby|時|こ}}の日{{ruby|曷|いつ}}か{{ruby|喪|ほろ}}びん]]
#[[紀元]]。
#[[機会]]。
#[[ファッション]]。
#([[あじ|味]]が)[[よい]]。
#(何らかの立場に)ある。
#[[うけたまわる|承る]]。
#「[[塒]]」の[[通字]](『{{w|漢語大字典}}』掲載)。
#「[[司]]」の[[通字]](『{{w|漢語大字典}}』掲載)。[[つかさどる|司る]]。
#「[[蒔]]」の[[同字]](『{{w|漢語大字典}}』掲載)。[[うえかえる|植え替える]]。
=={{L|ja}}==
{{ja-kanji|常用=ジ,とき|施策=教育:2|呉音=ジ|漢音=シ|訓=とき}}
==={{noun}}===
{{wikipedia}}
[[Category:{{ja}} {{noun}}|とき]]
[[Category:{{ja}} 時間|とき]]
[[Category:{{ja}} 単位]]
#('''[[とき]]''')[[時間]]。
#*それは'''時'''が解決する。
#('''とき''')[[場合]]。
#*困った[[時]]はお互い様だよ。
#('''[[ジ]]''')ある特定の時刻。
==={{suffix}}===
#('''[[ジ]]''')[[時刻]]の[[単位]]。1日を24等分するか、[[午前]]・[[午後]]を12等分して、その順番を示す。
#*「今、何'''時'''?」 「4'''時'''くらいかな。」
#('''ジ''')動作や行為が発生する時点や場合。
#*入学時。使用時。到着時。
#*備品を購入時には必ず領収書を発行してもらって下さい。
#('''[[どき]]''')[[時点]]。時間帯。頃合い。
#*丑三つ時。引き上げ時。
===={{etym}}====
: (時刻の単位) [[w:マテオ・リッチ|マテオ・リッチ]]の訳語<ref name="黃河清" />。
==={{prov}}===
{{rel-top|熟語}}
*[[時雨]]
*[[時運]]
*[[時下]]
*[[時艱]]
*[[時機]]
*[[時宜]]
*[[時享]]
*[[時化]]
*[[時価]]
*[[時期]]
*[[時季]]
*[[時機]]
*[[時好]]
*[[時効]]
*[[時效]]
*[[時事]]
*[[時時]]
*[[時時刻刻]]
*[[時羞]]
*[[時習]]
*[[時食]]
*[[時人]]
*[[時数]]
*[[時世]]
*[[時勢]]
*[[時勢粧]]
*[[時節]]
*[[時代]]
*[[時鳥]]
*[[時風]]
*[[時服]]
*[[時文]]
*[[時弊]]
*[[時務]]
*[[時余]]
*[[時計]]
*[[時差]]
*[[時点]]
*[[時空]]
*[[時給]]
*[[時局]]
*[[時候]]
*[[時評]]
*[[時速]]
*[[時針]]
*[[時夜]]
*[[時系列]]
*[[一時]]
*[[何時]]
*[[往時]]
*[[近時]]
*[[経時]]
*[[現時]]
*[[定時]]
*[[歳時]]
*[[瞬時]]
*[[常時]]
*[[随時]]
*[[戦時]]
*[[即時]]
*[[適時]]
*[[当時]]
*[[同時]]
*[[人時]]
*[[平時]]
*[[報時]]
*[[臨時]]
*[[毎時]]
{{rel-bottom}}
===={{trans}}====
{{trans-top|時刻の単位}}
*{{T|en}}: {{t|en|o’clock}}
*{{T|nl}}: {{t|nl|uur|n}}
*{{T|zh}}: {{t|zh|点}}
*{{T|ko}}: {{t|ko|시}}
*{{T|de}}: {{t|de|Uhr|f}}
*{{T|no}}: {{t|nb|klokke|f}}
*{{T|fr}}: {{t|fr|heure|f}}
{{trans-bottom}}
===参考文献===
<references>
<ref name="黃河清">黃河清, [http://www.huayuqiao.org/articles/huangheqing/hhq17.pdf 利玛窦对汉语的贡献], 2003</ref>
</references>
=={{L|okm}}==
{{okm-han|tg=씽|hm=시|hmj=ᄢᅵ니〮}}
=={{L|zh}}==
{{zh-cat|shi2|固有名詞|姓}}
[[Category:{{zhx-sic}}|si2]]
[[Category:{{yue}}|si4]]
[[Category:{{nan}}|si5]]
[[Category:{{cdo}}|si5]]
[[Category:{{mnp}}|si2]]
[[Category:{{hak}}|su2]]
[[Category:{{wuu}}|zy3]]
[[Category:{{gan}}|si4]]
[[Category:{{cjy}}|si1]]
[[Category:{{hsn}}|shr2]]
[[Category:{{dng}}|si1]]
==={{pron}}===
{{zh-han
|m=shí
|m-s=si2
|m-x=sí
|m-nj=shií
|dg=сы1
|c=si4
|c-dg=si4
|c-t=si3
|c-yj=si4
|g=si4
|pfs=sṳ̀|hrs=shi|gd=si2
|j=si1
|mb=sî
|md=sì
|mn=sî
|mn-t=si5
|mn-l=xi5
|px=pt,xy:si2
|sp=si4
|w=6zy
|x=shr2
|ma=y
}}
** '''[[中古音]]''': dzyi
** '''[[上古音]]''': *də {*[d]ə} ~ *[d]əʔ
==={{name}}===
#中国人の[[姓]]の一つ。[[百家姓]]第83位。
=={{L|za}}==
[[Category:古壮字|ciz]]
'''ローマ字表記'''
*[[ciz]]
#[[和解]]する。
*[[seiz]]
#[[運]]。
=={{L|ko}}==
{{ko-han|시|eumhun=[[때]] 시|pos=noun|pos2=依|cat2=時間|cat3=単位}}
==={{noun}}===
#[[時刻]]。
#{{ふりがな|時|とき}}。[[時間]]。
===依存名詞===
#(単位)時。
==={{prov}}===
* {{l|ko|금시초문}} <[[今時初聞]]>
=={{L|vi}}==
{{vi-han|thời|thì|thà|pos=noun}}
==={{adverb}}===
{{vi-head|adverb|thà}}
#[[むしろ|寧ろ]]。
==={{noun}}===
thời
#{{ふりがな|日|ひ}}。
#[[時代]]。
#{{タグ|vi|文法|sort=thoi2}} [[時制]]。
=={{コード}}==
{{文字コード|jis=1-27-94|mj={{mjmoji|013259}}|gb=9572|cns=1-556B|big5=AEC9|ksx=1001-6341}}
{{検字|倉頡=AGDI|四角=6404.1}}
{{字典|dj=0859.150|hdz=21505.050|大字源=3861|大漢語林=4502|康煕=0494.220|新大字典=6455|新潮漢字=4602|諸橋=13890}}
47xa50x1iei8p20meget40iml2v3z78
流
0
21781
2305603
2216238
2026-07-29T13:07:38Z
Jiba1219
100610
/* {{L|zh}} */
2305603
wikitext
text/x-wiki
{{kana-DEFAULTSORT|りゅう}}
==漢字==
{{kanji|水3|7|IVS=00|包摂注記=y}}
{{kanji|水3|6|IVS=02}}
*筆順 : [[image:流-bw.png|350px]]
===字源===
* [[形声文字|形声]]。「水」+音符「[[㐬]] (「[[毓]]」の省略形) {{phoneme|*RU}}」<ref group="字源">何琳儀 『戦国古文字典』 中華書局、1998年、222頁。<br>季旭昇撰 『説文新証』 芸文印書館、2014年、801-802頁。<br>林志強等評注 『《文源》評注』 中国社会科学出版社、2017年、242頁。</ref>。「[[ながれる]]」を意味する[[漢語]]{[[流]] {{phoneme|*ru}}}を表す字。
<references group="字源" />
===意義===
#[[ながれる]]、[[ながす]]。
#*[[流動]]、[[潮流]]、[[奔流]]、[[気流]]など
#やりかた。また、(同じような習慣、技法を継承する)そのような[[一派]]。
#*[[流儀]]、[[二刀流]]、[[亜流]]など
#階級、身分
#*一流、二流
#広まる
#*[[流行]]、[[流布]]
#あてもないままに
#*[[流浪]]
#(謀反者などを)遠くへ追いやる刑罰
#*[[流刑]]、[[流罪]]、[[流謫]]、[[遠流]]、[[配流]]
#やめる、駄目になる
#*流会、流局、流産
===語源===
* シナ・チベット祖語 ''*r(y)u'' ([[ながれる]])。
** チベット語 [[རྒྱུ]] と同根。
=={{L|ja}}==
{{ja-kanji|常用=リュウ,ル,なが-れる,なが-す|施策=教育:3|呉音=ル|漢音=リュウ<リウ|訓=なが-れる,なが-す}}
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
#('''リュウ''')[[ながれ|流れ]]。
#('''リュウ''')[[なかま|仲間]]。[[連中]]。
==={{suffix}}===
[[Category:{{ja}}_{{suffix}}]]
[[Category:{{ja}}_助数詞]]
#('''リュウ''')[[はた|旗]]・[[のぼり|幟]]などに用いる助数詞。
#('''リュウ''')[[武道]]・[[芸道]]・[[技芸]]などの[[系統]]。
#*(例):小笠原流、坂東流
===={{prov}}====
{{top}}
*[[流域]]
*[[流エキス]]
*[[流会]]
*[[流感]]
*[[流儀]]
*[[流血]]
*[[流言]]
*[[流行]]
*[[流行色]]
*[[流行性感冒]]
*[[流行病]]
*[[流産]]
*[[流失]]
*[[流水]]
*[[流星]]
*[[流体]]
*[[流通]]
*[[流転]]
*[[流動]]
*[[流派]]
*[[流量]]
*[[流刑]]
*[[流亡]]
*[[流布]]
*[[流沫]]
*[[流民]]
*[[一流]]
*[[横流]]
*[[海流]]
*[[寒流]]
*[[還流]]
*[[気流]]
*[[水流]]
*[[対流]]
*[[暖流]]
*[[潮流]]
*[[配流]]
*[[風流]]
{{bottom}}
=={{L|zh}}==
{{zh-cat|liu2|動詞|量詞|常=1|hsk=甲}}
{{yue-cat|lau4|動詞|量詞|形容詞}}
==={{pron}}===
{{zh-han
|m=liú
|m-s=niu2
|m-x=liú
|m-nj=liú
|dg=лю1
|c=lau4
|ca=LL-Q9186-Justinrleung-流.wav
|c-dg=ngaau4
|c-t=liu3
|g=liu4
|pfs=liù|hrs=liu|gd=liu2
|j=liou1
|mb=lâu / liǔ
|md=làu / liù
|mn=liû
|mn-t=lao5 / liu5
|mn-l=lao5 / liu5
|px=pt,xy:lao2/pt,xy:liu2
|sp=lau4
|w=2lieu
|x=liou2
|x-l=liou2
|x-h=liu2
}}
==={{verb}}===
#{{おくりがな2|流|なが|れる|ながれる}}、{{おくりがな2|流|なが|す|ながす}}。
#[[堕落]]する。
===量詞===
#[[等級]]。
==={{adjective}}===
#(広東語){{ふりがな|偽|にせ}}の。
==={{prov}}===
{{top}}
*{{l|zh|流弊}}
*{{l|zh|流播}}
*{{l|zh|流产}}
*{{l|zh|流畅}}
*{{l|zh|流程}}
*{{l|zh|流程图}}
*{{l|zh|流传}}
*{{l|zh|流窜}}
*{{l|zh|流弹}}
*{{l|zh|流荡}}
*{{l|zh|流动}}
*{{l|zh|流动资产}}
*{{l|zh|流动资金}}
*{{l|zh|流毒}}
*{{l|zh|流芳}}
*{{l|zh|流放}}
*{{l|zh|流光}}
*{{l|zh|流汗}}
*{{l|zh|流滑}}
*{{l|zh|流火}}
*{{l|zh|流金烁石}}
*{{l|zh|流寇}}
*{{l|zh|流览}}
*{{l|zh|流浪}}
*{{l|zh|流泪}}
*{{l|zh|流离}}
*{{l|zh|流离失所}}
*{{l|zh|流离流气}}
*{{l|zh|流离流气的}}
*{{l|zh|流利}}
*{{l|zh|流连}}
*{{l|zh|流露}}
*{{l|zh|流落}}
*{{l|zh|流氓}}
*{{l|zh|流氓无产者}}
*{{l|zh|流脑}}
*{{l|zh|流年}}
*{{l|zh|流盼}}
*{{l|zh|流配}}
*{{l|zh|流气}}
*{{l|zh|流洒}}
*{{l|zh|流散}}
*{{l|zh|流沙}}
*{{l|zh|流失生}}
*{{l|zh|流食}}
*{{l|zh|流矢}}
*{{l|zh|流势}}
*{{l|zh|流逝}}
*{{l|zh|流水不腐,户枢不蠹}}
*{{l|zh|流水席}}
*{{l|zh|流水线}}
*{{l|zh|流水账}}
*{{l|zh|流水作业}}
*{{l|zh|流送}}
*{{l|zh|流苏}}
*{{l|zh|流俗}}
*{{l|zh|流速}}
*{{l|zh|流淌}}
*{{l|zh|流网}}
*{{l|zh|流线型}}
*{{l|zh|流向}}
*{{l|zh|流泻}}
*{{l|zh|流星赶月}}
*{{l|zh|流星雨}}
*{{l|zh|流行歌曲}}
*{{l|zh|流行性脑脊髓膜炎}}
*{{l|zh|流行性腮腺炎}}
*{{l|zh|流行性乙型脑炎}}
*{{l|zh|流言飞语}}
*{{l|zh|流溢}}
*{{l|zh|流萤}}
*{{l|zh|流于}}
*{{l|zh|流贼}}
*{{l|zh|流质}}
*{{l|zh|流注}}
*{{l|zh|流转}}
{{bottom}}
=={{L|ko}}==
{{ko-han|류|eumhun=[[흐르다|흐를]] 류}}
==={{prov}}===
* {{l|ko|광음여류}} <[[光陰如流]]>
=={{コード}}==
{{文字コード|u2=F9CA|u3=FA97|u4=2F902|jis=1-46-14|mj={{mjmoji|015329|015330}}|gb=C1F7|cns=1-517C|big5=AC79|ksx=1001-5735}}
{{検字|倉頡=EYIU|四角=3411.3, 3011.3,3411.3}}
{{字典|dj=1019.070|hdz=31631.120|大字源=4957/5004|大漢語林=5960/6004|康煕=0623.040|新大字典=8411|新潮漢字=6061/6062|諸橋=17431/17572'}}
n2n4hu4dh8u9n1wcjxua490nybxjirj
果
0
22928
2305680
2267472
2026-07-29T18:26:59Z
ちょこれ゚いとみんと
129959
/* 日本語 */
2305680
wikitext
text/x-wiki
{{kana-DEFAULTSORT|か}}
==漢字==
{{kanji|木|4}}
{{筆順}}
===字源===
* [[象形文字|象形]]。実のなった樹木のさまを象る<ref group="字源">裘錫圭 『文字学概要』 商務印書館、1988年、118頁。<br>張世超、孫凌安、金国泰、馬如森 『金文形義通解』 中文出版社、1996年、1447頁。<br>季旭昇撰 『説文新証』 芸文印書館、2014年、488頁。<br>林志強等評注 『《文源》評注』 中国社会科学出版社、2017年、88頁。</ref>。「[[くだもの]]」を意味する[[漢語]]{[[果]] {{phoneme|*koojʔ}}}を表す字。
<references group="字源" />
===字義===
# [[くだもの]]。
#* [[果実]]、[[青果]]、[[苹果]]
# [[はて]]。物事の[[おわり|終わり]]、または物事の終わりとして生じるもの。
#* [[果報]]、[[結果]]、[[成果]]
#*対義字:'''[[因]]'''
# [[はたす]]。
=={{L|ja}}==
{{ja-kanji|常用=カ,は-たす,は-てる,は-て|施策=教育:4|呉音=*|漢音=カ<クヮ|訓=は-たす,は-てる,は-て,は-たして,おお-せる}}
==={{noun}}===
[[Category:{{ja}} {{noun}}]]
#[[原因]]から生じた[[結果]]。
#:{{ant|ja|因}}
#[[過去]]の[[行為]]から生じた結果。[[むくい|報い]]。
#:{{ant|ja|因}}
#{{タグ|ja|仏教}}[[仏道]][[修行]]によって得た[[さとり|悟り]]の[[境地]]。
#[[きのみ|木の実]]。[[くだもの|果物]]。
===={{prov}}====
{{prov-top}}
*{{ふりがな|因果|いんが|yomilink=no}}
*{{ふりがな|液果|えきが|yomilink=no}}
*{{ふりがな|果敢|かかん|yomilink=no}}
*{{ふりがな|果実|かじつ|yomilink=no}}
*{{ふりがな|果樹|かじゅ|yomilink=no}}
*{{ふりがな|果汁|かじゅう|yomilink=no}}
*{{ふりがな|果菜類|かさいるい|yomilink=no}}
*{{ふりがな|果然|かぜん|yomilink=no}}
*{{ふりがな|果断|かだん|yomilink=no}}
*{{ふりがな|果糖|かとう|yomilink=no}}
*{{ふりがな|果肉|かにく|yomilink=no}}
*{{ふりがな|果皮|かひ|yomilink=no}}
*{{ふりがな|果報|かほう|yomilink=no}}
*{{ふりがな|果物|くだもの|yomilink=no}}
*{{ふりがな|結果|けっか|yomilink=no}}
*{{ふりがな|松果体|しょうかたい|yomilink=no}}
*{{ふりがな|青果|せいか|yomilink=no}}
*{{ふりがな|成果|せいか|yomilink=no}}
*{{ふりがな|成果物|せいかぶつ|yomilink=no}}
*{{ふりがな|摘果|てきか|yomilink=no}}
*{{ふりがな|無想果|むそうか|yomilink=no}}
{{prov-bottom}}
=={{L|zh}}==
{{zh-cat|guo3|常=1}}
{{trans_link|zh|果}}
* '''ローマ字表記'''
** '''[[普通話]]'''
*** '''[[ピンイン]]''': guǒ (guo3)
*** '''[[ウェード式]]''': kuo<sup>3</sup>
** '''[[広東語]]'''
*** '''[[イェール式]]''': gwo2
==={{prov}}===
{{top}}
*{{ZHfont|[[果报]]}}
*[[果不其然]]
*[[果蒂]]
*{{ZHfont|[[果冻儿]]}}
*[[果断]]
*{{ZHfont|[[果饵]]}}
*[[果粉]]
*[[果脯]]
*[[果干儿]]
*[[果敢]]
*[[果核]]
*{{ZHfont|[[果酱]]}}
*[[果胶]]
*[[果酒]]
*[[果决]]
*[[果料儿]]
*{{ZHfont|[[果绿]]}}
*[[果木]]
*[[果木园]]
*{{ZHfont|[[果农]]}}
*[[果皮]]
*[[果皮箱]]
*[[果品]]
*[[果儿]]
*[[果然]]
*[[果仁儿]]
*[[果肉]]
*{{ZHfont|[[果实]]}}
*{{ZHfont|[[果树]]}}
*[[果酸]]
*[[果穗]]
*{{ZHfont|[[果摊]], [[果摊儿]]}}
*[[果糖]]
*{{ZHfont|[[果馅]], [[果馅儿]]}}
*[[果毅]]
*[[果园]]
*[[果真]]
*[[果汁]]
*[[果枝]]
*[[果子]]
*{{ZHfont|[[果子酱]]}}
*[[果子酒]]
*[[果子狸]]
*[[果子露]]
{{bottom}}
=={{L|ko}}==
{{ko-han|과|eumhun=[[열매]] 과|pos=noun}}
==={{noun}}===
#[[結果]]。
#{{タグ|ko|仏教|sort=과}}[[因縁]]から生じる一切の[[法]]。
==={{prov}}===
{{top}}
* {{l|ko|결과}} <[[結果]]>
* {{l|ko|과시}} <[[果是]]>
* {{l|ko|과연}} <[[果然]]>
* {{l|ko|과일}} <果 - >
* {{l|ko|사과}} <[[沙果]]>
* {{l|ko|사과나무}} <沙果 - >
{{bottom}}
=={{L|vi}}==
{{vi-han|quả}}
=={{コード}}==
{{文字コード|jis=1-18-44|mj={{mjmoji|013705}}|gb=B9FB|cns=1-4E2A|big5=AA47|ksx=1001-4D7D}}
{{検字|倉頡=WD|四角=6090.4}}
{{字典|dj=0904.050|hdz=21168.110|大字源=4060|大漢語林=4940|康煕=0516.110|新大字典=6818|新潮漢字=4862|諸橋=14556}}
m5snvs6301gl355lbnq6sho7k6utpau
2305681
2305680
2026-07-29T18:27:21Z
ちょこれ゚いとみんと
129959
2305681
wikitext
text/x-wiki
{{kana-DEFAULTSORT|か}}
==漢字==
{{kanji|木|4}}
{{筆順}}
===字源===
* [[象形文字|象形]]。実のなった樹木のさまを象る<ref group="字源">裘錫圭 『文字学概要』 商務印書館、1988年、118頁。<br>張世超、孫凌安、金国泰、馬如森 『金文形義通解』 中文出版社、1996年、1447頁。<br>季旭昇撰 『説文新証』 芸文印書館、2014年、488頁。<br>林志強等評注 『《文源》評注』 中国社会科学出版社、2017年、88頁。</ref>。「[[くだもの]]」を意味する[[漢語]]{[[果]] {{phoneme|*koojʔ}}}を表す字。
<references group="字源" />
===字義===
# [[くだもの]]。
#* [[果実]]、[[青果]]、[[苹果]]
# [[はて]]。物事の[[おわり|終わり]]、または物事の終わりとして生じるもの。
#* [[果報]]、[[結果]]、[[成果]]
#*対義字:'''[[因]]'''
# [[はたす]]。
=={{L|ja}}==
{{ja-kanji|常用=カ,は-たす,は-てる,は-て|施策=教育:4|呉音=*|漢音=カ<クヮ|訓=は-たす,は-てる,は-て,は-たして,おお-せる}}
==={{noun}}===
[[Category:{{ja}} {{noun}}]]
#[[原因]]から生じた[[結果]]。
#:{{ant|ja|因}}
#[[過去]]の[[行為]]から生じた結果。[[むくい|報い]]。
#:{{ant|ja|因}}
#{{タグ|ja|仏教}}[[仏道]][[修行]]によって得た[[さとり|悟り]]の[[境地]]。
#[[きのみ|木の実]]。[[くだもの|果物]]。
==={{prov}}===
{{prov-top}}
*{{ふりがな|因果|いんが|yomilink=no}}
*{{ふりがな|液果|えきが|yomilink=no}}
*{{ふりがな|果敢|かかん|yomilink=no}}
*{{ふりがな|果実|かじつ|yomilink=no}}
*{{ふりがな|果樹|かじゅ|yomilink=no}}
*{{ふりがな|果汁|かじゅう|yomilink=no}}
*{{ふりがな|果菜類|かさいるい|yomilink=no}}
*{{ふりがな|果然|かぜん|yomilink=no}}
*{{ふりがな|果断|かだん|yomilink=no}}
*{{ふりがな|果糖|かとう|yomilink=no}}
*{{ふりがな|果肉|かにく|yomilink=no}}
*{{ふりがな|果皮|かひ|yomilink=no}}
*{{ふりがな|果報|かほう|yomilink=no}}
*{{ふりがな|果物|くだもの|yomilink=no}}
*{{ふりがな|結果|けっか|yomilink=no}}
*{{ふりがな|松果体|しょうかたい|yomilink=no}}
*{{ふりがな|青果|せいか|yomilink=no}}
*{{ふりがな|成果|せいか|yomilink=no}}
*{{ふりがな|成果物|せいかぶつ|yomilink=no}}
*{{ふりがな|摘果|てきか|yomilink=no}}
*{{ふりがな|無想果|むそうか|yomilink=no}}
{{prov-bottom}}
=={{L|zh}}==
{{zh-cat|guo3|常=1}}
{{trans_link|zh|果}}
* '''ローマ字表記'''
** '''[[普通話]]'''
*** '''[[ピンイン]]''': guǒ (guo3)
*** '''[[ウェード式]]''': kuo<sup>3</sup>
** '''[[広東語]]'''
*** '''[[イェール式]]''': gwo2
==={{prov}}===
{{top}}
*{{ZHfont|[[果报]]}}
*[[果不其然]]
*[[果蒂]]
*{{ZHfont|[[果冻儿]]}}
*[[果断]]
*{{ZHfont|[[果饵]]}}
*[[果粉]]
*[[果脯]]
*[[果干儿]]
*[[果敢]]
*[[果核]]
*{{ZHfont|[[果酱]]}}
*[[果胶]]
*[[果酒]]
*[[果决]]
*[[果料儿]]
*{{ZHfont|[[果绿]]}}
*[[果木]]
*[[果木园]]
*{{ZHfont|[[果农]]}}
*[[果皮]]
*[[果皮箱]]
*[[果品]]
*[[果儿]]
*[[果然]]
*[[果仁儿]]
*[[果肉]]
*{{ZHfont|[[果实]]}}
*{{ZHfont|[[果树]]}}
*[[果酸]]
*[[果穗]]
*{{ZHfont|[[果摊]], [[果摊儿]]}}
*[[果糖]]
*{{ZHfont|[[果馅]], [[果馅儿]]}}
*[[果毅]]
*[[果园]]
*[[果真]]
*[[果汁]]
*[[果枝]]
*[[果子]]
*{{ZHfont|[[果子酱]]}}
*[[果子酒]]
*[[果子狸]]
*[[果子露]]
{{bottom}}
=={{L|ko}}==
{{ko-han|과|eumhun=[[열매]] 과|pos=noun}}
==={{noun}}===
#[[結果]]。
#{{タグ|ko|仏教|sort=과}}[[因縁]]から生じる一切の[[法]]。
==={{prov}}===
{{top}}
* {{l|ko|결과}} <[[結果]]>
* {{l|ko|과시}} <[[果是]]>
* {{l|ko|과연}} <[[果然]]>
* {{l|ko|과일}} <果 - >
* {{l|ko|사과}} <[[沙果]]>
* {{l|ko|사과나무}} <沙果 - >
{{bottom}}
=={{L|vi}}==
{{vi-han|quả}}
=={{コード}}==
{{文字コード|jis=1-18-44|mj={{mjmoji|013705}}|gb=B9FB|cns=1-4E2A|big5=AA47|ksx=1001-4D7D}}
{{検字|倉頡=WD|四角=6090.4}}
{{字典|dj=0904.050|hdz=21168.110|大字源=4060|大漢語林=4940|康煕=0516.110|新大字典=6818|新潮漢字=4862|諸橋=14556}}
0tfvjuk16njdwbfb9zcoshhi9hjl5pq
目撃
0
23161
2305904
2135165
2026-07-30T06:44:50Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305904
wikitext
text/x-wiki
{{kana-DEFAULTSORT|もくげき}}
{{also|目擊|目击}}
=={{L|ja}}==
{{ja-kanjitab|もく|げき|yomi=o}}
==={{pron}}===
{{ja-pron|もくげき|acc=0}}
{{ja-accent-common|region=京阪|h||もくげき}}
==={{noun}}===
{{ja-noun-suru|もくげき|kyu=目擊}}
#[[できごと|出来事]]などを[[そのば|その場]]で[[実際]]に[[みる|見る]]こと。
#*[[自分]]は[[ふたつ|二つ]]の[[奇蹟]]を'''目撃'''した。([[w:太宰治|太宰治]]『[https://www.aozora.gr.jp/cards/000035/files/303_20026.html 女人訓戒]』)
===={{drv}}====
*[[目撃者]]
===={{trans}}====
*{{T|en}}: {{t|en|witnessing}}
*{{T|ko}}: {{t|ko|목격}}
==={{verb}}===
{{日本語サ変活用}}
olh1vntqzhnxvptuvxajjpcb79comc3
風光
0
23849
2305805
1463054
2026-07-30T05:28:22Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305805
wikitext
text/x-wiki
=={{ja}}==
[[Category:{{ja}}|ふうこう]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}|ふうこう]]
{{jachar|風|光}}([[ふうこう]])
#[[うつくしい|美しい]][[景色]]。
#*{{w|上高地}}の'''風光'''に{{スル|接|し}}た[[彼女]]の{{ふりがな|喜|よろこび}}は[[実に]][[おおきい|大きかっ]]た。({{w|高村光太郎}}『[https://www.aozora.gr.jp/cards/001168/files/46376_25633.html 智恵子の半生]』)
===={{pron|jpn}}====
;ふ↗ーこー
===={{rel}}====
*{{comp}}: [[風光明媚]]
=={{ko}}==
[[Category:{{ko}}|풍광]]
==={{noun}}===
[[Category:{{ko}}_{{noun}}|풍광]]
{{lang|ko|'''[[風#{{ko}}|風]][[光#{{ko}}|光]]'''([[풍광]])}}
#(日本語に同じ)風光。
=={{zh}}==
[[Category:{{zh}}|feng1guang1]]
==={{pron|zho}}===
*ピンイン: fēngguāng
*注音符号: ㄈㄥ ㄍㄨㄤ
*{{nan}}: hong-kong
*{{hak}}: fûng-kông
*{{wuu}}: fon1kuan
==={{noun}}===
[[Category:{{zh}}_{{noun}}|feng1guang1]]
{{zhchar|風|光}}{{zh-ts||'''[[风光]]'''}}
#[[景色]]。[[風景]]。
[[Category:{{nan}}|hong1kong1]]
[[Category:{{nan}}_{{noun}}|hong1kong1]]
[[Category:{{hak}}|fung1kong1]]
[[Category:{{hak}}_{{noun}}|fung1kong1]]
[[Category:{{wuu}}|fon1kuan1]]
[[Category:{{wuu}}_{{noun}}|fon1kuan1]]
[[en:風光]]
[[hu:風光]]
[[ko:風光]]
[[zh:風光]]
[[zh-min-nan:風光]]
19mb780oa00ylf97uxmmq4o0htrro9y
豊富
0
24791
2305845
1918238
2026-07-30T06:03:59Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305845
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほうふ}}
{{also|丰富|豐富}}
{{wikipedia}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|ほうふ|acc=0}}
{{ja-accent-common|region=京阪|h|ほー|ふ}}
==={{noun}}===
{{ja-noun|[[ほうふ]]}}
#[[たくさん]]ある様子。
#*[[ここ]]は[[ささ|笹]]が[[ふかい|深く]][[燃料]]も'''豊富'''であるから、[[みず|水]]は[[ない]]が、[[携帯]]の[[食料]]で[[一夜]]を[[あかす|明す]][[には]][[相当]]の[[場所]]であった。({{w|木暮理太郎}}『[https://www.aozora.gr.jp/cards/001373/files/49580_38158.html 皇海山紀行]』)
#*[[かれ|彼]]の[[知識]]は'''豊富'''な[[かわり|代り]]に[[雑駁]]であった。({{w|夏目漱石}}『{{w|明暗}}』)
#*[[へや|部屋]]は[[きたない|汚い]]が、お[[膳]]の[[うえ|上]][[には]][[たい|鯛]]と[[あわび|鮑]]の二[[種類]]の[[材料]]で[[いろいろ]]に[[料理]]されたものが'''豊富'''に[[のせる|載せ]]られてある。({{w|太宰治}}『[[w:津軽 (小説)|津軽]]』)
===={{syn}}====
*(農林水産物に対して)[[豊穣]]
*[[豊潤]]、[[ふんだん]]
===={{ant}}====
*[[払底]]
*[[欠乏]]
*[[貧弱]]
===={{prov}}====
*[[資源豊富]]
===={{rel}}====
*[[潤沢]]、[[横溢]]、[[豊作]]、[[広範]]、[[多量]]
===={{trans}}====
*{{T|en}}: {{t|en|wealth}}、{{t|en|richness}}、{{t|en|abundance}}、{{t|en|plenty}}
*{{T|zh}}: {{t|zh|丰富}}/{{t|zh|豐富}} (fēngfù)
==={{adjectivenoun}}===
===={{conjug}}====
{{日本語ダ活用}}
===={{trans}}====
*{{T|en}}: {{t|en|wealthy}}、{{t|en|rich}}、{{t|en|abundant}}
*{{T|zh}}: {{t|zh|丰富}}/{{t|zh|豐富}} (fēngfù)
9mcjwtqgi2z2dn3ufgi1g50roqd3tqv
余波
0
25011
2305926
1463189
2026-07-30T07:06:44Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305926
wikitext
text/x-wiki
=={{ja}}==
[[Category:{{ja}}|よは]]
==={{pron|jpn}}===
'''よ↘は'''、'''な↗ごり'''、'''な↗ごろ'''
==={{noun}}===
[[Category:{{ja}}_{{noun}}|よは]]
{{jachars}}(よは / [[なごり]] / [[なごろ]])
#(なごり / なごろ)[[うちよせる|打ち寄せ]]た[[なみ|波]]が[[ひく|引い]]た[[のち]]も[[はま|浜]]や[[いそ|磯]]に[[のこる|残っ]]ている、[[海水]]や[[海藻]]。
#(よは / なごり)[[かぜ|風]]が[[やむ|止ん]]でもまだ[[たつ|立っ]]ている波。
#(よは)ある[[できごと|出来事]]が[[周囲]]に[[あと|後]]まで[[およぼす|及ぼす]][[影響]]。
#*[[w:1914年|大正五年]][[w:第一次世界大戦|世界大戦]]の'''余波'''は、[[わがくに|我国]]の[[経済界]]をも[[動揺]]させた。([[w:長谷川時雨|長谷川時雨]]『[https://www.aozora.gr.jp/cards/000726/files/45981_28186.html 朱絃舎浜子]』)
----
=={{zh}}==
[[Category:{{zh}}|yu2bo1]]
==={{noun}}===
[[Category:{{zh}}_{{noun}}|yu2bo1]]
{{zhchars}} ({{zh-ts|'''[[餘波]]'''}} yúbō )
#余波。[[あおり]]。
cyyd4771r3998py9uygi8ca8awpumez
味
0
25070
2305879
2219190
2026-07-30T06:27:00Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305879
wikitext
text/x-wiki
{{kana-DEFAULTSORT|み}}
==漢字==
{{kanji|口|5}}
{{筆順}}
===字源===
* [[形声文字|形声]]。「[[口]]」+音符「[[未]] {{phoneme|*MƏT}}」。「[[あじ]]」を意味する[[漢語]]{[[味]] {{phoneme|*məts}}}を表す字。
===意義===
#[[あじ]]。[[あじわい]]。
#[[あじわう]]。
=={{L|ja}}==
{{ja-kanji|常用=ミ,あじ,あじ-わう|施策=教育:3|呉音=ミ|漢音=ビ|訓=あじ,あじ-わう}}
==={{noun}}===
[[Category:{{ja}} {{noun}}|あし あじ]]
'''あじ'''
#舌が食べ物や飲み物などに触れたときに起こる、甘い・辛い・しょっぱい・えぐい・渋い・うまいなどの感覚。
#[[経験]]によって[[感得]]する楽しさ。[[悦楽]]。[[感興]]。
#*贅沢の味を覚える。
#ものごとの持つ[[ふかみ|深み]]。[[表面]]的には[[つよい|強く]][[あらわれる|現れて]]いないが、[[対象]]について[[しる|知る]]につれて分かってくる[[よさ|良さ]]。[[含蓄]]。
#{{context|囲碁|将棋|lang=ja|skey=あし あじ}}手の良し悪しの[[感覚]]。
#*味のよい手、悪い手。
#('''[[ミ]]'''){{context|Buddhism|lang=ja}}[[味覚]]の[[対象]]。[[六境]]および[[十二処]]のひとつ。{{ふりがな|味境|みきょう}}、{{ふりがな|味処|みしょ}}に同じ(ウィキペディア「[[w:三科|三科]]」、「[[w:五位|五位]]」も参照)。
==={{prov}}===
{{top}}
*{{ふりがな|味な|あじな|yomilink=no}}
*{{ふりがな|味見|あじみ|yomilink=no}}
*{{ふりがな|甘味|あまみ|yomilink=no}}
*{{ふりがな|意味|いみ|yomilink=no}}
*{{ふりがな|美味しい|おいしい|yomilink=no}}
*{{ふりがな|気味|きみ|yomilink=no}}
*{{ふりがな|五味|ごみ|yomilink=no}}
*{{ふりがな|三味|さみ|yomi2=さんまい|yomilink=no}}
*{{ふりがな|三味線|しゃみせん|yomilink=no}}
*{{ふりがな|趣味|しゅみ|yomilink=no}}
*{{ふりがな|地味|じみ|yomilink=no}}
*{{ふりがな|不気味|ぶきみ|yomilink=no}}
*{{ふりがな|不味い|まずい|yomilink=no}}
*{{ふりがな|味界|みかい|yomilink=no}}
*{{ふりがな|味覚|みかく|yomilink=no}}
*{{ふりがな|味方|みかた|yomilink=no}}
*{{ふりがな|味境|みきょう|yomilink=no}}
*{{ふりがな|味処|みしょ|yomilink=no}}
*{{ふりがな|味噌|みそ|yomilink=no}}
*{{ふりがな|味噌汁|みそしる|yomilink=no}}
*{{ふりがな|無意味|むいみ|yomilink=no}}
{{bottom}}
==={{suffix}}===
[[category:{{ja}}_接尾辞]]
[[Category:{{ja}}_助数詞]]
'''み'''
#(名詞や形容詞などに加えて)そういう[[状態]]や[[程度]]にあることを示す。接尾辞「[[み]]」に対する[[当て字]]で、[[漢語]]につく場合や[[飲食物]]の味(あじ)を表す場合などに「味」表記が用いられることが多い。
#*ともかく、不真面目になっていく。真剣'''味'''がなくなっていく。それは争われぬ事実である。([[w:北大路魯山人|北大路魯山人]]「伝不習乎」1935年)<ref>出典:青空文庫(2009年12月4日)https://www.aozora.gr.jp/cards/001403/files/49987_37763.html 参照2017年12月31日。底本:「魯山人の美食手帖」グルメ文庫、角川春樹事務所、2008年4月18日第1刷発行</ref>
#*ことに新潟県の信濃川の支流で小出島の地先を流れる魚野川のあゆは香気といい、脂肪といい、肉のうま'''味'''といい、これに匹敵するあゆは全国に数が少い。([[w:佐藤垢石|佐藤垢石]]「さしみ」)<ref>出典:青空文庫(2015年5月25日)https://www.aozora.gr.jp/cards/001248/files/50592_57087.html 参照2017年12月31日。底本:「垢石釣游記」二見書房、1977年7月20日初版発行</ref>
#[[飲食物]]や[[薬物]]などの種類をかぞえる[[助数詞]]
#*吉平は、慶童子の捧げている薬籠を取って、八'''味'''の神薬を調合せ、「これを朝暮にさしあげてください。かならず十日のうちにお元気になりましょう」と、いって、その日は帰った。([[w:吉川英治|吉川英治]]「三国志」)<ref>出典:青空文庫(2013年7月11日)https://www.aozora.gr.jp/cards/001562/files/52413_51064.html 参照2017年12月31日。底本:「三国志(三)」吉川英治歴史時代文庫、講談社、1989年4月11日第1刷発行、2008年9月16日第50刷発行</ref>
=={{L|zh}}==
{{zh-cat|wei4|名詞|量詞|常=1|hsk=丙}}
{{trans_link|zh|{{PAGENAME}}}}
* '''ローマ字表記'''
** '''[[普通話]]'''
*** '''[[ピンイン]]''': [[wèi]] (wei4)
*** '''[[ウェード式]]''': wei<sup>4</sup>
** '''[[広東語]]'''
*** '''[[イェール式]]''': mei6
** '''[[閩南語]]'''
*** '''[[POJ]]''': bī
** '''[[客家語]]'''
*** '''[[白話字]]''': mi
** '''[[呉語]]'''
*** '''[[ピンイン]]''': mi3, vi3
** '''[[中古音]]''': *miə̀i
==={{noun}}===
#{{ふりがな|味|あじ}}。
#{{おくりがな2|匂|にお|い|におい}}。
#{{おくりがな2|味|あじ|わい|あじわい}}、[[興趣]]。
===量詞===
#[[漢方薬]]の種類。
===={{prov}}====
*[[五味子]]
=={{L|ko}}==
{{ko-han|미|eumhun=[[맛]] 미}}
=={{L|vi}}==
{{vi-han|vị}}
=={{コード}}==
{{文字コード|jis=1-44-03|mj={{mjmoji|008171}}|gb=CEB6|cns=1-4C40|big5=A8FD|ksx=1001-5A2B}}
{{検字|倉頡=RJD|四角=6509.0}}
{{字典|dj=0401.140|hdz=10597.060|大字源=1159|大漢語林=1370|康煕=0182.130|新大字典=1860|新潮漢字=1394|諸橋=3456}}
==脚注==
<references/>
ojjjekdxvw15s1fagpg2wjcq8z0qkmd
かける
0
27038
2306008
2301763
2026-07-30T09:10:38Z
Jn.njjp
102815
2306008
wikitext
text/x-wiki
{{also|かげる}}
=={{L|ja}}==
[[Category:{{ja}}]]
==={{verb}}:欠ける===
[[Category:{{ja}}_{{verb}}]]
'''かける'''【[[欠]]ける, [[缺]]ける, [[闕]]ける, [[虧]]ける】
#[[一部]]が[[うしなう|失わ]]れて[[完全]]でなくなる。
#*茶碗の縁が'''欠ける'''。怪我で[[メンバー]]が'''欠ける'''。
#[[不足]]している。
#*[[インパクト]]に'''欠ける'''。
#(月が){{おくりがな2|細|ほそ|く|ほそい}}なっていく。
===={{conjug}}====
{{日本語下一段活用}}
===={{pron}}====
{{ja-pron|acc=0}}
===={{syn}}====
*(他動詞){{おくりがな2|欠|か|く|かく}}
*[[不足]](する)
*[[欠如]](する)
===={{ant}}====
*{{おくりがな2|揃|そろ|う|そろう}}
*{{おくりがな2|足|た|りる|たりる}}
*(月が){{おくりがな2|満|み|ちる|みちる}}
====翻訳====
*イタリア語: [[mancare]]
*英語: be [[lack]]ing
*スペイン語: [[faltar]]
*フランス語: [[manquer]]
*ポルトガル語: [[faltar]]
==={{verb}}:掛ける===
'''かける【[[掛]]ける・[[懸]]ける・[[繫]]ける・[[亙]]ける・[[架]]ける・[[兼]]ける・[[係]]ける・[[撒]]ける・[[梟]]ける・[[掲]]ける・[[凭]]ける・[[賭]]ける・[[乘]]ける・[[放火]]ける・[[消費]]ける・[[泊舟]]ける・[[鎖]]ける・[[發]]ける・[[眷顧]]ける・[[躬行]]ける・[[消]][[思]]ける・[[禱]]ける<ref>大言海 第一卷 https://dl.ndl.go.jp/pid/1902732/1/330 2026年7月27日観覧</ref>】'''
#([[懸]]ける・[[繫]]ける)(ものを高い場所などに)とりつける。[[懸架]]する。
#*壁に時計を'''かける'''。
#上からかぶせるように{{おくりがな2|置|お|く|おく}}。
##布などを{{おくりがな2|被|かぶ|せる|かぶせる}}。一部または全体を{{おくりがな2|覆|おお|う|おおう}}。
##*寝た子に毛布を'''かける'''。
##[[眼鏡]]を[[装着]]する。
##(架ける)両端を固定して中央は浮かせた状態にする。
##*橋を'''架ける'''。
##(架ける)2点をつなぎ、応答ができる状態にする。
##*[[電話をかける]]。
# ([[撒]]ける){{おくりがな2|浴|あ|びせる|あびせる}}。
#*熱湯を'''かける'''。
# ([[凭]]ける){{おくりがな2|座|すわ|る|すわる}}。腰を下ろす。
#*椅子に'''かけて'''お待ち下さい。
#[[機械]]を{{おくりがな2|使|つか|う|つかう}}。
#*掃除機を'''かける'''。
#[[影響]]を与える。
#*[[迷惑]]を'''かける'''。
#([[消費]]ける)[[消費]]する、{{おくりがな2|費|つい|やす|ついやす}}。
#*子供の教育に手間を'''かける'''。
#*そこに行くまで、3時間も'''かける'''。
#*そこに行くのに、10000円も'''かける'''。
#[[議題]]に上げる。
#*この件については次の会議に'''かけ'''よう。
#([[乘]]ける)(数学)[[乗]]じる。[[乗算]]する。接続詞も参照。
#*2に3を'''かける'''と6になる。
#[[交配]]させる。
#*馬とロバを'''かける'''とラバが生まれる。
#(「にかけ」「にかけて」などの形で)場所や時間が及んで。
#*午後から翌日に'''かけて'''猛吹雪となるでしょう。
#(「にかけては」などの形で)ある特徴や話題について。において。
#*足の速さに'''かけて'''は右に出る者がいない。
#(動詞の連用形の後ろにつく)
## あるものに及ばせる。
##* 話し'''かける'''
## し始める。
##* 本を読み'''かけた'''ところで電話が鳴った。
## もう少しでし始めるところでしないままにする。しそうになる。
##* 事故を起こし'''かけた'''。
===={{conjug}}====
{{日本語下一段活用}}
===={{pron}}====
{{ja-pron|acc=2}}
===={{rel}}====
*自動詞:[[かかる]]
===={{drv}}====
*[[掛け算]]
===={{trans}}====
上から掛ける:
*{{en}}: {{t+|en|hang}}
乗算:
*{{en}}: {{t+|en|multiply}}
*イタリア語: [[moltiplicare]]
*スペイン語: [[multiplicar]]
交配:
*イタリア語: [[ibridare]]
*英語: [[hybridize]], [[cross]]
==={{verb}}:賭ける===
'''かける'''【[[賭]]ける、[[懸]]ける】
#【賭ける】[[結果]]を[[予想]]し、当たった側に[[金銭]]などを譲与する。
#【懸ける、賭ける】重要なものを差し出す覚悟で行う。
#*当社の命運を'''懸けた'''商品です。
#【懸ける】試合や戦いに勝つと実現する。得ようとする。
#*優勝を'''懸けて'''戦う。
===={{conjug}}====
{{日本語下一段活用}}
===={{pron}}====
{{ja-pron|acc=2}}
===={{syn}}====
*[[賭]]する。
===={{trans}}====
*イタリア語: [[scommettere]]
*{{en}}: [[bet]], [[gamble]], [[risk]]
==={{verb}}:駆ける===
'''かける'''【[[駆]]ける, [[駈]]ける】
#すばやく動く。(人や動物が)[[速度]]を出して{{おくりがな2|走|は|しる|はしる}}。走るよりも[[かろやか|軽やか]]で[[さわやか]]な語感。
#*馬の群れが草原を'''駆ける'''。
===={{conjug}}====
{{日本語下一段活用}}
===={{pron}}====
{{ja-pron|acc=2}}
===={{syn}}====
*{{おくりがな2|走|はし|る|はしる}}
*{{おくりがな2|馳|は|せる|はせる}}
*[[疾駆]]する
*[[疾走]]する
*{{おくりがな2|駆|か|る|かる}}
===={{drv}}====
*[[かけだす]]
*[[かけぬける]]
*[[かけっこ]]
===={{trans}}====
*{{en}}: [[run]], [[drive]]
==={{verb}}:翔る===
'''かける'''【[[翔]]る】
#{{ふりがな|空|そら}}を走るように{{おくりがな2|飛|と|ぶ|とぶ}}。[[飛翔]]する。
#*天を'''翔る'''ペガサスの絵。
===={{conjug}}====
{{日本語五段活用}}
===={{pron}}====
{{ja-pron|acc=2}}
==={{verb}}:可能動詞===
{{ja-verb|書ける|描ける|画ける|掻ける}}
#「[[かく]]」の[[可能動詞]]。かくことが[[できる]]。
===={{conjug}}====
{{可能動詞下一段活用|か|ける}}
==={{conjunction}}===
[[Category:{{ja}}_{{conjunction}}]]
'''かける'''【[[掛]]ける】
#前の数に後ろの数を乗じた結果。
#*2'''かける'''3は6。
===={{rel}}====
* [[たす]]
* [[ひく]]
* [[わる]]
===={{trans}}====
* {{en}}: {{t+|en|times}}
* {{ko}}: {{t|ko|곱하기}}
* {{fr}}: {{t+|fr|fois}}
==脚註==
<references />
7k7lsxata9itttk1o8vto4y1k1sb2hq
时间
0
27392
2305788
1575194
2026-07-30T05:07:41Z
Jiba1219
100610
2305788
wikitext
text/x-wiki
{{DEFAULTSORT:shi2jian1}}
=={{L|zh}}==
{{wikipedia|lang=zh}}
==={{pron}}===
{{cmn-pron|shíjiān|s=si2jian1|x=síjiǎn|a=zh-shíjiān.ogg|z=n}}
{{yue-pron|si4 gaan3,si4 gaan1|t=si3 gan1|h=n}}
{{nan-pron|ml,jj,ph:sî-kan|t=si5 gang1}}
{{cpx-pron|pt,xy:si2 gang1}}
{{hak-pron|sṳ̀-kiên|h=shi gienˋ}}
{{wuu-pron|sh:6zy ci}}
{{gan-pron|si4 gan}}
{{hsn-pron|shr2 gan1|h=sr2 jian1}}
==={{noun}}===
{{zhchars|t=時間}}
#[[時間]]。
#*{{zh-ex|[[时间]][[催]][[人]][[老]]。|[[時間]][[催]][[人]][[老]]||'''Shíjiān''' cuī rén lǎo.|時間は人を老いさせる。}}
#*{{zh-ex|[[时间]][[还]][[来得及]]。|[[時間]][[還]][[來得及]]。||'''Shíjiān''' hái láidejí.|時間には間に合った。}}
{{zh-cat|shi2jian1|名詞|hsk=甲|hsk2=2}}{{topcat|zh|時間}}
{{zhx-sic-cat|si2jian1|名詞}}{{topcat|zhx-sic|時間}}
{{yue-cat|si4gaan3|名詞}}{{topcat|yue|時間}}
{{nan-cat|si5kan1|名詞}}{{topcat|nan|時間}}
{{nan-tws-cat|si5gang1|名詞}}{{topcat|nan-tws|時間}}
{{cpx-cat|si2gang1|名詞}}{{topcat|cpx|時間}}
{{hak-cat|sii2kien1|名詞}}{{topcat|hak|時間}}
{{wuu-cat|zy3ci1|名詞}}{{topcat|wuu|時間}}
{{gan-cat|si4gan|名詞}}{{topcat|gan|時間}}
{{hsn-cat|shr2gan1|名詞}}{{topcat|hsn|時間}}
60pjrd809iuq8b6hthlkbpw86vqvtzr
2305789
2305788
2026-07-30T05:11:59Z
Jiba1219
100610
2305789
wikitext
text/x-wiki
{{DEFAULTSORT:shi2jian1}}
=={{L|zh}}==
{{wikipedia|lang=zh}}
==={{pron}}===
{{cmn-pron|shíjiān|s=si2jian1|x=síjiǎn|a=zh-shíjiān.ogg|z=n}}
{{yue-pron|si4 gaan3,si4 gaan1|t=si3 gan1|h=n}}
{{nan-pron|ml,jj,ph:sî-kan|t=si5 gang1}}
{{cpx-pron|pt,xy:si2 gang1}}
{{hak-pron|h=shi gienˋ}}
{{wuu-pron|sh:6zy ci}}
{{gan-pron|si4 gan}}
{{hsn-pron|shr2 gan1|h=sr2 jian1}}
==={{noun}}===
{{zhchars|t=時間}}
#[[時間]]。
#*{{zh-ex|[[时间]][[催]][[人]][[老]]。|[[時間]][[催]][[人]][[老]]||'''Shíjiān''' cuī rén lǎo.|時間は人を老いさせる。}}
#*{{zh-ex|[[时间]][[还]][[来得及]]。|[[時間]][[還]][[來得及]]。||'''Shíjiān''' hái láidejí.|時間には間に合った。}}
{{zh-cat|shi2jian1|名詞|hsk=甲|hsk2=2}}{{topcat|zh|時間}}
{{zhx-sic-cat|si2jian1|名詞}}{{topcat|zhx-sic|時間}}
{{yue-cat|si4gaan3|名詞}}{{topcat|yue|時間}}
{{nan-cat|si5kan1|名詞}}{{topcat|nan|時間}}
{{nan-tws-cat|si5gang1|名詞}}{{topcat|nan-tws|時間}}
{{cpx-cat|si2gang1|名詞}}{{topcat|cpx|時間}}
{{hak-cat|sii2kien1|名詞}}{{topcat|hak|時間}}
{{wuu-cat|zy3ci1|名詞}}{{topcat|wuu|時間}}
{{gan-cat|si4gan|名詞}}{{topcat|gan|時間}}
{{hsn-cat|shr2gan1|名詞}}{{topcat|hsn|時間}}
190ogfxmrqzt1y4g36wp3f7l4wjnanv
しお
0
29986
2305762
2089676
2026-07-30T02:38:43Z
M-30722
1202
2305762
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|acc=2}}<ref>{{書誌・大辞林|1|head=しお【塩】; しお【潮・汐】}}</ref>
{{ja-accent-common|region=京阪|a|し|お}}
==={{noun}}・塩===
{{wikipedia}}
{{ja-noun|塩|鹽|reki=しほ}}
#{{タグ|vi|調味料}}[[塩化ナトリウム]]を主成分とする、[[調味料]]のひとつ。[[食塩]]。[[ソルト]]。
===={{etym}}====
*後述の潮汐と同源で、[[海水]]を指したものか。
====派生語====
*[[しおあじ]]
*[[塩対応]]
===={{idiom}}====
*[[地の塩]]
*[[敵に塩を送る]]
===={{trans}}====
{{top}}
*{{T|is}}: [[salt]] {{n}}
*{{T|arc}}: (シリア文字)[[ܡܠܚܐ]] (melkhā, melkho) {{f}}、(ヘブル文字) [[מלחא]] (melkhā, melkho) {{f}}
*{{T|it}}: {{t|it|sale|m}}
*{{T|en}}: {{t|en|salt}}
*{{T|el}}: {{t|el|αλάτι|n}} (aláti)
*{{T|nl}}: [[zout]] {{n}}
*{{T|ki}}: {{t-|ki|cumbĩ|c14}}
*{{T|ku}}: {{KUchar|[[خوێ]]}}
*{{T|si}}: {{t-|si|ලුණු|tr=luṇu}}
*{{T|sv}}: [[salt]] {{n}}, [[koksalt]] {{n}}, [[bordssalt]] {{n}}
*{{T|es}}: [[sal]] {{f}}
*{{T|sl}}: [[sol]] {{f}}
*{{T|th}}: {{t|th|เกลือ}}
*{{T|ta}}: {{t|ta|உப்பு}}
*{{T|cs}}: [[sůl]] {{f}}
*{{T|zh}}: [[鹽]], [[盐]](yan2)/広東語:[[鹽]](jim4)
*{{T|ko}}: {{t|ko|소금}}
*{{T|tzo}}: {{tø|tzo|ats'am}}
*{{T|da}}: [[salt]] {{n}}
*{{T|de}}: {{t|de|Salz|n}}, {{t|de|Kochsalz|n}}
*{{T|no}}: [[salt]] {{n}}, [[bordsalt]] {{n}}
*{{T|my}}: {{t|my|ဆား}}
*{{T|hi}}: {{t|hi|नमक|m}}
*{{T|fi}}: [[suola]]
*{{T|fr}}: [[sel]] {{m}}
*{{T|vi}}: {{t|vi|muối}}
*{{T|he}}: {{he-translation|מלח|mélakh}} {{m}}
*{{T|pl}}: {{t+|pl|sól|f}}
*{{T|pt}}: [[sal]]
*{{T|mnw}}: {{t|mnw|ၜဵု}}
*{{T|la}}: [[sal]] {{m}}
*{{T|lv}}: {{t|lv|sāls|m|f}}
*{{T|lt}}: {{t|lt|druskà|f}}
*{{T|ru}}: {{t|ru|соль|f}}
{{bottom}}
==={{noun}}・潮汐===
{{ja-noun|潮|汐|reki|しほ}}
#[[うみ|海]]の[[みず|水]]、 [[潮汐]]、 [[うしお]]。
#{{タグ|ja|海洋学}}[[海面]]の[[みちひき|満ち引き]]。
#物事をする、やめるのに[[丁度]]良いとき。[[しおどき]]。
===脚注===
<references />
3al6toybcks8igjylv8q98dawxfx596
2306094
2305762
2026-07-30T10:17:16Z
M-30722
1202
[[en:salt]]より訳語追加
2306094
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
===={{etym}}====
*{{etyl|ojp|ja}} {{m|ojp|しほ}}
*後述の潮汐と同源で、[[海水]]を指したものか。
==={{pron}}===
{{ja-pron|acc=2}}<ref>{{書誌・大辞林|1|head=しお【塩】; しお【潮・汐】}}</ref>
{{ja-accent-common|region=京阪|a|し|お}}
==={{noun}}・塩===
{{wikipedia}}
{{ja-noun|塩|鹽|reki=しほ}}
#{{タグ|vi|調味料}}[[塩化ナトリウム]]を主成分とする、[[調味料]]のひとつ。[[食塩]]。[[ソルト]]。
====派生語====
*[[しおあじ]]
*[[しおけ]]
*[[塩胡椒]]
*[[塩対応]]
===={{idiom}}====
*[[地の塩]]
*[[敵に塩を送る]]
===={{trans}}====
{{trans-top|塩}}
*{{T|is}}: {{t|is|salt|n}}
*{{T|ain}}: {{t|ain|ruru}}, {{t|ain|sippo}}
*{{T|ay}}: {{t|ay|jayu}}
*{{T|ga}}: {{t|ga|salann|m}}
*:{{T|sga}}: {{t|sga|salann}}
*{{T|av}}: {{t|av|цӏан}}
*{{T|ak}}: {{t|ak|nkyene}}
*{{T|akl}}: {{t|akl|asin}}
*{{T|xag}}: {{t|xag|𐔴𐔾}}
*{{T|bno}}: {{t|bno|asin}}
*{{T|ast}}: {{t|ast|sal|m}}
*{{T|az}}:
*:アラビア文字: {{t|az|دوز|tr=dūz}}
*:ラテン文字: {{t|az|duz}}
*{{T|ace}}: {{t|ace|sira}}
*{{T|akk}}: {{t|akk|𒁵|tr=ṭābtu}}
*{{T|as}}: {{t|as|লোণ}}, {{t|as|নিমখ}}
*{{T|ady}}: {{t|ady|щыгъу}}
*{{T|abq}}: {{t|abq|джькӏа}}
*{{T|aa}}: {{t|aa|qasbó|f}}
*{{T|ab}}: {{t|ab|аџьыка}}
*{{T|af}}: {{t|af|sout}}
*{{T|aho}}: {{t|aho|𑜀𑜢𑜤𑜈𑜫}}
*{{T|am}}: {{t|am|ጨው|m}}
*{{T|ar}}: {{t|ar|مِلْح|m}}
*:{{T|arz}}: {{t|arz|ملح|m|tr=malḥ}}
*:{{T|shu}}: {{t|shu|ملح|m|tr=mileh}}
*:{{T|afb}}: {{t|afb|ملح|m|tr=milḥ}}
*{{T|arc}}:
*:ヘブル文字: {{t|arc|מלחא|f|tr=milħā’}}
*:シリア文字: {{t|arc|ܡܠܚܐ|f|tr=milħā’}}
*{{T|rup}}: {{t|rup|sari|f}}, {{t|rup|sare|f}}
*アルタイ語:
*:{{T|alt}}: {{t|alt|тус}}
*{{T|sq}}: {{t|sq|kripë}}
*{{T|frp}}: {{t|frp|sal|f}}
*{{T|hy}}: {{t|hy|աղ}}
*{{T|ii}}: {{t|ii|ꋂ}}
*{{T|tts}}: {{t|tts|หยิบ|tr=hyib}}
*{{T|ist}}: {{t|ist|sal}}
*{{T|it}}: {{t|it|sale|m}}
*{{T|yi}}: {{t|yi|זאַלץ|f}}
*{{T|io}}: {{t|io|salo}}
*{{T|iu}}: {{t|iu|taratsut}}
*{{T|ill}}: {{t|ill|timus}}
*{{T|inh}}: {{t|inh|тух}}
*{{T|izh}}: {{t|izh|soola}}
*{{T|id}}: {{t|id|garam}}
*{{T|ug}}: {{t|ug|تۇز}}
*{{T|hch}}: {{t|hch|ꞌúna}}
*{{T|wym}}: {{t|wym|zaołc|n}}
*{{T|cy}}: {{t|cy|halen|m}}
*{{T|vec}}: {{t|vec|sàle}}, {{t|vec|sałe}}, {{t|vec|sal}}
*{{T|vep}}: {{t|vep|sol}}
*{{T|vot}}: {{t|vot|soolõ}}
*{{T|vo}}: {{t|vo|sal}}
*{{T|wo}}: {{t|wo|xorom}}
*{{T|uga}}: {{t|uga|𐎎𐎍𐎈𐎚}}
*{{T|uk}}: {{t|uk|сіль|f}}
*{{T|uz}}: {{t|uz|tuz}}
*{{T|udi}}: {{t|udi|ел}}
*{{T|udm}}: {{t|udm|сылал}}
*{{T|unm}}: {{t|unm|sikhay}}
*{{T|ulc}}: {{t|ulc|давсу}}
*{{T|ur}}: {{t|ur|نَمَک|m}}
*{{T|en}}: {{t|en|salt}}
*:{{T|ang}}: {{t|ang|sealt|n}}
*:{{T|enm}}: {{t|enm|salt}}
*{{T|ee}}: {{t|ee|dze|n}}
*{{T|eve}}: {{t|eve|так}}
*{{T|evn}}: {{t|evn|турукэ}}
*{{T|et}}: {{t|et|sool}}
*{{T|eo}}: {{t|eo|salo}}
*{{T|ovd}}: {{t|ovd|solt|n}}
*{{T|os}}: {{t|os|цӕхх}}
*{{T|oc}}: {{t|oc|sal|f}}, {{t|oc|sau|f}}
*オトミ語:
*:{{T|ote}}: {{t|ote|ú}}
*{{T|nl}}: {{t|nl|zout|n}}, {{t|nl|keukenzout|n}}
*{{T|or}}: {{t|or|ଲୁଣ}}
*{{T|om}}: {{t|om|soogidda}}
*{{T|kea}}: {{t|kea|sal}}
*{{T|gag}}: {{t|gag|tuz}}
*{{T|cak}}: {{t|cak|atzʼam}}
*{{T|kk}}: {{t|kk|тұз}}
*{{T|csb}}: {{t|csb|sòl}}
*{{T|ca}}: {{t|ca|sal|f}}
*{{T|nio}}: {{t|nio|сыр}}
*{{T|chl}}: {{t|chl|'ingill|alt=íngill}}
*{{T|kaa}}: {{t|kaa|duz}}
*{{T|krc}}: {{t|krc|туз|tr=tuz}}
*{{T|gl}}: {{t|gl|sal|m}}
*{{T|xal}}: {{t|xal|давсн}}
*{{T|krl}}: {{t|krl|suola}}
*{{T|kn}}: {{t|kn|ಉಪ್ಪು}}, {{t|kn|ಲವಣ}}
*{{T|ki}}: {{t|ki|cumbĩ|c14}}
*{{T|ktu}}: {{t|ktu|mungwa}}
*{{T|el}}: {{t|el|αλάτι|n}}
*:{{T|grc}}: {{t|grc|ἅλς|n}}, {{t|grc|ἅλας|n}} (コイネー)
*{{T|ky}}: {{t|ky|туз}}
*{{T|grn}}:
*:{{T|gun}}: {{t|gun|juky}}
*{{T|gu}}: {{t|gu|મીઠું}}, {{t|gu|લૂણ}}, {{t|gu|લવણ}}
*{{T|kum}}: {{t|kum|туз|tr=tuz}}
*{{T|km}}: {{t|km|អំបិល}}
*{{T|kl}}: {{t|kl|taratsut|p}}
*{{T|crh}}: {{t|crh|tuz}}
*{{T|ka}}: {{t|ka|მარილი}}
*{{T|ku}}:
*:{{T|kmr}}: {{t|kmr|xwê|f}}
*:{{T|ckb}}: {{t|ckb|خوێ}}
*:{{T|sdh}}: {{t|sdh|خوا}}
*:{{T|lki}}: {{t|lki|خووا}}
*{{T|qu}}: {{t|qu|kachi}} (クスコ), {{t|qu|kaci}}
*{{T|got}}: {{t|got|𐍃𐌰𐌻𐍄|n}}
*{{T|kw}}: {{t|kw|holan}}
*{{T|cu}}: {{t|cu|соль|m}}
*{{T|egy}}: {{t|egy|ḥmꜣt|f}} <hiero>H-mA-A-t-U32-N33C:Z2ss</hiero>
*{{T|orv}}: {{t|orv|соль|m|f}}
*{{T|tpw}}: {{t|tpw|îukyra}}
*{{T|cop}}:
*:サイード方言: {{t|cop|ⲙⲗϩ|m}}, {{t|cop|ϩⲙⲟⲩ|m}}
*:ボハイラ方言: {{t|cop|ⲙⲉⲗϩ|m}}, {{t|cop|ϩⲙⲟⲩ|m}}
*コミ語:
*:{{T|kpv}}: {{t|kpv|сов}}
*:{{T|koi}}: {{t|koi|сов}}, {{t|koi|сол}}
*{{T|xom}}: {{t|xom|bɨl}}
*{{T|kg}}: {{t|kg|mungwa}}
*サーミ語:
*:{{T|se}}: {{t|se|sálti}}
*:{{T|sms}}: {{t|sms|säʹltt}}
*{{T|zza}}: {{t|zza|sol|m}}
*{{T|sah}}: {{t|sah|туус}}
*{{T|ssy}}: {{t|ssy|mulxu}}
*{{T|sm}}: {{t|sm|masima}}
*{{T|sc}}: {{t|sc|sabi}}, {{t|sc|sai}}, {{t|sc|sale}}, {{t|sc|sali}}, {{t|sc|sari}}, {{t|sc|sàui}}
*{{T|dje}}: {{t|dje|ciri}}
*{{T|sg}}: {{t|sg|îngö}}
*{{T|sa}}: {{t|sa|लवण|n}}
*{{T|scn}}: {{t|scn|sali|m}}
*{{T|jra}}: {{t|jra|hra}}
*{{T|jv}}: {{t|jv|ꦲꦸꦪꦃ}}
*:{{T|kaw}}: {{t|kaw|wuyah}}
*{{T|shn}}: {{t|shn|ၵိူဝ်}}
*{{T|sux}}: {{t|sux|𒁵|tr=mun}}
*{{T|cjs}}: {{t|cjs|тус|tr=tus}}
*{{T|sd}}: {{t|sd|لوڻ|m|tr=luurnu|alt=لوُڻُ}}
*{{T|si}}: {{t|si|ලුණු}}, {{t|si|ලවණ}}
*{{T|kac}}: {{t|kac|jum}}
*{{T|sva}}: {{t|sva|ჯიმ}}
*{{T|sv}}: {{t|sv|salt|n}}, {{t|sv|koksalt|n}}, {{t|sv|bordssalt|n}}
*{{T|zu}}: {{t|zu|itswayi|c5}}, {{t|zu|usawoti|c1a}}
*{{T|gd}}: {{t|gd|salann|m}}
*{{T|es}}: {{t|es|sal|f}}, {{t|es|salcita|f}} (指小形、アメリカ), {{t|es|salecita|f}} (指小形、スペイン)
*{{T|srn}}: {{t|srn|sowtu}}
*{{T|sk}}: {{t|sk|soľ|f}}
*{{T|sl}}: {{t|sl|sol|f}}
*{{T|sw}}: {{t|sw|chumvi|c9|c10}}
*{{T|su}}: {{t|su|ᮅᮚᮂ}}
*{{T|zea}}: {{t|zea|zout|n}}
*{{T|ceb}}: {{t|ceb|asin}}
*{{T|sh}}:
*:キリル文字: (ボスニア、セルビア) {{t|sh|со̑|f}}
*:ラテン文字: (ボスニア、セルビア) {{t|sh|sȏ|f}}, (クロアチア) {{t|sh|sȏl|f}}
*{{T|zom}}: {{t|zom|chi}}
*{{T|st}}: {{t|st|letswai}}
*{{T|so}}: {{t|so|milix}}, {{t|so|cusbo}}
*{{wen}}:
*:{{T|hsb}}: {{t|hsb|sól|f}}
*:{{T|dsb}}: {{t|dsb|sol|f}}
*{{T|dz}}: {{t|dz|ཚྭ}}
*{{T|th}}: {{t|th|เกลือ}}
*:{{T|nod}}: {{t|nod|ᨠᩖᩮᩥᩬᩋ}}
*{{T|blt}}: {{t|blt|ꪹꪀ}}
*{{T|tdd}}: {{t|tdd|ᥐᥫ}}
*{{T|khb}}: {{t|khb|ᦵᦂᦲ}}
*{{T|dta}}: {{t|dta|kataa}}
*{{T|tsg}}: {{t|tsg|asin}}
*{{T|tl}}: {{t|tl|asin}}
*{{T|tdj}}: {{t|tdj|osing}}
*{{T|tg}}: {{t|tg|намак}}
*{{T|tt}}: {{t|tt|тоз}}
*{{T|ttt}}: {{t|ttt|nümük}}
*{{T|ty}}: {{t|ty|miti}}
*{{T|ta}}: {{t|ta|உப்பு}}, {{t|ta|லவண}}
*{{T|tly}}: {{t|tly|nemek}}
*{{T|dar}}: {{t|dar|зе}}
*{{T|cs}}: {{t|cs|sůl|f}}
*{{T|ce}}: {{t|ce|туьха}}
*{{T|cdm}}: {{t|cdm|छेः|tr=chhe'}}
*{{T|chr}}: {{t|chr|ᎠᎹ}}, {{t|chr|ᎹᎹ}}
*{{T|bo}}: {{t|bo|ཚྭ}}
*{{T|chg}}: {{t|chg|توز}}
*{{T|ccc}}: {{t|ccc|mamola}}
*チャム語:
*:{{T|cjm}}: {{t|cjm|ꨦꨣꨩ|tr=ssara’}}
*{{T|cv}}: {{t|cv|тӑвар}}
*{{T|tzm}}: {{t|tzm|ⵜⵉⵙⵏⵜ|f}}
*{{T|zh}}:
*:{{T|gan}}: {{t|gan|鹽|tr=ien4}}
*:{{T|yue}}: {{t|yue|鹽|tr=yim4}}
*:{{T|wuu}}: {{t|wuu|鹽}}
*:{{T|hsn}}: {{t|hsn|鹽|tr=ienn2}}
*:{{T|cjy}}: {{t|cjy|鹹鹽|tr=xie1 ie1}}, {{t|cjy|鹽|tr=ie1}}
*:{{T|dng}}: {{t|dng|ян}}
*:{{T|hak}}: {{t|hak|鹽|tr=yàm}}
*:{{T|cmn}}: {{t|cmn|鹽|tr=yán}}, {{tt|cmn|食鹽}}, {{t|cmn|鹽巴|tr=yánbā}} (方言)
*:{{T|cdo}}: {{t|cdo|鹽|tr=sièng/ièng}}
*:{{T|nan}}: {{t|nan|鹽|tr=iâm}}
*:{{T|mnp}}: {{t|mnp|鹽|tr=îng}}
*{{T|ckt}}: {{t|ckt|чоԓ|tr=čoḷ}}
*{{T|ko}}: {{t|ko|소금}}, {{t|ko|염(鹽)}}
*{{T|za}}: {{t|za|gyu}}
*チン語:
*:{{T|ctd}}: {{t|ctd|ci}}
*{{T|tzo}}: {{t|tzo|ats'am}}
*{{T|ti}}: {{t|ti|ጨው}}
*{{T|nds}}:
*:{{T|nds-de}}: {{t|nds-de|Solt|n}}, {{t|nds-de|Kaaksolt|n}}, {{t|nds-de|Kooksolt|n}}
*{{T|dv}}: {{t|dv|ލޮނު}}
*{{T|teg}}: {{t|teg|ongwa}}
*{{T|tet}}: {{t|tet|masin}}
*テペワン:
*:{{T|stp}}: {{t|stp|on}}
*:{{T|ntp}}: {{t|ntp|ónai}}
*{{T|te}}: {{t|te|ఉప్పు}}
*{{T|tft}}: {{t|tft|gasi}}
*{{T|da}}: {{t|da|salt|n}}
*{{T|de}}: {{t|de|Salz|n}}, {{t|de|Kochsalz|n}}
*:{{T|bar}}: {{t|bar|Soiz}}
*{{T|tyv}}: {{t|tyv|дус}}
*{{T|duu}}: {{t|duu|svla}}
*{{T|doi}}: {{t|doi|लून}}
*{{T|ttj}}: {{t|ttj|ekisura|c7}}
*{{T|xto}}: {{t|xto|sāle}}
*{{T|txb}}: {{t|txb|salyiye}}
*{{T|tpi}}: {{t|tpi|sol}}
*{{T|tbl}}: {{t|tbl|kahì}}
*{{T|tli}}: {{t|tli|éil'}}
*{{T|dlg}}: {{t|dlg|туус|tr=tuus}}
*{{T|tk}}: {{t|tk|duz}}
*{{T|tr}}: {{t|tr|tuz}}
*:{{T|ota}}: {{t|ota|طوز|tr=tuz}}, {{t|ota|نمك|tr=nemek}}, {{t|ota|ملح|tr=milh}}
*{{T|to}}: {{t|to|māsima}}
*{{T|tqw}}: {{t|tqw|mummun}}
*{{T|sce}}: {{t|sce|dansun}}
*{{T|nv}}: {{t|nv|áshįįh}}
*{{T|gld}}: {{t|gld|даосон}}
*{{T|nfr}}: {{t|nfr|weŋge}}
*{{T|nap}}: {{t|nap|sale}}, {{t|nap|sal}}, {{t|nap|sool}}
*{{T|nah}}: {{t|nah|iztatl}}
*{{T|ngh}}: {{t|ngh|dyebe}}, {{t|ngh|jebe}}
*{{T|niv}}: {{t|niv|тафть}}
*{{T|ny}}: {{t|ny|mchere}}
*{{T|ne}}: {{t|ne|नून}}, {{t|ne|लवण}}
*{{T|new}}: {{t|new|चि}}, {{t|new|लवण}}
*{{T|nog}}: {{t|nog|туз}}
*{{T|fia}}: {{qualifier|Fadicca}} {{t|fia|امييد|tr=imeed}}, {{qualifier|Kenzi}} {{t|fia|اوميد|tr=oumboud}}
*{{T|no}}:
*:{{T|nn}}: {{t|nn|salt|n}}
*:{{T|nb}}: {{t|nb|salt|n}}, {{t|nb|bordsalt|n}}
*{{T|nrf}}: {{t|nrf|saïl|m}} (ガーンジー), {{tt|nrf|sé|m}} (ジャージー)
*{{T|bdq}}: {{t|bdq|'boh}}
*{{T|pi}}: {{t|pi|loṇa|n}}
*{{T|ht}}: {{t|ht|sèl}}
*{{T|ha}}: {{t|ha|gishiri}}
*{{T|kjh}}: {{t|kjh|тус}}
*{{T|mww}}: {{t|mww|ntsev}}
*{{T|pac}}: {{t|pac|boi}}
*{{T|ba}}: {{t|ba|тоҙ}}
*バジャウ語:
*:{{T|bdr}}: {{t|bdr|timus}}
*{{T|ps}}: {{t|ps|مالګه|f|tr=mālga}}
*{{T|eu}}: {{t|eu|gatz}}
*{{T|bsq}}: {{t|bsq|tɔ̃́}}
*{{T|hni}}: {{t|hni|caqdevq}}
*{{T|pap}}: {{t|pap|salu}}
*{{T|bxd}}: {{t|bxd|tʰa³⁵}}
*{{T|pau}}: {{t|pau|sar}}
*{{T|ban}}: {{t|ban|uyah}}
*{{T|bgc}}: {{t|bgc|नूण}}
*{{T|bal}}: {{t|bal|واد|tr=wád}}
*{{T|haw}}: {{t|haw|paʻakai}}
*{{T|hu}}: {{t|hu|só}}
*{{T|bni}}: {{t|bni|mokwa}}
*{{T|pa}}: {{t|pa|ਨਮਕ}}, {{t|pa|ਲੂਣ}}, {{t|pa|ਲਵਣ}}
*{{T|rsk}}: {{t|rsk|соль|f}}
*{{T|pms}}: {{t|pms|sal|m}}
*{{T|mba}}: {{t|mba|asin}}
*ビコール語:
*:{{T|bcl}}: {{t|bcl|asin}}
*{{T|bi}}: {{t|bi|sol}}
*{{T|hil}}: {{t|hil|asin}}
*{{T|my}}: {{t|my|ဆား}}
*{{T|hi}}: {{t|hi|नमक|m}}, {{t|hi|लोन}}, {{t|hi|लवण|m}}, {{t|hi|मिल्ह}}
*{{T|ddg}}: {{t|ddg|asiru}}
*{{T|pcc}}: {{t|pcc|guel}}
*{{T|fj}}: {{t|fj|masima}}
*{{T|fi}}: {{t|fi|suola}}
*{{T|fo}}: {{t|fo|salt|n}}
*{{T|bdk}}: {{t|bdk|кьел}}
*{{T|khv}}: {{t|khv|цийоᵸ}}
*{{T|fr}}: {{t|fr|sel|m}}
*{{T|fur}}: {{t|fur|sâl|m}}
*フリジア語:
*:{{T|frr}}: (フェリング・エームラング) {{t|frr|saalt|n}}
*:{{T|ofs}}: {{t|ofs|salt}}
*:{{T|fy}}: {{t|fy|sâlt}}
*{{T|bua}}: {{t|bua|дабһан}}
*{{T|bg}}: {{t|bg|сол|f}}
*{{T|br}}: {{t|br|holen|m}}
*{{T|huz}}: {{t|huz|ца̇ᵸ}}
*{{T|hrx}}: {{t|hrx|Sals|n}}
*{{T|vi}}: {{t|vi|muối}}
*{{T|he}}: {{t|he|מֶלַח|m|tr=mélakh}}
*{{T|be}}: {{t|be|соль|m}}
*{{T|fa}}:
*:イラン方言: {{t|fa|نَمَک}}
*:{{fa-cls}}: {{t|fa|نَمَک}}
*:ダリー語: {{t|fa|نَمَک}}
*:{{T|pal}}: {{t|pal|𐫗𐫖𐫏𐫍𐫐|tr=namak}}
*{{T|bn}}: {{t|bn|নুন}}, {{t|bn|লবণ}}
*{{T|bho}}: {{t|bho|𑂢𑂴𑂢}}, {{t|bho|नून}}
*{{T|paw}}: {{t|paw|kaʼit}}
*{{T|pl}}: {{t|pl|sól|f}}, {{t|pl|sól kuchenna|f}}
*{{T|hop}}: {{t|hop|öönga}}
*{{T|pt}}: {{t|pt|sal|m}}
*{{T|bol}}: {{t|bol|manda}}
*{{T|mh}}: {{t|mh|jo̧o̧ļ}}
*{{T|mai}}: {{t|mai|नून}}
*{{T|mi}}: {{t|mi|tote}}
*{{T|mkz}}: {{t|mkz|gasi}}
*{{T|mag}}: {{t|mag|𑂢𑂴𑂢|tr=nūn}}, {{t|mag|𑂢𑂲𑂧𑂍|tr=nīmak}}
*{{T|mdh}}: {{t|mdh|timus}}
*{{T|mk}}: {{t|mk|сол|f}}, {{t|mk|кујнска сол|f}}
*{{T|mg}}: {{t|mg|sira}}, {{t|mg|fanasina}}
*{{T|mfy}}: {{t|mfy|oona}}
*{{T|mr}}: {{t|mr|मीठ|n}}, {{t|mr|लवण|n}}, {{t|mr|लोण|n}}
*{{T|mrw}}: {{t|mrw|asin}}
*{{T|ml}}: {{t|ml|ഉപ്പ്}}
*マリ語:
*:{{T|mrj}}: {{t|mrj|санзал}}
*:{{T|mhr}}: {{t|mhr|шинчал}}
*{{T|mt}}: {{t|mt|melħ|m}}
*{{T|mwr}}: {{t|mwr|लूण}}
*{{T|ms}}: {{t|ms|garam}}
*:{{T|kxd}}: {{t|kxd|sira}}, {{t|kxd|garam}}
*{{T|msk}}: {{t|msk|asin}}
*{{T|mnc}}: {{t|mnc|ᡩᠠᠪᠰᡠᠨ}}
*{{T|gv}}: {{t|gv|sollan}}
*{{T|min}}: {{t|min|garam}}
*{{T|xmf}}: {{t|xmf|ჯიმუ}}
*{{T|mtq}}: {{t|mtq|bỏi}}, {{t|mtq|vỏi}}
*{{T|pdt}}: {{t|pdt|Solt|n}}
*{{T|mfe}}: {{t|mfe|disel}}
*{{T|mhn}}: {{t|mhn|sòlz|n}}
*{{T|mnw}}: {{t|mnw|ၜဵု}}
*{{T|mn}}:
*:キリル文字: {{t|mn|давс}}
*:モンゴル文字: {{t|mn|ᠳᠠᠪᠤᠰᠤ}}
*:{{T|xng}}: {{t|xng|ᠳᠠᠪᠤᠰᠤᠨ}}
*{{T|ium}}: {{t|ium|nzauv}}
*{{T|yka}}: {{t|yka|asin}}
*{{T|yaq}}: {{t|yaq|oóna}}
*{{T|ybh}}: {{t|ybh|युम}}
*ユカギール語:
*:{{T|ykg}}: {{t|ykg|суоль}}
*{{T|esu}}: {{t|esu|taryuq}}
*{{T|lo}}: {{t|lo|ເກືອ}}
*{{T|lbe}}: {{t|lbe|цӏу}}
*{{T|lzz}}: {{t|lzz|mcumu}}
*{{T|la}}: {{t|la|sāl|m}}
*{{T|lv}}: {{t|lv|sāls|m|f}}
*{{T|rar}}: {{t|rar|miti}}
*ラワ語:
*:{{T|lcp}}: {{t|lcp|กิฮ|tr=kih}}, {{t|lcp|คิฮ|tr=khih}}
*:{{T|lwl}}: {{t|lwl|กิฮ|tr=kih}}
*{{T|lij}}: {{t|lij|sâ|m}}
*{{T|lt}}: {{t|lt|druskà|f}}
*{{T|ln}}: {{t|ln|móngwa}}, {{t|ln|mokwa}}, {{t|ln|mungwa}}
*{{T|ro}}: {{t|ro|sare|f}}
*{{T|lb}}: {{t|lb|Salz|n}}
*{{T|rue}}: {{t|rue|соль|f}}, {{t|rue|сіль|f}}
*{{T|lez}}: {{t|lez|кьел}}
*{{T|rcf}}: {{t|rcf|sèl}}, {{t|rcf|dosèl}}
*{{T|ru}}: {{t|ru|соль|f}}, {{t|ru|пова́ренная соль|f}}
*{{T|rhg}}: {{t|rhg|nun}}
*{{T|rom}}: {{t|rom|lon|m}}
*{{T|rgn}}: {{t|rgn|sêl}}
*{{T|rm}}: {{t|rm|sal|m}}, {{t|rm|sel|m}}
*{{T|lmo}}: {{t|lmo|sal}}, {{t|lmo|saa}}
*{{T|wa}}: {{t|wa|sé|m}}
*{{T|zdj}}: {{t|zdj|shingo}}, {{t|zdj|mnyo}}
{{trans-bottom}}
==={{noun}}・潮汐===
{{ja-noun|潮|汐|reki|しほ}}
#[[うみ|海]]の[[みず|水]]、 [[潮汐]]、 [[うしお]]。
#{{タグ|ja|海洋学}}[[海面]]の[[みちひき|満ち引き]]。
#物事をする、やめるのに[[丁度]]良いとき。[[しおどき]]。
===脚注===
<references />
foj629c996et8n2f7rhamj8asbhhbln
2306095
2306094
2026-07-30T10:18:14Z
M-30722
1202
2306095
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
===={{etym}}====
*{{etyl|ojp|ja}} {{m|ojp|しほ}}
*後述の潮汐と同源で、[[海水]]を指したものか。
==={{pron}}===
{{ja-pron|acc=2}}<ref>{{書誌・大辞林|1|head=しお【塩】; しお【潮・汐】}}</ref>
{{ja-accent-common|region=京阪|a|し|お}}
==={{noun}}・塩===
{{wikipedia}}
{{ja-noun|塩|鹽|reki=しほ}}
#{{タグ|vi|調味料}}[[塩化ナトリウム]]を主成分とする、[[調味料]]のひとつ。[[食塩]]。[[ソルト]]。
====派生語====
*[[しおあじ]]
*[[しおけ]]
*[[塩胡椒]]
*[[塩対応]]
===={{idiom}}====
*[[地の塩]]
*[[敵に塩を送る]]
===={{trans}}====
特に、食用のものについては[[食塩#{{trans}}]]も参照
{{trans-top|塩}}
*{{T|is}}: {{t|is|salt|n}}
*{{T|ain}}: {{t|ain|ruru}}, {{t|ain|sippo}}
*{{T|ay}}: {{t|ay|jayu}}
*{{T|ga}}: {{t|ga|salann|m}}
*:{{T|sga}}: {{t|sga|salann}}
*{{T|av}}: {{t|av|цӏан}}
*{{T|ak}}: {{t|ak|nkyene}}
*{{T|akl}}: {{t|akl|asin}}
*{{T|xag}}: {{t|xag|𐔴𐔾}}
*{{T|bno}}: {{t|bno|asin}}
*{{T|ast}}: {{t|ast|sal|m}}
*{{T|az}}:
*:アラビア文字: {{t|az|دوز|tr=dūz}}
*:ラテン文字: {{t|az|duz}}
*{{T|ace}}: {{t|ace|sira}}
*{{T|akk}}: {{t|akk|𒁵|tr=ṭābtu}}
*{{T|as}}: {{t|as|লোণ}}, {{t|as|নিমখ}}
*{{T|ady}}: {{t|ady|щыгъу}}
*{{T|abq}}: {{t|abq|джькӏа}}
*{{T|aa}}: {{t|aa|qasbó|f}}
*{{T|ab}}: {{t|ab|аџьыка}}
*{{T|af}}: {{t|af|sout}}
*{{T|aho}}: {{t|aho|𑜀𑜢𑜤𑜈𑜫}}
*{{T|am}}: {{t|am|ጨው|m}}
*{{T|ar}}: {{t|ar|مِلْح|m}}
*:{{T|arz}}: {{t|arz|ملح|m|tr=malḥ}}
*:{{T|shu}}: {{t|shu|ملح|m|tr=mileh}}
*:{{T|afb}}: {{t|afb|ملح|m|tr=milḥ}}
*{{T|arc}}:
*:ヘブル文字: {{t|arc|מלחא|f|tr=milħā’}}
*:シリア文字: {{t|arc|ܡܠܚܐ|f|tr=milħā’}}
*{{T|rup}}: {{t|rup|sari|f}}, {{t|rup|sare|f}}
*アルタイ語:
*:{{T|alt}}: {{t|alt|тус}}
*{{T|sq}}: {{t|sq|kripë}}
*{{T|frp}}: {{t|frp|sal|f}}
*{{T|hy}}: {{t|hy|աղ}}
*{{T|ii}}: {{t|ii|ꋂ}}
*{{T|tts}}: {{t|tts|หยิบ|tr=hyib}}
*{{T|ist}}: {{t|ist|sal}}
*{{T|it}}: {{t|it|sale|m}}
*{{T|yi}}: {{t|yi|זאַלץ|f}}
*{{T|io}}: {{t|io|salo}}
*{{T|iu}}: {{t|iu|taratsut}}
*{{T|ill}}: {{t|ill|timus}}
*{{T|inh}}: {{t|inh|тух}}
*{{T|izh}}: {{t|izh|soola}}
*{{T|id}}: {{t|id|garam}}
*{{T|ug}}: {{t|ug|تۇز}}
*{{T|hch}}: {{t|hch|ꞌúna}}
*{{T|wym}}: {{t|wym|zaołc|n}}
*{{T|cy}}: {{t|cy|halen|m}}
*{{T|vec}}: {{t|vec|sàle}}, {{t|vec|sałe}}, {{t|vec|sal}}
*{{T|vep}}: {{t|vep|sol}}
*{{T|vot}}: {{t|vot|soolõ}}
*{{T|vo}}: {{t|vo|sal}}
*{{T|wo}}: {{t|wo|xorom}}
*{{T|uga}}: {{t|uga|𐎎𐎍𐎈𐎚}}
*{{T|uk}}: {{t|uk|сіль|f}}
*{{T|uz}}: {{t|uz|tuz}}
*{{T|udi}}: {{t|udi|ел}}
*{{T|udm}}: {{t|udm|сылал}}
*{{T|unm}}: {{t|unm|sikhay}}
*{{T|ulc}}: {{t|ulc|давсу}}
*{{T|ur}}: {{t|ur|نَمَک|m}}
*{{T|en}}: {{t|en|salt}}
*:{{T|ang}}: {{t|ang|sealt|n}}
*:{{T|enm}}: {{t|enm|salt}}
*{{T|ee}}: {{t|ee|dze|n}}
*{{T|eve}}: {{t|eve|так}}
*{{T|evn}}: {{t|evn|турукэ}}
*{{T|et}}: {{t|et|sool}}
*{{T|eo}}: {{t|eo|salo}}
*{{T|ovd}}: {{t|ovd|solt|n}}
*{{T|os}}: {{t|os|цӕхх}}
*{{T|oc}}: {{t|oc|sal|f}}, {{t|oc|sau|f}}
*オトミ語:
*:{{T|ote}}: {{t|ote|ú}}
*{{T|nl}}: {{t|nl|zout|n}}, {{t|nl|keukenzout|n}}
*{{T|or}}: {{t|or|ଲୁଣ}}
*{{T|om}}: {{t|om|soogidda}}
*{{T|kea}}: {{t|kea|sal}}
*{{T|gag}}: {{t|gag|tuz}}
*{{T|cak}}: {{t|cak|atzʼam}}
*{{T|kk}}: {{t|kk|тұз}}
*{{T|csb}}: {{t|csb|sòl}}
*{{T|ca}}: {{t|ca|sal|f}}
*{{T|nio}}: {{t|nio|сыр}}
*{{T|chl}}: {{t|chl|'ingill|alt=íngill}}
*{{T|kaa}}: {{t|kaa|duz}}
*{{T|krc}}: {{t|krc|туз|tr=tuz}}
*{{T|gl}}: {{t|gl|sal|m}}
*{{T|xal}}: {{t|xal|давсн}}
*{{T|krl}}: {{t|krl|suola}}
*{{T|kn}}: {{t|kn|ಉಪ್ಪು}}, {{t|kn|ಲವಣ}}
*{{T|ki}}: {{t|ki|cumbĩ|c14}}
*{{T|ktu}}: {{t|ktu|mungwa}}
*{{T|el}}: {{t|el|αλάτι|n}}
*:{{T|grc}}: {{t|grc|ἅλς|n}}, {{t|grc|ἅλας|n}} (コイネー)
*{{T|ky}}: {{t|ky|туз}}
*{{T|grn}}:
*:{{T|gun}}: {{t|gun|juky}}
*{{T|gu}}: {{t|gu|મીઠું}}, {{t|gu|લૂણ}}, {{t|gu|લવણ}}
*{{T|kum}}: {{t|kum|туз|tr=tuz}}
*{{T|km}}: {{t|km|អំបិល}}
*{{T|kl}}: {{t|kl|taratsut|p}}
*{{T|crh}}: {{t|crh|tuz}}
*{{T|ka}}: {{t|ka|მარილი}}
*{{T|ku}}:
*:{{T|kmr}}: {{t|kmr|xwê|f}}
*:{{T|ckb}}: {{t|ckb|خوێ}}
*:{{T|sdh}}: {{t|sdh|خوا}}
*:{{T|lki}}: {{t|lki|خووا}}
*{{T|qu}}: {{t|qu|kachi}} (クスコ), {{t|qu|kaci}}
*{{T|got}}: {{t|got|𐍃𐌰𐌻𐍄|n}}
*{{T|kw}}: {{t|kw|holan}}
*{{T|cu}}: {{t|cu|соль|m}}
*{{T|egy}}: {{t|egy|ḥmꜣt|f}} <hiero>H-mA-A-t-U32-N33C:Z2ss</hiero>
*{{T|orv}}: {{t|orv|соль|m|f}}
*{{T|tpw}}: {{t|tpw|îukyra}}
*{{T|cop}}:
*:サイード方言: {{t|cop|ⲙⲗϩ|m}}, {{t|cop|ϩⲙⲟⲩ|m}}
*:ボハイラ方言: {{t|cop|ⲙⲉⲗϩ|m}}, {{t|cop|ϩⲙⲟⲩ|m}}
*コミ語:
*:{{T|kpv}}: {{t|kpv|сов}}
*:{{T|koi}}: {{t|koi|сов}}, {{t|koi|сол}}
*{{T|xom}}: {{t|xom|bɨl}}
*{{T|kg}}: {{t|kg|mungwa}}
*サーミ語:
*:{{T|se}}: {{t|se|sálti}}
*:{{T|sms}}: {{t|sms|säʹltt}}
*{{T|zza}}: {{t|zza|sol|m}}
*{{T|sah}}: {{t|sah|туус}}
*{{T|ssy}}: {{t|ssy|mulxu}}
*{{T|sm}}: {{t|sm|masima}}
*{{T|sc}}: {{t|sc|sabi}}, {{t|sc|sai}}, {{t|sc|sale}}, {{t|sc|sali}}, {{t|sc|sari}}, {{t|sc|sàui}}
*{{T|dje}}: {{t|dje|ciri}}
*{{T|sg}}: {{t|sg|îngö}}
*{{T|sa}}: {{t|sa|लवण|n}}
*{{T|scn}}: {{t|scn|sali|m}}
*{{T|jra}}: {{t|jra|hra}}
*{{T|jv}}: {{t|jv|ꦲꦸꦪꦃ}}
*:{{T|kaw}}: {{t|kaw|wuyah}}
*{{T|shn}}: {{t|shn|ၵိူဝ်}}
*{{T|sux}}: {{t|sux|𒁵|tr=mun}}
*{{T|cjs}}: {{t|cjs|тус|tr=tus}}
*{{T|sd}}: {{t|sd|لوڻ|m|tr=luurnu|alt=لوُڻُ}}
*{{T|si}}: {{t|si|ලුණු}}, {{t|si|ලවණ}}
*{{T|kac}}: {{t|kac|jum}}
*{{T|sva}}: {{t|sva|ჯიმ}}
*{{T|sv}}: {{t|sv|salt|n}}, {{t|sv|koksalt|n}}, {{t|sv|bordssalt|n}}
*{{T|zu}}: {{t|zu|itswayi|c5}}, {{t|zu|usawoti|c1a}}
*{{T|gd}}: {{t|gd|salann|m}}
*{{T|es}}: {{t|es|sal|f}}, {{t|es|salcita|f}} (指小形、アメリカ), {{t|es|salecita|f}} (指小形、スペイン)
*{{T|srn}}: {{t|srn|sowtu}}
*{{T|sk}}: {{t|sk|soľ|f}}
*{{T|sl}}: {{t|sl|sol|f}}
*{{T|sw}}: {{t|sw|chumvi|c9|c10}}
*{{T|su}}: {{t|su|ᮅᮚᮂ}}
*{{T|zea}}: {{t|zea|zout|n}}
*{{T|ceb}}: {{t|ceb|asin}}
*{{T|sh}}:
*:キリル文字: (ボスニア、セルビア) {{t|sh|со̑|f}}
*:ラテン文字: (ボスニア、セルビア) {{t|sh|sȏ|f}}, (クロアチア) {{t|sh|sȏl|f}}
*{{T|zom}}: {{t|zom|chi}}
*{{T|st}}: {{t|st|letswai}}
*{{T|so}}: {{t|so|milix}}, {{t|so|cusbo}}
*{{wen}}:
*:{{T|hsb}}: {{t|hsb|sól|f}}
*:{{T|dsb}}: {{t|dsb|sol|f}}
*{{T|dz}}: {{t|dz|ཚྭ}}
*{{T|th}}: {{t|th|เกลือ}}
*:{{T|nod}}: {{t|nod|ᨠᩖᩮᩥᩬᩋ}}
*{{T|blt}}: {{t|blt|ꪹꪀ}}
*{{T|tdd}}: {{t|tdd|ᥐᥫ}}
*{{T|khb}}: {{t|khb|ᦵᦂᦲ}}
*{{T|dta}}: {{t|dta|kataa}}
*{{T|tsg}}: {{t|tsg|asin}}
*{{T|tl}}: {{t|tl|asin}}
*{{T|tdj}}: {{t|tdj|osing}}
*{{T|tg}}: {{t|tg|намак}}
*{{T|tt}}: {{t|tt|тоз}}
*{{T|ttt}}: {{t|ttt|nümük}}
*{{T|ty}}: {{t|ty|miti}}
*{{T|ta}}: {{t|ta|உப்பு}}, {{t|ta|லவண}}
*{{T|tly}}: {{t|tly|nemek}}
*{{T|dar}}: {{t|dar|зе}}
*{{T|cs}}: {{t|cs|sůl|f}}
*{{T|ce}}: {{t|ce|туьха}}
*{{T|cdm}}: {{t|cdm|छेः|tr=chhe'}}
*{{T|chr}}: {{t|chr|ᎠᎹ}}, {{t|chr|ᎹᎹ}}
*{{T|bo}}: {{t|bo|ཚྭ}}
*{{T|chg}}: {{t|chg|توز}}
*{{T|ccc}}: {{t|ccc|mamola}}
*チャム語:
*:{{T|cjm}}: {{t|cjm|ꨦꨣꨩ|tr=ssara’}}
*{{T|cv}}: {{t|cv|тӑвар}}
*{{T|tzm}}: {{t|tzm|ⵜⵉⵙⵏⵜ|f}}
*{{T|zh}}:
*:{{T|gan}}: {{t|gan|鹽|tr=ien4}}
*:{{T|yue}}: {{t|yue|鹽|tr=yim4}}
*:{{T|wuu}}: {{t|wuu|鹽}}
*:{{T|hsn}}: {{t|hsn|鹽|tr=ienn2}}
*:{{T|cjy}}: {{t|cjy|鹹鹽|tr=xie1 ie1}}, {{t|cjy|鹽|tr=ie1}}
*:{{T|dng}}: {{t|dng|ян}}
*:{{T|hak}}: {{t|hak|鹽|tr=yàm}}
*:{{T|cmn}}: {{t|cmn|鹽|tr=yán}}, {{tt|cmn|食鹽}}, {{t|cmn|鹽巴|tr=yánbā}} (方言)
*:{{T|cdo}}: {{t|cdo|鹽|tr=sièng/ièng}}
*:{{T|nan}}: {{t|nan|鹽|tr=iâm}}
*:{{T|mnp}}: {{t|mnp|鹽|tr=îng}}
*{{T|ckt}}: {{t|ckt|чоԓ|tr=čoḷ}}
*{{T|ko}}: {{t|ko|소금}}, {{t|ko|염(鹽)}}
*{{T|za}}: {{t|za|gyu}}
*チン語:
*:{{T|ctd}}: {{t|ctd|ci}}
*{{T|tzo}}: {{t|tzo|ats'am}}
*{{T|ti}}: {{t|ti|ጨው}}
*{{T|nds}}:
*:{{T|nds-de}}: {{t|nds-de|Solt|n}}, {{t|nds-de|Kaaksolt|n}}, {{t|nds-de|Kooksolt|n}}
*{{T|dv}}: {{t|dv|ލޮނު}}
*{{T|teg}}: {{t|teg|ongwa}}
*{{T|tet}}: {{t|tet|masin}}
*テペワン:
*:{{T|stp}}: {{t|stp|on}}
*:{{T|ntp}}: {{t|ntp|ónai}}
*{{T|te}}: {{t|te|ఉప్పు}}
*{{T|tft}}: {{t|tft|gasi}}
*{{T|da}}: {{t|da|salt|n}}
*{{T|de}}: {{t|de|Salz|n}}, {{t|de|Kochsalz|n}}
*:{{T|bar}}: {{t|bar|Soiz}}
*{{T|tyv}}: {{t|tyv|дус}}
*{{T|duu}}: {{t|duu|svla}}
*{{T|doi}}: {{t|doi|लून}}
*{{T|ttj}}: {{t|ttj|ekisura|c7}}
*{{T|xto}}: {{t|xto|sāle}}
*{{T|txb}}: {{t|txb|salyiye}}
*{{T|tpi}}: {{t|tpi|sol}}
*{{T|tbl}}: {{t|tbl|kahì}}
*{{T|tli}}: {{t|tli|éil'}}
*{{T|dlg}}: {{t|dlg|туус|tr=tuus}}
*{{T|tk}}: {{t|tk|duz}}
*{{T|tr}}: {{t|tr|tuz}}
*:{{T|ota}}: {{t|ota|طوز|tr=tuz}}, {{t|ota|نمك|tr=nemek}}, {{t|ota|ملح|tr=milh}}
*{{T|to}}: {{t|to|māsima}}
*{{T|tqw}}: {{t|tqw|mummun}}
*{{T|sce}}: {{t|sce|dansun}}
*{{T|nv}}: {{t|nv|áshįįh}}
*{{T|gld}}: {{t|gld|даосон}}
*{{T|nfr}}: {{t|nfr|weŋge}}
*{{T|nap}}: {{t|nap|sale}}, {{t|nap|sal}}, {{t|nap|sool}}
*{{T|nah}}: {{t|nah|iztatl}}
*{{T|ngh}}: {{t|ngh|dyebe}}, {{t|ngh|jebe}}
*{{T|niv}}: {{t|niv|тафть}}
*{{T|ny}}: {{t|ny|mchere}}
*{{T|ne}}: {{t|ne|नून}}, {{t|ne|लवण}}
*{{T|new}}: {{t|new|चि}}, {{t|new|लवण}}
*{{T|nog}}: {{t|nog|туз}}
*{{T|fia}}: {{qualifier|Fadicca}} {{t|fia|امييد|tr=imeed}}, {{qualifier|Kenzi}} {{t|fia|اوميد|tr=oumboud}}
*{{T|no}}:
*:{{T|nn}}: {{t|nn|salt|n}}
*:{{T|nb}}: {{t|nb|salt|n}}, {{t|nb|bordsalt|n}}
*{{T|nrf}}: {{t|nrf|saïl|m}} (ガーンジー), {{tt|nrf|sé|m}} (ジャージー)
*{{T|bdq}}: {{t|bdq|'boh}}
*{{T|pi}}: {{t|pi|loṇa|n}}
*{{T|ht}}: {{t|ht|sèl}}
*{{T|ha}}: {{t|ha|gishiri}}
*{{T|kjh}}: {{t|kjh|тус}}
*{{T|mww}}: {{t|mww|ntsev}}
*{{T|pac}}: {{t|pac|boi}}
*{{T|ba}}: {{t|ba|тоҙ}}
*バジャウ語:
*:{{T|bdr}}: {{t|bdr|timus}}
*{{T|ps}}: {{t|ps|مالګه|f|tr=mālga}}
*{{T|eu}}: {{t|eu|gatz}}
*{{T|bsq}}: {{t|bsq|tɔ̃́}}
*{{T|hni}}: {{t|hni|caqdevq}}
*{{T|pap}}: {{t|pap|salu}}
*{{T|bxd}}: {{t|bxd|tʰa³⁵}}
*{{T|pau}}: {{t|pau|sar}}
*{{T|ban}}: {{t|ban|uyah}}
*{{T|bgc}}: {{t|bgc|नूण}}
*{{T|bal}}: {{t|bal|واد|tr=wád}}
*{{T|haw}}: {{t|haw|paʻakai}}
*{{T|hu}}: {{t|hu|só}}
*{{T|bni}}: {{t|bni|mokwa}}
*{{T|pa}}: {{t|pa|ਨਮਕ}}, {{t|pa|ਲੂਣ}}, {{t|pa|ਲਵਣ}}
*{{T|rsk}}: {{t|rsk|соль|f}}
*{{T|pms}}: {{t|pms|sal|m}}
*{{T|mba}}: {{t|mba|asin}}
*ビコール語:
*:{{T|bcl}}: {{t|bcl|asin}}
*{{T|bi}}: {{t|bi|sol}}
*{{T|hil}}: {{t|hil|asin}}
*{{T|my}}: {{t|my|ဆား}}
*{{T|hi}}: {{t|hi|नमक|m}}, {{t|hi|लोन}}, {{t|hi|लवण|m}}, {{t|hi|मिल्ह}}
*{{T|ddg}}: {{t|ddg|asiru}}
*{{T|pcc}}: {{t|pcc|guel}}
*{{T|fj}}: {{t|fj|masima}}
*{{T|fi}}: {{t|fi|suola}}
*{{T|fo}}: {{t|fo|salt|n}}
*{{T|bdk}}: {{t|bdk|кьел}}
*{{T|khv}}: {{t|khv|цийоᵸ}}
*{{T|fr}}: {{t|fr|sel|m}}
*{{T|fur}}: {{t|fur|sâl|m}}
*フリジア語:
*:{{T|frr}}: (フェリング・エームラング) {{t|frr|saalt|n}}
*:{{T|ofs}}: {{t|ofs|salt}}
*:{{T|fy}}: {{t|fy|sâlt}}
*{{T|bua}}: {{t|bua|дабһан}}
*{{T|bg}}: {{t|bg|сол|f}}
*{{T|br}}: {{t|br|holen|m}}
*{{T|huz}}: {{t|huz|ца̇ᵸ}}
*{{T|hrx}}: {{t|hrx|Sals|n}}
*{{T|vi}}: {{t|vi|muối}}
*{{T|he}}: {{t|he|מֶלַח|m|tr=mélakh}}
*{{T|be}}: {{t|be|соль|m}}
*{{T|fa}}:
*:イラン方言: {{t|fa|نَمَک}}
*:{{fa-cls}}: {{t|fa|نَمَک}}
*:ダリー語: {{t|fa|نَمَک}}
*:{{T|pal}}: {{t|pal|𐫗𐫖𐫏𐫍𐫐|tr=namak}}
*{{T|bn}}: {{t|bn|নুন}}, {{t|bn|লবণ}}
*{{T|bho}}: {{t|bho|𑂢𑂴𑂢}}, {{t|bho|नून}}
*{{T|paw}}: {{t|paw|kaʼit}}
*{{T|pl}}: {{t|pl|sól|f}}, {{t|pl|sól kuchenna|f}}
*{{T|hop}}: {{t|hop|öönga}}
*{{T|pt}}: {{t|pt|sal|m}}
*{{T|bol}}: {{t|bol|manda}}
*{{T|mh}}: {{t|mh|jo̧o̧ļ}}
*{{T|mai}}: {{t|mai|नून}}
*{{T|mi}}: {{t|mi|tote}}
*{{T|mkz}}: {{t|mkz|gasi}}
*{{T|mag}}: {{t|mag|𑂢𑂴𑂢|tr=nūn}}, {{t|mag|𑂢𑂲𑂧𑂍|tr=nīmak}}
*{{T|mdh}}: {{t|mdh|timus}}
*{{T|mk}}: {{t|mk|сол|f}}, {{t|mk|кујнска сол|f}}
*{{T|mg}}: {{t|mg|sira}}, {{t|mg|fanasina}}
*{{T|mfy}}: {{t|mfy|oona}}
*{{T|mr}}: {{t|mr|मीठ|n}}, {{t|mr|लवण|n}}, {{t|mr|लोण|n}}
*{{T|mrw}}: {{t|mrw|asin}}
*{{T|ml}}: {{t|ml|ഉപ്പ്}}
*マリ語:
*:{{T|mrj}}: {{t|mrj|санзал}}
*:{{T|mhr}}: {{t|mhr|шинчал}}
*{{T|mt}}: {{t|mt|melħ|m}}
*{{T|mwr}}: {{t|mwr|लूण}}
*{{T|ms}}: {{t|ms|garam}}
*:{{T|kxd}}: {{t|kxd|sira}}, {{t|kxd|garam}}
*{{T|msk}}: {{t|msk|asin}}
*{{T|mnc}}: {{t|mnc|ᡩᠠᠪᠰᡠᠨ}}
*{{T|gv}}: {{t|gv|sollan}}
*{{T|min}}: {{t|min|garam}}
*{{T|xmf}}: {{t|xmf|ჯიმუ}}
*{{T|mtq}}: {{t|mtq|bỏi}}, {{t|mtq|vỏi}}
*{{T|pdt}}: {{t|pdt|Solt|n}}
*{{T|mfe}}: {{t|mfe|disel}}
*{{T|mhn}}: {{t|mhn|sòlz|n}}
*{{T|mnw}}: {{t|mnw|ၜဵု}}
*{{T|mn}}:
*:キリル文字: {{t|mn|давс}}
*:モンゴル文字: {{t|mn|ᠳᠠᠪᠤᠰᠤ}}
*:{{T|xng}}: {{t|xng|ᠳᠠᠪᠤᠰᠤᠨ}}
*{{T|ium}}: {{t|ium|nzauv}}
*{{T|yka}}: {{t|yka|asin}}
*{{T|yaq}}: {{t|yaq|oóna}}
*{{T|ybh}}: {{t|ybh|युम}}
*ユカギール語:
*:{{T|ykg}}: {{t|ykg|суоль}}
*{{T|esu}}: {{t|esu|taryuq}}
*{{T|lo}}: {{t|lo|ເກືອ}}
*{{T|lbe}}: {{t|lbe|цӏу}}
*{{T|lzz}}: {{t|lzz|mcumu}}
*{{T|la}}: {{t|la|sāl|m}}
*{{T|lv}}: {{t|lv|sāls|m|f}}
*{{T|rar}}: {{t|rar|miti}}
*ラワ語:
*:{{T|lcp}}: {{t|lcp|กิฮ|tr=kih}}, {{t|lcp|คิฮ|tr=khih}}
*:{{T|lwl}}: {{t|lwl|กิฮ|tr=kih}}
*{{T|lij}}: {{t|lij|sâ|m}}
*{{T|lt}}: {{t|lt|druskà|f}}
*{{T|ln}}: {{t|ln|móngwa}}, {{t|ln|mokwa}}, {{t|ln|mungwa}}
*{{T|ro}}: {{t|ro|sare|f}}
*{{T|lb}}: {{t|lb|Salz|n}}
*{{T|rue}}: {{t|rue|соль|f}}, {{t|rue|сіль|f}}
*{{T|lez}}: {{t|lez|кьел}}
*{{T|rcf}}: {{t|rcf|sèl}}, {{t|rcf|dosèl}}
*{{T|ru}}: {{t|ru|соль|f}}, {{t|ru|пова́ренная соль|f}}
*{{T|rhg}}: {{t|rhg|nun}}
*{{T|rom}}: {{t|rom|lon|m}}
*{{T|rgn}}: {{t|rgn|sêl}}
*{{T|rm}}: {{t|rm|sal|m}}, {{t|rm|sel|m}}
*{{T|lmo}}: {{t|lmo|sal}}, {{t|lmo|saa}}
*{{T|wa}}: {{t|wa|sé|m}}
*{{T|zdj}}: {{t|zdj|shingo}}, {{t|zdj|mnyo}}
{{trans-bottom}}
==={{noun}}・潮汐===
{{ja-noun|潮|汐|reki|しほ}}
#[[うみ|海]]の[[みず|水]]、 [[潮汐]]、 [[うしお]]。
#{{タグ|ja|海洋学}}[[海面]]の[[みちひき|満ち引き]]。
#物事をする、やめるのに[[丁度]]良いとき。[[しおどき]]。
===脚注===
<references />
eyuke2osyqkyoh733oz3gwq2xysce51
2306096
2306095
2026-07-30T10:18:34Z
M-30722
1202
/* {{noun}}・塩 */
2306096
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
===={{etym}}====
*{{etyl|ojp|ja}} {{m|ojp|しほ}}
*後述の潮汐と同源で、[[海水]]を指したものか。
==={{pron}}===
{{ja-pron|acc=2}}<ref>{{書誌・大辞林|1|head=しお【塩】; しお【潮・汐】}}</ref>
{{ja-accent-common|region=京阪|a|し|お}}
==={{noun}}・塩===
{{wikipedia}}
{{ja-noun|塩|鹽|reki=しほ}}
#{{タグ|ja|調味料}}[[塩化ナトリウム]]を主成分とする、[[調味料]]のひとつ。[[食塩]]。[[ソルト]]。
====派生語====
*[[しおあじ]]
*[[しおけ]]
*[[塩胡椒]]
*[[塩対応]]
===={{idiom}}====
*[[地の塩]]
*[[敵に塩を送る]]
===={{trans}}====
特に、食用のものについては[[食塩#{{trans}}]]も参照
{{trans-top|塩}}
*{{T|is}}: {{t|is|salt|n}}
*{{T|ain}}: {{t|ain|ruru}}, {{t|ain|sippo}}
*{{T|ay}}: {{t|ay|jayu}}
*{{T|ga}}: {{t|ga|salann|m}}
*:{{T|sga}}: {{t|sga|salann}}
*{{T|av}}: {{t|av|цӏан}}
*{{T|ak}}: {{t|ak|nkyene}}
*{{T|akl}}: {{t|akl|asin}}
*{{T|xag}}: {{t|xag|𐔴𐔾}}
*{{T|bno}}: {{t|bno|asin}}
*{{T|ast}}: {{t|ast|sal|m}}
*{{T|az}}:
*:アラビア文字: {{t|az|دوز|tr=dūz}}
*:ラテン文字: {{t|az|duz}}
*{{T|ace}}: {{t|ace|sira}}
*{{T|akk}}: {{t|akk|𒁵|tr=ṭābtu}}
*{{T|as}}: {{t|as|লোণ}}, {{t|as|নিমখ}}
*{{T|ady}}: {{t|ady|щыгъу}}
*{{T|abq}}: {{t|abq|джькӏа}}
*{{T|aa}}: {{t|aa|qasbó|f}}
*{{T|ab}}: {{t|ab|аџьыка}}
*{{T|af}}: {{t|af|sout}}
*{{T|aho}}: {{t|aho|𑜀𑜢𑜤𑜈𑜫}}
*{{T|am}}: {{t|am|ጨው|m}}
*{{T|ar}}: {{t|ar|مِلْح|m}}
*:{{T|arz}}: {{t|arz|ملح|m|tr=malḥ}}
*:{{T|shu}}: {{t|shu|ملح|m|tr=mileh}}
*:{{T|afb}}: {{t|afb|ملح|m|tr=milḥ}}
*{{T|arc}}:
*:ヘブル文字: {{t|arc|מלחא|f|tr=milħā’}}
*:シリア文字: {{t|arc|ܡܠܚܐ|f|tr=milħā’}}
*{{T|rup}}: {{t|rup|sari|f}}, {{t|rup|sare|f}}
*アルタイ語:
*:{{T|alt}}: {{t|alt|тус}}
*{{T|sq}}: {{t|sq|kripë}}
*{{T|frp}}: {{t|frp|sal|f}}
*{{T|hy}}: {{t|hy|աղ}}
*{{T|ii}}: {{t|ii|ꋂ}}
*{{T|tts}}: {{t|tts|หยิบ|tr=hyib}}
*{{T|ist}}: {{t|ist|sal}}
*{{T|it}}: {{t|it|sale|m}}
*{{T|yi}}: {{t|yi|זאַלץ|f}}
*{{T|io}}: {{t|io|salo}}
*{{T|iu}}: {{t|iu|taratsut}}
*{{T|ill}}: {{t|ill|timus}}
*{{T|inh}}: {{t|inh|тух}}
*{{T|izh}}: {{t|izh|soola}}
*{{T|id}}: {{t|id|garam}}
*{{T|ug}}: {{t|ug|تۇز}}
*{{T|hch}}: {{t|hch|ꞌúna}}
*{{T|wym}}: {{t|wym|zaołc|n}}
*{{T|cy}}: {{t|cy|halen|m}}
*{{T|vec}}: {{t|vec|sàle}}, {{t|vec|sałe}}, {{t|vec|sal}}
*{{T|vep}}: {{t|vep|sol}}
*{{T|vot}}: {{t|vot|soolõ}}
*{{T|vo}}: {{t|vo|sal}}
*{{T|wo}}: {{t|wo|xorom}}
*{{T|uga}}: {{t|uga|𐎎𐎍𐎈𐎚}}
*{{T|uk}}: {{t|uk|сіль|f}}
*{{T|uz}}: {{t|uz|tuz}}
*{{T|udi}}: {{t|udi|ел}}
*{{T|udm}}: {{t|udm|сылал}}
*{{T|unm}}: {{t|unm|sikhay}}
*{{T|ulc}}: {{t|ulc|давсу}}
*{{T|ur}}: {{t|ur|نَمَک|m}}
*{{T|en}}: {{t|en|salt}}
*:{{T|ang}}: {{t|ang|sealt|n}}
*:{{T|enm}}: {{t|enm|salt}}
*{{T|ee}}: {{t|ee|dze|n}}
*{{T|eve}}: {{t|eve|так}}
*{{T|evn}}: {{t|evn|турукэ}}
*{{T|et}}: {{t|et|sool}}
*{{T|eo}}: {{t|eo|salo}}
*{{T|ovd}}: {{t|ovd|solt|n}}
*{{T|os}}: {{t|os|цӕхх}}
*{{T|oc}}: {{t|oc|sal|f}}, {{t|oc|sau|f}}
*オトミ語:
*:{{T|ote}}: {{t|ote|ú}}
*{{T|nl}}: {{t|nl|zout|n}}, {{t|nl|keukenzout|n}}
*{{T|or}}: {{t|or|ଲୁଣ}}
*{{T|om}}: {{t|om|soogidda}}
*{{T|kea}}: {{t|kea|sal}}
*{{T|gag}}: {{t|gag|tuz}}
*{{T|cak}}: {{t|cak|atzʼam}}
*{{T|kk}}: {{t|kk|тұз}}
*{{T|csb}}: {{t|csb|sòl}}
*{{T|ca}}: {{t|ca|sal|f}}
*{{T|nio}}: {{t|nio|сыр}}
*{{T|chl}}: {{t|chl|'ingill|alt=íngill}}
*{{T|kaa}}: {{t|kaa|duz}}
*{{T|krc}}: {{t|krc|туз|tr=tuz}}
*{{T|gl}}: {{t|gl|sal|m}}
*{{T|xal}}: {{t|xal|давсн}}
*{{T|krl}}: {{t|krl|suola}}
*{{T|kn}}: {{t|kn|ಉಪ್ಪು}}, {{t|kn|ಲವಣ}}
*{{T|ki}}: {{t|ki|cumbĩ|c14}}
*{{T|ktu}}: {{t|ktu|mungwa}}
*{{T|el}}: {{t|el|αλάτι|n}}
*:{{T|grc}}: {{t|grc|ἅλς|n}}, {{t|grc|ἅλας|n}} (コイネー)
*{{T|ky}}: {{t|ky|туз}}
*{{T|grn}}:
*:{{T|gun}}: {{t|gun|juky}}
*{{T|gu}}: {{t|gu|મીઠું}}, {{t|gu|લૂણ}}, {{t|gu|લવણ}}
*{{T|kum}}: {{t|kum|туз|tr=tuz}}
*{{T|km}}: {{t|km|អំបិល}}
*{{T|kl}}: {{t|kl|taratsut|p}}
*{{T|crh}}: {{t|crh|tuz}}
*{{T|ka}}: {{t|ka|მარილი}}
*{{T|ku}}:
*:{{T|kmr}}: {{t|kmr|xwê|f}}
*:{{T|ckb}}: {{t|ckb|خوێ}}
*:{{T|sdh}}: {{t|sdh|خوا}}
*:{{T|lki}}: {{t|lki|خووا}}
*{{T|qu}}: {{t|qu|kachi}} (クスコ), {{t|qu|kaci}}
*{{T|got}}: {{t|got|𐍃𐌰𐌻𐍄|n}}
*{{T|kw}}: {{t|kw|holan}}
*{{T|cu}}: {{t|cu|соль|m}}
*{{T|egy}}: {{t|egy|ḥmꜣt|f}} <hiero>H-mA-A-t-U32-N33C:Z2ss</hiero>
*{{T|orv}}: {{t|orv|соль|m|f}}
*{{T|tpw}}: {{t|tpw|îukyra}}
*{{T|cop}}:
*:サイード方言: {{t|cop|ⲙⲗϩ|m}}, {{t|cop|ϩⲙⲟⲩ|m}}
*:ボハイラ方言: {{t|cop|ⲙⲉⲗϩ|m}}, {{t|cop|ϩⲙⲟⲩ|m}}
*コミ語:
*:{{T|kpv}}: {{t|kpv|сов}}
*:{{T|koi}}: {{t|koi|сов}}, {{t|koi|сол}}
*{{T|xom}}: {{t|xom|bɨl}}
*{{T|kg}}: {{t|kg|mungwa}}
*サーミ語:
*:{{T|se}}: {{t|se|sálti}}
*:{{T|sms}}: {{t|sms|säʹltt}}
*{{T|zza}}: {{t|zza|sol|m}}
*{{T|sah}}: {{t|sah|туус}}
*{{T|ssy}}: {{t|ssy|mulxu}}
*{{T|sm}}: {{t|sm|masima}}
*{{T|sc}}: {{t|sc|sabi}}, {{t|sc|sai}}, {{t|sc|sale}}, {{t|sc|sali}}, {{t|sc|sari}}, {{t|sc|sàui}}
*{{T|dje}}: {{t|dje|ciri}}
*{{T|sg}}: {{t|sg|îngö}}
*{{T|sa}}: {{t|sa|लवण|n}}
*{{T|scn}}: {{t|scn|sali|m}}
*{{T|jra}}: {{t|jra|hra}}
*{{T|jv}}: {{t|jv|ꦲꦸꦪꦃ}}
*:{{T|kaw}}: {{t|kaw|wuyah}}
*{{T|shn}}: {{t|shn|ၵိူဝ်}}
*{{T|sux}}: {{t|sux|𒁵|tr=mun}}
*{{T|cjs}}: {{t|cjs|тус|tr=tus}}
*{{T|sd}}: {{t|sd|لوڻ|m|tr=luurnu|alt=لوُڻُ}}
*{{T|si}}: {{t|si|ලුණු}}, {{t|si|ලවණ}}
*{{T|kac}}: {{t|kac|jum}}
*{{T|sva}}: {{t|sva|ჯიმ}}
*{{T|sv}}: {{t|sv|salt|n}}, {{t|sv|koksalt|n}}, {{t|sv|bordssalt|n}}
*{{T|zu}}: {{t|zu|itswayi|c5}}, {{t|zu|usawoti|c1a}}
*{{T|gd}}: {{t|gd|salann|m}}
*{{T|es}}: {{t|es|sal|f}}, {{t|es|salcita|f}} (指小形、アメリカ), {{t|es|salecita|f}} (指小形、スペイン)
*{{T|srn}}: {{t|srn|sowtu}}
*{{T|sk}}: {{t|sk|soľ|f}}
*{{T|sl}}: {{t|sl|sol|f}}
*{{T|sw}}: {{t|sw|chumvi|c9|c10}}
*{{T|su}}: {{t|su|ᮅᮚᮂ}}
*{{T|zea}}: {{t|zea|zout|n}}
*{{T|ceb}}: {{t|ceb|asin}}
*{{T|sh}}:
*:キリル文字: (ボスニア、セルビア) {{t|sh|со̑|f}}
*:ラテン文字: (ボスニア、セルビア) {{t|sh|sȏ|f}}, (クロアチア) {{t|sh|sȏl|f}}
*{{T|zom}}: {{t|zom|chi}}
*{{T|st}}: {{t|st|letswai}}
*{{T|so}}: {{t|so|milix}}, {{t|so|cusbo}}
*{{wen}}:
*:{{T|hsb}}: {{t|hsb|sól|f}}
*:{{T|dsb}}: {{t|dsb|sol|f}}
*{{T|dz}}: {{t|dz|ཚྭ}}
*{{T|th}}: {{t|th|เกลือ}}
*:{{T|nod}}: {{t|nod|ᨠᩖᩮᩥᩬᩋ}}
*{{T|blt}}: {{t|blt|ꪹꪀ}}
*{{T|tdd}}: {{t|tdd|ᥐᥫ}}
*{{T|khb}}: {{t|khb|ᦵᦂᦲ}}
*{{T|dta}}: {{t|dta|kataa}}
*{{T|tsg}}: {{t|tsg|asin}}
*{{T|tl}}: {{t|tl|asin}}
*{{T|tdj}}: {{t|tdj|osing}}
*{{T|tg}}: {{t|tg|намак}}
*{{T|tt}}: {{t|tt|тоз}}
*{{T|ttt}}: {{t|ttt|nümük}}
*{{T|ty}}: {{t|ty|miti}}
*{{T|ta}}: {{t|ta|உப்பு}}, {{t|ta|லவண}}
*{{T|tly}}: {{t|tly|nemek}}
*{{T|dar}}: {{t|dar|зе}}
*{{T|cs}}: {{t|cs|sůl|f}}
*{{T|ce}}: {{t|ce|туьха}}
*{{T|cdm}}: {{t|cdm|छेः|tr=chhe'}}
*{{T|chr}}: {{t|chr|ᎠᎹ}}, {{t|chr|ᎹᎹ}}
*{{T|bo}}: {{t|bo|ཚྭ}}
*{{T|chg}}: {{t|chg|توز}}
*{{T|ccc}}: {{t|ccc|mamola}}
*チャム語:
*:{{T|cjm}}: {{t|cjm|ꨦꨣꨩ|tr=ssara’}}
*{{T|cv}}: {{t|cv|тӑвар}}
*{{T|tzm}}: {{t|tzm|ⵜⵉⵙⵏⵜ|f}}
*{{T|zh}}:
*:{{T|gan}}: {{t|gan|鹽|tr=ien4}}
*:{{T|yue}}: {{t|yue|鹽|tr=yim4}}
*:{{T|wuu}}: {{t|wuu|鹽}}
*:{{T|hsn}}: {{t|hsn|鹽|tr=ienn2}}
*:{{T|cjy}}: {{t|cjy|鹹鹽|tr=xie1 ie1}}, {{t|cjy|鹽|tr=ie1}}
*:{{T|dng}}: {{t|dng|ян}}
*:{{T|hak}}: {{t|hak|鹽|tr=yàm}}
*:{{T|cmn}}: {{t|cmn|鹽|tr=yán}}, {{tt|cmn|食鹽}}, {{t|cmn|鹽巴|tr=yánbā}} (方言)
*:{{T|cdo}}: {{t|cdo|鹽|tr=sièng/ièng}}
*:{{T|nan}}: {{t|nan|鹽|tr=iâm}}
*:{{T|mnp}}: {{t|mnp|鹽|tr=îng}}
*{{T|ckt}}: {{t|ckt|чоԓ|tr=čoḷ}}
*{{T|ko}}: {{t|ko|소금}}, {{t|ko|염(鹽)}}
*{{T|za}}: {{t|za|gyu}}
*チン語:
*:{{T|ctd}}: {{t|ctd|ci}}
*{{T|tzo}}: {{t|tzo|ats'am}}
*{{T|ti}}: {{t|ti|ጨው}}
*{{T|nds}}:
*:{{T|nds-de}}: {{t|nds-de|Solt|n}}, {{t|nds-de|Kaaksolt|n}}, {{t|nds-de|Kooksolt|n}}
*{{T|dv}}: {{t|dv|ލޮނު}}
*{{T|teg}}: {{t|teg|ongwa}}
*{{T|tet}}: {{t|tet|masin}}
*テペワン:
*:{{T|stp}}: {{t|stp|on}}
*:{{T|ntp}}: {{t|ntp|ónai}}
*{{T|te}}: {{t|te|ఉప్పు}}
*{{T|tft}}: {{t|tft|gasi}}
*{{T|da}}: {{t|da|salt|n}}
*{{T|de}}: {{t|de|Salz|n}}, {{t|de|Kochsalz|n}}
*:{{T|bar}}: {{t|bar|Soiz}}
*{{T|tyv}}: {{t|tyv|дус}}
*{{T|duu}}: {{t|duu|svla}}
*{{T|doi}}: {{t|doi|लून}}
*{{T|ttj}}: {{t|ttj|ekisura|c7}}
*{{T|xto}}: {{t|xto|sāle}}
*{{T|txb}}: {{t|txb|salyiye}}
*{{T|tpi}}: {{t|tpi|sol}}
*{{T|tbl}}: {{t|tbl|kahì}}
*{{T|tli}}: {{t|tli|éil'}}
*{{T|dlg}}: {{t|dlg|туус|tr=tuus}}
*{{T|tk}}: {{t|tk|duz}}
*{{T|tr}}: {{t|tr|tuz}}
*:{{T|ota}}: {{t|ota|طوز|tr=tuz}}, {{t|ota|نمك|tr=nemek}}, {{t|ota|ملح|tr=milh}}
*{{T|to}}: {{t|to|māsima}}
*{{T|tqw}}: {{t|tqw|mummun}}
*{{T|sce}}: {{t|sce|dansun}}
*{{T|nv}}: {{t|nv|áshįįh}}
*{{T|gld}}: {{t|gld|даосон}}
*{{T|nfr}}: {{t|nfr|weŋge}}
*{{T|nap}}: {{t|nap|sale}}, {{t|nap|sal}}, {{t|nap|sool}}
*{{T|nah}}: {{t|nah|iztatl}}
*{{T|ngh}}: {{t|ngh|dyebe}}, {{t|ngh|jebe}}
*{{T|niv}}: {{t|niv|тафть}}
*{{T|ny}}: {{t|ny|mchere}}
*{{T|ne}}: {{t|ne|नून}}, {{t|ne|लवण}}
*{{T|new}}: {{t|new|चि}}, {{t|new|लवण}}
*{{T|nog}}: {{t|nog|туз}}
*{{T|fia}}: {{qualifier|Fadicca}} {{t|fia|امييد|tr=imeed}}, {{qualifier|Kenzi}} {{t|fia|اوميد|tr=oumboud}}
*{{T|no}}:
*:{{T|nn}}: {{t|nn|salt|n}}
*:{{T|nb}}: {{t|nb|salt|n}}, {{t|nb|bordsalt|n}}
*{{T|nrf}}: {{t|nrf|saïl|m}} (ガーンジー), {{tt|nrf|sé|m}} (ジャージー)
*{{T|bdq}}: {{t|bdq|'boh}}
*{{T|pi}}: {{t|pi|loṇa|n}}
*{{T|ht}}: {{t|ht|sèl}}
*{{T|ha}}: {{t|ha|gishiri}}
*{{T|kjh}}: {{t|kjh|тус}}
*{{T|mww}}: {{t|mww|ntsev}}
*{{T|pac}}: {{t|pac|boi}}
*{{T|ba}}: {{t|ba|тоҙ}}
*バジャウ語:
*:{{T|bdr}}: {{t|bdr|timus}}
*{{T|ps}}: {{t|ps|مالګه|f|tr=mālga}}
*{{T|eu}}: {{t|eu|gatz}}
*{{T|bsq}}: {{t|bsq|tɔ̃́}}
*{{T|hni}}: {{t|hni|caqdevq}}
*{{T|pap}}: {{t|pap|salu}}
*{{T|bxd}}: {{t|bxd|tʰa³⁵}}
*{{T|pau}}: {{t|pau|sar}}
*{{T|ban}}: {{t|ban|uyah}}
*{{T|bgc}}: {{t|bgc|नूण}}
*{{T|bal}}: {{t|bal|واد|tr=wád}}
*{{T|haw}}: {{t|haw|paʻakai}}
*{{T|hu}}: {{t|hu|só}}
*{{T|bni}}: {{t|bni|mokwa}}
*{{T|pa}}: {{t|pa|ਨਮਕ}}, {{t|pa|ਲੂਣ}}, {{t|pa|ਲਵਣ}}
*{{T|rsk}}: {{t|rsk|соль|f}}
*{{T|pms}}: {{t|pms|sal|m}}
*{{T|mba}}: {{t|mba|asin}}
*ビコール語:
*:{{T|bcl}}: {{t|bcl|asin}}
*{{T|bi}}: {{t|bi|sol}}
*{{T|hil}}: {{t|hil|asin}}
*{{T|my}}: {{t|my|ဆား}}
*{{T|hi}}: {{t|hi|नमक|m}}, {{t|hi|लोन}}, {{t|hi|लवण|m}}, {{t|hi|मिल्ह}}
*{{T|ddg}}: {{t|ddg|asiru}}
*{{T|pcc}}: {{t|pcc|guel}}
*{{T|fj}}: {{t|fj|masima}}
*{{T|fi}}: {{t|fi|suola}}
*{{T|fo}}: {{t|fo|salt|n}}
*{{T|bdk}}: {{t|bdk|кьел}}
*{{T|khv}}: {{t|khv|цийоᵸ}}
*{{T|fr}}: {{t|fr|sel|m}}
*{{T|fur}}: {{t|fur|sâl|m}}
*フリジア語:
*:{{T|frr}}: (フェリング・エームラング) {{t|frr|saalt|n}}
*:{{T|ofs}}: {{t|ofs|salt}}
*:{{T|fy}}: {{t|fy|sâlt}}
*{{T|bua}}: {{t|bua|дабһан}}
*{{T|bg}}: {{t|bg|сол|f}}
*{{T|br}}: {{t|br|holen|m}}
*{{T|huz}}: {{t|huz|ца̇ᵸ}}
*{{T|hrx}}: {{t|hrx|Sals|n}}
*{{T|vi}}: {{t|vi|muối}}
*{{T|he}}: {{t|he|מֶלַח|m|tr=mélakh}}
*{{T|be}}: {{t|be|соль|m}}
*{{T|fa}}:
*:イラン方言: {{t|fa|نَمَک}}
*:{{fa-cls}}: {{t|fa|نَمَک}}
*:ダリー語: {{t|fa|نَمَک}}
*:{{T|pal}}: {{t|pal|𐫗𐫖𐫏𐫍𐫐|tr=namak}}
*{{T|bn}}: {{t|bn|নুন}}, {{t|bn|লবণ}}
*{{T|bho}}: {{t|bho|𑂢𑂴𑂢}}, {{t|bho|नून}}
*{{T|paw}}: {{t|paw|kaʼit}}
*{{T|pl}}: {{t|pl|sól|f}}, {{t|pl|sól kuchenna|f}}
*{{T|hop}}: {{t|hop|öönga}}
*{{T|pt}}: {{t|pt|sal|m}}
*{{T|bol}}: {{t|bol|manda}}
*{{T|mh}}: {{t|mh|jo̧o̧ļ}}
*{{T|mai}}: {{t|mai|नून}}
*{{T|mi}}: {{t|mi|tote}}
*{{T|mkz}}: {{t|mkz|gasi}}
*{{T|mag}}: {{t|mag|𑂢𑂴𑂢|tr=nūn}}, {{t|mag|𑂢𑂲𑂧𑂍|tr=nīmak}}
*{{T|mdh}}: {{t|mdh|timus}}
*{{T|mk}}: {{t|mk|сол|f}}, {{t|mk|кујнска сол|f}}
*{{T|mg}}: {{t|mg|sira}}, {{t|mg|fanasina}}
*{{T|mfy}}: {{t|mfy|oona}}
*{{T|mr}}: {{t|mr|मीठ|n}}, {{t|mr|लवण|n}}, {{t|mr|लोण|n}}
*{{T|mrw}}: {{t|mrw|asin}}
*{{T|ml}}: {{t|ml|ഉപ്പ്}}
*マリ語:
*:{{T|mrj}}: {{t|mrj|санзал}}
*:{{T|mhr}}: {{t|mhr|шинчал}}
*{{T|mt}}: {{t|mt|melħ|m}}
*{{T|mwr}}: {{t|mwr|लूण}}
*{{T|ms}}: {{t|ms|garam}}
*:{{T|kxd}}: {{t|kxd|sira}}, {{t|kxd|garam}}
*{{T|msk}}: {{t|msk|asin}}
*{{T|mnc}}: {{t|mnc|ᡩᠠᠪᠰᡠᠨ}}
*{{T|gv}}: {{t|gv|sollan}}
*{{T|min}}: {{t|min|garam}}
*{{T|xmf}}: {{t|xmf|ჯიმუ}}
*{{T|mtq}}: {{t|mtq|bỏi}}, {{t|mtq|vỏi}}
*{{T|pdt}}: {{t|pdt|Solt|n}}
*{{T|mfe}}: {{t|mfe|disel}}
*{{T|mhn}}: {{t|mhn|sòlz|n}}
*{{T|mnw}}: {{t|mnw|ၜဵု}}
*{{T|mn}}:
*:キリル文字: {{t|mn|давс}}
*:モンゴル文字: {{t|mn|ᠳᠠᠪᠤᠰᠤ}}
*:{{T|xng}}: {{t|xng|ᠳᠠᠪᠤᠰᠤᠨ}}
*{{T|ium}}: {{t|ium|nzauv}}
*{{T|yka}}: {{t|yka|asin}}
*{{T|yaq}}: {{t|yaq|oóna}}
*{{T|ybh}}: {{t|ybh|युम}}
*ユカギール語:
*:{{T|ykg}}: {{t|ykg|суоль}}
*{{T|esu}}: {{t|esu|taryuq}}
*{{T|lo}}: {{t|lo|ເກືອ}}
*{{T|lbe}}: {{t|lbe|цӏу}}
*{{T|lzz}}: {{t|lzz|mcumu}}
*{{T|la}}: {{t|la|sāl|m}}
*{{T|lv}}: {{t|lv|sāls|m|f}}
*{{T|rar}}: {{t|rar|miti}}
*ラワ語:
*:{{T|lcp}}: {{t|lcp|กิฮ|tr=kih}}, {{t|lcp|คิฮ|tr=khih}}
*:{{T|lwl}}: {{t|lwl|กิฮ|tr=kih}}
*{{T|lij}}: {{t|lij|sâ|m}}
*{{T|lt}}: {{t|lt|druskà|f}}
*{{T|ln}}: {{t|ln|móngwa}}, {{t|ln|mokwa}}, {{t|ln|mungwa}}
*{{T|ro}}: {{t|ro|sare|f}}
*{{T|lb}}: {{t|lb|Salz|n}}
*{{T|rue}}: {{t|rue|соль|f}}, {{t|rue|сіль|f}}
*{{T|lez}}: {{t|lez|кьел}}
*{{T|rcf}}: {{t|rcf|sèl}}, {{t|rcf|dosèl}}
*{{T|ru}}: {{t|ru|соль|f}}, {{t|ru|пова́ренная соль|f}}
*{{T|rhg}}: {{t|rhg|nun}}
*{{T|rom}}: {{t|rom|lon|m}}
*{{T|rgn}}: {{t|rgn|sêl}}
*{{T|rm}}: {{t|rm|sal|m}}, {{t|rm|sel|m}}
*{{T|lmo}}: {{t|lmo|sal}}, {{t|lmo|saa}}
*{{T|wa}}: {{t|wa|sé|m}}
*{{T|zdj}}: {{t|zdj|shingo}}, {{t|zdj|mnyo}}
{{trans-bottom}}
==={{noun}}・潮汐===
{{ja-noun|潮|汐|reki|しほ}}
#[[うみ|海]]の[[みず|水]]、 [[潮汐]]、 [[うしお]]。
#{{タグ|ja|海洋学}}[[海面]]の[[みちひき|満ち引き]]。
#物事をする、やめるのに[[丁度]]良いとき。[[しおどき]]。
===脚注===
<references />
s425syl908ylutg12sqhh9ivk2je334
黙読
0
31068
2305899
1918835
2026-07-30T06:40:40Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305899
wikitext
text/x-wiki
{{kana-DEFAULTSORT|もくどく}}
{{also|默讀|默读}}
=={{L|ja}}==
{{ja-kanjitab|もく|どく|yomi=o}}
==={{alter}}===
* [[目読]]
==={{pron}}===
{{ja-pron|もくどく|acc=0}}
{{ja-accent-common|region=京阪|h||もくどく}}
==={{noun}}===
{{ja-noun-suru|もくどく}}
#[[こえ|声]]を[[だす|出さ]]ずに[[よむ|読む]]こと。
#*[[おじいさん|お爺さん]]は[[書物]]を[[ひらく|開い]]て'''黙読'''を[[はじめる]]。({{w|太宰治}}『[https://www.aozora.gr.jp/cards/000035/files/307_14909.html お伽草紙]』)
#*立入った理論はぬきにして、試みにある一つの歌を一遍声を立てて、読み下した後に、今後は口をむっと力を入れてつぶって'''黙読'''してみるといい。(寺田寅彦『歌の口調』1922年)
===={{ant}}====
* [[音読]]、[[朗読]]
===={{trans}}====
*{{T|en}}: [[silent]] [[reading]]
==={{verb}}===
{{ja-verb-suru|もくどく}}
#声を出さずに読む。
#*[[ひととおり|一通り]][[遺書]]を'''黙読'''すると北山<sup>(きたやま)</sup>は[[しずか|静か]]に[[め|眼]]を[[とじる|とじ]]た。({{w|国枝史郎}}『[https://www.aozora.gr.jp/cards/000255/files/3041_32480.html 八ヶ嶽の魔神]』)
===={{conjug}}====
{{日本語サ変活用}}
===={{syn}}====
* [[よみあげる|読み上げる]]
===={{trans}}====
*{{T|en}}: [[read]] [[silently]], read to [[oneself]]
clzat39etqxlt5rfqje32j12xmgstfp
肯
0
31817
2306099
2304718
2026-07-30T10:27:17Z
RoKouKok
112415
2306099
wikitext
text/x-wiki
{{kana-DEFAULTSORT|こう}}
==漢字==
{{kanji|肉4|4}}
{{kanji variants|肎}}
{{筆順}}
===字源===
*[[形声文字|形声]]。「[[肉]]」+[[音符]]「[[凡]] {{phoneme|*PƏM}}」。「[[あご]]」を意味する[[漢語]]{[[頷]] {{phoneme|*ɡˤəmʔ}}}を表す字。のち[[仮借]]して「[[うべなう]]」を意味する[[漢語]]{[[肯]] {{phoneme|*kʰˤəŋʔ}}}に用いる。<ref name="a" group="字源">吳海生 『[https://m.bsm.org.cn/?guwenzi/10065.html 說“肯”]』簡帛文庫、2026年4月20日。</ref>
**『{{w|説文解字}}』では「肉」+「[[冎]]」の省体の[[会意文字]]と説明するが、金文の字形を見れば分かる様に「冎」とは無関係であり、誤った分析である。<ref name="a" group="字源" />
**[[正字]]は「[[肎]]」であり、「肯」の字形は『説文解字』の誤った分析によって生まれた字形である「[[肻]]」の草書に由来する。<ref name="a" group="字源" />
{{字源|肎}}
===参考文献===
<references group="字源" />
===意義===
# [[あえて]]。
# [[うべなう]]。[[うなずく]]。
#* [[肯定]]
#* 類義字:'''[[諾]]'''
=={{L|ja}}==
{{ja-kanji|常用=コウ|呉音=*|漢音=コウ<コゥ|訓=うけが-う,うべな-う,うなず-く,がえ-んずる,がえ-んじる}}
===={{prov}}====
*[[肯綮]]
*[[肯定]]
*[[首肯]]
=={{L|zh}}==
{{zh-cat|ken3|助動詞|hsk=乙|常=1}}
{{trans_link|zh|{{PAGENAME}}}}
* '''ローマ字表記'''
** '''[[普通話]]'''
*** '''[[ピンイン]]''': kěn (ken3), yō (yo1)
*** '''[[ウェード式]]''': k'en<sup>3</sup>, *<sup>1</sup>
** '''[[広東語]]'''
*** '''[[イェール式]]''': hang2
** '''[[閩南語]]'''
*** '''[[POJ]]''': khín (khin<sup>2</sup>), khéng (kheng<sup>2</sup>), khián (khian<sup>2</sup>), khán (khan<sup>2</sup>)
==={{auxverb}}===
#{{おくりがな2|進|すす|んで|すすむ}}~する。
===={{prov}}====
*[[肯德基]]
*[[肯干]]
*[[肯尼亚]]
*[[肯于]]
=={{L|ko}}==
{{ko-han|긍|eumhun=[[즐기다|즐길]] 긍}}
=={{L|vi}}==
{{vi-han|khẳng}}
=={{コード}}==
{{文字コード|jis=1-25-46|mj={{mjmoji|020956}}|gb=BFCF|cns=1-4F39|big5=AAD6|ksx=1001-5069}}
{{検字|倉頡=YMB|四角=2122.7}}
{{字典|dj=1427.210|hdz=32048.040|大字源=7848|大漢語林=4660|康煕=0976.010|新大字典=13057|新潮漢字=9517|諸橋=29311}}
t8vdmmkpu8tejuf9yccbr6asngqnm7u
副産物
0
33931
2305810
2195702
2026-07-30T05:31:29Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305810
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ふくさんぶつ}}
=={{L|ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
[[Category:{{ja}}_会計]]
{{jachar|副|産物}} (ふくさんぶつ)
# [[ある]][[製品]]を[[生産]]する[[過程]]で、[[それ]]に[[付随]]して[[える|得]]られる[[他]]の[[産物]]。
# (1より[[転]]じて、)ある[[ものごと|物事]]の[[発生]]や[[進展]]に[[ともなう|伴っ]]て[[おこる|起こる]]他の物事。
#*: [[用例]] :[[帝国主義]]{{wp|帝国主義}}の'''副産物'''として、[[戦争]]を[[さける|避け]][[える|得]]られないことは、[[説明]]す[[べし|べく]]、[[あまりに]][[はっきり]]とした[[事実]]であります。({{w|小川未明}} 『男の子を見るたびに「戦争」について考えます [https://www.aozora.gr.jp/cards/001475/files/51795_46427.html]』)〔1930年(昭和5年)〕
#* [[たとえば|例えば]]、[[すぐれる|優れ]]た[[セレンディピティ|セレンディピティー]]によって[[うみだす|生み出]]される[[発明]]や[[発見]]は、[[語義]]1に[[かなう|適う]]ような[[製品]]であれ、語義2にあたる[[事物]]であれ、[[別]]の[[目的]]を[[もつ|持って]]いた[[ひと|人]]が生み出した「副産物」である。また、セレンディピティーの[[実例]]に[[あげる|挙げ]]られるような発見・発明の[[場合]]、[[おおい|多く]]は、[[主]][[目的]][[産物]]の[[価値]]を[[凌駕]]する、[[あるいは]]、価値において主目的の産物に[[とってかわる|取って代わる]]。
===={{rel}}====
* [[産物]]、[[生産物]]、[[産品]]、[[生産品]]
:* [[主産物]]<sup>1</sup> :[[その]][[土地]]の[[主要]]な産物。
:* '''主産物'''<sup>2</sup> :(副産物に[[対する]])[[主]]たる産物。
:* '''副産物'''
* [[結合生産物]](=[[連産品]])
* [[偶然の産物]]
* [[偶然の賜物]]
===={{trans}}====
{{top}}
* [[{{en}}]]<!--エイゴ--> : {{t+|en|by-product}}, {{t+|en|byproduct}}
* [[{{zh}}]]<!--チュウゴクゴ--> : {{t+|zh|副产品|tr=fùchǎnpǐn}}, {{t+|zh|副产物|tr=fùchǎnwù}}
* [[{{ko}}]]<!--チョウセンゴ--> : {{t+|ko|부산물(副産物)}}
* [[{{pl}}]]<!--ポーランドゴ--> : {{t-|pl|produkt uboczny|m}}
{{bottom}}
=={{L|zh}}==
{{zh-cat|fu4chan3wu4}}
==={{alter}}===
{{zhchar|副|産物}} (fùchǎnwù)
#{{zh-l|副產物}}の大陸における繁体字表記。
=={{L|ko}}==
[[Category:{{ko}}|부산물]]
==={{noun}}===
[[Category:{{ko}} {{noun}}|부산물]]
[[Category:{{ko}} 会計|부산물]]
{{kochar|副|産物}} (ハングル:[[부산물]] (busanmul) )
#(日本語に同じ)副産物。
j6e95721w8qwlr7hgctsjhlr5qc1jmc
兒
0
36688
2305623
2282938
2026-07-29T13:25:29Z
Jiba1219
100610
/* {{L|zh}} */
2305623
wikitext
text/x-wiki
{{kana-DEFAULTSORT|げい}}
==漢字==
{{kanji|儿|6}}
{{kanji variants|児=[[新字体]]|儿=[[簡体字]]|𠒆=[[古字]]}}
===字源===
* [[象形文字|象形]]。子供を象るが、上部の由来は未詳<ref group="字源">季旭昇撰 『説文新証』 芸文印書館、2014年、687頁。</ref>。「[[こども]]」を意味する[[漢語]]{[[兒]] {{phoneme|*ŋe}}}を表す字。
** 『[[w:説文解字|説文解字]]』は上部を「子供の頭の[[ひよめき]]が塞がっていないさま」と説明しているが、「[[囟]]」の字形とは大きく異なる。
** [[あげまき]]の形とする説もあるが、コンセンサスは得られていない。
{{字源|殷金文=ACC-b13459|金文2=ACC-b13463|春秋=ACC-b13466|春秋2=ACC-b13460|戦国=ACC-b13462}}
* [[上古音]]は布之道『[http://www.kaom.net/sgy_bzd.php 広韻形声考]』による。
<references group="字源" />
===意義===
#[[おさない]]、[[こども|子供]]。
=={{L|ja}}==
{{ja-kanji|施策=人名用追加:1981許|呉音=ニ,ゲ|漢音=ジ,ゲイ|訓=こ,ちご}}
=={{L|zh}}==
{{zh-cat|er2|接尾辞}}
==={{pron}}===
{{zh-han
|m=ér,er
}}
** '''[[広東語]]'''
*** '''[[ピンイン]]''': [[ji4]], [[ngai4]]
*** '''[[イェール式]]''': yi4
==={{suffix}}===
以下の機能を有する。''[[cf.]]''[[w:儿化|儿化]]
#([[指小辞]])[[ちいさい]]もの、[[かわいい]]ものの意を示す。
#動詞や形容詞を名詞化する。
#抽象名詞を作る。
=={{L|okm}}==
{{okm-han|hm=ᅀᆞ|hmj=아ᄒᆡ}}
=={{L|ko}}==
{{ko-han|아|예|eumhun=[[아이]] 아, 다시 난 이 예}}
=={{L|vi}}==
{{vi-han|nhi}}
=={{コード}}==
{{文字コード|jis=1-49-27|mj={{mjmoji|007236|007237}}|gb=83BA|cns=1-4C23|big5=A8E0|ksx=1001-642E}}
{{検字|倉頡=HXHU|四角=7721.7}}
{{字典|dj=0265.060|hdz=10272.050|大字源=527|大漢語林=672|康煕=0125.030|新大字典=865/877|新潮漢字=660|諸橋=1365}}
[[Category:旧字体]]
ppu4kw4izq2lrabfifsmngqje657r9y
殲
0
39077
2305665
2083211
2026-07-29T16:03:03Z
Jiba1219
100610
/* {{zh}} */
2305665
wikitext
text/x-wiki
{{kanji header|部画=歹:4+17}}
{{kanji variants|歼=[[簡体字]]|殱=[[俗字]]|𫞔=[[俗字]]}}
{{筆順}}
===字源===
* [[形声文字|形声]]。「[[歹]]」(「[[死]]」の略体)+音符「[[韱]] {{phoneme|*TSEM}}」。「[[ほろぼす]]」を意味する[[漢語]]{[[殲]] {{phoneme|*tsem}}}を表す字。
{{字源}}
===意義===
# [[すべて|全て]][[ほろぼす|滅ぼす]]。[[みなごろし|皆殺し]]にする。[[ねこそぎ|根こそぎ]]にする。
=={{ja}}==
[[Category:{{ja}}|せん]]{{kana-DEFAULTSORT|セン}}
{{ja-kanji|呉音=セン<セム|漢音=セン<セム|訓=つく-す,ほろぼ-す}}
==={{prov}}===
* [[殲滅]]
=={{zh}}==
{{zh-cat|jian1}}
==={{pron}}===
{{zh-han
|m=jiān
|c=cim1
|mn=ml:chhiam/qz,xm:chiam
}}
==={{prov}}===
* [[殲擊]]
* [[殲滅]]
* [[全殲]]
=={{ko}}==
[[Category:{{ko}}|ㅅㅓㅁ]]
{{ko-hanja|hangeul=[[섬]]|eumhun=다죽일 섬|rv=seom|mr=sŏm|y=sem}}
===={{prov}}====
==文字情報==
{{character info}}
{{文字コード|jis=1-61-51|mj={{mjmoji|014907}}|gb=9A9E|cns=1-7A73|big5=C4E8|ksx=1001-6068}}
{{検字|倉頡=MNOIM|四角=1325.0}}
{{字典|dj=0977.010|hdz=21396.100|大字源=4718|大漢語林=5689|康煕=0584.110|新大字典=7990|新潮漢字=5730|諸橋=16608}}
qe265tpqjw1nb9c1si4dq46hfzny273
續
0
40150
2305820
2295753
2026-07-30T05:40:27Z
Jiba1219
100610
/* {{L|zh}} */
2305820
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ショク}}
==漢字==
{{kanji|糸|15}}
{{kanji variants|続=[[新字体]]|续=[[簡体字]]}}
===字源===
* [[形声文字|形声]]。「[[糸]]」+音符「[[賣]] {{phoneme|*LOK}}」。
{{字源}}
=={{L|ja}}==
{{ja-kanji|呉音=ゾク|漢音=ショク|訓=つづ-く,つづ-ける,つぐ-ない,つづき|旧=1}}
=={{L|zh}}==
{{zh-cat|xu4|動詞}}
==={{pron}}===
{{zh-han
|m=xù
|ma=y
|m-x=xū
|c=zuk6
|c-dg=cuk8
|c-t=duuk4
|pfs=siu̍k|hrs=siugˋ|gd=xiug6
|j=xy3 / xyeh5
|md=sṳ̆k
|mn=sio̍k
|mn-t=sog8
|px=pt,jk,nr,yy:soeh7/dh:suerh7/xy:syoeh7/ft:sieh7
|w=8zoq
|x=sou6
}}
==={{verb}}===
#{{おくりがな3|継|つ|ぎ|足|た|す|つぎたす}}。
=={{L|ko}}==
{{ko-han|속|eumhun=[[잇다|이을]] 속, [[잇닿다|잇닿을]] 속}}
==={{prov}}===
* {{l|ko|계속}} <[[繼續]]>
* {{l|ko|단속}} <[[斷續]]>
* {{l|ko|수속}} <[[手續]]>
=={{L|vi}}==
{{vi-han|tục}}
=={{コード}}==
{{文字コード|jis=1-69-84|mj={{mjmoji|020472}}|gb=C06D|cns=1-7A7D|big5=C4F2|ksx=1001-6159}}
{{検字|倉頡=VFGWC|四角=2498.6}}
{{字典|dj=1382.210|hdz=53465.070|大字源=7579|大漢語林=8677|康煕=0942.400|新大字典=12550|新潮漢字=8980|諸橋=28037}}
0y9bm8t64qyt3x0oiui6kpf8wuzjk8w
武芸
0
41213
2305801
1919336
2026-07-30T05:25:09Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305801
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ぶげい}}
{{also|武藝|武艺}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|ぶげい|acc=1}}
==={{noun}}===
{{ja-noun|ぶげい}}
[[Category:{{ja}}_武道]]
#[[ゆみ|弓]]・[[うま|馬]]・[[やり|槍]]・[[剣]]・[[銃砲]]など[[武道]]に{{スル|関}}[[技芸]]。<ref>{{書誌・大日本国語辞典|4|619|262}}</ref>。
#*時[[w:劉封|封]]年二十余、有'''武芸'''、[[気力]]過人({{w|陳寿}}『{{w|三国志}}』蜀書・[[s:zh:三國志/卷40|劉彭廖李劉魏楊伝]])
#*:[[ときに|時に]]封、年二十[[あまり|余り]]にして、'''武芸'''[[あり|有り]]、気力人に過ぐ
#*::[[当時]]、{{w|劉封}}は[[はたち|二十歳]]余りであったが、'''武芸'''に[[ひいでる|秀で]]、気力も[[ひとなみ|人並み]]外れていた。
#*[[むかし|昔し]]は[[武士]]の[[高等教育]]は'''武芸'''であって、{{ふりがな|唯|ただ}}の[[役人]]と[[なる]]には[[筆算]]と[[習字]][[さえ]][[できる|出来れ]]ば[[たくさん|沢山]]であった。({{w|内田魯庵}}『[https://www.aozora.gr.jp/cards/000165/files/2402_20727.html 家庭の読書室]』)
===={{syn}}====
*[[武技]]、[[武術]]
===={{rel}}====
*{{comp}}: [[武芸者]]、[[武芸四門]]、[[武芸十四事]]、[[武芸十八般]]
===={{trans}}====
*{{T|en}}: [[military]] [[art]]
----
==脚注==
<references/>
oqovg8883zgu485l2mq8o560rhboi9c
豆乳
0
42592
2305660
1919519
2026-07-29T13:50:04Z
Jiba1219
100610
2305660
wikitext
text/x-wiki
{{kana-DEFAULTSORT|とうにゅう}}
=={{L|ja}}==
{{ja-kanjitab|とう|にゅう|yomi=kanon,goon}}
{{wikipedia}}
==={{pron}}===
{{ja-pron|とうにゅう|acc=0}}
{{ja-accent-common|region=京阪|h||とーにゅー}}
==={{noun}}===
{{ja-noun|[[とうにゅう]]}}
#{{タグ|ja|beverage}} [[大豆]]を[[みず|水]]に[[ひたす|浸し]]て[[すりつぶす|すりつぶし]]、[[みず|水]]を[[くわえる|加えて]][[につめる|煮つめ]]、[[かす]]を[[こす|漉し]]た[[液体]]。[[豆腐]]の[[原料]]。
===={{trans}}====
*{{T|is}}: {{t|is|sojamjólk|f}}
*{{T|en}}: {{t|en|soy milk}}
*{{T|eo}}: {{t|eo|sojlakto}}
*{{T|sv}}: {{t|sv|sojamjölk|c}}
*{{T|th}}: {{lang|th|[[น้ำเต้าหู้]]}}
*{{T|zh}}: {{zh-ts|[[豆漿]]|[[豆浆]]}}
*{{T|de}}: {{t|de|Sojamilch|f}}
*{{T|fi}}: {{t|fi|soijamaito}}
*{{T|pt}}: {{t|pt|leite de soja|f}}
===={{rel}}====
* [[うのはな|卯の花]], [[おから|御殻]], [[おから|雪花菜]], [[大豆]], [[豆腐]], [[にがり|苦汁]], [[にがり|滷汁]]
* {{prov}}: <!--熟語--> [[調製豆乳]], [[乾燥豆乳]]
=={{L|zh}}==
{{zh-cat|dou4ru3|noun|飲料}}
{{nan-cat|tau7lu2|noun|飲料}}
{{hak-cat|theu4nen4|noun|飲料}}
{{gan-cat|teu5eo3|noun|飲料}}
==={{pron}}===
{{cmn-pron|dòurǔ}}
{{nan-pron|kh,tn,sx,mg,pn,sg:tāu-jú/xm,tp,lk,km,hc,sg:tāu-lú/zz,zp,yl:tāu-jí/twvt:tāu-lí/tc:tāu-gí/twvk:tāu-jíⁿ}}
{{hak-pron|theu-nen|h=teu˖ nenˇ}}
{{gan-pron|teu5 'eo3}}
==={{noun}}===
{{zhchars}}
#(日本語に同じ)豆乳。
===={{syn}}====
*{{zh-l|豆漿}} (dòujiāng)
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|두유|cat2=飲料}}
#(日本語に同じ)豆乳。
4xclfcsymxwcp8cdp7expg9evapd8fp
不俱戴天
0
43989
2305793
2193026
2026-07-30T05:18:45Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305793
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ふぐたいてん}}
=={{L|ja}}==
==={{alter}}===
* [[不倶戴天]] (「俱」の字がJISX0208で採用されていない為の代字表記)
==={{noun}}===
{{ja-noun|ふぐたいてん}}
#{{タグ||四字熟語}}どうしても[[いかす|生かし]]ては[[おく|置け]]ないと[[おもう|思う]]ほどに[[ふかい|深く]][[うらむ|恨む]]こと。
#*{{ux|ja|その時からの'''不倶戴天'''の恨みがある。根作は何かにつけてマリ子の敵であることを隠さなかった。|q=[[w:坂口安吾|坂口安吾]]『[https://www.aozora.gr.jp/cards/001095/files/42949_38172.html 中庸]』}}
====由来====
*『[[w:礼記|礼記・曲礼]]』より。「父之讎、弗與共戴天」
[[カテゴリ:由来 礼記]]
===={{trans}}====
*{{T|en}}: {{t|en|mortal}}
*{{T|zh}}: {{t-|zh|不共戴天}}
*{{T|ko}}: {{t-|ko|불구대천}}
f4eawe0exv0opjzlho6n8ok7208awc3
담배
0
44925
2305815
1711347
2026-07-30T05:35:40Z
Jiba1219
100610
2305815
wikitext
text/x-wiki
=={{L|ko}}==
==={{etym}}===
{{bor|ko|ja|たばこ}}<!-- > 담파고-->
==={{pron}}===
{{ko-IPA|l=y}}
==={{noun}}===
{{head|ko|noun}}
[[画像:Zwei zigaretten.jpg|thumb|150px|{{lang|ko|담배}}(定義1)]]
# {{ふりがな|煙草|タバコ}}。
#*{{ko-ex|가게 입구에서 사토 씨가 '''담배'''를 피우고 있습니다.||店の入り口で佐藤さんがたばこを吸っています。}}
#*{{ko-ex|'''담배'''[[를]] [[피우다|피워]][[도]] [[되다|돼]][[요]]?||タバコを吸ってもいいですか?}}
#*{{ko-ex|'''담배'''는 삼가 주세요.||おタバコはご遠慮ください。}}
#{{context|plant|lang=ko}}タバコ。
{{朝鮮語助詞接続
|基本形IPA=tambɛ
|基本形X-SAMPA=tambE
|が=가
|は=는
|を=를
|}}
===={{rel}}====
* {{l|ko|흡연}} <[[吸煙]]>
* {{l|ko|연초}} <[[煙草]]>
* {{l|ko|궐련}}
* {{l|ko|담뱃갑}}
* {{l|ko|담뱃잎}}
4kkuv0719zwyta85z2u1mhf5z917f9n
有益
0
45212
2305916
2213134
2026-07-30T06:56:17Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305916
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ゆうえき}}
=={{L|ja}}==
{{ja-kanjitab|ゆう|えき|yomi=o}}
==={{pron}}===
{{ja-pron|ゆうえき|acc=0}}
{{ja-accent-common|region=京阪|h||ゆーえき}}
==={{noun}}===
{{ja-noun|[[ゆうえき]]}}
#[[利益]]のあること<ref>{{書誌・大日本国語辞典|1|177|101}}</ref>。[[やくだつ|役立つ]]こと。
#*不作無益害有益、功乃成(『{{w|書経}}』旅獒)
#*:[[無益]]を{{おくりがな2|作|な|し|なす}}て'''有益'''を害せざれば、[[功]]{{おくりがな2|乃|すなは|ち|すなはち}}[[なる|成る]]。
#*::無益なことを行って有益なことをしないといったことがなければ、[[成功]]する。
#*[[かれ|彼]]の{{おくりがな2|博|ひろ|き|ひろい}}[[教養]]や[[知識]]や[[見解]]は[[はなはだ|甚だ]]'''有益'''であり、[[また|又]][[おもしろい|面白い]]。({{w|矢内原忠雄}}『[https://www.aozora.gr.jp/cards/001538/files/55956_50928.html 読書と著書]』)
===={{syn}}====
* [[有用]]、[[有利]]
===={{ant}}====
* [[有害]]、[[無益]]
===={{rel}}====
*[[実用]]、[[ユーティリティー]]
*{{prov}}:[[有益費]]
===={{trans}}====
{{trans-top|他人に役に立つこと}}
*{{T|en}}: {{t|en|helpful}}
*{{T|nl}}: [[behulpzaam]]
*{{T|es}}: [[servicial]]/[[útil]]
*{{T|hu}}: {{t|hu|segítőkész}}, {{t|hu|készséges}}, {{t|hu|szolgálatkész}}, {{t|hu|hasznos}}
*{{T|fi}}: {{t-|fi|auttava}}, {{t-|fi|hyödyllinen}}
*{{T|pl}}: [[pomocny]]
*{{T|ro}}: {{t-|ro|util}}
{{trans-bottom}}
{{trans-top|教育上役に立つこと}}
*{{T|en}}: {{t|en|instructive}}
*{{T|nl}}: [[instructief]], [[leerrijk]], [[leerzaam]]
*{{T|de}}: [[lehrreich]], [[aufschlussreich]], [[belehrend]]
*{{T|fi}}: {{t|fi|opettava}}
*{{T|fr}}: [[instructif]]
{{trans-bottom}}
{{trans-top|一般的に役に立つこと}}
*{{T|is}}: {{t|is|gagnlegur}}
*{{T|ga}}: [[úsáideach]]
*{{T|az}}: [[lazımlı]]
*{{T|af}}: [[geskikt]]
*{{T|ar}}: {{Arab|[[مفيد]]}} (mufí:d)
*{{T|sq}}: [[dobishëm]]
*{{T|it}}: {{t|it|utile}}
*{{T|yi}}: [[nusik]]
*{{T|id}}: [[berguna]]
*{{T|ug}}: [[bolmaq]]
*{{T|cy}}: [[buddiol]]
*{{T|uk}}: {{t|uk|корисний}}
*{{T|en}}: {{t|en|useful}}
*:{{T|ang}}: {{t-|ang|nytt}}
*{{T|et}}: [[kasulik]]
*{{T|eo}}: {{t-|eo|utila}}
*{{T|nl}}: {{t|nl|nuttig}}
*{{T|ca}}: [[útil]]
*{{T|el}}: {{t|el|χρήσιμος}}
*{{T|ka}}: {{t|ka|სასარგებლო}}
*{{T|ku}}:
*:{{T|ckb}}: {{t|ckb|بهسوود|tr=basood}}, {{t|ckb|بهکهڵک|tr=bakaLk}}, {{t|ckb|به دهسد|tr=badasd}}
*{{T|sv}}: [[nyttig]], [[användbar]]
*{{T|es}}: {{t|es|útil}}
*{{T|sk}}: {{t-|sk|činný}}
*{{T|sl}}: [[uporaben]]
*{{T|sw}}: {{t-|sw|faida}}
*{{T|sh}}:
*:キリル文字: [[употребљив]]
*:ラテン文字: [[upotrebljiv]])
*{{T|th}}: {{Thai|[[ที่มีประโยชน์]]}} (têe mee bprà-yôte)
*{{T|tl}}: [[makabuluhan]]
*{{T|cs}}: {{t-|cs|užitečný|m}}
*{{T|zh}}: [[有用]] (yǒuyòng)
*{{T|ko}}: [[쓸모]]있다 (sseulmo-issda), [[유용]]하다 ([[有]][[用]]-, yuyong-hada)
*{{T|te}}: [[ఉపయోగకరము]] (upayOgakaramu)
*{{T|da}}: [[nyttig]]
*{{T|de}}: {{t|de|nützlich}}
*{{T|tr}}: {{t|tr|faydalı}}, {{t|tr|yararlı}}
*{{T|fy}}: [[nuttich]]
*{{T|no}}: [[nyttig]]
*{{T|pap}}: [[útil]]
*{{T|hu}}: {{t|hu|hasznos}}
*{{T|hi}}: [[upayogi]]
*{{T|fi}}: {{t-|fi|hyödyllinen}}
*{{T|fo}}: [[nýttigur]]
*{{T|fr}}: {{t|fr|utile}}
*{{T|bg}}: {{t|bg|полезен}}
*{{T|vi}}: {{t|vi|có ích}}
*{{T|he}}: [[שמושי|שִׁמּוּשִׁי]] (šimuši)
*{{T|fa}}: {{t|fa|سودمند|tr=sudmand}}
*{{T|bn}}: (byabohar joggo)
*{{T|pl}}: [[pożyteczny]]
*{{T|pt}}: {{t|pt|útil}}
*{{T|ms}}: [[berguna]]
*{{T|mn}}: [[хэрэгтэй]] (heregtey)
*{{T|la}}: [[derīgs]]
*{{T|lt}}: {{t|lt|naudingas}}
*{{T|ro}}: {{t-|ro|util}}, {{t-|ro|folositor}}
*{{T|ru}}: {{t|ru|полезный}}
{{trans-bottom}}
==={{adjectivenoun}}===
[[Category:{{ja}} {{adjectivenoun}}]]
{{日本語ダ活用}}
===={{trans}}====
*{{T|en}}: [[helpful]]、[[useful]]
=={{L|zh}}==
==={{pron}}===
{{cmn-pron|yǒuyì|h=y}}
{{yue-pron|jau5 jik1}}
{{nan-pron|qz:iú-iak/tw,xm,zz:iú-ek/qz:ǔ-iak/xm,zz:ū-ek|t=u6 iah4}}
{{cpx-pron|pt,xy:uh6 ia6}}
{{hak-pron|yû-yit|h=rhiuˋ rhid}}
==={{adjective}}===
{{zhchars}}
#[[役に立つ]]、{{ふりがな|為|ため}}になる。
{{zh-cat|you3yi4|形容詞|hsk=丙}}
{{yue-cat|yau5yik1|形容詞}}
{{nan-cat|iu2ek4|形容詞}}
{{nan-tws-cat|u6iah4|形容詞}}
{{cpx-cat|uh6ia6|形容詞}}
{{hak-cat|yu1yit5|形容詞}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|유익}}
#(日本語に同じ)有益。
==脚注==
<references/>
855u4ktnl4rt69w37t9c1sp67jd53xl
猛者
0
45787
2305891
1469623
2026-07-30T06:36:27Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305891
wikitext
text/x-wiki
{{DEFAULTSORT:もさ}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}} {{noun}}]]
[[カテゴリ:常用漢字表 付表|もさ]]
'''[[猛]] [[者]]''' ('''モサ'''、古:モウザ)
# [[勇猛]]な[[ひと|人]]。
#*歴戦の猛者
# [[すぐれる|優れた]][[技量]]を[[もつ|持つ]]人。常人離れした行いをする人。
#*豊島与志雄、川端康成、村松梢風、榊山潤、尾崎一雄、火野葦平、梅崎春生、私なぞと名ばかりの有段者がズラリとそろっていて、上は何段か知れないけれども、相当の高段を奪取した'''猛者'''もいるようだ。([[w:坂口安吾|坂口安吾]]『[https://www.aozora.gr.jp/cards/001095/files/45935_50960.html 明日は天気になれ]』1953年)
# [[あらあらしい|荒々しい]][[ひと|人]]。[[粗暴]]な人。
#*中堅記者は、誰も彼もが飲む、買う、喧嘩の'''猛者'''であった。私は、入社前までは虫も殺さぬ順良な青年であったのであるけれど、純美な花蓮(?)もとうとう、見よう見まねで泥水に染まってしまった。([[w:佐藤垢石|佐藤垢石]]『[https://www.aozora.gr.jp/cards/001248/files/46754_25690.html 入社試験]』)
===={{rel}}====
* [[猛士]]
===={{trans}}====
* [[{{en}}]]: {{t+|en|veteran}}, [[strong]] [[player]]
ieolha7373we23lskgl4gi7q46tygkc
万民
0
45940
2305874
1182015
2026-07-30T06:21:45Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305874
wikitext
text/x-wiki
=={{ja}}==
[[Category:{{ja}}|はんみん]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}|はんみん]]
'''[[万]] [[民]]'''([[ばんみん]])
#[[すべて|全て]]の[[国民]]。
#*[[かれ|彼]]の[[はなし|話]]に[[よる#動詞|よる]]と、[[いま|今]]、[[天下]]は[[w:徳川家康|家康]]の[[て#名詞|手]]に[[帰]]して、[[一応]]、[[四海]]'''万民'''[[みな]][[泰平]]を[[たたえる|たたえ]]ている[[や]]に[[みえる|見える]]が、[[一体|いったい]]、[[本当|ほんと]]に[[たみ|民]]の[[ため]]に[[幸福]]な[[よのなか|世の中]]が[[できる|出来]]た[[ろう]][[か]]。([[w:吉川英治|吉川英治]]『[https://www.aozora.gr.jp/cards/001562/files/52400_49789.html 宮本武蔵]』)
===={{pron|jpn}}====
'''ば↗んみ↘ん'''
=={{zh}}==
[[Category:{{zh}}|wan4min2]]
==={{pron|zh}}===
wànmín
==={{noun}}===
[[Category:{{zh}}_{{noun}}|wan4min2]]
繁体:[[萬民]]
#(日本語に同じ)万民
m6m5wtkjkz7mptz8unpgrwgg96l6zn4
具体的
0
49242
2305732
2029029
2026-07-30T00:55:43Z
~2026-42125-87
132713
/* {{trans}} */
2305732
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ぐたいてき}}
=={{L|ja}}==
{{ja-kanjitab|ぐ|たい|てき|yomi=o,o,o}}
==={{etym}}===
{{affix|ja|具体|-的|sort=くたいてき}}
==={{pron}}===
{{ja-pron|acc=0|ぐたいてき}}
{{ja-accent-common|region=京阪|o|ぐたいて|き}}
==={{adjectivenoun}}===
{{ja-adjectival noun|head=[[具体]][[的]]|ぐたいてき}}
# [[観念]]だけでなく[[実際]]の[[形体]]や[[実体的]]な[[内容]]を備え、[[具象的]]な様子。
# [[表現]]や[[説明]]、[[提示]]などが、[[詳細]]で[[個別]]の[[事例]]に基づいている様子。
{{日本語ダ活用}}
===={{syn}}====
*[[具象的]]
===={{ant}}====
*[[抽象的]]
===={{comp}}====
*[[個別具体的]]
===={{trans}}====
{{trans-top}}
*{{T|it}}: {{t|it|concreto}}, {{t|it|reale}}
*{{T|yi}}: {{t|yi|קאָנקרעט}}
*{{T|uk}}: {{t|uk|спра́вжній}}, {{t|uk|ді́йсний}}, {{t|uk|реа́льний}}
*{crete}}
*{{T|}}
*{{T|}}: {{t|
*{{T|: {{t|}}
*{{T|}: {{t|el|συγκεκριμένος|m}}
*{{T|s}: {{t|}
*{{T|}}: {{t[
d
d
*{{T|}}: {{t|}}
*{{T| {{t||[[具體]]的|tr=j de}}
*{{T|da}}: {{t|da|konkret}}
*{{T|de}}: {{t|de|konkret}}
*{{T|no}}: {{t|no|konkret}氷魚
*:{{T|nn}}: {{t|nn|konkret}}
*{{T|hu}}: {{t|hu|konkrét}
ZGKR'H)IG
''斜体文'KJoofuikj
[[kaappi]]
[[<ref>ファイル:khkao|38px|フレーム|なし|代替文=fhdo|jdiojd</ref>]]
'''太字文'''
*{{T|fi}}: {{t|fi|konkreettinen}}, {{t|fi|kouriintuntuva}}
*{{T|fr}}: {{t|fr|concret}}
*{{T|bg}}: {{t|bg|реален}}, {{t|bg|действителен}}
*{{T|be}}: {{t|be|сапра́ўдны}}, {{t|be|рэа́льны}}
*{{T|pl}}: {{t|pl|konkretny}}
*{{T|ml}}: {{t|ml|മൂർത്ത}}
*{{T|mn}}: {{t|mn|бодит}}
*{{T|la}}: {{t|la|concretus}}, {{t|la|corporalis}}
*{{T|lv}}: {{t|lv|konkrēts|m}}
*{{T|ro}}: {{t|ro|concret|m|n}}
*{{T|ru}}: {{t|ru|реа́льный}}, {{t|ru|действи́тельный}}
{{trans-bottom}}
qulmz6ezla0jsy61zjtcqxecjuko99f
2305785
2305732
2026-07-30T04:49:41Z
20041027 tatsu
59964
[[特別:Contributions/~2026-42125-87|~2026-42125-87]]による編集を取り消し、20041027 tatsuによる最新版へと差し戻しを行いました。
2029029
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ぐたいてき}}
=={{L|ja}}==
{{ja-kanjitab|ぐ|たい|てき|yomi=o,o,o}}
==={{etym}}===
{{affix|ja|具体|-的|sort=くたいてき}}
==={{pron}}===
{{ja-pron|acc=0|ぐたいてき}}
{{ja-accent-common|region=京阪|o|ぐたいて|き}}
==={{adjectivenoun}}===
{{ja-adjectival noun|head=[[具体]][[的]]|ぐたいてき}}
# [[観念]]だけでなく[[実際]]の[[形体]]や[[実体的]]な[[内容]]を備え、[[具象的]]な様子。
# [[表現]]や[[説明]]、[[提示]]などが、[[詳細]]で[[個別]]の[[事例]]に基づいている様子。
{{日本語ダ活用}}
===={{syn}}====
*[[具象的]]
===={{ant}}====
*[[抽象的]]
===={{comp}}====
*[[個別具体的]]
===={{trans}}====
{{trans-top}}
*{{T|it}}: {{t|it|concreto}}, {{t|it|reale}}
*{{T|yi}}: {{t|yi|קאָנקרעט}}
*{{T|uk}}: {{t|uk|спра́вжній}}, {{t|uk|ді́йсний}}, {{t|uk|реа́льний}}
*{{T|en}}: {{t|en|concrete}}
*{{T|eo}}: {{t|eo|konkreta}}
*{{T|nl}}: {{t|nl|concreet}}
*{{T|ca}}: {{t|ca|concret}}
*{{T|el}}: {{t|el|συγκεκριμένος|m}}
*{{T|sv}}: {{t|sv|konkret}}
*{{T|gd}}: {{t|gd|rudail}}
*{{T|es}}: {{t|es|concreto}}
*{{T|sk}}: {{t|sk|ozajstný|m}}, {{t|sk|reálny|m}}, {{t|sk|skutočný|m}}
*{{T|cs}}: {{t|cs|konkrétní}}
*{{T|zh}}: {{t|cmn|[[具體]]的|tr=jùtǐ de}}
*{{T|da}}: {{t|da|konkret}}
*{{T|de}}: {{t|de|konkret}}
*{{T|no}}: {{t|no|konkret}}
*:{{T|nn}}: {{t|nn|konkret}}
*{{T|hu}}: {{t|hu|konkrét}}
*{{T|fi}}: {{t|fi|konkreettinen}}, {{t|fi|kouriintuntuva}}
*{{T|fr}}: {{t|fr|concret}}
*{{T|bg}}: {{t|bg|реален}}, {{t|bg|действителен}}
*{{T|be}}: {{t|be|сапра́ўдны}}, {{t|be|рэа́льны}}
*{{T|pl}}: {{t|pl|konkretny}}
*{{T|ml}}: {{t|ml|മൂർത്ത}}
*{{T|mn}}: {{t|mn|бодит}}
*{{T|la}}: {{t|la|concretus}}, {{t|la|corporalis}}
*{{T|lv}}: {{t|lv|konkrēts|m}}
*{{T|ro}}: {{t|ro|concret|m|n}}
*{{T|ru}}: {{t|ru|реа́льный}}, {{t|ru|действи́тельный}}
{{trans-bottom}}
kbntbr2c857g5h5yr6e345njc5d0wo2
枕頭
0
49607
2305872
2293445
2026-07-30T06:20:42Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305872
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ちんとう}}
=={{L|ja}}==
{{ja-kanjitab|ちん|とう|yomi=kan,kanon}}
==={{pron}}===
{{ja-pron|ちんとう|acc=0}}
==={{noun}}===
{{ja-noun|[[ちんとう]]}}
#[[まくらもと|枕元]]。
#*[[病人]]が[[ひと|人]]に{{スル|接}}のを[[きらう|嫌う]][[から]][[とて]]、[[食事]]は[[膳部]]の[[もの|者]]が[[次室]][[まで]][[はこぶ|運ん]]で[[おく|置き]]、[[それ]]を豎牛が病人の'''枕頭'''に[[もつ|持っ]]て[[くる|来る]]のが[[ならわし|慣わし]]であったのを、[[いまや|今や]][[この]][[侍者]]が病人に[[食]]を[[すすめる|進め]]なくなったのである。({{w|中島敦}}『[https://www.aozora.gr.jp/cards/000119/files/1742_14529.html 牛人]』)
===={{idiom}}====
*[[枕頭の書]]
===={{trans}}====
*{{T|en}}: by the [[bed]], [[next]] to the [[pillow]]
=={{L|zh}}==
{{zh-cat|zhen3tou5|名詞|道具}}
{{zhx-sic-cat|zen3tou2|名詞|道具}}
{{dng-cat|җынту|名詞|道具}}
{{yue-cat|jam2tau4|名詞|道具}}
{{nan-cat|chim2thau5|名詞|道具}}
{{nan-tws-cat|zim2tao5|名詞|道具}}
{{cpx-cat|zing3tao2|名詞|道具}}
{{cdo-cat|cieng2tau5|名詞|道具}}
{{mnp-cat|ceng3te2|名詞|道具}}
{{hak-cat|chiim3theu2|名詞|道具}}
{{wuu-cat|tsen2deu1|名詞|道具}}
{{gan-cat|ziin3teu|名詞|道具}}
{{cjy-cat|zeng2tou1|名詞|道具}}
{{hsn-cat|zhen3dou|名詞|道具}}
{{czh-cat|jian3ti2|名詞|道具}}
==={{pron}}===
{{cmn-pron|zhěntou|a=Zh-zhentou.ogg|s=zen3 tou2|dg=җын2ту1}}
{{yue-pron|zam2 tau4|a=Yue-jam2tau4.ogg|a2=LL-Q9186 (yue)-Justinrleung-枕頭.wav|t=zim2 heu3}}
{{nan-pron|ml,kh,tn,sx,tp,km,mg,pn:chím-thâu/twv:chiám-thâu|t=zim2 tao5}}
{{cpx-pron|pt,xy:zing3 tao2}}
{{cdo-pron|ciēng-tàu}}
{{mnp-pron|cěng-tê}}
{{hak-pron|chṳ́m-thèu|h=zhimˊ teu|gd=zem3 têu2}}
{{wuu-pron|sh:5tsen deu;sz:5tsen3 deu2}}
{{gan-pron|ziin3 teu}}
{{cjy-pron|zeng2 tou1}}
{{hsn-pron|zhen3 dou}}
{{czh-pron|jian3 ti2}}
==={{noun}}===
{{zhchars|s=枕头}}
#{{ふりがな|枕|まくら}}。
===={{syn}}====
{{zh-dial|枕頭}}
===={{desc}}====
{{CJKV|||침두}}
*{{desc|mn|ᠵᠢᠨᠲᠦᠦ|bor=1}} / {{l|mn|жинтүү}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|침두}}
#(日本語に同じ)枕頭。
pz4xxq9lqmqwk9alevzfxwak6vp292c
ひき
0
49949
2305157
2060604
2026-07-29T12:48:29Z
うーむ
129171
/* 同音異義語 */
2305157
wikitext
text/x-wiki
{{also|ひぎ|びき|びぎ|ぴき}}
=={{L|ja}}==
==={{noun}}:引き===
{{ja-noun}}
#'''[[ひく]]'''こと。「[[ひく]]」の連用形名詞化。
#*【[[引]]き】
#*#[[ひっぱる|引っ張る]]こと。
#*#[[縁故]]。
#*#:友人の'''引き'''で転職した。
#*【[[退]]き】
#*# [[しりぞく|退く]]こと。
#*#: [[ひきぎわ|'''退き'''際]]。
#*【[[碾]]き】
#*# [[おもい|重い]][[もの]]を[[うえ|上]]に[[のせる|載せて]][[ひく|引いて]][[つぶす|潰す]]こと。
#*#: [[こなひき|粉'''碾き''']]。
==={{noun}}:蟇===
{{ja-noun|蟇|蟾}}
#{{context|蛙|夏|lang=ja}}[[ひきがえる|ヒキガエル]]。
==={{verb}}===
{{ja-verb-form}}
#「[[ひく]]」の連用形。
==={{prefix}}===
{{ja-prefix}}【[[引]]き】
# [[動詞]]について、[[語調]]を[[つよい|強める]]のに[[もちいる|用いる]]。
#* [[ひきしめる|引き締める]]。[[ひきとめる|引き止める]]。
==={{suffix}}===
{{ja-suffix|匹|疋}}
[[category:{{ja}}_助数詞]]
#[[家畜]]を[[かぞえる|数える]][[場合]]に[[もちいる|用いる]][[助数詞]]。
===={{etym}}====
*「匹」の音は「ヒツ/ヒチ」であるが、[[たづな|手綱]]などを「引く」ことから連想し、「ひき」と読まれるようになった。
==={{homonym}}===
{{head|ja|同音異義}}
*【[[悲喜]]】[[かなしみ|悲しみ]]と[[よろこび|喜び]]
*【[[丕基]]】[[大事業]]の[[基礎]]。
*【[[非器]]】[[能力]]が[[不足]]していること。
*【[[秘記]]】[[秘密]]の[[記録]]。
*【[[誹毀]], [[非毀]]】[[わるぐち|悪口]]を[[いう|言う]]こと。
*【[[避忌]]】[[きらう|嫌らって]][[さける|避ける]]こと。
*【[[悲愧]]】悲しみ、はじること。
----
=={{L|ojp}}==
==={{pron}}===
{{ojp-pron-noun-2-3|ひ|き}}
==={{noun}}===
{{ojp-noun|蟇|蟾}}
#{{context|両生類|lang=ojp}}{{ふりがな|蟇蛙|ひきがえる}}。
i5ql7cwaw14aeti67aobxe7eci90i7y
陽光
0
50775
2305935
2281934
2026-07-30T07:15:10Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305935
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ようこう}}
=={{L|ja}}==
{{ja-kanjitab|よう|こう|yomi=o}}
==={{pron}}===
{{ja-pron|ようこう|acc=0|acc_ref=DJR4,NHK16,SMK8}}
==={{noun}}===
{{ja-noun|[[ようこう]]}}
#[[太陽]]の[[ひかり|光]]。
#*[[戸外]]の[[あかるい|明るい]]'''陽光'''が、[[欄間]]の[[ガラス|硝子]][[から]][[さしこむ|さしこん]]でいた。([[w:豊島与志雄|豊島与志雄]]『[https://www.aozora.gr.jp/cards/000906/files/42742_29478.html 祭りの夜]』)
===={{trans}}====
*[[{{en}}]]: {{t+|en|sunlight}}, {{t+|en|sunshine}}
===脚注===
{{Reflist}}
=={{L|zh}}==
{{zh-cat|yang2guang1|noun}}
{{yue-cat|yeung4gwong1|noun}}
{{nan-cat|iong5kong1|noun}}
{{nan-tws-cat|iang5guang1|noun}}
{{wuu-cat|yan1kuaon1|noun}}
==={{pron}}===
{{cmn-pron|yángguāng|a=Zh-yángguang.ogg}}
{{yue-pron|joeng4 gwong1}}
{{nan-pron|qz,xm:iông-kong/zz:iâng-kong|t=iang5 guang1}}
{{wuu-pron|sh:6yan kuaon1}}
==={{noun}}===
{{zhchars|s=阳光}}
#[[日光]]。[[#{{ja}}|陽光]]。
t9taw193r2giqidl057d5e4sbuliklg
Salz
0
50902
2305761
1893250
2026-07-30T02:35:57Z
M-30722
1202
2305761
wikitext
text/x-wiki
{{also|salz}}
=={{L|de}}==
{{wikipedia|lang=de|Speisesalz}}
[[File:Salt, sugar and pepper shakers.jpg|thumb|250px|1. von links: [[Zucker]], Salz und [[Pfeffer]] (左から:砂糖、塩、胡椒)]]
==={{etym}}===
* {{etyl|goh|de}} {{m|goh|salz}}より。 {{osx}} ''salt'' や {{en}} [[salt]] と同源。
==={{pron}}===
* {{IPA|lang=de|zalʦ}}
* {{音声|de|De-Salz.ogg}}
* {{音声|de|De-Salz2.ogg}}
* {{hyphenation|Salz}}
* {{rhymes|alt͡s|lang=de}}
==={{noun}}===
{{de-noun|g=n|Salzes|Salze}}
#{{タグ|de|調味料}}{{ふりがな|塩|しお}}、[[食塩]]。
#*{{ux|de|[[der|Der]] [[Suppe]] [[fehlen|fehlt]] [[noch]] [[ein]] [[wenig]] ''Salz''.|このスープには少し塩気が足りない。}}
{{de-decl-noun|Salz|Salze|Salzes|Salze|Salz|Salzen|Salz|Salze}}
===={{ant}}====
* [[Zucker]], [[Pfeffer]]
===={{rel}}====
*{{comp}}: [[Salzstange]], [[Meersalz]], [[Steinsalz]], [[:de:Salzburg|Salzburg]]('''Salz'''+[[Burg]]:[[w:ザルツブルク|ザルツブルク]])
===={{drv}}====
* [[salzig]]
===={{idiom}}====
* [[das Salz in der Suppe]] (sein)
===={{colloc}}====
{{top}}
* eine [[Prise]] Salz
* Salz [[hinzugeben]]
* Salz [[draufstreuen]]
{{bottom}}
[[Category:{{de}}_基本語彙1000]]
t6k64xox4qu831sgv68zbz57soprm6i
明確
0
51369
2305883
2265261
2026-07-30T06:31:10Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305883
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めいかく}}
=={{L|ja}}==
{{ja-kanjitab|めい|かく|yomi=o,o}}
===={{pron}}====
{{ja-pron|めいかく|acc=0}}
{{ja-accent-common|region=京阪|h|めーか|く}}
==={{adjectivenoun}}===
{{ja-adjectival noun|めいかく}}
# [[ものごと|物事]]が[[はっきり]]していて、明らかで[[確実]]なこと。
#*[[漫画]][[とは]][[なに|何]][[か]][[という]][[とい|問]]に[[対する|対し]]て'''明確'''なる[[定義]]を[[くだす|下す]][[こと|事]]は[[困難]]であろう。([[w:寺田寅彦|寺田寅彦]]『[https://www.aozora.gr.jp/cards/000042/files/42706_23762.html 漫画と科学]』)
===={{conjug}}====
{{日本語ダ活用}}
===={{syn}}====
*[[明瞭]]、[[適格]]、[[正確]]
===={{ant}}====
*[[曖昧]]
===={{rel}}====
*[[精確]]
===={{trans}}====
*{{T|en}}: [[clear]]、[[definite]]、[[precise]]
=={{L|zh}}==
==={{pron}}===
{{cmn-pron|míngquè|a=Zh-míngquè.ogg}}
{{yue-pron|ming4 kok3}}
{{nan-pron|bêng-khak|t=mêng5 kag4}}
{{hak-pron|mìn-khok}}
==={{adjective}}===
{{zhchars|s=明确}}
#明確な。
==={{verb}}===
{{zhchars|s=明确}}
#明確にする。
{{zh-cat|ming2que4|形容詞|動詞}}
{{yue-cat|ming4kok3|形容詞|動詞}}
{{nan-cat|beng5khak4|形容詞|動詞}}
{{nan-tws-cat|meng5kag4|形容詞|動詞}}
{{hak-cat|min2khok5|形容詞|動詞}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|명확}}
#(日本語に同じ)明確。
[[Category:和製漢語]]
ogdel921dg3sej2jl51ceolg6mqsa2f
猛然
0
51799
2305893
1920519
2026-07-30T06:37:30Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305893
wikitext
text/x-wiki
{{kana-DEFAULTSORT|もうぜん}}
=={{L|ja}}==
{{ja-kanjitab|もう|ぜん|yomi=o}}
==={{pron}}===
{{ja-pron|もうぜん|acc=0}}
{{ja-accent-common|region=京阪|h||もーぜん}}
==={{adjectivenoun}}===
{{ja-adjectival noun|[[もうぜん]]}}
#[[いきおい|勢い]]の[[はげしい|激しい]]さま。
#*[[無理]]に[[絶縁]]されていた[[文学]]に対する[[わたし|私]]の[[愛]]は[[機会]]を[[える|得]]て'''猛然'''として[[よみがえる|甦っ]]て来た。({{w|三木清}}『[https://www.aozora.gr.jp/cards/000218/files/1072_22575.html 語られざる哲学]』)
{{日本語タルト活用}}
===={{trans}}====
*{{T|en}}<!--英語-->: {{t|en|fiercely}}, {{t|en|furiously}}, {{t|en|headlong}}, {{t|en|resolutely}}
----
=={{L|zh}}==
==={{adverb}}===
{{zhchars}} (ピンイン:měngrán 注音符号:ㄇㄥˇ ㄖㄢˊ {{nan}}:béng-jiân)
#[[突然]]、[[急]]に。
===={{syn}}====
*{{ZHsim|[[猛然间]]}}
{{zh-cat|meng3ran2|副詞|hsk=丙}}
{{nan-cat|beng2jian5|副詞}}
lrfeyy6n77mxf32c46stwy6w8e94w42
補助
0
52635
2305830
2291561
2026-07-30T05:49:14Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305830
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほじょ}}
=={{L|ja}}==
{{ja-kanjitab|ほ|じょ|yomi=kanon,goon}}
{{Wikipedia}}
==={{etym}}===
{{同音後|[[輔助]]}}
==={{pron}}===
{{ja-pron|ほじょ|acc=1}}
{{ja-accent-common|region=京阪|a|ほ|じょ}}
==={{noun}}===
{{ja-noun-suru|ほじょ}}
# [[不足]]しているところを[[おぎなう|補う]][[たすけ|助け]]となるもの。
#*[[知識]]は'''補助'''[[として]]は[[やくだつ|役立つ]][[こと]]が[[ある|あっ]]ても、[[もの]]の[[真価]]を[[みきわめる|見極める]]ことは[[できる|でき]]ません。({{w|柳宗悦}}『[https://www.aozora.gr.jp/cards/001520/files/51823_48107.html 日本民藝館について]』)
# 助成される予算。補助金。
#*国際学術会議[[および]]ユニオンは1946年以来[[ユネスコ]][[から]][[年]]20万[[ドル]]の'''補助'''を[[うける|受け]]ておった。({{w|仁科芳雄}}『[https://www.aozora.gr.jp/cards/001163/files/43704_20166.html 国際学術会議への旅]』)
===={{drv}}====
*[[補助金]]
===={{rel}}====
*{{prov}}:[[補助椅子]]、[[補助輪]]
===={{trans}}====
*{{T|en}}: [[assistance]]、[[help]]
==={{verb}}===
{{ja-verb-suru|ほじょ}}
# 不足しているところを補って助ける。
#*[[吾輩]][[程度]]の[[分際]][[では]]、[[生活費]]を[[まるまる]]'''補助'''するということは、こりゃ[[無理]]にきまってる。({{w|岸田國士}}『[https://www.aozora.gr.jp/cards/001154/files/45643_25762.html 沢氏の二人娘]』)
===={{conjug}}====
{{日本語サ変活用}}
===={{trans}}====
*{{T|en}}: [[assist]]
=={{L|zh}}==
{{zh-cat|bu3zhu4|noun|verb}}
{{yue-cat|bou2jo6|noun|verb}}
{{nan-cat|poo2choo7|noun|verb}}
==={{pron}}===
{{cmn-pron|bǔzhù}}
{{yue-pron|bou2 zo6}}
{{nan-pron|pó͘-chō͘/ly:pú-chiǔ}}
==={{noun}}===
{{zhchars|s=补助}}
#[[補助金]]。
==={{verb}}===
{{zhchars|s=补助}}
#(団体等が個人に対し経済的に)補助する。
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|보조}}
#(日本語に同じ)補助。
don2rftbt016fcgq6r7ssuk217q01ax
平癒
0
52913
2305818
2144131
2026-07-30T05:38:45Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305818
wikitext
text/x-wiki
{{kana-DEFAULTSORT|へいゆ}}
=={{L|ja}}==
{{ja-kanjitab|へい|ゆ|yomi=o}}
==={{pron}}===
{{ja-pron|へいゆ|acc=1}}
==={{noun}}===
{{ja-noun-suru|へいゆ}}
# [[病気]]が[[なおる|治る]]こと。
#*[[商売]][[繁昌]]を[[いのる|祈り]]に[[くる|来る]][[ひと|人]]も[[ある|あり]]、病気'''平癒'''を祈りに来る人もあり、[[金]]や[[品物]]を[[そなえる|供え]]て[[ゆく|ゆき]][[ます|まし]]た。({{w|豊島与志雄}}『[https://www.aozora.gr.jp/cards/000906/files/42572_22880.html 竜宮]』)
===={{syn}}====
*[[全快]]、[[快復]]、[[治癒]]、[[全治]]、[[平復]]、[[根治]]、[[快気]]
===={{rel}}====
* [[全癒]]、[[快癒]]、[[本復]]
===={{trans}}====
*{{T|en}}: [[complete]] [[recovery]]; [[complete]] [[cure]]
*{{T|zh}}: {{zh-l|完全癒復}}
==={{verb}}===
{{ja-verb-suru|へいゆ}}
# [[病気]]が[[なおる|治る]]。
#*[[彼女]]は[[よく]]病気を[[した]][[が]]、[[その]][[たび|度]]に[[いなか|田舎]]の[[かえる|家]]に[[かえる|帰る]]と'''平癒'''した。({{w|高村光太郎}}『[https://www.aozora.gr.jp/cards/001168/files/46376_25633.html 智恵子の半生]』)
{{日本語サ変活用}}
===={{rel}}====
*[[なおる|治る]]、[[いえる|癒える]]
===={{trans}}====
*{{T|en}}: {{t|en|cure}}, {{t|en|heal}}
jz9gfsrybwmzznu9miospz4q89dj8nj
満天
0
53232
2305878
1920639
2026-07-30T06:25:57Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305878
wikitext
text/x-wiki
{{also|滿天|满天}}
{{kana-DEFAULTSORT|まんてん}}
=={{L|ja}}==
{{ja-kanjitab|まん|てん|yomi=o}}
==={{pron}}===
{{ja-pron|まんてん|acc=0}}
{{ja-accent-common|region=京阪|h||まんてん}}
==={{noun}}===
{{ja-noun|[[まんてん]]}}
#[[そら|空]][[一杯|いっぱい]]の様子。
#*空満天面、 満天の星
#*満天に空という意味を含んでいるので、「満天の星<u>空</u>」は[[重言]]であり誤用。
#*'''満天'''に[[ほし|星]]は[[きらめく|きらめき]]、[[空気]]は[[みず|水]]の[[よう]]に[[すむ|澄ん]]でいる。({{w|寺島柾史}}『[https://www.aozora.gr.jp/cards/001084/files/42294_23835.html 怪奇人造島]』)
===={{trans}}====
*{{T|en}}: the [[whole sky]]
8j930qprraa0qn8td4g3ualrw98vmxv
妖怪
0
63411
2306113
2061743
2026-07-30T11:14:07Z
ArsenalBastion4093
127527
2306113
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ようかい}}
=={{L|ja}}==
{{ja-kanjitab|よう|かい|yomi=o}}
==={{etym}}===
{{bor|ja|zh|妖怪}}。
==={{pron}}===
{{ja-pron|ようかい|acc=0}}
{{ja-accent-common|region=京阪|h||よーかい}}
==={{noun}}===
{{ja-noun|[[ようかい]]}}
#{{context|神話・伝説の生物|lang=ja}}[[民間信仰]]において伝えられる、[[人知]]を越えた[[現象]]を引き起こす[[超自然]]的な[[存在]]。
===={{syn}}====
*[[もののけ]]【物の怪】
*[[あやかし]]【妖】
*[[ばけもの]]【化け物、化物】
*[[変化]](へんげ)
*[[妖霊]]
*[[妖怪変化]]
===={{rel}}====
*[[妖精]]
=={{L|zh}}==
==={{pron}}===
*ピンイン: yāoguài, yāoguai
*注音符号: ㄧㄠ ㄍㄨㄞˋ
*{{nan}}: iau-kòai
*{{hak}}: yêu-koai
==={{noun}}===
{{zhchars}}
#(日本語に同じ)妖怪。
{{zh-cat|yao1guai4|名詞|神話・伝説の生物|hsk=丁}}
{{nan-cat|iau1koai3|名詞|神話・伝説の生物}}
{{hak-cat|yeu1koai4|名詞|神話・伝説の生物}}
==={{desc}}===
{{CJKV||妖怪|j=ようかい|요괴|yêu quái}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|요괴|cat2=神話・伝説の生物}}
#妖怪。
#{{おくりがな2|邪|よこし|ま|よこしま}}で{{おくりがな2|怪|あや|しい|あやしい}}こと。
1q5el52pukqq6ez2mdqq9q8hdtqdwkn
訪問
0
67736
2305843
2194615
2026-07-30T06:02:54Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305843
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほうもん}}
=={{L|ja}}==
{{ja-kanjitab|ほう|もん|yomi=o,goon}}
==={{pron}}===
{{ja-pron|ほうもん|acc=0}}
{{ja-accent-common|region=京阪|h||ほーもん}}
==={{noun}}===
{{ja-noun-suru|[[ほうもん]]}}
#[[ひと|人]]を{{おくりがな|訪|ねる|たずねる}}こと。[[ビジット]]。
#*[[昭和]]二十一年の九月の[[はじめ]]に、[[わたし|私]]は、[[ある|或る]][[おとこ|男]]の'''訪問'''を[[うける|受け]]た。({{w|太宰治}}『[https://www.aozora.gr.jp/cards/000035/files/2271_34630.html 親友交歓]』)
===={{rel}}====
*[[戸別訪問]]
===={{trans}}====
*{{T|hy}}: {{t|hy|այց}}, {{t|hy|այցելություն}}
*{{T|en}}: {{t|en|visit}}
*{{T|no}}:
*:{{T|nb}}: {{t|no|besøk|n}}
*{{T|fr}}: {{t|fr|visite|f}}
==={{verb}}===
{{ja-verb-suru|ほうもん}}
#人を訪ねる。
#*私は[[それから]][[ときどき|時々]][[先生]]を'''訪問'''する[[様|ように]][[なる|なっ]]た。({{w|夏目漱石}}『[https://www.aozora.gr.jp/cards/000148/files/773_14560.html こころ]』)
===={{conjug}}====
{{日本語サ変活用}}
=={{L|zh}}==
==={{pron}}===
{{cmn-pron|fǎngwèn}}
{{yue-pron|fong2 man6}}
{{nan-pron|hóng-būn/xm,twv:hóng-mn̄g/zz:hóng-mūi}}
*{{hak}}: fóng-mun
==={{verb}}===
{{zhchars}} ({{zh-ts||'''[[访问]]'''}})
#訪問する。
{{zh-cat|fang3wen4|動詞}}
{{yue-cat|fong2man6|動詞}}
{{nan-cat|hong2bun7|動詞}}
{{hak-cat|fong3mun4|動詞}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|방문}}
#(日本語に同じ)訪問。
=={{L|vi}}==
==={{verb}}===
{{vi-head|verb|phỏng|vấn}}
[[Category:日越で意味が大きく異なる漢語]]
#[[インタビュー]]する。
j2gjjo0gi34xanydfrnv5fu0mpwhgjn
摩擦
0
70835
2305871
2299225
2026-07-30T06:19:37Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305871
wikitext
text/x-wiki
{{kana-DEFAULTSORT|まさつ}}
=={{L|ja}}==
{{ja-kanjitab|ま|さつ|yomi=o,o}}
==={{noun}}===
{{wikipedia}}
{{ja-noun-suru|まさつ}}
# [[もの|物]]と物が[[こすれる|擦れる]]こと。
#:{{syn|ja|摺動}}
#*大佐は私を些し離れた小高い土盛の上に連れて行って、軍刀をグット背後に廻した。両耳の蔽いを取って自分の顔を、手袋をはめた両手で強く'''摩擦'''し初めた。<small>([[w:夢野久作|夢野久作]] 「[https://www.aozora.gr.jp/cards/000096/files/2108_15948.html 戦場]」1936年。底本:「夢野久作全集6」筑摩書房、1992年)</small>
# [[人間]]どうしの[[意見]]や[[感情]]などの[[くいちがう|食い違い]]によって[[おこる|起こる]][[もめごと]]。
#:{{syn|ja|不和|軋轢|衝突}}
#*ヨーロッパとニッポンが初めて接触いたしましたのは、今から四百年ばかり前のことでありますが、その当時に、ニッポンの性格とヨーロッパの性格とが引き起こした'''摩擦'''とか、交渉とかいうものを私の見た眼から、皆さんにお話してみたいと思います。<small>([[w:坂口安吾|坂口安吾]] 「[https://www.aozora.gr.jp/cards/001095/files/43145_27501.html ヨーロッパ的性格 ニッポン的性格]」1948年。底本:「坂口安吾全集 07」筑摩書房、初版)</small>
#{{context|mechanics|lang=ja}}[[接触]]している[[物体]]の[[一方]]が[[運動]]しようとするとき、その[[接触]][[面]]に[[はたらく|働く]][[運動]]を[[阻止]]する方向へ[[ちから|力]]が働く[[現象]]。
#*物理学的に考えてみると、一度始まった弦の振動をその自然の進行のままに進行させ、そうしてそのエネルギーの逸散を補うに足るだけの供給を、弦と弓の毛との'''摩擦'''に打ち勝つ仕事によって注ぎ込んで行くのであるが…<small>([[w:寺田寅彦|寺田寅彦]] 「[https://www.aozora.gr.jp/cards/000042/files/2466_11123.html 「手首」の問題]」1932年。底本:「寺田寅彦随筆集 第三巻」岩波書店、1997年)</small>
===={{prov}}====
*語義1: [[乾布摩擦]], [[冷水摩擦]], [[摩擦熱]]
*語義2: [[貿易摩擦]]
*語義3: [[運動摩擦]], [[静止摩擦]], [[摩擦係数]], [[摩擦抵抗]]
===={{trans}}====
{{trans-top|擦れること}}
*{{T|it}}: {{t-|it|attrito|m}}, {{t-|it|frizione|f}}
*{{T|en}}: {{t|en|friction}};
*{{T|nl}}: {{t-|nl|wrijving|f}}
*{{T|el}}: {{t|el|τριβή|f}}
*{{T|es}}: {{t-|es|fricción}}
*{{T|sh}}: {{t|sh|trénje|n}}, {{t|sh|frìkcija|f}}
*{{T|cs}}: {{t-|cs|tření|n}}
*{{T|zh}}: {{ZHtra|[[#{{zh}}|摩擦]], [[磨擦]]}}
*{{T|ko}}: {{t|ko|마찰}}
*{{T|te}}: {{t|te|ఘర్షణ}}
*{{T|de}}: {{t|de|Reibung|f}}
*{{T|tr}}: {{t|tr|sürtünme}}
*{{T|fi}}: [[hankaus]]
*{{T|fr}}: {{t|fr|frottement|m}}, {{t|fr|friction|f}}
*{{T|pl}}: [[tarcie]] {{n}}
*{{T|pt}}: {{t|pt|fricção|f}}
*{{T|la}}: [[frictio]] {{f}}
{{trans-bottom}}
{{trans-top|もめごと}}
*{{T|it}}: {{t-|it|attrito|m}}
*{{T|en}}: {{t|en|friction}}
*{{T|nl}}: [[wrijving]] {{f}}, [[frictie]] {{f}}, [[onenigheid]] {{f}}, [[geschil]] {{n}}, [[conflict]] {{n}}
*{{T|el}}: {{t|el|προστριβές|f|p}}
*{{T|sv}}: {{t|sv|friktion|c}}
*{{T|sh}}: {{t|sh|trénje|n}}, {{t|sh|frìkcija|f}}
*{{T|zh}}: {{ZHtra|[[#{{zh}}|摩擦]], [[磨擦]], [[不和]], [[衝突]]}}
*{{T|ko}}: {{t|ko|마찰}}, {{t|ko|불화}}, {{t|ko|충돌}}
*{{T|te}}: {{t|te|ఘర్షణ}}
*{{T|de}}: {{t|de|Reibung|f}}
*{{T|tr}}: {{t|tr|sürtüşme}}
*{{T|fi}}: {{t-|fi|erimielisyys}}, {{t+|fi|konflikti}}, {{t-|fi|kitka}}
*{{T|fr}}: {{t|fr|désaccord|m}}
{{trans-bottom}}
{{trans-top|運動を阻止しようとする現象}}
*{{T|it}}: {{t-|it|attrito|m}}
*{{T|en}}: {{t|en|friction}};
*{{T|nl}}: [[wrijving]] {{f}}, [[frictie]] {{f}}
*{{T|el}}: {{t|el|τριβή|f}}
*{{T|sv}}: {{t|sv|friktion|c}}
*{{T|sh}}: {{t|sh|trénje|n}}, {{t|sh|frìkcija|f}}
*{{T|zh}}: {{ZHtra|[[#{{zh}}|摩擦]], [[磨擦]]}}
*{{T|ko}}: {{t|ko|마찰}}
*{{T|de}}: {{t|de|Reibung|f}}
*{{T|tr}}: {{t|tr|sürtünme}}
*{{T|fi}}: {{t-|fi|kitka}}
*{{T|fr}}: {{t|fr|frottement|m}}, {{t|fr|friction|f}}
*{{T|pl}}: [[tarcie]] {{n}}
{{trans-bottom}}
==={{verb}}===
{{ja-verb-suru|まさつ}}
# [[もの|物]]と[[もの|物]]が[[こすれる|擦れる]]こと。
{{日本語サ変活用}}
===={{trans}}====
{{top}}
*{{T|en}}: {{t|en|rub}}
*{{T|zh}}: {{ZHtra|[[揉搓]]}}
{{bottom}}
=={{L|zh}}==
{{zh-cat|mo2ca1|名詞|力学|hsk=丁|hsk2=6}}
{{yue-cat|mo1chaat3|名詞|力学}}
{{nan-cat|moo5chhat4|名詞|力学}}
==={{pron}}===
{{cmn-pron|mócā|a=Zh-móca.ogg}}
{{yue-pron|mo1 caat3|a=LL-Q9186 (yue)-Luilui6666-摩擦.wav}}
{{nan-pron|mô͘-chhat}}
==={{noun}}===
{{zhchars}}
#(日本語に同じ)摩擦。
===={{rel}}====
* [[磨擦]]
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|마찰|cat2=力学}}
#(日本語に同じ)摩擦。
=={{L|vi}}==
==={{noun}}===
{{vi-head|noun|ma|sát|cat2=力学}}
#(日本語に同じ)摩擦。
6yu2ej1dvdos45uf3cwfih3hg25tmju
蜂窩
0
71905
2305842
1921453
2026-07-30T06:01:50Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305842
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほうか}}
=={{L|ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[File:Essaim 37.jpg|thumb|right|蜂窩]]
[[Category:{{ja}}_{{noun}}]]
{{jachar|蜂|窩}}([[ほうか]])
#[[はちのす|蜂の巣]]。
#*[[はち|蜂]]は[[前日]]と[[おなじ|同じ]]ように、{{ふりがな|躯|からだ}}を{{ふりがな|逆様|さかさま}}に[[す|巣]]の下側に[[とりつく|取り付い]]て[[しごと|仕事]]を[[する|し]]ていた。二十[[くらい]]もあろうかと[[おもう|思う]][[六角]]の'''蜂窩'''の[[ひとつ|一つ]]の[[くだ|管]]に[[つぎたす|継ぎ足し]]をしている[[最中]]であった。({{w|寺田寅彦}}『[https://www.aozora.gr.jp/cards/000042/files/42164_17885.html 小さな出来事]』)
===={{pron|ja}}====
'''ほ↘ーか'''
===={{rel}}====
*{{syn}}: [[蜂巣]]、[[蜂房]]
*{{comp}}: [[蜂窩織炎]]、[[蜂窩生活]]
===={{trans}}====
{{trans-see|はちのす}}
----
=={{zh}}==
{{拡大|蜂|窩|lang=zh|cmt=異体}}
[[category:{{zh}}|feng1wo1]]
==={{noun}}===
[[category:{{zh}} {{noun}}|feng1wo1]]
{{zhchars}} ({{unicode|fēngwō}} 簡体字:[[蜂窝]])
#[[はちのす|蜂の巣]]。
===={{syn}}====
*[[蜂巢]]
8mb34pjpyc0j67cq6h46zn09wun0uh3
agus
0
72903
2306212
1090074
2026-07-30T11:49:58Z
M-30722
1202
[[en:agus]]より
2306212
wikitext
text/x-wiki
=={{L|ga}}==
==={{alter}}===
* {{alter+|ga|is|a's}}
==={{etym}}===
{{etyl|sga|ga}} {{m|sga|ocus}} < {{etyl|cel-pro|ga}} {{m|cel-pro|*adgostus}}
==={{pron}}===
* (強勢有り) {{IPA|lang=ga|ˈɑɡəsˠ|ˈaɡəsˠ|ˈɔɡəsˠ}}
* (強勢無し) {{IPA|lang=ga|(ə)ɡəsˠ}}
==={{conjunction}}===
{{head|ga|conjunction}}
#[[そして]]。~[[と]](等位接続)。
===={{drv}}====
* {{l|ga|aguisín}}
* {{l|ga|agusóir
=={{L|io}}==
==={{verb}}===
{{head|io|verb form}}
#{{l|io|agar}}の仮定形。
=={{L|ilo}}==
==={{pron}}===
* {{ilo-IPA}}
* {{rhymes|lang=ilo|aɡus|s=2}}
* {{hyph|ilo|a|gus}}
==={{noun}}===
{{ilo-noun|águs|b=ᜀᜄᜓᜐ᜔}}
#[[水流]]。
=={{L|eo}}==
==={{pron}}===
{{eo-pr|a=LL-Q143 (epo)-Lepticed7-agus.wav}}
==={{verb}}===
{{eo-verb-form|root=ag}}
#{{l|eo|agi}}の仮定法。
=={{L|gd}}==
==={{etym}}===
{{etyl|sga|gd}} {{m|sga|ocus}} < {{etyl|cel-pro|gd}} {{m|cel-pro|*adgostus}}
==={{pron}}===
* {{IPA|lang=gd|ˈaɣəs|ˈɤɣəs̪|əs}}
==={{conjunction}}===
{{head|gd|conjunction}}
#〜[[だけ]]でなく、〜に{{おくりがな|加|えて|くわえて}}、〜[[のみならず]]、〜も[[同様]]に。
#~であるが。
===={{drv}}====
* {{l|gd|is}}
=={{L|mdh}}==
==={{etym}}===
{{etyl|poz-pro|mdh}} {{m|poz-pro|*qaʀus}}
==={{pron}}===
{{mdh-pr}}
==={{noun}}===
{{mdh-noun}}
#{{おくりがな2|流|なが|れ|ながれ}}、[[水流]]。
2g9hyuup8xawdevqkb7fwfgqsyqg219
airgead
0
72907
2306101
1090271
2026-07-30T10:36:52Z
M-30722
1202
[[en:airgead]]より
2306101
wikitext
text/x-wiki
=={{L|ga}}==
==={{etym}}===
{{etyl|sga|ga}} {{m|sga|argat|t=銀}} < {{etyl|cel-pro|ga}} {{m|cel-pro|*argantom}}
==={{pron}}===
* {{IPA|lang=ga|/ˈɑɾʲəɟəd̪ˠ/|/ˈaɾʲəɟəd̪ˠ/|/ˈæɾʲəɟəd̪ˠ/|[ˈæːɾʲɪɟəd̪ˠ]}}
==={{noun}}===
{{ga-noun|g=m|airgid|airgid}}
#{{タグ|ga|元素|金属}}[[銀]]。
#{{タグ|ga|通貨}}お{{ふりがな|金|かね}}。
===={{declension}}====
{{ga-decl-m1|a|irgead|irgid}}
*複数形は{{l|ga|airgeadaí}}とも
===={{drv}}====
{{col4|lang=ga|airgead bán|airgead beo|airgead bréige|airgead briste|briseadh airgid|airgead buí|airgead cam|airgead cinn|airgead coirce|airgead croise|airgead fola|airgead geal|airgead imeartha|airgead inchaite|airgead láimhe|airgead luachra|airgead mion|airgead páipéir|airgead póca|airgead rua|airgead síos|airgead spártha|airgead taisce|airgead tirim|airgeadaí|airgeadaigh|airgeadán|airgeadas|airgeadóir|airgeadpháipéar|airgeadra|airgead reatha|airgeadsnáithe|airgeadúil|an draoi airgid|an iomad airgid|bonn airgid|bosca airgid|briste as airgead|bunachar airgid|cabhair airgid|cailleadh airgid|caiteoir airgid|caitheamh airgid|carn airgid|cruach airgid|ceal airgid|cíocras airgid|cíocras chun airgid|comhartha airgid|conamar airgid|córas airgid|crobh airgid|cuidiú airgid|cúl airgid|cúnamh airgid|cuntas airgid|cúrsaíocht airgid|deontas airgid|díobháil airgid|diomailt airgid|dríodar airgid|duais airgid|easpa airgid|éigean airgid|fáltas éigin airgid|fear airgid|gréithe airgid|íocaíocht airgid|lamháil airgid|leabhar airgid|leagáid airgid|lucht an airgid|mála airgid|malartóir airgid|margadh airgid|neamh-mheán airgid|ordú airgid|pinginí airgid|pinginí beaga airgid|púdar airgid|rácadóir airgid|sábháil airgid|scipéad airgid|scragall airgid|bainistíocht airgid|teoiric chainníocht an airgid|tiomsaitheoir airgid|ócáid tiomsaithe airgid|mionairgead}}
{{ga-mut|msn}}
=={{L|gd}}==
==={{alter}}===
* {{alter+|gd|airgiod}}
==={{etym}}===
{{etyl|sga|gd}} {{m|sga|argat|t=銀}} < {{etyl|cel-pro|gd}} {{m|cel-pro|*argantom}} < {{etyl|ine-pro|gd}} {{m|ine-pro|*h₂erǵ-|t=輝く}}
==={{pron}}===
* {{IPA|lang=gd|ˈaðakʲət̪|a=Lewis}}
* {{IPA|lang=gd|ˈæɾʲækʲət̪|ˈɛɾʲɛkʲət̪}}
==={{noun}}===
{{gd-noun|g=m|gen=airgid|gen2=airgead|pl=-}}
#{{タグ|gd|通貨}}お{{ふりがな|金|かね}}。
#{{タグ|gd|元素|金属}}[[銀]]。
===={{drv}}====
* {{l|gd|airgead-beò}}
* {{l|gd|airgead-calpa}}
* {{l|gd|airgead-pòcaid}}
* {{l|gd|airgead pronn}}
* {{l|gd|inneal-airgid}}
{{gd-mut-vowel}}
lybc5xkvh0lr6ybldv278c6fjckpxwz
逸機
0
73199
2305664
1473861
2026-07-29T15:43:03Z
Jiba1219
100610
2305664
wikitext
text/x-wiki
{{kana-DEFAULTSORT|いっき}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[いっき]]}}
#[[好機]]を[[逸|逸する]]こと。
==== {{pron|jpn}} ====
'''いっ↘き'''
==={{verb}}===
{{日本語サ変活用}}
===={{trans}}====
*[[{{en}}]]<!--* English-->: [[miss]] [[a]] [[chance]]
2ltmd3mcnu2825bmoic20gjhpt7gar8
手续
0
73638
2305782
1473990
2026-07-30T04:35:04Z
Jiba1219
100610
2305782
wikitext
text/x-wiki
{{DEFAULTSORT:shou3xu4}}
=={{L|zh}}==
{{zh-cat|shou3xu4|noun|hsk=乙|hsk2=5}}
{{yue-cat|sau2juk6|noun}}
{{nan-cat|chhiu2siok8|noun}}
{{nan-tws-cat|ciu2sog8|noun}}
{{hak-cat|su3siuk6|noun}}
==={{etym}}===
{{etyl|ja|zh}} [[てつづき|手続き]]
==={{pron}}===
{{cmn-pron|shǒuxù|a=Zh-shouxù.ogg|z=n}}
{{yue-pron|sau2 zuk6|h=n}}
{{nan-pron|ml,sg:chhiú-sio̍k|t=ciu2 sog8}}
{{hak-pron|sú-siu̍k|h=shiuˊ siugˋ}}
==={{noun}}===
{{zhchars|t=手續}}
*量詞:{{lang|zh|[[道]]}}
#{{おくりがな3|手|て||続|つづ|き|てつづき}}。
c0emhqmgkgsx7bu87f1yr35uw2e8lqj
手續
0
73639
2305784
1473991
2026-07-30T04:35:22Z
Jiba1219
100610
2305784
wikitext
text/x-wiki
=={{L|zh}}==
{{zh-cat|shou3xu4|noun}}
{{yue-cat|sau2juk6|noun}}
{{nan-cat|chhiu2siok8|noun}}
{{nan-tws-cat|ciu2sog8|noun}}
{{hak-cat|su3siuk6|noun}}
==={{etym}}===
{{etyl|ja|zh|sort=shou3xu4}} [[てつづき|手続き]]
==={{pron}}===
{{cmn-pron|shǒuxù|a=Zh-shouxù.ogg}}
{{yue-pron|sau2 zuk6}}
{{nan-pron|ml,tw,sg:chhiú-sio̍k|t=ciu2 sog8}}
{{hak-pron|sú-siu̍k|h=shiuˊ siugˋ}}
==={{noun}}===
{{zhchars|s=手续}}
*量詞:{{lang|zh|[[道]]}}
#[[手]]{{おくりがな|続|き|てつづき}}。
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|수속}}
#[[手]]{{おくりがな|続|き|てつづき}}
=={{L|vi}}==
==={{noun}}===
{{vi-head|noun|thủ|tục}}
#[[手]]{{おくりがな|続|き|てつづき}}。
1x57h0dywlb5t3ztktovf2tj7bmj03k
ひぼう
0
75537
2305037
1992590
2026-07-29T12:43:00Z
うーむ
129171
/* 日本語 */
2305037
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|ひほう|びほう|びぼう}}
=={{L|ja}}==
==={{homonym}}===
{{head|ja|同音異義}}
*【[[誹謗]]】[[他人]]の[[わるくち|悪口]]を[[いう|言う]]こと。
*【[[非望]]】[[身分]]に[[不相応]]な[[おおきな|大きな]][[のぞみ|望み]]。
*【[[避謗]]】謗りを避けること。
op4xos490mu38dla66208v2zeieez4p
噴霧器
0
76540
2305812
1922018
2026-07-30T05:33:34Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305812
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ふんむき}}
=={{L|ja}}==
==={{pron}}===
'''ふ↗んむ↘き'''
==={{noun}}===
{{ja-noun|ふんむき}}
#[[液体]]に[[圧力]]を[[くわえる|加え]]、[[きり|霧]][[状]]にして[[噴射]]する[[機器]]。[[噴霧]]する機器。
#*[[とだな|戸棚]]の[[まえ|前]]で、[[女中]]は[[印度]]の[[詩人]]の{{ふりがな|室|へや}}に[[まく|撒く]][[南京虫]][[よけ]][[くすり|薬]]<sup>(ぐすり)</sup>を'''噴霧器'''に[[うつす|移し]]た。([[w:宮本百合子|宮本百合子]]『[https://www.aozora.gr.jp/cards/000311/files/2641_7384.html モスクワ印象記]』)
====別表記====
*[[噴霧機]]
===={{syn}}====
*[[きりふき|霧吹き]]、[[霧吹き器]]、[[スプレー]]
===={{trans}}====
*[[{{en}}]]<!--* English-->: {{t+|en|aerosol}}, {{t+|en|atomiser}}, {{t+|en|atomizer}}, {{t+|en|fogger}}, {{t+|en|mister}}, {{t+|en|nebuliser}}, {{t+|en|nebulizer}}, {{t+|en|spray}}, {{t+|en|sprayer}}
----
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|분무기}}
#(日本語に同じ)噴霧器。
ou5aatlyqn44do5974zazootsd620sy
夢幻
0
77216
2305880
2139096
2026-07-30T06:28:02Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305880
wikitext
text/x-wiki
{{kana-DEFAULTSORT|むげん}}
=={{L|ja}}==
[[Category:{{ja}}]]
===={{pron}}====
{{ja-pron|むげん|acc=0}}
{{ja-pron|ゆめまぼろし|acc=0|acc2=2}}
==={{noun}}===
[[Category:{{ja}} {{noun}}]]
'''[[夢]] [[幻]]'''([[むげん]] / [[ゆめまぼろし]])
# [[ゆめ|夢]]と[[まぼろし|幻]]。
#*[[ゆき|雪]]の[[うえ|上]]に[[つき|月]]が[[てる|照り]]、[[そら|空]]も、[[斜面]]も、[[はやし|林]]も、[[かげ|影]]も、[[なにもかも]]、[[みな]][[まっさお|真っ青]]で、[[まるで]]'''夢幻'''の[[世界]]の[[よう]]だった。([[w:久生十蘭|久生十蘭]]『[https://www.aozora.gr.jp/cards/001224/files/47487_33719.html キャラコさん 雪の山小屋]』)
# 夢や幻のように[[はかない|儚い]][[もの]]や[[様子]]の[[たとえ|例え]]。
===={{comp}}====
*[[夢幻劇]]、[[夢幻的]]、[[夢幻能]]、[[夢幻泡影]]
4p8pvul07rm7n4trd01q61li0x9syic
捕虜
0
77228
2305827
2051403
2026-07-30T05:46:07Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305827
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほりょ}}
{{wikipedia}}
=={{L|ja}}==
{{ja-kanjitab|ほ|りょ|yomi=o}}
==={{pron}}===
{{ja-pron|ほりょ|acc=1}}
{{ja-accent-common|region=京阪|a|ほ|りょ}}
==={{noun}}===
{{ja-noun|ほりょ}}
#{{context|military|lang=ja}}[[いくさ|戦]]で[[敵]]に[[とらわれる|捕らわれ]]た[[もの|者]]。
#*[[古代]][[奴隷制]][[以前]]の[[社会]][[では]]、'''捕虜'''は[[みな|皆]][[ころす|殺さ]]れる[[こと]]に[[なる|なっ]]ていた[[らしい]]。([[w:戸坂潤|戸坂潤]]『[https://www.aozora.gr.jp/cards/000281/files/1711.html 道徳の観念]』)
===={{syn}}====
*[[囚俘]]、[[囚虜]]、[[とらわれびと]]、[[とりこ]]([[虜]] / [[俘虜]] / [[擒]])、[[俘囚]]、[[俘虜]]、[[めしうど]]、[[虜囚]]
===={{trans}}====
*{{T|en}}: {{t|en|captive}}, {{t+|en|prisoner}}
*{{T|ko}}: {{t|ko|포로}}
*{{T|vi}}: {{t|vi|tù binh}}
----
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|포로|cat2=軍事}}
#捕虜。
#{{ふりがな|虜|とりこ}}。
at9nq7b5ylgxvr0a8ii0baxheo9zzls
薬代
0
79014
2305912
1922207
2026-07-30T06:53:09Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305912
wikitext
text/x-wiki
{{kana-DEFAULTSORT|やくだい}}
=={{L|ja}}==
{{ja-kanjitab|やく|だい|yomi=o}}
{{ja-kanjitab|くすり|だい|yomi=k,o}}
==={{pron}}===
{{ja-pron|やくだい|acc=0}}
{{ja-pron|くすりだい|acc=0}}
==={{noun}}===
{{ja-noun|[[やくだい]]|くすりだい}}
#[[くすり|薬]]の[[代金]]。[[薬品]]の[[代価]]。
#*[[いくら]][[仕事]]をしても、[[くすり|薬]]の[[使用]][[量]]も[[したがって]][[ふえる|ふえ]]ている[[ので]]、'''薬代'''の[[かり|借り]]が[[おそろしい]][[ほど]]の[[額]]に[[のぼる|のぼり]]、[[おくさん|奥さん]]は、[[自分]]の[[かお|顔]]を[[みる|見る]]と[[なみだ|涙]]を{{おくりがな2|浮|うか|べ|うかべる}}、自分も涙を[[ながす|流し]]ました。({{w|太宰治}}『[https://www.aozora.gr.jp/cards/000035/files/301_14912.html 人間失格]』)
===={{syn}}====
*[[薬価]]
===={{trans}}====
{{trans-see|薬価}}
847yzrtx2s6mo3x98qk8nvbdp79kpa1
亡児
0
79053
2305856
2063035
2026-07-30T06:09:08Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305856
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ぼうじ}}
{{also|亡兒}}
=={{L|ja}}==
{{ja-kanjitab|ぼう|じ|yomi=o,o}}
==={{pron}}===
{{ja-pron|ぼうじ|acc=1}}
{{ja-accent-common|region=京阪|a|ぼ|ーじ}}
==={{noun}}===
{{ja-noun|[[ぼうじ]]}}
#[[死亡]]した[[児童]]。
#*宗助は'''亡児'''の[[ため]]に、[[ちいさい|小さい]][[ひつぎ|柩]]を{{おくりがな2|拵|こし|らえ|こしらえる}}て、[[ひと|人]]の[[め|眼]]に[[立た]]ない[[葬儀]]を{{おくりがな2|営|いと|なん|いとなむ}}だ。([[w:夏目漱石|夏目漱石]]『[https://www.aozora.gr.jp/cards/000148/files/785_14971.html 門]』)
===={{trans}}====
*{{T|en}}: [[dead]] [[child]]
*{{T|ko}}: {{t|ko|망아}}
1j27qnhxtriwqh9jzifj2tfofr3k10b
分岐
0
79091
2305811
1922231
2026-07-30T05:32:31Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305811
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ぶんき}}
=={{L|ja}}==
{{wikipedia}}
{{ja-kanjitab|ぶん|き|yomi=o}}
==={{noun}}===
{{ja-noun-suru|[[ぶんき]]}}
#[[一本]]だったものが、[[別別|別々]]の[[方向]]へ[[むかう|向かっ]]て[[複数]]に[[わかれる|分かれる]]こと。[[えだわかれ|枝わかれ]]。
#*後に俳諧から'''分岐'''した雑俳の枝頭には川柳が芽を吹いた。([[w:寺田寅彦|寺田寅彦]]『俳諧の本質的概論』)〔1932年〕<ref>青空文庫(2003年3月6日作成)(底本:「寺田寅彦随筆集 第三巻」岩波文庫、岩波書店、1993年2月5日第59刷)https://www.aozora.gr.jp/cards/000042/files/2471_9353.html 2018年4月14日参照。</ref>
#*山峡にそって流れている太田川が、この街の入口のところで'''分岐'''すると、'''分岐'''の数は更に増え、街は三角洲の上に拡っている。([[w:原民喜|原民喜]]『壊滅の序曲』)〔1949年〕<ref>青空文庫(2002年10月10日作成)(底本:「夏の花・心願の国」新潮文庫、新潮社、1999年5月25日38刷)https://www.aozora.gr.jp/cards/000293/files/1853_7028.html 2018年4月14日参照。</ref>
#*突き当たりの前に、低いアーチ型の天井がついた廊下が'''分岐'''していて、実験室に至るのである。([[w:アーサー・コナン・ドイル|アーサー・コナン・ドイル]]『緋のエチュード』)〔大久保ゆう訳2001年〕<ref>青空文庫(2014年3月27日作成)[https://creativecommons.org/licenses/by/2.1/jp/ クリエイティブ・コモンズ 表示 2.1 日本 ライセンス]公開(翻訳の底本:Arthur Conan Doyle (1887) "A Study in Scarlet")https://www.aozora.gr.jp/cards/000009/files/55881_50044.html 2018年4月14日参照。</ref>
#{{context|mathematics|lang=ja}}[[力学系]]における、[[パラメータ]][[変化]]によって起こされる[[解]]の[[ふるまい|振る舞い]]の[[定性的]][[変化]]。
===={{syn}}====
*語義1: [[分枝]]、[[分離]]、[[分流]]
===={{ant}}====
*語義1: [[合流]]、[[合体]]
====複合語====
*語義1: [[分岐器]]、[[分岐点]]
===={{trans}}====
語義1
*{{T|en}}: [[bifurcation]], [[branching]], [[ramification]]
語義2
*{{T|en}}: [[bifurcation]]
==={{verb}}===
{{日本語サ変活用}}
==註==
<references/>
3iloonpz077u365rdh9xhvwv0eoihfg
碧空
0
79182
2305823
1922254
2026-07-30T05:42:58Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305823
wikitext
text/x-wiki
{{kana-DEFAULTSORT|へきくう}}
=={{L|ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
[[Category:{{ja}}_気象]]
'''[[碧]][[空]]'''(へきくう)
#{{おくりがな2|碧|あお|い|あおい}}[[そら|空]]。
#*[[つる|弦]]に[[応]]じて、[[一箭]][[たちまち]]五羽の大鳥が[[あざやか|鮮やか]]に'''碧空'''を[[きる|切っ]]て[[おちる|落ち]]て来た。([[w:中島敦|中島敦]]『[https://www.aozora.gr.jp/cards/000119/files/621_14498.html 名人伝]』)
===={{pron|ja}}====
'''へ↗きくー'''
====={{syn}}=====
*[[あおぞら|青空]]、[[蒼穹]]、[[蒼天]]、[[碧天]]
===={{trans}}====
*[[{{en}}]]<!--* English-->: {{t+|en|azure}}, [[blue]] [[sky]]
a18v4zmn57c3zmuyj1779nl381mhuhi
亡兄
0
79207
2305853
2137747
2026-07-30T06:07:05Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305853
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ぼうけい}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[ぼうけい]]}}
#[[死亡]]した[[あに|兄]]。[[なき|亡き]]兄。
#*[[わたし|私]]は[[経机]]の[[ある|あっ]]た[[まどぎわ|窓際]]に[[箪笥]]を[[半分]][[だけ]][[おばあさん]][[用]]として[[だす|出し]]、[[その]][[うえ|上]]に'''亡兄'''の[[写真]]を[[かざる|飾っ]]た。([[w:ささきふさ|ささきふさ]]『[https://www.aozora.gr.jp/cards/000911/files/43867_32197.html おばあさん]』)
===={{pron}}====
'''ぼ↗ーけー'''
====={{ant}}=====
*[[亡弟]]
gkhtoga53r4lng5c6t45yhsbhvgt3me
亡姉
0
79209
2305855
2137748
2026-07-30T06:08:06Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305855
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ぼうし}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[ぼうし]]}}
#[[死亡]]した[[あね|姉]]。[[なき|亡き]]姉。
#*[[余]]は'''亡姉'''を[[おもう|思う]]の[[情]]に[[たえる|堪え]]ず、[[また]][[はは|母]]の[[悲哀]]を[[みる|見る]]に[[しのぶ|忍び]]ず、[[ひと|人]][[なし|無き]][[ところ|処]]に[[いたる|到り]]て、思う[[まま]]に[[なく|泣い]]た。([[w:西田幾多郎|西田幾多郎]]『[https://www.aozora.gr.jp/cards/000182/files/3506_13513.html 我が子の死]』)
===={{pron}}====
'''ぼ↘ーし'''
====={{ant}}=====
*[[亡妹]]
4hsharie612ikf5npc6icjewzk8v4t3
亡友
0
79215
2305858
1475173
2026-07-30T06:10:11Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305858
wikitext
text/x-wiki
{{DEFAULTSORT:ほうゆう ぼうゆう {{PAGENAME}}}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
'''[[亡]][[友]]'''([[ぼうゆう]])
#[[死亡]]した[[友人]]。[[なき|亡き]][[とも|友]]。
#*[[み|身]]は[[学舎]]に[[あり]]、[[中宵]][[まくら|枕]]を[[排]]して、[[あかり|灯]]を{{おくりがな2|剪|き|り|きる#動詞: 切る・斬る・伐る・斲る}}て'''亡友'''の[[ため|為]]に[[哀詞]]を[[つづる|綴る]]。([[w:北村透谷|北村透谷]]『[https://www.aozora.gr.jp/cards/000157/files/43504_18235.html 哀詞序]』)
===={{pron|jpn}}====
'''ぼ↗ーゆー'''
===={{trans}}====
*[[{{en}}]]<!--* English-->: [[deceased]] [[friend]]
9txaixakmlwes4mk0l7rkq9aa5mavfz
墓参
0
79219
2305832
2131966
2026-07-30T05:51:19Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305832
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ぼさん}}
=={{L|ja}}==
{{ja-kanjitab|ぼ|さん|yomi=o}}
==={{pron}}===
{{ja-pron|ぼさん|acc=0}}
{{ja-accent-common|region=京阪|h|ぼさ|ん}}
==={{noun}}===
{{ja-noun-suru|ぼさん}}
#{{context|秋|キリスト教|仏教|神道|lang=ja}}[[はか|墓]]に[[ゆく|行く]]こと。特に、[[盂蘭盆]]の際、[[自分]]の[[先祖]]の墓に行って[[おがむ|拝む]]こと。
#*[[翌日]]は[[あね|姉]][[夫婦]]と[[予]][[ら]]と五人[[つれだつ|つれ立っ]]て[[ちち|父]]の'''墓参'''をした。([[w:伊藤左千夫|伊藤左千夫]]『[https://www.aozora.gr.jp/cards/000058/files/1200_23800.html 紅黄録]』)
====={{syn}}=====
*[[展墓]]、[[はかまいり|墓参り]]、[[はかもうで|墓詣で]]、[[掃苔]]
===={{trans}}====
{{trans-see|はかまいり}}
==={{verb}}===
===={{conjug}}====
{{日本語サ変活用}}
===={{trans}}====
{{trans-see|はかまいり}}
9wec5hr9h0idz5z78ip13abryxcjzb2
布巾
0
79229
2305798
1922270
2026-07-30T05:21:52Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305798
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ふきん}}
=={{L|ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
'''[[布]][[巾]]'''([[ふきん]])
#[[食器]]や[[食卓]]を[[ふく|拭く]]ために[[もちいる|用いる]][[ぬの|布]]。
#*[[茶]][[とか]][[しるもの|汁物]]とか、[[一滴]][[でも]][[卓上]]に[[たれる]]と、[[すぐ]]に'''布巾'''で拭いた。([[w:豊島与志雄|豊島与志雄]]『[https://www.aozora.gr.jp/cards/000906/files/42668_25720.html 怒りの虫]』)
===={{pron|ja}}====
'''ふ↗き↘ん'''
===={{trans}}====
*[[{{en}}]]<!--* English-->: {{t+|en|dishcloth}}, [[kitchen]] [[towel]], kitchen [[cloth]], [[wiping]] cloth
*[[{{zh}}]]: {{t+|zh|抹布}}
9asxzx76q9l22t5es0fgfv2j02fn6hg
伏魔殿
0
79231
2305809
1475183
2026-07-30T05:30:27Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305809
wikitext
text/x-wiki
{{DEFAULTSORT:ふくまてん ふくまでん {{PAGENAME}}}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
'''[[伏]][[魔]][[殿]]'''(ふくまでん)
#[[魔物]]が[[伏在]]する[[殿堂]]。
#(比喩的に)[[ひそか|密か]]に[[悪行]]が[[おこなう|行わ]]れている[[場所]]。[[陰謀]]の[[うずまく|渦巻く]]場所。
#*[[稗史]]の[[なか|中]]でも[[w:徳川氏|徳川]]の[[おおおく|大奥]]というものは'''伏魔殿'''とされた。([[w:宮本百合子|宮本百合子]]『[https://www.aozora.gr.jp/cards/000311/files/3254_10898.html 私たちの建設]』)
===={{pron|jpn}}====
'''ふ↗くま↘でん'''
===={{trans}}====
*[[{{en}}]]<!--* English-->: [[abode]] [[of]] [[demons]]
0klliusybosle64r4om43g0pgdn7iex
木片
0
79332
2305895
1996997
2026-07-30T06:38:33Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305895
wikitext
text/x-wiki
{{kana-DEFAULTSORT|もくへん}}
=={{L|ja}}==
{{ja-kanjitab|もく|へん|yomi=o}}
==={{pron}}===
{{ja-pron|もくへん|acc=0}}
{{ja-accent-common|region=京阪|h||もくへん}}
==={{noun}}===
{{ja-noun|もくへん}}
#[[き|木]]の[[一片]]。木の[[きれはし|切れ端]]。
#*[[ひばち|火鉢]]の[[なか|中]][[には]][[いま|今]][[もやす|燃やし]]つけた[[ばかり]][[らしい]]'''木片'''が[[けぶる|けぶっ]]ていた。([[w:南部修太郎|南部修太郎]]『[https://www.aozora.gr.jp/cards/000048/files/376_20419.html ハルピンの一夜]』)
#*'''木片'''に[[とりすがる|取縋り]][[ながら]][[少女]]が[[ひとり|一人]]、[[かわ#名詞・河川|川]]の[[なかほど|中ほど]]を[[うきしずみ|浮き沈み]]して[[ながす|流さ]]れて[[くる|来る]]。([[w:原民喜|原民喜]]『[https://www.aozora.gr.jp/cards/000293/files/1821_6672.html 夏の花]』)
===={{syn}}====
*[[きぎれ|木切れ]]、[[こっぱ|木っ端]]
===={{trans}}====
{{trans-see|きぎれ}}
7mb9urxl9yo0qjdxd65o9az0a284zt6
風邪を引く
0
81729
2305807
1639587
2026-07-30T05:29:24Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305807
wikitext
text/x-wiki
{{DEFAULTSORT:かせをひく}}
=={{ja}}==
[[Category:{{ja}}]]
==={{colloc}}===
[[Category:{{ja}}_{{colloc}}]]
'''{{ふりがな|風邪|かぜ}}を{{おくりがな2|引|ひ|く|ひく}}'''
#[[かぜ|風邪]]に[[かかる|罹る]]。
#*[[彼女]]は'''風邪をひい'''て[[ねる|寝]]ていたのだが、[[もう]][[ほとんど|殆ど]][[よい|よかっ]]た。([[w:渡辺温|渡辺温]]『[https://www.aozora.gr.jp/cards/000020/files/2572_28294.html 赤い煙突]』)
#[[空気]]や[[湿気]]に[[ふれる|触れて]][[変質]]する。
===={{trans}}====
{{top}}
*[[{{it}}]]: {{t-|it|raffreddarsi}}
* [[{{en}}]]: {{t+|en|catch a cold}}
*[[{{nl}}]]: {{t-|nl|kou vatten}}, {{t+|nl|verkouden}} {{t+|nl|worden}}
*[[{{sv}}]]: {{lang|sv|{{l|sv|bli}} {{t+|sv|förkyld}}}}, {{t-|sv|förkyla|alt=förkyla sig}}
*[[{{es}}]]: {{t-|es|resfriarse}}
* [[{{sh}}]]:
*: キリル文字: {{t-|sh|прехладити|alt=прехладити се}}
*: ローマ字: {{t-|sh|prehladiti|alt=prehladiti se}} <sup>[[:hr:prehladiti|(hr)]]</sup>
* [[{{th}}]]: {{t-|th|เป็นหวัด|tr=pen wàt}}
*[[{{zh}}]]: {{t|zh|感冒}}, {{t|zh|得感冒}}, {{t|zh|患感冒}}
*[[{{ko}}]]: {{t-|ko|감기에 걸리다|tr=gamgi-e geollida|sc=Kore}}
*[[{{de}}]]: {{t+|de|erkälten|alt=sich erkälten}}
*[[{{no}}]]: {{t-|no|bli forkjølt}}
*[[{{hu}}]]: {{t+|hu|megfázik}}
*[[{{fi}}]]: {{t+|fi|vilustua}}
*[[{{fr}}]]: {{t+|fr|prendre froid}}, {{t-|fr|attraper un rhume}}
*[[{{vi}}]]: {{t-|vi|bị cảm lạnh}}
* [[{{pl}}]]: {{t-|pl|przeziębiać się|impf}}, {{t-|pl|przeziębić się|pf}}
* [[{{mnw}}]]: {{t-|mnw|ဒးချာံ|tr=daḥ khyāṁ}}
* [[{{lv}}]]: {{t-|lv|saaukstēties}}
* [[{{ltg}}]]: {{t-|ltg|puorsaļt}}; {{qualifier|軽めに}} {{t-|ltg|pasaļt}}
* [[{{lt}}]]: {{t-|lt|peršalti|alt=péršalti}}
*[[{{ru}}]]: {{t+|ru|простужаться|tr=prostužátʹsja|sc=Cyrl|impf|alt=простужа́ться}}, {{t+|ru|простудиться|tr=prostudítʹsja|sc=Cyrl|pf|alt=простуди́ться}}, {{t+|ru|простывать|tr=prostyvátʹ|sc=Cyrl|impf|alt=простыва́ть}}, {{t+|ru|простыть|tr=prostýtʹ|sc=Cyrl|pf|alt=просты́ть}}
*[[{{wa}}]]: {{t+|wa|atraper do må}}
{{bottom}}
pdl92c4oqaw9ormlxycmqiheives58j
歩哨
0
81829
2305829
1922692
2026-07-30T05:48:11Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305829
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほしょう}}
{{also|步哨}}
=={{L|ja}}==
{{ja-kanjitab|ほ|しょう|yomi=o}}
==={{pron}}===
{{ja-pron|ほしょう|acc=0}}
==={{noun}}===
{{ja-noun|[[ほしょう]]}}
#{{context|military|lang=ja}}[[みはり|見張り]]の[[兵士]]。[[敵]]の[[襲撃]]などに[[そなえる|備え]]て[[哨戒]]をする[[兵]]。
#*[[城門]]に[[さしかかる]]と、'''歩哨'''が[[誰何]]をした。([[w:岸田國士|岸田國士]]『[https://www.aozora.gr.jp/cards/001154/files/44465_37233.html 北支物情]』)
===={{syn}}====
* [[衛卒]]、[[衛兵]]、[[哨兵]]、[[番兵]]
===={{trans}}====
{{trans-see|番兵}}
c3kudg1un9f6poqu76ft6t920mel84j
明眸
0
81861
2305884
1980238
2026-07-30T06:32:12Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305884
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めいぼう}}
=={{L|ja}}==
{{ja-kanjitab|めい|ぼう|yomi=o}}
==={{pron}}===
{{ja-pron|めいぼう|acc=0}}
{{ja-accent-common|region=京阪|h||めーぼー}}
==={{noun}}===
{{ja-noun|[[めいぼう]]}}
#[[かがやく|輝く]]{{ふりがな|眸|ひとみ}}。[[美人]]を[[形容]]する語。
#*[[その]][[友人]]は[[くろかみ|黒髪]]'''明眸'''の[[美青年]][[なり]][[し|き]]([[w:坂口安吾|坂口安吾]]『[https://www.aozora.gr.jp/cards/001095/files/43024_30958.html 風博士]』)
#*[[その]]'''明眸'''は[[わらう|笑っ]]ている[[とき|時]][[さえ]]、[[いつも]][[ながい|長い]][[まつげ|睫毛]]の[[かげ]]に[[ものがなしい|もの悲しい]][[ひかり|光り]]を[[やどす|やどし]]ている。([[w:芥川龍之介|芥川龍之介]]『[https://www.aozora.gr.jp/cards/000879/files/78_15185.html 金将軍]』)
===={{trans}}====
*{{T|en}}: [[bright]] [[eyes]]
===={{idiom}}====
*[[明眸皓歯]]
----
=={{L|zh}}==
==={{noun}}===
{{zhchars}}(ピンイン:{{unicode|míngmóu}})
# [[かがやく|輝く]]{{ふりがな|眸|ひとみ}}。
{{zh-cat|ming2mou2|名詞}}
b3pwbdnxhlfk6g47yj76g1bs7vmsali
明眸皓歯
0
81863
2305886
2273918
2026-07-30T06:33:15Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305886
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めいぼうこうし}}
{{also|明眸皓齒|明眸皓齿}}
=={{L|ja}}==
[[Category:{{ja}}]]
==={{pron}}===
{{ja-pron|めいぼうこうし|acc=5|acc_ref=DJR}}
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
'''[[明]][[眸]][[皓]][[歯]]'''(めいぼうこうし)
#[[かがやく|輝く]]{{ふりがな|眸|ひとみ}}と{{おくりがな2|皓|しろ|い|しろい}}[[は|歯]]。[[美人]]を[[形容]]する語。
#*[[ふりむく|振り向い]]て[[みる|見る]]と、[[月光]]を[[あびる|浴び]]て'''明眸皓歯'''、[[はたち|二十]][[ばかり]]の[[麗人]]が[[にっこり]][[わらう|笑っ]]ている。([[w:太宰治|太宰治]]『[https://www.aozora.gr.jp/cards/000035/files/1047_20130.html 竹青 ――新曲聊斎志異――]』)
====由来====
[[w:杜甫|杜甫]]『哀江頭』中の「'''明眸皓齒'''今何在 血汚遊魂歸不得」より、当該箇所は亡き[[w:楊貴妃|楊貴妃]]を指す。
[[category:由来 杜甫]]
===={{trans}}====
* [[{{en}}]]<!--*English-->:[[bright]] [[eyes]] [[and]] [[white]] [[teeth]], a {{t+|en|beauty}}
===脚注===
{{Reflist}}
90jrxrza473y7mep7gqql994eak599t
harp
0
82411
2305668
2222554
2026-07-29T16:36:42Z
Jiba1219
100610
2305668
wikitext
text/x-wiki
{{also|Harp}}
=={{L|en}}==
==={{etym}}===
{{etyl|ang}} ''[[hearpe]]''
==={{pron}}===
* {{a|UK}} {{IPA|hɑːp|lang=en}}
* {{a|US}} {{IPA|hɑɻp|lang=en}}
* {{audio|en|LL-Q1860 (eng)-Vealhurl-harp.wav |音声 (英)}}
*: {{rhymes|ɑː(r)p}}
==={{noun}}===
{{en-noun}}
#[[ハープ]]
===={{drv}}====
* [[harpist]]
* [[harpsicord]]
===={{comp}}====
* [[blues harp]]
==={{verb}}===
{{en-verb}}
#ハープを{{おくりがな2|弾|ひ|く|ひく}}
#[[くどくど]]{{おくりがな2|言|い|う|いう}}
===={{syn}}====
* [[keep on]] about
* [[perseverate]]
===アナグラム===
* [[PHAR]]
[[Category:{{en}}_楽器]]
=={{L|nl}}==
[[Category:{{nl}}]]
==={{pron}}===
* [[ファイル:Nl-harp.ogg]]
* {{IPA|hɑʀp|lang=nl}}
==={{noun}}===
{{nl-noun|g1=f|g2=m|harpen|*}}
[[Category:{{nl}}_楽器]]
#[[ハープ]]
=={{L|tr}}==
==={{etym}}===
{{etyl|ar|tr}}
==={{pron}}===
* {{IPA|hɑrp|lang=tr}}
==={{noun}}===
{{head|tr|名詞}}
#[[戦争]]
===={{syn}}====
* [[savaş]]
* [[cenk]]
7yfe9z44i14x29jzkwbi3a7rc9ac1sy
富家
0
83029
2305794
1476155
2026-07-30T05:19:47Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305794
wikitext
text/x-wiki
=={{ja}}==
[[Category:{{ja}}|ふか]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}|ふか]]
{{jachar|富|家}}([[ふか]] / [[ふうか]])
#[[富裕]]な[[いえ|家]]。[[とむ|富め]]る家。[[かねもち|金持ち]]<ref name="daijiten22_106">{{書誌・大辞典(平凡社)|22|106|59}}</ref>。
#*[[天保]]七年[[五月]]十二日に[[大阪]]の[[貧民]]が[[こめや|米屋]]と'''富家'''とを[[襲撃]]し、同月十八日[[には]][[江戸]]の貧民も[[おなじ|同じ]][[暴動]]をした。({{w|森鴎外}}『[https://www.aozora.gr.jp/cards/000129/files/2298_16910.html 大塩平八郎]』)
===={{pron|jpn}}====
;ふ↘か
;ふ↘ーか
=={{ko}}==
[[Category:{{ko}}|부가]]
==={{noun}}===
[[Category:{{ko}}_{{noun}}|부가]]
{{lang|ko|'''富家'''([[부가]])}}
#(日本語に同じ)富家。
=={{zh}}==
[[Category:{{zh}}|fu4jia1]]
==={{noun}}===
[[Category:{{zh}}_{{noun}}|fu4jia1]]
{{lang|zh|'''富家'''}} (ピンイン:fùjiā 注音符号:ㄈㄨˋ ㄐㄧㄚ {{nan}}:hù-ka)
#(日本語に同じ)富家。
[[Category:{{nan}}|hu3ka1]]
[[Category:{{nan}}_{{noun}}|hu3ka1]]
==脚注==
<references/>
mwzura8iku60pct2zdm58mpbehhsq8h
弊習
0
84253
2305819
1979972
2026-07-30T05:39:52Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305819
wikitext
text/x-wiki
{{kana-DEFAULTSORT|へいしゅう}}
=={{L|ja}}==
{{ja-kanjitab|へい|しゅう|yomi=o}}
==={{pron}}===
{{ja-pron|へいしゅう|acc=0}}
{{ja-accent-common|region=京阪|h||へーしゅー}}
==={{noun}}===
{{ja-noun|へいしゅう}}
#[[よい|良く]]ない[[風習]]。
#*[[従来]]、諸[[公役]]の[[通行]]と[[普通]][[旅人]]の通行[[には]][[荷物]]の[[貫目]]に[[まで]][[非常]]な[[差別]]の[[ある|あっ]]たものであるが、それらの'''弊習'''も[[あらためる|改めら]]れ、[[勅使]][[以下]]の通行に[[特別]]の[[あつかい|扱い]]することも[[一切]][[廃止]]され、[[公領]][[私領]]の差別なく[[すべて]][[助郷]]に[[編成]]されることになった。([[w:島崎藤村|島崎藤村]]『[https://www.aozora.gr.jp/cards/000158/files/1506_14587.html 夜明け前]』)
===={{syn}}====
* [[悪習]]、[[悪風]]、[[弊風]]、[[陋習]]
4jlzzvqf9okqppl7l18jtktjdkll66x
弊風
0
84254
2305821
1922912
2026-07-30T05:40:54Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305821
wikitext
text/x-wiki
{{kana-DEFAULTSORT|へいふう}}
=={{L|ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
'''[[弊]] [[風]]'''([[へいふう]])
# {{おくりがな2|悪|わる|い|わるい}}[[風習]]。
#*[[普通|ふつう]]の[[家庭]]では、なにかの時だけ、[[儀式]][[的]]なことに、[[むやみ|無闇]]と[[かざりたてる|飾りたて]]たりしながら、[[平常]]は[[ぞんざい]]にものごとを[[あつかう|扱っ]]ている'''弊風'''があるのを、私はどうもおもしろく思わない。([[w:北大路魯山人|北大路魯山人]]『[https://www.aozora.gr.jp/cards/001403/files/49988_37887.html 鍋料理の話]』)
===={{pron|ja}}====
;へ↗ーふー
===={{syn}}====
* [[悪習]]、[[悪風]]、[[弊習]]、[[陋習]]
===={{ant}}====
* [[美風]]
kr0ixmscj8srb87lb1jwy5hc8g1lpqi
有機
0
84597
2305917
1389045
2026-07-30T06:57:20Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305917
wikitext
text/x-wiki
{{wikipedia|有機化合物}}
=={{ja}}==
[[Category:{{ja}}|ゆうき]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}|ゆうき]]
[[Category:{{ja}}_有機化学|ゆうき]]
{{jachar|有|機}}([[ゆうき]])
# [[生命]]が[[関与]]していること。[[生物]][[らしい]]{{ジル|感|じ}}を[[あたえる|与える]]こと。
#* 進んで無機'''有機'''を通じ、動植両界を{{おくりがな2|貫|つらぬ|き|つらぬく}}、それらを万里一条の鉄のごとくに{{ふりがな|隙間|すきま}}なく[[発展]]して来た進化の歴史と[[みなす|見傚す]]とき、そうして吾ら人類がこの大歴史中の単なる一{{ふりがな|頁|ページ}}を{{おくりがな2|埋|うず|む|うずむ}}べき材料に過ぎぬ事を自覚するとき、[[百尺竿頭]]に[[のぼりつめる|上りつめ]]たと自任する人間の{{ふりがな|自惚|うぬぼれ}}はまた急に脱落しなければならない。({{w|夏目漱石}}『[https://www.aozora.gr.jp/cards/000148/files/792_14937.html 思い出す事など]』)
# (多く「有機的」の形で)[[表面的]]な結合でなく、[[生体]]の[[器官]]のように、あるいは生物同士らしく[[ふかい|深く]][[むすびつく|結びついて]][[相互]]に[[作用]]している[[様子]]。<!--他には有機化、有機性などとも使う-->
#* [[なんぴと|何人]]も、何らの束縛なしに、彼自身であってよい。何者にも盲従するには当たらない。しかし人間が超個人的な永遠な事業を完成するためには、できるだけ'''有機'''的に個々の力を共同させねばならぬ。その組織が完全になればなるほど人生の目的は力強くつかまれる。——この事情は勢い民衆の間の心と心との交通を力づけるだろう。({{w|和辻哲郎}}『[https://www.aozora.gr.jp/cards/001395/files/49896_41936.html 世界の変革と芸術]』)
# (化学)[[化合物]]が[[炭素]]を含んでいること(ただし、[[二酸化炭素]]や[[単体]]炭素など[[例外]]もある)。[[構成]]する[[元素]]の[[種類]]は少ないが、多様な種類、[[構造]]の化合物がある。{{w|19世紀}}になるまでは、[[生体]]内で[[合成]]される[[物質]]を[[さす|指し]]ていた。
# 「[[有機農法|'''有機'''農法]]」「[[有機栽培|'''有機'''栽培]]」「[[有機化学|'''有機'''化学]]」「[[有機化合物|'''有機'''化合物]]」の[[略]]。
#* 有機[[大豆]]
===={{pron|jpn}}====
;ゆ↘ーき
===={{rel}}====
*{{ant}}: [[無機]]
===={{trans}}====
* {{en}}: [[organic]]
* {{cs}}: [[organický]]
=={{ko}}==
[[Category:{{ko}}|유기]]
==={{noun}}===
[[Category:{{ko}}_{{noun}}|유기]]
[[Category:{{ko}}_有機化学|유기]]
{{lang|ko|'''[[有#{{ko}}|有]][[機#{{ko}}|機]]'''([[유기]])}}
#(日本語に同じ)有機。
=={{vi}}==
[[Category:{{vi}}|huu5co1 hưucơ]]
==={{adjective}}===
[[Category:{{vi}}_{{adjective}}|huu5co1 hưucơ]]
[[Category:{{vi}}_有機化学|huu5co1 hưucơ]]
{{lang|vi|'''[[有#{{vi}}|有]][[機#{{vi}}|機]]'''([[hữu cơ]])}}
#有機の。
=={{zh}}==
[[Category:{{zh}}|you3ji1]]
==={{adjective}}===
[[Category:{{zh}}_{{adjective}}|you3ji1]]
[[Category:{{zh}}_有機化学|you3ji1]]
{{zhchar|有|機}}({{zh-ts||'''[[有机]]'''}} ピンイン:yǒujī 注音符号:ㄧㄡˇ ㄐㄧ {{nan}}:iú-ki )
#有機の。
[[Category:{{nan}}|iu2ki1]]
[[Category:{{nan}}_{{adjective}}|iu2ki1]]
[[Category:{{nan}}_有機化学|iu2ki1]]
3nincmflmqm0qxsvpj7c0fi87t93b1p
防水
0
84658
2305860
1922960
2026-07-30T06:12:17Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305860
wikitext
text/x-wiki
{{wikipedia}}
{{kana-DEFAULTSORT|ぼうすい}}
=={{L|ja}}==
{{ja-kanjitab|ぼう|すい|yomi=o,o}}
==={{pron}}===
{{ja-pron|ぼうすい|acc=0}}
{{ja-accent-common|region=京阪|h||ぼーすい}}
==={{noun}}===
{{ja-noun-suru|[[ぼうすい]]}}
# {{ふりがな|水|みず}}の[[流入]]を{{おくりがな2|防|ふせ|ぐ|ふせぐ}}こと。
# [[おりもの|織物]]などについて、[[みず|水]]の[[浸透]]を防ぐこと。
#*'''防水'''布の[[てぶくろ|手袋]]は[[信州]]の[[やま|山]][[では]][[よい]]と[[おもう|思っ]]た[[が]]、[[この]][[とき]]は[[降雪]]や[[転倒]]の[[ため]][[ぬれる|濡れ]]て、[[ほとんど|殆んど]][[防寒具]]に[[なる|なら]]なかった。({{w|加藤文太郎}}『[https://www.aozora.gr.jp/cards/000245/files/1330_21437.html 単独行]』)
==={{verb}}===
{{日本語サ変活用}}
===={{syn}}====
* [[水防]]
===={{drv}}====
*[[防水隔室]]、[[防水隔壁]]、[[防水加工]]、[[防水剤]]、[[防水布]]、[[生活防水]]、[[完全防水]]
===={{trans}}====
*{{T|en}}: {{t|en|waterproof}}
----
=={{L|ko}}==
[[Category:{{ko}}|방수]]
==={{noun}}===
[[Category:{{ko}}_{{noun}}|방수]]
{{lang|ko|'''[[防#{{ko}}|防]][[水#{{ko}}|水]]'''([[방수]])}} <!--「防銹」も同じハングル表記-->
#(日本語と同様){{ふりがな|水|みず}}の[[流入]]を{{おくりがな2|防|ふせ|ぐ|ふせぐ}}こと。
qtrty0d5j8qpzt383ux6jcpb0ys0xrh
防風
0
84659
2305862
1922961
2026-07-30T06:13:20Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305862
wikitext
text/x-wiki
=={{L|ja}}==
{{kana-DEFAULTSORT|ぼうふう}}
{{ja-kanjitab|ぼう|ふう|yomi=o}}
{{wikipedia|ボウフウ}}
==={{pron}}===
{{ja-pron|ぼうふう|acc=0|acc2=3|acc_ref=DJR4|acc2_ref=DJR4|acc_note=語義1|acc2_note=語義2、3}}
==={{noun}}===
{{ja-noun-suru|[[ぼうふう]]}}
[[Category:{{ja}} 植物]]
[[Category:{{ja}} 季語 春]]
# [[かぜ|風]]に[[さらす|さらさ]]れるのを[[防止]]すること。
#* [[しかし]][[かぜ|風]]は[[なかなか]][[つよい|強く]][[さむい|寒い]][[ので]]、'''防風'''[[用]]の[[服]]を[[きる|着]]、[[かお|顔]]は[[けがわ|毛皮]]で[[ほおかぶり|頬冠り]]を[[する|し]]た[[うえ|上]]、[[スキー]][[帽]]も[[かぶる|冠っ]]て[[のぼる|登る]]。([[w:加藤文太郎|加藤文太郎]]『[https://www.aozora.gr.jp/cards/000245/files/1330_21437.html 単独行]』)
# セリ科の[[多年草]]。高さ約1[[メートル|m]]。[[中国]]や[[朝鮮]]に[[分布]]。[[漢方]]では根を鎮痛薬などの原料として用いる。
# セリ科の多年草。[[浜防風]]の[[別名]]。[[海岸]]に深く根を下ろし、葉は地を這うように広がる。[[わかば|若葉]]は刺身のつまとして、根は煎じて風邪薬として用いられる。春の[[季語]]。
#* [[ふるさと]]に'''防風'''[[つむ|摘み]]にと[[く|来]]し[[われ|吾]][[ぞ]]([[w:高浜虚子|高浜虚子]]『六百句』)
===={{syn}}====
* {{sense|語義1}} [[風防]]
* {{sense|語義3}} [[八百屋防風]]、[[伊勢防風]]
===={{comp}}====
* [[碇防風]]
* [[息吹防風]]
* [[浜防風]]
* [[筆防風]]
* [[防風林]]
* [[八百屋防風]]
==={{verb}}===
{{ja-verb-suru|ぼうふう}}
# [[かぜ|風]]に[[さらす|さらさ]]れるのを[[防止]]する。
===={{conjug}}====
{{日本語サ変活用}}
----
==脚注==
<references />
c9ximk5ujy8w3w2wezrfu9eqr95cts2
融和
0
89043
2305925
2207205
2026-07-30T07:05:42Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305925
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ゆうわ}}
=={{L|ja}}==
{{ja-kanjitab|ゆう|わ|yomi=o}}
==={{pron}}===
{{ja-pron|ゆうわ|acc=0}}
{{ja-accent-common|region=京阪|h|ゆー|わ}}
==={{noun}}===
{{ja-noun-suru|[[ゆうわ]]}}
#{{おくりがな2|融|と|け|とける}}て[[やわらぐ|和らぐ]]こと。[[融解]]して[[あい|相]][[和する]]こと<ref name="dainihon5_706">{{書誌・大日本国語辞典|5|706|358}}</ref>。[[調和]]すること。
#*[[暖気]][[ようやく]][[くわわる|加わり]]、[[春天]]の'''融和'''を[[みる|見る]]。({{w|井上円了}}『[https://www.aozora.gr.jp/cards/001021/files/50119_44765.html 南半球五万哩]』)
# [[たがいに|互いに]][[うちとける|打ち解け]]て[[なか|仲]]の[[よい]][[状態]]になること<ref name="dainihon5_706"/>。[[気が置けない]][[関係]]になること。
#* [[紋章]]の[[意義]](中略)[[全体]]の[[円形]]は、[[区民]]の[[協力]]と'''融和'''を示す。([[w:江戸川区|江戸川区]]昭和40年8月1日告示第66号 [http://www5.e-reikinet.jp/cgi-bin/edogawa/ 江戸川区例規集]、2011年9月9日閲覧)
#*[[わたし|私]]は[[ウイスキー]]に[[ほどよい|程好く]][[よう|酔っ]]たが、[[彼女]][[とは]][[もう]]'''融和'''の[[できる|出来]]ない[[気持ち]]で、[[その]]{{ふりがな|室|へや}}を[[でる|出]]た。({{w|豊島与志雄}}『[https://www.aozora.gr.jp/cards/000906/files/42651_24386.html 程よい人]』)
===={{rel}}====
* [[和解]]
* [[癒着]]
===={{trans}}====
(語義1)
*{{T|en}}: {{t|en|accordance}}, {{t|en|chime}}, {{t|en|concord}}, {{t|en|congruence}}, {{t|en|harmony}}, {{t|en|proportion}}
(語義2)
*{{T|en}}: {{t|en|closeness}}, {{t|en|familiarity}}, {{t|en|intimacy}}
==={{verb}}===
{{ja-verb-suru|ゆうわ}}
#融けて和らぐ。調和する。
#:{{syn|ja|とけあう|なじむ}}
#*[[今日]]の[[茶席]]に[[かける|掛け]]ても、[[w:宮本武蔵|武蔵]]の[[画]]が、茶席にぴたと'''融和'''しているのを[[みる|見]]ても、武蔵が[[相当]]に[[ふかい|ふかく]]、[[茶人]]でもあったことを[[証拠立てる|証拠だて]]ていると[[おもう|思う]]。({{w|吉川英治}}『[https://www.aozora.gr.jp/cards/001562/files/52434_49777.html 随筆 宮本武蔵]』)
#打ち解ける。
#*[[僕]]と[[つま|妻]]とは[[結婚]][[当初]][[から]][[かなり|可なり]][[よく]]'''融和'''して、[[およそ|凡そ]][[夫婦]][[という]]ものが[[愛する|愛し]][[あう|合う]][[くらい|位]]の[[程度]]には愛し合いました。({{w|豊島与志雄}}『[https://www.aozora.gr.jp/cards/000906/files/42415_22916.html 野ざらし]』)
===={{conjug}}====
{{日本語サ変活用}}
===={{trans}}====
(語義1)
*{{T|en}}: {{t|en|accord}}, {{t|en|blend}}, {{t|en|chime}}, {{t|en|coordinate}}, {{t|en|harmonize}}, {{t|en|sympathize}}
(語義2)
*{{T|en}}: {{t|en|open out}}, {{t|en|open up}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|융화}}
#(日本語に同じ)融和。
=={{L|vi}}==
==={{verb}}===
{{vi-head|verb|dung|hòa}}
#融和する。
===脚注===
<references/>
1tc6owu7lyebprlfc4osdjoipd3cna4
別品
0
89512
2305824
1923256
2026-07-30T05:44:00Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305824
wikitext
text/x-wiki
{{kana-DEFAULTSORT|べっぴん}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|べっぴん|acc=0}}
{{ja-accent-common|region=京阪|h|べっぴ|ん}}
==={{noun}}===
{{ja-noun|[[べっぴん]]}}
# 別の[[品物]]。また、[[特別]]に[[よい#形容詞|良い]]品物。
# 「[[別嬪]]」と同義。
#*「それで[[その]][[おんな|女]]は'''別品'''かね?」({{w|田山録弥}}『[https://www.aozora.gr.jp/cards/000214/files/48969_34779.html アカシヤの花]』)
===={{trans}}====
{{trans-see|語義2|別嬪}}
iylz5rom8nwsarlpbop3t130ioso797
erscheinst
0
91973
2305617
1405388
2026-07-29T13:23:49Z
Kuroco2k
84207
新規作成
2305617
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|erscheinen||直説法|現在|2|s}}
lrp4dq61px5u6cq2ezfrk2pjg13adel
erscheint
0
91974
2305616
1405389
2026-07-29T13:23:49Z
Kuroco2k
84207
新規作成
2305616
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|erscheinen||直説法|現在|2|p|;|直説法|現在|3|s|;|命令法|p}}
7motm8cl9rp3rh94ro9ennu77vhkdj3
erschienen
0
92998
2305620
1407302
2026-07-29T13:25:06Z
Kuroco2k
84207
新規作成
2305620
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|erscheinen||過去|分詞|;|直説法|過去|1|p|;|接続法|II|1|p|;|直説法|過去|3|p|;|接続法|II|3|p}}
lc85zhxdwrtcjdwz3eh5d4bzjvowsw7
erschiene
0
94651
2305622
1435550
2026-07-29T13:25:08Z
Kuroco2k
84207
新規作成
2305622
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|erscheinen||接続法|II|1|s|;|接続法|II|3|s}}
e0z9pnf57xusynuwrcca3mwxfrmbjpi
erschienest
0
94652
2305618
1435551
2026-07-29T13:24:13Z
Kuroco2k
84207
新規作成
2305618
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|erscheinen||接続法|II|2|s}}
hk9xji7j44yw7m8987auie8eay0i5k0
erschienet
0
94653
2305619
1435552
2026-07-29T13:24:33Z
Kuroco2k
84207
新規作成
2305619
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|erscheinen||接続法|II|2|p}}
kmjx43mq9t95wn9fq7afpfxuyo9l0he
erscheinest
0
95214
2305621
1436045
2026-07-29T13:25:06Z
Kuroco2k
84207
新規作成
2305621
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|erscheinen||接続法|I|2|s}}
5j46op9e3zzogwd3wqqf3ysnaeajm8r
放蕩
0
95806
2305837
1923321
2026-07-30T05:56:32Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305837
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほうとう}}
=={{L|ja}}==
{{ja-kanjitab|ほう|とう|yomi=o}}
==={{pron}}===
{{ja-pron|ほうとう|acc=0}}
==={{noun}}===
{{ja-noun-suru|[[ほうとう]]}}
#[[不品行]]で[[放埒]]な[[ふるまい|振る舞い]]をすること。特に、[[酒色]]に[[ふける|耽る]]こと。「[[放]]」も「[[蕩]]」も「[[ほしいまま]]」の意。
#*ついには[[遊惰]]'''放蕩'''に[[ながる|流れ]]、[[先祖]]の[[家督]]をも[[一朝]]の[[けむり|煙]]と[[なす]][[もの|者]][[すくなし|少なから]]ず。({{w|福沢諭吉}}『[https://www.aozora.gr.jp/cards/000296/files/47061_29420.html 学問のすすめ]』)
#*[[あの]][[ひと|人]]は{{ふりがな|大分|だいぶ}}'''放蕩'''をした人だと[[いう|云う]][[が]][[なるほど]]{{ふりがな|通人|つうじん|yomilink=n}}[[らしい]]{{ふりがな|風采|ふうさい}}をしている。({{w|夏目漱石}}『[https://www.aozora.gr.jp/cards/000148/files/789_14547.html 吾輩は猫である]』)
===={{syn}}====
*[[道楽]]、[[遊興]]、[[遊蕩]]
===={{trans}}====
*{{T|en}}: {{t|en|debauched}}, {{t|en|debauchery}}, {{t|en|dissipation}}, {{t|en|libertinism}}, {{t|en|profligacy}}, {{t|en|rakishness}}
==={{adjectivenoun}}===
{{ja-adjectival noun|[[ほうとう]]}}
#不品行で放埓なさま。
#*[[けれども]]、'''放蕩'''な{{ふりがな|良人|おっと}}を[[もつ]][[つま|妻]]が、[[敏捷]]に良人の[[気分]]を{{スル|察|し}}て、[[今夜]]は[[芸者]]と[[あそぶ|遊び]][[たい]]と[[おもう|思っ]]ていると[[みてとる|見てとれ]][[ば]]{{ふりがな|丸髷|まるまげ}}に[[ゆう|結っ]]て[[純]][[日本]][[風]]の[[化粧]]をする。({{w|宮本百合子}}『[https://www.aozora.gr.jp/cards/000311/files/3108_10699.html 三つの「女大学」]』)
{{日本語ダ活用}}
===={{trans}}====
*{{T|en}}: {{t|en|debauched}}, {{t|en|dissolute}}, {{t|en|lewd}}, {{t|en|libertine}}, {{t|en|prodigal}}, {{t|en|profligate}}, {{t|en|rakehell}}, {{t|en|rakehelly}}
==={{verb}}===
{{ja-verb-suru|[[ほうとう]]}}
#不品行で放埓な振る舞いをする。
#*[[生徒]]というと[[大抵]]は'''放蕩'''して[[いる|居る]]と[[いう|いっ]]て[[いい]][[くらい|位]]である[[のに]][[僕]]は[[まだ]]{{ふりがな|其|その}}[[ころ|頃]]は[[模範]]にされて居たのだから[[特別]]に[[待遇]]されて居たのであった。({{w|長塚節}}『[https://www.aozora.gr.jp/cards/000118/files/48224_39753.html 開業医]』)
===={{conjug}}====
{{日本語サ変活用}}
===={{trans}}====
*{{T|en}}: {{t|en|debauch}}, {{t|en|dissipate}}, {{t|en|riot}}
----
=={{L|zh}}==
[[Category:{{zh}}|fang4dang4]]
==={{alter}}===
*'''[[放]][[盪]]'''
==={{verb}}===
[[Category:{{zh}}_{{verb}}|fang4dang4]]
{{zhchars}}({{unicode|fàngdàng}} 簡体字:'''[[放荡]]''')
#何にも[[おもんばかる|慮る]]ことなく[[気まま]]に行動する。
===={{syn}}====
*[[放浪]]
*[[放恣]]
===={{ant}}====
*[[檢束]]
ocy2p3cdiyme8sy8u0mulx79tn8bokh
雄壮
0
106045
2305924
2163326
2026-07-30T07:04:39Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305924
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ゆうそう}}
=={{L|ja}}==
{{ja-kanjitab|ゆう|そう|yomi=o}}
==={{pron}}===
{{ja-pron|ゆうそう|acc=0}}
==={{noun}}===
{{ja-noun|[[ゆうそう]]|kyu=雄壯}}
#[[おおしい|雄々しく]][[さかん|盛ん]]なこと。
#*[[美丈夫]]、[[ひいでる|秀で]]たる[[まゆ|眉]]に'''勇壮'''の[[気]][[みつ|満つ]]。({{w|泉鏡花}}『[https://www.aozora.gr.jp/cards/000050/files/3065_24401.html 天守物語]』)
==={{adjectivenoun}}===
#雄々しく盛んなさま。
#*次郎<sup>(じろう)</sup>は[[急]]に'''勇壮な'''[[気持]]に[[なる|なっ]]た。[[かれ|彼]]の[[体内]][[には]]、[[つめたい|冷たい]][[ち|血]]と[[あつい|熱い]]血とが[[ちからづよい|力強く]][[交流]]した。({{w|下村湖人}}『[https://www.aozora.gr.jp/cards/001097/files/42692_21002.html 次郎物語 第一部]』)
===={{conjug}}====
{{日本語ダ活用}}
=={{L|zh}}==
{{zh-cat|xiong2zhuang4|adj|hsk=丁}}
{{yue-cat|hung4jong3|adj}}
{{hak-cat|hiung2chong4|adj}}
{{nan-cat|hiong5chong3|adj}}
{{nan-tws-cat|hiong5zang3|adj}}
==={{pron}}===
{{cmn-pron|xióngzhuàng|z=n}}
{{yue-pron|hung4 zong3|h=n}}
{{hak-pron|hiùng-chong|h=hiung zongˇ}}
{{nan-pron|ml:hiông-chòng|t=hiong5 zang3}}
==={{adj}}===
{{zhchars}} ({{zh-ts|'''[[雄壯]]'''}} )
#雄壮な。
k1w7py9ypl4xzbdpwhipyh6b5ieip8z
来訪
0
106925
2305940
1923909
2026-07-30T07:18:17Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305940
wikitext
text/x-wiki
{{kana-DEFAULTSORT|らいほう}}
{{also|来访|來訪}}
=={{L|ja}}==
{{ja-kanjitab|らい|ほう|yomi=o}}
==={{pron}}===
{{ja-pron|らいほう|acc=0}}
{{ja-accent-common|region=京阪|h||らいほー}}
==={{noun}}===
{{ja-noun-suru|[[らいほう]]}}
#[[たずねる|訪ね]]て[[くる|来る]]こと。
#*[[わたし|私]]の'''来訪'''を[[こころよい|快く]][[むかえる|迎え]]て[[くれる|くれ]]た[[女史]]は[[その]][[ころ]]三十を[[いくつ|幾つ]]も[[でる|出]][[ない]]、[[うつくしい|美しい]][[おんなざかり|女ざかり]]であった。({{w|金子薫園}}『[https://www.aozora.gr.jp/cards/000920/files/49721_34399.html 松園女史の思い出]』)
===={{trans}}====
*{{T|hy}}: [[գալուստ]]
*{{T|en}}: a {{t|en|visit}}
==={{verb}}===
[[Category:{{ja}}_{{verb}}]]
#訪ねて来る。
#*[[その|其]][[後]][[ひさしい|久しく]][[消息]]を[[きく|聞か]][[ない|なかっ]]た[[が]]、[[今夜]]一年[[ぶり]]に[[突然]][[きみ|君]]は'''来訪'''したのであった。({{w|徳冨健次郎}}『[https://www.aozora.gr.jp/cards/000279/files/1704_6917.html みみずのたはこと]』)
===={{conjug}}====
{{日本語サ変活用}}
===={{trans}}====
*{{T|en}}: {{t|en|visit}}, {{t|en|call}}
6yeb93o1qh42qwzmg3mlqkhou97actc
要領
0
108348
2305934
1923964
2026-07-30T07:14:08Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305934
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ようりょう}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|ようりょう|acc=3}}
{{ja-accent-common|region=京阪|a|よーりょ|ー}}
==={{noun}}===
{{ja-noun|[[ようりょう]]}}
#[[ものごと|物事]]の[[要点]]。
#*[[先生]]は[[いつぞや]]、[[わたし|私]]の[[てがみ|手紙]]が[[冗漫]]で[[くどい|くどく]]て'''要領'''を[[える|得]][[ない]]と、[[しかる|叱る]][[様だ|ように]][[おっしゃる|仰言っ]]た[[こと]]が[[ございます|ございまし]]た[[わ]]。({{w|豊島与志雄}}『[https://www.aozora.gr.jp/cards/000906/files/42511_22706.html 条件反射]』)
#*[[すなはち|即ち]][[先生]][[平素]]の[[言行]]に{{おくりがな2|基|もとづ|き|もとづく}}、{{ふりがな|其|その}}[[大要]]を[[のぶ|述べ]]て、先生の[[閲覧]]を[[こふ|乞ひ]]、[[これ|之]]を[[修身]]'''要領'''と[[なづく|名づけ]]、[[学生]]に[[しめす|示す]][[こと]]左の[[ごとし|如し]]。(『[https://www.aozora.gr.jp/cards/000296/files/47063_32088.html 慶応義塾 修身要領]』)
#物事の[[うまい|上手い]][[処理]]の[[方法]]。
#*[[よく|良く]][[とおる|透る]][[はぎれ|歯切れ]]の[[いい]][[弁]]で、[[内容]]を{{おくりがな2|平易|やさし|く|やさしい}}'''要領'''よく[[のべたてる|述立てる]][[ところ|所]]は[[さすが|流石]]にと[[おもう|思わ]]せた。({{w|羽志主水}}『[https://www.aozora.gr.jp/cards/001305/files/47418_29114.html 監獄部屋]』)
----
=={{L|zh}}==
[[Category:{{zh}}|yao4ling3]]
==={{noun}}===
[[Category:{{zh}}_{{noun}}|yao4ling3]]
{{zhchars}} ({{zh-ts||'''[[要领]]'''}} ピンイン:yàolǐng 注音符号:ㄧㄠˋ ㄌㄧㄥˇ {{nan}}:iàu-léng )
#要領。
#[[要点]]。
[[Category:{{nan}}|iau3leng2]]
[[Category:{{nan}}_{{noun}}|iau3leng2]]
----
=={{L|ko}}==
[[Category:{{ko}}|요령]]
==={{noun}}===
[[Category:{{ko}}_{{noun}}|요령]]
{{lang|ko|'''[[要#{{ko}}|要]][[領#{{ko}}|領]]'''([[요령]])}}
#(日本語に同じ)要領。
ru6cntfyt3smzcx35obvr4egziu3mvn
勇猛
0
108362
2305913
2294444
2026-07-30T06:54:12Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305913
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ゆうもう}}
=={{L|ja}}==
{{ja-kanjitab|ゆう|もう|yomi=o}}
==={{pron}}===
{{ja-pron|ゆうもう|acc=0}}
{{ja-accent-common|region=京阪|h||ゆーもー}}
==={{noun}}===
{{ja-noun|ゆうもう|[[ゆうみょう]]|ゆみょう}}
#[[勇気]]があって[[なにもの|何物]]も[[おそれる|恐れ]]ないこと。
#*山法師が一般に悪僧と呼ばれ、'''勇猛'''なる武士がしばしば悪党と呼ばれたのも彼らが強かったからの名だ。({{w|喜田貞吉}} 『[https://www.aozora.gr.jp/cards/001344/files/49810_44334.html 時勢と道徳観念]』1919年)
===={{syn}}====
*[[勇敢]]
*[[豪勇]]
===={{ant}}====
*[[臆病]]
*[[怯弱]]
===={{rel}}====
*{{prov}}: [[勇猛果敢]]、[[勇猛心]]
===={{trans}}====
*{{T|en}}: {{t|en|doughtiness}}
==={{adjectivenoun}}===
{{ja-adjectival noun|ゆうもう|ゆうみょう|ゆみょう}}
{{日本語ダ活用}}
===={{trans}}====
*{{T|en}}: {{t|en|doughty}}
----
=={{L|zh}}==
[[Category:{{zh}}|yong3meng3]]
==={{pron}}===
*ピンイン: yǒngměng
*注音符号: ㄩㄥˇ ㄇㄥˇ
*{{nan}}: ióng-béng
*{{hak}}: yúng-mén
==={{adjective}}===
[[Category:{{zh}}_{{adjective}}|yong3meng3]]
{{zhchars}}
#勇猛な。
[[Category:{{nan}}|iong2beng2]]
[[Category:{{nan}}_{{adjective}}|iong2beng2]]
[[Category:{{hak}}|yung3men3]]
[[Category:{{hak}}_{{adjective}}|yung3men3]]
----
=={{L|ko}}==
[[Category:{{ko}}|용맹]]
==={{noun}}===
[[Category:{{ko}}_{{noun}}|용맹]]
{{kochars}}(ハングル: [[용맹]])
#(日本語に同じ)勇猛。
----
=={{L|vi}}==
[[Category:{{vi}}|dung5manh5 dungmanh]]
==={{adjective}}===
[[Category:{{vi}}_{{adjective}}|dung5manh5 dungmanh]]
{{vichars}}(チュ・クォック・グー: [[dũng mãnh]])
#勇猛な。
no7f5z8xd76ouidkcb0dvegc4qfn32l
養生
0
109542
2305939
2040530
2026-07-30T07:17:14Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305939
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ようじょう}}
{{wikipedia}}
=={{L|ja}}==
{{ja-kanjitab|よう|じょう|yomi=o}}
==={{pron}}===
{{ja-pron|ようじょう|acc=1}}
==={{noun}}===
{{ja-noun-suru|[[ようじょう]]}}
#[[健康]]の[[増進]]を[[はかる|図る]]こと。
#:{{syn|ja|摂生}}
#*つまりいわゆる'''養生'''に無関心な訳で、私の体にはその'''養生'''というものに対して心配する程な、欠陥がないからです。([[w:牧野富太郎|牧野富太郎]]、[https://www.aozora.gr.jp/cards/001266/files/56695_52793.html 『牧野富太郎自叙伝』])〔1956年〕
#[[病気]]や[[けが]]の[[回復]]を図ること。
#:{{syn|ja|静養|療養}}
#*咳が出る、食欲が進まない、熱が高まると言う始末である、しのは力の及ぶ限り、医者にも見せたり、買い薬もしたり、いろいろ'''養生'''に手を尽した。しかし少しも効験は見えない。([[w:芥川龍之介|芥川龍之介]]、[https://www.aozora.gr.jp/cards/000879/files/125_15170.html 『おしの』])〔1923年〕
#[[うつ|打ち]]終わった[[コンクリート]]や[[モルタル]]が[[十分]]に[[硬化]]するよう[[保護]]すること。
#*コンクリートの打込みは、打上がりが均質で密実になるように行い、かつ、所要の強度になるまで適切に'''養生'''すること。([http://law.e-gov.go.jp/htmldata/S60/S60F03602007001.html 浄化槽工事の技術上の基準及び浄化槽の設置等の届出に関する省令] 第一条八項)〔最終改正:平成17年9月26日〕
#建築工事などで、[[部材]]の運搬や[[塗装]]作業時に、[[傷]]や[[汚れ]]が付かないように、作業するものや作業箇所の周囲を布や紙などで覆って保護すること。
#*特定建築材料の除去を行う部分の周辺を事前に'''養生'''すること。([http://law.e-gov.go.jp/htmldata/S46/S46F03602003001.html 大気汚染防止法施行規則] 別表第七)〔最終改正:平成29年1月6日〕
==={{verb}}===
===={{conjug}}====
{{日本語サ変活用|kana=ようじょう}}
----
=={{L|zh}}==
==={{verb}}===
{{zhchars}}({{zh-ts||'''[[养生]]'''}} ピンイン:yǎngshēng 注音符号:ㄧㄤˇ ㄕㄥ {{nan}}:ióng-seng )
#養生する、[[保養]]する。
{{zh-cat|yang3sheng1|動詞}}
{{nan-cat|iong2seng1|動詞}}
----
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|양생}}
#(日本語に同じ)養生。
----
=={{L|vi}}==
==={{verb}}===
{{vi-head|verb|dưỡng|sinh}}
#[[養成]]する。
tpdb427cr5nc7sc3nhijoqwrnicr0yd
門番
0
114566
2305907
2273966
2026-07-30T06:47:57Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305907
wikitext
text/x-wiki
{{DEFAULTSORT:もんはん}}
{{wikipedia}}
=={{ja}}==
[[Category:{{ja}}]]
==={{pron}}===
{{ja-pron|もんばん|acc=1|acc_ref=NHK16}}
==={{noun}}===
[[Category:{{ja}} {{noun}}]]
'''[[門]] [[番]]'''(もんばん)
# [[門]]([[建物]]・施設の門(出入口)、[[都市]]・[[街]]の門の、[[両方]]を含む)を見張る人。或いは、門を[[管理]]する人。または、それらの[[当番]]。
#*[[わたし|妾]]が[[自分]]の[[なまえ|名前]]を'''門番'''の[[老人]]に[[つたえる|伝える]]と、[[しずか|静か]]に[[門]]を[[ひらく|開か]]れました。([[w:吉行エイスケ|吉行エイスケ]]『[https://www.aozora.gr.jp/cards/000043/files/2173_34704.html バルザックの寝巻姿]』)
===={{rel}}====
*[[守衛]]{{wp|守衛}}、[[番人]]、[[番兵]]、[[当番]]
*{{syn}}: [[門衛]]、[[玄関番]]
===={{trans}}====
*{{en}}: {{t|en|janitor}}、{{t|en|porter}}、{{t|en|doorman}}、{{t|en|gatekeeper}}
===脚注===
{{Reflist}}
2ledvplwnz8zubmmcukg4s6n7rlujtz
我慢
0
114727
2305688
2011563
2026-07-29T18:39:38Z
ちょこれ゚いとみんと
129959
2305688
wikitext
text/x-wiki
{{kana-DEFAULTSORT|がまん}}
{{wikipedia}}
=={{L|ja}}==
{{ja-kanjitab|が|まん|yomi=o}}
==={{pron}}===
{{ja-pron|がまん|acc=1}}
{{ja-accent-common|region=京阪|a|が|まん}}
==={{noun}}===
{{ja-noun-suru|[[がまん]]}}
#[[精神的]]・[[肉体的]][[苦痛]]などを[[たえる|耐える]]こと。
#* 我慢がならない
#[[たのしみ]]などを[[忍耐]]して[[ひかえる|控える]]こと。
#{{context|Buddhism|lang=ja}}[[七慢]]の一つ。[[自己]]に[[執着]]し、[[自分]]を[[えらい|偉い]]と[[おもう|思い]][[他人]]を[[軽視]]する[[こころ|心]]。
==={{verb}}===
{{ja-verb-suru|がまん}}
#[[精神的]]・[[肉体的]][[苦痛]]などを[[たえる|耐える]]。
#* 痛いのを我慢しないで病院に行きなさい。
#[[たのしみ]]などを[[忍耐]]して[[ひかえる|控える]]。
#* 酒も煙草も外食も我慢して家計を改善しよう。
===={{conjug}}====
{{日本語サ変活用}}
===={{syn}}====
*[[辛抱]]
===={{rel}}====
*[[我慢競べ]]
*[[我慢強い]]
*[[痩せ我慢]]
*[[我慢汁]]
d6gnjy185iywazbhbj8f3kcj73gzvnw
名誉
0
114797
2305882
2020374
2026-07-30T06:30:07Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305882
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めいよ}}
=={{L|ja}}==
{{wikipedia}}
==={{pron}}===
{{ja-pron|めいよ|acc=1}}
{{ja-accent-common|region=京阪|a|め|ーよ}}
==={{noun}}===
{{ja-noun|めいよ}}
#[[すぐれる|優れ]]ていると[[みとめる|認め]]られること。[[ほこらしい|誇らしく]][[ほまれ]]高いこと。
#[[世間]]から認められて[[える|得]]た[[体面]]。
#*名誉毀損。名誉を回復する。
#[[功績]]を[[たたえる|称え]]て[[あたえる|与える]][[称号]]。
#*名誉市民。名誉領事。名誉教授。
===={{rel}}====
*[[名誉挽回]]
==={{adjectivenoun}}===
{{ja-adjectival noun|めいよ}}
# 功績を認められている。優れていると認められている。
#* 文芸上の[[述作]]を生命とする余にとって{{ruby|是程|これほど}}{{ruby|難有|ありがた}}い事はない、是程心持ちのよい[[待遇]]はない、是程'''名誉'''な職業はない、成功するか、しないか{{ふりがな|抔|など}}と考えて居られるものじゃない。 ({{w|夏目漱石}}『入社の辞』)〔1907年〕[https://www.aozora.gr.jp/cards/000148/files/2673_6500.html]
#* [[故郷]]の新聞社から、郷土[[出身]]の[[芸術家]]として、[[招待]]を受けるということは、これは、{{ruby|[[衣錦還郷]]|いきんかんきょう}}の一種なのではあるまいか。[[随分|ずいぶん]]、'''名誉'''なことなのでは無いか。({{w|太宰治}}『善蔵を思う』)〔1940年〕 [https://www.aozora.gr.jp/cards/000035/files/2278_20022.html]
===={{conjug}}====
{{日本語ダ活用}}
----
=={{L|zh}}==
[[Category:{{zh}}|ming2yu4]]
==={{noun}}===
[[Category:{{zh}}_{{noun}}|ming2yu4]]
[[Category:HSKレベル6級|ming2yu4]]
[[Category:HSKレベル丁|ming2yu4]]
{{zhchars}}({{zh-ts|'''[[名譽]]'''}} míngyù )
#(日本語に同じ)名誉。
c7a85xoxyd3e3l75erm6v10h04w5t2v
黙黙
0
120479
2305901
1924459
2026-07-30T06:42:46Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305901
wikitext
text/x-wiki
{{also|默默}}
{{kana-DEFAULTSORT|もくもく}}
=={{L|ja}}==
[[category:{{ja}}]]
==={{alter}}===
*黙々
==={{adjectivenoun}}===
[[category:{{ja}}_{{adjectivenoun}}]]
{{jachar|黙|黙}}(もくもく)
#[[ことば|言葉]]を発しないさま。特に作業などを進めるにあたって、[[一心]]になって[[おしだまる|押し黙る]]さま。
#*[[銘銘|めいめい]]で口をきいてめいめいの意見を[[吐露]]すべき[[会合]]の席上でいつでも[[黙黙|黙々]]として始めからおしまいまで口を利かない人がある。もしかするとそれは口をきくと自分の美と[[尊厳]]をそこなうことを恐れる人ではないかという気がする。またこれと反対にいわゆる{{ruby|[[一言居士]]|いちげんこじ}}と称するのもある。これはもちろん自分の一言の真と美を信ずるからのことであろう。([[w:寺田寅彦|寺田寅彦]]『柿の種』)〔1935年〕[https://www.aozora.gr.jp/cards/000042/files/1684_11274.html]
#* 併し我々は[[いまさら|今更]]これが為めに何人をも怨みませぬ。[[いずれ|何ずれ]]の国にも反感を[[いだく|抱き]]ませぬ。[[黙黙|黙々]]として自ら省み、[[おのれ|己れ]]を責め、如何に[[つらい|辛らい]]試錬でも堪え抜く決心を極めております。([[w:幣原喜重郎|幣原喜重郎]]『新憲法に関する演説草稿』)〔1955年〕[https://www.aozora.gr.jp/cards/001794/files/56614_57473.html]
#* (...)山花さんは担当閣僚であるにもかかわらず、決して[[でしゃばる|出しゃばら]]ず、トップ会談で決まった変更を法案にする、極めて実務的な作業に[[黙黙|黙々]]と[[専念]]されたのであります。([[w:河野洋平|河野洋平]]、衆議院会議録情報 第145回国会 本会議 第51号 故議員[[w:山花貞夫|山花貞夫]]君に対する追悼演説)〔1999年〕
===={{conjug}}====
{{日本語タルト活用}}
s888gct3db9bzkbkjppx5qiom1j698r
養蚕
0
122275
2305938
2174932
2026-07-30T07:16:13Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305938
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ようさん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[ようさん]]}}
#{{ふりがな|蚕|かいこ}}を[[飼育]]すること。{{おくりがな2|蚕飼|こが|い|こがい}}。
#*'''養蚕'''の[[目的]]は{{ふりがな|蚕卵紙|たねがみ}}を[[つくる|作る]]に[[あらず]]して[[いと|糸]]を作るにあり([[w:福沢諭吉|福沢諭吉]]『[https://www.aozora.gr.jp/cards/000296/files/49756_34168.html 慶応義塾学生諸氏に告ぐ]』)
===={{pron}}====
'''よ↗ーさん'''
===={{trans}}====
*{{en}}: {{t+|en|sericulture}}
*{{fr}}: {{t+|fr|sériciculture|f}}
*{{ko}}: {{t+|ko|양잠}}
==={{verb}}===
{{日本語サ変活用}}
8ppzhino7fxw8ky7a5qfrdqreq49fqc
米英
0
123253
2305822
1655604
2026-07-30T05:41:57Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305822
wikitext
text/x-wiki
{{DEFAULTSORT:へいえい べいえい {{PAGENAME}}}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
'''[[米]][[英]]'''(べいえい)
#[[英吉利]]と[[亜米利加]]。[[英国]]と[[米国]]。[[イギリス]]と[[アメリカ合衆国]]。
#*「[[大本営]]陸海軍部[[発表]]。帝国陸海軍は今[[八日]][[未明]]西[[太平洋]][[において]]'''米英'''軍と[[戦闘]][[状態]]に[[はいる|入れ]][[り]]。」([[w:太宰治|太宰治]]『[https://www.aozora.gr.jp/cards/000035/files/253_20056.html 十二月八日]』)
[[Category:{{ja}}_イギリス]]
==== {{pron|ja}} ====
;べ↘ーえー
===={{rel}}====
*{{syn}}: [[英米]]
===={{trans}}====
*[[{{en}}]]<!--* English-->: [[United States of America]] [[and]] [[United Kingdom]]
81smp9vb03gjq95jteikm7f5rbrnbkv
普通人
0
123679
2305799
1989935
2026-07-30T05:22:57Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305799
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ふつうじん}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|ふつうじん|acc=2}}
==={{noun}}===
{{ja-noun|ふつうじん}}
#[[普通]]の[[ひと#名詞|人]]。[[一般的]]な人。
#*[[食事]]は'''普通人'''[[ほど|程]]の[[分量]]は[[いただく|頂き]]ました。([[w:梶井久|梶井久]]『[https://www.aozora.gr.jp/cards/000244/files/1329_27721.html 臨終まで]』)
===={{syn}}====
* [[常人]]、[[凡人]]、[[凡夫]]、[[庸人]]
===={{trans}}====
{{trans-see|凡人}}
phd05k22proz0kos4v4q6mgvnfs9tc6
凡人
0
123680
2305869
1989934
2026-07-30T06:18:34Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305869
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ぼんじん}}
{{also|ほんしん}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|ぼんじん|acc=0}}
{{ja-accent-common|region=京阪|h|ぼんじ|ん}}
{{ja-pron|ぼんにん|acc=0}}
{{ja-accent-common|region=京阪|h|ぼんに|ん}}
==={{noun}}===
{{ja-noun|ぼんじん|ぼんにん}}
#[[凡庸]]な[[ひと#名詞|人]]。[[平凡]]な人。
#*[[権力]][[富力]]を[[える|得れ]]ば[[濫用]]したがるのが[[おそらく|恐らく]]'''凡人'''の[[さける|避け]][[かたい#形容詞:難い|がたい]][[弱点]]でもあろう。([[w:坂口安吾|坂口安吾]]『[https://www.aozora.gr.jp/cards/001095/files/45845_33224.html 長篇小説時評]』)
#[[いえがら|家柄]]の[[ひくい|低い]]人。
#[[軍人]]ではない人。[[文民]]。[[civilian]]の訳語。
===={{syn}}====
*(凡庸な人)[[庸人]]、[[常人]]、[[普通人]]、[[凡夫]]
*(家柄の低い人)[[平民]]、[[庶民]]
===={{ant}}====
*(凡庸な人)[[偉人]]、[[非凡人]]
*(家柄の低い人)[[貴人]]
===={{trans}}====
*{{T|en}}: [[mediocre]] [[people]], [[ordinary]] [[people]], [[regular]] [[people]]
*{{T|ko}}: {{t|ko|범인}}
*{{T|fi}}: [[tavallinen]] [[ihminen]], {{t-|fi|keskinkertaisuus}}
----
=={{L|zh}}==
==={{pron}}===
*ピンイン: fánrén
*注音符号: ㄈㄢˊ ㄖㄣˊ
*{{nan}}: hoân-jîn
*{{hak}}: fàm-ngìn
==={{noun}}===
{{zhchars}}
#[[凡庸]]な人。
#[[世俗]]の人。[[凡俗]]な人。
===={{syn}}====
*(凡庸な人)[[庸人]]
*(世俗の人)[[俗人]]
{{zh-cat|fan2ren2|名詞}}
{{nan-cat|hoan5jin5|名詞}}
{{hak-cat|fam2ngin2|名詞}}
----
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|범인}}
#(日本語に同じ)凡人。
----
=={{L|vi}}==
==={{noun}}===
{{vi-head|noun|phàm|nhân}}
#(日本語に同じ)凡人。
8dfhsd7vs1pa2t4uhvp46ykdnqx5en8
庸人
0
123681
2305929
1989930
2026-07-30T07:09:59Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305929
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ようじん}}
=={{L|ja}}==
{{ja-kanjitab|よう|じん|yomi=o}}
==={{pron}}===
{{ja-pron|ようじん|acc=0}}
==={{noun}}===
{{ja-noun|[[ようじん]]}}
#[[凡庸]]な[[ひと#名詞|人]]。[[平凡]]な人。
#*[[かれ|彼]][[もし#副詞|もし]][[哲人]]ならば、[[形骸]]を[[土芥]]視して、[[ひややか|冷やか]]に[[人間]]と[[世間]]と、[[一切]]を[[嗤笑]]して[[やむ|止み]][[し]][[なり|なら]][[む]]、彼もし'''庸人'''ならば、無気[[淪落]]その[[存在]]を[[うたがふ|疑は]]れて止みしならむ([[w:横瀬夜雨|横瀬夜雨]]『[https://www.aozora.gr.jp/cards/000370/files/2544_23299.html 花守]』)
===={{syn}}====
*[[凡人]]
*[[常人]]
*[[普通人]]
*[[庸夫]](凡庸な男性)
===={{ant}}====
*[[偉人]]
===={{trans}}====
{{trans-see|凡人}}
----
=={{L|zh}}==
==={{noun}}===
{{zhchars}}(ピンインyōngrén)
#([[#{{ja}}|日本語に同じ]])庸人。
===={{syn}}====
*[[凡人]]
===={{ant}}====
*[[偉人]]
{{zh-cat|yong1ren2|名詞}}
prdawt2yh2qc694jktfkd3er2bnjsnx
防空
0
124101
2305859
1991607
2026-07-30T06:11:14Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305859
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ぼうくう}}
=={{L|ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
[[Category:{{ja}}_軍事]]
{{jachar|防|空}}([[ぼうくう]])
#[[空中]]からの[[敵襲]]を[[防御]]すること。
#*[[空中]][[から]]の[[陸上]]や[[海上]]に対する[[攻撃]]の[[威力]]は[[きわめて|極めて]][[おおきい|大きい]]のに対し、'''防空'''は[[至難]]である。({{w|石原莞爾}}『[https://www.aozora.gr.jp/cards/000230/files/1154_23278.html 最終戦争論]』)
===={{pron}}====
'''ぼ↗ーくー'''
===={{rel}}====
*{{comp}}: [[防空演習]]、[[防空軍]]、[[防空壕]]
----
=={{L|zh}}==
[[Category:{{zh}}|fang2kong1]]
==={{pron}}===
*ピンイン: fángkōng
*注音符号: ㄈㄤˊ ㄎㄨㄙ
*{{yue}}: fong{{supra|4}}hung{{supra|1}}
*{{nan}}: hông-khong
==={{verb}}===
[[Category:{{zh}}_{{verb}}|fang2kong1]]
[[Category:{{zh}}_軍事|fang2kong1]]
{{ZHchar|'''防空'''}}
#防空する。
[[Category:{{yue}}|fong4hung1]]
[[Category:{{yue}}_{{verb}}|fong4hung1]]
[[Category:{{yue}}_軍事|fong4hung1]]
[[Category:{{nan}}|hong5khong1]]
[[Category:{{nan}}_{{verb}}|hong5khong1]]
[[Category:{{nan}}_軍事|hong5khong1]]
----
=={{L|ko}}==
[[Category:{{ko}}|방공]]
==={{noun}}===
[[Category:{{ko}}_{{noun}}|방공]]
[[Category:{{ko}}_軍事|방공]]
{{lang|ko|'''防空'''([[방공]])}}
#(日本語に同じ)防空。
----
=={{L|vi}}==
==={{noun}}===
{{vi-head|noun|phòng|không|cat2=軍事}}
#[[防空軍]]。
==={{verb}}===
{{vi-head|verb|phòng|không}}
#防空する。
7t6rz2knjbmkud2nxditrlfihf8pjh9
宝算
0
124102
2305836
1480908
2026-07-30T05:55:29Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305836
wikitext
text/x-wiki
{{DEFAULTSORT:ほうさん {{PAGENAME}}}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
'''[[宝]][[算]]'''([[ほうさん]])
#[[天皇]]の[[年齢]]。[[聖寿]]。
#*[[女帝]]は[[崩御]]した。'''宝算'''五十三。([[w:坂口安吾|坂口安吾]]『[https://www.aozora.gr.jp/cards/001095/files/42910_30027.html 道鏡]』)
===={{pron|jpn}}====
'''ほ↗ーさん'''
74g8hdn87x3aqwkqp6qzzzhag9rgbyg
芳志
0
124103
2305841
1924624
2026-07-30T06:00:48Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305841
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほうし}}
=={{L|ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
[[Category:{{ja}} 敬語 尊敬語]]
'''[[芳]][[志]]'''([[ほうし]])
#[[あいて|相手]]の[[親切]]心に[[敬意]]を[[あらわす|表す]][[いいかた|言い方]]。お[[こころづかい|心遣い]]。
#*ご'''芳志'''{{おくりがな2|忝|かたじ|けのう|かたじけない}}存じます。([[w:国枝史郎|国枝史郎]]『[https://www.aozora.gr.jp/cards/000255/files/43748_18691.html 血ぬられた懐刀]』)
===={{pron|ja}}====
'''ほ↘ーし'''
===={{rel}}====
*{{syn}}: [[おぼしめし]]、[[芳情]]
9ju9rzz65mc5tgq271jih74gccgci6l
憂喜
0
124559
2305914
1481157
2026-07-30T06:55:15Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305914
wikitext
text/x-wiki
{{DEFAULTSORT:ゆうき {{PAGENAME}}}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
[[Category:{{ja}}_{{noun}} サ変動詞]]
'''[[憂]][[喜]]'''([[ゆうき]] / [[うき]])
#{{おくりがな2|憂|うれ|い|うれい}}と[[よろこび|喜び]]。[[うれえる|憂え]]たり[[よろこぶ|喜ん]]だりすること。[[喜憂]]。
#*[[天文]]を[[うかがう|うかがっ]]て[[吉兆]]を{{ふりがな|卜|ぼく}}し、[[星宿]]の[[変]]を[[みる|み]]て[[禍福]]を'''憂喜'''し([[w:福沢諭吉|福沢諭吉]]『[https://www.aozora.gr.jp/cards/000296/files/46686_25533.html 物理学の要用]』)
===={{pron|jpn}}====
'''ゆ↘ーき'''、'''う↘き'''
==={{verb}}===
[[Category:{{ja}} {{verb}}]]
{{inf-ja||サ|変|憂喜|する}}
fhhak129l5czru1sjz2u16pnlydb4s2
野暮天
0
124561
2305910
2167452
2026-07-30T06:51:04Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305910
wikitext
text/x-wiki
{{kana-DEFAULTSORT|やぼてん}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|やぼてん|acc=0}}
==={{noun}}===
{{ja-noun|やぼてん}}
#[[きわめて|極めて]][[野暮]]なこと。[[まるで]][[洗練]]されていないこと。また、その[[ひと#名詞|人]]。
#*[[人間]]は[[死期]]が[[ちかづく|近づく]]につれて、どんなに[[俗]]な'''野暮天'''でも、[[奇妙]]に、[[詩]]というものに[[こころ|心]]を[[ひく|ひか]]れて来るもの[[らしい]]。([[w:太宰治|太宰治]]『[https://www.aozora.gr.jp/cards/000035/files/265_15080.html 犯人]』)
===={{syn}}====
* [[野暮助]]、[[野暮天神]]
===={{trans}}====
(野暮なこと)
*{{T|en}}: {{t|en|boorishness}}
(野暮な人)
*{{T|en}}: {{t|en|boor}}
sze02blux9oy0mkk69jws20mmw1mzpm
風雨
0
124834
2305804
2155082
2026-07-30T05:27:13Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305804
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ふうう}}
=={{L|ja}}==
{{ja-kanjitab|ふう|う|yomi=o}}
{{ja-kanjitab|あめ|かぜ|yomi=k}}
{{wikipedia}}
==={{pron}}===
{{ja-pron|ふうう|acc=1}}
{{ja-accent-common|region=京阪|a|ふ|ーう}}
{{ja-pron|あめかぜ|acc=2|acc2=0}}
*あ↘めか↗ぜ
==={{noun}}===
{{ja-noun|ふうう}}
#{{context|wind|rain|lang=ja}}{{ふりがな|風|かぜ}}と{{ふりがな|雨|あめ}}。
#*[[線路]]の[[かたわら|傍ら]]に一台の[[機関車]]が[[顛覆]]した[[まま]]'''風雨'''に[[さらす|さらさ]]れ、[[あかい|赤く]][[さびつく|錆びつい]]ているのが[[みえる|見え]]た。({{w|岸田國士}}『[https://www.aozora.gr.jp/cards/001154/files/44465_37233.html 北支物情]』)
#[[あらし|嵐]]。
#*[[夕刻]][[から]][[荒れ模様]]に[[なる|なっ]]ていた[[そら|空]]が、[[よる|夜]]になると、[[ひどい]]'''風雨'''となった。({{w|原民喜}}『[https://www.aozora.gr.jp/cards/000293/files/1854_21717.html 廃墟から]』)
===={{trans}}====
(語義1)
*{{T|en}}: [[wind]] and [[rain]]
(語義2)
*{{T|en}}: {{t|en|rainstorm}}
==={{wago}}===
{{ja-wagokanji|あめかぜ}}
#{{wagokanji of|あめかぜ}}
=={{L|zh}}==
{{zh-cat|feng1yu3|noun}}
{{yue-cat|fung1yu5|noun|風|雨|比喩}}
{{nan-cat|hong1hoo7|noun|風|雨|比喩}}
{{nan-tws-cat|huang1hou6|noun|風|雨|比喩}}
{{cpx-cat|buei1hou5|noun|風|雨|比喩}}
{{hak-cat|fung1yi3|noun|風|雨|比喩}}
{{ltc-cat|pjuwnghjuX|noun|風|雨|比喩}}
{{och-cat|plumgwa|noun|風|雨|比喩}}
==={{pron}}===
{{cmn-pron|fēngyǔ}}
{{yue-pron|fung1 jyu5}}
{{nan-pron|xm,zz,tw:hong-hō͘/qz:hoang-hǒ͘/xm,qz,tw:hong-ú/zz:hong-í|t=huang1 hou6}}
{{cpx-pron|pt:buei1 hou5/xy:buinn1 hou5}}
{{hak-pron|fûng-yí|h=fungˋ rhiˊ}}
*{{ltc}}: pjuwng hjuX
*{{och}}:
**(Baxter–Sagart): /*prəm C.ɢʷ(r)aʔ/
**(鄭張): /*plum ɢʷaʔ/
==={{noun}}===
{{zhchars}} ({{zh-ts||'''[[风雨]]'''}} )
#{{context|lang=zh|wind|rain|skey=feng1yu3}} 風雨。
#:{{syn|zh|{{zh-l|風水|tr=fēngshuǐ}}|{{zh-l|風時}}}}
#{{context|lang=zh|figurative|skey=feng1yu3}} [[困難]]。
#{{context|lang=zh|figurative|skey=feng1yu3}} [[うわさ|噂]]、[[ゴシップ]]。
==={{desc}}===
{{CJKV||風雨|풍우|phong vũ}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|풍우|cat2=風|cat3=雨}}
#(日本語に同じ)風雨。
=={{L|vi}}==
==={{noun}}===
{{vi-head|noun|phong|vũ|cat2=風|cat3=雨}}
#(日本語に同じ)風雨。
eot5bkx1md1xr9bv29cysrawmhz10yv
鋒鏑
0
124835
2305848
1481302
2026-07-30T06:05:01Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305848
wikitext
text/x-wiki
{{DEFAULTSORT:ほうてき {{PAGENAME}}}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
'''[[鋒]][[鏑]]'''([[ほうてき]])
#{{ふりがな|鉾先|ほこさき}}と{{ふりがな|矢尻|やじり}}。転じて、[[武器]]。
#*[[明日]]の[[たたかい|戦い]][[には]]、[[主従]][[こぞる|挙っ]]て'''鋒鏑'''に[[ち|血]]を[[そそぐ|注ぎ]]、[[城下]]に{{ふりがな|尸|かばね}}を[[さらす|晒す]][[ばかり]][[じゃ]]。([[w:菊池寛|菊池寛]]『[https://www.aozora.gr.jp/cards/000083/files/501_19864.html 忠直卿行状記]』)
===={{pron|jpn}}====
'''ほ↗ーてき'''
cz8q7umsk0zl8ytzn80f3c5ogbg5p7m
凡骨
0
124836
2305867
1481303
2026-07-30T06:17:32Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305867
wikitext
text/x-wiki
{{DEFAULTSORT:ほんこつ ぼんこつ {{PAGENAME}}}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
'''[[凡]][[骨]]'''(ぼんこつ)
#[[突出]]した[[才能]]のない[[ひと#名詞|人]]。[[凡庸]]な人。
#*[[してみると|して見ると]][[詩人]]は[[つね|常]]の[[ひと|人]][[より]]も[[苦労性]]で、'''凡骨'''の[[倍]][[以上]]に[[神経]]が[[鋭敏]]なの[[かもしれない|かも知れん]]。([[w:夏目漱石|夏目漱石]]『[https://www.aozora.gr.jp/cards/000148/files/776_14941.html 草枕]』)
===={{pron|jpn}}====
'''ぼ↗んこつ'''
===={{rel}}====
*{{syn}}: [[凡人]]、[[庸人]]
===={{trans}}====
*[[{{de}}]]<!--* German-->: [[durchschnittlicher]] [[Mensch]]
*[[{{en}}]]<!--* English-->: [[mediocre]], [[mediocrity]]
*[[{{fr}}]]<!--* French-->: [[homme]] [[ordinaire]]
*[[{{es}}]]<!--* Spanish-->: {{t+|es|mediocre}}
----
=={{zh}}==
{{拡大|凡|骨|lang=zh}}
[[Category:{{zh}}|fan2gu3]]
==={{noun}}===
[[Category:{{zh}}_{{noun}}|fan2gu3]]
{{zhchar|凡|骨}}({{unicode|fán gǔ}})
#[[凡人]]。
65d6wzh7j935j4kd7mry2i4foz8lcl0
本屋
0
124838
2305863
2020817
2026-07-30T06:14:23Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305863
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほんや}}
=={{L|ja}}==
{{ja-kanjitab|ほん|や|yomi=j}}
{{ja-kanjitab|ほん|おく|yomi=o}}
==={{pron}}===
{{ja-pron|ほんや|acc=1}}
{{ja-pron|ほんおく|acc=0}}
==={{noun}}===
{{ja-noun|ほんや|ほんおく}}
[[Category:{{ja}}_職業]]
[[Category:{{ja}}_店舗]]
# {{q|ほんや}} [[書籍]]を[[うる|売る]][[ひと|人]]または[[みせ|店]]。また、[[出版社]]。
#* [[まち|街]]の'''本屋'''では[[学術書]]は{{おくりがな2|忽|たちま|ち|たちまち}}に[[うりきれ|売切れ]]と[[なる|なり]][[ます|まし]]た。([[w:牧野信一|牧野信一]]『[https://www.aozora.gr.jp/cards/000183/files/52883_42669.html 辞書と新聞紙]』)
#* [[w:神田 (千代田区)|神田]]の'''本屋'''へ[[まわる|廻っ]]て[[原稿料]]の三十[[円]]を[[うけとる|受取っ]]た。([[w:寺田寅彦|寺田寅彦]]『[https://www.aozora.gr.jp/cards/000042/files/24399_15386.html まじょりか皿]』)
# {{q|ほんや / ほんおく}} [[はなれ|離れ]]や[[納屋]]に対して、[[主要]]な[[たてもの|建物]]。
#* お{{ruby|筆|ふで}}が[[すむ|住ん]]でいるのは、'''本屋'''とは[[回廊]]で[[つらなる|連なっ]]ている離れであって、[[その]][[うすぐらい|薄暗い]][[二階]]に、[[このむ|好ん]]で[[おきふす|起き臥し]]ているのだった。([[w:小栗虫太郎|小栗虫太郎]]『[https://www.aozora.gr.jp/cards/000125/files/43418_16875.html 絶景万国博覧会]』)
# {{q|ほんや}} {{context|lang=ja|occupation}} [[脚本家]]。[[シナリオライター]]。
===={{syn}}====
* {{sense|語義1}} {{ふりがな|書賈|しょこ|yomilink=n}}、{{ふりがな|書肆|しょし|yomilink=n}}、{{ふりがな|書店|しょてん|yomilink=n}}
* {{sense|語義2}} {{ふりがな|[[母屋]]/[[母家]]|おもや}}
===={{rel}}====
*[[たちよみ|立ち読み]]
===={{comp}}====
* [[本屋学問]]
===={{trans}}====
{{trans-see|書籍を売る人または店|書店}}
{{trans-see|出版社}}
{{trans-top|離れや納屋に対して、主要な建物。}}
* {{T|en}}: {{l|en|[[main]] [[building]]}}, {{l|en|a main [[house]]}}
{{trans-bottom}}
{{trans-see|脚本家}}
1spxtztxgpf6e9s8lbfjzidb4rnjc0s
羊腸
0
124860
2305933
1924801
2026-07-30T07:13:05Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305933
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ようちょう}}
{{also|羊肠}}
=={{L|ja}}==
{{ja-kanjitab|よう|ちょう|yomi=o,o}}
==={{pron}}===
{{ja-pron|ようちょう|acc=0}}
{{ja-accent-common|region=京阪|h||よーちょー}}
==={{noun}}===
{{ja-noun|[[ようちょう]]}}
#{{ふりがな|羊|ひつじ}}の[[腸]]。[[乾燥]]させたものが[[弦楽器]]の[[弦]]や[[テニス]]用[[ラケット]]の[[あみ|網]]の[[材料]]とされてきた。[[ガット]]。
#羊の腸のように[[まがりくねる|曲がりくねっ]]ていること。[[いくえ|幾重]]にも[[屈曲]]していること。主に[[やまみち|山道]]について用いる。
#*[[丁度]][[みっか|三日]][[め|目]]の[[あさ|朝]]のこと、[[僕]][[たち]]は[[山荘]]を[[一緒]]に[[でる|出]]て、'''羊腸'''の{{ふりがな|小径|こみち}}を[[湖岸]]へ[[ぬける|抜け]]、[[そこ]]で[[みぎ|右]]へ[[ゆく|行き]]、小瀬川を[[すこし|少し]][[かわかみ|川上]]へ[[あるく|歩い]]たところで[[つり|釣]]を[[はじめる|始め]][[ます|まし]]た。({{w|海野十三}}『[https://www.aozora.gr.jp/cards/000160/files/3051_20673.html 密林荘事件]』)
===={{syn}}====
(語義2)
* {{ふりがな|九折|きゅうせつ|yomilink=n}}、[[つづらおり]]
===={{trans}}====
*{{T|en}}: {{t|en|gut}}
==={{adjectivenoun}}===
[[Category:{{ja}}_{{adjectivenoun}}]]
#羊の腸のように曲がりくねっているさま。
#*[[かれら|かれ等]]が[[高原]]の[[草原]][[から]]'''羊腸'''とした{{ふりがな|坂路|さかみち}}に[[かかる]][[とき|時]][[には]]、それでも[[あめ|雨]]は[[はれる|晴れ]]て、[[しろい|白い]][[あるいは|或は]][[はいいろ|灰色]]の[[くも|雲]]が[[うずまく|渦まく]][[ようだ|ように]][[みね|峯]]から峯へと[[わきあがる|湧き上っ]]ていた。({{w|田山花袋}}『[https://www.aozora.gr.jp/cards/000214/files/3240_6491.html 帰国]』)
{{日本語タルト活用}}
65dwjjeezf1cyeu3ccaazf2cxfu7iju
妖兆
0
124861
2305928
1481311
2026-07-30T07:08:50Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305928
wikitext
text/x-wiki
{{DEFAULTSORT:ようちよう ようちょう {{PAGENAME}}}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
'''[[妖]][[兆]]'''([[ようちょう]])
#{{おくりがな2|妖|あや|しい|あやしい}}{{おくりがな2|兆|きざ|し|きざし}}。[[不思議]]な[[前兆]]。
#*[[このたび]]の[[大乱]]の[[おこる|起る]]に[[さきだつ|先だち]][[ます|まし]]ては、[[まだ]][[その]][[ほか]]に{{ふりがな|瑞祥|ずいしょう}}と[[もうす|申し]]ますか'''妖兆'''と申しますか、[[いろいろ|色々]]と{{おくりがな2|厭|いや|らしい|いやらしい}}不思議が[[ございます|ございまし]]た。([[w:神西清|神西清]]『[https://www.aozora.gr.jp/cards/001157/files/43646_29128.html 雪の宿り]』)
===={{pron|jpn}}====
'''よ↗ーちょー'''
nhndsfj8fuxtr9zl8ffob5evc58m2n8
盟休
0
124876
2305887
1924810
2026-07-30T06:34:17Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305887
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めいきゅう}}
=={{L|ja}}==
{{ja-kanjitab|めい|きゅう|yomi=o,o}}
==={{pron}}===
{{ja-pron|めいきゅう|acc=0}}
==={{noun}}===
{{ja-noun-suru|[[めいきゅう]]}}
[[Category:{{ja}}_{{abbr}}]]
#[[同盟休校|同'''盟休'''校]]の[[略]]。[[学生]]の[[全部]]または[[一部]]が[[学校]][[当局]]に対する[[要求]]を掲げ、[[同盟]]して一斉に[[授業]]を{{w|ボイコット}}すること。
#*[[争議]]団では[[さらに|更に]][[この]]'''争議'''を「[[社会的]]」な[[もの]]に[[する]][[ため]]に、学校に[[いく|行っ]]ている{{w|小作人}}の[[こども|子供]]を[[ひとり|一人]][[のこる|残ら]]ず'''盟休'''させて、[[w:小樽市|小樽]]へ[[くる|来]]させる[[策]]を[[たてる|たて]]た。({{w|小林多喜二}}『[https://www.aozora.gr.jp/cards/000156/files/49181_34750.html 不在地主]』)
==={{verb}}===
[[Category:{{ja}} {{verb}}]]
{{日本語サ変活用}}
c0293mb3gxi7v8t6kgp7oqtr2pw9lre
雄毅
0
124877
2305923
1924811
2026-07-30T07:03:37Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305923
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ゆうき}}
=={{L|ja}}==
{{ja-kanjitab|ゆう|き|yomi=o,o}}
==={{alter}}===
*[[勇毅]]
==={{pron}}===
{{ja-pron|ゆうき|acc=1}}
==={{noun}}===
{{ja-noun|[[ゆうき]]}}
#[[おおしい|雄雄しく]]{{おくりがな2|毅|つよ|い|つよい}}こと。
#*[[諸将]]の{{ふりがな|中|うち}}に{{おくりがな2|於|おい|て|おいて}}[[とし|年]][[もっとも|最も]]{{おくりがな2|少|わか|し|わかし}}と{{おくりがな2|雖|いへど|も|いへども}}、[[善戦]][[有功]]、[[もとより]][[ひと|人]]の[[敬服]]する[[ところ]]と[[なる|なれ]][[り|る]][[もの]]、[[みのたけ|身の長]]八[[尺]]、年三十五、 '''雄毅'''{{ふりがな|開豁|かいかつ|yomilink=n}}、[[孝友]]{{ふりがな|敦厚|とんこう|yomilink=n}}の人[[たり]]。({{w|幸田露伴}}『[https://www.aozora.gr.jp/cards/000051/files/1452_16991.html 運命]』)
==={{adjectivenoun}}===
[[Category:{{ja}}_{{adjectivenoun}}]]
{{日本語ダ活用}}
g51g5msbll7mbhqagsijzcxrpl3g8qo
目を留める
0
124905
2305903
1481347
2026-07-30T06:43:48Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305903
wikitext
text/x-wiki
{{DEFAULTSORT:めをとめる {{PAGENAME}}}}
=={{ja}}==
[[Category:{{ja}}]]
===慣用句===
[[Category:{{ja}}_慣用句]]
'''{{ふりがな|目|め}}を{{おくりがな2|留|と|める|とめる}}'''
#[[注視]]する。[[注目]]する。
#*[[とある]][[ひくい|低い]][[がけ|崖]]の[[うえ|上]]の[[ちいさな|小さな]][[いえ|家]]の[[縁側]]で、サヨが[[その]][[新聞]][[記事]]に'''目をとめ'''た。([[w:宮本百合子|宮本百合子]]『[https://www.aozora.gr.jp/cards/000311/files/2008_6542.html 朝の風]』)
049gpbm32v36kclm1gqhbmvoaat2g58
妖教
0
124912
2305927
2139770
2026-07-30T07:07:48Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305927
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ようきょう}}
=={{L|ja}}==
{{ja-kanjitab|よう|きょう|yomi=o}}
==={{pron}}===
{{ja-pron|ようきょう|acc=0}}
{{ja-accent-common|region=京阪|h||よーきょー}}
==={{noun}}===
{{ja-noun|[[ようきょう]]}}
#{{タグ|ja|宗教}}[[あやしげ|怪しげな]][[宗教]]。[[胡散臭い]]宗教。
#*'''妖教'''[[跋扈]]し、[[人民]]は[[悪政]]に[[うめく|うめき]]、[[みな]][[明君]]の[[出現]]を[[渇望]]して[[おる|おり]][[ます]]。([[w:吉川英治|吉川英治]]『[https://www.aozora.gr.jp/cards/001562/files/52415_51066.html 三国志]』)
===={{trans}}====
*{{T|en}}: [[dubious]] [[religion]]
5oour93z2h161rx80dfjzt96qvdrqox
黙然
0
125680
2305898
1924865
2026-07-30T06:39:36Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305898
wikitext
text/x-wiki
{{kana-DEFAULTSORT|もくぜん}}
=={{L|ja}}==
{{ja-kanjitab|もく|ぜん|yomi=o,o}}
{{ja-kanjitab|もく|ねん|yomi=o,o}}
==={{pron}}===
{{ja-pron|もくぜん|acc=0}}
{{ja-pron|もくねん|acc=0}}
==={{adjectivenoun}}===
{{ja-adjectival noun|[[もくぜん]]|[[もくねん]]}}
#[[だまる|黙っ]]ているさま。[[しゃべる|喋ら]]ずにいるさま。
#*[[わたし|私]]は'''黙然'''<sup>(もくねん)</sup>として[[おんな|女]]の[[かお|顔]]を[[みまもる|見守っ]]て[[いる|い]]た。({{w|夏目漱石}}『[https://www.aozora.gr.jp/cards/000148/files/760_14940.html 硝子戸の中]』)
{{日本語タルト活用}}
j8f3lhas9ngorcgu78o6tloezqpdtdy
黙念
0
125681
2305900
1924866
2026-07-30T06:41:43Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305900
wikitext
text/x-wiki
{{kana-DEFAULTSORT|もくねん}}
=={{L|ja}}==
{{ja-kanjitab|もく|ねん|yomi=o,o}}
==={{pron}}===
{{ja-pron|もくねん|acc=0}}
{{ja-accent-common|region=京阪|h||もくねん}}
==={{adjectivenoun}}===
{{ja-adjectival noun|[[もくねん]]}}
#[[だまる|黙っ]]て[[かんがえこむ|考え込む]]さま。[[沈思黙考]]するさま。
#*[[ただ]][[そのまま]]、[[さしうつむく|さしうつむい]]た[[まま]]で、{{ふりがな|良|やや}}{{おくりがな2|久|しば|らく|しばらく}}の[[あいだ|間]]、[[たつ|起ち]]も[[あがる|上がら]]ず、[[みうごき|身動き]]も[[する|せ]]ず、'''黙念'''として[[すわる|坐ッ]]ていた。({{w|二葉亭四迷}}『[https://www.aozora.gr.jp/cards/000006/files/1869_33656.html 浮雲]』)
{{日本語タルト活用}}
pvdmrmceg5t2g2z975s6uobv7igc0nc
歩一歩
0
125696
2305828
1481501
2026-07-30T05:47:09Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305828
wikitext
text/x-wiki
{{DEFAULTSORT:ほいつほ ほいっぽ {{PAGENAME}}}}
=={{ja}}==
[[Category:{{ja}}]]
==={{adverb}}===
[[Category:{{ja}}_{{adverb}}]]
'''[[歩]][[一]][[歩]]'''(ほいっぽ)
#[[一歩]]一歩。一歩[[ずつ]]。[[すこし|少し]]ずつ。[[漸次]]。
#*[[このよ|この世]]に[[くらす|暮し]]て[[いく|行く]][[からには]]、[[どうしても]][[だれ|誰]]かに、[[ぺこぺこ]][[頭を下げる|頭を下げ]]なければ[[いけない]]のだし、[[そうして]]'''歩一歩'''、[[苦労]]して[[ひと|人]]を[[おさえる|抑え]]て[[ゆく]]より他に[[しようがない|仕様がない]]のだ。({{w|太宰治}}『[https://www.aozora.gr.jp/cards/000035/files/277_33098.html 駈込み訴え]』)
===={{pron|jpn}}====
;ほ↗いっ↘ぽ
===={{trans}}====
*[[{{en}}]]<!--* English-->: {{t+|en|inchmeal}}, {{t+|en|piecemeal}}, [[foot by foot]], [[step by step]]
is3wg4jqc1zvirxlgbxbgd9y735sfaq
鳳仙花
0
125979
2305851
1481526
2026-07-30T06:06:03Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305851
wikitext
text/x-wiki
{{DEFAULTSORT:ほうせんか}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
{{wikipedia|ホウセンカ}}
[[Category:{{ja}} {{noun}}]]
[[Category:{{ja}} 植物]]
{{jachar|鳳|仙|花}}('''ほうせんか''')
# '''[[ホウセンカ]]'''の漢字表記。秋の季語。
#*光の加減で烏瓜の花が一度に開くように、赤外光線でも送ると一度に爆薬が破裂するような仕掛も考えられる。'''鳳仙花'''(ほうせんか)の実が一定時間の後に独りではじける。あれと似たような武器も考えられるのである。([[w:寺田寅彦|寺田寅彦]]、[https://www.aozora.gr.jp/cards/000042/files/43250_17196.html 「烏瓜の花と蛾」、『中央公論』]』、1932年)
#*降り足らぬ砂地の雨や'''鳳仙花'''(杉田久女)
#*'''鳳仙花'''照らすゆふ日におのづからその実のわれて秋くれむとす(金子薫園、『片われ月』、1901年)
----
=={{ko}}==
[[Category:{{ko}}|봉선화]]
==={{noun}}===
[[Category:{{ko}}_{{noun}}|봉선화]]
[[Category:{{ko}}_植物|봉선화]]
{{lang|ko|'''鳳仙花'''([[봉선화]])}}
#[[ホウセンカ]]。
=={{zh}}==
[[Category:{{zh}}|feng4xian1hua1]]
==={{noun}}===
[[Category:{{zh}} {{noun}}|feng4xian1hua1]]
[[Category:{{zh}} 植物|feng4xian1hua1]]
{{zhchar|鳳|仙|花}} ({{zh-ts||'''[[凤仙花]]'''}} ピンイン:fèngxiānhuā 注音符号:ㄈㄥˋ ㄒㄧㄢ ㄏㄨㄚ)
#[[ホウセンカ]]。
ffha70bqv29w0dfxd8wlxxlm8vkvsvj
問うに落ちず語るに落ちる
0
126099
2305905
1481551
2026-07-30T06:45:53Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305905
wikitext
text/x-wiki
{{DEFAULTSORT:とうにおちすかたるにおちる とうにおちずかたるにおちる {{PAGENAME}}}}
=={{ja}}==
[[Category:{{ja}}]]
==={{idiom}}===
[[Category:{{ja}}_{{idiom}}]]
'''{{おくりがな2|問|と|う|とう}}に{{おくりがな2|落|お|ち|おちる}}ず{{おくりがな2|語|かた|る|かたる}}に{{おくりがな2|落|お|ちる|おちる}}'''
# [[他人]]から[[とう|問わ]]れると[[警戒]]して[[白状]]しないが、[[みずから|自ら]][[かたる|語り]]出すと[[口を滑らせる|口を滑らせ]]てしまう。
#*[[ぎょっと|ぎょッと]][[なる|なり]][[ながら]][[必死]]に[[抗弁]]していた[[その]][[くち|口]]が'''問うに落ちず語るに落ち'''て、[[おもわず]]も[[くちばしる|口走っ]]た[[のは]][[笑止]]でした。({{w|佐々木味津三}}『[https://www.aozora.gr.jp/cards/000111/files/561_19509.html 右門捕物帖]』)
===={{abbr}}====
* [[語るに落ちる]]
===={{trans}}====
*{{en}}: {{t|en|the tongue is ever turning to the aching tooth}}
slx9v2kv10veffyi57m6o65lej9xmr4
administrar
0
126371
2306108
2292659
2026-07-30T10:45:57Z
Kuroco2k
84207
新規作成
2306108
wikitext
text/x-wiki
=={{L|oc}}==
==={{etym}}===
{{etyl|la|oc}} {{m|la|administrāre}}
==={{pron}}===
* {{音声|oc|LL-Q14185 (oci)-Davidgrosclaude-administrar.wav|音声}}
==={{verb}}===
{{oc-verb|administr|ar}}
#[[管理]]する、[[運営]]する、{{おくりがな2|治|おさ|める|おさめる}}。
{{oc-conj-ar|administr}}
===={{rel}}====
* {{l|oc|administracion}}
=={{L|ca}}==
==={{etym}}===
{{etyl|la|ca}} {{m|la|administrāre}}
==={{pron}}===
* {{ca-IPA}}
* {{音声|ca|LL-Q7026 (cat)-Marvives-administrar.wav|音声 (バルセロナ)}}
* {{homophones|lang=ca|administrà}}
* {{rhymes|a(ɾ)|s=4}}
==={{verb}}===
{{ca-verb|ar|administr}}
#{{context|transitive|lang=ca}}[[管理]]する、[[運営]]する、{{おくりがな2|治|おさ|める|おさめる}}。
{{ca-conj-ar|administr}}
===={{rel}}====
* {{l|ca|administració}}
* {{l|ca|administrador}}
* {{l|ca|administratiu}}
=={{L|gl}}==
==={{etym}}===
{{etyl|la|gl}} {{m|la|administrāre}}
==={{verb}}===
{{gl-verb|administr|ar}}
#[[管理]]する、[[運営]]する、{{おくりがな2|治|おさ|める|おさめる}}。
===={{conjug}}====
{{gl-conj}}
===={{rel}}====
* {{l|gl|administración}}
* {{l|gl|administrador}}
* {{l|gl|administrativo}}
=={{L|es}}==
==={{etym}}===
{{etyl|la|es}} {{m|la|administrāre}}
==={{pron}}===
* {{es-IPA}}
* {{音声|es|LL-Q1321 (spa)-AdrianAbdulBaha-administrar.wav|音声 (コロンビア)}}
==={{verb}}===
{{es-verb|administr|ar}}
#[[管理]]する、[[運営]]する、{{おくりがな2|治|おさ|める|おさめる}}。
===={{conjug}}====
{{es-conj}}
===={{drv}}====
* {{l|es|autoadministrarse}}
===={{rel}}====
* {{l|es|administración}}
* {{l|es|administrador}}
* {{l|es|administrativo}}
=={{L|pt}}==
==={{etym}}===
{{etyl|la|pt}} {{m|la|administrāre}}
==={{verb}}===
{{pt-verb}}
#[[管理]]する、[[運営]]する、{{おくりがな2|治|おさ|める|おさめる}}。
===={{conjug}}====
{{pt-conj}}
===={{rel}}====
* {{l|pt|administração}}
* {{l|pt|administrador}}
* {{l|pt|administrativo}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||inf|;|pers|不定形|1|s|;|pers|不定形|3|s|;|接続法|未来|1|s|;|接続法|未来|3|s}}
qhkeq57a23e7ix3s7bxzw4w4joy9o0i
2306111
2306108
2026-07-30T11:07:11Z
Kuroco2k
84207
新規作成
2306111
wikitext
text/x-wiki
=={{L|oc}}==
==={{etym}}===
{{etyl|la|oc}} {{m|la|administrāre}}
==={{pron}}===
* {{音声|oc|LL-Q14185 (oci)-Davidgrosclaude-administrar.wav|音声}}
==={{verb}}===
{{oc-verb|administr|ar}}
#[[管理]]する、[[運営]]する、{{おくりがな2|治|おさ|める|おさめる}}。
{{oc-conj-ar|administr}}
===={{rel}}====
* {{l|oc|administracion}}
=={{L|ca}}==
==={{etym}}===
{{etyl|la|ca}} {{m|la|administrāre}}
==={{pron}}===
* {{ca-IPA}}
* {{音声|ca|LL-Q7026 (cat)-Marvives-administrar.wav|音声 (バルセロナ)}}
* {{homophones|lang=ca|administrà}}
* {{rhymes|a(ɾ)|s=4}}
==={{verb}}===
{{ca-verb|ar|administr}}
#{{context|transitive|lang=ca}}[[管理]]する、[[運営]]する、{{おくりがな2|治|おさ|める|おさめる}}。
{{ca-conj-ar|administr}}
===={{rel}}====
* {{l|ca|administració}}
* {{l|ca|administrador}}
* {{l|ca|administratiu}}
=={{L|gl}}==
==={{etym}}===
{{etyl|la|gl}} {{m|la|administrāre}}
==={{verb}}===
{{gl-verb|administr|ar}}
#[[管理]]する、[[運営]]する、{{おくりがな2|治|おさ|める|おさめる}}。
===={{conjug}}====
{{gl-conj}}
===={{rel}}====
* {{l|gl|administración}}
* {{l|gl|administrador}}
* {{l|gl|administrativo}}
=={{L|es}}==
==={{etym}}===
{{etyl|la|es}} {{m|la|administrāre}}
==={{pron}}===
* {{es-IPA}}
* {{音声|es|LL-Q1321 (spa)-AdrianAbdulBaha-administrar.wav|音声 (コロンビア)}}
==={{verb}}===
{{es-verb|administr|ar}}
#[[管理]]する、[[運営]]する、{{おくりがな2|治|おさ|める|おさめる}}。
===={{conjug}}====
{{es-conj}}
===={{drv}}====
* {{l|es|autoadministrarse}}
===={{rel}}====
* {{l|es|administración}}
* {{l|es|administrador}}
* {{l|es|administrativo}}
=={{L|pt}}==
==={{etym}}===
{{etyl|la|pt}} {{m|la|administrāre}}
==={{verb}}===
{{pt-verb}}
#[[管理]]する、[[運営]]する、{{おくりがな2|治|おさ|める|おさめる}}。
===={{conjug}}====
{{pt-conj}}
===={{rel}}====
* {{l|pt|administração}}
* {{l|pt|administrador}}
* {{l|pt|administrativo}}
iek21oa8397atg7o13x4f0w7wnc2wno
万来
0
126942
2305875
1989456
2026-07-30T06:22:48Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305875
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ばんらい}}
=={{L|ja}}==
{{ja-kanjitab|ばん|らい|yomi=o}}
==={{pron}}===
{{ja-pron|ばんらい|acc=0}}
{{ja-accent-common|region=京阪|h||ばんらい}}
==={{noun}}===
{{ja-noun|[[ばんらい]]}}
#[[おおい|多く]]の[[客]]が[[来訪]]すること。[[もっぱら|専ら]]「[[千客万来]]」の形で用いられる。
#*[[予約]]が[[ない]]と[[席]]がない[[ほど]][[千客]]'''万来'''の[[ところ]]へ、[[店頭]]で[[牛肉]]を[[かう|買っ]]ている[[ひとびと|人々]]の[[ごったがえす|ごった返す]][[混雑]]といったらないのである。([[w:坂口安吾|坂口安吾]]『[https://www.aozora.gr.jp/cards/001095/files/45901_37420.html 安吾の新日本地理]』)
===={{trans}}====
*{{comp}}: [[千客万来]]
3jsoc8esv1zxxx15l1nqs6ucmvh7afs
万雷
0
126943
2305876
1989457
2026-07-30T06:23:52Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305876
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ばんらい}}
=={{L|ja}}==
{{ja-kanjitab|ばん|らい|yomi=o}}
==={{pron}}===
{{ja-pron|ばんらい|acc=0}}
{{ja-accent-common|region=京阪|h||ばんらい}}
==={{noun}}===
{{ja-noun|[[ばんらい]]}}
#[[おおく|多く]]の[[かみなり|雷]]。転じて、[[おおきな|大きな]][[おと|音]]。{{ふりがな|大勢|おおぜい}}が[[拍手]]をする際に出る大きな音の[[たとえ|喩え]]として多く用いられる。
#*[[その]][[とき|時]][[たちまち]]、'''万雷'''の[[とどろく|轟く]]が[[ごとく]]市庁舎の[[まえ|前]]に「[[万歳]]! 」の[[こえ|声]]が[[おこる|起っ]]た。([[w:賀川豊彦|賀川豊彦]]『[https://www.aozora.gr.jp/cards/001468/files/51160_41938.html 空中征服]』)
#*'''万雷'''の[[様だ|ような]]拍手が[[とどろく|轟く]]。([[w:吉川英治|吉川英治]]『[https://www.aozora.gr.jp/cards/001562/files/52416_51488.html 三国志]』)
1s45dwo0hae88c94daz1mxr5hhxw0u0
万籟
0
126944
2305877
1989454
2026-07-30T06:24:54Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305877
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ばんらい}}
=={{L|ja}}==
{{ja-kanjitab|ばん|らい|yomi=o}}
==={{pron}}===
{{ja-pron|ばんらい|acc=0}}
{{ja-accent-common|region=京阪|h||ばんらい}}
==={{noun}}===
{{ja-noun|[[ばんらい]]}}
#[[かぜ|風]]に[[ふく|吹か]]れた[[さまざま|様々]]な[[もの|物]]が[[たてる|立てる]][[おと|音]]。また、[[あらゆる]][[ものおと|物音]]。「[[籟]]」は「[[ひびき]]」の意。
#*[[のきば|軒端]]を[[わたる|渡る]][[よかぜ|夜風]]の[[そよぎ]][[すら]][[きこえる|聞え]][[ない]][[ところ]]を[[もって|以て]][[みる|見れ]]ば、'''万籟'''[[死する|死し]][[たり]]と[[感ずる]]のは[[無理]]もありません。([[w:中里介山|中里介山]]『[https://www.aozora.gr.jp/cards/000283/files/4320_14284.html 大菩薩峠]』)
===={{syn}}====
* [[衆籟]]
p7evn77ozbjd53ge9yb8wl1tge35dwr
砲声
0
126993
2305840
2205260
2026-07-30T05:59:41Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305840
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほうせい}}
=={{L|ja}}==
{{ja-kanjitab|ほう|せい|yomi=o}}
==={{pron}}===
{{ja-pron|ほうせい|acc=0}}
{{ja-accent-common|region=京阪|h||ほーせー}}
==={{noun}}===
{{ja-noun|[[ほうせい]]}}
#[[大砲]]を[[発射]]する際に[[でる|出る]][[おと|音]]。
#*[[うちだす]]'''砲声'''も[[銃声]]も、[[いよいよ]][[さかん]]になり、[[その]][[はげしい]][[砲火]]の[[ため]]、[[みみ|耳]]も[[きこえる|きこえ]]なくなりそうだ。({{w|海野十三}}『[https://www.aozora.gr.jp/cards/000160/files/3376_18412.html 大空魔艦]』)
===={{trans}}====
*{{T|en}}: [[sound]] of [[artillery]]
7ujl0mr8kr0gugcwdm1w8lbncpmi4ic
面壁
0
126996
2305888
1998620
2026-07-30T06:35:25Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305888
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めんぺき}}
=={{L|ja}}==
{{ja-kanjitab|めん|へき|k2=ぺき|yomi=o}}
==={{pron}}===
{{ja-pron|めんぺき|acc=0}}
==={{noun}}===
{{ja-noun|めんぺき}}
#{{context|仏教|lang=ja}}[[かべ|壁]]の[[方]]を[[むく|向い]]て[[座禅]]をすること。
#*[[まど|窓]]は[[たかい|高く]]て[[そと|外]]は[[みえる|見え]][[ず]][[終日]][[終夜]]'''面壁'''の[[修業]]です。([[w:石川三四郎|石川三四郎]]『[https://www.aozora.gr.jp/cards/001170/files/46172_25647.html 浪]』)
----
=={{L|zh}}==
==={{pron}}===
{{cmn-pron|miànbì}}
{{yue-pron|min6 bik1}}
==={{verb}}===
{{zh-cat|mian4bi4|動詞}}
{{zhchars}}
#{{ふりがな|壁|かべ}}に{{おくりがな2|向|む|かう|むかう}}。
#{{context|Buddhism|lang=zh|skey=mian4bi4}}壁に向かって[[座禅]]する。
{{yue-cat|min6bik1|動詞|仏教}}
----
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|면벽|cat2=仏教}}
#(日本語に同じ)面壁。
d3isloefub3egublm2tf6ykycqpc96s
有無
0
127112
2305918
2177447
2026-07-30T06:58:23Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305918
wikitext
text/x-wiki
{{kana-DEFAULTSORT|うむ}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|うむ|acc=1|acc_ref=NHK}}
==={{noun}}===
{{ja-noun|[[うむ]]|[[ゆうむ]]}}
#[[ある|有る]]ことと[[ない|無い]]こと。あるかないか。
#*[[なげし|ナゲシ]]に[[て|手]]を[[つっこむ|つッこん]]で[[かくしもの|隠し物]]の'''有無'''を[[しらべる]]。({{w|坂口安吾}}『[https://www.aozora.gr.jp/cards/001095/files/42953_32598.html 吝嗇神の宿]』)
#(打ち消しを伴って)[[諾否]]。[[承諾]]と[[拒否]]。[[承知]]と[[不承知]]。[[是非]]。事情がどうあれとにかくそうする、ということ。
#*「[[賛成]]だ――[[もう]]、'''有無'''[[ない|なく]]、[[それ]]と[[きめる|決め]]よう。」({{w|牧野信一}}『[https://www.aozora.gr.jp/cards/000183/files/45312_41323.html 海路]』)
#*[[有無を言わせず|'''有無'''をいわせず]]、[[かれ|彼]]を[[かこむ|囲ん]]で、[[捕縛]]して[[しまう|しまっ]]た。({{w|吉川英治}}『[https://www.aozora.gr.jp/cards/001562/files/52416_51488.html 三国志]』)
#[[仏語]]。[[存在]]するものと存在しないもの。
#*{{おくりがな2|委|くわ|しく|くわしい}}[[いう|言え]]ば、[[釈尊]]が[[思想]]の[[うえ|上]]に[[有無の二見|'''有無'''の二見]]に{{スル|着}}[[こと]]を[[いましめる|戒め]]、[[生活]]の上に[[苦楽]]の二辺[[から]][[はなれる|離れる]]ことを[[すすめる|勧め]]られたのに{{スル|対|し}}て、[[w:アルトゥル・ショーペンハウアー|シヨオペンハウエル]]は[[その]][[観念的]][[態度]][[において|に於て]][[中正]]を[[うしなう|失っ]]て「[[無]]」に、[[否定]]に{{スル|偏|し}}ている[[ごとく|如く]]、[[戒行]]的態度に於て「[[苦]]」に、[[苦行]]に[[はしる|走る]]ことを[[まぬかれる|免れ]]ていないのである。({{w|生田長江}}『[https://www.aozora.gr.jp/cards/000393/files/50634_37257.html ニイチエ雑観]』)
===={{rel}}====
*{{comp}}: [[有無に]]、[[有無の見]]、[[有無の二見]]、[[有無を言わせず]]、[[有無相通ずる]]
===脚注===
{{Reflist}}
7zfu93hjb0tbk3qbc24vq2iq7rw5pi4
有無を言わせず
0
127113
2305920
1481621
2026-07-30T07:00:28Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305920
wikitext
text/x-wiki
{{DEFAULTSORT:うむをいわせす うむをいわせず {{PAGENAME}}}}
=={{ja}}==
[[Category:{{ja}}]]
==={{idiom}}===
[[Category:{{ja}}_{{idiom}}]]
'''{{ふりがな|有無|うむ}}を{{おくりがな2|言|い|わせ|いわせる}}ず'''
#[[あいて|相手]]の[[諾否]]に関係なく。[[無理やり]]。[[有無を言わさず]]。
#*'''有無を言わせず'''[[僕]]の[[身体]]は[[ふたり|二人]]の[[おそろしい|恐ろしい]][[相貌]]の[[おとこ|男]]に[[しばる|縛ら]]れて[[しまう|しまっ]]た。({{w|村山槐多}}『[https://www.aozora.gr.jp/cards/000014/files/728_22759.html 殺人行者]』)
djwececzwvxvewrg0gnz7kbei1xiu73
有無を言わさず
0
127115
2305919
1481622
2026-07-30T06:59:25Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305919
wikitext
text/x-wiki
{{DEFAULTSORT:うむをいわさす うむをいわさず {{PAGENAME}}}}
=={{ja}}==
[[Category:{{ja}}]]
==={{idiom}}===
[[Category:{{ja}}_{{idiom}}]]
'''{{ふりがな|有無|うむ}}を{{おくりがな2|言|い|わさ|いわす}}ず'''
#[[あいて|相手]]の[[諾否]]に関係なく。[[無理やり]]。[[有無を言わせず]]。
#*'''有無を言わさず'''、[[宣告]]を[[くだす|下す]]。({{w|坂口安吾}}『[https://www.aozora.gr.jp/cards/001095/files/42827_26666.html ジロリの女]』)
gitq7dq2oba1diywxcvgtooncnxlyer
兵糧
0
127209
2305814
1924926
2026-07-30T05:35:39Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305814
wikitext
text/x-wiki
{{Wikipedia}}
{{kana-DEFAULTSORT|ひょうろう}}
=={{L|ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}} {{noun}}]]
[[Category:{{ja}}_軍事]]
[[Category:{{ja}}_食品]]
{{jachar|兵|糧}}([[ひょうろう]])
# [[将兵]]に[[たべる|食べ]]させる[[糧食]]。
#*[[念の為|念のため]][[おれ]]が[[さぐる|探ら]]せた[[ところ]]では[[敵]]の[[陣]]へ[[みやこ|都]][[から]][[続続|続々]]'''兵糧'''が[[運送]]されつつあるとの[[報告]]は、[[どうも]][[虚報]][[らしい]][[ぞ]]。({{w|吉川英治}}『[https://www.aozora.gr.jp/cards/001562/files/52413_51064.html 三国志]』)
#(比喩的に)[[活力]]の[[みなもと|源]]。
===={{rel}}====
(語義1)
*別表記: [[兵粮]]
*{{syn}}: [[軍糧]]、[[兵食]]
*{{comp}}: [[腰兵糧]]、[[兵糧攻め]]、[[兵糧米]]
(語義2)
*{{syn}}: [[心の糧]]
===={{pron|ja}}====
;ひょ↗ーろー
===={{trans}}====
(語義1)
*[[{{en}}]]<!--* English-->: ([[military]]) {{t+|en|provisions}}
(語義2)
*[[{{en}}]]<!--* English-->: [[food]] for the [[mind]], [[mental]] [[pabulum]]
2mx15ar6tiueht2f5b8b6r8e08x8j8r
兵粮
0
127210
2305817
1481642
2026-07-30T05:37:43Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305817
wikitext
text/x-wiki
{{Wikipedia|兵糧}}
{{DEFAULTSORT:ひようろう ひょうろう {{PAGENAME}}}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}} {{noun}}]]
[[Category:{{ja}}_軍事]]
[[Category:{{ja}}_食品]]
'''[[兵]][[粮]]'''([[ひょうろう]] / [[ひょうりょう]] / ひょうら)
# [[将兵]]に[[たべる|食べ]]させる[[糧食]]。
#*[[行軍]]の[[とき|時]]に、{{ふりがな|輜重|しちょう}} ・ '''兵粮'''の[[こと|事]][[あり]]。[[平時]][[にも]]、[[もとより]][[会計]][[簿記]]の事あり。({{w|福沢諭吉}}『[https://www.aozora.gr.jp/cards/000296/files/46684_26527.html 学問の独立]』)
#(比喩的に)[[活力]]の[[みなもと|源]]。
===={{rel}}====
*別表記: [[兵糧]]
*{{syn}}: [[軍糧]]、[[兵食]]
===={{pron|jpn}}====
;ひょ↗ーろー
===={{trans}}====
(語義1)
*[[{{en}}]]<!--* English-->: ([[military]]) {{t+|en|provisions}}
(語義2)
*[[{{en}}]]<!--* English-->: [[food]] for the [[mind]], [[mental]] [[pabulum]]
pvx897k8k61588u2exhi6sq5vrc1qd8
遊興
0
127720
2305921
2024141
2026-07-30T07:01:30Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305921
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ゆうきょう}}
=={{L|ja}}==
{{ja-kanjitab|ゆう|きょう|yomi=o}}
==={{pron}}===
{{ja-pron|ゆうきょう|acc=0}}
{{ja-accent-common|region=京阪|h||ゆーきょー}}
==={{noun}}===
{{ja-noun-suru|[[ゆうきょう]]}}
#[[あそび|遊び]]に[[興じる]]こと。特に、[[酒色]]に[[ふける#動詞:耽|耽る]]こと。
#*[[その]][[後]][[かれ|彼]]は{{ふりがな|屡々|しばしば}}[[家宝]]を[[公然]]と[[かね|金]]に[[かえる|代え]]て'''遊興'''に[[でかける|でかけ]]た。([[w:坂口安吾|坂口安吾]]『[https://www.aozora.gr.jp/cards/001095/files/42986_21274.html 老嫗面]』)
===={{syn}}====
* [[道楽]]、[[放蕩]]、[[遊蕩]]
===={{trans}}====
*{{T|en}}: {{t|en|debauched}}, {{t|en|debauchery}}, {{t|en|dissipation}}, {{t|en|libertinism}}, {{t|en|profligacy}}, {{t|en|rakishness}}
==={{verb}}===
{{ja-verb-suru|ゆうきょう}}
#遊びに興じる。
#*[[日本]]の[[芸者]]お雪<sup>(ゆき)</sup>[[には]]、[[青年]]で、[[かねもち|金持ち]]の[[むすこ|息子]]が、[[すこし]]やそっと'''遊興'''した[[から]]って、[[おもいあう|思いあっ]]た[[むすめ|娘]]を[[やる|やら]][[ない]]なんと[[いう]][[ははおや|母親]]が[[ある]][[かしら]]と[[わかる|わから]]なかった。([[w:長谷川時雨|長谷川時雨]]『[https://www.aozora.gr.jp/cards/000726/files/45989_28184.html モルガンお雪]』)
===={{conjug}}====
{{日本語サ変活用}}
===={{trans}}====
*{{T|en}}: {{t|en|debauch}}, {{t|en|dissipate}}, {{t|en|riot}}
28zrvgvbtj47n6k3p0t2uv32iar7foy
遊蕩
0
127721
2305922
1924935
2026-07-30T07:02:34Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305922
wikitext
text/x-wiki
{{also|游荡}}
{{kana-DEFAULTSORT|ゆうとう}}
=={{L|ja}}==
{{ja-kanjitab|ゆう|とう|yomi=o}}
==={{pron}}===
{{ja-pron|ゆうとう|acc=0}}
==={{noun}}===
{{ja-noun-suru|[[ゆうとう]]}}
#[[不品行]]で[[放埒]]な[[ふるまい|振る舞い]]をすること。特に、[[酒色]]に[[ふける|耽る]]こと。「[[蕩]]」は「[[ほしいまま]]」の意。
#*[[わたし|私]][[たち|達]]の[[まわり]]に'''遊蕩'''に[[疲労]]した[[らしい]]二三人の[[おとこ|男]]が二三本の[[徳利]]が[[ならぶ|ならん]]でいる[[食卓]]の[[かたわら|傍ら]]で[[おおいびき|大鼾き]]を[[あげる|あげ]]ていた。({{w|牧野信一}}『[https://www.aozora.gr.jp/cards/000183/files/45314_40776.html 疑惑の城]』)
===={{trans}}====
*{{T|en}}: {{t|en|debauched}}, {{t|en|debauchery}}, {{t|en|dissipation}}, {{t|en|libertinism}}, {{t|en|profligacy}}, {{t|en|rakishness}}
===={{syn}}====
* [[道楽]]、[[放蕩]]、[[遊興]]
===={{rel}}====
*{{comp}}: [[遊蕩児]]
==={{verb}}===
{{ja-verb-suru|ゆうとう}}
#不品行で放埓な振る舞いをする。
#*その他[[各]][[藩]]の[[公議人]][[とか]][[公用人]]とか[[いう]][[もの]]は、{{ふりがな|互|たがい}}に[[交際]]と{{スル|称|し}}[[公然]]と遊蕩した[[もの]]である。({{w|内藤鳴雪}}『[https://www.aozora.gr.jp/cards/000684/files/4829_35079.html 鳴雪自叙伝]』)
===={{conjug}}====
{{日本語サ変活用}}
===={{trans}}====
*{{T|en}}: {{t|en|debauch}}, {{t|en|dissipate}}, {{t|en|riot}}
ljw19qbmtsl9vzlyiut9d1l8j1bxfan
harped
0
128071
2305667
2240948
2026-07-29T16:34:54Z
Jiba1219
100610
2305667
wikitext
text/x-wiki
=={{L|en}}==
==={{verb}}===
{{head|en|{{verb}}_{{form}}}}
#"'''[[harp#{{verb}}|harp]]'''" の過去形・過去分詞形。
{{stub|en pp}}
qz3jr28no9qz8jclyeet7owcwwd25ei
補説
0
130347
2305831
1481874
2026-07-30T05:50:17Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305831
wikitext
text/x-wiki
{{DEFAULTSORT:ほせつ {{PAGENAME}}}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
[[Category:{{ja}}_{{noun}}_サ変動詞]]
{{jachar|補|説}} (ほせつ)
# [[おぎなう|補っ]]て[[説明]]すること。また、その説明。
#*: {{ref}}
#*: [[今一つ]]の[[出兵]][[理由]]は、[[西比利亜]]([[シベリヤ]])に[[独逸]]の[[勢力]]が[[およぶ|及]]ばない[[さき|先]]に、出兵に[[よる|由っ]]て[[あらかじめ|予め]]それを[[ふせぐ|防ぐ]]ことは、西比利亜に[[接近]]している[[わがくに|我国]]が独逸から[[うける|受ける]][[脅威]]に[[たいする|対]]して[[とる|取る]][[積極的]][[自衛]][[策]]であるという[[説]]です。これが'''補説'''としては、西比利亜に[[渋滞]]している[[日本]]の[[貨物]]の[[莫大]]な[[量]]を独逸へ[[転送]]されない[[まえ|前]]に[[抑留]]せねばならないといい、[[また]]西比利亜にある七、八万の独逸[[俘虜]]が[[すで|既]]に[[武装]]し[[つつ]]あることの[[危険]]を[[ほうじる|報じ]]ます。({{w|与謝野晶子}} 『何故の出兵か[https://www.aozora.gr.jp/cards/000885/files/3326_6557.html]』)〔『横浜貿易新報』{{w|1918年}}3月17日〕
#* 日本語版ウィクショナリーでは、補説する[[場合]]、この[[書式]](この[[位置]]、このような[[文]])で[[記載]]している。この書式で補説を[[しるす|記]]している。
==={{verb}}===
[[Category:{{ja}}_{{verb}}]]
{{inf-ja||サ|変|'''補説'''|する|ほせつ}}
[[en:補説]]
[[zh:補説]]
47m8pz2exws6foa3fcgm6m6fsvsy75s
用兵
0
130886
2305931
1925053
2026-07-30T07:12:03Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305931
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ようへい}}
=={{L|ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
[[Category:{{ja}}_軍事]]
{{jachar|用|兵}} ([[ようへい]])
# 《[[軍事]]》 [[戦争]]で[[兵]]を[[うごかす|動かす]]こと。[[また]]、戦争での兵の動かし[[かた|方]]。
#* [[武田信玄]]{{wp|武田信玄}}も、[[上杉謙信]]{{wp|上杉謙信}}も、その[[軍隊]]の[[編制]]に[[おいて|於て]]、[[統率]]に於て、[[団体]][[戦法]]に於て、'''用兵'''に於て、[[戦国]]の[[群雄]]を[[はるか]]に[[凌駕]]して[[おる#動詞:居る|居り]]、[[つまり]][[わが|我]][[くに|国]]に於ける[[戦術]]の[[開祖]]と[[いう|云う]][[べき]]ものである。([[菊池寛]]{{wp|菊池寛}} 『[[w:川中島の戦い|川中島合戦]]』[https://www.aozora.gr.jp/cards/000083/files/1357_35641.html])〔[[底本]]『日本合戦譚』 {{w|1987年}}〕
#* [[ナポレオン]]{{wp|ナポレオン・ボナパルト}}の[[大]][[成功]]は、大[[革命]]の[[時代]]に[[よ|世]]に[[率先]]して[[あたらしい|新しい]]時代の'''用兵[[術]]'''の[[根本義]]を[[とらえる|とらえ]]た[[結果]]であります。([[石原莞爾]]{{wp|石原莞爾}} 『最終戦争論[https://www.aozora.gr.jp/cards/000230/files/1154_23278.html]』)〔{{w|1993年}}〕
#* [[フリードリヒ大王]]{{wp|フリードリヒ2世 (プロイセン王)}}とナポレオンの'''用兵術'''を[[徹底的]]に[[研究]]した[[クラウゼウィッツ]]{{wp|カール・フォン・クラウゼヴィッツ}}という[[ドイツ]]の[[軍人]]が、[[近代]]'''用兵[[学]]'''を[[組織化]]しました。それから[[以後]]、ドイツが[[西洋]][[軍事学]]の[[主流]]になります。([[同上]])
===={{rel}}====
* [[戦術]]
* [[傭兵]](「兵を雇用する」「雇われ兵士」という意味はこちら。)
----
=={{L|zh}}==
[[Category:{{zh}}|yong4bing1]]
==={{pron|zh}}===
*ピンイン: yòngbīng
*注音符号: ㄩㄥˋㄅㄧㄥ
==={{noun}}===
[[Category:{{zh}}_{{noun}}|yong4bing1]]
[[Category:{{zh}}_軍事|yong4bing1]]
{{lang|zh|'''用兵'''}}
#([[日本語]]に[[おなじ|同じ]])用兵。
2ord9f3ybqzg42asy3sj43ru089bxvh
本義
0
131326
2305864
1925060
2026-07-30T06:15:26Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305864
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほんぎ}}
=={{L|ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
{{jachar|本|義}} ([[ほんぎ]])
# [[本来]]の[[語義]]。[[その]][[語]]が[[もつ|持つ]]本来の[[意味]]。
# [[根本]]となる[[重要]]な[[意義]]。
#* [[用例]]1 :[[要する]]に[[現代]]の[[道徳]]は'''本義'''として「[[物質]][[的]][[超越]]と[[霊的]][[執着]]とをもって[[みずから|自ら]][[処決]][[せよ]]」と[[もとめる|求]]む。({{w|和辻哲郎}} 『霊的[[本能]][[主義]][https://www.aozora.gr.jp/cards/001395/files/49913_42907.html]』)〔{{w|1907年}}〕
#* 用例2 :[[モリエール]]{{wp|モリエール}}の[[作品]]が[[孝行]]の'''本義'''に[[そむく|背く]]と[[いう|云っ]]て、その[[全訳]]を[[発禁]]に[[処する|処]]した。({{w|宮本百合子}} 『[[矛盾]]の[[一]][[形態]]としての[[諸]][[文化]][[組織]][https://www.aozora.gr.jp/cards/000311/files/2782_8809.html]』)〔{{w|1937年}}〕
#* 用例3 :[[わが|我]][[国民]]の[[思想]][[指導]][[および|及び]][[学問]][[教育]]の[[根本]][[方針]]は[[どこ|何処]][[まで]]も[[ふかい|深く]][[国体]]の'''本義''' (''[[cf.]]'' [[w:国体の本義|w]]) に[[徹する|徹]]して、[[歴史的]][[現実]]の[[把握]]と[[世界]]的世界[[形成]]の[[原理]]に[[もとづく|基]]か[[ねば]]ならない。({{w|西田幾多郎}} 『[[世界]][[新]][[秩序]]の原理[https://www.aozora.gr.jp/cards/000182/files/3668_16431.html]』)〔{{w|1966年}}〕
===={{rel}}====
語義1の[[{{syn}}]]
* [[原義]]<sup>1</sup>
* [[原意]]
* [[本意]]<sup>4</sup>
fd620rzkrcg7azrnnyb9zqsfp8l0a8v
本隊
0
131553
2305865
2139997
2026-07-30T06:16:29Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305865
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほんたい}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[ほんたい]]}}
# {{context|軍事|lang=ja}}[[隊]]と[[な|名]]の[[つく|付く]][[組織]]に[[おいて]]、[[中心]]となる[[部隊]]、[[主力]]部隊。
#* a. 《[[軍事]]》 [[ひとつ|一つ]]の[[軍隊]]において、中心となる部隊、主力部隊。
#*: '''本隊'''と[[一緒]]に[[おちる|落ち]]て[[いく|行]]けば、[[薩長]]の[[大軍]]に、[[にし|西]]と[[ひがし|東]]とから[[とりかこまれる|取り囲まれる]]に[[ちがう|違]]いない。(...[[中略]]...) '''本隊'''を[[はなれる|離れ]]たのを[[さいわい|幸い]]に、[[みち|道]]に[[まよう|迷っ]]たといって、[[本国]]へ[[かえる|帰っ]]て、[[よ|世]]の[[しずまる|静まる]]のを[[まつ|待]]とう。そう[[かんがえる|考える]]と、[[故郷]]の[[家庭]]の[[ありさま|有様]]が、[[まざまざ]]と[[めのまえ|目の前]]に[[うかぶ|浮]]んできた。([[菊池寛]]{{wp|菊池寛}} 『[[乱世]][https://www.aozora.gr.jp/cards/000083/files/1090_19882.html]』)〔{{w|1988年}}〕
#* b. 軍隊[[以外]]の[[さまざま|様々]]な[[分野]]の隊において、中心となる部隊、主力部隊。
#*: [[つぎ|次]]には、[[南極]][[探検]]があります。この[[とき|時]]は[[丁度|ちやうど]][[イギリス]]の[[ロバート・スコット|スコット]]{{wp|ロバート・スコット}}[[大佐]]が[[ひきいる|率ゐる]][[大]][[探検隊]]と[[競争]]の[[かたち|形]]になりましたが、[[ロアール・アムンセン|アムンセン]]{{wp|ロアール・アムンセン}}は'''本隊'''を[[基地]]に[[のこす|残]]しておき、四人の[[同志]]と[[ともに|共に]]、[[いぬ|犬]]と{{ふりがな|橇|そり}}に[[よる|よつて]]、[[みごと]]に南極を[[征服]]しました。({{w|豊島与志雄}} 『[[北極]]のアムンセン[https://www.aozora.gr.jp/cards/000906/files/45068_50601.html]』)〔{{w|1941年}}〕
# [[自分]]の[[属する|属]]している、[[この]]隊。
#* [[そこ]]へ[[ばたばた|バタバタ]]と[[くつおと|靴音]]がして、[[伝令]][[兵]]が[[とぶ|飛]]んできた。「[[隊長]][[との|どの]]、[[警報]][[電話]]であります」 「警報かッ」[[中尉]]は[[おうむがえし|鸚鵡がえし]]に[[さけぶ|叫]]んだ。 「[[w:大宮市|大宮]][[聴音]]隊[[発]]警報」 「ウム」 「'''本隊'''は[[午前]]三[[時]]十五[[分]]に[[おいて|於いて]]、[[きた|北]]より[[にし|西]]に[[むかう|向]]いて[[水平角]]七十二[[度]]、[[仰角]]八十度の[[方向]]に、[[敵機]]と[[みとめる|認め]]らるる[[爆音]]を[[聴取]][[せり]]。[[おわり|終り]]」 「[[御#接頭辞|御]][[苦労]]」 伝令はバタバタと[[かける|駈け]]て[[むこう|向う]]へ[[いく|行っ]]た。({{w|海野十三}} 『[[空襲]][[下]]の[[日本]][https://www.aozora.gr.jp/cards/000160/files/3517_20577.html]』)〔{{w|1933年}}〕
===={{ant}}====
語義1
* [[支隊]]
語義2
* [[当隊]]
===={{rel}}====
語義1a
* [[支隊]] :本隊から[[わかれる|分かれ]]て[[行動]]する部隊。
* [[分隊]] : 1. 軍隊の[[編制]][[上]]の[[最小]][[単位]]。 2. 支隊。
* [[別働隊]]/[[別動隊]] :[[特別]]の[[任務]]のため、本隊から[[独立]]して[[別]]行動を[[とる|執る]]部隊。
語義1b
* 支隊 :語義1aと[[おなじ|同じ]]。
* 分隊 :支隊。
* 別働隊/別動隊 :語義1bと同じ。
===={{trans}}====
語義1
* [[{{en}}]] : [[corps]]
=={{L|zh}}==
==={{pron}}===
{{cmn-pron|běnduì}}
{{nan-pron|pún-tūi}}
==={{noun}}===
{{zh-cat|ben3dui4|noun|軍事}}
{{zhchars}} {{zh-ts||'''[[本队]]'''}}
#(日本語に同じ)本隊。
{{nan-cat|pun2tui7|noun|軍事}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|본대|cat2=軍事}}
#([[日本語]]に[[おなじ|同じ]])本隊。
n61c7wjmk7m7z6q4nqzemgsvz3z5tgb
父兄
0
133150
2305800
2056083
2026-07-30T05:23:59Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305800
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ふけい}}
=={{L|ja}}==
{{ja-kanjitab|ふ|けい|yomi=o}}
==={{pron}}===
{{ja-pron|ふけい|acc=2|acc2=1}}
==={{noun}}===
{{ja-noun|[[ふけい]]}}
#[[ちち|父]]と[[あに|兄]]<ref>{{書誌・大日本国語辞典|4|619|262}}</ref>。
#*[[いま]][[わが]][[w:呉 (三国)|呉]]は、[[w:孫権|孫]][[将軍]]が、'''父兄'''の[[業]]を[[うける|うけ]]て、[[ここ]]に三代、[[地]]は六郡の[[衆]]を[[かねる|兼ね]]、[[兵]]は[[精]]にし、[[粮]]は豊山<sup>(ほうざん)</sup>を{{おくりがな2|鋳|い||いる}}て{{ふりがな|銅|あかがね}}となし、[[うみ|海]]を[[にる|煮]]て[[しお|塩]]となす。 ({{w|吉川英治}}『[https://www.aozora.gr.jp/cards/001562/files/52415_51066.html 三国志]』赤壁の巻)
# [[年長者]]。特に、[[血縁]]関係を持ち、自分より年長の人や、[[児童]]または[[生徒]]の[[保護者]]となる人。
#* '''父兄'''参観日
#* [[長男]]が[[中学]]へ[[入学]]したときに'''父兄'''として[[よびだす|呼び出さ]]れて[[いく|行っ]]た。({{w|寺田寅彦}}『[https://www.aozora.gr.jp/cards/000042/files/339_15304.html 映画時代]』)
===={{ant}}====
* [[子弟]]
===={{trans}}====
(父と兄)
*{{T|en}}: [[father]] and [[elder]] [[brother]]
==脚注==
<references/>
bxlmlwo2dd1g5t2mkurga9i5ou9fs7t
felicitar
0
133502
2306012
2242392
2026-07-30T09:29:14Z
Kuroco2k
84207
2306012
wikitext
text/x-wiki
=={{ca}}==
==={{verb}}===
{{head|cat|verb}}
#{{おくりがな2|祝|いわ|う|いわう}}
{{ca-conj-ar|felicit}}
----
=={{gl}}==
==={{verb}}===
{{head|glg|verb}}
#{{おくりがな2|祝|いわ|う|いわう}}
===={{conjug}}====
{{gl-conj}}
{{gl-reinteg-conj}}
===={{rel}}====
* [[felicidade]]
* [[felix]]
----
=={{es}}==
[[Category:{{es}}]]
==={{verb}}===
{{es-verb|felicit|ar}}
#{{おくりがな2|祝|いわ|う|いわう}}
===={{conjug}}====
{{es-conj}}
===={{rel}}====
* [[felicidad]]
* [[felicitación]]
i1ya5jkjgish0fyxd18evzhuodjumf3
2306019
2306012
2026-07-30T10:06:27Z
Kuroco2k
84207
/* {{conjug}} */
2306019
wikitext
text/x-wiki
=={{ca}}==
==={{verb}}===
{{head|cat|verb}}
#{{おくりがな2|祝|いわ|う|いわう}}
{{ca-conj-ar|felicit}}
----
=={{gl}}==
==={{verb}}===
{{head|glg|verb}}
#{{おくりがな2|祝|いわ|う|いわう}}
===={{conjug}}====
{{gl-conj}}
===={{rel}}====
* [[felicidade]]
* [[felix]]
----
=={{es}}==
[[Category:{{es}}]]
==={{verb}}===
{{es-verb|felicit|ar}}
#{{おくりがな2|祝|いわ|う|いわう}}
===={{conjug}}====
{{es-conj}}
===={{rel}}====
* [[felicidad]]
* [[felicitación]]
o5k0ukvwe69piwf05qvfe1ad6ayk3ni
門鑑
0
134124
2305906
2273961
2026-07-30T06:46:54Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305906
wikitext
text/x-wiki
{{DEFAULTSORT:もんかん {{PAGENAME}}}}
=={{ja}}==
[[Category:{{ja}}]]
==={{pron}}===
{{ja-pron|もんかん|acc=0|acc_ref=DJR}}
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
{{jachar|門|鑑}}([[もんかん]])
#[[門]]の通行許可証。
#*[[門番]]は、'''門鑑'''を[[あらためる|改め]]た[[だけ]]で、[[ふたり|二人]]の[[かお|顔]]は改めなかった。({{w|直木三十五}}『[https://www.aozora.gr.jp/cards/000216/files/45567_26392.html 南国太平記]』)
===={{trans}}====
*[[{{ko}}]]<!--* Korean-->: {{t-|ko|문감}}
===脚注===
{{Reflist}}
8hxcqwhbesqo78hckjaueu7pzygc9l6
武徳
0
134241
2305802
1925174
2026-07-30T05:26:11Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305802
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ぶとく}}
{{also|武德}}
=={{L|ja}}==
[[Category:{{ja}}]]
==={{pron|ja}}===
;ぶ↘とく
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
{{jachars}}(ぶとく)
#[[威武]]の[[徳]]。[[武道]]の徳。[[武事]]の徳<ref>{{書誌・大日本国語辞典|4|668|287}}</ref>。
#*[[かれ|彼]]の'''武徳'''と[[民望]]が、[[それ]]を[[ふかい|深く]][[おしむ|惜しみ]][[なげく|嘆く]][[庶民]]の[[くちぐち|口々]]に{{おくりがな2|醸|かも|さ|かもす}}れて、[[いつか]][[神秘]]を[[くわえる|加え]][[説話]]を[[つくる|つくり]]、それが{{ふりがな|巷|ちまた}}に[[かたる|語ら]]れるのであろう。({{w|吉川英治}}『[https://www.aozora.gr.jp/cards/001562/files/52418_51069.html 三国志]』出師の巻)
===={{rel}}====
*{{comp}}: [[武徳殿]]、[[武徳門]]
----
==脚注==
<references/>
7xegpej0watpdhg4r8swgqg7shpj6ip
富者
0
138040
2305796
2095331
2026-07-30T05:20:50Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305796
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ふしゃ}}
=={{L|ja}}==
{{ja-kanjitab|ふ|しゃ|yomi=o}}
==={{pron}}===
{{ja-pron|ふしゃ|acc=1}}
{{ja-accent-common|region=京阪|a|ふ|しゃ}}
==={{noun}}===
{{ja-noun|[[ふしゃ]]}}
#{{おくりがな2|富|と|め|とむ}}る[[もの|者]]。[[富裕]]な者。
#*[[地主]]と[[小作人]]との[[関係]]、'''富者'''と[[貧者]]の[[はなはだしい]][[懸隔]]、[[きよい|清い]][[理想的]]の[[生活]]をして[[自然]]の[[おだやか]]な{{ふりがな|懐|ふところ}}に{{おくりがな2|抱|いだ|か|いだく}}れていると思った[[いなか|田舎]]も[[やっぱり]][[争闘]]の{{ふりがな|巷|ちまた}}[[利欲]]の[[よ|世]]であるということが[[段段|だんだん]][[わかる|わかっ]]てきた。({{w|田山花袋}}『[https://www.aozora.gr.jp/cards/000214/files/1668_26031.html 田舎教師]』)
===={{syn}}====
* [[かねもち|金持ち]]、[[財産家]]、[[資産家]]、[[素封家]]、[[大尽]]、[[長者]]、[[富豪]]、[[ものもち|物持ち]]
===={{ant}}====
* [[貧者]]
===={{trans}}====
{{trans-see|かねもち}}
----
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|부자}}
#(日本語に同じ)富者。
----
==脚注==
<references/>
p3bfvgcmnfadnz0iip2b70lao0owuzu
墓畔
0
143840
2305833
1482760
2026-07-30T05:52:22Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305833
wikitext
text/x-wiki
{{DEFAULTSORT:ほはん ぼはん {{PAGENAME}}}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}} {{noun}}]]
{{jachar|墓|畔}}([[ぼはん]])
#[[はか|墓]]の{{ふりがな|辺|ほとり}}<ref>{{書誌・大日本国語辞典|4|831|368}}</ref>。墓の[[ちかく|近く]]。墓の{{ふりがな|側|そば}}。「[[畔]]」は「[[ほとり]]」の意。
#*[[午後]][[w:雑司ヶ谷霊園|雑司谷]]に[[ゆく|徃き]][[先考]]の[[はか|墓]]を拝す。[[去月]][[売宅]]の[[際]][[うえきや|植木屋]]に命じ、'''墓畔'''に[[うつす|移し]][[うう|植え]][[たり|たる]][[蝋梅]]を[[みる|見る]]に[[はな|花]][[ひらく|開か]][[ず]]。({{w|永井荷風}}『[https://www.aozora.gr.jp/cards/001341/files/54370_48396.html 断腸亭日乗]』断腸亭日記巻之三大正八年歳次己未)
#*[[氏]]が[[世界]][[漫遊]]の[[途]]に[[のぼる|上ら]]れて、[[羅馬]]に[[w:ジョン・キーツ|キーツ]]の[[はか|墓]]を{{おくりがな2|訪|おとな|わ|おとなう}}れた[[とき|時]]、[[わたし|私]]が[[この]][[詩人]]を[[すく|好い]]ていた[[こと]]を[[おもいだす|思い出さ]]れて、[[その]]'''墓畔'''に[[さく|咲い]]ていた[[むらさき|紫]]と[[くれない|紅]]の[[はな|花]]を[[二三]][[輪]][[つむ|摘ん]]で、[[それ]]を[[てがみ|手紙]]に[[封じ込める|封じ込め]]て、[[はるか|遥か]]に[[伊太利]]の[[たびさき|旅先]][[から]][[よこす|寄越さ]]れた時[[には]]、[[その]][[友誼]]を[[しみじみ]][[うれしい|嬉しく]][[おもう|思う]][[とともに]]、[[もっと]][[よく]]氏の[[作]]を[[よむ|読ん]]でいた[[方]]が[[よい|よかっ]]たのだと思い[[ます|まし]]た。({{w|薄田泣菫}}『[https://www.aozora.gr.jp/cards/000150/files/42243_23809.html 詩集の後に]』)
===={{pron|jpn}}====
;ぼ↗はん
===={{trans}}====
*[[{{en}}]]<!--* English-->: [[aside]] of [[grave]]
==脚注==
<references/>
gec7rjq1kvibbavnx1nbgptsj097v9m
墓碑
0
143854
2305834
1925422
2026-07-30T05:53:24Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305834
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ぼひ}}
=={{L|ja}}==
{{ja-kanjitab|ぼ|ひ|yomi=o}}
==={{pron}}===
{{ja-pron|ぼひ|acc=1}}
{{ja-accent-common|region=京阪|a|ぼ|ひ}}
==={{noun}}===
{{ja-noun|ぼひ}}
#[[はか|墓]]に[[死者]]の[[姓名]]や[[行状]]を[[彫刻]]して[[たてる|立てる]][[石碑]]<ref>{{書誌・大日本国語辞典|4|831|368}}</ref>。{{ふりがな|墓石|ぼせき|yomi2=はかいし}}。
#*[[とある]][[すぎがき|杉垣]]の[[うち|内]]を[[のぞく|覗け]]ば[[たちならぶ|立ち並ぶ]]'''墓碑'''[[こけ|苔]][[くろし|黒き]][[なか|中]]に[[まだ]][[なまなまし|生々しき]]{{ふりがな|土|ど}}[[饅頭]][[ひとつ|一つ]]、[[その]][[まえ|前]]に[[ぬかずく|ぬかずき]]て[[合掌]]せるは[[はたち|二十]][[前後]]の[[おんな|女]]三人と{{おくりがな2|稚|をさな|き|をさなし}}[[女の子]][[ひとり|一人]]、[[いずれ]]も[[みなり|身なり]][[いやし|賤しから]]ぬに{{ふりがな|白粉|おしろい}}{{ふりがな|気|け}}[[なし|なき]][[みみ|耳]]の[[ね|根]][[いろ|色]][[しろし|白し]]。({{w|寺田寅彦}}『[https://www.aozora.gr.jp/cards/000042/files/24404_15381.html 半日ある記]』)
===={{rel}}====
*{{comp}}: [[墓碑銘]]
===={{trans}}====
*{{T|id}}: {{t|id|nisan}}
*{{T|en}}: {{t|en|gravestone}}, {{t|en|tombstone}}
*{{T|tl}}: {{t|tl|lapida}}
----
==脚注==
<references/>
915no93pp960ganlw2afpxnpw3cncxn
夜色
0
143867
2305908
1482762
2026-07-30T06:48:59Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305908
wikitext
text/x-wiki
{{DEFAULTSORT:やしよく やしょく {{PAGENAME}}}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}} {{noun}}]]
{{jachar|夜|色}}([[やしょく]])
#[[よる|夜]]の[[景色]]。[[夜景]]<ref>{{書誌・大日本国語辞典|4|1213|559}}</ref>。
#*'''夜色'''窈溟として、{{ふりがな|氈城|せんぜい}}[[みな|皆]][[帷幕]]を{{おくりがな2|低|た|る|たる}}(『{{w|太平記}}』[http://www.j-texts.com/taihei/tk003.html 巻3・赤坂城軍事])
#*:夜の景色は[[こさめ|小雨]]が[[ふる|降っ]]て[[くらい|暗く]]、[[城内]]では皆が[[陣幕]]を[[おろす|下ろし]]た。
#*[[午前]]五時と[[いう|いい]][[ます]]と、'''夜色'''が[[やっと]][[あけはなつ|明け放]]れ[[ます|まし]]て{{ふりがな|早晨|そうしん}}の[[爽気]]が[[ただよう|漂う]]て[[おる|おり]]ます。({{w|上村松園}}『[https://www.aozora.gr.jp/cards/000355/files/47298_33236.html あゝ二十年 ――やっと御下命画を完成した私のよろこび――]』)
===={{pron|jpn}}====
;や↗しょく
===={{trans}}====
*[[{{en}}]]<!--* English-->: [[night]] [[scene]], night [[view]]
==脚注==
<references/>
[[zh-min-nan、夜色]]
e7iez9swlfxqn9r46yn9yy4q5muckoy
夜食
0
143916
2305909
2216992
2026-07-30T06:50:01Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305909
wikitext
text/x-wiki
{{kana-DEFAULTSORT|やしょく}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|やしょく|acc=0}}
*接頭辞「[[お#接頭辞|お]]」が付くと、「'''お↗や↘しょく'''」となる。
{{ja-accent-common|region=京阪|h|やしょ|く}}
*「おやしょく」のアクセントは東京式アクセントに同じ。
==={{noun}}===
{{ja-noun-suru|[[やしょく]]}}
#{{タグ|ja|秋|飲食}}[[よる|夜]]の[[食事]]<ref name="dainihon4_1213">{{書誌・大日本国語辞典|4|1213|559}}</ref>。
#*孟嘗君、曾待客'''夜食'''。有一人蔽火光。客怒以飯不等、輟食辭去。孟嘗君起、自持其飯比之。客慚、自剄。(『{{w|史記}}』[[s:zh:史記/卷075|巻75・孟嘗君列伝第15]])
#*:{{w|孟嘗君}}、{{おくりがな2|曽|かつ|て|かつて}}[[客]]を[[まつ|待ち]]て[[夜食]]す。[[一人]][[あり|有り]]、[[火光]]を[[おほふ|蔽ふ]]。客、[[いかる|怒る]]に[[めし|飯]]の[[ひとし|等しから]]ざるを[[もって|以て]]し、[[くふ|食ふ]]を{{おくりがな2|輟|や|め|やむ}}[[辞去]]せむとす。孟嘗君[[たつ|起ち]]、[[みづから|自ら]][[その|其の]]飯を持ちて[[これ|之]]と[[くらぶ|比ぶ]]。客{{おくりがな2|慚|は|ぢ|はづ}}て、[[自剄]]す。
#*::{{w|孟嘗君}}は、ある時[[食客]]を[[招待]]して[[夜宴]]を[[もよおす|催し]]たが、一人の客の[[席]]は[[灯火]]の[[ひかり|光]]がよく[[あたる|当たら]]なかった。その客は飯が[[平等]]でないと思って怒り出し、[[食事]]を[[やめる|やめ]]て[[席を立つ|席を立と]]うとした。孟嘗君は立ち上がり、[[自分]]の飯を手に持って[[くらべる|比べ]]て見せた。その客は、[[はじる|恥じ]]て自ら首を[[はねる|刎ね]]た。
#{{タグ|ja|飲食}}かつて[[一日]][[二食]]であった時代において、[[夜間]]に別に食事を[[とる|摂る]]こと。後世[[三食]]となっても、なお夜間に別に食事をすること。また、その食事<ref name="dainihon4_1213"/>。[[あき|秋]]の[[季語]]。
#*[[どこ]]の[[碁打]]の[[家庭]][[でも]][[よふけ|夜更け]]の'''夜食'''[[には]][[なれる|馴れ]]ている。({{w|坂口安吾}}『[https://www.aozora.gr.jp/cards/001095/files/43210_23217.html 明治開化 安吾捕物 その七 石の下]』)
#*「[[おなか]]が[[すく|すい]]た……[[きのう]]、[[w:熱海市|熱海]]で[[はやめ|早目]]に[[夕食]]をした[[きり]]、お'''夜食'''もしていないの……こけしちゃんにそう[[いう|言っ]]て、[[すぐ]]、[[御飯|ご飯]]にして、[[頂戴|ちょうだい]]」({{w|久生十蘭}}『[https://www.aozora.gr.jp/cards/001224/files/46146_37004.html あなたも私も]』)
#*[[くろがね]]を[[うつ|打ち]][[くる|来]]て'''夜食'''する[[うから]]([[w:久米正雄|久米三汀]])
#{{タグ|ja|飲食}}{{ふりがな|夕飯|ゆうはん|yomi2=ゆうめし}}。[[晩餐]]。[[晩飯]]<ref name="dainihon4_1213"/>。[[夕食]]。
#*「[[大抵]]夕六ツ(六時)頃[[には]][[一度]][[かえる|帰っ]]て[[くる|来]][[ます|まし]]て、'''夜食'''を[[たべる]]と[[また|又]][[すぐ]]に[[でる|出]]て[[いく|行き]]ますが、それでも四ツ(午後十時)[[すぎ]][[には]][[きっと]][[かえる|帰り]]ました。[[なんでも]][[近所]]の[[よせ|寄席]][[でも]][[きく|聴き]]に行くような[[様子]]でしたが、[[たしか|確か]]な[[こと]]は[[わかる|判り]]ません」({{w|岡本綺堂}}『[https://www.aozora.gr.jp/cards/000082/files/1026_15005.html 半七捕物帳 雪達磨]』)
===={{trans}}====
(語義2)
*{{T|en}}: [[night]] [[meal]], [[midnight]] [[snack]]
{{trans-see|語義3|夕食}}
==={{verb}}===
{{日本語サ変活用}}
==脚注==
<references/>
70dd1cmo1xys5tm58d6bul9grdvw97h
兵力
0
145889
2305816
1420959
2026-07-30T05:36:41Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305816
wikitext
text/x-wiki
{{DEFAULTSORT:へいりよく}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
[[Category:{{ja}}_軍事]]
{{jachar|兵|力}}(へいりょく)
# [[兵員]]や[[兵器]]の数などを総合した力。[[戦闘力]]。
#*[[かれ|彼]]が[[前線]]へ[[ひきつれる|ひきつれ]]た'''兵力'''は、[[当初]]の五千[[だけ]]だった。{{w|吉川英治}}『[https://www.aozora.gr.jp/cards/001562/files/52428_49705.html 私本太平記 新田帖]』
# [[国際法]]において、[[戦闘]]をすることのできる資格を持った[[集団]]。
===={{pron|jpn}}====
;へ↘ーりょく
===={{trans}}====
*[[{{fr}}]]: [[force]], [[fort]]
*[[{{it}}]]: [[arma]]
*[[{{pl}}]]: [[siła]]
*[[{{pt}}]]: [[força]]
=={{ko}}==
[[Category:{{ko}}|병력]]
==={{noun}}===
[[Category:{{ko}}_{{noun}}|병력]]
[[Category:{{ko}}_軍事|병력]]
{{lang|kor|'''兵力'''([[병력]])}}
# (日本語に同じ)兵力。
=={{vi}}==
[[Category:{{vi}}|binhlực]]
==={{noun}}===
[[Category:{{vi}}_{{noun}}|binhlực]]
[[Category:{{vi}}_軍事|binhlực]]
{{lang|vi|'''兵力'''([[binh lực]])}}
# (日本語に同じ)兵力。
=={{zh}}==
[[Category:{{zh}}|bing1li4]]
==={{pron}}===
*ピンイン: bīnglì
*注音符号: ㄅㄧㄥ ㄌㄧˋ
*{{yue}}: bing{{supra|1}}lik{{supra|6}}
*{{nan}}: peng-le̍k
==={{noun}}===
[[Category:{{zh}}_{{noun}}|bing1li4]]
[[Category:{{zh}}_軍事|bing1li4]]
{{lang|zho|'''兵力'''}}
# (日本語に同じ)兵力。
[[Category:{{yue}}|bing1lik6]]
[[Category:{{yue}}_{{noun}}|bing1lik6]]
[[Category:{{yue}}_軍事|bing1lik6]]
[[Category:{{nan}}|peng1lek8]]
[[Category:{{nan}}_{{noun}}|peng1lek8]]
[[Category:{{nan}}_軍事|peng1lek8]]
fxaqwnsal29ldthuqagpivwwgvwynhv
妖精
0
162103
2306209
2295700
2026-07-30T11:43:57Z
ArsenalBastion4093
127527
2306209
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ようせい}}
{{wikipedia}}
=={{L|ja}}==
{{ja-kanjitab|よう|せい|yomi=o}}
==={{etym}}===
{{bor|ja|zh|妖精|t=妖怪}}。
==={{noun}}===
{{ja-noun|[[ようせい]]}}
#{{context|神話・伝説の生物|lang=ja}}[[西洋]]の[[伝説]]や[[物語]]に登場する[[精霊]]。
===={{syn}}====
* [[フェアリー]]
===={{trans}}====
{{top}}
*{{T|ast}}: [[fada]]
*{{T|en}}: [[fairy]], [[spirit]]
*{{T|eo}}: [[feo]], [[feino]]
*{{T|oc}}: [[fada]]
*{{T|nl}}: [[fee]]
*{{T|ca}}: [[fada]]
*{{T|gl}}: [[fada]]
*{{T|sv}}: [[fe]]
*{{T|gmh}}: [[alb]]
*{{T|pt}}: [[fada]]
{{bottom}}
----
=={{L|zh}}==
==={{etym}}===
{{sense|妖精}} {{bor|zh|ja|妖精}} < {{etyl|zh|zh}} {{m|zh|妖精}}
==={{pron}}===
{{cmn-pron|yāojīng}}
{{yue-pron|jiu1 zing1}}
*{{nan}}: iau-chiaⁿ
*{{hak}}: yêu-chîn
==={{noun}}===
{{zhchars}}
# [[妖怪]]。[[もののけ]]。[[変化]]。
# {{context|figurative|sort=yao1jing1|lang=zh}} [[魅力的]]で[[抗う|抗い]]がたい女性。[[妖女]]、[[妖婦]]。
# 妖精。
{{zh-cat|yao1jing1|名詞|神話・伝説の生物}}
{{yue-cat|yiu1jing1|名詞|神話・伝説の生物}}
{{nan-cat|iau1chiann1|名詞|神話・伝説の生物}}
{{hak-cat|yeu1chin1|名詞|神話・伝説の生物}}
----
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|요정|cat2=神話・伝説の生物}}
# (日本語に同じ)
ou0c757owdxidaz8shhownx8lxt24ym
2306210
2306209
2026-07-30T11:46:19Z
ArsenalBastion4093
127527
/* {{noun}} */
2306210
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ようせい}}
{{wikipedia}}
=={{L|ja}}==
{{ja-kanjitab|よう|せい|yomi=o}}
==={{etym}}===
{{bor|ja|zh|妖精|t=妖怪}}。
==={{noun}}===
{{ja-noun|[[ようせい]]}}
#{{context|神話・伝説の生物|lang=ja}}[[西洋]]の[[伝説]]や[[物語]]に登場する[[精霊]]。
===={{syn}}====
* [[フェアリー]]
===={{trans}}====
{{top}}
*{{T|ast}}: [[fada]]
*{{T|en}}: [[fairy]], [[spirit]]
*{{T|eo}}: [[feo]], [[feino]]
*{{T|oc}}: [[fada]]
*{{T|nl}}: [[fee]]
*{{T|ca}}: [[fada]]
*{{T|gl}}: [[fada]]
*{{T|sv}}: [[fe]]
*{{T|gmh}}: [[alb]]
*{{T|pt}}: [[fada]]
{{bottom}}
----
=={{L|zh}}==
==={{etym}}===
{{sense|妖精}} {{bor|zh|ja|妖精}} < {{etyl|zh|zh}} {{m|zh|妖精}}
==={{pron}}===
{{cmn-pron|yāojīng}}
{{yue-pron|jiu1 zing1}}
*{{nan}}: iau-chiaⁿ
*{{hak}}: yêu-chîn
==={{noun}}===
{{zhchars}}
# [[妖怪]]。[[もののけ]]。
# {{context|figurative|sort=yao1jing1|lang=zh}} [[魅力的]]で[[抗う|抗い]]がたい女性。[[妖女]]、[[妖婦]]。
# 妖精。
{{zh-cat|yao1jing1|名詞|神話・伝説の生物}}
{{yue-cat|yiu1jing1|名詞|神話・伝説の生物}}
{{nan-cat|iau1chiann1|名詞|神話・伝説の生物}}
{{hak-cat|yeu1chin1|名詞|神話・伝説の生物}}
----
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|요정|cat2=神話・伝説の生物}}
# (日本語に同じ)
skre6imnh8zuvfic8t7i79aw3ozf0f1
砲火
0
162648
2305838
2041868
2026-07-30T05:57:35Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305838
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほうか}}
=={{L|ja}}==
{{ja-kanjitab|ほう|か|yomi=o}}
==={{pron}}===
{{ja-pron|ほうか|acc=1}}
{{ja-accent-common|region=京阪|a|ほ|ーか}}
==={{noun}}===
{{ja-noun|[[ほうか]]}}
#{{context|軍事|lang=ja}}[[大砲]]から[[砲弾]]を[[発射]]する際に出る[[ひ|火]]。
#*[[先頭]][[戦隊]]の四[[艦]]が{{ふりがな|電|いなずま}}の[[様だ|ような]]'''砲火'''を[[ひらめかす|ひらめかし]]た。({{w|平田晋策}}『[https://www.aozora.gr.jp/cards/000748/files/46576_40144.html 昭和遊撃隊]』)
#{{context|軍事|lang=ja}}[[砲撃]]。[[砲弾]]。
#*[[わが]][[突撃]]隊が[[幾度|いくど]][[突貫]]を[[やる|やっ]][[ても]]、[[また]][[ものすごい|物凄い]]'''砲火'''を[[敵]]に[[あびせかける|浴びせかけ]]ても、第一岬[[要塞]]は、[[ついに]][[奪還]]することが[[できる|でき]][[ない]][[状態]]に[[ある]]。({{w|海野十三}}『[https://www.aozora.gr.jp/cards/000160/files/3232_11264.html 二、〇〇〇年戦争]』)
===={{syn}}====
* [[銃火]]
===={{rel}}====
*{{comp}}: [[十字砲火]]、[[集中砲火]]
*{{idiom}}: [[砲火を交える]]
===={{trans}}====
{{trans-top|語義1}}
*{{T|it}}<!--イタリア語-->: {{t|it|fuoco}}
*{{T|en}}<!--英語-->: {{t|en|fire}}, {{t|en|shellfire}}
*{{T|es}}<!--スペイン語-->: {{t|es|fuego}}
*{{T|de}}<!--ドイツ語-->: {{t|de|Feuer}}
*{{T|fi}}<!--フィンランド語-->: {{t|fi|tykistötuli}}
*{{T|pl}}<!--ポーランド語-->: {{t|pl|ogień}}
*{{T|lt}}<!--リトアニア語-->: {{t|lt|ugnis}}
*{{T|ru}}<!--ロシア語-->: {{t|ru|огонь}}
{{trans-bottom}}
----
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|포화|cat2=軍事}}
# (日本語に同じ)砲火。
lbjcvnofxpf5r6huja8twmg3m72o73s
砲手
0
165088
2305839
2013648
2026-07-30T05:58:38Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305839
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほうしゅ}}
=={{L|ja}}==
{{ja-kanjitab|ほう|しゅ|yomi=o}}
==={{pron}}===
{{ja-pron|ほうしゅ|acc=1}}
{{ja-accent-common|region=京阪|a|ほ|ーしゅ}}
==={{noun}}===
{{ja-noun|[[ほうしゅ]]}}
#{{context|軍事|lang=ja}}[[砲]]を[[操縦]]する人。[[発砲]]する人<ref name="dainihon23_321">{{書誌・大辞典(平凡社)|23|321|166}}</ref>。
#*[[高射砲]][[には]][[すぐ]]に[[あたらしい|新しい]]七十[[ミリ]]の[[砲弾]]が[[つめかえる|つめかえら]]れ、'''砲手'''は[[すばやい|すばやく]][[ひきがね|引金]]を[[ひく|引い]]た。([[w:海野十三|海野十三]]『[https://www.aozora.gr.jp/cards/000160/files/3530_19259.html 空襲警報]』)
===={{syn}}====
* [[砲兵]]、[[砲撃手]]
===={{trans}}====
{{trans-top|発砲する人}}
*{{T|en}}: {{t|en|cannoneer}}, {{t|en|artilleryman}}
*{{T|eo}}: {{t|eo|kanonisto}}
*{{T|de}}: {{t|de|Kanonier|m}}
*{{T|hu}}: {{t|hu|tüzér}}
*{{T|fi}}: {{t|fi|tykkimies}}
{{trans-bottom}}
563odbsbib2s1ldnva3irxkhtt0xexn
食塩
0
165480
2306007
2224639
2026-07-30T08:24:35Z
M-30722
1202
[[en:table salt]]より訳語追加
2306007
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょくえん}}
{{also|食盐|食鹽}}
=={{L|ja}}==
{{ja-kanjitab|しょく|えん|yomi=o}}
==={{noun}}===
{{ja-noun|しょくえん}}
#{{タグ|ja|調味料}}[[塩化ナトリウム]]を主成分とする[[食用]]の[[しお|塩]]。
===={{rel}}====
*[[食塩水]]
===={{trans}}====
塩一般については[[しお#{{trans}}]]も参照
{{trans-top}}
*{{T|ga}}: {{t|ga|salann mín|m}}
*{{T|id}}: {{t|id|garam dapur}}
*{{T|uk}}: {{t|uk|столова́ сіль|f}}
*{{T|ur}}: {{t|ur|نَمَک|m}}, {{t|ur|لون|m}}, {{t|ur|لُون|m}} (方言), {{t|ur|نون|m}} (まれ、方言), {{t|ur|مِلْح|m}} (まれ)
*{{T|en}}: {{t|en|table salt}}, {{t|en|kitchen salt}}, {{t|en|cooking salt}}
*{{T|et}}: {{t|et|keedusool}}, {{t|et|lauasool}}
*{{T|eo}}: {{t|eo|tabla salo}}
*{{T|nl}}: {{t|nl|tafelzout|n}}, {{t|nl|keukenzout|n}}
*{{T|scn}}: {{t|scn|sali di cucina|m}}
*{{T|sv}}: {{t|sv|bordsalt|n}}, {{t|sv|bordssalt|n}}, {{t|sv|koksalt|n}}
*{{T|es}}: {{t|es|sal de cocina|f}}, {{t|es|sal común|f}}, {{t|es|sal de mesa|f}}
*{{T|sk}}: {{t|sk|kuchynská soľ}}, {{t|sk|jedlá soľ}}
*{{T|th}}: {{t|th|เกลือแกง|tr=glʉʉa-gɛɛng}}
*{{T|zh}}:
*:{{T|yue}}: {{t|yue|餐桌鹽|tr=chaan1 jeuk3 yim4}}
*:{{T|cmn}}: {{t|cmn|食鹽|tr=shíyán}}, {{t|cmn|精鹽|tr=jīngyán}}
*{{T|ko}}: {{t|ko|소금}}
*{{T|da}}: {{t|da|bordsalt|n}}
*{{T|de}}: {{t|de|Kochsalz|n}}, {{t|de|Tafelsalz|n}}, {{t|de|Speisesalz|n}}
*{{T|no}}:
*:{{T|nn}}: {{t|nb|bordsalt|n}}
*:{{T|nb}}: {{t|nb|bordsalt|n}}
*{{T|hu}}: {{t|hu|konyhasó}}
*{{T|pa}}:
*:グルムキー文字: {{t|pa|ਲੂਣ|m}}, {{t|pa|ਨੂਣ|m}} (まれ、方言), {{t|pa|ਨਮਕ|m}}
*:シャームキー文字: {{t|pa|لُوݨ|m}}, {{t|pa|نُوݨ|m}} (まれ、方言), {{t|pa|نَمَک|m}}
*{{T|fi}}: {{t|fi|ruokasuola}}, {{t|fi|pöytäsuola}}, {{t|fi|keittosuola}}
*{{T|fr}}: {{t|fr|sel de table|m}}, {{t|fr|sel|m}}
*{{T|bg}}: {{t|bg|готва́рска сол|f}}
*{{T|vi}}: {{t|vi|muối ăn}}
*{{T|pl}}: {{t|pl|sól kuchenna|f}}
*{{T|pt}}: {{t|pt|sal de cozinha|m}}, {{t|pt|sal comum|m}}
*{{T|ml}}: {{t|ml|കറിയുപ്പ്}}
*{{T|gv}}: {{t|gv|sollan meen|m}}
*{{T|ru}}: {{t|ru|столова́я соль|f}}, {{t|ru|пова́ренная соль|f}}
{{trans-bottom}}
nh1lpwrz7f4tcsm9gyqu53rcwgjimlx
薬草
0
166855
2305911
1925992
2026-07-30T06:52:07Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305911
wikitext
text/x-wiki
{{kana-DEFAULTSORT|やくそう}}
{{also|药草|藥草}}
{{wikipedia}}
=={{L|ja}}==
{{ja-kanjitab|やく|そう|yomi=o}}
==={{pron}}===
{{ja-pron|やくそう|acc=0}}
{{ja-accent-common|region=京阪|h||やくそー}}
==={{noun}}===
{{ja-noun|[[やくそう]]}}
#{{context|grass|lang=ja}}[[くすり|薬]]に[[もちいる|用いる]][[植物]]<ref name="daijiten24_541">{{書誌・大辞典(平凡社)|24|541|276}}</ref>。[[薬用植物]]。
#*[[本草学]][[として]]の'''薬草'''の[[採集]]、[[観察]]、[[実験]]の[[価値]][[など]]は、[[将来]]、[[世界]][[医学]]の[[根柢]]を[[くつがえす|覆す]]ものと[[期待]]する{{ふりがな|向|むき}}も[[ある|あり]][[ます]]。({{w|岸田國士}}『[https://www.aozora.gr.jp/cards/001154/files/44708_39338.html 日本文化の特質]』)
===={{rel}}====
*[[ハーブ]]
===={{trans}}====
*{{T|it}}: [[erba medicinale]] {{f}}
*{{T|en}}: [[medicinal]] plants, {{t|en|herb}}
*{{T|cs}}: [[bylina]] {{f}}
*{{T|zh}}: {{zh-ts|[[藥草]]|[[药草]]}}, {{zh-ts|[[草藥]]|[[草药]]}}
*{{T|ko}}: {{t|ko|약초}}
*{{T|te}}: [[మూలిక]] (moolika)
*{{T|de}}: [[Heilkraut]] {{n}}
*{{T|no}}: [[urt]] {{m}}
*{{T|fi}}: [[yrtti]]
*{{T|pl}}: {{lang|pl|[[ziele#{{pl}}|ziele]] [[leczniczy|lecznicze]]}} {{n}}
----
==脚注==
<references/>
p5zkq699le20k5orrt9t9wyftg1p1b6
translative cases
0
185431
2305771
1607063
2026-07-30T04:06:43Z
Kuroco2k
84207
2305771
wikitext
text/x-wiki
=={{L|en}}==
==={{noun}}===
{{en-plural}}
#{{plural of|en|translative case}}
snttk3b5h4gq037o4tq6cx9z7lmmmkw
変格
0
191184
2305795
1999728
2026-07-30T05:20:15Z
NekoyamaWataru
87354
/* {{trans}} */ 訳語を追加
2305795
wikitext
text/x-wiki
{{kana-DEFAULTSORT|へんかく}}
{{also|變格}}
{{wikipedia}}
=={{L|ja}}==
{{ja-kanjitab|へん|かく|yomi=o}}
==={{pron}}===
{{ja-pron|へんかく|acc=0}}
==={{noun}}===
{{ja-noun|[[へんかく]]}}
#[[本来]]の[[形式]]・[[規則]]から[[はずれる|外れ]]た[[様式]]。
#{{タグ|ja|格}} [[ハンガリー語]]や[[フィンランド語]]の[[格]]の一つ。[[変化]]を示したり「~で」「~としては」等の意を表す。
#{{タグ|ja|略語|文法}}「[[変格活用]]」の略。
===={{trans}}====
{{trans-top|語義2}}
*{{T|ga}}: {{t|is|áhrifsfall|n}}
*{{T|en}}: {{t|en|translative}}, {{t|en|translative case}}
*{{T|et}}: {{t|et|saav}}, {{t|et|translatiiv}}
*{{T|zh}}: {{t|cmn|變格|sc=Hani}}, {{t|cmn|变格|tr=biàngé|sc=Hani}}
*{{T|de}}: {{t|de|Translativ|m}}
*{{T|hu}}: {{t+|hu|translativus}}, {{t+|hu|translativus-factivus}}, {{t+|hu|translativus-factitivus}}, {{t+|hu|eredményeset}}
*{{T|fi}}: {{t|fi|translatiivi}}
*{{T|ru}}: {{t|ru|транслативный падеж|m}}, {{t|ru|транслатив|m}}
{{trans-bottom}}
kckpc01quseaofgfa4yxmtu1uhr4mn9
abandonar
0
195896
2306202
2286594
2026-07-30T11:32:55Z
Kuroco2k
84207
/* {{conjug}} */
2306202
wikitext
text/x-wiki
=={{L|io}}==
==={{verb}}===
{{io-verb|abandon}}
# {{context|他動詞|lang=io}} [[放棄]]する。
----
=={{L|ia}}==
==={{verb}}===
{{ia-verb|ar}}
# [[はなつ|放つ]]、[[はなす|放す]]。
# [[放棄]]する。
===={{conjug}}====
{{ia-conj|abandon|ar}}
----
=={{L|ca}}==
==={{verb}}===
{{ca-verb|ar|abandon}}
# [[みすてる|見捨てる]]。
===={{conjug}}====
{{ca-conj-ar|abandon}}
----
=={{L|gl}}==
==={{verb}}===
{{gl-verb|abandon|ar}}
# [[放棄]]する。
# [[みすてる|見捨てる]]。
===={{conjug}}====
{{gl-conj}}
===={{syn}}====
* {{l|gl|deixar}}
----
=={{L|es}}==
==={{etym}}===
{{etyl|fr|es}} {{m|fr|abandonner}} < {{etyl|gem-pro|es}} {{m|gem-pro|*bannaną}}
==={{verb}}===
{{es-verb|abandon|ar}}
# [[放棄]]する。
#* ''La '''abandonó''' por otra mujer''
#*:彼は、彼女を捨て別の女性に乗り換えた。
# [[はなす|放す]]。
===={{conjug}}====
{{es-conj-ar|abandon}}
----
=={{L|pt}}==
==={{etym}}===
*{{etyl|fro|pt}} {{m|fro|abandoner}} < {{m|fro|à|a|~に}} + {{m|fro|bandon||操作する}} < {{etyl|LL.|pt}} {{m|la|bannum||宣言}}, {{m|la|bannus}}, {{m|la|bandum}} < {{etyl|frk|pt}} {{m|gmw-pro|*ban}}, {{m|gmw-pro|*bann}} < {{etyl|gem-pro|pt}} {{m|gem-pro|*bannaną||宣言する、命ずる}} < {{etyl|ine-pro|pt}} {{m|ine-pro|*bʰeh₂-||話す}}
==={{pron}}===
* {{a|Portugal}} {{IPA|/ɐ.ˌbɐ̃.du.ˈnaɾ/|[ɐ.ˌβɐ̃.du.ˈnaɾ]|lang=pt}}
* {{a|Brazil}} {{IPA|a.ˌbɐ̃.do.ˈna(ʁ)|lang=pt}}
==={{verb}}===
{{pt-verb|abandon|ar}}
# {{context|lang=pt|transitive}} [[放棄]]する。
#* O exército teve que '''abandonar''' o forte.
#*:陸軍はその砦を放棄した。
#* A mulher '''abandonou''' seu bebé.
#*:その女性は、赤ん坊を捨てた。
# {{context|lang=pt|transitive}} [[あきらめる]]。
#* '''Abandone''' a aviação, você nunca vai ser piloto.
#*:航空業界なんかあきらめろ、パイロットなんかにはなれないよ。
# [[身を任せる]]。
#* Nós nos '''abandonamos''' na tristeza.
#*:私たちは、悲しみに身を任せた。
#* O réu se '''abandonou''' nas mãos do advogado.
#*:被告は、弁護士の手腕に身を任せた。
===={{conjug}}====
{{pt-conj}}
===={{syn}}====
語義1
*{{l|pt|deixar}}, {{l|pt|largar}}
語義2
*{{l|pt|desistir}}, {{l|pt|largar}}, [[largar mão]] [[de]]
===={{rel}}====
* {{l|pt|abandono}}
* {{l|pt|abandonado}}
----
=={{L|lad}}==
==={{verb}}===
{{lad-verb|l}}
# [[放棄]]する。
48lvo1irir7xp28628knbwojzmqpr9w
2306203
2306202
2026-07-30T11:33:29Z
Kuroco2k
84207
/* {{conjug}} */
2306203
wikitext
text/x-wiki
=={{L|io}}==
==={{verb}}===
{{io-verb|abandon}}
# {{context|他動詞|lang=io}} [[放棄]]する。
----
=={{L|ia}}==
==={{verb}}===
{{ia-verb|ar}}
# [[はなつ|放つ]]、[[はなす|放す]]。
# [[放棄]]する。
===={{conjug}}====
{{ia-conj|abandon|ar}}
----
=={{L|ca}}==
==={{verb}}===
{{ca-verb|ar|abandon}}
# [[みすてる|見捨てる]]。
===={{conjug}}====
{{ca-conj-ar|abandon}}
----
=={{L|gl}}==
==={{verb}}===
{{gl-verb|abandon|ar}}
# [[放棄]]する。
# [[みすてる|見捨てる]]。
===={{conjug}}====
{{gl-conj}}
===={{syn}}====
* {{l|gl|deixar}}
----
=={{L|es}}==
==={{etym}}===
{{etyl|fr|es}} {{m|fr|abandonner}} < {{etyl|gem-pro|es}} {{m|gem-pro|*bannaną}}
==={{verb}}===
{{es-verb|abandon|ar}}
# [[放棄]]する。
#* ''La '''abandonó''' por otra mujer''
#*:彼は、彼女を捨て別の女性に乗り換えた。
# [[はなす|放す]]。
===={{conjug}}====
{{es-conj}}
=={{L|pt}}==
==={{etym}}===
*{{etyl|fro|pt}} {{m|fro|abandoner}} < {{m|fro|à|a|~に}} + {{m|fro|bandon||操作する}} < {{etyl|LL.|pt}} {{m|la|bannum||宣言}}, {{m|la|bannus}}, {{m|la|bandum}} < {{etyl|frk|pt}} {{m|gmw-pro|*ban}}, {{m|gmw-pro|*bann}} < {{etyl|gem-pro|pt}} {{m|gem-pro|*bannaną||宣言する、命ずる}} < {{etyl|ine-pro|pt}} {{m|ine-pro|*bʰeh₂-||話す}}
==={{pron}}===
* {{a|Portugal}} {{IPA|/ɐ.ˌbɐ̃.du.ˈnaɾ/|[ɐ.ˌβɐ̃.du.ˈnaɾ]|lang=pt}}
* {{a|Brazil}} {{IPA|a.ˌbɐ̃.do.ˈna(ʁ)|lang=pt}}
==={{verb}}===
{{pt-verb|abandon|ar}}
# {{context|lang=pt|transitive}} [[放棄]]する。
#* O exército teve que '''abandonar''' o forte.
#*:陸軍はその砦を放棄した。
#* A mulher '''abandonou''' seu bebé.
#*:その女性は、赤ん坊を捨てた。
# {{context|lang=pt|transitive}} [[あきらめる]]。
#* '''Abandone''' a aviação, você nunca vai ser piloto.
#*:航空業界なんかあきらめろ、パイロットなんかにはなれないよ。
# [[身を任せる]]。
#* Nós nos '''abandonamos''' na tristeza.
#*:私たちは、悲しみに身を任せた。
#* O réu se '''abandonou''' nas mãos do advogado.
#*:被告は、弁護士の手腕に身を任せた。
===={{conjug}}====
{{pt-conj}}
===={{syn}}====
語義1
*{{l|pt|deixar}}, {{l|pt|largar}}
語義2
*{{l|pt|desistir}}, {{l|pt|largar}}, [[largar mão]] [[de]]
===={{rel}}====
* {{l|pt|abandono}}
* {{l|pt|abandonado}}
----
=={{L|lad}}==
==={{verb}}===
{{lad-verb|l}}
# [[放棄]]する。
hm8nhu4y0i6h20xfaaarw5b2g9cqb3i
abandonan
0
204381
2306204
2255571
2026-07-30T11:35:30Z
Kuroco2k
84207
2306204
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|abandonar||直説法|現在|3|p}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|abandonar||直説法|現在|3|p}}
1ofmnrv09uwrrqndt30hkw1us3i8hii
閻魔
0
207313
2305717
2130373
2026-07-29T22:39:38Z
うーむ
129171
/* 類義語 */
2305717
wikitext
text/x-wiki
{{kana-DEFAULTSORT|えんま}}
{{wikipedia}}
=={{L|ja}}==
==={{name}}===
{{ja-name|えんま}}
#{{context|インド神話|ヒンズー教|lang=ja}}[[ヤマ]]。[[地獄]]、[[冥界]]の王で死者の生前の罪を裁く。
#{{context|仏教|lang=ja}}[[閻魔天]]。
===={{etym}}====
*{{etyl|sa|ja}}'''[[यम]]'''(Yama、ヤマ) の漢訳語。
===={{syn}}====
その他の漢訳
*[[焰摩]]、[[閻魔羅闍]]、[[閻魔羅]]、[[閻羅]]、[[閻羅王]]、[[閻魔王]]、[[閻魔大王]]、[[閻魔法王]]、[[閻魔様]]
==={{noun}}===
{{ja-noun|えんま}}
# {{context|季語 夏|lang=ja}}[[閻魔堂]]。[[閻魔詣で]]。
# {{context|比喩|lang=ja}}借金取り。
# {{context|隠語|lang=ja}}[[くぎぬき|釘抜き]]。
# 借金がある人。
===={{etym}}====
*{{etyl|sa|ja}}'''[[यम]]'''(Yama、ヤマ) の漢訳語。
=={{L|zh}}==
[[Category:{{zh}}|yan2mo2]]
==={{pron}}===
{{cmn-pron|yánmó}}
{{yue-pron|jim4 mo1}}
==={{name}}===
{{zh-cat|yan2mo2|name|インド神話|ヒンズー教|仏教}}
{{yue-cat|yim4mo1|name|インド神話|ヒンズー教|仏教}}
{{zhchars}} {{zh-ts||[[阎魔]]}}
#([[インド神話]]、[[ヒンズー教]])[[ヤマ]]。
#([[仏教]])[[閻魔天]]。
=={{L|ko}}==
==={{name}}===
{{ko-head|name|염마|cat2=インド神話|cat3=ヒンズー教|cat4=仏教}}
#([[インド神話]]、[[ヒンズー教]])[[ヤマ]]。
#([[仏教]])[[閻魔天]]。
t52fuzgtywfvs98uog8748evvtne5x6
流言
0
209676
2305353
1927973
2026-07-29T12:55:44Z
Jiba1219
100610
2305353
wikitext
text/x-wiki
{{kana-DEFAULTSORT|りゅうげん}}
=={{L|ja}}==
{{ja-kanjitab|りゅう|げん|yomi=kanon}}
==={{pron}}===
{{ja-pron|りゅうげん|acc=0}}
==={{noun}}===
{{ja-noun|りゅうげん|るげん}}
#[[根拠]]の[[ない|無い]][[うわさ|噂]]。
===={{prov}}====
*[[流言飛語]]/[[流言蜚語]]
==={{verb}}===
{{日本語サ変活用}}
=={{L|zh}}==
{{zh-cat|liu2yan2|noun}}
{{yue-cat|lau4yin4|noun}}
{{nan-cat|liu5gian5|noun}}
==={{pron}}===
{{cmn-pron|liúyán}}
{{yue-pron|lau4 jin4}}
{{nan-pron|qz,tw,xm:liû-giân/zz:liû-gân}}
==={{noun}}===
{{zhchars}}
#流言。[[デマ]]。
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|유언|류언}}
#流言。[[デマ]]。
sf8ulejvuo3ijjybbjsfgys8xozbnig
人魚
0
216714
2305866
2002962
2026-07-30T06:17:15Z
鍼灸
112313
2305866
wikitext
text/x-wiki
{{kana-DEFAULTSORT|にんぎょ}}
{{wikipedia}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
{{ja-noun|[[にんぎょ]]}}
# {{タグ|ja|神話・伝説の生物}}[[上半身]]が[[人間]]、[[下半身]]が[[さかな|魚]]の形をした[[水中]]に[[生息]]する想像上の[[動物]]。
===={{trans}}====
*{{el}}: [[νεράιδα]]
*{{en}}: [[mermaid]], [[merman]], [[siren]]
*{{th}}: [[เงือก]]
*{{hu}}: {{t+|hu|hableány}}
=={{zh}}==
==={{pron}}===
{{cmn-pron|rényú}}
{{yue-pron|yan4 yu4}}
==={{noun}}===
{{zh-cat|ren2yu2|noun|伝説の生物|哺乳類|両生類}}
{{zhchars}} {{zh-ts||[[人鱼]]}}
#人魚
#[[ジュゴン]]
#[[マナティー]]
#[[サンショウウオ]]
{{yue-cat|yan4yu4|noun|神話・伝説の生物|哺乳類|両生類}}
=={{ko}}==
==={{noun}}===
{{ko-head|noun|인어|cat2=神話・伝説の生物}}
# (日本語に同じ)
=={{vi}}==
==={{noun}}===
{{vi-head|noun|nhân|ngư|cat2=神話・伝説の生物}}
# (日本語に同じ)
on8srqb6rnw4s90fawh4m1h0ahdr3pl
2305868
2305866
2026-07-30T06:18:02Z
鍼灸
112313
2305868
wikitext
text/x-wiki
{{kana-DEFAULTSORT|にんぎょ}}
{{wikipedia}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
{{ja-noun|[[にんぎょ]]}}
# {{タグ|ja|神話・伝説の生物}}[[上半身]]が[[人間]]、[[下半身]]が[[さかな|魚]]の形をした[[水中]]に[[生息]]する想像上の[[動物]]。
===={{trans}}====
*{{el}}: [[νεράιδα]]
*{{en}}: [[mermaid]], [[merman]], [[siren]]
*{{th}}: [[เงือก]]
*{{hu}}: {{t+|hu|hableány}}
=={{zh}}==
==={{pron}}===
{{cmn-pron|rényú}}
{{yue-pron|jan4 ju4}}
==={{noun}}===
{{zh-cat|ren2yu2|noun|伝説の生物|哺乳類|両生類}}
{{zhchars}} {{zh-ts||[[人鱼]]}}
#人魚
#[[ジュゴン]]
#[[マナティー]]
#[[サンショウウオ]]
{{yue-cat|jan4ju4|noun|神話・伝説の生物|哺乳類|両生類}}
=={{ko}}==
==={{noun}}===
{{ko-head|noun|인어|cat2=神話・伝説の生物}}
# (日本語に同じ)
=={{vi}}==
==={{noun}}===
{{vi-head|noun|nhân|ngư|cat2=神話・伝説の生物}}
# (日本語に同じ)
1yxooesp8u5eaxgqpfrfslnq94qnad6
2305870
2305868
2026-07-30T06:18:36Z
鍼灸
112313
2305870
wikitext
text/x-wiki
{{kana-DEFAULTSORT|にんぎょ}}
{{wikipedia}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
{{ja-noun|[[にんぎょ]]}}
# {{タグ|ja|神話・伝説の生物}}[[上半身]]が[[人間]]、[[下半身]]が[[さかな|魚]]の形をした[[水中]]に[[生息]]する想像上の[[動物]]。
===={{trans}}====
*{{el}}: [[νεράιδα]]
*{{en}}: [[mermaid]], [[merman]], [[siren]]
*{{th}}: [[เงือก]]
*{{hu}}: {{t+|hu|hableány}}
=={{zh}}==
==={{pron}}===
{{cmn-pron|rényú}}
{{yue-pron|jan4 ju4}}
==={{noun}}===
{{zh-cat|ren2yu2|noun|神話・伝説の生物|哺乳類|両生類}}
{{zhchars}} {{zh-ts||[[人鱼]]}}
#人魚
#[[ジュゴン]]
#[[マナティー]]
#[[サンショウウオ]]
{{yue-cat|jan4ju4|noun|神話・伝説の生物|哺乳類|両生類}}
=={{ko}}==
==={{noun}}===
{{ko-head|noun|인어|cat2=神話・伝説の生物}}
# (日本語に同じ)
=={{vi}}==
==={{noun}}===
{{vi-head|noun|nhân|ngư|cat2=神話・伝説の生物}}
# (日本語に同じ)
f4nuflwfuw3o7ivdsblotz4w8b387si
人鱼
0
216717
2305873
2002964
2026-07-30T06:20:49Z
鍼灸
112313
2305873
wikitext
text/x-wiki
=={{zh}}==
==={{pron}}===
{{cmn-pron|rényú|z=n}}
==={{noun}}===
{{zh-cat|ren2yu2|noun|神話・伝説の生物|哺乳類|両生類}}
{{zhchars}} {{zh-ts|[[人魚]]}}
#[[人魚]]
#[[ジュゴン]]
#[[マナティー]]
#[[サンショウウオ]]
aefdygm3cuoo88asoz1yvzg0drec97o
天狗
0
219087
2306214
2203241
2026-07-30T11:52:02Z
ArsenalBastion4093
127527
2306214
wikitext
text/x-wiki
{{DEFAULTSORT:てんく}}
=={{ja}}==
{{wikipedia}}
[[Category:{{ja}}]]
==={{etym}}===
{{bor|ja|zh|天狗}}
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
[[Category:{{ja}}_神話・伝説の生物]]
{{jachar|天|狗}} ([[てんぐ]])
#(古用法、まれ、「[[てんく]]」とも)古代中国の伝説で凶事を知らせる[[流星]]、[[天狗星]]。または、それを擬した[[神獣]]。
#[[日本]]の[[妖怪]]で[[やまぶし|山伏]]の[[服装]]で、赤ら顔をして[[はな|鼻]]が高く、[[神通力]]があり[[つばさ|翼]]で[[飛翔]]し、[[てあし|手足]]の[[つめ|爪]]が長く手に[[金剛杖]]や[[太刀]]、[[うちわ|団扇]]を持つ。[[仏道]]を妨げる[[魔性]]ともされる。
#(比喩)[[自慢]]すること。[[高慢]]なこと。[[うぬぼれる]]こと。[[増長]]すること。またそのような人。
#*外の社会も定めしその通りであろうが文学社会には殊に心の礼がない。未熟な青年輩が老成の大家に向って讒誣罵詈の文字を並べたり、独り天狗になって他人を攻撃したり、こういう人は殆ど先輩や長上を尊敬するという道も知らん。(村井弦斎「食道楽 春の巻」)
====慣用句====
*[[天狗になる]]
===={{rel}}====
*[[大天狗]]
----
<!--「天狗星」の用法もあるものと想像されるが裏付けが取れないためCO、なお、現代語としての日本の天狗は「tengu」と表記し漢字を用いない--><!--
=={{vi}}==
[[Category:{{vi}}|thien1cau4 thiêncẩu]]
==={{noun}}===
[[Category:{{vi}}_{{noun}}|thien1cau4 thiêncẩu]]
[[Category:{{vi}}_神話・伝説の生物|thien1cau4 thiêncẩu]]
{{vichars}} ([[thiên cẩu]])
#古代中国の伝説で凶事を知らせる[[流星]]、[[天狗星]]。または、それを擬した[[神獣]]。
----
-->
=={{zh}}==
{{wikipedia|lang=zh|天狗 (中國)}}
[[Category:{{zh}}|tian1gou3]]
==={{etym}}===
{{sense|日本の妖怪}} {{bor|zh|ja|天狗}} < {{der|zh|zh|天狗}}
==={{pron}}===
*ピンイン: {{unicode|tiāngǒu}}
*注音符号: ㄊㄧㄢ ㄍㄡˇ
*{{yue}}: tin{{supra|1}}gau{{supra|2}}
*{{hak}}: {{unicode|thiên-kiéu}}
*{{nan}}: {{unicode|thian-káu}}
==={{noun}}===
[[Category:{{zh}}_{{noun}}|tian1gou3]]
[[Category:{{zh}}_神話・伝説の生物|tian1gou3]]
{{zhchars}}
#古代中国の伝説で凶事を知らせる[[流星]]、[[天狗星]]。または、それを擬した[[神獣]]。
#(日本の妖怪)天狗。
[[Category:{{yue}}|tin1gau2]]
[[Category:{{yue}}_{{noun}}|tin1gau2]]
[[Category:{{yue}}_神話・伝説の生物|tin1gau2]]
[[Category:{{hak}}|thien1kieu3]]
[[Category:{{hak}}_{{noun}}|thien1kieu3]]
[[Category:{{hak}}_神話・伝説の生物|thien1kieu3]]
[[Category:{{nan}}|thian1kau2]]
[[Category:{{nan}}_{{noun}}|thain1kau2]]
[[Category:{{nan}}_神話・伝説の生物|thain1kau2]]
----
=={{ko}}==
{{wikipedia|lang=ko}}
[[Category:{{ko}}|천구]]
==={{noun}}===
[[Category:{{ko}}_{{noun}}|천구]]
[[Category:{{ko}}_神話・伝説の生物|천구]]
{{kochars}} ([[천구]])
#古代中国の伝説で凶事を知らせる[[流星]]、[[天狗星]]。または、それを擬した[[神獣]]。
#(日本の妖怪)天狗。
qwyimlryzh2sq58rkjqx1ve927gd00x
用心棒
0
229179
2305930
1063564
2026-07-30T07:11:00Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305930
wikitext
text/x-wiki
{{DEFAULTSORT:ようしんほう}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
'''[[用]] [[心]] [[棒]]'''(ようじんぼう)
#主に[[暴力]]から、誰かの[[身]]あるいは[[団体]]や[[組織]]などを守るためにそばに置いておく[[者]]。
#*そのタイルの片隅に横たえられた長椅子にタキシードを着た屈強の男が三人、腕組みをして並んでいたが一眼で'''用心棒'''という事がわかる。([[w:夢野久作|夢野久作]] 『[https://www.aozora.gr.jp/cards/000096/files/2121_21870.html 冥土行進曲]』)
#万が一の[[用心]]に備えて用意しておく[[棒]]。
#[[心張り棒]]のこと。
===={{rel}}====
語義1
* {{syn}}: [[ボディーガード]]、[[侍衛]]、[[警衛]]、[[警護]]、[[護衛]]
===={{trans}}====
語義1
*{{en}}: {{t|en|bodyguard}}, {{t|en|bouncer}}
b3lpd5abzvsall7sj8zl8hz2348iuii
냉장고
0
251444
2305641
1673199
2026-07-29T13:34:25Z
Jiba1219
100610
2305641
wikitext
text/x-wiki
=={{L|ko}}==
[[File:Food into a refrigerator - 20111002.jpg|thumb|200px|{{lang|ko|냉장고}}]]
==={{etym}}===
{{m|ko|냉장}} <[[冷藏]]> + {{m|ko|고}} <[[庫]]>
==={{pron}}===
{{ko-IPA|l=y}}
==={{noun}}===
{{head|ko|noun|cat2=漢字語|cat3=電化製品}} <[[冷]][[藏]]庫>;[[冷藏庫|*]]
{{ko-regional|냉장고(冷藏庫)|랭장고(冷藏庫)}}
#{{context|South Korea|lang=ko}}[[冷蔵庫]]。
#*{{ko-ex|'''냉장고''' 안에 맥주와 두유가 있습니다.|'''冷藏庫''' 안에 麥酒와 豆乳가 있습니다.|冷蔵庫の中にビールと豆乳があります。}}
#*{{ko-ex|과일을 그 '''냉장고'''에 넣어 두었습니까?|果일을 그 '''冷藏庫'''에 넣어 두었습니까?|果物をその冷蔵庫に入れておきましたか。}}
===={{seealso}}====
* {{l|ko|랭장창고(冷藏倉庫)}}(北朝鮮での表記)
2bbk5ch00iqyyq9xiyyr6rb87ch5o67
ざまあみろ
0
257257
2305711
1498341
2026-07-29T19:30:50Z
Nutez
78761
/* 感動詞 */ リンク
2305711
wikitext
text/x-wiki
{{DEFAULTSORT:さまあみろ}}
== {{ja}} ==
[[category:{{ja}}]]
===感動詞===
[[Category:{{ja}} 感動詞]]
'''ざまあみろ'''
# [[にくむ|憎んで]]いたり敵対していたりする相手の[[失敗]]、[[敗北]]、[[不幸]]などを[[あざわらう|あざ笑って]]すっきりする時の感動詞。
===={{syn}}====
* [[ざまあみやがれ]]
* [[ざまみろ]]
3w26ki3wprpoebteas4qotieodnatmk
cumbĩ
0
275513
2305889
1506308
2026-07-30T06:35:37Z
M-30722
1202
2305889
wikitext
text/x-wiki
{{DEFAULTSORT:cumbi}}
=={{L|ki}}==
===語源===
{{bor|ki|sw|chumvi}}<ref>{{R:Benson1964|entry=cumbĩ|p=74}}</ref>。
==={{pron}}===
* {{IPA|lang=ki|(t)ɕùᵐbé}}
: {{ki-tonal classes|-|2-4|Benson=no}}
*〔キアンブ方言〕
**〔リムル方言〕{{ki-アクセントの型|潜在的高型}}
===名詞===
{{ki-noun|14|macumbĩ|sort=cumbi}}
#{{タグ|ki|調味料}}[[しお|塩]]。
====参照====
* {{l|ki|mũũnyũ}}
===脚注===
<references />
1he6at0wxe8rhfilx1cdgp4x014t9eq
mũũnyũ
0
279433
2305890
1506338
2026-07-30T06:36:07Z
M-30722
1202
2305890
wikitext
text/x-wiki
=={{L|ki}}==
==={{alter}}===
* {{l|ki|mũnyũ}}
===語源===
Hinde (1904) は{{etyl|en|-}} {{l|en|salt}} にあたるキクユ語「ジョゴウィニ方言」(''Jogowini dialect'')の訳語として munyu を記録している<ref name="hh1904">{{Cite book|last=Hinde|first=Hildegarde|year=1904|url=https://archive.org/details/vocabulariesofka00hindiala/page/50|title=Vocabularies of the Kamba and Kikuyu languages of East Africa|pages=50–1|location=Cambridge|publisher=Cambridge University Press}}</ref>。なお、これに対応する{{etyl|kam|-}}は munyu、{{etyl|sw|-}}は {{l|sw|chumvi}} と {{l|sw|munyu|munyo}} とされている<ref name="hh1904" />。
==={{pron}}===
* {{IPA|lang=ki|moòɲóꜜ}}
: {{ki-tonal classes|-|2-3|Benson=no}}
*〔キアンブ方言〕
**〔リムル方言〕{{ki-アクセントの型|高型}}
===名詞===
{{ki-noun|head={{l|ki|mũ-|mũ}}ũnyũ|3|mĩũnyũ|sort=muunyu}}
# [[塩気]]のある[[つち|土]]<ref>{{R:Benson1964|entry=''mũ''ũnyũ|p=556}}</ref>。
#([[家畜]]が)[[しお|塩]]を[[なめる|舐める]]ところ<ref>{{Cite book|last=Ng'ang'a|first=Wangũhũ|year=2006|title=Kenya's Ethnic Communities: Foundation of the Nation|url=https://books.google.co.jp/books?id=T14wAQAAIAAJ&q=muunyu+salt&dq=muunyu+salt&hl=ja&sa=X&ved=0ahUKEwjfk9zQxrjmAhWBfd4KHQBVAoYQ6AEIOTAC|location=Nairobi, Kenya|publisher=Gatũndũ Publishers|page=175}} ISBN 9966-9757-0-5</ref>。塩舐めの[[場所]]。
===={{trans}}====
{{top}}
* {{mas}}: {{tø|mas|boliei|alt=emboliei|f}}, {{tø|mas|munyan|alt=emunyan|f}}
{{bottom}}
====参照====
* {{l|ki|cumbĩ}}, {{l|ki|tĩĩri}}
===脚注===
<references />
opaidl4zrzf0gvuwg9br486aqrfmf6f
テンプレート:context/data
10
288560
2306100
2298810
2026-07-30T10:28:01Z
M-30722
1202
2306100
wikitext
text/x-wiki
{{#switch:{{{1}}}<!--
-->|2ch|2ちゃんねる={{#switch:{{{2}}}|label=[[:w:2ちゃんねる (2ch.net)|2ちゃんねる]]|category=2ちゃんねるのスラング}}<!--
-->|and={{#switch:{{{2}}}|label=及び|category=}}<!--
-->|attributive={{#switch:{{{2}}}|label=形容詞的|category=}}<!--
-->|BDSM={{#switch:{{{2}}}|label=BDSM|category=性行為}}<!--
-->|by extension|par extension={{#switch:{{{2}}}|label=転じて|category=}}<!--
-->|Changchun Mandarin|Changchun={{#switch:{{{2}}}|label=長春|category=東北官話}}<!--
-->|Changtai Hokkien|Changtai={{#switch:{{{2}}}|label=長泰|category=方言}}<!--
-->|chiefly={{#switch:{{{2}}}|label=主に|category=}}<!--
-->|collectively={{#switch:{{{2}}}|label=集合的に|category=}}<!--
-->|comparable={{#switch:{{{2}}}|label=比較形有り|category=}}<!--
-->|Dalian Mandarin|Dalian={{#switch:{{{2}}}|label=大連|category=膠遼官話}}<!--
-->|definite={{#switch:{{{2}}}|label=限定|category=}}<!--
-->|disrespectful={{#switch:{{{2}}}|label=失礼|category=}}<!--
-->|especially|specifically|particularly={{#switch:{{{2}}}|label=特に|category=}}<!--
-->|exclamatory={{#switch:{{{2}}}|label=感嘆|category=}}<!--
-->|expressively={{#switch:{{{2}}}|label=意味ありげに|category=}}<!--
-->|extreme={{#switch:{{{2}}}|label=激しい|category=}}<!--
-->|extremely|exceedingly={{#switch:{{{2}}}|label=極めて|category=}}<!--
-->|familiar={{#switch:{{{2}}}|label=親しみを込めて|category=}}<!--
-->|figuratively={{#switch:{{{2}}}|label=比喩的に|category=}}<!--
-->|folksy={{#switch:{{{2}}}|label=気取らない表現|category=}}<!--
-->|form of address={{#switch:{{{2}}}|label=呼びかけ|category=}}<!--
-->|Guangxi Mandarin={{#switch:{{{2}}}|label=広西|category=西南官話}}<!--
-->|Guanzhong Mandarin|Guanzhong={{#switch:{{{2}}}|label=関中|category=中原官話}}<!--
-->|Guilin Mandarin={{#switch:{{{2}}}|label=桂林|category=西南官話}}<!--
-->|Guiliu Mandarin={{#switch:{{{2}}}|label=桂柳|category=西南官話}}<!--
-->|Guiyang Mandarin={{#switch:{{{2}}}|label=貴陽|category=西南官話}}<!--
-->|Harbin Mandarin|Harbin={{#switch:{{{2}}}|label=ハルビン|category=東北官話}}<!--
-->|Hefei Mandarin|Hefei={{#switch:{{{2}}}|label=合肥|category=江淮官話}}<!--
-->|Hsinchu Hokkien|Hsinchu={{#switch:{{{2}}}|label=新竹|category=台湾語}}<!--
-->|Hui'an Hokkien|Hui'an={{#switch:{{{2}}}|label=惠安|category=方言}}<!--
-->|hyperbolic|誇張|誇張表現={{#switch:{{{2}}}|label=誇張|category=誇張表現}}<!--
-->|in compounds={{#switch:{{{2}}}|label=複合語で|category=}}<!--
-->|Indonesian Hokkien|Indonesia Hokkien={{#switch:{{{2}}}|label=インドネシア|category=方言}}<!--
-->|in the plural|in plural={{#switch:{{{2}}}|label=[[複数形]]で|category=}}<!--
-->|in the singular|in singular={{#switch:{{{2}}}|label=[[単数形]]で|category=}}<!--
-->|Jinan Mandarin|Jinan={{#switch:{{{2}}}|label=済南|category=冀魯官話}}<!--
-->|Jinjiang Hokkien|Jinjiang={{#switch:{{{2}}}|label=晋江|category=方言}}<!--
-->|Kaohsiung Hokkien|Kaohsiung={{#switch:{{{2}}}|label=高雄|category=台湾語}}<!--
-->|Kinmenese Hokkien|Kinmen|Kinmen Hokkien|Kinmenese={{#switch:{{{2}}}|label=金門|category=台湾語}}<!--
-->|Kunming Mandarin|Kunming={{#switch:{{{2}}}|label=昆明|category=西南官話}}<!--
-->|Lanzhou Mandarin|Lanzhou={{#switch:{{{2}}}|label=蘭州|category=蘭銀官話}}<!--
-->|leet={{#switch:{{{2}}}|label=leet|category=leet}}<!--
-->|less formal={{#switch:{{{2}}}|label=くだけた表現|category=}}<!--
-->|LGBT={{#switch:{{{2}}}|label=[[LGBT]]|category=性的指向}}<!--
-->|Limba Sarda Comuna={{#switch:{{{2}}}|label=リンバ・サルダ・コムナ|category=}}<!--
-->|Liuzhou Mandarin={{#switch:{{{2}}}|label=柳州|category=西南官話}}<!--
-->|literally|literal={{#switch:{{{2}}}|label=逐語的に|category=}}<!--
-->|Loosely|loosely={{#switch:{{{2}}}|label=大まかに|category=}}<!--
-->|Lukang Hokkien|Lukang={{#switch:{{{2}}}|label=鹿港|category=台湾語}}<!--
-->|Luoyang Mandarin|Luoyang={{#switch:{{{2}}}|label=洛陽|category=中原官話}}<!--
-->|Magong Hokkien|Magong={{#switch:{{{2}}}|label=馬公|category=台湾語}}<!--
-->|middle|middle voice={{#switch:{{{2}}}|label=[[中動態]]|category=}}<!--
-->|mildly={{#switch:{{{2}}}|label=控えめに|category=}}<!--
-->|mostly={{#switch:{{{2}}}|label=概ね|category=}}<!--
-->|Muping Mandarin|Muping={{#switch:{{{2}}}|label=牟平|category=膠遼官話}}<!--
-->|Nanjing Mandarin|Nanjing|Nanjingese|Nanjingnese={{#switch:{{{2}}}|label=[[:w:南京官話|南京]]|category=江淮官話}}<!--
-->|North America={{#switch:{{{2}}}|label=[[北米]]|category=カナダ英語|category2=米語}}<!--
-->|North American={{#switch:{{{2}}}|label=[[北米]]|category=カナダ{{language|{{{lang}}}}}|category2=アメリカ{{language|{{{lang}}}}}}}<!--
-->|not comparable|uncomparable={{#switch:{{{2}}}|label=比較形無し|category=}}<!--
-->|now={{#switch:{{{2}}}|label=現在では|category=}}<!--
-->|often={{#switch:{{{2}}}|label=しばしば|category=}}<!--
-->|or={{#switch:{{{2}}}|label=または|category=}}<!--
-->|ORB|orb|orbl={{#switch:{{{2}}}|label=ORB|category=ORB}}<!--
-->|originally={{#switch:{{{2}}}|label=元々は|category=}}<!--
-->|otherwise={{#switch:{{{2}}}|label=あるいは|category=}}<!--
-->|Oxford British English={{#switch:{{{2}}}|label=[[:w:オクスフォード式綴り|オクスフォード式]]|category=オクスフォード式綴り}}<!--
-->|Penang Hokkien|Penang={{#switch:{{{2}}}|label=ペナン州|category=方言}}<!--
-->|perhaps|possibly={{#switch:{{{2}}}|label=恐らく|category=}}<!--
-->|predicative only={{#switch:{{{2}}}|label=叙述用法のみ|category=}}<!--
-->|Quanzhou Hokkien|Quanzhou={{#switch:{{{2}}}|label=泉州|category=方言}}<!--
-->|reciprocal={{#switch:{{{2}}}|label=お互いに|category=}}<!--
-->|restrictive only={{#switch:{{{2}}}|label=限定用法のみ|category=}}<!--
-->|Sanxia Hokkien|Sanxia={{#switch:{{{2}}}|label=三峽|category=方言}}<!--
-->|science fiction|scifi|SF|sf={{#switch:{{{2}}}|label=SF|category=SF}}<!--
-->|Shenyang Mandarin|Shenyang={{#switch:{{{2}}}|label=瀋陽|category=東北官話}}<!--
-->|slightly|somewhat={{#switch:{{{2}}}|label=やや|category=}}<!--
-->|sometimes={{#switch:{{{2}}}|label=時々|category=}}<!--
-->|southern Lakota={{#switch:{{{2}}}|label=[[:w:サウスダコタ州|サウスダコタ州]]|category=南部方言}}<!--
-->|strong={{#switch:{{{2}}}|label=強い|category=}}<!--
-->|Taichung Hokkien|Taichung={{#switch:{{{2}}}|label=台中|category=台湾語}}<!--
-->|Tainan Hokkien|Tainan={{#switch:{{{2}}}|label=台南|category=台湾語}}<!--
-->|Taipei Hokkien|Taipei={{#switch:{{{2}}}|label=台北|category=台湾語}}<!--
-->|Tianjin Mandarin|Tianjin|Tianjinese|Tianjinese Mandarin={{#switch:{{{2}}}|label=天津|category=冀魯官話}}<!--
-->|Tong'an Hokkien|Tong'an={{#switch:{{{2}}}|label=同安|category=方言}}<!--
-->|uncommon={{#switch:{{{2}}}|label=非標準|category=}}<!--
-->|Upper Silesia={{#switch:{{{2}}}|label=上シレジア|category=}}<!--
-->|used with se={{#switch:{{{2}}}|label=+ '''se''' で|category=}}<!--
-->|usually={{#switch:{{{2}}}|label=通常|category=}}<!--
-->|usually in plural|usually in the plural|usually plural={{#switch:{{{2}}}|label=通常複数形で|category=}}<!--
-->|very={{#switch:{{{2}}}|label=非常に|category=}}<!--
-->|western={{#switch:{{{2}}}|label=西部|category=}}<!--
-->|World Wide Web|world wide web|WWW|www={{#switch:{{{2}}}|label=[[ワールドワイドウェブ|World Wide Web]]|category=World Wide Web}}<!--
-->|Wuhan Mandarin|Hankou|Hankow|Wuhan={{#switch:{{{2}}}|label=武漢|category=西南官話}}<!--
-->|Xiamen Hokkien|Xiamen={{#switch:{{{2}}}|label=[[:w:廈門語|廈門]]|category=方言}}<!--
-->|Xichang Mandarin|Xichang={{#switch:{{{2}}}|label=西昌|category=西南官話}}<!--
-->|Xining Mandarin|Xining={{#switch:{{{2}}}|label=西寧|category=蘭銀官話}}<!--
-->|Xuzhou Mandarin|Xuzhou={{#switch:{{{2}}}|label=徐州|category=中原官話}}<!--
-->|Yangzhou Mandarin|Yangzhou={{#switch:{{{2}}}|label=揚州|category=江淮官話}}<!--
-->|Yilan Hokkien|Yilan={{#switch:{{{2}}}|label=宜蘭|category=台湾語}}<!--
-->|Yinchuan Mandarin|Yinchuan={{#switch:{{{2}}}|label=銀川|category=蘭銀官話}}<!--
-->|Yongchun Hokkien|Yongchun={{#switch:{{{2}}}|label=永春|category=台湾語}}<!--
-->|YouTube|Youtube|youtube={{#switch:{{{2}}}|label=[[:w:YouTube|YouTube]]|category=World Wide Web}}<!--
-->|Yunnan Mandarin={{#switch:{{{2}}}|label=雲南|category=西南官話}}<!--
-->|Zhangping Hokkien|Zhangping={{#switch:{{{2}}}|label=漳平|category=方言}}<!--
-->|Zhangzhou Hokkien|Zhangzhou|Changchew={{#switch:{{{2}}}|label=漳州|category=方言}}<!--
-->|Zhao'an Hokkien|Zhao'an={{#switch:{{{2}}}|label=詔安|category=方言}}<!--
-->|Ürümqi Mandarin|Urumqi|Urumqi Mandarin|Ürümqi={{#switch:{{{2}}}|label=ウルムチ|category=蘭銀官話}}<!--
-->|アーチェリー|archery={{#switch:{{{2}}}|label=アーチェリー|category=アーチェリー}}<!--
-->|アームレスリング|armwrestling={{#switch:{{{2}}}|label=アームレスリング|category=アームレスリング}}<!--
-->|アイオリス方言|アイオリス|Aeolic={{#switch:{{{2}}}|label=アイオリス方言|category=アイオリス方言}}<!--
-->|愛玩犬|toy dog={{#switch:{{{2}}}|label=愛玩犬|category=愛玩犬}}<!--
-->|合気道|aikido={{#switch:{{{2}}}|label=[[合気道]]|category=合気道}}<!--
-->|挨拶|greeting={{#switch:{{{2}}}|label=[[挨拶]]|category=挨拶}}<!--
-->|アイスクリーム|ice cream={{#switch:{{{2}}}|label=[[アイスクリーム]]|category=アイスクリーム}}<!--
-->|アイススケート|ice skating={{#switch:{{{2}}}|label=[[アイススケート]]|category=アイススケート}}<!--
-->|アイスホッケー|ice hockey={{#switch:{{{2}}}|label=[[アイスホッケー]]|category=アイスホッケー}}<!--
-->|アイルランド={{#switch:{{{2}}}|label=[[アイルランド]]|category=アイルランド}}<!--
-->|アイルランド英語|アイルランド変種|Ireland|Irish|IE={{#switch:{{{2}}}|label=アイルランド|category=アイルランド英語}}<!--
-->|アオイ科={{#switch:{{{2}}}|label=[[:w:アオイ科|アオイ科]]|category=アオイ科}}<!--
-->|アオイ目={{#switch:{{{2}}}|label=[[:w:アオイ目|アオイ目]]|category=アオイ目}}<!--
-->|アカクソチトラン|Acaxochitlán={{#switch:{{{2}}}|label=アカクソチトラン|category=アカクソチトラン方言}}<!--
-->|アカザ科={{#switch:{{{2}}}|label=[[:w:アカザ科|アカザ科]]|category=アカザ科}}<!--
-->|アカテツ科={{#switch:{{{2}}}|label=[[:w:アカテツ科|アカテツ科]]|category=アカテツ科}}<!--
-->|アカネ科={{#switch:{{{2}}}|label=[[:w:アカネ科|アカネ科]]|category=アカネ科}}<!--
-->|アカマンボウ目={{#switch:{{{2}}}|label=[[:w:アカマンボウ目|アカマンボウ目]]|category=アカマンボウ目}}<!--
-->|アカリア科={{#switch:{{{2}}}|label=[[:w:アカリア科|アカリア科]]|category=アカリア科}}<!--
-->|アサ科={{#switch:{{{2}}}|label=[[:w:アサ科|アサ科]]|category=アサ科}}<!--
-->|アジア|Asia={{#switch:{{{2}}}|label=[[アジア]]|category=アジア}}<!--
-->|アジア史={{#switch:{{{2}}}|label=[[:w:アジア史|アジア史]]|category=アジア史}}<!--
-->|アジアの国|アジアの国名={{#switch:{{{2}}}|label=アジアの国|category=アジアの国名}}<!--
-->|アステリズム={{#switch:{{{2}}}|label=[[アステリズム]]|category=アステリズム}}<!--
-->|アッティカ方言|アッティカ|Attic|att={{#switch:{{{2}}}|label=[[:w:アッティカ方言|アッティカ方言]]|category=アッティカ方言}}<!--
-->|アトリ科={{#switch:{{{2}}}|label=[[:w:アトリ科|アトリ科]]|category=アトリ科}}<!--
-->|アニメ|animation={{#switch:{{{2}}}|label=[[アニメ]]|category=アニメ}}<!--
-->|アブラナ科={{#switch:{{{2}}}|label=[[:w:アブラナ科|アブラナ科]]|category=アブラナ科}}<!--
-->|アブラナ目={{#switch:{{{2}}}|label=[[:w:アブラナ目|アブラナ目]]|category=アブラナ目}}<!--
-->|アフリカ|Africa={{#switch:{{{2}}}|label=[[アフリカ]]|category=アフリカ}}<!--
-->|アフリカ史={{#switch:{{{2}}}|label=[[:w:アフリカ史|アフリカ史]]|category=アフリカ史}}<!--
-->|アフリカの国|アフリカの国名={{#switch:{{{2}}}|label=アフリカの国|category=アフリカの国名}}<!--
-->|アフリカ変種={{#switch:{{{2}}}|label=アフリカ|category=アフリカ{{language|{{{lang}}}}}}}<!--
-->|アミノ酸|amino acid={{#switch:{{{2}}}|label=[[アミノ酸]]|category=アミノ酸}}<!--
-->|雨|rain={{#switch:{{{2}}}|label=[[あめ|雨]]|category=雨}}<!--
-->|アメカメカ|Amecameca={{#switch:{{{2}}}|label=アメカメカ|category=アメカメカ方言}}<!--
-->|アメリカ合衆国|United States|united states|United States of America|united states of America|USA|usania|US of A|U.S. of A.|usonia={{#switch:{{{2}}}|label=[[アメリカ合衆国]]|category=アメリカ合衆国}}<!--
-->|アメリカ合衆国の州={{#switch:{{{2}}}|label=アメリカ合衆国の州|category=アメリカ合衆国の州}}<!--
-->|アメリカ史={{#switch:{{{2}}}|label=[[:w:アメリカ史|アメリカ史]]|category=アメリカ史}}<!--
-->|アメリカ西部|米西部|Western US={{#switch:{{{2}}}|label=アメリカ西部|category=アメリカ西部方言}}<!--
-->|アメリカ南部|米南部|southern US|Southern US={{#switch:{{{2}}}|label=アメリカ南部|category=アメリカ南部}}<!--
-->|アメリカンフットボール|アメフト|American football={{#switch:{{{2}}}|label=[[アメリカンフットボール]]|category=アメリカンフットボール}}<!--
-->|アヤメ科={{#switch:{{{2}}}|label=[[:w:アヤメ科|アヤメ科]]|category=アヤメ科}}<!--
-->|アライグマ科|procyonid={{#switch:{{{2}}}|label=[[:w:アライグマ科|アライグマ科]]|category=アライグマ科}}<!--
-->|アラビア語|Arabic={{#switch:{{{2}}}|label=アラビア語関連|category=アラビア語に関連する語}}<!--
-->|アラビア神話|Arabian mythology={{#swtich:{{{2}}}|label=[[w:アラビア神話|アラビア神話]]|category=アラビア神話}}<!--
-->|蟻|ant={{#switch:{{{2}}}|label=[[あり|蟻]]|category=蟻}}<!--
-->|アルジェリア変種|Algeria={{#switch:{{{2}}}|label=アルジェリア|category=アルジェリア{{language|{{{lang}}}}}}}<!--
-->|アルスター|Ulster={{#switch:{{{2}}}|label=アルスター|category=アルスター方言}}<!--
-->|アルゼンチンスペイン語|アルゼンチン変種|Argentina={{#switch:{{{2}}}|label=アルゼンチン|category=アルゼンチンスペイン語}}<!--
-->|アルティメット|ultimate={{#switch:{{{2}}}|label=[[アルティメット]]|category=アルティメット}}<!--
-->|アングリア|Anglian={{#switch:{{{2}}}|label=アングリア|category=アングリア方言}}<!--
-->|アングロ・ノルマン|Anglo-Norman={{#switch:{{{2}}}|label=アングロ・ノルマン|category=アングロ・ノルマン語}}<!--
-->|安渓|Anxi Hokkien|Anxi={{#switch:{{{2}}}|label=安渓|category=方言}}<!--
-->|鮟鱇={{#switch:{{{2}}}|label=[[鮟鱇]]|category=鮟鱇}}<!--
-->|アンダルシア|Andalucía={{#switch:{{{2}}}|label=[[:w:アンダルシア方言|アンダルシア]]|category=アンダルシア方言}}<!--
-->|居合道|iaido={{#switch:{{{2}}}|label=[[居合道]]|category=居合道}}<!--
-->|イェ方言|Ijekavian={{#switch:{{{2}}}|label=イェ方言|category=イェ方言}}<!--
-->|イオニア方言|イオニア|Ionic|ion={{#switch:{{{2}}}|label=イオニア方言|category=イオニア方言}}<!--
-->|医学|medicine|Medical|medical={{#switch:{{{2}}}|label=[[医学]]|category=医学}}<!--
-->|イギリス|United Kingdom={{#switch:{{{2}}}|label=[[イギリス]]|category=イギリス}}<!--
-->|イギリス系パキスタン英語|イギリス系パキスタン|British Pakistani={{#switch:{{{2}}}|label=イギリス系パキスタン英語|category=イギリス系パキスタン{{language|{{{lang}}}}}}}<!--
-->|囲碁|go={{#switch:{{{2}}}|label=[[囲碁]]|category=囲碁}}<!--
-->|椅子|chair={{#switch:{{{2}}}|label=[[椅子]]|category=椅子}}<!--
-->|イスカテペク|Ixcatepec={{#switch:{{{2}}}|label=イスカテペク|category=イスカテペク方言}}<!--
-->|イスラエル変種|Israel={{#switch:{{{2}}}|label=イスラエル|category=イスラエル{{language|{{{lang}}}}}}}<!--
-->|イスラム教|Islam|islam={{#switch:{{{2}}}|label=[[イスラム教]]|category=イスラム教}}<!--
-->|位相空間論={{#switch:{{{2}}}|label=[[:w:位相空間論|位相空間論]]|category=位相空間論}}<!--
-->|イタチ科|mustelid={{#switch:{{{2}}}|label=[[:w:イタチ科|イタチ科]]|category=イタチ科}}<!--
-->|イタリア={{#switch:{{{2}}}|label=[[イタリア]]|category=イタリア}}<!--
-->|イタリア語={{#switch:{{{2}}}|label=イタリア語関連|category=イタリア語に関連する語}}<!--
-->|イタリア変種|Italian|Italy={{#switch:{{{2}}}|label=イタリア|category=イタリア{{language|{{{lang}}}}}}}<!--
-->|イデオロギー|ideology={{#switch:{{{2}}}|label=[[イデオロギー]]|category=イデオロギー}}<!--
-->|遺伝学|genetics|genetics+={{#switch:{{{2}}}|label=[[遺伝学]]|category=遺伝学}}<!--
-->|犬|dog={{#switch:{{{2}}}|label=[[いぬ|犬]]|category=犬}}<!--
-->|イヌ科|canid={{#switch:{{{2}}}|label=[[:w:イヌ科|イヌ科]]|category=イヌ科}}<!--
-->|イネ科={{#switch:{{{2}}}|label=[[:w:イネ科|イネ科]]|category=イネ科}}<!--
-->|イネ目={{#switch:{{{2}}}|label=[[:w:イネ目|イネ目]]|category=イネ目}}<!--
-->|イノシシ科={{#switch:{{{2}}}|label=[[:w:イノシシ科|イノシシ科]]|category=イノシシ科}}<!--
-->|イ方言|Ikavian={{#switch:{{{2}}}|label=イ方言|category=イ方言}}<!--
-->|イラン神話|Iranian mythology={{#switch:{{{2}}}|label=[[w:イラン神話|イラン神話]]|category:イラン神話}}<!--
-->|イラン方言|Iran={{#switch:{{{2}}}|label=イラン|category=イラン方言}}<!--
-->|医療|healthcare={{#switch:{{{2}}}|label=[[医療]]|category=医療}}<!--
-->|医療関連の職業|healthcare occupation={{#switch:{{{2}}}|label=医療関連の職業|category=医療関連の職業}}<!--
-->|医療機器|medical equipment={{#switch:{{{2}}}|label=医療機器|category=医療機器}}<!--
-->|衣類|clothing={{#switch:{{{2}}}|label=[[衣類]]|category=衣類}}<!--
-->|色|color={{#switch:{{{2}}}|label=[[いろ|色]]|category=色}}<!--
-->|イロン|Iron={{#switch:{{{2}}}|label=イロン方言|category=イロン方言}}<!--
-->|イングランド北部|英北部|North England|Northern England={{#switch:{{{2}}}|label=イングランド北部|category=イングランド北部方言}}<!--
-->|イングランド南部|英南部|South England|Southern England|Southern English={{#switch:{{{2}}}|label=イングランド南部|category=イングランド南部方言}}<!--
-->|隠語={{#switch:{{{2}}}|label=[[隠語]]|category=俗語}}<!--
-->|印刷|printing={{#switch:{{{2}}}|label=[[印刷]]|category=印刷}}<!--
-->|飲食|食事={{#switch:{{{2}}}|label=[[飲食]]|category=飲食}}<!--
-->|飲食店|restaurant={{#switch:{{{2}}}|label=[[飲食店]]|category=飲食店}}<!--
-->|インターネット|internet|Internet={{#switch:{{{2}}}|label=[[インターネット]]|category=インターネット}}<!--
-->|インターネットスラング|internet slang|Internet slang={{#switch:{{{2}}}|label=[[:w:インターネットスラング|インターネットスラング]]|category=インターネットスラング}}<!--
-->|インド|India={{#switch:{{{2}}}|label=[[インド]]|category=インド}}<!--
-->|インド英語|India={{#switch:{{{2}}}|label=[[:w:インド英語|印]]|category=インド英語}}<!--
-->|インド史={{#switch:{{{2}}}|label=[[:w:インド史|インド史]]|category=インド史}}<!--
-->|インド神話|インド神話|Hindu god|Hindu mythology={{#switch:{{{2}}}|label=[[:w:インド神話|インド神話]]|category=インド神話}}<!--
-->|インドタミル語|インドタミル語|Indian Tamil|Indian Tamil={{#switch:{{{2}}}|label=インド|category=インドタミル語}}<!--
-->|インド変種|Indian={{#switch:{{{2}}}|label=インド|category=インド{{language|{{{lang}}}}}}}<!--
-->|韻律|prosody={{#switch:{{{2}}}|label=[[韻律]]|category=韻律}}<!--
-->|飲料|beverage={{#switch:{{{2}}}|label=[[飲料]]|category=飲料}}<!--
-->|ヴァラダール|Vallader={{#switch:{{{2}}}|label=ヴァラダール|category=ヴァラダール}}<!--
-->|ウィーゼマン式綴り|ウィーゼマン式|ウィーゼマン|Wiesemann={{#switch:{{{2}}}|label=ウィーゼマン式綴り|category=ウィーゼマン式綴り}}<!--
-->|ヴィーディングハルデ|Wiedingharde={{#switch:{{{2}}}|label=ヴィーディングハルデ|category=ヴィーディングハルデ方言}}<!--
-->|ウィキ|wiki={{#switch:{{{2}}}|label=[[ウィキ]]|category=ウィキ}}<!--
-->|ウイルス|virus={{#switch:{{{2}}}|label=[[ウイルス]]|category=ウイルス}}<!--
-->|ウイルス学|virology={{#switch:{{{2}}}|label=[[ウイルス学]]|category=ウイルス学}}<!--
-->|ウイルス性疾患|viral disease|vital disease|vital diseases={{#switch:{{{2}}}|label=ウイルス性疾患|category=ウイルス性疾患}}<!--
-->|ウィンタースポーツ={{#switch:{{{2}}}|label=[[ウィンタースポーツ]]|category=ウィンタースポーツ}}<!--
-->|ウィンドサーフィン|windsurfing={{#switch:{{{2}}}|label=[[ウィンドサーフィン]]|category=ウィンドサーフィン}}<!--
-->|ウーリ語|ウーリ|Uri|Urseren={{#switch:{{{2}}}|label=ウーリ語|category=ウーリ語}}<!--
-->|ウェイクボード|wakeboarding={{#switch:{{{2}}}|label=[[ウェイクボード]]|category=ウェイクボード}}<!--
-->|ウェールズ北部|North Wales={{#switch:{{{2}}}|label=ウェールズ北部|category=ウェールズ北部方言}}<!--
-->|ウェールズ南部|South Wales={{#switch:{{{2}}}|label=ウェールズ南部|category=ウェールズ南部方言}}<!--
-->|ウェセックス|West Saxon={{#switch:{{{2}}}|label=ウェセックス方言|category=ウェセックス方言}}<!--
-->|ウォータースポーツ={{#switch:{{{2}}}|label=[[ウォータースポーツ]]|category=ウォータースポーツ}}<!--
-->|ウクライナ|Ukraine={{#switch:{{{2}}}|label=[[ウクライナ]]|category=ウクライナ}}<!--
-->|ウクライナ語|Ukranian={{#swithc:{{{2}}}|label=ウクライナ語関連|category=ウクライナ語に関連する語}}<!--
-->|ウクライナ変種={{#switch:{{{2}}}|label=ウクライナ|category=ウクライナ{{language|{{{lang}}}}}}}<!--
-->|ウクライナ史={{#switch:{{{2}}}|label=ウクライナ史|category=ウクライナ史}}<!--
-->|ウコギ科={{#switch:{{{2}}}|label=[[:w:ウコギ科|ウコギ科]]|category=ウコギ科}}<!--
-->|牛={{#switch:{{{2}}}|label=[[うし|牛]]|category=牛}}<!--
-->|ウシ科={{#switch:{{{2}}}|label=[[:w:ウシ科|ウシ科]]|category=ウシ科}}<!--
-->|宇宙船|spacecraft={{#switch:{{{2}}}|label=宇宙船|category=宇宙船}}<!--
-->|鰻|eel={{#switch:{{{2}}}|label=[[うなぎ|鰻]]|category=鰻}}<!--
-->|馬|horse={{#switch:{{{2}}}|label=[[うま|馬]]|category=馬}}<!--
-->|ウマ科={{#switch:{{{2}}}|label=[[:w:ウマ科|ウマ科]]|category=ウマ科}}<!--
-->|海鳥={{#switch:{{{2}}}|label=[[海鳥]]|category=海鳥}}<!--
-->|ウリ科={{#switch:{{{2}}}|label=[[:w:ウリ科|ウリ科]]|category=ウリ科}}<!--
-->|ウルグアイスペイン語|ウルグアイ変種|Uruguay={{#switch:{{{2}}}|label=ウルグアイ|category=ウルグアイスペイン語}}<!--
-->|ウルシ科={{#switch:{{{2}}}|label=[[:w:ウルシ科|ウルシ科]]|category=ウルシ科}}<!--
-->|運動|exercise={{#switch:{{{2}}}|label=[[運動]]|category=運動}}<!--
-->|運動選手|athlete={{#switch:{{{2}}}|label=運動選手|category=運動選手}}<!--
-->|映画|film={{#switch:{{{2}}}|label=[[映画]]|category=映画}}<!--
-->|英語|English={{#switch:{{{2}}}|label=英語関連|category=英語に関連する語}}<!--
-->|英国英語|British|British spelling|Britain|Commonwealth spelling|UK={{#switch:{{{2}}}|label=[[:w:イギリス英語|イギリス]]|category=英国英語}}<!--
-->|衛生|衛生学|hygiene|medical hygiene={{#switch:{{{2}}}|label=[[衛生]]|category=衛生}}<!--
-->|栄養|栄養学|nutrition={{#switch:{{{2}}}|label=[[栄養]]|category=栄養}}<!--
-->|英連邦|Commonwealth={{#switch:{{{2}}}|label=英連邦|category=英連邦英語}}<!--
-->|疫学|epidemiology={{#switch:{{{2}}}|label=[[疫学]]|category=疫学}}<!--
-->|エクアドルスペイン語|エクアドル変種|Ecuador={{#switch:{{{2}}}|label=エクアドル|category=エクアドルスペイン語}}<!--
-->|エジプト神話|エジプト神話|Egyptian god|Egyptian mythology={{#switch:{{{2}}}|label=[[:w:エジプト神話|エジプト神話]]|category=エジプト神話}}<!--
-->|エストニア南方言|South Estonian={{#switch:{{{2}}}|label=エストニア南方言|category=エストニア南方言}}<!--
-->|エネルギー|energy={{#switch:{{{2}}}|label=[[エネルギー]]|category=エネルギー}}<!--
-->|エピック方言|エピック|Epic|epi={{#switch:{{{2}}}|label=エピック方言|category=エピック方言}}<!--
-->|エ方言|Ekavian={{#switch:{{{2}}}|label=エ方言|category=エ方言}}<!--
-->|エマージェンシー・サービス={{#switch:{{{2}}}|label=エマージェンシー・サービス|category=エマージェンシー・サービス}}<!--
-->|エメギル|Emegir={{#switch:{{{2}}}|label=エメギル|category=エメギル}}<!--
-->|エメサル|Emesal={{#switch:{{{2}}}|label=エメサル|category=エメサル}}<!--
-->|エルサルバドルスペイン語|エルサルバドル変種|El Salvador={{#switch:{{{2}}}|label=エルサルバドル|category=エルサルバドルスペイン語}}<!--
-->|婉曲表現|婉曲|euphemism|euphemistic={{#switch:{{{2}}}|label=婉曲表現|category=婉曲表現}}<!--
-->|園芸|horticulture={{#switch:{{{2}}}|label=[[園芸]]|category=園芸}}<!--
-->|演劇|theater={{#switch:{{{2}}}|label=[[演劇]]|category=演劇}}<!--
-->|延辺方言|延辺|Yanbian={{#switch:{{{2}}}|label=延辺方言|category=延辺方言}}<!--
-->|オイペン|Eupen={{#switch:{{{2}}}|label=オイペン|category=オイペン方言}}<!--
-->|応用科学={{#switch:{{{2}}}|label=応用科学|category=応用科学}}<!--
-->|オーヴェルニュ|Auvergnat={{#switch:{{{2}}}|label=[[:w:オーヴェルニュ語|オーヴェルニュ]]|category=オーヴェルニュ語}}<!--
-->|狼|wolf={{#switch:{{{2}}}|label=[[おおかみ|狼]]|category=狼}}<!--
-->|オークニー|Orkney={{#switch:{{{2}}}|label=オークニー|category=オークニー方言}}<!--
-->|オーストラリア|Australia={{#switch:{{{2}}}|label=オーストラリア|category=オーストラリア}}<!--
-->|オーストラリア変種|AU|Australian={{#switch:{{{2}}}|label=オーストラリア|category=オーストラリア{{language|{{{lang}}}}}}}<!--
-->|オーストリア変種|Austria|Austrian={{#switch:{{{2}}}|label=オーストリア|category=オーストリア{{language|{{{lang}}}}}}}<!--
-->|オーストラリアンフットボール|Australian rules football={{#switch:{{{2}}}|label=[[:w:オーストラリアンフットボール|オーストラリアンフットボール]]|category=オーストラリアンフットボール}}<!--
-->|オートバイ|motorcycle={{#switch:{{{2}}}|label=[[オートバイ]]|category=オートバイ}}<!--
-->|オートバイ競技|motorcycle racing={{#switch:{{{2}}}|label=オートバイ競技|category=オートバイ競技}}<!--
-->|オカルト|occult={{#switch:{{{2}}}|label=[[オカルト]]|category=オカルト}}<!--
-->|オセロ={{#switch:{{{2}}}|label=[[オセロ]]|category=オセロ}}<!--
-->|オセアニア史={{#switch:{{{2}}}|label=オセアニア史|category=オセアニア史}}<!--
-->|オセアニアの国|オセアニアの国名={{#switch:{{{2}}}|label=オセアニアの国|category=オセアニアの国名}}<!--
-->|オタワ峡谷|Ottawa Valley={{#switch:{{{2}}}|label=オタワ峡谷|category=オタワ峡谷{{language|{{{lang}}}}}}}<!--
-->|オトギリソウ科={{#switch:{{{2}}}|label=[[:w:オトギリソウ科|オトギリソウ科]]|category=オトギリソウ科}}<!--
-->|斧道|onodo={{#switch:{{{2}}}|label=[[斧道]]|category=斧道}}<!--
-->|オノマトペ|onomatopée|onomatopoeia={{#switch:{{{2}}}|label=[[オノマトペ]]|category=オノマトペ}}<!--
-->|オランダ={{#switch:{{{2}}}|label=[[オランダ]]|category=オランダ}}<!--
-->|オランダ語|Dutch={{#switch:{{{2}}}|label=オランダ語関連|category=オランダ語に関連する語}}<!--
-->|オランダ変種|Netherland|Netherlands={{#switch:{{{2}}}|label=オランダ|category=オランダ{{language|{{{lang}}}}}}}<!--
-->|オルムルム|Ormulum={{#switch:{{{2}}}|label=[[:w:オルムルム|オルムルム]]|category=オルムルムの綴り}}<!--
-->|音韻論|phonology={{#switch:{{{2}}}|label=[[音韻論]]|category=音韻論}}<!--
-->|音楽|music={{#switch:{{{2}}}|label=[[音楽]]|category=音楽}}<!--
-->|音楽家|musician={{#switch:{{{2}}}|label=音楽家|category=音楽家}}<!--
-->|音声学|phonetics={{#switch:{{{2}}}|label=[[音声学]]|category=音声学}}<!--
-->|オンタリオ|Ontario={{#switch:{{{2}}}|label=オンタリオ|category=オンタリオ方言}}<!--
-->|陰陽道={{#switch:{{{2}}}|label=陰陽道|category=陰陽道}}<!--
-->|蛾|ガ={{#switch:{{{2}}}|label=ガ|category=ガ}}<!--
-->|カードゲーム|card game|card games|cards={{#switch:{{{2}}}|label=カードゲーム|category=カードゲーム}}<!--
-->|カーリング|curling={{#switch:{{{2}}}|label=カーリング|category=カーリング}}<!--
-->|ガーンジー|Guernsey={{#switch:{{{2}}}|label=ガーンジー|category=ガーンジー島語}}<!--
-->|海牛類={{#switch:{{{2}}}|label=海牛類|category=海牛類}}<!--
-->|会計|accounting={{#switch:{{{2}}}|label=会計|category=会計}}<!--
-->|外交={{#switch:{{{2}}}|label=外交|category=外交}}<!--
-->|外肛動物={{#switch:{{{2}}}|label=外肛動物|category=外肛動物}}<!--
-->|海事|nautical={{#switch:{{{2}}}|label=海事|category=海事}}<!--
-->|解析学|mathematical analysis={{#switch:{{{2}}}|label=解析学|category=解析学}}<!--
-->|解析力学|analytical mechanics={{#switch:{{{2}}}|label=解析力学|category=解析力学}}<!--
-->|カイピラ|Caipira={{#switch:{{{2}}}|label=カイピラ方言|category=方言}}<!--
-->|解剖学|anatomy={{#switch:{{{2}}}|label=解剖学|category=解剖学}}<!--
-->|カイ方言|Kajkavian={{#switch:{{{2}}}|label=カイ方言|category=カイ方言}}<!--
-->|海綿動物={{#switch:{{{2}}}|label=海綿動物|category=海綿動物}}<!--
-->|海洋学|oceanography={{#switch:{{{2}}}|label=海洋学|category=海洋学}}<!--
-->|海洋名|ocean|sea={{#switch:{{{2}}}|label=海洋名|category=海洋名}}<!--
-->|貝類学={{#switch:{{{2}}}|label=貝類学|category=貝類学}}<!--
-->|蛙|frog={{#switch:{{{2}}}|label=蛙|category=蛙}}<!--
-->|科学|science|sciences={{#switch:{{{2}}}|label=科学|category=科学}}<!--
-->|化学|chemistry={{#switch:{{{2}}}|label=化学|category=化学}}<!--
-->|雅楽={{#switch:{{{2}}}|label=雅楽|category=雅楽}}<!--
-->|科学技術={{#switch:{{{2}}}|label=科学技術|category=科学技術}}<!--
-->|科学者|scientist={{#switch:{{{2}}}|label=科学者|category=科学者}}<!--
-->|化学物質={{#switch:{{{2}}}|label=化学物質|category=化学物質}}<!--
-->|化学プロセス|chemical process|chemical processes={{#switch:{{{2}}}|label=化学プロセス|category=化学プロセス}}<!--
-->|火器|firearm|firearms={{#switch:{{{2}}}|label=火器|category=火器}}<!--
-->|カキノキ科={{#switch:{{{2}}}|label=カキノキ科|category=カキノキ科}}<!--
-->|蝸牛|snail={{#switch:{{{2}}}|label=蝸牛|category=蝸牛}}<!--
-->|格|case={{#switch:{{{2}}}|label=格|category=格}}<!--
-->|家具|furniture={{#switch:{{{2}}}|label=家具|category=家具}}<!--
-->|学位|academic degree|academic degrees={{#switch:{{{2}}}|label=学位|category=学位}}<!--
-->|格式ばった表現|格式|公式|formal={{#switch:{{{2}}}|label=格式ばった表現|category=格式ばった表現}}<!--
-->|格助詞={{#switch:{{{2}}}|label=格助詞|category=助詞 格助詞}}<!--
-->|革翅類={{#switch:{{{2}}}|label=革翅類|category=革翅類}}<!--
-->|格闘技={{#switch:{{{2}}}|label=格闘技|category=格闘技}}<!--
-->|核兵器|nuclear weapon|Nuclear weapon={{#switch:{{{2}}}|label=核兵器|category=核兵器}}<!--
-->|学名={{#switch:{{{2}}}|label=学名|category=学名}}<!--
-->|確率論={{#switch:{{{2}}}|label=確率論|category=確率論}}<!--
-->|蜉蝣={{#switch:{{{2}}}|label=蜉蝣|category=蜉蝣}}<!--
-->|カサレヴサ|katharevousa|Katharevousa={{#switch:{{{2}}}|label=カサレヴサ|category=カサレヴサ}}<!--
-->|火山学|volcanology|vulcanology={{#switch:{{{2}}}|label=火山学|category=火山学}}<!--
-->|可算名詞|可算|countable|countable+={{#switch:{{{2}}}|label=可算|category=可算名詞}}<!--
-->|菓子|sweets|dessert={{#switch:{{{2}}}|label=菓子|category=菓子}}<!--
-->|果実|fruit|fruits={{#switch:{{{2}}}|label=果実|category=果実}}<!--
-->|ガスコーニュ語|ガスコーニュ|Gascon|Gascony={{#switch:{{{2}}}|label=ガスコーニュ|category=ガスコーニュ語}}<!--
-->|風|wind={{#switch:{{{2}}}|label=風|category=風}}<!--
-->|河川名|河川|river={{#switch:{{{2}}}|label=河川名|category=河川名}}<!--
-->|家族|family={{#switch:{{{2}}}|label=家族|category=家族}}<!--
-->|カダヤシ目={{#switch:{{{2}}}|label=カダヤシ目|category=カダヤシ目}}<!--
-->|カタバミ科={{#switch:{{{2}}}|label=カタバミ科|category=カタバミ科}}<!--
-->|カタバミ目={{#switch:{{{2}}}|label=カタバミ目|category=カタバミ目}}<!--
-->|楽器|musical instrument={{#switch:{{{2}}}|label=楽器|category=楽器}}<!--
-->|学校|school={{#switch:{{{2}}}|label=学校|category=学校}}<!--
-->|活動体|animate={{#switch:{{{2}}}|label=活動体|category=活動体}}<!--
-->|活版印刷|typography={{#switch:{{{2}}}|label=活版印刷|category=活版印刷}}<!--
-->|ガッルーラ|Gallurese={{#switch:{{{2}}}|label=ガッルーラ|category=ガッルーラ・サルデーニャ語}}<!--
-->|カトリック|Catholicism|Catholic|katholiek|Roman Catholic={{#switch:{{{2}}}|label=カトリック|category=カトリック}}<!--
-->|カナダ|🇨🇦={{#switch:{{{2}}}|label=カナダ|category=カナダ}}<!--
-->|カナダ大西洋州|大西洋カナダ|Atlantic Canada={{#switch:{{{2}}}|label=カナダ大西洋州|category=大西洋カナダ{{language|{{{lang}}}}}}}<!--
-->|カナダ変種|Canada|Canadian|CA|CAN={{#switch:{{{2}}}|label=カナダ|category=カナダ{{language|{{{lang}}}}}}}<!--
-->|カナディアンフットボール|Canadian football={{#switch:{{{2}}}|label=カナディアンフットボール|category=カナディアンフットボール}}<!--
-->|カナリー諸島|Canarias={{#switch:{{{2}}}|label=カナリー諸島|category=カナリー諸島方言}}<!--
-->|蟹|crab={{#switch:{{{2}}}|label=蟹|category=蟹}}<!--
-->|カヌースポーツ|canoeing={{#switch:{{{2}}}|label=カヌースポーツ|category=カヌースポーツ}}<!--
-->|カバディ|kabaddi={{#switch:{{{2}}}|label=カバディ|category=カバディ}}<!--
-->|カバノキ科|kabaddi={{#switch:{{{2}}}|label=カバノキ科|category=カバノキ科}}<!--
-->|歌舞伎|kabuki={{#switch:{{{2}}}|label=歌舞伎|category=歌舞伎}}<!--
-->|被り物|帽子|headwear={{#switch:{{{2}}}|label=被り物|category=被り物}}<!--
-->|花粉学|palynology={{#switch:{{{2}}}|label=花粉学|category=花粉学}}<!--
-->|カポエイラ|capoeira={{#switch:{{{2}}}|label=カポエイラ|category=カポエイラ}}<!--
-->|紙|paper={{#switch:{{{2}}}|label=紙|category=紙}}<!--
-->|神|deity={{#switch:{{{2}}}|label=神|category=神}}<!--
-->|髪|hair={{#switch:{{{2}}}|label=髪|category=髪}}<!--
-->|亀|turtle={{#switch:{{{2}}}|label=亀|category=亀}}<!--
-->|カラス目={{#switch:{{{2}}}|label=カラス目|category=カラス目}}<!--
-->|空手道|空手|karate={{#switch:{{{2}}}|label=空手道|category=空手道}}<!--
-->|カランガ方言|カランガ|Karanga={{#switch:{{{2}}}|label=カランガ|category=カランガ方言}}<!--
-->|カルコーフォロ語|カルコーフォロ|Carcoforo={{#switch:{{{2}}}|label=カルコーフォロ語|category=カルコーフォロ語}}<!--
-->|カルボン酸|Carboxylic acid={{#switch:{{{2}}}|label=カルボン酸|category=カルボン酸}}<!--
-->|かわうそ={{#switch:{{{2}}}|label=かわうそ|category=かわうそ}}<!--
-->|眼科学|ophthalmology={{#switch:{{{2}}}|label=眼科学|category=眼科学}}<!--
-->|カンガルー|macropod|macropods={{#switch:{{{2}}}|label=カンガルー|category=カンガルー}}<!--
-->|環境|environment={{#switch:{{{2}}}|label=環境|category=環境}}<!--
-->|咸鏡|함경|Hamgyeong={{#switch:{{{2}}}|label=咸鏡|category=六鎮方言}}<!--
-->|玩具|おもちゃ|toy|toys={{#switch:{{{2}}}|label=玩具|category=玩具}}<!--
-->|環形動物={{#switch:{{{2}}}|label=環形動物|category=環形動物}}<!--
-->|看護学|nursing={{#switch:{{{2}}}|label=看護学|category=看護学}}<!--
-->|韓国={{#switch:{{{2}}}|label=韓国|category=韓国}}<!--
-->|韓国語|South Korea={{#switch:{{{2}}}|label=韓国語|category=韓国語}}<!--
-->|韓国の都市|city in South Korea={{#switch:{{{2}}}|label=韓国の都市|category=韓国の都市}}<!--
-->|関係詞|relative={{#switch:{{{2}}}|label=関係詞|category=関係詞}}<!--
-->|関数|function={{#switch:{{{2}}}|label=関数|category=関数}}|<!--
-->|関数解析学|関数解析|函数解析学|函数解析|位相解析学|位相解析|functional analysis={{#switch:{{{2}}}|label=関数解析学|category=関数解析学}}|<!--
-->|感情動詞={{#switch:{{{2}}}|label=感情動詞|category=感情動詞}}<!--
-->|岩石|rock={{#switch:{{{2}}}|label=岩石|category=岩石}}<!--
-->|岩石学|petrology={{#switch:{{{2}}}|label=岩石学|category=岩石学}}<!--
-->|間投詞句={{#switch:{{{2}}}|label=間投詞句|category=成句 間投詞句}}<!--
-->|咸南|咸鏡南道|함남|South Hamgyeong={{#switch:{{{2}}}|label=咸南|category=六鎮方言}}<!--
-->|カンピダーノ|Campidanese={{#switch:{{{2}}}|label=カンピダーノ|category=カンピダーノ・サルデーニャ語}}<!--
-->|漢文={{#switch:{{{2}}}|label=漢文|category=漢文}}<!--
-->|咸北|咸鏡北道|함북|North Hamgyeong={{#switch:{{{2}}}|label=咸北|category=六鎮方言}}<!--
-->|カンボジア変種|Cambodia={{#switch:{{{2}}}|label=カンボジア|category=カンボジア{{language|{{{lang}}}}}}}<!--
-->|換喩|metonymy|metonymic|metonymically={{#switch:{{{2}}}|label=[[換喩]]|category=換喩}}<!--
-->|慣用句={{#switch:{{{2}}}|label=慣用句|category=慣用句}}<!--
-->|慣用的表現|idiomatic={{#switch:{{{2}}}|label=慣用的表現|category=慣用的表現}}<!--
-->|カンラン科={{#switch:{{{2}}}|label=カンラン科|category=カンラン科}}<!--
-->|木|tree={{#switch:{{{2}}}|label=木|category=木}}<!--
-->|機械|machine={{#switch:{{{2}}}|label=機械|category=機械}}<!--
-->|機械工学|mechanical engineering={{#switch:{{{2}}}|label=機械工学|category=機械工学}}<!--
-->|幾何学|geometry={{#switch:{{{2}}}|label=幾何学|category=幾何学}}<!--
-->|器官|organ={{#switch:{{{2}}}|label=器官|category=器官}}<!--
-->|器官系|organ system={{#switch:{{{2}}}|label=器官系|category=器官系}}<!--
-->|鰭脚類={{#switch:{{{2}}}|label=鰭脚類|category=鰭脚類}}<!--
-->|キク科={{#switch:{{{2}}}|label=キク科|category=キク科}}<!--
-->|キク目={{#switch:{{{2}}}|label=キク目|category=キク目}}<!--
-->|季語|kigo={{#switch:{{{2}}}|label=季語|category=季語}}<!--
-->|季語 春|春={{#switch:{{{2}}}|label=春の季語|category=季語 春}}<!--
-->|季語 夏|夏={{#switch:{{{2}}}|label=夏の季語|category=季語 夏}}<!--
-->|季語 秋|秋={{#switch:{{{2}}}|label=秋の季語|category=季語 秋}}<!--
-->|季語 冬|冬={{#switch:{{{2}}}|label=冬の季語|category=季語 冬}}<!--
-->|季語 三春|三春={{#switch:{{{2}}}|label=三春の季語|category=季語 三春}}<!--
-->|季語 三夏|三夏={{#switch:{{{2}}}|label=三夏の季語|category=季語 三夏}}<!--
-->|季語 三秋|三秋={{#switch:{{{2}}}|label=三秋の季語|category=季語 三秋}}<!--
-->|季語 三冬|三冬={{#switch:{{{2}}}|label=三冬の季語|category=季語 三冬}}<!--
-->|季語 初春|初春={{#switch:{{{2}}}|label=初春の季語|category=季語 初春}}<!--
-->|季語 初夏|初夏={{#switch:{{{2}}}|label=初夏の季語|category=季語 初夏}}<!--
-->|季語 初秋|初秋={{#switch:{{{2}}}|label=初秋の季語|category=季語 初秋}}<!--
-->|季語 初冬|初冬={{#switch:{{{2}}}|label=初冬の季語|category=季語 初冬}}<!--
-->|季語 仲春|仲春={{#switch:{{{2}}}|label=仲春の季語|category=季語 仲春}}<!--
-->|季語 仲夏|仲夏={{#switch:{{{2}}}|label=仲夏の季語|category=季語 仲夏}}<!--
-->|季語 仲秋|仲秋={{#switch:{{{2}}}|label=仲秋の季語|category=季語 仲秋}}<!--
-->|季語 仲冬|仲冬={{#switch:{{{2}}}|label=仲冬の季語|category=季語 仲冬}}<!--
-->|季語 晩春|晩春={{#switch:{{{2}}}|label=晩春の季語|category=季語 晩春}}<!--
-->|季語 晩夏|晩夏={{#switch:{{{2}}}|label=晩夏の季語|category=季語 晩夏}}<!--
-->|季語 晩秋|晩秋={{#switch:{{{2}}}|label=晩秋の季語|category=季語 晩秋}}<!--
-->|季語 晩冬|晩冬={{#switch:{{{2}}}|label=晩冬の季語|category=季語 晩冬}}<!--
-->|季語 新年|新年|新春={{#switch:{{{2}}}|label=新年の季語|category=季語 新年}}<!--
-->|気候|気候学|climatology={{#switch:{{{2}}}|label=気候|category=気候}}<!--
-->|疑似科学|pseudoscience={{#switch:{{{2}}}|label=疑似科学|category=疑似科学}}<!--
-->|キジカクシ科={{#switch:{{{2}}}|label=キジカクシ科|category=キジカクシ科}}<!--
-->|キジカクシ目={{#switch:{{{2}}}|label=キジカクシ目|category=キジカクシ目}}<!--
-->|技術|technology={{#switch:{{{2}}}|label=技術|category=技術}}<!--
-->|気象|気象学|meteorology|weather={{#switch:{{{2}}}|label=気象|category=気象}}<!--
-->|基数|cardinal|cardinal number|cardinal numbers={{#switch:{{{2}}}|label=基数|category=基数}}<!--
-->|季節|season|seasons={{#switch:{{{2}}}|label=季節|category=季節}}<!--
-->|寄生虫学|parasitology={{#switch:{{{2}}}|label=寄生虫学|category=寄生虫学}}<!--
-->|北アイルランド|Northern Ireland={{#switch:{{{2}}}|label=北アイルランド|category=北アイルランド方言}}<!--
-->|北アゼルバイジャン|North Azerbaijani={{#switch:{{{2}}}|label=北アゼルバイジャン|category=北アゼルバイジャン語}}<!--
-->|北アメリカ={{#switch:{{{2}}}|label=北アメリカ|category=北アメリカ}}<!--
-->|北アメリカ史={{#switch:{{{2}}}|label=北アメリカ史|category=北アメリカ史}}<!--
-->|北ゲルマン|North Germanic={{#switch:{{{2}}}|label=北ゲルマン|category=北ゲルマン方言}}<!--
-->|北朝鮮={{#switch:{{{2}}}|label=北朝鮮|category=北朝鮮}}<!--
-->|北ベトナム|northern Vietnam|Northern Vietnam|North Vietnam ={{#switch:{{{2}}}|label=北ベトナム|category=北部方言}}<!--
-->|北ポタワトミ|northern Potawatomi={{#switch:{{{2}}}|label=北ポタワトミ|category=北ポタワトミ語}}<!--
-->|北ヨーロッパ史={{#switch:{{{2}}}|label=北ヨーロッパ史|category=北ヨーロッパ史}}<!--
-->|キックボクシング|kickboxing={{#switch:{{{2}}}|label=キックボクシング|category=キックボクシング}}<!--
-->|キッチン器具|kitchenware={{#switch:{{{2}}}|label=キッチン器具|category=キッチン器具}}<!--
-->|狐|fox={{#switch:{{{2}}}|label=狐|category=狐}}<!--
-->|奇蹄類|odd-toed ungulate={{#switch:{{{2}}}|label=奇蹄類|category=奇蹄類}}<!--
-->|記念日|observance={{#switch:{{{2}}}|label=記念日|category=記念日}}<!--
-->|疑問詞|interrogative={{#switch:{{{2}}}|label=疑問詞|category=疑問詞}}<!--
-->|逆成語|逆成|back form|back-form|backform={{#switch:{{{2}}}|label=逆成語|category=逆成語}}<!--
-->|球技|ball game={{#switch:{{{2}}}|label=球技|category=球技}}<!--
-->|救急医療={{#switch:{{{2}}}|label=救急医療|category=救急医療}}<!--
-->|旧国名={{#switch:{{{2}}}|label=旧国名|category=旧国名}}<!--
-->|弓術={{#switch:{{{2}}}|label=弓術|category=弓術}}<!--
-->|旧首都={{#switch:{{{2}}}|label=旧首都|category=旧首都}}<!--
-->|弓道|kyudo={{#switch:{{{2}}}|label=弓道|category=弓道}}<!--
-->|キューバスペイン語|キューバ変種|Cuba={{#switch:{{{2}}}|label=キューバ|category=キューバスペイン語}}<!--
-->|稀用|まれ|rare={{#switch:{{{2}}}|label=まれ|category=稀用}}<!--
-->|教育|education={{#switch:{{{2}}}|label=教育|category=教育}}<!--
-->|教会ラテン語|Ecclesiastical Latin|EL|EL.={{#switch:{{{2}}}|label=[[:w:教会ラテン語|教会ラテン語]]|category=教会ラテン語}}<!--
-->|鋏角類={{#switch:{{{2}}}|label=鋏角類|category=鋏角類}}<!--
-->|狂言|kyogen={{#switch:{{{2}}}|label=狂言|category=狂言}}<!--
-->|共産主義|communism={{#switch:{{{2}}}|label=共産主義|category=共産主義}}<!--
-->|行政|public administration={{#switch:{{{2}}}|label=行政|category=行政}}<!--
-->|キョウチクトウ科={{#switch:{{{2}}}|label=キョウチクトウ科|category=キョウチクトウ科}}<!--
-->|恐怖症|phobia={{#switch:{{{2}}}|label=恐怖症|category=恐怖症}}<!--
-->|恐竜={{#switch:{{{2}}}|label=恐竜|category=恐竜}}<!--
-->|棘皮動物|echinoderm={{#switch:{{{2}}}|label=棘皮動物|category=棘皮動物}}<!--
-->|極限|limit={{#switch:{{{2}}}|label=極限|category=極限}}<!--
-->|魚類学|ichthyology={{#switch:{{{2}}}|label=魚類学|category=魚類学}}<!--
-->|ギリシア|ギリシャ|Greece={{#switch:{{{2}}}|label=ギリシア|category=ギリシア}}<!--
-->|ギリシア語|ギリシャ語|Greek={{#switch:{{{2}}}|label=ギリシア語関連|category=ギリシア語に関連する語}}<!--
-->|ギリシア神話|ギリシャ神話|Greek god|Greek mythology={{#switch:{{{2}}}|label=ギリシア神話|category=ギリシア神話}}<!--
-->|ギリシア正教|ギリシャ正教|Greek Orthodoxy={{#switch:{{{2}}}|label=ギリシャ正教|category=キリスト教}}<!--
-->|キリスト教|Christ|Christian|Christianity={{#switch:{{{2}}}|label=キリスト教|category=キリスト教}}<!--
-->|冀魯官話|Jilu Mandarin|Ji-Lu|Ji-Lu Mandarin|Jilu={{#switch:{{{2}}}|label=冀魯官話|category=冀魯官話}}<!--
-->|禁忌語|禁忌表現|proscribed={{#switch:{{{2}}}|label=禁忌語|category=禁忌語}}<!--
-->|緊急自動車|emergency vehicle={{#switch:{{{2}}}|label=緊急自動車|category=緊急自動車}}<!--
-->|金魚={{#switch:{{{2}}}|label=金魚|category=金魚}}<!--
-->|銀行|bank={{#switch:{{{2}}}|label=銀行|category=銀行}}<!--
-->|近親相姦|incest={{#switch:{{{2}}}|label=近親相姦|category=近親相姦}}<!--
-->|金属|metal={{#switch:{{{2}}}|label=金属|category=金属}}<!--
-->|金属工学={{#switch:{{{2}}}|label=金属工学|category=金属工学}}<!--
-->|近代ラテン語|New Latin|lang:New Latin|NL|NL.={{#switch:{{{2}}}|label=近代ラテン語|category=近代ラテン語}}<!--
-->|キントラノオ目={{#switch:{{{2}}}|label=キントラノオ目|category=キントラノオ目}}<!--
-->|筋肉|muscle={{#switch:{{{2}}}|label=筋肉|category=筋肉}}<!--
-->|金融|finance={{#switch:{{{2}}}|label=金融|category=金融}}<!--
-->|菌類|fungi={{#switch:{{{2}}}|label=菌類|category=菌類}}<!--
-->|菌類学|mycology={{#switch:{{{2}}}|label=菌類学|category=菌類学}}<!--
-->|グアテマラスペイン語|グアテマラ変種|Guatemala={{#switch:{{{2}}}|label=グアテマラ|category=グアテマラスペイン語}}<!--
-->|空間|space={{#switch:{{{2}}}|label=空間|category=空間}}<!--
-->|草|grass={{#switch:{{{2}}}|label=草|category=草}}<!--
-->|クスノキ科={{#switch:{{{2}}}|label=クスノキ科|category=クスノキ科}}<!--
-->|クスノキ目={{#switch:{{{2}}}|label=クスノキ目|category=クスノキ目}}<!--
-->|句前置詞={{#switch:{{{2}}}|label=句前置詞|category=句前置詞}}<!--
-->|クマ科|ursid={{#switch:{{{2}}}|label=クマ科|category=クマ科}}<!--
-->|雲|cloud={{#switch:{{{2}}}|label=雲|category=雲}}<!--
-->|蜘蛛|spider={{#switch:{{{2}}}|label=蜘蛛|category=蜘蛛}}<!--
-->|蜘蛛形類={{#switch:{{{2}}}|label=蜘蛛形類|category=蜘蛛形類}}<!--
-->|クライミング|climbing={{#switch:{{{2}}}|label=クライミング|category=クライミング}}<!--
-->|グラフィカルユーザインタフェース|graphical user interface={{#switch:{{{2}}}|label=グラフィカルユーザインタフェース|category=グラフィカルユーザインタフェース}}<!--
-->|グラフ理論|graph theory={{#switch:{{{2}}}|label=グラフ理論|category=グラフ理論}}<!--
-->|クリケット|cricket={{#switch:{{{2}}}|label=クリケット|category=クリケット}}<!--
-->|クリスマス|christmas|Christmas|CHRISTMAS|xmas|Xmas={{#switch:{{{2}}}|label=クリスマス|category=クリスマス}}<!--
-->|クルミ科={{#switch:{{{2}}}|label=クルミ科|category=クルミ科}}<!--
-->|クレーフェルト|Krefeld={{#switch:{{{2}}}|label=クレーフェルト|category=クレーフェルト方言}}<!--
-->|グレッソネイ|Gressoney={{#switch:{{{2}}}|label=グレッソネイ語|category=グレッソネイ語}}<!--
-->|クロアチア語|Croatia|Croatian={{#switch:{{{2}}}|label=クロアチア|category=クロアチア語}}<!--
-->|クロウメモドキ科={{#switch:{{{2}}}|label=クロウメモドキ科|category=クロウメモドキ科}}<!--
-->|クロッケー|croquet={{#switch:{{{2}}}|label=クロッケー|category=クロッケー}}<!--
-->|クワ科={{#switch:{{{2}}}|label=クワ科|category=クワ科}}<!--
-->|軍艦={{#switch:{{{2}}}|label=軍艦|category=軍艦}}<!--
-->|軍事|military={{#switch:{{{2}}}|label=軍事|category=軍事}}<!--
-->|君主制|monarchy={{#switch:{{{2}}}|label=君主制|category=君主制}}<!--
-->|軍隊の階級|military rank={{#switch:{{{2}}}|label=軍隊の階級|category=軍隊の階級}}<!--
-->|軍用機={{#switch:{{{2}}}|label=軍用機|category=軍用機}}<!--
-->|軍用車両={{#switch:{{{2}}}|label=軍用車両|category=軍用車両}}<!--
-->|経営学|management={{#switch:{{{2}}}|label=経営学|category=経営学}}<!--
-->|京畿|京畿道|경기|Gyeonggi={{#switch:{{{2}}}|label=京畿|category=方言}}<!--
-->|鯨偶蹄類|鯨偶蹄目|even-toed ungulate={{#switch:{{{2}}}|label=鯨偶蹄類|category=鯨偶蹄類}}<!--
-->|敬語|honorific={{#switch:{{{2}}}|label=敬語|category=敬語}}<!--
-->|敬語 丁寧語|丁寧語={{#switch:{{{2}}}|label=丁寧語|category=敬語 丁寧語}}<!--
-->|敬語 尊敬語|尊敬語|reverential={{#switch:{{{2}}}|label=尊敬語|category=敬語 尊敬語}}<!--
-->|敬語 謙譲語|謙譲語|humble={{#switch:{{{2}}}|label=謙譲語|category=敬語 謙譲語}}<!--
-->|尊辞={{#switch:{{{2}}}|label=尊辞|category=敬語 尊辞}}<!--
-->|謙辞={{#switch:{{{2}}}|label=謙辞|category=敬語 謙辞}}<!--
-->|経済|経済学|economy|economics={{#switch:{{{2}}}|label=経済|category=経済}}<!--
-->|警察|police={{#switch:{{{2}}}|label=警察|category=警察}}<!--
-->|計算機科学|computer science={{#switch:{{{2}}}|label=計算機科学|category=計算機科学}}<!--
-->|計算言語学|computational linguistics={{#switch:{{{2}}}|label=計算言語学|category=計算言語学}}<!--
-->|計時|timekeeping={{#switch:{{{2}}}|label=計時|category=計時}}<!--
-->|形式科学|formal science={{#switch:{{{2}}}|label=形式科学|category=形式科学}}<!--
-->|芸術|art|arts={{#switch:{{{2}}}|label=芸術|category=芸術}}<!--
-->|芸術家|artist={{#switch:{{{2}}}|label=芸術家|category=芸術家}}<!--
-->|慶尚|Gyeongsang|경상={{#switch:{{{2}}}|label=慶尚|category=方言}}<!--
-->|計測機器|measuring instrument={{#switch:{{{2}}}|label=計測機器|category=計測機器}}<!--
-->|形態論={{#switch:{{{2}}}|label=形態論|category=形態論}}<!--
-->|慶南|경남={{#switch:{{{2}}}|label=慶南|category=方言}}<!--
-->|芸能={{#switch:{{{2}}}|label=芸能|category=芸能}}<!--
-->|競馬|horse racing={{#switch:{{{2}}}|label=競馬|category=競馬}}<!--
-->|ケイビング|caving={{#switch:{{{2}}}|label=ケイビング|category=ケイビング}}<!--
-->|軽侮語|pejorative={{#switch:{{{2}}}|label=軽侮語|category=軽侮語}}<!--
-->|慶北|경북={{#switch:{{{2}}}|label=慶北|category=方言}}<!--
-->|刑務所スラング|prison slang={{#switch:{{{2}}}|label=刑務所スラング|category=刑務所スラング}}<!--
-->|形容詞句={{#switch:{{{2}}}|label=形容詞句|category=成句 形容詞句}}<!--
-->|鯨類|cetacean={{#switch:{{{2}}}|label=鯨類|category=鯨類}}<!--
-->|ゲートボール|gateball={{#switch:{{{2}}}|label=ゲートボール|category=ゲートボール}}<!--
-->|ケープブレトン|ケープブレトン英語|Cape Breton={{#switch:{{{2}}}|label=ケープブレトン島|category=ケープブレトン{{language|{{{lang}}}}}}}<!--
-->|ゲーム|game={{#switch:{{{2}}}|label=ゲーム|category=ゲーム}}<!--
-->|ゲーム理論={{#switch:{{{2}}}|label=ゲーム理論|category=ゲーム理論}}<!--
-->|ゲーリックフットボール|Gaelic football={{#switch:{{{2}}}|label=ゲーリックフットボール|category=ゲーリックフットボール}}<!--
-->|外科学|surgery={{#switch:{{{2}}}|label=外科学|category=外科学}}<!--
-->|ゲグ方言|ゲグ|Gheg={{#switch:{{{2}}}|label=ゲグ方言|category=ゲグ方言}}<!--
-->|化粧品|cosmetic|cosmetics={{#switch:{{{2}}}|label=化粧品|category=化粧品}}<!--
-->|血液学|hematology={{#switch:{{{2}}}|label=血液学|category=血液学}}<!--
-->|結婚|marriage={{#switch:{{{2}}}|label=結婚|category=結婚}}<!--
-->|欠如動詞|defective={{#switch:{{{2}}}|label=欠如動詞|category=欠如動詞}}<!--
-->|齧歯類|rodent={{#switch:{{{2}}}|label=齧歯類|category=齧歯類}}<!--
-->|ケニア変種|Kenya|Kenyan={{#switch:{{{2}}}|label=ケニア|category=ケニア{{language|{{{lang}}}}}}}<!--
-->|ケベック|Quebec|Québec={{#switch:{{{2}}}|label=ケベック|category=ケベック{{language|{{{lang}}}}}}}<!--
-->|ケルクラーデ方言|ケルクラーデ|Kirchröadsj={{#switch:{{{2}}}|label=ケルクラーデ|category=ケルクラーデ方言}}<!--
-->|ケルト神話|ケルト神話|Celtic god|Celtic mythology={{#switch:{{{2}}}|label=ケルト神話|category=ケルト神話}}<!--
-->|ゲルマン神話|ゲルマン神話|Germanic god|Germanic mythology={{#switch:{{{2}}}|label=ゲルマン神話|category=ゲルマン神話}}<!--
-->|ケルン語|Kölsch={{#switch:{{{2}}}|label=ケルン語|category=ケルン語}}<!--
-->|言語学|linguistics|linguistique={{#switch:{{{2}}}|label=言語学|category=言語学}}<!--
-->|言語名|言語|langue|language|lang={{#switch:{{{2}}}|label=言語|category=言語名}}<!--
-->|元首|heads of state={{#switch:{{{2}}}|label=元首|category=元首}}<!--
-->|剣術={{#switch:{{{2}}}|label=剣術|category=剣術}}<!--
-->|原生生物|protist={{#switch:{{{2}}}|label=原生生物|category=原生生物}}<!--
-->|建設機械={{#switch:{{{2}}}|label=建設機械|category=建設機械}}<!--
-->|元素|chemical element={{#switch:{{{2}}}|label=元素|category=元素}}<!--
-->|元素記号={{#switch:{{{2}}}|label=元素記号|category=元素記号}}<!--
-->|建築|建築学|architecture={{#switch:{{{2}}}|label=建築|category=建築}}<!--
-->|ケント|Kentish={{#switch:{{{2}}}|label=ケント|category=ケント方言}}<!--
-->|剣道|kendo={{#switch:{{{2}}}|label=剣道|category=剣道}}<!--
-->|憲法|constitutional law={{#switch:{{{2}}}|label=憲法|category=憲法}}<!--
-->|コイ科={{#switch:{{{2}}}|label=コイ科|category=コイ科}}<!--
-->|コイ目={{#switch:{{{2}}}|label=コイ目|category=コイ目}}<!--
-->|コイネー|Koine|Koine Greek={{#switch:{{{2}}}|label=コイネー|category=コイネー}}<!--
-->|語彙論|lexicology={{#switch:{{{2}}}|label=語彙論|category=語彙論}}<!--
-->|黄海|黄海道|황해|Hwanghae={{#switch:{{{2}}}|label=黄海|category=方言}}<!--
-->|工学|engineering={{#switch:{{{2}}}|label=工学|category=工学}}<!--
-->|光学|optics|light source|light sources={{#switch:{{{2}}}|label=光学|category=光学}}<!--
-->|甲殻類|crustacean={{#switch:{{{2}}}|label=甲殻類|category=甲殻類}}<!--
-->|後期古典ラテン語|post-Classical Latin={{#switch:{{{2}}}|label=[[:w:古典ラテン語|後期古典ラテン語]]|category=後期古典ラテン語}}<!--
-->|後期中英語|late ME|Late ME|Late Middle English={{#switch:{{{2}}}|label=後期中英語|category=後期中英語}}<!--
-->|後期ラテン語|Late Latin|LL|LL.={{#switch:{{{2}}}|label=[[:w:ラテン語|後期ラテン語]]|category=後期ラテン語}}<!--
-->|高級語彙|改まった表現|higher register={{#switch:{{{2}}}|label=高級語彙|category=高級語彙}}<!--
-->|合金|alloy={{#switch:{{{2}}}|label=合金|category=合金}}<!--
-->|航空|aviation={{#switch:{{{2}}}|label=航空|category=航空}}<!--
-->|航空機|aircraft={{#switch:{{{2}}}|label=航空機|category=航空機}}<!--
-->|航空工学|aeronautics={{#switch:{{{2}}}|label=航空工学|category=航空工学}}<!--
-->|光源={{#switch:{{{2}}}|label=光源|category=光源}}<!--
-->|江原|Gangwon|강원={{#switch:{{{2}}}|label=江原|category=方言}}<!--
-->|口語|colloquial|informal={{#switch:{{{2}}}|label=口語|category=口語}}<!--
-->|考古学|archaeology={{#switch:{{{2}}}|label=考古学|category=考古学}}<!--
-->|江淮官話|Jianghuai Mandarin|Huai|Jiang-Huai|Jiang-Huai Mandarin|Jianghuai|Lower Yangtze Mandarin={{#switch:{{{2}}}|label=江淮官話|category=江淮官話}}<!--
-->|広翅類={{#switch:{{{2}}}|label=広翅類|category=広翅類}}<!--
-->|香辛料={{#switch:{{{2}}}|label=香辛料|category=香辛料}}<!--
-->|香水|perfume={{#switch:{{{2}}}|label=香水|category=香水}}<!--
-->|甲虫|beetle={{#switch:{{{2}}}|label=甲虫|category=甲虫}}<!--
-->|交通|transport={{#switch:{{{2}}}|label=交通|category=交通}}<!--
-->|肯定極性表現|肯定文で|positive polarity|in the positive={{#switch:{{{2}}}|label=[[付録:用語集#肯定極性|肯定極性]]表現で|category=肯定極性表現}}<!--
-->|鉱物学|鉱物|mineral|mineralogy={{#switch:{{{2}}}|label=鉱物学|category=鉱物学}}<!--
-->|膠遼官話|Jiaoliao Mandarin|Jiao-Liao|Jiao-Liao Mandarin|Jiaoliao={{#switch:{{{2}}}|label=膠遼官話|category=膠遼官話}}<!--
-->|コーヒー|coffee={{#switch:{{{2}}}|label=コーヒー|category=コーヒー}}<!--
-->|氷|ice={{#switch:{{{2}}}|label=氷|category=氷}}<!--
-->|コーンウォール|Cornwall={{#switch:{{{2}}}|label=コーンウォール|category=コーンウォール{{language|{{{lang}}}}}}}<!--
-->|語学={{#switch:{{{2}}}|label=語学|category=語学}}<!--
-->|誤記={{#switch:{{{2}}}|label=誤記|category=誤記}}<!--
-->|国際関係|International relation|international relation={{#switch:{{{2}}}|label=国際関係|category=国際関係}}<!--
-->|国際単位系|SI unit={{#switch:{{{2}}}|label=国際単位系|category=国際単位系}}<!--
-->|黒人英語|black en|AAVE|African-American Vernacular={{#switch:{{{2}}}|label=黒人英語|category=黒人英語}}<!--
-->|国民|国籍|nationality={{#switch:{{{2}}}|label=国民|category=国民}}<!--
-->|古語・廃語|古・廃|archaic={{#switch:{{{2}}}|label=古語・廃語|category=古語・廃語}}<!--
-->|呉語|Wu={{#switch:{{{2}}}|label=呉語関連|category=呉語に関連する語}}<!--
-->|故事成語={{#switch:{{{2}}}|label=故事成語|category=故事成語}}<!--
-->|コスタリカスペイン語|コスタリカ変種|Costa Rica={{#switch:{{{2}}}|label=コスタリカ|category=コスタリカスペイン語}}<!--
-->|古生物学|paleontology={{#switch:{{{2}}}|label=古生物学|category=古生物学}}<!--
-->|骨格|skeleton={{#switch:{{{2}}}|label=骨格|category=骨格}}<!--
-->|コックニー押韻俗語|英押韻俗|Cockney rhyming slang={{#switch:{{{2}}}|label=コックニー押韻俗語|category=コックニー押韻俗語}}<!--
-->|滑稽|humorous|jocular={{#switch:{{{2}}}|label=滑稽|category=滑稽}}<!--
-->|古典力学={{#switch:{{{2}}}|label=古典力学|category=古典力学}}<!--
-->|古代エジプト|Ancient Egypt={{#switch:{{{2}}}|label=古代エジプト|category=地中海世界の歴史}}<!--
-->|古代ギリシア|古代ギリシャ|Ancient Greece={{#switch:{{{2}}}|label=古代ギリシア|category=地中海世界の歴史}}<!--
-->|古代ローマ|Ancient Rome={{#switch:{{{2}}}|label=古代ローマ|category=地中海世界の歴史}}<!--
-->|誇張表現|誇張|誇張的|誇張して|誇張した|exaggerated|Exaggerated={{#switch:{{{2}}}|label=誇張表現|category=誇張表現}}<!--
-->|古西ノルド語|Old West Norse={{#switch:{{{2}}}|label=古西ノルド語|category=古西ノルド語}}<!--
-->|古東ノルド語|Old East Norse={{#switch:{{{2}}}|label=古東ノルド語|category=古東ノルド語}}<!--
-->|誤読・誤用|誤読|誤用={{#switch:{{{2}}}|label=誤読・誤用|category=誤読・誤用}}<!--
-->|言葉遊び={{#switch:{{{2}}}|label=言葉遊び|category=言葉遊び}}<!--
-->|ことわざ|諺|proverb={{#switch:{{{2}}}|label=ことわざ|category=ことわざ}}<!--
-->|コノート|Connacht={{#switch:{{{2}}}|label=コノート|category=コノート方言}}<!--
-->|コピュラ|copula|copular={{#switch:{{{2}}}|label=コピュラ|category=コピュラ}}<!--
-->|古北部フランス語|Old Northern French={{#switch:{{{2}}}|label=古北部フランス語|category=古北部フランス語}}<!--
-->|コミカンソウ科={{#switch:{{{2}}}|label=コミカンソウ科|category=コミカンソウ科}}<!--
-->|古用法|古|dated={{#switch:{{{2}}}|label=古用法|category=古用法}}<!--
-->|語用論|pragmatics={{#switch:{{{2}}}|label=語用論|category=語用論}}<!--
-->|暦={{#switch:{{{2}}}|label=暦|category=暦}}<!--
-->|娯楽|entertainment={{#switch:{{{2}}}|label=娯楽|category=娯楽}}<!--
-->|ゴルフ|golf={{#switch:{{{2}}}|label=ゴルフ|category=ゴルフ}}<!--
-->|古ロンバルド語|古ロンバルド|Old Lombard={{#switch:{{{2}}}|label=古ロンバルド|category=古ロンバルド語}}<!--
-->|コロンビアスペイン語|コロンビア変種|Colombia={{#switch:{{{2}}}|label=コロンビア|category=コロンビアスペイン語}}<!--
-->|コンゴ変種|Congo|DRC={{#switch:{{{2}}}|label=コンゴ|category=コンゴ{{language|{{{lang}}}}}}}<!--
-->|昆虫|虫|insect={{#switch:{{{2}}}|label=昆虫|category=昆虫}}<!--
-->|昆虫学|entomology={{#switch:{{{2}}}|label=昆虫学|category=昆虫学}}<!--
-->|コンピューターゲーム|コンピュータゲーム|テレビゲーム|ビデオゲーム|computer game|video game|video games={{#switch:{{{2}}}|label=コンピューターゲーム|category=コンピューターゲーム}}<!--
-->|コンピュータグラフィックス|computer graphics={{#switch:{{{2}}}|label=コンピュータグラフィックス|category=コンピュータグラフィックス}}<!--
-->|サーク|Sark={{#switch:{{{2}}}|label=サーク|category=サーク島語}}<!--
-->|サーフィン|surfing={{#switch:{{{2}}}|label=サーフィン|category=サーフィン}}<!--
-->|サイード|Sahidic={{#switch:{{{2}}}|label=サイード|category=サイード方言}}<!--
-->|再帰代名詞się|reflexive-się={{#switch:{{{2}}}|label=再帰代名詞"się"を伴って|category=再帰動詞}}<!--
-->|再帰動詞|再帰|reflexive={{#switch:{{{2}}}|label=再帰動詞|category=再帰動詞}}<!--
-->|細菌学|bacteriology={{#switch:{{{2}}}|label=細菌学|category=細菌学}}<!--
-->|サイクリング|cycling={{#switch:{{{2}}}|label=サイクリング|category=サイクリング}}<!--
-->|在日朝鮮語|Japanese Korean={{#switch:{{{2}}}|label=在日|category=在日朝鮮語}}<!--
-->|細胞学|cytology={{#switch:{{{2}}}|label=細胞学|category=細胞学}}<!--
-->|材料科学|materials science={{#switch:{{{2}}}|label=材料科学|category=材料科学}}<!--
-->|サカティアングイス|Zacatianguis={{#switch:{{{2}}}|label=サカティアングイス|category=サカティアングイス方言}}<!--
-->|魚|fish={{#switch:{{{2}}}|label=魚|category=魚}}<!--
-->|サガリバナ科={{#switch:{{{2}}}|label=サガリバナ科|category=サガリバナ科}}<!--
-->|作品名|作品={{#switch:{{{2}}}|label=作品名|category=作品名}}<!--
-->|酒|beer={{#switch:{{{2}}}|label=酒|category=酒}}<!--
-->|鮭|salmon={{#switch:{{{2}}}|label=鮭|category=鮭}}<!--
-->|蠍={{#switch:{{{2}}}|label=蠍|category=蠍}}<!--
-->|作家={{#switch:{{{2}}}|label=作家|category=作家}}<!--
-->|サッカー|soccer|association football={{#switch:{{{2}}}|label=サッカー|category=サッカー}}<!--
-->|サッサリ|Sassarese={{#switch:{{{2}}}|label=サッサリ|category=サッサリ・サルデーニャ語}}<!--
-->|殺人|murder={{#switch:{{{2}}}|label=殺人|category=殺人}}<!--
-->|砂糖={{#switch:{{{2}}}|label=砂糖|category=砂糖}}<!--
-->|鮫|サメ|shark={{#switch:{{{2}}}|label=鮫|category=鮫}}<!--
-->|産科学|obstetrics|midwifery={{#switch:{{{2}}}|label=産科学|category=産科学}}<!--
-->|三角関数|三角比|trigonometric function={{#switch:{{{2}}}|label=三角関数|category=三角関数}}<!--
-->|産業機械={{#switch:{{{2}}}|label=産業機械|category=産業機械}}<!--
-->|サンスクリット|Sanskrit={{#switch:{{{2}}}|label=サンスクリット関連|category=サンスクリットに関連する語}}<!--
-->|サンドイッチ|sandwich={{#switch:{{{2}}}|label=サンドイッチ|category=サンドイッチ}}<!--
-->|ザンビア変種|Zambia={{#switch:{{{2}}}|label=ザンビア|category=ザンビア{{language|{{{lang}}}}}}}<!--
-->|サンボ|sambo={{#switch:{{{2}}}|label=サンボ|category=サンボ}}<!--
-->|詩|poetry={{#switch:{{{2}}}|label=詩|category=詩}}<!--
-->|ジェットスポーツ|jet sports={{#switch:{{{2}}}|label=ジェットスポーツ|category=ジェットスポーツ}}<!--
-->|シェットランド|Shetland={{#switch:{{{2}}}|label=シェットランド|category=シェットランド語}}<!--
-->|ジェンダー|gender={{#switch:{{{2}}}|label=ジェンダー|category=ジェンダー}}<!--
-->|シカ科|cervid={{#switch:{{{2}}}|label=シカ科|category=シカ科}}<!--
-->|歯学|dentistry={{#switch:{{{2}}}|label=歯学|category=歯学}}<!--
-->|視覚方言|eye dialect={{#switch:{{{2}}}|label=視覚方言|category=視覚方言}}<!--
-->|時間|time={{#switch:{{{2}}}|label=時間|category=時間}}<!--
-->|シク教|sikhism|Sikhism={{#switch:{{{2}}}|label=シク教|category=シク教}}<!--
-->|シクンシ科={{#switch:{{{2}}}|label=シクンシ科|category=シクンシ科}}<!--
-->|死刑|capital punishment={{#switch:{{{2}}}|label=死刑|category=死刑}}<!--
-->|死語|extinct language={{#switch:{{{2}}}|label=死語|category=死語名}}<!--
-->|四肢|limb={{#switch:{{{2}}}|label=四肢|category=四肢}}<!--
-->|辞書学|lexicography={{#switch:{{{2}}}|label=辞書学|category=辞書学}}<!--
-->|地震学|地震|seismology={{#switch:{{{2}}}|label=[[地震学]]|category=地震学}}<!--
-->|指数・対数|指数関数|対数関数|指数|対数|logarithm|exponent|exponential function={{#switch:{{{2}}}|label=[[指数]]・[[対数]]|category=指数・対数}}<!--
-->|自然|nature={{#switch:{{{2}}}|label=[[自然]]|category=自然}}<!--
-->|自然科学|natural science={{#switch:{{{2}}}|label=[[自然科学]]|category=自然科学}}<!--
-->|自然災害|災害={{#switch:{{{2}}}|label=[[自然災害]]|category=自然災害}}<!--
-->|シソ目={{#switch:{{{2}}}|label=シソ目|category=シソ目}}<!--
-->|シソ科={{#switch:{{{2}}}|label=シソ科|category=シソ科}}<!--
-->|下着|underwear={{#switch:{{{2}}}|label=下着|category=下着}}<!--
-->|自他動詞|ambitransitive={{#switch:{{{2}}}|label=[[付録:用語集#自他動詞|自他動詞]]|category=自他動詞}}<!--
-->|詩的表現|詩的|poetic={{#switch:{{{2}}}|label=詩的表現|category=詩的表現}}<!--
-->|自転車|bicycle|bike={{#switch:{{{2}}}|label=[[自転車]]|category=自転車}}<!--
-->|自転車競技|cycle racing|cycle sport|bicycle racing|bicycle sport={{#switch:{{{2}}}|label=[[自転車]][[競技]]|category=自転車競技}}<!--
-->|自動詞|intransitive|intransitive+={{#switch:{{{2}}}|label=[[付録:用語集#自動詞|自動詞]]|category=自動詞}}<!--
-->|自動車|automobile={{#switch:{{{2}}}|label=[[自動車]]|category=自動車}}<!--
-->|自動車機器|automotive={{#switch:{{{2}}}|label=[[自動車]][[機器]]|category=自動車機器}}<!--
-->|自動車技術|automotive technology={{#switch:{{{2}}}|label=[[自動車]][[技術]]|category=自動車技術}}<!--
-->|自動車工学|automotive engineering={{#switch:{{{2}}}|label=[[自動車]][[工学]]|category=自動車工学}}<!--
-->|自動車部品|auto part={{#switch:{{{2}}}|label=[[自動車]][[部品]]|category=自動車部品}}<!--
-->|自動車競技|auto racing|car racing|automobile racing={{#switch:{{{2}}}|label=[[自動車]][[競技]]|category=自動車競技}}<!--
-->|私年号={{#switch:{{{2}}}|label=私年号|category=私年号}}<!--
-->|耳鼻咽喉科学|otolaryngology|otorhinolaryngology={{#switch:{{{2}}}|label=[[耳鼻咽喉科学]]|category=耳鼻咽喉科学}}<!--
-->|司法={{#switch:{{{2}}}|label=[[司法]]|category=司法}}<!--
-->|脂肪酸|fatty acid={{#switch:{{{2}}}|label=[[脂肪酸]]|category=脂肪酸}}<!--
-->|刺胞動物|cnidarian={{#switch:{{{2}}}|label=刺胞動物|category=刺胞動物}}<!--
-->|資本主義|capitalism={{#switch:{{{2}}}|label=資本主義|category=資本主義}}<!--
-->|島|island={{#switch:{{{2}}}|label=島|category=島}}<!--
-->|事務用品={{#switch:{{{2}}}|label=事務用品|category=事務用品}}<!--
-->|ジャージー|Jersey={{#switch:{{{2}}}|label=ジャージー|category=ジャージー島語}}<!--
-->|ジャイナ教|jainism|Jainism={{#switch:{{{2}}}|label=ジャイナ教|category=ジャイナ教}}<!--
-->|社会|society={{#switch:{{{2}}}|label=社会|category=社会}}<!--
-->|社会科学|social science={{#switch:{{{2}}}|label=社会科学|category=社会科学}}<!--
-->|社会学|sociology={{#switch:{{{2}}}|label=社会学|category=社会学}}<!--
-->|社会言語学|sociolinguistics={{#switch:{{{2}}}|label=社会言語学|category=社会言語学}}<!--
-->|社会心理学|social psychology={{#switch:{{{2}}}|label=社会心理学|category=社会心理学}}<!--
-->|射撃競技={{#switch:{{{2}}}|label=射撃競技|category=射撃競技}}<!--
-->|写真|photography={{#switch:{{{2}}}|label=写真|category=写真}}<!--
-->|ジャマイカ変種|Jamaica={{#switch:{{{2}}}|label=ジャマイカ|category=ジャマイカ{{language|{{{lang}}}}}}}<!--
-->|車両={{#switch:{{{2}}}|label=車両|category=車両}}<!--
-->|シャンチー|象棋|xiangqi={{#switch:{{{2}}}|label=シャンチー|category=シャンチー}}<!--
-->|獣医学={{#switch:{{{2}}}|label=獣医学|category=獣医学}}<!--
-->|宗教|religion|religious={{#switch:{{{2}}}|label=宗教|category=宗教}}<!--
-->|銃剣道|jukendo={{#switch:{{{2}}}|label=銃剣道|category=銃剣道}}<!--
-->|集合名詞|collective={{#switch:{{{2}}}|label=集合名詞|category=集合名詞}}<!--
-->|集合論|set theory={{#switch:{{{2}}}|label=集合論|category=集合論}}<!--
-->|修辞学|rhetoric={{#switch:{{{2}}}|label=修辞学|category=修辞学}}<!--
-->|柔術|jujutsu={{#switch:{{{2}}}|label=柔術|category=柔術}}<!--
-->|終助詞={{#switch:{{{2}}}|label=終助詞|category=助詞 終助詞}}<!--
-->|柔道|judo={{#switch:{{{2}}}|label=柔道|category=柔道}}<!--
-->|重量挙げ|weightlifting={{#switch:{{{2}}}|label=重量挙げ|category=重量挙げ}}<!--
-->|儒教|Confucianism|confucianism={{#switch:{{{2}}}|label=儒教|category=儒教}}<!--
-->|祝日|holiday={{#switch:{{{2}}}|label=祝日|category=祝日}}<!--
-->|縮約形|縮約={{#switch:{{{2}}}|label=縮約形|category=縮約形}}<!--
-->|出版|publishing={{#switch:{{{2}}}|label=出版|category=出版}}<!--
-->|首都名|首都|capital={{#switch:{{{2}}}|label=首都|category=首都名}}<!--
-->|腫瘍学|oncology={{#switch:{{{2}}}|label=腫瘍学|category=腫瘍学}}<!--
-->|狩猟|狩り|hunting={{#switch:{{{2}}}|label=狩猟|category=狩猟}}<!--
-->|手話|sign language={{#switch:{{{2}}}|label=手話名|category=手話名}}<!--
-->|ショウガ科={{#switch:{{{2}}}|label=ショウガ科|category=ショウガ科}}<!--
-->|商学|commercial science={{#switch:{{{2}}}|label=商学|category=商学}}<!--
-->|正月={{#switch:{{{2}}}|label=正月|category=正月}}<!--
-->|ショウガ目={{#switch:{{{2}}}|label=ショウガ目|category=ショウガ目}}<!--
-->|将棋|shogi={{#switch:{{{2}}}|label=将棋|category=将棋}}<!--
-->|条鰭類={{#switch:{{{2}}}|label=条鰭類|category=条鰭類}}<!--
-->|渉禽類={{#switch:{{{2}}}|label=渉禽類|category=渉禽類}}<!--
-->|状態動詞|stative={{#switch:{{{2}}}|label=状態動詞|category=状態動詞}}<!--
-->|杖道|jodo={{#switch:{{{2}}}|label=杖道|category=杖道}}<!--
-->|商取引|trading={{#switch:{{{2}}}|label=商取引|category=商取引}}<!--
-->|商標の普通名称化|genericized trademark={{#switch:{{{2}}}|label=商標の普通名称化|category=商標の普通名称化}}<!--
-->|消防|firefighting={{#switch:{{{2}}}|label=消防|category=消防}}<!--
-->|情報科学={{#switch:{{{2}}}|label=情報科学|category=情報科学}}<!--
-->|情報学|information science={{#switch:{{{2}}}|label=情報学|category=情報学}}<!--
-->|情報技術|computing={{#switch:{{{2}}}|label=情報技術|category=情報技術}}<!--
-->|少林寺拳法|shourinjikempo={{#switch:{{{2}}}|label=少林寺拳法|category=少林寺拳法}}<!--
-->|初期中英語|Early ME|Early Middle English={{#switch:{{{2}}}|label=初期中英語|category=初期中英語}}<!--
-->|職業|occupation={{#switch:{{{2}}}|label=職業|category=職業}}<!--
-->|食肉類|carnivore={{#switch:{{{2}}}|label=食肉類|category=食肉類}}<!--
-->|職人|craftsman={{#switch:{{{2}}}|label=職人|category=職人}}<!--
-->|食品|飲食物|food={{#switch:{{{2}}}|label=食品|category=食品}}<!--
-->|植物|plant={{#switch:{{{2}}}|label=植物|category=植物}}<!--
-->|植物学|botany={{#switch:{{{2}}}|label=植物学|category=植物学}}<!--
-->|序数|ordinal|ordinal number|ordinal numbers={{#switch:{{{2}}}|label=序数|category=序数}}<!--
-->|助数詞={{#switch:{{{2}}}|label=助数詞|category=助数詞}}<!--
-->|初等関数|elementary function={{#switch:{{{2}}}|label=初等関数|category=初等関数}}<!--
-->|書物|book={{#switch:{{{2}}}|label=書物|category=書物}}<!--
-->|食器|cutlery={{#switch:{{{2}}}|label=食器|category=食器}}<!--
-->|書道={{#switch:{{{2}}}|label=書道|category=書道}}<!--
-->|助動詞|auxiliary={{#switch:{{{2}}}|label=[[付録:用語集#助動詞|助動詞]]|category=助動詞}}<!--
-->|叙法|modal={{#switch:{{{2}}}|label=叙法|category=叙法}}<!--
-->|神学|theology={{#switch:{{{2}}}|label=神学|category=神学}}<!--
-->|新顎類={{#switch:{{{2}}}|label=新顎類|category=新顎類}}<!--
-->|シンガポール英語|シンガポール変種|Singapore={{#switch:{{{2}}}|label=シンガポール|category=シンガポール英語}}<!--
-->|シンガポール華語|Singapore Mandarin|Singaporean Mandarin={{#switch:{{{2}}}|label=シンガポール|category=シンガポール華語}}<!--
-->|シンガポールタミル語|Singapore Tamil|Singapore Tamil={{#switch:{{{2}}}|label=シンガポール|category=シンガポールタミル語}}<!--
-->|シンガポール福建|シンガポール福建語|Singapore Hokkien|Singaporean Hokkien={{#switch:{{{2}}}|label=シンガポール|category=方言}}<!--
-->|新疆官話|Xinjiang Mandarin|Xinjiang={{#switch:{{{2}}}|label=新疆官話|category=新疆官話}}<!--
-->|神経解剖学|neuroanatomy={{#switch:{{{2}}}|label=神経解剖学|category=神経解剖学}}<!--
-->|神経科学|neuroscience={{#switch:{{{2}}}|label=神経科学|category=神経科学}}<!--
-->|神経学|neurology={{#switch:{{{2}}}|label=神経学|category=神経学}}<!--
-->|人口学|demography={{#switch:{{{2}}}|label=人口学|category=人口学}}<!--
-->|人工言語|artificial language|constructed language={{#switch:{{{2}}}|label=人工言語|category=人工言語名}}<!--
-->|信号処理|signal processing={{#switch:{{{2}}}|label=信号処理|category=信号処理}}<!--
-->|人工知能|artificial intelligence={{#switch:{{{2}}}|label=人工知能|category=人工知能}}<!--
-->|身体症状={{#switch:{{{2}}}|label=身体症状|category=身体症状}}<!--
-->|ジンチョウゲ科={{#switch:{{{2}}}|label=ジンチョウゲ科|category=ジンチョウゲ科}}<!--
-->|神道|shinto|Shinto={{#switch:{{{2}}}|label=神道|category=神道}}<!--
-->|ジンバブエ変種||Zimbabwe={{#switch:{{{2}}}|label=ジンバブエ|category=ジンバブエ{{language|{{{lang}}}}}}}<!--
-->|人物|of person={{#switch:{{{2}}}|label=人物|category=}}<!--
-->|新聞|newspaper={{#switch:{{{2}}}|label=新聞|category=新聞}}<!--
-->|人文科学|humanities={{#switch:{{{2}}}|label=人文科学|category=人文科学}}<!--
-->|人名={{#switch:{{{2}}}|label=人名|category=人名}}<!--
-->|心理学|psychology={{#switch:{{{2}}}|label=心理学|category=心理学}}<!--
-->|人類学={{#switch:{{{2}}}|label=人類学|category=人類学}}<!--
-->|神話|mythology={{#switch:{{{2}}}|label=神話|category=神話}}<!--
-->|神話・伝説の生物|mythological creature|mythological creatures={{#switch:{{{2}}}|label=神話・伝説の生物|category=神話・伝説の生物}}<!--
-->|水域|bodies of water={{#switch:{{{2}}}|label=水域|category=水域}}<!--
-->|水泳|swimming={{#switch:{{{2}}}|label=[[水泳]]|category=水泳}}<!--
-->|水球|water polo={{#switch:{{{2}}}|label=[[水球]]|category=水球}}<!--
-->|水上スキー|water skiing={{#switch:{{{2}}}|label=水上スキー|category=水上スキー}}<!--
-->|スイス変種|Swiss|Switzerland|Suisse={{#switch:{{{2}}}|label=スイス|category=スイス{{language|{{{lang}}}}}}}<!--
-->|睡眠|sleep={{#switch:{{{2}}}|label=睡眠|category=睡眠}}<!--
-->|睡眠生理学|sleep physiology={{#switch:{{{2}}}|label=睡眠生理学|category=睡眠生理学}}<!--
-->|水文学|hydrology={{#switch:{{{2}}}|label=水文学|category=水文学}}<!--
-->|数学|mathematics|math={{#switch:{{{2}}}|label=数学|category=数学}}<!--
-->|数学記号={{#switch:{{{2}}}|label=数学記号|category=数学記号}}<!--
-->|数値解析={{#switch:{{{2}}}|label=数値解析|category=数値解析}}<!--
-->|数列|numerical sequence={{#switch:{{{2}}}|label=[[数列]]|category=数列}}<!--
-->|数論|number theory={{#switch:{{{2}}}|label=[[数論]]|category=数論}}<!--
-->|スカイスポーツ|air sports|sky sports={{#switch:{{{2}}}|label=スカイスポーツ|category=スカイスポーツ}}<!--
-->|スカッシュ|squash={{#switch:{{{2}}}|label=スカッシュ|category=スカッシュ}}<!--
-->|スカンク科|mephitid={{#switch:{{{2}}}|label=スカンク科|category=スカンク科}}<!--
-->|スキー|skiing={{#switch:{{{2}}}|label=[[スキー]]|category=スキー}}<!--
-->|スキムボード|skimboarding={{#switch:{{{2}}}|label=[[スキムボード]]|category=スキムボード}}<!--
-->|図形|shape={{#switch:{{{2}}}|label=[[図形]]|category=図形}}<!--
-->|スケート|skating={{#switch:{{{2}}}|label=[[スケート]]|category=スケート}}<!--
-->|スケートボード|skateboarding={{#switch:{{{2}}}|label=スケートボード|category=スケートボード}}<!--
-->|スケルトン|スケルトン={{#switch:{{{2}}}|label=[[スケルトン]]|category=スケルトン}}<!--
-->|スコーネ|Scania={{#switch:{{{2}}}|label=スコーネ|category=スコーネ方言}}<!--
-->|スコットランド|Scot|Scotland|Scots={{#switch:{{{2}}}|label=スコットランド|category=スコットランド英語}}<!--
-->|スコットランド南部|South Scots={{#switch:{{{2}}}|label=スコットランド南部|category=スコットランド南部方言}}<!--
-->|寿司|sushi={{#switch:{{{2}}}|label=[[寿司]]|category=寿司}}<!--
-->|ストゥシルヴァン|Sutsilvan={{#switch:{{{2}}}|label=ストゥシルヴァン|category=ストゥシルヴァン}}<!--
-->|スヌーカー|snooker={{#switch:{{{2}}}|label=[[スヌーカー]]|category=スヌーカー}}<!--
-->|スノーボード|snowboarding={{#switch:{{{2}}}|label=[[スノーボード]]|category=スノーボード}}<!--
-->|スピードスケート|speed skating={{#switch:{{{2}}}|label=[[スピードスケート]]|category=スピードスケート}}<!--
-->|スペイン={{#switch:{{{2}}}|label=[[スペイン]]|category=スペイン}}<!--
-->|スペイン語|Spanish={{#switch:{{{2}}}|label=[[スペイン語]]関連|category=スペイン語に関連する語}}<!--
-->|スペイン変種|Spain={{#switch:{{{2}}}|label=[[:w:スペイン|スペイン]]|category=スペイン{{language|{{{lang}}}}}}}<!--
-->|スペキュレイティブ・フィクション={{#switch:{{{2}}}|labbel=スペキュレイティブ・フィクション|category=スペキュレイティブ・フィクション}}<!--
-->|スポーツ|sport|sports={{#switch:{{{2}}}|label=[[スポーツ]]|category=スポーツ}}<!--
-->|相撲|sumo={{#switch:{{{2}}}|label=[[相撲]]|category=相撲}}<!--
-->|スラヴ神話|スラヴ神話|Slavic god|Slavic mythology={{#switch:{{{2}}}|label=スラヴ神話|category=スラヴ神話}}<!--
-->|スリナム変種|Suriname={{#switch:{{{2}}}|label=[[スリナム]]|category=スリナム{{language|{{{lang}}}}}}}<!--
-->|スリランカタミル語|スリランカタミル語|Sri Lankan Tamil|Sri Lankan Tamil={{#switch:{{{2}}}|label=スリランカ|category=スリランカタミル語}}<!--
-->|スルシルヴァン|Sursilvan={{#switch:{{{2}}}|label=スルシルヴァン|category=スルシルヴァン}}<!--
-->|スルミラン|Surmiran={{#switch:{{{2}}}|label=スルミラン|category=スルミラン}}<!--
-->|性|sexuality={{#switch:{{{2}}}|label=[[性]]|category=性}}<!--
-->|姓|surname={{#switch:{{{2}}}|label=[[姓]]|category=姓}}<!--
-->|生化学|biochemistry={{#switch:{{{2}}}|label=[[生化学]]|category=生化学}}<!--
-->|性感染症={{#switch:{{{2}}}|label=[[性感染症]]|category=性感染症}}<!--
-->|制御理論|制御工学|control theory|control engineering={{#switch:{{{2}}}|label=[[制御理論]]|category=制御理論}}<!--
-->|性行為|sex={{#switch:{{{2}}}|label=[[性行為]]|category=性行為}}<!--
-->|星座|constellation={{#switch:{{{2}}}|label=[[星座]]|category=星座}}<!--
-->|政治|政治学|politics={{#switch:{{{2}}}|label=[[政治]]|category=政治}}<!--
-->|生殖器|genitalia={{#switch:{{{2}}}|label=[[生殖器]]|category=生殖器}}<!--
-->|聖書|Bible={{#switch:{{{2}}}|label=[[聖書]]|category=聖書}}<!--
-->|聖書ヘブライ語|hbo|HBO={{#switch:{{{2}}}|label=[[:w:聖書ヘブライ語|聖書ヘブライ語]]|category=聖書ヘブライ語}}<!--
-->|精神医学|psychiatry={{#switch:{{{2}}}|label=精神医学|category=精神医学}}<!--
-->|製造|manufacturing={{#switch:{{{2}}}|label=[[製造]]|category=製造}}<!--
-->|製造業={{#switch:{{{2}}}|label=[[製造業]]|category=製造業}}<!--
-->|政体|forms of government={{#switch:{{{2}}}|label=[[政体]]|category=政体}}<!--
-->|生態学|ecology={{#switch:{{{2}}}|label=[[生態学]]|category=生態学}}<!--
-->|生体物質|biomolecule={{#switch:{{{2}}}|label=[[生体物質]]|category=生体物質}}<!--
-->|性的指向|sexual orientation={{#switch:{{{2}}}|label=[[性的指向]]|category=性的指向}}<!--
-->|西南官話|Southwestern Mandarin|Southwest Mandarin|Upper Yangtze Mandarin|southwestern Mandarin={{#switch:{{{2}}}|label=[[:w:西南官話|西南官話]]|category=西南官話}}<!--
-->|政府|government={{#switch:{{{2}}}|label=[[政府]]|category=政府}}<!--
-->|生物学|biology={{#switch:{{{2}}}|label=[[生物学]]|category=生物学}}<!--
-->|生理学|physiology={{#switch:{{{2}}}|label=[[生理学]]|category=生理学}}<!--
-->|政令指定都市={{#switch:{{{2}}}|label=[[政令指定都市]]|category=政令指定都市}}<!--
-->|世界共通ロマ語アルファベット|International Standard={{#switch:{{{2}}}|label=世界共通ロマ語アルファベット|category=世界共通ロマ語アルファベット}}<!--
-->|脊索動物|chordate={{#switch:{{{2}}}|label=[[脊索動物]]|category=脊索動物}}<!--
-->|脊椎動物|vertebrate={{#switch:{{{2}}}|label=[[脊椎動物]]|category=脊椎動物}}<!--
-->|セキュリティ|security={{#switch:{{{2}}}|label=[[セキュリティ]]|category=セキュリティ}}<!--
-->|ゼズル方言|ゼズル|Zezuru={{#switch:{{{2}}}|label=ゼズル|category=ゼズル方言}}<!--
-->|接続詞句={{#switch:{{{2}}}|label=接続詞句|category=成句 接続詞句}}<!--
-->|接続助詞={{#switch:{{{2}}}|label=[[接続助詞]]|category=助詞 接続助詞}}<!--
-->|節足動物|arthropod={{#switch:{{{2}}}|label=[[節足動物]]|category=節足動物}}<!--
-->|絶対単数|singulare tantum|singularia tantum|singular only={{#switch:{{{2}}}|label=[[絶対単数]]|category=絶対単数}}<!--
-->|絶対複数|plurale tantum|pluralonly|plural only={{#switch:{{{2}}}|label=[[絶対複数]]|category=絶対複数}}<!--
-->|セッテ・コムーニ|Sette Comuni|7={{#switch:{{{2}}}|label=セッテ・コムーニ|category=セッテ・コムーニ方言}}<!--
-->|セパタクロー|sepak takraw={{#switch:{{{2}}}|label=[[セパタクロー]]|category=セパタクロー}}<!--
-->|セリ科={{#switch:{{{2}}}|label=[[:w:セリ科|セリ科]]|category=セリ科}}<!--
-->|セリ目={{#switch:{{{2}}}|label=[[:w:セリ目|セリ目]]|category=セリ目}}<!--
-->|セルビア={{#swithc:{{{2}}}|label=[[セルビア]]|category=セルビア}}<!--
-->|セルビア語|Serbia|Serbian={{#switch:{{{2}}}|label=[[セルビア語|セルビア]]|category=セルビア語}}<!--
-->|セルビア史={{#switch:{{{2}}}|label=セルビア史|category=セルビア史}}<!--
-->|セルリング|Sylt={{#switch:{{{2}}}|label=セルリング|category=セルリング方言}}<!--
-->|選挙|election={{#switch:{{{2}}}|label=[[選挙]]|category=選挙}}<!--
-->|線型代数学|線形代数学|線型代数|線形代数|linear algebra={{#switch:{{{2}}}|label=[[線型代数学]]|category=線型代数学}}<!--
-->|線形動物|nematode={{#switch:{{{2}}}|label=[[線形動物]]|category=線形動物}}<!--
-->|占星術|astrology={{#switch:{{{2}}}|label=[[占星術]]|category=占星術}}<!--
-->|戦争|war={{#switch:{{{2}}}|label=[[戦争]]|category=戦争}}<!--
-->|洗濯|laundry={{#switch:{{{2}}}|label=[[洗濯]]|category=洗濯}}<!--
-->|センダン科={{#switch:{{{2}}}|label=[[:w:センダン科|センダン科]]|category=センダン科}}<!--
-->|前置詞句={{#switch:{{{2}}}|label=前置詞句|category=成句 前置詞句}}<!--
-->|全南|全羅南道|전남|Jeonnam={{#switch:{{{2}}}|label=全南|category=方言}}<!--
-->|船舶|watercraft={{#switch:{{{2}}}|label=[[船舶]]|category=船舶}}<!--
-->|全北|전북|Jeonbuk={{#switch:{{{2}}}|label=全北|category=方言}}<!--
-->|全羅|전라|Jeolla={{#switch:{{{2}}}|label=全羅|category=方言}}<!--
-->|象|elephant={{#switch:{{{2}}}|label=[[象]]|category=象}}<!--
-->|双曲線関数|hyperbolic function={{#switch:{{{2}}}|label=[[双曲線関数]]|category=双曲線関数}}<!--
-->|走禽類={{#switch:{{{2}}}|label=[[走禽類]]|category=走禽類}}<!--
-->|造語|neologism={{#switch:{{{2}}}|label=[[造語]]|category=造語}}<!--
-->|槍術={{#switch:{{{2}}}|label=[[槍術]]|category=槍術}}<!--
-->|双翅類={{#switch:{{{2}}}|label=[[双翅類]]|category=双翅類}}<!--
-->|相対性理論|relativity={{#switch:{{{2}}}|label=[[相対性理論]]|category=相対性理論}}<!--
-->|槍道|soudo={{#switch:{{{2}}}|label=[[槍道]]|category=槍道}}<!--
-->|相場={{#switch:{{{2}}}|label=[[相場]]|category=相場}}<!--
-->|藻類|alga={{#switch:{{{2}}}|label=[[藻類]]|category=藻類}}<!--
-->|藻類学|phycology={{#switch:{{{2}}}|label=[[藻類学]]|category=藻類学}}<!--
-->|俗語|俗|slang={{#switch:{{{2}}}|label=[[俗語]]|category=俗語}}<!--
-->|俗ラテン語|Vulgar Latin|VL|VL.={{#switch:{{{2}}}|label=[[:w:俗ラテン語|俗ラテン語]]|category=俗ラテン語}}<!--
-->|ソビエト連邦|ソ連={{#switch:{{{2}}}|label=[[:w:ソビエト連邦|ソビエト連邦]]|category=ソビエト連邦}}<!--
-->|ソフトウェア|software={{#switch:{{{2}}}|label=[[ソフトウェア]]|category=ソフトウェア}}<!--
-->|ソフトボール|softball={{#switch:{{{2}}}|label=[[ソフトボール]]|category=ソフトボール}}<!--
-->|素粒子物理学|particle physics={{#switch:{{{2}}}|label=素粒子物理学|category=素粒子物理学}}<!--
-->|ゾロアスター教|zoroastrianism|Zoroastrianism={{#switch:{{{2}}}|label=[[ゾロアスター教]]|category=ゾロアスター教}}<!--
-->|ソーシャルメディア|social media={{#switch:{{{2}}}|label=[[ソーシャルメディア]]|category=ソーシャルメディア}}<!--
-->|ダーツ|darts={{#switch:{{{2}}}|label=[[ダーツ]]|category=ダーツ}}<!--
-->|第一次世界大戦|WW1|WWI={{#switch:{{{2}}}|label=[[:w:第一次世界大戦|第一次世界大戦]]|category=第一次世界大戦}}<!--
-->|第二次世界大戦|WW2|WWII={{#switch:{{{2}}}|label=[[:w:第二次世界大戦|第二次世界大戦]]|category=第二次世界大戦}}<!--
-->|タイ英語|Thai English|Thailand|TE={{#switch:{{{2}}}|label=タイ英語|category=タイ英語}}<!--
-->|タイ王国|Thailand={{#switch:{{{2}}}|label=タイ王国|category=タイ王国}}<!--
-->|タイ語|Thai={{#switch:{{{2}}}|label=タイ語関連|category=タイ語に関連する語}}<!--
-->|体液|bodily fluid={{#switch:{{{2}}}|label=[[体液]]|category=体液}}<!--
-->|大学|universities|university|college={{#switch:{{{2}}}|label=[[大学]]|category=大学}}<!--
-->|大工仕事|carpentry={{#switch:{{{2}}}|label=大工仕事|category=大工仕事}}<!--
-->|体系学={{#switch:{{{2}}}|label=[[体系学]]|category=体系学}}<!--
-->|大州={{#switch:{{{2}}}|label=大州|category=大州}}<!--
-->|代数学|algebra={{#switch:{{{2}}}|label=代数学|category=代数学}}<!--
-->|代数幾何学|algebraic geometry={{#switch:{{{2}}}|label=代数幾何学|category=代数幾何学}}<!--
-->|体操|体操競技|gymnastics={{#switch:{{{2}}}|label=体操|category=体操}}<!--
-->|躰道|taido={{#switch:{{{2}}}|label=躰道|category=躰道}}<!--
-->|大砲|artillery={{#switch:{{{2}}}|label=[[大砲]]|category=大砲}}<!--
-->|タイムトラベル|time travel={{#switch:{{{2}}}|label=[[タイムトラベル]]|category=タイムトラベル}}<!--
-->|代名詞的用法|代名詞的|pronominal={{#switch:{{{2}}}|label=代名詞的用法|category=代名詞的用法}}<!--
-->|大陸普通話|大陸|Mainland China={{#switch:{{{2}}}|label=大陸普通話|category=大陸普通話}}<!--
-->|台湾={{#switch:{{{2}}}|label=[[台湾]]|category=台湾}}<!--
-->|台湾語|Taiwanese Hokkien={{#switch:{{{2}}}|label=[[:w:台湾語|台湾語]]|category=台湾語}}<!--
-->|台湾国語={{#switch:{{{2}}}|label=[[台湾国語]]|category=台湾国語}}<!--
-->|台湾客家語|Taiwanese Hakka={{#switch:{{{2}}}|label=台湾客家語|category=台湾客家語}}<!--
-->|台湾史={{#switch:{{{2}}}|label=台湾史|category=台湾史}}<!--
-->|鷹狩|falconry={{#switch:{{{2}}}|label=[[たかがり|鷹狩]]|category=鷹狩}}<!--
-->|滝|waterfall={{#switch:{{{2}}}|label=[[たき|滝]]|category=滝}}<!--
-->|竹={{#switch:{{{2}}}|label=[[たけ|竹]]|category=竹}}<!--
-->|多足類|myriapod={{#switch:{{{2}}}|label=[[多足類]]|category=多足類}}<!--
-->|卓球|table tennis={{#switch:{{{2}}}|label=[[卓球]]|category=卓球}}<!--
-->|建物|建築物|building|buildings|buildings and structures={{#switch:{{{2}}}|label=[[たてもの|建物]]|category=建物}}<!--
-->|他動詞|transitive|transitive+={{#switch:{{{2}}}|label=[[付録:用語集#他動詞|他動詞]]|category=他動詞}}<!--
-->|だに|ダニ|壁蝨={{#switch:{{{2}}}|label=[[ダニ]]|category=壁蝨}}<!--
-->|多文化的ロンドン英語|MLE={{#switch:{{{2}}}|label=[[:en:Multicultural London English|多文化的ロンドン英語]]|category=多文化的ロンドン英語}}<!--
-->|タラシケヴィツァ|Taraškievica={{#switch:{{{2}}}|label=[[タラシケヴィツァ]]|category=タラシケヴィツァ}}<!--
-->|ダリー語|ダリー|Dari={{#switch:{{{2}}}|label=[[ダリー語]]|category=ダリー語}}<!--
-->|タロット|tarot={{#switch:{{{2}}}|label=[[タロット]]|category=タロット}}<!--
-->|単位|unit|units of measure={{#switch:{{{2}}}|label=[[単位]]|category=単位}}<!--
-->|短剣道|tankendo={{#switch:{{{2}}}|label=[[短剣道]]|category=短剣道}}<!--
-->|単孔類={{#switch:{{{2}}}|label=[[単孔類]]|category=単孔類}}<!--
-->|タンザニア変種|Tanzania={{#switch:{{{2}}}|label=[[タンザニア]]|category=タンザニア{{language|{{{lang}}}}}}}<!--
-->|ダンス|dance={{#switch:{{{2}}}|label=[[ダンス]]|category=ダンス}}<!--
-->|炭水化物|carbohydrate|carbohydrates={{#switch:{{{2}}}|label=[[炭水化物]]|category=炭水化物}}<!--
-->|タントユカ|Tantoyuca={{#switch:{{{2}}}|label=タントユカ|category=タントユカ方言}}<!--
-->|チアリーディング|cheerleading={{#switch:{{{2}}}|label=[[チアリーディング]]|category=チアリーディング}}<!--
-->|治安|public safety={{#switch:{{{2}}}|label=[[治安]]|category=治安}}<!--
-->|地域方言|地域|Regional|regional={{#switch:{{{2}}}|label=[[地域]]|category=地域方言}}<!--
-->|チーズ|cheese={{#switch:{{{2}}}|label=[[チーズ]]|category=チーズ}}<!--
-->|地衣類={{#switch:{{{2}}}|label=[[地衣類]]|category=地衣類}}<!--
-->|地衣類学|lichenology={{#switch:{{{2}}}|label=[[地衣類学]]|category=地衣類学}}<!--
-->|チェス|chess={{#switch:{{{2}}}|label=[[チェス]]|category=チェス}}<!--
-->|雉鴨類={{#switch:{{{2}}}|label=[[雉鴨類]]|category=雉鴨類}}<!--
-->|地球科学|Earth science|earth science={{#switch:{{{2}}}|label=[[地球科学]]|category=地球科学}}<!--
-->|逐次刊行物|periodical={{#switch:{{{2}}}|label=[[逐次刊行物]]|category=逐次刊行物}}<!--
-->|地形|landform={{#switch:{{{2}}}|label=[[地形]]|category=地形}}<!--
-->|チコナメル|Chiconamel={{#switch:{{{2}}}|label=チコナメル|category=チコナメル方言}}<!--
-->|チコンテペク|Chicontepec={{#switch:{{{2}}}|label=チコンテペク|category=チコンテペク方言}}<!--
-->|地質学|geology={{#switch:{{{2}}}|label=[[地質学]]|category=地質学}}<!--
-->|地図学|cartography={{#switch:{{{2}}}|label=[[地図学]]|category=地図学}}<!--
-->|地政学|geopolitics={{#switch:{{{2}}}|label=[[地政学]]|category=地政学}}<!--
-->|地中海世界|地中海世界の歴史={{#switch:{{{2}}}|label=地中海世界の歴史|category=地中海世界の歴史}}<!--
-->|地名|place|places|place name={{#switch:{{{2}}}|label=地名|category=地名}}<!--
-->|茶|tea={{#switch:{{{2}}}|label=[[茶]]|category=茶}}<!--
-->|チャ方言|Chakavian={{#switch:{{{2}}}|label=チャ方言|category=チャ方言}}<!--
-->|チャルマ|Chalma={{#switch:{{{2}}}|label=チャルマ|category=チャルマ方言}}<!--
-->|中央アジア史・北アジア史|中央アジア史|北アジア史={{#switch:{{{2}}}|label=中央アジア史・北アジア史|category=中央アジア史・北アジア史}}<!--
-->|中米の国|中米の国名|中央アメリカの国|中央アメリカの国名={{#switch:{{{2}}}|label=中米の国|category=中米の国名}}<!--
-->|中央アナトリア|中央アナトリア地方={{#switch:{{{2}}}|label=中央アナトリア方言|category=中央アナトリア方言}}<!--
-->|中央アメリカ史={{#switch:{{{2}}}|label=[[:w:中央アメリカ史|中央アメリカ史]]|category=中央アメリカ史}}<!--
-->|中原官話|Central Plains Mandarin|Central Plains|Zhongyuan Mandarin={{#switch:{{{2}}}|label=[[:w:中原官話|中原官話]]|category=中原官話}}<!--
-->|中国={{#switch:{{{2}}}|label=[[中国]]|category=中国}}<!--
-->|中国語|Chinese={{#switch:{{{2}}}|label=中国語関連|category=中国語に関連する語}}<!--
-->|中国史={{#switch:{{{2}}}|label=[[中国史]]|category=中国史}}<!--
-->|中国神話|Chinese mythology={{#switch:{{{2}}}|label=[[:w:中国神話|中国神話]]|category=中国神話}}<!--
-->|中国朝鮮語|Chinese Korean={{#switch:{{{2}}}|label=[[:w:中国朝鮮語|中国朝鮮語]]|category=中国朝鮮語}}<!--
-->|中世ポーランド語|Middle Polish={{#switch:{{{2}}}|label=[[:w:中世ポーランド語|中世ポーランド語]]|category=中世ポーランド語}}<!--
-->|中世ラテン語|Medieval Latin|ML|ML.={{#switch:{{{2}}}|label=[[:w:中世ラテン語|中世ラテン語]]|category=中世ラテン語}}<!--
-->|中部ベトナム|central Vietnam|Central Vietnam={{#switch:{{{2}}}|label=中部ベトナム|category=中部方言}}<!--
-->|中米|central America|Central America={{#switch:{{{2}}}|label=中米|category=中米スペイン語}}<!--
-->|忠南|Chungnam|충남={{#switch:{{{2}}}|label=[[:w:忠清南道|忠南]]|category=方言}}<!--
-->|忠清|Chungcheong|충청={{#switch:{{{2}}}|label=忠清|category=方言}}<!--
-->|忠北|Chungbuk|충북={{#switch:{{{2}}}|label=[[:w:忠清北道|忠北]]|category=方言}}<!--
-->|チュニジア変種|Tunisia={{#switch:{{{2}}}|label=チュニジア|category=チュニジア{{language|{{{lang}}}}}}}<!--
-->|超心理学|parapsychology={{#switch:{{{2}}}|label=超心理学|category=超心理学}}<!--
-->|朝鮮={{#switch:{{{2}}}|label=朝鮮|category=朝鮮}}<!--
-->|朝鮮語|Korean={{#switch:{{{2}}}|label=朝鮮語関連|category=朝鮮語に関連する語}}<!--
-->|朝鮮史={{#switch:{{{2}}}|label=朝鮮史|category=朝鮮史}}<!--
-->|朝鮮神話|Korean mythology={{#switch:{{{2}}}|label=[[:w:朝鮮神話|朝鮮神話]]|category=朝鮮神話}}<!--
-->|長鼻類={{#switch:{{{2}}}|label=長鼻類|category=長鼻類}}<!--
-->|調味料|seasoning={{#switch:{{{2}}}|label=調味料|category=調味料}}<!--
-->|調理|cooking={{#switch:{{{2}}}|label=調理|category=調理}}<!--
-->|鳥類学|ornithology={{#switch:{{{2}}}|label=鳥類学|category=鳥類学}}<!--
-->|直翅類={{#switch:{{{2}}}|label=直翅類|category=直翅類}}<!--
-->|直喩|simile={{#switch:{{{2}}}|label=直喩|category=直喩}}<!--
-->|チョコレート|chocolate={{#switch:{{{2}}}|label=チョコレート|category=チョコレート}}<!--
-->|著作権|copyright={{#switch:{{{2}}}|label=著作権|category=著作権}}<!--
-->|地理|地理学|geography={{#switch:{{{2}}}|label=地理|category=地理}}<!--
-->|チリスペイン語|チリ変種|Chile={{#switch:{{{2}}}|label=チリ|category=チリスペイン語}}<!--
-->|通貨|貨幣|currency|numismatics={{#switch:{{{2}}}|label=通貨|category=通貨}}<!--
-->|月名|month={{#switch:{{{2}}}|label=月名|category=月名}}<!--
-->|ツツジ科={{#switch:{{{2}}}|label=ツツジ科|category=ツツジ科}}<!--
-->|ツツジ目={{#switch:{{{2}}}|label=ツツジ目|category=ツツジ目}}<!--
-->|ツバキ科={{#switch:{{{2}}}|label=ツバキ科|category=ツバキ科}}<!--
-->|釣り|fishing={{#switch:{{{2}}}|label=釣り|category=釣り}}<!--
-->|ディゴル|Digor={{#switch:{{{2}}}|label=ディゴル方言|category=ディゴル方言}}<!--
-->|ディスクゴルフ|disc golf={{#switch:{{{2}}}|label=ディスクゴルフ|category=ディスクゴルフ}}<!--
-->|ティマウ|Timau={{#switch:{{{2}}}|label=ティマウ|category=ティマウ方言}}<!--
-->|テコンドー|taekwondo={{#switch:{{{2}}}|label=テコンドー|category=テコンドー}}<!--
-->|哲学|philosophy={{#switch:{{{2}}}|label=哲学|category=哲学}}<!--
-->|鉄道|railroad|rail transport={{#switch:{{{2}}}|label=鉄道|category=鉄道}}<!--
-->|テニス|tennis={{#switch:{{{2}}}|label=テニス|category=テニス}}<!--
-->|テペツィントラ|Tepetzintla={{#switch:{{{2}}}|label=テペツィントラ|category=テペツィントラ方言}}<!--
-->|テマパチェ|Temapache={{#switch:{{{2}}}|label=テマパチェ|category=テマパチェ方言}}<!--
-->|デモティキ|Demotic={{#switch:{{{2}}}|label=デモティキ|category=デモティキ}}<!--
-->|デモニム|demonym={{#switch:{{{2}}}|label=デモニム|category=デモニム}}<!--
-->|テレビ|television={{#switch:{{{2}}}|label=テレビ|category=テレビ}}<!--
-->|電化製品={{#switch:{{{2}}}|label=電化製品|category=電化製品}}<!--
-->|電気|electricity={{#switch:{{{2}}}|label=電気|category=電気}}<!--
-->|電気化学={{#switch:{{{2}}}|label=電気化学|category=電気化学}}<!--
-->|電気工学|電気回路|electrical engineering={{#switch:{{{2}}}|label=電気工学|category=電気工学}}<!--
-->|電磁気学|電気磁気学|electromagnetism={{#switch:{{{2}}}|label=電磁気学|category=電磁気学}}<!--
-->|電子工学|電子回路|electronics={{#switch:{{{2}}}|label=電子工学|category=電子工学}}<!--
-->|電子メール|Eメール|Email|E-MAIL|E-Mail|E-mail|email|e-Mail|e-mail={{#switch:{{{2}}}|label=電子メール|category=電子メール}}<!--
-->|伝統中国医学|traditional Chinese medicine={{#switch:{{{2}}}|label=伝統中国医学|category=伝統中国医学}}<!--
-->|天体|celestial body={{#switch:{{{2}}}|label=天体|category=天体}}<!--
-->|天体物理学|astrophysics={{#switch:{{{2}}}|label=天体物理学|category=天体物理学}}<!--
-->|天体力学|celestial mechanics={{#switch:{{{2}}}|label=天体力学|category=天体力学}}<!--
-->|天然素材={{#switch:{{{2}}}|label=天然素材|category=天然素材}}<!--
-->|店舗|店|shop={{#switch:{{{2}}}|label=店舗|category=店舗}}<!--
-->|天文学|astronomy={{#switch:{{{2}}}|label=天文学|category=天文学}}<!--
-->|電話|telephone={{#switch:{{{2}}}|label=電話|category=電話}}<!--
-->|ドイツ={{#switch:{{{2}}}|label=ドイツ|category=ドイツ}}<!--
-->|ドイツ語={{#switch:{{{2}}}|label=ドイツ語関連|category=ドイツ語に関連する語}}<!--
-->|ドイツ変種|German|Germany={{#switch:{{{2}}}|label=ドイツ|category=ドイツ{{language|{{{lang}}}}}}}<!--
-->|ドイツ南部|独南部|southern Germany|southern German|Southern Germany={{#switch:{{{2}}}|label=ドイツ南部|category=ドイツ南部方言}}<!--
-->|ドイツ北部|独北部|northern Germany|northern German|Northern Germany={{#switch:{{{2}}}|label=ドイツ北部|category=ドイツ北部方言}}<!--
-->|闘牛|bullfighting={{#switch:{{{2}}}|label=闘牛|category=闘牛}}<!--
-->|東京|Tokyo={{#switch:{{{2}}}|label=東京|category=東京}}<!--
-->|道教|taoism|Taoism={{#switch:{{{2}}}|label=道教|category=道教}}<!--
-->|道具|tool={{#switch:{{{2}}}|label=道具|category=道具}}<!--
-->|闘鶏|cockfighting={{#switch:{{{2}}}|label=闘鶏|category=闘鶏}}<!--
-->|統計学|statistics={{#switch:{{{2}}}|label=統計学|category=統計学}}<!--
-->|刀剣|sword={{#switch:{{{2}}}|label=刀剣|category=刀剣}}<!--
-->|倒語|back slang|back-slang|backslang={{#switch:{{{2}}}|label=倒語|category=倒語}}<!--
-->|動詞句={{#switch:{{{2}}}|label=動詞句|category=成句 動詞句}}<!--
-->|頭字語|頭文字|initialism={{#switch:{{{2}}}|label=頭字語|category=頭字語}}<!--
-->|等翅類={{#switch:{{{2}}}|label=等翅類|category=等翅類}}<!--
-->|同族目的語={{#switch:{{{2}}}|label=同族目的語|category=同族目的語}}<!--
-->|頭足類={{#switch:{{{2}}}|label=頭足類|category=頭足類}}<!--
-->|トウダイグサ科={{#switch:{{{2}}}|label=トウダイグサ科|category=トウダイグサ科}}<!--
-->|東北官話|Northeastern Mandarin|NE Mandarin|northeastern Mandarin={{#switch:{{{2}}}|label=[[:w:東北官話|東北官話]]|category=東北官話}}<!--
-->|東南アジア史={{#switch:{{{2}}}|label=東南アジア史|category=東南アジア史}}<!--
-->|動物|animal={{#switch:{{{2}}}|label=[[動物]]|category=動物}}<!--
-->|動物学|zoology={{#switch:{{{2}}}|label=[[動物学]]|category=動物学}}<!--
-->|動物競技={{#switch:{{{2}}}|label=動物競技|category=動物競技}}<!--
-->|糖類|sugar|sugars={{#switch:{{{2}}}|label=[[糖類]]|category=糖類}}<!--
-->|道路|road={{#switch:{{{2}}}|label=[[道路]]|category=道路}}<!--
-->|ドーリス方言|ドーリス|Doric={{#switch:{{{2}}}|label=ドーリス方言|category=ドーリス方言}}<!--
-->|蜥蜴|とかげ|トカゲ|lizard={{#switch:{{{2}}}|label=[[とかげ|蜥蜴]]|category=蜥蜴}}<!--
-->|尖鼠={{#switch:{{{2}}}|label=尖鼠|category=尖鼠}}<!--
-->|特殊関数|special functions={{#switch:{{{2}}}|label=特殊関数|category=特殊関数}}<!--
-->|毒物学|toxicology={{#switch:{{{2}}}|label=毒物学|category=毒物学}}<!--
-->|時計|clock={{#switch:{{{2}}}|label=時計|category=時計}}<!--
-->|トケイソウ科={{#switch:{{{2}}}|label=トケイソウ科|category=トケイソウ科}}<!--
-->|兎形類|lagomorph={{#switch:{{{2}}}|label=兎形類|category=兎形類}}<!--
-->|登山={{#switch:{{{2}}}|label=登山|category=登山}}<!--
-->|年|year={{#switch:{{{2}}}|label=年|category=年}}<!--
-->|都市名|都市|city={{#switch:{{{2}}}|label=都市|category=都市名}}<!--
-->|ドジョウ={{#switch:{{{2}}}|label=ドジョウ|category=ドジョウ}}<!--
-->|土壌学={{#switch:{{{2}}}|label=土壌学|category=土壌学}}<!--
-->|都道府県|prefectures of Japan={{#switch:{{{2}}}|label=[[都道府県]]|category=都道府県}}<!--
-->|トスカナ語|トスカナ|Tuscany|Tuscan={{#switch:{{{2}}}|label=トスカナ語|category=トスカナ語}}<!--
-->|トスク方言|トスク|Tosk={{#switch:{{{2}}}|label=トスク方言|category=トスク方言}}<!--
-->|ドッジボール|dodgeball={{#switch:{{{2}}}|label=ドッジボール|category=ドッジボール}}<!--
-->|ドミニカスペイン語|ドミニカ変種|Dominica|Dominican|Dominican Republic={{#switch:{{{2}}}|label=ドミニカ|category=ドミニカスペイン語}}<!--
-->|ドラマ|drama={{#switch:{{{2}}}|label=ドラマ|category=ドラマ}}<!--
-->|鳥|bird={{#switch:{{{2}}}|label=鳥|category=鳥}}<!--
-->|トレディチ・コムーニ|Tredici Comuni|Thirteen Communities|13={{#switch:{{{2}}}|label=トレディチ・コムーニ|category=トレディチ・コムーニ方言}}<!--
-->|トルコ|Turkey={{#switch:{{{2}}}|label=トルコ|category=トルコ}}<!--
-->|トルコ語|Turkish={{#switch:{{{2}}}|label=トルコ語関連|category=トルコ語に関連する語}}<!--
-->|蜻蛉={{#switch:{{{2}}}|label=蜻蛉|category=蜻蛉}}<!--
-->|内科学|internal medicine={{#switch:{{{2}}}|label=内科学|category=内科学}}<!--
-->|ナイジェリア変種|Nigeria={{#switch:{{{2}}}|label=ナイジェリア|category=ナイジェリア{{language|{{{lang}}}}}}}<!--
-->|ナイフ|knife={{#switch:{{{2}}}|label=ナイフ|category=ナイフ}}<!--
-->|ナウパン|Naupan={{#switch:{{{2}}}|label=ナウパン|category=ナウパン方言}}<!--
-->|長柄武器|polearm={{#switch:{{{2}}}|label=長柄武器|category=長柄武器}}<!--
-->|なぎなた|naginata={{#switch:{{{2}}}|label=なぎなた|category=なぎなた}}<!--
-->|ナス科={{#switch:{{{2}}}|label=ナス科|category=ナス科}}<!--
-->|ナチズム|Nazism={{#switch:{{{2}}}|label=ナチズム|category=ナチズム}}<!--
-->|ナッツ|nuts={{#switch:{{{2}}}|label=ナッツ|category=ナッツ}}<!--
-->|ナデシコ科={{#switch:{{{2}}}|label=ナデシコ科|category=ナデシコ科}}<!--
-->|ナデシコ目|Caryophyllales={{#switch:{{{2}}}|label=ナデシコ目|category=ナデシコ目}}<!--
-->|ナミビア変種|Namibia={{#switch:{{{2}}}|label=ナミビア|category=ナミビア{{language|{{{lang}}}}}}}<!--
-->|軟体動物|mollusc={{#switch:{{{2}}}|label=軟体動物|category=軟体動物}}<!--
-->|軟体動物学={{#switch:{{{2}}}|label=軟体動物学|category=軟体動物学}}<!--
-->|南中部ベトナム|South Central Vietnam={{#switch:{{{2}}}|label=南中部ベトナム|category=南中部方言}}<!--
-->|南部カレリア|South Karelian={{#switch:{{{2}}}|label=南部カレリア|category=南部カレリア方言}}<!--
-->|南米|South American Spanish={{#switch:{{{2}}}|label=南米|category=南米スペイン語}}<!--
-->|南米の国|南米の国名|南アメリカの国|南アメリカの国名={{#switch:{{{2}}}|label=南米の国|category=南米の国名}}<!--
-->|ニカラグアスペイン語|ニカラグア変種|Nicaragua={{#switch:{{{2}}}|label=ニカラグア|category=ニカラグアスペイン語}}<!--
-->|肉|meat={{#switch:{{{2}}}|label=肉|category=肉}}<!--
-->|ニクズク科={{#switch:{{{2}}}|label=ニクズク科|category=ニクズク科}}<!--
-->|西アジア史={{#switch:{{{2}}}|label=西アジア史|category=西アジア史}}<!--
-->|西アルメニア語|西アルメニア|Western Armenian|hy-W={{#switch:{{{2}}}|label=西アルメニア語|category=西アルメニア語}}<!--
-->|ニシキギ科={{#switch:{{{2}}}|label=ニシキギ科|category=ニシキギ科}}<!--
-->|西ゲルマン|West Germanic={{#switch:{{{2}}}|label=西ゲルマン|category=西ゲルマン方言}}<!--
-->|西チェロキー|Western Cherokee={{#switch:{{{2}}}|label=西チェロキー|category=西チェロキー語}}<!--
-->|西ヨーロッパ史={{#switch:{{{2}}}|label=西ヨーロッパ史|category=西ヨーロッパ史}}<!--
-->|西ロンバルド語|西ロンバルド|Western Lombard={{#switch:{{{2}}}|label=西ロンバルド|category=西ロンバルド語}}<!--
-->|ニシン目={{#switch:{{{2}}}|label=ニシン目|category=ニシン目}}<!--
-->|日本={{#switch:{{{2}}}|label=日本|category=日本}}<!--
-->|日本拳法|nipponkempo={{#switch:{{{2}}}|label=日本拳法|category=日本拳法}}<!--
-->|日本語|Japanese={{#switch:{{{2}}}|label=日本語関連|category=日本語に関連する語}}<!--
-->|日本語人名={{#switch:{{{2}}}|label=日本語人名|category=日本語人名}}<!--
-->|日本史={{#switch:{{{2}}}|label=日本史|category=日本史}}<!--
-->|日本史 官名|官名={{#switch:{{{2}}}|label=日本の官名|category=日本史 官名}}<!--
-->|日本史時代区分={{#switch:{{{2}}}|label=日本史時代区分|category=日本史時代区分}}<!--
-->|日本神話|Japanese mythology={{#switch:{{{2}}}|label=日本神話|category=日本神話}}<!--
-->|日本の旧国名={{#switch:{{{2}}}|label=日本の旧国名|category=日本の旧国名}}<!--
-->|日本の月名={{#switch:{{{2}}}|label=日本の月名|category=日本の月名}}<!--
-->|日本の都市|city in Japan|cities in Japan={{#switch:{{{2}}}|label=日本の都市|category=日本の都市}}<!--
-->|日本の歴史上の人物={{#switch:{{{2}}}|label=日本の歴史上の人物|category=日本の歴史上の人物}}<!--
-->|日本の歴史的地名={{#switch:{{{2}}}|label=日本の歴史的地名|category=日本の歴史的地名}}<!--
-->|二枚貝|bivalve={{#switch:{{{2}}}|label=二枚貝|category=二枚貝}}<!--
-->|ニューカッスル|Tyneside|Geordie={{#switch:{{{2}}}|label=ニューカッスル|category=ニューカッスル方言}}<!--
-->|ニューカレドニア変種|New Caledonia={{#switch:{{{2}}}|label=ニューカレドニア|category=ニューカレドニア{{language|{{{lang}}}}}}}<!--
-->|ニュージーランド変種|New Zealand|NewZealand|NZ={{#switch:{{{2}}}|label=ニュージーランド|category=ニュージーランド{{language|{{{lang}}}}}}}<!--
-->|ニューファンドランド|ニューファンドランド・ラブラドール州|ニューファンドランド変種|Newfoundland={{#switch:{{{2}}}|label=ニューファンドランド・ラブラドール州|category=ニューファンドランド{{language|{{{lang}}}}}}}<!--
-->|ニューブランズウィック|New Brunswick={{#switch:{{{2}}}|label=ニューブランズウィック|category=ニューブランズウィック方言}}<!--
-->|乳製品|dairy product={{#switch:{{{2}}}|label=乳製品|category=乳製品}}<!--
-->|女房詞|女房言葉={{#switch:{{{2}}}|label=女房詞|category=女房詞}}<!--
-->|人間|human={{#switch:{{{2}}}|label=人間|category=人間}}<!--
-->|人間の活動|human activity|human activities={{#switch:{{{2}}}|label=人間の活動|category=人間の活動}}<!--
-->|人間行動学|human behavior={{#switch:{{{2}}}|label=人間行動学|category=人間行動学}}<!--
-->|ヌーオロ|Nuorese={{#switch:{{{2}}}|label=ヌーオロ|category=ヌーオロ・サルデーニャ語}}<!--
-->|猫|cat={{#switch:{{{2}}}|label=猫|category=猫}}<!--
-->|ネコ科|felids={{#switch:{{{2}}}|label=ネコ科|category=ネコ科}}<!--
-->|熱化学|thermochemistry={{#switch:{{{2}}}|label=熱化学|category=熱化学}}<!--
-->|ネットボール|netball={{#switch:{{{2}}}|label=ネットボール|category=ネットボール}}<!--
-->|ネットワーク|network={{#switch:{{{2}}}|label=ネットワーク|category=ネットワーク}}<!--
-->|熱力学|thermodynamics={{#switch:{{{2}}}|label=熱力学|category=熱力学}}<!--
-->|燃焼|combustion={{#switch:{{{2}}}|label=燃焼|category=燃焼}}<!--
-->|年代学|chronology={{#switch:{{{2}}}|label=年代学|category=年代学}}<!--
-->|脳|brain={{#switch:{{{2}}}|label=脳|category=脳}}<!--
-->|能|noh={{#switch:{{{2}}}|label=能|category=能}}<!--
-->|農学|agricultural science|agriscience={{#switch:{{{2}}}|label=農学|category=農学}}<!--
-->|能楽={{#switch:{{{2}}}|label=能楽|category=能楽}}<!--
-->|能格動詞|ergative={{#switch:{{{2}}}|label=能格動詞|category=能格動詞}}<!--
-->|農業|agriculture={{#switch:{{{2}}}|label=農業|category=農業}}<!--
-->|農業機械={{#switch:{{{2}}}|label=農業機械|category=農業機械}}<!--
-->|ノーサンブリア|Northumbrian={{#switch:{{{2}}}|label=ノーサンブリア|category=ノーサンブリア方言}}<!--
-->|ノースダコタ|ノースダコタ州|northern Lakota={{#switch:{{{2}}}|label=ノースダコタ州|category=北部方言}}<!--
-->|ノウゼンカズラ科={{#switch:{{{2}}}|label=ノウゼンカズラ科|category=ノウゼンカズラ科}}<!--
-->|乗り物|vehicle={{#switch:{{{2}}}|label=乗り物|category=乗り物}}<!--
-->|ハードウェア|computer hardware|hardware={{#switch:{{{2}}}|label=ハードウェア|category=ハードウェア}}<!--
-->|バーミューダ|バーミューダ英語|Bermuda={{#switch:{{{2}}}|label=バーミューダ|category=バーミューダ{{language|{{{lang}}}}}}}<!--
-->|ハーリング|hurling={{#switch:{{{2}}}|label=ハーリング|category=ハーリング}}<!--
-->|バイアスロン|biathlon={{#switch:{{{2}}}|label=バイアスロン|category=バイアスロン}}<!--
-->|廃語|obsolete={{#switch:{{{2}}}|label=廃語|category=廃語}}<!--
-->|破格|nonstandard|non-standard={{#switch:{{{2}}}|label=破格|category=破格}}<!--
-->|パキスタン変種|Pakistan={{#switch:{{{2}}}|label=パキスタン|category=パキスタン{{language|{{{lang}}}}}}}<!--
-->|履物|footwear={{#switch:{{{2}}}|label=履物|category=履物}}<!--
-->|馬具|horse tack={{#switch:{{{2}}}|label=馬具|category=馬具}}<!--
-->|爆薬|explosive={{#switch:{{{2}}}|label=爆薬|category=爆薬}}<!--
-->|禿鷹|vulture={{#switch:{{{2}}}|label=禿鷹|category=禿鷹}}<!--
-->|橋={{#switch:{{{2}}}|label=橋|category=橋}}<!--
-->|バショウ科|equestrianism={{#switch:{{{2}}}|label=バショウ科|category=バショウ科}}<!--
-->|馬術|equestrianism={{#switch:{{{2}}}|label=馬術|category=馬術}}<!--
-->|バスク・ペロタ|Basque pelota={{#switch:{{{2}}}|label=バスク・ペロタ|category=バスク・ペロタ}}<!--
-->|バスケットボール|basketball={{#switch:{{{2}}}|label=バスケットボール|category=バスケットボール}}<!--
-->|旗|flag={{#switch:{{{2}}}|label=旗|category=旗}}<!--
-->|蜂|bee={{#switch:{{{2}}}|label=蜂|category=蜂}}<!--
-->|爬虫両生類学={{#switch:{{{2}}}|label=爬虫両生類学|category=爬虫両生類学}}<!--
-->|爬虫類|reptile={{#switch:{{{2}}}|label=爬虫類|category=爬虫類}}<!--
-->|バックギャモン|backgammon={{#switch:{{{2}}}|label=バックギャモン|category=バックギャモン}}<!--
-->|発生生物学|発生学|embryology={{#switch:{{{2}}}|label=発生生物学|category=発生生物学}}<!--
-->|バドミントン|badminton={{#switch:{{{2}}}|label=バドミントン|category=バドミントン}}<!--
-->|バトントワリング|baton twirling={{#switch:{{{2}}}|label=バトントワリング|category=バトントワリング}}<!--
-->|花|flower={{#switch:{{{2}}}|label=花|category=花}}<!--
-->|パナマスペイン語|パナマ変種|Panama={{#switch:{{{2}}}|label=パナマ|category=パナマスペイン語}}<!--
-->|隼|falconid={{#switch:{{{2}}}|label=隼|category=隼}}<!--
-->|バラ科={{#switch:{{{2}}}|label=バラ科|category=バラ科}}<!--
-->|バラ目={{#switch:{{{2}}}|label=バラ目|category=バラ目}}<!--
-->|バラモン教={{#switch:{{{2}}}|label=バラモン教|category=バラモン教}}<!--
-->|バレエ|ballet={{#switch:{{{2}}}|label=バレエ|category=バレエ}}<!--
-->|バレーボール|volleyball={{#switch:{{{2}}}|label=バレーボール|category=バレーボール}}<!--
-->|バレンシア|Valencia={{#switch:{{{2}}}|label=バレンシア|category=バレンシア方言}}<!--
-->|ハロウィン|Halloween={{#switch:{{{2}}}|label=ハロウィン|category=ハロウィン}}<!--
-->|パワーリフティング|powerlifting={{#switch:{{{2}}}|label=パワーリフティング|category=パワーリフティング}}<!--
-->|ハワイ神話|Hawaiian mythology={{#switch:{{{2}}}|label=[[w:ハワイ神話|ハワイ神話]]|category=ハワイ神話}}<!--
-->|パン|bread={{#switch:{{{2}}}|label=パン|category=パン}}<!--
-->|ハングル={{#switch:{{{2}}}|label=ハングル|category=ハングル}}<!--
-->|犯罪|crime={{#switch:{{{2}}}|label=犯罪|category=犯罪}}<!--
-->|犯罪学|criminology={{#switch:{{{2}}}|label=犯罪学|category=犯罪学}}<!--
-->|半翅類={{#switch:{{{2}}}|label=半翅類|category=半翅類}}<!--
-->|半島|peninsula={{#switch:{{{2}}}|label=半島|category=半島}}<!--
-->|ハンドボール|handball={{#switch:{{{2}}}|label=ハンドボール|category=ハンドボール}}<!--
-->|パン・ヴラックス法|Pan-Vlax={{#switch:{{{2}}}|label=パン・ヴラックス法|category=パン・ヴラックス法}}<!--
-->|火|fire={{#switch:{{{2}}}|label=火|category=火}}<!--
-->|東アジア史={{#switch:{{{2}}}|label=東アジア史|category=東アジア史}}<!--
-->|東アルメニア語|東アルメニア|Eastern Armenian|hy-E={{#switch:{{{2}}}|label=東アルメニア語|category=東アルメニア語}}<!--
-->|東ゲルマン|East Germanic={{#switch:{{{2}}}|label=東ゲルマン|category=東ゲルマン方言}}<!--
-->|東チェロキー|Eastern Cherokee={{#switch:{{{2}}}|label=東チェロキー|category=東チェロキー語}}<!--
-->|東バシキール|Eastern Bashkir={{#switch:{{{2}}}|label=東バシキール|category=東バシキール語}}<!--
-->|東ヨーロッパ史={{#switch:{{{2}}}|label=東ヨーロッパ史|category=東ヨーロッパ史}}<!--
-->|東ロンバルド語|東ロンバルド|Eastern Lombard={{#switch:{{{2}}}|label=東ロンバルド|category=東ロンバルド語}}<!--
-->|光|light={{#switch:{{{2}}}|label=光|category=光}}<!--
-->|卑語|vulgar={{#switch:{{{2}}}|label=卑語|category=卑語}}<!--
-->|ビザンツ|Byzantine={{#switch:{{{2}}}|label=ビザンツ|category=ビザンツ}}<!--
-->|ビジネス|business={{#switch:{{{2}}}|label=ビジネス|category=ビジネス}}<!--
-->|美術={{#switch:{{{2}}}|label=美術|category=美術}}<!--
-->|ヒジュラ暦|Hijra|hijra|Islamic months|islamic months|Islamic month={{#switch:{{{2}}}|label=ヒジュラ暦|category=ヒジュラ暦}}<!--
-->|微生物学|microbiology={{#switch:{{{2}}}|label=微生物学|category=微生物学}}<!--
-->|ヒタキ科|squirrel={{#switch:{{{2}}}|label=ヒタキ科|category=ヒタキ科}}<!--
-->|ビタミン|Vitamin|vitamin={{#switch:{{{2}}}|label=ビタミン|category=ビタミン}}<!--
-->|羊|sheep={{#switch:{{{2}}}|label=羊|category=羊}}<!--
-->|否定極性表現|否定形で|negative polarity|in the negative={{#switch:{{{2}}}|label=[[付録:用語集#否定極性|否定極性]]表現で|category=否定極性表現}}<!--
-->|ヒト科|hominid={{#switch:{{{2}}}|label=ヒト科|category=ヒト科}}<!--
-->|皮肉|sarcastic|sarcastically|ironic={{#switch:{{{2}}}|label=皮肉|category=皮肉}}<!--
-->|泌尿器科学|urology={{#switch:{{{2}}}|label=泌尿器科学|category=泌尿器科学}}<!--
-->|非人称|impersonal={{#switch:{{{2}}}|label=非人称|category=非人称動詞}}<!--
-->|ビバロ・アルピーネ語|ビバロ・アルピーネ|Vivaro-Alpine={{#switch:{{{2}}}|label=ビバロ・アルピーネ語|category=ビバロ・アルピーネ語}}<!--
-->|皮膚|skin={{#switch:{{{2}}}|label=[[皮膚]]|category=皮膚}}<!--
-->|皮膚科学|dermatology={{#switch:{{{2}}}|label=皮膚科学|category=皮膚科学}}<!--
-->|微分幾何学={{#switch:{{{2}}}|label=[[微分幾何学]]|category=微分幾何学}}<!--
-->|微分積分学|微積分学|微分積分|微積分|微分|積分|calculus|differentiation|integral={{#switch:{{{2}}}|label=[[微分積分学]]|category=微分積分学}}<!--
-->|ヒメハギ科={{#switch:{{{2}}}|label=ヒメハギ科|category=ヒメハギ科}}<!--
-->|ビャクダン科={{#switch:{{{2}}}|label=ビャクダン科|category=ビャクダン科}}<!--
-->|比喩|figurative={{#switch:{{{2}}}|label=[[比喩]]|category=比喩}}<!--
-->|ヒユ科|squirrel={{#switch:{{{2}}}|label=ヒユ科|category=ヒユ科}}<!--
-->|豹|ヒョウ属|panther={{#switch:{{{2}}}|label=ヒョウ属|category=豹}}<!--
-->|病気|disease={{#switch:{{{2}}}|label=[[病気]]|category=病気}}<!--
-->|標準アルバニア語|Standard Albanian={{#switch:{{{2}}}|label=標準アルバニア語|category=標準アルバニア語}}<!--
-->|標準バビロニア語|SBab|Standard Babylonian={{#switch:{{{2}}}|label=標準バビロニア語|category=標準バビロニア語}}<!--
-->|病理学|pathology={{#switch:{{{2}}}|label=[[病理学]]|category=病理学}}<!--
-->|平安道方言|平安道|Pyongan={{#switch:{{{2}}}|label=平安道方言|category=平安道方言}}<!--
-->|ビリヤード|billiards={{#switch:{{{2}}}|label=[[ビリヤード]]|category=ビリヤード}}<!--
-->|ヒルガオ科={{#switch:{{{2}}}|label=ヒルガオ科|category=ヒルガオ科}}<!--
-->|ビワモドキ科={{#switch:{{{2}}}|label=ビワモドキ科|category=ビワモドキ科}}<!--
-->|ビワモドキ目={{#switch:{{{2}}}|label=ビワモドキ目|category=ビワモドキ目}}<!--
-->|品詞|part of speech|parts of speech={{#switch:{{{2}}}|label=品詞|category=品詞}}<!--
-->|ヒンズー教|ヒンドゥー教|Hinduism={{#switch:{{{2}}}|label=ヒンズー教|category=ヒンズー教}}<!--
-->|ファイユーム|Fayyumic={{#switch:{{{2}}}|label=ファイユーム|category=ファイユーム方言}}<!--
-->|ファシズム|fascism={{#switch:{{{2}}}|label=ファシズム|category=ファシズム}}<!--
-->|ファッション|fashion={{#switch:{{{2}}}|label=ファッション|category=ファッション}}<!--
-->|フィールドホッケー|field hockey={{#switch:{{{2}}}|label=フィールドホッケー|category=フィールドホッケー}}<!--
-->|フィギュアスケート|figure skating={{#switch:{{{2}}}|label=フィギュアスケート|category=フィギュアスケート}}<!--
-->|ブードゥー教|voodoo={{#switch:{{{2}}}|label=ブードゥー教|category=ブードゥー教}}<!--
-->|プーター|Puter={{#switch:{{{2}}}|label=プーター|category=プーター}}<!--
-->|ファンタジー|fantasy={{#switch:{{{2}}}|label=ファンタジー|category=ファンタジー}}<!--
-->|フィクション|fiction={{#switch:{{{2}}}|label=フィクション|category=フィクション}}<!--
-->|フィリピン変種|Philippine|Philippines|フィリピン={{#switch:{{{2}}}|label=フィリピン|category=フィリピン{{language|{{{lang}}}}}}}<!--
-->|フウロソウ目={{#switch:{{{2}}}|label=フウロソウ目|category=フウロソウ目}}<!--
-->|フェミニズム|feminism={{#switch:{{{2}}}|label=フェミニズム|category=フェミニズム}}<!--
-->|フェリング・エームラング|Föhr-Amrum={{#switch:{{{2}}}|label=フェリング・エームラング|category=フェリング・エームラング方言}}<!--
-->|プエルトリコスペイン語|プエルトリコ変種|Puerto Rico={{#switch:{{{2}}}|label=プエルトリコ|category=プエルトリコスペイン語}}<!--
-->|フェンシング|fencing={{#switch:{{{2}}}|label=フェンシング|category=フェンシング}}<!--
-->|フォルマッツァ|Formazza={{#switch:{{{2}}}|label=フォルマッツァ語|category=フォルマッツァ語}}<!--
-->|フォント|font={{#switch:{{{2}}}|label=フォント|category=フォント}}<!--
-->|不可算名詞|不可算|uncountable|uncountable+={{#switch:{{{2}}}|label=不可算|category=不可算名詞}}<!--
-->|不活動体|inanimate={{#switch:{{{2}}}|label=不活動体|category=不活動体}}<!--
-->|武器|weapon={{#switch:{{{2}}}|label=武器|category=武器}}<!--
-->|フクギ科={{#switch:{{{2}}}|label=フクギ科|category=フクギ科}}<!--
-->|副詞句={{#switch:{{{2}}}|label=副詞句|category=成句 副詞句}}<!--
-->|複素解析|複素解析学|複素関数論|関数論|complex analysis={{#switch:{{{2}}}|label=複素解析学|category=複素解析}}<!--
-->|フグ目={{#switch:{{{2}}}|label=フグ目|category=フグ目}}<!--
-->|副助詞={{#switch:{{{2}}}|label=副助詞|category=助詞 副助詞}}<!--
-->|腹足類|gastropod={{#switch:{{{2}}}|label=腹足類|category=腹足類}}<!--
-->|袋|bag|bags={{#switch:{{{2}}}|label=袋|category=袋}}<!--
-->|梟|owl={{#switch:{{{2}}}|label=梟|category=梟}}<!--
-->|武術|martial art|martial arts={{#switch:{{{2}}}|label=武術|category=武術}}<!--
-->|武術家={{#switch:{{{2}}}|label=武術家|category=武術家}}<!--
-->|婦人科学|gynaecology={{#switch:{{{2}}}|label=婦人科学|category=婦人科学}}<!--
-->|豚|pig={{#switch:{{{2}}}|label=豚|category=豚}}<!--
-->|フタバガキ科={{#switch:{{{2}}}|label=フタバガキ科|category=フタバガキ科}}<!--
-->|復活祭|Easter={{#switch:{{{2}}}|label=復活祭|category=復活祭}}<!--
-->|仏教|Buddhism={{#switch:{{{2}}}|label=仏教|category=仏教}}<!--
-->|フットボール|football={{#switch:{{{2}}}|label=フットボール|category=フットボール}}<!--
-->|物理化学|physical chemistry={{#switch:{{{2}}}|label=物理化学|category=物理化学}}<!--
-->|物理学|物理|physics={{#switch:{{{2}}}|label=物理学|category=物理学}}<!--
-->|武道={{#switch:{{{2}}}|label=武道|category=武道}}<!--
-->|ブドウ科={{#switch:{{{2}}}|label=ブドウ科|category=ブドウ科}}<!--
-->|武道家={{#switch:{{{2}}}|label=武道家|category=武道家}}<!--
-->|不動産={{#switch:{{{2}}}|label=不動産|category=不動産}}<!--
-->|フトモモ科={{#switch:{{{2}}}|label=フトモモ科|category=フトモモ科}}<!--
-->|フトモモ目={{#switch:{{{2}}}|label=フトモモ目|category=フトモモ目}}<!--
-->|鮒={{#switch:{{{2}}}|label=鮒|category=鮒}}<!--
-->|ブナ科={{#switch:{{{2}}}|label=ブナ科|category=ブナ科}}<!--
-->|ブナ目={{#switch:{{{2}}}|label=ブナ目|category=ブナ目}}<!--
-->|プファルツ語|プファルツ|Palatine={{#switch:{{{2}}}|label=プファルツ語|category=プファルツ語}}<!--
-->|不変化名詞|不変化|indeclinable={{#switch:{{{2}}}|label=不変化名詞|category=不変化名詞}}<!--
-->|ブラジルポルトガル語|ブラジル変種|Brazil={{#switch:{{{2}}}|label=ブラジル|category=ブラジルポルトガル語}}<!--
-->|プラスチック|plastic={{#switch:{{{2}}}|label=プラスチック|category=プラスチック}}<!--
-->|フラマン語={{#switch:{{{2}}}||label=フラマン語|category=フラマン語}}<!--
-->|フラメンコ|flamenco={{#switch:{{{2}}}|label=フラメンコ|category=フラメンコ}}<!--
-->|フランス={{#switch:{{{2}}}|label=フランス|category=フランス}}<!--
-->|フランス語={{#switch:{{{2}}}||label=フランス語関連|category=フランス語に関連する語}}<!--
-->|フランス変種|France|French={{#switch:{{{2}}}|label=フランス|category=フランス{{language|{{{lang}}}}}}}<!--
-->|ブリッジ|bridge={{#switch:{{{2}}}|label=ブリッジ|category=ブリッジ}}<!--
-->|プロヴァンス語|プロヴァンス|Provençal={{#switch:{{{2}}}|label=プロヴァンス|category=プロヴァンス語}}<!--
-->|プログラミング|programming={{#switch:{{{2}}}|label=プログラミング|category=プログラミング}}<!--
-->|プロテスタント|Protestantism|Protestant={{#switch:{{{2}}}|label=プロテスタント|category=プロテスタント}}<!--
-->|文化|culture={{#switch:{{{2}}}|label=文化|category=文化}}<!--
-->|文化語|North Korea={{#switch:{{{2}}}|label=文化語|category=文化語}}<!--
-->|文学|literature={{#switch:{{{2}}}|label=文学|category=文学}}<!--
-->|文献={{#switch:{{{2}}}|label=文献|category=文献}}<!--
-->|文献学|philology={{#switch:{{{2}}}|label=文献学|category=文献学}}<!--
-->|文章語|文語|literary={{#switch:{{{2}}}|label=文章語|category=文章語}}<!--
-->|文法|grammar={{#switch:{{{2}}}|label=文法|category=文法}}<!--
-->|文房具|stationery={{#switch:{{{2}}}|label=文房具|category=文房具}}<!--
-->|分類学|taxonomy={{#switch:{{{2}}}|label=分類学|category=分類学}}<!--
-->|平安|평안|Pyeongan={{#switch:{{{2}}}|label=平安|category=平安道方言}}<!--
-->|米語|American spelling|US={{#switch:{{{2}}}|label=米語|category=米語}}<!--
-->|平南|平安南道|평남|South Pyeongan={{#switch:{{{2}}}|label=平南|category=平安道方言}}<!--
-->|平北|平安北道|평북|North Pyongan={{#switch:{{{2}}}|label=平北|category=平安道方言}}<!--
-->|ペイントボール|paitnball={{#switch:{{{2}}}|label=ペイントボール|category=ペイントボール}}<!--
-->|北京語|Beijing Mandarin|Beijing|Peking|Pekingese={{#switch:{{{2}}}|label=[[:w:北京語|北京語]]|category=北京語}}<!--
-->|ベクトル解析|ベクトル解析学|vector calculus={{#switch:{{{2}}}|label=[[:w:ベクトル解析|ベクトル解析]]|category=ベクトル解析}}<!--
-->|ペサパッロ|pesäpallo={{#switch:{{{2}}}|label=ペサパッロ|category=ペサパッロ}}<!--
-->|蔑称|derogatory|offensive={{#switch:{{{2}}}|label=[[蔑称]]|category=蔑称}}<!--
-->|ベトナム|Vietnam={{#switch:{{{2}}}|label=[[ベトナム]]|category=ベトナム}}<!--
-->|ベトナム語|Vietnamese={{#switch:{{{2}}}|label=ベトナム語関連|category=ベトナム語に関連する語}}<!--
-->|ベトナム史={{#switch:{{{2}}}|label=ベトナム史|category=ベトナム史}}<!--
-->|ベトナム変種={{#switch:{{{2}}}|label=ベトナム|category=ベトナム{{language|{{{lang}}}}}}}<!--
-->|ベナン変種|Benin={{#switch:{{{2}}}|label=ベナン|category=ベナン{{language|{{{lang}}}}}}}<!--
-->|ベネズエラスペイン語|ベネズエラ変種|Venezuela={{#switch:{{{2}}}|label=ベネズエラ|category=ベネズエラスペイン語}}<!--
-->|蛇|snake={{#switch:{{{2}}}|label=蛇|category=蛇}}<!--
-->|ヘブライ語={{#switch:{{{2}}}|label=ヘブライ語関連|category=ヘブライ語に関連する語}}<!--
-->|部屋|room={{#switch:{{{2}}}|label=部屋|category=部屋}}<!--
-->|ベラルーシ|Belarus={{#switch:{{{2}}}|label=ベラルーシ|category=ベラルーシ}}<!--
-->|ベラルーシ語|Belarusian={{#switch:{{{2}}}|label=ベラルーシ語関連|category=ベラルーシ語に関連する語}}<!--
-->|ベラルーシ史={{#switch:{{{2}}}|label=ベラルーシ史|category=ベラルーシ史}}<!--
-->|ベラルーシ変種={{#switch:{{{2}}}|label=ベラルーシ|category=ベラルーシ{{language|{{{lang}}}}}}}<!--
-->|ペルースペイン語|ペルー変種|Peru={{#switch:{{{2}}}|label=ペルー|category=ペルースペイン語}}<!--
-->|ベルギー変種|Belgian|België|Belgium|ベルギー={{#switch:{{{2}}}|label=ベルギー|category=ベルギー{{language|{{{lang}}}}}}}<!--
-->|ヘルゴラント|Helgoland={{#switch:{{{2}}}|label=ヘルゴラント|category=ヘルゴラント方言}}<!--
-->|ペルシア語|Persian={{#switch:{{{2}}}|label=ペルシア語関連|category=ペルシア語に関連する語}}<!--
-->|ペンギン|penguin={{#switch:{{{2}}}|label=ペンギン|category=ペンギン}}<!--
-->|ベンケイソウ科={{#switch:{{{2}}}|label=ベンケイソウ科|category=ベンケイソウ科}}<!--
-->|扁形動物|platyhelminth={{#switch:{{{2}}}|label=扁形動物|category=扁形動物}}<!--
-->|ペン回し|pen spinning={{#switch:{{{2}}}|label=ペン回し|category=ペン回し}}<!--
-->|方位|方角|compass point|direction={{#switch:{{{2}}}|label=方位|category=方位}}<!--
-->|貿易|trade={{#switch:{{{2}}}|label=貿易|category=貿易}}<!--
-->|法学|jurisprudence={{#switch:{{{2}}}|label=法学|category=法学}}<!--
-->|方言|dialect|dialectal={{#switch:{{{2}}}|label=方言|category=方言}}<!--
-->|法執行|law enforcement={{#switch:{{{2}}}|label=法執行|category=法執行}}<!--
-->|棒術={{#switch:{{{2}}}|label=棒術|category=棒術}}<!--
-->|宝飾|jewelry={{#switch:{{{2}}}|label=宝飾|category=宝飾}}<!--
-->|紡績|weaving={{#switch:{{{2}}}|label=紡績|category=紡績}}<!--
-->|放送={{#switch:{{{2}}}|label=放送|category=放送}}<!--
-->|法曹={{#switch:{{{2}}}|label=法曹|category=法曹}}<!--
-->|法律|law|legal={{#switch:{{{2}}}|label=法律|category=法律}}<!--
-->|ボウリング|bowling={{#switch:{{{2}}}|label=ボウリング|category=ボウリング}}<!--
-->|ポーカー|poker={{#switch:{{{2}}}|label=ポーカー|category=ポーカー}}<!--
-->|ボート競技|rowing={{#switch:{{{2}}}|label=ボート競技|category=ボート競技}}<!--
-->|ボードゲーム|board game|board games={{#switch:{{{2}}}|label=ボードゲーム|category=ボードゲーム}}<!--
-->|ポーランド={{#switch:{{{2}}}|label=ポーランド|category=ポーランド}}<!--
-->|ポーランド語|Polish={{#switch:{{{2}}}|label=ポーランド語関連|category=ポーランド語に関連する語}}<!--
-->|ポーランド変種|Poland={{#switch:{{{2}}}|label=ポーランド|category=ポーランド{{language|{{{lang}}}}}}}<!--
-->|簿記|bookkeeping={{#switch:{{{2}}}|label=簿記|category=簿記}}<!--
-->|北欧神話|Norse mythology={{#switch:{{{2}}}|label=北欧神話|category=北欧神話}}<!--
-->|ボクシング|boxing={{#switch:{{{2}}}|label=ボクシング|category=ボクシング}}<!--
-->|北西ゲルマン|Northwest Germanic={{#switch:{{{2}}}|label=北西ゲルマン|category=北西ゲルマン方言}}<!--
-->|北中部ベトナム|North Central Vietnam={{#switch:{{{2}}}|label=北中部ベトナム|category=北中部方言}}<!--
-->|北部カレリア|North Karelian={{#switch:{{{2}}}|label=北部カレリア|category=北部カレリア方言}}<!--
-->|北米の国|北米の国名|北アメリカの国|北アメリカの国名={{#switch:{{{2}}}|label=北米の国|category=北米の国名}}<!--
-->|保険|insurance={{#switch:{{{2}}}|label=保険|category=保険}}<!--
-->|補助動詞={{#switch:{{{2}}}|label=補助動詞|category=補助動詞}}<!--
-->|ボスニア語|Bosnia|Bosnian={{#switch:{{{2}}}|label=ボスニア|category=ボスニア語}}<!--
-->|北海道={{#switch:{{{2}}}|label=北海道|category=北海道}}<!--
-->|ホッケー|hockey={{#switch:{{{2}}}|label=ホッケー|category=ホッケー}}<!--
-->|ボディビル|bodybuilding={{#switch:{{{2}}}|label=ボディビル|category=ボディビル}}<!--
-->|哺乳類|mammal={{#switch:{{{2}}}|label=哺乳類|category=哺乳類}}<!--
-->|哺乳類学|mammalogy={{#switch:{{{2}}}|label=哺乳類学|category=哺乳類学}}<!--
-->|ボブスレー|bobsleigh={{#switch:{{{2}}}|label=ボブスレー|category=ボブスレー}}<!--
-->|ボハイラ|Bohairic={{#switch:{{{2}}}|label=ボハイラ|category=ボハイラ方言}}<!--
-->|ポリアモリー|polyamory={{#switch:{{{2}}}|label=ポリアモリー|category=ポリアモリー}}<!--
-->|ボリビアスペイン語|ボリビア変種|Bolivia={{#switch:{{{2}}}|label=ボリビア|category=ボリビアスペイン語}}<!--
-->|ポルトガル={{#switch:{{{2}}}|label=ポルトガル|category=ポルトガル}}<!--
-->|ポルトガル語|Portuguese={{#switch:{{{2}}}|label=ポルトガル語関連|category=ポルトガル語に関連する語}}<!--
-->|ポルトガル変種|イベリアポルトガル語|Portugal={{#switch:{{{2}}}|label=ポルトガル|category=イベリアポルトガル語}}<!--
-->|ホルトノキ科={{#switch:{{{2}}}|label=ホルトノキ科|category=ホルトノキ科}}<!--
-->|香港英語|Hong Kong={{#switch:{{{2}}}|label=香港|category=香港英語}}<!--
-->|香港語|Hong Kong Cantonese={{#switch:{{{2}}}|label=香港語|category=香港語}}<!--
-->|ホンジュラススペイン語|ホンジュラス変種|Honduras={{#switch:{{{2}}}|label=ホンジュラス|category=ホンジュラススペイン語}}<!--
-->|翻訳研究|translation studies={{#switch:{{{2}}}|label=翻訳研究|category=翻訳研究}}<!--
-->|マーケティング|marketing|Marketing={{#switch:{{{2}}}|label=マーケティング|category=マーケティング}}<!--
-->|マーシア|Mercian={{#switch:{{{2}}}|label=マーシア|category=マーシア方言}}<!--
-->|麻雀|mahjong={{#switch:{{{2}}}|label=麻雀|category=麻雀}}<!--
-->|埋葬={{#switch:{{{2}}}|label=埋葬|category=埋葬}}<!--
-->|膜翅類={{#switch:{{{2}}}|label=膜翅類|category=膜翅類}}<!--
-->|鮪|まぐろ|マグロ={{#switch:{{{2}}}|label=鮪|category=鮪}}<!--
-->|マスメディア|mass media={{#switch:{{{2}}}|label=マスメディア|category=マスメディア}}<!--
-->|マダガスカルマングース科={{#switch:{{{2}}}|label=マダガスカルマングース科|category=マダガスカルマングース科}}<!--
-->|マチン科={{#switch:{{{2}}}|label=マチン科|category=マチン科}}<!--
-->|マニカ|Manyika={{#switch:{{{2}}}|label=マニカ|category=マニカ方言}}<!--
-->|マメ科={{#switch:{{{2}}}|label=マメ科|category=マメ科}}<!--
-->|マメ目={{#switch:{{{2}}}|label=マメ目|category=マメ目}}<!--
-->|マレーシア華語|Malaysian Mandarin|Malaysia Mandarin={{#switch:{{{2}}}|label=[[:w:マレーシア華語|マレーシア]]|category=マレーシア華語}}<!--
-->|マレーシアタミル語|マレーシアタミル語|Malaysian Tamil={{#switch:{{{2}}}|label=マレーシア|category=マレーシアタミル語}}<!--
-->|マレーシア福建|マレーシア福建語|Malaysian Hokkien|Malaysia Hokkien={{#switch:{{{2}}}|label=マレーシア|category=方言}}<!--
-->|マレーシア変種|Malaysia|Malaysian={{#switch:{{{2}}}|label=マレーシア|category=マレーシア{{language|{{{lang}}}}}}}<!--
-->|マンスター|Munster={{#switch:{{{2}}}|label=マンスター|category=マンスター方言}}<!--
-->|マン島|マン島変種|Isle of Man|Manx={{#switch:{{{2}}}|label=マン島|category=マン島{{language|{{{lang}}}}}}}<!--
-->|ミカン科={{#switch:{{{2}}}|label=ミカン科|category=ミカン科}}<!--
-->|湖|lake={{#switch:{{{2}}}|label=湖|category=湖}}<!--
-->|ミストラル式綴り|ミストラル式|ミストラル|Mistralian={{#switch:{{{2}}}|label=ミストラル式綴り|category=ミストラル式綴り}}<!--
-->|ミソハギ科={{#switch:{{{2}}}|label=ミソハギ科|category=ミソハギ科}}<!--
-->|南アジア史={{#switch:{{{2}}}|label=南アジア史|category=南アジア史}}<!--
-->|南アゼルバイジャン|South Azerbaijani={{#switch:{{{2}}}|label=南アゼルバイジャン|category=南アゼルバイジャン語}}<!--
-->|南アフリカ英語|南アフリカ変種|South Africa|South African={{#switch:{{{2}}}|label=南アフリカ|category=南アフリカ英語}}<!--
-->|南アメリカ={{#switch:{{{2}}}|label=南アメリカ|category=南アメリカ}}<!--
-->|南アメリカ史={{#switch:{{{2}}}|label=南アメリカ史|category=南アメリカ史}}<!--
-->|南ベトナム|southern Vietnam|Southern Vietnam|South Vietnam={{#switch:{{{2}}}|label=南ベトナム|category=南部方言}}<!--
-->|南ヨーロッパ史={{#switch:{{{2}}}|label=南ヨーロッパ史|category=南ヨーロッパ史}}<!--
-->|脈翅類={{#switch:{{{2}}}|label=脈翅類|category=脈翅類}}<!--
-->|ミルパ・アルタ|Milpa Alta={{#switch:{{{2}}}|label=ミルパ・アルタ|category=ミルパ・アルタ方言}}<!--
-->|民主主義={{#switch:{{{2}}}|label=民主主義|category=民主主義}}<!--
-->|民族|ethnonym|ethnonyms={{#switch:{{{2}}}|label=民族|category=民族}}<!--
-->|民族差別|ethnic slur={{#switch:{{{2}}}|label=民族差別|category=民族差別}}<!--
-->|ムエタイ|Muay Thai={{#switch:{{{2}}}|label=ムエタイ|category=ムエタイ}}<!--
-->|無機化学|inorganic chemistry={{#switch:{{{2}}}|label=無機化学|category=無機化学}}<!--
-->|無機化合物|inorganic compound={{#switch:{{{2}}}|label=無機化合物|category=無機化合物}}<!--
-->|ムクロジ科={{#switch:{{{2}}}|label=ムクロジ科|category=ムクロジ科}}<!--
-->|ムクロジ目={{#switch:{{{2}}}|label=ムクロジ目|category=ムクロジ目}}<!--
-->|無脊椎動物|invertebrate={{#switch:{{{2}}}|label=無脊椎動物|category=無脊椎動物}}<!--
-->|ムラサキ科={{#switch:{{{2}}}|label=ムラサキ科|category=ムラサキ科}}<!--
-->|ムルシア方言|ムルシア|Murcia={{#switch:{{{2}}}|label=ムルシア|category=ムルシア方言}}<!--
-->|名詞句={{#switch:{{{2}}}|label=名詞句|category=成句 名詞句}}<!--
-->|メキシコスペイン語|メキシコ変種|Mexico={{#switch:{{{2}}}|label=メキシコ|category=メキシコスペイン語}}<!--
-->|メコンデルタ方言|メコンデルタ|Mekong Delta={{#switch:{{{2}}}|label=メコンデルタ|category=メコンデルタ方言}}<!--
-->|メディア={{#switch:{{{2}}}|label=メディア|category=メディア}}<!--
-->|メノルカ|Menorca={{#switch:{{{2}}}|label=メノルカ|category=メノルカ方言}}<!--
-->|免疫学|immunology={{#switch:{{{2}}}|label=免疫学|category=免疫学}}<!--
-->|棉蘭|Medan Hokkien|Medan={{#switch:{{{2}}}|label=棉蘭|category=方言}}<!--
-->|猛禽類={{#switch:{{{2}}}|label=猛禽類|category=猛禽類}}<!--
-->|網翅類={{#switch:{{{2}}}|label=網翅類|category=網翅類}}<!--
-->|モーゼル・フランケン|Moselle Franconian={{#switch:{{{2}}}|label=モーゼル・フランケン|category=モーゼル・フランケン方言}}<!--
-->|モータースポーツ|motor racing|motorsports={{#switch:{{{2}}}|label=モータースポーツ|category=モータースポーツ}}<!--
-->|モーターボート競走|motorboat racing={{#switch:{{{2}}}|label=モーターボート競走|category=モーターボート競走}}<!--
-->|モーリング|Mooring={{#switch:{{{2}}}|label=モーリング|category=モーリング方言}}<!--
-->|モクセイ科={{#switch:{{{2}}}|label=モクセイ科|category=モクセイ科}}<!--
-->|モクレン科={{#switch:{{{2}}}|label=モクレン科|category=モクレン科}}<!--
-->|モクレン目={{#switch:{{{2}}}|label=モクレン目|category=モクレン目}}<!--
-->|文字={{#switch:{{{2}}}|label=文字|category=文字}}<!--
-->|モトクロス|motocross={{#switch:{{{2}}}|label=モトクロス|category=モトクロス}}<!--
-->|モニミア科={{#switch:{{{2}}}|label=モニミア科|category=モニミア科}}<!--
-->|モルドヴァ語|モルドバ語|Moldova={{#switch:{{{2}}}|label=モルドバ|category=モルドヴァ語}}<!--
-->|モロッコ変種|Morocco={{#switch:{{{2}}}|label=モロッコ|category=モロッコ{{language|{{{lang}}}}}}}<!--
-->|モンゴル|Mongolia={{#switch:{{{2}}}|label=モンゴル|category=モンゴル}}<!--
-->|モンゴル語|Mongolian={{#switch:{{{2}}}|label=モンゴル語関連|category=モンゴル語に関連する語}}<!--
-->|モンゴル史={{#switch:{{{2}}}|label=モンゴル史|category=モンゴル史}}<!--
-->|紋章学|heraldry={{#switch:{{{2}}}|label=紋章学|category=紋章学}}<!--
-->|モンテネグロ={{#switch:{{{2}}}|label=モンテネグロ|category=モンテネグロ}}
-->|モンテネグロ語|Montenegro|Montenegrin={{#switch:{{{2}}}|label=モンテネグロ|category=モンテネグロ語}}<!--
-->|モンテネグロ史={{#switch:{{{2}}}|label=モンテネグロ史|category=モンテネグロ史}}<!--
-->|山羊|goat={{#switch:{{{2}}}|label=山羊|category=山羊}}<!--
-->|ヤギ亜科={{#switch:{{{2}}}|label=ヤギ亜科|category=ヤギ亜科}}<!--
-->|野球|baseball={{#switch:{{{2}}}|label=野球|category=野球}}<!--
-->|薬学|pharmacy={{#switch:{{{2}}}|label=薬学|category=薬学}}<!--
-->|約物の名称|約物={{#switch:{{{2}}}|label=約物の名称|category=約物の名称}}<!--
-->|薬理学|pharmacology={{#switch:{{{2}}}|label=薬理学|category=薬理学}}<!--
-->|野菜|vegetable={{#switch:{{{2}}}|label=野菜|category=野菜}}<!--
-->|ヤシ科={{#switch:{{{2}}}|label=ヤシ科|category=ヤシ科}}<!--
-->|ヤシ目={{#switch:{{{2}}}|label=ヤシ目|category=ヤシ目}}<!--
-->|ヤツメウナギ={{#switch:{{{2}}}|label=ヤツメウナギ|category=ヤツメウナギ}}<!--
-->|ヤナギ科={{#switch:{{{2}}}|label=ヤナギ科|category=ヤナギ科}}<!--
-->|槍={{#switch:{{{2}}}|label=槍|category=槍}}<!--
-->|有機化学|organic chemistry={{#switch:{{{2}}}|label=有機化学|category=有機化学}}<!--
-->|有機化合物|organic compound={{#switch:{{{2}}}|label=有機化合物|category=有機化合物}}<!--
-->|有袋類|marsupial={{#switch:{{{2}}}|label=有袋類|category=有袋類}}<!--
-->|有尾目={{#switch:{{{2}}}|label=有尾目|category=有尾目}}<!--
-->|郵便={{#switch:{{{2}}}|label=郵便|category=郵便}}<!--
-->|有毛類={{#switch:{{{2}}}|label=有毛類|category=有毛類}}<!--
-->|雪|snow={{#switch:{{{2}}}|label=雪|category=雪}}<!--
-->|ユキノシタ目={{#switch:{{{2}}}|label=ユキノシタ目|category=ユキノシタ目}}<!--
-->|ユダヤ教|Judaea|Judaism={{#switch:{{{2}}}|label=ユダヤ教|category=ユダヤ教}}<!--
-->|弓矢|bow and arrow={{#switch:{{{2}}}|label=弓矢|category=弓矢}}<!--
-->|容器|container={{#switch:{{{2}}}|label=容器|category=容器}}<!--
-->|幼児語|childish={{#switch:{{{2}}}|label=幼児語|category=幼児語}}<!--
-->|曜日={{#switch:{{{2}}}|label=曜日|category=曜日}}<!--
-->|養蜂={{#switch:{{{2}}}|label=養蜂|category=養蜂}}<!--
-->|ヨークシャー|ヨークシャー英語|Yorkshire={{#switch:{{{2}}}|label=ヨークシャー|category=ヨークシャー{{language|{{{lang}}}}}}}<!--
-->|ヨーロッパ|Europe={{#switch:{{{2}}}|label=ヨーロッパ|category=ヨーロッパ}}<!--
-->|ヨーロッパ史={{#switch:{{{2}}}|label=ヨーロッパ史|category=ヨーロッパ史}}<!--
-->|ヨーロッパの国|ヨーロッパの国名={{#switch:{{{2}}}|label=ヨーロッパの国|category=ヨーロッパの国名}}<!--
-->|四字熟語={{#switch:{{{2}}}|label=四字熟語|category=四字熟語}}<!--
-->|ヨシノボリ={{#switch:{{{2}}}|label=ヨシノボリ|category=ヨシノボリ}}<!--
-->|ラオス変種|Laos={{#switch:{{{2}}}|label=ラオス|category=ラオス{{language|{{{lang}}}}}}}<!--
-->|落語={{#switch:{{{2}}}|label=落語|category=落語}}<!--
-->|駱駝={{#switch:{{{2}}}|label=駱駝|category=駱駝}}<!--
-->|ラクダ科|camelid={{#switch:{{{2}}}|label=ラクダ科|category=ラクダ科}}<!--
-->|ラグビー|rugby={{#switch:{{{2}}}|label=ラグビー|category=ラグビー}}<!--
-->|ラクロス|lacrosse={{#switch:{{{2}}}|label=ラクロス|category=ラクロス}}<!--
-->|ラジオ|radio={{#switch:{{{2}}}|label=ラジオ|category=ラジオ}}<!--
-->|ラテンアメリカ|Latin America|Latin American Spanish={{#switch:{{{2}}}|label=ラテンアメリカ|category=ラテンアメリカ{{language|{{{lang}}}}}}}<!--
-->|ラテン語|Latin={{#switch:{{{2}}}|label=ラテン語関連|category=ラテン語に関連する語}}<!--
-->|ラ・マンチャ|Castilla La Mancha={{#switch:{{{2}}}|label=ラ・マンチャ|category=ラ・マンチャ方言}}<!--
-->|蘭銀官話|Lanyin Mandarin|Lan-Yin Mandarin|Lanyin={{#switch:{{{2}}}|label=[[:w:蘭銀官話|蘭銀官話]]|category=蘭銀官話}}<!--
-->|ラングドック語|ラングドック|Langedoc|Languedoc|Languedocien|ラングドック={{#switch:{{{2}}}|label=ラングドック|category=ラングドック語}}<!--
-->|リオグランデ・ド・スル|Rio Grande do Sul={{#switch:{{{2}}}|label=リオグランデ・ド・スル|category=リオグランデ・ド・スル方言}}<!--
-->|リオプラテンセ|Rioplatense={{#switch:{{{2}}}|label=リオプラテンセ|category=リオプラテンセ{{language|{{{lang}}}}}}}<!--
-->|力学|mechanics={{#switch:{{{2}}}|label=力学|category=力学}}<!--
-->|陸上競技|athletics={{#switch:{{{2}}}|label=陸上競技|category=陸上競技}}<!--
-->|六鎮方言|六鎮|Yukjin={{#switch:{{{2}}}|label=六鎮方言|category=六鎮方言}}<!--
-->|リス科|squirrel={{#switch:{{{2}}}|label=リス科|category=リス科}}<!--
-->|理容|理髪|hairdressing|Hairdressing={{#switch:{{{2}}}|label=理髪|category=理髪}}<!--
-->|リヒテンシュタイン変種|Liechtenstein={{#switch:{{{2}}}|label=リヒテンシュタイン|category=リヒテンシュタイン{{language|{{{lang}}}}}}}<!--
-->|リプアーリ語|リプアーリ|Ripuarian={{#switch:{{{2}}}|label=リプアーリ語|category=リプアーリ語}}<!--
-->|リムーザン|Limousin={{#switch:{{{2}}}|label=リムーザン|category=リムーザン語}}<!--
-->|リメッラ語|リメッラ|Rimella={{#switch:{{{2}}}|label=リメッラ語|category=リメッラ語}}<!--
-->|略語|abbr|abbreviation={{#switch:{{{2}}}|label=略語|category=略語}}<!--
-->|略語 地名複合語|地名複合語={{#switch:{{{2}}}|label=地名複合語|category=略語 地名複合語}}<!--
-->|竜|龍|dragon={{#switch:{{{2}}}|label=竜|category=竜}}<!--
-->|リュージュ|luge={{#switch:{{{2}}}|label=リュージュ|category=リュージュ}}<!--
-->|流体力学|fluid dynamics={{#switch:{{{2}}}|label=流体力学|category=流体力学}}<!--
-->|量子力学|quantum mechanics|particles={{#switch:{{{2}}}|label=量子力学|category=量子力学}}<!--
-->|両生類|amphibian={{#switch:{{{2}}}|label=両生類|category=両生類}}<!--
-->|料理|cuisine={{#switch:{{{2}}}|label=料理|category=料理}}<!--
-->|旅行|travel={{#switch:{{{2}}}|label=旅行|category=旅行}}<!--
-->|林業|forestry={{#switch:{{{2}}}|label=林業|category=林業}}<!--
-->|臨時語|nonce word={{#switch:{{{2}}}|label=臨時語|category=臨時語}}<!--
-->|鱗翅類={{#switch:{{{2}}}|label=鱗翅類|category=鱗翅類}}<!--
-->|リンドウ目={{#switch:{{{2}}}|label=リンドウ目|category=リンドウ目}}<!--
-->|倫理学|ethics={{#switch:{{{2}}}|label=倫理学|category=倫理学}}<!--
-->|ルイジアナ|Louisiana={{#switch:{{{2}}}|label=ルイジアナ|category=ルイジアナ{{language|{{{lang}}}}}}}<!--
-->|ルーマニア|Romania={{#switch:{{{2}}}|label=ルーマニア|category=ルーマニア}}<!--
-->|ルーマニア語|Romanian={{#switch:{{{2}}}|label=ルーマニア語関連|category=ルーマニア語に関連する語}}<!--
-->|ルゼルナ|Luserna={{#switch:{{{2}}}|label=ルゼルナ|category=ルゼルナ方言}}<!--
-->|霊長類|primate={{#switch:{{{2}}}|label=霊長類|category=霊長類}}<!--
-->|霊長類学={{#switch:{{{2}}}|label=霊長類学|category=霊長類学}}<!--
-->|羚羊={{#switch:{{{2}}}|label=羚羊|category=羚羊}}<!--
-->|歴史|history|historical|Hx|hx={{#switch:{{{2}}}|label=歴史|category=歴史}}<!--
-->|歴史学|historiography={{#switch:{{{2}}}|label=歴史学|category=歴史学}}<!--
-->|歴史 官名|官名={{#switch:{{{2}}}|label=官名|category=歴史 官名}}<!--
-->|歴史上の人物={{#switch:{{{2}}}|label=歴史上の人物|category=歴史上の人物}}<!--
-->|レスリング|wrestling={{#switch:{{{2}}}|label=レスリング|category=レスリング}}<!--
-->|レトロニム={{#switch:{{{2}}}|label=レトロニム|category=レトロニム}}<!--
-->|レユニオン|Réunion={{#switch:{{{2}}}|label=レユニオン|category=レユニオンフランス語}}<!--
-->|恋愛|romantic orientation={{#switch:{{{2}}}|label=恋愛|category=恋愛}}<!--
-->|錬金術|Alchemy|alchemy={{#switch:{{{2}}}|label=錬金術|category=錬金術}}<!--
-->|労働|work|working|labor|travay={{#switch:{{{2}}}|label=労働|category=労働}}<!--
-->|老年学|gerontology={{#switch:{{{2}}}|label=老年学|category=老年学}}<!--
-->|ローマ神話|Roman god|Roman mythology={{#switch:{{{2}}}|label=ローマ神話|category=ローマ神話}}<!--
-->|ローラーダービー|roller derby={{#switch:{{{2}}}|label=ローラーダービー|category=ローラーダービー}}<!--
-->|ログドーロ|Logudorese={{#switch:{{{2}}}|label=ログドーロ|category=ログドーロ・サルデーニャ語}}<!--
-->|ロシア|Russia={{#switch:{{{2}}}|label=ロシア|category=ロシア}}<!--
-->|ロシア語={{#switch:{{{2}}}|label=ロシア語関連|category=ロシア語に関連する語}}<!--
-->|ロシア史={{#switch:{{{2}}}|label=ロシア史|category=ロシア史}}<!--
-->|ロシア西部|Western Russian={{#switch:{{{2}}}|label=ロシア西部|category=ロシア西部方言}}<!--
-->|ロシア南部|South Russia|Southern Russian={{#switch:{{{2}}}|label=ロシア南部|category=ロシア南部方言}}<!--
-->|ロマンシュ・グリシュン|Rumantsch Grischun={{#switch:{{{2}}}|label=ロマンシュ・グリシュン|category=ロマンシュ・グリシュン}}<!--
-->|論理学|logic={{#switch:{{{2}}}|label=論理学|category=論理学}}<!--
-->|ワウチナンゴ|Huauchinango={{#switch:{{{2}}}|label=ワウチナンゴ|category=ワウチナンゴ方言}}<!--
-->|鷲|eagle={{#switch:{{{2}}}|label=鷲|category=鷲}}<!--
-->|和製英語={{#switch:{{{2}}}|label=和製英語|category=和製英語}}<!--
-->|和船={{#switch:{{{2}}}|label=和船|category=船舶}}<!--
-->|鰐|alligator|crocodile={{#switch:{{{2}}}|label=鰐|category=鰐}}<!--
-->|上代語|上代={{#switch:{{{2}}}|label=上代語|category=上代語}}<!--
-->|上代東国方言|上代東国={{#switch:{{{2}}}|label=上代東国方言|category=上代東国方言}}<!--
-->|近世上方語|近世上方={{#switch:{{{2}}}|label=近世上方語|category=近世上方語}}<!--
-->|近世語|近世={{#switch:{{{2}}}|label=近世語|category=近世語}}<!--
-->|西日本方言={{#switch:{{{2}}}|label=西日本方言|category=西日本方言}}<!--
-->|岐阜・愛知方言={{#switch:{{{2}}}|label=岐阜・愛知方言|category=岐阜・愛知方言}}<!--
-->|名古屋弁={{#switch:{{{2}}}|label=名古屋弁|category=名古屋弁}}<!--
-->|飛騨弁={{#switch:{{{2}}}|label=飛騨弁|category=飛騨弁}}<!--
-->|三河弁={{#switch:{{{2}}}|label=三河弁|category=三河弁}}<!--
-->|美濃弁={{#switch:{{{2}}}|label=三河弁|category=美濃弁}}<!--
-->|近畿方言|関西弁={{#switch:{{{2}}}|label=近畿方言|category=近畿方言}}<!--
-->|淡路弁={{#switch:{{{2}}}|label=淡路弁|category=淡路弁}}<!--
-->|伊勢弁={{#switch:{{{2}}}|label=伊勢弁|category=伊勢弁}}<!--
-->|近江弁={{#switch:{{{2}}}|label=近江弁|category=近江弁}}<!--
-->|大阪弁={{#switch:{{{2}}}|label=大阪弁|category=大阪弁}}<!--
-->|紀州弁={{#switch:{{{2}}}|label=紀州弁|category=紀州弁}}<!--
-->|京言葉|京都弁={{#switch:{{{2}}}|label=京言葉|category=京言葉}}<!--
-->|志摩弁={{#switch:{{{2}}}|label=志摩弁|category=志摩弁}}<!--
-->|丹波方言={{#switch:{{{2}}}|label=丹波方言|category=丹波方言}}<!--
-->|播州弁={{#switch:{{{2}}}|label=播州弁|category=播州弁}}<!--
-->|中国方言={{#switch:{{{2}}}|label=中国方言|category=中国方言}}<!--
-->|中部方言={{#switch:{{{2}}}|label=中部方言|category=中部方言}}<!--
-->|出雲弁={{#switch:{{{2}}}|label=出雲弁|category=出雲弁}}<!--
-->|因州弁={{#switch:{{{2}}}|label=因州弁|category=因州弁}}<!--
-->|岡山弁|岡山方言={{#switch:{{{2}}}|label=岡山弁|category=岡山弁}}<!--
-->|但馬弁={{#switch:{{{2}}}|label=但馬弁|category=但馬弁}}<!--
-->|丹後弁={{#switch:{{{2}}}|label=丹後弁|category=丹後弁}}<!--
-->|広島弁={{#switch:{{{2}}}|label=広島弁|category=広島弁}}<!--
-->|備後弁={{#switch:{{{2}}}|label=備後弁|category=備後弁}}<!--
-->|山口弁={{#switch:{{{2}}}|label=山口弁|category=山口弁}}<!--
-->|四国方言|四国弁={{#switch:{{{2}}}|label=四国方言|category=四国方言}}<!--
-->|阿波弁|徳島方言={{#switch:{{{2}}}|label=阿波弁|category=阿波弁}}<!--
-->|伊予弁|愛媛方言={{#switch:{{{2}}}|label=伊予弁|category=伊予弁}}<!--
-->|宇和島弁={{#switch:{{{2}}}|label=宇和島弁|category=宇和島弁}}<!--
-->|讃岐弁|香川方言={{#switch:{{{2}}}|label=讃岐弁|category=讃岐弁}}<!--
-->|土佐弁|高知方言={{#switch:{{{2}}}|label=土佐弁|category=土佐弁}}<!--
-->|北陸方言={{#switch:{{{2}}}|label=北陸方言|category=北陸方言}}<!--
-->|加賀弁={{#switch:{{{2}}}|label=加賀弁|category=加賀弁}}<!--
-->|金沢弁={{#switch:{{{2}}}|label=金沢弁|category=金沢弁}}<!--
-->|富山弁={{#switch:{{{2}}}|label=富山弁|category=富山弁}}<!--
-->|能登弁={{#switch:{{{2}}}|label=能登弁|category=能登弁}}<!--
-->|福井弁={{#switch:{{{2}}}|label=福井弁|category=福井弁}}<!--
-->|嶺南方言={{#switch:{{{2}}}|label=嶺南方言|category=嶺南方言}}<!--
-->|東日本方言={{#switch:{{{2}}}|label=東日本方言|category=東日本方言}}<!--
-->|越後方言={{#switch:{{{2}}}|label=越後方言|category=越後方言}}<!--
-->|関東方言|関東弁={{#switch:{{{2}}}|label=関東方言|category=関東方言}}<!--
-->|茨城弁={{#switch:{{{2}}}|label=茨城弁|category=茨城弁}}<!--
-->|神奈川県方言|神奈川方言={{#switch:{{{2}}}|label=神奈川県方言|category=神奈川県方言}}<!--
-->|群馬弁={{#switch:{{{2}}}|label=群馬弁|category=群馬弁}}<!--
-->|埼玉弁={{#switch:{{{2}}}|label=埼玉弁|category=埼玉弁}}<!--
-->|千葉弁={{#switch:{{{2}}}|label=千葉弁|category=千葉弁}}<!--
-->|栃木弁={{#switch:{{{2}}}|label=栃木弁|category=栃木弁}}<!--
-->|東北方言|東北弁={{#switch:{{{2}}}|label=東北方言|category=東北方言}}<!--
-->|秋田弁={{#switch:{{{2}}}|label=秋田弁|category=秋田弁}}<!--
-->|仙台弁={{#switch:{{{2}}}|label=仙台弁|category=仙台弁}}<!--
-->|津軽弁={{#switch:{{{2}}}|label=津軽弁|category=津軽弁}}<!--
-->|南部弁={{#switch:{{{2}}}|label=南部弁|category=南部弁}}<!--
-->|福島弁={{#switch:{{{2}}}|label=福島弁|category=福島弁}}<!--
-->|山形弁={{#switch:{{{2}}}|label=山形弁|category=山形弁}}<!--
-->|置賜弁={{#switch:{{{2}}}|label=置賜弁|category=置賜弁}}<!--
-->|庄内弁={{#switch:{{{2}}}|label=庄内弁|category=庄内弁}}<!--
-->|新庄弁={{#switch:{{{2}}}|label=新庄弁|category=新庄弁}}<!--
-->|村山弁={{#switch:{{{2}}}|label=村山弁|category=村山弁}}<!--
-->|長野・山梨・静岡方言={{#switch:{{{2}}}|label=長野・山梨・静岡方言|category=長野・山梨・静岡方言}}<!--
-->|伊豆弁={{#switch:{{{2}}}|label=伊豆弁|category=伊豆弁}}<!--
-->|遠州弁={{#switch:{{{2}}}|label=遠州弁|category=遠州弁}}<!--
-->|郡内弁={{#switch:{{{2}}}|label=郡内弁|category=郡内弁}}<!--
-->|甲州弁={{#switch:{{{2}}}|label=甲州弁|category=甲州弁}}<!--
-->|静岡弁={{#switch:{{{2}}}|label=静岡弁|category=静岡弁}}<!--
-->|長野県方言|長野弁={{#switch:{{{2}}}|label=長野県方言|category=長野県方言}}<!--
-->|北海道方言|北海道弁={{#switch:{{{2}}}|label=北海道方言|category=北海道方言}}<!--
-->|九州方言|九州弁={{#switch:{{{2}}}|label=九州方言|category=九州方言}}<!--
-->|薩隅方言={{#switch:{{{2}}}|label=薩隅方言|category=薩隅方言}}<!--
-->|肥筑方言={{#switch:{{{2}}}|label=肥筑方言|category=肥筑方言}}<!--
-->|北九州弁={{#switch:{{{2}}}|label=北九州弁|category=北九州弁}}<!--
-->|博多弁={{#switch:{{{2}}}|label=博多弁|category=博多弁}}<!--
-->|熊本弁={{#switch:{{{2}}}|label=熊本弁|category=熊本弁}}<!--
-->|五島列島方言={{#switch:{{{2}}}|label=五島列島方言|category=五島列島方言}}<!--
-->|佐賀弁={{#switch:{{{2}}}|label=佐賀弁|category=佐賀弁}}<!--
-->|対馬方言={{#switch:{{{2}}}|label=対馬方言|category=対馬方言}}<!--
-->|豊日方言={{#switch:{{{2}}}|label=豊日方言|category=豊日方言}}<!--
-->|南勢={{#switch:{{{2}}}|label=南勢|category=南勢アミ語}}<!--
-->|秀姑巒={{#switch:{{{2}}}|label=秀姑巒|category=秀姑巒アミ語}}<!--
-->|海岸={{#switch:{{{2}}}|label=海岸|category=海岸アミ語}}<!--
-->|馬蘭={{#switch:{{{2}}}|label=馬蘭|category=馬蘭アミ語}}<!--
-->|恒春|恆春={{#switch:{{{2}}}|label=恒春|category=恒春アミ語}}<!--
-->|賽考利克={{#switch:{{{2}}}|label=賽考利克|category=賽考利克タイヤル語}}<!--
-->|澤敖利={{#switch:{{{2}}}|label=澤敖利|category=澤敖利タイヤル語}}<!--
-->|汶水={{#switch:{{{2}}}|label=汶水|category=汶水タイヤル語}}<!--
-->|万大|萬大={{#switch:{{{2}}}|label=万大|category=万大タイヤル語}}<!--
-->|四季={{#switch:{{{2}}}|label=四季|category=四季タイヤル語}}<!--
-->|宜蘭澤敖利={{#switch:{{{2}}}|label=宜蘭澤敖利|category=宜蘭澤敖利タイヤル語}}<!--
-->|卓群={{#switch:{{{2}}}|label=卓群|category=卓群ブヌン語}}<!--
-->|卡群={{#switch:{{{2}}}|label=卡群|category=卡群ブヌン語}}<!--
-->|丹群={{#switch:{{{2}}}|label=丹群|category=丹群ブヌン語}}<!--
-->|巒群={{#switch:{{{2}}}|label=巒群|category=巒群ブヌン語}}<!--
-->|郡群={{#switch:{{{2}}}|label=卓群|category=郡群ブヌン語}}<!--
-->|東パイワン={{#switch:{{{2}}}|label=東パイワン|category=東パイワン語}}<!--
-->|北パイワン={{#switch:{{{2}}}|label=北パイワン|category=北パイワン語}}<!--
-->|中パイワン={{#switch:{{{2}}}|label=中パイワン|category=中パイワン語}}<!--
-->|南パイワン={{#switch:{{{2}}}|label=南パイワン|category=南パイワン語}}<!--
-->|東ルカイ={{#switch:{{{2}}}|label=東ルカイ|category=東ルカイ語}}<!--
-->|霧台={{#switch:{{{2}}}|label=霧台|category=霧台ルカイ語}}<!--
-->|大武={{#switch:{{{2}}}|label=大武|category=大武ルカイ語}}<!--
-->|多納={{#switch:{{{2}}}|label=多納|category=多納ルカイ語}}<!--
-->|茂林={{#switch:{{{2}}}|label=茂林|category=茂林ルカイ語}}<!--
-->|万山={{#switch:{{{2}}}|label=万山|category=万山ルカイ語}}<!--
-->|南王={{#switch:{{{2}}}|label=南王|category=南王プユマ語}}<!--
-->|知本={{#switch:{{{2}}}|label=知本|category=知本プユマ語}}<!--
-->|初鹿={{#switch:{{{2}}}|label=初鹿|category=初鹿プユマ語}}<!--
-->|建和={{#switch:{{{2}}}|label=建和|category=建和プユマ語}}<!--
-->|都達={{#switch:{{{2}}}|label=都達|category=都達セデック語}}<!--
-->|德固達雅={{#switch:{{{2}}}|label=德固達雅|category=德固達雅セデック語}}<!--
-->|德路固={{#switch:{{{2}}}|label=德路固|category=德路固セデック語}}<!--
-->|太魯閣|タロコ={{#switch:{{{2}}}|label=太魯閣|category=タロコ方言}}<!--
-->|길림성|지린성={{#switch:{{{2}}}|label=[[:w:中国朝鮮語|吉林省]]|category=中国朝鮮語}}<!--
-->|헤이룽장성|흑룡강성={{#switch:{{{2}}}|label=[[:w:中国朝鮮語|黒竜江省]]|category=中国朝鮮語}}<!--
-->|요령성={{#switch:{{{2}}}|label=[[:w:中国朝鮮語|遼寧省]]|category=中国朝鮮語}}<!--
-->|#default={{#switch:{{{2}}}|label={{{1}}}|category=}}<!--
-->}}<noinclude>[[カテゴリ:内部テンプレート]]</noinclude>
6z4ykxdz5sxfthnttdjmacezj8k5ycd
啊我死了
0
288871
2305613
2116907
2026-07-29T13:18:54Z
Jiba1219
100610
2305613
wikitext
text/x-wiki
{{DEFAULTSORT:a1wo3si3liao3}}
=={{L|zh}}==
<!--{{zh-forms|alt=awsl}}-->
{{zh-cat|a1wo3si3liao3|間投詞}}
==={{etym}}===
日本のバーチャルYouTuber{{w|白上フブキ}}のファンが使用し、広まった。
==={{pron}}===
{{cmn-pron|à wǒ sǐ le}}
==={{interjection}}===
{{zhchars}}
#{{タグ|zh|インターネットスラング}}あぁ、(彼/彼女/あれはとてもかわいい)、もう死ぬ。
#* かわいいものを見た時に使用。'''awsl'''とも。
===={{usage}}====
*awslがより一般的に使用される。
*「死ぬほど幸せ」という意味を持つこともある。
keaf0asm46nxqzvjbh791e8ni199klh
しほ
0
289489
2305894
2075240
2026-07-30T06:38:24Z
M-30722
1202
2305894
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|しぼ|じぼ}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[師保]]】[[君主]]に[[師]]として[[おしえる|教え]]、また[[たすける|助ける]]こと。また、その人。
*【[[師輔]]】師として教え、[[とも|友]]として助けること。また、その人。
*【[[試歩]]】[[病気]]などの[[療養]]者が[[歩行]]の[[訓練]]のため、試しに[[あるく|歩い]]てみること。
*【[[試補]]】[[官吏]]に[[任命]]されるまで[[事務]]の[[みならい|見習い]]をする人。
*【[[支保]]】[[掘削]][[工事]]などで[[側面]]や[[天井]]の[[崩落]]するのを防ぐため、側面や天井を支持し、保護などをするための建築物。
=={{L|ojp}}==
==={{noun}}:塩===
{{ojp-noun|塩}}
#{{タグ|ojp|調味料}}[[食塩]]。
===={{pron}}====
{{ojp-pron-noun-2-3|し|ほ}}
===={{desc}}====
*現代日本語: [[しお]](塩)
==={{noun}}:潮===
{{ojp-noun|潮|汐}}
#[[海水]]。
#海水の[[干満]]。
#良い[[機会]]。{{おくりがな3|頃|ころ||合|あ|い|ころあい}}。{{ふりがな|潮時|しおどき}}。
#[[愛嬌]]。
===={{pron}}====
{{ojp-pron-noun-2-3|し|ほ}}
===={{desc}}====
*現代日本語: [[しお]](潮)
==={{suffix}}===
{{head|ojp|suffix|cat2=助数詞|kanji=入}}
#{{ふりがな|布|ぬの}}を[[染料]]に{{おくりがな2|浸|ひた|す|ひたす}}回数を数える語。
hsgk0no4586ay59l8ywo112pra2c8zb
gritar
0
333176
2305445
2286548
2026-07-29T12:59:48Z
Jiba1219
100610
2305445
wikitext
text/x-wiki
=={{L|es}}==
==={{etym}}===
{{etyl|osp|es}} {{m|osp|cridar|cridar, gridar}} < {{etyl|ML.|es}} {{m|la|crīdō}} < {{etyl|frk|es}} {{m|gmw-pro|*krītan}}
==={{pron}}===
{{es-IPA}}
==={{verb}}===
{{es-verb}}
#{{おくりがな2|叫|さけ|ぶ|さけぶ}}。
#{{おくりがな2|嘲|あざけ|る|あざける}}。
{{es-conj-ar|grit}}
===={{rel}}====
* {{l|es|gritador}}
* {{l|es|gritería}}
* {{l|es|griterío}}
* {{l|es|grito}}
* {{l|es|gritón}}
=={{L|pt}}==
==={{etym}}===
{{etyl|ML.|pt}} {{m|la|crīdō}}
==={{pron}}===
* {{a|Portugal}} {{IPA|lang=pt|ɡɾi.ˈtaɾ}}
* {{a|Portugal}} {{IPA|[ɣɾi.ˈtaɾ]}}
==={{verb}}===
{{pt-verb|grit|ar}}
#{{context|intransitive|lang=pt}}{{おくりがな2|叫|さけ|ぶ|さけぶ}}。
===={{conjug}}====
{{pt-conj}}
===={{rel}}====
* {{l|pt|gritaria}}
* {{l|pt|grito}}
=={{L|lad}}==
==={{verb}}===
{{lad-verb|l}}
#{{おくりがな2|叫|さけ|ぶ|さけぶ}}。
===={{rel}}====
* {{l|lad|grito}}
blgom0vn0fh20u295h1qamle1i4tvq3
そうめん
0
334249
2305719
1487529
2026-07-29T22:56:00Z
うーむ
129171
/* */
2305719
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana}}
*【[[索麺]]】小麦粉を使った麺の一つ。
cokaulp9s1kw2e0dcyhgjzgwwwwy5du
2305720
2305719
2026-07-29T22:57:01Z
うーむ
129171
/* 日本語 */
2305720
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana}}
*【[[索麺]]・[[素麺]]】小麦粉を使った麺の一つ。
egandzfp0oimq10yi2er787l1bkgsle
報じる
0
345563
2305835
1634161
2026-07-30T05:54:27Z
Bcxfubot
129433
外部リンクの修正 http:// -> https:// (www.aozora.gr.jp) ([[Wiktionary:Bot|Bot]]による編集)
2305835
wikitext
text/x-wiki
{{DEFAULTSORT:ほうしる}}
=={{ja}}==
==={{verb}}===
{{ja-verb|ほうじる}}
#{{タグ|ja|他動詞}}[[むくいる]]。([[あだ|仇]]に対して)[[しかえし]]する。
#*1920年、豊島与志雄訳、ビクトル・ユーゴー「レ・ミゼラブル」<ref>青空文庫(2007年2月17日作成、2013年4月21日修正)(底本:「レ・ミゼラブル(四)」岩波文庫、岩波書店、1987(昭和62)年5月18日改版第1刷)https://www.aozora.gr.jp/cards/001094/files/42604_26198.html</ref>
#*:マリユスはそのふたりの者を探し出そうとつとめた。結婚し幸福になって彼らのことを忘れようとは思わなかった。その恩を'''報じ'''なければ、これから光り輝いたものとなる自分の生活に影がさしはしないかを恐れた。
#*1928年、江見水蔭「怪異黒姫おろし」<ref>青空文庫(2004年1月9日作成)(底本:「怪奇・伝奇時代小説選集4 怪異黒姫おろし 他12編」春陽文庫、春陽堂書店、2000(平成12)年1月20日第1刷)https://www.aozora.gr.jp/cards/000283/files/4511_14292.html</ref>
#*:おぬしが高田の松平家に対して、父兄の仇を'''報じる'''という、それには少からず誠意を寄せる拙老じゃ。
#*1939~43年、吉川英治「三国志」<ref>青空文庫(2013年7月11日作成)(底本:「三国志(一)」吉川英治歴史時代文庫、講談社、2009(平成21)年2月2日第62刷。「三国志(二)」吉川英治歴史時代文庫、講談社、2008(平成20)年12月22日第53刷。)https://www.aozora.gr.jp/cards/001562/files/52411_51062.html</ref>
#*:うまくゆけば、董卓の仇を'''報じ'''て、朝廷をわれらの手に奉じ、失敗したらその時逃げても遅くない
#{{タグ|ja|他動詞}}[[しらせる]]。[[報道]]する。
#*1925年、小酒井不木「暗夜の格闘」<ref>青空文庫(2006年11月14日作成、2011年4月30日修正)(底本:「小酒井不木探偵小説選 〔論創ミステリ叢書8〕」論創社、2004(平成16)年7月25日初版第1刷)https://www.aozora.gr.jp/cards/000262/files/45956_24891.html</ref>
#*:私たちが食事をすますと、時計は七時を'''報じ'''ました。小田刑事は、数名の腕利きの刑事を先へ送って手配りをさせ、私たち三人は小田刑事とともに、自動車に乗って後から出かけました。
#*1936年、小出楢重「大切な雰囲気」<ref>青空文庫(2002年12月17日作成、2008年9月4日修正)(底本:「小出楢重随筆集」岩波文庫、岩波書店、1987(昭和62)年8月17日第1刷)https://www.aozora.gr.jp/cards/000259/files/3555_8138.html</ref>
#*:するとやがてラジオは小笠原島の南東に颱風が発生した事を'''報じる'''。重い湿度はわれわれの全身を包んで終日消散しない。
#*1945年、中谷宇吉郎「霧を消す話」<ref>青空文庫(2020年12月29日作成、2021年1月16日修正)(底本:「中谷宇吉郎随筆選集第二巻」朝日新聞社、1966(昭和41)年9月30日第2刷)https://www.aozora.gr.jp/cards/001569/files/59191_72480.html</ref>
#*:「この日の払暁、石油による焼払装置で、約二百平方ヤード高さ八十フィートの地域にあったハンプシャーの視界五十ヤードの濃霧が消散したのだ」と英紙は'''報じ'''ている。
===={{conjug}}====
{{日本語上一段活用}}
==註==
<references/>
8xntd14s79ledzp7mtabk32hh0r4kuu
どくそう
0
361561
2305770
2126325
2026-07-30T03:31:20Z
うーむ
129171
/* */
2305770
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|とくそう|とくぞう}}
=={{ja}}==
==={{homonym}}===
{{head|ja|同音異義}}
*【[[独奏]]】:一人で[[楽器]]を[[演奏]]すること。
*【[[独創]]】:[[他人]]の[[真似]]ではなく[[独自]]の考えで物事を作り出すこと。
*【[[独走]]】:一人で走ること。
*【[[毒草]]】:[[生物]]にとって[[有毒]]な草。
herrvbmfk34pkgatw3xedsupsne69wx
2305846
2305770
2026-07-30T06:04:00Z
鍼灸
112313
2305846
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|とくそう|とくぞう}}
=={{ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[独奏]]】:一人で[[楽器]]を[[演奏]]すること。
*【[[独創]]】:[[他人]]の[[真似]]ではなく[[独自]]の考えで物事を作り出すこと。
*【[[独走]]】:一人で走ること。
*【[[毒草]]】:[[生物]]にとって[[有毒]]な草。
18bidln1o7qr7dxc4tj9f8h9qyc1ul6
2305850
2305846
2026-07-30T06:05:46Z
鍼灸
112313
2305850
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|とくそう|とくぞう|どくぞう}}
=={{ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[独奏]]】:一人で[[楽器]]を[[演奏]]すること。
*【[[独創]]】:[[他人]]の[[真似]]ではなく[[独自]]の考えで物事を作り出すこと。
*【[[独走]]】:一人で走ること。
*【[[毒草]]】:[[生物]]にとって[[有毒]]な草。
qmzlla8vai5ppdeqpoy4bo56slh91ad
じぼ
0
369532
2305897
2130972
2026-07-30T06:39:03Z
M-30722
1202
2305897
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|しほ|しぼ}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[慈母]]】母に対する[[敬称]]。
*【[[字母]]】[[母型]]。
lasa2ddn9pekgjs2js2acb96picq7dr
しぼ
0
369547
2305896
2096397
2026-07-30T06:38:48Z
M-30722
1202
2305896
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|しほ|じぼ}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|皺}}
#[[おりもの|織物]]の[[表面]]にできる[[波状]]の[[しわ]]。
#[[烏帽子]]のしわ。
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[思慕]]】[[おもう|思い]][[したう|慕う]]こと。[[こいしい|恋しく]]思うこと。
*【[[私募]]】[[株式]]や[[社債]]を[[発行]]する際に、[[特定]][[少数]]の者から[[募集]]すること。
55n00eozhqp4lxh6saon9got1m2r1w9
島根
0
398641
2305734
1952767
2026-07-30T01:22:08Z
~2026-42274-49
132715
/* 日本語 */
2305734
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しまね}}
=={{L|ja}}==
{{wikipedia}}
==={{name}}===
{{ja-proper noun|[[しまね]]}}
[[Category:{{ja}}_{{abbr}}]]
# [[島根県]]の略。
# [[島根県]]にあった地名。{{w|島根郡}}、{{w|島根町}}。
h1zzyis5ghw9ogvqpomy4zvhyqhh65u
adscribir
0
401845
2305764
1765166
2026-07-30T02:55:23Z
Kuroco2k
84207
2305764
wikitext
text/x-wiki
=={{L|es}}==
==={{etym}}===
{{bor|es|la|ādscrībere}}
==={{pron}}===
{{es-pr}}
==={{verb}}===
{{es-verb}}
#{{context|transitive|lang=es}}{{おくりがな3|割|わ|り|当|あ|てる|わりあてる}}、[[指定]]する、[[任命]]する、[[配属]]する、[[配置]]する。
#{{context|pronominal|信念などを|lang=es}}[[支持]]する、{{おくりがな2|従|したが|う|したがう}}。
===={{conjug}}====
{{es-conj}}
===={{rel}}====
* {{l|es|adscripción}}
dqigrhebldxg7n25istni91qopx7xto
piru
0
423833
2305774
1850919
2026-07-30T04:20:28Z
NekoyamaWataru
87354
/* {{fi}} */ [[en:piru]]を参考に追加
2305774
wikitext
text/x-wiki
=={{L|ain}}==
{{ain-kana}}
==={{pron}}===
* {{ain-IPA}}
==={{verb}}===
{{ain-verb|2|pl=pirpa}}
# ~を{{おくりがな2|拭|ふ|く|ふく}}。〜を{{おくりがな2|拭|ぬぐ|う|ぬぐう}}。
#* {{quote|ain|ヘマカシワ・シキル・キコル・ドヌブル・ヌベ・レヌブル・ヌベ・ヤイコランケ・ヘサシワ・シキル・キコル・ナンクルカシ・ビルバカネ・イヨマレ・ルヹネ・|(彼女は)後ろを 向くと 多くの熱い涙 数々の熱い涙を はらはらとこぼし 前に向き直っては 顔を '''ぬぐっ'''て 酌をするのだ。|tr=[[hemakasi]] [[wa]] / [[sikiru]] [[ki]] [[kor]] / [[tu]] [[nupur]] [[nupe]] / [[re]] [[nupur]] [[nupe]] / [[yaykoranke]] / [[hesasi]] [[wa]] / [[sikiru]] [[ki]] [[kor]] / [[nan]] [[kurkasi]] / [[pirpa]] [[kane]] / [[iomare]] [[ruwe]] [[ne]].|ref=<ref>{{citation|author=鍋沢元蔵|publication-date=2016-06-01|doi=10.15021/00006040|title=鍋沢元蔵筆録ノート : 翻刻と訳注|journal=国立民族学博物館所蔵 鍋沢元蔵ノートの研究|chapter=Nabesawa-1 yukar (1)|editor1=中村裕|editor2=遠藤志保|year=1928}}</ref>}}
===={{conjugation}}====
{{ain-conj-tran|piru|pirpa}}
===参考文献===
{{Reflist}}
=={{fi}}==
==={{etym}}===
おそらく {{m|fi|perkele}} の別形
==={{pron}}===
{{fi-p}}
==={{noun}}===
{{fi-noun}}
# [[悪魔]]、[[悪鬼]]、[[悪霊]]、[[魔神]]。
#: {{syn|fi|シソーラス:Paholainen}} を参照
# [[おに|鬼]]、[[こおに|小鬼]]、[[小悪魔]]。
===={{usage}}====
{{m|fi||piru}} は、逐語的に「悪魔め、奪え!」という意味の {{m|fi||Piru vie!}} という罵り言葉で使われるが、{{m|fi|hitto}} と非常によく似た用法がある。
===={{decl}}====
{{fi-decl-valo|pir|||u|a}}
===={{drv}}====
{{top4}}
* {{l|fi|piruilla}}
* {{l|fi|pirulainen}}
* {{l|fi|pirulauta}}
* {{l|fi|pirullinen}}
* {{l|fi|pirun}}
* {{l|fi|pirusti}}
* {{l|fi|piruuntua}}
* {{l|fi|piruus}}
{{bottom}}
(複合語):
* {{l|fi|liejupiru}}
* {{l|fi|pikkupiru}}
* {{l|fi|pirunkeuhko}}
* {{l|fi|pirunmoinen}}
* {{l|fi|pirunnuija}}
* {{l|fi|pirunnyrkki}}
* {{l|fi|pirunpakka}}
* {{l|fi|pirunpelto}}
* {{l|fi|pirunpihka}}
* {{l|fi|pirunpolska}}
* {{l|fi|pirunpuolukka}}
* {{l|fi|piruntatti}}
* {{l|fi|piruntusina}}
* {{l|fi|piruparka}}
* {{l|fi|pussipiru}}
* {{l|fi|pääpiru}}
* {{l|fi|räystäspiru}}
* {{l|fi|takapiru}}
* {{l|fi|taustapiru}}
{{bottom}}
==={{seealso}}===
* {{l|fi|pikkupiru}}
* {{l|fi|pääperkele}}
===参考文献===
* {{R:fi:KTSK|accessdate=2023-07-03}}
50dki04c9lakov4tfh0i5vivtw593f1
不動明王
0
425463
2305715
1960529
2026-07-29T22:37:35Z
うーむ
129171
/* 固有名詞 */
2305715
wikitext
text/x-wiki
=={{ja}}==
{{kana-DEFAULTSORT|ふどうみょうおう}}
{{Wikipedia}}
==={{name}}===
{{ja-name|ふどうみょうおう}}
#[[仏教]]にあける[[明王]]の[[ひとつ|一つ]]。[[不動尊]]。
[[カテゴリ:日本語 仏教]]
183099wpd1tkivp4si1rgbjf4q2p4d9
勧業
0
427380
2305915
1961138
2026-07-30T06:56:16Z
Jiba1219
100610
2305915
wikitext
text/x-wiki
{{kana-DEFAULTSORT|かんぎょう}}
=={{L|ja}}==
{{ja-kanjitab|かん|ぎょう|yomi=goon,kanon}}
==={{pron}}===
{{ja-pron|かんぎょう|acc=0|acc_ref=DJR,NHK16,SMK8}}
==={{noun}}===
{{ja-noun-suru|[[かんぎょう]]|kyu=勸業}}
#[[産業]]を[[勧励]][[する]]こと。
==={{verb}}===
{{日本語サ変活用}}
===脚注===
{{Reflist}}
eieju5k2e5epbkbsa6gxqxi16g19fmc
地蔵尊
0
441819
2305713
1964676
2026-07-29T22:35:14Z
うーむ
129171
/* 日本語 */
2305713
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じぞうそん}}
=={{ja}}==
==={{noun}}===
{{ja-noun|じぞうそん}}
#{{タグ|ja|仏教}}[[地蔵菩薩]]のこと。
t74ueihtr2fym94tudt8cihhq43pdjd
モジュール:gl-verb
828
443397
2306003
1853649
2026-07-30T08:02:02Z
Kuroco2k
84207
[[:en:Module:gl-verb]] 最新版から更新 [[テンプレート:gl-conj]]はこれで使えるようになった。
2306003
Scribunto
text/plain
--[=[
This module implements {{gl-conj}} and provides the underlying conjugation functions for {{gl-verb}}
(whose actual formatting is done in [[Module:gl-headword]]). This module uses the standard norm for
Galician spelling. See also [[Module:gl-reinteg-verb]], which implements the reintegrationist norm.
Authorship: Ben Wing <benwing2>
]=]
local export = {}
--[=[
TERMINOLOGY:
-- "slot" = A particular combination of tense/mood/person/number/etc.
Example slot names for verbs are "pres_1s" (present indicative first-person singular), "pres_sub_2s" (present
subjunctive second-person singular) "impf_sub_3p" (imperfect subjunctive third-person plural).
Each slot is filled with zero or more forms.
-- "form" = The conjugated Galician form representing the value of a given slot.
-- "lemma" = The dictionary form of a given Galician term. For Galician, always the infinitive.
]=]
--[=[
FIXME:
--]=]
local lang = require("Module:languages").getByCode("gl")
local m_string_utilities = require("Module:string utilities")
local m_links = require("Module:links")
local m_table = require("Module:table")
local iut = require("Module:inflection utilities")
local put = require("Module:parse utilities")
local com = require("Module:gl-common")
local force_cat = false -- set to true for debugging
local check_for_red_links = false -- set to false for debugging
local rfind = mw.ustring.find
local rmatch = mw.ustring.match
local rsplit = mw.text.split
local rsub = com.rsub
local u = mw.ustring.char
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
local function link_term(term, display)
return m_links.full_link({ lang = lang, term = term, alt = display }, "term")
end
local V = com.V -- vowel regex class
local AV = com.AV -- accented vowel regex class
local C = com.C -- consonant regex class
local TEMPC1 = u(0xFFF1) -- temporary character used for consonant substitutions
local short_pp_footnote = "[usually used with auxiliary verbs " .. link_term("ser") .. " and " .. link_term("estar") .. "]"
local long_pp_footnote = "[usually used with auxiliary verbs " .. link_term("haber") .. " and " .. link_term("ter") .. "]"
--[=[
Vowel alternations:
<i-e>: 'i' in pres1s, imp2s and the whole present subjunctive; 'e' elsewhere when stressed. Generally 'e' otherwise
when unstressed. E.g. [[sentir]], [[conseguir]] (the latter additionally with 'gu-g' alternation).
<u-o>: 'u' in pres1s, imp2s and the whole present subjunctive; 'o' elsewhere when stressed. Generally 'u' otherwise
when unstressed. E.g. [[durmir]], [[subir]].
<i>: 'i' whenever stressed (in the present singular and third plural) and throughout the whole present subjunctive.
Otherwise 'e'. E.g. [[vestir]], [[pedir]].
<u>: 'u' whenever stressed (in the present singular and third plural) and throughout the whole present subjunctive.
Otherwise 'o'. There may be no such verbs in standard Galician.
<í>: The last 'i' of the stem) becomes 'í' when stressed. E.g.:
* [[faiscar]] (only3sp; faísca, faíscan, faísque, faísquen' also with 'c-qu' alternation), [[acainzar]],
[[avaiñar]], [[cainzar]], [[caiñar]], [[desenvaiñar]], [[envaiñar]], [[arremuiñar]], [[arrepuiñar]],
[[arruinar]], [[cuincar]], [[cuiñar]], [[muiñar]]
* verbs in -eizar and -aizar, e.g. [[europeizar]] ('europeízo, europeíce', etc. also with 'z-c' alternation)
* [[desenraizar]], [[enraizar]], [[hebraizar]], [[xudaizar]]
* [[europeizar]], [[homoxeneizar]]
* some verbs in -uizar:
* [[enxuizar]] (enxuízo, enxuíza, enxuíce, enxuícen, also with 'z-c' alternation), [[axuizar]]
* but not any in -guizar ([[arreguizar]], [[desgaleguizar]], [[empreguizar]], [[esguizar]], [[espreguizar]],
[[galeguizar]]) or -quizar ([[catequizar]], [[esnaquizar]], [[xerarquizar]])
* none in -aiar?
* not [[abraiar]], [[achaiar]], [[alfaiar]], [[amaiar]], [[arraiar]], [[atalaiar]], [[desmaiar]], [[encaiar]],
[[engraiar]], [[ensaiar]], [[espraiar]], [[faiar]], [[laiar]], [[maiar]], [[raiar]], [[salaiar]]
* unknown: [[craiar]]
* some verbs in -biar:
* [[adobiar]], [[asubiar]], [[espabiar]]
* but not [[arrubiar]], [[asoberbiar]] /e/?, [[cambiar]], [[descambiar]], [[enrabiar]], [[ensoberbiar]] /e/?,
[[entibiar]], [[gabiar]], [[gobiar]] /ɔ/, [[intercambiar]], [[rabiar]], [[recambiar]], [[sarabiar]] (only3s),
[[turbiar]]
* none in -ciar:
* not [[acariciar]], [[agraciar]], [[anunciar]], [[apreciar]] /e/?, [[asociar]] /ɔ/, [[auspiciar]],
[[autofinanciar]], [[aviciar]], [[axenciar]] /ɛ/, [[beneficiar]], [[comerciar]] /ɛ/, [[concienciar]] /ɛ/,
[[conferenciar]] /e/?, [[congraciar]], [[denunciar]], [[depreciar]] /e/?, [[desasociar]] /ɔ/, [[desenviciar]],
[[desgraciar]], [[desperdiciar]], [[diferenciar]] /e/?, [[dilixenciar]] /e/?, [[disociar]] /ɔ/, [[distanciar]],
[[divorciar]] /ɔ/, [[enranciar]], [[ensuciar]], [[enunciar]], [[enviciar]], [[escanciar]], [[especiar]] /?/,
[[evidenciar]] /e/?, [[financiar]], [[graciar]], [[influenciar]] /e/?, [[iniciar]], [[licenciar]] /ɛ/,
[[maliciar]], [[negociar]] /ɔ/, [[oficiar]], [[potenciar]] /e/?, [[prenunciar]], [[presenciar]] /e/?,
[[pronunciar]], [[propiciar]], [[quintaesenciar]] /e/?, [[reiniciar]], [[renunciar]], [[reverenciar]] /e/?,
[[saciar]], [[sentenciar]] /e/?, [[silenciar]] /e/?, [[viciar]]
* some verbs in -diar:
* [[adiar]], [[vadiar]]
* but not [[asediar]] /ɛ/, [[compendiar]] /ɛ/, [[custodiar]] /ɔ/, [[deslendiar]] /e/?, [[entremediar]] /e/?,
[[estipendiar]] /e/?, [[fastidiar]], [[incendiar]] /e/?, [[insidiar]], [[irradiar]], [[mediar]] /e/?,
[[odiar]] /ɔ/, [[parodiar]] /ɔ/, [[preludiar]], [[radiar]], [[remediar]] /ɛ/, [[repudiar]], [[salmodiar]] /ɔ/,
[[subsidiar]], [[vilipendiar]] /ɛ/
* some verbs in -fiar:
* [[afiar]], [[confiar]], [[desafiar]], [[desconfiar]], [[desenfiar]], [[enfiar]], [[esfiar]], [[esgrafiar]],
[[fiar]], [[porfiar]], probably [[sobrefiar]] (not indicated)
* but not [[atrofiar]] /ɔ/, [[hipertrofiar]] /ɔ/
* verbs in -guiar:
* [[guiar]], [[radioguiar]], [[teleguiar]]
* verbs in -hiar:
* [[chiar]], [[rechiar]], [[rechouchiar]]
* some verbs in -liar:
* [[aliar]] (alío, alía, alíe, alíen), [[ampliar]], [[avaliar]], [[desliar]], [[liar]]
* but not [[afiliar]] (afilio, afilia, afilie, afilien), [[auxiliar]], [[conciliar]], [[defoliar]],
[[domiciliar]], [[escoliar]], [[espoliar]], [[exfoliar]], [[exiliar]], [[interfoliar]], [[reconciliar]]
* [[paliar]] goes both ways: 'palio/palío', 'palia/palía', 'palie/palíe', 'palien/palíen'
* unknown: [[represaliar]]
* some verbs in -miar:
* [[gurrumiar]], [[miar]]
* but not [[agremiar]], [[amomiar]], [[encomiar]], [[premiar]], [[rumiar]]
* some verbs in -niar:
* [[agoniar]], [[desagoniar]]
* but not [[calumniar]], [[conxeniar]], [[herniar]], [[miniar]]
* none in -oiar?
* not [[aboiar]] /ɔ/, [[acoiar]] /ɔ/, [[apoiar]] /o/, [[arroiar]] /o/ (only3s), [[choiar]]/[[enchoiar]] /ɔ/,
[[enxoiar]] /ɔ/, [[loiar]] /o/
* some verbs in -piar:
* [[arrepiar]], [[espiar]], [[expiar]], [[piar]]
* but not [[apropiar]], [[copiar]], [[expropiar]], [[fotocopiar]], [[lurpiar]], [[principiar]], [[recopiar]],
[[tapiar]], [[xerocopiar]]
* some verbs in -quiar:
* [[esquiar]], [[maquiar]], [[remaquiar]], [[tosquiar]]
* but not [[obsequiar]]
* unknown: [[franquiar]]
* some verbs in -riar:
* [[arrefriar]], [[arriar]], [[avariar]], [[criar]], [[desvariar]], [[enriar]], [[escagarriar]], [[estriar]],
[[malcriar]], [[recriar]], [[variar]]
* but not [[anguriar]], [[asalariar]], [[cariar]] (only3sp), [[contrariar]], [[desmemoriar]], [[expatriar]],
[[gloriar]], [[historiar]], [[inventariar]], [[inxuriar]], [[leriar]], [[repatriar]], [[seriar]],
[[vangloriar]]
* some verbs in -siar:
* [[fantasiar]]
* but not [[anestesiar]], [[extasiar]]
* [[ansiar]] goes both ways: 'ansio/ansío', 'ansia/ansía', 'ansie/ansíe', 'ansien/ansíen'
* some verbs in -tiar:
* [[amnistiar]], [[desenfastiar]], [[enfastiar]]
* but not [[angustiar]], [[sitiar]]
* some verbs in -viar:
* [[ataviar]], [[aviar]], [[desataviar]], [[desviar]], [[enviar]], [[extraviar]], [[reenviar]]
* but not [[abreviar]], [[agraviar]], [[aliviar]], [[desagraviar]], [[diluviar]] (only3s), [[obviar]]
* some verbs in -xiar:
* [[vixiar]]
* but not [[asfixiar]], [[colexiar]] /e/, [[contaxiar]], [[desprestixiar]], [[eloxiar]], [[plaxiar]],
[[presaxiar]], [[prestixiar]], [[privilexiar]] /e/, [[refuxiar]]
<ú>: The last 'u' of the stem becomes 'ú' when stressed. E.g.:
* [[reunir]] ('reúno, reúne(s), reúnem, reúna(s), reúnan')
* [[esmiuzar]] ('esmiúzo, esmiúza(s), esmiúza, esmiúce(s), esmiúcen' also with 'z-c' alternation)
* [[saudar]] ('saúdo, saúda(s), saúda, saúde(s), saúden')
* [[auñar]], [[desembaular]], [[embaular]]
* [[afiuzar]], [[desafiuzar]], [[desmiudar]], [[desmiuzar]], [[enviuvar]], [[esmiuzar]] but not [[triunfar]]
* NOTE: It seems most or all verbs in -uar other than in -guar, -quar have stressed ú, so we make it the default.
]=]
local vowel_alternants = m_table.listToSet({"i-e", "i", "í", "u-o", "u", "ú", "+"})
local vowel_alternant_to_desc = {
["i-e"] = "''i-e'' alternation in present singular",
["i"] = "''e'' becomes ''i'' when stressed",
["í"] = "''i'' becomes ''í'' when stressed",
["u-o"] = "''u-o'' alternation in present singular",
["u"] = "''o'' becomes ''u'' when stressed",
["ú"] = "''u'' becomes ''ú'' when stressed",
}
local vowel_alternant_to_cat = {
["i-e"] = "i-e alternation in present singular",
["i"] = "e becoming i when stressed",
["í"] = "i becoming í when stressed",
["u-o"] = "u-o alternation in present singular",
["u"] = "o becoming u when stressed",
["ú"] = "u becoming ú when stressed",
}
local all_persons_numbers = {
["1s"] = "1|s",
["2s"] = "2|s",
["3s"] = "3|s",
["1p"] = "1|p",
["2p"] = "2|p",
["3p"] = "3|p",
}
local person_number_list = {"1s", "2s", "3s", "1p", "2p", "3p"}
local imp_person_number_list = {"2s", "3s", "1p", "2p", "3p"}
local neg_imp_person_number_list = {"2s", "3s", "1p", "2p", "3p"}
person_number_to_reflexive_pronoun = {
["1s"] = "me",
["2s"] = "te",
["3s"] = "se",
["1p"] = "nos",
["2p"] = "vos",
["3p"] = "se",
}
local indicator_flags = m_table.listToSet {
"no_pres_stressed", "no_pres1_and_sub",
"only3s", "only3sp", "only3p", "noimp",
"pp_inv", "irreg", "no_built_in",
}
-- Initialize all the slots for which we generate forms.
local function add_slots(alternant_multiword_spec)
-- "Basic" slots: All slots that go into the regular table (not the reflexive form-of table).
alternant_multiword_spec.verb_slots_basic = {
{"infinitive", "inf"},
{"infinitive_linked", "inf"},
{"gerund", "ger"},
{"short_pp_ms", "short|m|s|past|part"},
{"short_pp_fs", "short|f|s|past|part"},
{"short_pp_mp", "short|m|p|past|part"},
{"short_pp_fp", "short|f|p|past|part"},
{"pp_ms", "m|s|past|part"},
{"pp_fs", "f|s|past|part"},
{"pp_mp", "m|p|past|part"},
{"pp_fp", "f|p|past|part"},
}
-- Special slots used to handle non-reflexive parts of reflexive verbs in {{gl-verb form of}}. For example, for a
-- reflexive-only verb like [[arrepentirse]], we want to be able to use {{gl-verb form of}} on [[arrepinta]] (which
-- should mention that it is a part of 'me arrepinta', first-person singular present subjunctive, and
-- 'se arrepinta', third-person singular present subjunctive) or on [[arrepentimos]] (which should mention that it
-- is a part of 'arrepentímonos', first-person plural present indicative or preterite). Similarly, we want to use
-- {{gl-verb form of}} on [[arrepentindo]] (which should mention that it is a part of 'se ... arrepentindo',
-- syntactic variant of [[arrepentíndose]], which is the gerund of [[arrepentirse]]). To do this, we need to be
-- able to map non-reflexive parts like [[arrepinta]], [[arrepentimos]], [[arrepentindo]], etc. to their reflexive
-- equivalent(s), to the tag(s) of the equivalent(s), and, in the case of forms like [[arrepentindo]],
-- [[arrepentir]] and imperatives, to the separated syntactic variant of the verb+clitic combination. We do this by
-- creating slots for the non-reflexive part equivalent of each basic reflexive slot, and for the separated
-- syntactic-variant equivalent of each basic reflexive slot that is formed of verb+clitic. We use slots in this
-- way to deal with multiword lemmas. Note that we run into difficulties mapping between reflexive verbs,
-- non-reflexive part equivalents, and separated syntactic variants if a slot contains more than one form. To
-- handle this, if there are the same number of forms in two slots we're trying to match up, we assume the forms
-- match one-to-one; otherwise we don't match up the two slots (which means {{gl-verb form of}} won't work in this
-- case, but such a case is extremely rare and not worth worrying about). Alternatives that handle this "properly"
-- are significantly more complicated and require non-trivial modifications to [[Module:inflection utilities]].
local need_special_verb_form_of_slots = alternant_multiword_spec.source_template == "gl-verb form of" and
alternant_multiword_spec.refl
if need_special_verb_form_of_slots then
alternant_multiword_spec.verb_slots_reflexive_verb_form_of = {
{"infinitive_non_reflexive", "-"},
{"infinitive_variant", "-"},
{"gerund_non_reflexive", "-"},
{"gerund_variant", "-"},
}
else
alternant_multiword_spec.verb_slots_reflexive_verb_form_of = {}
end
-- Add entries for a slot with person/number variants.
-- `verb_slots` is the table to add to.
-- `slot_prefix` is the prefix of the slot, typically specifying the tense/aspect.
-- `tag_suffix` is a string listing the set of inflection tags to add after the person/number tags.
-- `person_number_list` is a list of the person/number slot suffixes to add to `slot_prefix`.
local function add_personal_slot(verb_slots, slot_prefix, tag_suffix, person_number_list)
for _, persnum in ipairs(person_number_list) do
local persnum_tag = all_persons_numbers[persnum]
local slot = slot_prefix .. "_" .. persnum
local accel = tag_suffix .. "|" .. persnum_tag
table.insert(verb_slots, {slot, accel})
end
end
-- Add a personal slot (i.e. a slot with person/number variants) to `verb_slots_basic`.
local function add_basic_personal_slot(slot_prefix, tag_suffix, person_number_list, no_special_verb_form_of_slot)
add_personal_slot(alternant_multiword_spec.verb_slots_basic, slot_prefix, tag_suffix, person_number_list)
-- Add special slots for handling non-reflexive parts of reflexive verbs in {{gl-verb form of}}.
-- See comment above in `need_special_verb_form_of_slots`.
if need_special_verb_form_of_slots and not no_special_verb_form_of_slot then
for _, persnum in ipairs(person_number_list) do
local persnum_tag = all_persons_numbers[persnum]
local basic_slot = persnum .. "_" .. slot_prefix
local accel = tag_suffix .. "|" .. persnum_tag
table.insert(alternant_multiword_spec.verb_slots_reflexive_verb_form_of, {basic_slot .. "_non_reflexive", "-"})
end
end
end
add_basic_personal_slot("pres", "直説法|現在", person_number_list)
add_basic_personal_slot("impf", "直説法|不完了|過去", person_number_list)
add_basic_personal_slot("pret", "直説法|完了|過去", person_number_list)
add_basic_personal_slot("plup", "直説法|大過去", person_number_list)
add_basic_personal_slot("fut", "直説法|未来", person_number_list)
add_basic_personal_slot("cond", "過去|未来", person_number_list)
add_basic_personal_slot("pres_sub", "接続法|現在", person_number_list)
add_basic_personal_slot("impf_sub", "接続法|過去", person_number_list)
add_basic_personal_slot("fut_sub", "接続法|未来", person_number_list)
add_basic_personal_slot("imp", "命令法", imp_person_number_list)
add_basic_personal_slot("pers_inf", "pers|不定詞", person_number_list)
-- Don't need special non-reflexive-part slots because the negative imperative is multiword, of which the
-- individual words are 'non' + subjunctive.
add_basic_personal_slot("neg_imp", "命令法|禁止", neg_imp_person_number_list, "no special verb form of")
-- Don't need special non-reflexive-part slots because we don't want [[arrependendo]] mapping to [[arrependendo-me]]
-- (only [[arrependendo-se]]) or [[arrepender]] mapping to [[arrepender-me]] (only [[arrepender-se]]).
add_basic_personal_slot("infinitive", "不定詞", person_number_list, "no special verb form of")
add_basic_personal_slot("gerund", "ger", person_number_list, "no special verb form of")
-- Generate the list of all slots.
alternant_multiword_spec.all_verb_slots = {}
for _, slot_and_accel in ipairs(alternant_multiword_spec.verb_slots_basic) do
table.insert(alternant_multiword_spec.all_verb_slots, slot_and_accel)
end
for _, slot_and_accel in ipairs(alternant_multiword_spec.verb_slots_reflexive_verb_form_of) do
table.insert(alternant_multiword_spec.all_verb_slots, slot_and_accel)
end
alternant_multiword_spec.verb_slots_basic_map = {}
for _, slotaccel in ipairs(alternant_multiword_spec.verb_slots_basic) do
local slot, accel = unpack(slotaccel)
alternant_multiword_spec.verb_slots_basic_map[slot] = accel
end
end
local overridable_stems = {}
local function allow_multiple_values(separated_groups, data)
local retvals = {}
for _, separated_group in ipairs(separated_groups) do
local footnotes = data.fetch_footnotes(separated_group)
local retval = {form = separated_group[1], footnotes = footnotes}
table.insert(retvals, retval)
end
return retvals
end
local function simple_choice(choices)
return function(separated_groups, data)
if #separated_groups > 1 then
data.parse_err("For spec '" .. data.prefix .. ":', only one value currently allowed")
end
if #separated_groups[1] > 1 then
data.parse_err("For spec '" .. data.prefix .. ":', no footnotes currently allowed")
end
local choice = separated_groups[1][1]
if not m_table.contains(choices, choice) then
data.parse_err("For spec '" .. data.prefix .. ":', saw value '" .. choice .. "' but expected one of '" ..
table.concat(choices, ",") .. "'")
end
return choice
end
end
for _, overridable_stem in ipairs {
"pres_unstressed",
"pres_stressed",
"pres1_and_sub",
-- Don't include pres1; use pres_1s if you need to override just that form
"impf",
"full_impf",
{"pret_conj", simple_choice({"irreg", "ar", "er", "ir"}) },
"pret_base",
"pret",
"short_pret",
"fut",
"cond",
"pres_sub_stressed",
"pres_sub_unstressed",
{"sub_conj", simple_choice({"ar", "er"}) },
"plup",
"impf_sub",
"fut_sub",
"pers_inf",
"pp",
"short_pp",
} do
if type(overridable_stem) == "string" then
overridable_stems[overridable_stem] = allow_multiple_values
else
local stem, validator = unpack(overridable_stem)
overridable_stems[stem] = validator
end
end
-- Useful as the value of the `match` property of a built-in verb. `main_verb_spec` is a Lua pattern that should match
-- the non-prefixed part of a verb, and `prefix_specs` is a list of Lua patterns that should match the prefixed part of
-- a verb. If a prefix spec is preceded by ^, it must match exactly at the beginning of the verb; otherwise, additional
-- prefixes (e.g. re-, des-) may precede. Return the prefix and main verb.
local function match_against_verbs(main_verb_spec, prefix_specs)
return function(verb)
for _, prefix_spec in ipairs(prefix_specs) do
if prefix_spec:find("^%^") then
-- must match exactly
prefix_spec = prefix_spec:gsub("^%^", "")
if prefix_spec == "" then
-- We can't use the second branch of the if-else statement because an empty () returns the current position
-- in rmatch().
local main_verb = rmatch(verb, "^(" .. main_verb_spec .. ")$")
if main_verb then
return "", main_verb
end
else
local prefix, main_verb = rmatch(verb, "^(" .. prefix_spec .. ")(" .. main_verb_spec .. ")$")
if prefix then
return prefix, main_verb
end
end
else
local prefix, main_verb = rmatch(verb, "^(.*" .. prefix_spec .. ")(" .. main_verb_spec .. ")$")
if prefix then
return prefix, main_verb
end
end
end
return nil
end
end
--[=[
Built-in (usually irregular) conjugations.
Each entry is processed in turn and consists of an object with two fields:
1. match=: Specifies the built-in verbs that match this object.
2. forms=: Specifies the built-in stems and forms for these verbs.
The value of match= is either a string beginning with "^" (match only the specified verb), a string not beginning
with "^" (match any verb ending in that string), or a function that is passed in the verb and should return the prefix
of the verb if it matches, otherwise nil. The function match_against_verbs() is provided to facilitate matching a set
of verbs with a common ending and specific prefixes (e.g. [[ter]] and [[ater]] but not [[abater]], etc.).
The value of forms= is a table specifying stems and individual override forms. Each key of the table names either a
stem (e.g. `pres_stressed`), a stem property (e.g. `vowel_alt`) or an individual override form (e.g. `pres_1s`).
Each value of a stem can either be a string (a single stem), a list of strings, or a list of objects of the form
{form = STEM, footnotes = {FOONOTES}}. Each value of an individual override should be of exactly the same form except
that the strings specify full forms rather than stems. The values of a stem property depend on the specific property
but are generally strings or booleans.
In order to understand how the stem specifications work, it's important to understand the phonetic modifications done
by combine_stem_ending(). In general, the complexities of predictable prefix, stem and ending modifications are all
handled in this function. In particular:
1. Spelling-based modifications (c/z, g/gu, gu/gü, g/j) occur automatically as appropriate for the ending.
2. If the stem begins with an acute accent, the accent is moved onto the last vowel of the prefix (for handling verbs
in -uar such as [[minguar]], pres_3s 'míngua').
3. If the ending begins with a double asterisk, this is a signal to conditionally delete the accent on the last letter
of the stem. "Conditionally" means we don't do it if the last two letters would form a diphthong without the accent
on the second one (e.g. in [[sair]], with stem 'saí'); but as an exception, we do delete the accent in stems
ending in -guí, -quí (e.g. in [[conseguir]]) because in this case the ui isn't a diphthong.
4. If the ending begins with an asterisk, this is a signal to delete the accent on the last letter of the stem, e.g.
fizé -> fizermos. Unlike for **, this removal is unconditional, so we get e.g. 'sairmos' not #'saírmos'.
5. If ending begins with i, it must get an accent after an unstressed vowel (in some but not all cases) to prevent the
two merging into a diphthong. See combine_stem_ending() for specifics.
The following stems are recognized:
-- pres_unstressed: The present indicative unstressed stem (1p, 2p). Also controls the imperative 2p
and gerund. Defaults to the infinitive stem (minus the ending -ar/-er/-ir/-or).
-- pres_stressed: The present indicative stressed stem (1s, 2s, 3s, 3p). Also controls the imperative 2s.
Default is empty if indicator `no_pres_stressed`, else a vowel alternation if such an indicator is given
(e.g. `ue`, `ì`), else the infinitive stem.
-- pres1_and_sub: Overriding stem for 1s present indicative and the entire subjunctive. Only set by irregular verbs
and by the indicators `no_pres_stressed` (e.g. [[precaver]]) and `no_pres1_and_sub` (since verbs of this sort,
e.g. [[puir]], are missing the entire subjunctive as well as the 1s present indicative). Used by many irregular
verbs, e.g. [[caber]], verbs in '-air', [[dizer]], [[ter]], [[valer]], etc. Some verbs set this and then supply an
override for the pres_1s if it's irregular, e.g. [[saber]], with irregular subjunctive stem "saib-" and special
1s present indicative "sei".
-- pres1: Special stem for 1s present indicative. Normally, do not set this explicitly. If you need to specify an
irregular 1s present indicative, use the form override pres_1s= to specify the entire form. Defaults to
pres1_and_sub if given, else pres_stressed.
-- pres_sub_unstressed: The present subjunctive unstressed stem (1p, 2p). Defaults to pres1_and_sub if given, else the
infinitive stem.
-- pres_sub_stressed: The present subjunctive stressed stem (1s, 2s, 3s, 1p). Defaults to pres1.
-- sub_conj: Determines the set of endings used in the subjunctive. Should be one of "ar" or "er".
-- impf: The imperfect stem (not including the -av-/-i- stem suffix, which is determined by the conjugation). Defaults
to the infinitive stem.
-- full_impf: The full imperfect stem missing only the endings (-a, -as, -am, etc.). Used for verbs with irregular
imperfects such as [[ser]], [[ter]], [[vir]] and [[pór]].
-- pret_conj: Determines the set of endings used in the preterite. Should be one of "ar", "er", "ir" or "irreg".
Defaults to the conjugation as determined from the infinitive. When pret_conj == "irreg", `pret` is used, otherwise
`pret_base`.
-- pret_base: The preterite stem (not including the -a-/-e-/-i- stem suffix). Defaults to the infinitive stem.
Only used when pret_conj ~= "irreg".
-- pret: The full preterite stem missing only the endings (-ste, -mos, etc.), e.g. 'fige', 'fo'. Only used for verbs
with irregular preterites (pret_conj == "irreg") such as [[facer]], [[poder]], [[traer]], etc. The pret_1s and
pret_3s are handled using the short_pret stem instead (pret_1s '-en', pret_3s '-o'). Defaults to `pret_base` + the
conjugation vowel.
-- short_pret: The short preterite stem, used with 1s and 3s endings (pret_1s '-en', pret_3s '-o'). Only used with
irregular preterites (pret_conj == "irreg"). Normally derived from pret by deleting the final vowel, and doesn't
need to be given explicitly.
-- fut: The future stem. Defaults to the infinitive stem + the conjugation vowel.
-- cond: The conditional stem. Defaults to `fut`.
-- impf_sub: The imperfect subjunctive stem. Defaults to `pret`.
-- fut_sub: The future subjunctive stem. Defaults to `pret`.
-- plup: The pluperfect stem. Defaults to `pret`.
-- pers_inf: The personal infinitive stem. Defaults to the infinitive stem + the conjugation vowel.
-- pp: The masculine singular past participle. Default is based on the verb conjugation: infinitive stem + '-ado' for
-ar verbs, otherwise infinitive stem + '-ido'.
-- short_pp: The short masculine singular past participle, for verbs with such a form. No default.
-- pp_inv: `true` if the past participle exists only in the masculine singular.
]=]
local built_in_conjugations = {
--------------------------------------------------------------------------------------------
-- -ar --
--------------------------------------------------------------------------------------------
-- Verbs not needing entries here:
--
-- (1) Verbs with short past participles: need to specify the short pp explicitly.
--
-- aceitar: use <short_pp:aceite>
-- anexar, completar, expressar, expulsar, findar, fritar, ganhar, gastar, limpar, pagar, pasmar, pegar, soltar:
-- use <short_pp:anexo> etc.
-- assentar: use <short_pp:assente>
-- entregar: use <short_pp:entregue>
-- enxugar: use <short_pp:enxuto>
-- matar: use <short_pp:morto>
--
-- (2) Verbs with orthographic consonant alternations: handled automatically.
--
-- -car (brincar, buscar, pecar, trancar, etc.): automatically handled in combine_stem_ending()
-- -zar (alcanzar, comezar, lazar): automatically handled in combine_stem_ending()
-- -gar (apagar, cegar, esmagar, largar, navegar, resmungar, sugar, etc.): automatically handled in combine_stem_ending()
-- -guar (iguar, minguar): automatically handled in combine_stem_ending()
--
-- (3) Verbs with vowel alternations: need to specify the alternation explicitly unless it always happens, in
-- which case it's handled automatically through an entry below.
--
-- esmiuzar changing to esmiúzo: use <ú>
-- faiscar changing to faísco: use <í>
-- -izar changing to -ízo (ajuizar, enraizar, homogeneizar, plebeizar, etc.): use <í>
-- reusar changing to reúso: use <ú>
-- saudar changing to saúdo: use <ú>
-- tuitar/retuitar changing to (re)tuíto: use <í>
{
-- dar
match = "^dar", -- [[desdar]] doesn't seem to exist; [[redar]] is regular and unrelated to [[dar]]
forms = {
pres_1s = "dou", pres_2s = "dás", pres_3s = "dá", pres_3p = "dán#",
pres1_and_sub = "de", -- only for subjunctive as we override pres_1s
sub_conj = "er",
pret_conj = "irreg", pret = "de", pret_1s = "dei", pret_3s = "deu", -- /dɛw/
irreg = true,
}
},
{
-- estar
match = "^estar", -- [[sobestar]] and [[sobrestar]] seem not to exist
forms = {
pres_1s = "estou", pres_2s = "estás", pres_3s = "está", pres_3p = "están",
pres1_and_sub = "este", -- only for subjunctive as we override pres_1s
sub_conj = "er",
pret_conj = "irreg", pret = "estive",
pp_inv = true, -- no [[sobestar]] or [[sobrestar]], which would be transitive
irreg = true,
}
},
{
-- verbs in -uar but not -guar
match = function(verb)
if verb:find("guar$") then
return nil
else
return match_against_verbs("uar", {""})(verb)
end
end,
forms = {
vowel_alt = "ú",
}
},
--------------------------------------------------------------------------------------------
-- -er --
--------------------------------------------------------------------------------------------
-- Verbs not needing entries here:
--
-- -cer (verbs in -ecer, vencer, etc.): automatically handled in combine_stem_ending()
-- -guer (erguer/soerguer): automatically handled in combine_stem_ending()
{
-- must be listed before -aer
match = "^traer",
forms = {
-- all occurrences of accented í and ï in endings handled in combine_stem_ending()
pres1_and_sub = "trai",
pret_conj = "irreg", pret = "trouxe",
irreg = true,
}
},
{
-- verbs in -aer (caer, raer, debaer, degraer, esvaer and derivatives of traer, but not traer itself:
-- acaer/decaer/recaer,
-- abstraer/atraer/contraer/descontraer/detraer/distraer/extraer/maltraer/retraer/retrotraer/subtraer)
match = "aer",
forms = {
-- all occurrences of accented í and ï in endings handled in combine_stem_ending()
pres1_and_sub = "ai",
irreg = true,
}
},
{
-- caber
match = "caber",
forms = {
pres1_and_sub = "caib",
pret_conj = "irreg", pret = "coube",
irreg = true,
}
},
{
-- crer, descrer
match = "crer",
forms = {
pres1_and_sub = "cre",
pres_2s = "crés#", pres_3s = "cré#", pres_3p = "crén#",
-- regular except the lack of accent in base verb
pret_1p = "crín#",
irreg = true,
}
},
{
-- acender, prender/aprender; not comprender/desprender/reprender, etc.
match = match_against_verbs("ender", {"^ac", "^pr", "^apr"}),
forms = {short_pp = "eso"},
},
{
-- erguer; but not soerguer
match = "^erguer",
forms = {short_pp = "ergueito"},
},
{
-- facer, afacer, contrafacer, desafacer, desfacer, perfacer, rarefacer, refacer, satisfacer, tumefacer
match = "facer",
forms = {
-- use 'fagu' because we're in a front environment; if we use 'fag', we'll get '#fajo'
pres1_and_sub = "fagu",
pres_2s = "fás#",
pres_3s = "fai",
pres_3p = "fán#",
pret_conj = "irreg", pret = "fixe",
pp = "feito",
fut = "far",
irreg = true,
cons_alt = false, -- avoid claiming we have a c-z alternation
}
},
{
match = "^haber",
forms = {
pres_1s = "hei",
pres_2s = "has",
pres_3s = {"ha", "hai"},
pres_3p = "han",
pres1_and_sub = "hax", -- only for subjunctive as we override pres_1s
pret_conj = "irreg", pret = "hoube",
noimp = true,
irreg = true,
}
},
{
-- ler, reler, trasler; not escoller, expeler, valer, etc.
match = match_against_verbs("ler", {"^", "^re", "tras"}),
forms = {
pres1_and_sub = "le",
pres_2s = "lés#", pres_3s = "lé#", pres_3p = "lén#",
-- regular except the lack of accent in base verb
pret_1p = "lín#",
irreg = true,
}
},
{
-- morrer, premorrer
match = "morrer",
forms = {pp = "morto"},
},
{
-- nacer; but not renacer
match = "^nacer",
forms = {short_pp = "nado"},
},
{
-- moer, but not remoer
match = "^moer",
forms = {
-- all occurrences of accented í and ï in endings handled in combine_stem_ending()
pres1_and_sub = "moi",
short_pp = "mudo", -- the main table says 'mundo' but the page for [[mundo]] says 'mudo' is "máis recomendable"
irreg = true,
}
},
{
-- choer/deschoer, doer/condoer, remoer, proer, roer/corroer
match = "oer",
forms = {
-- all occurrences of accented í and ï in endings handled in combine_stem_ending()
pres1_and_sub = "oi",
irreg = true,
}
},
{
-- coller, toller and derivatives (acoller, desacoller, desencoller, encoller, entrecoller, escoller, recoller;
-- destoller, entretoller)
match = "oller",
forms = {short_pp = "olleito"},
},
{
-- poder
match = "poder",
forms = {
pres1_and_sub = "poid", -- only for subjunctive as we override pres_1s
pres_1s = "podo", -- /ɔ/
pret_conj = "irreg", pret = "puide",
irreg = true,
}
},
{
-- poñer, antepoñer, apoñer/desapoñer, arrepoñer, compoñer/descompoñer/recompoñer, contrapoñer, depoñer,
-- dispoñer/indispoñer/predispoñer, empoñer, expoñer/sobreexpoñer/subexpoñer, impoñer/reimpoñer, interpoñer,
-- opoñer, pospoñer, propoñer, repoñer, sobrepoñer, superpoñer, supoñer/presupoñer, traspoñer, xustapoñer
match = "poñer",
forms = {
pres_2s = "pós#", pres_3s = "pón#",
pret_conj = "irreg", pret = "puxe",
pp = "posto",
irreg = true,
}
},
{
-- pracer, but not apracer, compracer, descompracer, despracer
match = "^pracer",
forms = {
pret_conj = "irreg", pret = "prougue",
irreg = true,
}
},
-- prover below, just below ver
{
-- querer
match = "querer",
forms = {
pres1_and_sub = "queir", -- only for subjunctive as we override pres_1s
pres_1s = "quero", -- /ɛ/
pret_conj = "irreg", pret = "quixe",
irreg = true,
}
},
{
-- romper; but not corromper, interromper, irromper or prorromper
match = "^romper",
forms = {short_pp = "roto"},
},
{
-- saber, ressaber
match = "saber",
forms = {
pres_1s = "sei",
pres1_and_sub = "saib", -- only for subjunctive as we override pres_1s
pret_conj = "irreg", pret = "soube",
irreg = true,
}
},
{
-- absolver, disolver, resolver
match = "solver",
forms = {short_pp = "solto"},
},
{
-- suspender; but not others in -pender
match = "suspender",
forms = {short_pp = "suspenso"},
},
{
match = "^ser",
forms = {
pres_1s = "son", pres_2s = "es", pres_3s = "é",
pres_1p = "somos", pres_2p = "sodes", pres_3p = "son",
pres1_and_sub = "sex", -- only for subjunctive as we override pres_1s
full_impf = "er",
pret_conj = "irreg", pret = "fo", pret_1s = "fun", pret_2s = "fuches", pret_3s = "foi",
imp_2s = "sé", imp_2p = "sede",
irreg = true,
}
},
{
-- We want to match abster, conter, deter, etc. but not abater, cometer, etc. No way to avoid listing each verb.
match = match_against_verbs("ter", {"abs", "^a", "con", "de", "entre", "man", "ob", "^re", "sos", "^"}),
forms = {
pres_2s = "tés#", pres_3s = "tén#", pres_2p = {"tendes", "tedes"}, pres_3p = "teñen",
pres1_and_sub = "teñ",
full_impf = "tiñ",
pret_conj = "irreg", pret = "tive",
irreg = true,
}
},
-- traer listed above at the beginning of the -er verbs
{
-- valer, equivaler
match = "valer",
forms = {
pres1_and_sub = "vall",
irreg = true,
}
},
{
-- We want to match antever etc. but not absolver, atrever etc. No way to avoid listing each verb.
-- NOTE: [[rever]] has two meanings, one with regular conjugation. Use <no_built_in> for this one.
match = match_against_verbs("ver", {"entre", "pre", "^re", "^"}),
forms = {
pres_2s = "vés#", pres_3s = "vé#", pres_3p = "vén#",
pres1_and_sub = "vex",
pret_conj = "irreg", pret = "vi", pret_1s = "vín#", pret_3s = "viu",
pp = "visto",
irreg = true,
}
},
{
-- [[prover]] has regular preterite and past participle
match = "^prover",
forms = {
pres_2s = "provés", pres_3s = "prové", pres_3p = "provén",
pres1_and_sub = "provex",
short_pp = "provisto",
irreg = true,
}
},
{
-- [[desprover]] has its own conjugation
match = "^desprover",
forms = {
pres_2s = "desprovés", pres_3s = "desprové", pres_3p = "desprovén",
pres1_and_sub = "desprove",
short_pp = "desprovisto",
irreg = true,
}
},
{
-- volver, avolver/desenvolver/devolver/envolver/revolver
match = "volver",
forms = {short_pp = "volto"},
},
--------------------------------------------------------------------------------------------
-- -ir --
--------------------------------------------------------------------------------------------
-- Verbs not needing entries here:
--
-- subir (NOT rubir), acudir/sacudir (NOT escudir, aludir/eludir), urdir/desurdir, xurdir/rexurdir,
-- engulir, pulir, bulir/rebulir, ulir, mulir (NOT escapulir), durmir, sumir/consumir/ensumir (NOT
-- asumir/reasumir/presumir/resumir/subsumir), cuspir/chuspir, sufrir, tusir, xunguir/conxunguir/desxunguir,
-- munguir, fuxir/muxir/ruxir: use <u-o>
-- [NOTE: imp_2s durme, consume/sume]
-- sosubir/susubir: use <u-o>? (archaic, not in RAG dictionary)
-- abolir: use <no_pres_stressed>
-- descolorir: use <no_pres_stressed>
-- empedernir: use <no_pres_stressed>
-- espir/despir, refletir, adherir, pedir/desapedir/despedir/expedir/impedir/reexpedir, medir/comedir/descomedir,
-- aferir/conferir/deferir/diferir/inferir/interferir/preferir/proferir/referir/transferir,
-- dixerir/enxerir/suxerir, preterir, competir/repetir, advertir/divertir, vestir/investir/revestir/travestir,
-- agredir/transgredir, espelir: use <i>
-- mentir/desmentir, sentir/asentir/consentir/disentir/presentir/resentir, ferir (but no derivatives), servir,
-- seguir/conseguir/perseguir/proseguir: use <i-e>
-- [NOTE: imp_2s minte]
-- denegrir: use <i.only3sp>
-- prohibir/coibir: regular
-- cumprir: use <no_built_in> in the meaning "fulfill"
-- reunir: use <ú>
-- argüír/redargüír: use <ú>?
--
-- -cir alternations (aducir, resarcir): automatically handled in combine_stem_ending()
-- -guir alternations (e.g. conseguir, cinguir, xunguir, tinguir): automatically handled in combine_stem_ending()
-- -quir alternations (e.g. delinquir): automatically handled in combine_stem_ending()
-- -güír alternations (e.g. argüír): automatically handled in combine_stem_ending()
{
-- saír/sobresaír
match = "aír",
forms = {
pres1_and_sub = "ai",
-- all occurrences of accented í and ï in endings handled in combine_stem_ending()
irreg = true,
}
},
{
-- abrir/desabrir/reabrir
match = "abrir",
forms = {pp = "aberto"},
},
{
-- aflixir
match = "aflixir",
-- FIXME: should this be {pp = {"aflicto", "aflixido"}}?
forms = {short_pp = "aflicto"},
},
{
-- cubrir/descubrir/encubrir/recubrir/redescubrir
match = "cubrir",
forms = {vowel_alt = "u-o", pp = "coberto"},
},
{
-- cumprir (only in the meaning "to be necessary"; otherwise use <no_built_in>)
match = "^cumprir",
forms = {
-- We could create a <u-ó> just for this verb but that seems overkill unless another such verb appears
pres_stressed = "cómpr",
pres1_and_sub = "cumpr",
},
},
{
-- dicir, bendicir, contradicir, desdicir, maldicir, predicir
-- FIXME: bendicir and maldicir can also be entirely regular. This could be handled like this:
-- ((bendicir<>,bendicir<no_built_in>))
match = "dicir",
forms = {
-- use 'digu' because we're in a front environment; if we use 'dig', we'll get '#dijo'
pres1_and_sub = "digu",
pres_2s = "dís#", pres_3s = "dí#", pres_3p = "dín#",
pret_conj = "irreg", pret = "dixe",
pp = function(base, prefix) return (prefix == "" or prefix == "des" or prefix == "pre") and "dito" or
{"dito", "dicido"} end,
pp = "dito",
fut = "dir",
irreg = true,
cons_alt = false, -- avoid claiming we have a c-z alternation
}
},
{
-- elixir, reelixir
match = "elixir",
-- FIXME: should this be {pp = {"electo", "elixido"}}?
forms = {short_pp = "electo"},
},
{
-- frixir/sofrixir, fritir/sofritir
match = "fri[xt]ir",
forms = {short_pp = "frito"},
},
{
-- inserir, reinserir
match = "inserir",
forms = {
vowel_alt = "i",
short_pp = "inserto",
},
},
{
-- ir
match = "^ir",
forms = {
pres_1s = "vou", pres_2s = "vas", pres_3s = "vai", pres_1p = "imos", pres_2p = "ides", pres_3p = "van",
pres1_and_sub = "vai", -- only for subjunctive as we override pres_1s
pret_conj = "irreg", pret = "fo", pret_1s = "fun", pret_2s = "fuches", pret_3s = "foi",
imp_1p = "vamos",
irreg = true,
}
},
{
-- oír, desoír, entreoír
match = "oír",
forms = {
-- all occurrences of accented í and ï in endings handled in combine_stem_ending()
pres1_and_sub = "oi", -- /ɔ/
irreg = true,
}
},
{
match = "ouvir",
forms = {
pres1_and_sub = "ouz",
irreg = true,
}
},
{
-- parir, malparir
match = "parir",
forms = {
pres1_and_sub = "pair",
irreg = true,
}
},
{
-- imprimir/reimprimir/sobreimprimir, but not comprimir/descomprimir, deprimir, oprimir, reprimir, suprimir
match = "imprimir",
forms = {short_pp = "impreso"}
},
{
-- rir, sorrir
match = match_against_verbs("rir", {"^", "sor"}),
forms = {
pres_2s = "ris#", pres_3s = "ri#", pres_3p = "rin#",
pret_1s = "rin#", -- regular except the lack of accent in base verb
pres1_and_sub = "rí",
irreg = true,
}
},
{
-- adscribir, circunscribir, describir, escribir/reescribir, inscribir, prescribir, proscribir, sobrescribir,
-- subscribir, transcribir
match = "scribir",
forms = {
pp = "scrito",
irreg = true,
}
},
{
-- concluír/recluír; not excluír/incluír/ocluír
match = match_against_verbs("cluír", {"con", "re"}),
forms = {
-- all occurrences of accented í and ï in endings handled in combine_stem_ending()
vowel_alt = "ú",
short_pp = "cluso",
}
},
{
-- posuír; not desposuír
match = "^posuír",
forms = {
-- all occurrences of accented í and ï in endings handled in combine_stem_ending()
vowel_alt = "ú",
short_pp = "poseso",
}
},
{
-- remaining verbs in -uír (excluír/incluír/ocluír, diluír,
-- afluír/confluír/difluír/fluír/efluír/influír/refluír, atuír/desatuír,
-- atribuír/contribuír/distribuír/redistribuír/retribuír/substituír,
-- constituír/destituír/instituír/prostituír/reconstituír/restituír,
-- construír/desobstruír/destruír/instruír/obstruír/reconstruír, derruír,
-- desposuír, diminuír, luír/esluír, estatuír, imbuír, inmiscuír, intuír, puír, pruír)
match = "[uü]ír", -- this won't match -guir verbs (e.g. [[conseguir]]) or -quir verbs (e.g. [[delinquir]])
forms = {
-- all occurrences of accented í and ï in endings handled in combine_stem_ending()
vowel_alt = "ú",
}
},
{
-- We want to match advir, convir, devir, etc. but not ouvir, servir, etc. No way to avoid listing each verb.
match = match_against_verbs("vir", {"ad", "^a", "con", "contra", "de", "^desa", "inter", "pre", "pro", "sobre", "^"}),
forms = {
pres_2s = "vés", pres_3s = "vén", pres_2p = {"vindes", "vides"}, pres_3p = "veñen",
pres1_and_sub = "veñ",
full_impf = "viñ",
pret_conj = "irreg", pret = "viñe", pret_1s = "vín#", pret_3s = "veu",
pp = "vindo",
-- FIXME! The following is as in the RAG tables but may be a typo and should be vén for [[vir]] like pres_3s
imp_2s = "vén#",
irreg = true,
}
},
--------------------------------------------------------------------------------------------
-- misc --
--------------------------------------------------------------------------------------------
{
-- pór, antepor, apor/desapor, arrepor, compor/descompor/recompor, contrapor, depor, dispor/indispor/predispor,
-- empor, expor/sobreexpor/subexpor, impor/reimpor, interpor, opor, pospor, propor, repor, sobrepor,
-- superpor, supor/presupor, traspor, xustapor
match = "p[oó]r",
forms = {
pres_2s = "pós#", pres_3s = "pón#", pres_1p = "pomos", pres_2p = "pondes", pres_3p = "pón#",
pres1_and_sub = "poñ",
full_impf = "puñ",
pret_conj = "irreg", pret = "puxe",
fut = "por",
pers_inf = "po",
pers_inf_1s = function(base, prefix) return prefix == "" and "pór" or "por" end,
pers_inf_3s = function(base, prefix) return prefix == "" and "pór" or "por" end,
gerund = "pondo", pp = "posto",
irreg = true,
}
},
}
local function skip_slot(base, slot, allow_overrides)
if not allow_overrides and (base.basic_overrides[slot] or
base.refl and base.basic_reflexive_only_overrides[slot]) then
-- Skip any slots for which there are overrides.
return true
end
if base.only3s and (slot:find("^pp_f") or slot:find("^pp_mp")) then
-- diluviar, atardecer, neviscar; impersonal verbs have only masc sing pp
return true
end
if not slot:find("[123]") then
-- Don't skip non-personal slots.
return false
end
if base.nofinite then
return true
end
if (base.noimp or base.only3s or base.only3sp or base.only3p) and (slot:find("^imp_") or slot:find("^neg_imp_")) then
return true
end
if base.only3s and not slot:find("3s") then
-- diluviar, atardecer, neviscar
return true
end
if base.only3sp and not slot:find("3[sp]") then
-- atañer, concernir
return true
end
if base.only3p and not slot:find("3p") then
-- [[caer cuatro gotas]], [[caer chuzos de punta]], [[entrarle los siete males]]
return true
end
return false
end
-- Apply vowel alternations to stem.
local function apply_vowel_alternations(stem, alternations)
local alternation_stems = {}
local saw_pres1_and_sub = false
local saw_pres_stressed = false
local saw_imp2s_override = false
local origstem = stem
-- Treat final -gu, -qu as a consonant, so the previous vowel can alternate (e.g. conseguir -> consigo).
-- This means a verb in -guar can't have a u-ú alternation but I don't think there are any verbs like that.
stem = rsub(stem, "([gq])u$", "%1" .. TEMPC1)
-- Process alternations other than +.
for _, altobj in ipairs(alternations) do
local alt = altobj.form
local pres1_and_sub, pres_stressed, imp2s_override, err
if alt == "+" then
-- do nothing yet
else
local before_last_vowel, last_vowel, after_last_vowel = rmatch(stem, "^(.*)(" .. V .. ")(.-)$")
if alt == "i-e" then
if last_vowel == "e" or last_vowel == "i" then
pres1_and_sub = before_last_vowel .. "i" .. after_last_vowel
imp2s_override = pres1_and_sub
if last_vowel == "i" then
pres_stressed = before_last_vowel .. "e" .. after_last_vowel
end
else
err = "should have -e- or -i- as the last vowel"
end
elseif alt == "i" then
if last_vowel == "e" then
pres1_and_sub = before_last_vowel .. "i" .. after_last_vowel
pres_stressed = pres1_and_sub
else
err = "should have -e- as the last vowel"
end
elseif alt == "u-o" then
if last_vowel == "o" or last_vowel == "u" then
pres1_and_sub = before_last_vowel .. "u" .. after_last_vowel
imp2s_override = pres1_and_sub
if last_vowel == "u" then
pres_stressed = before_last_vowel .. "o" .. after_last_vowel
end
else
err = "should have -o- or -u- as the last vowel"
end
elseif alt == "u" then
if last_vowel == "o" then
pres1_and_sub = before_last_vowel .. "u" .. after_last_vowel
pres_stressed = pres1_and_sub
else
err = "should have -o- as the last vowel"
end
elseif alt == "í" then
if last_vowel == "i" then
pres_stressed = before_last_vowel .. "í" .. after_last_vowel
else
err = "should have -i- as the last vowel"
end
elseif alt == "ú" then
if last_vowel == "u" or last_vowel == "ü" then
pres_stressed = before_last_vowel .. "ú" .. after_last_vowel
else
err = "should have -u- or -ü- as the last vowel"
end
else
error("Internal error: Unrecognized vowel alternation '" .. alt .. "'")
end
end
local function unapply_u_mod(val)
if val then
return {form = val:gsub(TEMPC1, "u"), footnotes = altobj.footnotes}, true
else
return nil, false
end
end
pres1_and_sub, saw_pres1_and_sub = unapply_u_mod(pres1_and_sub)
pres_stressed, saw_pres_stressed = unapply_u_mod(pres_stressed)
imp2s_override, saw_imp2s_override = unapply_u_mod(imp2s_override)
table.insert(alternation_stems, {
altobj = altobj,
pres1_and_sub = pres1_and_sub,
pres_stressed = pres_stressed,
imp2s_override = imp2s_override,
err = err
})
end
-- Now do +. We check to see which stems are used by other alternations and specify those so any footnotes are
-- properly attached.
for _, alternation_stem in ipairs(alternation_stems) do
if alternation_stem.altobj.form == "+" then
local stemobj = {form = origstem, footnotes = alternation_stem.altobj.footnotes}
alternation_stem.pres1_and_sub = saw_pres1_and_sub and stemobj or nil
alternation_stem.pres_stressed = saw_pres_stressed and stemobj or nil
alternation_stem.imp2s_override = saw_imp2s_override and stemobj or nil
end
end
return alternation_stems
end
-- Add the `stem` to the `ending` for the given `slot` and apply any phonetic modifications.
-- WARNING: This function is written very carefully; changes to it can easily have unintended consequences.
local function combine_stem_ending(base, slot, prefix, stem, ending, dont_include_prefix)
-- If the ending begins with an acute accent, it goes after the last vowel, but we don't have to do anything.
-- Use the full stem for checking for -gui ending and such, because 'stem' is just 'u' for [[arguir]],
-- [[delinquir]].
local full_stem = prefix .. stem
-- Include the prefix in the stem unless dont_include_prefix is given (used for the past participle stem).
if not dont_include_prefix then
stem = full_stem
end
-- If ending begins with i, it must get an accent after a/o/u to prevent the two merging into a diphthong:
-- caer -> caíches, caído; doer -> doíches, doído; concluír -> concluíches, concluído.
if ending:find("^i") and stem:find("[aouü]$") and not stem:find("[gq]u$") then
-- Special case for impf_1p/impf_2p, where the i is unstressed and changes into ï. FIXME: Maybe we should be
-- checking the slot value instead.
if ending == "iamos" or ending == "iades" then
ending = ending:gsub("^i", "ï")
else
ending = ending:gsub("^i", "í")
end
end
-- Spelling changes in the stem; it depends on whether the stem given is the pre-front-vowel or
-- pre-back-vowel variant, as indicated by `frontback`. We want these front-back spelling changes to happen
-- between stem and ending, not between prefix and stem; the prefix may not have the same "front/backness"
-- as the stem.
local is_front = rfind(ending, "^[eiéíï]")
if base.frontback == "front" and not is_front then
stem = stem:gsub("c$", "z") -- coñecer -> coñezo, vencer -> venzo, inmiscir -> inmiszo
stem = stem:gsub("gu$", "g") -- distinguir -> distingo, conseguir -> consigo
stem = stem:gsub("qu$", "c") -- delinquir -> delinco
stem = stem:gsub("gü$", "gu") -- argüír -> arguamos
elseif base.frontback == "back" and is_front then
stem = stem:gsub("gu$", "gü") -- iguar -> igüei
stem = stem:gsub("g$", "gu") -- cargar -> carguei, apagar -> apaguei
stem = stem:gsub("c$", "qu") -- marcar -> marquei
stem = rsub(stem, "z$", "c") -- aderezar -> aderecei
end
local retval = stem .. ending
if retval:find("#$") then -- remove final accent if no prefix
retval = retval:gsub("#$", "")
if prefix == "" then
retval = com.remove_final_accent(retval)
end
end
return retval
end
local function add3(base, slot, stems, endings, footnotes, allow_overrides)
if skip_slot(base, slot, allow_overrides) then
return
end
local function do_combine_stem_ending(stem, ending)
return combine_stem_ending(base, slot, base.prefix, stem, ending)
end
iut.add_forms(base.forms, slot, stems, endings, do_combine_stem_ending, nil, nil, footnotes)
end
local function insert_form(base, slot, form)
if not skip_slot(base, slot) then
iut.insert_form(base.forms, slot, form)
end
end
local function insert_forms(base, slot, forms)
if not skip_slot(base, slot) then
iut.insert_forms(base.forms, slot, forms)
end
end
local function add_single_stem_tense(base, slot_pref, stems, s1, s2, s3, p1, p2, p3)
local function addit(slot, ending)
add3(base, slot_pref .. "_" .. slot, stems, ending)
end
addit("1s", s1)
addit("2s", s2)
addit("3s", s3)
addit("1p", p1)
addit("2p", p2)
addit("3p", p3)
end
local function construct_stems(base, vowel_alt, imp_only)
local stems = {}
if imp_only then
stems.imp2s_override =
-- If no_pres_stressed given, there should be no imp_2s.
not base.no_pres_stressed and (
base.stems.imp2s_override or
vowel_alt.imp2s_override or
nil) or nil
base.this_stems = stems
return
end
local function combine(slot, stem, ending)
return combine_stem_ending(base, slot, base.prefix, stem, ending, "dont include prefix")
end
stems.pres_unstressed = base.stems.pres_unstressed or base.inf_stem
stems.pres_stressed =
-- If no_pres_stressed given, pres_stressed stem should be empty so no forms are generated.
base.no_pres_stressed and {} or
base.stems.pres_stressed or
vowel_alt.pres_stressed or
base.inf_stem
stems.pres1_and_sub =
-- If no_pres_stressed given, the entire subjunctive is missing.
base.no_pres_stressed and {} or
-- If no_pres1_and_sub given, pres1 and entire subjunctive are missing.
base.no_pres1_and_sub and {} or
base.stems.pres1_and_sub or
vowel_alt.pres1_and_sub or
nil
stems.pres1 = base.stems.pres1 or stems.pres1_and_sub or stems.pres_stressed
stems.impf = base.stems.impf or base.inf_stem
stems.full_impf = base.stems.full_impf
stems.pret_base = base.stems.pret_base or base.inf_stem
stems.pret_conj = base.stems.pret_conj or base.conj
stems.pret = base.stems.pret or iut.map_forms(iut.convert_to_general_list_form(stems.pret_base),
-- use combine_stem_ending esp. so we get saíra etc.
function(form) return combine("pret", form, base.conj_vowel) end)
stems.short_pret = base.stems.gl_short_pret or iut.map_forms(iut.convert_to_general_list_form(stems.pret),
function(form) return rsub(form, com.V .. "$", "") end)
stems.fut = base.stems.fut or base.inf_stem .. base.conj
stems.cond = base.stems.cond or stems.fut
stems.pres_sub_stressed = base.stems.pres_sub_stressed or stems.pres1
stems.pres_sub_unstressed = base.stems.pres_sub_unstressed or stems.pres1_and_sub or stems.pres_unstressed
stems.sub_conj = base.stems.sub_conj or base.conj
stems.plup = base.stems.plup or stems.pret
-- Needed for plup_1p and plup_2p if there's an accent in the regular pluperfect stem (as for [[saír]]).
stems.plup_unstressed = iut.map_forms(iut.convert_to_general_list_form(stems.plup), com.remove_final_accent)
stems.impf_sub = base.stems.impf_sub or stems.pret
-- Needed for impf_sub_1p and impf_sub_2p. We can't just add an acute accent because there may already be one
-- (as for [[saír]]).
stems.impf_sub_antepenult_stressed = iut.map_forms(iut.convert_to_general_list_form(stems.impf_sub), com.add_final_accent)
stems.fut_sub = base.stems.fut_sub or stems.pret
-- use combine_stem_ending esp. so we get saír, saírmos, etc.
stems.pers_inf = base.stems.pers_inf or combine("pers_inf", base.inf_stem, base.conj_vowel)
-- use combine_stem_ending esp. so we get roído, caído, etc.
stems.pp = base.stems.pp or combine("pp_ms", base.inf_stem, base.conj == "ar" and "ado" or "ido")
stems.pp_ms = stems.pp
local function masc_to_fem(form)
if rfind(form, "o$") then
return rsub(form, "o$", "a")
else
return form
end
end
stems.pp_fs = iut.map_forms(iut.convert_to_general_list_form(stems.pp_ms), masc_to_fem)
if base.stems.short_pp then
stems.short_pp_ms = base.stems.short_pp
stems.short_pp_fs = iut.map_forms(iut.convert_to_general_list_form(stems.short_pp_ms), masc_to_fem)
end
base.this_stems = stems
end
local function add_present_indic(base)
local stems = base.this_stems
local function addit(slot, stems, ending)
add3(base, "pres_" .. slot, stems, ending)
end
local s2, s3, p1, p2, p3
if base.conj == "ar" then
s2, s3, p1, p2, p3 = "as", "a", "amos", "ades", "an"
elseif base.conj == "er" or base.conj == "or" then -- verbs in -por have the present overridden
s2, s3, p1, p2, p3 = "es", "e", "emos", "edes", "en"
elseif base.conj == "ir" then
s2, s3, p1, p2, p3 = "es", "e", "imos", "ides", "en"
else
error("Internal error: Unrecognized conjugation " .. base.conj)
end
addit("1s", stems.pres1, "o")
addit("2s", stems.pres_stressed, s2)
addit("3s", stems.pres_stressed, s3)
addit("1p", stems.pres_unstressed, p1)
addit("2p", stems.pres_unstressed, p2)
addit("3p", stems.pres_stressed, p3)
end
local function add_present_subj(base)
local stems = base.this_stems
local function addit(slot, stems, ending)
add3(base, "pres_sub_" .. slot, stems, ending)
end
local s1, s2, s3, p1, p2, p3
if stems.sub_conj == "ar" then
s1, s2, s3, p1, p2, p3 = "e", "es", "e", "emos", "edes", "en"
else
s1, s2, s3, p1, p2, p3 = "a", "as", "a", "amos", "ades", "an"
end
addit("1s", stems.pres_sub_stressed, s1)
addit("2s", stems.pres_sub_stressed, s2)
addit("3s", stems.pres_sub_stressed, s3)
addit("1p", stems.pres_sub_unstressed, p1)
addit("2p", stems.pres_sub_unstressed, p2)
addit("3p", stems.pres_sub_stressed, p3)
end
local function add_finite_non_present(base)
local stems = base.this_stems
local function add_tense(slot, stem, s1, s2, s3, p1, p2, p3)
add_single_stem_tense(base, slot, stem, s1, s2, s3, p1, p2, p3)
end
if stems.full_impf then
add_tense("impf", stems.full_impf, "a", "as", "a", "amos", "ades", "an")
elseif base.conj == "ar" then
add_tense("impf", stems.impf, "aba", "abas", "aba", "abamos", "abades", "aban")
else
add_tense("impf", stems.impf, "ía", "ías", "ía", "iamos", "iades", "ían")
end
if stems.pret_conj == "irreg" then
add_tense("pret", stems.short_pret, "en", nil, "o")
add_tense("pret", stems.pret, nil, "ches", nil, "mos", "stes", "ron")
elseif stems.pret_conj == "ar" then
add_tense("pret", stems.pret_base, "ei", "aches", "ou", "amos", "astes", "aron")
elseif stems.pret_conj == "er" then
add_tense("pret", stems.pret_base, "ín", "iches", "eu", "emos", "estes", "eron")
else
add_tense("pret", stems.pret_base, "ín", "iches", "iu", "imos", "istes", "iron")
end
add_tense("plup", stems.plup, "ra", "ras", "ra", nil, nil, "ran")
add_tense("plup", stems.plup_unstressed, nil, nil, nil, "ramos", "rades", nil)
add_tense("impf_sub", stems.impf_sub, "se", "ses", "se", nil, nil, "sen")
add_tense("impf_sub", stems.impf_sub_antepenult_stressed, nil, nil, nil, "semos", "sedes", nil)
add_tense("fut_sub", stems.fut_sub, "r", "res", "r", "rmos", "rdes", "ren")
add_tense("fut", stems.fut, "ei", "ás", "á", "emos", "edes", "án")
add_tense("cond", stems.cond, "ía", "ías", "ía", "iamos", "iades", "ían")
-- [[pór]] needs overrides of the pers_inf_1s and pers_inf_3s.
add_tense("pers_inf", stems.pers_inf, "r", "res", "r", "rmos", "rdes", "ren")
end
local function add_non_finite_forms(base)
local stems = base.this_stems
local function addit(slot, stems, ending, footnotes)
add3(base, slot, stems, ending, footnotes)
end
insert_form(base, "infinitive", {form = base.verb})
-- Also insert "infinitive + reflexive pronoun" combinations if we're handling a reflexive verb. See comment below
-- for "gerund + reflexive pronoun" combinations.
if base.refl then
for _, persnum in ipairs(person_number_list) do
insert_form(base, "infinitive_" .. persnum, {form = base.verb})
end
end
-- verbs in -por have the gerund overridden
local ger_ending = base.conj == "ar" and "ando" or base.conj == "er" and "endo" or "indo"
addit("gerund", stems.pres_unstressed, ger_ending)
-- Also insert "gerund + reflexive pronoun" combinations if we're handling a reflexive verb. We insert exactly the
-- same form as for the bare gerund; later on in add_reflexive_or_fixed_clitic_to_forms(), we add the appropriate
-- clitic pronouns. It's important not to do this for non-reflexive verbs, because in that case, the clitic
-- pronouns won't be added, and {{gl-verb form of}} will wrongly consider all these combinations as possible
-- inflections of the bare gerund. Thanks to [[User:JeffDoozan]] for this bug fix.
if base.refl then
for _, persnum in ipairs(person_number_list) do
addit("gerund_" .. persnum, stems.pres_unstressed, ger_ending)
end
end
-- Skip the long/short past participle footnotes if called from {{gl-verb}} so they don't show in the headword.
local long_pp_footnotes =
stems.short_pp_ms and base.alternant_multiword_spec.source_template ~= "gl-verb" and {long_pp_footnote} or nil
addit("pp_ms", stems.pp_ms, "", long_pp_footnotes)
if not base.pp_inv then
addit("pp_fs", stems.pp_fs, "", long_pp_footnotes)
addit("pp_mp", stems.pp_ms, "s", long_pp_footnotes)
addit("pp_fp", stems.pp_fs, "s", long_pp_footnotes)
end
if stems.short_pp_ms then
local short_pp_footnotes =
stems.short_pp_ms and base.alternant_multiword_spec.source_template ~= "gl-verb" and {short_pp_footnote} or nil
addit("short_pp_ms", stems.short_pp_ms, "", short_pp_footnotes)
if not base.pp_inv then
addit("short_pp_fs", stems.short_pp_fs, "", short_pp_footnotes)
addit("short_pp_mp", stems.short_pp_ms, "s", short_pp_footnotes)
addit("short_pp_fp", stems.short_pp_fs, "s", short_pp_footnotes)
end
end
end
local function add_imperatives(base)
for _, vowel_alt in ipairs(base.vowel_alt_stems) do
construct_stems(base, vowel_alt, "imp only")
local stems = base.this_stems
if stems.imp2s_override then
add3(base, "imp_2s", stems.imp2s_override, base.conj == "ar" and "a" or "e")
else
-- Copy pres3s to imperative since they are almost always the same.
insert_forms(base, "imp_2s", iut.map_forms(base.forms.pres_3s, function(form) return form end))
end
end
if not skip_slot(base, "imp_2p") then
-- Copy pres2p to imperative 2p minus -s since they are almost always the same.
-- But not if there's an override, to avoid possibly throwing an error.
insert_forms(base, "imp_2p", iut.map_forms(base.forms.pres_2p, function(form)
local form_no_s = rmatch(form, "^(.*)s$")
if not form_no_s then
error("Can't derive second-person plural imperative from second-person plural present indicative " ..
"because form '" .. form .. "' doesn't end in -s")
end
return form_no_s
end))
end
-- Copy subjunctives to imperatives, unless there's an override for the given slot (as with the imp_1p of [[ir]]).
for _, persnum in ipairs({"3s", "1p", "3p"}) do
local from = "pres_sub_" .. persnum
local to = "imp_" .. persnum
insert_forms(base, to, iut.map_forms(base.forms[from], function(form) return form end))
end
end
local function process_slot_overrides(base, filter_slot, reflexive_only)
local overrides = reflexive_only and base.basic_reflexive_only_overrides or base.basic_overrides
for slot, forms in pairs(overrides) do
if not filter_slot or filter_slot(slot) then
add3(base, slot, forms, "", nil, "allow overrides")
end
end
end
-- Prefix `form` with `clitic`, adding fixed text `between` between them. Add links as appropriate unless the user
-- requested no links. Check whether form already has brackets (as will be the case if the form has a fixed clitic).
local function prefix_clitic_to_form(base, clitic, between, form)
if base.alternant_multiword_spec.args.noautolinkverb then
return clitic .. between .. form
else
local clitic_pref = "[[" .. clitic .. "]]" .. between
if form:find("%[%[") then
return clitic_pref .. form
else
return clitic_pref .. "[[" .. form .. "]]"
end
end
end
-- Add the appropriate clitic pronouns in `clitics` to the forms in `base_slot`. `store_cliticized_form` is a function
-- of three arguments (clitic, formobj, cliticized_form) and should store the cliticized form for the specified clitic
-- and form object.
local function suffix_clitic_to_forms(base, base_slot, clitics, store_cliticized_form)
if not base.forms[base_slot] then
-- This can happen, e.g. in only3s/only3sp/only3p verbs.
return
end
for _, formobj in ipairs(base.forms[base_slot]) do
-- Figure out the correct accenting of the verb when a clitic pronoun is attached to it. We may need to
-- add or remove an accent mark:
-- (1) No accent mark currently, none needed: infinitive sentar -> sentarse; imperative singular ten -> tente;
-- (2) Accent mark currently, still needed: infinitive concluír -> concluírse;
-- (3) No accent mark currently, accent needed: imperative singular sinte -> síntete;
-- (4) Accent mark currently, not needed: third singular sentirá -> sentirase, imperative singular dá -> date.
local syllables = com.syllabify(formobj.form)
local sylno = com.stressed_syllable(syllables)
table.insert(syllables, "lo") -- arbitrary stand-in
local needs_accent = com.accent_needed(syllables, sylno)
if needs_accent then
syllables[sylno] = com.add_accent_to_syllable(syllables[sylno])
else
syllables[sylno] = com.remove_accent_from_syllable(syllables[sylno])
end
table.remove(syllables) -- remove added clitic pronoun
local reaccented_form = table.concat(syllables)
for _, clitic in ipairs(clitics) do
local cliticized_form
-- Some further special cases.
if base_slot:find("_1p$") and clitic == "nos" then
-- Final -s disappears: sintamos + nos -> sintámonos
cliticized_form = reaccented_form:gsub("s$", "") .. clitic
elseif clitic:find("^[oa]s?$") then
if reaccented_form:find("[rs]$") then
cliticized_form = reaccented_form:gsub("[rs]$", "l") .. clitic
elseif reaccented_form:find(V .. "[iu]$") then
cliticized_form = reaccented_form .. "n" .. clitic
else
cliticized_form = reaccented_form .. clitic
end
else
cliticized_form = reaccented_form .. clitic
end
store_cliticized_form(clitic, formobj, cliticized_form)
end
end
end
-- Add a reflexive pronoun or fixed clitic (FIXME: not working), as appropriate to the base forms that were generated.
-- `do_joined` means to do only the forms where the pronoun is joined to the end of the form; otherwise, do only the
-- forms where it is not joined and precedes the form.
local function add_reflexive_or_fixed_clitic_to_forms(base, do_reflexive, do_joined)
for _, slotaccel in ipairs(base.alternant_multiword_spec.verb_slots_basic) do
local slot, accel = unpack(slotaccel)
local clitic
if not do_reflexive then
clitic = base.clitic
elseif slot:find("[123]") then
local persnum = slot:match("^.*_(.-)$")
clitic = person_number_to_reflexive_pronoun[persnum]
else
clitic = "se"
end
if base.forms[slot] then
if do_reflexive and slot:find("^pp_") or slot == "infinitive_linked" then
-- do nothing with reflexive past participles or with infinitive linked (handled at the end)
elseif slot:find("^neg_imp_") then
error("Internal error: Should not have forms set for negative imperative at this stage")
else
local slot_has_suffixed_clitic = not slot:find("_sub")
-- Maybe generate non-reflexive parts and separated syntactic variants for use in
-- {{gl-verb form of}}. See comment in add_slots() above `need_special_verb_form_of_slots`.
-- Check for do_joined so we only run this code once.
if do_reflexive and do_joined and base.alternant_multiword_spec.source_template == "gl-verb form of" and
-- Skip personal variants of infinitives and gerunds so we don't think [[arrependendo]] is a
-- non-reflexive equivalent of [[arrependendo-me]].
not slot:find("infinitive_") and not slot:find("gerund_") then
-- Clone the forms because we will be destructively modifying them just below, adding the reflexive
-- pronoun.
insert_forms(base, slot .. "_non_reflexive", mw.clone(base.forms[slot]))
if slot_has_suffixed_clitic then
insert_forms(base, slot .. "_variant", iut.map_forms(base.forms[slot], function(form)
return prefix_clitic_to_form(base, clitic, " ... ", form)
end))
end
end
if slot_has_suffixed_clitic then
if do_joined then
suffix_clitic_to_forms(base, slot, {clitic},
function(clitic, formobj, cliticized_form)
formobj.form = cliticized_form
end
)
end
elseif not do_joined then
-- Add clitic as separate word before all other forms.
for _, form in ipairs(base.forms[slot]) do
form.form = prefix_clitic_to_form(base, clitic, " ", form.form)
end
end
end
end
end
end
local function handle_infinitive_linked(base)
-- Compute linked versions of potential lemma slots, for use in {{gl-verb}}.
-- We substitute the original lemma (before removing links) for forms that
-- are the same as the lemma, if the original lemma has links.
for _, slot in ipairs({"infinitive"}) do
insert_forms(base, slot .. "_linked", iut.map_forms(base.forms[slot], function(form)
if form == base.lemma and rfind(base.linked_lemma, "%[%[") then
return base.linked_lemma
else
return form
end
end))
end
end
local function generate_negative_imperatives(base)
-- Copy subjunctives to negative imperatives, preceded by "non".
for _, persnum in ipairs(neg_imp_person_number_list) do
local from = "pres_sub_" .. persnum
local to = "neg_imp_" .. persnum
insert_forms(base, to, iut.map_forms(base.forms[from], function(form)
if base.alternant_multiword_spec.args.noautolinkverb then
return "non " .. form
elseif form:find("%[%[") then
-- already linked, e.g. when reflexive
return "[[non]] " .. form
else
return "[[non]] [[" .. form .. "]]"
end
end))
end
end
-- Process specs given by the user using 'addnote[SLOTSPEC][FOOTNOTE][FOOTNOTE][...]'.
local function process_addnote_specs(base)
for _, spec in ipairs(base.addnote_specs) do
for _, slot_spec in ipairs(spec.slot_specs) do
slot_spec = "^" .. slot_spec .. "$"
for slot, forms in pairs(base.forms) do
if rfind(slot, slot_spec) then
-- To save on memory, side-effect the existing forms.
for _, form in ipairs(forms) do
form.footnotes = iut.combine_footnotes(form.footnotes, spec.footnotes)
end
end
end
end
end
end
local function add_missing_links_to_forms(base)
-- Any forms without links should get them now. Redundant ones will be stripped later.
for slot, forms in pairs(base.forms) do
for _, form in ipairs(forms) do
if not form.form:find("%[%[") then
form.form = "[[" .. form.form .. "]]"
end
end
end
end
local function conjugate_verb(base)
for _, vowel_alt in ipairs(base.vowel_alt_stems) do
construct_stems(base, vowel_alt)
add_present_indic(base)
add_present_subj(base)
end
add_finite_non_present(base)
add_non_finite_forms(base)
-- do non-reflexive non-imperative slot overrides
process_slot_overrides(base, function(slot)
return not slot:find("^imp_") and not slot:find("^neg_imp_")
end)
-- This should happen after process_slot_overrides() in case a derived slot is based on an override
-- (as with the imp_3s of [[dar]], [[estar]]).
add_imperatives(base)
-- do non-reflexive positive imperative slot overrides
process_slot_overrides(base, function(slot)
return slot:find("^imp_")
end)
-- We need to add joined reflexives, then joined and non-joined clitics, then non-joined reflexives, so we get
-- [[arrepéndete]] but [[non]] [[te]] [[arrependas]].
if base.refl then
add_reflexive_or_fixed_clitic_to_forms(base, "do reflexive", "do joined")
process_slot_overrides(base, nil, "do reflexive") -- do reflexive-only slot overrides
add_reflexive_or_fixed_clitic_to_forms(base, "do reflexive", false)
end
-- This should happen after add_reflexive_or_fixed_clitic_to_forms() so negative imperatives get the reflexive pronoun
-- and clitic in them.
generate_negative_imperatives(base)
-- do non-reflexive negative imperative slot overrides
-- FIXME: What about reflexive negative imperatives?
process_slot_overrides(base, function(slot)
return slot:find("^neg_imp_")
end)
-- This should happen before add_missing_links_to_forms() so that the comparison `form == base.lemma`
-- in handle_infinitive_linked() works correctly and compares unlinked forms to unlinked forms.
handle_infinitive_linked(base)
process_addnote_specs(base)
if not base.alternant_multiword_spec.args.noautolinkverb then
add_missing_links_to_forms(base)
end
end
local function parse_indicator_spec(angle_bracket_spec)
-- Store the original angle bracket spec so we can reconstruct the overall conj spec with the lemma(s) in them.
local base = {
angle_bracket_spec = angle_bracket_spec,
user_basic_overrides = {},
user_stems = {},
addnote_specs = {},
}
local function parse_err(msg)
error(msg .. ": " .. angle_bracket_spec)
end
local function fetch_footnotes(separated_group)
local footnotes
for j = 2, #separated_group - 1, 2 do
if separated_group[j + 1] ~= "" then
parse_err("Extraneous text after bracketed footnotes: '" .. table.concat(separated_group) .. "'")
end
if not footnotes then
footnotes = {}
end
table.insert(footnotes, separated_group[j])
end
return footnotes
end
local inside = angle_bracket_spec:match("^<(.*)>$")
assert(inside)
if inside == "" then
return base
end
local segments = put.parse_balanced_segment_run(inside, "[", "]")
local dot_separated_groups = put.split_alternating_runs(segments, "%.")
for i, dot_separated_group in ipairs(dot_separated_groups) do
local first_element = dot_separated_group[1]
if first_element == "addnote" then
local spec_and_footnotes = fetch_footnotes(dot_separated_group)
if #spec_and_footnotes < 2 then
parse_err("Spec with 'addnote' should be of the form 'addnote[SLOTSPEC][FOOTNOTE][FOOTNOTE][...]'")
end
local slot_spec = table.remove(spec_and_footnotes, 1)
local slot_spec_inside = rmatch(slot_spec, "^%[(.*)%]$")
if not slot_spec_inside then
parse_err("Internal error: slot_spec " .. slot_spec .. " should be surrounded with brackets")
end
local slot_specs = rsplit(slot_spec_inside, ",")
-- FIXME: Here, [[Module:it-verb]] called strip_spaces(). Generally we don't do this. Should we?
table.insert(base.addnote_specs, {slot_specs = slot_specs, footnotes = spec_and_footnotes})
elseif indicator_flags[first_element] then
if #dot_separated_group > 1 then
parse_err("No footnotes allowed with '" .. first_element .. "' spec")
end
if base[first_element] then
parse_err("Spec '" .. first_element .. "' specified twice")
end
base[first_element] = true
elseif rfind(first_element, ":") then
local colon_separated_groups = put.split_alternating_runs(dot_separated_group, "%s*:%s*")
local first_element = colon_separated_groups[1][1]
if #colon_separated_groups[1] > 1 then
parse_err("Can't attach footnotes directly to '" .. first_element .. "' spec; attach them to the " ..
"colon-separated values following the initial colon")
end
if overridable_stems[first_element] then
if base.user_stems[first_element] then
parse_err("Overridable stem '" .. first_element .. "' specified twice")
end
table.remove(colon_separated_groups, 1)
base.user_stems[first_element] = overridable_stems[first_element](colon_separated_groups,
{prefix = first_element, base = base, parse_err = parse_err, fetch_footnotes = fetch_footnotes})
else -- assume a basic override; we validate further later when the possible slots are available
if base.user_basic_overrides[first_element] then
parse_err("Basic override '" .. first_element .. "' specified twice")
end
table.remove(colon_separated_groups, 1)
base.user_basic_overrides[first_element] = allow_multiple_values(colon_separated_groups,
{prefix = first_element, base = base, parse_err = parse_err, fetch_footnotes = fetch_footnotes})
end
else
local comma_separated_groups = put.split_alternating_runs(dot_separated_group, "%s*,%s*")
for j = 1, #comma_separated_groups do
local alt = comma_separated_groups[j][1]
if not vowel_alternants[alt] then
if #comma_separated_groups == 1 then
parse_err("Unrecognized spec or vowel alternant '" .. alt .. "'")
else
parse_err("Unrecognized vowel alternant '" .. alt .. "'")
end
end
if base.vowel_alt then
for _, existing_alt in ipairs(base.vowel_alt) do
if existing_alt.form == alt then
parse_err("Vowel alternant '" .. alt .. "' specified twice")
end
end
else
base.vowel_alt = {}
end
table.insert(base.vowel_alt, {form = alt, footnotes = fetch_footnotes(comma_separated_groups[j])})
end
end
end
return base
end
-- Normalize all lemmas, substituting the pagename for blank lemmas and adding links to multiword lemmas.
local function normalize_all_lemmas(alternant_multiword_spec, head)
-- (1) Add links to all before and after text. Remember the original text so we can reconstruct the verb spec later.
if not alternant_multiword_spec.args.noautolinktext then
iut.add_links_to_before_and_after_text(alternant_multiword_spec, "remember original")
end
-- (2) Remove any links from the lemma, but remember the original form
-- so we can use it below in the 'lemma_linked' form.
iut.map_word_specs(alternant_multiword_spec, function(base)
if base.lemma == "" then
base.lemma = head
end
base.user_specified_lemma = base.lemma
base.lemma = m_links.remove_links(base.lemma)
local refl_verb = base.lemma
local verb, refl = rmatch(refl_verb, "^(.-)(se)$")
if not verb then
verb, refl = refl_verb, nil
end
base.user_specified_verb = verb
base.refl = refl
base.verb = base.user_specified_verb
local linked_lemma
if alternant_multiword_spec.args.noautolinkverb or base.user_specified_lemma:find("%[%[") then
linked_lemma = base.user_specified_lemma
elseif base.refl then
-- Reconstruct the linked lemma with separate links around base verb, reflexive pronoun and clitic.
linked_lemma = base.user_specified_verb == base.verb and "[[" .. base.user_specified_verb .. "]]" or
"[[" .. base.verb .. "|" .. base.user_specified_verb .. "]]"
linked_lemma = linked_lemma .. (refl and "[[" .. refl .. "]]" or "")
else
-- Add links to the lemma so the user doesn't specifically need to, since we preserve
-- links in multiword lemmas and include links in non-lemma forms rather than allowing
-- the entire form to be a link.
linked_lemma = iut.add_links(base.user_specified_lemma)
end
base.linked_lemma = linked_lemma
end)
end
local function detect_indicator_spec(base)
if (base.only3s and 1 or 0) + (base.only3sp and 1 or 0) + (base.only3p and 1 or 0) > 1 then
error("Only one of 'only3s', 'only3sp' and 'only3p' can be specified")
end
base.forms = {}
base.stems = {}
base.basic_overrides = {}
base.basic_reflexive_only_overrides = {}
if not base.no_built_in then
for _, built_in_conj in ipairs(built_in_conjugations) do
if type(built_in_conj.match) == "function" then
base.prefix, base.non_prefixed_verb = built_in_conj.match(base.verb)
elseif built_in_conj.match:find("^%^") and rsub(built_in_conj.match, "^%^", "") == base.verb then
-- begins with ^, for exact match, and matches
base.prefix, base.non_prefixed_verb = "", base.verb
else
base.prefix, base.non_prefixed_verb = rmatch(base.verb, "^(.*)(" .. built_in_conj.match .. ")$")
end
if base.prefix then
-- we found a built-in verb
for stem, forms in pairs(built_in_conj.forms) do
if type(forms) == "function" then
forms = forms(base, base.prefix)
end
if stem:find("^refl_") then
stem = stem:gsub("^refl_", "")
if not base.alternant_multiword_spec.verb_slots_basic_map[stem] then
error("Internal error: setting for 'refl_" .. stem .. "' does not refer to a basic verb slot")
end
base.basic_reflexive_only_overrides[stem] = forms
elseif base.alternant_multiword_spec.verb_slots_basic_map[stem] then
-- an individual form override of a basic form
base.basic_overrides[stem] = forms
else
base.stems[stem] = forms
end
end
break
end
end
end
-- Override built-in-verb stems and overrides with user-specified ones.
for stem, values in pairs(base.user_stems) do
base.stems[stem] = values
end
for override, values in pairs(base.user_basic_overrides) do
if not base.alternant_multiword_spec.verb_slots_basic_map[override] then
error("Unrecognized override '" .. override .. "': " .. base.angle_bracket_spec)
end
base.basic_overrides[override] = values
end
base.prefix = base.prefix or ""
base.non_prefixed_verb = base.non_prefixed_verb or base.verb
local inf_stem, suffix = rmatch(base.non_prefixed_verb, "^(.*)([aeiíoó]r)$")
if not inf_stem then
error("Unrecognized infinitive: " .. base.verb)
end
base.inf_stem = inf_stem
suffix = suffix == "ór" and "or" or suffix == "ír" and "ir" or suffix
base.conj = suffix
base.conj_vowel = suffix == "ar" and "a" or suffix == "ir" and "i" or "e"
base.frontback = suffix == "ar" and "back" or "front"
if base.stems.vowel_alt then -- built-in verb with specified vowel alternation
if base.vowel_alt then
error(base.verb .. " is a recognized built-in verb, and should not have vowel alternations specified with it")
end
base.vowel_alt = iut.convert_to_general_list_form(base.stems.vowel_alt)
end
-- Propagate built-in-verb indicator flags to `base` and combine with user-specified flags.
for indicator_flag, _ in pairs(indicator_flags) do
base[indicator_flag] = base[indicator_flag] or base.stems[indicator_flag]
end
-- Convert vowel alternation indicators into stems.
local vowel_alt = base.vowel_alt or {{form = "+"}}
base.vowel_alt_stems = apply_vowel_alternations(base.inf_stem, vowel_alt)
for _, vowel_alt_stems in ipairs(base.vowel_alt_stems) do
if vowel_alt_stems.err then
error("To use '" .. vowel_alt_stems.altobj.form .. "', present stem '" .. base.prefix .. base.inf_stem .. "' " ..
vowel_alt_stems.err)
end
end
end
local function detect_all_indicator_specs(alternant_multiword_spec)
-- Propagate some settings up; some are used internally, others by [[Module:gl-headword]].
iut.map_word_specs(alternant_multiword_spec, function(base)
-- Internal indicator flags. Do these before calling detect_indicator_spec() because add_slots() uses them.
for _, prop in ipairs { "refl", "clitic" } do
if base[prop] then
alternant_multiword_spec[prop] = true
end
end
base.alternant_multiword_spec = alternant_multiword_spec
end)
add_slots(alternant_multiword_spec)
alternant_multiword_spec.vowel_alt = {}
iut.map_word_specs(alternant_multiword_spec, function(base)
detect_indicator_spec(base)
-- User-specified indicator flags. Do these after calling detect_indicator_spec() because the latter may set these
-- indicators for built-in verbs.
for prop, _ in pairs(indicator_flags) do
if base[prop] then
alternant_multiword_spec[prop] = true
end
end
-- Vowel alternants. Do these after calling detect_indicator_spec() because the latter sets base.vowel_alt for
-- built-in verbs.
if base.vowel_alt then
for _, altobj in ipairs(base.vowel_alt) do
m_table.insertIfNot(alternant_multiword_spec.vowel_alt, altobj.form)
end
end
end)
end
local function add_categories_and_annotation(alternant_multiword_spec, base, multiword_lemma)
local function insert_ann(anntype, value)
m_table.insertIfNot(alternant_multiword_spec.annotation[anntype], value)
end
local function insert_cat(cat, also_when_multiword)
-- Don't place multiword terms in categories like 'Galician verbs ending in -ar' to avoid spamming the
-- categories with such terms.
if also_when_multiword or not multiword_lemma then
m_table.insertIfNot(alternant_multiword_spec.categories, "ガリシア語 " .. cat)
end
end
if check_for_red_links and alternant_multiword_spec.source_template == "gl-conj" and multiword_lemma then
for _, slot_and_accel in ipairs(alternant_multiword_spec.all_verb_slots) do
local slot = slot_and_accel[1]
local forms = base.forms[slot]
local must_break = false
if forms then
for _, form in ipairs(forms) do
if not form.form:find("%[%[") then
local title = mw.title.new(form.form)
if title and not title.exists then
insert_cat("活用表に赤リンクを含む動詞")
must_break = true
break
end
end
end
end
if must_break then
break
end
end
end
if(base.conj == "or") then
insert_cat("-erで終わる動詞")
else
insert_cat("-" .. base.conj .."で終わる動詞 ")
end
if base.irreg then
insert_ann("irreg", "不規則")
insert_cat("不規則動詞")
else
insert_ann("irreg", "規則")
end
if base.only3s then
insert_ann("defective", "非人称")
insert_cat("非人称動詞")
elseif base.only3sp then
insert_ann("defective", "第三人称のみ")
insert_cat("third-person-only verbs")
elseif base.only3p then
insert_ann("defective", "第三人称複数のみ")
insert_cat("third-person-plural-only verbs")
elseif base.no_pres_stressed or base.no_pres1_and_sub then
insert_ann("defective", "欠如")
insert_cat("欠如動詞")
else
insert_ann("defective", "regular")
end
if base.stems.short_pp then
insert_ann("short_pp", "不規則短過去分詞")
insert_cat("不規則短過去分詞を持つ動詞")
else
insert_ann("short_pp", "regular")
end
if base.clitic then
insert_cat("verbs with lexical clitics")
end
if base.refl then
insert_cat("再帰動詞")
end
if not base.vowel_alt then
insert_ann("vowel_alt", "non-alternating")
else
for _, alt in ipairs(base.vowel_alt) do
if alt.form == "+" then
insert_ann("vowel_alt", "non-alternating")
else
insert_ann("vowel_alt", vowel_alternant_to_desc[alt.form])
insert_cat("verbs with " .. vowel_alternant_to_cat[alt.form])
end
end
end
local cons_alt = base.stems.cons_alt
if cons_alt == nil then
if base.conj == "ar" then
if base.inf_stem:find("z$") then
cons_alt = "c-z"
elseif base.inf_stem:find("c$") then
cons_alt = "c-qu"
elseif base.inf_stem:find("g$") then
cons_alt = "g-gu"
elseif base.inf_stem:find("gu$") then
cons_alt = "gu-gü"
end
else
if base.no_pres_stressed or base.no_pres1_and_sub then
cons_alt = nil -- no e.g. c-z alternation in this case
elseif base.inf_stem:find("c$") then
cons_alt = "c-z"
elseif base.inf_stem:find("qu$") then
cons_alt = "c-qu"
elseif base.inf_stem:find("gu$") then
cons_alt = "g-gu"
elseif base.inf_stem:find("gü$") then
cons_alt = "gu-gü"
end
end
end
if cons_alt then
local desc = cons_alt .. " alternation"
insert_ann("cons_alt", desc)
insert_cat("verbs with " .. desc)
else
insert_ann("cons_alt", "non-alternating")
end
end
-- Compute the categories to add the verb to, as well as the annotation to display in the
-- conjugation title bar. We combine the code to do these functions as both categories and
-- title bar contain similar information.
local function compute_categories_and_annotation(alternant_multiword_spec)
alternant_multiword_spec.categories = {}
local ann = {}
alternant_multiword_spec.annotation = ann
ann.irreg = {}
ann.short_pp = {}
ann.defective = {}
ann.vowel_alt = {}
ann.cons_alt = {}
local multiword_lemma = false
for _, form in ipairs(alternant_multiword_spec.forms.infinitive) do
if form.form:find(" ") then
multiword_lemma = true
break
end
end
iut.map_word_specs(alternant_multiword_spec, function(base)
add_categories_and_annotation(alternant_multiword_spec, base, multiword_lemma)
end)
local ann_parts = {}
local irreg = table.concat(ann.irreg, " or ")
if irreg ~= "" and irreg ~= "regular" then
table.insert(ann_parts, irreg)
end
local short_pp = table.concat(ann.short_pp, " or ")
if short_pp ~= "" and short_pp ~= "regular" then
table.insert(ann_parts, short_pp)
end
local defective = table.concat(ann.defective, " or ")
if defective ~= "" and defective ~= "regular" then
table.insert(ann_parts, defective)
end
local vowel_alt = table.concat(ann.vowel_alt, " or ")
if vowel_alt ~= "" and vowel_alt ~= "non-alternating" then
table.insert(ann_parts, vowel_alt)
end
local cons_alt = table.concat(ann.cons_alt, " or ")
if cons_alt ~= "" and cons_alt ~= "non-alternating" then
table.insert(ann_parts, cons_alt)
end
alternant_multiword_spec.annotation = table.concat(ann_parts, "; ")
end
local function show_forms(alternant_multiword_spec)
local lemmas = alternant_multiword_spec.forms.infinitive
alternant_multiword_spec.lemmas = lemmas -- save for later use in make_table()
if alternant_multiword_spec.forms.short_pp_ms then
alternant_multiword_spec.has_short_pp = true
end
local reconstructed_verb_spec = iut.reconstruct_original_spec(alternant_multiword_spec)
local function transform_accel_obj(slot, formobj, accel_obj)
-- No accelerators for negative imperatives, which are always multiword and derived directly from the
-- present subjunctive.
if slot:find("^neg_imp") then
return nil
end
if accel_obj then
if slot:find("^pp_") then
accel_obj.form = slot
elseif slot == "gerund" then
accel_obj.form = "gerund-" .. reconstructed_verb_spec
else
accel_obj.form = "verb-form-" .. reconstructed_verb_spec
end
end
return accel_obj
end
local props = {
lang = lang,
lemmas = lemmas,
transform_accel_obj = transform_accel_obj,
slot_list = alternant_multiword_spec.verb_slots_basic,
}
iut.show_forms(alternant_multiword_spec.forms, props)
alternant_multiword_spec.footnote_basic = alternant_multiword_spec.forms.footnote
end
local notes_template = [=[
<div class="roa-footnote-outer-div" style="width:100%;">
<div class="roa-footnote-inner-div">
{footnote}
</div></div>
]=]
local basic_table = [=[
{description}<div class="NavFrame">
<div class="NavHead" align=center> {title}の活用</div>
<div class="NavContent" align="left">
{\op}| class="roa-inflection-table" data-toggle-category="inflection"
|-
! class="roa-person-number-header" rowspan="2" |
! class="roa-person-number-header" colspan="3" | 単数
! class="roa-person-number-header" colspan="3" | 複数
|-
! class="roa-person-number-header" style="width:12.5%" | 第一人称<br />(<<eu>>)
! class="roa-person-number-header" style="width:12.5%" | 第二人称<br />(<<ti>>)
! class="roa-person-number-header" style="width:12.5%" | 第三人称<br />(<<el>> / <<ela>> / <<vostede|Vde.>>)
! class="roa-person-number-header" style="width:12.5%" | 第一人称<br />(<<nós>>)
! class="roa-person-number-header" style="width:12.5%" | 第二人称<br />(<<vós>>)
! class="roa-person-number-header" style="width:12.5%" | 第三人称<br />(<<eles>> / <<elas>> / <<vostedes|Vdes.>>)
|-
! class="roa-nonfinite-header" colspan="7" | ''<span title="infinitivo">不定詞</span>''
|-
! class="roa-nonfinite-header" | '''<span title="infinitivo impersoal">非人称</span>'''
| colspan="6" | {infinitive}
|-
! class="roa-nonfinite-header" | '''<span title="infinitivo conxugado">人称</span>'''
| {pers_inf_1s}
| {pers_inf_2s}
| {pers_inf_3s}
| {pers_inf_1p}
| {pers_inf_2p}
| {pers_inf_3p}
|-
! class="roa-nonfinite-header" colspan="7" | ''<span title="xerundio">現在分詞</span>''
|-
| class="roa-nonfinite-header" |
| colspan="6" | {gerund}
|-{pp_clause}
! class="roa-indicative-left-rail" colspan="7" | ''<span title="indicativo">直説法</span>''
|-
! class="roa-indicative-left-rail" | <span title="presente">現在</span>
| {pres_1s}
| {pres_2s}
| {pres_3s}
| {pres_1p}
| {pres_2p}
| {pres_3p}
|-
! class="roa-indicative-left-rail" | <span title="pretérito imperfecto">不完了過去</span>
| {impf_1s}
| {impf_2s}
| {impf_3s}
| {impf_1p}
| {impf_2p}
| {impf_3p}
|-
! class="roa-indicative-left-rail" | <span title="pretérito perfecto">完了過去</span>
| {pret_1s}
| {pret_2s}
| {pret_3s}
| {pret_1p}
| {pret_2p}
| {pret_3p}
|-
! class="roa-indicative-left-rail" | <span title="pretérito pluscuamperfecto">大過去</span>
| {plup_1s}
| {plup_2s}
| {plup_3s}
| {plup_1p}
| {plup_2p}
| {plup_3p}
|-
! class="roa-indicative-left-rail" | <span title="futuro do presente">未来</span>
| {fut_1s}
| {fut_2s}
| {fut_3s}
| {fut_1p}
| {fut_2p}
| {fut_3p}
|-
! class="roa-indicative-left-rail" | <span title="condicional">過去未来</span>
| {cond_1s}
| {cond_2s}
| {cond_3s}
| {cond_1p}
| {cond_2p}
| {cond_3p}
|-
! class="roa-subjunctive-left-rail" colspan="7" | ''<span title="subxuntivo">接続法</span>''
|-
! class="roa-subjunctive-left-rail" | <span title=" presente do subxuntivo">現在</span>
| {pres_sub_1s}
| {pres_sub_2s}
| {pres_sub_3s}
| {pres_sub_1p}
| {pres_sub_2p}
| {pres_sub_3p}
|-
! class="roa-subjunctive-left-rail" | <span title="pretérito imperfecto do subxuntivo">過去</span>
| {impf_sub_1s}
| {impf_sub_2s}
| {impf_sub_3s}
| {impf_sub_1p}
| {impf_sub_2p}
| {impf_sub_3p}
|-
! class="roa-subjunctive-left-rail" | <span title="futuro do subxuntivo">未来</span>
| {fut_sub_1s}
| {fut_sub_2s}
| {fut_sub_3s}
| {fut_sub_1p}
| {fut_sub_2p}
| {fut_sub_3p}
|-
! class="roa-imperative-left-rail" colspan="7" | ''<span title="imperativo">命令法</span>''
|-
! class="roa-imperative-left-rail" | <span title="imperativo afirmativo">-</span>
| rowspan="2" |
| {imp_2s}
| {imp_3s}
| {imp_1p}
| {imp_2p}
| {imp_3p}
|-
! class="roa-imperative-left-rail" | <span title="imperativo negativo">禁止</span> (<<non>>)
| {neg_imp_2s}
| {neg_imp_3s}
| {neg_imp_1p}
| {neg_imp_2p}
| {neg_imp_3p}
|{\cl}{notes_clause}</div></div>
]=]
local double_pp_template = [=[
! class="roa-nonfinite-header" colspan="7" | ''<span title="participio irregular">短過去分詞</span>''
|-
! class="roa-nonfinite-header" | 男性
| colspan="3" | {short_pp_ms}
| colspan="3" | {short_pp_mp}
|-
! class="roa-nonfinite-header" | 女性
| colspan="3" | {short_pp_fs}
| colspan="3" | {short_pp_fp}
|-
! class="roa-nonfinite-header" colspan="7" | ''<span title="participio regular">長過去分詞</span>''
|-
! class="roa-nonfinite-header" | 男性
| colspan="3" | {pp_ms}
| colspan="3" | {pp_mp}
|-
! class="roa-nonfinite-header" | 女性
| colspan="3" | {pp_fs}
| colspan="3" | {pp_fp}
|-]=]
local single_pp_template = [=[
! class="roa-nonfinite-header" colspan="7" | ''<span title="participio pasado">過去分詞</span>''
|-
! class="roa-nonfinite-header" | 男性
| colspan="3" | {pp_ms}
| colspan="3" | {pp_mp}
|-
! class="roa-nonfinite-header" | 女性
| colspan="3" | {pp_fs}
| colspan="3" | {pp_fp}
|-]=]
local function make_table(alternant_multiword_spec)
local forms = alternant_multiword_spec.forms
forms.title = link_term(alternant_multiword_spec.lemmas[1].form)
if alternant_multiword_spec.annotation ~= "" then
forms.title = forms.title .. " (" .. alternant_multiword_spec.annotation .. ")"
end
forms.description = ""
-- Format the table.
forms.footnote = alternant_multiword_spec.footnote_basic
forms.notes_clause = forms.footnote ~= "" and m_string_utilities.format(notes_template, forms) or ""
-- has_short_pp is computed in show_forms().
local pp_template = alternant_multiword_spec.has_short_pp and double_pp_template or single_pp_template
forms.pp_clause = m_string_utilities.format(pp_template, forms)
local table_with_pronouns = rsub(basic_table, "<<([^<>|]-)|([^<>|]-)>>", link_term)
local table_with_pronouns = rsub(table_with_pronouns, "<<(.-)>>", link_term)
return require("Module:TemplateStyles")("Module:roa-verb/style.css") .. m_string_utilities.format(table_with_pronouns, forms)
end
-- Externally callable function to parse and conjugate a verb given user-specified arguments.
-- Return value is WORD_SPEC, an object where the conjugated forms are in `WORD_SPEC.forms`
-- for each slot. If there are no values for a slot, the slot key will be missing. The value
-- for a given slot is a list of objects {form=FORM, footnotes=FOOTNOTES}.
function export.do_generate_forms(args, source_template, headword_head)
local PAGENAME = mw.loadData("Module:headword/data").pagename
local function in_template_space()
return mw.title.getCurrentTitle().nsText == "Template"
end
-- Determine the verb spec we're being asked to generate the conjugation of. This may be taken from the
-- current page title or the value of |pagename=; but not when called from {{gl-verb form of}}, where the
-- page title is a non-lemma form. Note that the verb spec may omit the infinitive; e.g. it may be "<i-e>".
-- For this reason, we use the value of `pagename` computed here down below, when calling normalize_all_lemmas().
local pagename = source_template ~= "gl-verb form of" and args.pagename or PAGENAME
local head = headword_head or pagename
local arg1 = args[1]
if not arg1 then
if (pagename == "gl-conj" or pagename == "gl-verb") and in_template_space() then
arg1 = "paliar<í,+>"
elseif pagename == "gl-verb form of" and in_template_space() then
arg1 = "amar"
else
arg1 = "<>"
end
end
-- When called from {{gl-verb form of}}, determine the non-lemma form whose inflections we're being asked to
-- determine. This normally comes from the page title or the value of |pagename=.
local verb_form_of_form
if source_template == "gl-verb form of" then
verb_form_of_form = args.pagename
if not verb_form_of_form then
if PAGENAME == "gl-verb form of" and in_template_space() then
verb_form_of_form = "ame"
else
verb_form_of_form = PAGENAME
end
end
end
local incorporated_headword_head_into_lemma = false
if arg1:find("^<.*>$") then -- missing lemma
if head:find(" ") then
-- If multiword lemma, try to add arg spec after the first word.
-- Try to preserve the brackets in the part after the verb, but don't do it
-- if there aren't the same number of left and right brackets in the verb
-- (which means the verb was linked as part of a larger expression).
local refl_clitic_verb, post = rmatch(head, "^(.-)( .*)$")
local left_brackets = rsub(refl_clitic_verb, "[^%[]", "")
local right_brackets = rsub(refl_clitic_verb, "[^%]]", "")
if #left_brackets == #right_brackets then
arg1 = iut.remove_redundant_links(refl_clitic_verb) .. arg1 .. post
incorporated_headword_head_into_lemma = true
else
-- Try again using the form without links.
local linkless_head = m_links.remove_links(head)
if linkless_head:find(" ") then
refl_clitic_verb, post = rmatch(linkless_head, "^(.-)( .*)$")
arg1 = refl_clitic_verb .. arg1 .. post
else
error("Unable to incorporate <...> spec into explicit head due to a multiword linked verb or " ..
"unbalanced brackets; please include <> explicitly: " .. arg1)
end
end
else
-- Will be incorporated through `head` below in the call to normalize_all_lemmas().
incorporated_headword_head_into_lemma = true
end
end
local function split_bracketed_runs_into_words(bracketed_runs)
return put.split_alternating_runs(bracketed_runs, " ", "preserve splitchar")
end
local parse_props = {
parse_indicator_spec = parse_indicator_spec,
-- Split words only on spaces, not on hyphens, because that messes up reflexive verb parsing.
split_bracketed_runs_into_words = split_bracketed_runs_into_words,
allow_default_indicator = true,
allow_blank_lemma = true,
}
local alternant_multiword_spec = iut.parse_inflected_text(arg1, parse_props)
alternant_multiword_spec.pos = pos or "verbs"
alternant_multiword_spec.args = args
alternant_multiword_spec.source_template = source_template
alternant_multiword_spec.verb_form_of_form = verb_form_of_form
alternant_multiword_spec.incorporated_headword_head_into_lemma = incorporated_headword_head_into_lemma
normalize_all_lemmas(alternant_multiword_spec, head)
detect_all_indicator_specs(alternant_multiword_spec)
local inflect_props = {
slot_list = alternant_multiword_spec.all_verb_slots,
inflect_word_spec = conjugate_verb,
-- We add links around the generated verbal forms rather than allow the entire multiword
-- expression to be a link, so ensure that user-specified links get included as well.
include_user_specified_links = true,
}
iut.inflect_multiword_or_alternant_multiword_spec(alternant_multiword_spec, inflect_props)
-- Remove redundant brackets around entire forms.
for slot, forms in pairs(alternant_multiword_spec.forms) do
for _, form in ipairs(forms) do
form.form = iut.remove_redundant_links(form.form)
end
end
compute_categories_and_annotation(alternant_multiword_spec)
if args.json and source_template == "gl-conj" then
return require("Module:JSON").toJSON(alternant_multiword_spec.forms)
end
return alternant_multiword_spec
end
-- Entry point for {{gl-conj}}. Template-callable function to parse and conjugate a verb given
-- user-specified arguments and generate a displayable table of the conjugated forms.
function export.show(frame)
local parent_args = frame:getParent().args
local params = {
[1] = {},
["noautolinktext"] = {type = "boolean"},
["noautolinkverb"] = {type = "boolean"},
["pagename"] = {}, -- for testing/documentation pages
["json"] = {type = "boolean"}, -- for bot use
}
local args = require("Module:parameters").process(parent_args, params)
local alternant_multiword_spec = export.do_generate_forms(args, "gl-conj")
if type(alternant_multiword_spec) == "string" then
-- JSON return value
return alternant_multiword_spec
end
show_forms(alternant_multiword_spec)
return make_table(alternant_multiword_spec) ..
require("Module:utilities").format_categories(alternant_multiword_spec.categories, lang, nil, nil, force_cat)
end
return export
8xlk8c4f8kd3ggqiaa2810zzrko6sl4
2306010
2306003
2026-07-30T09:22:00Z
Kuroco2k
84207
2306010
Scribunto
text/plain
--[=[
This module implements {{gl-conj}} and provides the underlying conjugation functions for {{gl-verb}}
(whose actual formatting is done in [[Module:gl-headword]]). This module uses the standard norm for
Galician spelling. See also [[Module:gl-reinteg-verb]], which implements the reintegrationist norm.
Authorship: Ben Wing <benwing2>
]=]
local export = {}
--[=[
TERMINOLOGY:
-- "slot" = A particular combination of tense/mood/person/number/etc.
Example slot names for verbs are "pres_1s" (present indicative first-person singular), "pres_sub_2s" (present
subjunctive second-person singular) "impf_sub_3p" (imperfect subjunctive third-person plural).
Each slot is filled with zero or more forms.
-- "form" = The conjugated Galician form representing the value of a given slot.
-- "lemma" = The dictionary form of a given Galician term. For Galician, always the infinitive.
]=]
--[=[
FIXME:
--]=]
local lang = require("Module:languages").getByCode("gl")
local m_string_utilities = require("Module:string utilities")
local m_links = require("Module:links")
local m_table = require("Module:table")
local iut = require("Module:inflection utilities")
local put = require("Module:parse utilities")
local com = require("Module:gl-common")
local force_cat = false -- set to true for debugging
local check_for_red_links = false -- set to false for debugging
local rfind = mw.ustring.find
local rmatch = mw.ustring.match
local rsplit = mw.text.split
local rsub = com.rsub
local u = mw.ustring.char
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
local function link_term(term, display)
return m_links.full_link({ lang = lang, term = term, alt = display }, "term")
end
local V = com.V -- vowel regex class
local AV = com.AV -- accented vowel regex class
local C = com.C -- consonant regex class
local TEMPC1 = u(0xFFF1) -- temporary character used for consonant substitutions
local short_pp_footnote = "[usually used with auxiliary verbs " .. link_term("ser") .. " and " .. link_term("estar") .. "]"
local long_pp_footnote = "[usually used with auxiliary verbs " .. link_term("haber") .. " and " .. link_term("ter") .. "]"
--[=[
Vowel alternations:
<i-e>: 'i' in pres1s, imp2s and the whole present subjunctive; 'e' elsewhere when stressed. Generally 'e' otherwise
when unstressed. E.g. [[sentir]], [[conseguir]] (the latter additionally with 'gu-g' alternation).
<u-o>: 'u' in pres1s, imp2s and the whole present subjunctive; 'o' elsewhere when stressed. Generally 'u' otherwise
when unstressed. E.g. [[durmir]], [[subir]].
<i>: 'i' whenever stressed (in the present singular and third plural) and throughout the whole present subjunctive.
Otherwise 'e'. E.g. [[vestir]], [[pedir]].
<u>: 'u' whenever stressed (in the present singular and third plural) and throughout the whole present subjunctive.
Otherwise 'o'. There may be no such verbs in standard Galician.
<í>: The last 'i' of the stem) becomes 'í' when stressed. E.g.:
* [[faiscar]] (only3sp; faísca, faíscan, faísque, faísquen' also with 'c-qu' alternation), [[acainzar]],
[[avaiñar]], [[cainzar]], [[caiñar]], [[desenvaiñar]], [[envaiñar]], [[arremuiñar]], [[arrepuiñar]],
[[arruinar]], [[cuincar]], [[cuiñar]], [[muiñar]]
* verbs in -eizar and -aizar, e.g. [[europeizar]] ('europeízo, europeíce', etc. also with 'z-c' alternation)
* [[desenraizar]], [[enraizar]], [[hebraizar]], [[xudaizar]]
* [[europeizar]], [[homoxeneizar]]
* some verbs in -uizar:
* [[enxuizar]] (enxuízo, enxuíza, enxuíce, enxuícen, also with 'z-c' alternation), [[axuizar]]
* but not any in -guizar ([[arreguizar]], [[desgaleguizar]], [[empreguizar]], [[esguizar]], [[espreguizar]],
[[galeguizar]]) or -quizar ([[catequizar]], [[esnaquizar]], [[xerarquizar]])
* none in -aiar?
* not [[abraiar]], [[achaiar]], [[alfaiar]], [[amaiar]], [[arraiar]], [[atalaiar]], [[desmaiar]], [[encaiar]],
[[engraiar]], [[ensaiar]], [[espraiar]], [[faiar]], [[laiar]], [[maiar]], [[raiar]], [[salaiar]]
* unknown: [[craiar]]
* some verbs in -biar:
* [[adobiar]], [[asubiar]], [[espabiar]]
* but not [[arrubiar]], [[asoberbiar]] /e/?, [[cambiar]], [[descambiar]], [[enrabiar]], [[ensoberbiar]] /e/?,
[[entibiar]], [[gabiar]], [[gobiar]] /ɔ/, [[intercambiar]], [[rabiar]], [[recambiar]], [[sarabiar]] (only3s),
[[turbiar]]
* none in -ciar:
* not [[acariciar]], [[agraciar]], [[anunciar]], [[apreciar]] /e/?, [[asociar]] /ɔ/, [[auspiciar]],
[[autofinanciar]], [[aviciar]], [[axenciar]] /ɛ/, [[beneficiar]], [[comerciar]] /ɛ/, [[concienciar]] /ɛ/,
[[conferenciar]] /e/?, [[congraciar]], [[denunciar]], [[depreciar]] /e/?, [[desasociar]] /ɔ/, [[desenviciar]],
[[desgraciar]], [[desperdiciar]], [[diferenciar]] /e/?, [[dilixenciar]] /e/?, [[disociar]] /ɔ/, [[distanciar]],
[[divorciar]] /ɔ/, [[enranciar]], [[ensuciar]], [[enunciar]], [[enviciar]], [[escanciar]], [[especiar]] /?/,
[[evidenciar]] /e/?, [[financiar]], [[graciar]], [[influenciar]] /e/?, [[iniciar]], [[licenciar]] /ɛ/,
[[maliciar]], [[negociar]] /ɔ/, [[oficiar]], [[potenciar]] /e/?, [[prenunciar]], [[presenciar]] /e/?,
[[pronunciar]], [[propiciar]], [[quintaesenciar]] /e/?, [[reiniciar]], [[renunciar]], [[reverenciar]] /e/?,
[[saciar]], [[sentenciar]] /e/?, [[silenciar]] /e/?, [[viciar]]
* some verbs in -diar:
* [[adiar]], [[vadiar]]
* but not [[asediar]] /ɛ/, [[compendiar]] /ɛ/, [[custodiar]] /ɔ/, [[deslendiar]] /e/?, [[entremediar]] /e/?,
[[estipendiar]] /e/?, [[fastidiar]], [[incendiar]] /e/?, [[insidiar]], [[irradiar]], [[mediar]] /e/?,
[[odiar]] /ɔ/, [[parodiar]] /ɔ/, [[preludiar]], [[radiar]], [[remediar]] /ɛ/, [[repudiar]], [[salmodiar]] /ɔ/,
[[subsidiar]], [[vilipendiar]] /ɛ/
* some verbs in -fiar:
* [[afiar]], [[confiar]], [[desafiar]], [[desconfiar]], [[desenfiar]], [[enfiar]], [[esfiar]], [[esgrafiar]],
[[fiar]], [[porfiar]], probably [[sobrefiar]] (not indicated)
* but not [[atrofiar]] /ɔ/, [[hipertrofiar]] /ɔ/
* verbs in -guiar:
* [[guiar]], [[radioguiar]], [[teleguiar]]
* verbs in -hiar:
* [[chiar]], [[rechiar]], [[rechouchiar]]
* some verbs in -liar:
* [[aliar]] (alío, alía, alíe, alíen), [[ampliar]], [[avaliar]], [[desliar]], [[liar]]
* but not [[afiliar]] (afilio, afilia, afilie, afilien), [[auxiliar]], [[conciliar]], [[defoliar]],
[[domiciliar]], [[escoliar]], [[espoliar]], [[exfoliar]], [[exiliar]], [[interfoliar]], [[reconciliar]]
* [[paliar]] goes both ways: 'palio/palío', 'palia/palía', 'palie/palíe', 'palien/palíen'
* unknown: [[represaliar]]
* some verbs in -miar:
* [[gurrumiar]], [[miar]]
* but not [[agremiar]], [[amomiar]], [[encomiar]], [[premiar]], [[rumiar]]
* some verbs in -niar:
* [[agoniar]], [[desagoniar]]
* but not [[calumniar]], [[conxeniar]], [[herniar]], [[miniar]]
* none in -oiar?
* not [[aboiar]] /ɔ/, [[acoiar]] /ɔ/, [[apoiar]] /o/, [[arroiar]] /o/ (only3s), [[choiar]]/[[enchoiar]] /ɔ/,
[[enxoiar]] /ɔ/, [[loiar]] /o/
* some verbs in -piar:
* [[arrepiar]], [[espiar]], [[expiar]], [[piar]]
* but not [[apropiar]], [[copiar]], [[expropiar]], [[fotocopiar]], [[lurpiar]], [[principiar]], [[recopiar]],
[[tapiar]], [[xerocopiar]]
* some verbs in -quiar:
* [[esquiar]], [[maquiar]], [[remaquiar]], [[tosquiar]]
* but not [[obsequiar]]
* unknown: [[franquiar]]
* some verbs in -riar:
* [[arrefriar]], [[arriar]], [[avariar]], [[criar]], [[desvariar]], [[enriar]], [[escagarriar]], [[estriar]],
[[malcriar]], [[recriar]], [[variar]]
* but not [[anguriar]], [[asalariar]], [[cariar]] (only3sp), [[contrariar]], [[desmemoriar]], [[expatriar]],
[[gloriar]], [[historiar]], [[inventariar]], [[inxuriar]], [[leriar]], [[repatriar]], [[seriar]],
[[vangloriar]]
* some verbs in -siar:
* [[fantasiar]]
* but not [[anestesiar]], [[extasiar]]
* [[ansiar]] goes both ways: 'ansio/ansío', 'ansia/ansía', 'ansie/ansíe', 'ansien/ansíen'
* some verbs in -tiar:
* [[amnistiar]], [[desenfastiar]], [[enfastiar]]
* but not [[angustiar]], [[sitiar]]
* some verbs in -viar:
* [[ataviar]], [[aviar]], [[desataviar]], [[desviar]], [[enviar]], [[extraviar]], [[reenviar]]
* but not [[abreviar]], [[agraviar]], [[aliviar]], [[desagraviar]], [[diluviar]] (only3s), [[obviar]]
* some verbs in -xiar:
* [[vixiar]]
* but not [[asfixiar]], [[colexiar]] /e/, [[contaxiar]], [[desprestixiar]], [[eloxiar]], [[plaxiar]],
[[presaxiar]], [[prestixiar]], [[privilexiar]] /e/, [[refuxiar]]
<ú>: The last 'u' of the stem becomes 'ú' when stressed. E.g.:
* [[reunir]] ('reúno, reúne(s), reúnem, reúna(s), reúnan')
* [[esmiuzar]] ('esmiúzo, esmiúza(s), esmiúza, esmiúce(s), esmiúcen' also with 'z-c' alternation)
* [[saudar]] ('saúdo, saúda(s), saúda, saúde(s), saúden')
* [[auñar]], [[desembaular]], [[embaular]]
* [[afiuzar]], [[desafiuzar]], [[desmiudar]], [[desmiuzar]], [[enviuvar]], [[esmiuzar]] but not [[triunfar]]
* NOTE: It seems most or all verbs in -uar other than in -guar, -quar have stressed ú, so we make it the default.
]=]
local vowel_alternants = m_table.listToSet({"i-e", "i", "í", "u-o", "u", "ú", "+"})
local vowel_alternant_to_desc = {
["i-e"] = "''i-e'' alternation in present singular",
["i"] = "''e'' becomes ''i'' when stressed",
["í"] = "''i'' becomes ''í'' when stressed",
["u-o"] = "''u-o'' alternation in present singular",
["u"] = "''o'' becomes ''u'' when stressed",
["ú"] = "''u'' becomes ''ú'' when stressed",
}
local vowel_alternant_to_cat = {
["i-e"] = "i-e alternation in present singular",
["i"] = "e becoming i when stressed",
["í"] = "i becoming í when stressed",
["u-o"] = "u-o alternation in present singular",
["u"] = "o becoming u when stressed",
["ú"] = "u becoming ú when stressed",
}
local all_persons_numbers = {
["1s"] = "1|s",
["2s"] = "2|s",
["3s"] = "3|s",
["1p"] = "1|p",
["2p"] = "2|p",
["3p"] = "3|p",
}
local person_number_list = {"1s", "2s", "3s", "1p", "2p", "3p"}
local imp_person_number_list = {"2s", "3s", "1p", "2p", "3p"}
local neg_imp_person_number_list = {"2s", "3s", "1p", "2p", "3p"}
person_number_to_reflexive_pronoun = {
["1s"] = "me",
["2s"] = "te",
["3s"] = "se",
["1p"] = "nos",
["2p"] = "vos",
["3p"] = "se",
}
local indicator_flags = m_table.listToSet {
"no_pres_stressed", "no_pres1_and_sub",
"only3s", "only3sp", "only3p", "noimp",
"pp_inv", "irreg", "no_built_in",
}
-- Initialize all the slots for which we generate forms.
local function add_slots(alternant_multiword_spec)
-- "Basic" slots: All slots that go into the regular table (not the reflexive form-of table).
alternant_multiword_spec.verb_slots_basic = {
{"infinitive", "inf"},
{"infinitive_linked", "inf"},
{"gerund", "ger"},
{"short_pp_ms", "short|m|s|past|part"},
{"short_pp_fs", "short|f|s|past|part"},
{"short_pp_mp", "short|m|p|past|part"},
{"short_pp_fp", "short|f|p|past|part"},
{"pp_ms", "m|s|past|part"},
{"pp_fs", "f|s|past|part"},
{"pp_mp", "m|p|past|part"},
{"pp_fp", "f|p|past|part"},
}
-- Special slots used to handle non-reflexive parts of reflexive verbs in {{gl-verb form of}}. For example, for a
-- reflexive-only verb like [[arrepentirse]], we want to be able to use {{gl-verb form of}} on [[arrepinta]] (which
-- should mention that it is a part of 'me arrepinta', first-person singular present subjunctive, and
-- 'se arrepinta', third-person singular present subjunctive) or on [[arrepentimos]] (which should mention that it
-- is a part of 'arrepentímonos', first-person plural present indicative or preterite). Similarly, we want to use
-- {{gl-verb form of}} on [[arrepentindo]] (which should mention that it is a part of 'se ... arrepentindo',
-- syntactic variant of [[arrepentíndose]], which is the gerund of [[arrepentirse]]). To do this, we need to be
-- able to map non-reflexive parts like [[arrepinta]], [[arrepentimos]], [[arrepentindo]], etc. to their reflexive
-- equivalent(s), to the tag(s) of the equivalent(s), and, in the case of forms like [[arrepentindo]],
-- [[arrepentir]] and imperatives, to the separated syntactic variant of the verb+clitic combination. We do this by
-- creating slots for the non-reflexive part equivalent of each basic reflexive slot, and for the separated
-- syntactic-variant equivalent of each basic reflexive slot that is formed of verb+clitic. We use slots in this
-- way to deal with multiword lemmas. Note that we run into difficulties mapping between reflexive verbs,
-- non-reflexive part equivalents, and separated syntactic variants if a slot contains more than one form. To
-- handle this, if there are the same number of forms in two slots we're trying to match up, we assume the forms
-- match one-to-one; otherwise we don't match up the two slots (which means {{gl-verb form of}} won't work in this
-- case, but such a case is extremely rare and not worth worrying about). Alternatives that handle this "properly"
-- are significantly more complicated and require non-trivial modifications to [[Module:inflection utilities]].
local need_special_verb_form_of_slots = alternant_multiword_spec.source_template == "gl-verb form of" and
alternant_multiword_spec.refl
if need_special_verb_form_of_slots then
alternant_multiword_spec.verb_slots_reflexive_verb_form_of = {
{"infinitive_non_reflexive", "-"},
{"infinitive_variant", "-"},
{"gerund_non_reflexive", "-"},
{"gerund_variant", "-"},
}
else
alternant_multiword_spec.verb_slots_reflexive_verb_form_of = {}
end
-- Add entries for a slot with person/number variants.
-- `verb_slots` is the table to add to.
-- `slot_prefix` is the prefix of the slot, typically specifying the tense/aspect.
-- `tag_suffix` is a string listing the set of inflection tags to add after the person/number tags.
-- `person_number_list` is a list of the person/number slot suffixes to add to `slot_prefix`.
local function add_personal_slot(verb_slots, slot_prefix, tag_suffix, person_number_list)
for _, persnum in ipairs(person_number_list) do
local persnum_tag = all_persons_numbers[persnum]
local slot = slot_prefix .. "_" .. persnum
local accel = tag_suffix .. "|" .. persnum_tag
table.insert(verb_slots, {slot, accel})
end
end
-- Add a personal slot (i.e. a slot with person/number variants) to `verb_slots_basic`.
local function add_basic_personal_slot(slot_prefix, tag_suffix, person_number_list, no_special_verb_form_of_slot)
add_personal_slot(alternant_multiword_spec.verb_slots_basic, slot_prefix, tag_suffix, person_number_list)
-- Add special slots for handling non-reflexive parts of reflexive verbs in {{gl-verb form of}}.
-- See comment above in `need_special_verb_form_of_slots`.
if need_special_verb_form_of_slots and not no_special_verb_form_of_slot then
for _, persnum in ipairs(person_number_list) do
local persnum_tag = all_persons_numbers[persnum]
local basic_slot = persnum .. "_" .. slot_prefix
local accel = tag_suffix .. "|" .. persnum_tag
table.insert(alternant_multiword_spec.verb_slots_reflexive_verb_form_of, {basic_slot .. "_non_reflexive", "-"})
end
end
end
add_basic_personal_slot("pres", "直説法|現在", person_number_list)
add_basic_personal_slot("impf", "直説法|不完了|過去", person_number_list)
add_basic_personal_slot("pret", "直説法|完了|過去", person_number_list)
add_basic_personal_slot("plup", "直説法|大過去", person_number_list)
add_basic_personal_slot("fut", "直説法|未来", person_number_list)
add_basic_personal_slot("cond", "過去|未来", person_number_list)
add_basic_personal_slot("pres_sub", "接続法|現在", person_number_list)
add_basic_personal_slot("impf_sub", "接続法|過去", person_number_list)
add_basic_personal_slot("fut_sub", "接続法|未来", person_number_list)
add_basic_personal_slot("imp", "命令法", imp_person_number_list)
add_basic_personal_slot("pers_inf", "pers|不定詞", person_number_list)
-- Don't need special non-reflexive-part slots because the negative imperative is multiword, of which the
-- individual words are 'non' + subjunctive.
add_basic_personal_slot("neg_imp", "命令法|禁止", neg_imp_person_number_list, "no special verb form of")
-- Don't need special non-reflexive-part slots because we don't want [[arrependendo]] mapping to [[arrependendo-me]]
-- (only [[arrependendo-se]]) or [[arrepender]] mapping to [[arrepender-me]] (only [[arrepender-se]]).
add_basic_personal_slot("infinitive", "不定詞", person_number_list, "no special verb form of")
add_basic_personal_slot("gerund", "ger", person_number_list, "no special verb form of")
-- Generate the list of all slots.
alternant_multiword_spec.all_verb_slots = {}
for _, slot_and_accel in ipairs(alternant_multiword_spec.verb_slots_basic) do
table.insert(alternant_multiword_spec.all_verb_slots, slot_and_accel)
end
for _, slot_and_accel in ipairs(alternant_multiword_spec.verb_slots_reflexive_verb_form_of) do
table.insert(alternant_multiword_spec.all_verb_slots, slot_and_accel)
end
alternant_multiword_spec.verb_slots_basic_map = {}
for _, slotaccel in ipairs(alternant_multiword_spec.verb_slots_basic) do
local slot, accel = unpack(slotaccel)
alternant_multiword_spec.verb_slots_basic_map[slot] = accel
end
end
local overridable_stems = {}
local function allow_multiple_values(separated_groups, data)
local retvals = {}
for _, separated_group in ipairs(separated_groups) do
local footnotes = data.fetch_footnotes(separated_group)
local retval = {form = separated_group[1], footnotes = footnotes}
table.insert(retvals, retval)
end
return retvals
end
local function simple_choice(choices)
return function(separated_groups, data)
if #separated_groups > 1 then
data.parse_err("For spec '" .. data.prefix .. ":', only one value currently allowed")
end
if #separated_groups[1] > 1 then
data.parse_err("For spec '" .. data.prefix .. ":', no footnotes currently allowed")
end
local choice = separated_groups[1][1]
if not m_table.contains(choices, choice) then
data.parse_err("For spec '" .. data.prefix .. ":', saw value '" .. choice .. "' but expected one of '" ..
table.concat(choices, ",") .. "'")
end
return choice
end
end
for _, overridable_stem in ipairs {
"pres_unstressed",
"pres_stressed",
"pres1_and_sub",
-- Don't include pres1; use pres_1s if you need to override just that form
"impf",
"full_impf",
{"pret_conj", simple_choice({"irreg", "ar", "er", "ir"}) },
"pret_base",
"pret",
"short_pret",
"fut",
"cond",
"pres_sub_stressed",
"pres_sub_unstressed",
{"sub_conj", simple_choice({"ar", "er"}) },
"plup",
"impf_sub",
"fut_sub",
"pers_inf",
"pp",
"short_pp",
} do
if type(overridable_stem) == "string" then
overridable_stems[overridable_stem] = allow_multiple_values
else
local stem, validator = unpack(overridable_stem)
overridable_stems[stem] = validator
end
end
-- Useful as the value of the `match` property of a built-in verb. `main_verb_spec` is a Lua pattern that should match
-- the non-prefixed part of a verb, and `prefix_specs` is a list of Lua patterns that should match the prefixed part of
-- a verb. If a prefix spec is preceded by ^, it must match exactly at the beginning of the verb; otherwise, additional
-- prefixes (e.g. re-, des-) may precede. Return the prefix and main verb.
local function match_against_verbs(main_verb_spec, prefix_specs)
return function(verb)
for _, prefix_spec in ipairs(prefix_specs) do
if prefix_spec:find("^%^") then
-- must match exactly
prefix_spec = prefix_spec:gsub("^%^", "")
if prefix_spec == "" then
-- We can't use the second branch of the if-else statement because an empty () returns the current position
-- in rmatch().
local main_verb = rmatch(verb, "^(" .. main_verb_spec .. ")$")
if main_verb then
return "", main_verb
end
else
local prefix, main_verb = rmatch(verb, "^(" .. prefix_spec .. ")(" .. main_verb_spec .. ")$")
if prefix then
return prefix, main_verb
end
end
else
local prefix, main_verb = rmatch(verb, "^(.*" .. prefix_spec .. ")(" .. main_verb_spec .. ")$")
if prefix then
return prefix, main_verb
end
end
end
return nil
end
end
--[=[
Built-in (usually irregular) conjugations.
Each entry is processed in turn and consists of an object with two fields:
1. match=: Specifies the built-in verbs that match this object.
2. forms=: Specifies the built-in stems and forms for these verbs.
The value of match= is either a string beginning with "^" (match only the specified verb), a string not beginning
with "^" (match any verb ending in that string), or a function that is passed in the verb and should return the prefix
of the verb if it matches, otherwise nil. The function match_against_verbs() is provided to facilitate matching a set
of verbs with a common ending and specific prefixes (e.g. [[ter]] and [[ater]] but not [[abater]], etc.).
The value of forms= is a table specifying stems and individual override forms. Each key of the table names either a
stem (e.g. `pres_stressed`), a stem property (e.g. `vowel_alt`) or an individual override form (e.g. `pres_1s`).
Each value of a stem can either be a string (a single stem), a list of strings, or a list of objects of the form
{form = STEM, footnotes = {FOONOTES}}. Each value of an individual override should be of exactly the same form except
that the strings specify full forms rather than stems. The values of a stem property depend on the specific property
but are generally strings or booleans.
In order to understand how the stem specifications work, it's important to understand the phonetic modifications done
by combine_stem_ending(). In general, the complexities of predictable prefix, stem and ending modifications are all
handled in this function. In particular:
1. Spelling-based modifications (c/z, g/gu, gu/gü, g/j) occur automatically as appropriate for the ending.
2. If the stem begins with an acute accent, the accent is moved onto the last vowel of the prefix (for handling verbs
in -uar such as [[minguar]], pres_3s 'míngua').
3. If the ending begins with a double asterisk, this is a signal to conditionally delete the accent on the last letter
of the stem. "Conditionally" means we don't do it if the last two letters would form a diphthong without the accent
on the second one (e.g. in [[sair]], with stem 'saí'); but as an exception, we do delete the accent in stems
ending in -guí, -quí (e.g. in [[conseguir]]) because in this case the ui isn't a diphthong.
4. If the ending begins with an asterisk, this is a signal to delete the accent on the last letter of the stem, e.g.
fizé -> fizermos. Unlike for **, this removal is unconditional, so we get e.g. 'sairmos' not #'saírmos'.
5. If ending begins with i, it must get an accent after an unstressed vowel (in some but not all cases) to prevent the
two merging into a diphthong. See combine_stem_ending() for specifics.
The following stems are recognized:
-- pres_unstressed: The present indicative unstressed stem (1p, 2p). Also controls the imperative 2p
and gerund. Defaults to the infinitive stem (minus the ending -ar/-er/-ir/-or).
-- pres_stressed: The present indicative stressed stem (1s, 2s, 3s, 3p). Also controls the imperative 2s.
Default is empty if indicator `no_pres_stressed`, else a vowel alternation if such an indicator is given
(e.g. `ue`, `ì`), else the infinitive stem.
-- pres1_and_sub: Overriding stem for 1s present indicative and the entire subjunctive. Only set by irregular verbs
and by the indicators `no_pres_stressed` (e.g. [[precaver]]) and `no_pres1_and_sub` (since verbs of this sort,
e.g. [[puir]], are missing the entire subjunctive as well as the 1s present indicative). Used by many irregular
verbs, e.g. [[caber]], verbs in '-air', [[dizer]], [[ter]], [[valer]], etc. Some verbs set this and then supply an
override for the pres_1s if it's irregular, e.g. [[saber]], with irregular subjunctive stem "saib-" and special
1s present indicative "sei".
-- pres1: Special stem for 1s present indicative. Normally, do not set this explicitly. If you need to specify an
irregular 1s present indicative, use the form override pres_1s= to specify the entire form. Defaults to
pres1_and_sub if given, else pres_stressed.
-- pres_sub_unstressed: The present subjunctive unstressed stem (1p, 2p). Defaults to pres1_and_sub if given, else the
infinitive stem.
-- pres_sub_stressed: The present subjunctive stressed stem (1s, 2s, 3s, 1p). Defaults to pres1.
-- sub_conj: Determines the set of endings used in the subjunctive. Should be one of "ar" or "er".
-- impf: The imperfect stem (not including the -av-/-i- stem suffix, which is determined by the conjugation). Defaults
to the infinitive stem.
-- full_impf: The full imperfect stem missing only the endings (-a, -as, -am, etc.). Used for verbs with irregular
imperfects such as [[ser]], [[ter]], [[vir]] and [[pór]].
-- pret_conj: Determines the set of endings used in the preterite. Should be one of "ar", "er", "ir" or "irreg".
Defaults to the conjugation as determined from the infinitive. When pret_conj == "irreg", `pret` is used, otherwise
`pret_base`.
-- pret_base: The preterite stem (not including the -a-/-e-/-i- stem suffix). Defaults to the infinitive stem.
Only used when pret_conj ~= "irreg".
-- pret: The full preterite stem missing only the endings (-ste, -mos, etc.), e.g. 'fige', 'fo'. Only used for verbs
with irregular preterites (pret_conj == "irreg") such as [[facer]], [[poder]], [[traer]], etc. The pret_1s and
pret_3s are handled using the short_pret stem instead (pret_1s '-en', pret_3s '-o'). Defaults to `pret_base` + the
conjugation vowel.
-- short_pret: The short preterite stem, used with 1s and 3s endings (pret_1s '-en', pret_3s '-o'). Only used with
irregular preterites (pret_conj == "irreg"). Normally derived from pret by deleting the final vowel, and doesn't
need to be given explicitly.
-- fut: The future stem. Defaults to the infinitive stem + the conjugation vowel.
-- cond: The conditional stem. Defaults to `fut`.
-- impf_sub: The imperfect subjunctive stem. Defaults to `pret`.
-- fut_sub: The future subjunctive stem. Defaults to `pret`.
-- plup: The pluperfect stem. Defaults to `pret`.
-- pers_inf: The personal infinitive stem. Defaults to the infinitive stem + the conjugation vowel.
-- pp: The masculine singular past participle. Default is based on the verb conjugation: infinitive stem + '-ado' for
-ar verbs, otherwise infinitive stem + '-ido'.
-- short_pp: The short masculine singular past participle, for verbs with such a form. No default.
-- pp_inv: `true` if the past participle exists only in the masculine singular.
]=]
local built_in_conjugations = {
--------------------------------------------------------------------------------------------
-- -ar --
--------------------------------------------------------------------------------------------
-- Verbs not needing entries here:
--
-- (1) Verbs with short past participles: need to specify the short pp explicitly.
--
-- aceitar: use <short_pp:aceite>
-- anexar, completar, expressar, expulsar, findar, fritar, ganhar, gastar, limpar, pagar, pasmar, pegar, soltar:
-- use <short_pp:anexo> etc.
-- assentar: use <short_pp:assente>
-- entregar: use <short_pp:entregue>
-- enxugar: use <short_pp:enxuto>
-- matar: use <short_pp:morto>
--
-- (2) Verbs with orthographic consonant alternations: handled automatically.
--
-- -car (brincar, buscar, pecar, trancar, etc.): automatically handled in combine_stem_ending()
-- -zar (alcanzar, comezar, lazar): automatically handled in combine_stem_ending()
-- -gar (apagar, cegar, esmagar, largar, navegar, resmungar, sugar, etc.): automatically handled in combine_stem_ending()
-- -guar (iguar, minguar): automatically handled in combine_stem_ending()
--
-- (3) Verbs with vowel alternations: need to specify the alternation explicitly unless it always happens, in
-- which case it's handled automatically through an entry below.
--
-- esmiuzar changing to esmiúzo: use <ú>
-- faiscar changing to faísco: use <í>
-- -izar changing to -ízo (ajuizar, enraizar, homogeneizar, plebeizar, etc.): use <í>
-- reusar changing to reúso: use <ú>
-- saudar changing to saúdo: use <ú>
-- tuitar/retuitar changing to (re)tuíto: use <í>
{
-- dar
match = "^dar", -- [[desdar]] doesn't seem to exist; [[redar]] is regular and unrelated to [[dar]]
forms = {
pres_1s = "dou", pres_2s = "dás", pres_3s = "dá", pres_3p = "dán#",
pres1_and_sub = "de", -- only for subjunctive as we override pres_1s
sub_conj = "er",
pret_conj = "irreg", pret = "de", pret_1s = "dei", pret_3s = "deu", -- /dɛw/
irreg = true,
}
},
{
-- estar
match = "^estar", -- [[sobestar]] and [[sobrestar]] seem not to exist
forms = {
pres_1s = "estou", pres_2s = "estás", pres_3s = "está", pres_3p = "están",
pres1_and_sub = "este", -- only for subjunctive as we override pres_1s
sub_conj = "er",
pret_conj = "irreg", pret = "estive",
pp_inv = true, -- no [[sobestar]] or [[sobrestar]], which would be transitive
irreg = true,
}
},
{
-- verbs in -uar but not -guar
match = function(verb)
if verb:find("guar$") then
return nil
else
return match_against_verbs("uar", {""})(verb)
end
end,
forms = {
vowel_alt = "ú",
}
},
--------------------------------------------------------------------------------------------
-- -er --
--------------------------------------------------------------------------------------------
-- Verbs not needing entries here:
--
-- -cer (verbs in -ecer, vencer, etc.): automatically handled in combine_stem_ending()
-- -guer (erguer/soerguer): automatically handled in combine_stem_ending()
{
-- must be listed before -aer
match = "^traer",
forms = {
-- all occurrences of accented í and ï in endings handled in combine_stem_ending()
pres1_and_sub = "trai",
pret_conj = "irreg", pret = "trouxe",
irreg = true,
}
},
{
-- verbs in -aer (caer, raer, debaer, degraer, esvaer and derivatives of traer, but not traer itself:
-- acaer/decaer/recaer,
-- abstraer/atraer/contraer/descontraer/detraer/distraer/extraer/maltraer/retraer/retrotraer/subtraer)
match = "aer",
forms = {
-- all occurrences of accented í and ï in endings handled in combine_stem_ending()
pres1_and_sub = "ai",
irreg = true,
}
},
{
-- caber
match = "caber",
forms = {
pres1_and_sub = "caib",
pret_conj = "irreg", pret = "coube",
irreg = true,
}
},
{
-- crer, descrer
match = "crer",
forms = {
pres1_and_sub = "cre",
pres_2s = "crés#", pres_3s = "cré#", pres_3p = "crén#",
-- regular except the lack of accent in base verb
pret_1p = "crín#",
irreg = true,
}
},
{
-- acender, prender/aprender; not comprender/desprender/reprender, etc.
match = match_against_verbs("ender", {"^ac", "^pr", "^apr"}),
forms = {short_pp = "eso"},
},
{
-- erguer; but not soerguer
match = "^erguer",
forms = {short_pp = "ergueito"},
},
{
-- facer, afacer, contrafacer, desafacer, desfacer, perfacer, rarefacer, refacer, satisfacer, tumefacer
match = "facer",
forms = {
-- use 'fagu' because we're in a front environment; if we use 'fag', we'll get '#fajo'
pres1_and_sub = "fagu",
pres_2s = "fás#",
pres_3s = "fai",
pres_3p = "fán#",
pret_conj = "irreg", pret = "fixe",
pp = "feito",
fut = "far",
irreg = true,
cons_alt = false, -- avoid claiming we have a c-z alternation
}
},
{
match = "^haber",
forms = {
pres_1s = "hei",
pres_2s = "has",
pres_3s = {"ha", "hai"},
pres_3p = "han",
pres1_and_sub = "hax", -- only for subjunctive as we override pres_1s
pret_conj = "irreg", pret = "hoube",
noimp = true,
irreg = true,
}
},
{
-- ler, reler, trasler; not escoller, expeler, valer, etc.
match = match_against_verbs("ler", {"^", "^re", "tras"}),
forms = {
pres1_and_sub = "le",
pres_2s = "lés#", pres_3s = "lé#", pres_3p = "lén#",
-- regular except the lack of accent in base verb
pret_1p = "lín#",
irreg = true,
}
},
{
-- morrer, premorrer
match = "morrer",
forms = {pp = "morto"},
},
{
-- nacer; but not renacer
match = "^nacer",
forms = {short_pp = "nado"},
},
{
-- moer, but not remoer
match = "^moer",
forms = {
-- all occurrences of accented í and ï in endings handled in combine_stem_ending()
pres1_and_sub = "moi",
short_pp = "mudo", -- the main table says 'mundo' but the page for [[mundo]] says 'mudo' is "máis recomendable"
irreg = true,
}
},
{
-- choer/deschoer, doer/condoer, remoer, proer, roer/corroer
match = "oer",
forms = {
-- all occurrences of accented í and ï in endings handled in combine_stem_ending()
pres1_and_sub = "oi",
irreg = true,
}
},
{
-- coller, toller and derivatives (acoller, desacoller, desencoller, encoller, entrecoller, escoller, recoller;
-- destoller, entretoller)
match = "oller",
forms = {short_pp = "olleito"},
},
{
-- poder
match = "poder",
forms = {
pres1_and_sub = "poid", -- only for subjunctive as we override pres_1s
pres_1s = "podo", -- /ɔ/
pret_conj = "irreg", pret = "puide",
irreg = true,
}
},
{
-- poñer, antepoñer, apoñer/desapoñer, arrepoñer, compoñer/descompoñer/recompoñer, contrapoñer, depoñer,
-- dispoñer/indispoñer/predispoñer, empoñer, expoñer/sobreexpoñer/subexpoñer, impoñer/reimpoñer, interpoñer,
-- opoñer, pospoñer, propoñer, repoñer, sobrepoñer, superpoñer, supoñer/presupoñer, traspoñer, xustapoñer
match = "poñer",
forms = {
pres_2s = "pós#", pres_3s = "pón#",
pret_conj = "irreg", pret = "puxe",
pp = "posto",
irreg = true,
}
},
{
-- pracer, but not apracer, compracer, descompracer, despracer
match = "^pracer",
forms = {
pret_conj = "irreg", pret = "prougue",
irreg = true,
}
},
-- prover below, just below ver
{
-- querer
match = "querer",
forms = {
pres1_and_sub = "queir", -- only for subjunctive as we override pres_1s
pres_1s = "quero", -- /ɛ/
pret_conj = "irreg", pret = "quixe",
irreg = true,
}
},
{
-- romper; but not corromper, interromper, irromper or prorromper
match = "^romper",
forms = {short_pp = "roto"},
},
{
-- saber, ressaber
match = "saber",
forms = {
pres_1s = "sei",
pres1_and_sub = "saib", -- only for subjunctive as we override pres_1s
pret_conj = "irreg", pret = "soube",
irreg = true,
}
},
{
-- absolver, disolver, resolver
match = "solver",
forms = {short_pp = "solto"},
},
{
-- suspender; but not others in -pender
match = "suspender",
forms = {short_pp = "suspenso"},
},
{
match = "^ser",
forms = {
pres_1s = "son", pres_2s = "es", pres_3s = "é",
pres_1p = "somos", pres_2p = "sodes", pres_3p = "son",
pres1_and_sub = "sex", -- only for subjunctive as we override pres_1s
full_impf = "er",
pret_conj = "irreg", pret = "fo", pret_1s = "fun", pret_2s = "fuches", pret_3s = "foi",
imp_2s = "sé", imp_2p = "sede",
irreg = true,
}
},
{
-- We want to match abster, conter, deter, etc. but not abater, cometer, etc. No way to avoid listing each verb.
match = match_against_verbs("ter", {"abs", "^a", "con", "de", "entre", "man", "ob", "^re", "sos", "^"}),
forms = {
pres_2s = "tés#", pres_3s = "tén#", pres_2p = {"tendes", "tedes"}, pres_3p = "teñen",
pres1_and_sub = "teñ",
full_impf = "tiñ",
pret_conj = "irreg", pret = "tive",
irreg = true,
}
},
-- traer listed above at the beginning of the -er verbs
{
-- valer, equivaler
match = "valer",
forms = {
pres1_and_sub = "vall",
irreg = true,
}
},
{
-- We want to match antever etc. but not absolver, atrever etc. No way to avoid listing each verb.
-- NOTE: [[rever]] has two meanings, one with regular conjugation. Use <no_built_in> for this one.
match = match_against_verbs("ver", {"entre", "pre", "^re", "^"}),
forms = {
pres_2s = "vés#", pres_3s = "vé#", pres_3p = "vén#",
pres1_and_sub = "vex",
pret_conj = "irreg", pret = "vi", pret_1s = "vín#", pret_3s = "viu",
pp = "visto",
irreg = true,
}
},
{
-- [[prover]] has regular preterite and past participle
match = "^prover",
forms = {
pres_2s = "provés", pres_3s = "prové", pres_3p = "provén",
pres1_and_sub = "provex",
short_pp = "provisto",
irreg = true,
}
},
{
-- [[desprover]] has its own conjugation
match = "^desprover",
forms = {
pres_2s = "desprovés", pres_3s = "desprové", pres_3p = "desprovén",
pres1_and_sub = "desprove",
short_pp = "desprovisto",
irreg = true,
}
},
{
-- volver, avolver/desenvolver/devolver/envolver/revolver
match = "volver",
forms = {short_pp = "volto"},
},
--------------------------------------------------------------------------------------------
-- -ir --
--------------------------------------------------------------------------------------------
-- Verbs not needing entries here:
--
-- subir (NOT rubir), acudir/sacudir (NOT escudir, aludir/eludir), urdir/desurdir, xurdir/rexurdir,
-- engulir, pulir, bulir/rebulir, ulir, mulir (NOT escapulir), durmir, sumir/consumir/ensumir (NOT
-- asumir/reasumir/presumir/resumir/subsumir), cuspir/chuspir, sufrir, tusir, xunguir/conxunguir/desxunguir,
-- munguir, fuxir/muxir/ruxir: use <u-o>
-- [NOTE: imp_2s durme, consume/sume]
-- sosubir/susubir: use <u-o>? (archaic, not in RAG dictionary)
-- abolir: use <no_pres_stressed>
-- descolorir: use <no_pres_stressed>
-- empedernir: use <no_pres_stressed>
-- espir/despir, refletir, adherir, pedir/desapedir/despedir/expedir/impedir/reexpedir, medir/comedir/descomedir,
-- aferir/conferir/deferir/diferir/inferir/interferir/preferir/proferir/referir/transferir,
-- dixerir/enxerir/suxerir, preterir, competir/repetir, advertir/divertir, vestir/investir/revestir/travestir,
-- agredir/transgredir, espelir: use <i>
-- mentir/desmentir, sentir/asentir/consentir/disentir/presentir/resentir, ferir (but no derivatives), servir,
-- seguir/conseguir/perseguir/proseguir: use <i-e>
-- [NOTE: imp_2s minte]
-- denegrir: use <i.only3sp>
-- prohibir/coibir: regular
-- cumprir: use <no_built_in> in the meaning "fulfill"
-- reunir: use <ú>
-- argüír/redargüír: use <ú>?
--
-- -cir alternations (aducir, resarcir): automatically handled in combine_stem_ending()
-- -guir alternations (e.g. conseguir, cinguir, xunguir, tinguir): automatically handled in combine_stem_ending()
-- -quir alternations (e.g. delinquir): automatically handled in combine_stem_ending()
-- -güír alternations (e.g. argüír): automatically handled in combine_stem_ending()
{
-- saír/sobresaír
match = "aír",
forms = {
pres1_and_sub = "ai",
-- all occurrences of accented í and ï in endings handled in combine_stem_ending()
irreg = true,
}
},
{
-- abrir/desabrir/reabrir
match = "abrir",
forms = {pp = "aberto"},
},
{
-- aflixir
match = "aflixir",
-- FIXME: should this be {pp = {"aflicto", "aflixido"}}?
forms = {short_pp = "aflicto"},
},
{
-- cubrir/descubrir/encubrir/recubrir/redescubrir
match = "cubrir",
forms = {vowel_alt = "u-o", pp = "coberto"},
},
{
-- cumprir (only in the meaning "to be necessary"; otherwise use <no_built_in>)
match = "^cumprir",
forms = {
-- We could create a <u-ó> just for this verb but that seems overkill unless another such verb appears
pres_stressed = "cómpr",
pres1_and_sub = "cumpr",
},
},
{
-- dicir, bendicir, contradicir, desdicir, maldicir, predicir
-- FIXME: bendicir and maldicir can also be entirely regular. This could be handled like this:
-- ((bendicir<>,bendicir<no_built_in>))
match = "dicir",
forms = {
-- use 'digu' because we're in a front environment; if we use 'dig', we'll get '#dijo'
pres1_and_sub = "digu",
pres_2s = "dís#", pres_3s = "dí#", pres_3p = "dín#",
pret_conj = "irreg", pret = "dixe",
pp = function(base, prefix) return (prefix == "" or prefix == "des" or prefix == "pre") and "dito" or
{"dito", "dicido"} end,
pp = "dito",
fut = "dir",
irreg = true,
cons_alt = false, -- avoid claiming we have a c-z alternation
}
},
{
-- elixir, reelixir
match = "elixir",
-- FIXME: should this be {pp = {"electo", "elixido"}}?
forms = {short_pp = "electo"},
},
{
-- frixir/sofrixir, fritir/sofritir
match = "fri[xt]ir",
forms = {short_pp = "frito"},
},
{
-- inserir, reinserir
match = "inserir",
forms = {
vowel_alt = "i",
short_pp = "inserto",
},
},
{
-- ir
match = "^ir",
forms = {
pres_1s = "vou", pres_2s = "vas", pres_3s = "vai", pres_1p = "imos", pres_2p = "ides", pres_3p = "van",
pres1_and_sub = "vai", -- only for subjunctive as we override pres_1s
pret_conj = "irreg", pret = "fo", pret_1s = "fun", pret_2s = "fuches", pret_3s = "foi",
imp_1p = "vamos",
irreg = true,
}
},
{
-- oír, desoír, entreoír
match = "oír",
forms = {
-- all occurrences of accented í and ï in endings handled in combine_stem_ending()
pres1_and_sub = "oi", -- /ɔ/
irreg = true,
}
},
{
match = "ouvir",
forms = {
pres1_and_sub = "ouz",
irreg = true,
}
},
{
-- parir, malparir
match = "parir",
forms = {
pres1_and_sub = "pair",
irreg = true,
}
},
{
-- imprimir/reimprimir/sobreimprimir, but not comprimir/descomprimir, deprimir, oprimir, reprimir, suprimir
match = "imprimir",
forms = {short_pp = "impreso"}
},
{
-- rir, sorrir
match = match_against_verbs("rir", {"^", "sor"}),
forms = {
pres_2s = "ris#", pres_3s = "ri#", pres_3p = "rin#",
pret_1s = "rin#", -- regular except the lack of accent in base verb
pres1_and_sub = "rí",
irreg = true,
}
},
{
-- adscribir, circunscribir, describir, escribir/reescribir, inscribir, prescribir, proscribir, sobrescribir,
-- subscribir, transcribir
match = "scribir",
forms = {
pp = "scrito",
irreg = true,
}
},
{
-- concluír/recluír; not excluír/incluír/ocluír
match = match_against_verbs("cluír", {"con", "re"}),
forms = {
-- all occurrences of accented í and ï in endings handled in combine_stem_ending()
vowel_alt = "ú",
short_pp = "cluso",
}
},
{
-- posuír; not desposuír
match = "^posuír",
forms = {
-- all occurrences of accented í and ï in endings handled in combine_stem_ending()
vowel_alt = "ú",
short_pp = "poseso",
}
},
{
-- remaining verbs in -uír (excluír/incluír/ocluír, diluír,
-- afluír/confluír/difluír/fluír/efluír/influír/refluír, atuír/desatuír,
-- atribuír/contribuír/distribuír/redistribuír/retribuír/substituír,
-- constituír/destituír/instituír/prostituír/reconstituír/restituír,
-- construír/desobstruír/destruír/instruír/obstruír/reconstruír, derruír,
-- desposuír, diminuír, luír/esluír, estatuír, imbuír, inmiscuír, intuír, puír, pruír)
match = "[uü]ír", -- this won't match -guir verbs (e.g. [[conseguir]]) or -quir verbs (e.g. [[delinquir]])
forms = {
-- all occurrences of accented í and ï in endings handled in combine_stem_ending()
vowel_alt = "ú",
}
},
{
-- We want to match advir, convir, devir, etc. but not ouvir, servir, etc. No way to avoid listing each verb.
match = match_against_verbs("vir", {"ad", "^a", "con", "contra", "de", "^desa", "inter", "pre", "pro", "sobre", "^"}),
forms = {
pres_2s = "vés", pres_3s = "vén", pres_2p = {"vindes", "vides"}, pres_3p = "veñen",
pres1_and_sub = "veñ",
full_impf = "viñ",
pret_conj = "irreg", pret = "viñe", pret_1s = "vín#", pret_3s = "veu",
pp = "vindo",
-- FIXME! The following is as in the RAG tables but may be a typo and should be vén for [[vir]] like pres_3s
imp_2s = "vén#",
irreg = true,
}
},
--------------------------------------------------------------------------------------------
-- misc --
--------------------------------------------------------------------------------------------
{
-- pór, antepor, apor/desapor, arrepor, compor/descompor/recompor, contrapor, depor, dispor/indispor/predispor,
-- empor, expor/sobreexpor/subexpor, impor/reimpor, interpor, opor, pospor, propor, repor, sobrepor,
-- superpor, supor/presupor, traspor, xustapor
match = "p[oó]r",
forms = {
pres_2s = "pós#", pres_3s = "pón#", pres_1p = "pomos", pres_2p = "pondes", pres_3p = "pón#",
pres1_and_sub = "poñ",
full_impf = "puñ",
pret_conj = "irreg", pret = "puxe",
fut = "por",
pers_inf = "po",
pers_inf_1s = function(base, prefix) return prefix == "" and "pór" or "por" end,
pers_inf_3s = function(base, prefix) return prefix == "" and "pór" or "por" end,
gerund = "pondo", pp = "posto",
irreg = true,
}
},
}
local function skip_slot(base, slot, allow_overrides)
if not allow_overrides and (base.basic_overrides[slot] or
base.refl and base.basic_reflexive_only_overrides[slot]) then
-- Skip any slots for which there are overrides.
return true
end
if base.only3s and (slot:find("^pp_f") or slot:find("^pp_mp")) then
-- diluviar, atardecer, neviscar; impersonal verbs have only masc sing pp
return true
end
if not slot:find("[123]") then
-- Don't skip non-personal slots.
return false
end
if base.nofinite then
return true
end
if (base.noimp or base.only3s or base.only3sp or base.only3p) and (slot:find("^imp_") or slot:find("^neg_imp_")) then
return true
end
if base.only3s and not slot:find("3s") then
-- diluviar, atardecer, neviscar
return true
end
if base.only3sp and not slot:find("3[sp]") then
-- atañer, concernir
return true
end
if base.only3p and not slot:find("3p") then
-- [[caer cuatro gotas]], [[caer chuzos de punta]], [[entrarle los siete males]]
return true
end
return false
end
-- Apply vowel alternations to stem.
local function apply_vowel_alternations(stem, alternations)
local alternation_stems = {}
local saw_pres1_and_sub = false
local saw_pres_stressed = false
local saw_imp2s_override = false
local origstem = stem
-- Treat final -gu, -qu as a consonant, so the previous vowel can alternate (e.g. conseguir -> consigo).
-- This means a verb in -guar can't have a u-ú alternation but I don't think there are any verbs like that.
stem = rsub(stem, "([gq])u$", "%1" .. TEMPC1)
-- Process alternations other than +.
for _, altobj in ipairs(alternations) do
local alt = altobj.form
local pres1_and_sub, pres_stressed, imp2s_override, err
if alt == "+" then
-- do nothing yet
else
local before_last_vowel, last_vowel, after_last_vowel = rmatch(stem, "^(.*)(" .. V .. ")(.-)$")
if alt == "i-e" then
if last_vowel == "e" or last_vowel == "i" then
pres1_and_sub = before_last_vowel .. "i" .. after_last_vowel
imp2s_override = pres1_and_sub
if last_vowel == "i" then
pres_stressed = before_last_vowel .. "e" .. after_last_vowel
end
else
err = "should have -e- or -i- as the last vowel"
end
elseif alt == "i" then
if last_vowel == "e" then
pres1_and_sub = before_last_vowel .. "i" .. after_last_vowel
pres_stressed = pres1_and_sub
else
err = "should have -e- as the last vowel"
end
elseif alt == "u-o" then
if last_vowel == "o" or last_vowel == "u" then
pres1_and_sub = before_last_vowel .. "u" .. after_last_vowel
imp2s_override = pres1_and_sub
if last_vowel == "u" then
pres_stressed = before_last_vowel .. "o" .. after_last_vowel
end
else
err = "should have -o- or -u- as the last vowel"
end
elseif alt == "u" then
if last_vowel == "o" then
pres1_and_sub = before_last_vowel .. "u" .. after_last_vowel
pres_stressed = pres1_and_sub
else
err = "should have -o- as the last vowel"
end
elseif alt == "í" then
if last_vowel == "i" then
pres_stressed = before_last_vowel .. "í" .. after_last_vowel
else
err = "should have -i- as the last vowel"
end
elseif alt == "ú" then
if last_vowel == "u" or last_vowel == "ü" then
pres_stressed = before_last_vowel .. "ú" .. after_last_vowel
else
err = "should have -u- or -ü- as the last vowel"
end
else
error("Internal error: Unrecognized vowel alternation '" .. alt .. "'")
end
end
local function unapply_u_mod(val)
if val then
return {form = val:gsub(TEMPC1, "u"), footnotes = altobj.footnotes}, true
else
return nil, false
end
end
pres1_and_sub, saw_pres1_and_sub = unapply_u_mod(pres1_and_sub)
pres_stressed, saw_pres_stressed = unapply_u_mod(pres_stressed)
imp2s_override, saw_imp2s_override = unapply_u_mod(imp2s_override)
table.insert(alternation_stems, {
altobj = altobj,
pres1_and_sub = pres1_and_sub,
pres_stressed = pres_stressed,
imp2s_override = imp2s_override,
err = err
})
end
-- Now do +. We check to see which stems are used by other alternations and specify those so any footnotes are
-- properly attached.
for _, alternation_stem in ipairs(alternation_stems) do
if alternation_stem.altobj.form == "+" then
local stemobj = {form = origstem, footnotes = alternation_stem.altobj.footnotes}
alternation_stem.pres1_and_sub = saw_pres1_and_sub and stemobj or nil
alternation_stem.pres_stressed = saw_pres_stressed and stemobj or nil
alternation_stem.imp2s_override = saw_imp2s_override and stemobj or nil
end
end
return alternation_stems
end
-- Add the `stem` to the `ending` for the given `slot` and apply any phonetic modifications.
-- WARNING: This function is written very carefully; changes to it can easily have unintended consequences.
local function combine_stem_ending(base, slot, prefix, stem, ending, dont_include_prefix)
-- If the ending begins with an acute accent, it goes after the last vowel, but we don't have to do anything.
-- Use the full stem for checking for -gui ending and such, because 'stem' is just 'u' for [[arguir]],
-- [[delinquir]].
local full_stem = prefix .. stem
-- Include the prefix in the stem unless dont_include_prefix is given (used for the past participle stem).
if not dont_include_prefix then
stem = full_stem
end
-- If ending begins with i, it must get an accent after a/o/u to prevent the two merging into a diphthong:
-- caer -> caíches, caído; doer -> doíches, doído; concluír -> concluíches, concluído.
if ending:find("^i") and stem:find("[aouü]$") and not stem:find("[gq]u$") then
-- Special case for impf_1p/impf_2p, where the i is unstressed and changes into ï. FIXME: Maybe we should be
-- checking the slot value instead.
if ending == "iamos" or ending == "iades" then
ending = ending:gsub("^i", "ï")
else
ending = ending:gsub("^i", "í")
end
end
-- Spelling changes in the stem; it depends on whether the stem given is the pre-front-vowel or
-- pre-back-vowel variant, as indicated by `frontback`. We want these front-back spelling changes to happen
-- between stem and ending, not between prefix and stem; the prefix may not have the same "front/backness"
-- as the stem.
local is_front = rfind(ending, "^[eiéíï]")
if base.frontback == "front" and not is_front then
stem = stem:gsub("c$", "z") -- coñecer -> coñezo, vencer -> venzo, inmiscir -> inmiszo
stem = stem:gsub("gu$", "g") -- distinguir -> distingo, conseguir -> consigo
stem = stem:gsub("qu$", "c") -- delinquir -> delinco
stem = stem:gsub("gü$", "gu") -- argüír -> arguamos
elseif base.frontback == "back" and is_front then
stem = stem:gsub("gu$", "gü") -- iguar -> igüei
stem = stem:gsub("g$", "gu") -- cargar -> carguei, apagar -> apaguei
stem = stem:gsub("c$", "qu") -- marcar -> marquei
stem = rsub(stem, "z$", "c") -- aderezar -> aderecei
end
local retval = stem .. ending
if retval:find("#$") then -- remove final accent if no prefix
retval = retval:gsub("#$", "")
if prefix == "" then
retval = com.remove_final_accent(retval)
end
end
return retval
end
local function add3(base, slot, stems, endings, footnotes, allow_overrides)
if skip_slot(base, slot, allow_overrides) then
return
end
local function do_combine_stem_ending(stem, ending)
return combine_stem_ending(base, slot, base.prefix, stem, ending)
end
iut.add_forms(base.forms, slot, stems, endings, do_combine_stem_ending, nil, nil, footnotes)
end
local function insert_form(base, slot, form)
if not skip_slot(base, slot) then
iut.insert_form(base.forms, slot, form)
end
end
local function insert_forms(base, slot, forms)
if not skip_slot(base, slot) then
iut.insert_forms(base.forms, slot, forms)
end
end
local function add_single_stem_tense(base, slot_pref, stems, s1, s2, s3, p1, p2, p3)
local function addit(slot, ending)
add3(base, slot_pref .. "_" .. slot, stems, ending)
end
addit("1s", s1)
addit("2s", s2)
addit("3s", s3)
addit("1p", p1)
addit("2p", p2)
addit("3p", p3)
end
local function construct_stems(base, vowel_alt, imp_only)
local stems = {}
if imp_only then
stems.imp2s_override =
-- If no_pres_stressed given, there should be no imp_2s.
not base.no_pres_stressed and (
base.stems.imp2s_override or
vowel_alt.imp2s_override or
nil) or nil
base.this_stems = stems
return
end
local function combine(slot, stem, ending)
return combine_stem_ending(base, slot, base.prefix, stem, ending, "dont include prefix")
end
stems.pres_unstressed = base.stems.pres_unstressed or base.inf_stem
stems.pres_stressed =
-- If no_pres_stressed given, pres_stressed stem should be empty so no forms are generated.
base.no_pres_stressed and {} or
base.stems.pres_stressed or
vowel_alt.pres_stressed or
base.inf_stem
stems.pres1_and_sub =
-- If no_pres_stressed given, the entire subjunctive is missing.
base.no_pres_stressed and {} or
-- If no_pres1_and_sub given, pres1 and entire subjunctive are missing.
base.no_pres1_and_sub and {} or
base.stems.pres1_and_sub or
vowel_alt.pres1_and_sub or
nil
stems.pres1 = base.stems.pres1 or stems.pres1_and_sub or stems.pres_stressed
stems.impf = base.stems.impf or base.inf_stem
stems.full_impf = base.stems.full_impf
stems.pret_base = base.stems.pret_base or base.inf_stem
stems.pret_conj = base.stems.pret_conj or base.conj
stems.pret = base.stems.pret or iut.map_forms(iut.convert_to_general_list_form(stems.pret_base),
-- use combine_stem_ending esp. so we get saíra etc.
function(form) return combine("pret", form, base.conj_vowel) end)
stems.short_pret = base.stems.gl_short_pret or iut.map_forms(iut.convert_to_general_list_form(stems.pret),
function(form) return rsub(form, com.V .. "$", "") end)
stems.fut = base.stems.fut or base.inf_stem .. base.conj
stems.cond = base.stems.cond or stems.fut
stems.pres_sub_stressed = base.stems.pres_sub_stressed or stems.pres1
stems.pres_sub_unstressed = base.stems.pres_sub_unstressed or stems.pres1_and_sub or stems.pres_unstressed
stems.sub_conj = base.stems.sub_conj or base.conj
stems.plup = base.stems.plup or stems.pret
-- Needed for plup_1p and plup_2p if there's an accent in the regular pluperfect stem (as for [[saír]]).
stems.plup_unstressed = iut.map_forms(iut.convert_to_general_list_form(stems.plup), com.remove_final_accent)
stems.impf_sub = base.stems.impf_sub or stems.pret
-- Needed for impf_sub_1p and impf_sub_2p. We can't just add an acute accent because there may already be one
-- (as for [[saír]]).
stems.impf_sub_antepenult_stressed = iut.map_forms(iut.convert_to_general_list_form(stems.impf_sub), com.add_final_accent)
stems.fut_sub = base.stems.fut_sub or stems.pret
-- use combine_stem_ending esp. so we get saír, saírmos, etc.
stems.pers_inf = base.stems.pers_inf or combine("pers_inf", base.inf_stem, base.conj_vowel)
-- use combine_stem_ending esp. so we get roído, caído, etc.
stems.pp = base.stems.pp or combine("pp_ms", base.inf_stem, base.conj == "ar" and "ado" or "ido")
stems.pp_ms = stems.pp
local function masc_to_fem(form)
if rfind(form, "o$") then
return rsub(form, "o$", "a")
else
return form
end
end
stems.pp_fs = iut.map_forms(iut.convert_to_general_list_form(stems.pp_ms), masc_to_fem)
if base.stems.short_pp then
stems.short_pp_ms = base.stems.short_pp
stems.short_pp_fs = iut.map_forms(iut.convert_to_general_list_form(stems.short_pp_ms), masc_to_fem)
end
base.this_stems = stems
end
local function add_present_indic(base)
local stems = base.this_stems
local function addit(slot, stems, ending)
add3(base, "pres_" .. slot, stems, ending)
end
local s2, s3, p1, p2, p3
if base.conj == "ar" then
s2, s3, p1, p2, p3 = "as", "a", "amos", "ades", "an"
elseif base.conj == "er" or base.conj == "or" then -- verbs in -por have the present overridden
s2, s3, p1, p2, p3 = "es", "e", "emos", "edes", "en"
elseif base.conj == "ir" then
s2, s3, p1, p2, p3 = "es", "e", "imos", "ides", "en"
else
error("Internal error: Unrecognized conjugation " .. base.conj)
end
addit("1s", stems.pres1, "o")
addit("2s", stems.pres_stressed, s2)
addit("3s", stems.pres_stressed, s3)
addit("1p", stems.pres_unstressed, p1)
addit("2p", stems.pres_unstressed, p2)
addit("3p", stems.pres_stressed, p3)
end
local function add_present_subj(base)
local stems = base.this_stems
local function addit(slot, stems, ending)
add3(base, "pres_sub_" .. slot, stems, ending)
end
local s1, s2, s3, p1, p2, p3
if stems.sub_conj == "ar" then
s1, s2, s3, p1, p2, p3 = "e", "es", "e", "emos", "edes", "en"
else
s1, s2, s3, p1, p2, p3 = "a", "as", "a", "amos", "ades", "an"
end
addit("1s", stems.pres_sub_stressed, s1)
addit("2s", stems.pres_sub_stressed, s2)
addit("3s", stems.pres_sub_stressed, s3)
addit("1p", stems.pres_sub_unstressed, p1)
addit("2p", stems.pres_sub_unstressed, p2)
addit("3p", stems.pres_sub_stressed, p3)
end
local function add_finite_non_present(base)
local stems = base.this_stems
local function add_tense(slot, stem, s1, s2, s3, p1, p2, p3)
add_single_stem_tense(base, slot, stem, s1, s2, s3, p1, p2, p3)
end
if stems.full_impf then
add_tense("impf", stems.full_impf, "a", "as", "a", "amos", "ades", "an")
elseif base.conj == "ar" then
add_tense("impf", stems.impf, "aba", "abas", "aba", "abamos", "abades", "aban")
else
add_tense("impf", stems.impf, "ía", "ías", "ía", "iamos", "iades", "ían")
end
if stems.pret_conj == "irreg" then
add_tense("pret", stems.short_pret, "en", nil, "o")
add_tense("pret", stems.pret, nil, "ches", nil, "mos", "stes", "ron")
elseif stems.pret_conj == "ar" then
add_tense("pret", stems.pret_base, "ei", "aches", "ou", "amos", "astes", "aron")
elseif stems.pret_conj == "er" then
add_tense("pret", stems.pret_base, "ín", "iches", "eu", "emos", "estes", "eron")
else
add_tense("pret", stems.pret_base, "ín", "iches", "iu", "imos", "istes", "iron")
end
add_tense("plup", stems.plup, "ra", "ras", "ra", nil, nil, "ran")
add_tense("plup", stems.plup_unstressed, nil, nil, nil, "ramos", "rades", nil)
add_tense("impf_sub", stems.impf_sub, "se", "ses", "se", nil, nil, "sen")
add_tense("impf_sub", stems.impf_sub_antepenult_stressed, nil, nil, nil, "semos", "sedes", nil)
add_tense("fut_sub", stems.fut_sub, "r", "res", "r", "rmos", "rdes", "ren")
add_tense("fut", stems.fut, "ei", "ás", "á", "emos", "edes", "án")
add_tense("cond", stems.cond, "ía", "ías", "ía", "iamos", "iades", "ían")
-- [[pór]] needs overrides of the pers_inf_1s and pers_inf_3s.
add_tense("pers_inf", stems.pers_inf, "r", "res", "r", "rmos", "rdes", "ren")
end
local function add_non_finite_forms(base)
local stems = base.this_stems
local function addit(slot, stems, ending, footnotes)
add3(base, slot, stems, ending, footnotes)
end
insert_form(base, "infinitive", {form = base.verb})
-- Also insert "infinitive + reflexive pronoun" combinations if we're handling a reflexive verb. See comment below
-- for "gerund + reflexive pronoun" combinations.
if base.refl then
for _, persnum in ipairs(person_number_list) do
insert_form(base, "infinitive_" .. persnum, {form = base.verb})
end
end
-- verbs in -por have the gerund overridden
local ger_ending = base.conj == "ar" and "ando" or base.conj == "er" and "endo" or "indo"
addit("gerund", stems.pres_unstressed, ger_ending)
-- Also insert "gerund + reflexive pronoun" combinations if we're handling a reflexive verb. We insert exactly the
-- same form as for the bare gerund; later on in add_reflexive_or_fixed_clitic_to_forms(), we add the appropriate
-- clitic pronouns. It's important not to do this for non-reflexive verbs, because in that case, the clitic
-- pronouns won't be added, and {{gl-verb form of}} will wrongly consider all these combinations as possible
-- inflections of the bare gerund. Thanks to [[User:JeffDoozan]] for this bug fix.
if base.refl then
for _, persnum in ipairs(person_number_list) do
addit("gerund_" .. persnum, stems.pres_unstressed, ger_ending)
end
end
-- Skip the long/short past participle footnotes if called from {{gl-verb}} so they don't show in the headword.
local long_pp_footnotes =
stems.short_pp_ms and base.alternant_multiword_spec.source_template ~= "gl-verb" and {long_pp_footnote} or nil
addit("pp_ms", stems.pp_ms, "", long_pp_footnotes)
if not base.pp_inv then
addit("pp_fs", stems.pp_fs, "", long_pp_footnotes)
addit("pp_mp", stems.pp_ms, "s", long_pp_footnotes)
addit("pp_fp", stems.pp_fs, "s", long_pp_footnotes)
end
if stems.short_pp_ms then
local short_pp_footnotes =
stems.short_pp_ms and base.alternant_multiword_spec.source_template ~= "gl-verb" and {short_pp_footnote} or nil
addit("short_pp_ms", stems.short_pp_ms, "", short_pp_footnotes)
if not base.pp_inv then
addit("short_pp_fs", stems.short_pp_fs, "", short_pp_footnotes)
addit("short_pp_mp", stems.short_pp_ms, "s", short_pp_footnotes)
addit("short_pp_fp", stems.short_pp_fs, "s", short_pp_footnotes)
end
end
end
local function add_imperatives(base)
for _, vowel_alt in ipairs(base.vowel_alt_stems) do
construct_stems(base, vowel_alt, "imp only")
local stems = base.this_stems
if stems.imp2s_override then
add3(base, "imp_2s", stems.imp2s_override, base.conj == "ar" and "a" or "e")
else
-- Copy pres3s to imperative since they are almost always the same.
insert_forms(base, "imp_2s", iut.map_forms(base.forms.pres_3s, function(form) return form end))
end
end
if not skip_slot(base, "imp_2p") then
-- Copy pres2p to imperative 2p minus -s since they are almost always the same.
-- But not if there's an override, to avoid possibly throwing an error.
insert_forms(base, "imp_2p", iut.map_forms(base.forms.pres_2p, function(form)
local form_no_s = rmatch(form, "^(.*)s$")
if not form_no_s then
error("Can't derive second-person plural imperative from second-person plural present indicative " ..
"because form '" .. form .. "' doesn't end in -s")
end
return form_no_s
end))
end
-- Copy subjunctives to imperatives, unless there's an override for the given slot (as with the imp_1p of [[ir]]).
for _, persnum in ipairs({"3s", "1p", "3p"}) do
local from = "pres_sub_" .. persnum
local to = "imp_" .. persnum
insert_forms(base, to, iut.map_forms(base.forms[from], function(form) return form end))
end
end
local function process_slot_overrides(base, filter_slot, reflexive_only)
local overrides = reflexive_only and base.basic_reflexive_only_overrides or base.basic_overrides
for slot, forms in pairs(overrides) do
if not filter_slot or filter_slot(slot) then
add3(base, slot, forms, "", nil, "allow overrides")
end
end
end
-- Prefix `form` with `clitic`, adding fixed text `between` between them. Add links as appropriate unless the user
-- requested no links. Check whether form already has brackets (as will be the case if the form has a fixed clitic).
local function prefix_clitic_to_form(base, clitic, between, form)
if base.alternant_multiword_spec.args.noautolinkverb then
return clitic .. between .. form
else
local clitic_pref = "[[" .. clitic .. "]]" .. between
if form:find("%[%[") then
return clitic_pref .. form
else
return clitic_pref .. "[[" .. form .. "]]"
end
end
end
-- Add the appropriate clitic pronouns in `clitics` to the forms in `base_slot`. `store_cliticized_form` is a function
-- of three arguments (clitic, formobj, cliticized_form) and should store the cliticized form for the specified clitic
-- and form object.
local function suffix_clitic_to_forms(base, base_slot, clitics, store_cliticized_form)
if not base.forms[base_slot] then
-- This can happen, e.g. in only3s/only3sp/only3p verbs.
return
end
for _, formobj in ipairs(base.forms[base_slot]) do
-- Figure out the correct accenting of the verb when a clitic pronoun is attached to it. We may need to
-- add or remove an accent mark:
-- (1) No accent mark currently, none needed: infinitive sentar -> sentarse; imperative singular ten -> tente;
-- (2) Accent mark currently, still needed: infinitive concluír -> concluírse;
-- (3) No accent mark currently, accent needed: imperative singular sinte -> síntete;
-- (4) Accent mark currently, not needed: third singular sentirá -> sentirase, imperative singular dá -> date.
local syllables = com.syllabify(formobj.form)
local sylno = com.stressed_syllable(syllables)
table.insert(syllables, "lo") -- arbitrary stand-in
local needs_accent = com.accent_needed(syllables, sylno)
if needs_accent then
syllables[sylno] = com.add_accent_to_syllable(syllables[sylno])
else
syllables[sylno] = com.remove_accent_from_syllable(syllables[sylno])
end
table.remove(syllables) -- remove added clitic pronoun
local reaccented_form = table.concat(syllables)
for _, clitic in ipairs(clitics) do
local cliticized_form
-- Some further special cases.
if base_slot:find("_1p$") and clitic == "nos" then
-- Final -s disappears: sintamos + nos -> sintámonos
cliticized_form = reaccented_form:gsub("s$", "") .. clitic
elseif clitic:find("^[oa]s?$") then
if reaccented_form:find("[rs]$") then
cliticized_form = reaccented_form:gsub("[rs]$", "l") .. clitic
elseif reaccented_form:find(V .. "[iu]$") then
cliticized_form = reaccented_form .. "n" .. clitic
else
cliticized_form = reaccented_form .. clitic
end
else
cliticized_form = reaccented_form .. clitic
end
store_cliticized_form(clitic, formobj, cliticized_form)
end
end
end
-- Add a reflexive pronoun or fixed clitic (FIXME: not working), as appropriate to the base forms that were generated.
-- `do_joined` means to do only the forms where the pronoun is joined to the end of the form; otherwise, do only the
-- forms where it is not joined and precedes the form.
local function add_reflexive_or_fixed_clitic_to_forms(base, do_reflexive, do_joined)
for _, slotaccel in ipairs(base.alternant_multiword_spec.verb_slots_basic) do
local slot, accel = unpack(slotaccel)
local clitic
if not do_reflexive then
clitic = base.clitic
elseif slot:find("[123]") then
local persnum = slot:match("^.*_(.-)$")
clitic = person_number_to_reflexive_pronoun[persnum]
else
clitic = "se"
end
if base.forms[slot] then
if do_reflexive and slot:find("^pp_") or slot == "infinitive_linked" then
-- do nothing with reflexive past participles or with infinitive linked (handled at the end)
elseif slot:find("^neg_imp_") then
error("Internal error: Should not have forms set for negative imperative at this stage")
else
local slot_has_suffixed_clitic = not slot:find("_sub")
-- Maybe generate non-reflexive parts and separated syntactic variants for use in
-- {{gl-verb form of}}. See comment in add_slots() above `need_special_verb_form_of_slots`.
-- Check for do_joined so we only run this code once.
if do_reflexive and do_joined and base.alternant_multiword_spec.source_template == "gl-verb form of" and
-- Skip personal variants of infinitives and gerunds so we don't think [[arrependendo]] is a
-- non-reflexive equivalent of [[arrependendo-me]].
not slot:find("infinitive_") and not slot:find("gerund_") then
-- Clone the forms because we will be destructively modifying them just below, adding the reflexive
-- pronoun.
insert_forms(base, slot .. "_non_reflexive", mw.clone(base.forms[slot]))
if slot_has_suffixed_clitic then
insert_forms(base, slot .. "_variant", iut.map_forms(base.forms[slot], function(form)
return prefix_clitic_to_form(base, clitic, " ... ", form)
end))
end
end
if slot_has_suffixed_clitic then
if do_joined then
suffix_clitic_to_forms(base, slot, {clitic},
function(clitic, formobj, cliticized_form)
formobj.form = cliticized_form
end
)
end
elseif not do_joined then
-- Add clitic as separate word before all other forms.
for _, form in ipairs(base.forms[slot]) do
form.form = prefix_clitic_to_form(base, clitic, " ", form.form)
end
end
end
end
end
end
local function handle_infinitive_linked(base)
-- Compute linked versions of potential lemma slots, for use in {{gl-verb}}.
-- We substitute the original lemma (before removing links) for forms that
-- are the same as the lemma, if the original lemma has links.
for _, slot in ipairs({"infinitive"}) do
insert_forms(base, slot .. "_linked", iut.map_forms(base.forms[slot], function(form)
if form == base.lemma and rfind(base.linked_lemma, "%[%[") then
return base.linked_lemma
else
return form
end
end))
end
end
local function generate_negative_imperatives(base)
-- Copy subjunctives to negative imperatives, preceded by "non".
for _, persnum in ipairs(neg_imp_person_number_list) do
local from = "pres_sub_" .. persnum
local to = "neg_imp_" .. persnum
insert_forms(base, to, iut.map_forms(base.forms[from], function(form)
if base.alternant_multiword_spec.args.noautolinkverb then
return "non " .. form
elseif form:find("%[%[") then
-- already linked, e.g. when reflexive
return "[[non]] " .. form
else
return "[[non]] [[" .. form .. "]]"
end
end))
end
end
-- Process specs given by the user using 'addnote[SLOTSPEC][FOOTNOTE][FOOTNOTE][...]'.
local function process_addnote_specs(base)
for _, spec in ipairs(base.addnote_specs) do
for _, slot_spec in ipairs(spec.slot_specs) do
slot_spec = "^" .. slot_spec .. "$"
for slot, forms in pairs(base.forms) do
if rfind(slot, slot_spec) then
-- To save on memory, side-effect the existing forms.
for _, form in ipairs(forms) do
form.footnotes = iut.combine_footnotes(form.footnotes, spec.footnotes)
end
end
end
end
end
end
local function add_missing_links_to_forms(base)
-- Any forms without links should get them now. Redundant ones will be stripped later.
for slot, forms in pairs(base.forms) do
for _, form in ipairs(forms) do
if not form.form:find("%[%[") then
form.form = "[[" .. form.form .. "]]"
end
end
end
end
local function conjugate_verb(base)
for _, vowel_alt in ipairs(base.vowel_alt_stems) do
construct_stems(base, vowel_alt)
add_present_indic(base)
add_present_subj(base)
end
add_finite_non_present(base)
add_non_finite_forms(base)
-- do non-reflexive non-imperative slot overrides
process_slot_overrides(base, function(slot)
return not slot:find("^imp_") and not slot:find("^neg_imp_")
end)
-- This should happen after process_slot_overrides() in case a derived slot is based on an override
-- (as with the imp_3s of [[dar]], [[estar]]).
add_imperatives(base)
-- do non-reflexive positive imperative slot overrides
process_slot_overrides(base, function(slot)
return slot:find("^imp_")
end)
-- We need to add joined reflexives, then joined and non-joined clitics, then non-joined reflexives, so we get
-- [[arrepéndete]] but [[non]] [[te]] [[arrependas]].
if base.refl then
add_reflexive_or_fixed_clitic_to_forms(base, "do reflexive", "do joined")
process_slot_overrides(base, nil, "do reflexive") -- do reflexive-only slot overrides
add_reflexive_or_fixed_clitic_to_forms(base, "do reflexive", false)
end
-- This should happen after add_reflexive_or_fixed_clitic_to_forms() so negative imperatives get the reflexive pronoun
-- and clitic in them.
generate_negative_imperatives(base)
-- do non-reflexive negative imperative slot overrides
-- FIXME: What about reflexive negative imperatives?
process_slot_overrides(base, function(slot)
return slot:find("^neg_imp_")
end)
-- This should happen before add_missing_links_to_forms() so that the comparison `form == base.lemma`
-- in handle_infinitive_linked() works correctly and compares unlinked forms to unlinked forms.
handle_infinitive_linked(base)
process_addnote_specs(base)
if not base.alternant_multiword_spec.args.noautolinkverb then
add_missing_links_to_forms(base)
end
end
local function parse_indicator_spec(angle_bracket_spec)
-- Store the original angle bracket spec so we can reconstruct the overall conj spec with the lemma(s) in them.
local base = {
angle_bracket_spec = angle_bracket_spec,
user_basic_overrides = {},
user_stems = {},
addnote_specs = {},
}
local function parse_err(msg)
error(msg .. ": " .. angle_bracket_spec)
end
local function fetch_footnotes(separated_group)
local footnotes
for j = 2, #separated_group - 1, 2 do
if separated_group[j + 1] ~= "" then
parse_err("Extraneous text after bracketed footnotes: '" .. table.concat(separated_group) .. "'")
end
if not footnotes then
footnotes = {}
end
table.insert(footnotes, separated_group[j])
end
return footnotes
end
local inside = angle_bracket_spec:match("^<(.*)>$")
assert(inside)
if inside == "" then
return base
end
local segments = put.parse_balanced_segment_run(inside, "[", "]")
local dot_separated_groups = put.split_alternating_runs(segments, "%.")
for i, dot_separated_group in ipairs(dot_separated_groups) do
local first_element = dot_separated_group[1]
if first_element == "addnote" then
local spec_and_footnotes = fetch_footnotes(dot_separated_group)
if #spec_and_footnotes < 2 then
parse_err("Spec with 'addnote' should be of the form 'addnote[SLOTSPEC][FOOTNOTE][FOOTNOTE][...]'")
end
local slot_spec = table.remove(spec_and_footnotes, 1)
local slot_spec_inside = rmatch(slot_spec, "^%[(.*)%]$")
if not slot_spec_inside then
parse_err("Internal error: slot_spec " .. slot_spec .. " should be surrounded with brackets")
end
local slot_specs = rsplit(slot_spec_inside, ",")
-- FIXME: Here, [[Module:it-verb]] called strip_spaces(). Generally we don't do this. Should we?
table.insert(base.addnote_specs, {slot_specs = slot_specs, footnotes = spec_and_footnotes})
elseif indicator_flags[first_element] then
if #dot_separated_group > 1 then
parse_err("No footnotes allowed with '" .. first_element .. "' spec")
end
if base[first_element] then
parse_err("Spec '" .. first_element .. "' specified twice")
end
base[first_element] = true
elseif rfind(first_element, ":") then
local colon_separated_groups = put.split_alternating_runs(dot_separated_group, "%s*:%s*")
local first_element = colon_separated_groups[1][1]
if #colon_separated_groups[1] > 1 then
parse_err("Can't attach footnotes directly to '" .. first_element .. "' spec; attach them to the " ..
"colon-separated values following the initial colon")
end
if overridable_stems[first_element] then
if base.user_stems[first_element] then
parse_err("Overridable stem '" .. first_element .. "' specified twice")
end
table.remove(colon_separated_groups, 1)
base.user_stems[first_element] = overridable_stems[first_element](colon_separated_groups,
{prefix = first_element, base = base, parse_err = parse_err, fetch_footnotes = fetch_footnotes})
else -- assume a basic override; we validate further later when the possible slots are available
if base.user_basic_overrides[first_element] then
parse_err("Basic override '" .. first_element .. "' specified twice")
end
table.remove(colon_separated_groups, 1)
base.user_basic_overrides[first_element] = allow_multiple_values(colon_separated_groups,
{prefix = first_element, base = base, parse_err = parse_err, fetch_footnotes = fetch_footnotes})
end
else
local comma_separated_groups = put.split_alternating_runs(dot_separated_group, "%s*,%s*")
for j = 1, #comma_separated_groups do
local alt = comma_separated_groups[j][1]
if not vowel_alternants[alt] then
if #comma_separated_groups == 1 then
parse_err("Unrecognized spec or vowel alternant '" .. alt .. "'")
else
parse_err("Unrecognized vowel alternant '" .. alt .. "'")
end
end
if base.vowel_alt then
for _, existing_alt in ipairs(base.vowel_alt) do
if existing_alt.form == alt then
parse_err("Vowel alternant '" .. alt .. "' specified twice")
end
end
else
base.vowel_alt = {}
end
table.insert(base.vowel_alt, {form = alt, footnotes = fetch_footnotes(comma_separated_groups[j])})
end
end
end
return base
end
-- Normalize all lemmas, substituting the pagename for blank lemmas and adding links to multiword lemmas.
local function normalize_all_lemmas(alternant_multiword_spec, head)
-- (1) Add links to all before and after text. Remember the original text so we can reconstruct the verb spec later.
if not alternant_multiword_spec.args.noautolinktext then
iut.add_links_to_before_and_after_text(alternant_multiword_spec, "remember original")
end
-- (2) Remove any links from the lemma, but remember the original form
-- so we can use it below in the 'lemma_linked' form.
iut.map_word_specs(alternant_multiword_spec, function(base)
if base.lemma == "" then
base.lemma = head
end
base.user_specified_lemma = base.lemma
base.lemma = m_links.remove_links(base.lemma)
local refl_verb = base.lemma
local verb, refl = rmatch(refl_verb, "^(.-)(se)$")
if not verb then
verb, refl = refl_verb, nil
end
base.user_specified_verb = verb
base.refl = refl
base.verb = base.user_specified_verb
local linked_lemma
if alternant_multiword_spec.args.noautolinkverb or base.user_specified_lemma:find("%[%[") then
linked_lemma = base.user_specified_lemma
elseif base.refl then
-- Reconstruct the linked lemma with separate links around base verb, reflexive pronoun and clitic.
linked_lemma = base.user_specified_verb == base.verb and "[[" .. base.user_specified_verb .. "]]" or
"[[" .. base.verb .. "|" .. base.user_specified_verb .. "]]"
linked_lemma = linked_lemma .. (refl and "[[" .. refl .. "]]" or "")
else
-- Add links to the lemma so the user doesn't specifically need to, since we preserve
-- links in multiword lemmas and include links in non-lemma forms rather than allowing
-- the entire form to be a link.
linked_lemma = iut.add_links(base.user_specified_lemma)
end
base.linked_lemma = linked_lemma
end)
end
local function detect_indicator_spec(base)
if (base.only3s and 1 or 0) + (base.only3sp and 1 or 0) + (base.only3p and 1 or 0) > 1 then
error("Only one of 'only3s', 'only3sp' and 'only3p' can be specified")
end
base.forms = {}
base.stems = {}
base.basic_overrides = {}
base.basic_reflexive_only_overrides = {}
if not base.no_built_in then
for _, built_in_conj in ipairs(built_in_conjugations) do
if type(built_in_conj.match) == "function" then
base.prefix, base.non_prefixed_verb = built_in_conj.match(base.verb)
elseif built_in_conj.match:find("^%^") and rsub(built_in_conj.match, "^%^", "") == base.verb then
-- begins with ^, for exact match, and matches
base.prefix, base.non_prefixed_verb = "", base.verb
else
base.prefix, base.non_prefixed_verb = rmatch(base.verb, "^(.*)(" .. built_in_conj.match .. ")$")
end
if base.prefix then
-- we found a built-in verb
for stem, forms in pairs(built_in_conj.forms) do
if type(forms) == "function" then
forms = forms(base, base.prefix)
end
if stem:find("^refl_") then
stem = stem:gsub("^refl_", "")
if not base.alternant_multiword_spec.verb_slots_basic_map[stem] then
error("Internal error: setting for 'refl_" .. stem .. "' does not refer to a basic verb slot")
end
base.basic_reflexive_only_overrides[stem] = forms
elseif base.alternant_multiword_spec.verb_slots_basic_map[stem] then
-- an individual form override of a basic form
base.basic_overrides[stem] = forms
else
base.stems[stem] = forms
end
end
break
end
end
end
-- Override built-in-verb stems and overrides with user-specified ones.
for stem, values in pairs(base.user_stems) do
base.stems[stem] = values
end
for override, values in pairs(base.user_basic_overrides) do
if not base.alternant_multiword_spec.verb_slots_basic_map[override] then
error("Unrecognized override '" .. override .. "': " .. base.angle_bracket_spec)
end
base.basic_overrides[override] = values
end
base.prefix = base.prefix or ""
base.non_prefixed_verb = base.non_prefixed_verb or base.verb
local inf_stem, suffix = rmatch(base.non_prefixed_verb, "^(.*)([aeiíoó]r)$")
if not inf_stem then
error("Unrecognized infinitive: " .. base.verb)
end
base.inf_stem = inf_stem
suffix = suffix == "ór" and "or" or suffix == "ír" and "ir" or suffix
base.conj = suffix
base.conj_vowel = suffix == "ar" and "a" or suffix == "ir" and "i" or "e"
base.frontback = suffix == "ar" and "back" or "front"
if base.stems.vowel_alt then -- built-in verb with specified vowel alternation
if base.vowel_alt then
error(base.verb .. " is a recognized built-in verb, and should not have vowel alternations specified with it")
end
base.vowel_alt = iut.convert_to_general_list_form(base.stems.vowel_alt)
end
-- Propagate built-in-verb indicator flags to `base` and combine with user-specified flags.
for indicator_flag, _ in pairs(indicator_flags) do
base[indicator_flag] = base[indicator_flag] or base.stems[indicator_flag]
end
-- Convert vowel alternation indicators into stems.
local vowel_alt = base.vowel_alt or {{form = "+"}}
base.vowel_alt_stems = apply_vowel_alternations(base.inf_stem, vowel_alt)
for _, vowel_alt_stems in ipairs(base.vowel_alt_stems) do
if vowel_alt_stems.err then
error("To use '" .. vowel_alt_stems.altobj.form .. "', present stem '" .. base.prefix .. base.inf_stem .. "' " ..
vowel_alt_stems.err)
end
end
end
local function detect_all_indicator_specs(alternant_multiword_spec)
-- Propagate some settings up; some are used internally, others by [[Module:gl-headword]].
iut.map_word_specs(alternant_multiword_spec, function(base)
-- Internal indicator flags. Do these before calling detect_indicator_spec() because add_slots() uses them.
for _, prop in ipairs { "refl", "clitic" } do
if base[prop] then
alternant_multiword_spec[prop] = true
end
end
base.alternant_multiword_spec = alternant_multiword_spec
end)
add_slots(alternant_multiword_spec)
alternant_multiword_spec.vowel_alt = {}
iut.map_word_specs(alternant_multiword_spec, function(base)
detect_indicator_spec(base)
-- User-specified indicator flags. Do these after calling detect_indicator_spec() because the latter may set these
-- indicators for built-in verbs.
for prop, _ in pairs(indicator_flags) do
if base[prop] then
alternant_multiword_spec[prop] = true
end
end
-- Vowel alternants. Do these after calling detect_indicator_spec() because the latter sets base.vowel_alt for
-- built-in verbs.
if base.vowel_alt then
for _, altobj in ipairs(base.vowel_alt) do
m_table.insertIfNot(alternant_multiword_spec.vowel_alt, altobj.form)
end
end
end)
end
local function add_categories_and_annotation(alternant_multiword_spec, base, multiword_lemma)
local function insert_ann(anntype, value)
m_table.insertIfNot(alternant_multiword_spec.annotation[anntype], value)
end
local function insert_cat(cat, also_when_multiword)
-- Don't place multiword terms in categories like 'Galician verbs ending in -ar' to avoid spamming the
-- categories with such terms.
if also_when_multiword or not multiword_lemma then
m_table.insertIfNot(alternant_multiword_spec.categories, "ガリシア語 " .. cat)
end
end
if check_for_red_links and alternant_multiword_spec.source_template == "gl-conj" and multiword_lemma then
for _, slot_and_accel in ipairs(alternant_multiword_spec.all_verb_slots) do
local slot = slot_and_accel[1]
local forms = base.forms[slot]
local must_break = false
if forms then
for _, form in ipairs(forms) do
if not form.form:find("%[%[") then
local title = mw.title.new(form.form)
if title and not title.exists then
insert_cat("活用表に赤リンクを含む動詞")
must_break = true
break
end
end
end
end
if must_break then
break
end
end
end
if(base.conj == "or") then
insert_cat("-erで終わる動詞")
else
insert_cat("-" .. base.conj .."で終わる動詞 ")
end
if base.irreg then
insert_ann("irreg", "不規則動詞")
insert_cat("不規則動詞")
else
insert_ann("irreg", "規則動詞")
end
if base.only3s then
insert_ann("defective", "非人称")
insert_cat("非人称動詞")
elseif base.only3sp then
insert_ann("defective", "第三人称のみ")
insert_cat("third-person-only verbs")
elseif base.only3p then
insert_ann("defective", "第三人称複数のみ")
insert_cat("third-person-plural-only verbs")
elseif base.no_pres_stressed or base.no_pres1_and_sub then
insert_ann("defective", "欠如")
insert_cat("欠如動詞")
else
insert_ann("defective", "regular")
end
if base.stems.short_pp then
insert_ann("short_pp", "不規則短過去分詞")
insert_cat("不規則短過去分詞を持つ動詞")
else
insert_ann("short_pp", "regular")
end
if base.clitic then
insert_cat("verbs with lexical clitics")
end
if base.refl then
insert_cat("再帰動詞")
end
if not base.vowel_alt then
insert_ann("vowel_alt", "non-alternating")
else
for _, alt in ipairs(base.vowel_alt) do
if alt.form == "+" then
insert_ann("vowel_alt", "non-alternating")
else
insert_ann("vowel_alt", vowel_alternant_to_desc[alt.form])
insert_cat("verbs with " .. vowel_alternant_to_cat[alt.form])
end
end
end
local cons_alt = base.stems.cons_alt
if cons_alt == nil then
if base.conj == "ar" then
if base.inf_stem:find("z$") then
cons_alt = "c-z"
elseif base.inf_stem:find("c$") then
cons_alt = "c-qu"
elseif base.inf_stem:find("g$") then
cons_alt = "g-gu"
elseif base.inf_stem:find("gu$") then
cons_alt = "gu-gü"
end
else
if base.no_pres_stressed or base.no_pres1_and_sub then
cons_alt = nil -- no e.g. c-z alternation in this case
elseif base.inf_stem:find("c$") then
cons_alt = "c-z"
elseif base.inf_stem:find("qu$") then
cons_alt = "c-qu"
elseif base.inf_stem:find("gu$") then
cons_alt = "g-gu"
elseif base.inf_stem:find("gü$") then
cons_alt = "gu-gü"
end
end
end
if cons_alt then
local desc = cons_alt .. " alternation"
insert_ann("cons_alt", desc)
insert_cat("verbs with " .. desc)
else
insert_ann("cons_alt", "non-alternating")
end
end
-- Compute the categories to add the verb to, as well as the annotation to display in the
-- conjugation title bar. We combine the code to do these functions as both categories and
-- title bar contain similar information.
local function compute_categories_and_annotation(alternant_multiword_spec)
alternant_multiword_spec.categories = {}
local ann = {}
alternant_multiword_spec.annotation = ann
ann.irreg = {}
ann.short_pp = {}
ann.defective = {}
ann.vowel_alt = {}
ann.cons_alt = {}
local multiword_lemma = false
for _, form in ipairs(alternant_multiword_spec.forms.infinitive) do
if form.form:find(" ") then
multiword_lemma = true
break
end
end
iut.map_word_specs(alternant_multiword_spec, function(base)
add_categories_and_annotation(alternant_multiword_spec, base, multiword_lemma)
end)
local ann_parts = {}
local irreg = table.concat(ann.irreg, " or ")
if irreg ~= "" and irreg ~= "regular" then
table.insert(ann_parts, irreg)
end
local short_pp = table.concat(ann.short_pp, " or ")
if short_pp ~= "" and short_pp ~= "regular" then
table.insert(ann_parts, short_pp)
end
local defective = table.concat(ann.defective, " or ")
if defective ~= "" and defective ~= "regular" then
table.insert(ann_parts, defective)
end
local vowel_alt = table.concat(ann.vowel_alt, " or ")
if vowel_alt ~= "" and vowel_alt ~= "non-alternating" then
table.insert(ann_parts, vowel_alt)
end
local cons_alt = table.concat(ann.cons_alt, " or ")
if cons_alt ~= "" and cons_alt ~= "non-alternating" then
table.insert(ann_parts, cons_alt)
end
alternant_multiword_spec.annotation = table.concat(ann_parts, "; ")
end
local function show_forms(alternant_multiword_spec)
local lemmas = alternant_multiword_spec.forms.infinitive
alternant_multiword_spec.lemmas = lemmas -- save for later use in make_table()
if alternant_multiword_spec.forms.short_pp_ms then
alternant_multiword_spec.has_short_pp = true
end
local reconstructed_verb_spec = iut.reconstruct_original_spec(alternant_multiword_spec)
local function transform_accel_obj(slot, formobj, accel_obj)
-- No accelerators for negative imperatives, which are always multiword and derived directly from the
-- present subjunctive.
if slot:find("^neg_imp") then
return nil
end
if accel_obj then
if slot:find("^pp_") then
accel_obj.form = slot
elseif slot == "gerund" then
accel_obj.form = "gerund-" .. reconstructed_verb_spec
else
accel_obj.form = "verb-form-" .. reconstructed_verb_spec
end
end
return accel_obj
end
local props = {
lang = lang,
lemmas = lemmas,
transform_accel_obj = transform_accel_obj,
slot_list = alternant_multiword_spec.verb_slots_basic,
}
iut.show_forms(alternant_multiword_spec.forms, props)
alternant_multiword_spec.footnote_basic = alternant_multiword_spec.forms.footnote
end
local notes_template = [=[
<div class="roa-footnote-outer-div" style="width:100%;">
<div class="roa-footnote-inner-div">
{footnote}
</div></div>
]=]
local basic_table = [=[
{description}<div class="NavFrame">
<div class="NavHead" align=center> {title}の活用</div>
<div class="NavContent" align="left">
{\op}| class="roa-inflection-table" data-toggle-category="inflection"
|-
! class="roa-person-number-header" rowspan="2" |
! class="roa-person-number-header" colspan="3" | 単数
! class="roa-person-number-header" colspan="3" | 複数
|-
! class="roa-person-number-header" style="width:12.5%" | 第一人称<br />(<<eu>>)
! class="roa-person-number-header" style="width:12.5%" | 第二人称<br />(<<ti>>)
! class="roa-person-number-header" style="width:12.5%" | 第三人称<br />(<<el>> / <<ela>> / <<vostede|Vde.>>)
! class="roa-person-number-header" style="width:12.5%" | 第一人称<br />(<<nós>>)
! class="roa-person-number-header" style="width:12.5%" | 第二人称<br />(<<vós>>)
! class="roa-person-number-header" style="width:12.5%" | 第三人称<br />(<<eles>> / <<elas>> / <<vostedes|Vdes.>>)
|-
! class="roa-nonfinite-header" colspan="7" | ''<span title="infinitivo">不定詞</span>''
|-
! class="roa-nonfinite-header" | '''<span title="infinitivo impersoal">非人称</span>'''
| colspan="6" | {infinitive}
|-
! class="roa-nonfinite-header" | '''<span title="infinitivo conxugado">人称</span>'''
| {pers_inf_1s}
| {pers_inf_2s}
| {pers_inf_3s}
| {pers_inf_1p}
| {pers_inf_2p}
| {pers_inf_3p}
|-
! class="roa-nonfinite-header" colspan="7" | ''<span title="xerundio">現在分詞</span>''
|-
| class="roa-nonfinite-header" |
| colspan="6" | {gerund}
|-{pp_clause}
! class="roa-indicative-left-rail" colspan="7" | ''<span title="indicativo">直説法</span>''
|-
! class="roa-indicative-left-rail" | <span title="presente">現在</span>
| {pres_1s}
| {pres_2s}
| {pres_3s}
| {pres_1p}
| {pres_2p}
| {pres_3p}
|-
! class="roa-indicative-left-rail" | <span title="pretérito imperfecto">不完了過去</span>
| {impf_1s}
| {impf_2s}
| {impf_3s}
| {impf_1p}
| {impf_2p}
| {impf_3p}
|-
! class="roa-indicative-left-rail" | <span title="pretérito perfecto">完了過去</span>
| {pret_1s}
| {pret_2s}
| {pret_3s}
| {pret_1p}
| {pret_2p}
| {pret_3p}
|-
! class="roa-indicative-left-rail" | <span title="pretérito pluscuamperfecto">大過去</span>
| {plup_1s}
| {plup_2s}
| {plup_3s}
| {plup_1p}
| {plup_2p}
| {plup_3p}
|-
! class="roa-indicative-left-rail" | <span title="futuro do presente">未来</span>
| {fut_1s}
| {fut_2s}
| {fut_3s}
| {fut_1p}
| {fut_2p}
| {fut_3p}
|-
! class="roa-indicative-left-rail" | <span title="condicional">過去未来</span>
| {cond_1s}
| {cond_2s}
| {cond_3s}
| {cond_1p}
| {cond_2p}
| {cond_3p}
|-
! class="roa-subjunctive-left-rail" colspan="7" | ''<span title="subxuntivo">接続法</span>''
|-
! class="roa-subjunctive-left-rail" | <span title=" presente do subxuntivo">現在</span>
| {pres_sub_1s}
| {pres_sub_2s}
| {pres_sub_3s}
| {pres_sub_1p}
| {pres_sub_2p}
| {pres_sub_3p}
|-
! class="roa-subjunctive-left-rail" | <span title="pretérito imperfecto do subxuntivo">過去</span>
| {impf_sub_1s}
| {impf_sub_2s}
| {impf_sub_3s}
| {impf_sub_1p}
| {impf_sub_2p}
| {impf_sub_3p}
|-
! class="roa-subjunctive-left-rail" | <span title="futuro do subxuntivo">未来</span>
| {fut_sub_1s}
| {fut_sub_2s}
| {fut_sub_3s}
| {fut_sub_1p}
| {fut_sub_2p}
| {fut_sub_3p}
|-
! class="roa-imperative-left-rail" colspan="7" | ''<span title="imperativo">命令法</span>''
|-
! class="roa-imperative-left-rail" | <span title="imperativo afirmativo">-</span>
| rowspan="2" |
| {imp_2s}
| {imp_3s}
| {imp_1p}
| {imp_2p}
| {imp_3p}
|-
! class="roa-imperative-left-rail" | <span title="imperativo negativo">禁止</span> (<<non>>)
| {neg_imp_2s}
| {neg_imp_3s}
| {neg_imp_1p}
| {neg_imp_2p}
| {neg_imp_3p}
|{\cl}{notes_clause}</div></div>
]=]
local double_pp_template = [=[
! class="roa-nonfinite-header" colspan="7" | ''<span title="participio irregular">短過去分詞</span>''
|-
! class="roa-nonfinite-header" | 男性
| colspan="3" | {short_pp_ms}
| colspan="3" | {short_pp_mp}
|-
! class="roa-nonfinite-header" | 女性
| colspan="3" | {short_pp_fs}
| colspan="3" | {short_pp_fp}
|-
! class="roa-nonfinite-header" colspan="7" | ''<span title="participio regular">長過去分詞</span>''
|-
! class="roa-nonfinite-header" | 男性
| colspan="3" | {pp_ms}
| colspan="3" | {pp_mp}
|-
! class="roa-nonfinite-header" | 女性
| colspan="3" | {pp_fs}
| colspan="3" | {pp_fp}
|-]=]
local single_pp_template = [=[
! class="roa-nonfinite-header" colspan="7" | ''<span title="participio pasado">過去分詞</span>''
|-
! class="roa-nonfinite-header" | 男性
| colspan="3" | {pp_ms}
| colspan="3" | {pp_mp}
|-
! class="roa-nonfinite-header" | 女性
| colspan="3" | {pp_fs}
| colspan="3" | {pp_fp}
|-]=]
local function make_table(alternant_multiword_spec)
local forms = alternant_multiword_spec.forms
forms.title = link_term(alternant_multiword_spec.lemmas[1].form)
if alternant_multiword_spec.annotation ~= "" then
forms.title = forms.title .. " (" .. alternant_multiword_spec.annotation .. ")"
end
forms.description = ""
-- Format the table.
forms.footnote = alternant_multiword_spec.footnote_basic
forms.notes_clause = forms.footnote ~= "" and m_string_utilities.format(notes_template, forms) or ""
-- has_short_pp is computed in show_forms().
local pp_template = alternant_multiword_spec.has_short_pp and double_pp_template or single_pp_template
forms.pp_clause = m_string_utilities.format(pp_template, forms)
local table_with_pronouns = rsub(basic_table, "<<([^<>|]-)|([^<>|]-)>>", link_term)
local table_with_pronouns = rsub(table_with_pronouns, "<<(.-)>>", link_term)
return require("Module:TemplateStyles")("Module:roa-verb/style.css") .. m_string_utilities.format(table_with_pronouns, forms)
end
-- Externally callable function to parse and conjugate a verb given user-specified arguments.
-- Return value is WORD_SPEC, an object where the conjugated forms are in `WORD_SPEC.forms`
-- for each slot. If there are no values for a slot, the slot key will be missing. The value
-- for a given slot is a list of objects {form=FORM, footnotes=FOOTNOTES}.
function export.do_generate_forms(args, source_template, headword_head)
local PAGENAME = mw.loadData("Module:headword/data").pagename
local function in_template_space()
return mw.title.getCurrentTitle().nsText == "Template"
end
-- Determine the verb spec we're being asked to generate the conjugation of. This may be taken from the
-- current page title or the value of |pagename=; but not when called from {{gl-verb form of}}, where the
-- page title is a non-lemma form. Note that the verb spec may omit the infinitive; e.g. it may be "<i-e>".
-- For this reason, we use the value of `pagename` computed here down below, when calling normalize_all_lemmas().
local pagename = source_template ~= "gl-verb form of" and args.pagename or PAGENAME
local head = headword_head or pagename
local arg1 = args[1]
if not arg1 then
if (pagename == "gl-conj" or pagename == "gl-verb") and in_template_space() then
arg1 = "paliar<í,+>"
elseif pagename == "gl-verb form of" and in_template_space() then
arg1 = "amar"
else
arg1 = "<>"
end
end
-- When called from {{gl-verb form of}}, determine the non-lemma form whose inflections we're being asked to
-- determine. This normally comes from the page title or the value of |pagename=.
local verb_form_of_form
if source_template == "gl-verb form of" then
verb_form_of_form = args.pagename
if not verb_form_of_form then
if PAGENAME == "gl-verb form of" and in_template_space() then
verb_form_of_form = "ame"
else
verb_form_of_form = PAGENAME
end
end
end
local incorporated_headword_head_into_lemma = false
if arg1:find("^<.*>$") then -- missing lemma
if head:find(" ") then
-- If multiword lemma, try to add arg spec after the first word.
-- Try to preserve the brackets in the part after the verb, but don't do it
-- if there aren't the same number of left and right brackets in the verb
-- (which means the verb was linked as part of a larger expression).
local refl_clitic_verb, post = rmatch(head, "^(.-)( .*)$")
local left_brackets = rsub(refl_clitic_verb, "[^%[]", "")
local right_brackets = rsub(refl_clitic_verb, "[^%]]", "")
if #left_brackets == #right_brackets then
arg1 = iut.remove_redundant_links(refl_clitic_verb) .. arg1 .. post
incorporated_headword_head_into_lemma = true
else
-- Try again using the form without links.
local linkless_head = m_links.remove_links(head)
if linkless_head:find(" ") then
refl_clitic_verb, post = rmatch(linkless_head, "^(.-)( .*)$")
arg1 = refl_clitic_verb .. arg1 .. post
else
error("Unable to incorporate <...> spec into explicit head due to a multiword linked verb or " ..
"unbalanced brackets; please include <> explicitly: " .. arg1)
end
end
else
-- Will be incorporated through `head` below in the call to normalize_all_lemmas().
incorporated_headword_head_into_lemma = true
end
end
local function split_bracketed_runs_into_words(bracketed_runs)
return put.split_alternating_runs(bracketed_runs, " ", "preserve splitchar")
end
local parse_props = {
parse_indicator_spec = parse_indicator_spec,
-- Split words only on spaces, not on hyphens, because that messes up reflexive verb parsing.
split_bracketed_runs_into_words = split_bracketed_runs_into_words,
allow_default_indicator = true,
allow_blank_lemma = true,
}
local alternant_multiword_spec = iut.parse_inflected_text(arg1, parse_props)
alternant_multiword_spec.pos = pos or "verbs"
alternant_multiword_spec.args = args
alternant_multiword_spec.source_template = source_template
alternant_multiword_spec.verb_form_of_form = verb_form_of_form
alternant_multiword_spec.incorporated_headword_head_into_lemma = incorporated_headword_head_into_lemma
normalize_all_lemmas(alternant_multiword_spec, head)
detect_all_indicator_specs(alternant_multiword_spec)
local inflect_props = {
slot_list = alternant_multiword_spec.all_verb_slots,
inflect_word_spec = conjugate_verb,
-- We add links around the generated verbal forms rather than allow the entire multiword
-- expression to be a link, so ensure that user-specified links get included as well.
include_user_specified_links = true,
}
iut.inflect_multiword_or_alternant_multiword_spec(alternant_multiword_spec, inflect_props)
-- Remove redundant brackets around entire forms.
for slot, forms in pairs(alternant_multiword_spec.forms) do
for _, form in ipairs(forms) do
form.form = iut.remove_redundant_links(form.form)
end
end
compute_categories_and_annotation(alternant_multiword_spec)
if args.json and source_template == "gl-conj" then
return require("Module:JSON").toJSON(alternant_multiword_spec.forms)
end
return alternant_multiword_spec
end
-- Entry point for {{gl-conj}}. Template-callable function to parse and conjugate a verb given
-- user-specified arguments and generate a displayable table of the conjugated forms.
function export.show(frame)
local parent_args = frame:getParent().args
local params = {
[1] = {},
["noautolinktext"] = {type = "boolean"},
["noautolinkverb"] = {type = "boolean"},
["pagename"] = {}, -- for testing/documentation pages
["json"] = {type = "boolean"}, -- for bot use
}
local args = require("Module:parameters").process(parent_args, params)
local alternant_multiword_spec = export.do_generate_forms(args, "gl-conj")
if type(alternant_multiword_spec) == "string" then
-- JSON return value
return alternant_multiword_spec
end
show_forms(alternant_multiword_spec)
return make_table(alternant_multiword_spec) ..
require("Module:utilities").format_categories(alternant_multiword_spec.categories, lang, nil, nil, force_cat)
end
return export
ryesxkapn082oyjgaemchqxnc2y9bgh
𣛠
0
486271
2305741
2090157
2026-07-30T02:20:15Z
M-30722
1202
2305741
wikitext
text/x-wiki
==漢字==
{{kanji|木|12}}
=={{L|tyz}}==
{{tyz-han|mạy|pos=noun|nom=y}}
==={{noun}}===
#{{topcat|tyz|木}}[[き|木]]。
=={{L|vi}}==
{{vi-han|mây|máy|pos=noun|nom=y|cat2=植物}}
==={{noun}}===
mây
#(植物)[[ふじ|藤]]。
máy
#{{topcat|vi|機械}}[[機械}}。
=={{コード}}==
{{文字コード}}
9lugs01regf2l4jl5edr8ln2c2dwqw5
2305742
2305741
2026-07-30T02:20:47Z
M-30722
1202
/* {{L|vi}} */
2305742
wikitext
text/x-wiki
==漢字==
{{kanji|木|12}}
=={{L|tyz}}==
{{tyz-han|mạy|pos=noun|nom=y}}
==={{noun}}===
#{{topcat|tyz|木}}[[き|木]]。
=={{L|vi}}==
{{vi-han|mây|máy|pos=noun|nom=y|cat2=植物}}
==={{noun}}===
mây
#(植物)[[ふじ|藤]]。
máy
#{{topcat|vi|機械}}[[機械]]。
=={{コード}}==
{{文字コード}}
7bnbs7kqo3q2nuwn7jz5ef6pkrb5v4m
利用者:Kuroco2k
2
489345
2306002
2301873
2026-07-30T07:43:06Z
Kuroco2k
84207
/* テスト */
2306002
wikitext
text/x-wiki
'''Kuroco2k'''(雛宮黒狐ともいう)といいます。基本中立。議論が下手だから。
==最近思うこと==
#新規項目よりも既存項目の充実が大事であり、それが一段落するまで濫造に走ってはいけない。
==配下ページ==
*[[/二簡字]](未完)
*[[/朝鮮語基本語彙表]](今作ってある分の赤リンクを作り終えたら続編も作る)
==Todo==
#(進行中)漢検範囲内の訓立項
#(進行中)漢字項目のメンテナンス、異体字整理
#(進行中)漢字項目の立項
#(進行中)西夏文字項目の立項
==独り言==
#閩東語、閩北語にある「ṳ」などの文字たち。
#*ソート順に迷います。暫定的にはṳにy、e̤にoeを割り振ってます。将来的に提案できたらと思いますが、まだ実用的な段階に踏めてません。例えば、「[[用]]」の閩東語のソートはこれなら「oeyng6」になります。
#[[Template:kanji variants]]を使用してみたけど、ちょっとこの辺に困るなというところ:
#*Unicode順に整列されてしまうので、意図した並びが崩れてしまう
#*同じ文字を複数入れると反映されない(語義の違いとかで入れることがあるので...)
#シソーラスの名前空間
#*多分現状だと記事にカウントされているので、別の名前空間として扱いたい。
==リンク集(メモ)==
*[https://hongkongvision.com/tool/cc_py_conv_zh 漢字→廣東話/粵語拼音轉換工具]
**広東語のイェール式に変換してくれる。'''zi.toolsは粤拼'''。
*[https://www.wugniu.com/ 吳語學堂]
**いわゆる呉拼というやつ。上海語は下記のでいいですが、方言とかを記述するときにない時が多いので使っている。英語版の標準表記。
*[https://wu-chinese.com/minidict/ 吴音小字典]
**日本語版で、呉語の標準表記に使用される(主に上海語で)。
*[https://www.ydict.net/ 榕典]
**閩東語方言に使っている。
*[[特別:特別ページ一覧]]
**メモ用
*[[利用者:Naggy Nagumo/他言語版にあって日本語版にない項目]]
**タスクリスト
==テスト==
{{gl-conj|pagename=desfacer}}
==リスト一覧==
{{rel-top|中国語}}
{| class="wikitable" style="text-align: center"
|-
! 声調番号 !! 声調名 !! 白話字(aを例として) !! 声調値(台北) !! 声調値(台南)
|-
| 1 || 陰平 || a || 55 || 44
|-
| 2 (6) || 陰上 || á || 51 || 53
|-
| 3 || 陰去 || à || 31 || 11
|-
| 4 || 陰入 || ap/at/ak/ah || 32 || 21
|-
| 5 || 陽平 || â || 14 || 25
|-
| 7 || 陽去 || ā || 33 || 22
|-
| 8 || 陽入 || a̍p/a̍t/a̍k/a̍h || 4 || 5
|}
{|class=wikitable border=1 style="text-align: left;"
! 声調名
! 白話字(aを例として)
! 声調値(苗栗腔)
! 声調値(新竹腔)
|-
|陰平
|â
|24
|53
|-
|陽平
|à
|11
|55
|-
|上声
|á
|31
|24
|-
|陰去
|a
|rowspan="2"|55
|11
|-
|陽去
|å
|33
|-
|陰入
|ap/at/ak
|2
|5
|-
|陽入
|a̍p/a̍t/a̍k
|5
|2
|-
|}
([[:w:白話字]]より、要所だけ)
{| class="wikitable" style="text-align:center;"
| bgcolor="#ABCDEF" |'''名称'''
| bgcolor="#ABCDEF" |'''声調番号'''
| bgcolor="#ABCDEF" |'''符号'''
| bgcolor="#ABCDEF" |'''例'''
|-
| 上平
| 55
| ◌̆
| 君 '''Gŭng'''
|-
| 上聲
| 33
| ◌̄
| 滾 '''Gūng'''
|-
| 上去
| 213
| ◌́
| 貢 '''Góng'''
|-
| 上入
| <u>24</u>
| ◌́
| 谷 '''Gók'''
|-
| 下平
| 53
| ◌̀
| 群 '''Gùng'''
|-
| 下去
| 242
| ◌̂
| 郡 '''Gông'''
|-
| 下入
| 5
| ◌̆
| 掘 '''Gŭk'''
|}
([[:w:en:Bàng-uâ-cê]]より、要所だけ)
{| class="wikitable"
|+ KCRにおける声調符号
|-
!番号
|1
|2
|3
|4
|5
|6
|7
|-
!声調タイプ
|陰平
|陽平
|上聲
|陰去
|陽去
|陰入
|陽入
|-
!KCRにおける符号
| <span style="font-size:190%;">ˊ</span> ({{lang|mnp|á}})
| <span style="font-size:190%;">ˆ</span> ({{lang|mnp|â}})
| <span style="font-size:190%;">ˇ</span> ({{lang|mnp|ǎ}})
| <span style="font-size:190%;"> ̿</span> ({{lang|mnp|a̿}})
| <span style="font-size:190%;">ˉ</span> ({{lang|mnp|ā}})
| <span style="font-size:190%;">˘</span> ({{lang|mnp|ă}})
| <span style="font-size:190%;">ˋ</span> ({{lang|mnp|à}})
|-
|}
([[:w:en:Kienning Colloquial Romanized]]より、要所だけ)
{{rel-bottom}}
:{| class="wikitable" style="width:80%; text-align:center"
|-
!呉拼!!声調番号 (Wikt)!!声調名!!調値!!方言大詞典調値
|-
!1!!1!!陰平
|{{IPAfont|˥˧}} 53|| 陰平 ({{IPAfont|˥˧}} 53)
|-
!5!!2!!陰去
|{{IPAfont|˧˦}} 34|| 陰去 ({{IPAfont|˧˥}} 35)<br>陰上 ({{IPAfont|˥}} 55)
|-
!6!!3!!陽去
|{{IPAfont|˨˧}} 23|| 陽舒 ({{IPAfont|˩˧}} 13)
|-
!7!!4!!陰入
|{{IPAfont|˥ʔ}} <u>55</u>||陰入 ({{IPAfont|˥ʔ}} <u>55</u>)
|-
!8!!5!!陽入
|{{IPAfont|˩˨ʔ}} <u>12</u>|| 陽入 ({{IPAfont|˩˧ʔ}} <u>13</u>)
|}
{|class="wikitable" style="text-align:center;"
|-
|声調||陰平||陽平||上聲||陰去||陽去||陰入||陽入||長入
|-
|声調番号||1||2||3||4||5||6||7||8
|-
|調値||˨˦ (24)||˨˩ (21)||˨˩˩ (211)||˧˥ (35)||˧ (33)||˥ (5)||˧ (3)||˥ (55)
|-
|方言大詞典調値||24||21||213||35||33||5||3||55
|}
なお、ここでいう長入とは、入声であるが、白読によって、第6声とみなされないものをいう。
3wmam4yul936n4gpf1fhaarinj94mnd
𫜈
0
498866
2305902
2029724
2026-07-30T06:42:47Z
M-30722
1202
2305902
wikitext
text/x-wiki
{{vi-DEFAULTSORT|muối}}
==チュノム==
{{kanji|鹵|7}}
{{kanji variants|㙁|圤|莓|酶|𪉥|𪉴}}
=={{L|vi}}==
{{vi-han|muối|pos=noun|nom=y}}
==={{noun}}===
#{{タグ|vi|調味料}}{{ふりがな|塩|しお}}。
#{{タグ|vi|化学}}{{ふりがな|塩|エン|yomilink=n}}。
=={{コード}}==
{{文字コード}}
6sjlgw8hdmmqwdg5x1ifquylaa05b46
锕系元素
0
528164
2305808
2098222
2026-07-30T05:29:52Z
Jiba1219
100610
2305808
wikitext
text/x-wiki
=={{L|zh}}==
{{wikipedia|lang=zh}}
{{wikipedia|lang=wuu}}
==={{pron}}===
{{cmn-pron|āxì yuánsù|z=n}}
==={{noun}}===
{{zhchar|锕|系|元素|t=錒系元素}}
#[[アクチノイド]]。
{{zh-cat|a1xi4yuan2su4|noun|無機化学}}
412o5asj28iv2vqbg3wj2y4qa4ymepf
錒系元素
0
528165
2305806
2098223
2026-07-30T05:29:13Z
Jiba1219
100610
2305806
wikitext
text/x-wiki
=={{L|zh}}==
{{wikipedia|lang=zh|锕系元素}}
{{wikipedia|lang=yue}}
{{wikipedia|lang=wuu|锕系元素}}
{{wikipedia|lang=lzh}}
==={{pron}}===
{{cmn-pron|āxì yuánsù}}
==={{noun}}===
{{zhchar|錒|系|元素|s=锕系元素}}
#[[アクチノイド]]。
{{zh-cat|a1xi4yuan2su4|noun|無機化学}}
ogo8fl5985343j4wslparlf1246thzh
てんばい
0
534334
2305669
2117163
2026-07-29T17:55:42Z
ちょこれ゚いとみんと
129959
2305669
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|てんぱい}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
{{ja-k|典売|t=入質することと売却すること。}}
{{ja-k|天梅|t=「夜叉柄杓」の別名。}}
{{ja-k|店売|t=店を構えて客に売ること。}}
{{ja-k|転売|t=買った物を他に売り渡すこと。}}
1p9p6oz6sg4wkca30935zqtpw8v612u
𪷒
0
537298
2305156
2118454
2026-07-29T12:48:12Z
Jiba1219
100610
/* {{L|zh}} */
2305156
wikitext
text/x-wiki
{{kanji header|部画=水:3+12}}
=== 意義 ===
# [[台湾]]の[[人名]]に用いられる[[漢字]]。
=={{L|zh}}==
{{zh-cat|tao2}}
==={{pron}}===
{{zh-han
|m=táo
}}
== 文字情報 ==
=== 文字コード ===
{{codepoint}}
4bldj3234db9xz74teejuxerlvzg4x8
とくそう
0
540263
2305769
2126410
2026-07-30T03:30:55Z
うーむ
129171
/* */
2305769
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|とくぞう|どくそう}}
=={{ja}}==
==={{homonym}}===
{{head|ja|同音異義}}
*【[[得喪]]】:得ることと失うこと。
*【[[徳操]]】:固守して変わることのない道徳心。
*【[[徳相]]】:高徳を備えていること。
*【[[特装]]】:特別な装本。
*【[[特捜]]】:特別な体制で行う捜査。
*【[[特操]]】:常に不変の操や志。
*【[[禿瘡]]】:しらくも。
tae7y0v2sjsgldckseo0w81wdiufdbo
2305844
2305769
2026-07-30T06:03:25Z
鍼灸
112313
2305844
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|とくぞう|どくそう}}
=={{ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[得喪]]】:得ることと失うこと。
*【[[徳操]]】:固守して変わることのない道徳心。
*【[[徳相]]】:高徳を備えていること。
*【[[特装]]】:特別な装本。
*【[[特捜]]】:特別な体制で行う捜査。
*【[[特操]]】:常に不変の操や志。
*【[[禿瘡]]】:しらくも。
o6drocw653ifkdkket0fiq8jhx73u5f
2305847
2305844
2026-07-30T06:04:55Z
鍼灸
112313
2305847
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|とくぞう|どくそう|どくぞう}}
=={{ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[得喪]]】:得ることと失うこと。
*【[[徳操]]】:固守して変わることのない道徳心。
*【[[徳相]]】:高徳を備えていること。
*【[[特装]]】:特別な装本。
*【[[特捜]]】:特別な体制で行う捜査。
*【[[特操]]】:常に不変の操や志。
*【[[禿瘡]]】:しらくも。
q3hj2ql11hdeyaje8kkbcrugwjc5lmq
alika
0
545752
2305759
2138058
2026-07-30T02:33:17Z
M-30722
1202
カテゴリ追加
2305759
wikitext
text/x-wiki
=={{L|mg}}==
==={{pron}}===
*{{IPA|lang=mg|/aˈlika/|[aˈlikʲḁ]}}
*{{音声|mg|Mg-alika.ogg}}
==={{noun}}===
{{head|mg|noun}}
#{{タグ|vi|食肉類}}{{ふりがな|犬|いぬ}}。
===={{syn}}====
*{{l|mg|amboa}}
9yly2j7wkchkf2sgn24iw5sj7sma18t
2305760
2305759
2026-07-30T02:33:27Z
M-30722
1202
2305760
wikitext
text/x-wiki
=={{L|mg}}==
==={{pron}}===
*{{IPA|lang=mg|/aˈlika/|[aˈlikʲḁ]}}
*{{音声|mg|Mg-alika.ogg}}
==={{noun}}===
{{head|mg|noun}}
#{{タグ|mg|食肉類}}{{ふりがな|犬|いぬ}}。
===={{syn}}====
*{{l|mg|amboa}}
ov8zhxsu5ogofbz7k1jk5pibndcnc6q
路端
0
547430
2305932
2141049
2026-07-30T07:12:27Z
Jiba1219
100610
2305932
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ろたん}}
=={{L|ja}}==
{{ja-kanjitab|ろ|たん|yomi=kanon,o}}
==={{pron}}===
{{ja-pron|ろたん|acc=0}}
==={{noun}}===
{{ja-noun|[[ろたん]]}}
#[[道路]]の{{ふりがな|端|はし}}。
===={{rel}}====
*[[路肩]]
6bqnlp5rr5mklb753pkacep4iyyz763
四角褲
0
550661
2305936
2146895
2026-07-30T07:15:23Z
Jiba1219
100610
2305936
wikitext
text/x-wiki
=={{L|zh}}==
{{zh-cat|si4jiao3ku4|noun|衣類}}
{{yue-cat|sei3gok3fu3|noun|衣類}}
==={{pron}}===
{{cmn-pron|sìjiǎokù}}
{{yue-pron|sei3 gok3 fu3}}
==={{noun}}===
{{zhchar|四角|褲|s=四角裤}}
#[[トランクス]]。
17eg8ve2p73xb3ipdgnkzrk8dbj4pah
四角裤
0
550662
2305937
2146896
2026-07-30T07:15:50Z
Jiba1219
100610
2305937
wikitext
text/x-wiki
=={{L|zh}}==
{{zh-cat|si4jiao3ku4|noun|衣類}}
{{yue-cat|sei3gok3fu3|noun|衣類}}
==={{pron}}===
{{cmn-pron|sìjiǎokù|z=n}}
{{yue-pron|sei3 gok3 fu3}}
==={{noun}}===
{{zhchar|四角|裤|t=四角褲}}
#[[トランクス]]。
rmykdmzdkxzg2wx7vwmaq1hz1hhzn79
利用者:Kuroco2k/common.js
2
554760
2305605
2304451
2026-07-29T13:12:48Z
Kuroco2k
84207
2305605
javascript
text/javascript
mw.loader.load("/wiki/利用者:Kuroco2k/hangul.js?action=raw&ctype=text/javascript");
mw.loader.load('/wiki/利用者:Kuroco2k/es-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/利用者:Kuroco2k/pt-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/利用者:Kuroco2k/fr-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/利用者:Kuroco2k/de-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load(
'/w/index.php?title=利用者:Kuroco2k/verb-form-config.js&action=raw&ctype=text/javascript'
);
4fzxk8kbxq0qy7cwuthdx9cdsaj2upr
2306071
2305605
2026-07-30T10:11:24Z
Kuroco2k
84207
2306071
javascript
text/javascript
mw.loader.load("/wiki/利用者:Kuroco2k/hangul.js?action=raw&ctype=text/javascript");
mw.loader.load('/wiki/利用者:Kuroco2k/es-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/利用者:Kuroco2k/pt-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/利用者:Kuroco2k/fr-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/利用者:Kuroco2k/de-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/利用者:Kuroco2k/gl-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load(
'/w/index.php?title=利用者:Kuroco2k/verb-form-config.js&action=raw&ctype=text/javascript'
);
tj1hi53cvhiv8ezeghlntm5uzqrwg26
2306093
2306071
2026-07-30T10:16:42Z
Kuroco2k
84207
2306093
javascript
text/javascript
mw.loader.load("/wiki/利用者:Kuroco2k/hangul.js?action=raw&ctype=text/javascript");
mw.loader.load('/wiki/利用者:Kuroco2k/pt-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/利用者:Kuroco2k/fr-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/利用者:Kuroco2k/de-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/利用者:Kuroco2k/gl-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load(
'/w/index.php?title=利用者:Kuroco2k/verb-form-config.js&action=raw&ctype=text/javascript'
);
lb4hcc9oypnmub7lb3ya6pfgb9l028i
2306109
2306093
2026-07-30T10:47:26Z
Kuroco2k
84207
[[Special:Contributions/Kuroco2k|Kuroco2k]] ([[User talk:Kuroco2k|トーク]]) による版 [[Special:Diff/2306093|2306093]] を取り消し
2306109
javascript
text/javascript
mw.loader.load("/wiki/利用者:Kuroco2k/hangul.js?action=raw&ctype=text/javascript");
mw.loader.load('/wiki/利用者:Kuroco2k/es-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/利用者:Kuroco2k/pt-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/利用者:Kuroco2k/fr-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/利用者:Kuroco2k/de-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/利用者:Kuroco2k/gl-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load(
'/w/index.php?title=利用者:Kuroco2k/verb-form-config.js&action=raw&ctype=text/javascript'
);
tj1hi53cvhiv8ezeghlntm5uzqrwg26
五楽
0
568880
2305615
2185457
2026-07-29T13:23:05Z
うーむ
129171
/* 日本語 */
2305615
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ごがく}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[ごがく]]|[[ごらく]]}}
#(ごがく)[[古代]][[中国]]の[[季節]]による五種類の音楽。春は[[琴]]と[[瑟]]、夏は[[笙]]と[[竽]]、晩夏は[[鼓]]、秋は[[鐘]]、冬は[[磬]]。
#(ごらく){{タグ|ja|仏教}}五つの楽。出家楽、遠離楽、寂静楽、菩提楽、涅槃楽。
ekfgqnyx4xp0pailgonle8r2nr43s7x
テンプレート:zh-ex
10
582993
2305786
2223573
2026-07-30T05:03:49Z
Jiba1219
100610
拼音と和訳をテンプレート内で完結可能にしました
2305786
wikitext
text/x-wiki
<onlyinclude><div class="zh-full-box" style="margin:0.5em 0;">{{ #if: {{{1|}}} |<div class="zh-simp"><small>(簡体)</small>: {{ZHsim|{{{1}}}}}</div>}}{{ #if: {{{2|}}} |<div class="zh-mt"><small>(繁体)</small>: {{ZHsim|{{{2}}}}}</div>}}{{ #if: {{{3|}}} |<div class="zh-trad"><small>(正体)</small>: {{ZHtra|{{{3}}}}}</div>}}{{ #if: {{{4|}}} |<div class="zh-pinyin" style="margin-left: 1.5em;">{{{4}}}</div>}}{{ #if: {{{5|}}} |<div class="zh-trans" style="margin-left: 1.5em;">{{{5}}}</div>}}{{#if:{{{1|}}}{{{2|}}}{{{3|}}}|[[カテゴリ:中国語 例文あり{{#if:{{{sort|}}}|{{!}}{{{sort}}}}} ]]}}</div></onlyinclude>
中国語の例文などに使えるテンプレートです。<br>引数はすべて省略可能です。
== 使用方法 ==
* 引数'''1''': 簡体字
* 引数'''2''': (大陸)繁体字
* 引数'''3''': 正体字
* 引数'''4''': 拼音(ピンイン)
* 引数'''5''': 和訳
* 引数'''sort''': ソートキー(省略時はDEFAULTSORTを使用)
== 記述例 ==
引数3(正体字)などを省略して引数4・引数5を使う場合は、<code>||</code> のようにパイプを連続させるか、<code>4=</code> <code>5=</code> のように番号を指定してください。
'''入力:'''
<pre>
#*{{zh-ex|[[时间]][[还]][[来得及]]。|[[時間]][[還]][[來得及]]。||'''Shíjiān''' hái láidejí.|時間には間に合った。}}
</pre>
pxiev7gzilg7duqczfuzvp00bxgrddw
2305787
2305786
2026-07-30T05:04:44Z
Jiba1219
100610
/* 記述例 */
2305787
wikitext
text/x-wiki
<onlyinclude><div class="zh-full-box" style="margin:0.5em 0;">{{ #if: {{{1|}}} |<div class="zh-simp"><small>(簡体)</small>: {{ZHsim|{{{1}}}}}</div>}}{{ #if: {{{2|}}} |<div class="zh-mt"><small>(繁体)</small>: {{ZHsim|{{{2}}}}}</div>}}{{ #if: {{{3|}}} |<div class="zh-trad"><small>(正体)</small>: {{ZHtra|{{{3}}}}}</div>}}{{ #if: {{{4|}}} |<div class="zh-pinyin" style="margin-left: 1.5em;">{{{4}}}</div>}}{{ #if: {{{5|}}} |<div class="zh-trans" style="margin-left: 1.5em;">{{{5}}}</div>}}{{#if:{{{1|}}}{{{2|}}}{{{3|}}}|[[カテゴリ:中国語 例文あり{{#if:{{{sort|}}}|{{!}}{{{sort}}}}} ]]}}</div></onlyinclude>
中国語の例文などに使えるテンプレートです。<br>引数はすべて省略可能です。
== 使用方法 ==
* 引数'''1''': 簡体字
* 引数'''2''': (大陸)繁体字
* 引数'''3''': 正体字
* 引数'''4''': 拼音(ピンイン)
* 引数'''5''': 和訳
* 引数'''sort''': ソートキー(省略時はDEFAULTSORTを使用)
== 記述例 ==
引数3(正体字)などを省略して引数4・引数5を使う場合は、<code>||</code> のようにパイプを連続させてください。
'''入力:'''
<pre>
#*{{zh-ex|[[时间]][[还]][[来得及]]。|[[時間]][[還]][[來得及]]。||'''Shíjiān''' hái láidejí.|時間には間に合った。}}
</pre>
gxspm6o9cfx9d35gwccanp3ygyaz52p
女巫
0
587765
2305885
2275992
2026-07-30T06:32:33Z
ArsenalBastion4093
127527
2305885
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じょふ}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[じょふ]]}}
#[[巫女]]。
=={{L|zh}}==
==={{pron}}===
*ピンイン: nǚwū
==={{noun}}===
{{zhchars}}
#[[魔女]]。
{{zh-cat|nv3wu1|名詞}}
3a12kc2a7lk4kke0xozpemawijao8wd
利用者:ArsenalBastion4093
2
590760
2306013
2300155
2026-07-30T09:47:18Z
ArsenalBastion4093
127527
2306013
wikitext
text/x-wiki
{{userpage}}
{{Babel|zh|en-3|ja-1}}
利用者:ArsenalBastion4093(アーセナルバスティオン-)です。中国人です。私のことは「AB4093」、「4093」、「AB」、または「アーセ」と呼んでください。
日本語はあまりよく分かりません。何か問題があれば、英語で連絡してください。
[[:zh:|中国語版ウィクショナリー]]はコンテンツの質が本当に低い…もし可能であれば、改善にご協力いただけると幸いです。
[[zh:利用者:ArsenalBastion4093]]
[[en:利用者:ArsenalBastion4093]]
atijjtcn3lhfq6ux8f2haekyjxa726d
2306014
2306013
2026-07-30T09:47:39Z
ArsenalBastion4093
127527
2306014
wikitext
text/x-wiki
{{userpage}}
{{Babel|zh|en-3|ja-1}}
ArsenalBastion4093(アーセナルバスティオン-)です。中国人です。私のことは「AB4093」、「4093」、「AB」、または「アーセ」と呼んでください。
日本語はあまりよく分かりません。何か問題があれば、英語で連絡してください。
[[:zh:|中国語版ウィクショナリー]]はコンテンツの質が本当に低い…もし可能であれば、改善にご協力いただけると幸いです。
[[zh:User:ArsenalBastion4093]]
[[en:User:ArsenalBastion4093]]
qntvgokrwvl4q9lsvn6ixqr3ck410tt
2306017
2306014
2026-07-30T10:05:00Z
ArsenalBastion4093
127527
2306017
wikitext
text/x-wiki
{{userpage}}
{{Babel|zh|en-3|ja-1|it-0}}
''[[meta:User:ArsenalBastion4093|メタウィキの利用者ページ]]も参照。''
ArsenalBastion4093(アーセナルバスティオン-)です。中国人です。私のことは「AB4093」、「4093」、「AB」、または「アーセ」と呼んでください。
日本語はあまりよく分かりません。何か問題があれば、英語で連絡してください。
[[:zh:|中国語版ウィクショナリー]]はコンテンツの質が本当に低い…もし可能であれば、改善にご協力いただけると幸いです。
<s>正直、漢字とカタカナの語幹がどこから来るのか理解しているので、日本語が理解できるようになるかもしれません(w</s>
[[zh:User:ArsenalBastion4093]]
[[en:User:ArsenalBastion4093]]
793s07gcxz4ec4saanq58yot718iw5o
モジュール:de-verb
828
591439
2305610
2288362
2026-07-29T13:17:54Z
Kuroco2k
84207
2305610
Scribunto
text/plain
local export = {}
--[=[
Authorship: Ben Wing <benwing2>
]=]
--[=[
TERMINOLOGY:
-- "slot" = A particular combination of tense/mood/person/number/etc.
Example slot names for verbs are "pres_1s" (present first singular) and
"subc_subii_3p" (subordinate-clause subjunctive II third plural).
Each slot is filled with zero or more forms.
-- "form" = The conjugated German form representing the value of a given slot.
-- "lemma" = The dictionary form of a given German term. For German, always the infinitive.
]=]
--[=[
FIXME:
1. Handle fensterln. (DONE)
2. Handle spie- past tense of speien. (DONE)
3. Make sure rathen, verheirathen work. (DONE)
4. Modify einfix to better handle managen, framen. (DONE)
5. Use variant codes so variant imperatives with and without -e match up in conjoined verbs e.g. [[ausschneiden und einfügen]].
6. In conjoined verbs e.g. [[ausschneiden und einfügen]], don't repeat auxiliaries.
--]=]
local lang = require("Module:languages").getByCode("de")
local m_string_utilities = require("Module:string utilities")
local m_links = require("Module:links")
local m_table = require("Module:table")
local iut = require("Module:inflection utilities")
local rfind = mw.ustring.find
local rmatch = mw.ustring.match
local rsplit = mw.text.split
local function link_term(term, face)
return m_links.full_link({ lang = lang, term = term }, face)
end
local vowel = "aeiouyäëïöüÿáéíóúýàèìòùỳâêîôûŷãẽĩõũỹ"
local vowel_c = "[" .. vowel .. "]"
local not_vowel_c = "[^" .. vowel .. "]"
local function ends_in_dt(stem)
return stem:find("[dt]h?$")
end
local inseparable_prefixes = {
"be", "emp", "ent", "er", "ge", "miss", "miß", "ver", "zer",
-- can also be separable
"durch", "hinter", "über", "um", "unter", "voll", "wider", "wieder",
}
local wuerde = link_term("würde", "term")
local past_subjunctive_single_word_preferred = m_table.listToSet {
"haben", "sein", "können", "müssen", "dürfen", "mögen", "sollen", "wollen", "werden"
}
local past_subjunctive_single_word_preferred_footnote = "[preferred; avoid the alternative in " .. wuerde .. "]"
local past_subjunctive_single_word_often_used = m_table.listToSet {
"bleiben", "brauchen", "bringen", "fallen", "finden", "geben", "gehen", "halten", "heißen", "heissen",
"kommen", "laufen", "lassen", "liegen", "nehmen", "sehen", "stehen", "tun", "thun", "wissen"
}
local past_subjunctive_single_word_often_used_footnote = "[異形 " .. wuerde .. " も用いられる]"
local past_subjunctive_single_word_rare_footnote = "[公的な場以外ではまれ、" .. wuerde .. "が一般に好まれる]"
local schst_footnote = "[オーストリアでは公用、ドイツでは口語]"
local all_persons_numbers = {
["1s"] = "1|s",
["2s"] = "2|s",
["3s"] = "3|s",
["1p"] = "1|p",
["2p"] = "2|p",
["3p"] = "3|p",
}
local person_number_list = { "1s", "2s", "3s", "1p", "2p", "3p", }
local persnum_to_index = {}
for k, v in pairs(person_number_list) do
persnum_to_index[v] = k
end
local imp_person_number_list = { "2s", "2p", }
local verb_slots_basic = {
{"infinitive", "inf"},
{"infinitive_linked", "inf"},
{"pres_part", "現在|分詞"},
{"perf_part", "過去|分詞"},
{"zu_infinitive", "zu|不定詞"}, -- will be handled specially by [[Module:accel/de]]
{"aux", "-"},
}
local verb_slots_subordinate_clause = {
}
local verb_slots_composed = {
}
-- Add entries for a slot with person/number variants.
-- `verb_slots` is the table to add to.
-- `slot_prefix` is the prefix of the slot, typically specifying the tense/aspect.
-- `tag_suffix` is the set of inflection tags to add after the person/number tags,
-- or "-" to use "-" as the inflection tags (which indicates that no accelerator entry
-- should be generated).
local function add_slot_personal(verb_slots, slot_prefix, tag_suffix)
for persnum, persnum_tag in pairs(all_persons_numbers) do
local slot = slot_prefix .. "_" .. persnum
if tag_suffix == "-" then
table.insert(verb_slots, {slot, "-"})
else
table.insert(verb_slots, {slot, tag_suffix .. "|" .. persnum_tag})
end
end
end
add_slot_personal(verb_slots_basic, "pres", "直説法|現在")
add_slot_personal(verb_slots_basic, "subi", "接続法|I")
add_slot_personal(verb_slots_basic, "pret", "直説法|過去")
add_slot_personal(verb_slots_basic, "subii", "接続法|II")
table.insert(verb_slots_basic, {"imp_2s", "命令法|s"})
table.insert(verb_slots_basic, {"imp_2p", "命令法|p"})
add_slot_personal(verb_slots_subordinate_clause, "subc_pres", "dep|pres")
add_slot_personal(verb_slots_subordinate_clause, "subc_subi", "dep|sub|I")
add_slot_personal(verb_slots_subordinate_clause, "subc_pret", "dep|pret")
add_slot_personal(verb_slots_subordinate_clause, "subc_subii", "dep|sub|II")
add_slot_personal(verb_slots_composed, "perf_ind", "-")
add_slot_personal(verb_slots_composed, "perf_sub", "-")
add_slot_personal(verb_slots_composed, "plup_ind", "-")
add_slot_personal(verb_slots_composed, "plup_sub", "-")
table.insert(verb_slots_composed, {"futi_inf", "-"})
add_slot_personal(verb_slots_composed, "futi_subi", "-")
add_slot_personal(verb_slots_composed, "futi_ind", "-")
add_slot_personal(verb_slots_composed, "futi_subii", "-")
table.insert(verb_slots_composed, {"futii_inf", "-"})
add_slot_personal(verb_slots_composed, "futii_subi", "-")
add_slot_personal(verb_slots_composed, "futii_ind", "-")
add_slot_personal(verb_slots_composed, "futii_subii", "-")
local all_verb_slots = {}
for _, slot_and_accel in ipairs(verb_slots_basic) do
table.insert(all_verb_slots, slot_and_accel)
end
for _, slot_and_accel in ipairs(verb_slots_subordinate_clause) do
table.insert(all_verb_slots, slot_and_accel)
end
for _, slot_and_accel in ipairs(verb_slots_composed) do
table.insert(all_verb_slots, slot_and_accel)
end
local pronouns = { "ich", "du", "er", "wir", "ihr", "sie", }
irreg_verbs = {
["haben"] = {
["pres"] = { "habe", "hast", "hat", "haben", "habt", "haben", },
["pret"] = { "hatte", "hattest", "hatte", "hatten", "hattet", "hatten", },
["subi"] = { "habe", "habest", "habe", "haben", "habet", "haben", },
["subii"] = { "hätte", "hättest", "hätte", "hätten", "hättet", "hätten", },
["imp"] = { {"hab", "habe"}, "habt", },
["presp"] = "habend",
["pp"] = "habt",
},
["sein"] = {
["pres"] = { "bin", "bist", "ist", "sind", "seid", "sind", },
["pret"] = { "war", "warst", "war", "waren", "wart", "waren", },
["subi"] = { "sei", {"seist", "seiest"}, "sei", "seien", "seiet", "seien", },
["subii"] = { "wäre", {"wärst", "wärest"}, "wäre", "wären", {"wärt", "wäret"}, "wären", },
["imp"] = { "sei", "seid", },
["presp"] = "seiend",
["pp"] = "wesen",
},
["tun"] = {
["pres"] = { "tue", "tust", "tut", "tun", "tut", "tun", },
["pret"] = { "tat", {"tatest", "tatst"}, "tat", "taten", "tatet", "taten", },
["subi"] = { "tue", "tuest", "tue", "tuen", "tuet", "tuen", },
["subii"] = { "täte", "tätest", "täte", "täten", "tätet", "täten", },
["imp"] = { {"tu", "tue"}, "tut", },
["presp"] = "tuend",
["pp"] = "tan",
},
-- FIXME, maybe we should construct this automatically from "tun".
["thun"] = {
["pres"] = { "thue", "thust", "thut", "thun", "thut", "thun", },
["pret"] = { "that", {"thatest", "thatst"}, "that", "thaten", "thatet", "thaten", },
["subi"] = { "thue", "thuest", "thue", "thuen", "thuet", "thuen", },
["subii"] = { "thäte", "thätest", "thäte", "thäten", "thätet", "thäten", },
["imp"] = { {"thu", "thue"}, "thut", },
["presp"] = "thuend",
["pp"] = "than",
},
["werden"] = {
["pres"] = { "werde", "wirst", "wird", "werden", "werdet", "werden", },
["pret"] = {
{"wurde", {form = "ward", footnotes = {"[archaic]"}}},
{"wurdest", {form = "wardst", footnotes = {"[archaic]"}}},
{"wurde", {form = "ward", footnotes = {"[archaic]"}}},
"wurden",
"wurdet",
"wurden",
},
["subi"] = { "werde", "werdest", "werde", "werden", "werdet", "werden", },
["subii"] = { "würde", "würdest", "würde", "würden", "würdet", "würden", },
["imp"] = { {"werd", "werde"}, "werdet", },
["presp"] = "werdend",
["pp"] = "worden",
},
}
local sein_forms = {
["sein"] = {"mein", "dein", "sein", "unser", "euer", "ihr"},
["seine"] = {"meine", "deine", "seine", "unsere", "eure", "ihre"},
["seinen"] = {"meinen", "deinen", "seinen", "unseren", "euren", "ihren"},
["seinem"] = {"meinem", "deinem", "seinem", "unserem", "eurem", "ihrem"},
["seiner"] = {"meiner", "deiner", "seiner", "unserer", "eurer", "ihrer"},
["seines"] = {"meines", "deines", "seines", "unseses", "eures", "ihres"},
}
local sich_forms = {
["accpron"] = {"mich", "dich", "sich", "uns", "euch", "sich"},
["datpron"] = {"mir", "dir", "sich", "uns", "euch", "sich"},
}
local function skip_slot(base, slot)
if not slot:find("[123]") then
-- Don't skip non-personal slots.
return false
end
if base.nofinite then
return true
end
if base.only3s and not slot:find("3s") or
base.only3sp and not slot:find("3[sp]") then
return true
end
return false
end
local function strip_spaces(text)
return text:gsub("^%s*(.-)%s*", "%1")
end
local function escape_sein_sich_indicators(arg1)
if not arg1:find("pron>") then
return arg1
end
local segments = iut.parse_balanced_segment_run(arg1, "<", ">")
-- Loop over every other segment. The even-numbered segments are angle-bracket specs while
-- the odd-numbered segments are the text between them.
for i = 2, #segments - 1, 2 do
if segments[i] == "<accpron>" then
segments[i] = "⦃⦃accpron⦄⦄"
elseif segments[i] == "<datpron>" then
segments[i] = "⦃⦃datpron⦄⦄"
elseif segments[i] == "<pron>" then
segments[i] = "⦃⦃pron⦄⦄"
end
end
return table.concat(segments)
end
local function undo_escape_form(form)
-- assign to var to throw away second value
local newform = form:gsub("⦃⦃", "<"):gsub("⦄⦄", ">")
return newform
end
local function remove_sein_sich_indicators(form)
-- assign to var to throw away second value
local newform = form:gsub("⦃⦃.-⦄⦄", "")
return newform
end
local function replace_sein_sich_indicators(slot, form)
if not form:find("⦃") then
return form
end
local persnum = slot:match("^.*_([123][sp])$")
local index
if persnum then
index = persnum_to_index[persnum]
else
index = 3
end
form = form:gsub("sich(%]*)⦃⦃accpron⦄⦄", function(brackets)
return sich_forms.accpron[index] .. brackets
end)
form = form:gsub("sich(%]*)⦃⦃datpron⦄⦄", function(brackets)
return sich_forms.datpron[index] .. brackets
end)
form = form:gsub("(seine?[mnrs]?)(%]*)⦃⦃pron⦄⦄", function(sein_form, brackets)
if sein_forms[sein_form] then
return sein_forms[sein_form][index] .. brackets
else
error("Unrecognized sein-form '" .. sein_form .. "' in slot " .. slot .. ": " .. undo_escape_form(form))
end
end)
form = form:gsub("sein%]%](e?[mnrs]?)⦃⦃pron⦄⦄", function(sein_ending, brackets)
local sein_form = "sein" .. sein_ending
if sein_forms[sein_form] then
return sein_forms["sein"][index] .. "|" .. sein_forms[sein_form][index] .. "]]"
else
error("Unrecognized sein-form '" .. sein_form .. "' in slot " .. slot .. ": " .. undo_escape_form(form))
end
end)
if form:find("⦃⦃") or form:find("⦄⦄") then
error("Unrecognized pronoun substitution in slot " .. slot .. ": " .. undo_escape_form(form))
end
return form
end
local function combine_stem_ending(slot, stem, ending)
local ending_with_pound = ending .. "#"
if ending_with_pound:find("^st[ #]") then
if rfind(stem, "[sxzß]$") then
ending = ending:gsub("^s", "")
elseif stem:find("st$") then
-- bersten
ending = ending:gsub("^st", "")
end
elseif ending_with_pound:find("^t[ #]") and stem:find("th?$") then
ending = ending:gsub("^t", "")
end
return replace_sein_sich_indicators(slot, stem .. ending)
end
local function add(base, slot, stems, endings, footnotes)
if skip_slot(base, slot) then
return
end
local function do_combine_stem_ending(stem, ending)
return combine_stem_ending(slot, stem, ending)
end
iut.add_forms(base.forms, slot, stems, endings, do_combine_stem_ending, nil, nil,
iut.combine_footnotes(footnotes, base.all_footnotes))
end
local function add_multi(base, slot, stems_and_endings, footnotes)
if skip_slot(base, slot) then
return
end
local function do_combine_stem_ending(stem, ending)
return combine_stem_ending(slot, stem, ending)
end
iut.add_multiple_forms(base.forms, slot, stems_and_endings, do_combine_stem_ending, nil, nil,
iut.combine_footnotes(footnotes, base.all_footnotes))
end
local function add3(base, slot, stems1, stems2, endings, footnotes)
return add_multi(base, slot, {stems1, stems2, endings})
end
local function add4(base, slot, stems1, stems2, stems3, endings, footnotes)
return add_multi(base, slot, {stems1, stems2, stems3, endings})
end
local function add5(base, slot, stems1, stems2, stems3, stems4, endings, footnotes)
return add_multi(base, slot, {stems1, stems2, stems3, stems4, endings})
end
local function get_subii_note(base)
if base.from_headword then
-- don't include autogenerated note if from_headword, so it doesn't end up in the headword qualifiers
return nil
end
if past_subjunctive_single_word_preferred[base.base_verb] then
return {past_subjunctive_single_word_preferred_footnote}
elseif past_subjunctive_single_word_often_used[base.base_verb] then
return {past_subjunctive_single_word_often_used_footnote}
end
return {past_subjunctive_single_word_rare_footnote}
end
local function add_zu_infinitive(base)
if base.any_pre_pref then
local zu
if base.pre_pref == "" or base.pre_pref:find(" $") then
zu = "zu "
else
zu = "zu"
end
add(base, "zu_infinitive", base.pre_pref .. zu, base.bare_infinitive)
end
end
local function add_present(base, pretpres)
local stems = base.infstem
local stems23 = base.pres_23 or stems
local function doadd(slot_pref, form_pref)
-- Do forms based off the infinitive stem.
for _, stemform in ipairs(stems) do
local prefixed_stem = form_pref .. stemform.form
local syncopated_stem = base.unstressed_el_er and prefixed_stem:gsub("e([lr])$", "%1")
local function addit(slot, stem, ending, footnotes)
add(base, slot_pref .. slot, stem, ending .. (slot_pref == "" and base.post_pref or ""),
iut.combine_footnotes(footnotes, stemform.footnotes))
end
-- first singular present indicative
if not pretpres then -- pres_1s for preterite-present verbs used pres23 stem
if base.unstressed_el_er then
addit("pres_1s", syncopated_stem, "e")
addit("pres_1s", prefixed_stem, "e")
addit("pres_1s", prefixed_stem, "")
else
addit("pres_1s", prefixed_stem, "e")
end
end
-- plural present indicative
local e_in_2p = ends_in_dt(prefixed_stem) or base.unstressed_e_infix
if e_in_2p then
addit("pres_2p", prefixed_stem, "et")
else
addit("pres_2p", prefixed_stem, "t")
end
if base.unstressed_el_er or base.unstressed_erl then
addit("pres_1p", prefixed_stem, "n")
addit("pres_3p", prefixed_stem, "n")
else
addit("pres_1p", prefixed_stem, "en")
addit("pres_3p", prefixed_stem, "en")
end
-- subjunctive I
addit("subi_1s", prefixed_stem, "e")
addit("subi_2s", prefixed_stem, "est")
addit("subi_3s", prefixed_stem, "e")
addit("subi_2p", prefixed_stem, "et")
if base.unstressed_el_er then
addit("subi_1s", syncopated_stem, "e")
addit("subi_2s", syncopated_stem, "est")
addit("subi_3s", syncopated_stem, "e")
addit("subi_2p", syncopated_stem, "et")
end
if base.unstressed_el_er then
addit("subi_1p", prefixed_stem, "n")
addit("subi_3p", prefixed_stem, "n")
else
addit("subi_1p", prefixed_stem, "en")
addit("subi_3p", prefixed_stem, "en")
end
-- imperative plural; most preterite-present verbs don't have it, and [[wissen]] is handled below
if slot_pref == "" and not pretpres then
if e_in_2p then
addit("imp_2p", prefixed_stem, "et")
else
addit("imp_2p", prefixed_stem, "t")
end
end
end
-- Do forms based off of pres23 stem (also includes pres_1sg in preterite-present verbs).
for _, stem23form in ipairs(stems23) do
local prefixed_stem23 = form_pref .. stem23form.form
local function addit(slot, stem, ending, footnotes)
add(base, slot_pref .. slot, stem, ending .. (slot_pref == "" and base.post_pref or ""),
iut.combine_footnotes(footnotes, stem23form.footnotes))
end
if pretpres then
-- Totally different code for preterite-present singular and imperative.
addit("pres_1s", prefixed_stem23, "")
addit("pres_2s", prefixed_stem23, "st")
addit("pres_3s", prefixed_stem23, "")
if slot_pref == "" and base.base_verb == "wissen" then
-- Only [[wissen]] among the preterite-present verbs has an imperative.
addit("imp_2s", "wiss", "e")
-- dewikt mentions 'wisset' as an alternative, but not in Duden
addit("imp_2p", "wiss", "t")
end
else
-- Normal code path.
local stem23_is_same_as_stem
for _, stemform in ipairs(stems) do
if stemform.form == stem23form.form then
stem23_is_same_as_stem = true
break
end
end
-- present 2/3 singular
local e_in_23s = base.unstressed_e_infix or stem23_is_same_as_stem and ends_in_dt(prefixed_stem23)
if e_in_23s then
addit("pres_2s", prefixed_stem23, "est")
addit("pres_3s", prefixed_stem23, "et")
else
addit("pres_2s", prefixed_stem23, "st")
if prefixed_stem23:find("sch$") then
addit("pres_2s", prefixed_stem23, "t",
not base.from_headword and {schst_footnote} or nil)
end
addit("pres_3s", prefixed_stem23, "t")
end
-- imperative singular; this may or may not be based off the pres23 stem
-- Specifically, if the pres23 stem is different from the infinitive stem and does not have an ä or ö
-- in it ([[fahren]], er [[fährt]] but imperative [[fahr]]/[[fahre]]; [[stoßen]], er [[stößt]] but
-- imperative [[stoß]]/[[stoße]]), use it. Don't add -e unless '.longimp' is given (for [[sehen]], with
-- imperatives [[sieh]] and [[siehe]]; but normally [[geben]] with imperative only [[gib]], similarly
-- for [[treten]], [[gelten]], [[bergen]], [[etc.]]). In all other cases, use the infinitive stem, and
-- under normal circumstances include two variants, without -e and with -e. We include only the variant
-- with -e if '.e' is given ([[atmen]], [[zeichnen]], etc.), and we include only the variant without -e
-- if '.shortimp' is given (unclear if this is needed for any verb).
if slot_pref == "" then
if not rfind(prefixed_stem23, "[äö]") and not stem23_is_same_as_stem then
addit("imp_2s", prefixed_stem23, "")
if base.longimp then
addit("imp_2s", prefixed_stem23, "e")
end
else
assert(form_pref == "")
for _, stemform in ipairs(stems) do
local function addimp(stem, ending)
add(base, "imp_2s", stem, ending .. base.post_pref, stemform.footnotes)
end
local stem = stemform.form
if base.unstressed_el_er then
local syncopated_stem = stem:gsub("e([lr])$", "%1")
addimp(syncopated_stem, "e")
end
if base.unstressed_e_infix then
addimp(stem, "e")
elseif base.shortimp then
addimp(stem, "")
else
addimp(stem, "")
addimp(stem, "e")
end
end
end
end
end
end
end
-- Do the basic forms
doadd("", "")
-- Also do the subordinate clause forms if any alternants have a prefix.
if base.any_pre_pref then
doadd("subc_", base.pre_pref)
end
-- Do the miscellaneous non-finite forms
add3(base, "pres_part", base.pre_pref, base.bare_infinitive, "d")
add_zu_infinitive(base)
end
-- Add the past forms and/or subjunctive II forms. `is_past` should be true if we're conjugating the past tense
-- (not the past subjunctive), in which case the stems in `stem` should be the actual 1s/3s forms, ending in -te
-- or -de if weak. If `is_past` is false, we're conjugating the past subjunctive. In that case, the stems passed
-- in should include -e if that needs to be preserved in all forms (specifically, for [[spie]] past of [[speien]];
-- syncopated #'spist' is not allowed). (In practice, we chop off the final -e of explicitly user-specified past
-- subjunctive forms and otherwise pass in the actual past tense. This means that user-specified past subjunctives
-- in -te (e.g. [[brächte]]) will be passed in as 'brächt' but past subjunctives defaulted from the past tense
-- will be passed in e.g. as 'lachte'. This works because for stems in -t and -d, the result is the same.)
local function add_past_or_subii(base, slot_pref, stems, is_past)
local function doadd(full_slot_pref, form_pref)
for _, stemform in ipairs(stems) do
local prefixed_stem = form_pref .. stemform.form
local ends_in_e = prefixed_stem:find("e$")
-- Normally, the weak past tense ends in -te and the strong past does not end in -e. An exception is
-- [[spie]] (past tense of [[speien]]), which will be treated as weak (superseded spellings like
-- 'spieen' will not be generated).
local is_strong = is_past and not ends_in_e
prefixed_stem = prefixed_stem:gsub("e$", "")
local stem_ends_in_dt = ends_in_dt(prefixed_stem)
local function addit(slot, ending, footnotes)
local subii_footnotes
if full_slot_pref:find("subii") then
subii_footnotes = get_subii_note(base)
end
add(base, full_slot_pref .. slot, prefixed_stem, ending .. (full_slot_pref == slot_pref and base.post_pref or ""),
iut.combine_footnotes(subii_footnotes, iut.combine_footnotes(footnotes, stemform.footnotes)))
end
if is_strong then
addit("1s", "")
addit("3s", "")
if not stem_ends_in_dt then
if rfind(prefixed_stem, "[sxzß]$") then
addit("2s", "est")
end
addit("2s", "st")
addit("2p", "t")
else
-- bitten -> batest or batst, similarly for laden, raten, etc.
addit("2s", "est")
if not prefixed_stem:find("st$") then
-- bersten
addit("2s", "st")
end
addit("2p", "et")
end
else
-- Weak past and past subjunctive have same endings when ending in -d or -t (always the case for weak past).
addit("1s", "e")
addit("3s", "e")
if not stem_ends_in_dt and not ends_in_e then
addit("2s", "est") -- more formal; FIXME: should we footnote this?
addit("2p", "et") -- more formal; FIXME: should we footnote this?
addit("2s", "st")
addit("2p", "t")
else
addit("2s", "est")
addit("2p", "et")
end
end
-- Both pasts, as well as past subjunctive, have same endings in 1p and 3p.
addit("1p", "en")
addit("3p", "en")
end
end
-- Do the basic forms
doadd(slot_pref, "")
-- Also do the subordinate clause forms if any alternants have a prefix.
if base.any_pre_pref then
doadd("subc_" .. slot_pref, base.pre_pref)
end
end
local conjs = {}
local conjprops = {}
conjs["normal"] = function(base)
add_present(base)
add_past_or_subii(base, "pret_", base.past, "past")
add_past_or_subii(base, "subii_", base.past_sub or base.past)
end
conjs["pretpres"] = function(base)
add_present(base, "pretpres")
add_past_or_subii(base, "pret_", base.past, "past")
add_past_or_subii(base, "subii_", base.past_sub or base.past)
end
conjs["irreg"] = function(base)
local function doadd(slot_pref)
local function addit(slot, forms, footnotes)
if slot_pref == "" then
add3(base, slot, base.insep_prefix, forms, base.post_pref, footnotes)
else
add(base, slot_pref .. slot, base.pre_pref .. base.insep_prefix, forms, footnotes)
end
end
-- Do present, preterite, subjunctive I and II.
for _, slot_tense in ipairs({"pres", "pret", "subi", "subii"}) do
for index, forms in ipairs(base.irregverbobj[slot_tense]) do
local persnum = person_number_list[index]
local footnotes
if slot_tense == "subii" then
footnotes = get_subii_note(base)
end
addit(slot_tense .. "_" .. persnum, forms, footnotes)
end
end
-- Do imperative.
if slot_pref == "" then
for index, forms in ipairs(base.irregverbobj["imp"]) do
local persnum = imp_person_number_list[index]
addit("imp_" .. persnum, forms)
end
end
end
-- Do the basic forms
doadd("")
-- Also do the subordinate clause forms if any alternants have a prefix.
if base.any_pre_pref then
doadd("subc_")
end
-- Do the miscellaneous non-finite forms
iut.add_multiple_forms(base, "pp", {base.ge_prefix, base.insep_prefix, base.irregverbobj["pp"]},
-- We don't want to use combine_stem_ending because we want sein-sich indicators to be left alone,
-- so they get replaced later when constructing composed forms.
function(stem, ending) return stem .. ending end)
add(base, "perf_part", base.pre_pref, base.pp)
-- only [[werden]] by itself; not [[loswerden]], [[fertigwerden]], etc.
if base.lemma == "werden" then
iut.insert_form(base.forms, "perf_part", {form = "worden", footnotes = {"[as an auxiliary]"}})
end
add(base, "pres_part", base.pre_pref .. base.insep_prefix, base.irregverbobj["presp"])
add_zu_infinitive(base)
end
local function add_composed_forms(base)
local forms = base.forms
local function add_composed(tense_mood, index, persnum, auxforms, participle, suffix, footnotes)
local pers_auxforms = iut.convert_to_general_list_form(auxforms[index])
local linked_pers_auxforms = iut.map_forms(pers_auxforms, function(form) return "[[" .. form .. "]] " end)
add4(base, tense_mood .. "_" .. persnum, linked_pers_auxforms, "[[" .. base.pre_pref, participle, "]]" .. suffix, footnotes)
end
local function add_composed_perf(tense_mood, index, persnum, haben_auxforms, sein_auxforms, haben_suffix, sein_suffix)
for _, auxform in ipairs(base.aux) do
if auxform.form == "haben" then
add_composed(tense_mood, index, persnum, haben_auxforms, base.pp, haben_suffix, auxform.footnotes)
end
if auxform.form == "sein" then
add_composed(tense_mood, index, persnum, sein_auxforms, base.pp, sein_suffix, auxform.footnotes)
end
end
end
local haben_forms = irreg_verbs["haben"]
local sein_forms = irreg_verbs["sein"]
local werden_forms = irreg_verbs["werden"]
for index, persnum in ipairs(person_number_list) do
add_composed_perf("perf_ind", index, persnum, haben_forms["pres"], sein_forms["pres"], "", "")
add_composed_perf("perf_sub", index, persnum, haben_forms["subi"], sein_forms["subi"], "", "")
add_composed_perf("plup_ind", index, persnum, haben_forms["pret"], sein_forms["pret"], "", "")
add_composed_perf("plup_sub", index, persnum, haben_forms["subii"], sein_forms["subii"], "", "")
for _, mood in ipairs({"ind", "subi", "subii"}) do
local tense = mood == "ind" and "pres" or mood
add_composed("futi_" .. mood, index, persnum, werden_forms[tense], base.bare_infinitive, "")
add_composed_perf("futii_" .. mood, index, persnum, werden_forms[tense], werden_forms[tense], " [[haben]]", " [[sein]]")
end
end
add3(base, "futi_inf", "[[" .. base.pre_pref, base.bare_infinitive, "]] [[werden]]")
add5(base, "futii_inf", "[[" .. base.pre_pref, base.pp, "]] [[", base.aux, "]] [[werden]]")
end
local function handle_derived_slots(base)
-- Compute linked versions of potential lemma slots, for use in {{de-verb}}.
-- We substitute the original lemma (before removing links) for forms that
-- are the same as the lemma, if the original lemma has links.
for _, slot in ipairs({"infinitive"}) do
iut.insert_forms(base.forms, slot .. "_linked", iut.map_forms(base.forms[slot], function(form)
if form == base.lemma and rfind(base.linked_lemma, "%[%[") then
return base.linked_lemma
else
return form
end
end))
end
end
local function conjugate_verb(base)
if not conjs[base.conj] then
error("Internal error: Unrecognized conjugation type '" .. base.conj .. "'")
end
conjs[base.conj](base)
add_composed_forms(base)
-- No overrides implemented currently.
-- process_slot_overrides(base)
handle_derived_slots(base)
end
local function parse_indicator_spec(angle_bracket_spec)
local base = {}
local function parse_err(msg)
error(msg .. ": " .. angle_bracket_spec)
end
local function fetch_footnotes(separated_group)
local footnotes
for j = 2, #separated_group - 1, 2 do
if separated_group[j + 1] ~= "" then
parse_err("Extraneous text after bracketed footnotes: '" .. table.concat(separated_group) .. "'")
end
if not footnotes then
footnotes = {}
end
table.insert(footnotes, separated_group[j])
end
return footnotes
end
local function fetch_specs(comma_separated_group, transform_form)
if not comma_separated_group then
return {{}}
end
local specs = {}
local colon_separated_groups = iut.split_alternating_runs(comma_separated_group, ":")
for _, colon_separated_group in ipairs(colon_separated_groups) do
local form = colon_separated_group[1]
if transform_form then
form = transform_form(form)
end
table.insert(specs, {form = form, footnotes = fetch_footnotes(colon_separated_group)})
end
return specs
end
local inside = angle_bracket_spec:match("^<(.*)>$")
assert(inside)
if inside == "" then
return base
end
local segments = iut.parse_balanced_segment_run(inside, "[", "]")
local dot_separated_groups = iut.split_alternating_runs(segments, "%.")
for i, dot_separated_group in ipairs(dot_separated_groups) do
local comma_separated_groups = iut.split_alternating_runs(dot_separated_group, "%s*[,#]%s*", "preserve splitchar")
local first_element = comma_separated_groups[1][1]
if first_element == "haben" or first_element == "sein" then
for j = 1, #comma_separated_groups, 2 do
if j > 1 and strip_spaces(comma_separated_groups[j - 1][1]) ~= "," then
parse_err("Separator of # not allowed with haben or sein")
end
local aux = comma_separated_groups[j][1]
if aux ~= "haben" and aux ~= "sein" then
parse_err("Unrecognized auxiliary '" .. aux .. "'")
end
if base.aux then
for _, existing_aux in ipairs(base.aux) do
if existing_aux.form == aux then
parse_err("Auxiliary '" .. aux .. "' specified twice")
end
end
else
base.aux = {}
end
table.insert(base.aux, {form = aux, footnotes = fetch_footnotes(comma_separated_groups[j])})
end
elseif first_element == "-ge" or first_element == "+ge" then
for j = 1, #comma_separated_groups, 2 do
if j > 1 and strip_spaces(comma_separated_groups[j - 1][1]) ~= "," then
parse_err("Separator of # not allowed with +ge or -ge")
end
local prefix = comma_separated_groups[j][1]
if prefix ~= "+ge" and prefix ~= "-ge" then
parse_err("Unrecognized ge- prefix '" .. prefix .. "'")
end
local ge_prefix
if prefix == "+ge" then
ge_prefix = "ge"
else
ge_prefix = ""
end
if base.ge_prefix then
for _, existing_prefix in ipairs(base.ge_prefix) do
if existing_prefix.form == ge_prefix then
parse_err("Ge- prefix '" .. prefix .. "' specified twice")
end
end
else
base.ge_prefix = {}
end
table.insert(base.ge_prefix, {form = ge_prefix, footnotes = fetch_footnotes(comma_separated_groups[j])})
end
elseif #comma_separated_groups > 1 then
-- principal parts specified
if base.past then
parse_err("Can't specify principal parts twice")
end
local parts = {}
assert(#comma_separated_groups[2] == 1)
local past_index
local first_separator = strip_spaces(comma_separated_groups[2][1])
if first_separator == "#" then
-- present 3rd singular specified
base.pres_23 = fetch_specs(comma_separated_groups[1], function(form)
local stem
if base.conj == "pretpres" then
stem = form
else
stem = form:match("^(.-)%-$")
if not stem then
stem = form:match("^(.-)e?t$")
end
end
if stem then
return stem
else
parse_err("Present 3sg form '" .. form .. "' should end in - (for the stem) or -t")
end
end)
past_index = 3
else
past_index = 1
end
base.past = fetch_specs(comma_separated_groups[past_index], function(form)
return form
end)
if #comma_separated_groups < past_index + 2 then
parse_err("Missing past participle spec")
end
assert(#comma_separated_groups[past_index + 1] == 1)
if strip_spaces(comma_separated_groups[past_index + 1][1]) ~= "," then
parse_err("Only first separator can be a #")
end
base.pp = fetch_specs(comma_separated_groups[past_index + 2], function(form)
if form:find("e[nd]$") or form:find("t$") then
return form
else
parse_err("Past participle '" .. form .. "' should end in -en, -t, or -ed")
end
end)
if #comma_separated_groups > past_index + 2 then
assert(#comma_separated_groups[past_index + 3] == 1)
if strip_spaces(comma_separated_groups[past_index + 3][1]) ~= "," then
parse_err("Only first separator can be a #")
end
base.past_sub = fetch_specs(comma_separated_groups[past_index + 4], function(form)
local stem = form:match("^(.-)e$")
if not stem then
parse_err("Past subjunctive '" .. form .. "' should end in -e")
end
return stem
end)
if #comma_separated_groups > past_index + 4 then
parse_err("Too many specs given")
end
end
elseif first_element == "pretpres" or first_element == "irreg" then
if #comma_separated_groups[1] > 1 then
parse_err("No footnotes allowed with '" .. first_element .. "' spec")
end
if base.conj then
parse_err("Conjugation specified as '" .. first_element .. "' but already specified or autodetermined as '" .. base.conj .. "'")
end
base.conj = first_element
elseif first_element == "einfix" or first_element == "-einfix" then
if #comma_separated_groups[1] > 1 then
parse_err("No footnotes allowed with '" .. first_element .. "' spec")
end
base.unstressed_e_infix = first_element == "einfix"
elseif first_element == "shortimp" or first_element == "longimp" or
first_element == "only3s" or first_element == "only3sp" or
first_element == "nofinite" then
if #comma_separated_groups[1] > 1 then
parse_err("No footnotes allowed with '" .. first_element .. "' spec")
end
base[first_element] = true
elseif first_element == "" or first_element == "inf" then
local footnotes = fetch_footnotes(comma_separated_groups[1])
if not footnotes then
parse_err("Empty spec and 'inf' spec without footnotes not allowed")
end
if first_element == "inf" then
base.infstem_footnotes = footnotes
else
base.all_footnotes = footnotes
end
else
parse_err("Unrecognized spec '" .. comma_separated_groups[1][1] .. "'")
end
end
return base
end
-- Normalize all lemmas, splitting off separable prefixes and substituting the pagename for blank lemmas.
local function normalize_all_lemmas(alternant_multiword_spec, from_headword)
local any_pre_pref
iut.map_word_specs(alternant_multiword_spec, function(base)
if base.lemma == "" then
local PAGENAME = mw.title.getCurrentTitle().text
base.lemma = PAGENAME
end
if base.lemma:find("_") and not base.lemma:find("%[%[") then
-- If lemma is multiword and has no links, add links automatically.
base.lemma= "[[" .. base.lemma:gsub("_", "]]_[[") .. "]]"
end
base.orig_lemma = base.lemma
base.orig_lemma_no_links = m_links.remove_links(base.lemma)
-- Normalize the linked lemma by removing dot, underscore, and <pron> and such indicators.
base.linked_lemma = remove_sein_sich_indicators(base.lemma:gsub("%.", ""):gsub("_", " "))
base.lemma = m_links.remove_links(base.linked_lemma)
local lemma = base.orig_lemma_no_links
base.pre_pref, base.post_pref = "", ""
local prefix, verb = lemma:match("^(.*)_(.-)$")
if prefix then
prefix = prefix:gsub("_", " ") -- in case of multiple preceding words
base.pre_pref = base.pre_pref .. prefix .. " "
base.post_pref = base.post_pref .. " " .. prefix
else
verb = lemma
end
prefix, base.base_verb = verb:match("^(.*)%.(.-)$")
if prefix then
-- There may be multiple separable prefixes (e.g. [[wiedergutmachen]], ich mache wieder gut)
base.pre_pref = base.pre_pref .. prefix:gsub("%.", "")
base.post_pref = base.post_pref .. " " .. prefix:gsub("%.", " ")
else
base.base_verb = verb
end
if base.pre_pref ~= "" then
any_pre_pref = true
end
if base.only3s then
alternant_multiword_spec.only3s = true
end
if base.only3sp then
alternant_multiword_spec.only3sp = true
end
-- Remove <pron> indicators and such.
local reconstructed_lemma = remove_sein_sich_indicators(base.pre_pref .. base.base_verb)
if reconstructed_lemma ~= base.lemma then
error("Internal error: Raw lemma '" .. base.lemma .. "' differs from reconstructed lemma '" .. reconstructed_lemma .. "'")
end
base.from_headword = from_headword
end)
if any_pre_pref then
iut.map_word_specs(alternant_multiword_spec, function(base)
base.any_pre_pref = true
end)
end
if alternant_multiword_spec.only3s then
iut.map_word_specs(alternant_multiword_spec, function(base)
if not base.only3s then
error("If some alternants specify 'only3s', all must")
end
end)
end
if alternant_multiword_spec.only3sp then
iut.map_word_specs(alternant_multiword_spec, function(base)
if not base.only3sp then
error("If some alternants specify 'only3sp', all must")
end
end)
end
end
local function detect_verb_type(base, verb_types)
local this_verb_types = {}
local function set_verb_type()
base.verb_types = this_verb_types
if verb_types then
for _, verb_type in ipairs(this_verb_types) do
m_table.insertIfNot(verb_types, verb_type)
end
end
end
if base.conj == "pretpres" then
m_table.insertIfNot(this_verb_types, "pretpres")
set_verb_type()
return
elseif base.conj == "irreg" then
m_table.insertIfNot(this_verb_types, "irreg")
set_verb_type()
return
end
local infstem = m_table.deepcopy(base.infstem)
local past = m_table.deepcopy(base.past)
local pp = m_table.deepcopy(base.pp)
local function matches_forms(forms, expected, ending_to_chop)
expected = expected:gsub("C", not_vowel_c) .. "$"
local seen = false
for _, form in ipairs(forms) do
local stem
if ending_to_chop then
stem = rmatch(form.form, "^(.*)" .. ending_to_chop .. "$")
else
stem = form.form
end
if stem and rfind("#" .. stem, expected) then
seen = true
form.seen = form.seen or "maybe"
end
end
return seen
end
local function reset_maybes(forms, value)
for _, form in ipairs(forms) do
if form.seen == "maybe" then
form.seen = value
end
end
end
local function reset_all_maybes(value)
reset_maybes(infstem, value)
reset_maybes(past, value)
reset_maybes(pp, value)
end
local function has_unseen_weak_pp()
for _, form in ipairs(pp) do
if not form.seen and form.form:find("[dt]$") then
return true
end
end
return false
end
local function has_unseen_strong_pp()
for _, form in ipairs(pp) do
if not form.seen and form.form:find("n$") then
return true
end
end
return false
end
local function check(verbtype, infre, pastre, ppre, exclude)
if exclude then
for _, form in ipairs(infstem) do
if exclude(form.form) then
return
end
end
end
if matches_forms(infstem, infre) and
matches_forms(past, pastre) and
matches_forms(pp, ppre, "en") then
m_table.insertIfNot(this_verb_types, verbtype)
reset_all_maybes(true)
else
reset_all_maybes(false)
end
end
local function check_strong()
check("1", "Ce[iy]C*", "CieC*", "Cie?C*") -- beigen, bleiben, gedeihen, leihen, meiden, preisen, reiben, reihen,
-- scheiden, scheinen, schreiben, schreien, schweigen, speiben, speien, speisen, steigen, treiben, weisen,
-- zeihen; use 'Cie?C*' for past participle to handle 'schrien', 'spien'
check("1", "Ce[iy]C*", "CiC*", "CiC*") -- beißen/beissen/beyßen/beyssen, bleichen, fleißen/fleissen, gleichen,
-- gleiten, greifen, kneifen, kreischen, leiden, pfeifen, reißen/reissen, reiten, scheißen/scheissen,
-- schleichen, schleifen, schleißen/schleissen, schmeißen/schmeissen, schneiden/schneyden, schreiten,
-- spleißen/spleissen, streichen, streiten, weichen
check("2", "CieC*", "CoC*", "CoC*") -- biegen, bieten, fliegen, fliehen, fließen/fliessen, frieren,
-- genießen/geniessen, gießen/giessen, kiesen, kriechen, riechen, schieben, schießen/schiessen, schliefen,
-- schließen/schliessen, sieden, sprießen/spriessen, stieben, triefen, verdrießen/verdriessen, verlieren,
-- wiegen, ziehen
check("2", "CauC*", "CoC*", "CoC*") -- krauchen, saufen, saugen
check("2", "CüC", "CoC", "CoC") -- lügen, trügen
local function exclude_nehmen_sprechen(form)
-- need to exclude nehmen, stehlen, befehlen/empfehlen, sprechen, brechen, stechen
return rfind(form, vowel_c .. "ch$") or rfind(form, vowel_c .. "h" .. not_vowel_c .. "$")
end
check("3", "C[ei]CC+", "CaCC+", "C[ou]CC+", exclude_nehmen_sprechen) -- [with e, + o in pp]: bergen, bersten,
-- gelten, helfen, schelten, sterben, verderben, werben, werfen; [with i, + u in pp]: binden, brinnen, dringen,
-- finden, gelingen, klingen, misslingen, ringen, schlingen, schwinden, schwingen, singen, sinken, springen,
-- stinken, trinken, winden, wringen, zwingen; [with i, + o in pp]: rinnen, gewinnen, schwimmen, sinnen,
-- spinnen
check("3", "C[eiaö]CC+", "CoCC+", "CoCC+", exclude_nehmen_sprechen)
-- [with e]: dreschen, fechten, flechten, melken, quellen, schmelzen, schwellen; [with i]: glimmen, klimmen;
-- [with a]: schallen (geschallt), erschallen; [with ö]: erlöschen
check("3", "quell", "quoll", "quoll") -- need to special-case quellen due to u preceding e
check("3", "schind", "schund", "schund") -- need to special-case due to 'u' in past
check("4", "C[eäo]C*", "Cah?Ch?", "CoC*") -- [with e]: befehlen, brechen, schrecken, nehmen, sprechen, stechen,
-- stecken (gesteckt), stehlen, treffen; [with ä]: gebären; [with o]: kommen
check("4", "C[äe]C", "Coh?C", "Coh?C", function(form) return form:find("heb$") end)
-- [with ä]: gären, wägen, schwären; [with e]: bewegen, weben, scheren (but not heben)
check("5", "C[ei]C*", "CaC", "CeC*") -- [with e, one C]: geben, genesen, geschehen, lesen, meßen, sehen, treten;
-- [with e, two C]: essen, fressen, messen, vergessen; [with i, two C]: bitten, sitzen
check("5", "C[ei]C*", "Cass", "Cess") -- essen, fressen, messen, sitzen in Swiss spelling
check("5", "CieC", "CaC", "CeC") -- liegen
check("6", "CaC*", "CuC*", "CaC*") -- backen, fragen (gefragt), graben, laden, mahlen, schaffen, schlagen,
-- tragen, wachsen, waschen
check("6", "heb", "h[ou]b", "hob") -- we need to special-case this because heben (class 6 per Wikipedia) has the
-- exact same vowels as weben (class 4 per Wikipedia)
check("6", "schwör", "schw[ou]r", "schwor") -- only strong verb with these vowels
check("7", "CaC*", "CieC*", "CaC*") -- blasen, braten, fallen, halten, lassen, raten/rathen, schlafen
check("7", "C[aäe]C*", "CiC*", "CaC*") -- [with a]: fangen; [with ä]: hängen; [with e]: gehen
check("7", "Ce[iy]C*", "CieC*", "Ce[iy]C*") -- heißen/heissen/heyßen/heyssen
check("7", "CauC*", "CieC*", "CauC*") -- hauen, laufen
check("7", "CoC*", "CieC*", "CoC*") -- stoßen/stossen
check("7", "CuC*", "CieC*", "CuC*") -- rufen
end
for _, form in ipairs(past) do
local past_stem = form.form:match("^(.*)te$")
if past_stem then
if matches_forms(infstem, "#" .. past_stem) then
-- Need to run matches_forms() on all possibilities even if earlier ones match,
-- to mark the seen forms correctly.
local matches_pp = matches_forms(pp, "#" .. past_stem .. "t")
matches_pp = matches_forms(pp, "#ge" .. past_stem .. "t") or matches_pp
if matches_pp then
m_table.insertIfNot(this_verb_types, "weak")
form.seen = true
reset_all_maybes(true)
else
reset_all_maybes(false)
end
end
end
if not form.seen and form.form:find("ete$") then
if matches_forms(infstem, "#" .. past_stem:gsub("e$", "")) then
-- Need to run matches_forms() on all possibilities even if earlier ones match,
-- to mark the seen forms correctly.
local matches_pp = matches_forms(pp, "#" .. past_stem .. "t")
matches_pp = matches_forms(pp, "#ge" .. past_stem .. "t") or matches_pp
matches_pp = matches_forms(pp, "#" .. past_stem .. "d") or matches_pp
matches_pp = matches_forms(pp, "#ge" .. past_stem .. "d") or matches_pp
if matches_pp then
m_table.insertIfNot(this_verb_types, "weak")
form.seen = true
reset_all_maybes(true)
else
reset_all_maybes(false)
end
end
end
if past_stem and not form.seen then
if not has_unseen_weak_pp() and has_unseen_strong_pp() then
m_table.insertIfNot(this_verb_types, "mixed")
else
m_table.insertIfNot(this_verb_types, "irregweak")
end
matches_forms(pp, "#" .. past_stem .. "t")
matches_forms(pp, "#ge" .. past_stem .. "t")
form.seen = true
reset_all_maybes(true)
end
if not form.seen then
check_strong()
end
if not form.seen then
if not has_unseen_strong_pp() and has_unseen_weak_pp() then
m_table.insertIfNot(this_verb_types, "mixed")
else
m_table.insertIfNot(this_verb_types, "irregstrong")
end
end
end
for _, form in ipairs(pp) do
if not form.seen then
if form.form:find("n$") then
if m_table.contains(this_verb_types, "strong") then
m_table.insertIfNot(this_verb_types, "irregstrong")
elseif m_table.contains(this_verb_types, "weak") then
m_table.insertIfNot(this_verb_types, "mixed")
end
elseif form.form:find("[dt]$") then
if m_table.contains(this_verb_types, "weak") then
m_table.insertIfNot(this_verb_types, "irregweak")
elseif m_table.contains(this_verb_types, "strong") then
m_table.insertIfNot(this_verb_types, "mixed")
end
end
end
end
base.verb_types = this_verb_types
if verb_types then
for _, verb_type in ipairs(this_verb_types) do
m_table.insertIfNot(verb_types, verb_type)
end
end
set_verb_type()
end
local function detect_indicator_spec(base)
base.forms = {}
base.aux = base.aux or {{form = "haben"}}
base.bare_infinitive = {{form = base.base_verb, footnotes = base.infstem_footnotes}}
add(base, "infinitive", base.pre_pref, base.bare_infinitive)
if base.only3s and base.only3sp then
error("'only3s' and 'only3sp' cannot both be specified")
end
if base.conj == "irreg" then
for irregverb, verbobj in pairs(irreg_verbs) do
base.insep_prefix = base.base_verb:match("^(.-)" .. irregverb .. "$")
if base.insep_prefix then
base.irregverb = irregverb
base.irregverbobj = verbobj
if not base.ge_prefix then
if base.insep_prefix ~= "" then
base.ge_prefix = {{form = ""}}
else
base.ge_prefix = {{form = "ge"}}
end
end
return
end
end
error("Unrecognized irregular base verb '" .. base.base_verb .. "'")
end
-- The following applies to everything but 'irreg' verbs.
local infstem, infroot = base.base_verb:match("^((.*)e[lr])n$")
if infstem then
base.unstressed_el_er = true
else
infstem, infroot = base.base_verb:match("^((.*)erl)n$") -- [[fensterln]]
if infstem then
base.unstressed_erl = true
else
infstem = base.base_verb:match("^(.*)en$")
infroot = infstem
if not infstem then
error("Unrecognized infinitive, should end in -en, -eln, -ern or -erln: '" .. base.base_verb .. "'")
end
end
end
base.infstem = {{form = infstem, footnotes = base.infstem_footnotes}}
if base.unstressed_e_infix == nil then
-- Autodetect whether we need an -e- infix in the pres_2s and pres_3s ([[atmen]], [[eignen]], etc.).
-- Almost all such cases have -Cmen or -Cnen where C is a consonant other than r or l and other than the
-- following m or n (hence [[meinen]], [[lernen]], [[filmen]], [[schwimmen]] should be excluded); we also
-- need to exclue -Vhmen and -Vhnen ([[wohnen]], [[rühmen]]), but not -Chmen and -Chnen ([[zeichnen]]).
if base.base_verb:find("[mn]en$") and not base.base_verb:find("([mn])%1en$") and
not rfind(base.base_verb, vowel_c .. "[hrl]?[mn]en$") then
base.unstressed_e_infix = true
end
end
if not base.conj then
base.conj = "normal"
end
if base.conj == "normal" then
local weak_past
if not base.past then
if base.unstressed_e_infix or ends_in_dt(infstem) then
weak_past = infstem .. "et"
else
weak_past = infstem .. "t"
end
base.past = {{form = weak_past .. "e"}}
end
if not base.pp then
if not weak_past then
error("Internal error: past was explicitly given but not past participle")
end
if not base.ge_prefix then
local no_ge
for _, insep_prefix in ipairs(inseparable_prefixes) do
-- There must be a vowel following the inseparable prefix; excludes beben, bechern, belfern, bellen, bessern,
-- beten, betteln, betten, erben, erden, ernten, erzen, entern, gecken, gehren, gellen, gerben, geten, missen,
-- zergen, zerren, etc.
if rfind(infroot, "^" .. insep_prefix .. ".*" .. vowel_c .. ".*") and
-- Exclude cases like beigen, beichten, beugen, beulen, geifern; this also wrongly excludes
-- beirren, which needs -ge.
not rfind(infroot, "^[bg]e[iu]" .. not_vowel_c .. "*$") then
no_ge = true
break
end
-- Check for -ier preceded by a vowel (excludes bieren, frieren, gieren, schmieren, stieren, zieren, etc.)
if not base.unstressed_el_er and not base.unstressed_erl and rfind(infroot, "^.*" .. vowel_c .. ".*ier$") then
no_ge = true
break
end
end
if no_ge then
base.ge_prefix = {{form = ""}}
else
base.ge_prefix = {{form = "ge"}}
end
end
base.pp = iut.map_forms(base.ge_prefix, function(form)
if base.unstressed_el_er or base.unstressed_erl then
return form .. base.base_verb:gsub("n$", "") .. "t"
else
return form .. weak_past
end
end)
end
else
if not base.pp then
error("For '" .. base.conj .. "' type verbs, past participle must be explicitly given")
end
end
add(base, "perf_part", base.pre_pref, base.pp)
end
local function detect_all_indicator_specs(alternant_multiword_spec)
iut.map_word_specs(alternant_multiword_spec, function(base)
detect_indicator_spec(base)
detect_verb_type(base)
end)
end
-- Set the overall auxiliary or auxiliaries. We can't do this using the normal inflection
-- code as it will produce e.g. '[[haben]] und [[haben]]' for conjoined verbs.
local function compute_auxiliary(alternant_multiword_spec)
iut.map_word_specs(alternant_multiword_spec, function(base)
iut.insert_forms(alternant_multiword_spec.forms, "aux", base.aux)
end)
end
function export.process_verb_classes(classes)
local class_descs = {}
local cats = {}
local function insert_desc(desc)
m_table.insertIfNot(class_descs, desc)
end
local function insert_cat(cat)
m_table.insertIfNot(cats, "ドイツ語 " .. cat)
end
for _, class in ipairs(classes) do
if class == "weak" then
insert_desc("弱変化")
insert_cat("動詞 弱変化動詞")
elseif class == "irregweak" then
insert_desc("不規則弱変化")
insert_cat("動詞 弱変化動詞")
insert_cat("動詞 不規則弱変化動詞")
elseif class == "pretpres" then
insert_desc("過去現在動詞")
insert_cat("動詞 過去現在動詞")
elseif class == "irreg" then
insert_desc("不規則")
insert_cat("動詞 不規則変化動詞")
elseif class == "mixed" then
insert_desc("混合変化")
insert_cat("動詞 混合変化動詞")
elseif class == "irregstrong" then
insert_desc("不規則強変化")
insert_cat("動詞 強変化動詞")
insert_cat("動詞 不規則強変化動詞")
elseif class:find("^[1-7]$") then
insert_desc("強変化第" .. class .. "類")
insert_cat("動詞 強変化動詞")
insert_cat("動詞 強変化動詞 第" .. class .. "類")
else
error("Unrecognized verb class '" .. class .. "'")
end
end
return class_descs, cats
end
local function add_categories_and_annotation(alternant_multiword_spec, base, from_headword, manual)
local function insert_cat(full_cat)
m_table.insertIfNot(alternant_multiword_spec.categories, full_cat)
end
if not from_headword then
for _, slot_and_accel in ipairs(all_verb_slots) do
local slot = slot_and_accel[1]
local forms = base.forms[slot]
local must_break = false
if forms then
for _, form in ipairs(forms) do
if not form.form:find("%[%[") then
local title = mw.title.new(form.form)
if title and not title.exists then
insert_cat("ドイツ語 活用表に赤リンクを含む動詞")
must_break = true
break
end
end
end
end
if must_break then
break
end
end
end
if manual then
return
end
local class_descs, cats = export.process_verb_classes(base.verb_types)
for _, desc in ipairs(class_descs) do
m_table.insertIfNot(alternant_multiword_spec.verb_types, desc)
end
-- Don't place multiword terms in categories like 'German class 4 strong verbs' to avoid spamming the
-- categories with such terms.
if from_headword and not base.lemma:find(" ") then
for _, cat in ipairs(cats) do
insert_cat(cat)
end
end
for _, aux in ipairs(base.aux) do
m_table.insertIfNot(alternant_multiword_spec.auxiliaries, link_term(aux.form, "term"))
if from_headword and not base.lemma:find(" ") then -- see above
insert_cat("ドイツ語 " .. aux.form .. "支配の動詞")
-- Set flags for use below in adding 'German verbs using haben and sein as auxiliary'
alternant_multiword_spec["saw_" .. aux.form] = true
end
end
end
-- Compute the categories to add the verb to, as well as the annotation to display in the
-- conjugation title bar. We combine the code to do these functions as both categories and
-- title bar contain similar information.
local function compute_categories_and_annotation(alternant_multiword_spec, from_headword, manual)
alternant_multiword_spec.categories = {}
alternant_multiword_spec.verb_types = {}
alternant_multiword_spec.auxiliaries = {}
iut.map_word_specs(alternant_multiword_spec, function(base)
add_categories_and_annotation(alternant_multiword_spec, base, from_headword)
end)
if manual then
alternant_multiword_spec.annotation = ""
return
end
local ann_parts = {}
table.insert(ann_parts, table.concat(alternant_multiword_spec.verb_types, " or "))
if #alternant_multiword_spec.auxiliaries > 0 then
table.insert(ann_parts, ", " .. table.concat(alternant_multiword_spec.auxiliaries, " or ") .. "支配")
end
if from_headword and alternant_multiword_spec.saw_haben and alternant_multiword_spec.saw_sein then
m_table.insertIfNot(alternant_multiword_spec.categories, "German verbs using haben and sein as auxiliary")
end
alternant_multiword_spec.annotation = table.concat(ann_parts)
end
local function show_forms(alternant_multiword_spec)
local lemmas = iut.map_forms(alternant_multiword_spec.forms.infinitive,
remove_sein_sich_indicators)
alternant_multiword_spec.lemmas = lemmas -- save for later use in make_table()
local linked_pronouns = {}
for index, pronoun in ipairs(pronouns) do
-- use 'es' instead of 'er' for 3s-only verbs
if index == 3 and alternant_multiword_spec.only3s then
linked_pronouns[index] = link_term("es")
else
linked_pronouns[index] = link_term(pronoun)
end
end
dass = link_term("dass") .. " "
local function add_pronouns(slot, link)
local persnum = slot:match("^imp_(2[sp])$")
if persnum then
link = link .. " (" .. linked_pronouns[persnum_to_index[persnum]] .. ")"
else
persnum = slot:match("^.*_([123][sp])$")
if persnum then
link = linked_pronouns[persnum_to_index[persnum]] .. " " .. link
end
if slot:find("^subc_") then
link = dass .. link
end
end
return link
end
local function join_spans(slot, spans)
if slot == "aux" then
return table.concat(spans, " or ")
else
return table.concat(spans, "<br />")
end
end
local props = {
lang = lang,
lemmas = lemmas,
transform_link = add_pronouns,
join_spans = join_spans,
}
props.slot_list = verb_slots_basic
iut.show_forms(alternant_multiword_spec.forms, props)
alternant_multiword_spec.footnote_basic = alternant_multiword_spec.forms.footnote
props.slot_list = verb_slots_subordinate_clause
iut.show_forms(alternant_multiword_spec.forms, props)
alternant_multiword_spec.footnote_subordinate_clause = alternant_multiword_spec.forms.footnote
props.slot_list = verb_slots_composed
iut.show_forms(alternant_multiword_spec.forms, props)
alternant_multiword_spec.footnote_composed = alternant_multiword_spec.forms.footnote
end
local notes_template = [=[
<div style="width:100%;text-align:left;background:#d9ebff">
<div style="display:inline-block;text-align:left;padding-left:1em;padding-right:1em">
{footnote}
</div></div>
]=]
local zu_infinitive_table = [=[
|-
! colspan="2" style="background:#d0d0d0" | zu-infinitive
| colspan="4" | {zu_infinitive}
]=]
local basic_table = [=[
<div class="NavFrame" style="">
<div class="NavHead" style="">{title} の活用</div>
<div class="NavContent">
{\op}| border="1px solid #000000" style="border-collapse:collapse; background:#fafafa; text-align:center; width:100%" class="inflection-table"
|-
! colspan="2" style="background:#d0d0d0" | <span title="Infinitiv">不定詞</span>
| colspan="4" | {infinitive}
|-
! colspan="2" style="background:#d0d0d0" | <span title="Partizip I (Partizip Präsens)">現在分詞</span>
| colspan="4" | {pres_part}
|-
! colspan="2" style="background:#d0d0d0" | <span title="Partizip II (Partizip Perfekt)">過去分詞</span>
| colspan="4" | {perf_part}
{zu_infinitive_table}|-
! colspan="2" style="background:#d0d0d0" | <span title="Hilfsverb">助動詞</span>
| colspan="4" | {aux}
|-
| rowspan="2" style="background:#a0ade3" |
! colspan="2" style="background:#a0ade3" | <span title="Indikativ">直説法</span>
| rowspan="2" style="background:#a0ade3" |
! colspan="2" style="background:#a0ade3" | <span title="Konjunktiv">接続法</span>
|-
! style="background:#a0ade3" | 単数
! style="background:#a0ade3" | 複数
! style="background:#a0ade3" | 単数
! style="background:#a0ade3" | 複数
|-
! rowspan="3" style="background:#c0cfe4; width:7em" | <span title="Präsens">現在</span>
| {pres_1s}
| {pres_1p}
! rowspan="3" style="background:#c0cfe4; width:7em" | <span title="Konjunktiv I (Konjunktiv Präsens)">I</span>
| {subi_1s}
| {subi_1p}
|-
| {pres_2s}
| {pres_2p}
| {subi_2s}
| {subi_2p}
|-
| {pres_3s}
| {pres_3p}
| {subi_3s}
| {subi_3p}
|-
| colspan="6" style="background:#d5d5d5; height: .25em" |
|-
! rowspan="3" style="background:#c0cfe4" | <span title="Präteritum">過去</span>
| {pret_1s}
| {pret_1p}
! rowspan="3" style="background:#c0cfe4" | <span title="Konjunktiv II (Konjunktiv Präteritum)">II</span>
| {subii_1s}
| {subii_1p}
|-
| {pret_2s}
| {pret_2p}
| {subii_2s}
| {subii_2p}
|-
| {pret_3s}
| {pret_3p}
| {subii_3s}
| {subii_3p}
|-
| colspan="6" style="background:#d5d5d5; height: .25em" |
|-
! style="background:#c0cfe4" | <span title="Imperativ">命令法</span>
| {imp_2s}
| {imp_2p}
| colspan="3" style="background:#e0e0e0" |
|{\cl}{notes_clause}</div></div>
]=]
local subordinate_clause_table = [=[
<div class="NavFrame" style="">
<div class="NavHead" style="">{title} の従属節形</div>
<div class="NavContent">
{\op}| border="1px solid #000000" style="border-collapse:collapse; background:#fafafa; text-align:center; width:100%" class="inflection-table"
|-
| style="background:#a0ade3" |
! colspan="2" style="background:#a0ade3" | <span title="Indikativ">直説法</span>
| style="background:#a0ade3" |
! colspan="2" style="background:#a0ade3" | <span title="Konjunktiv">接続法</span>
|-
! rowspan="3" style="background:#c0cfe4; width:7em" | <span title="Präsens">現在</span>
| {subc_pres_1s}
| {subc_pres_1p}
! rowspan="3" style="background:#c0cfe4; width:7em" | <span title="Konjunktiv I (Konjunktiv Präsens)">I</span>
| {subc_subi_1s}
| {subc_subi_1p}
|-
| {subc_pres_2s}
| {subc_pres_2p}
| {subc_subi_2s}
| {subc_subi_2p}
|-
| {subc_pres_3s}
| {subc_pres_3p}
| {subc_subi_3s}
| {subc_subi_3p}
|-
| colspan="6" style="background:#d5d5d5; height: .25em" |
|-
! rowspan="3" style="background:#c0cfe4" | <span title="Präteritum">過去</span>
| {subc_pret_1s}
| {subc_pret_1p}
! rowspan="3" style="background:#c0cfe4" | <span title="Konjunktiv II (Konjunktiv Präteritum)">II</span>
| {subc_subii_1s}
| {subc_subii_1p}
|-
| {subc_pret_2s}
| {subc_pret_2p}
| {subc_subii_2s}
| {subc_subii_2p}
|-
| {subc_pret_3s}
| {subc_pret_3p}
| {subc_subii_3s}
| {subc_subii_3p}
|{\cl}{notes_clause}</div></div>
]=]
local composed_table = [=[
<div class="NavFrame" style="">
<div class="NavHead" style="">{title} の複合形</div>
<div class="NavContent">
{\op}| border="1px solid #000000" style="border-collapse:collapse; background:#fafafa; text-align:center; width:100%" class="inflection-table"
|-
! colspan="6" style="background:#99cc99" | <span title="Perfekt">完了</span>
|-
! style="background:#99cc99" |
! style="background:#99cc99" | 単数
! style="background:#99cc99" | 複数
! style="background:#99cc99" |
! style="background:#99cc99" | 単数
! style="background:#99cc99" | 複数
|-
! rowspan="3" style="background:#cfedcc; width:7em" | <span title="Indikativ">直説法</span>
| {perf_ind_1s}
| {perf_ind_1p}
! rowspan="3" style="background:#cfedcc; width:7em" | <span title="Konjunktiv">接続法</span>
| {perf_sub_1s}
| {perf_sub_1p}
|-
| {perf_ind_2s}
| {perf_ind_2p}
| {perf_sub_2s}
| {perf_sub_2p}
|-
| {perf_ind_3s}
| {perf_ind_3p}
| {perf_sub_3s}
| {perf_sub_3p}
|-
! colspan="6" style="background:#99CC99" | <span title="Plusquamperfekt">大過去</span>
|-
! rowspan="3" style="background:#cfedcc" | <span title="Indikativ">直説法</span>
| {plup_ind_1s}
| {plup_ind_1p}
! rowspan="3" style="background:#cfedcc" | <span title="Konjunktiv">接続法</span>
| {plup_sub_1s}
| {plup_sub_1p}
|-
| {plup_ind_2s}
| {plup_ind_2p}
| {plup_sub_2s}
| {plup_sub_2p}
|-
| {plup_ind_3s}
| {plup_ind_3p}
| {plup_sub_3s}
| {plup_sub_3p}
|-
! colspan="6" style="background:#9999DF" | <span title="Futur I">未来第I式</span>
|-
! rowspan="3" style="background:#ccccff" | <span title="Infinitiv">不定詞</span>
| rowspan="3" colspan="2" | {futi_inf}
! rowspan="3" style="background:#ccccff" | <span title="Konjunktiv I (Konjunktiv Präsens)">接続法第I式</span>
| {futi_subi_1s}
| {futi_subi_1p}
|-
| {futi_subi_2s}
| {futi_subi_2p}
|-
| {futi_subi_3s}
| {futi_subi_3p}
|-
! colspan="6" style="background:#d5d5d5; height: .25em" |
|-
! rowspan="3" style="background:#ccccff" | <span title="Indikativ">直説法</span>
| {futi_ind_1s}
| {futi_ind_1p}
! rowspan="3" style="background:#ccccff" | <span title="Konjunktiv II (Konjunktiv Präteritum)">接続法第II式</span>
| {futi_subii_1s}
| {futi_subii_1p}
|-
| {futi_ind_2s}
| {futi_ind_2p}
| {futi_subii_2s}
| {futi_subii_2p}
|-
| {futi_ind_3s}
| {futi_ind_3p}
| {futi_subii_3s}
| {futi_subii_3p}
|-
! colspan="6" style="background:#9999DF" | <span title="Futur II">未来第II式</span>
|-
! rowspan="3" style="background:#ccccff" | <span title="Infinitiv">不定詞</span>
| rowspan="3" colspan="2" | {futii_inf}
! rowspan="3" style="background:#ccccff" | <span title="Konjunktiv I (Konjunktiv Präsens)">接続法第I式</span>
| {futii_subi_1s}
| {futii_subi_1p}
|-
| {futii_subi_2s}
| {futii_subi_2p}
|-
| {futii_subi_3s}
| {futii_subi_3p}
|-
! colspan="6" style="background:#d5d5d5; height: .25em" |
|-
! rowspan="3" style="background:#ccccff" | <span title="Indikativ">直説法</span>
| {futii_ind_1s}
| {futii_ind_1p}
! rowspan="3" style="background:#ccccff" | <span title="Konjunktiv II (Konjunktiv Präteritum)">接続法第II式</span>
| {futii_subii_1s}
| {futii_subii_1p}
|-
| {futii_ind_2s}
| {futii_ind_2p}
| {futii_subii_2s}
| {futii_subii_2p}
|-
| {futii_ind_3s}
| {futii_ind_3p}
| {futii_subii_3s}
| {futii_subii_3p}
|{\cl}{notes_clause}</div></div>]=]
local function make_table(alternant_multiword_spec)
local forms = alternant_multiword_spec.forms
forms.title = link_term(alternant_multiword_spec.lemmas[1].form, "term")
if alternant_multiword_spec.annotation ~= "" then
forms.title = forms.title .. " (" .. alternant_multiword_spec.annotation .. ")"
end
-- Maybe format the subordinate clause table.
local formatted_subordinate_clause_table
if forms.subc_pres_3s ~= "—" then -- use 3s in case of only3s verb
forms.zu_infinitive_table = m_string_utilities.format(zu_infinitive_table, forms)
forms.footnote = alternant_multiword_spec.footnote_subordinate_clause
forms.notes_clause = forms.footnote ~= "" and m_string_utilities.format(notes_template, forms) or ""
formatted_subordinate_clause_table = m_string_utilities.format(subordinate_clause_table, forms)
else
forms.zu_infinitive_table = ""
formatted_subordinate_clause_table = ""
end
-- Format the basic table.
forms.footnote = alternant_multiword_spec.footnote_basic
forms.notes_clause = forms.footnote ~= "" and m_string_utilities.format(notes_template, forms) or ""
local formatted_basic_table = m_string_utilities.format(basic_table, forms)
-- Format the composed table.
forms.footnote = alternant_multiword_spec.footnote_composed
forms.notes_clause = forms.footnote ~= "" and m_string_utilities.format(notes_template, forms) or ""
local formatted_composed_table = m_string_utilities.format(composed_table, forms)
-- Paste them together.
return formatted_basic_table .. formatted_subordinate_clause_table .. formatted_composed_table
end
-- Externally callable function to parse and conjugate a verb given user-specified arguments.
-- Return value is WORD_SPEC, an object where the conjugated forms are in `WORD_SPEC.forms`
-- for each slot. If there are no values for a slot, the slot key will be missing. The value
-- for a given slot is a list of objects {form=FORM, footnotes=FOOTNOTES}.
function export.do_generate_forms(parent_args, from_headword, def)
local params = {
[1] = {},
}
if from_headword then
params["lemma"] = {list = true}
params["id"] = {}
end
local args = require("Module:parameters").process(parent_args, params)
local PAGENAME = mw.title.getCurrentTitle().text
if not args[1] then
if PAGENAME == "de-conjug" or PAGENAME == "de-verb" then
args[1] = def or "aus.fahren<fährt#fuhr,gefahren,führe.haben,sein>"
else
args[1] = PAGENAME
-- If pagename has spaces in it, add links around each word
if args[1]:find(" ") then
args[1] = "[[" .. args[1]:gsub(" ", "]] [[") .. "]]"
end
end
end
local parse_props = {
parse_indicator_spec = parse_indicator_spec,
lang = lang,
allow_default_indicator = true,
allow_blank_lemma = true,
}
local escaped_arg1 = escape_sein_sich_indicators(args[1])
local alternant_multiword_spec = iut.parse_inflected_text(escaped_arg1, parse_props)
alternant_multiword_spec.pos = pos or "verbs"
alternant_multiword_spec.args = args
normalize_all_lemmas(alternant_multiword_spec, from_headword)
detect_all_indicator_specs(alternant_multiword_spec)
local inflect_props = {
slot_list = all_verb_slots,
lang = lang,
inflect_word_spec = conjugate_verb,
-- We add links around the generated verbal forms rather than allow the entire multiword
-- expression to be a link, so ensure that user-specified links get included as well.
include_user_specified_links = true,
}
iut.inflect_multiword_or_alternant_multiword_spec(alternant_multiword_spec, inflect_props)
compute_auxiliary(alternant_multiword_spec)
compute_categories_and_annotation(alternant_multiword_spec, from_headword)
return alternant_multiword_spec
end
-- Entry point for {{de-conj}}. Template-callable function to parse and conjugate a verb given
-- user-specified arguments and generate a displayable table of the conjugated forms.
function export.show(frame)
local parent_args = frame:getParent().args
local alternant_multiword_spec = export.do_generate_forms(parent_args)
show_forms(alternant_multiword_spec)
return make_table(alternant_multiword_spec) .. require("Module:utilities").format_categories(alternant_multiword_spec.categories, lang)
end
-- Concatenate all forms of all slots into a single string of the form
-- "SLOT=FORM,FORM,...|SLOT=FORM,FORM,...|...". Embedded pipe symbols (as might occur
-- in embedded links) are converted to <!>. If INCLUDE_PROPS is given, also include
-- additional properties (currently, none). This is for use by bots.
local function concat_forms(alternant_multiword_spec, include_props)
local ins_text = {}
for _, slot_and_accel in ipairs(all_verb_slots) do
local slot = slot_and_accel[1]
local formtext = iut.concat_forms_in_slot(alternant_multiword_spec.forms[slot])
if formtext then
table.insert(ins_text, slot .. "=" .. formtext)
end
end
if include_props then
local verb_types = {}
iut.map_word_specs(alternant_multiword_spec, function(base)
detect_verb_type(base, verb_types)
end)
table.insert(ins_text, "class=" .. table.concat(verb_types, ","))
end
return table.concat(ins_text, "|")
end
local numbered_params = {
-- required params
[1] = "infinitive",
[2] = "pres_part",
[3] = "perf_part",
[4] = "aux",
[5] = "pres_1s",
[6] = "pres_2s",
[7] = "pres_3s",
[8] = "pres_1p",
[9] = "pres_2p",
[10] = "pres_3p",
[11] = "pret_1s",
[12] = "pret_2s",
[13] = "pret_3s",
[14] = "pret_1p",
[15] = "pret_2p",
[16] = "pret_3p",
[17] = "subi_1s",
[18] = "subi_2s",
[19] = "subi_3s",
[20] = "subi_1p",
[21] = "subi_2p",
[22] = "subi_3p",
[23] = "subii_1s",
[24] = "subii_2s",
[25] = "subii_3s",
[26] = "subii_1p",
[27] = "subii_2p",
[28] = "subii_3p",
[29] = "imp_2s",
[30] = "imp_2p",
-- [31] formerly the 2nd variant of imp_2s; now no longer allowed (use comma-separated 29=)
-- [32] formerly indicated whether the 2nd variant of imp_2s was present
-- optional params
[33] = "subc_pres_1s",
[34] = "subc_pres_2s",
[35] = "subc_pres_3s",
[36] = "subc_pres_1p",
[37] = "subc_pres_2p",
[38] = "subc_pres_3p",
[39] = "subc_pret_1s",
[40] = "subc_pret_2s",
[41] = "subc_pret_3s",
[42] = "subc_pret_1p",
[43] = "subc_pret_2p",
[44] = "subc_pret_3p",
[45] = "subc_subi_1s",
[46] = "subc_subi_2s",
[47] = "subc_subi_3s",
[48] = "subc_subi_1p",
[49] = "subc_subi_2p",
[50] = "subc_subi_3p",
[51] = "subc_subii_1s",
[52] = "subc_subii_2s",
[53] = "subc_subii_3s",
[54] = "subc_subii_1p",
[55] = "subc_subii_2p",
[56] = "subc_subii_3p",
[57] = "zu_infinitive",
}
local max_required_param = 30
-- Externally callable function to parse and conjugate a verb where all forms are given manually.
-- Return value is WORD_SPEC, an object where the conjugated forms are in `WORD_SPEC.forms`
-- for each slot. If there are no values for a slot, the slot key will be missing. The value
-- for a given slot is a list of objects {form=FORM, footnotes=FOOTNOTES}.
function export.do_generate_forms_manual(parent_args)
local params = {
["generate_forms"] = {type = "boolean"},
}
for paramnum, _ in pairs(numbered_params) do
params[paramnum] = {required = paramnum <= max_required_param}
end
local args = require("Module:parameters").process(parent_args, params)
local base = {
forms = {},
manual = true,
}
local function process_numbered_param(paramnum)
local argval = args[paramnum]
if paramnum == 4 then
if argval == "h" then
base.aux = {{form = "haben"}}
elseif argval == "s" then
base.aux = {{form = "sein"}}
elseif argval == "hs" then
base.aux = {{form = "haben"}, {form = "sein"}}
elseif argval == "sh" then
base.aux = {{form = "sein"}, {form = "haben"}}
elseif not argval then
error("Missing auxiliary in 4=")
else
error("Unrecognized auxiliary 4=" .. argval)
end
elseif argval and argval ~= "-" then
local split_vals = rsplit(argval, "%s*,%s*")
for _, val in ipairs(split_vals) do
-- FIXME! This won't work with commas or brackets in footnotes.
-- To fix this, use functions from [[Module:inflection utilities]].
local form, footnote = val:match("^(.-)%s*(%[[^%]%[]-%])$")
local footnotes
if form then
footnotes = {footnote}
else
form = val
end
local slot = numbered_params[paramnum]
--if slot:find("subii") then
-- local subii_footnotes = get_subii_note(base)
-- footnotes = iut.combine_footnotes(subii_footnotes, footnotes)
--end
iut.insert_form(base.forms, slot, {form = form, footnotes = footnotes})
end
end
end
-- Do the infinitive first as we need to reference it in subjunctive II footnotes.
process_numbered_param(1)
for paramnum, _ in pairs(numbered_params) do
if paramnum ~= 1 then
process_numbered_param(paramnum)
end
end
add_composed_forms(base)
compute_categories_and_annotation(base, nil, "manual")
return base, args.generate_forms
end
-- Entry point for {{de-conj-table}}. Template-callable function to parse and conjugate a verb given
-- manually-specified inflections and generate a displayable table of the conjugated forms.
function export.show_manual(frame)
local parent_args = frame:getParent().args
local base, generate_forms = export.do_generate_forms_manual(parent_args)
if generate_forms then
return concat_forms(base)
end
show_forms(base)
return make_table(base) .. require("Module:utilities").format_categories(base.categories, lang)
end
-- Template-callable function to parse and conjugate a verb given user-specified arguments and return
-- the forms as a string "SLOT=FORM,FORM,...|SLOT=FORM,FORM,...|...". Embedded pipe symbols (as might
-- occur in embedded links) are converted to <!>. If |include_props=1 is given, also include
-- additional properties (currently, none). This is for use by bots.
function export.generate_forms(frame)
local include_props = frame.args["include_props"]
local parent_args = frame:getParent().args
local alternant_multiword_spec = export.do_generate_forms(parent_args)
return concat_forms(alternant_multiword_spec, include_props)
end
return export
9k5o6xo1dxso9oram67p7fehr15b9iw
chuột
0
592450
2305758
2292116
2026-07-30T02:32:45Z
M-30722
1202
カテゴリ追加
2305758
wikitext
text/x-wiki
{{vi-DEFAULTSORT}}
{{also|chuốt}}
=={{L|vi}}==
==={{etym}}===
{{etyl|mkh-vie-pro|vi}} {{m|mkh-vie-pro|*k-ɟɔːt}}
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun|kanji=𤝞}}
#{{タグ|vi|齧歯類}}{{ふりがな|鼠|ねずみ}}。
#{{タグ|vi|情報技術}}[[マウス]]。
08wwdkafdmv4suvo83iq48n8yh2aus3
mẹ
0
592465
2305755
2292161
2026-07-30T02:31:26Z
M-30722
1202
カテゴリ追加
2305755
wikitext
text/x-wiki
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
* {{audio|vi|LL-Q9199 (vie)-Jessica Nguyen (Pamputt)-mẹ.wav|a=Ho Chi Minh City}}
==={{noun}}===
{{head|vi|noun|kanji=美|kanji2=母|kanji3=媄|kanji4=𭒏|kanji5=姆|kanji6=}}
#{{タグ|vi|家族}}{{ふりがな|母|はは}}。
cxtyb6vmfmbt8tbrtq72l3dgimuzt7g
2305756
2305755
2026-07-30T02:31:41Z
M-30722
1202
2305756
wikitext
text/x-wiki
{{vi-DEFAULTSORT}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
* {{音声|vi|LL-Q9199 (vie)-Jessica Nguyen (Pamputt)-mẹ.wav|a=Ho Chi Minh City}}
==={{noun}}===
{{head|vi|noun|kanji=美|kanji2=母|kanji3=媄|kanji4=𭒏|kanji5=姆|kanji6=}}
#{{タグ|vi|家族}}{{ふりがな|母|はは}}。
m5c9tnl64sqq4zq86vzfjcbllmcm33p
đầu
0
592469
2305757
2292165
2026-07-30T02:32:10Z
M-30722
1202
2305757
wikitext
text/x-wiki
{{vi-DEFAULTSORT}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
* {{音声|vi|Vi-hanoi-m-đầu.ogg|a=Hanoi}}
==={{noun}}===
{{head|vi|noun|kanji=頭|kanji2=头}}
#{{タグ|vi|解剖学}}{{ふりがな|頭|あたま}}。
cozezplnw4pitmfymdgeysqzigx9v8n
nhện
0
592471
2305753
2292372
2026-07-30T02:30:07Z
M-30722
1202
2305753
wikitext
text/x-wiki
{{vi-DEFAULTSORT}}
=={{L|vi}}==
==={{etym}}===
{{etyl|mkh-vie-pro|vi}} {{m|mkh-vie-pro|*ɲeːɲʔ}}
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun|kanji=蝒|kanji2=|kanji3=𦟶}}
#{{topcat|vi|蜘蛛}}{{ふりがな|蜘蛛|くも}}。
oeeq90qb29i52maoe0jraz51hr86udv
ong
0
592473
2305752
2292373
2026-07-30T02:29:37Z
M-30722
1202
2305752
wikitext
text/x-wiki
{{vi-DEFAULTSORT}}
=={{symb}}==
==={{code}}===
'''ong'''
#{{ISO639-3}}
=={{L|vi}}==
==={{etym}}===
{{etyl|mkh-vie-pro|vi}} {{m|mkh-vie-pro|*ʔɔːŋ}}
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun|kanji=蜂|kanji2=螉}}
#{{タグ|vi|昆虫}}{{ふりがな|蜂|はち}}。
{{stub|他}}
iuos0tbwztbu1k50g7vrj22s9id7smg
ngựa
0
592474
2305754
2292375
2026-07-30T02:30:50Z
M-30722
1202
2305754
wikitext
text/x-wiki
{{vi-DEFAULTSORT}}
{{also|ngua|Ngựa|ngứa|ngừa|ngửa|ngûa}}
=={{L|vi}}==
==={{etym}}===
{{etyl|mkh-vie-pro|vi}} {{m|mkh-vie-pro|*m-ŋəːʔ}}
==={{pron}}===
{{vi-IPA}}
* {{audio|vi|LL-Q9199 (vie)-Jessica Nguyen (Pamputt)-ngựa.wav|a=Ho Chi Minh City}}
==={{noun}}===
{{head|vi|noun|kanji=馭}}
#{{タグ|vi|奇蹄類}}{{ふりがな|馬|うま}}。
3i9zsl7f0vstftjwj4f2yfnnv72j1oj
tỏi
0
592481
2305751
2292177
2026-07-30T02:28:27Z
M-30722
1202
カテゴリ追加
2305751
wikitext
text/x-wiki
{{vi-DEFAULTSORT}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun|kanji=蒜|kanji2=𬞚|kanji3=蕞|kanji4=碎}}
#{{タグ|vi|野菜}}[[にんにく]]。
nz9qy7r83ur9wu7w9o6wgycaiqk346u
摳傷
0
594300
2305694
2296977
2026-07-29T18:50:00Z
ちょこれ゚いとみんと
129959
2305694
wikitext
text/x-wiki
{{kana-DEFAULTSORT|こうしょう}}
=={{L|ja}}==
{{ja-kanjitab|こう|しょう|yomi=o}}
==={{noun}}===
{{ja-noun|[[こうしょう]]}}
#[[つめ|爪]]の[[さき|先]]や[[とがる|尖っ]]たもので[[ひっかく|引っ搔い]]た[[きず|傷]]。[[かききず|搔き傷]]。
mh227qqz8ov8am6q7ozbbkhw9xk23db
刑余
0
594543
2305693
2297679
2026-07-29T18:47:44Z
ちょこれ゚いとみんと
129959
2305693
wikitext
text/x-wiki
{{kana-DEFAULTSORT|けいよ}}
=={{L|ja}}==
{{ja-kanjitab|けい|よ|yomi=on}}
==={{noun}}===
{{ja-noun|[[けいよ]]}}
#[[前科]]のある[[もの|者]]。
#[[宮刑]]を受けた者。特に、[[宦官]]。
2mpiox74qvlzhn6afo0r7jwt0y736s5
妖魔鬼怪
0
595347
2306205
2300157
2026-07-30T11:37:22Z
ArsenalBastion4093
127527
/* {{L|zh}} */
2306205
wikitext
text/x-wiki
=={{L|zh}}==
==={{pron}}===
{{cmn-pron|yāomóguǐguài}}
==={{idiom}}===
{{zhchars}}
#あらゆる種類の[[妖怪]]。[[妖怪変化]]。
#{{context|figurative|lang=zh|sort=yao1mo2gui3guai4}} あらゆる悪の勢力。
{{zh-cat|yao1mo2gui3guai4|成句|神話・伝説の生物}}
qbpoli1vp68gbq25vstq7mckmyotk1y
利用者:Kuroco2k/es-verb-form.js
2
598080
2306105
2304445
2026-07-30T10:41:25Z
Kuroco2k
84207
2306105
javascript
text/javascript
(function () {
'use strict';
if (mw.config.get('wgAction') !== 'edit') {
return;
}
const textbox = document.getElementById('wpTextbox1');
if (!textbox) {
return;
}
if (!document.referrer) {
return;
}
const title = mw.config.get('wgTitle');
const referrer = new URL(document.referrer);
referrer.searchParams.delete('action');
referrer.searchParams.delete('redlink');
referrer.searchParams.delete('veaction');
referrer.searchParams.set('action', 'render');
fetch(referrer.toString(), {
credentials: 'same-origin'
})
.then(r => r.text())
.then(html => {
const doc = new DOMParser().parseFromString(html, 'text/html');
const forms = [];
doc.querySelectorAll('span.Latn.form-of').forEach(span => {
const spelling = span.textContent.trim();
if (spelling !== title) {
return;
}
const classes = span.className.split(/\s+/);
const lang =
classes.find(c => c.startsWith('lang-'))?.slice(5);
if (lang !== 'es') {
return;
}
const infin =
classes.find(c => c.startsWith('origin-'))?.slice(7);
const infl =
classes.find(c => c.endsWith('-form-of'))
?.replace(/-form-of$/, '');
if (!lang || !infin || !infl) {
return;
}
forms.push({
lang,
infin,
infl
});
});
if (!forms.length) {
return;
}
const infls = [...new Set(forms.map(f => f.infl))];
const lang = forms[0].lang;
const infin = forms[0].infin;
const newText =
`=={{L|${lang}}}==
==={{verb}}===
{{head|${lang}|verb form}}
#{{inflection of+|${lang}|${infin}||${infls.join('|;|')}}}`;
window.addVerbform(lang, newText);
const summary = document.getElementById('wpSummary');
if (summary && !summary.value) {
summary.value = '新規作成';
}
})
.catch(console.error);
})();
34bed8w4hnmpkis7esszf8zrxobdoas
利用者:Kuroco2k/pt-verb-form.js
2
598195
2306104
2304444
2026-07-30T10:41:25Z
Kuroco2k
84207
2306104
javascript
text/javascript
(function () {
'use strict';
if (mw.config.get('wgAction') !== 'edit') {
return;
}
const textbox = document.getElementById('wpTextbox1');
if (!textbox) {
return;
}
if (!document.referrer) {
return;
}
const title = mw.config.get('wgTitle');
const referrer = new URL(document.referrer);
referrer.searchParams.delete('action');
referrer.searchParams.delete('redlink');
referrer.searchParams.delete('veaction');
referrer.searchParams.set('action', 'render');
fetch(referrer.toString(), {
credentials: 'same-origin'
})
.then(r => r.text())
.then(html => {
const doc = new DOMParser().parseFromString(html, 'text/html');
const forms = [];
doc.querySelectorAll('span.Latn.form-of').forEach(span => {
const spelling = span.textContent.trim();
if (spelling !== title) {
return;
}
const classes = span.className.split(/\s+/);
const lang =
classes.find(c => c.startsWith('lang-'))?.slice(5);
if (lang !== 'pt') {
return;
}
const infin =
classes.find(c => c.startsWith('origin-'))?.slice(7);
const infl =
classes.find(c => c.endsWith('-form-of'))
?.replace(/-form-of$/, '');
if (!lang || !infin || !infl) {
return;
}
forms.push({
lang,
infin,
infl
});
});
if (!forms.length) {
return;
}
const infls = [...new Set(forms.map(f => f.infl))];
const lang = forms[0].lang;
const infin = forms[0].infin;
const newText =
`=={{L|${lang}}}==
==={{verb}}===
{{head|${lang}|verb form}}
#{{inflection of+|${lang}|${infin}||${infls.join('|;|')}}}`;
window.addVerbform(lang, newText);
const summary = document.getElementById('wpSummary');
if (summary && !summary.value) {
summary.value = '新規作成';
}
})
.catch(console.error);
})();
13e1lhqibt309ft2vpjjvgv8ymhdpmj
利用者:Kuroco2k/verb-form-config.js
2
598199
2306102
2304446
2026-07-30T10:40:29Z
Kuroco2k
84207
2306102
javascript
text/javascript
(function () {
'use strict';
window.verbformConfig = {
langOrder: [
'it',
'en',
'eo',
'nl',
'ca',
'gl',
'fro',
'es',
'de',
'fr',
'pt',
'la'
]
};
const pending = [];
let timer = null;
window.addVerbform = function (lang, text) {
pending.push({ lang, text });
clearTimeout(timer);
timer = setTimeout(() => {
const textbox = document.getElementById('wpTextbox1');
if (!textbox) {
return;
}
const blocks = textbox.value
.split(/\n\n+/)
.filter(Boolean);
for (const item of pending) {
if (!blocks.includes(item.text)) {
blocks.push(item.text);
}
}
const getLang = s =>
s.match(/==\{\{L\|([^}]+)\}\}==/)?.[1] ?? '';
blocks.sort((a, b) => {
return (
window.verbformConfig.langOrder.indexOf(getLang(a))
-
window.verbformConfig.langOrder.indexOf(getLang(b))
);
});
textbox.value = blocks.join('\n\n');
pending.length = 0;
}, 1000);
};
})();
mlxn7dkt4hfdahrx3ndxz13xbpgjkhv
2306112
2306102
2026-07-30T11:09:50Z
Kuroco2k
84207
2306112
javascript
text/javascript
(function () {
'use strict';
window.verbformConfig = {
langOrder: [
'it',
'en',
'eo',
'nl',
'ca',
'gl',
'fro',
'es',
'de',
'fr',
'pt',
'la'
]
};
const pending = [];
let timer = null;
window.addVerbform = function (lang, text) {
pending.push({ lang, text });
clearTimeout(timer);
timer = setTimeout(() => {
const textbox = document.getElementById('wpTextbox1');
if (!textbox) {
return;
}
const re = new RegExp(`^==\\{\\{L\\|${lang}\\}\\}==$`, 'm');
if (re.test(textbox.value)) {
return;
}
const blocks = textbox.value
.split(/\n\n+/)
.filter(Boolean);
for (const item of pending) {
if (!blocks.includes(item.text)) {
blocks.push(item.text);
}
}
const getLang = s =>
s.match(/==\{\{L\|([^}]+)\}\}==/)?.[1] ?? '';
blocks.sort((a, b) => {
return (
window.verbformConfig.langOrder.indexOf(getLang(a))
-
window.verbformConfig.langOrder.indexOf(getLang(b))
);
});
textbox.value = blocks.join('\n\n');
pending.length = 0;
}, 1000);
};
})();
57j0b9gj26oexztas5f6lkxqj7n1lot
三拳
0
598479
2305024
2026-07-29T12:07:02Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|さんけん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[さんけん]]}} #[[酒席]]などで行われる[[拳]]の三本勝負。」
2305024
wikitext
text/x-wiki
{{kana-DEFAULTSORT|さんけん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[さんけん]]}}
#[[酒席]]などで行われる[[拳]]の三本勝負。
rtrfk5hjik128dnaiuc67czv7qmfms6
セクトル
0
598480
2305025
2026-07-29T12:07:29Z
ふゆくれ
95641
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{etym}}=== {{bor|ja|en|sector}} ==={{pron}}=== {{ja-pron|acc=0|acc2=1}} ==={{noun}}=== {{ja-noun|扇形}} #{{context|数学|lang=ja}}{{ふりがな|扇形|おうぎがた}}。 #*[[双曲線]]<math>\frac{x^2}{a^2}-\frac{y^2}{b^2}=1</math>の任意の点を<math>P=(x_0, y_0)</math>、頂点を<math>A=(a, 0)</math>とするとき、[[動径]]<math>OA, OP</math>の間の'''セクトル'''<math>AOP</math>の面積<math>S</math>を計…」
2305025
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
{{bor|ja|en|sector}}
==={{pron}}===
{{ja-pron|acc=0|acc2=1}}
==={{noun}}===
{{ja-noun|扇形}}
#{{context|数学|lang=ja}}{{ふりがな|扇形|おうぎがた}}。
#*[[双曲線]]<math>\frac{x^2}{a^2}-\frac{y^2}{b^2}=1</math>の任意の点を<math>P=(x_0, y_0)</math>、頂点を<math>A=(a, 0)</math>とするとき、[[動径]]<math>OA, OP</math>の間の'''セクトル'''<math>AOP</math>の面積<math>S</math>を計算する(原著・{{w|高木貞治}}、補訂・{{w|黒田成俊}}『定本 解析概論』2010年)
#*切り立ての[[鋏穴]]は[[円形]]から[[直角]]の{{ふりがな|扇形|セクトル}}を取りのけた格好をしている。({{w|寺田寅彦}}『雑記(Ⅰ)』1922年)
===={{alter}}====
*[[セクター]]
qwqqkeiw21tgh276h06rz6frq6g3mlp
剷減
0
598481
2305026
2026-07-29T12:10:28Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|さんげん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[さんげん]]}} #[[のぞく|除く]]こと。 ==={{verb}}=== {{ja-verb-suru|さんげん}} {{日本語サ変活用}}」
2305026
wikitext
text/x-wiki
{{kana-DEFAULTSORT|さんげん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[さんげん]]}}
#[[のぞく|除く]]こと。
==={{verb}}===
{{ja-verb-suru|さんげん}}
{{日本語サ変活用}}
3h81ach5f58mb2oy1vk2wzbbivp27a9
潸泫
0
598482
2305027
2026-07-29T12:11:46Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|さんげん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[さんげん]]}} #[[なみだ|涙]]が[[あふれる|溢れる]]こと。 ==={{verb}}=== {{ja-verb-suru|さんげん}} {{日本語サ変活用}}」
2305027
wikitext
text/x-wiki
{{kana-DEFAULTSORT|さんげん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[さんげん]]}}
#[[なみだ|涙]]が[[あふれる|溢れる]]こと。
==={{verb}}===
{{ja-verb-suru|さんげん}}
{{日本語サ変活用}}
28di1rateim48vac06638yn062ikjul
三玄
0
598483
2305028
2026-07-29T12:18:48Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|さんげん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[さんげん]]}} #{{タグ|ja|仏教}}[[禅宗]]の臨済が説いた修行者を[[教導]]する三つの方法。 #孔子、老子、荘子の三種類の説をまとめたもの。」
2305028
wikitext
text/x-wiki
{{kana-DEFAULTSORT|さんげん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[さんげん]]}}
#{{タグ|ja|仏教}}[[禅宗]]の臨済が説いた修行者を[[教導]]する三つの方法。
#孔子、老子、荘子の三種類の説をまとめたもの。
pihn9fi47ow9hnplsb30ldhqfb99t4o
参玄
0
598484
2305029
2026-07-29T12:20:48Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|さんげん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[さんげん]]}} #{{タグ|ja|仏教}}[[仏道]]を[[修行]]すること。 ==={{verb}}=== {{ja-verb-suru|さんげん}} {{日本語サ変活用}}」
2305029
wikitext
text/x-wiki
{{kana-DEFAULTSORT|さんげん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[さんげん]]}}
#{{タグ|ja|仏教}}[[仏道]]を[[修行]]すること。
==={{verb}}===
{{ja-verb-suru|さんげん}}
{{日本語サ変活用}}
7dfe5ahlixko825ibatrklrdgsmhq3r
刪減
0
598485
2305030
2026-07-29T12:21:56Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|さんげん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[さんげん]]}} #[[削減]]すること。 ==={{verb}}=== {{ja-verb-suru|さんげん}} {{日本語サ変活用}}」
2305030
wikitext
text/x-wiki
{{kana-DEFAULTSORT|さんげん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[さんげん]]}}
#[[削減]]すること。
==={{verb}}===
{{ja-verb-suru|さんげん}}
{{日本語サ変活用}}
bvf52dzcgxjhn0dj61acd4ymdh2bfiq
憎嫌
0
598486
2305032
2026-07-29T12:24:01Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|ぞうけん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[ぞうけん]]}} #[[きらう|嫌う]]こと。 ==={{verb}}=== {{ja-verb-suru|ぞうけん}} {{日本語サ変活用}}」
2305032
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ぞうけん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[ぞうけん]]}}
#[[きらう|嫌う]]こと。
==={{verb}}===
{{ja-verb-suru|ぞうけん}}
{{日本語サ変活用}}
puvoedlh81sy7fsjdtsh3vuk0l5ptw4
避謗
0
598487
2305033
2026-07-29T12:42:13Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|ひぼう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[ひぼう]]}} #[[そしり|謗り]]を[[さける|避ける]]こと。 ==={{verb}}=== {{ja-verb-suru|ひぼう}} {{日本語サ変活用}}」
2305033
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ひぼう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[ひぼう]]}}
#[[そしり|謗り]]を[[さける|避ける]]こと。
==={{verb}}===
{{ja-verb-suru|ひぼう}}
{{日本語サ変活用}}
7jyyv7i9b7w60sazmodmwlsjlx2y4n9
닥
0
598488
2305034
2026-07-29T12:42:51Z
Kuroco2k
84207
新規作成
2305034
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
g1wo93022sh5es2a8qyjlht7mbbcu56
닦
0
598489
2305035
2026-07-29T12:42:52Z
Kuroco2k
84207
新規作成
2305035
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
o2tmlb1hrcnan4o5rhqiixa65mx631b
닧
0
598490
2305036
2026-07-29T12:42:52Z
Kuroco2k
84207
新規作成
2305036
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
braxsyzhf01gki1ossz83idva83ppi1
닩
0
598491
2305038
2026-07-29T12:43:01Z
Kuroco2k
84207
新規作成
2305038
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
60vbrj10p56vhqmg90m9fvuc83gxox9
닪
0
598492
2305039
2026-07-29T12:43:02Z
Kuroco2k
84207
新規作成
2305039
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
66mjfdtux209m2hszwrroqlys2hv7wf
닫
0
598493
2305040
2026-07-29T12:43:02Z
Kuroco2k
84207
新規作成
2305040
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
a9amvwguee0ojbx8jgm51q23swej1pg
닮
0
598494
2305041
2026-07-29T12:43:11Z
Kuroco2k
84207
新規作成
2305041
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
hlmfl5syabb61tlfsb21w3mvnom6zvo
닯
0
598495
2305042
2026-07-29T12:43:11Z
Kuroco2k
84207
新規作成
2305042
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
fg6fslw1s532yzeyvjcv404ym6eimpm
닰
0
598496
2305043
2026-07-29T12:43:24Z
Kuroco2k
84207
新規作成
2305043
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
k5wuf8ds6qoi27vlrsme7nkqtzwzlcc
닱
0
598497
2305044
2026-07-29T12:43:25Z
Kuroco2k
84207
新規作成
2305044
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
e25azncgjdtbbzrgo9nzhwgx4s1ij1y
닲
0
598498
2305045
2026-07-29T12:43:25Z
Kuroco2k
84207
新規作成
2305045
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
ke51v2pd6qyb8ttdj6xdogg78qlewzj
닳
0
598499
2305046
2026-07-29T12:43:25Z
Kuroco2k
84207
新規作成
2305046
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
nszq6dos9bjg0bs1ahoc8vrzjdfnou3
답
0
598500
2305047
2026-07-29T12:43:37Z
Kuroco2k
84207
新規作成
2305047
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
gbijgfazzrs0y65i8noq6545c7s3qv6
닶
0
598501
2305048
2026-07-29T12:43:37Z
Kuroco2k
84207
新規作成
2305048
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
soevablx05ip01zqzvkqx4c0prpb4n2
닸
0
598502
2305049
2026-07-29T12:43:49Z
Kuroco2k
84207
新規作成
2305049
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
ovysv01fjryp1qq4qvjbzl1olobwsan
닻
0
598503
2305050
2026-07-29T12:43:50Z
Kuroco2k
84207
新規作成
2305050
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
csretdvv86b1crxxku16bpa14oddtg3
닺
0
598504
2305051
2026-07-29T12:43:50Z
Kuroco2k
84207
新規作成
2305051
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
f7uczkmwnj7ynxcpxgznyn18bd4o24q
닼
0
598505
2305052
2026-07-29T12:43:50Z
Kuroco2k
84207
新規作成
2305052
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
btadaczt2byra3krx27iopd5u052cty
닽
0
598506
2305053
2026-07-29T12:43:50Z
Kuroco2k
84207
新規作成
2305053
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
ky7bdc0gd0mjdoy201utc72eg0utm44
닾
0
598507
2305054
2026-07-29T12:43:50Z
Kuroco2k
84207
新規作成
2305054
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
6qvj2zwvrm71j958xujfdyg0pc4c2bc
닿
0
598508
2305055
2026-07-29T12:43:51Z
Kuroco2k
84207
新規作成
2305055
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
ehna0qpx8hbagb2759dbq7bp1wa3n6e
당
0
598509
2305056
2026-07-29T12:44:03Z
Kuroco2k
84207
新規作成
2305056
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅏ|ㅇ}}
=={{コード}}==
{{ハングルコード}}
6p91t5vlzpwyusvaudk00cj597c1z0c
댁
0
598510
2305057
2026-07-29T12:44:21Z
Kuroco2k
84207
新規作成
2305057
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
501ssma7mx4juasv9dz68vn7oi0aumv
댂
0
598511
2305058
2026-07-29T12:44:21Z
Kuroco2k
84207
新規作成
2305058
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
79id4o6c1twjlr2xhcbt8uuuwye91it
댃
0
598512
2305059
2026-07-29T12:44:22Z
Kuroco2k
84207
新規作成
2305059
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
9pym8u158g8y1niyf16aittukz7qvrb
댄
0
598513
2305060
2026-07-29T12:44:22Z
Kuroco2k
84207
新規作成
2305060
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㄴ}}
=={{コード}}==
{{ハングルコード}}
jde53d6nuiz8p0uqk3xt62zzro7lthr
댅
0
598514
2305061
2026-07-29T12:44:22Z
Kuroco2k
84207
新規作成
2305061
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
sejhpjqt5z2hl26xvq8wisedi1fro1k
댆
0
598515
2305062
2026-07-29T12:44:22Z
Kuroco2k
84207
新規作成
2305062
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
51mlnjsfw86rbk7pf420s2ag4edtb41
댇
0
598516
2305063
2026-07-29T12:44:23Z
Kuroco2k
84207
新規作成
2305063
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
9izxelgwrfvpwn86odpo5xiynk0nmk4
댈
0
598517
2305064
2026-07-29T12:44:23Z
Kuroco2k
84207
新規作成
2305064
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㄹ}}
=={{コード}}==
{{ハングルコード}}
15lk4qmkskqryxby5sf0pqm1lulb9p7
댉
0
598518
2305065
2026-07-29T12:44:23Z
Kuroco2k
84207
新規作成
2305065
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
jf8vkuhkcjtx81lpnf98whexs8ewcw4
댊
0
598519
2305066
2026-07-29T12:44:24Z
Kuroco2k
84207
新規作成
2305066
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
ibrdqilt4mb95bg9cvkee4rhpycqmor
댋
0
598520
2305067
2026-07-29T12:44:24Z
Kuroco2k
84207
新規作成
2305067
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
m0j8fr1hryvq5rhl1mynir0cf9niwcq
댌
0
598521
2305068
2026-07-29T12:44:25Z
Kuroco2k
84207
新規作成
2305068
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
fx2rhfftll1sjy0r00dufhm82nu0ruo
댍
0
598522
2305069
2026-07-29T12:44:25Z
Kuroco2k
84207
新規作成
2305069
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
fryqsgkaon6dpofra3n1z6c60ih5sel
댏
0
598523
2305070
2026-07-29T12:44:26Z
Kuroco2k
84207
新規作成
2305070
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
spi4u9zar7iud68nfy5z6q52h87jx5t
댎
0
598524
2305071
2026-07-29T12:44:26Z
Kuroco2k
84207
新規作成
2305071
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
d1j3lq9shsxktnt4nk1a2vrs98z6erw
댑
0
598525
2305072
2026-07-29T12:44:51Z
Kuroco2k
84207
新規作成
2305072
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
t2gdhr2owaypcst3vg65u3f2ax92kz6
댒
0
598526
2305073
2026-07-29T12:44:51Z
Kuroco2k
84207
新規作成
2305073
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
rc9lc0q0jpwkd81qb6jbqpxfsxpyt8o
댓
0
598527
2305074
2026-07-29T12:44:51Z
Kuroco2k
84207
新規作成
2305074
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㅅ}}
=={{コード}}==
{{ハングルコード}}
059n8uat5mdohwpyfy130169mrtwzyr
댕
0
598528
2305075
2026-07-29T12:45:09Z
Kuroco2k
84207
新規作成
2305075
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㅇ}}
=={{コード}}==
{{ハングルコード}}
6sdy132w1vmiy2k2uukit69ae6epxzz
댖
0
598529
2305076
2026-07-29T12:45:09Z
Kuroco2k
84207
新規作成
2305076
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
s8hh2jatg5kfdfzug5nz1ve2rr8ga7y
댗
0
598530
2305077
2026-07-29T12:45:09Z
Kuroco2k
84207
新規作成
2305077
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
cl4kcfrej2uxqvqicwq79fvdo6eyny1
댘
0
598531
2305078
2026-07-29T12:45:10Z
Kuroco2k
84207
新規作成
2305078
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
qc1k9k4sjmqdgfgdmwc8ukqlnw00xuu
댙
0
598532
2305079
2026-07-29T12:45:10Z
Kuroco2k
84207
新規作成
2305079
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
73345ga6ktme4iqn8009zt4a40jb8a5
댚
0
598533
2305080
2026-07-29T12:45:10Z
Kuroco2k
84207
新規作成
2305080
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
tc3d7pye33jqd3npqhh0qqcnzx8ifve
댛
0
598534
2305081
2026-07-29T12:45:11Z
Kuroco2k
84207
新規作成
2305081
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅐ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
nr3joc5e1nb9qayctelqvxetl9gm5ei
댜
0
598535
2305082
2026-07-29T12:45:11Z
Kuroco2k
84207
新規作成
2305082
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ}}
=={{コード}}==
{{ハングルコード}}
53hn00m04otzmt6e7fssz87azcl3sqi
댝
0
598536
2305083
2026-07-29T12:45:12Z
Kuroco2k
84207
新規作成
2305083
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
6ky9knp9dp0qlyt6t4rbhmq3y3lp2g4
댞
0
598537
2305084
2026-07-29T12:45:12Z
Kuroco2k
84207
新規作成
2305084
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
4fc2reo2dy2rvdq9rt785flf01q40cr
댟
0
598538
2305085
2026-07-29T12:45:13Z
Kuroco2k
84207
新規作成
2305085
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
bypt5xl8lyr4oedcf3ymu14w0zhd64a
댠
0
598539
2305086
2026-07-29T12:45:46Z
Kuroco2k
84207
新規作成
2305086
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㄴ}}
=={{コード}}==
{{ハングルコード}}
k2hz888yutj9ta2aecp31t40x45xs77
댡
0
598540
2305087
2026-07-29T12:45:46Z
Kuroco2k
84207
新規作成
2305087
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
i4ufgu39wt7yx6q8b3mo1qqm15lw1ip
댢
0
598541
2305088
2026-07-29T12:45:46Z
Kuroco2k
84207
新規作成
2305088
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
g30jvp3tgpt03gxjs8kc7zd3v4p61vm
댣
0
598542
2305089
2026-07-29T12:45:47Z
Kuroco2k
84207
新規作成
2305089
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
20hgm2qw7jv6e70ns37jjuu8998c2vt
댤
0
598543
2305090
2026-07-29T12:45:47Z
Kuroco2k
84207
新規作成
2305090
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㄹ}}
=={{コード}}==
{{ハングルコード}}
14n8o6pc2gja8kse2ixzp5ekn8ah8gz
댥
0
598544
2305091
2026-07-29T12:45:47Z
Kuroco2k
84207
新規作成
2305091
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
fzjvha47rr9n0dzwmoskgefsi4czkxa
댦
0
598545
2305092
2026-07-29T12:45:48Z
Kuroco2k
84207
新規作成
2305092
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
4tnbnu72pmc1tsblrb1b7gph83i8ebz
댧
0
598546
2305093
2026-07-29T12:45:48Z
Kuroco2k
84207
新規作成
2305093
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
f8yb2t6bxkp1vzjkb6qjwzno76k3l4i
댨
0
598547
2305094
2026-07-29T12:45:49Z
Kuroco2k
84207
新規作成
2305094
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
1ufadhuv7pyptffgqhvm47u7mu7egah
댩
0
598548
2305095
2026-07-29T12:45:49Z
Kuroco2k
84207
新規作成
2305095
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
58dynb42z63f2z89x6vjf3vwf3tik8h
댫
0
598549
2305096
2026-07-29T12:45:50Z
Kuroco2k
84207
新規作成
2305096
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
0cp74oa7560e3d1rcvj1fr6obvcrua3
댪
0
598550
2305097
2026-07-29T12:45:50Z
Kuroco2k
84207
新規作成
2305097
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
e1fxjjlf0isyvja4xf9ia5bbg2hi6t5
댭
0
598551
2305098
2026-07-29T12:45:51Z
Kuroco2k
84207
新規作成
2305098
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
ht2g9z0cp1qq6p8gf8hpbpjefgkyobj
댬
0
598552
2305099
2026-07-29T12:45:51Z
Kuroco2k
84207
新規作成
2305099
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㅁ}}
=={{コード}}==
{{ハングルコード}}
gc604h1uv7g6j91rdhclc2qt0dcv0n2
댮
0
598553
2305100
2026-07-29T12:45:51Z
Kuroco2k
84207
新規作成
2305100
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
bz3onk6a3v4ir8t3h8fy66ttvj1mkej
댯
0
598554
2305101
2026-07-29T12:45:52Z
Kuroco2k
84207
新規作成
2305101
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㅅ}}
=={{コード}}==
{{ハングルコード}}
tt8pt2ef33h5z070ct6iiyqcvpiu5wd
댰
0
598555
2305102
2026-07-29T12:46:14Z
Kuroco2k
84207
新規作成
2305102
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
b4091qwa1945qpc1l3akoa3bjc3sym0
댱
0
598556
2305103
2026-07-29T12:46:15Z
Kuroco2k
84207
新規作成
2305103
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㅇ}}
=={{コード}}==
{{ハングルコード}}
g9qsmnxs48how1rcw6203reas0y3w6x
댲
0
598557
2305104
2026-07-29T12:46:15Z
Kuroco2k
84207
新規作成
2305104
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
ks1awwv2twebe3wnzkyb117fa500ms3
댳
0
598558
2305105
2026-07-29T12:46:15Z
Kuroco2k
84207
新規作成
2305105
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
q4hs8oj3f3oeyhoyedxc4tfjed87jih
댴
0
598559
2305106
2026-07-29T12:46:16Z
Kuroco2k
84207
新規作成
2305106
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
k4zf53m3ekiz88ckrrz848f3z6hivmq
댵
0
598560
2305107
2026-07-29T12:46:16Z
Kuroco2k
84207
新規作成
2305107
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
ad53sig4js43nipoho080jttch4su6q
댶
0
598561
2305108
2026-07-29T12:46:17Z
Kuroco2k
84207
新規作成
2305108
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
b6jj228ehmimgsocj5gh3dza18no2pw
댷
0
598562
2305109
2026-07-29T12:46:17Z
Kuroco2k
84207
新規作成
2305109
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅑ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
nx409lzy59rmiy38q7qbwbbhoyraagx
댸
0
598563
2305110
2026-07-29T12:46:17Z
Kuroco2k
84207
新規作成
2305110
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ}}
=={{コード}}==
{{ハングルコード}}
ngb15v8dh3cfhu5ly2hnpuw01apzy6q
댹
0
598564
2305111
2026-07-29T12:46:18Z
Kuroco2k
84207
新規作成
2305111
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
sd2vd5s4oqpht5c7t65x5yzv820z54x
댺
0
598565
2305112
2026-07-29T12:46:18Z
Kuroco2k
84207
新規作成
2305112
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
hj2k1tdm028he9tm175nkqpxshrmlr3
댻
0
598566
2305113
2026-07-29T12:46:19Z
Kuroco2k
84207
新規作成
2305113
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
jemjc91u4sltksoy0dsr4297skx6djp
댼
0
598567
2305114
2026-07-29T12:46:19Z
Kuroco2k
84207
新規作成
2305114
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㄴ}}
=={{コード}}==
{{ハングルコード}}
2q5qb0jg28riiwgyinzlzwpilhcxhmy
댽
0
598568
2305115
2026-07-29T12:46:19Z
Kuroco2k
84207
新規作成
2305115
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
2lsi5ls8v9816fgd4hd9u5b1vckmbv0
댾
0
598569
2305116
2026-07-29T12:46:20Z
Kuroco2k
84207
新規作成
2305116
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
4oh5iy4dkopnx9h3k74l6xlqlipihgk
댿
0
598570
2305117
2026-07-29T12:46:20Z
Kuroco2k
84207
新規作成
2305117
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
atkf6da9sjigiksjmg8l36y1ubx380a
덀
0
598571
2305118
2026-07-29T12:46:39Z
Kuroco2k
84207
新規作成
2305118
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㄹ}}
=={{コード}}==
{{ハングルコード}}
cbqixvxgpmqnd3cgoo43fbexz5x5fhm
덃
0
598572
2305119
2026-07-29T12:46:40Z
Kuroco2k
84207
新規作成
2305119
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
fka4lr9kz7g2aykxl02t7n9j38y28mx
덂
0
598573
2305120
2026-07-29T12:46:40Z
Kuroco2k
84207
新規作成
2305120
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
pp6rrfjabrhwxfug0vgwrn613oimv5h
덄
0
598574
2305121
2026-07-29T12:46:40Z
Kuroco2k
84207
新規作成
2305121
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
e6bdzmemjmiow2a6gt8yf3tzwp8rumi
덅
0
598575
2305122
2026-07-29T12:46:41Z
Kuroco2k
84207
新規作成
2305122
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
2ly2hnp89f6l94g4j5h6ubjc05ewnz7
덆
0
598576
2305123
2026-07-29T12:46:42Z
Kuroco2k
84207
新規作成
2305123
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
6bjh72ud469kdm6ppf824ed0q7xgxrz
덇
0
598577
2305124
2026-07-29T12:46:42Z
Kuroco2k
84207
新規作成
2305124
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
exbcoea8n47wq50yeq7zeues58pwr3i
덉
0
598578
2305125
2026-07-29T12:46:42Z
Kuroco2k
84207
新規作成
2305125
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
pv45eztrad65vx9zyl27n0ffyg1lid2
덈
0
598579
2305126
2026-07-29T12:46:42Z
Kuroco2k
84207
新規作成
2305126
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㅁ}}
=={{コード}}==
{{ハングルコード}}
jgq25h71l1jupnqd5qxsdfah07jx7yt
덁
0
598580
2305127
2026-07-29T12:46:43Z
Kuroco2k
84207
新規作成
2305127
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
tjfddzx0mudzai9ubittugnmz7ejndg
덊
0
598581
2305128
2026-07-29T12:46:43Z
Kuroco2k
84207
新規作成
2305128
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
92fbvof8mrxvy3atll25e1o5ljjvx0b
덋
0
598582
2305129
2026-07-29T12:46:43Z
Kuroco2k
84207
新規作成
2305129
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㅅ}}
=={{コード}}==
{{ハングルコード}}
1rdioolzas293pkgaxttyjd0auc8q4r
덌
0
598583
2305130
2026-07-29T12:46:44Z
Kuroco2k
84207
新規作成
2305130
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
qni8b4kmgu1q4x14opiup9b04nnivnl
덍
0
598584
2305131
2026-07-29T12:46:44Z
Kuroco2k
84207
新規作成
2305131
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㅇ}}
=={{コード}}==
{{ハングルコード}}
tkuxnnlmr8nllrehd4qikpewf7hxsxu
덎
0
598585
2305132
2026-07-29T12:46:44Z
Kuroco2k
84207
新規作成
2305132
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
74dyg5y24a2ljk6gex7lzc7xy5wkiuo
덏
0
598586
2305133
2026-07-29T12:46:45Z
Kuroco2k
84207
新規作成
2305133
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
9pwhptbxoylbuks99zfmgbiqfpmes58
덐
0
598587
2305134
2026-07-29T12:47:01Z
Kuroco2k
84207
新規作成
2305134
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
lutkm6jjp1wvv3fcyxt5our0zhlqnxb
덑
0
598588
2305135
2026-07-29T12:47:02Z
Kuroco2k
84207
新規作成
2305135
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
pu43mkb53omx2wm4shahv766zs7tq9b
덓
0
598589
2305136
2026-07-29T12:47:02Z
Kuroco2k
84207
新規作成
2305136
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
4ue9za1p2n08fjnvtl0tug19s9ql371
덒
0
598590
2305137
2026-07-29T12:47:02Z
Kuroco2k
84207
新規作成
2305137
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅒ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
9im60rzq9s244jv97dst5shjhrvv0d1
悲愧
0
598591
2305138
2026-07-29T12:47:20Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|ひき}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[ひき]]}} #[[かなしむ|悲しみ]]、[[はじる|慚る]]こと。 ==={{verb}}=== {{ja-verb-suru|ひき}} {{日本語サ変活用}}」
2305138
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ひき}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[ひき]]}}
#[[かなしむ|悲しみ]]、[[はじる|慚る]]こと。
==={{verb}}===
{{ja-verb-suru|ひき}}
{{日本語サ変活用}}
6noctos5x4g7hs4099g5hdevhalzlpa
덕
0
598592
2305139
2026-07-29T12:47:22Z
Kuroco2k
84207
新規作成
2305139
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
pkfmrkghowjg16ysf3mzel0zgekhvf7
덖
0
598593
2305140
2026-07-29T12:47:23Z
Kuroco2k
84207
新規作成
2305140
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
a1idsyk54w1i2jjvdir2msbcuorzfiw
덗
0
598594
2305141
2026-07-29T12:47:23Z
Kuroco2k
84207
新規作成
2305141
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
owgx0m7zcu7fo76d786u8snbdtw8fm5
던
0
598595
2305142
2026-07-29T12:47:23Z
Kuroco2k
84207
新規作成
2305142
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㄴ}}
=={{コード}}==
{{ハングルコード}}
6e28ju275ial7u3cv5ecutidph44vfi
덙
0
598596
2305143
2026-07-29T12:47:24Z
Kuroco2k
84207
新規作成
2305143
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
6vx66l8ptfohb2j7tklcaqhtn2hnwmv
덚
0
598597
2305144
2026-07-29T12:47:24Z
Kuroco2k
84207
新規作成
2305144
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
1w7qfduhkdv9e9g34e10jk3f13y8qe3
덛
0
598598
2305145
2026-07-29T12:47:24Z
Kuroco2k
84207
新規作成
2305145
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
gkbibmaac4dzgfg3wx5lhjug3o7rhf2
덜
0
598599
2305146
2026-07-29T12:47:25Z
Kuroco2k
84207
新規作成
2305146
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㄹ}}
=={{コード}}==
{{ハングルコード}}
2q83yymj06lj6vxh6x2p82ts4zncls2
덞
0
598600
2305147
2026-07-29T12:47:26Z
Kuroco2k
84207
新規作成
2305147
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
msl1mdis342d638gppog9lxt3xtv7ol
덝
0
598601
2305148
2026-07-29T12:47:26Z
Kuroco2k
84207
新規作成
2305148
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
az6yfu7k6hq3b11w3bqgmelxyqdxin2
덟
0
598602
2305149
2026-07-29T12:47:31Z
Kuroco2k
84207
新規作成
2305149
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
pb0ausdyckvlbof2yl9jflskxus4f6s
덠
0
598603
2305150
2026-07-29T12:47:50Z
Kuroco2k
84207
新規作成
2305150
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
o2xulynk8k63ra1vhxicmi6acrg2v4v
덡
0
598604
2305151
2026-07-29T12:47:51Z
Kuroco2k
84207
新規作成
2305151
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
8r5639sqr66hy48vgig2gczfv3tahcc
덢
0
598605
2305152
2026-07-29T12:47:51Z
Kuroco2k
84207
新規作成
2305152
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
evwbkuy3hmnofsr3tsuupjta0tsqmix
덣
0
598606
2305153
2026-07-29T12:47:52Z
Kuroco2k
84207
新規作成
2305153
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
72bcy4xo9ud4t5mzmleyznxq5hmj3tn
덥
0
598607
2305154
2026-07-29T12:48:08Z
Kuroco2k
84207
新規作成
2305154
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
jskecyv0fqvbfqchhtid0xms02wp7q5
덦
0
598608
2305155
2026-07-29T12:48:08Z
Kuroco2k
84207
新規作成
2305155
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
58b0m5tgom35b2tnw8jcyld0pc7qw5t
덧
0
598609
2305158
2026-07-29T12:48:33Z
Kuroco2k
84207
新規作成
2305158
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㅅ}}
=={{コード}}==
{{ハングルコード}}
caiegz0enu5q2ijooaiydemp161yqnr
덨
0
598610
2305159
2026-07-29T12:48:33Z
Kuroco2k
84207
新規作成
2305159
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
1s1k49c2q2aii1ofvzf1sou7dz7ti0l
덩
0
598611
2305160
2026-07-29T12:48:34Z
Kuroco2k
84207
新規作成
2305160
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㅇ}}
=={{コード}}==
{{ハングルコード}}
raif1lailrqfh3xs6x0y3zjw39w4g9x
덪
0
598612
2305161
2026-07-29T12:48:34Z
Kuroco2k
84207
新規作成
2305161
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
3kt94fzxg590t0maiupkz5wx7lkeuc0
덬
0
598613
2305162
2026-07-29T12:48:51Z
Kuroco2k
84207
新規作成
2305162
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
aitak31durcguh3gnjjvdn0nu5xmen3
덭
0
598614
2305163
2026-07-29T12:48:51Z
Kuroco2k
84207
新規作成
2305163
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
k149snmdr7poxpaxsyelm5zcxx71z38
덮
0
598615
2305164
2026-07-29T12:48:52Z
Kuroco2k
84207
新規作成
2305164
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
nasas41f3lsc251elpzy4fzh5ik27g4
덯
0
598616
2305165
2026-07-29T12:48:52Z
Kuroco2k
84207
新規作成
2305165
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅓ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
8f6gybr8h7lxz8hqgoo1b8b4t8e6qjx
덱
0
598617
2305166
2026-07-29T12:49:12Z
Kuroco2k
84207
新規作成
2305166
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
nhc50zhchob1lsdv8klvnjpmo4l0vdu
덲
0
598618
2305167
2026-07-29T12:49:12Z
Kuroco2k
84207
新規作成
2305167
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
3kpqty03ex30p2oqtslrt3lr35tued7
덳
0
598619
2305168
2026-07-29T12:49:12Z
Kuroco2k
84207
新規作成
2305168
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
98c5qwsyq1o8xoq0jen1b4lyyzzyj0y
덵
0
598620
2305169
2026-07-29T12:49:13Z
Kuroco2k
84207
新規作成
2305169
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
8idbp33r91w42wv6m91urz1g5z0cc6b
덴
0
598621
2305170
2026-07-29T12:49:13Z
Kuroco2k
84207
新規作成
2305170
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㄴ}}
=={{コード}}==
{{ハングルコード}}
4cr3fs3mtody7kox5wgksa9j51z7we3
덶
0
598622
2305171
2026-07-29T12:49:13Z
Kuroco2k
84207
新規作成
2305171
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
l03nl1umnccy4fjf00j8fuwv79kh8oo
덷
0
598623
2305172
2026-07-29T12:49:14Z
Kuroco2k
84207
新規作成
2305172
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
i2mf6ltbz92buk8633e64p6m5x9l7q9
덹
0
598624
2305173
2026-07-29T12:49:14Z
Kuroco2k
84207
新規作成
2305173
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
339ykejahnhx4asqfar47biski0691p
델
0
598625
2305174
2026-07-29T12:49:14Z
Kuroco2k
84207
新規作成
2305174
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㄹ}}
=={{コード}}==
{{ハングルコード}}
obg1uvil4arzcpu4o1n4nqaxonc70dj
덺
0
598626
2305175
2026-07-29T12:49:15Z
Kuroco2k
84207
新規作成
2305175
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
ookch0l34fb10a02l32gb0q0sgd4txb
덻
0
598627
2305176
2026-07-29T12:49:15Z
Kuroco2k
84207
新規作成
2305176
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
a1zz4of6pxoe2gicc7ki4bcpspjhqfj
덼
0
598628
2305177
2026-07-29T12:49:15Z
Kuroco2k
84207
新規作成
2305177
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
cwg74rxgswq4h3ixiu2gt6gxoy2umqy
덽
0
598629
2305178
2026-07-29T12:49:16Z
Kuroco2k
84207
新規作成
2305178
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
7f9g0b9fty78uqgrcy7bu7i8qg5hugo
덿
0
598630
2305179
2026-07-29T12:49:17Z
Kuroco2k
84207
新規作成
2305179
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
8jemm8onw8vidqd99yidkw59i3p8ksc
덾
0
598631
2305180
2026-07-29T12:49:17Z
Kuroco2k
84207
新規作成
2305180
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
aiegz9b027k0tdlybiq5tec36k4lmmv
뎀
0
598632
2305181
2026-07-29T12:49:46Z
Kuroco2k
84207
新規作成
2305181
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㅁ}}
=={{コード}}==
{{ハングルコード}}
okjap0to66gbobz8jky6z8hg7mzlv77
뎁
0
598633
2305182
2026-07-29T12:49:46Z
Kuroco2k
84207
新規作成
2305182
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
60n6be66hqkz9clcl8bmqtgruf8l390
뎂
0
598634
2305183
2026-07-29T12:49:46Z
Kuroco2k
84207
新規作成
2305183
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
ror1tz3jilr1edbnexf9ke8aie2r5va
뎃
0
598635
2305184
2026-07-29T12:49:47Z
Kuroco2k
84207
新規作成
2305184
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㅅ}}
=={{コード}}==
{{ハングルコード}}
cnayzbuk15mg72bet6n3xd5jv8vjkdj
뎄
0
598636
2305185
2026-07-29T12:49:47Z
Kuroco2k
84207
新規作成
2305185
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
b1m7jbscsycxns6f8ehhs9yfilpo075
뎅
0
598637
2305186
2026-07-29T12:49:48Z
Kuroco2k
84207
新規作成
2305186
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㅇ}}
=={{コード}}==
{{ハングルコード}}
124i9fz1ennb4km0wq56mft4dru5yyk
뎆
0
598638
2305187
2026-07-29T12:49:48Z
Kuroco2k
84207
新規作成
2305187
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
7uv0qqpfipt6hixj3tci81lmbp1vzgp
뎇
0
598639
2305188
2026-07-29T12:49:48Z
Kuroco2k
84207
新規作成
2305188
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
6i6zj4puumns132g1si7loslung8dpd
뎈
0
598640
2305189
2026-07-29T12:49:49Z
Kuroco2k
84207
新規作成
2305189
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
np5zx5x0huekwtuywpvy1ouglb7esk6
뎉
0
598641
2305190
2026-07-29T12:49:49Z
Kuroco2k
84207
新規作成
2305190
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
dbmpnak6jp3y3qj6h1rb9bgl22fzpz7
뎊
0
598642
2305191
2026-07-29T12:49:49Z
Kuroco2k
84207
新規作成
2305191
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
7iyc9npx3mhk1544pebsphhu6t6bbnk
뎋
0
598643
2305192
2026-07-29T12:49:50Z
Kuroco2k
84207
新規作成
2305192
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅔ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
7nb37b1g6oe6ieegesss3abgut09y7i
뎌
0
598644
2305193
2026-07-29T12:49:51Z
Kuroco2k
84207
新規作成
2305193
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ}}
=={{コード}}==
{{ハングルコード}}
1xfkzjn06dqqyu2a4a00bruydvcy215
뎍
0
598645
2305194
2026-07-29T12:49:51Z
Kuroco2k
84207
新規作成
2305194
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
3dp6txh1u7kap5fgdjm3pscqsuqhafi
뎎
0
598646
2305195
2026-07-29T12:49:51Z
Kuroco2k
84207
新規作成
2305195
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
rxn9kqxd2fx5bbnseluw1qqzzerneiv
뎏
0
598647
2305196
2026-07-29T12:49:51Z
Kuroco2k
84207
新規作成
2305196
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
htcy1zptpuu9cfogpvotiujwv2uuqpc
뎑
0
598648
2305197
2026-07-29T12:50:14Z
Kuroco2k
84207
新規作成
2305197
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
pyh5a5nvjwtl1zi5sedyj1mwy8rfinm
뎐
0
598649
2305198
2026-07-29T12:50:14Z
Kuroco2k
84207
新規作成
2305198
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㄴ}}
=={{コード}}==
{{ハングルコード}}
9166kfmk4qa0y53skqupbzy3f95bdrg
뎒
0
598650
2305199
2026-07-29T12:50:14Z
Kuroco2k
84207
新規作成
2305199
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
c6fbvoyedzuje98was2p5uqwoi6b5mg
뎓
0
598651
2305200
2026-07-29T12:50:15Z
Kuroco2k
84207
新規作成
2305200
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
5zi8bg0vay3t3ehh7vc4m0r5gmfiv5n
뎔
0
598652
2305201
2026-07-29T12:50:15Z
Kuroco2k
84207
新規作成
2305201
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㄹ}}
=={{コード}}==
{{ハングルコード}}
962zfnie9z2t715wgold1qw71z7r0x1
뎕
0
598653
2305202
2026-07-29T12:50:15Z
Kuroco2k
84207
新規作成
2305202
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
l744kv0n4rlfrq2bg11qiohh9i1vpts
뎖
0
598654
2305203
2026-07-29T12:50:16Z
Kuroco2k
84207
新規作成
2305203
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
9364vnmtwftk665b8y7r19e8zbi7p5m
뎗
0
598655
2305204
2026-07-29T12:50:16Z
Kuroco2k
84207
新規作成
2305204
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
rec8hv6hh5q2ycy9f3foc7kb2ewae4b
뎘
0
598656
2305205
2026-07-29T12:50:17Z
Kuroco2k
84207
新規作成
2305205
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
9rboewbte2w7f9hk2240q26vu9572pk
뎙
0
598657
2305206
2026-07-29T12:50:17Z
Kuroco2k
84207
新規作成
2305206
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
fzbqfloxxt4zjaxq68d3nq948v9087q
뎚
0
598658
2305207
2026-07-29T12:50:17Z
Kuroco2k
84207
新規作成
2305207
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
q1ushv79xxatemxzhhd8t6cqoxrs5az
뎛
0
598659
2305208
2026-07-29T12:50:18Z
Kuroco2k
84207
新規作成
2305208
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
r1ai1dmuqs1fij59wjcdvriahr3hvzo
뎜
0
598660
2305209
2026-07-29T12:50:18Z
Kuroco2k
84207
新規作成
2305209
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㅁ}}
=={{コード}}==
{{ハングルコード}}
n5mz8517kol4ar17qojhrf4e9haro68
뎝
0
598661
2305210
2026-07-29T12:50:18Z
Kuroco2k
84207
新規作成
2305210
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
liiq4arvzp01hwyb0iz2z3ntpfb41mq
뎞
0
598662
2305211
2026-07-29T12:50:19Z
Kuroco2k
84207
新規作成
2305211
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
lzvzx2j3j5d29188uvgwh3v2yfl0bpt
뎟
0
598663
2305212
2026-07-29T12:50:19Z
Kuroco2k
84207
新規作成
2305212
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㅅ}}
=={{コード}}==
{{ハングルコード}}
lhgtineufhvbnlf0978h653fd49fpid
뎡
0
598664
2305213
2026-07-29T12:50:41Z
Kuroco2k
84207
新規作成
2305213
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㅇ}}
=={{コード}}==
{{ハングルコード}}
5gobfhxyd54use409zziu6la931dsvn
뎠
0
598665
2305214
2026-07-29T12:50:41Z
Kuroco2k
84207
新規作成
2305214
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
cq93y4trmxiii0dt02jwelu2n5v0fj2
避讒
0
598666
2305215
2026-07-29T12:50:41Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|ひざん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[ひざん]]}} #[[避謗]]。 ==={{verb}}=== {{ja-verb-suru|ひざん}} {{日本語サ変活用}}」
2305215
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ひざん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[ひざん]]}}
#[[避謗]]。
==={{verb}}===
{{ja-verb-suru|ひざん}}
{{日本語サ変活用}}
m97brpfi0lfk57iwtdvhe2jviur48g6
뎢
0
598667
2305216
2026-07-29T12:50:41Z
Kuroco2k
84207
新規作成
2305216
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
hfwaux7oadpf5ct2zngioqlf7o86znp
뎣
0
598668
2305217
2026-07-29T12:50:41Z
Kuroco2k
84207
新規作成
2305217
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
tils4dovjw5hyvm4jcy530wynn55eqr
뎥
0
598669
2305218
2026-07-29T12:50:42Z
Kuroco2k
84207
新規作成
2305218
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
84v6u9wjh4gn7ko43i76txo9lmitbuo
뎤
0
598670
2305219
2026-07-29T12:50:42Z
Kuroco2k
84207
新規作成
2305219
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
63tfdbx9e575zmuh43hhg7qqvll8px5
뎦
0
598671
2305220
2026-07-29T12:50:42Z
Kuroco2k
84207
新規作成
2305220
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
ju1lnbgl7h3lf5khmpbykz2noummaee
뎧
0
598672
2305221
2026-07-29T12:50:43Z
Kuroco2k
84207
新規作成
2305221
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅕ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
9biheyzwve5jamlyhv7z34kq1uqd590
뎨
0
598673
2305222
2026-07-29T12:50:43Z
Kuroco2k
84207
新規作成
2305222
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ}}
=={{コード}}==
{{ハングルコード}}
ln4c4iynj1i6erzcttfdwc0cr9lvrnr
뎩
0
598674
2305223
2026-07-29T12:50:44Z
Kuroco2k
84207
新規作成
2305223
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
be0fl13x09rbzcdp207bf0asm0agrf0
뎪
0
598675
2305224
2026-07-29T12:50:44Z
Kuroco2k
84207
新規作成
2305224
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
pfo26syn4biz8gqclte8da2unthbg5p
뎫
0
598676
2305225
2026-07-29T12:50:44Z
Kuroco2k
84207
新規作成
2305225
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
fcj6f8oplufkigru90817egwsscwwzq
뎬
0
598677
2305226
2026-07-29T12:50:45Z
Kuroco2k
84207
新規作成
2305226
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㄴ}}
=={{コード}}==
{{ハングルコード}}
rvw4spcjqrd2dxluxygem1g9np6smrj
뎭
0
598678
2305227
2026-07-29T12:50:45Z
Kuroco2k
84207
新規作成
2305227
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
9qmgmopfok8kgehi0bg5y8wxujwe63u
뎮
0
598679
2305228
2026-07-29T12:50:46Z
Kuroco2k
84207
新規作成
2305228
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
k5bxthi2i1dyakdw8noi9ikigg3husu
뎯
0
598680
2305229
2026-07-29T12:50:46Z
Kuroco2k
84207
新規作成
2305229
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
5oqidr599z8k0mtrhxm5g1vzjijv5o9
뎰
0
598681
2305230
2026-07-29T12:51:12Z
Kuroco2k
84207
新規作成
2305230
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㄹ}}
=={{コード}}==
{{ハングルコード}}
5ixv4273jffnlzdo69rsaokbpemcejt
뎱
0
598682
2305231
2026-07-29T12:51:13Z
Kuroco2k
84207
新規作成
2305231
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
1hmf1ly7i0d2g975jk1nv3s55p8jaml
뎲
0
598683
2305232
2026-07-29T12:51:13Z
Kuroco2k
84207
新規作成
2305232
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
m6lewgwk5n40lyrcofnzaqs5n2hds96
뎳
0
598684
2305233
2026-07-29T12:51:13Z
Kuroco2k
84207
新規作成
2305233
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
j2aakuvka7vmuk3xhd6j6kou5ilkium
뎴
0
598685
2305234
2026-07-29T12:51:14Z
Kuroco2k
84207
新規作成
2305234
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
mh025b9m12dssz1idnuxj90ux8jh3zm
뎵
0
598686
2305235
2026-07-29T12:51:14Z
Kuroco2k
84207
新規作成
2305235
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
2yb3cyjxb35xd96f6neibtb1j3qvzuz
뎶
0
598687
2305236
2026-07-29T12:51:15Z
Kuroco2k
84207
新規作成
2305236
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
48g6ez5blkzkkvngcc9313pcmmmhv48
뎷
0
598688
2305237
2026-07-29T12:51:15Z
Kuroco2k
84207
新規作成
2305237
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
99alk30tmb7rh3vlxiyjtsdz5ptt31b
뎸
0
598689
2305238
2026-07-29T12:51:16Z
Kuroco2k
84207
新規作成
2305238
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㅁ}}
=={{コード}}==
{{ハングルコード}}
qt3y2k9t94s2dd4f1slbb50jg6fp16q
뎹
0
598690
2305239
2026-07-29T12:51:16Z
Kuroco2k
84207
新規作成
2305239
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
oyo5o44h96ujhfvcajpbvo2ubrcq12m
뎺
0
598691
2305240
2026-07-29T12:51:16Z
Kuroco2k
84207
新規作成
2305240
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
bvyr0gttf7z1k4hw57ml7pvc78z3v14
뎻
0
598692
2305241
2026-07-29T12:51:17Z
Kuroco2k
84207
新規作成
2305241
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㅅ}}
=={{コード}}==
{{ハングルコード}}
iyf9xtzjjxfpt4dtt54y9bo0j38j1ip
뎼
0
598693
2305242
2026-07-29T12:51:18Z
Kuroco2k
84207
新規作成
2305242
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
0b9mc0o4q5i9mvyze50mql61s5lekpi
뎽
0
598694
2305243
2026-07-29T12:51:18Z
Kuroco2k
84207
新規作成
2305243
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㅇ}}
=={{コード}}==
{{ハングルコード}}
ki0fqjecewwisqg0cw8ip35ry7jvovt
뎾
0
598695
2305244
2026-07-29T12:51:18Z
Kuroco2k
84207
新規作成
2305244
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
bsulcm12bmjtjaxt8zioxnp58ibnafo
뎿
0
598696
2305245
2026-07-29T12:51:19Z
Kuroco2k
84207
新規作成
2305245
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
o4wbhhdczew5t3s5372jsc0ek24ls7g
돀
0
598697
2305246
2026-07-29T12:51:34Z
Kuroco2k
84207
新規作成
2305246
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
mujdw5of9gmyanse96st7xev3zzg7tu
돁
0
598698
2305247
2026-07-29T12:51:35Z
Kuroco2k
84207
新規作成
2305247
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
1lmlku9on6xqlzfxqc0k3ibolhss86t
돂
0
598699
2305248
2026-07-29T12:51:35Z
Kuroco2k
84207
新規作成
2305248
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
kcrkqzzp397ispz0wwhbwmxoagyj7bl
돃
0
598700
2305249
2026-07-29T12:51:35Z
Kuroco2k
84207
新規作成
2305249
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅖ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
nf2swgji8x1citsmt1xs6j3pipvfx6x
돆
0
598701
2305250
2026-07-29T12:51:48Z
Kuroco2k
84207
新規作成
2305250
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
tgu2s5b1117dgct4za5h4zq847ggrfr
돇
0
598702
2305251
2026-07-29T12:51:49Z
Kuroco2k
84207
新規作成
2305251
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
sjzxjiziea63vaumkf3u2d68rs4exqm
蜚讒
0
598703
2305252
2026-07-29T12:51:57Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|ひざん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[ひざん]]}} #[[蜚語]]。」
2305252
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ひざん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[ひざん]]}}
#[[蜚語]]。
tdah2dgy79xdtxs7hbz3zuepommr1of
돉
0
598704
2305253
2026-07-29T12:52:08Z
Kuroco2k
84207
新規作成
2305253
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
1y6b6jxca75n307eqqwxg9xo8bzy8i8
돊
0
598705
2305254
2026-07-29T12:52:09Z
Kuroco2k
84207
新規作成
2305254
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
soe42hmn7rji5d1ihumvoswckekidll
돋
0
598706
2305255
2026-07-29T12:52:09Z
Kuroco2k
84207
新規作成
2305255
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
2e6owsy84wi4c0nd89sgxsiy7ija7n9
돍
0
598707
2305256
2026-07-29T12:52:25Z
Kuroco2k
84207
新規作成
2305256
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
f4lrog2mzitod5km013xp5mv519y8gs
돎
0
598708
2305257
2026-07-29T12:52:25Z
Kuroco2k
84207
新規作成
2305257
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
osbz1v6zy01fsrz3tnczcek54h5wh0b
돏
0
598709
2305258
2026-07-29T12:52:25Z
Kuroco2k
84207
新規作成
2305258
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
81xbyw59nlfmu3h8jsnyphvs4dyuyoi
돑
0
598710
2305259
2026-07-29T12:52:41Z
Kuroco2k
84207
新規作成
2305259
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
qxmpu8kg2lbfiytvzemud9i44twkjwj
돒
0
598711
2305260
2026-07-29T12:52:41Z
Kuroco2k
84207
新規作成
2305260
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
i0q6i5o3ts8c5yva9brqj62ubriy2o8
돓
0
598712
2305261
2026-07-29T12:52:42Z
Kuroco2k
84207
新規作成
2305261
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
mx27lgjvgj2u617vbeujouxebihtsen
돔
0
598713
2305262
2026-07-29T12:52:42Z
Kuroco2k
84207
新規作成
2305262
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㅁ}}
=={{コード}}==
{{ハングルコード}}
ecdwxkdrpnwhidj44gbdt4o8a4o6cjc
돕
0
598714
2305263
2026-07-29T12:52:42Z
Kuroco2k
84207
新規作成
2305263
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
t26xuzfqumthb5p0evp8vbtbttau9t3
돖
0
598715
2305264
2026-07-29T12:52:43Z
Kuroco2k
84207
新規作成
2305264
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
5u7p9r9vot4gxll3gi7nqnr91zmfj07
悲慙
0
598716
2305265
2026-07-29T12:52:56Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|ひざん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[ひざん]]}} #[[悲愧]]。 ==={{verb}}=== {{ja-verb-suru|ひざん}} {{日本語サ変活用}}」
2305265
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ひざん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[ひざん]]}}
#[[悲愧]]。
==={{verb}}===
{{ja-verb-suru|ひざん}}
{{日本語サ変活用}}
7tibu259422u2c9y1gk0c2txa3e1z2w
돘
0
598717
2305266
2026-07-29T12:52:59Z
Kuroco2k
84207
新規作成
2305266
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
9p0v2791rnuyfdrnzbhsu6z8mwsbwat
돚
0
598718
2305267
2026-07-29T12:52:59Z
Kuroco2k
84207
新規作成
2305267
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
gcvyyq49niwccaq0hz6gpu8y9xu54ci
돜
0
598719
2305268
2026-07-29T12:53:12Z
Kuroco2k
84207
新規作成
2305268
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
ocuiucrfgjmby0mz2bwzvwv00wduhvh
돝
0
598720
2305269
2026-07-29T12:53:12Z
Kuroco2k
84207
新規作成
2305269
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
ew1ssjy2zd9zomlvjhpuiuy2jmjlbxm
돞
0
598721
2305270
2026-07-29T12:53:13Z
Kuroco2k
84207
新規作成
2305270
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
28aer5ac1p8k9l3z94nx7ynftioorgj
돟
0
598722
2305271
2026-07-29T12:53:13Z
Kuroco2k
84207
新規作成
2305271
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅗ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
3bk0fq3id6x9tvqf0evxu8j705hdoso
돠
0
598723
2305272
2026-07-29T12:53:30Z
Kuroco2k
84207
新規作成
2305272
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ}}
=={{コード}}==
{{ハングルコード}}
hh61ujujfzexbzseufqlupmklsyv88k
돡
0
598724
2305273
2026-07-29T12:53:30Z
Kuroco2k
84207
新規作成
2305273
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
r5hnitd7jou2c893a3ujmtfkru5bngi
돢
0
598725
2305274
2026-07-29T12:53:31Z
Kuroco2k
84207
新規作成
2305274
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
m3lyq73j0umk91hnm6m8rpl50f0jtds
돣
0
598726
2305275
2026-07-29T12:53:31Z
Kuroco2k
84207
新規作成
2305275
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
shpr9iqkluukcdoutihq8i641ro9jkf
돤
0
598727
2305276
2026-07-29T12:53:31Z
Kuroco2k
84207
新規作成
2305276
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㄴ}}
=={{コード}}==
{{ハングルコード}}
qiblmdtvzt8nlx36zd1es3fmnb3w1oe
돥
0
598728
2305277
2026-07-29T12:53:32Z
Kuroco2k
84207
新規作成
2305277
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
ilqnylt0tqln1c7ie2qo4tgkk4a0s79
돦
0
598729
2305278
2026-07-29T12:53:32Z
Kuroco2k
84207
新規作成
2305278
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
l74rg2pbw4out5g3gilitdwuyp2i3ul
돧
0
598730
2305279
2026-07-29T12:53:32Z
Kuroco2k
84207
新規作成
2305279
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
jq8uzw7iszul3gmoonngduxwvkao5qg
돨
0
598731
2305280
2026-07-29T12:53:33Z
Kuroco2k
84207
新規作成
2305280
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㄹ}}
=={{コード}}==
{{ハングルコード}}
ff3r9f0rj1co3zzxqdtzuqhk1en6wbo
돩
0
598732
2305281
2026-07-29T12:53:33Z
Kuroco2k
84207
新規作成
2305281
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
peuabttypu1tidmj1upk2j5lcf17ak8
돪
0
598733
2305282
2026-07-29T12:53:33Z
Kuroco2k
84207
新規作成
2305282
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
tlx4q3njdjbifzmgqt2iy24uv65e23e
돫
0
598734
2305283
2026-07-29T12:53:34Z
Kuroco2k
84207
新規作成
2305283
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
l8p3edl6jw8cpc2lsc1cevhdvaytl77
돬
0
598735
2305284
2026-07-29T12:53:34Z
Kuroco2k
84207
新規作成
2305284
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
lbq302fciehajkowl92upsdiymhkkmq
돭
0
598736
2305285
2026-07-29T12:53:35Z
Kuroco2k
84207
新規作成
2305285
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
fgtowcqceqo8gtoekxu6q1b0waeslbt
돮
0
598737
2305286
2026-07-29T12:53:35Z
Kuroco2k
84207
新規作成
2305286
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
2n3akdal1s1yndczfg6otxexf44vdk6
돯
0
598738
2305287
2026-07-29T12:53:35Z
Kuroco2k
84207
新規作成
2305287
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
pqknovha07rskm5suei2tud163xqvlc
돰
0
598739
2305288
2026-07-29T12:53:55Z
Kuroco2k
84207
新規作成
2305288
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㅁ}}
=={{コード}}==
{{ハングルコード}}
6wzs5weaq8dhubojn90nzjynb8pyryw
돱
0
598740
2305289
2026-07-29T12:53:55Z
Kuroco2k
84207
新規作成
2305289
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
5amchv2vij3ure6ecujstjq54iuyal2
돲
0
598741
2305290
2026-07-29T12:53:55Z
Kuroco2k
84207
新規作成
2305290
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
ekzqscqisqnzbwe34quiog5otjo54hz
돳
0
598742
2305291
2026-07-29T12:53:56Z
Kuroco2k
84207
新規作成
2305291
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㅅ}}
=={{コード}}==
{{ハングルコード}}
3fcr1oz5lzcuuwgghkyysxqwabrkwku
돵
0
598743
2305292
2026-07-29T12:53:56Z
Kuroco2k
84207
新規作成
2305292
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㅇ}}
=={{コード}}==
{{ハングルコード}}
tefge28zogflv7u8zu3moneyhb134fq
돴
0
598744
2305293
2026-07-29T12:53:56Z
Kuroco2k
84207
新規作成
2305293
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
g9zn508v19lltiawisfhtik9zeqh4to
돸
0
598745
2305294
2026-07-29T12:53:57Z
Kuroco2k
84207
新規作成
2305294
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
65p44ibr1qsb9em2d4atjkydsquy5xo
돹
0
598746
2305295
2026-07-29T12:53:58Z
Kuroco2k
84207
新規作成
2305295
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
lwkgnrrsbmy9qgjxjgxj8azhjwksr91
돺
0
598747
2305296
2026-07-29T12:53:58Z
Kuroco2k
84207
新規作成
2305296
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
oe8r579swg15kurkjt1qorfeoe7wykt
돻
0
598748
2305297
2026-07-29T12:53:58Z
Kuroco2k
84207
新規作成
2305297
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
38vbpz88ik5xc63ce44zds0m8pi5ukw
돼
0
598749
2305298
2026-07-29T12:53:59Z
Kuroco2k
84207
新規作成
2305298
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ}}
=={{コード}}==
{{ハングルコード}}
3wql2qgzi6xsxq40kbocj4en1hxrm5s
돽
0
598750
2305299
2026-07-29T12:53:59Z
Kuroco2k
84207
新規作成
2305299
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
oo8hw05ggdw364qe5aql9s24z19fsay
돾
0
598751
2305300
2026-07-29T12:53:59Z
Kuroco2k
84207
新規作成
2305300
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
ri0s8mgazs7kdbjhg2h1qm2dyyfguib
돿
0
598752
2305301
2026-07-29T12:54:00Z
Kuroco2k
84207
新規作成
2305301
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
nr7xm4c8od13o9rbeo2q63dhjyyupm3
돶
0
598753
2305302
2026-07-29T12:54:01Z
Kuroco2k
84207
新規作成
2305302
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
swrp54iegslowx2kv3p03i2c78b47b3
돷
0
598754
2305303
2026-07-29T12:54:04Z
Kuroco2k
84207
新規作成
2305303
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅘ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
rgdl018x15cnu6jqyv07cluotbr111p
됀
0
598755
2305304
2026-07-29T12:54:22Z
Kuroco2k
84207
新規作成
2305304
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㄴ}}
=={{コード}}==
{{ハングルコード}}
abry241w1r5deep8dozcqgy67tm7i9g
됁
0
598756
2305305
2026-07-29T12:54:22Z
Kuroco2k
84207
新規作成
2305305
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
i963nrimmizm9xgcb7erhveoqhllhvh
됂
0
598757
2305306
2026-07-29T12:54:22Z
Kuroco2k
84207
新規作成
2305306
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
93thkmbjijs4t3t03rshr5a8nx608gt
被讒
0
598758
2305307
2026-07-29T12:54:23Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|ひざん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[ひざん]]}} #[[讒言]]を[[うける|受ける]]こと。 ==={{verb}}=== {{ja-verb-suru|ひざん}} {{日本語サ変活用}}」
2305307
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ひざん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[ひざん]]}}
#[[讒言]]を[[うける|受ける]]こと。
==={{verb}}===
{{ja-verb-suru|ひざん}}
{{日本語サ変活用}}
piw2e4f93w2d6vafo4msrm73uospvv2
됄
0
598759
2305308
2026-07-29T12:54:23Z
Kuroco2k
84207
新規作成
2305308
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㄹ}}
=={{コード}}==
{{ハングルコード}}
qkshss4vqrl318cg28cf46l9badsh59
됅
0
598760
2305309
2026-07-29T12:54:23Z
Kuroco2k
84207
新規作成
2305309
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
ismtzcdgq9c4v24l1ly3rwf80t7ga4j
됆
0
598761
2305310
2026-07-29T12:54:24Z
Kuroco2k
84207
新規作成
2305310
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
e5xd58ut4w9x516ohlougzu26uetkde
됈
0
598762
2305311
2026-07-29T12:54:24Z
Kuroco2k
84207
新規作成
2305311
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
o5zzs99lcspbema97z9ztw8mzo7kfxj
됇
0
598763
2305312
2026-07-29T12:54:24Z
Kuroco2k
84207
新規作成
2305312
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
j9cxv7qfeveajpw3f325aqja526jvje
됉
0
598764
2305313
2026-07-29T12:54:25Z
Kuroco2k
84207
新規作成
2305313
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
o41n0hiba4wiw0x7szxqc4e0xs6jtsw
됊
0
598765
2305314
2026-07-29T12:54:25Z
Kuroco2k
84207
新規作成
2305314
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
owgfo27vnijl9u4hvrwb3uoretqbcbh
됋
0
598766
2305315
2026-07-29T12:54:26Z
Kuroco2k
84207
新規作成
2305315
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
2qhdjezbpos2015r1q53fzul29fz4h3
됌
0
598767
2305316
2026-07-29T12:54:26Z
Kuroco2k
84207
新規作成
2305316
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㅁ}}
=={{コード}}==
{{ハングルコード}}
mo35s9l9jia5akkab34bkp6fr6cllhb
됍
0
598768
2305317
2026-07-29T12:54:26Z
Kuroco2k
84207
新規作成
2305317
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
6xgf288aemueudmdj20e9solhlnsjc3
됎
0
598769
2305318
2026-07-29T12:54:27Z
Kuroco2k
84207
新規作成
2305318
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
2t2gmpahulevn02cjw0rj6zy7saqu82
됏
0
598770
2305319
2026-07-29T12:54:27Z
Kuroco2k
84207
新規作成
2305319
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㅅ}}
=={{コード}}==
{{ハングルコード}}
bpsbu9s3vjxewhl2uuud6b3v3k3xyws
됃
0
598771
2305320
2026-07-29T12:54:36Z
Kuroco2k
84207
新規作成
2305320
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
dyifgbpwhwctxf0uncnvmtjkqr4rfbl
됐
0
598772
2305321
2026-07-29T12:55:03Z
Kuroco2k
84207
新規作成
2305321
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
cf7i1beyw6vn239ji5n4p4zsxgjg097
됑
0
598773
2305322
2026-07-29T12:55:03Z
Kuroco2k
84207
新規作成
2305322
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㅇ}}
=={{コード}}==
{{ハングルコード}}
dvcxdbnglg6qsu9bzwug8wr4lbpnmal
됒
0
598774
2305323
2026-07-29T12:55:04Z
Kuroco2k
84207
新規作成
2305323
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
ot6mjmtbz0tawcdu5qnjoboj4k4c179
됓
0
598775
2305324
2026-07-29T12:55:04Z
Kuroco2k
84207
新規作成
2305324
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
an8kyi6z2by2d0bobnt7lntw2x8e410
됔
0
598776
2305325
2026-07-29T12:55:04Z
Kuroco2k
84207
新規作成
2305325
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
6e91zdik548flkel5r6cec0x2y3vk2z
됕
0
598777
2305326
2026-07-29T12:55:05Z
Kuroco2k
84207
新規作成
2305326
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
1694kyvyu90gizh1pho9avgx4es51wn
됖
0
598778
2305327
2026-07-29T12:55:05Z
Kuroco2k
84207
新規作成
2305327
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
qw93let62p7bgfosfpvs0jpyve203y7
됗
0
598779
2305328
2026-07-29T12:55:05Z
Kuroco2k
84207
新規作成
2305328
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅙ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
hei644s54lxtx8qso9pyo61r9r2xu9b
되
0
598780
2305329
2026-07-29T12:55:06Z
Kuroco2k
84207
新規作成
2305329
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ}}
=={{コード}}==
{{ハングルコード}}
2914j7ou61blgxg19adpwf1if1w4hau
됙
0
598781
2305330
2026-07-29T12:55:06Z
Kuroco2k
84207
新規作成
2305330
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
kpqgz1rfkfd1qql2m98qp6oo3j13kqq
됚
0
598782
2305331
2026-07-29T12:55:07Z
Kuroco2k
84207
新規作成
2305331
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
nfgybni4r9liihf9o29z9br1fh954im
됛
0
598783
2305332
2026-07-29T12:55:07Z
Kuroco2k
84207
新規作成
2305332
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
0m8h3h0wcugzpoufd5n02svacdxo94s
된
0
598784
2305333
2026-07-29T12:55:07Z
Kuroco2k
84207
新規作成
2305333
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㄴ}}
=={{コード}}==
{{ハングルコード}}
5c3j44e182soj33gn61cveuksmsac85
됝
0
598785
2305334
2026-07-29T12:55:07Z
Kuroco2k
84207
新規作成
2305334
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
px2vsr82iygetopz96kceq0yulg61x1
됞
0
598786
2305335
2026-07-29T12:55:08Z
Kuroco2k
84207
新規作成
2305335
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
4t7u0gltzcxkveodtvz7bb9l3fkifok
됟
0
598787
2305336
2026-07-29T12:55:08Z
Kuroco2k
84207
新規作成
2305336
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
7lxdjqhprrex1l0129mec6q2770br6k
될
0
598788
2305337
2026-07-29T12:55:33Z
Kuroco2k
84207
新規作成
2305337
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㄹ}}
=={{コード}}==
{{ハングルコード}}
ncauyulkogx0cp04owl5162bdqsefeo
됡
0
598789
2305338
2026-07-29T12:55:33Z
Kuroco2k
84207
新規作成
2305338
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
g92r1c6631vmhwzn4kjfokkd2sq17cz
됢
0
598790
2305339
2026-07-29T12:55:33Z
Kuroco2k
84207
新規作成
2305339
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
lufsef930ipamwxgbswqoaiqzjni5my
됣
0
598791
2305340
2026-07-29T12:55:34Z
Kuroco2k
84207
新規作成
2305340
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
mk94t4c1ap0dxfn0wlqrklh528oz3jw
됤
0
598792
2305341
2026-07-29T12:55:34Z
Kuroco2k
84207
新規作成
2305341
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
do0swyaqeh061o34pirgbrgujxse4hj
됥
0
598793
2305342
2026-07-29T12:55:34Z
Kuroco2k
84207
新規作成
2305342
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
kvyts03u0ux2cu3oz38dhh2fcf8pctf
됦
0
598794
2305343
2026-07-29T12:55:35Z
Kuroco2k
84207
新規作成
2305343
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
0oqwuyhi05so0w49ii5rnh9z7nia8v3
됧
0
598795
2305344
2026-07-29T12:55:35Z
Kuroco2k
84207
新規作成
2305344
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
j6qbbi36yp77hcr75rqnazzgfq1a6dp
됨
0
598796
2305345
2026-07-29T12:55:35Z
Kuroco2k
84207
新規作成
2305345
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㅁ}}
=={{コード}}==
{{ハングルコード}}
p1w49vtpb69q6h0ztjszrl4hnophi6u
됩
0
598797
2305346
2026-07-29T12:55:36Z
Kuroco2k
84207
新規作成
2305346
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
llqbuvg382c8bhjphl82lp2pci8d1lw
됪
0
598798
2305347
2026-07-29T12:55:36Z
Kuroco2k
84207
新規作成
2305347
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
9fa0kzdnim5r0cevhdyoq1lpylojkea
됫
0
598799
2305348
2026-07-29T12:55:37Z
Kuroco2k
84207
新規作成
2305348
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㅅ}}
=={{コード}}==
{{ハングルコード}}
imu3s7iq060bomgzt6v09dnxud40axd
됭
0
598800
2305349
2026-07-29T12:55:37Z
Kuroco2k
84207
新規作成
2305349
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㅇ}}
=={{コード}}==
{{ハングルコード}}
gcjmi87y6yc1ev60ecvsx1yce8ul3af
됮
0
598801
2305350
2026-07-29T12:55:38Z
Kuroco2k
84207
新規作成
2305350
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
eou8yi36qc6pqoie5km2xt69gkymbbc
됬
0
598802
2305351
2026-07-29T12:55:37Z
Kuroco2k
84207
新規作成
2305351
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
qz6722355ecy5pbqg17ixchhp6uqsl8
됯
0
598803
2305352
2026-07-29T12:55:38Z
Kuroco2k
84207
新規作成
2305352
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
8cfhu5m63jlyw7zl61uszlpzzh83ia2
됰
0
598804
2305354
2026-07-29T12:56:00Z
Kuroco2k
84207
新規作成
2305354
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
336pf8d9nt513mw9tfy0p0yhlf98apa
됱
0
598805
2305355
2026-07-29T12:56:01Z
Kuroco2k
84207
新規作成
2305355
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
j3io4cp8o03vrcsexf0dfkd60zhx2ll
됲
0
598806
2305356
2026-07-29T12:56:01Z
Kuroco2k
84207
新規作成
2305356
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
fxb12flk0gwsrtzurrmhhb6pxqmt0gf
됴
0
598807
2305357
2026-07-29T12:56:02Z
Kuroco2k
84207
新規作成
2305357
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ}}
=={{コード}}==
{{ハングルコード}}
pni0naatzf7hsqb5go5en0l0w6svxxl
됳
0
598808
2305358
2026-07-29T12:56:02Z
Kuroco2k
84207
新規作成
2305358
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅚ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
rzm3b8e05f8kxbazvb6ohu5mhvtxxvj
됶
0
598809
2305359
2026-07-29T12:56:02Z
Kuroco2k
84207
新規作成
2305359
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
63324ppufit1du5oui2cikm9ai0qk81
됵
0
598810
2305360
2026-07-29T12:56:03Z
Kuroco2k
84207
新規作成
2305360
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
grfo8ne2xwc7ych20633br87txuev25
됷
0
598811
2305361
2026-07-29T12:56:03Z
Kuroco2k
84207
新規作成
2305361
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
35qabpe42d9eflsies4rdp61h3phnd5
됸
0
598812
2305362
2026-07-29T12:56:03Z
Kuroco2k
84207
新規作成
2305362
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㄴ}}
=={{コード}}==
{{ハングルコード}}
jtvsfst84ktkjvkm55zc8reofts09z9
됹
0
598813
2305363
2026-07-29T12:56:04Z
Kuroco2k
84207
新規作成
2305363
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
7yylqfxyg7m5ai1fymke5ac2xsd77jj
됺
0
598814
2305364
2026-07-29T12:56:04Z
Kuroco2k
84207
新規作成
2305364
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
9ogmjdl4rp6kz7tm7n7gmmncqet5o48
됻
0
598815
2305365
2026-07-29T12:56:04Z
Kuroco2k
84207
新規作成
2305365
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
9x8uwii4uw7t12mctrsh8qrl57lop5o
됼
0
598816
2305366
2026-07-29T12:56:05Z
Kuroco2k
84207
新規作成
2305366
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㄹ}}
=={{コード}}==
{{ハングルコード}}
89q1rks6h266bsn08v2i9o3v04b4065
됽
0
598817
2305367
2026-07-29T12:56:05Z
Kuroco2k
84207
新規作成
2305367
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
4kn58wtaaw65z2znimiwqk4b4c56ngr
됾
0
598818
2305368
2026-07-29T12:56:06Z
Kuroco2k
84207
新規作成
2305368
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
afy0iwl4o2hv9ehhprc41j58dmbxfuj
됿
0
598819
2305369
2026-07-29T12:56:06Z
Kuroco2k
84207
新規作成
2305369
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
sq175s3gqfl8wlwj2dywwm8ema4fsc6
둀
0
598820
2305370
2026-07-29T12:56:22Z
Kuroco2k
84207
新規作成
2305370
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
cv5kzgs34jfursd5049yjt7q7lk4zbw
둁
0
598821
2305371
2026-07-29T12:56:22Z
Kuroco2k
84207
新規作成
2305371
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
1n573nxg1valipdczp3krkjcf9idb49
둂
0
598822
2305372
2026-07-29T12:56:23Z
Kuroco2k
84207
新規作成
2305372
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
0amo4qei1ovddv8o2cirjlxz42d3lto
둃
0
598823
2305373
2026-07-29T12:56:23Z
Kuroco2k
84207
新規作成
2305373
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
82no7wx9a3k1wg1rhmxpg58o9k4zjx1
둄
0
598824
2305374
2026-07-29T12:56:23Z
Kuroco2k
84207
新規作成
2305374
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㅁ}}
=={{コード}}==
{{ハングルコード}}
kbmrm0el8iu8xmb00abhticro1ha6rj
둅
0
598825
2305375
2026-07-29T12:56:24Z
Kuroco2k
84207
新規作成
2305375
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
52x79ytvh89a1uvjv509jdccb7tvqpk
둆
0
598826
2305376
2026-07-29T12:56:24Z
Kuroco2k
84207
新規作成
2305376
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
fjp4ga9pirsnm505atcdvi9f7akr69m
둇
0
598827
2305377
2026-07-29T12:56:24Z
Kuroco2k
84207
新規作成
2305377
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㅅ}}
=={{コード}}==
{{ハングルコード}}
ph22bqeaqm4znx83hrzwqiva9lv0gfg
둊
0
598828
2305378
2026-07-29T12:56:26Z
Kuroco2k
84207
新規作成
2305378
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
4hbfuq39lbsro16ue775iu4njlqa85s
둋
0
598829
2305379
2026-07-29T12:56:26Z
Kuroco2k
84207
新規作成
2305379
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
48w28zhj0phmckj2yu7cry0qgp3kp0m
둌
0
598830
2305380
2026-07-29T12:56:27Z
Kuroco2k
84207
新規作成
2305380
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
ebmvhxqy6qt1s9awim3o2qk6digim55
둍
0
598831
2305381
2026-07-29T12:56:27Z
Kuroco2k
84207
新規作成
2305381
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
g62igubnmqebq0vnll05dg93uqjm838
둎
0
598832
2305382
2026-07-29T12:56:27Z
Kuroco2k
84207
新規作成
2305382
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
l6qsh1nxskyuin1k551uahcbmpzferw
둏
0
598833
2305383
2026-07-29T12:56:28Z
Kuroco2k
84207
新規作成
2305383
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
gmsxa3fx4sd4jpr42jgsy7yyz7z8ape
둉
0
598834
2305384
2026-07-29T12:56:43Z
Kuroco2k
84207
新規作成
2305384
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㅇ}}
=={{コード}}==
{{ハングルコード}}
7bjrvlq5g8fkgcqp5alvtmns6rlcm8v
둈
0
598835
2305385
2026-07-29T12:56:43Z
Kuroco2k
84207
新規作成
2305385
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅛ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
bmxn807mgjhs7g85ox1856kewemof3v
둑
0
598836
2305386
2026-07-29T12:56:56Z
Kuroco2k
84207
新規作成
2305386
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
m6igu4el95e0bhsczenygkqcdeqltj9
둒
0
598837
2305387
2026-07-29T12:56:56Z
Kuroco2k
84207
新規作成
2305387
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
bn6ql018o94cik1nkg8bn00240sh982
둓
0
598838
2305388
2026-07-29T12:56:57Z
Kuroco2k
84207
新規作成
2305388
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
qw680nh39ugvrfzjszwu495c4115eb6
둕
0
598839
2305389
2026-07-29T12:57:11Z
Kuroco2k
84207
新規作成
2305389
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
4n1p3goijhuo51y8ji757okll1kx38c
둖
0
598840
2305390
2026-07-29T12:57:11Z
Kuroco2k
84207
新規作成
2305390
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
7g0w6l0gnmejttyvej9im8pioyx06i0
둗
0
598841
2305391
2026-07-29T12:57:11Z
Kuroco2k
84207
新規作成
2305391
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
mmqutc9pg8aqxnpjys1fgdk5nddkege
둙
0
598842
2305392
2026-07-29T12:57:34Z
Kuroco2k
84207
新規作成
2305392
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
lj5wt46i86mepi74wkakqlfpd7h9ykl
둛
0
598843
2305393
2026-07-29T12:57:35Z
Kuroco2k
84207
新規作成
2305393
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
3t6b49pakg82nkjdn5hmascio40qzs0
둜
0
598844
2305394
2026-07-29T12:57:35Z
Kuroco2k
84207
新規作成
2305394
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
77e01es533iuqtrp8glosh1cqn39z37
둝
0
598845
2305395
2026-07-29T12:57:36Z
Kuroco2k
84207
新規作成
2305395
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
ex1lxgvcfs0v4hpngrqtn0v5d554fh8
둚
0
598846
2305396
2026-07-29T12:57:36Z
Kuroco2k
84207
新規作成
2305396
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
bz81jk7s1pt6kpw65dzn01kis6vcfix
둞
0
598847
2305397
2026-07-29T12:57:36Z
Kuroco2k
84207
新規作成
2305397
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
bvj802kwkylljaemijkqs7gbpm6h8d6
둟
0
598848
2305398
2026-07-29T12:57:36Z
Kuroco2k
84207
新規作成
2305398
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
3dyk7qn74p81kcr0ui4lvsb8n39dvlx
둠
0
598849
2305399
2026-07-29T12:57:56Z
Kuroco2k
84207
新規作成
2305399
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㅁ}}
=={{コード}}==
{{ハングルコード}}
do096f09g3nk6utptg78l6ccl7mpm2r
둡
0
598850
2305400
2026-07-29T12:57:57Z
Kuroco2k
84207
新規作成
2305400
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
r0n3w90iq1hot1b3l94yh0yte6bsric
둢
0
598851
2305401
2026-07-29T12:57:57Z
Kuroco2k
84207
新規作成
2305401
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
9f3il4qapefrmm1h0hawyv93zq4i4d5
둤
0
598852
2305402
2026-07-29T12:58:14Z
Kuroco2k
84207
新規作成
2305402
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
rdglx5ua7fxufyu3iuytpz5f5ewhm2i
둧
0
598853
2305403
2026-07-29T12:58:30Z
Kuroco2k
84207
新規作成
2305403
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
re261zahqwtw3hrdni5myvaw3ytfhsj
둨
0
598854
2305404
2026-07-29T12:58:30Z
Kuroco2k
84207
新規作成
2305404
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
m8wc2dcvue0t7vu4nsbspryf9whl0d2
둦
0
598855
2305405
2026-07-29T12:58:30Z
Kuroco2k
84207
新規作成
2305405
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
3mxlb8dy8s2x19h9yqasecxujdr0guw
둩
0
598856
2305406
2026-07-29T12:58:31Z
Kuroco2k
84207
新規作成
2305406
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
prvgkd4frqs3jkrcfcgb3q50133nrjw
둪
0
598857
2305407
2026-07-29T12:58:31Z
Kuroco2k
84207
新規作成
2305407
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
b20lhbibmabzsu1f4h7qqvuokthqjs8
둫
0
598858
2305408
2026-07-29T12:58:31Z
Kuroco2k
84207
新規作成
2305408
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅜ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
of1i59drmoj5hn2d4trx9c7c5hqxhxk
둭
0
598859
2305409
2026-07-29T12:58:32Z
Kuroco2k
84207
新規作成
2305409
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
csk3ipqt9c55k8go7hd1h6dlmlrmoh0
둬
0
598860
2305410
2026-07-29T12:58:32Z
Kuroco2k
84207
新規作成
2305410
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ}}
=={{コード}}==
{{ハングルコード}}
scw26pcjjsfsx4yhpxu68lfis568byg
둯
0
598861
2305411
2026-07-29T12:58:32Z
Kuroco2k
84207
新規作成
2305411
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
m5ftxslfdtjnl45cq2urfat3coq22nd
둮
0
598862
2305412
2026-07-29T12:58:33Z
Kuroco2k
84207
新規作成
2305412
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
75wjz4aabmy5d235oi49cos0h66r6w1
둰
0
598863
2305413
2026-07-29T12:58:54Z
Kuroco2k
84207
新規作成
2305413
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㄴ}}
=={{コード}}==
{{ハングルコード}}
i9is5811p4hg782ggfobkl6of8px25i
둱
0
598864
2305414
2026-07-29T12:58:55Z
Kuroco2k
84207
新規作成
2305414
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
hmt5dueb27d02ftou8lek8y0x8fwmep
둲
0
598865
2305415
2026-07-29T12:58:55Z
Kuroco2k
84207
新規作成
2305415
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
2c24zkinlgcz9z3erux0ldxneu2kdrb
둳
0
598866
2305416
2026-07-29T12:58:55Z
Kuroco2k
84207
新規作成
2305416
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
iix4zyj8qei7qlg58llsw6dfn97d92t
둴
0
598867
2305417
2026-07-29T12:58:56Z
Kuroco2k
84207
新規作成
2305417
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㄹ}}
=={{コード}}==
{{ハングルコード}}
o65zwk8b6pwjne29i7gwat0egeu128h
둶
0
598868
2305418
2026-07-29T12:58:56Z
Kuroco2k
84207
新規作成
2305418
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
mwjw8yu2ug51ecgoz2jrh78h51xsoz9
둵
0
598869
2305419
2026-07-29T12:58:56Z
Kuroco2k
84207
新規作成
2305419
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
tvb66cobdcuqyvvy24k5zzenwcwpsek
둷
0
598870
2305420
2026-07-29T12:58:57Z
Kuroco2k
84207
新規作成
2305420
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
f23vz63wrevehny8hiqhp1b1hadmbm1
둸
0
598871
2305421
2026-07-29T12:58:57Z
Kuroco2k
84207
新規作成
2305421
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
f4ux87al2sckvg1j1u7bo2l5zixz1pi
둹
0
598872
2305422
2026-07-29T12:58:57Z
Kuroco2k
84207
新規作成
2305422
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
jh8mmsbghdyonht74vlhq5zug8a4or9
둺
0
598873
2305423
2026-07-29T12:58:58Z
Kuroco2k
84207
新規作成
2305423
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
1hlnpl7vnpxgxlnjn300evylsmhtys0
둻
0
598874
2305424
2026-07-29T12:58:58Z
Kuroco2k
84207
新規作成
2305424
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
27vub3jsrpjodak4uiuc4a2khjkl025
둼
0
598875
2305425
2026-07-29T12:58:59Z
Kuroco2k
84207
新規作成
2305425
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㅁ}}
=={{コード}}==
{{ハングルコード}}
cu7vlr8xrlzv1mz75e2dbruntimf41x
둾
0
598876
2305426
2026-07-29T12:58:59Z
Kuroco2k
84207
新規作成
2305426
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
nyjpnfxp74hjiqmudbjukg4vki5pyxo
둿
0
598877
2305427
2026-07-29T12:59:00Z
Kuroco2k
84207
新規作成
2305427
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㅅ}}
=={{コード}}==
{{ハングルコード}}
cx4u1mksoqt1wfp5o76y6uxhqq0hd8s
둽
0
598878
2305428
2026-07-29T12:59:00Z
Kuroco2k
84207
新規作成
2305428
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
0c42hn0s842q26pfr5nyd2i3iy9xy28
뒀
0
598879
2305429
2026-07-29T12:59:18Z
Kuroco2k
84207
新規作成
2305429
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
pxvv1mukqhpwmycixexozuvxuv411d5
뒁
0
598880
2305430
2026-07-29T12:59:19Z
Kuroco2k
84207
新規作成
2305430
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㅇ}}
=={{コード}}==
{{ハングルコード}}
1dz2lijklgzn5bhfogm5gxtzqpo429b
뒂
0
598881
2305431
2026-07-29T12:59:19Z
Kuroco2k
84207
新規作成
2305431
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
e9ux0ub29o5fzyiqk0gx6suocosvqhl
뒃
0
598882
2305432
2026-07-29T12:59:19Z
Kuroco2k
84207
新規作成
2305432
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
hlxoo6mkiypk868j0x3rks9xjuwji5x
뒅
0
598883
2305433
2026-07-29T12:59:20Z
Kuroco2k
84207
新規作成
2305433
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
4zxtg7nn771l2vwzxzbq9yoamwks8x5
뒆
0
598884
2305434
2026-07-29T12:59:20Z
Kuroco2k
84207
新規作成
2305434
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
sy9kkvae64fa9rwxks7djzu17kshqt2
뒇
0
598885
2305435
2026-07-29T12:59:21Z
Kuroco2k
84207
新規作成
2305435
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
nuzi66f81xvwv1lehcoroqs6i4u777s
뒈
0
598886
2305436
2026-07-29T12:59:21Z
Kuroco2k
84207
新規作成
2305436
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ}}
=={{コード}}==
{{ハングルコード}}
4jvmn70vqqfej87zoe1ybeku2s4xmt9
뒉
0
598887
2305437
2026-07-29T12:59:22Z
Kuroco2k
84207
新規作成
2305437
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
fqxnyj4v6s1sos4dxpz9de5sumissgu
뒊
0
598888
2305438
2026-07-29T12:59:22Z
Kuroco2k
84207
新規作成
2305438
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
ax3iix44vptlu875j6fc2mj1bz74ts1
뒋
0
598889
2305439
2026-07-29T12:59:22Z
Kuroco2k
84207
新規作成
2305439
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
6vgu6jqor5kf3iz2gk7ew84m1250slk
뒌
0
598890
2305440
2026-07-29T12:59:23Z
Kuroco2k
84207
新規作成
2305440
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㄴ}}
=={{コード}}==
{{ハングルコード}}
jq5q8dle4xcmblyu8a7pvxoez2s6irb
뒍
0
598891
2305441
2026-07-29T12:59:23Z
Kuroco2k
84207
新規作成
2305441
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
p16o5j6a0ick9ejiv1i6qcd1yn2f7ux
뒎
0
598892
2305442
2026-07-29T12:59:24Z
Kuroco2k
84207
新規作成
2305442
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
08zumrtpira2dk9wepnbvdhoh16x83y
뒏
0
598893
2305443
2026-07-29T12:59:24Z
Kuroco2k
84207
新規作成
2305443
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
9tvtdw2cl8ztoy66phg5q38mz9701zr
뒄
0
598894
2305444
2026-07-29T12:59:34Z
Kuroco2k
84207
新規作成
2305444
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅝ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
lyx9vqt8wnr1a2yb95bydgh6g8dajze
뒐
0
598895
2305446
2026-07-29T12:59:55Z
Kuroco2k
84207
新規作成
2305446
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㄹ}}
=={{コード}}==
{{ハングルコード}}
ewptg9wyztb20v8ap1svt28g5o8muj5
뒑
0
598896
2305447
2026-07-29T12:59:56Z
Kuroco2k
84207
新規作成
2305447
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
9pok66dhszmxxb0u344ubmf4lcpjnkw
뒒
0
598897
2305448
2026-07-29T12:59:56Z
Kuroco2k
84207
新規作成
2305448
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
5idvudum0p48f8eqwohdfgbvsjy1fsf
뒓
0
598898
2305449
2026-07-29T12:59:56Z
Kuroco2k
84207
新規作成
2305449
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
b3x5xyrwdjf51o78gbyzcesssbfn685
뒔
0
598899
2305450
2026-07-29T12:59:57Z
Kuroco2k
84207
新規作成
2305450
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
c3sxbiuvqikz5a0lys6yadu7gq7arul
뒕
0
598900
2305451
2026-07-29T12:59:57Z
Kuroco2k
84207
新規作成
2305451
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
encwu25lpya75if1oby50eq2qt10jgr
뒖
0
598901
2305452
2026-07-29T12:59:57Z
Kuroco2k
84207
新規作成
2305452
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
3r9no9m3cfzp9mm6hd8l7psmrwmfwuq
뒗
0
598902
2305453
2026-07-29T12:59:58Z
Kuroco2k
84207
新規作成
2305453
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
c3sfeo8hv8nbc9ykirjnna8tr4pqsoy
뒘
0
598903
2305454
2026-07-29T12:59:58Z
Kuroco2k
84207
新規作成
2305454
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㅁ}}
=={{コード}}==
{{ハングルコード}}
p7nmh99zz7r05sw4sn25qdi753fn9fb
뒙
0
598904
2305455
2026-07-29T12:59:58Z
Kuroco2k
84207
新規作成
2305455
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
d6q64n9yxgcsrjfkx5zdxqk01alzhj8
뒚
0
598905
2305456
2026-07-29T12:59:59Z
Kuroco2k
84207
新規作成
2305456
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
m68uat1721pg0lloyq4xthll52gbgvd
뒛
0
598906
2305457
2026-07-29T12:59:59Z
Kuroco2k
84207
新規作成
2305457
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㅅ}}
=={{コード}}==
{{ハングルコード}}
k5gr6mtdocvzw2gdmyo6malg3oy2w53
뒜
0
598907
2305458
2026-07-29T12:59:59Z
Kuroco2k
84207
新規作成
2305458
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
dwttpnnt8fvzr2chpcm46okr96numie
뒝
0
598908
2305459
2026-07-29T13:00:00Z
Kuroco2k
84207
新規作成
2305459
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㅇ}}
=={{コード}}==
{{ハングルコード}}
48ieeu07dnqn58s2by3pgdeftu0il4t
뒞
0
598909
2305460
2026-07-29T13:00:00Z
Kuroco2k
84207
新規作成
2305460
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
msqav99drvbeuhktt9kyn9evxkye36v
뒟
0
598910
2305461
2026-07-29T13:00:01Z
Kuroco2k
84207
新規作成
2305461
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
20qvhha0a59leraijhibrraqp3ma1oz
뒠
0
598911
2305462
2026-07-29T13:00:14Z
Kuroco2k
84207
新規作成
2305462
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
5i1r7ou692n0u8i96bdy7zvyj4r05zu
뒡
0
598912
2305463
2026-07-29T13:00:14Z
Kuroco2k
84207
新規作成
2305463
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
rywla2k7kkbn7q0ezi78dypj74wlaqa
뒢
0
598913
2305464
2026-07-29T13:00:15Z
Kuroco2k
84207
新規作成
2305464
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
5tnjmojgez3xrcxipfl0u3rtqs5md02
뒣
0
598914
2305465
2026-07-29T13:00:15Z
Kuroco2k
84207
新規作成
2305465
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅞ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
qwro9t0le1wuxnrlj4rwzcpwri1vaav
뒦
0
598915
2305466
2026-07-29T13:00:34Z
Kuroco2k
84207
新規作成
2305466
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
ezgrzphz8t547529daiwgxyech9si89
뒥
0
598916
2305467
2026-07-29T13:00:34Z
Kuroco2k
84207
新規作成
2305467
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
33jxlt1f22fubem3rnn4lbmf9uupf8k
뒧
0
598917
2305468
2026-07-29T13:00:35Z
Kuroco2k
84207
新規作成
2305468
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
t65rmui55jkc7ehuyniy35o4i09p22z
뒨
0
598918
2305469
2026-07-29T13:00:35Z
Kuroco2k
84207
新規作成
2305469
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㄴ}}
=={{コード}}==
{{ハングルコード}}
sad93ax8nzf2tdyyraxsrblgrk5olbj
뒩
0
598919
2305470
2026-07-29T13:00:35Z
Kuroco2k
84207
新規作成
2305470
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
b2cq58c8o1ilnahb0vys14ipp0f7ctv
뒫
0
598920
2305471
2026-07-29T13:00:36Z
Kuroco2k
84207
新規作成
2305471
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
kc87bfhxbez8o4npijglkest9fdboj6
뒪
0
598921
2305472
2026-07-29T13:00:36Z
Kuroco2k
84207
新規作成
2305472
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
g8ty8nodjuriim4ckef5y0i7xadu80c
뒬
0
598922
2305473
2026-07-29T13:00:36Z
Kuroco2k
84207
新規作成
2305473
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㄹ}}
=={{コード}}==
{{ハングルコード}}
gefui6j7n7a1vscptt6nabgkx85fr9p
뒮
0
598923
2305474
2026-07-29T13:00:37Z
Kuroco2k
84207
新規作成
2305474
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
8evuqj67jy3vvu9w1iekfq1ui12xbhl
뒭
0
598924
2305475
2026-07-29T13:00:37Z
Kuroco2k
84207
新規作成
2305475
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
1uu1cyc8jizopvs50yvg3d7vx8k52h9
뒯
0
598925
2305476
2026-07-29T13:00:38Z
Kuroco2k
84207
新規作成
2305476
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
1vyxmfsjlepyammztljrpd8vdqv2al1
뒰
0
598926
2305477
2026-07-29T13:01:04Z
Kuroco2k
84207
新規作成
2305477
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
4fdk9tnj0gl39i4zggfvto14fvp72il
뒱
0
598927
2305478
2026-07-29T13:01:05Z
Kuroco2k
84207
新規作成
2305478
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
4yk1msve4l6uan2lkj36qzk9u6iutrz
뒲
0
598928
2305479
2026-07-29T13:01:05Z
Kuroco2k
84207
新規作成
2305479
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
mqyqyspqzoo630g3vtx60gufxb0f7qw
뒴
0
598929
2305480
2026-07-29T13:01:06Z
Kuroco2k
84207
新規作成
2305480
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㅁ}}
=={{コード}}==
{{ハングルコード}}
8i5xno1rho5krzob44718pzofszvxsm
뒳
0
598930
2305481
2026-07-29T13:01:06Z
Kuroco2k
84207
新規作成
2305481
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
lsf2mfqu4irkfqkf2rhm8o9yt4cjbn8
뒵
0
598931
2305482
2026-07-29T13:01:06Z
Kuroco2k
84207
新規作成
2305482
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
rfry64t3gi4774cjj538zog46nh2pif
뒶
0
598932
2305483
2026-07-29T13:01:06Z
Kuroco2k
84207
新規作成
2305483
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
bzkjzl5sysnudg8b7b1frgeqltbywkx
뒷
0
598933
2305484
2026-07-29T13:01:07Z
Kuroco2k
84207
新規作成
2305484
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㅅ}}
=={{コード}}==
{{ハングルコード}}
1rixji5da98ua7fhlavaqkyi4kq5wyx
뒸
0
598934
2305485
2026-07-29T13:01:07Z
Kuroco2k
84207
新規作成
2305485
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
pbxwzuy7xi1mx6l5p6okqakjxz1zy14
뒹
0
598935
2305486
2026-07-29T13:01:08Z
Kuroco2k
84207
新規作成
2305486
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㅇ}}
=={{コード}}==
{{ハングルコード}}
jl53e1w40q2tmyoqm72u3tbvkewvtr0
各派
0
598936
2305488
2026-07-29T13:01:08Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|かくは}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[かくは]]}} #それぞれの[[流派]]や[[党派]]。」
2305488
wikitext
text/x-wiki
{{kana-DEFAULTSORT|かくは}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[かくは]]}}
#それぞれの[[流派]]や[[党派]]。
o0x89laonusvmhgm3ac0ledncapg8ka
뒺
0
598937
2305487
2026-07-29T13:01:08Z
Kuroco2k
84207
新規作成
2305487
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
8wznzlyyiejlyx2r1rb7uad7mksjcl5
뒻
0
598938
2305489
2026-07-29T13:01:08Z
Kuroco2k
84207
新規作成
2305489
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
0lk5t7glgqoaa8vr8vf1vcnynumyibd
뒽
0
598939
2305490
2026-07-29T13:01:09Z
Kuroco2k
84207
新規作成
2305490
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
jhhqsvi5flinnkvw6i2mqrwkci7f8o8
뒼
0
598940
2305491
2026-07-29T13:01:09Z
Kuroco2k
84207
新規作成
2305491
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
nazg7s94lmqzc5tchobfs5irlu81w5e
뒾
0
598941
2305492
2026-07-29T13:01:09Z
Kuroco2k
84207
新規作成
2305492
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
pp5363zvcnvd1vh4qo00wbvdfonhs4r
뒿
0
598942
2305493
2026-07-29T13:01:10Z
Kuroco2k
84207
新規作成
2305493
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅟ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
oni2sl27m4iwcwv9owotu2om10mxiz0
듁
0
598943
2305494
2026-07-29T13:01:37Z
Kuroco2k
84207
新規作成
2305494
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
66oxbw4jr8r3od6zi24o29plt23u4br
듀
0
598944
2305495
2026-07-29T13:01:37Z
Kuroco2k
84207
新規作成
2305495
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ}}
=={{コード}}==
{{ハングルコード}}
88y7lnjn4d9wzdd5yuhy95c9vlsebqp
듂
0
598945
2305496
2026-07-29T13:01:37Z
Kuroco2k
84207
新規作成
2305496
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
6pqdg121tj2naqf15yu63pgqra2msq0
듃
0
598946
2305497
2026-07-29T13:01:38Z
Kuroco2k
84207
新規作成
2305497
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
dlpk4j8g4dqpr6b6sav97xhnon26g39
듄
0
598947
2305498
2026-07-29T13:01:38Z
Kuroco2k
84207
新規作成
2305498
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㄴ}}
=={{コード}}==
{{ハングルコード}}
8fwfl0zic9f1qn5jrz3tveqwta7f5kt
듅
0
598948
2305499
2026-07-29T13:01:38Z
Kuroco2k
84207
新規作成
2305499
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
h29vur4vakhi7i4u0ozt32ifq87ejwc
듆
0
598949
2305500
2026-07-29T13:01:39Z
Kuroco2k
84207
新規作成
2305500
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
p7r0qwk3gkvtznnd3alkwdju0eha0s8
듈
0
598950
2305501
2026-07-29T13:01:39Z
Kuroco2k
84207
新規作成
2305501
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㄹ}}
=={{コード}}==
{{ハングルコード}}
lujnotwskugb6yd3z1egc2ybidj8aoy
듇
0
598951
2305502
2026-07-29T13:01:40Z
Kuroco2k
84207
新規作成
2305502
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
jxkchhmil08dl1ewpy2kb39ouafrlh9
듉
0
598952
2305503
2026-07-29T13:01:40Z
Kuroco2k
84207
新規作成
2305503
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
q2azogv9xisvngquqt2kn7pud4oji6b
듊
0
598953
2305504
2026-07-29T13:01:40Z
Kuroco2k
84207
新規作成
2305504
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
tutjaqsegq13z4zrdfzqci080fblftn
듋
0
598954
2305505
2026-07-29T13:01:40Z
Kuroco2k
84207
新規作成
2305505
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
bb6k9xm0sgh0lwwl1zygnf077cgz6ct
듌
0
598955
2305506
2026-07-29T13:01:41Z
Kuroco2k
84207
新規作成
2305506
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
96oxlnzmzgysfu1o3o8l4jmfsjj9wti
듍
0
598956
2305507
2026-07-29T13:01:41Z
Kuroco2k
84207
新規作成
2305507
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
kpthcylkt198um9xkpasz1srlgpr3hf
듎
0
598957
2305508
2026-07-29T13:01:42Z
Kuroco2k
84207
新規作成
2305508
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
4456f853ger81u0t2l94kcfkhkq7tvw
듏
0
598958
2305509
2026-07-29T13:01:42Z
Kuroco2k
84207
新規作成
2305509
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
j9xyjrh0uu1v29xla0l1w1tmigzetks
듐
0
598959
2305510
2026-07-29T13:02:13Z
Kuroco2k
84207
新規作成
2305510
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㅁ}}
=={{コード}}==
{{ハングルコード}}
kh7rawu1dubrzijroj72xti9f5dtere
듑
0
598960
2305511
2026-07-29T13:02:13Z
Kuroco2k
84207
新規作成
2305511
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
og0jfefh369907u39u00hdl1mr6ysob
듒
0
598961
2305512
2026-07-29T13:02:14Z
Kuroco2k
84207
新規作成
2305512
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
06trfidjt2wcnhbgu9fjeeci0flv33k
듓
0
598962
2305513
2026-07-29T13:02:14Z
Kuroco2k
84207
新規作成
2305513
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㅅ}}
=={{コード}}==
{{ハングルコード}}
bsbyl6vpuekssbf5ki84k474giawh14
듔
0
598963
2305514
2026-07-29T13:02:14Z
Kuroco2k
84207
新規作成
2305514
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
7fsiesgoi2vvkwzgczf7fztueretzd6
듕
0
598964
2305515
2026-07-29T13:02:15Z
Kuroco2k
84207
新規作成
2305515
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㅇ}}
=={{コード}}==
{{ハングルコード}}
o5q9lm8qgxyg96xnvah7la1nbc7bzrm
듖
0
598965
2305516
2026-07-29T13:02:15Z
Kuroco2k
84207
新規作成
2305516
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
18gp3nnm44557u39mbj31jc247ru1s6
듗
0
598966
2305517
2026-07-29T13:02:15Z
Kuroco2k
84207
新規作成
2305517
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
iykam2m6svyd28ryghd1p9iqsk1uhvw
듘
0
598967
2305518
2026-07-29T13:02:16Z
Kuroco2k
84207
新規作成
2305518
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
jkgyliq00oucc22nqffiyroafn1on0i
듙
0
598968
2305519
2026-07-29T13:02:16Z
Kuroco2k
84207
新規作成
2305519
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
haksr0ubs0f7llpr4d1sy39r3v3sqis
듚
0
598969
2305520
2026-07-29T13:02:16Z
Kuroco2k
84207
新規作成
2305520
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
82hmoewsy5nqiear8pemhowuzoznk7r
듛
0
598970
2305521
2026-07-29T13:02:17Z
Kuroco2k
84207
新規作成
2305521
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅠ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
sd0r6e5514zaa97a5qnocxklvly0vrf
드
0
598971
2305522
2026-07-29T13:02:17Z
Kuroco2k
84207
新規作成
2305522
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ}}
=={{コード}}==
{{ハングルコード}}
rxwzzs5u7s3f0jx6zpu61vlrt8qql3j
듞
0
598972
2305523
2026-07-29T13:02:34Z
Kuroco2k
84207
新規作成
2305523
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
q937lu5xw9cm7nnx4rwe6onn9fhe3jq
듟
0
598973
2305524
2026-07-29T13:02:34Z
Kuroco2k
84207
新規作成
2305524
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
h3du8uafhatd3mi712svnfp44hqxyyd
든
0
598974
2305525
2026-07-29T13:02:50Z
Kuroco2k
84207
新規作成
2305525
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㄴ}}
=={{コード}}==
{{ハングルコード}}
qhmjrc05ivkqg35yfveavv6snomzwkw
듡
0
598975
2305526
2026-07-29T13:02:50Z
Kuroco2k
84207
新規作成
2305526
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
59vzsuy7tzhmbvwobixxg9tum52ngs9
듢
0
598976
2305527
2026-07-29T13:02:50Z
Kuroco2k
84207
新規作成
2305527
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
m5g5cikuez70qjv0x4rn0v9tg13kutx
듣
0
598977
2305528
2026-07-29T13:02:50Z
Kuroco2k
84207
新規作成
2305528
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
7po8yp3bmkmgrgn0a9wemmx2qfecnki
듦
0
598978
2305529
2026-07-29T13:03:19Z
Kuroco2k
84207
新規作成
2305529
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
qdmi2ufykjufrisjy1r9jhixgg071p7
듧
0
598979
2305530
2026-07-29T13:03:19Z
Kuroco2k
84207
新規作成
2305530
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
27zaeob2dp6c64hn581yid6anzp7sqr
듥
0
598980
2305531
2026-07-29T13:03:19Z
Kuroco2k
84207
新規作成
2305531
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
0i1qeae2h76z38ibnmpbip1g30lmno4
듨
0
598981
2305532
2026-07-29T13:03:19Z
Kuroco2k
84207
新規作成
2305532
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
3tvb01byfgzs327h2wfjibzhukoxtxp
듩
0
598982
2305533
2026-07-29T13:03:20Z
Kuroco2k
84207
新規作成
2305533
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
gcbsgwh1vvb339sq33vtz1d9rbvmm5p
듪
0
598983
2305534
2026-07-29T13:03:20Z
Kuroco2k
84207
新規作成
2305534
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
fu1aku8smx2tn0c78xrbbqasjvzsgjx
듫
0
598984
2305535
2026-07-29T13:03:20Z
Kuroco2k
84207
新規作成
2305535
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
g33176bqf9ykjxxvy55f05vvkr0mitq
듬
0
598985
2305536
2026-07-29T13:03:21Z
Kuroco2k
84207
新規作成
2305536
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㅁ}}
=={{コード}}==
{{ハングルコード}}
08psjqmix8pmwptkj05yc0yt7ggqym8
듭
0
598986
2305537
2026-07-29T13:03:21Z
Kuroco2k
84207
新規作成
2305537
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
bxh402mh9y51s68cj3lpl8wvff9le1x
듮
0
598987
2305538
2026-07-29T13:03:21Z
Kuroco2k
84207
新規作成
2305538
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
jkowra8twf8f0pts3t8bwpv3u800xjz
듰
0
598988
2305539
2026-07-29T13:03:37Z
Kuroco2k
84207
新規作成
2305539
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
eykw76bi08ltde755x4fuh1drw5ru8b
듲
0
598989
2305540
2026-07-29T13:03:58Z
Kuroco2k
84207
新規作成
2305540
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
33ikjtum7911vlpaud4dbtbgyt6v41x
듳
0
598990
2305541
2026-07-29T13:03:59Z
Kuroco2k
84207
新規作成
2305541
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
b43xlv0gfa37oc3k3gzcws33p2zcuej
듴
0
598991
2305542
2026-07-29T13:03:59Z
Kuroco2k
84207
新規作成
2305542
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
0yj0dtfel1hhfdmeb69o713rhqvl8v6
듵
0
598992
2305543
2026-07-29T13:04:00Z
Kuroco2k
84207
新規作成
2305543
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
i82mxo8u8h4adxbgjp50rruf3fkiuqm
듶
0
598993
2305544
2026-07-29T13:04:00Z
Kuroco2k
84207
新規作成
2305544
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
q1lr6rb9rj20iaiya4gx5dy024k5t54
듷
0
598994
2305545
2026-07-29T13:04:00Z
Kuroco2k
84207
新規作成
2305545
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅡ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
eze5slxcsu1hpsp06m5u34ztlaffcl6
듸
0
598995
2305546
2026-07-29T13:04:01Z
Kuroco2k
84207
新規作成
2305546
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ}}
=={{コード}}==
{{ハングルコード}}
outuugwux16bst957tweigkwxcub594
듺
0
598996
2305547
2026-07-29T13:04:01Z
Kuroco2k
84207
新規作成
2305547
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
0tvb502zdy9copoc7hlhmwexk5nl85i
듻
0
598997
2305548
2026-07-29T13:04:02Z
Kuroco2k
84207
新規作成
2305548
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
ec9clbcgj3e52e2e4owx90joio2zs8k
듹
0
598998
2305549
2026-07-29T13:04:01Z
Kuroco2k
84207
新規作成
2305549
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
08x4yx8wi91yxdfilwo9u0winqbpy8o
듼
0
598999
2305550
2026-07-29T13:04:02Z
Kuroco2k
84207
新規作成
2305550
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㄴ}}
=={{コード}}==
{{ハングルコード}}
jn8gzi7cmi42pz0581fqlpr4cmqg225
듽
0
599000
2305551
2026-07-29T13:04:02Z
Kuroco2k
84207
新規作成
2305551
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
ipv393mj9go0nn3ohzko7k37r5e4jco
듾
0
599001
2305552
2026-07-29T13:04:03Z
Kuroco2k
84207
新規作成
2305552
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
tht2vccbc43vnygj3gtsd8ubnuo3wh4
듿
0
599002
2305553
2026-07-29T13:04:03Z
Kuroco2k
84207
新規作成
2305553
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
04lf7ov4spjyuq59slgm91wbqgqza7f
딁
0
599003
2305554
2026-07-29T13:04:31Z
Kuroco2k
84207
新規作成
2305554
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
166xajvgcktdzsy4jth384nxybmmtpo
딀
0
599004
2305555
2026-07-29T13:04:30Z
Kuroco2k
84207
新規作成
2305555
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㄹ}}
=={{コード}}==
{{ハングルコード}}
6wd7bjsrbbwzc1xn82vmqktgskscynf
딂
0
599005
2305556
2026-07-29T13:04:31Z
Kuroco2k
84207
新規作成
2305556
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
5ihkudsfklc0l7p8nnhm0dmokl2kk52
딃
0
599006
2305557
2026-07-29T13:04:31Z
Kuroco2k
84207
新規作成
2305557
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
kkiq9ldax5i7o7hvarz8krlw9pn6s6l
딄
0
599007
2305558
2026-07-29T13:04:32Z
Kuroco2k
84207
新規作成
2305558
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
97dsysjmu5qkm6d46dpos8xt4785rru
딅
0
599008
2305559
2026-07-29T13:04:32Z
Kuroco2k
84207
新規作成
2305559
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
7pct172ofzp1n2h1bzmyf2vi5gjevfe
딆
0
599009
2305560
2026-07-29T13:04:33Z
Kuroco2k
84207
新規作成
2305560
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
dcp6bv7fxtay9xc6c1fds7a59f6e0um
딇
0
599010
2305561
2026-07-29T13:04:33Z
Kuroco2k
84207
新規作成
2305561
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
j3zzeax20bx0h4r92id5iz4x5bry24g
딈
0
599011
2305562
2026-07-29T13:04:33Z
Kuroco2k
84207
新規作成
2305562
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㅁ}}
=={{コード}}==
{{ハングルコード}}
1314a20i6tfnufekrzu8opiuki462sr
딊
0
599012
2305563
2026-07-29T13:04:34Z
Kuroco2k
84207
新規作成
2305563
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
86s9iyyxeolcrs8debjx7pubqt2wt1o
딉
0
599013
2305564
2026-07-29T13:04:33Z
Kuroco2k
84207
新規作成
2305564
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
377q2dk5advuxbmisyg5m9irmbktpqx
딋
0
599014
2305565
2026-07-29T13:04:34Z
Kuroco2k
84207
新規作成
2305565
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㅅ}}
=={{コード}}==
{{ハングルコード}}
17ato3rtdgj9rkx3twlvag397kge0m9
딌
0
599015
2305566
2026-07-29T13:04:34Z
Kuroco2k
84207
新規作成
2305566
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
lvnav029ev7vlc4njj787apt884kvv9
딍
0
599016
2305567
2026-07-29T13:04:35Z
Kuroco2k
84207
新規作成
2305567
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㅇ}}
=={{コード}}==
{{ハングルコード}}
j03mo9kehsdei18d0caimix9223dnd6
딎
0
599017
2305568
2026-07-29T13:04:35Z
Kuroco2k
84207
新規作成
2305568
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
cycg5scfbwlf2xwtaurvviu8zu4ndtr
딏
0
599018
2305569
2026-07-29T13:04:35Z
Kuroco2k
84207
新規作成
2305569
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
ehwrvs29gf3t4feg0x6iwvvuucpkhtz
攪破
0
599019
2305570
2026-07-29T13:04:40Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|かくは}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[かくは]]}} #[[かきみだす|掻き乱し]]、[[やぶる|破る]]こと。 ==={{verb}}=== {{ja-verb-suru|}} {{日本語サ変活用}}」
2305570
wikitext
text/x-wiki
{{kana-DEFAULTSORT|かくは}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[かくは]]}}
#[[かきみだす|掻き乱し]]、[[やぶる|破る]]こと。
==={{verb}}===
{{ja-verb-suru|}}
{{日本語サ変活用}}
tdlh1q4jfkhrofnrueimkumzx11t09f
딐
0
599020
2305571
2026-07-29T13:05:00Z
Kuroco2k
84207
新規作成
2305571
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
cpf4lazeakpxp46oenhuehlql6v2hhu
딑
0
599021
2305572
2026-07-29T13:05:01Z
Kuroco2k
84207
新規作成
2305572
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
j3sq5k3k8vxvge131p1i9nx36mz4xt1
딒
0
599022
2305573
2026-07-29T13:05:01Z
Kuroco2k
84207
新規作成
2305573
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㅍ}}
=={{コード}}==
{{ハングルコード}}
qf3oy7vswebnvozn9urdm4gkowmouwt
딓
0
599023
2305574
2026-07-29T13:05:01Z
Kuroco2k
84207
新規作成
2305574
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅢ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
l6wbj1sz6988amucsnx59wbdj9uv1po
디
0
599024
2305575
2026-07-29T13:05:01Z
Kuroco2k
84207
新規作成
2305575
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ}}
=={{コード}}==
{{ハングルコード}}
rzo6t77h60gr3v077y635rl9383d2os
딕
0
599025
2305576
2026-07-29T13:05:02Z
Kuroco2k
84207
新規作成
2305576
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㄱ}}
=={{コード}}==
{{ハングルコード}}
ly0r276lwjlpm1t5fcjtqey2bgutg7k
딖
0
599026
2305577
2026-07-29T13:05:02Z
Kuroco2k
84207
新規作成
2305577
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㄲ}}
=={{コード}}==
{{ハングルコード}}
4oqgnnlmthn7nryrm4q8yd3xj87sz4i
딗
0
599027
2305578
2026-07-29T13:05:02Z
Kuroco2k
84207
新規作成
2305578
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㄳ}}
=={{コード}}==
{{ハングルコード}}
othicnkfi10mljn780rinqx4hy3bise
딘
0
599028
2305579
2026-07-29T13:05:03Z
Kuroco2k
84207
新規作成
2305579
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㄴ}}
=={{コード}}==
{{ハングルコード}}
1o2pcfdba4609wxk4uzenw54utzbwo0
딙
0
599029
2305580
2026-07-29T13:05:03Z
Kuroco2k
84207
新規作成
2305580
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㄵ}}
=={{コード}}==
{{ハングルコード}}
ih6oddedl3072sdevesfoi1of7wr0ui
딚
0
599030
2305581
2026-07-29T13:05:04Z
Kuroco2k
84207
新規作成
2305581
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㄶ}}
=={{コード}}==
{{ハングルコード}}
gv471jsf7rbe3mtxsg02lskg51bahqw
딛
0
599031
2305582
2026-07-29T13:05:04Z
Kuroco2k
84207
新規作成
2305582
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㄷ}}
=={{コード}}==
{{ハングルコード}}
7y379qoe9kmkuo9bb0mbi6gnmzvil78
딜
0
599032
2305583
2026-07-29T13:05:04Z
Kuroco2k
84207
新規作成
2305583
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㄹ}}
=={{コード}}==
{{ハングルコード}}
8w1puiynswh1r5pfyoqlsrmujr074cc
딝
0
599033
2305584
2026-07-29T13:05:05Z
Kuroco2k
84207
新規作成
2305584
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㄺ}}
=={{コード}}==
{{ハングルコード}}
r3szb3ea5tc2onq9ff61widgx17aztw
딞
0
599034
2305585
2026-07-29T13:05:05Z
Kuroco2k
84207
新規作成
2305585
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㄻ}}
=={{コード}}==
{{ハングルコード}}
9v2digzyoo0n6kxwfsemrlt46zreyne
딟
0
599035
2305586
2026-07-29T13:05:05Z
Kuroco2k
84207
新規作成
2305586
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㄼ}}
=={{コード}}==
{{ハングルコード}}
n02discqgcicz3lnurvy751kfjxq28b
딠
0
599036
2305587
2026-07-29T13:05:25Z
Kuroco2k
84207
新規作成
2305587
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㄽ}}
=={{コード}}==
{{ハングルコード}}
02xzkm23eww97fc494ie4gbo3cr8gak
딡
0
599037
2305588
2026-07-29T13:05:25Z
Kuroco2k
84207
新規作成
2305588
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㄾ}}
=={{コード}}==
{{ハングルコード}}
nqnvph5lfgjua7w9vlh03uesn8dc4l3
딢
0
599038
2305589
2026-07-29T13:05:26Z
Kuroco2k
84207
新規作成
2305589
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㄿ}}
=={{コード}}==
{{ハングルコード}}
5ooe8tidw6xcwxfxi9fbfmkn13qwtqj
딣
0
599039
2305590
2026-07-29T13:05:26Z
Kuroco2k
84207
新規作成
2305590
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㅀ}}
=={{コード}}==
{{ハングルコード}}
3763t722lbuj0wrve52wwtjd7ewc782
딤
0
599040
2305591
2026-07-29T13:05:26Z
Kuroco2k
84207
新規作成
2305591
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㅁ}}
=={{コード}}==
{{ハングルコード}}
9yqrvfwmgx4qdwtuygv7ocmezn3cnqx
딥
0
599041
2305592
2026-07-29T13:05:27Z
Kuroco2k
84207
新規作成
2305592
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㅂ}}
=={{コード}}==
{{ハングルコード}}
oh78umoqret5ddtw319oq3ocr2m216x
딦
0
599042
2305593
2026-07-29T13:05:27Z
Kuroco2k
84207
新規作成
2305593
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㅄ}}
=={{コード}}==
{{ハングルコード}}
eu8hnmyzo9veg5ae3dhrcwzflylhege
딧
0
599043
2305594
2026-07-29T13:05:27Z
Kuroco2k
84207
新規作成
2305594
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㅅ}}
=={{コード}}==
{{ハングルコード}}
r0wksm7yxsg53tjpvtciuyq69o4tmbp
딨
0
599044
2305595
2026-07-29T13:05:28Z
Kuroco2k
84207
新規作成
2305595
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㅆ}}
=={{コード}}==
{{ハングルコード}}
mn6odeurpoza72cp3ajsw1k76ize3fh
딩
0
599045
2305596
2026-07-29T13:05:28Z
Kuroco2k
84207
新規作成
2305596
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㅇ}}
=={{コード}}==
{{ハングルコード}}
dinwilfao6s3lko19s4ns5kb36tjw3h
딫
0
599046
2305597
2026-07-29T13:05:29Z
Kuroco2k
84207
新規作成
2305597
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㅊ}}
=={{コード}}==
{{ハングルコード}}
89hz2n8tzwq1401l9ghnajweuvteyvj
딬
0
599047
2305598
2026-07-29T13:05:29Z
Kuroco2k
84207
新規作成
2305598
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㅋ}}
=={{コード}}==
{{ハングルコード}}
j3hcfy4gh95kv39w70z7bvg6knrrwd2
딪
0
599048
2305599
2026-07-29T13:05:29Z
Kuroco2k
84207
新規作成
2305599
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㅈ}}
=={{コード}}==
{{ハングルコード}}
2m1mk6zgwj3x3zg6wzn8e333d1h4z7r
딭
0
599049
2305600
2026-07-29T13:05:30Z
Kuroco2k
84207
新規作成
2305600
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㅌ}}
=={{コード}}==
{{ハングルコード}}
jta55jbxn5mnmn4186h0wf19f12to33
딯
0
599050
2305601
2026-07-29T13:05:30Z
Kuroco2k
84207
新規作成
2305601
wikitext
text/x-wiki
==ハングル==
{{ハングル|ㄷ|ㅣ|ㅎ}}
=={{コード}}==
{{ハングルコード}}
hpvz67e762mcyvkhu5ymnvzo0t9mg3n
かくは
0
599051
2305602
2026-07-29T13:06:25Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT}} {{also|がくは}} =={{L|ja}}== ==={{kangokana}}=== {{ja-kangokana|h=y}} *【[[各派]]】それぞれの流派や党派。 *【[[攪破]]】掻き乱し、破ること。」
2305602
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|がくは}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[各派]]】それぞれの流派や党派。
*【[[攪破]]】掻き乱し、破ること。
fya84mf1gueclilaqrqwaz2ozd2s9ux
利用者:Kuroco2k/de-verb-form.js
2
599052
2305604
2026-07-29T13:12:39Z
Kuroco2k
84207
新規作成
2305604
javascript
text/javascript
(function () {
'use strict';
if (mw.config.get('wgAction') !== 'edit') {
return;
}
const textbox = document.getElementById('wpTextbox1');
if (!textbox) {
return;
}
if (!document.referrer) {
return;
}
const title = mw.config.get('wgTitle');
const referrer = new URL(document.referrer);
referrer.searchParams.delete('action');
referrer.searchParams.delete('redlink');
referrer.searchParams.delete('veaction');
referrer.searchParams.set('action', 'render');
fetch(referrer.toString(), {
credentials: 'same-origin'
})
.then(r => r.text())
.then(html => {
const doc = new DOMParser().parseFromString(html, 'text/html');
const forms = [];
doc.querySelectorAll('span.Latn.form-of').forEach(span => {
const spelling = span.textContent.trim();
if (spelling !== title) {
return;
}
const classes = span.className.split(/\s+/);
const lang =
classes.find(c => c.startsWith('lang-'))?.slice(5);
if (lang !== 'de') {
return;
}
const infin =
classes.find(c => c.startsWith('origin-'))?.slice(7);
const infl =
classes.find(c => c.endsWith('-form-of'))
?.replace(/-form-of$/, '');
if (!lang || !infin || !infl) {
return;
}
forms.push({
lang,
infin,
infl
});
});
if (!forms.length) {
return;
}
const infls = [...new Set(forms.map(f => f.infl))];
const lang = forms[0].lang;
const infin = forms[0].infin;
const newText =
`=={{L|${lang}}}==
==={{verb}}===
{{${lang}-verb-form}}
#{{inflection of+|${lang}|${infin}||${infls.join('|;|')}}}`;
if (textbox.value.trim() === '') {
window.addVerbform(lang, newText);
} else {
textbox.value += '\n\n' + newText;
}
const summary = document.getElementById('wpSummary');
if (summary && !summary.value) {
summary.value = '新規作成';
}
})
.catch(console.error);
})();
4ywclg9heykrikc9xnstfkhcm8h3nzs
2305607
2305604
2026-07-29T13:14:07Z
Kuroco2k
84207
2305607
javascript
text/javascript
(function () {
'use strict';
if (mw.config.get('wgAction') !== 'edit') {
return;
}
const textbox = document.getElementById('wpTextbox1');
if (!textbox) {
return;
}
if (!document.referrer) {
return;
}
const title = mw.config.get('wgTitle');
const referrer = new URL(document.referrer);
referrer.searchParams.delete('action');
referrer.searchParams.delete('redlink');
referrer.searchParams.delete('veaction');
referrer.searchParams.set('action', 'render');
fetch(referrer.toString(), {
credentials: 'same-origin'
})
.then(r => r.text())
.then(html => {
const doc = new DOMParser().parseFromString(html, 'text/html');
const forms = [];
doc.querySelectorAll('span.Latn.form-of').forEach(span => {
const spelling = span.textContent.trim();
if (spelling !== title) {
return;
}
const classes = span.className.split(/\s+/);
const lang =
classes.find(c => c.startsWith('lang-'))?.slice(5);
if (lang !== 'de') {
return;
}
const infin =
classes.find(c => c.startsWith('origin-'))?.slice(7);
const infl =
classes.find(c => c.endsWith('-form-of'))
?.replace(/-form-of$/, '');
if (!lang || !infin || !infl) {
return;
}
forms.push({
lang,
infin,
infl
});
});
if (!forms.length) {
return;
}
const infls = [...new Set(forms.map(f => f.infl))];
const lang = forms[0].lang;
const infin = forms[0].infin;
const newText =
`=={{L|${lang}}}==
==={{verb}}===
{{head|${lang}|verb form}}
#{{inflection of+|${lang}|${infin}||${infls.join('|;|')}}}`;
if (textbox.value.trim() === '') {
window.addVerbform(lang, newText);
} else {
textbox.value += '\n\n' + newText;
}
const summary = document.getElementById('wpSummary');
if (summary && !summary.value) {
summary.value = '新規作成';
}
})
.catch(console.error);
})();
1h5fabnvttaygpntbla5fap0086mwt7
2306103
2305607
2026-07-30T10:41:24Z
Kuroco2k
84207
2306103
javascript
text/javascript
(function () {
'use strict';
if (mw.config.get('wgAction') !== 'edit') {
return;
}
const textbox = document.getElementById('wpTextbox1');
if (!textbox) {
return;
}
if (!document.referrer) {
return;
}
const title = mw.config.get('wgTitle');
const referrer = new URL(document.referrer);
referrer.searchParams.delete('action');
referrer.searchParams.delete('redlink');
referrer.searchParams.delete('veaction');
referrer.searchParams.set('action', 'render');
fetch(referrer.toString(), {
credentials: 'same-origin'
})
.then(r => r.text())
.then(html => {
const doc = new DOMParser().parseFromString(html, 'text/html');
const forms = [];
doc.querySelectorAll('span.Latn.form-of').forEach(span => {
const spelling = span.textContent.trim();
if (spelling !== title) {
return;
}
const classes = span.className.split(/\s+/);
const lang =
classes.find(c => c.startsWith('lang-'))?.slice(5);
if (lang !== 'de') {
return;
}
const infin =
classes.find(c => c.startsWith('origin-'))?.slice(7);
const infl =
classes.find(c => c.endsWith('-form-of'))
?.replace(/-form-of$/, '');
if (!lang || !infin || !infl) {
return;
}
forms.push({
lang,
infin,
infl
});
});
if (!forms.length) {
return;
}
const infls = [...new Set(forms.map(f => f.infl))];
const lang = forms[0].lang;
const infin = forms[0].infin;
const newText =
`=={{L|${lang}}}==
==={{verb}}===
{{head|${lang}|verb form}}
#{{inflection of+|${lang}|${infin}||${infls.join('|;|')}}}`;
window.addVerbform(lang, newText);
const summary = document.getElementById('wpSummary');
if (summary && !summary.value) {
summary.value = '新規作成';
}
})
.catch(console.error);
})();
h09qzqur479ldtouyrtqoz4cphvhq0s
楽派
0
599053
2305606
2026-07-29T13:13:14Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|がくは}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[がくは]]}} #{{タグ|ja|音楽}}音楽史で同じ[[時代]]に[[活動]]し、音楽の[[様式]]や[[構成]]などに共通性のある作曲家のグループ。」
2305606
wikitext
text/x-wiki
{{kana-DEFAULTSORT|がくは}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[がくは]]}}
#{{タグ|ja|音楽}}音楽史で同じ[[時代]]に[[活動]]し、音楽の[[様式]]や[[構成]]などに共通性のある作曲家のグループ。
27m91ck05i2k4kcs40iqhnwt5ajk6v2
がくは
0
599054
2305609
2026-07-29T13:16:45Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT}} {{also|かくは}} =={{L|ja}}== ==={{kangokana}}=== {{ja-kangokana|h=y}} *【[[楽派]]】ある時代で様式や構成などで共通性のある作曲家のグループ。 *【[[学派]]】学問上での流派。」
2305609
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|かくは}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[楽派]]】ある時代で様式や構成などで共通性のある作曲家のグループ。
*【[[学派]]】学問上での流派。
hp55wsjz91odxih47pgr7nywir5rzrc
duellier
0
599055
2305611
2026-07-29T13:18:22Z
Kuroco2k
84207
新規作成
2305611
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|duellieren||命令法|s}}
a8zwscxyke9ttnban2d7no5rqccprfn
erschein
0
599056
2305612
2026-07-29T13:18:49Z
Kuroco2k
84207
新規作成
2305612
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|erscheinen||命令法|s}}
mm7x5c3bz1mtai7ndmkcssb38dp4ww2
語楽
0
599057
2305624
2026-07-29T13:25:32Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|ごらく}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[ごらく]]}} #[[かたる|語り]]、[[たのしむ|楽しむ]]こと。 ==={{verb}}=== {{ja-verb-suru|ごらく}} {{日本語サ変活用}}」
2305624
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ごらく}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[ごらく]]}}
#[[かたる|語り]]、[[たのしむ|楽しむ]]こと。
==={{verb}}===
{{ja-verb-suru|ごらく}}
{{日本語サ変活用}}
7npe1vgkz5mz3luk7i8xhgamtfwmaj5
ごらく
0
599058
2305625
2026-07-29T13:28:19Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{kangokana}}=== {{ja-kangokana|h=y}} *【[[五楽]]】仏教で五つの快楽。 *【[[娯楽]]】遊び、楽しむこと。 *【[[語楽]]】語り、楽しむこと。」
2305625
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[五楽]]】仏教で五つの快楽。
*【[[娯楽]]】遊び、楽しむこと。
*【[[語楽]]】語り、楽しむこと。
3sk37mk0ct4dx2cmgo6dkobrdkpdci2
entschuldig
0
599059
2305626
2026-07-29T13:32:56Z
Kuroco2k
84207
新規作成
2305626
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|entschuldigen||命令法|s}}
tq81nqi0pg6dtbo89okbr03qhc33vqj
eitre
0
599060
2305628
2026-07-29T13:33:44Z
Kuroco2k
84207
新規作成
2305628
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|eitern||直説法|現在|1|s|;|接続法|I|1|s|;|接続法|I|3|s|;|命令法|s}}
k5t0jqvmeq0061jf3emod163z3uec7r
eiter
0
599061
2305629
2026-07-29T13:33:44Z
Kuroco2k
84207
新規作成
2305629
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|eitern||直説法|現在|1|s|;|命令法|s}}
3g3s5t3facv373zkehw7kwe5a7wz6yn
eiterst
0
599062
2305630
2026-07-29T13:33:45Z
Kuroco2k
84207
新規作成
2305630
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|eitern||直説法|現在|2|s}}
2r0auyzimnfzw4b3tzq5wtnvoeopqfx
eitert
0
599063
2305631
2026-07-29T13:33:45Z
Kuroco2k
84207
新規作成
2305631
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|eitern||直説法|現在|2|p|;|直説法|現在|3|s|;|命令法|p}}
k1yynnrnj0tx9zoru8r2mqpc4b9ru0a
eitere
0
599064
2305632
2026-07-29T13:33:45Z
Kuroco2k
84207
新規作成
2305632
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|eitern||直説法|現在|1|s|;|接続法|I|1|s|;|接続法|I|3|s|;|命令法|s}}
k5t0jqvmeq0061jf3emod163z3uec7r
eiterte
0
599065
2305633
2026-07-29T13:33:45Z
Kuroco2k
84207
新規作成
2305633
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|eitern||直説法|過去|1|s|;|接続法|II|1|s|;|直説法|過去|3|s|;|接続法|II|3|s}}
nc4rnku5h0tarvzp0m3d8ff6z1ji57f
eitertest
0
599066
2305634
2026-07-29T13:33:46Z
Kuroco2k
84207
新規作成
2305634
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|eitern||直説法|過去|2|s|;|接続法|II|2|s}}
b6gbh6d34n8czmj9buwp3g88r3888wc
eiterten
0
599067
2305635
2026-07-29T13:33:46Z
Kuroco2k
84207
新規作成
2305635
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|eitern||直説法|過去|1|p|;|接続法|II|1|p|;|直説法|過去|3|p|;|接続法|II|3|p}}
6qzqy6qxlxhm3jaz5mfyzl8kmdk6c6e
eitertet
0
599068
2305636
2026-07-29T13:33:46Z
Kuroco2k
84207
新規作成
2305636
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|eitern||直説法|過去|2|p|;|接続法|II|2|p}}
mew9t6ia25u4nhrsavwuq1hqnueskg2
eiterest
0
599069
2305637
2026-07-29T13:33:47Z
Kuroco2k
84207
新規作成
2305637
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|eitern||接続法|I|2|s}}
8mitiou14zdf818zoq3s3qilaywdila
eitrest
0
599070
2305638
2026-07-29T13:33:47Z
Kuroco2k
84207
新規作成
2305638
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|eitern||接続法|I|2|s}}
8mitiou14zdf818zoq3s3qilaywdila
eiteret
0
599071
2305639
2026-07-29T13:33:48Z
Kuroco2k
84207
新規作成
2305639
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|eitern||接続法|I|2|p}}
2357ftlgfgp4yh2a2q8dq1lz2ktrqmg
eitret
0
599072
2305640
2026-07-29T13:33:49Z
Kuroco2k
84207
新規作成
2305640
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|eitern||接続法|I|2|p}}
2357ftlgfgp4yh2a2q8dq1lz2ktrqmg
reichst ein
0
599073
2305642
2026-07-29T13:34:59Z
Kuroco2k
84207
新規作成
2305642
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|einreichen||直説法|現在|2|s}}
15ecg9eubrpi4l88fvcukotbrcsyfi7
reicht ein
0
599074
2305643
2026-07-29T13:35:00Z
Kuroco2k
84207
新規作成
2305643
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|einreichen||直説法|現在|2|p|;|直説法|現在|3|s|;|命令法|p}}
aa4vplebxfl2unj5lk7kpqvc1iya7a6
reichte ein
0
599075
2305644
2026-07-29T13:35:00Z
Kuroco2k
84207
新規作成
2305644
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|einreichen||直説法|過去|1|s|;|接続法|II|1|s|;|直説法|過去|3|s|;|接続法|II|3|s}}
nh679jme8hdw5k11wt0oat8d8m3r2sw
reichen ein
0
599076
2305645
2026-07-29T13:35:01Z
Kuroco2k
84207
新規作成
2305645
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|einreichen||直説法|現在|1|p|;|接続法|I|1|p|;|直説法|現在|3|p|;|接続法|I|3|p}}
rsa6fj8ml7v2adjc9h5diy2zatzcyiq
reich ein
0
599077
2305646
2026-07-29T13:35:01Z
Kuroco2k
84207
新規作成
2305646
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|einreichen||命令法|s}}
88k2zx2gdnuaqt15usuqm28urqq0qa0
reichten ein
0
599078
2305647
2026-07-29T13:35:01Z
Kuroco2k
84207
新規作成
2305647
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|einreichen||直説法|過去|1|p|;|接続法|II|1|p|;|直説法|過去|3|p|;|接続法|II|3|p}}
02gxg1ypkzit120gxbtcblo6havejyz
reichtest ein
0
599079
2305648
2026-07-29T13:35:01Z
Kuroco2k
84207
新規作成
2305648
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|einreichen||直説法|過去|2|s|;|接続法|II|2|s}}
86arprdxbh2jkf0ww5v963kup2f2sp7
reichtet ein
0
599080
2305649
2026-07-29T13:35:02Z
Kuroco2k
84207
新規作成
2305649
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|einreichen||直説法|過去|2|p|;|接続法|II|2|p}}
bnpia1ua7qzqwghmi4ki3r5ujnhedrl
reichest ein
0
599081
2305650
2026-07-29T13:35:02Z
Kuroco2k
84207
新規作成
2305650
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|einreichen||接続法|I|2|s}}
ah6wsjn3g4ggbvi7f6ome47o4aswsyl
reichet ein
0
599082
2305651
2026-07-29T13:35:02Z
Kuroco2k
84207
新規作成
2305651
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|einreichen||接続法|I|2|p}}
jc4fxorch5z6ug9zkufqcwnlupnmlg6
reiche ein
0
599083
2305652
2026-07-29T13:35:03Z
Kuroco2k
84207
新規作成
2305652
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|einreichen||直説法|現在|1|s|;|接続法|I|1|s|;|接続法|I|3|s|;|命令法|s}}
8x6pr5s98i4b6vaahzynhl1lopttf78
あいらく
0
599084
2305653
2026-07-29T13:35:27Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{kangokana}}=== {{ja-kangokana|h=y}} *【[[哀楽]]】悲しみと楽しみ。 *【[[愛楽]]】愛好すること。」
2305653
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[哀楽]]】悲しみと楽しみ。
*【[[愛楽]]】愛好すること。
o0gsf42g9ts5yaaj0vjwlely9wyl7dj
entdeck
0
599085
2305654
2026-07-29T13:35:32Z
Kuroco2k
84207
新規作成
2305654
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|entdecken||命令法|s}}
7ukivf9v9vlv244gipxkk1v3bbmq9c5
enthalt
0
599086
2305655
2026-07-29T13:36:08Z
Kuroco2k
84207
新規作成
2305655
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|enthalten||命令法|s}}
dwuky571bpaxey0lq7ndik6jcq7x860
enthieltst
0
599087
2305656
2026-07-29T13:36:08Z
Kuroco2k
84207
新規作成
2305656
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|enthalten||直説法|過去|2|s}}
drs14ieeic69drdthbepcrpw9rdmusw
entscheid
0
599088
2305657
2026-07-29T13:36:29Z
Kuroco2k
84207
新規作成
2305657
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|entscheiden||命令法|s}}
7bmy0gm8qdqkblu2lbf6zw5odl7orjy
entschiedst
0
599089
2305658
2026-07-29T13:36:29Z
Kuroco2k
84207
新規作成
2305658
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|entscheiden||直説法|過去|2|s}}
5hps8jcz41t7mv21z0v50o4epumw7g0
entmutig
0
599090
2305659
2026-07-29T13:36:29Z
Kuroco2k
84207
新規作成
2305659
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|entmutigen||命令法|s}}
cqx117d7ga2bu2d923xbbk7re913320
두유
0
599091
2305661
2026-07-29T13:51:38Z
Jiba1219
100610
ページの作成:「=={{L|ko}}== {{wikipedia|lang=ko}} ==={{pron}}=== {{ko-IPA}} ==={{noun}}=== {{head|ko|noun}} {{ko-h|豆|乳}} #{{タグ|ko|飲料}}[[豆乳]]。」
2305661
wikitext
text/x-wiki
=={{L|ko}}==
{{wikipedia|lang=ko}}
==={{pron}}===
{{ko-IPA}}
==={{noun}}===
{{head|ko|noun}}
{{ko-h|豆|乳}}
#{{タグ|ko|飲料}}[[豆乳]]。
edfm0gyytv9bvdgh33wrhs0en2dkqw7
れいたつ
0
599092
2305663
2026-07-29T14:22:39Z
鍼灸
112313
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{kangokana}}=== {{ja-kangokana}} *【[[令達]]】:命令を伝えること。」
2305663
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana}}
*【[[令達]]】:命令を伝えること。
135f21x0v7tj8ce6vcggumn772r33i6
天梅
0
599093
2305670
2026-07-29T17:57:20Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|てんばい}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[てんばい]]}} #{{タグ|ja|植物|夏}}「[[夜叉柄杓]]」の[[別名]]。」
2305670
wikitext
text/x-wiki
{{kana-DEFAULTSORT|てんばい}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[てんばい]]}}
#{{タグ|ja|植物|夏}}「[[夜叉柄杓]]」の[[別名]]。
5q7r2b3iyjrkxbii2r9qww1v4iftiyn
店売
0
599094
2305671
2026-07-29T17:59:27Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|てんばい}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[てんばい]]}} #[[みせ|店]]を[[かまえる|構え]]て[[客]]に[[うる|売る]]こと。 #:{{syn|ja|みせうり}} ==={{verb}}=== {{ja-verb-suru|てんばい}} {{日本語サ変活用}}」
2305671
wikitext
text/x-wiki
{{kana-DEFAULTSORT|てんばい}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[てんばい]]}}
#[[みせ|店]]を[[かまえる|構え]]て[[客]]に[[うる|売る]]こと。
#:{{syn|ja|みせうり}}
==={{verb}}===
{{ja-verb-suru|てんばい}}
{{日本語サ変活用}}
edq0u7ku356g0u0ir4ldh02q5vvwbck
みせうり
0
599095
2305672
2026-07-29T18:04:19Z
ちょこれ゚いとみんと
129959
ページの作成:「=={{L|ja}}== ==={{noun}}=== {{ja-noun|店売り|見世売り}} #[[みせ|店]]で[[しなもの|品物]]を[[うる|売る]]こと。また、その品物。 #:{{syn|ja|店売}} #[[はりみせ|張見世]]すること。」
2305672
wikitext
text/x-wiki
=={{L|ja}}==
==={{noun}}===
{{ja-noun|店売り|見世売り}}
#[[みせ|店]]で[[しなもの|品物]]を[[うる|売る]]こと。また、その品物。
#:{{syn|ja|店売}}
#[[はりみせ|張見世]]すること。
fz23b4sldlz1rbdkjpapdiw8wexsbgi
2305673
2305672
2026-07-29T18:05:22Z
ちょこれ゚いとみんと
129959
/* 日本語 */
2305673
wikitext
text/x-wiki
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|店売り|見世売り}}
#[[みせ|店]]で[[しなもの|品物]]を[[うる|売る]]こと。また、その品物。
#:{{syn|ja|店売}}
#[[はりみせ|張見世]]すること。
==={{verb}}===
{{ja-verb-suru|店売り|見世売り}}
{{日本語サ変活用}}
5yz9ufdwsvmie5fow7hgdt0dws00pal
店売り
0
599096
2305674
2026-07-29T18:06:40Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|みせうり}} =={{L|ja}}== ==={{wago}}=== {{ja-wagokanji|みせうり}} #{{wagokanji of|みせうり}}」
2305674
wikitext
text/x-wiki
{{kana-DEFAULTSORT|みせうり}}
=={{L|ja}}==
==={{wago}}===
{{ja-wagokanji|みせうり}}
#{{wagokanji of|みせうり}}
oj25dh1plg7livdz4tf8m5qfw22rbme
見世売り
0
599097
2305675
2026-07-29T18:06:59Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|みせうり}} =={{L|ja}}== ==={{wago}}=== {{ja-wagokanji|みせうり}} #{{wagokanji of|みせうり}}」
2305675
wikitext
text/x-wiki
{{kana-DEFAULTSORT|みせうり}}
=={{L|ja}}==
==={{wago}}===
{{ja-wagokanji|みせうり}}
#{{wagokanji of|みせうり}}
oj25dh1plg7livdz4tf8m5qfw22rbme
令達
0
599098
2305676
2026-07-29T18:09:57Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|れいたつ}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[れいたつ]]}} #[[命令]]を[[つたえる|伝える]]こと。また、その命令。 ==={{verb}}=== {{ja-verb-suru|れいたつ}} {{日本語サ変活用}}」
2305676
wikitext
text/x-wiki
{{kana-DEFAULTSORT|れいたつ}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[れいたつ]]}}
#[[命令]]を[[つたえる|伝える]]こと。また、その命令。
==={{verb}}===
{{ja-verb-suru|れいたつ}}
{{日本語サ変活用}}
eb4ogjztm4sww97a4pxruyk7xh1ippl
りょうだつ
0
599099
2305677
2026-07-29T18:14:09Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT}} {{also|りょうたつ}} =={{L|ja}}== ==={{kangokana}}=== {{ja-kangokana|h=y}} {{ja-k|了達|t=心によく悟ること。}} {{ja-k|掠奪|t=暴力で奪い取ること。}}」
2305677
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|りょうたつ}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
{{ja-k|了達|t=心によく悟ること。}}
{{ja-k|掠奪|t=暴力で奪い取ること。}}
9fjkplbxt467tyippu7q14elb6d1t70
了達
0
599100
2305678
2026-07-29T18:16:26Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|りょうたつ}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[りょうたつ]]|[[りょうだつ]]}} #[[こころ|心]]によく[[さとる|悟る]]こと。 ==={{verb}}=== {{ja-verb-suru|りょうたつ|りょうだつ}} {{日本語サ変活用}}」
2305678
wikitext
text/x-wiki
{{kana-DEFAULTSORT|りょうたつ}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[りょうたつ]]|[[りょうだつ]]}}
#[[こころ|心]]によく[[さとる|悟る]]こと。
==={{verb}}===
{{ja-verb-suru|りょうたつ|りょうだつ}}
{{日本語サ変活用}}
3syuyr5e22hoynuil45p3t4086jlmx7
りょうたつ
0
599101
2305679
2026-07-29T18:20:00Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT}} {{also|りょうだつ}} =={{L|ja}}== ==={{noun}}=== {{ja-noun}} #[[人形浄瑠璃]]社会の[[隠語]]で、[[総髪]]。 ==={{kangokana}}=== {{ja-kangokana}} {{ja-k|了達|t=心によく悟ること。}}」
2305679
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|りょうだつ}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun}}
#[[人形浄瑠璃]]社会の[[隠語]]で、[[総髪]]。
==={{kangokana}}===
{{ja-kangokana}}
{{ja-k|了達|t=心によく悟ること。}}
gkoekjk8znovlxfyn60pi0hi6evuxs9
かまん
0
599102
2305682
2026-07-29T18:30:20Z
ちょこれ゚いとみんと
129959
ページの作成:「{{also|がまん}} =={{L|ja}}== ==={{kangokana}}=== {{ja-kangokana|h=y}} {{ja-k|果満|t=修行の功により「果」として悟りが完成すること。}} {{ja-k|花幔|華幔|t=美しい模様のある幕。}}」
2305682
wikitext
text/x-wiki
{{also|がまん}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
{{ja-k|果満|t=修行の功により「果」として悟りが完成すること。}}
{{ja-k|花幔|華幔|t=美しい模様のある幕。}}
t8d8twalvmtsaee0muv9g6imc925i04
2305683
2305682
2026-07-29T18:31:16Z
ちょこれ゚いとみんと
129959
/* 漢字表記語の仮名表記 */
2305683
wikitext
text/x-wiki
{{also|がまん}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
{{ja-k|果満|t=仏道修行により「果」として悟りが完成すること。}}
{{ja-k|花幔|華幔|t=美しい模様のある幕。}}
a0nsacn4gloy6pz56z94ygw9o8bk17b
果満
0
599103
2305684
2026-07-29T18:33:13Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|かまん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[かまん]]}} #{{タグ|ja|仏教}}[[仏道]][[修行]]により「[[果]]」として[[さとり|悟り]]が[[完成]]すること。」
2305684
wikitext
text/x-wiki
{{kana-DEFAULTSORT|かまん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[かまん]]}}
#{{タグ|ja|仏教}}[[仏道]][[修行]]により「[[果]]」として[[さとり|悟り]]が[[完成]]すること。
qy4dwfmq17w04y0hbv4rk125lypjxvq
花幔
0
599104
2305685
2026-07-29T18:36:29Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|かまん}} =={{L|ja}}== ==={{alter}}=== *[[華幔]] ==={{noun}}=== {{ja-noun|[[かまん]]}} #美しい[[模様]]のある[[幕]]。 #[[はな|花]]が美しく[[さきそろう|咲き揃っ]]て、[[幔幕]]を引いたように見えるさま。」
2305685
wikitext
text/x-wiki
{{kana-DEFAULTSORT|かまん}}
=={{L|ja}}==
==={{alter}}===
*[[華幔]]
==={{noun}}===
{{ja-noun|[[かまん]]}}
#美しい[[模様]]のある[[幕]]。
#[[はな|花]]が美しく[[さきそろう|咲き揃っ]]て、[[幔幕]]を引いたように見えるさま。
ejcu4oo305fodxr4w69mawfc67yvh0h
華幔
0
599105
2305686
2026-07-29T18:37:27Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|かまん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[かまん]]}} #「[[花幔]]」の[[異表記]]。」
2305686
wikitext
text/x-wiki
{{kana-DEFAULTSORT|かまん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[かまん]]}}
#「[[花幔]]」の[[異表記]]。
frzn94e49p8f77c9ersklni3fwcwa8z
がまん
0
599106
2305687
2026-07-29T18:39:14Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT}} {{also|かまん}} =={{L|ja}}== ==={{kangokana}}=== {{ja-kangokana}} {{ja-k|我慢|t=精神的・肉体的苦痛などを耐えること。}}」
2305687
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|かまん}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana}}
{{ja-k|我慢|t=精神的・肉体的苦痛などを耐えること。}}
eutncw1atf4wjqeti3jk8y4g5bslo3n
さきそろう
0
599107
2305689
2026-07-29T18:43:22Z
ちょこれ゚いとみんと
129959
ページの作成:「=={{L|ja}}== ==={{etym}}=== {{etyl|ojp|ja}} ==={{verb}}=== {{ja-verb|咲き揃う}} #[[はな|花]]が[[一斉]]に[[さく|咲く]]。 ===={{conjug}}==== {{日本語五段活用}} =={{L|ojp}}== ==={{verb}}=== {{ojp-verb|咲き揃う}} #(現代語に同じ) ===={{conjug}}==== {{古典日本語四段活用|さきそろ|う}}」
2305689
wikitext
text/x-wiki
=={{L|ja}}==
==={{etym}}===
{{etyl|ojp|ja}}
==={{verb}}===
{{ja-verb|咲き揃う}}
#[[はな|花]]が[[一斉]]に[[さく|咲く]]。
===={{conjug}}====
{{日本語五段活用}}
=={{L|ojp}}==
==={{verb}}===
{{ojp-verb|咲き揃う}}
#(現代語に同じ)
===={{conjug}}====
{{古典日本語四段活用|さきそろ|う}}
it7f330h1m0fchi50ju7h5h4y8uzgj1
2305690
2305689
2026-07-29T18:44:15Z
ちょこれ゚いとみんと
129959
2305690
wikitext
text/x-wiki
=={{L|ja}}==
==={{etym}}===
{{etyl|ojp|ja}}
==={{verb}}===
{{ja-verb|咲き揃う}}
#[[はな|花]]が[[一斉]]に[[さく|咲く]]。
===={{conjug}}====
{{日本語五段活用}}
6xw1ob1oogimbu3zi6iajw5md5lchje
2305691
2305690
2026-07-29T18:45:26Z
ちょこれ゚いとみんと
129959
2305691
wikitext
text/x-wiki
=={{L|ja}}==
==={{etym}}===
{{etyl|ojp|ja}}「[[さきそろふ]]」
==={{verb}}===
{{ja-verb|咲き揃う}}
#[[はな|花]]が[[一斉]]に[[さく|咲く]]。
===={{conjug}}====
{{日本語五段活用}}
4azkdvq3jhpefly6dsh2rs749jv88v1
咲き揃う
0
599108
2305692
2026-07-29T18:46:31Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|さきそろう}} =={{L|ja}}== ==={{wago}}=== {{ja-wagokanji|さきそろう}} #{{wagokanji of|さきそろう}}」
2305692
wikitext
text/x-wiki
{{kana-DEFAULTSORT|さきそろう}}
=={{L|ja}}==
==={{wago}}===
{{ja-wagokanji|さきそろう}}
#{{wagokanji of|さきそろう}}
p044z8sfej3rx36or29xbb0o4ejqfjd
そさん
0
599109
2305695
2026-07-29T18:57:40Z
ちょこれ゚いとみんと
129959
ページの作成:「=={{L|ja}}== ==={{kangokana}}=== {{ja-kangokana|h=y}} {{ja-k|疎散|疏散|t=嫌って離れること。|t2=疎らに散っていること。}} {{ja-k|素餐|素飡|t=功績も才能もないのに高位にいて報酬を受けること。}}」
2305695
wikitext
text/x-wiki
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
{{ja-k|疎散|疏散|t=嫌って離れること。|t2=疎らに散っていること。}}
{{ja-k|素餐|素飡|t=功績も才能もないのに高位にいて報酬を受けること。}}
co49pxe5eidwle5g9ze4vevq02mk2eg
2305703
2305695
2026-07-29T19:14:01Z
ちょこれ゚いとみんと
129959
2305703
wikitext
text/x-wiki
{{also|そざん}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
{{ja-k|疎散|疏散|t=嫌って離れること。|t2=疎らに散っていること。}}
{{ja-k|素餐|素飡|t=功績も才能もないのに高位にいて報酬を受けること。}}
c1446mgdjsqsrwjytgu2lko3h577v1h
疎散
0
599110
2305696
2026-07-29T19:00:03Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|そさん}} =={{L|ja}}== ==={{alter}}=== *[[疏散]] ==={{noun}}=== {{ja-noun|[[そさん]]}} #[[きらう|嫌っ]]て[[はなれる|離れる]]こと。 #[[まばら|疎ら]]に[[ちる|散っ]]ていること。」
2305696
wikitext
text/x-wiki
{{kana-DEFAULTSORT|そさん}}
=={{L|ja}}==
==={{alter}}===
*[[疏散]]
==={{noun}}===
{{ja-noun|[[そさん]]}}
#[[きらう|嫌っ]]て[[はなれる|離れる]]こと。
#[[まばら|疎ら]]に[[ちる|散っ]]ていること。
hcwzubr40gwpvquqly071a1xmzqe2pd
疏散
0
599111
2305697
2026-07-29T19:00:51Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|そさん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[そさん]]}} #「[[疎散]]」の[[異表記]]。」
2305697
wikitext
text/x-wiki
{{kana-DEFAULTSORT|そさん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[そさん]]}}
#「[[疎散]]」の[[異表記]]。
hkyfcdfymlpk4lwzhjacjyj6vhz0qqi
素餐
0
599112
2305698
2026-07-29T19:03:28Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|そさん}} =={{L|ja}}== ==={{alter}}=== *[[素飡]] ==={{noun}}=== {{ja-noun|[[そさん]]}} #[[功績]]も[[才能]]もないのに[[高位]]にいて[[報酬]]を[[うける|受ける]]こと。 #:{{syn|ja|徒食|素食}}」
2305698
wikitext
text/x-wiki
{{kana-DEFAULTSORT|そさん}}
=={{L|ja}}==
==={{alter}}===
*[[素飡]]
==={{noun}}===
{{ja-noun|[[そさん]]}}
#[[功績]]も[[才能]]もないのに[[高位]]にいて[[報酬]]を[[うける|受ける]]こと。
#:{{syn|ja|徒食|素食}}
kfo2v3m05ada9eitiaxwrs22s0ze5hi
素飡
0
599113
2305699
2026-07-29T19:04:05Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|そさん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[そさん]]}} #「[[素餐]]」の[[異表記]]。」
2305699
wikitext
text/x-wiki
{{kana-DEFAULTSORT|そさん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[そさん]]}}
#「[[素餐]]」の[[異表記]]。
oq0vx0z1hyblljylzs1a5hdolxmjw8v
素食
0
599114
2305700
2026-07-29T19:08:45Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|そしょく}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[そしょく]]}} #{{タグ|ja|料理}}[[野菜]]だけの[[料理]]。また、[[粗末]]な[[食事]]。 #[[はたらく|働か]]ずに[[禄を食む]]こと。 #:{{syn|ja|徒食|素餐}}」
2305700
wikitext
text/x-wiki
{{kana-DEFAULTSORT|そしょく}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[そしょく]]}}
#{{タグ|ja|料理}}[[野菜]]だけの[[料理]]。また、[[粗末]]な[[食事]]。
#[[はたらく|働か]]ずに[[禄を食む]]こと。
#:{{syn|ja|徒食|素餐}}
1w6fq509kk8lknasd4371frd3ly6q2r
禄を食む
0
599115
2305701
2026-07-29T19:11:20Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|ろくをはむ}} =={{L|ja}}== ==={{colloc}}=== {{ja-colloc|ろくをはむ}} #[[給料]]を受けて[[生活]]する。[[仕官]]して[[俸禄]]を[[もらう|貰う]]。」
2305701
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ろくをはむ}}
=={{L|ja}}==
==={{colloc}}===
{{ja-colloc|ろくをはむ}}
#[[給料]]を受けて[[生活]]する。[[仕官]]して[[俸禄]]を[[もらう|貰う]]。
kahmjfbhaecdsqopp9kirggyej1n12n
2305702
2305701
2026-07-29T19:11:53Z
ちょこれ゚いとみんと
129959
/* 連語 */
2305702
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ろくをはむ}}
=={{L|ja}}==
==={{colloc}}===
{{ja-colloc|ろくをはむ|head=[[禄]][[を]][[はむ|食む]]}}
#[[給料]]を受けて[[生活]]する。[[仕官]]して[[俸禄]]を[[もらう|貰う]]。
qebpcxsx1nth6u40r6qshv3llqh0id3
そざん
0
599116
2305704
2026-07-29T19:15:47Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT}} {{also|そさん}} =={{L|ja}}== ==={{kangokana}}=== {{ja-kangokana|h=y}} {{ja-k|祖山|t=祖先の墓地。}} {{ja-k|鼠竄|t=鼠が穴に入るように、こそこそと逃げ隠れること。}}」
2305704
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|そさん}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
{{ja-k|祖山|t=祖先の墓地。}}
{{ja-k|鼠竄|t=鼠が穴に入るように、こそこそと逃げ隠れること。}}
3g95k6sc0wcsd6s6gkg73pxlvtm0s1z
祖山
0
599117
2305705
2026-07-29T19:16:44Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|そざん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[そざん]]}} #[[祖先]]の[[墓地]]。」
2305705
wikitext
text/x-wiki
{{kana-DEFAULTSORT|そざん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[そざん]]}}
#[[祖先]]の[[墓地]]。
t1mryqs0xb83t0758q9kbhjxukpm3wq
鼠竄
0
599118
2305706
2026-07-29T19:19:02Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|そざん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[そざん]]}} #[[ねずみ|鼠]]が[[あな|穴]]に入るように、こそこそと[[にげかくれる|逃げ隠れる]]こと。 ==={{verb}}=== {{ja-verb-suru|そざん}} {{日本語サ変活用}}」
2305706
wikitext
text/x-wiki
{{kana-DEFAULTSORT|そざん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[そざん]]}}
#[[ねずみ|鼠]]が[[あな|穴]]に入るように、こそこそと[[にげかくれる|逃げ隠れる]]こと。
==={{verb}}===
{{ja-verb-suru|そざん}}
{{日本語サ変活用}}
bcy3vaiczqbpbnllz4rty4hpwqnd6qs
にげかくれる
0
599119
2305707
2026-07-29T19:22:52Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{etym}}=== {{etyl|ojp|ja}}「[[にげかくる]]」 ==={{verb}}=== {{ja-verb|逃げ隠れる}} #[[にげる|逃げ]]て[[人目に付く|人目に付か]]ないようにする。 ===={{conjug}}==== {{日本語下一段活用}}」
2305707
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
{{etyl|ojp|ja}}「[[にげかくる]]」
==={{verb}}===
{{ja-verb|逃げ隠れる}}
#[[にげる|逃げ]]て[[人目に付く|人目に付か]]ないようにする。
===={{conjug}}====
{{日本語下一段活用}}
gbkly5fzszdchzivtplcy12cqg3bf70
2305712
2305707
2026-07-29T22:21:50Z
Kuroco2k
84207
2305712
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
*{{etyl|ojp|ja}} {{m|ojp|にげかくる}}
*{{surf|ja|にげる|かくれる}}
==={{verb}}===
{{ja-verb|逃げ隠れる}}
#[[にげる|逃げ]]て[[人目に付く|人目に付か]]ないようにする。
===={{conjug}}====
{{日本語下一段活用}}
9meukde1s8y8qrea98cx7pk48rg5kij
逃げ隠れる
0
599120
2305708
2026-07-29T19:23:52Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|にげかくれる}} =={{L|ja}}== ==={{wago}}=== {{ja-wagokanji|にげかくれる}} #{{wagokanli of|にげかくれる}}」
2305708
wikitext
text/x-wiki
{{kana-DEFAULTSORT|にげかくれる}}
=={{L|ja}}==
==={{wago}}===
{{ja-wagokanji|にげかくれる}}
#{{wagokanli of|にげかくれる}}
8ms98xz1h6da08f5f2rkp0a3lbwggq9
2305709
2305708
2026-07-29T19:23:59Z
ちょこれ゚いとみんと
129959
2305709
wikitext
text/x-wiki
{{kana-DEFAULTSORT|にげかくれる}}
=={{L|ja}}==
==={{wago}}===
{{ja-wagokanji|にげかくれる}}
#{{wagokanji of|にげかくれる}}
2ugw65vu769hnz0ndqnma5rltsu5ro2
逃隠れる
0
599121
2305710
2026-07-29T19:24:35Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|にげかくれる}} =={{L|ja}}== ==={{wago}}=== {{ja-wagokanji|にげかくれる}} #{{wagokanji of|にげかくれる}}」
2305710
wikitext
text/x-wiki
{{kana-DEFAULTSORT|にげかくれる}}
=={{L|ja}}==
==={{wago}}===
{{ja-wagokanji|にげかくれる}}
#{{wagokanji of|にげかくれる}}
2ugw65vu769hnz0ndqnma5rltsu5ro2
不動尊
0
599122
2305714
2026-07-29T22:36:35Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|ふどうそん}} =={{ja}}== ==={{noun}}=== {{ja-noun|ふどうそん}} #{{タグ|ja|仏教}}[[不動明王]]のこと。」
2305714
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ふどうそん}}
=={{ja}}==
==={{noun}}===
{{ja-noun|ふどうそん}}
#{{タグ|ja|仏教}}[[不動明王]]のこと。
ect76fsq67pc5cotpcc9m1kd6upacno
閻魔様
0
599123
2305716
2026-07-29T22:39:12Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|じぞうそん}} =={{ja}}== ==={{noun}}=== {{ja-noun|じぞうそん}} #{{タグ|ja|仏教}}[[閻魔]]の尊称。」
2305716
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じぞうそん}}
=={{ja}}==
==={{noun}}===
{{ja-noun|じぞうそん}}
#{{タグ|ja|仏教}}[[閻魔]]の尊称。
jkdjb2h39kway5srrn943f7xgk52x4q
2305718
2305716
2026-07-29T22:43:16Z
うーむ
129171
2305718
wikitext
text/x-wiki
{{kana-DEFAULTSORT|えんまさま}}
=={{ja}}==
==={{noun}}===
{{ja-noun|えんまさま}}
#{{タグ|ja|仏教}}[[閻魔]]の尊称。
a366zexytdi1gpmfo68kr8rs8mnpvxa
muỗi
0
599124
2305721
2026-07-29T23:20:08Z
Trong Dang
108006
ページの作成:「{{vi-DEFAULTSORT|muỗi}} =={{L|vi}}== ==={{pron}}=== {{vi-IPA}} ==={{noun}}=== {{head|vi|noun}} #{{ふりがな|蚊|か}}。」
2305721
wikitext
text/x-wiki
{{vi-DEFAULTSORT|muỗi}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun}}
#{{ふりがな|蚊|か}}。
1w36ujoq1o43ee8pi19j1f4b6r8om18
2305738
2305721
2026-07-30T02:17:08Z
M-30722
1202
カテゴリ追加
2305738
wikitext
text/x-wiki
{{vi-DEFAULTSORT|muỗi}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun}}
#{{タグ|vi|昆虫}}{{ふりがな|蚊|か}}。
5u0os0sacj7qiomlgwvmxtk48jzi9rz
chợ
0
599125
2305722
2026-07-29T23:22:17Z
Trong Dang
108006
ページの作成:「{{vi-DEFAULTSORT|chợ}} =={{L|vi}}== ==={{pron}}=== {{vi-IPA}} ==={{noun}}=== {{head|vi|noun}} #[[市場]]。」
2305722
wikitext
text/x-wiki
{{vi-DEFAULTSORT|chợ}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun}}
#[[市場]]。
ldq451nnqggugejibm40e4psgof3sxx
máy
0
599126
2305723
2026-07-29T23:23:42Z
Trong Dang
108006
ページの作成:「{{vi-DEFAULTSORT|máy}} =={{L|vi}}== ==={{pron}}=== {{vi-IPA}} ==={{noun}}=== {{head|vi|noun}} #[[機械]]。」
2305723
wikitext
text/x-wiki
{{vi-DEFAULTSORT|máy}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun}}
#[[機械]]。
gpdkcmpvoihyxo57bvkz14141oa5dpr
2305739
2305723
2026-07-30T02:18:24Z
M-30722
1202
2305739
wikitext
text/x-wiki
{{vi-DEFAULTSORT|máy}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun|kanji=𢵯|kanji2=𣛠|kanji3=𠃅}}
*類別詞: [[cái]], [[cỗ]], [[bộ]]
#{{topcat|vi|機械}}[[機械]]。
i5qg7x5mgbumijqlurr6n3ly8v0hvnb
đồi
0
599127
2305724
2026-07-29T23:24:49Z
Trong Dang
108006
ページの作成:「{{vi-DEFAULTSORT|đồi}} =={{L|vi}}== ==={{pron}}=== {{vi-IPA}} ==={{noun}}=== {{head|vi|noun}} #{{ふりがな|丘|おか}}。」
2305724
wikitext
text/x-wiki
{{vi-DEFAULTSORT|đồi}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun}}
#{{ふりがな|丘|おか}}。
qkstrdzhuu74k0m4apu3y0y0l5idpa5
2305745
2305724
2026-07-30T02:24:38Z
M-30722
1202
カテゴリ追加
2305745
wikitext
text/x-wiki
{{vi-DEFAULTSORT|đồi}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun}}
#{{タグ|vi|地形}}{{ふりがな|丘|おか}}。
c7tw9xz3ju9h5u5sv6x3kelggw0te19
chữ
0
599128
2305725
2026-07-29T23:26:27Z
Trong Dang
108006
ページの作成:「{{vi-DEFAULTSORT|chữ}} =={{L|vi}}== ==={{pron}}=== {{vi-IPA}} ==={{noun}}=== {{head|vi|noun}} #[[文字]]。」
2305725
wikitext
text/x-wiki
{{vi-DEFAULTSORT|chữ}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun}}
#[[文字]]。
qwr9z8vg25edj0olm9c4gylt9sobxsm
gạo
0
599129
2305726
2026-07-29T23:28:25Z
Trong Dang
108006
ページの作成:「{{vi-DEFAULTSORT|gạo}} =={{L|vi}}== ==={{pron}}=== {{vi-IPA}} ==={{noun}}=== {{head|vi|noun}} #{{ふりがな|米|こめ}}。」
2305726
wikitext
text/x-wiki
{{vi-DEFAULTSORT|gạo}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun}}
#{{ふりがな|米|こめ}}。
4il98mqzplod8m0zvgzbn2thzdsyzvk
2305746
2305726
2026-07-30T02:25:16Z
M-30722
1202
カテゴリ追加
2305746
wikitext
text/x-wiki
{{vi-DEFAULTSORT|gạo}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun}}
#{{タグ|vi|食品}}{{ふりがな|米|こめ}}。
i9ofa4mg238xxr0wyks3i33upgwp5a4
xoài
0
599130
2305727
2026-07-29T23:30:06Z
Trong Dang
108006
ページの作成:「{{vi-DEFAULTSORT|xoài}} =={{L|vi}}== ==={{pron}}=== {{vi-IPA}} ==={{noun}}=== {{head|vi|noun}} #[[マンゴー]]。」
2305727
wikitext
text/x-wiki
{{vi-DEFAULTSORT|xoài}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun}}
#[[マンゴー]]。
3kgkx96yjrlrtcl9ngbdztqk3e0p494
2305747
2305727
2026-07-30T02:25:40Z
M-30722
1202
カテゴリ追加
2305747
wikitext
text/x-wiki
{{vi-DEFAULTSORT|xoài}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun}}
#{{タグ|vi|果実}}[[マンゴー]]。
oz1jezzh1a95nkacyeys9fyilrkua8n
heo
0
599131
2305728
2026-07-29T23:32:34Z
Trong Dang
108006
ページの作成:「{{vi-DEFAULTSORT|heo}} =={{L|vi}}== ==={{pron}}=== {{vi-IPA}} ==={{noun}}=== {{head|vi|noun}} #{{ふりがな|豚|ぶた}}。」
2305728
wikitext
text/x-wiki
{{vi-DEFAULTSORT|heo}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun}}
#{{ふりがな|豚|ぶた}}。
kv4h3hilt8cunu8o5cj2b5xca8dtyge
2305749
2305728
2026-07-30T02:27:03Z
M-30722
1202
2305749
wikitext
text/x-wiki
{{vi-DEFAULTSORT|heo}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun}}
#{{タグ|vi|鯨偶蹄類}}{{ふりがな|豚|ぶた}}。
#:{{syn|vi|lợn}}
459fidowyjewql13g5zje1m9wheajzv
lợn
0
599132
2305729
2026-07-29T23:32:56Z
Trong Dang
108006
ページの作成:「{{vi-DEFAULTSORT|lợn}} =={{L|vi}}== ==={{pron}}=== {{vi-IPA}} ==={{noun}}=== {{head|vi|noun}} #{{ふりがな|豚|ぶた}}。」
2305729
wikitext
text/x-wiki
{{vi-DEFAULTSORT|lợn}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun}}
#{{ふりがな|豚|ぶた}}。
fog468bb89zzk4m4kdzkj41b3liw8ju
2305748
2305729
2026-07-30T02:26:49Z
M-30722
1202
2305748
wikitext
text/x-wiki
{{vi-DEFAULTSORT|lợn}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun}}
#{{タグ|vi|鯨偶蹄類}}{{ふりがな|豚|ぶた}}。
#:{{syn|vi|heo}}
cjcp8cn4kfb75y7bdx5e6htg9ih63n8
nấm
0
599133
2305730
2026-07-29T23:38:23Z
Trong Dang
108006
ページの作成:「{{vi-DEFAULTSORT|nấm}} =={{L|vi}}== ==={{pron}}=== {{vi-IPA}} ==={{noun}}=== {{head|vi|noun}} #[[きのこ]]。」
2305730
wikitext
text/x-wiki
{{vi-DEFAULTSORT|nấm}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun}}
#[[きのこ]]。
pcn0se8942ip50b6uc1am29li53o3ps
2305750
2305730
2026-07-30T02:27:47Z
M-30722
1202
2305750
wikitext
text/x-wiki
{{vi-DEFAULTSORT|nấm}}
=={{L|vi}}==
==={{pron}}===
{{vi-IPA}}
==={{noun}}===
{{head|vi|noun}}
#{{タグ|vi|菌類}}[[きのこ]]。
fqul255ar0owoc3hnvlgqam90xbcp8d
認許
0
599134
2305731
2026-07-30T00:05:19Z
鍼灸
112313
ページの作成:「{{kana-DEFAULTSORT|にんきょ}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[にんきょ]]}} #認めて、許すこと。 ===={{syn}}==== *[[認可]] *[[許可]] ==={{verb}}=== {{ja-verb-suru|にんきょ}} {{日本語サ変活用}}」
2305731
wikitext
text/x-wiki
{{kana-DEFAULTSORT|にんきょ}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[にんきょ]]}}
#認めて、許すこと。
===={{syn}}====
*[[認可]]
*[[許可]]
==={{verb}}===
{{ja-verb-suru|にんきょ}}
{{日本語サ変活用}}
6ar4s68c644litzmn6nepm2z9pj7cns
お帰りなさい
0
599135
2305733
2026-07-30T01:11:34Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|おかえりなさい}} =={{L|ja}}== ==={{wagokanji}}=== {{ja-wagokanji|おかえりなさい}} #{{wagokanji of|おかえりなさい}}」
2305733
wikitext
text/x-wiki
{{kana-DEFAULTSORT|おかえりなさい}}
=={{L|ja}}==
==={{wagokanji}}===
{{ja-wagokanji|おかえりなさい}}
#{{wagokanji of|おかえりなさい}}
9owsrbhjkxpsbu4ifgw86euup9l7zn2
しまね
0
599136
2305735
2026-07-30T01:22:56Z
~2026-42274-49
132715
[[島根]]への転送ページ
2305735
wikitext
text/x-wiki
#転送[[島根]]
qcjrt8h8kdu0aiybgu22usw6xqmxka4
じんましん
0
599137
2305736
2026-07-30T01:24:46Z
うーむ
129171
[[蕁麻疹]]への転送ページ
2305736
wikitext
text/x-wiki
#転送[[蕁麻疹]]
0rlfao8eal2uvdxan7avifwkfrvnauh
両声字
0
599138
2305737
2026-07-30T02:09:46Z
Keikei kanji
129888
ページの作成:「{{kana-DEFAULTSORT|りょうせいじ}} =={{L|ja}}== ==={{pron}}=== {{ja-pron|りょうせいじ|acc=4}} {{ja-kanjitab|りょう|せい|じ}} ==={{noun}}=== ([[双声字]]とも) * [[漢字]]において、[[構成]][[要素]]が[[両方]]とも[[表音]][[作用]]を持つ字。 ** 例えば「[[静]]」は「[[青]]{{phoneme|*tsʰˤeŋ}}」 + 「[[争]]{{phoneme|*tsrˤeŋ}}」から構成される両声字である。<ref group>林志強、田勝男、葉玉英評…」
2305737
wikitext
text/x-wiki
{{kana-DEFAULTSORT|りょうせいじ}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|りょうせいじ|acc=4}}
{{ja-kanjitab|りょう|せい|じ}}
==={{noun}}===
([[双声字]]とも)
* [[漢字]]において、[[構成]][[要素]]が[[両方]]とも[[表音]][[作用]]を持つ字。
** 例えば「[[静]]」は「[[青]]{{phoneme|*tsʰˤeŋ}}」 + 「[[争]]{{phoneme|*tsrˤeŋ}}」から構成される両声字である。<ref group>林志強、田勝男、葉玉英評注『《文源》評注』中国社会科学出版社 (2017) p.575</ref>
* このような[[両声字]]は元々[[仮借]]字によって表されていた[[所]]に[[声符]]を[[追加]]したことによって[[発生]]する。<ref group>劉釗『古文字構形学(修訂本)』海峡出版社 (2011) p.89</ref>
==== {{syn}} ====
* [[双声字]]
===={{rel}}====
* [[形声文字|形声]]
* [[会意形声文字|会意形声]]
=== <参考文献> ===
<references group/>
《参考》白玉庵『[https://note.com/hakugyoku/n/nc3b08dcbe0bc#A4008430-3055-4702-A02F-027F6BCDC752 漢字の成り立ちを調べるためのガイド]』2026/7/30閲覧。
98okn6b9ofq10u7ki2ylgdln7ehxgud
2305740
2305737
2026-07-30T02:20:05Z
Kuroco2k
84207
参考文献の節に山括弧を書く習慣、本当にいらない (Noteもできれば載せたくない)
2305740
wikitext
text/x-wiki
{{kana-DEFAULTSORT|りょうせいじ}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|りょうせいじ|acc=4}}
==={{noun}}===
{{ja-noun|りょうせいじ}}
#[[漢字]]において、構成要素が両方とも[[表音]]の作用を持つ字。
#*例えば「[[静]]」は「[[青]]{{phoneme|*tsʰˤeŋ}}」 + 「[[争]]{{phoneme|*tsrˤeŋ}}」から構成される両声字である。<ref name="lin2017">{{Cite book|和書|author=林志強|author2=田勝男|author3=葉玉英|title=《文源》評注|publisher=中国社会科学出版社|year=2017|page=575|isbn=9787520304191}}</ref>
#*このような[[両声字]]は元々[[仮借]]字によって表されていた[[所]]に[[声符]]を[[追加]]したことによって[[発生]]する。<ref name="liu2011">{{Cite book|和書|author=劉釗|title=古文字構形学(修訂本)|publisher=海峡出版社|year=2011|page=89|isbn=9787211062850}}</ref>
===={{syn}}====
*[[双声字]]
===={{rel}}====
*[[形声文字]]
*[[会意形声文字]]
===参考文献===
{{Reflist}}
*{{Cite web|author=白玉庵|url=https://note.com/hakugyoku/n/nc3b08dcbe0bc#A4008430-3055-4702-A02F-027F6BCDC752|title=漢字の成り立ちを調べるためのガイド|accessdate=2026/7/30|date=2024-02-24}}
4lahxj20knzvdse0nqfupmllhrtpjza
mạy
0
599139
2305743
2026-07-30T02:22:45Z
M-30722
1202
新規作成
2305743
wikitext
text/x-wiki
{{vi-DEFAULTSORT}}
=={{L|tyz}}==
==={{noun}}===
{{head|tyz|noun|kanji=𣛠}}
#{{topcat|tyz|木}}{{ふりがな|木|き}}。
=={{L|tyj}}==
==={{etym}}===
{{etyl|tai-pro|tyj}} {{m|tai-pro|*mwajꟲ}}
==={{noun}}===
{{head|tyj|noun}}
#{{topcat|tyj|木}}{{ふりがな|木|き}}。
sx07l0en3uh30317m476528j1ejnbh5
テンプレート:tyj
10
599140
2305744
2026-07-30T02:23:18Z
M-30722
1202
新規作成
2305744
wikitext
text/x-wiki
<onlyinclude>タイ・ドー語</onlyinclude><noinclude>[[カテゴリ:言語表記テンプレート|{{PAGENAME}}]][[カテゴリ:ISO 639-3|{{PAGENAME}}]]</noinclude>
8ujl5ykcbzsn8phyidvuix6ng165vdu
argumentier
0
599141
2305763
2026-07-30T02:53:39Z
Kuroco2k
84207
新規作成
2305763
wikitext
text/x-wiki
=={{L|de}}==
==={{verb}}===
{{head|de|verb form}}
#{{inflection of+|de|argumentieren||命令法|s}}
hcwrd3iuaf4lh4vbiv8yls7rdk9f9vg
特定公益増進法人
0
599142
2305765
2026-07-30T03:23:13Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|とくていこうえきぞうしんほうじん}} =={{L|ja}}== {{wikipedia}} ==={{noun}}=== {{ja-noun|とくていこうえきぞうしんほうじん}} #学校法人や社会福祉法人、日本赤十字社など教育や科学の振興、社会福祉への貢献など、公益の増進に著しく寄与する[[法人]]。[[特増]]。」
2305765
wikitext
text/x-wiki
{{kana-DEFAULTSORT|とくていこうえきぞうしんほうじん}}
=={{L|ja}}==
{{wikipedia}}
==={{noun}}===
{{ja-noun|とくていこうえきぞうしんほうじん}}
#学校法人や社会福祉法人、日本赤十字社など教育や科学の振興、社会福祉への貢献など、公益の増進に著しく寄与する[[法人]]。[[特増]]。
r9ttumv592yiokx5kh6k64m0g16yv0w
特増
0
599143
2305766
2026-07-30T03:24:49Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|とくぞう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[とくぞう]]}} #{{タグ|ja|略語}}「[[特定公益増進法人]]」の[[略]]。」
2305766
wikitext
text/x-wiki
{{kana-DEFAULTSORT|とくぞう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[とくぞう]]}}
#{{タグ|ja|略語}}「[[特定公益増進法人]]」の[[略]]。
hdc2ggcs0gl6j39lu90bggfv7885bst
櫝蔵
0
599144
2305767
2026-07-30T03:27:47Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|とくぞう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[とくぞう]]}} #[[大事]]に[[しまう]]こと。 ==={{verb}}=== {{ja-verb-suru|とくぞう}} {{日本語サ変活用}}」
2305767
wikitext
text/x-wiki
{{kana-DEFAULTSORT|とくぞう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[とくぞう]]}}
#[[大事]]に[[しまう]]こと。
==={{verb}}===
{{ja-verb-suru|とくぞう}}
{{日本語サ変活用}}
g00n5klyoexyg42rpmpolf4dr4rfcr5
とくぞう
0
599145
2305768
2026-07-30T03:30:18Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT}} {{also|とくそう|どくそう}} =={{L|ja}}== ==={{kangokana}}=== {{ja-kangokana|h=y}} *【[[特増]]】「特定公益増進法人」の略。 *【[[櫝蔵]]】大事にしまうこと。」
2305768
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|とくそう|どくそう}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[特増]]】「特定公益増進法人」の略。
*【[[櫝蔵]]】大事にしまうこと。
4d0u2hnnc4bxabbrfd0xatu6nxzzmfd
2305849
2305768
2026-07-30T06:05:18Z
鍼灸
112313
2305849
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|とくそう|どくそう|どくぞう}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[特増]]】「特定公益増進法人」の略。
*【[[櫝蔵]]】大事にしまうこと。
as8l78nvnizxi8pnjt3ungvgy85an20
perkele
0
599146
2305772
2026-07-30T04:20:21Z
NekoyamaWataru
87354
/* 新規作成 */ [[en:perkele]]より翻訳
2305772
wikitext
text/x-wiki
{{also|Perkele}}
=={{fi}}==
==={{alter}}===
* {{l|fi|prkl}} (インターネットスラング)
==={{etym}}===
{{etyl|fiu-fin-pro|fi}} {{m|fiu-fin-pro|*perkeleh}} < {{etyl|bat|fi}}の雷神の名前にちなむ
{{cog|lt|Perkūnas}}
{{cog|sla-pro|*Perunъ}}
フィンランド征服(1250年頃)およびその後のキリスト教化の後、その意味は少なくとも聖職者の影響などにより、冒涜的な言葉や悪魔の婉曲表現へと変化した。
{{cog|myv|пурьгине||雷}}
==={{pron}}===
{{fi-pronunciation|*|a=Fi-perkele.ogg}}
==={{interj}}===
{{head|fi|interj}}
# {{label|fi|vulgar}} [[畜生#感動詞|畜生]]、[[くそ#感動詞|くそ]]、[[くそったれ]]。
#: ほぼ{{syn|fi|saatana}}
#: {{uxi|fi|'''Perkele''', se on hidas!|'''くそ'''、遅いな!}}
# {{label|fi|colloquial|特に男友達の間で}} うわっ、おやっ、[[おどろく|驚いた]]、[[まじ]]かよ、[[うそ|嘘]]でしょ。
#: 親しい人に突然もしくは久しぶりに会ったときの喜びや興奮を表し、名前が前に付く
#: {{uxi|fi|Juho '''perkele'''! Mitä jätkä?|'''うわっ'''、ユホじゃないか!元気してたかよ?}}
===={{usage}}====
* 卑猥な言葉とはみなされないものの、他の罵り言葉と比べて特別な強さや深刻さを持つと一般的に考えられている。
* しばしば典型的な「フィンランド語の単語」とみなされ、非公式な場面でそのような効果を狙って使われる。
==={{noun}}===
{{fi-noun}}
# {{l|fi|Perkele||魔王、サタン}}の小文字で始める綴り。
# [[悪魔]]、[[悪鬼]]、[[悪霊]]、[[魔神]]。
===={{decl}}====
{{fi-decl-hame|perkel|||ä}}
===={{syn}}====
* {{l|fi|paholainen}}
* {{l|fi|piru}}
* {{l|fi|saatana}}
* {{l|fi|sielunvihollinen}}
===={{desc}}====
* {{desc|fkv|perkelet}}
* {{desc|da|q=obsolete|perkild|bor=1}}
* {{desc|sv|q=dialectal|perkel|pärkel|bor=1}}
==={{adjective}}===
{{fi-adj|-}}
# {{label|fi|vulgar|強意語}} [[ひどい|酷い]]、[[いや|嫌]]な、[[べらぼう]]な、[[いまいましい|忌々しい]]。
#: {{uxi|fi|Se on '''perkeleen''' ruma.|こいつは'''ひどく'''醜いな。}}
===={{decl}}====
{{fi-decl-hame|pos=adj|perkel|||ä}}
===={{syn}}====
* {{l|fi|perkeleellinen}}
===={{drv}}====
{{top4}}
* {{l|fi|Perkele}}
* {{l|fi|perkeleellinen}}
* {{l|fi|perkeleesti}}
* {{l|fi|perkelöityä}}
{{bottom}}
(複合語):
* {{l|fi|perkeleenmoinen}}
===参考文献===
* {{R:fi:KTSK|accessdate=2023-07-03}}
9wp27m13pf0ki5d10wc9qna36uwp8rw
paholainen
0
599147
2305773
2026-07-30T04:20:25Z
NekoyamaWataru
87354
/* 新規作成 */ [[en:paholainen]]より翻訳
2305773
wikitext
text/x-wiki
=={{fi}}==
{{wikipedia|lang=fi}}
[[File:GustaveDoreParadiseLostSatanProfile.jpg|thumb|200px|paholainen (1)]]
[[File:Devils-from-Rila-monastery.jpg|thumb|150px|paholainen (2)]]
==={{alter}}===
* {{l|fi|Paholainen}}
==={{etym}}===
{{suffix+|paha|o|lang=fi}} + 接尾辞"{{m|fi|-lainen|id=diminutive}}" と同等
==={{pron}}===
{{fi-p}}
==={{noun}}===
{{fi-noun}}
# [[悪魔]]、[[悪鬼]]、[[悪霊]]、[[魔神]]。
#: {{syn|fi|シソーラス:Paholainen}} を参照
#: {{uxi|fi|[[paholaisen asianajaja|'''paholaisen''' asianajaja]]|天邪鬼、わざと反対意見を述べる人}}
# [[おに|鬼]]、[[こおに|小鬼]]、[[小悪魔]]。
===={{decl}}====
{{fi-decl-nainen|paholai|a}}
===={{drv}}====
(複合語):
{{top4}}
* {{l|fi|helmipaholaispleko}}
* {{l|fi|paholaismainen}}
* {{l|fi|paholaisrausku}}
* {{l|fi|painovirhepaholainen}}
{{bottom}}
===={{seealso}}====
* {{l|fi|paha}}
* {{l|hu|pahalainen}}
===参考文献===
* {{R:fi:KTSK|accessdate=2023-07-03}}
dn7rafqe7oye26nc53xbif0d9q2idl3
saatana
0
599148
2305775
2026-07-30T04:20:31Z
NekoyamaWataru
87354
/* 新規作成 */ [[en:saatana]]より翻訳
2305775
wikitext
text/x-wiki
{{also|Saatana}}
=={{fi}}==
==={{etym}}===
{{m|fi|Saatana}} を参照
==={{pron}}===
{{fi-pronunciation|a=Fi-saatana.ogg}}
==={{noun}}===
{{fi-noun}}
# [[魔王]]、[[サタン]]。
===={{decl}}====
{{fi-decl-kulkija|saatan|a}}
===={{syn}}====
* {{l|fi|perkele}}
* {{l|fi|paholainen}}
* {{l|fi|sielunvihollinen}}
==={{interjection}}===
{{head|fi|interj}}
# {{label|fi|informal|mildly|vulgar}} [[畜生#感動詞|畜生]]、[[くそ#感動詞|くそ]]、[[くそったれ]]。
===={{drv}}====
* {{l|fi|saatanallinen}}
* {{l|fi|saatanasti}}
(複合語):
{{top3}}
* {{l|fi|saatananmoinen}}
* {{l|fi|saatananpalvoja}}
* {{l|fi|saatananpalvonta}}
{{bottom}}
===参考文献===
* {{R:fi:KTSK|accessdate=2023-07-03}}
qc7be55twf77ys640v5ycqe0qj2gms4
sielunvihollinen
0
599149
2305776
2026-07-30T04:20:34Z
NekoyamaWataru
87354
/* 新規作成 */ [[en:sielunvihollinen]]より翻訳
2305776
wikitext
text/x-wiki
=={{fi}}==
==={{etym}}===
{{affix|fi|sielu|alt1=sielun|vihollinen}}
==={{pron}}===
{{fi-p|sielun-vihollinen}}
==={{noun}}===
{{head|fi|noun}}
# {{label|fi|religion}} [[サタン]]、[[魔王]]、[[悪魔]]。
#: 文字通りは「魂の敵」
===={{decl}}====
{{fi-decl-nainen|sielunviholli|a}}
===参考文献===
* {{R:fi:KTSK|accessdate=2023-07-03}}
hx406kp7wmvd9z842v0v7rn04uxfvlf
perkeleellinen
0
599150
2305777
2026-07-30T04:20:38Z
NekoyamaWataru
87354
/* 新規作成 */ [[en:perkeleellinen]]より翻訳
2305777
wikitext
text/x-wiki
=={{fi}}==
==={{etym}}===
{{suffix+|perkele|llinen|lang=fi}}
==={{pron}}===
{{fi-p}}
==={{adjective}}===
{{fi-adj}}
# {{label|fi|colloquial|vulgar}} [[ひどい|酷い]]、[[いや|嫌]]な、[[べらぼう]]な、[[いまいましい|忌々しい]]。
===={{decl}}====
{{fi-decl-nainen|pos=adj|perkeleelli|ä}}
===={{drv}}====
* {{l|fi|perkeleellisesti}}
===参考文献===
* {{R:fi:KTSK|accessdate=2023-07-03}}
tn75bas89k07mgn7skzo2n0j71hihdr
perkeleesti
0
599151
2305778
2026-07-30T04:20:41Z
NekoyamaWataru
87354
/* 新規作成 */ [[en:perkeleesti]]より翻訳
2305778
wikitext
text/x-wiki
=={{fi}}==
==={{etym}}===
{{suffix+|perkele|sti|lang=fi}}
==={{pron}}===
{{fi-p|*}}
==={{adverb}}===
{{fi-adv|-}}
# {{label|fi|vulgar}} [[ひどい|酷く]]、[[いや|嫌]]に、[[べらぼう]]に、[[いまいましい|忌々しく]]。
===参考文献===
* {{R:fi:KTSK|accessdate=2023-07-03}}
3koau1koudnogxyss7ck80xmre8hfdo
perkelöityä
0
599152
2305779
2026-07-30T04:20:45Z
NekoyamaWataru
87354
/* 新規作成 */ [[en:perkelöityä]]より翻訳
2305779
wikitext
text/x-wiki
{{DEFAULTSORT:perkeloitya}}
=={{fi}}==
==={{etym}}===
{{suffix+|perkele|oitua|alt2=öityä|lang=fi}} 元々は警察のスラング
==={{pron}}===
{{fi-p|*}}
==={{verb}}===
{{fi-verb}}
# {{label|fi|vulgar|rare}} [[悪化]]する、[[激化]]する、[[深刻化]]する、[[劣化]]する。
#: {{uxi|fi|Tilanne '''perkelöityi''' nopeasti.|状況は急速に'''悪化した'''。}}
===={{conjug}}====
{{fi-conj-sanoa|perkelöi|t|d|y|ä}}
mf85f6ujr4bhjx670j2fcyp7lvej6wq
perkeleenmoinen
0
599153
2305780
2026-07-30T04:20:49Z
NekoyamaWataru
87354
/* 新規作成 */ [[en:perkeleenmoinen]]より翻訳
2305780
wikitext
text/x-wiki
=={{fi}}==
==={{etym}}===
{{affix|fi|perkele|alt1=perkeleen|moinen}}
==={{pron}}===
{{fi-p|perkeleen-moinen}}
==={{adjective}}===
{{fi-adj}}
# {{label|fi|colloquial}} [[ひどい|酷い]]、[[いや|嫌]]な、[[べらぼう]]な、[[いまいましい|忌々しい]]。
===={{decl}}====
{{fi-decl-nainen|pos=adj|perkeleenmoi|a}}
===参考文献===
* {{R:fi:KTSK|accessdate=2023-07-03}}
00kzkt223r4xlr2oc9f4x579dirr7kh
Perkele
0
599154
2305781
2026-07-30T04:20:53Z
NekoyamaWataru
87354
/* 新規作成 */ [[en:Perkele]]より翻訳
2305781
wikitext
text/x-wiki
{{also|perkele}}
=={{fi}}==
==={{etym}}===
{{m|fi|perkele}} より
==={{pron}}===
{{fi-p|*}}
==={{name}}===
{{fi-proper noun}}
# {{synonym of|fi|Saatana||魔王、サタン}}
===={{decl}}====
{{fi-decl-hame|n=sg|Perkel|||ä}}
tli9kqhbielkqauuvkvvi99lhu3m7vw
Saatana
0
599155
2305783
2026-07-30T04:35:20Z
NekoyamaWataru
87354
/* 新規作成 */ [[en:Saatana]]より翻訳
2305783
wikitext
text/x-wiki
{{also|saatana}}
=={{fi}}==
{{wikipedia|lang=fi}}
==={{etym}}===
{{etyl|hbo|fi}} {{m|hbo|שָׂטָן|tr=śāṭān}} より
==={{pron}}===
{{fi-p}}
==={{name}}===
{{fi-proper noun}}
# [[サタン]]、[[魔王]]。
===={{usage}}====
宗教文書では、{{m|fi||Saatana}} は通常大文字で表記される。他の文書では、大文字と小文字の使い分けは好みの問題のようだが、小文字で表記されることもよくある。{{m|fi|saatana}} の参照を。
===={{decl}}====
{{fi-decl-kulkija|n=sg|Saatan|a}}
===={{syn}}====
* {{l|fi|Paholainen}}, {{l|fi|paholainen}}
* {{l|fi|Perkele}}, {{l|fi|perkele}}
* {{l|fi|Sielunvihollinen}}, {{l|fi|sielunvihollinen}}
hujcp5thwh67gckm2244zxatohdnh87
vittu
0
599156
2305791
2026-07-30T05:14:51Z
NekoyamaWataru
87354
/* 新規作成 */ [[en:vittu]]より翻訳
2305791
wikitext
text/x-wiki
=={{fi}}==
==={{etym}}===
{{etyl|gmq-pro|fi}} より
{{cog|sv|fitta}}
{{cog|non|fytta}}
{{cog|et|vitt}}
{{cog|izh|vittu}}
{{cog|vep|vitõińe}}
(語義3について):
{{cog|ru|пиздец}}.
==={{pron}}===
{{fi-pronunciation|a=Fi-vittu.ogg}}
==={{noun}}===
{{fi-noun}} {{tlb|fi|vulgar}}
# {{label|fi|vulgar|literally}} [[女性器]]、[[女陰]]、[[膣]]、[[まんこ]]。
# {{label|fi|vulgar|強意語}} [[くそ]]、[[ひどい|酷い]]、[[いまいましい|忌々しい]]。
#: {{uxi|fi|mennä '''vituiksi'''|失敗する、めちゃくちゃになる}}
#: {{uxi|fi|'''Vitun''' idiootti!|t='''クソ'''バカ!}}
#: {{uxi|fi|Mitä '''vittua'''?|t=何てことだ?}}
# [[一体]]、[[一体全体]]。
#: {{uxi|fi|Missä '''vitussa''' sinä olet?|'''一体'''どこにいるんだ?}}
#: {{uxi|fi|[[painua]] / [[mennä]] / [[suksia]] '''vittuun'''|失せろ、邪魔をするな|inline=1}}
#: {{uxi|fi|Painu '''vittuun'''!|くたばれ!}}
===={{usage}}====
* 卑語としては英語の {{m|en|fuck}} と同程度(あるいは通常より下品だと)みなされ、おそらく下品さでは {{m|en|cunt}} に近いといえる。
* {{m|fi|kettu||キツネ}}、{{m|fi|pottu||芋}}、{{m|fi|hattu||帽子}}は {{m|fi||vittu}} と韻を踏むため、より上品にしようと {{m|fi||vittu}} や派生語の代わりに使用されることがある。
*: {{m|fi|vituttaa}} → {{m|fi|hatuttaa}} / {{m|fi|ketuttaa}} / {{m|fi|potuttaa}}
*: {{m|fi|vittuilla}} → {{m|fi|kettuilla}} / {{m|fi|hattuilla}} / {{m|fi|pottuilla}}
*: {{m|fi|vitutus}} → {{m|fi|hatutus}} / {{m|fi|ketutus}} / {{m|fi|potutus}}
===={{decl}}====
{{fi-decl-valo|vi|tt|t|u|a}}
===={{syn}}====
* {{sense|女性器、卑語}} {{l|fi|pillu}}, {{l|fi|tussu}}
* {{sense|女性器、幼児語}} {{l|fi|pimppi}}
* {{sense|男女の生殖器、中立的}} {{l|fi|sukupuolielin}}, {{l|fi|häpy}}, {{l|fi|emätin}}, {{l|fi|alapää}}
===={{ant}}====
* {{l|fi|kyrpä||男性器}}
===={{drv}}====
{{top3}}
* {{l|fi|vittuilla}}
* {{l|fi|vittuku}}
* {{l|fi|vittumainen}}
* {{l|fi|vittuuntua}}
* {{l|fi|vitusti}}
* {{l|fi|vituttaa}}
{{bottom}}
(複合語):
{{top3}}
* {{l|fi|hevonvittu}}
* {{l|fi|vittunaama}}
* {{l|fi|vittupää}}
{{bottom}}
==={{interjection}}===
{{head|fi|interjection}}
# {{label|fi|vulgar}} [[畜生]]、[[くそ]]、[[くそったれ]]。
===={{syn}}====
* {{sense|強い罵倒語}} {{l|fi|perkele}}, {{l|fi|saatana}}
* {{sense|より穏やかな表現}} {{l|fi|hitto}}
===参考文献===
* {{R:fi:KTSK|accessdate=2023-07-01}}
0m7o108b7i3lo30c3izib7rp65m5krr
2305792
2305791
2026-07-30T05:15:52Z
NekoyamaWataru
87354
/* {{fi}} */ 語句の修正
2305792
wikitext
text/x-wiki
=={{fi}}==
==={{etym}}===
{{etyl|gmq-pro|fi}} より
{{cog|sv|fitta}}
{{cog|non|fytta}}
{{cog|et|vitt}}
{{cog|izh|vittu}}
{{cog|vep|vitõińe}}
(語義3について):
{{cog|ru|пиздец}}.
==={{pron}}===
{{fi-pronunciation|a=Fi-vittu.ogg}}
==={{noun}}===
{{fi-noun}} {{tlb|fi|vulgar}}
# {{label|fi|vulgar|literally}} [[女性器]]、[[女陰]]、[[膣]]、[[まんこ]]。
# {{label|fi|vulgar|強意語}} [[くそ]]、[[ひどい|酷い]]、[[いまいましい|忌々しい]]。
#: {{uxi|fi|mennä '''vituiksi'''|失敗する、めちゃくちゃになる}}
#: {{uxi|fi|'''Vitun''' idiootti!|t='''クソ'''バカ!}}
#: {{uxi|fi|Mitä '''vittua'''?|t=何てことだ?}}
# {{label|fi|vulgar|強意語}} [[一体]]、[[一体全体]]。
#: {{uxi|fi|Missä '''vitussa''' sinä olet?|'''一体'''どこにいるんだ?}}
#: {{uxi|fi|[[painua]] / [[mennä]] / [[suksia]] '''vittuun'''|失せろ、邪魔をするな|inline=1}}
#: {{uxi|fi|Painu '''vittuun'''!|くたばれ!}}
===={{usage}}====
* 卑語としては英語の {{m|en|fuck}} と同程度(あるいは通常より下品だと)みなされ、おそらく下品さでは {{m|en|cunt}} に近いといえる。
* {{m|fi|kettu||キツネ}}、{{m|fi|pottu||芋}}、{{m|fi|hattu||帽子}}は {{m|fi||vittu}} と韻を踏むため、より上品にしようと {{m|fi||vittu}} や派生語の代わりに使用されることがある。
*: {{m|fi|vituttaa}} → {{m|fi|hatuttaa}} / {{m|fi|ketuttaa}} / {{m|fi|potuttaa}}
*: {{m|fi|vittuilla}} → {{m|fi|kettuilla}} / {{m|fi|hattuilla}} / {{m|fi|pottuilla}}
*: {{m|fi|vitutus}} → {{m|fi|hatutus}} / {{m|fi|ketutus}} / {{m|fi|potutus}}
===={{decl}}====
{{fi-decl-valo|vi|tt|t|u|a}}
===={{syn}}====
* {{sense|女性器、卑語}} {{l|fi|pillu}}, {{l|fi|tussu}}
* {{sense|女性器、幼児語}} {{l|fi|pimppi}}
* {{sense|男女の生殖器、中立的}} {{l|fi|sukupuolielin}}, {{l|fi|häpy}}, {{l|fi|emätin}}, {{l|fi|alapää}}
===={{ant}}====
* {{l|fi|kyrpä||男性器}}
===={{drv}}====
{{top3}}
* {{l|fi|vittuilla}}
* {{l|fi|vittuku}}
* {{l|fi|vittumainen}}
* {{l|fi|vittuuntua}}
* {{l|fi|vitusti}}
* {{l|fi|vituttaa}}
{{bottom}}
(複合語):
{{top3}}
* {{l|fi|hevonvittu}}
* {{l|fi|vittunaama}}
* {{l|fi|vittupää}}
{{bottom}}
==={{interjection}}===
{{head|fi|interjection}}
# {{label|fi|vulgar}} [[畜生]]、[[くそ]]、[[くそったれ]]。
===={{syn}}====
* {{sense|強い罵倒語}} {{l|fi|perkele}}, {{l|fi|saatana}}
* {{sense|より穏やかな表現}} {{l|fi|hitto}}
===参考文献===
* {{R:fi:KTSK|accessdate=2023-07-01}}
dl0g8885mvefmmhuzwufz64eb6lmfck
どくぞう
0
599157
2305852
2026-07-30T06:06:47Z
鍼灸
112313
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{kangokana}}=== {{ja-kangokana}} *【[[独造]]】:[[独創]]。」
2305852
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana}}
*【[[独造]]】:[[独創]]。
526ltmuwge8p0klz0p07n3afrd7behr
2305854
2305852
2026-07-30T06:07:15Z
鍼灸
112313
2305854
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|とくそう|とくぞう|どくそう}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana}}
*【[[独造]]】:[[独創]]。
2rmfwzvp3nm8xrengmeugat9p9wb87f
にんきょ
0
599158
2305857
2026-07-30T06:09:41Z
鍼灸
112313
ページの作成:「{{kana-DEFAULTSORT}} {{also|にんぎょ}} =={{L|ja}}== ==={{kangokana}}=== {{ja-kangokana|h=y}} *【[[任挙]]】:責任を以て推挙する。 *【[[認許]]】:[[許可]]。[[認可]]。」
2305857
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|にんぎょ}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[任挙]]】:責任を以て推挙する。
*【[[認許]]】:[[許可]]。[[認可]]。
hhgncrdyo3efovk9wazao6a9nzl3b4s
にんぎょ
0
599159
2305861
2026-07-30T06:13:15Z
鍼灸
112313
ページの作成:「{{kana-DEFAULTSORT}} {{also|にんきょ}} =={{L|ja}}== ==={{kangokana}}=== {{ja-kangokana}} *【[[人魚]]】:[[マーメイド]]。」
2305861
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|にんきょ}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana}}
*【[[人魚]]】:[[マーメイド]]。
d3ez7x83zybz4t96hhx30alyjqtp01q
chumvi
0
599160
2305892
2026-07-30T06:37:01Z
M-30722
1202
新規作成
2305892
wikitext
text/x-wiki
=={{L|sw}}==
==={{pron}}===
* {{音声|sw|Sw-ke-chumvi.flac|a=Kenya}}
==={{noun}}===
{{sw-noun|n|-}}
#{{タグ|sw|調味料}}{{ふりがな|塩|しお}}。
===={{desc}}====
* {{desc|ki|cumbĩ|bor=1}}
eaxyn6nemiveykr0wxqwsidb7pr5s8g
adscribes
0
599161
2305941
2026-07-30T07:28:48Z
Kuroco2k
84207
新規作成
2305941
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|現在|2|s}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|現在|2|s}}
1yiwd7vitpbrjfm5950mecz02ekkkib
2305979
2305941
2026-07-30T07:29:23Z
Kuroco2k
84207
2305979
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|現在|2|s}}
e764cvuxtk9l3uif9vlm7ykt0wp5dds
adscriben
0
599162
2305942
2026-07-30T07:28:50Z
Kuroco2k
84207
新規作成
2305942
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|現在|3|p}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|現在|3|p}}
mztpnfiskh8wkpas24259mxk7g5lgi8
2305980
2305942
2026-07-30T07:29:44Z
Kuroco2k
84207
2305980
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|現在|3|p}}
5uia18ra6bdny6u9dlfi81397mtveg2
adscribió
0
599163
2305943
2026-07-30T07:28:53Z
Kuroco2k
84207
新規作成
2305943
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|完了過去|3|s}}
3ag93jh6cdoniq26z8mglr003eogy3f
adscribisteis
0
599164
2305944
2026-07-30T07:28:53Z
Kuroco2k
84207
新規作成
2305944
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|完了過去|2|p}}
7bwfppa1mj0oddrz9f85ofsuxt055ho
adscribieron
0
599165
2305945
2026-07-30T07:28:53Z
Kuroco2k
84207
新規作成
2305945
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|完了過去|3|p}}
elijdcc5pun4yzqxygeizay2zz9y7vh
adscribiré
0
599166
2305946
2026-07-30T07:28:54Z
Kuroco2k
84207
新規作成
2305946
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|未来|1|s}}
phfp0pn15rywzfkddz8lz4irxwcslpj
adscribirás
0
599167
2305947
2026-07-30T07:28:54Z
Kuroco2k
84207
新規作成
2305947
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|未来|2|s}}
8qm46aej7csfi68bkn3hs3r5bds08c1
adscribirá
0
599168
2305948
2026-07-30T07:28:55Z
Kuroco2k
84207
新規作成
2305948
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|未来|3|s}}
iqr0ygxaj4q9pyt5cnoepql5fmfu6il
adscribiremos
0
599169
2305949
2026-07-30T07:28:55Z
Kuroco2k
84207
新規作成
2305949
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|未来|1|p}}
rbl68lsbewj8xjexfq9a1lu13cl82o7
adscribirán
0
599170
2305950
2026-07-30T07:28:56Z
Kuroco2k
84207
新規作成
2305950
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|未来|3|p}}
ip0p59o0kj3z8blvh6k9fuzjnsh2xn7
adscribiréis
0
599171
2305951
2026-07-30T07:28:56Z
Kuroco2k
84207
新規作成
2305951
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|未来|2|p}}
qu0bibov7vm0rf0xx56abzqip100kmc
adscribiría
0
599172
2305952
2026-07-30T07:28:56Z
Kuroco2k
84207
新規作成
2305952
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||可能法|1|s|;|可能法|3|s}}
ge27y8ecfdpw4vvlr5iwf0tchuvk8ij
adscribirías
0
599173
2305953
2026-07-30T07:28:57Z
Kuroco2k
84207
新規作成
2305953
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||可能法|2|s}}
t27h69l6c9ujljf3n4fe8p6856xtexy
adscribiríais
0
599174
2305954
2026-07-30T07:28:57Z
Kuroco2k
84207
新規作成
2305954
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||可能法|2|p}}
hsu6q81kz589hpyczbw4gkk88pzl819
adscribiríamos
0
599175
2305955
2026-07-30T07:28:58Z
Kuroco2k
84207
新規作成
2305955
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||可能法|1|p}}
qptm78yq4d6lzg0dzy694szmz64ibho
adscribirían
0
599176
2305956
2026-07-30T07:28:58Z
Kuroco2k
84207
新規作成
2305956
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||可能法|3|p}}
n4kc3wrcsaudj4lholcacdwstamjx32
adscriba
0
599177
2305957
2026-07-30T07:28:58Z
Kuroco2k
84207
新規作成
2305957
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|現在|1|s|;|接続法|現在|3|s|;|命令法|3|s}}
affujid2hfdsh0wlyw8n858o08zpruj
adscribas
0
599178
2305958
2026-07-30T07:28:59Z
Kuroco2k
84207
新規作成
2305958
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|現在|2|s}}
2d8qggh1ig9rg689qzzbr85wyk5p77k
adscribás
0
599179
2305959
2026-07-30T07:28:59Z
Kuroco2k
84207
新規作成
2305959
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|現在|2|s|voseo}}
spt6gmvn24ayd84zq37hqx4ea8qf4d2
adscribamos
0
599180
2305960
2026-07-30T07:29:00Z
Kuroco2k
84207
新規作成
2305960
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|現在|1|p|;|命令法|1|p}}
3kb6diavg7gx21sxleyaxx0njo5bzgf
adscriban
0
599181
2305961
2026-07-30T07:29:01Z
Kuroco2k
84207
新規作成
2305961
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|現在|3|p|;|命令法|3|p}}
fq1hate4s42p10mvgldkl66f8lz9rzd
adscribiera
0
599182
2305962
2026-07-30T07:29:01Z
Kuroco2k
84207
新規作成
2305962
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|過去|1|s|;|接続法|過去|3|s}}
9cbiuymsl92tenmfj4cnov9f7mnt40p
adscribáis
0
599183
2305963
2026-07-30T07:29:01Z
Kuroco2k
84207
新規作成
2305963
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|現在|2|p}}
21lxy6lptijcvrgxhiqo0dw27yjmevc
adscribieras
0
599184
2305964
2026-07-30T07:29:01Z
Kuroco2k
84207
新規作成
2305964
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|過去|2|s}}
cj7i91ld3w9bsjnbqflq9jcbo36mwh5
adscribiéramos
0
599185
2305965
2026-07-30T07:29:02Z
Kuroco2k
84207
新規作成
2305965
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|過去|1|p}}
tet3w1exw0ckz399ypfvquaua06zyhy
adscribierais
0
599186
2305966
2026-07-30T07:29:02Z
Kuroco2k
84207
新規作成
2305966
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|過去|2|p}}
i1fl4vupc0kpqr9uoqvp4z8mri11v33
adscribieran
0
599187
2305967
2026-07-30T07:29:03Z
Kuroco2k
84207
新規作成
2305967
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|過去|3|p}}
hpqzrocxf3dncplpvqbczub1rlpd15x
adscribieses
0
599188
2305968
2026-07-30T07:29:03Z
Kuroco2k
84207
新規作成
2305968
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|過去|2|s}}
cj7i91ld3w9bsjnbqflq9jcbo36mwh5
adscribiese
0
599189
2305969
2026-07-30T07:29:04Z
Kuroco2k
84207
新規作成
2305969
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|過去|1|s|;|接続法|過去|3|s}}
9cbiuymsl92tenmfj4cnov9f7mnt40p
adscribiésemos
0
599190
2305970
2026-07-30T07:29:04Z
Kuroco2k
84207
新規作成
2305970
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|過去|1|p}}
tet3w1exw0ckz399ypfvquaua06zyhy
adscribieseis
0
599191
2305971
2026-07-30T07:29:04Z
Kuroco2k
84207
新規作成
2305971
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|過去|2|p}}
i1fl4vupc0kpqr9uoqvp4z8mri11v33
adscribiesen
0
599192
2305972
2026-07-30T07:29:04Z
Kuroco2k
84207
新規作成
2305972
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|過去|3|p}}
hpqzrocxf3dncplpvqbczub1rlpd15x
adscribiere
0
599193
2305973
2026-07-30T07:29:05Z
Kuroco2k
84207
新規作成
2305973
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|未来|1|s|;|接続法|未来|3|s}}
72a5az8gvqno2jxpsm2m84mdnh9d0sz
adscribieres
0
599194
2305974
2026-07-30T07:29:05Z
Kuroco2k
84207
新規作成
2305974
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|未来|2|s}}
mvp35v6r1kpym0q143vs95q940se7ap
adscribiéremos
0
599195
2305975
2026-07-30T07:29:05Z
Kuroco2k
84207
新規作成
2305975
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|未来|1|p}}
8b3gqtmvgoxp6l1v8fskhkhwvwijb5a
adscribiereis
0
599196
2305976
2026-07-30T07:29:06Z
Kuroco2k
84207
新規作成
2305976
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|未来|2|p}}
drmxw9z1qwt40kjhasgm3goq2xor5uz
adscribid
0
599197
2305977
2026-07-30T07:29:07Z
Kuroco2k
84207
新規作成
2305977
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||命令法|2|p}}
2ug035qfu0u2cv6lesdibk0e4gk0viv
adscribieren
0
599198
2305978
2026-07-30T07:29:07Z
Kuroco2k
84207
新規作成
2305978
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||接続法|未来|3|p}}
3q83glhk7tqgwjdry7k2jay5qk2v208
adscribís
0
599199
2305981
2026-07-30T07:29:57Z
Kuroco2k
84207
新規作成
2305981
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|現在|2|s|voseo|;|直説法|現在|2|p}}
j5lt8d8ec3z6y2ssjdaymt8atx4sr51
2305983
2305981
2026-07-30T07:29:58Z
Kuroco2k
84207
ページの白紙化
2305983
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
2305985
2305983
2026-07-30T07:30:17Z
Kuroco2k
84207
新規作成
2305985
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|現在|2|s|voseo|;|直説法|現在|2|p}}
j5lt8d8ec3z6y2ssjdaymt8atx4sr51
adscribe
0
599200
2305982
2026-07-30T07:29:57Z
Kuroco2k
84207
新規作成
2305982
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|現在|3|s|;|命令法|2|s}}
owtpfwikabr8qr7vleuuq76eudiix35
adscribimos
0
599201
2305984
2026-07-30T07:30:17Z
Kuroco2k
84207
新規作成
2305984
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|現在|1|p|;|直説法|完了過去|1|p}}
7elwa2e2k826sdcg70y6wfaaj2qk3ar
adscribía
0
599202
2305986
2026-07-30T07:30:45Z
Kuroco2k
84207
新規作成
2305986
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|不完了過去|1|s|;|直説法|不完了過去|3|s}}
kzygd8yy32qvika2di3ms2caa8xg2eb
adscribías
0
599203
2305987
2026-07-30T07:30:45Z
Kuroco2k
84207
新規作成
2305987
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|不完了過去|2|s}}
lx7nuebl72y7roxgg4dzwavlocpd7oi
adscribíamos
0
599204
2305988
2026-07-30T07:30:45Z
Kuroco2k
84207
新規作成
2305988
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|不完了過去|1|p}}
pdulfw8076oh3svahctgqkxmczkv27f
adscribiste
0
599205
2305989
2026-07-30T07:31:13Z
Kuroco2k
84207
新規作成
2305989
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|完了過去|2|s}}
azraoa95y086u955z3z952kxj49d2hx
adscribí
0
599206
2305990
2026-07-30T07:31:13Z
Kuroco2k
84207
新規作成
2305990
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|完了過去|1|s|;|命令法|2|s|voseo}}
22x2zhuhj0r9dw99jcpige52ye8z6ih
adscribían
0
599207
2305991
2026-07-30T07:31:14Z
Kuroco2k
84207
新規作成
2305991
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|不完了過去|3|p}}
8opzg1llufgopec8udeir7vj3ikevq2
adscribíais
0
599208
2305992
2026-07-30T07:31:14Z
Kuroco2k
84207
新規作成
2305992
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||直説法|不完了過去|2|p}}
d5wri1xjedq7r5urdgvhnh8swp10791
adscribiendo
0
599209
2305993
2026-07-30T07:31:58Z
Kuroco2k
84207
新規作成
2305993
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||ger}}
0zoatvpvy0c1hc8zzpezpyht7cvgfpc
adscriptas
0
599210
2305994
2026-07-30T07:32:43Z
Kuroco2k
84207
新規作成
2305994
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||f|p|past|part}}
2zifi9z1eb5zfx2g0jz6713zhon236o
adscritas
0
599211
2305995
2026-07-30T07:32:43Z
Kuroco2k
84207
新規作成
2305995
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||f|p|past|part}}
2zifi9z1eb5zfx2g0jz6713zhon236o
adscripta
0
599212
2305996
2026-07-30T07:32:43Z
Kuroco2k
84207
新規作成
2305996
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||f|s|past|part}}
4pc5ltfh9pk4w45dwgfdhpu9npuw6gb
adscrita
0
599213
2305997
2026-07-30T07:32:44Z
Kuroco2k
84207
新規作成
2305997
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||f|s|past|part}}
4pc5ltfh9pk4w45dwgfdhpu9npuw6gb
adscriptos
0
599214
2305998
2026-07-30T07:32:44Z
Kuroco2k
84207
新規作成
2305998
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||m|p|past|part}}
phzsc64cx8fpam447ruq6jo8vw3ykar
adscripto
0
599215
2305999
2026-07-30T07:32:45Z
Kuroco2k
84207
新規作成
2305999
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||m|s|past|part}}
4q5lmov2ezkgijl9shoobzss4woigmk
adscritos
0
599216
2306000
2026-07-30T07:32:45Z
Kuroco2k
84207
新規作成
2306000
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||m|p|past|part}}
phzsc64cx8fpam447ruq6jo8vw3ykar
adscrito
0
599217
2306001
2026-07-30T07:32:45Z
Kuroco2k
84207
新規作成
2306001
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|adscribir||m|s|past|part}}
4q5lmov2ezkgijl9shoobzss4woigmk
モジュール:gl-reinteg-verb
828
599218
2306004
2026-07-30T08:03:15Z
Kuroco2k
84207
[[:en:Module:gl-reinteg-verb]]
2306004
Scribunto
text/plain
--[=[
This module implements {{gl-reinteg-conj}} and provides the underlying conjugation functions for {{gl-reinteg-verb}},
as well as for {{gl-verb}} when invoked with |reinteg=1. The actual formatting of both {{gl-reinteg-verb}} and
{{gl-verb}} happens in [[Module:gl-headword]]. This module uses the [[Appendix:Reintegrationism|reintegrationist]] norm
for Galician spelling. See also [[Module:gl-verb]], which implements the standard norm.
Authorship: Ben Wing <benwing2>, MedK <medk1>
]=]
local export = {}
--[=[
TERMINOLOGY:
-- "slot" = A particular combination of tense/mood/person/number/etc.
Example slot names for verbs are "pres_1s" (present indicative first-person singular), "pres_sub_2s" (present
subjunctive second-person singular) "impf_sub_3p" (imperfect subjunctive third-person plural).
Each slot is filled with zero or more forms.
-- "form" = The conjugated Galician form representing the value of a given slot.
-- "lemma" = The dictionary form of a given Galician term. For Galician, always the infinitive.
]=]
--[=[
FIXME:
--]=]
local lang = require("Module:languages").getByCode("gl")
local m_string_utilities = require("Module:string utilities")
local m_links = require("Module:links")
local m_table = require("Module:table")
local iut = require("Module:inflection utilities")
local put = require("Module:parse utilities")
local com = require("Module:gl-reinteg-common")
local force_cat = false -- set to true for debugging
local check_for_red_links = false -- set to false for debugging
local rfind = mw.ustring.find
local rmatch = mw.ustring.match
local rsplit = mw.text.split
local rsub = com.rsub
local u = mw.ustring.char
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
local function link_term(term)
return m_links.full_link({ lang = lang, term = term }, "term")
end
local V = com.V -- vowel regex class
local AV = com.AV -- accented vowel regex class
local C = com.C -- consonant regex class
local AC = u(0x0301) -- acute = ́
local TEMPC1 = u(0xFFF1) -- temporary character used for consonant substitutions
local TEMP_MESOCLITIC_INSERTION_POINT = u(0xFFF2) -- temporary character used to mark the mesoclitic insertion point
-- Variant codes and the like.
-- NOTE: These codes should be *PREFIXED* onto stems and *SUFFIXED* onto endings. That way they won't interfere in the
-- operation of combine_stem_ending().
--
-- GL_TYPE = "Galician-type", PT_TYPE = "Portuguese-type". GL_TYPE stems cannot combine with PT_TYPE endings and
-- vice-versa. GL_ONLY_TYPE = "Galician-only type"; GL_ONLY_TYPE stems can only combine with endings specifically
-- marked as GL_TYPE.
local GL_TYPE = u(0xFFF3)
local GL_ONLY_TYPE = u(0xFFF4)
local PT_TYPE = u(0xFFF5)
-- ALTVAR = Less-recommended variants listed at the bottom of the Estraviz conjugation tables rather than in the main
-- table. We list these in the main table but with a footnote indicating they are less-recommended alternatives, and
-- italicize them to visually set them apart.
local ALTVAR = u(0xFFF6)
local GL_ALTVAR = GL_TYPE .. ALTVAR
local GL_ONLY_ALTVAR = GL_ONLY_TYPE .. ALTVAR
local var_codes_no_altvar = GL_TYPE .. GL_ONLY_TYPE .. PT_TYPE
local all_var_codes = var_codes_no_altvar .. ALTVAR
local var_code_c = "[" .. all_var_codes .. "]"
local var_code_no_altvar_c = "[" .. var_codes_no_altvar .. "]"
local not_var_code_c = "[^" .. all_var_codes .. "]"
-- Export variant codes for use in [[Module:pt-gl-inflections]].
export.GL_TYPE = GL_TYPE
export.GL_ONLY_TYPE = GL_ONLY_TYPE
export.PT_TYPE = PT_TYPE
export.ALTVAR = ALTVAR
local short_pp_footnote = "[usually used with auxiliary verbs " .. link_term("ser") .. " and " .. link_term("estar") .. "]"
local long_pp_footnote = "[usually used with auxiliary verbs " .. link_term("haver") .. " and " .. link_term("ter") .. "]"
--[=[
Vowel alternations:
<i-e>: 'i' in pres1s and the whole present subjunctive; 'e' elsewhere when stressed. Generally 'e' otherwise when
unstressed. E.g. [[sentir]], [[conseguir]] (the latter additionally with 'gu-g' alternation).
<u-o>: 'u' in pres1s and the whole present subjunctive; 'o' elsewhere when stressed. Either 'o' or 'u' otherwise when
unstressed. E.g. [[dormir]], [[subir]].
<i>: 'i' whenever stressed (in the present singular and third plural) and throughout the whole present subjunctive.
Otherwise 'e'. E.g. [[progredir]], [[premir]].
<u>: 'u' whenever stressed (in the present singular and third plural) and throughout the whole present subjunctive.
Otherwise 'o'. E.g. [[polir]], [[extorquir]] (the latter also <u-o>).
<í>: The last 'i' of the stem (excluding stem-final 'i') becomes 'í' when stressed. E.g.:
* [[proibir]] ('proíbo, proíbe(s), proíbem, proíba(s), proíbam')
* [[faiscar]] ('faísco, faísca(s), faíscam, faísque(s), faísquem' also with 'c-qu' alternation)
* [[homogeneizar]] ('homogeneízo', etc.)
* [[mobiliar]] ('mobílio', etc.; note here the final -i is ignored when determining which vowel to stress)
* [[tuitar]] ('tuíto', etc.)
<ú>: The last 'u' of the stem (excluding stem-final 'u') becomes 'ú' when stressed. E.g.:
* [[reunir]] ('reúno, reúne(s), reúnem, reúna(s), reúnam')
* [[esmiuçar]] ('esmiúço, esmiúça(s), esmiúça, esmiúce(s), esmiúcem' also with 'ç-c' alternation)
* [[reusar]] ('reúso, reúsa(s), reúsa, reúse(s), reúsem')
* [[saudar]] ('saúdo, saúda(s), saúda, saúde(s), saúdem')
]=]
local vowel_alternants = m_table.listToSet({"i-e", "i", "í", "u-o", "u", "ú", "ei", "+"})
local vowel_alternant_to_desc = {
["i-e"] = "''i-e'' alternation in present singular",
["i"] = "''e'' becomes ''i'' when stressed",
["í"] = "''i'' becomes ''í'' when stressed",
["u-o"] = "''u-o'' alternation in present singular",
["u"] = "''o'' becomes ''u'' when stressed",
["ú"] = "''u'' becomes ''ú'' when stressed",
["ei"] = "''i'' becomes ''ei'' when stressed",
}
local vowel_alternant_to_cat = {
["i-e"] = "i-e alternation in present singular",
["i"] = "e becoming i when stressed",
["í"] = "i becoming í when stressed",
["u-o"] = "u-o alternation in present singular",
["u"] = "o becoming u when stressed",
["ú"] = "u becoming ú when stressed",
["ei"] = "i becoming ei when stressed",
}
local all_persons_numbers = {
["1s"] = "1|s",
["2s"] = "2|s",
["3s"] = "3|s",
["1p"] = "1|p",
["2p"] = "2|p",
["3p"] = "3|p",
}
local person_number_list = {"1s", "2s", "3s", "1p", "2p", "3p"}
local imp_person_number_list = {"2s", "3s", "1p", "2p", "3p"}
local neg_imp_person_number_list = {"2s", "3s", "1p", "2p", "3p"}
person_number_to_reflexive_pronoun = {
["1s"] = "me",
["2s"] = "te",
["3s"] = "se",
["1p"] = "nos",
["2p"] = "vos",
["3p"] = "se",
}
local indicator_flags = m_table.listToSet {
"no_pres_stressed", "no_pres1_and_sub",
"only3s", "only3sp", "only3p",
"pp_inv", "irreg", "no_built_in", "e_ei_cat",
}
-- Remove any variant codes e.g. GL_TYPE, PT_TYPE, ALTVAR. Needs to be called from [[Module:gl-reinteg-headword]] on the
-- output of do_generate_forms(). `keep_altvar` leaves ALTVAR; used in the `canonicalize` function of show_forms()
-- because we then process and remove it in `generate_forms`. FIXME: Use metadata for this once it's supported in
-- [[Module:inflection utilities]].
function export.remove_variant_codes(form, keep_altvar)
return rsub(form, keep_altvar and var_code_no_altvar_c or var_code_c, "")
end
-- Initialize all the slots for which we generate forms.
local function add_slots(alternant_multiword_spec)
-- "Basic" slots: All slots that go into the regular table (not the reflexive form-of table).
alternant_multiword_spec.verb_slots_basic = {
{"infinitive", "inf"},
{"infinitive_linked", "inf"},
{"gerund", "ger"},
{"short_pp_ms", "short|m|s|past|part"},
{"short_pp_fs", "short|f|s|past|part"},
{"short_pp_mp", "short|m|p|past|part"},
{"short_pp_fp", "short|f|p|past|part"},
{"pp_ms", "m|s|past|part"},
{"pp_fs", "f|s|past|part"},
{"pp_mp", "m|p|past|part"},
{"pp_fp", "f|p|past|part"},
}
-- Special slots used to handle non-reflexive parts of reflexive verbs in {{gl-reinteg-verb form of}}. For example,
-- for a reflexive-only verb like [[arrepender-se]], we want to be able to use {{gl-reinteg-verb form of}} on
-- [[arrependa]] (which should mention that it is a part of 'me arrependa', first-person singular present
-- subjunctive, and 'se arrependa', third-person singular present subjunctive) or on [[arrependemos]] (which should
-- mention that it is a part of 'arrependemo-nos', first-person plural present indicative or preterite). Similarly,
-- we want to use {{gl-reinteg-verb form of}} on [[arrependendo]] (which should mention that it is a part of
-- 'se ... arrependendo', syntactic variant of [[arrependendo-se]], which is the gerund of [[arrepender-se]]). To
-- do this, we need to be able to map non-reflexive parts like [[arrependa]], [[arrependemos]], [[arrependendo]],
-- etc. to their reflexive equivalent(s), to the tag(s) of the equivalent(s), and, in the case of forms like
-- [[arrependendo]], [[arrepender]] and imperatives, to the separated syntactic variant of the verb+clitic
-- combination. We do this by creating slots for the non-reflexive part equivalent of each basic reflexive slot,
-- and for the separated syntactic-variant equivalent of each basic reflexive slot that is formed of verb+clitic.
-- We use slots in this way to deal with multiword lemmas. Note that we run into difficulties mapping between
-- reflexive verbs, non-reflexive part equivalents, and separated syntactic variants if a slot contains more than
-- one form. To handle this, if there are the same number of forms in two slots we're trying to match up, we assume
-- the forms match one-to-one; otherwise we don't match up the two slots (which means {{gl-reinteg-verb form of}} won't
-- work in this case, but such a case is extremely rare and not worth worrying about). Alternatives that handle
-- this "properly" are significantly more complicated and require non-trivial modifications to
-- [[Module:inflection utilities]].
local need_special_verb_form_of_slots = alternant_multiword_spec.source_template == "gl-reinteg-verb form of" and
alternant_multiword_spec.refl
if need_special_verb_form_of_slots then
alternant_multiword_spec.verb_slots_reflexive_verb_form_of = {
{"infinitive_non_reflexive", "-"},
{"infinitive_variant", "-"},
{"gerund_non_reflexive", "-"},
{"gerund_variant", "-"},
}
else
alternant_multiword_spec.verb_slots_reflexive_verb_form_of = {}
end
-- Add entries for a slot with person/number variants.
-- `verb_slots` is the table to add to.
-- `slot_prefix` is the prefix of the slot, typically specifying the tense/aspect.
-- `tag_suffix` is a string listing the set of inflection tags to add after the person/number tags.
-- `person_number_list` is a list of the person/number slot suffixes to add to `slot_prefix`.
local function add_personal_slot(verb_slots, slot_prefix, tag_suffix, person_number_list)
for _, persnum in ipairs(person_number_list) do
local persnum_tag = all_persons_numbers[persnum]
local slot = slot_prefix .. "_" .. persnum
local accel = persnum_tag .. "|" .. tag_suffix
table.insert(verb_slots, {slot, accel})
end
end
-- Add a personal slot (i.e. a slot with person/number variants) to `verb_slots_basic`.
local function add_basic_personal_slot(slot_prefix, tag_suffix, person_number_list, no_special_verb_form_of_slot)
add_personal_slot(alternant_multiword_spec.verb_slots_basic, slot_prefix, tag_suffix, person_number_list)
-- Add special slots for handling non-reflexive parts of reflexive verbs in {{gl-reinteg-verb form of}}.
-- See comment above in `need_special_verb_form_of_slots`.
if need_special_verb_form_of_slots and not no_special_verb_form_of_slot then
for _, persnum in ipairs(person_number_list) do
local persnum_tag = all_persons_numbers[persnum]
local basic_slot = slot_prefix .. "_" .. persnum
local accel = persnum_tag .. "|" .. tag_suffix
table.insert(alternant_multiword_spec.verb_slots_reflexive_verb_form_of, {basic_slot .. "_non_reflexive", "-"})
end
end
end
add_basic_personal_slot("pres", "pres|ind", person_number_list)
add_basic_personal_slot("impf", "impf|ind", person_number_list)
add_basic_personal_slot("pret", "pret|ind", person_number_list)
add_basic_personal_slot("plup", "plup|ind", person_number_list)
add_basic_personal_slot("fut", "fut|ind", person_number_list)
add_basic_personal_slot("cond", "cond", person_number_list)
add_basic_personal_slot("pres_sub", "pres|sub", person_number_list)
add_basic_personal_slot("impf_sub", "impf|sub", person_number_list)
add_basic_personal_slot("fut_sub", "fut|sub", person_number_list)
add_basic_personal_slot("imp", "imp", imp_person_number_list)
add_basic_personal_slot("pers_inf", "pers|inf", person_number_list)
-- Don't need special non-reflexive-part slots because the negative imperative is multiword, of which the
-- individual words are 'nom' + subjunctive.
add_basic_personal_slot("neg_imp", "neg|imp", neg_imp_person_number_list, "no special verb form of")
-- Don't need special non-reflexive-part slots because we don't want [[arrependendo]] mapping to [[arrependendo-me]]
-- (only [[arrependendo-se]]) or [[arrepender]] mapping to [[arrepender-me]] (only [[arrepender-se]]).
add_basic_personal_slot("infinitive", "inf", person_number_list, "no special verb form of")
add_basic_personal_slot("gerund", "ger", person_number_list, "no special verb form of")
-- Generate the list of all slots.
alternant_multiword_spec.all_verb_slots = {}
for _, slot_and_accel in ipairs(alternant_multiword_spec.verb_slots_basic) do
table.insert(alternant_multiword_spec.all_verb_slots, slot_and_accel)
end
for _, slot_and_accel in ipairs(alternant_multiword_spec.verb_slots_reflexive_verb_form_of) do
table.insert(alternant_multiword_spec.all_verb_slots, slot_and_accel)
end
alternant_multiword_spec.verb_slots_basic_map = {}
for _, slotaccel in ipairs(alternant_multiword_spec.verb_slots_basic) do
local slot, accel = unpack(slotaccel)
alternant_multiword_spec.verb_slots_basic_map[slot] = accel
end
end
local overridable_stems = {}
local function allow_multiple_values(separated_groups, data)
local retvals = {}
for _, separated_group in ipairs(separated_groups) do
local footnotes = data.fetch_footnotes(separated_group)
local retval = {form = separated_group[1], footnotes = footnotes}
table.insert(retvals, retval)
end
return retvals
end
local function simple_choice(choices)
return function(separated_groups, data)
if #separated_groups > 1 then
data.parse_err("For spec '" .. data.prefix .. ":', only one value currently allowed")
end
if #separated_groups[1] > 1 then
data.parse_err("For spec '" .. data.prefix .. ":', no footnotes currently allowed")
end
local choice = separated_groups[1][1]
if not m_table.contains(choices, choice) then
data.parse_err("For spec '" .. data.prefix .. ":', saw value '" .. choice .. "' but expected one of '" ..
table.concat(choices, ",") .. "'")
end
return choice
end
end
for _, overridable_stem in ipairs {
"pres_unstressed",
"pres_stressed",
"pres1_and_sub",
-- Don't include pres1; use pres_1s if you need to override just that form
"impf",
"full_impf",
{"pret_conj", simple_choice({"irreg", "ar", "er", "ir"}) },
"pret_base",
"pret",
"gl_short_pret",
"pt_pret_1s",
"pt_pret_3s",
"fut",
"cond",
"pres_sub_stressed",
"pres_sub_unstressed",
{"sub_conj", simple_choice({"ar", "er"}) },
"plup",
"impf_sub",
"fut_sub",
"pers_inf",
"pp",
"short_pp",
} do
if type(overridable_stem) == "string" then
overridable_stems[overridable_stem] = allow_multiple_values
else
local stem, validator = unpack(overridable_stem)
overridable_stems[stem] = validator
end
end
-- Useful as the value of the `match` property of a built-in verb. `main_verb_spec` is a Lua pattern that should match
-- the non-prefixed part of a verb, and `prefix_specs` is a list of Lua patterns that should match the prefixed part of
-- a verb. If a prefix spec is preceded by ^, it must match exactly at the beginning of the verb; otherwise, additional
-- prefixes (e.g. re-, des-) may precede. Return the prefix and main verb.
local function match_against_verbs(main_verb_spec, prefix_specs)
return function(verb)
for _, prefix_spec in ipairs(prefix_specs) do
if prefix_spec:find("^%^") then
-- must match exactly
prefix_spec = prefix_spec:gsub("^%^", "")
if prefix_spec == "" then
-- We can't use the second branch of the if-else statement because an empty () returns the current position
-- in rmatch().
local main_verb = rmatch(verb, "^(" .. main_verb_spec .. ")$")
if main_verb then
return "", main_verb
end
else
local prefix, main_verb = rmatch(verb, "^(" .. prefix_spec .. ")(" .. main_verb_spec .. ")$")
if prefix then
return prefix, main_verb
end
end
else
local prefix, main_verb = rmatch(verb, "^(.*" .. prefix_spec .. ")(" .. main_verb_spec .. ")$")
if prefix then
return prefix, main_verb
end
end
end
return nil
end
end
--[=[
Built-in (usually irregular) conjugations.
Each entry is processed in turn and consists of an object with two fields:
1. match=: Specifies the built-in verbs that match this object.
2. forms=: Specifies the built-in stems and forms for these verbs.
The value of match= is either a string beginning with "^" (match only the specified verb), a string not beginning
with "^" (match any verb ending in that string), or a function that is passed in the verb and should return the prefix
of the verb if it matches, otherwise nil. The function match_against_verbs() is provided to facilitate matching a set
of verbs with a common ending and specific prefixes (e.g. [[ter]] and [[ater]] but not [[abater]], etc.).
The value of forms= is a table specifying stems and individual override forms. Each key of the table names either a
stem (e.g. `pres_stressed`), a stem property (e.g. `vowel_alt`) or an individual override form (e.g. `pres_1s`).
Each value of a stem can either be a string (a single stem), a list of strings, or a list of objects of the form
{form = STEM, footnotes = {FOONOTES}}. Each value of an individual override should be of exactly the same form except
that the strings specify full forms rather than stems. The values of a stem property depend on the specific property
but are generally strings or booleans.
In order to understand how the stem specifications work, it's important to understand the phonetic modifications done
by combine_stem_ending(). In general, the complexities of predictable prefix, stem and ending modifications are all
handled in this function. In particular:
1. Spelling-based modifications (c/z, g/gu, gu/gü, g/j) occur automatically as appropriate for the ending.
2. If the stem begins with an acute accent, the accent is moved onto the last vowel of the prefix (for handling verbs
in -uar such as [[minguar]], pres_3s 'míngua').
3. If the ending begins with a double asterisk, this is a signal to conditionally delete the accent on the last letter
of the stem. "Conditionally" means we don't do it if the last two letters would form a diphthong without the accent
on the second one (e.g. in [[sair]], with stem 'saí'); but as an exception, we do delete the accent in stems
ending in -guí, -quí (e.g. in [[conseguir]]) because in this case the ui isn't a diphthong.
4. If the ending begins with an asterisk, this is a signal to delete the accent on the last letter of the stem, e.g.
fizé -> fizermos. Unlike for **, this removal is unconditional, so we get e.g. 'sairmos' not #'saírmos'.
5. If ending begins with i, it must get an accent after an unstressed vowel (in some but not all cases) to prevent the
two merging into a diphthong. See combine_stem_ending() for specifics.
The following stems are recognized:
-- pres_unstressed: The present indicative unstressed stem (1p, 2p). Also controls the imperative 2p
and gerund. Defaults to the infinitive stem (minus the ending -ar/-er/-ir/-or).
-- pres_stressed: The present indicative stressed stem (1s, 2s, 3s, 3p). Also controls the imperative 2s.
Default is empty if indicator `no_pres_stressed`, else a vowel alternation if such an indicator is given
(e.g. `ue`, `ì`), else the infinitive stem.
-- pres1_and_sub: Overriding stem for 1s present indicative and the entire subjunctive. Only set by irregular verbs
and by the indicators `no_pres_stressed` (e.g. [[precaver]]) and `no_pres1_and_sub` (since verbs of this sort,
e.g. [[puir]], are missing the entire subjunctive as well as the 1s present indicative). Used by many irregular
verbs, e.g. [[caber]], verbs in '-air', [[dizer]], [[ter]], [[valer]], etc. Some verbs set this and then supply an
override for the pres_1sg if it's irregular, e.g. [[saber]], with irregular subjunctive stem "saib-" and special
1s present indicative "sei".
-- pres1: Special stem for 1s present indicative. Normally, do not set this explicitly. If you need to specify an
irregular 1s present indicative, use the form override pres_1s= to specify the entire form. Defaults to
pres1_and_sub if given, else pres_stressed.
-- pres_sub_unstressed: The present subjunctive unstressed stem (1p, 2p). Defaults to pres1_and_sub if given, else the
infinitive stem.
-- pres_sub_stressed: The present subjunctive stressed stem (1s, 2s, 3s, 1p). Defaults to pres1.
-- sub_conj: Determines the set of endings used in the subjunctive. Should be one of "ar" or "er".
-- impf: The imperfect stem (not including the -av-/-i- stem suffix, which is determined by the conjugation). Defaults
to the infinitive stem.
-- full_impf: The full imperfect stem missing only the endings (-a, -as, -am, etc.). Used for verbs with irregular
imperfects such as [[ser]], [[ter]], [[vir]] and [[pôr]]. Needs to include an accent on the stressed vowel, which
will automatically be removed when not needed.
-- pret_conj: Determines the set of endings used in the preterite. Should be one of "ar", "er", "ir" or "irreg".
Defaults to the conjugation as determined from the infinitive. When pret_conj == "irreg", `pret` is used, otherwise
`pret_base`.
-- pret_base: The preterite stem (not including the -a-/-e-/-i- stem suffix). Defaults to the infinitive stem.
Only used when pret_conj ~= "irreg".
-- pret: The full preterite stem missing only the endings (-ste, -mos, etc.). Needs to include the accent on the final
vowel that occurs in some forms, e.g. 'figé' for [[fazer]], 'fô' for [[ser]]; the accent will automatically be
removed when not needed. Only used for verbs with irregular preterites (pret_conj == "irreg") such as [[fazer]],
[[poder]], [[trazer]], etc. The pret_1s and pret_3s are handled using the gl_short_pret stem instead for
"Galician"-ending forms (pret_1s '-em', pret_3s '-o') and using pt_pret_1s and pt_pret_3s for "Portuguese"-ending
forms. Defaults to `pret_base` + the accented conjugation vowel.
-- gl_short_pret: The short preterite stem, used with "Galician" 1s and 3s endings (pret_1s '-em', pret_3s '-o'). Only
used with irregular preterites (pret_conj == "irreg"). Normally derived from gl_pret by deleting the final vowel,
and doesn't need to be given explicitly.
-- pt_pret_1s: The "Portuguese" pret_1s form. In addition to this, the "Galician" pret_1s form will be included, formed
from gl_short_pret by adding '-em'. Does not need to be given if an override for pret_1s is supplied.
-- pt_pret_3s: The "Portuguese" pret_3s form. In addition to this, the "Galician" pret_3s form will be included, formed
from gl_short_pret by adding '-o' (which may cause the preceding consonant to shift to preserve the sound). Does
not need to be given if an override for pret_3s is supplied.
-- fut: The future stem. Defaults to the infinitive stem + the unaccented conjugation vowel.
-- cond: The conditional stem. Defaults to `fut`.
-- impf_sub: The imperfect subjunctive stem. Needs to include the accent on the final vowel that occurs in some forms;
see `pret` for more information. Defaults to `pret`.
-- fut_sub: The future subjunctive stem. Needs to include the accent on the final vowel that occurs in some forms; see
`gl_pret` for more information. Defaults to the merger of `gl_pret` and `pt_pret`.
-- plup: The pluperfect stem. Needs to include the accent on the final vowel that occurs in some forms; see `pret` for
more information. Defaults to `pret`.
-- pers_inf: The personal infinitive stem. Defaults to the infinitive stem + the accented conjugation vowel.
-- pp: The masculine singular past participle. Default is based on the verb conjugation: infinitive stem + '-ado' for
-ar verbs, otherwise infinitive stem + '-ido'.
-- short_pp: The short masculine singular past participle, for verbs with such a form. No default.
-- pp_inv: `true` if the past participle exists only in the masculine singular.
]=]
local built_in_conjugations = {
--------------------------------------------------------------------------------------------
-- -ar --
--------------------------------------------------------------------------------------------
-- Verbs not needing entries here:
--
-- (1) Verbs with short past participles: need to specify the short pp explicitly.
--
-- aceitar: use <short_pp:aceite>
-- anexar, completar, expressar, expulsar, findar, fritar, ganhar, gastar, limpar, pagar, pasmar, pegar, soltar:
-- use <short_pp:anexo> etc.
-- assentar: use <short_pp:assente>
-- entregar: use <short_pp:entregue>
-- enxugar: use <short_pp:enxuto>
-- matar: use <short_pp:morto>
--
-- (2) Verbs with orthographic consonant alternations: handled automatically.
--
-- -car (brincar, buscar, pecar, trancar, etc.): automatically handled in combine_stem_ending()
-- -çar (alcançar, começar, laçar): automatically handled in combine_stem_ending()
-- -gar (apagar, cegar, esmagar, largar, navegar, resmungar, sugar, etc.): automatically handled in combine_stem_ending()
--
-- (3) Verbs with vowel alternations: need to specify the alternation explicitly unless it always happens, in
-- which case it's handled automatically through an entry below.
--
-- esmiuçar changing to esmiúço: use <ú>
-- faiscar changing to faísco: use <í>
-- -iar changing to -eio (ansiar, incendiar, mediar, odiar, remediar, etc.): use <ei>
-- -izar changing to -ízo (ajuizar, enraizar, homogeneizar, plebeizar, etc.): use <í>
-- mobiliar changing to mobílio: use <í>
-- reusar changing to reúso: use <ú>
-- saudar changing to saúdo: use <ú>
-- tuitar/retuitar changing to (re)tuíto: use <í>
{
-- dar, desdar
match = match_against_verbs("dar", {"^", "^des", "^re"}),
forms = {
pres_1s = "dou",
pres_2s = "dás",
pres_3s = "dá",
-- damos, dades/dais regular
pres_3p = {GL_TYPE .. "dam", PT_TYPE .. "dão"},
pret_conj = "irreg", pret = "dé", pret_1s = "dei", pret_3s = "deu",
pres_sub_1s = "dê",
pres_sub_2s = "dês",
pres_sub_3s = "dê",
-- demos, dedes/deis regular
pres_sub_3p = {GL_TYPE .. "dem", PT_TYPE .. "deem"},
irreg = true,
}
},
{
-- -ear (frear, nomear, semear, etc.)
match = "ear",
forms = {
pres_stressed = {"ei", GL_ALTVAR .. "e"},
e_ei_cat = true,
}
},
{
-- estar
match = match_against_verbs("estar", {"^", "sob", "sobr"}),
forms = {
pres_1s = "estou",
pres_2s = "estás",
pres_3s = "está",
pres_3p = {GL_TYPE .. "estám", PT_TYPE .. "estão"},
pres1_and_sub = "estej", -- only for subjunctive as we override pres_1s
sub_conj = "er",
pret_conj = "irreg", pret = "estivé", pt_pret_1s = "estive", pt_pret_3s = "esteve",
-- [[sobestar]], [[sobrestar]] are transitive so they have fully inflected past participles
pp_inv = function(base, prefix) return prefix == "" end,
irreg = true,
}
},
--------------------------------------------------------------------------------------------
-- -er --
--------------------------------------------------------------------------------------------
-- Verbs not needing entries here:
--
-- precaver: use <no_pres_stressed>
-- -cer (verbs in -ecer, descer, vencer, etc.): automatically handled in combine_stem_ending()
-- -ger (proteger, reger, etc.): automatically handled in combine_stem_ending()
-- -guer (erguer/reerguer/soerguer): automatically handled in combine_stem_ending()
{
-- benzer
match = "benzer",
forms = {short_pp = "bento"}
},
{
-- caber
match = "caber",
forms = {
pres1_and_sub = "caib",
pret_conj = "irreg", pret = "coubé", pt_pret_1s = "coube", pt_pret_3s = "coube",
irreg = true,
}
},
{
-- crer, descrer
match = "crer",
forms = {
pres_2s = "crês", pres_3s = "crê",
pres_2p = "credes", pres_3p = {GL_TYPE .. "crem", PT_TYPE .. "creem"},
pres1_and_sub = {"crei", GL_ALTVAR .. "cre"},
irreg = true,
}
},
{
-- dizer, bendizer, condizer, contradizer, desdizer, maldizer, predizer, etc.
match = "dizer",
forms = {
-- use 'digu' because we're in a front environment; if we use 'dig', we'll get '#dijo'
pres1_and_sub = "digu",
pres_2s = {GL_TYPE .. "dis", PT_TYPE .. "dizes"},
pres_3s = {GL_TYPE .. "di", PT_TYPE .. "diz"},
pres_3p = {GL_TYPE .. "dim", PT_TYPE .. "dizem"},
pret_conj = "irreg", pret = {GL_TYPE .. "dixé", PT_TYPE .. "dissé"},
pt_pret_1s = "disse", pt_pret_3s = "disse",
pp = "dito",
fut = "dir",
irreg = true,
}
},
{
-- eleger, reeleger
match = "eleger",
forms = {short_pp = "eleito"}
},
{
-- acender, prender; not desprender, etc.
match = match_against_verbs("ender", {"^ac", "^pr"}),
forms = {short_pp = "eso"}
},
{
-- fazer, afazer, contrafazer, desfazer, liquefazer, perfazer, putrefazer, rarefazer, refazer, satisfazer, tumefazer
match = "fazer",
forms = {
-- use 'fagu' because we're in a front environment; if we use 'fag', we'll get '#fajo'
pres1_and_sub = {GL_TYPE .. "fagu", PT_TYPE .. "faç"},
pres_2s = {GL_TYPE .. "fás", PT_TYPE .. "fazes"},
pres_3s = {GL_TYPE .. "fai", PT_TYPE .. "faz"},
pres_3p = {GL_TYPE .. "fam", PT_TYPE .. "fazem"},
pret_conj = "irreg", pret = {GL_TYPE .. "figé", PT_TYPE .. "fizé", GL_ONLY_ALTVAR .. "fizé"},
pt_pret_1s = "fiz", pt_pret_3s = "fez",
pp = "feito",
fut = "far",
irreg = true,
}
},
{
match = "^haver",
forms = {
pres_1s = "hei",
pres_2s = "hás",
pres_3s = {"há", {form = GL_ALTVAR .. "hai", footnotes = {"[also impersonal]"}}},
pres_3p = {GL_TYPE .. "ham", PT_TYPE .. "hão"},
pres1_and_sub = "haj", -- only for subjunctive as we override pres_1s
pret_conj = "irreg", pret = "houvé", pt_pret_1s = "houve", pt_pret_3s = "houve",
imp_2s = "há",
irreg = true,
}
},
-- reaver below under r-
{
-- jazer, adjazer
match = "jazer",
forms = {
pres_3s = "jaz",
irreg = true,
}
},
{
-- ler, reler, tresler; not excel(l)er, valer, etc.
match = match_against_verbs("ler", {"^", "^re", "tres"}),
forms = {
pres_2s = "lês", pres_3s = "lê",
pres_2p = "ledes", pres_3p = {GL_TYPE .. "lem", PT_TYPE .. "leem"},
pres1_and_sub = {"lei", GL_ALTVAR .. "le"},
irreg = true,
}
},
{
-- morrer, desmorrer
match = "morrer",
forms = {short_pp = "morto"}
},
{
-- moer, but not remoer
match = "^moer",
forms = {
pres_2s = "móis", pres_3s = "mói",
-- impf -ía etc., pret_1s -oí and pp -oído handled automatically in combine_stem_ending()
pres1_and_sub = {"mo", GL_ALTVAR .. "moi"},
short_pp = "mudo",
irreg = true,
}
},
{
-- doer, remoer, roer/corroer, soer
match = "oer",
forms = {
pres_2s = "óis", pres_3s = "ói",
-- impf -ía etc., pret_1s -oí and pp -oído handled automatically in combine_stem_ending()
pres1_and_sub = {"o", GL_ALTVAR .. "oi"},
irreg = true,
}
},
{
-- perder
match = "perder",
forms = {
-- use 'perqu' because we're in a front environment; if we use 'perc', we'll get '#perço'
-- we don't tag these forms GL_TYPE or PT_TYPE because both occur with both endings -ais/-ades
pres1_and_sub = {"perd", "perqu"},
irreg = true,
}
},
{
-- poder
match = "poder",
forms = {
pres1_and_sub = {GL_TYPE .. "pod", PT_TYPE .. "poss"},
pret_conj = "irreg", pret = "pudé", pt_pret_1s = "pude", pt_pret_3s = "pôde",
irreg = true,
}
},
{
-- prazer, aprazer, comprazer, desprazer
-- FIXME: comprazer also has regular preterite
match = "prazer",
forms = {
pres_3s = "praz",
pret_conj = "irreg", pret = "prouvé", pt_pret_1s = "prouve", pt_pret_3s = "prouve",
only3sp = function(base, prefix) return prefix == "a" end,
imp_2s = {GL_TYPE .. "praze", PT_TYPE .. "praz"},
irreg = true,
}
},
-- prover below, just below ver
{
-- requerer; must precede querer
match = "requerer",
forms = {
pres_3s = "requer",
pres1_and_sub = "requeir",
imp_2s = {"requer"},
-- regular preterite, unlike [[querer]]
irreg = true,
}
},
{
-- querer, desquerer, malquerer
match = "querer",
forms = {
pres_1s = "quero", pres_3s = "quer",
pres1_and_sub = "queir", -- only for subjunctive as we override pres_1s
pret_conj = "irreg", pret = {GL_TYPE .. "quigé", PT_TYPE .. "quisé"},
pt_pret_1s = "quis", pt_pret_3s = "quis",
irreg = true,
}
},
{
match = "reaver",
forms = {
pres_1s = "reei",
pres_2s = "reás",
pres_3s = "reá",
pres_3p = {GL_TYPE .. "ream", PT_TYPE .. "reão"},
pres1_and_sub = "reaj", -- only for subjunctive as we override pres_1s
pret_conj = "irreg", pret = "reouvé", pt_pret_1s = "reouve", pt_pret_3s = "reouve",
irreg = true,
}
},
{
-- saber, ressaber
match = "saber",
forms = {
pres_1s = "sei",
pres1_and_sub = "saib", -- only for subjunctive as we override pres_1s
pret_conj = "irreg", pret = "soubé", pt_pret_1s = "soube", pt_pret_3s = "soube",
irreg = true,
}
},
{
-- escrever/reescrever, circunscrever, descrever/redescrever, inscrever, prescrever, proscrever, subscrever,
-- transcrever, others?
match = "screver",
forms = {
pp = "scrito",
irreg = true,
}
},
{
-- suspender
match = "suspender",
forms = {short_pp = "suspenso"}
},
{
match = "^ser",
forms = {
pres_1s = "sou", pres_2s = "és", pres_3s = "é",
pres_1p = "somos", pres_2p = {GL_TYPE .. "sodes", PT_TYPE .. "sois"},
pres_3p = {GL_TYPE .. "som", PT_TYPE .. "são"},
pres1_and_sub = "sej", -- only for subjunctive as we override pres_1s
full_impf = "ér",
pret_conj = "irreg", pret = "fô", pret_1s = {GL_TYPE .. "fum", PT_TYPE .. "fui"}, pret_3s = "foi",
imp_2s = "sê", imp_2p = "sede",
pp_inv = true,
irreg = true,
}
},
{
-- We want to match abster, conter, deter, etc. but not abater, cometer, etc. No way to avoid listing each verb.
match = match_against_verbs("ter", {"abs", "^a", "con", "de", "entre", "man", "ob", "^re", "sus", "^"}),
forms = {
-- FIXME, Estraviz says 'contens', 'detens' etc. but that may be a typo
pres_2s = function(base, prefix) return {GL_TYPE .. "tés", PT_TYPE .. (prefix == "" and "tens" or "téns")} end,
-- FIXME, Estraviz says 'contem', 'detem' etc. but that may be a typo
pres_3s = function(base, prefix) return prefix == "" and "tem" or "tém" end,
pres_2p = "tendes", pres_3p = {GL_TYPE .. "tenhem", PT_TYPE .. "têm", GL_ALTVAR .. "tém"},
pres1_and_sub = "tenh",
full_impf = "tính",
pret_conj = "irreg", pret = "tivé", pt_pret_1s = "tive", pt_pret_3s = "teve",
irreg = true,
}
},
{
match = "trazer",
forms = {
-- use 'tragu' because we're in a front environment; if we use 'trag', we'll get '#trajo'
pres1_and_sub = "tragu", pres_3s = "traz",
pret_conj = "irreg", pret = "trouxé", pt_pret_1s = "trouxe", pt_pret_3s = "trouxe",
fut = "trar",
irreg = true,
}
},
{
match = "traguer",
forms = {
pret_conj = "irreg", pret = "trouxé", pt_pret_1s = "trouxe", pt_pret_3s = "trouxe",
irreg = true,
}
},
{
-- valer, desvaler, equivaler
match = "valer",
forms = {
pres1_and_sub = "valh",
irreg = true,
}
},
{
-- We want to match antever etc. but not absolver, atrever etc. No way to avoid listing each verb.
match = match_against_verbs("ver", {"ante", "entre", "pre", "^re", "^"}),
forms = {
pres_2s = "vês", pres_3s = "vê",
pres_2p = "vedes",
pres_3p = function(base, prefix) return {GL_TYPE .. (prefix == "" and "vem" or "vêm"), PT_TYPE .. "veem"} end,
pres1_and_sub = "vej",
pret_conj = "irreg", pret = "ví", pret_1s = {GL_TYPE .. "vim", PT_TYPE .. "vi"}, pret_3s = "viu",
pp = "visto",
irreg = true,
}
},
{
-- [[prover]] and [[desprover]] have regular preterite and past participle
match = "prover",
forms = {
pres_2s = "provês", pres_3s = "provê",
-- FIXME: Estraviz says 'provem' but that may be a typo
pres_2p = "provedes", pres_3p = {GL_TYPE .. "provêm", PT_TYPE .. "proveem"},
pres1_and_sub = "provej",
irreg = true,
}
},
{
-- volver, devolver, envolver, revolver, etc.
match = "volver",
forms = {short_pp = "volto"},
},
--------------------------------------------------------------------------------------------
-- -ir --
--------------------------------------------------------------------------------------------
-- Verbs not needing entries here:
--
-- abolir: use <u-o>
-- barrir: use <only3sp>
-- carpir, colorir, demolir: use <no_pres1_and_sub>
-- descolorir: use <no_pres1_and_sub>
-- delir, espavorir, falir, florir, remir, renhir: use <no_pres_stressed>
-- empedernir: use <i-e>
-- transir: regular
-- aspergir, despir, flectir/deflectir/genuflectir/genufletir/reflectir/refletir, mentir/desmentir,
-- sentir/assentir/consentir/dissentir/pressentir/ressentir, convergir/divergir, aderir/adherir,
-- ferir/auferir/conferir/deferir/desferir/diferir/differir/inferir/interferir/preferir/proferir/referir/transferir,
-- gerir/digerir/ingerir/sugerir, preterir, competir/repetir, servir, advertir/animadvertir/divertir,
-- vestir/investir/revestir/travestir, seguir/conseguir/desconseguir/desseguir/perseguir/prosseguir: use <i-e>
-- inerir: use <i-e>
-- compelir/expelir/impelir/repelir: use <i-e>
-- dormir, engolir, tossir, subir, acudir/sacudir, fugir, sumir/consumir (NOT assumir/presumir/resumir): use <u-o>
-- polir/repolir: use <u>
-- premir: use <i>
-- extorquir/retorquir: <u-o,u>
-- agredir/progredir/regredir/transgredir: use <i>
-- denegrir, prevenir: use <i>
-- eclodir: use <u-o>
-- cerzir: use <i-e>
-- proibir/coibir: use <í>
-- reunir: use <ú>
-- parir/malparir: use <no_pres_stressed>
-- explodir/implodir: use <u-o>
--
-- -cir alternations (aducir, ressarcir): automatically handled in combine_stem_ending()
-- -gir alternations (agir, dirigir, exigir): automatically handled in combine_stem_ending()
-- -guir alternations (e.g. conseguir): automatically handled in combine_stem_ending()
-- -quir alternations (e.g. extorquir): automatically handled in combine_stem_ending()
{
-- verbs in -air (cair, sair, trair and derivatives: decair/descair/recair, sobres(s)air,
-- abstrair/atrair/contrair/distrair/extrair/protrair/retrair/subtrair)
match = "air",
forms = {
pres1_and_sub = "ai", pres_2s = "ais", pres_3s = "ai",
-- all occurrences of accented í in endings handled in combine_stem_ending()
irreg = true,
}
},
{
-- abrir/desabrir/reabrir
match = "abrir",
forms = {pp = "aberto"}
},
{
-- cobrir/descobrir/encobrir/recobrir/redescobrir
match = "cobrir",
forms = {vowel_alt = "u-o", pp = "coberto"}
},
{
-- conduzir, produzir, reduzir, traduzir, etc.; luzir, reluzir, tremeluzir
match = "uzir",
forms = {
pres_3s = "uz",
-- FIXME, is this correct?
imp_2s = "uze",
irreg = true,
}
},
{
-- pedir, desimpedir, despedir, espedir, expedir, impedir
-- medir
-- comedir
match = match_against_verbs("edir", {"m", "p"}),
forms = {
pres1_and_sub = {GL_TYPE .. "id", PT_TYPE .. "eç"},
irreg = true,
}
},
{
-- frigir
match = "frigir",
forms = {vowel_alt = "i-e", short_pp = "frito"},
},
{
-- inserir
match = "inserir",
forms = {vowel_alt = "i-e"},
},
{
-- ir
match = "^ir",
forms = {
pres_1s = "vou", pres_2s = {GL_TYPE .. "vás", PT_TYPE .. "vais"}, pres_3s = "vai",
pres_1p = {GL_TYPE .. "imos", PT_TYPE .. "vamos"}, pres_2p = "ides",
pres_3p = {GL_TYPE .. "vam", PT_TYPE .. "vão"},
pres_sub_1s = {GL_TYPE .. "vaia", PT_TYPE .. "vá"},
pres_sub_2s = {GL_TYPE .. "vaias", PT_TYPE .. "vás"},
pres_sub_3s = {GL_TYPE .. "vaia", PT_TYPE .. "vá"},
pres_sub_1p = {GL_TYPE .. "vaiamos", PT_TYPE .. "vamos"},
pres_sub_2p = {GL_TYPE .. "vaiades", PT_TYPE .. "vades"},
pres_sub_3p = {GL_TYPE .. "vaiam", PT_TYPE .. "vão"},
pret_conj = "irreg", pret = "fô", pret_1s = {GL_TYPE .. "fum", PT_TYPE .. "fui"}, pret_3s = "foi",
irreg = true,
}
},
{
-- emergir, imergir, submergir
match = "mergir",
forms = {vowel_alt = "i-e", short_pp = "merso"},
},
{
match = "ouvir",
forms = {
pres1_and_sub = {"ouç", ALTVAR .. "oiç"},
irreg = true,
}
},
{
-- exprimir, imprimir, comprimir (but not descomprimir per Priberam), deprimir, oprimir/opprimir (but not reprimir,
-- suprimir/supprimir per Priberam)
match = match_against_verbs("primir", {"^com", "ex", "im", "de", "^o", "op"}),
forms = {short_pp = "presso"}
},
{
-- rir, sorrir
match = match_against_verbs("rir", {"^", "sor"}),
forms = {
pres_2s = "ris", pres_3s = "ri", pres_2p = "rides", pres_3p = {GL_TYPE .. "rim", PT_TYPE .. "riem"},
pres1_and_sub = "ri",
irreg = true,
}
},
{
-- distinguir, extinguir
match = "tinguir",
forms = {
short_pp = "tinto",
-- gu/g alternations handled in combine_stem_ending()
}
},
{
-- verbs in -truir (construir, destruir, reconstruir) but not obstruir/desobstruir, instruir, which are handled
-- by the default -uir handler below
match = match_against_verbs("struir", {"con", "de"}),
forms = {
pres_2s = {"stróis", ALTVAR .. "struis"}, pres_3s = {"strói", ALTVAR .. "strui"},
pres_3p = {"stroem", ALTVAR .. "struem"},
-- all occurrences of accented í in endings handled in combine_stem_ending()
irreg = true,
}
},
{
-- remaining verbs in -uir (concluir/excluir/incluir/concruir/concruyr, abluir/diluir, afluir/fluir/influir,
-- aluir, anuir, atribuir/contribuir/distribuir/redistribuir/retribuir/substituir, coevoluir/evoluir,
-- constituir/destituir/instituir/reconstituir/restituir, derruir, diminuir, estatuir, fruir/usufruir, imbuir,
-- imiscuir, poluir, possuir, puir, pruir, ruir
-- FIXME: old module lists short pp incluso for incluir that can't be verified, ask about this
-- FIXME: handle -uyr verbs?
match = function(verb)
-- Don't match -guir verbs (e.g. [[seguir]], [[conseguir]]) or -quir verbs (e.g. [[extorquir]])
if verb:find("guir$") or verb:find("quir$") then
return nil
else
return match_against_verbs("uir", {""})(verb)
end
end,
forms = {
pres_2s = "uis", pres_3s = "ui",
-- all occurrences of accented í in endings handled in combine_stem_ending()
irreg = true,
}
},
{
-- We want to match advir, convir, devir, etc. but not ouvir, servir, etc. No way to avoid listing each verb.
match = match_against_verbs("vir", {"ad", "^a", "con", "contra", "de", "^desa", "inter", "pro", "^re", "sobre", "^"}),
forms = {
-- FIXME, Estraviz says 'convens', 'devens' etc. but that may be a typo
pres_2s = function(base, prefix) return {GL_TYPE .. "vés", PT_TYPE .. (prefix == "" and "vens" or "véns")} end,
-- FIXME, Estraviz says 'convem', 'devem' etc. but that may be a typo
pres_3s = function(base, prefix) return prefix == "" and "vem" or "vém" end,
pres_2p = "vindes", pres_3p = {GL_TYPE .. "venhem", PT_TYPE .. "vêm", GL_ALTVAR .. "vém"},
pres1_and_sub = "venh",
full_impf = "vính",
pret_conj = "irreg", pret = {GL_TYPE .. "vinhé", PT_TYPE .. "vié"},
pret_1s = "vim", pret_3s = {GL_TYPE .. "véu", PT_TYPE .. "veio"},
pp = "vindo",
irreg = true,
}
},
--------------------------------------------------------------------------------------------
-- misc --
--------------------------------------------------------------------------------------------
{
-- pôr, antepor, apor, compor/decompor/descompor, contrapor, depor, dispor, expor, impor, interpor, justapor,
-- opor, pospor, propor, repor, sobrepor, supor/pressupor, transpor, decompor, others?
match = "p[oô]r",
forms = {
pres1_and_sub = "ponh",
pres_2s = {GL_TYPE .. "pós", PT_TYPE .. "pões", GL_ALTVAR .. "pons"},
pres_3s = {GL_TYPE .. "pom", PT_TYPE .. "põe"},
pres_1p = "pomos", pres_2p = "pondes",
pres_3p = {GL_TYPE .. "ponhem", PT_TYPE .. "põem", GL_ALTVAR .. "póm"},
full_impf = "púnh",
pret_conj = "irreg", pret = {GL_TYPE .. "pugé", PT_TYPE .. "pusé"}, pt_pret_1s = "pus", pt_pret_3s = "pôs",
pers_inf = "po",
gerund = "pondo", pp = "posto",
irreg = true,
}
},
}
local function skip_slot(base, slot, allow_overrides)
if not allow_overrides and (base.basic_overrides[slot] or
base.refl and base.basic_reflexive_only_overrides[slot]) then
-- Skip any slots for which there are overrides.
return true
end
if base.only3s and (slot:find("^pp_f") or slot:find("^pp_mp")) then
-- diluviar, atardecer, neviscar; impersonal verbs have only masc sing pp
return true
end
if not slot:find("[123]") then
-- Don't skip non-personal slots.
return false
end
if base.nofinite then
return true
end
if (base.only3s or base.only3sp or base.only3p) and (slot:find("^imp_") or slot:find("^neg_imp_")) then
return true
end
if base.only3s and not slot:find("3s") then
-- diluviar, atardecer, neviscar
return true
end
if base.only3sp and not slot:find("3[sp]") then
-- atañer, concernir
return true
end
if base.only3p and not slot:find("3p") then
-- [[caer cuatro gotas]], [[caer chuzos de punta]], [[entrarle los siete males]]
return true
end
return false
end
-- Apply vowel alternations to stem.
local function apply_vowel_alternations(stem, alternations)
local alternation_stems = {}
local saw_pres1_and_sub = false
local saw_pres_stressed = false
-- Process alternations other than +.
for _, altobj in ipairs(alternations) do
local alt = altobj.form
local pres1_and_sub, pres_stressed, err
-- Treat final -gu, -qu as a consonant, so the previous vowel can alternate (e.g. conseguir -> consigo).
-- This means a verb in -guar can't have a u-ú alternation but I don't think there are any verbs like that.
stem = rsub(stem, "([gq])u$", "%1" .. TEMPC1)
if alt == "+" then
-- do nothing yet
elseif alt == "ei" then
local before_last_vowel = rmatch(stem, "^(.*)i$")
if not before_last_vowel then
err = "stem should end in -i"
else
pres1_and_sub = nil
pres_stressed = before_last_vowel .. "ei"
end
else
local before_last_vowel, last_vowel, after_last_vowel = rmatch(stem, "^(.*)(" .. V .. ")(.-[ui])$")
if not before_last_vowel then
before_last_vowel, last_vowel, after_last_vowel = rmatch(stem, "^(.*)(" .. V .. ")(.-)$")
end
if alt == "i-e" then
if last_vowel == "e" or last_vowel == "i" then
pres1_and_sub = before_last_vowel .. "i" .. after_last_vowel
if last_vowel == "i" then
pres_stressed = before_last_vowel .. "e" .. after_last_vowel
end
else
err = "should have -e- or -i- as the last vowel"
end
elseif alt == "i" then
if last_vowel == "e" then
pres1_and_sub = before_last_vowel .. "i" .. after_last_vowel
pres_stressed = pres1_and_sub
else
err = "should have -e- as the last vowel"
end
elseif alt == "u-o" then
if last_vowel == "o" or last_vowel == "u" then
pres1_and_sub = before_last_vowel .. "u" .. after_last_vowel
if last_vowel == "u" then
pres_stressed = before_last_vowel .. "o" .. after_last_vowel
end
else
err = "should have -o- or -u- as the last vowel"
end
elseif alt == "u" then
if last_vowel == "o" then
pres1_and_sub = before_last_vowel .. "u" .. after_last_vowel
pres_stressed = pres1_and_sub
else
err = "should have -o- as the last vowel"
end
elseif alt == "í" then
if last_vowel == "i" then
pres_stressed = before_last_vowel .. "í" .. after_last_vowel
else
err = "should have -i- as the last vowel"
end
elseif alt == "ú" then
if last_vowel == "u" then
pres_stressed = before_last_vowel .. "ú" .. after_last_vowel
else
err = "should have -u- as the last vowel"
end
else
error("Internal error: Unrecognized vowel alternation '" .. alt .. "'")
end
end
if pres1_and_sub then
pres1_and_sub = {form = pres1_and_sub:gsub(TEMPC1, "u"), footnotes = altobj.footnotes}
saw_pres1_and_sub = true
end
if pres_stressed then
pres_stressed = {form = pres_stressed:gsub(TEMPC1, "u"), footnotes = altobj.footnotes}
saw_pres_stressed = true
end
table.insert(alternation_stems, {
altobj = altobj,
pres1_and_sub = pres1_and_sub,
pres_stressed = pres_stressed,
err = err
})
end
-- Now do +. We check to see which stems are used by other alternations and specify those so any footnotes are
-- properly attached.
for _, alternation_stem in ipairs(alternation_stems) do
if alternation_stem.altobj.form == "+" then
local stemobj = {form = stem, footnotes = alternation_stem.altobj.footnotes}
alternation_stem.pres1_and_sub = saw_pres1_and_sub and stemobj or nil
alternation_stem.pres_stressed = saw_pres_stressed and stemobj or nil
end
end
return alternation_stems
end
-- Add the `stem` to the `ending` for the given `slot` and apply any phonetic modifications.
-- WARNING: This function is written very carefully; changes to it can easily have unintended consequences.
local function combine_stem_ending(base, slot, prefix, stem, ending, dont_include_prefix)
-- If the stem begins with an acute accent, this is a signal to move the accent onto the last vowel of the prefix.
-- Cf. míngua of minguar.
if stem:find("^" .. AC) then
stem = rsub(stem, "^" .. AC, "")
if dont_include_prefix then
error("Internal error: Can't handle acute accent at beginning of stem if dont_include_prefix is given")
end
prefix = rsub(prefix, "([aeiouyAEIOUY])([^aeiouyAEIOUY]*)$", "%1" .. AC .. "%2")
end
-- Use the full stem for checking for -gui ending and such, because 'stem' is just 'u' for [[arguir]],
-- [[delinquir]].
local full_stem = prefix .. stem
-- Include the prefix in the stem unless dont_include_prefix is given (used for the past participle stem).
if not dont_include_prefix then
stem = full_stem
end
-- If the ending begins with a double asterisk, this is a signal to conditionally delete the accent on the last letter
-- of the stem. "Conditionally" means we don't do it if the last two letters would form a diphthong without the accent
-- on the second one (e.g. in [[sair]], with stem 'saí'); but as an exception, we do delete the accent in stems
-- ending in -guí, -quí (e.g. in [[conseguir]]) because in this case the ui isn't a diphthong.
if ending:find("^%*%*") then
ending = rsub(ending, "^%*%*", "")
if rfind(full_stem, "[gq]uí$") or not rfind(full_stem, V .. "[íú]$") then
stem = com.remove_final_accent(stem)
end
end
-- If the ending begins with an asterisk, this is a signal to delete the accent on the last letter of the stem.
-- E.g. fizé -> fizermos. Unlike for **, this removal is unconditional, so we get e.g. 'sairmos' not #'saírmos'.
if ending:find("^%*") then
ending = rsub(ending, "^%*", "")
stem = com.remove_final_accent(stem)
end
-- If ending begins with i, it must get an accent after an unstressed vowel (in some but not all cases) to prevent
-- the two merging into a diphthong:
-- * cair ->
-- * pres: caímos, caís;
-- * impf: all forms (caí-);
-- * pret: caí (but not caim), caíste (but not caiu), caímos, caístes, caíram;
-- * plup: all forms (caír-);
-- * impf_sub: all forms (caíss-);
-- * fut_sub: caíres, caírem (but not cair, cairmos, cairdes)
-- * pp: caído (but not gerund caindo)
-- * atribuir, other verbs in -uir -> same pattern as for cair etc.
-- * roer ->
-- * pret: roí (but not roim)
-- * impf: all forms (roí-)
-- * pp: roído
-- Don't let variant codes derail the following checks. Note that variant codes are properly added to the end of
-- the ending, so checks against the beginning of the ending work even in their presence, but not checks against
-- the full ending.
local cleaned_ending = export.remove_variant_codes(ending)
if cleaned_ending:find("^i") and full_stem:find("[aeiou]$") and not full_stem:find("[gq]u$") and
not cleaned_ending:find("^i[rum]$") and cleaned_ending ~= "indo" and not cleaned_ending:find("^ir[md]") then
ending = ending:gsub("^i", "í")
end
-- Spelling changes in the stem; it depends on whether the stem given is the pre-front-vowel or
-- pre-back-vowel variant, as indicated by `frontback`. We want these front-back spelling changes to happen
-- between stem and ending, not between prefix and stem; the prefix may not have the same "front/backness"
-- as the stem.
local is_front = rfind(ending, "^[eiéíê]")
if base.frontback == "front" and not is_front then
stem = stem:gsub("c$", "ç") -- conhecer -> conheço, vencer -> venço, descer -> desço
stem = stem:gsub("g$", "j") -- proteger -> protejo, fugir -> fujo
stem = stem:gsub("gu$", "g") -- distinguir -> distingo, conseguir -> consigo
stem = stem:gsub("qu$", "c") -- extorquir -> exturco
stem = stem:gsub("([gq])ü$", "%1u") -- argüir (superseded) -> arguo, delinqüir (superseded) -> delinquo
elseif base.frontback == "back" and is_front then
-- The following changes are all superseded so we don't do them:
-- averiguar -> averigüei, minguar -> mingüei; antiquar -> antiqüei, apropinquar -> apropinqüei
-- stem = stem:gsub("([gq])u$", "%1ü")
stem = stem:gsub("g$", "gu") -- cargar -> carguei, apagar -> apaguei
stem = stem:gsub("c$", "qu") -- marcar -> marquei
stem = stem:gsub("ç$", "c") -- começar -> comecei
-- j does not go to g here; desejar -> deseje not #desege
end
local retval = stem .. ending
if retval:find(GL_TYPE) and retval:find(PT_TYPE) or retval:find(GL_ONLY_TYPE) and not retval:find(GL_TYPE) then
-- Reject clashes in "Galician"-type and "Portuguese"-type forms, e.g. '#vós dixéreis' or '#vós dissérades'.
return nil
end
return retval
end
local function add3(base, slot, stems, endings, footnotes, allow_overrides)
if skip_slot(base, slot, allow_overrides) then
return
end
local function do_combine_stem_ending(stem, ending)
return combine_stem_ending(base, slot, base.prefix, stem, ending)
end
iut.add_forms(base.forms, slot, stems, endings, do_combine_stem_ending, nil, nil, footnotes)
end
local function insert_form(base, slot, form)
if not skip_slot(base, slot) then
iut.insert_form(base.forms, slot, form)
end
end
local function insert_forms(base, slot, forms)
if not skip_slot(base, slot) then
iut.insert_forms(base.forms, slot, forms)
end
end
local function add_single_stem_tense(base, slot_pref, stems, s1, s2, s3, p1, p2, p3)
local function addit(slot, ending)
add3(base, slot_pref .. "_" .. slot, stems, ending)
end
addit("1s", s1)
addit("2s", s2)
addit("3s", s3)
addit("1p", p1)
addit("2p", p2)
addit("3p", p3)
end
local function construct_stems(base, vowel_alt)
local stems = {}
stems.pres_unstressed = base.stems.pres_unstressed or base.inf_stem
stems.pres_stressed =
-- If no_pres_stressed given, pres_stressed stem should be empty so no forms are generated.
base.no_pres_stressed and {} or
base.stems.pres_stressed or
vowel_alt.pres_stressed or
base.inf_stem
stems.pres1_and_sub =
-- If no_pres_stressed given, the entire subjunctive is missing.
base.no_pres_stressed and {} or
-- If no_pres1_and_sub given, pres1 and entire subjunctive are missing.
base.no_pres1_and_sub and {} or
base.stems.pres1_and_sub or
vowel_alt.pres1_and_sub or
nil
stems.pres1 = base.stems.pres1 or stems.pres1_and_sub or stems.pres_stressed
stems.impf = base.stems.impf or base.inf_stem
stems.full_impf = base.stems.full_impf
stems.pret_base = base.stems.pret_base or base.inf_stem
stems.pret_conj = base.stems.pret_conj or base.conj
stems.pret = base.stems.pret or iut.map_forms(iut.convert_to_general_list_form(stems.pret_base),
function(form) return form .. base.conj_vowel end)
stems.gl_short_pret = base.stems.gl_short_pret or iut.map_forms(iut.convert_to_general_list_form(stems.pret),
function(form) return rsub(form, com.V .. "$", "") end)
stems.pt_pret_1s = base.stems.pt_pret_1s
stems.pt_pret_3s = base.stems.pt_pret_3s
stems.fut = base.stems.fut or base.inf_stem .. base.conj
stems.cond = base.stems.cond or stems.fut
stems.pres_sub_stressed = base.stems.pres_sub_stressed or stems.pres1
stems.pres_sub_unstressed = base.stems.pres_sub_unstressed or stems.pres1_and_sub or stems.pres_unstressed
stems.sub_conj = base.stems.sub_conj or base.conj
stems.plup = base.stems.plup or stems.pret
stems.impf_sub = base.stems.impf_sub or stems.pret
stems.fut_sub = base.stems.fut_sub or stems.pret
stems.pers_inf = base.stems.pers_inf or base.inf_stem .. base.conj_vowel
stems.pp = base.stems.pp or base.conj == "ar" and
combine_stem_ending(base, "pp_ms", base.prefix, base.inf_stem, "ado", "dont include prefix") or
-- use combine_stem_ending esp. so we get roído, caído, etc.
combine_stem_ending(base, "pp_ms", base.prefix, base.inf_stem, "ido", "dont include prefix")
stems.pp_ms = stems.pp
local function masc_to_fem(form)
if rfind(form, "o$") then
return rsub(form, "o$", "a")
else
return form
end
end
stems.pp_fs = iut.map_forms(iut.convert_to_general_list_form(stems.pp_ms), masc_to_fem)
if base.stems.short_pp then
stems.short_pp_ms = base.stems.short_pp
stems.short_pp_fs = iut.map_forms(iut.convert_to_general_list_form(stems.short_pp_ms), masc_to_fem)
end
base.this_stems = stems
end
local function add_present_indic(base)
local stems = base.this_stems
local function addit(slot, stems, ending)
add3(base, "pres_" .. slot, stems, ending)
end
local s2, s3, p1, p2, p3
if base.conj == "ar" then
s2, s3, p1, p2, p3 = "as", "a", "amos", {"ades" .. GL_TYPE, "ais" .. PT_TYPE}, "am"
elseif base.conj == "er" or base.conj == "or" then -- verbs in -por have the present overridden
s2, s3, p1, p2, p3 = "es", "e", "emos", {"edes" .. GL_TYPE, "eis" .. PT_TYPE}, "em"
elseif base.conj == "ir" then
s2, s3, p1, p2, p3 = "es", "e", "imos", {"ides" .. GL_TYPE, "is" .. PT_TYPE}, "em"
else
error("Internal error: Unrecognized conjugation " .. base.conj)
end
addit("1s", stems.pres1, "o")
addit("2s", stems.pres_stressed, s2)
addit("3s", stems.pres_stressed, s3)
addit("1p", stems.pres_unstressed, p1)
addit("2p", stems.pres_unstressed, p2)
addit("3p", stems.pres_stressed, p3)
end
local function add_present_subj(base)
local stems = base.this_stems
local function addit(slot, stems, ending)
add3(base, "pres_sub_" .. slot, stems, ending)
end
local s1, s2, s3, p1, p2, p3
if stems.sub_conj == "ar" then
s1, s2, s3, p1, p2, p3 = "e", "es", "e", "emos", {"edes" .. GL_TYPE, "eis" .. PT_TYPE}, "em"
else
s1, s2, s3, p1, p2, p3 = "a", "as", "a", "amos", {"ades" .. GL_TYPE, "ais" .. PT_TYPE}, "am"
end
addit("1s", stems.pres_sub_stressed, s1)
addit("2s", stems.pres_sub_stressed, s2)
addit("3s", stems.pres_sub_stressed, s3)
addit("1p", stems.pres_sub_unstressed, p1)
addit("2p", stems.pres_sub_unstressed, p2)
addit("3p", stems.pres_sub_stressed, p3)
end
local function add_finite_non_present(base)
local stems = base.this_stems
local function add_tense(slot, stem, s1, s2, s3, p1, p2, p3)
add_single_stem_tense(base, slot, stem, s1, s2, s3, p1, p2, p3)
end
-- * at the beginning of the ending means to remove an accent from the last vowel of the imperfect stem.
if stems.full_impf then
add_tense("impf", stems.full_impf, "*a", "*as", "*a", "amos",
{"ades" .. GL_TYPE, "eis" .. PT_TYPE, "ais" .. GL_ALTVAR}, "*am")
elseif base.conj == "ar" then
add_tense("impf", stems.impf, "ava", "avas", "ava", "ávamos",
{"ávades" .. GL_TYPE, "áveis" .. PT_TYPE, "ávais" .. GL_ALTVAR}, "avam")
else
add_tense("impf", stems.impf, "ia", "ias", "ia", "íamos",
{"íades" .. GL_TYPE, "íeis" .. PT_TYPE, "íais" .. GL_ALTVAR}, "iam")
end
-- * at the beginning of the ending means to remove a final accent from the preterite stem.
if stems.pret_conj == "irreg" then
add_tense("pret", stems.gl_short_pret, "em" .. GL_TYPE, nil, "o" .. GL_TYPE)
add_tense("pret", stems.pret, nil, {"*ste", "*che" .. GL_ALTVAR}, nil, "*mos", "*stes",
{"rom" .. GL_TYPE, "*ram" .. PT_TYPE})
add_tense("pret", stems.pt_pret_1s, PT_TYPE)
add_tense("pret", stems.pt_pret_3s, nil, nil, PT_TYPE)
elseif stems.pret_conj == "ar" then
add_tense("pret", stems.pret_base, "ei", {"aste", "ache" .. GL_ALTVAR}, "ou", "amos", "astes",
{"árom" .. GL_TYPE, "aram" .. PT_TYPE})
elseif stems.pret_conj == "er" then
add_tense("pret", stems.pret_base, {"im" .. GL_TYPE, "i" .. PT_TYPE}, {"este", "eche" .. GL_ALTVAR}, "eu",
"emos", "estes", {"êrom" .. GL_TYPE, "eram" .. PT_TYPE})
else
add_tense("pret", stems.pret_base, {"im" .. GL_TYPE, "i" .. PT_TYPE}, {"iste", "iche" .. GL_ALTVAR}, "iu",
"imos", "istes", {"írom" .. GL_TYPE, "iram" .. PT_TYPE})
end
-- * at the beginning of the ending means to remove a final accent from the stem.
-- ** is similar but is "conditional" on a consonant preceding the final vowel.
add_tense("plup", stems.plup, "**ra", "**ras", "**ra", "ramos",
{"rades" .. GL_TYPE, "reis" .. PT_TYPE, "rais" .. GL_ALTVAR}, "**ram")
add_tense("impf_sub", stems.impf_sub, "**sse", "**sses", "**sse", "ssemos",
{"ssedes" .. GL_TYPE, "sseis" .. PT_TYPE}, "**ssem")
add_tense("fut_sub", stems.fut_sub, "*r", "**res", "*r", "*rmos", "*rdes", "**rem")
if base.refl then
local mark = TEMP_MESOCLITIC_INSERTION_POINT
add_tense("fut", stems.fut,
{"ei" .. GL_TYPE, mark .. "ei" .. PT_TYPE}, {"ás" .. GL_TYPE, mark .. "ás" .. PT_TYPE},
{"á" .. GL_TYPE, mark .. "á" .. PT_TYPE}, {"emos" .. GL_TYPE, mark .. "emos" .. PT_TYPE},
{"edes" .. GL_TYPE, mark .. "eis" .. PT_TYPE}, {"ám" .. GL_TYPE, mark .. "ão" .. PT_TYPE}
)
add_tense("cond", stems.cond,
{"ia" .. GL_TYPE, mark .. "ia" .. PT_TYPE}, {"ias" .. GL_TYPE, mark .. "ias" .. PT_TYPE},
{"ia" .. GL_TYPE, mark .. "ia" .. PT_TYPE}, {"íamos" .. GL_TYPE, mark .. "íamos" .. PT_TYPE},
-- FIXME, is GL_ALTVAR correct for the mesoclitic variant of -íais?
{"íades" .. GL_TYPE, mark .. "íeis" .. PT_TYPE, "íais" .. GL_ALTVAR, mark .. "íais" .. GL_ALTVAR},
{"iam" .. GL_TYPE, mark .. "iam" .. PT_TYPE})
else
-- Don't insert forms with the mesoclitic insertion point to avoid duplication in non-reflexive verbs.
add_tense("fut", stems.fut, "ei", "ás", "á", "emos", {"edes" .. GL_TYPE, "eis" .. PT_TYPE},
{"ám" .. GL_TYPE, "ão" .. PT_TYPE})
add_tense("cond", stems.cond, "ia", "ias", "ia", "íamos",
-- FIXME, is GL_ALTVAR correct for the mesoclitic variant of -íais?
{"íades" .. GL_TYPE, "íeis" .. PT_TYPE, "íais" .. GL_ALTVAR}, "iam")
end
-- Different stems for different parts of the personal infinitive to correctly handle forms of [[sair]] and [[pôr]].
add_tense("pers_inf", base.non_prefixed_verb, "", nil, "")
add_tense("pers_inf", stems.pers_inf, nil, "**res", nil, "*rmos", "*rdes", "**rem")
end
local function add_non_finite_forms(base)
local stems = base.this_stems
local function addit(slot, stems, ending, footnotes)
add3(base, slot, stems, ending, footnotes)
end
insert_form(base, "infinitive", {form = base.verb})
-- Also insert "infinitive + reflexive pronoun" combinations if we're handling a reflexive verb. See comment below for
-- "gerund + reflexive pronoun" combinations.
if base.refl then
for _, persnum in ipairs(person_number_list) do
insert_form(base, "infinitive_" .. persnum, {form = base.verb})
end
end
-- verbs in -por have the gerund overridden
local ger_ending = base.conj == "ar" and "ando" or base.conj == "er" and "endo" or "indo"
addit("gerund", stems.pres_unstressed, ger_ending)
-- Also insert "gerund + reflexive pronoun" combinations if we're handling a reflexive verb. We insert exactly the same
-- form as for the bare gerund; later on in add_reflexive_or_fixed_clitic_to_forms(), we add the appropriate clitic
-- pronouns. It's important not to do this for non-reflexive verbs, because in that case, the clitic pronouns won't be
-- added, and {{gl-reinteg-verb form of}} will wrongly consider all these combinations as possible inflections of the bare
-- gerund. Thanks to [[User:JeffDoozan]] for this bug fix.
if base.refl then
for _, persnum in ipairs(person_number_list) do
addit("gerund_" .. persnum, stems.pres_unstressed, ger_ending)
end
end
-- Skip the long/short past participle footnotes if called from {{gl-reinteg-verb}} so they don't show in the headword.
local long_pp_footnotes =
stems.short_pp_ms and base.alternant_multiword_spec.source_template ~= "gl-reinteg-verb" and {long_pp_footnote} or nil
addit("pp_ms", stems.pp_ms, "", long_pp_footnotes)
if not base.pp_inv then
addit("pp_fs", stems.pp_fs, "", long_pp_footnotes)
addit("pp_mp", stems.pp_ms, "s", long_pp_footnotes)
addit("pp_fp", stems.pp_fs, "s", long_pp_footnotes)
end
if stems.short_pp_ms then
local short_pp_footnotes =
stems.short_pp_ms and base.alternant_multiword_spec.source_template ~= "gl-reinteg-verb" and {short_pp_footnote} or nil
addit("short_pp_ms", stems.short_pp_ms, "", short_pp_footnotes)
if not base.pp_inv then
addit("short_pp_fs", stems.short_pp_fs, "", short_pp_footnotes)
addit("short_pp_mp", stems.short_pp_ms, "s", short_pp_footnotes)
addit("short_pp_fp", stems.short_pp_fs, "s", short_pp_footnotes)
end
end
end
local function copy_forms_to_imperatives(base)
-- Copy pres3s to imperative since they are almost always the same.
insert_forms(base, "imp_2s", iut.map_forms(base.forms.pres_3s, function(form) return form end))
if not skip_slot(base, "imp_2p") then
-- Copy pres2p to imperative 2p minus -s since they are almost always the same.
-- But not if there's an override, to avoid possibly throwing an error.
insert_forms(base, "imp_2p", iut.map_forms(base.forms.pres_2p, function(form)
local form_no_s, var_codes = rmatch(form, "^(.*)s(" .. var_code_c .. "*)$")
if not form_no_s then
error("Can't derive second-person plural imperative from second-person plural present indicative " ..
"because form '" .. form .. "' doesn't end in -s")
end
return form_no_s .. var_codes
end))
end
-- Copy subjunctives to imperatives, unless there's an override for the given slot (as with the imp_1p of [[ir]]).
for _, persnum in ipairs({"3s", "1p", "3p"}) do
local from = "pres_sub_" .. persnum
local to = "imp_" .. persnum
insert_forms(base, to, iut.map_forms(base.forms[from], function(form) return form end))
end
end
local function process_slot_overrides(base, filter_slot, reflexive_only)
local overrides = reflexive_only and base.basic_reflexive_only_overrides or base.basic_overrides
for slot, forms in pairs(overrides) do
if not filter_slot or filter_slot(slot) then
add3(base, slot, forms, "", nil, "allow overrides")
end
end
end
-- Prefix `form` with `clitic`, adding fixed text `between` between them. Add links as appropriate unless the user
-- requested no links. Check whether form already has brackets (as will be the case if the form has a fixed clitic).
local function prefix_clitic_to_form(base, clitic, between, form)
if base.alternant_multiword_spec.args.noautolinkverb then
return clitic .. between .. form
else
local clitic_pref = "[[" .. clitic .. "]]" .. between
if form:find("%[%[") then
return clitic_pref .. form
else
return clitic_pref .. "[[" .. form .. "]]"
end
end
end
-- Add the appropriate clitic pronouns in `clitics` to the forms in `base_slot`. `store_cliticized_form` is a function
-- of three arguments (clitic, formobj, cliticized_form) and should store the cliticized form for the specified clitic
-- and form object.
local function suffix_clitic_to_forms(base, base_slot, clitics, store_cliticized_form)
if not base.forms[base_slot] then
-- This can happen, e.g. in only3s/only3sp/only3p verbs.
return
end
local autolink = not base.alternant_multiword_spec.args.noautolinkverb
for _, formobj in ipairs(base.forms[base_slot]) do
for _, clitic in ipairs(clitics) do
local cliticized_form
if formobj.form:find(TEMP_MESOCLITIC_INSERTION_POINT) then
-- mesoclisis in future and conditional
local infinitive, suffix = rmatch(formobj.form, "^(.*)" .. TEMP_MESOCLITIC_INSERTION_POINT .. "(.*)$")
if not infinitive then
error("Internal error: Can't find mesoclitic insertion point in slot '" .. base_slot .. "', form '" ..
formobj.form .. "'")
end
local full_form = infinitive .. suffix
if autolink and not infinitive:find("%[%[") then
infinitive = "[[" .. infinitive .. "]]"
end
cliticized_form =
autolink and infinitive .. "-[[" .. clitic .. "]]-[[" .. full_form .. "|" .. suffix .. "]]" or
infinitive .. "-" .. clitic .. "-" .. suffix
else
local clitic_suffix = autolink and "-[[" .. clitic .. "]]" or "-" .. clitic
local form_needs_link = autolink and not formobj.form:find("%[%[")
if base_slot:find("1p$") then
-- Final -s disappears: arrependíamos + nos -> arrependíamo-nos, etc.
cliticized_form = formobj.form:gsub("s$", "")
if form_needs_link then
cliticized_form = "[[" .. formobj.form .. "|" .. cliticized_form .. "]]"
end
else
cliticized_form = formobj.form
if form_needs_link then
cliticized_form = "[[" .. cliticized_form .. "]]"
end
end
cliticized_form = cliticized_form .. clitic_suffix
end
store_cliticized_form(clitic, formobj, cliticized_form)
end
end
end
-- Add a reflexive pronoun or fixed clitic (FIXME: not working), as appropriate to the base forms that were generated.
-- `do_joined` means to do only the forms where the pronoun is joined to the end of the form; otherwise, do only the
-- forms where it is not joined and precedes the form.
local function add_reflexive_or_fixed_clitic_to_forms(base, do_reflexive, do_joined)
for _, slotaccel in ipairs(base.alternant_multiword_spec.verb_slots_basic) do
local slot, accel = unpack(slotaccel)
local clitic
if not do_reflexive then
clitic = base.clitic
elseif slot:find("[123]") then
local persnum = slot:match("^.*_(.-)$")
clitic = person_number_to_reflexive_pronoun[persnum]
else
clitic = "se"
end
if base.forms[slot] then
if do_reflexive and slot:find("^pp_") or slot == "infinitive_linked" then
-- do nothing with reflexive past participles or with infinitive linked (handled at the end)
elseif slot:find("^neg_imp_") then
error("Internal error: Should not have forms set for negative imperative at this stage")
else
local slot_has_suffixed_clitic = not slot:find("_sub")
-- Maybe generate non-reflexive parts and separated syntactic variants for use in
-- {{gl-reinteg-verb form of}}. See comment in add_slots() above `need_special_verb_form_of_slots`.
-- Check for do_joined so we only run this code once.
if do_reflexive and do_joined and base.alternant_multiword_spec.source_template == "gl-reinteg-verb form of" and
-- Skip personal variants of infinitives and gerunds so we don't think [[arrependendo]] is a
-- non-reflexive equivalent of [[arrependendo-me]].
not slot:find("infinitive_") and not slot:find("gerund_") then
-- Clone the forms because we will be destructively modifying them just below, adding the reflexive
-- pronoun.
insert_forms(base, slot .. "_non_reflexive", mw.clone(base.forms[slot]))
if slot_has_suffixed_clitic then
insert_forms(base, slot .. "_variant", iut.map_forms(base.forms[slot], function(form)
return prefix_clitic_to_form(base, clitic, " ... ", form)
end))
end
end
if slot_has_suffixed_clitic then
if do_joined then
suffix_clitic_to_forms(base, slot, {clitic},
function(clitic, formobj, cliticized_form)
formobj.form = cliticized_form
end
)
end
elseif not do_joined then
-- Add clitic as separate word before all other forms.
for _, form in ipairs(base.forms[slot]) do
form.form = prefix_clitic_to_form(base, clitic, " ", form.form)
end
end
end
end
end
end
local function handle_infinitive_linked(base)
-- Compute linked versions of potential lemma slots, for use in {{gl-reinteg-verb}}.
-- We substitute the original lemma (before removing links) for forms that
-- are the same as the lemma, if the original lemma has links.
for _, slot in ipairs({"infinitive"}) do
insert_forms(base, slot .. "_linked", iut.map_forms(base.forms[slot], function(form)
if form == base.lemma and rfind(base.linked_lemma, "%[%[") then
return base.linked_lemma
else
return form
end
end))
end
end
local function generate_negative_imperatives(base)
-- Copy subjunctives to negative imperatives, preceded by "nom".
for _, persnum in ipairs(neg_imp_person_number_list) do
local from = "pres_sub_" .. persnum
local to = "neg_imp_" .. persnum
insert_forms(base, to, iut.map_forms(base.forms[from], function(form)
if base.alternant_multiword_spec.args.noautolinkverb then
return "nom " .. form
elseif form:find("%[%[") then
-- already linked, e.g. when reflexive
return "[[nom]] " .. form
else
return "[[nom]] [[" .. form .. "]]"
end
end))
end
end
-- Process specs given by the user using 'addnote[SLOTSPEC][FOOTNOTE][FOOTNOTE][...]'.
local function process_addnote_specs(base)
for _, spec in ipairs(base.addnote_specs) do
for _, slot_spec in ipairs(spec.slot_specs) do
slot_spec = "^" .. slot_spec .. "$"
for slot, forms in pairs(base.forms) do
if rfind(slot, slot_spec) then
-- To save on memory, side-effect the existing forms.
for _, form in ipairs(forms) do
form.footnotes = iut.combine_footnotes(form.footnotes, spec.footnotes)
end
end
end
end
end
end
local function add_missing_links_to_forms(base)
-- Any forms without links should get them now. Redundant ones will be stripped later.
for slot, forms in pairs(base.forms) do
for _, form in ipairs(forms) do
if not form.form:find("%[%[") then
form.form = "[[" .. form.form .. "]]"
end
end
end
end
-- Remove special characters added to future and conditional forms to indicate mesoclitic insertion points.
local function remove_mesoclitic_insertion_points(base)
for slot, forms in pairs(base.forms) do
if slot:find("^fut_") or slot:find("^cond_") then
for _, form in ipairs(forms) do
form.form = form.form:gsub(TEMP_MESOCLITIC_INSERTION_POINT, "")
end
end
end
end
-- If called from {{gl-reinteg-verb}}, remove less-recommended variants; otherwise add a footnote indicating they are
-- less recommended, and sort them last.
local function process_altvar_forms(base)
for slot, forms in pairs(base.forms) do
-- As an optimization, check if there are any less-recommended forms and don't do anything if not.
local saw_altvar = false
for _, form in ipairs(forms) do
if form.form:find(ALTVAR) then
saw_altvar = true
break
end
end
if saw_altvar then
if base.alternant_multiword_spec.source_template == "gl-reinteg-verb" then
base.forms[slot] = iut.flatmap_forms(base.forms[slot], function(form)
if form:find(ALTVAR) then
return {}
else
return {form}
end
end)
else
local existing_forms = base.forms[slot]
base.forms[slot] = {}
for _, formobj in ipairs(existing_forms) do
if not formobj.form:find(ALTVAR) then
iut.insert_form(base.forms, slot, formobj)
end
end
for _, formobj in ipairs(existing_forms) do
if formobj.form:find(ALTVAR) then
formobj.footnotes = iut.combine_footnotes(formobj.footnotes, {"[less recommended]"})
iut.insert_form(base.forms, slot, formobj)
end
end
end
end
end
end
local function conjugate_verb(base)
for _, vowel_alt in ipairs(base.vowel_alt_stems) do
construct_stems(base, vowel_alt)
add_present_indic(base)
add_present_subj(base)
end
add_finite_non_present(base)
add_non_finite_forms(base)
-- do non-reflexive non-imperative slot overrides
process_slot_overrides(base, function(slot)
return not slot:find("^imp_") and not slot:find("^neg_imp_")
end)
-- This should happen after process_slot_overrides() in case a derived slot is based on an override
-- (as with the imp_3s of [[dar]], [[estar]]).
copy_forms_to_imperatives(base)
-- do non-reflexive positive imperative slot overrides
process_slot_overrides(base, function(slot)
return slot:find("^imp_")
end)
-- We need to add joined reflexives, then joined and non-joined clitics, then non-joined reflexives, so we get
-- [[arrepende-te]] but [[nom]] [[te]] [[arrependas]].
if base.refl then
add_reflexive_or_fixed_clitic_to_forms(base, "do reflexive", "do joined")
process_slot_overrides(base, nil, "do reflexive") -- do reflexive-only slot overrides
add_reflexive_or_fixed_clitic_to_forms(base, "do reflexive", false)
end
-- This should happen after add_reflexive_or_fixed_clitic_to_forms() so negative imperatives get the reflexive pronoun
-- and clitic in them.
generate_negative_imperatives(base)
-- do non-reflexive negative imperative slot overrides
-- FIXME: What about reflexive negative imperatives?
process_slot_overrides(base, function(slot)
return slot:find("^neg_imp_")
end)
-- This should happen before add_missing_links_to_forms() so that the comparison `form == base.lemma`
-- in handle_infinitive_linked() works correctly and compares unlinked forms to unlinked forms.
handle_infinitive_linked(base)
process_addnote_specs(base)
if not base.alternant_multiword_spec.args.noautolinkverb then
add_missing_links_to_forms(base)
end
remove_mesoclitic_insertion_points(base)
process_altvar_forms(base)
end
local function parse_indicator_spec(angle_bracket_spec)
-- Store the original angle bracket spec so we can reconstruct the overall conj spec with the lemma(s) in them.
local base = {
angle_bracket_spec = angle_bracket_spec,
user_basic_overrides = {},
user_stems = {},
addnote_specs = {},
}
local function parse_err(msg)
error(msg .. ": " .. angle_bracket_spec)
end
local function fetch_footnotes(separated_group)
local footnotes
for j = 2, #separated_group - 1, 2 do
if separated_group[j + 1] ~= "" then
parse_err("Extraneous text after bracketed footnotes: '" .. table.concat(separated_group) .. "'")
end
if not footnotes then
footnotes = {}
end
table.insert(footnotes, separated_group[j])
end
return footnotes
end
local inside = angle_bracket_spec:match("^<(.*)>$")
assert(inside)
if inside == "" then
return base
end
local segments = put.parse_balanced_segment_run(inside, "[", "]")
local dot_separated_groups = put.split_alternating_runs(segments, "%.")
for i, dot_separated_group in ipairs(dot_separated_groups) do
local first_element = dot_separated_group[1]
if first_element == "addnote" then
local spec_and_footnotes = fetch_footnotes(dot_separated_group)
if #spec_and_footnotes < 2 then
parse_err("Spec with 'addnote' should be of the form 'addnote[SLOTSPEC][FOOTNOTE][FOOTNOTE][...]'")
end
local slot_spec = table.remove(spec_and_footnotes, 1)
local slot_spec_inside = rmatch(slot_spec, "^%[(.*)%]$")
if not slot_spec_inside then
parse_err("Internal error: slot_spec " .. slot_spec .. " should be surrounded with brackets")
end
local slot_specs = rsplit(slot_spec_inside, ",")
-- FIXME: Here, [[Module:it-verb]] called strip_spaces(). Generally we don't do this. Should we?
table.insert(base.addnote_specs, {slot_specs = slot_specs, footnotes = spec_and_footnotes})
elseif indicator_flags[first_element] then
if #dot_separated_group > 1 then
parse_err("No footnotes allowed with '" .. first_element .. "' spec")
end
if base[first_element] then
parse_err("Spec '" .. first_element .. "' specified twice")
end
base[first_element] = true
elseif rfind(first_element, ":") then
local colon_separated_groups = put.split_alternating_runs(dot_separated_group, "%s*:%s*")
local first_element = colon_separated_groups[1][1]
if #colon_separated_groups[1] > 1 then
parse_err("Can't attach footnotes directly to '" .. first_element .. "' spec; attach them to the " ..
"colon-separated values following the initial colon")
end
if overridable_stems[first_element] then
if base.user_stems[first_element] then
parse_err("Overridable stem '" .. first_element .. "' specified twice")
end
table.remove(colon_separated_groups, 1)
base.user_stems[first_element] = overridable_stems[first_element](colon_separated_groups,
{prefix = first_element, base = base, parse_err = parse_err, fetch_footnotes = fetch_footnotes})
else -- assume a basic override; we validate further later when the possible slots are available
if base.user_basic_overrides[first_element] then
parse_err("Basic override '" .. first_element .. "' specified twice")
end
table.remove(colon_separated_groups, 1)
base.user_basic_overrides[first_element] = allow_multiple_values(colon_separated_groups,
{prefix = first_element, base = base, parse_err = parse_err, fetch_footnotes = fetch_footnotes})
end
else
local comma_separated_groups = put.split_alternating_runs(dot_separated_group, "%s*,%s*")
for j = 1, #comma_separated_groups do
local alt = comma_separated_groups[j][1]
if not vowel_alternants[alt] then
if #comma_separated_groups == 1 then
parse_err("Unrecognized spec or vowel alternant '" .. alt .. "'")
else
parse_err("Unrecognized vowel alternant '" .. alt .. "'")
end
end
if base.vowel_alt then
for _, existing_alt in ipairs(base.vowel_alt) do
if existing_alt.form == alt then
parse_err("Vowel alternant '" .. alt .. "' specified twice")
end
end
else
base.vowel_alt = {}
end
table.insert(base.vowel_alt, {form = alt, footnotes = fetch_footnotes(comma_separated_groups[j])})
end
end
end
return base
end
-- Normalize all lemmas, substituting the pagename for blank lemmas and adding links to multiword lemmas.
local function normalize_all_lemmas(alternant_multiword_spec, head)
-- (1) Add links to all before and after text. Remember the original text so we can reconstruct the verb spec later.
if not alternant_multiword_spec.args.noautolinktext then
iut.add_links_to_before_and_after_text(alternant_multiword_spec, "remember original")
end
-- (2) Remove any links from the lemma, but remember the original form
-- so we can use it below in the 'lemma_linked' form.
iut.map_word_specs(alternant_multiword_spec, function(base)
if base.lemma == "" then
base.lemma = head
end
base.user_specified_lemma = base.lemma
base.lemma = m_links.remove_links(base.lemma)
local refl_verb = base.lemma
local verb, refl = rmatch(refl_verb, "^(.-)%-(se)$")
if not verb then
verb, refl = refl_verb, nil
end
base.user_specified_verb = verb
base.refl = refl
base.verb = base.user_specified_verb
local linked_lemma
if alternant_multiword_spec.args.noautolinkverb or base.user_specified_lemma:find("%[%[") then
linked_lemma = base.user_specified_lemma
elseif base.refl then
-- Reconstruct the linked lemma with separate links around base verb and reflexive pronoun.
linked_lemma = base.user_specified_verb == base.verb and "[[" .. base.user_specified_verb .. "]]" or
"[[" .. base.verb .. "|" .. base.user_specified_verb .. "]]"
linked_lemma = linked_lemma .. (refl and "-[[" .. refl .. "]]" or "")
else
-- Add links to the lemma so the user doesn't specifically need to, since we preserve
-- links in multiword lemmas and include links in non-lemma forms rather than allowing
-- the entire form to be a link.
linked_lemma = iut.add_links(base.user_specified_lemma)
end
base.linked_lemma = linked_lemma
end)
end
local function detect_indicator_spec(base)
if (base.only3s and 1 or 0) + (base.only3sp and 1 or 0) + (base.only3p and 1 or 0) > 1 then
error("Only one of 'only3s', 'only3sp' and 'only3p' can be specified")
end
base.forms = {}
base.stems = {}
base.basic_overrides = {}
base.basic_reflexive_only_overrides = {}
if not base.no_built_in then
for _, built_in_conj in ipairs(built_in_conjugations) do
if type(built_in_conj.match) == "function" then
base.prefix, base.non_prefixed_verb = built_in_conj.match(base.verb)
elseif built_in_conj.match:find("^%^") and rsub(built_in_conj.match, "^%^", "") == base.verb then
-- begins with ^, for exact match, and matches
base.prefix, base.non_prefixed_verb = "", base.verb
else
base.prefix, base.non_prefixed_verb = rmatch(base.verb, "^(.*)(" .. built_in_conj.match .. ")$")
end
if base.prefix then
-- we found a built-in verb
for stem, forms in pairs(built_in_conj.forms) do
if type(forms) == "function" then
forms = forms(base, base.prefix)
end
if stem:find("^refl_") then
stem = stem:gsub("^refl_", "")
if not base.alternant_multiword_spec.verb_slots_basic_map[stem] then
error("Internal error: setting for 'refl_" .. stem .. "' does not refer to a basic verb slot")
end
base.basic_reflexive_only_overrides[stem] = forms
elseif base.alternant_multiword_spec.verb_slots_basic_map[stem] then
-- an individual form override of a basic form
base.basic_overrides[stem] = forms
else
base.stems[stem] = forms
end
end
break
end
end
end
-- Override built-in-verb stems and overrides with user-specified ones.
for stem, values in pairs(base.user_stems) do
base.stems[stem] = values
end
for override, values in pairs(base.user_basic_overrides) do
if not base.alternant_multiword_spec.verb_slots_basic_map[override] then
error("Unrecognized override '" .. override .. "': " .. base.angle_bracket_spec)
end
base.basic_overrides[override] = values
end
base.prefix = base.prefix or ""
base.non_prefixed_verb = base.non_prefixed_verb or base.verb
local inf_stem, suffix = rmatch(base.non_prefixed_verb, "^(.*)([aeioô]r)$")
if not inf_stem then
error("Unrecognized infinitive: " .. base.verb)
end
base.inf_stem = inf_stem
suffix = suffix == "ôr" and "or" or suffix
base.conj = suffix
base.conj_vowel = suffix == "ar" and "á" or suffix == "ir" and "í" or "ê"
base.frontback = suffix == "ar" and "back" or "front"
if base.stems.vowel_alt then -- built-in verb with specified vowel alternation
if base.vowel_alt then
error(base.verb .. " is a recognized built-in verb, and should not have vowel alternations specified with it")
end
base.vowel_alt = iut.convert_to_general_list_form(base.stems.vowel_alt)
end
-- Propagate built-in-verb indicator flags to `base` and combine with user-specified flags.
for indicator_flag, _ in pairs(indicator_flags) do
base[indicator_flag] = base[indicator_flag] or base.stems[indicator_flag]
end
-- Convert vowel alternation indicators into stems.
local vowel_alt = base.vowel_alt or {{form = "+"}}
base.vowel_alt_stems = apply_vowel_alternations(base.inf_stem, vowel_alt)
for _, vowel_alt_stems in ipairs(base.vowel_alt_stems) do
if vowel_alt_stems.err then
error("To use '" .. vowel_alt_stems.altobj.form .. "', present stem '" .. base.prefix .. base.inf_stem .. "' " ..
vowel_alt_stems.err)
end
end
end
local function detect_all_indicator_specs(alternant_multiword_spec)
-- Propagate some settings up; some are used internally, others by [[Module:gl-headword]].
iut.map_word_specs(alternant_multiword_spec, function(base)
-- Internal indicator flags. Do these before calling detect_indicator_spec() because add_slots() uses them.
for _, prop in ipairs { "refl", "clitic" } do
if base[prop] then
alternant_multiword_spec[prop] = true
end
end
base.alternant_multiword_spec = alternant_multiword_spec
end)
add_slots(alternant_multiword_spec)
alternant_multiword_spec.vowel_alt = {}
iut.map_word_specs(alternant_multiword_spec, function(base)
detect_indicator_spec(base)
-- User-specified indicator flags. Do these after calling detect_indicator_spec() because the latter may set these
-- indicators for built-in verbs.
for prop, _ in pairs(indicator_flags) do
if base[prop] then
alternant_multiword_spec[prop] = true
end
end
-- Vowel alternants. Do these after calling detect_indicator_spec() because the latter sets base.vowel_alt for
-- built-in verbs.
if base.vowel_alt then
for _, altobj in ipairs(base.vowel_alt) do
m_table.insertIfNot(alternant_multiword_spec.vowel_alt, altobj.form)
end
end
end)
end
local function add_categories_and_annotation(alternant_multiword_spec, base, multiword_lemma)
local function insert_ann(anntype, value)
m_table.insertIfNot(alternant_multiword_spec.annotation[anntype], value)
end
local function insert_cat(cat, also_when_multiword)
-- Don't place multiword terms in categories like 'Galician verbs ending in -ar' to avoid spamming the
-- categories with such terms.
if also_when_multiword or not multiword_lemma then
m_table.insertIfNot(alternant_multiword_spec.categories, "Galician " .. cat)
end
end
if check_for_red_links and alternant_multiword_spec.source_template == "gl-reinteg-conj" and multiword_lemma then
for _, slot_and_accel in ipairs(alternant_multiword_spec.all_verb_slots) do
local slot = slot_and_accel[1]
local forms = base.forms[slot]
local must_break = false
if forms then
for _, form in ipairs(forms) do
if not form.form:find("%[%[") then
local title = mw.title.new(form.form)
if title and not title.exists then
insert_cat("verbs with red links in their inflection tables")
must_break = true
break
end
end
end
end
if must_break then
break
end
end
end
if(base.conj == "or") then
insert_cat("verbs ending in -er")
else
insert_cat("verbs ending in -" .. base.conj)
end
if base.irreg then
insert_ann("irreg", "irregular")
insert_cat("irregular verbs")
else
insert_ann("irreg", "regular")
end
if base.only3s then
insert_ann("defective", "impersonal")
insert_cat("impersonal verbs")
elseif base.only3sp then
insert_ann("defective", "third-person only")
insert_cat("third-person-only verbs")
elseif base.only3p then
insert_ann("defective", "third-person plural only")
insert_cat("third-person-plural-only verbs")
elseif base.no_pres_stressed or base.no_pres1_and_sub then
insert_ann("defective", "defective")
insert_cat("defective verbs")
else
insert_ann("defective", "regular")
end
if base.stems.short_pp then
insert_ann("short_pp", "irregular short past participle")
insert_cat("verbs with irregular short past participle")
else
insert_ann("short_pp", "regular")
end
if base.clitic then
insert_cat("verbs with lexical clitics")
end
if base.refl then
insert_cat("reflexive verbs")
end
if base.e_ei_cat then
insert_ann("vowel_alt", "''e'' may become ''ei'' when stressed")
insert_cat("verbs with e becoming ei when stressed")
elseif not base.vowel_alt then
insert_ann("vowel_alt", "non-alternating")
else
for _, alt in ipairs(base.vowel_alt) do
if alt.form == "+" then
insert_ann("vowel_alt", "non-alternating")
else
insert_ann("vowel_alt", vowel_alternant_to_desc[alt.form])
insert_cat("verbs with " .. vowel_alternant_to_cat[alt.form])
end
end
end
local cons_alt = base.stems.cons_alt
if cons_alt == nil then
if base.conj == "ar" then
if base.inf_stem:find("ç$") then
cons_alt = "c-ç"
elseif base.inf_stem:find("c$") then
cons_alt = "c-qu"
elseif base.inf_stem:find("g$") then
cons_alt = "g-gu"
end
else
if base.no_pres_stressed or base.no_pres1_and_sub then
cons_alt = nil -- no e.g. c-ç alternation in this case
elseif base.inf_stem:find("c$") then
cons_alt = "c-ç"
elseif base.inf_stem:find("qu$") then
cons_alt = "c-qu"
elseif base.inf_stem:find("g$") then
cons_alt = "g-j"
elseif base.inf_stem:find("gu$") then
cons_alt = "g-gu"
end
end
end
if cons_alt then
local desc = cons_alt .. " alternation"
insert_ann("cons_alt", desc)
insert_cat("verbs with " .. desc)
else
insert_ann("cons_alt", "non-alternating")
end
end
-- Compute the categories to add the verb to, as well as the annotation to display in the
-- conjugation title bar. We combine the code to do these functions as both categories and
-- title bar contain similar information.
local function compute_categories_and_annotation(alternant_multiword_spec)
alternant_multiword_spec.categories = {}
local ann = {}
alternant_multiword_spec.annotation = ann
ann.irreg = {}
ann.short_pp = {}
ann.defective = {}
ann.vowel_alt = {}
ann.cons_alt = {}
local multiword_lemma = false
for _, form in ipairs(alternant_multiword_spec.forms.infinitive) do
if form.form:find(" ") then
multiword_lemma = true
break
end
end
iut.map_word_specs(alternant_multiword_spec, function(base)
add_categories_and_annotation(alternant_multiword_spec, base, multiword_lemma)
end)
local ann_parts = {}
local irreg = table.concat(ann.irreg, " or ")
if irreg ~= "" and irreg ~= "regular" then
table.insert(ann_parts, irreg)
end
local short_pp = table.concat(ann.short_pp, " or ")
if short_pp ~= "" and short_pp ~= "regular" then
table.insert(ann_parts, short_pp)
end
local defective = table.concat(ann.defective, " or ")
if defective ~= "" and defective ~= "regular" then
table.insert(ann_parts, defective)
end
local vowel_alt = table.concat(ann.vowel_alt, " or ")
if vowel_alt ~= "" and vowel_alt ~= "non-alternating" then
table.insert(ann_parts, vowel_alt)
end
local cons_alt = table.concat(ann.cons_alt, " or ")
if cons_alt ~= "" and cons_alt ~= "non-alternating" then
table.insert(ann_parts, cons_alt)
end
alternant_multiword_spec.annotation = table.concat(ann_parts, "; ")
end
local function show_forms(alternant_multiword_spec)
local lemmas = alternant_multiword_spec.forms.infinitive
alternant_multiword_spec.lemmas = lemmas -- save for later use in make_table()
if alternant_multiword_spec.forms.short_pp_ms then
alternant_multiword_spec.has_short_pp = true
end
local reconstructed_verb_spec = iut.reconstruct_original_spec(alternant_multiword_spec)
local function transform_accel_obj(slot, formobj, accel_obj)
-- No accelerators for negative imperatives, which are always multiword and derived directly from the
-- present subjunctive.
if slot:find("^neg_imp") then
return nil
end
if accel_obj then
if slot:find("^pp_") then
accel_obj.form = slot
elseif slot == "gerund" then
accel_obj.form = "reinteg-gerund-" .. reconstructed_verb_spec
else
accel_obj.form = "reinteg-verb-form-" .. reconstructed_verb_spec
end
end
return accel_obj
end
-- Italicize less-recommended forms.
local function generate_link(data)
local formval_for_link = data.form.formval_for_link
if formval_for_link:find(ALTVAR) then
formval_for_link = formval_for_link:gsub(ALTVAR, "")
return m_links.full_link({lang = lang, term = formval_for_link, tr = "-", accel = data.form.accel_obj},
"term") .. iut.get_footnote_text(data.form.footnotes, data.footnote_obj)
end
end
local props = {
lang = lang,
lemmas = lemmas,
transform_accel_obj = transform_accel_obj,
canonicalize = function(form) return export.remove_variant_codes(form, "keep altvar") end,
generate_link = generate_link,
slot_list = alternant_multiword_spec.verb_slots_basic,
}
iut.show_forms(alternant_multiword_spec.forms, props)
alternant_multiword_spec.footnote_basic = alternant_multiword_spec.forms.footnote
end
local notes_template = [=[
<div class="roa-footnote-outer-div" style="width:100%;">
<div class="roa-footnote-inner-div">
{footnote}
</div></div>
]=]
local basic_table = [=[
{description}<div class="NavFrame">
<div class="NavHead" align=center> Reintegrated conjugation of {title} (See [[Appendix:Reintegrationism]])</div>
<div class="NavContent" align="left">
{\op}| class="roa-inflection-table" data-toggle-category="inflection"
|-
! class="roa-person-number-header" rowspan="2" |
! class="roa-person-number-header" colspan="3" | Singular
! class="roa-person-number-header" colspan="3" | Plural
|-
! class="roa-person-number-header" style="width:12.5%" | First-person<br />(<<eu>>)
! class="roa-person-number-header" style="width:12.5%" | Second-person<br />(<<ti>> / <<tu>>)
! class="roa-person-number-header" style="width:12.5%" | Third-person<br />(<<ele>> / <<ela>> / <<você>>)
! class="roa-person-number-header" style="width:12.5%" | First-person<br />(<<nós>>)
! class="roa-person-number-header" style="width:12.5%" | Second-person<br />(<<vós>>)
! class="roa-person-number-header" style="width:12.5%" | Third-person<br />(<<eles>> / <<elas>> / <<vocês>>)
|-
! class="roa-nonfinite-header" colspan="7" | ''<span title="infinitivo">Infinitive</span>''
|-
! class="roa-nonfinite-header" | '''<span title="infinitivo impessoal">Impersonal</span>'''
| colspan="6" | {infinitive}
|-
! class="roa-nonfinite-header" | '''<span title="infinitivo flexionado">Personal</span>'''
| {pers_inf_1s}
| {pers_inf_2s}
| {pers_inf_3s}
| {pers_inf_1p}
| {pers_inf_2p}
| {pers_inf_3p}
|-
! class="roa-nonfinite-header" colspan="7" | ''<span title="gerúndio">Gerund</span>''
|-
| class="roa-nonfinite-header" |
| colspan="6" | {gerund}
|-{pp_clause}
! class="roa-indicative-left-rail" colspan="7" | ''<span title="indicativo">Indicative</span>''
|-
! class="roa-indicative-left-rail" | <span title="presente">Present</span>
| {pres_1s}
| {pres_2s}
| {pres_3s}
| {pres_1p}
| {pres_2p}
| {pres_3p}
|-
! class="roa-indicative-left-rail" | <span title="pretérito imperfeito">Imperfect</span>
| {impf_1s}
| {impf_2s}
| {impf_3s}
| {impf_1p}
| {impf_2p}
| {impf_3p}
|-
! class="roa-indicative-left-rail" | <span title="pretérito perfeito">Preterite</span>
| {pret_1s}
| {pret_2s}
| {pret_3s}
| {pret_1p}
| {pret_2p}
| {pret_3p}
|-
! class="roa-indicative-left-rail" | <span title="pretérito mais-que-perfeito simples">Pluperfect</span>
| {plup_1s}
| {plup_2s}
| {plup_3s}
| {plup_1p}
| {plup_2p}
| {plup_3p}
|-
! class="roa-indicative-left-rail" | <span title="futuro do presente">Future</span>
| {fut_1s}
| {fut_2s}
| {fut_3s}
| {fut_1p}
| {fut_2p}
| {fut_3p}
|-
! class="roa-indicative-left-rail" | <span title="condicional">Conditional</span>
| {cond_1s}
| {cond_2s}
| {cond_3s}
| {cond_1p}
| {cond_2p}
| {cond_3p}
|-
! class="roa-subjunctive-left-rail" colspan="7" | ''<span title="conjuntivo">Subjunctive</span>''
|-
! class="roa-subjunctive-left-rail" | <span title=" presente do conjuntivo">Present</span>
| {pres_sub_1s}
| {pres_sub_2s}
| {pres_sub_3s}
| {pres_sub_1p}
| {pres_sub_2p}
| {pres_sub_3p}
|-
! class="roa-subjunctive-left-rail" | <span title="pretérito imperfeito do conjuntivo">Imperfect</span>
| {impf_sub_1s}
| {impf_sub_2s}
| {impf_sub_3s}
| {impf_sub_1p}
| {impf_sub_2p}
| {impf_sub_3p}
|-
! class="roa-subjunctive-left-rail" | <span title="futuro do conjuntivo">Future</span>
| {fut_sub_1s}
| {fut_sub_2s}
| {fut_sub_3s}
| {fut_sub_1p}
| {fut_sub_2p}
| {fut_sub_3p}
|-
! class="roa-imperative-left-rail" colspan="7" | ''<span title="imperativo">Imperative</span>''
|-
! class="roa-imperative-left-rail" | <span title="imperativo afirmativo">Affirmative</span>
| rowspan="2" |
| {imp_2s}
| {imp_3s}
| {imp_1p}
| {imp_2p}
| {imp_3p}
|-
! class="roa-imperative-left-rail" | <span title="imperativo negativo">Negative</span> (<<nom>>)
| {neg_imp_2s}
| {neg_imp_3s}
| {neg_imp_1p}
| {neg_imp_2p}
| {neg_imp_3p}
|{\cl}{notes_clause}</div></div>
]=]
local double_pp_template = [=[
! class="roa-nonfinite-header" colspan="7" | ''<span title="particípio irregular">Short past participle</span>''
|-
! class="roa-nonfinite-header" | Masculine
| colspan="3" | {short_pp_ms}
| colspan="3" | {short_pp_mp}
|-
! class="roa-nonfinite-header" | Feminine
| colspan="3" | {short_pp_fs}
| colspan="3" | {short_pp_fp}
|-
! class="roa-nonfinite-header" colspan="7" | ''<span title="particípio regular">Long past participle</span>''
|-
! class="roa-nonfinite-header" | Masculine
| colspan="3" | {pp_ms}
| colspan="3" | {pp_mp}
|-
! class="roa-nonfinite-header" | Feminine
| colspan="3" | {pp_fs}
| colspan="3" | {pp_fp}
|-]=]
local single_pp_template = [=[
! class="roa-nonfinite-header" colspan="7" | ''<span title="particípio passado">Past participle</span>''
|-
! class="roa-nonfinite-header" | Masculine
| colspan="3" | {pp_ms}
| colspan="3" | {pp_mp}
|-
! class="roa-nonfinite-header" | Feminine
| colspan="3" | {pp_fs}
| colspan="3" | {pp_fp}
|-]=]
local function make_table(alternant_multiword_spec)
local forms = alternant_multiword_spec.forms
forms.title = link_term(alternant_multiword_spec.lemmas[1].form)
if alternant_multiword_spec.annotation ~= "" then
forms.title = forms.title .. " (" .. alternant_multiword_spec.annotation .. ")"
end
forms.description = ""
-- Format the table.
forms.footnote = alternant_multiword_spec.footnote_basic
forms.notes_clause = forms.footnote ~= "" and m_string_utilities.format(notes_template, forms) or ""
-- has_short_pp is computed in show_forms().
local pp_template = alternant_multiword_spec.has_short_pp and double_pp_template or single_pp_template
forms.pp_clause = m_string_utilities.format(pp_template, forms)
local table_with_pronouns = rsub(basic_table, "<<(.-)>>", link_term)
return require("Module:TemplateStyles")("Module:roa-verb/style.css") .. m_string_utilities.format(table_with_pronouns, forms)
end
-- Externally callable function to parse and conjugate a verb given user-specified arguments.
-- Return value is WORD_SPEC, an object where the conjugated forms are in `WORD_SPEC.forms`
-- for each slot. If there are no values for a slot, the slot key will be missing. The value
-- for a given slot is a list of objects {form=FORM, footnotes=FOOTNOTES}.
function export.do_generate_forms(args, source_template, headword_head)
local PAGENAME = mw.loadData("Module:headword/data").pagename
local function in_template_space()
return mw.title.getCurrentTitle().nsText == "Template"
end
-- Determine the verb spec we're being asked to generate the conjugation of. This may be taken from the
-- current page title or the value of |pagename=; but not when called from {{gl-reinteg-verb form of}}, where the
-- page title is a non-lemma form. Note that the verb spec may omit the infinitive; e.g. it may be "<i-e>".
-- For this reason, we use the value of `pagename` computed here down below, when calling normalize_all_lemmas().
local pagename = source_template ~= "gl-reinteg-verb form of" and args.pagename or PAGENAME
local head = headword_head or pagename
local arg1 = args[1]
if not arg1 then
if (pagename == "gl-reinteg-conj" or pagename == "gl-reinteg-verb") and in_template_space() then
arg1 = "traguer"
elseif pagename == "gl-reinteg-verb form of" and in_template_space() then
arg1 = "amar"
else
arg1 = "<>"
end
end
-- When called from {{gl-reinteg-verb form of}}, determine the non-lemma form whose inflections we're being asked to
-- determine. This normally comes from the page title or the value of |pagename=.
local verb_form_of_form
if source_template == "gl-reinteg-verb form of" then
verb_form_of_form = args.pagename
if not verb_form_of_form then
if PAGENAME == "gl-reinteg-verb form of" and in_template_space() then
verb_form_of_form = "ame"
else
verb_form_of_form = PAGENAME
end
end
end
local incorporated_headword_head_into_lemma = false
if arg1:find("^<.*>$") then -- missing lemma
if head:find(" ") then
-- If multiword lemma, try to add arg spec after the first word.
-- Try to preserve the brackets in the part after the verb, but don't do it
-- if there aren't the same number of left and right brackets in the verb
-- (which means the verb was linked as part of a larger expression).
local refl_clitic_verb, post = rmatch(head, "^(.-)( .*)$")
local left_brackets = rsub(refl_clitic_verb, "[^%[]", "")
local right_brackets = rsub(refl_clitic_verb, "[^%]]", "")
if #left_brackets == #right_brackets then
arg1 = iut.remove_redundant_links(refl_clitic_verb) .. arg1 .. post
incorporated_headword_head_into_lemma = true
else
-- Try again using the form without links.
local linkless_head = m_links.remove_links(head)
if linkless_head:find(" ") then
refl_clitic_verb, post = rmatch(linkless_head, "^(.-)( .*)$")
arg1 = refl_clitic_verb .. arg1 .. post
else
error("Unable to incorporate <...> spec into explicit head due to a multiword linked verb or " ..
"unbalanced brackets; please include <> explicitly: " .. arg1)
end
end
else
-- Will be incorporated through `head` below in the call to normalize_all_lemmas().
incorporated_headword_head_into_lemma = true
end
end
local function split_bracketed_runs_into_words(bracketed_runs)
return put.split_alternating_runs(bracketed_runs, " ", "preserve splitchar")
end
local parse_props = {
parse_indicator_spec = parse_indicator_spec,
-- Split words only on spaces, not on hyphens, because that messes up reflexive verb parsing.
split_bracketed_runs_into_words = split_bracketed_runs_into_words,
allow_default_indicator = true,
allow_blank_lemma = true,
}
local alternant_multiword_spec = iut.parse_inflected_text(arg1, parse_props)
alternant_multiword_spec.pos = pos or "verbs"
alternant_multiword_spec.args = args
alternant_multiword_spec.source_template = source_template
alternant_multiword_spec.verb_form_of_form = verb_form_of_form
alternant_multiword_spec.incorporated_headword_head_into_lemma = incorporated_headword_head_into_lemma
normalize_all_lemmas(alternant_multiword_spec, head)
detect_all_indicator_specs(alternant_multiword_spec)
local inflect_props = {
slot_list = alternant_multiword_spec.all_verb_slots,
inflect_word_spec = conjugate_verb,
get_variants = function(form) return rsub(form, not_var_code_c, "") end,
-- We add links around the generated verbal forms rather than allow the entire multiword
-- expression to be a link, so ensure that user-specified links get included as well.
include_user_specified_links = true,
}
iut.inflect_multiword_or_alternant_multiword_spec(alternant_multiword_spec, inflect_props)
-- Remove redundant brackets around entire forms.
for slot, forms in pairs(alternant_multiword_spec.forms) do
for _, form in ipairs(forms) do
form.form = iut.remove_redundant_links(form.form)
end
end
compute_categories_and_annotation(alternant_multiword_spec)
if args.json and source_template == "gl-reinteg-conj" then
-- Remove variant codes to avoid causing problems with bots.
for slot, forms in pairs(alternant_multiword_spec.forms) do
for _, form in ipairs(forms) do
form.form = export.remove_variant_codes(form.form)
end
end
return require("Module:JSON").toJSON(alternant_multiword_spec.forms)
end
return alternant_multiword_spec
end
-- Entry point for {{gl-reinteg-conj}}. Template-callable function to parse and conjugate a verb given
-- user-specified arguments and generate a displayable table of the conjugated forms.
function export.show(frame)
local parent_args = frame:getParent().args
local params = {
[1] = {},
["noautolinktext"] = {type = "boolean"},
["noautolinkverb"] = {type = "boolean"},
["pagename"] = {}, -- for testing/documentation pages
["json"] = {type = "boolean"}, -- for bot use
}
local args = require("Module:parameters").process(parent_args, params)
local alternant_multiword_spec = export.do_generate_forms(parent_args, "gl-reinteg-conj")
if type(alternant_multiword_spec) == "string" then
-- JSON return value
return alternant_multiword_spec
end
show_forms(alternant_multiword_spec)
return make_table(alternant_multiword_spec) ..
require("Module:utilities").format_categories(alternant_multiword_spec.categories, lang, nil, nil, force_cat)
end
return export
nxzmm875jtplmhs50qnznsazff39hxx
2306005
2306004
2026-07-30T08:07:19Z
Kuroco2k
84207
2306005
Scribunto
text/plain
--[=[
This module implements {{gl-reinteg-conj}} and provides the underlying conjugation functions for {{gl-reinteg-verb}},
as well as for {{gl-verb}} when invoked with |reinteg=1. The actual formatting of both {{gl-reinteg-verb}} and
{{gl-verb}} happens in [[Module:gl-headword]]. This module uses the [[Appendix:Reintegrationism|reintegrationist]] norm
for Galician spelling. See also [[Module:gl-verb]], which implements the standard norm.
Authorship: Ben Wing <benwing2>, MedK <medk1>
]=]
local export = {}
--[=[
TERMINOLOGY:
-- "slot" = A particular combination of tense/mood/person/number/etc.
Example slot names for verbs are "pres_1s" (present indicative first-person singular), "pres_sub_2s" (present
subjunctive second-person singular) "impf_sub_3p" (imperfect subjunctive third-person plural).
Each slot is filled with zero or more forms.
-- "form" = The conjugated Galician form representing the value of a given slot.
-- "lemma" = The dictionary form of a given Galician term. For Galician, always the infinitive.
]=]
--[=[
FIXME:
--]=]
local lang = require("Module:languages").getByCode("gl")
local m_string_utilities = require("Module:string utilities")
local m_links = require("Module:links")
local m_table = require("Module:table")
local iut = require("Module:inflection utilities")
local put = require("Module:parse utilities")
local com = require("Module:gl-reinteg-common")
local force_cat = false -- set to true for debugging
local check_for_red_links = false -- set to false for debugging
local rfind = mw.ustring.find
local rmatch = mw.ustring.match
local rsplit = mw.text.split
local rsub = com.rsub
local u = mw.ustring.char
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
local function link_term(term)
return m_links.full_link({ lang = lang, term = term }, "term")
end
local V = com.V -- vowel regex class
local AV = com.AV -- accented vowel regex class
local C = com.C -- consonant regex class
local AC = u(0x0301) -- acute = ́
local TEMPC1 = u(0xFFF1) -- temporary character used for consonant substitutions
local TEMP_MESOCLITIC_INSERTION_POINT = u(0xFFF2) -- temporary character used to mark the mesoclitic insertion point
-- Variant codes and the like.
-- NOTE: These codes should be *PREFIXED* onto stems and *SUFFIXED* onto endings. That way they won't interfere in the
-- operation of combine_stem_ending().
--
-- GL_TYPE = "Galician-type", PT_TYPE = "Portuguese-type". GL_TYPE stems cannot combine with PT_TYPE endings and
-- vice-versa. GL_ONLY_TYPE = "Galician-only type"; GL_ONLY_TYPE stems can only combine with endings specifically
-- marked as GL_TYPE.
local GL_TYPE = u(0xFFF3)
local GL_ONLY_TYPE = u(0xFFF4)
local PT_TYPE = u(0xFFF5)
-- ALTVAR = Less-recommended variants listed at the bottom of the Estraviz conjugation tables rather than in the main
-- table. We list these in the main table but with a footnote indicating they are less-recommended alternatives, and
-- italicize them to visually set them apart.
local ALTVAR = u(0xFFF6)
local GL_ALTVAR = GL_TYPE .. ALTVAR
local GL_ONLY_ALTVAR = GL_ONLY_TYPE .. ALTVAR
local var_codes_no_altvar = GL_TYPE .. GL_ONLY_TYPE .. PT_TYPE
local all_var_codes = var_codes_no_altvar .. ALTVAR
local var_code_c = "[" .. all_var_codes .. "]"
local var_code_no_altvar_c = "[" .. var_codes_no_altvar .. "]"
local not_var_code_c = "[^" .. all_var_codes .. "]"
-- Export variant codes for use in [[Module:pt-gl-inflections]].
export.GL_TYPE = GL_TYPE
export.GL_ONLY_TYPE = GL_ONLY_TYPE
export.PT_TYPE = PT_TYPE
export.ALTVAR = ALTVAR
local short_pp_footnote = "[usually used with auxiliary verbs " .. link_term("ser") .. " and " .. link_term("estar") .. "]"
local long_pp_footnote = "[usually used with auxiliary verbs " .. link_term("haver") .. " and " .. link_term("ter") .. "]"
--[=[
Vowel alternations:
<i-e>: 'i' in pres1s and the whole present subjunctive; 'e' elsewhere when stressed. Generally 'e' otherwise when
unstressed. E.g. [[sentir]], [[conseguir]] (the latter additionally with 'gu-g' alternation).
<u-o>: 'u' in pres1s and the whole present subjunctive; 'o' elsewhere when stressed. Either 'o' or 'u' otherwise when
unstressed. E.g. [[dormir]], [[subir]].
<i>: 'i' whenever stressed (in the present singular and third plural) and throughout the whole present subjunctive.
Otherwise 'e'. E.g. [[progredir]], [[premir]].
<u>: 'u' whenever stressed (in the present singular and third plural) and throughout the whole present subjunctive.
Otherwise 'o'. E.g. [[polir]], [[extorquir]] (the latter also <u-o>).
<í>: The last 'i' of the stem (excluding stem-final 'i') becomes 'í' when stressed. E.g.:
* [[proibir]] ('proíbo, proíbe(s), proíbem, proíba(s), proíbam')
* [[faiscar]] ('faísco, faísca(s), faíscam, faísque(s), faísquem' also with 'c-qu' alternation)
* [[homogeneizar]] ('homogeneízo', etc.)
* [[mobiliar]] ('mobílio', etc.; note here the final -i is ignored when determining which vowel to stress)
* [[tuitar]] ('tuíto', etc.)
<ú>: The last 'u' of the stem (excluding stem-final 'u') becomes 'ú' when stressed. E.g.:
* [[reunir]] ('reúno, reúne(s), reúnem, reúna(s), reúnam')
* [[esmiuçar]] ('esmiúço, esmiúça(s), esmiúça, esmiúce(s), esmiúcem' also with 'ç-c' alternation)
* [[reusar]] ('reúso, reúsa(s), reúsa, reúse(s), reúsem')
* [[saudar]] ('saúdo, saúda(s), saúda, saúde(s), saúdem')
]=]
local vowel_alternants = m_table.listToSet({"i-e", "i", "í", "u-o", "u", "ú", "ei", "+"})
local vowel_alternant_to_desc = {
["i-e"] = "''i-e'' alternation in present singular",
["i"] = "''e'' becomes ''i'' when stressed",
["í"] = "''i'' becomes ''í'' when stressed",
["u-o"] = "''u-o'' alternation in present singular",
["u"] = "''o'' becomes ''u'' when stressed",
["ú"] = "''u'' becomes ''ú'' when stressed",
["ei"] = "''i'' becomes ''ei'' when stressed",
}
local vowel_alternant_to_cat = {
["i-e"] = "i-e alternation in present singular",
["i"] = "e becoming i when stressed",
["í"] = "i becoming í when stressed",
["u-o"] = "u-o alternation in present singular",
["u"] = "o becoming u when stressed",
["ú"] = "u becoming ú when stressed",
["ei"] = "i becoming ei when stressed",
}
local all_persons_numbers = {
["1s"] = "1|s",
["2s"] = "2|s",
["3s"] = "3|s",
["1p"] = "1|p",
["2p"] = "2|p",
["3p"] = "3|p",
}
local person_number_list = {"1s", "2s", "3s", "1p", "2p", "3p"}
local imp_person_number_list = {"2s", "3s", "1p", "2p", "3p"}
local neg_imp_person_number_list = {"2s", "3s", "1p", "2p", "3p"}
person_number_to_reflexive_pronoun = {
["1s"] = "me",
["2s"] = "te",
["3s"] = "se",
["1p"] = "nos",
["2p"] = "vos",
["3p"] = "se",
}
local indicator_flags = m_table.listToSet {
"no_pres_stressed", "no_pres1_and_sub",
"only3s", "only3sp", "only3p",
"pp_inv", "irreg", "no_built_in", "e_ei_cat",
}
-- Remove any variant codes e.g. GL_TYPE, PT_TYPE, ALTVAR. Needs to be called from [[Module:gl-reinteg-headword]] on the
-- output of do_generate_forms(). `keep_altvar` leaves ALTVAR; used in the `canonicalize` function of show_forms()
-- because we then process and remove it in `generate_forms`. FIXME: Use metadata for this once it's supported in
-- [[Module:inflection utilities]].
function export.remove_variant_codes(form, keep_altvar)
return rsub(form, keep_altvar and var_code_no_altvar_c or var_code_c, "")
end
-- Initialize all the slots for which we generate forms.
local function add_slots(alternant_multiword_spec)
-- "Basic" slots: All slots that go into the regular table (not the reflexive form-of table).
alternant_multiword_spec.verb_slots_basic = {
{"infinitive", "inf"},
{"infinitive_linked", "inf"},
{"gerund", "ger"},
{"short_pp_ms", "short|m|s|past|part"},
{"short_pp_fs", "short|f|s|past|part"},
{"short_pp_mp", "short|m|p|past|part"},
{"short_pp_fp", "short|f|p|past|part"},
{"pp_ms", "m|s|past|part"},
{"pp_fs", "f|s|past|part"},
{"pp_mp", "m|p|past|part"},
{"pp_fp", "f|p|past|part"},
}
-- Special slots used to handle non-reflexive parts of reflexive verbs in {{gl-reinteg-verb form of}}. For example,
-- for a reflexive-only verb like [[arrepender-se]], we want to be able to use {{gl-reinteg-verb form of}} on
-- [[arrependa]] (which should mention that it is a part of 'me arrependa', first-person singular present
-- subjunctive, and 'se arrependa', third-person singular present subjunctive) or on [[arrependemos]] (which should
-- mention that it is a part of 'arrependemo-nos', first-person plural present indicative or preterite). Similarly,
-- we want to use {{gl-reinteg-verb form of}} on [[arrependendo]] (which should mention that it is a part of
-- 'se ... arrependendo', syntactic variant of [[arrependendo-se]], which is the gerund of [[arrepender-se]]). To
-- do this, we need to be able to map non-reflexive parts like [[arrependa]], [[arrependemos]], [[arrependendo]],
-- etc. to their reflexive equivalent(s), to the tag(s) of the equivalent(s), and, in the case of forms like
-- [[arrependendo]], [[arrepender]] and imperatives, to the separated syntactic variant of the verb+clitic
-- combination. We do this by creating slots for the non-reflexive part equivalent of each basic reflexive slot,
-- and for the separated syntactic-variant equivalent of each basic reflexive slot that is formed of verb+clitic.
-- We use slots in this way to deal with multiword lemmas. Note that we run into difficulties mapping between
-- reflexive verbs, non-reflexive part equivalents, and separated syntactic variants if a slot contains more than
-- one form. To handle this, if there are the same number of forms in two slots we're trying to match up, we assume
-- the forms match one-to-one; otherwise we don't match up the two slots (which means {{gl-reinteg-verb form of}} won't
-- work in this case, but such a case is extremely rare and not worth worrying about). Alternatives that handle
-- this "properly" are significantly more complicated and require non-trivial modifications to
-- [[Module:inflection utilities]].
local need_special_verb_form_of_slots = alternant_multiword_spec.source_template == "gl-reinteg-verb form of" and
alternant_multiword_spec.refl
if need_special_verb_form_of_slots then
alternant_multiword_spec.verb_slots_reflexive_verb_form_of = {
{"infinitive_non_reflexive", "-"},
{"infinitive_variant", "-"},
{"gerund_non_reflexive", "-"},
{"gerund_variant", "-"},
}
else
alternant_multiword_spec.verb_slots_reflexive_verb_form_of = {}
end
-- Add entries for a slot with person/number variants.
-- `verb_slots` is the table to add to.
-- `slot_prefix` is the prefix of the slot, typically specifying the tense/aspect.
-- `tag_suffix` is a string listing the set of inflection tags to add after the person/number tags.
-- `person_number_list` is a list of the person/number slot suffixes to add to `slot_prefix`.
local function add_personal_slot(verb_slots, slot_prefix, tag_suffix, person_number_list)
for _, persnum in ipairs(person_number_list) do
local persnum_tag = all_persons_numbers[persnum]
local slot = slot_prefix .. "_" .. persnum
local accel = persnum_tag .. "|" .. tag_suffix
table.insert(verb_slots, {slot, accel})
end
end
-- Add a personal slot (i.e. a slot with person/number variants) to `verb_slots_basic`.
local function add_basic_personal_slot(slot_prefix, tag_suffix, person_number_list, no_special_verb_form_of_slot)
add_personal_slot(alternant_multiword_spec.verb_slots_basic, slot_prefix, tag_suffix, person_number_list)
-- Add special slots for handling non-reflexive parts of reflexive verbs in {{gl-reinteg-verb form of}}.
-- See comment above in `need_special_verb_form_of_slots`.
if need_special_verb_form_of_slots and not no_special_verb_form_of_slot then
for _, persnum in ipairs(person_number_list) do
local persnum_tag = all_persons_numbers[persnum]
local basic_slot = slot_prefix .. "_" .. persnum
local accel = persnum_tag .. "|" .. tag_suffix
table.insert(alternant_multiword_spec.verb_slots_reflexive_verb_form_of, {basic_slot .. "_non_reflexive", "-"})
end
end
end
add_basic_personal_slot("pres", "pres|ind", person_number_list)
add_basic_personal_slot("impf", "impf|ind", person_number_list)
add_basic_personal_slot("pret", "pret|ind", person_number_list)
add_basic_personal_slot("plup", "plup|ind", person_number_list)
add_basic_personal_slot("fut", "fut|ind", person_number_list)
add_basic_personal_slot("cond", "cond", person_number_list)
add_basic_personal_slot("pres_sub", "pres|sub", person_number_list)
add_basic_personal_slot("impf_sub", "impf|sub", person_number_list)
add_basic_personal_slot("fut_sub", "fut|sub", person_number_list)
add_basic_personal_slot("imp", "imp", imp_person_number_list)
add_basic_personal_slot("pers_inf", "pers|inf", person_number_list)
-- Don't need special non-reflexive-part slots because the negative imperative is multiword, of which the
-- individual words are 'nom' + subjunctive.
add_basic_personal_slot("neg_imp", "neg|imp", neg_imp_person_number_list, "no special verb form of")
-- Don't need special non-reflexive-part slots because we don't want [[arrependendo]] mapping to [[arrependendo-me]]
-- (only [[arrependendo-se]]) or [[arrepender]] mapping to [[arrepender-me]] (only [[arrepender-se]]).
add_basic_personal_slot("infinitive", "inf", person_number_list, "no special verb form of")
add_basic_personal_slot("gerund", "ger", person_number_list, "no special verb form of")
-- Generate the list of all slots.
alternant_multiword_spec.all_verb_slots = {}
for _, slot_and_accel in ipairs(alternant_multiword_spec.verb_slots_basic) do
table.insert(alternant_multiword_spec.all_verb_slots, slot_and_accel)
end
for _, slot_and_accel in ipairs(alternant_multiword_spec.verb_slots_reflexive_verb_form_of) do
table.insert(alternant_multiword_spec.all_verb_slots, slot_and_accel)
end
alternant_multiword_spec.verb_slots_basic_map = {}
for _, slotaccel in ipairs(alternant_multiword_spec.verb_slots_basic) do
local slot, accel = unpack(slotaccel)
alternant_multiword_spec.verb_slots_basic_map[slot] = accel
end
end
local overridable_stems = {}
local function allow_multiple_values(separated_groups, data)
local retvals = {}
for _, separated_group in ipairs(separated_groups) do
local footnotes = data.fetch_footnotes(separated_group)
local retval = {form = separated_group[1], footnotes = footnotes}
table.insert(retvals, retval)
end
return retvals
end
local function simple_choice(choices)
return function(separated_groups, data)
if #separated_groups > 1 then
data.parse_err("For spec '" .. data.prefix .. ":', only one value currently allowed")
end
if #separated_groups[1] > 1 then
data.parse_err("For spec '" .. data.prefix .. ":', no footnotes currently allowed")
end
local choice = separated_groups[1][1]
if not m_table.contains(choices, choice) then
data.parse_err("For spec '" .. data.prefix .. ":', saw value '" .. choice .. "' but expected one of '" ..
table.concat(choices, ",") .. "'")
end
return choice
end
end
for _, overridable_stem in ipairs {
"pres_unstressed",
"pres_stressed",
"pres1_and_sub",
-- Don't include pres1; use pres_1s if you need to override just that form
"impf",
"full_impf",
{"pret_conj", simple_choice({"irreg", "ar", "er", "ir"}) },
"pret_base",
"pret",
"gl_short_pret",
"pt_pret_1s",
"pt_pret_3s",
"fut",
"cond",
"pres_sub_stressed",
"pres_sub_unstressed",
{"sub_conj", simple_choice({"ar", "er"}) },
"plup",
"impf_sub",
"fut_sub",
"pers_inf",
"pp",
"short_pp",
} do
if type(overridable_stem) == "string" then
overridable_stems[overridable_stem] = allow_multiple_values
else
local stem, validator = unpack(overridable_stem)
overridable_stems[stem] = validator
end
end
-- Useful as the value of the `match` property of a built-in verb. `main_verb_spec` is a Lua pattern that should match
-- the non-prefixed part of a verb, and `prefix_specs` is a list of Lua patterns that should match the prefixed part of
-- a verb. If a prefix spec is preceded by ^, it must match exactly at the beginning of the verb; otherwise, additional
-- prefixes (e.g. re-, des-) may precede. Return the prefix and main verb.
local function match_against_verbs(main_verb_spec, prefix_specs)
return function(verb)
for _, prefix_spec in ipairs(prefix_specs) do
if prefix_spec:find("^%^") then
-- must match exactly
prefix_spec = prefix_spec:gsub("^%^", "")
if prefix_spec == "" then
-- We can't use the second branch of the if-else statement because an empty () returns the current position
-- in rmatch().
local main_verb = rmatch(verb, "^(" .. main_verb_spec .. ")$")
if main_verb then
return "", main_verb
end
else
local prefix, main_verb = rmatch(verb, "^(" .. prefix_spec .. ")(" .. main_verb_spec .. ")$")
if prefix then
return prefix, main_verb
end
end
else
local prefix, main_verb = rmatch(verb, "^(.*" .. prefix_spec .. ")(" .. main_verb_spec .. ")$")
if prefix then
return prefix, main_verb
end
end
end
return nil
end
end
--[=[
Built-in (usually irregular) conjugations.
Each entry is processed in turn and consists of an object with two fields:
1. match=: Specifies the built-in verbs that match this object.
2. forms=: Specifies the built-in stems and forms for these verbs.
The value of match= is either a string beginning with "^" (match only the specified verb), a string not beginning
with "^" (match any verb ending in that string), or a function that is passed in the verb and should return the prefix
of the verb if it matches, otherwise nil. The function match_against_verbs() is provided to facilitate matching a set
of verbs with a common ending and specific prefixes (e.g. [[ter]] and [[ater]] but not [[abater]], etc.).
The value of forms= is a table specifying stems and individual override forms. Each key of the table names either a
stem (e.g. `pres_stressed`), a stem property (e.g. `vowel_alt`) or an individual override form (e.g. `pres_1s`).
Each value of a stem can either be a string (a single stem), a list of strings, or a list of objects of the form
{form = STEM, footnotes = {FOONOTES}}. Each value of an individual override should be of exactly the same form except
that the strings specify full forms rather than stems. The values of a stem property depend on the specific property
but are generally strings or booleans.
In order to understand how the stem specifications work, it's important to understand the phonetic modifications done
by combine_stem_ending(). In general, the complexities of predictable prefix, stem and ending modifications are all
handled in this function. In particular:
1. Spelling-based modifications (c/z, g/gu, gu/gü, g/j) occur automatically as appropriate for the ending.
2. If the stem begins with an acute accent, the accent is moved onto the last vowel of the prefix (for handling verbs
in -uar such as [[minguar]], pres_3s 'míngua').
3. If the ending begins with a double asterisk, this is a signal to conditionally delete the accent on the last letter
of the stem. "Conditionally" means we don't do it if the last two letters would form a diphthong without the accent
on the second one (e.g. in [[sair]], with stem 'saí'); but as an exception, we do delete the accent in stems
ending in -guí, -quí (e.g. in [[conseguir]]) because in this case the ui isn't a diphthong.
4. If the ending begins with an asterisk, this is a signal to delete the accent on the last letter of the stem, e.g.
fizé -> fizermos. Unlike for **, this removal is unconditional, so we get e.g. 'sairmos' not #'saírmos'.
5. If ending begins with i, it must get an accent after an unstressed vowel (in some but not all cases) to prevent the
two merging into a diphthong. See combine_stem_ending() for specifics.
The following stems are recognized:
-- pres_unstressed: The present indicative unstressed stem (1p, 2p). Also controls the imperative 2p
and gerund. Defaults to the infinitive stem (minus the ending -ar/-er/-ir/-or).
-- pres_stressed: The present indicative stressed stem (1s, 2s, 3s, 3p). Also controls the imperative 2s.
Default is empty if indicator `no_pres_stressed`, else a vowel alternation if such an indicator is given
(e.g. `ue`, `ì`), else the infinitive stem.
-- pres1_and_sub: Overriding stem for 1s present indicative and the entire subjunctive. Only set by irregular verbs
and by the indicators `no_pres_stressed` (e.g. [[precaver]]) and `no_pres1_and_sub` (since verbs of this sort,
e.g. [[puir]], are missing the entire subjunctive as well as the 1s present indicative). Used by many irregular
verbs, e.g. [[caber]], verbs in '-air', [[dizer]], [[ter]], [[valer]], etc. Some verbs set this and then supply an
override for the pres_1sg if it's irregular, e.g. [[saber]], with irregular subjunctive stem "saib-" and special
1s present indicative "sei".
-- pres1: Special stem for 1s present indicative. Normally, do not set this explicitly. If you need to specify an
irregular 1s present indicative, use the form override pres_1s= to specify the entire form. Defaults to
pres1_and_sub if given, else pres_stressed.
-- pres_sub_unstressed: The present subjunctive unstressed stem (1p, 2p). Defaults to pres1_and_sub if given, else the
infinitive stem.
-- pres_sub_stressed: The present subjunctive stressed stem (1s, 2s, 3s, 1p). Defaults to pres1.
-- sub_conj: Determines the set of endings used in the subjunctive. Should be one of "ar" or "er".
-- impf: The imperfect stem (not including the -av-/-i- stem suffix, which is determined by the conjugation). Defaults
to the infinitive stem.
-- full_impf: The full imperfect stem missing only the endings (-a, -as, -am, etc.). Used for verbs with irregular
imperfects such as [[ser]], [[ter]], [[vir]] and [[pôr]]. Needs to include an accent on the stressed vowel, which
will automatically be removed when not needed.
-- pret_conj: Determines the set of endings used in the preterite. Should be one of "ar", "er", "ir" or "irreg".
Defaults to the conjugation as determined from the infinitive. When pret_conj == "irreg", `pret` is used, otherwise
`pret_base`.
-- pret_base: The preterite stem (not including the -a-/-e-/-i- stem suffix). Defaults to the infinitive stem.
Only used when pret_conj ~= "irreg".
-- pret: The full preterite stem missing only the endings (-ste, -mos, etc.). Needs to include the accent on the final
vowel that occurs in some forms, e.g. 'figé' for [[fazer]], 'fô' for [[ser]]; the accent will automatically be
removed when not needed. Only used for verbs with irregular preterites (pret_conj == "irreg") such as [[fazer]],
[[poder]], [[trazer]], etc. The pret_1s and pret_3s are handled using the gl_short_pret stem instead for
"Galician"-ending forms (pret_1s '-em', pret_3s '-o') and using pt_pret_1s and pt_pret_3s for "Portuguese"-ending
forms. Defaults to `pret_base` + the accented conjugation vowel.
-- gl_short_pret: The short preterite stem, used with "Galician" 1s and 3s endings (pret_1s '-em', pret_3s '-o'). Only
used with irregular preterites (pret_conj == "irreg"). Normally derived from gl_pret by deleting the final vowel,
and doesn't need to be given explicitly.
-- pt_pret_1s: The "Portuguese" pret_1s form. In addition to this, the "Galician" pret_1s form will be included, formed
from gl_short_pret by adding '-em'. Does not need to be given if an override for pret_1s is supplied.
-- pt_pret_3s: The "Portuguese" pret_3s form. In addition to this, the "Galician" pret_3s form will be included, formed
from gl_short_pret by adding '-o' (which may cause the preceding consonant to shift to preserve the sound). Does
not need to be given if an override for pret_3s is supplied.
-- fut: The future stem. Defaults to the infinitive stem + the unaccented conjugation vowel.
-- cond: The conditional stem. Defaults to `fut`.
-- impf_sub: The imperfect subjunctive stem. Needs to include the accent on the final vowel that occurs in some forms;
see `pret` for more information. Defaults to `pret`.
-- fut_sub: The future subjunctive stem. Needs to include the accent on the final vowel that occurs in some forms; see
`gl_pret` for more information. Defaults to the merger of `gl_pret` and `pt_pret`.
-- plup: The pluperfect stem. Needs to include the accent on the final vowel that occurs in some forms; see `pret` for
more information. Defaults to `pret`.
-- pers_inf: The personal infinitive stem. Defaults to the infinitive stem + the accented conjugation vowel.
-- pp: The masculine singular past participle. Default is based on the verb conjugation: infinitive stem + '-ado' for
-ar verbs, otherwise infinitive stem + '-ido'.
-- short_pp: The short masculine singular past participle, for verbs with such a form. No default.
-- pp_inv: `true` if the past participle exists only in the masculine singular.
]=]
local built_in_conjugations = {
--------------------------------------------------------------------------------------------
-- -ar --
--------------------------------------------------------------------------------------------
-- Verbs not needing entries here:
--
-- (1) Verbs with short past participles: need to specify the short pp explicitly.
--
-- aceitar: use <short_pp:aceite>
-- anexar, completar, expressar, expulsar, findar, fritar, ganhar, gastar, limpar, pagar, pasmar, pegar, soltar:
-- use <short_pp:anexo> etc.
-- assentar: use <short_pp:assente>
-- entregar: use <short_pp:entregue>
-- enxugar: use <short_pp:enxuto>
-- matar: use <short_pp:morto>
--
-- (2) Verbs with orthographic consonant alternations: handled automatically.
--
-- -car (brincar, buscar, pecar, trancar, etc.): automatically handled in combine_stem_ending()
-- -çar (alcançar, começar, laçar): automatically handled in combine_stem_ending()
-- -gar (apagar, cegar, esmagar, largar, navegar, resmungar, sugar, etc.): automatically handled in combine_stem_ending()
--
-- (3) Verbs with vowel alternations: need to specify the alternation explicitly unless it always happens, in
-- which case it's handled automatically through an entry below.
--
-- esmiuçar changing to esmiúço: use <ú>
-- faiscar changing to faísco: use <í>
-- -iar changing to -eio (ansiar, incendiar, mediar, odiar, remediar, etc.): use <ei>
-- -izar changing to -ízo (ajuizar, enraizar, homogeneizar, plebeizar, etc.): use <í>
-- mobiliar changing to mobílio: use <í>
-- reusar changing to reúso: use <ú>
-- saudar changing to saúdo: use <ú>
-- tuitar/retuitar changing to (re)tuíto: use <í>
{
-- dar, desdar
match = match_against_verbs("dar", {"^", "^des", "^re"}),
forms = {
pres_1s = "dou",
pres_2s = "dás",
pres_3s = "dá",
-- damos, dades/dais regular
pres_3p = {GL_TYPE .. "dam", PT_TYPE .. "dão"},
pret_conj = "irreg", pret = "dé", pret_1s = "dei", pret_3s = "deu",
pres_sub_1s = "dê",
pres_sub_2s = "dês",
pres_sub_3s = "dê",
-- demos, dedes/deis regular
pres_sub_3p = {GL_TYPE .. "dem", PT_TYPE .. "deem"},
irreg = true,
}
},
{
-- -ear (frear, nomear, semear, etc.)
match = "ear",
forms = {
pres_stressed = {"ei", GL_ALTVAR .. "e"},
e_ei_cat = true,
}
},
{
-- estar
match = match_against_verbs("estar", {"^", "sob", "sobr"}),
forms = {
pres_1s = "estou",
pres_2s = "estás",
pres_3s = "está",
pres_3p = {GL_TYPE .. "estám", PT_TYPE .. "estão"},
pres1_and_sub = "estej", -- only for subjunctive as we override pres_1s
sub_conj = "er",
pret_conj = "irreg", pret = "estivé", pt_pret_1s = "estive", pt_pret_3s = "esteve",
-- [[sobestar]], [[sobrestar]] are transitive so they have fully inflected past participles
pp_inv = function(base, prefix) return prefix == "" end,
irreg = true,
}
},
--------------------------------------------------------------------------------------------
-- -er --
--------------------------------------------------------------------------------------------
-- Verbs not needing entries here:
--
-- precaver: use <no_pres_stressed>
-- -cer (verbs in -ecer, descer, vencer, etc.): automatically handled in combine_stem_ending()
-- -ger (proteger, reger, etc.): automatically handled in combine_stem_ending()
-- -guer (erguer/reerguer/soerguer): automatically handled in combine_stem_ending()
{
-- benzer
match = "benzer",
forms = {short_pp = "bento"}
},
{
-- caber
match = "caber",
forms = {
pres1_and_sub = "caib",
pret_conj = "irreg", pret = "coubé", pt_pret_1s = "coube", pt_pret_3s = "coube",
irreg = true,
}
},
{
-- crer, descrer
match = "crer",
forms = {
pres_2s = "crês", pres_3s = "crê",
pres_2p = "credes", pres_3p = {GL_TYPE .. "crem", PT_TYPE .. "creem"},
pres1_and_sub = {"crei", GL_ALTVAR .. "cre"},
irreg = true,
}
},
{
-- dizer, bendizer, condizer, contradizer, desdizer, maldizer, predizer, etc.
match = "dizer",
forms = {
-- use 'digu' because we're in a front environment; if we use 'dig', we'll get '#dijo'
pres1_and_sub = "digu",
pres_2s = {GL_TYPE .. "dis", PT_TYPE .. "dizes"},
pres_3s = {GL_TYPE .. "di", PT_TYPE .. "diz"},
pres_3p = {GL_TYPE .. "dim", PT_TYPE .. "dizem"},
pret_conj = "irreg", pret = {GL_TYPE .. "dixé", PT_TYPE .. "dissé"},
pt_pret_1s = "disse", pt_pret_3s = "disse",
pp = "dito",
fut = "dir",
irreg = true,
}
},
{
-- eleger, reeleger
match = "eleger",
forms = {short_pp = "eleito"}
},
{
-- acender, prender; not desprender, etc.
match = match_against_verbs("ender", {"^ac", "^pr"}),
forms = {short_pp = "eso"}
},
{
-- fazer, afazer, contrafazer, desfazer, liquefazer, perfazer, putrefazer, rarefazer, refazer, satisfazer, tumefazer
match = "fazer",
forms = {
-- use 'fagu' because we're in a front environment; if we use 'fag', we'll get '#fajo'
pres1_and_sub = {GL_TYPE .. "fagu", PT_TYPE .. "faç"},
pres_2s = {GL_TYPE .. "fás", PT_TYPE .. "fazes"},
pres_3s = {GL_TYPE .. "fai", PT_TYPE .. "faz"},
pres_3p = {GL_TYPE .. "fam", PT_TYPE .. "fazem"},
pret_conj = "irreg", pret = {GL_TYPE .. "figé", PT_TYPE .. "fizé", GL_ONLY_ALTVAR .. "fizé"},
pt_pret_1s = "fiz", pt_pret_3s = "fez",
pp = "feito",
fut = "far",
irreg = true,
}
},
{
match = "^haver",
forms = {
pres_1s = "hei",
pres_2s = "hás",
pres_3s = {"há", {form = GL_ALTVAR .. "hai", footnotes = {"[also impersonal]"}}},
pres_3p = {GL_TYPE .. "ham", PT_TYPE .. "hão"},
pres1_and_sub = "haj", -- only for subjunctive as we override pres_1s
pret_conj = "irreg", pret = "houvé", pt_pret_1s = "houve", pt_pret_3s = "houve",
imp_2s = "há",
irreg = true,
}
},
-- reaver below under r-
{
-- jazer, adjazer
match = "jazer",
forms = {
pres_3s = "jaz",
irreg = true,
}
},
{
-- ler, reler, tresler; not excel(l)er, valer, etc.
match = match_against_verbs("ler", {"^", "^re", "tres"}),
forms = {
pres_2s = "lês", pres_3s = "lê",
pres_2p = "ledes", pres_3p = {GL_TYPE .. "lem", PT_TYPE .. "leem"},
pres1_and_sub = {"lei", GL_ALTVAR .. "le"},
irreg = true,
}
},
{
-- morrer, desmorrer
match = "morrer",
forms = {short_pp = "morto"}
},
{
-- moer, but not remoer
match = "^moer",
forms = {
pres_2s = "móis", pres_3s = "mói",
-- impf -ía etc., pret_1s -oí and pp -oído handled automatically in combine_stem_ending()
pres1_and_sub = {"mo", GL_ALTVAR .. "moi"},
short_pp = "mudo",
irreg = true,
}
},
{
-- doer, remoer, roer/corroer, soer
match = "oer",
forms = {
pres_2s = "óis", pres_3s = "ói",
-- impf -ía etc., pret_1s -oí and pp -oído handled automatically in combine_stem_ending()
pres1_and_sub = {"o", GL_ALTVAR .. "oi"},
irreg = true,
}
},
{
-- perder
match = "perder",
forms = {
-- use 'perqu' because we're in a front environment; if we use 'perc', we'll get '#perço'
-- we don't tag these forms GL_TYPE or PT_TYPE because both occur with both endings -ais/-ades
pres1_and_sub = {"perd", "perqu"},
irreg = true,
}
},
{
-- poder
match = "poder",
forms = {
pres1_and_sub = {GL_TYPE .. "pod", PT_TYPE .. "poss"},
pret_conj = "irreg", pret = "pudé", pt_pret_1s = "pude", pt_pret_3s = "pôde",
irreg = true,
}
},
{
-- prazer, aprazer, comprazer, desprazer
-- FIXME: comprazer also has regular preterite
match = "prazer",
forms = {
pres_3s = "praz",
pret_conj = "irreg", pret = "prouvé", pt_pret_1s = "prouve", pt_pret_3s = "prouve",
only3sp = function(base, prefix) return prefix == "a" end,
imp_2s = {GL_TYPE .. "praze", PT_TYPE .. "praz"},
irreg = true,
}
},
-- prover below, just below ver
{
-- requerer; must precede querer
match = "requerer",
forms = {
pres_3s = "requer",
pres1_and_sub = "requeir",
imp_2s = {"requer"},
-- regular preterite, unlike [[querer]]
irreg = true,
}
},
{
-- querer, desquerer, malquerer
match = "querer",
forms = {
pres_1s = "quero", pres_3s = "quer",
pres1_and_sub = "queir", -- only for subjunctive as we override pres_1s
pret_conj = "irreg", pret = {GL_TYPE .. "quigé", PT_TYPE .. "quisé"},
pt_pret_1s = "quis", pt_pret_3s = "quis",
irreg = true,
}
},
{
match = "reaver",
forms = {
pres_1s = "reei",
pres_2s = "reás",
pres_3s = "reá",
pres_3p = {GL_TYPE .. "ream", PT_TYPE .. "reão"},
pres1_and_sub = "reaj", -- only for subjunctive as we override pres_1s
pret_conj = "irreg", pret = "reouvé", pt_pret_1s = "reouve", pt_pret_3s = "reouve",
irreg = true,
}
},
{
-- saber, ressaber
match = "saber",
forms = {
pres_1s = "sei",
pres1_and_sub = "saib", -- only for subjunctive as we override pres_1s
pret_conj = "irreg", pret = "soubé", pt_pret_1s = "soube", pt_pret_3s = "soube",
irreg = true,
}
},
{
-- escrever/reescrever, circunscrever, descrever/redescrever, inscrever, prescrever, proscrever, subscrever,
-- transcrever, others?
match = "screver",
forms = {
pp = "scrito",
irreg = true,
}
},
{
-- suspender
match = "suspender",
forms = {short_pp = "suspenso"}
},
{
match = "^ser",
forms = {
pres_1s = "sou", pres_2s = "és", pres_3s = "é",
pres_1p = "somos", pres_2p = {GL_TYPE .. "sodes", PT_TYPE .. "sois"},
pres_3p = {GL_TYPE .. "som", PT_TYPE .. "são"},
pres1_and_sub = "sej", -- only for subjunctive as we override pres_1s
full_impf = "ér",
pret_conj = "irreg", pret = "fô", pret_1s = {GL_TYPE .. "fum", PT_TYPE .. "fui"}, pret_3s = "foi",
imp_2s = "sê", imp_2p = "sede",
pp_inv = true,
irreg = true,
}
},
{
-- We want to match abster, conter, deter, etc. but not abater, cometer, etc. No way to avoid listing each verb.
match = match_against_verbs("ter", {"abs", "^a", "con", "de", "entre", "man", "ob", "^re", "sus", "^"}),
forms = {
-- FIXME, Estraviz says 'contens', 'detens' etc. but that may be a typo
pres_2s = function(base, prefix) return {GL_TYPE .. "tés", PT_TYPE .. (prefix == "" and "tens" or "téns")} end,
-- FIXME, Estraviz says 'contem', 'detem' etc. but that may be a typo
pres_3s = function(base, prefix) return prefix == "" and "tem" or "tém" end,
pres_2p = "tendes", pres_3p = {GL_TYPE .. "tenhem", PT_TYPE .. "têm", GL_ALTVAR .. "tém"},
pres1_and_sub = "tenh",
full_impf = "tính",
pret_conj = "irreg", pret = "tivé", pt_pret_1s = "tive", pt_pret_3s = "teve",
irreg = true,
}
},
{
match = "trazer",
forms = {
-- use 'tragu' because we're in a front environment; if we use 'trag', we'll get '#trajo'
pres1_and_sub = "tragu", pres_3s = "traz",
pret_conj = "irreg", pret = "trouxé", pt_pret_1s = "trouxe", pt_pret_3s = "trouxe",
fut = "trar",
irreg = true,
}
},
{
match = "traguer",
forms = {
pret_conj = "irreg", pret = "trouxé", pt_pret_1s = "trouxe", pt_pret_3s = "trouxe",
irreg = true,
}
},
{
-- valer, desvaler, equivaler
match = "valer",
forms = {
pres1_and_sub = "valh",
irreg = true,
}
},
{
-- We want to match antever etc. but not absolver, atrever etc. No way to avoid listing each verb.
match = match_against_verbs("ver", {"ante", "entre", "pre", "^re", "^"}),
forms = {
pres_2s = "vês", pres_3s = "vê",
pres_2p = "vedes",
pres_3p = function(base, prefix) return {GL_TYPE .. (prefix == "" and "vem" or "vêm"), PT_TYPE .. "veem"} end,
pres1_and_sub = "vej",
pret_conj = "irreg", pret = "ví", pret_1s = {GL_TYPE .. "vim", PT_TYPE .. "vi"}, pret_3s = "viu",
pp = "visto",
irreg = true,
}
},
{
-- [[prover]] and [[desprover]] have regular preterite and past participle
match = "prover",
forms = {
pres_2s = "provês", pres_3s = "provê",
-- FIXME: Estraviz says 'provem' but that may be a typo
pres_2p = "provedes", pres_3p = {GL_TYPE .. "provêm", PT_TYPE .. "proveem"},
pres1_and_sub = "provej",
irreg = true,
}
},
{
-- volver, devolver, envolver, revolver, etc.
match = "volver",
forms = {short_pp = "volto"},
},
--------------------------------------------------------------------------------------------
-- -ir --
--------------------------------------------------------------------------------------------
-- Verbs not needing entries here:
--
-- abolir: use <u-o>
-- barrir: use <only3sp>
-- carpir, colorir, demolir: use <no_pres1_and_sub>
-- descolorir: use <no_pres1_and_sub>
-- delir, espavorir, falir, florir, remir, renhir: use <no_pres_stressed>
-- empedernir: use <i-e>
-- transir: regular
-- aspergir, despir, flectir/deflectir/genuflectir/genufletir/reflectir/refletir, mentir/desmentir,
-- sentir/assentir/consentir/dissentir/pressentir/ressentir, convergir/divergir, aderir/adherir,
-- ferir/auferir/conferir/deferir/desferir/diferir/differir/inferir/interferir/preferir/proferir/referir/transferir,
-- gerir/digerir/ingerir/sugerir, preterir, competir/repetir, servir, advertir/animadvertir/divertir,
-- vestir/investir/revestir/travestir, seguir/conseguir/desconseguir/desseguir/perseguir/prosseguir: use <i-e>
-- inerir: use <i-e>
-- compelir/expelir/impelir/repelir: use <i-e>
-- dormir, engolir, tossir, subir, acudir/sacudir, fugir, sumir/consumir (NOT assumir/presumir/resumir): use <u-o>
-- polir/repolir: use <u>
-- premir: use <i>
-- extorquir/retorquir: <u-o,u>
-- agredir/progredir/regredir/transgredir: use <i>
-- denegrir, prevenir: use <i>
-- eclodir: use <u-o>
-- cerzir: use <i-e>
-- proibir/coibir: use <í>
-- reunir: use <ú>
-- parir/malparir: use <no_pres_stressed>
-- explodir/implodir: use <u-o>
--
-- -cir alternations (aducir, ressarcir): automatically handled in combine_stem_ending()
-- -gir alternations (agir, dirigir, exigir): automatically handled in combine_stem_ending()
-- -guir alternations (e.g. conseguir): automatically handled in combine_stem_ending()
-- -quir alternations (e.g. extorquir): automatically handled in combine_stem_ending()
{
-- verbs in -air (cair, sair, trair and derivatives: decair/descair/recair, sobres(s)air,
-- abstrair/atrair/contrair/distrair/extrair/protrair/retrair/subtrair)
match = "air",
forms = {
pres1_and_sub = "ai", pres_2s = "ais", pres_3s = "ai",
-- all occurrences of accented í in endings handled in combine_stem_ending()
irreg = true,
}
},
{
-- abrir/desabrir/reabrir
match = "abrir",
forms = {pp = "aberto"}
},
{
-- cobrir/descobrir/encobrir/recobrir/redescobrir
match = "cobrir",
forms = {vowel_alt = "u-o", pp = "coberto"}
},
{
-- conduzir, produzir, reduzir, traduzir, etc.; luzir, reluzir, tremeluzir
match = "uzir",
forms = {
pres_3s = "uz",
-- FIXME, is this correct?
imp_2s = "uze",
irreg = true,
}
},
{
-- pedir, desimpedir, despedir, espedir, expedir, impedir
-- medir
-- comedir
match = match_against_verbs("edir", {"m", "p"}),
forms = {
pres1_and_sub = {GL_TYPE .. "id", PT_TYPE .. "eç"},
irreg = true,
}
},
{
-- frigir
match = "frigir",
forms = {vowel_alt = "i-e", short_pp = "frito"},
},
{
-- inserir
match = "inserir",
forms = {vowel_alt = "i-e"},
},
{
-- ir
match = "^ir",
forms = {
pres_1s = "vou", pres_2s = {GL_TYPE .. "vás", PT_TYPE .. "vais"}, pres_3s = "vai",
pres_1p = {GL_TYPE .. "imos", PT_TYPE .. "vamos"}, pres_2p = "ides",
pres_3p = {GL_TYPE .. "vam", PT_TYPE .. "vão"},
pres_sub_1s = {GL_TYPE .. "vaia", PT_TYPE .. "vá"},
pres_sub_2s = {GL_TYPE .. "vaias", PT_TYPE .. "vás"},
pres_sub_3s = {GL_TYPE .. "vaia", PT_TYPE .. "vá"},
pres_sub_1p = {GL_TYPE .. "vaiamos", PT_TYPE .. "vamos"},
pres_sub_2p = {GL_TYPE .. "vaiades", PT_TYPE .. "vades"},
pres_sub_3p = {GL_TYPE .. "vaiam", PT_TYPE .. "vão"},
pret_conj = "irreg", pret = "fô", pret_1s = {GL_TYPE .. "fum", PT_TYPE .. "fui"}, pret_3s = "foi",
irreg = true,
}
},
{
-- emergir, imergir, submergir
match = "mergir",
forms = {vowel_alt = "i-e", short_pp = "merso"},
},
{
match = "ouvir",
forms = {
pres1_and_sub = {"ouç", ALTVAR .. "oiç"},
irreg = true,
}
},
{
-- exprimir, imprimir, comprimir (but not descomprimir per Priberam), deprimir, oprimir/opprimir (but not reprimir,
-- suprimir/supprimir per Priberam)
match = match_against_verbs("primir", {"^com", "ex", "im", "de", "^o", "op"}),
forms = {short_pp = "presso"}
},
{
-- rir, sorrir
match = match_against_verbs("rir", {"^", "sor"}),
forms = {
pres_2s = "ris", pres_3s = "ri", pres_2p = "rides", pres_3p = {GL_TYPE .. "rim", PT_TYPE .. "riem"},
pres1_and_sub = "ri",
irreg = true,
}
},
{
-- distinguir, extinguir
match = "tinguir",
forms = {
short_pp = "tinto",
-- gu/g alternations handled in combine_stem_ending()
}
},
{
-- verbs in -truir (construir, destruir, reconstruir) but not obstruir/desobstruir, instruir, which are handled
-- by the default -uir handler below
match = match_against_verbs("struir", {"con", "de"}),
forms = {
pres_2s = {"stróis", ALTVAR .. "struis"}, pres_3s = {"strói", ALTVAR .. "strui"},
pres_3p = {"stroem", ALTVAR .. "struem"},
-- all occurrences of accented í in endings handled in combine_stem_ending()
irreg = true,
}
},
{
-- remaining verbs in -uir (concluir/excluir/incluir/concruir/concruyr, abluir/diluir, afluir/fluir/influir,
-- aluir, anuir, atribuir/contribuir/distribuir/redistribuir/retribuir/substituir, coevoluir/evoluir,
-- constituir/destituir/instituir/reconstituir/restituir, derruir, diminuir, estatuir, fruir/usufruir, imbuir,
-- imiscuir, poluir, possuir, puir, pruir, ruir
-- FIXME: old module lists short pp incluso for incluir that can't be verified, ask about this
-- FIXME: handle -uyr verbs?
match = function(verb)
-- Don't match -guir verbs (e.g. [[seguir]], [[conseguir]]) or -quir verbs (e.g. [[extorquir]])
if verb:find("guir$") or verb:find("quir$") then
return nil
else
return match_against_verbs("uir", {""})(verb)
end
end,
forms = {
pres_2s = "uis", pres_3s = "ui",
-- all occurrences of accented í in endings handled in combine_stem_ending()
irreg = true,
}
},
{
-- We want to match advir, convir, devir, etc. but not ouvir, servir, etc. No way to avoid listing each verb.
match = match_against_verbs("vir", {"ad", "^a", "con", "contra", "de", "^desa", "inter", "pro", "^re", "sobre", "^"}),
forms = {
-- FIXME, Estraviz says 'convens', 'devens' etc. but that may be a typo
pres_2s = function(base, prefix) return {GL_TYPE .. "vés", PT_TYPE .. (prefix == "" and "vens" or "véns")} end,
-- FIXME, Estraviz says 'convem', 'devem' etc. but that may be a typo
pres_3s = function(base, prefix) return prefix == "" and "vem" or "vém" end,
pres_2p = "vindes", pres_3p = {GL_TYPE .. "venhem", PT_TYPE .. "vêm", GL_ALTVAR .. "vém"},
pres1_and_sub = "venh",
full_impf = "vính",
pret_conj = "irreg", pret = {GL_TYPE .. "vinhé", PT_TYPE .. "vié"},
pret_1s = "vim", pret_3s = {GL_TYPE .. "véu", PT_TYPE .. "veio"},
pp = "vindo",
irreg = true,
}
},
--------------------------------------------------------------------------------------------
-- misc --
--------------------------------------------------------------------------------------------
{
-- pôr, antepor, apor, compor/decompor/descompor, contrapor, depor, dispor, expor, impor, interpor, justapor,
-- opor, pospor, propor, repor, sobrepor, supor/pressupor, transpor, decompor, others?
match = "p[oô]r",
forms = {
pres1_and_sub = "ponh",
pres_2s = {GL_TYPE .. "pós", PT_TYPE .. "pões", GL_ALTVAR .. "pons"},
pres_3s = {GL_TYPE .. "pom", PT_TYPE .. "põe"},
pres_1p = "pomos", pres_2p = "pondes",
pres_3p = {GL_TYPE .. "ponhem", PT_TYPE .. "põem", GL_ALTVAR .. "póm"},
full_impf = "púnh",
pret_conj = "irreg", pret = {GL_TYPE .. "pugé", PT_TYPE .. "pusé"}, pt_pret_1s = "pus", pt_pret_3s = "pôs",
pers_inf = "po",
gerund = "pondo", pp = "posto",
irreg = true,
}
},
}
local function skip_slot(base, slot, allow_overrides)
if not allow_overrides and (base.basic_overrides[slot] or
base.refl and base.basic_reflexive_only_overrides[slot]) then
-- Skip any slots for which there are overrides.
return true
end
if base.only3s and (slot:find("^pp_f") or slot:find("^pp_mp")) then
-- diluviar, atardecer, neviscar; impersonal verbs have only masc sing pp
return true
end
if not slot:find("[123]") then
-- Don't skip non-personal slots.
return false
end
if base.nofinite then
return true
end
if (base.only3s or base.only3sp or base.only3p) and (slot:find("^imp_") or slot:find("^neg_imp_")) then
return true
end
if base.only3s and not slot:find("3s") then
-- diluviar, atardecer, neviscar
return true
end
if base.only3sp and not slot:find("3[sp]") then
-- atañer, concernir
return true
end
if base.only3p and not slot:find("3p") then
-- [[caer cuatro gotas]], [[caer chuzos de punta]], [[entrarle los siete males]]
return true
end
return false
end
-- Apply vowel alternations to stem.
local function apply_vowel_alternations(stem, alternations)
local alternation_stems = {}
local saw_pres1_and_sub = false
local saw_pres_stressed = false
-- Process alternations other than +.
for _, altobj in ipairs(alternations) do
local alt = altobj.form
local pres1_and_sub, pres_stressed, err
-- Treat final -gu, -qu as a consonant, so the previous vowel can alternate (e.g. conseguir -> consigo).
-- This means a verb in -guar can't have a u-ú alternation but I don't think there are any verbs like that.
stem = rsub(stem, "([gq])u$", "%1" .. TEMPC1)
if alt == "+" then
-- do nothing yet
elseif alt == "ei" then
local before_last_vowel = rmatch(stem, "^(.*)i$")
if not before_last_vowel then
err = "stem should end in -i"
else
pres1_and_sub = nil
pres_stressed = before_last_vowel .. "ei"
end
else
local before_last_vowel, last_vowel, after_last_vowel = rmatch(stem, "^(.*)(" .. V .. ")(.-[ui])$")
if not before_last_vowel then
before_last_vowel, last_vowel, after_last_vowel = rmatch(stem, "^(.*)(" .. V .. ")(.-)$")
end
if alt == "i-e" then
if last_vowel == "e" or last_vowel == "i" then
pres1_and_sub = before_last_vowel .. "i" .. after_last_vowel
if last_vowel == "i" then
pres_stressed = before_last_vowel .. "e" .. after_last_vowel
end
else
err = "should have -e- or -i- as the last vowel"
end
elseif alt == "i" then
if last_vowel == "e" then
pres1_and_sub = before_last_vowel .. "i" .. after_last_vowel
pres_stressed = pres1_and_sub
else
err = "should have -e- as the last vowel"
end
elseif alt == "u-o" then
if last_vowel == "o" or last_vowel == "u" then
pres1_and_sub = before_last_vowel .. "u" .. after_last_vowel
if last_vowel == "u" then
pres_stressed = before_last_vowel .. "o" .. after_last_vowel
end
else
err = "should have -o- or -u- as the last vowel"
end
elseif alt == "u" then
if last_vowel == "o" then
pres1_and_sub = before_last_vowel .. "u" .. after_last_vowel
pres_stressed = pres1_and_sub
else
err = "should have -o- as the last vowel"
end
elseif alt == "í" then
if last_vowel == "i" then
pres_stressed = before_last_vowel .. "í" .. after_last_vowel
else
err = "should have -i- as the last vowel"
end
elseif alt == "ú" then
if last_vowel == "u" then
pres_stressed = before_last_vowel .. "ú" .. after_last_vowel
else
err = "should have -u- as the last vowel"
end
else
error("Internal error: Unrecognized vowel alternation '" .. alt .. "'")
end
end
if pres1_and_sub then
pres1_and_sub = {form = pres1_and_sub:gsub(TEMPC1, "u"), footnotes = altobj.footnotes}
saw_pres1_and_sub = true
end
if pres_stressed then
pres_stressed = {form = pres_stressed:gsub(TEMPC1, "u"), footnotes = altobj.footnotes}
saw_pres_stressed = true
end
table.insert(alternation_stems, {
altobj = altobj,
pres1_and_sub = pres1_and_sub,
pres_stressed = pres_stressed,
err = err
})
end
-- Now do +. We check to see which stems are used by other alternations and specify those so any footnotes are
-- properly attached.
for _, alternation_stem in ipairs(alternation_stems) do
if alternation_stem.altobj.form == "+" then
local stemobj = {form = stem, footnotes = alternation_stem.altobj.footnotes}
alternation_stem.pres1_and_sub = saw_pres1_and_sub and stemobj or nil
alternation_stem.pres_stressed = saw_pres_stressed and stemobj or nil
end
end
return alternation_stems
end
-- Add the `stem` to the `ending` for the given `slot` and apply any phonetic modifications.
-- WARNING: This function is written very carefully; changes to it can easily have unintended consequences.
local function combine_stem_ending(base, slot, prefix, stem, ending, dont_include_prefix)
-- If the stem begins with an acute accent, this is a signal to move the accent onto the last vowel of the prefix.
-- Cf. míngua of minguar.
if stem:find("^" .. AC) then
stem = rsub(stem, "^" .. AC, "")
if dont_include_prefix then
error("Internal error: Can't handle acute accent at beginning of stem if dont_include_prefix is given")
end
prefix = rsub(prefix, "([aeiouyAEIOUY])([^aeiouyAEIOUY]*)$", "%1" .. AC .. "%2")
end
-- Use the full stem for checking for -gui ending and such, because 'stem' is just 'u' for [[arguir]],
-- [[delinquir]].
local full_stem = prefix .. stem
-- Include the prefix in the stem unless dont_include_prefix is given (used for the past participle stem).
if not dont_include_prefix then
stem = full_stem
end
-- If the ending begins with a double asterisk, this is a signal to conditionally delete the accent on the last letter
-- of the stem. "Conditionally" means we don't do it if the last two letters would form a diphthong without the accent
-- on the second one (e.g. in [[sair]], with stem 'saí'); but as an exception, we do delete the accent in stems
-- ending in -guí, -quí (e.g. in [[conseguir]]) because in this case the ui isn't a diphthong.
if ending:find("^%*%*") then
ending = rsub(ending, "^%*%*", "")
if rfind(full_stem, "[gq]uí$") or not rfind(full_stem, V .. "[íú]$") then
stem = com.remove_final_accent(stem)
end
end
-- If the ending begins with an asterisk, this is a signal to delete the accent on the last letter of the stem.
-- E.g. fizé -> fizermos. Unlike for **, this removal is unconditional, so we get e.g. 'sairmos' not #'saírmos'.
if ending:find("^%*") then
ending = rsub(ending, "^%*", "")
stem = com.remove_final_accent(stem)
end
-- If ending begins with i, it must get an accent after an unstressed vowel (in some but not all cases) to prevent
-- the two merging into a diphthong:
-- * cair ->
-- * pres: caímos, caís;
-- * impf: all forms (caí-);
-- * pret: caí (but not caim), caíste (but not caiu), caímos, caístes, caíram;
-- * plup: all forms (caír-);
-- * impf_sub: all forms (caíss-);
-- * fut_sub: caíres, caírem (but not cair, cairmos, cairdes)
-- * pp: caído (but not gerund caindo)
-- * atribuir, other verbs in -uir -> same pattern as for cair etc.
-- * roer ->
-- * pret: roí (but not roim)
-- * impf: all forms (roí-)
-- * pp: roído
-- Don't let variant codes derail the following checks. Note that variant codes are properly added to the end of
-- the ending, so checks against the beginning of the ending work even in their presence, but not checks against
-- the full ending.
local cleaned_ending = export.remove_variant_codes(ending)
if cleaned_ending:find("^i") and full_stem:find("[aeiou]$") and not full_stem:find("[gq]u$") and
not cleaned_ending:find("^i[rum]$") and cleaned_ending ~= "indo" and not cleaned_ending:find("^ir[md]") then
ending = ending:gsub("^i", "í")
end
-- Spelling changes in the stem; it depends on whether the stem given is the pre-front-vowel or
-- pre-back-vowel variant, as indicated by `frontback`. We want these front-back spelling changes to happen
-- between stem and ending, not between prefix and stem; the prefix may not have the same "front/backness"
-- as the stem.
local is_front = rfind(ending, "^[eiéíê]")
if base.frontback == "front" and not is_front then
stem = stem:gsub("c$", "ç") -- conhecer -> conheço, vencer -> venço, descer -> desço
stem = stem:gsub("g$", "j") -- proteger -> protejo, fugir -> fujo
stem = stem:gsub("gu$", "g") -- distinguir -> distingo, conseguir -> consigo
stem = stem:gsub("qu$", "c") -- extorquir -> exturco
stem = stem:gsub("([gq])ü$", "%1u") -- argüir (superseded) -> arguo, delinqüir (superseded) -> delinquo
elseif base.frontback == "back" and is_front then
-- The following changes are all superseded so we don't do them:
-- averiguar -> averigüei, minguar -> mingüei; antiquar -> antiqüei, apropinquar -> apropinqüei
-- stem = stem:gsub("([gq])u$", "%1ü")
stem = stem:gsub("g$", "gu") -- cargar -> carguei, apagar -> apaguei
stem = stem:gsub("c$", "qu") -- marcar -> marquei
stem = stem:gsub("ç$", "c") -- começar -> comecei
-- j does not go to g here; desejar -> deseje not #desege
end
local retval = stem .. ending
if retval:find(GL_TYPE) and retval:find(PT_TYPE) or retval:find(GL_ONLY_TYPE) and not retval:find(GL_TYPE) then
-- Reject clashes in "Galician"-type and "Portuguese"-type forms, e.g. '#vós dixéreis' or '#vós dissérades'.
return nil
end
return retval
end
local function add3(base, slot, stems, endings, footnotes, allow_overrides)
if skip_slot(base, slot, allow_overrides) then
return
end
local function do_combine_stem_ending(stem, ending)
return combine_stem_ending(base, slot, base.prefix, stem, ending)
end
iut.add_forms(base.forms, slot, stems, endings, do_combine_stem_ending, nil, nil, footnotes)
end
local function insert_form(base, slot, form)
if not skip_slot(base, slot) then
iut.insert_form(base.forms, slot, form)
end
end
local function insert_forms(base, slot, forms)
if not skip_slot(base, slot) then
iut.insert_forms(base.forms, slot, forms)
end
end
local function add_single_stem_tense(base, slot_pref, stems, s1, s2, s3, p1, p2, p3)
local function addit(slot, ending)
add3(base, slot_pref .. "_" .. slot, stems, ending)
end
addit("1s", s1)
addit("2s", s2)
addit("3s", s3)
addit("1p", p1)
addit("2p", p2)
addit("3p", p3)
end
local function construct_stems(base, vowel_alt)
local stems = {}
stems.pres_unstressed = base.stems.pres_unstressed or base.inf_stem
stems.pres_stressed =
-- If no_pres_stressed given, pres_stressed stem should be empty so no forms are generated.
base.no_pres_stressed and {} or
base.stems.pres_stressed or
vowel_alt.pres_stressed or
base.inf_stem
stems.pres1_and_sub =
-- If no_pres_stressed given, the entire subjunctive is missing.
base.no_pres_stressed and {} or
-- If no_pres1_and_sub given, pres1 and entire subjunctive are missing.
base.no_pres1_and_sub and {} or
base.stems.pres1_and_sub or
vowel_alt.pres1_and_sub or
nil
stems.pres1 = base.stems.pres1 or stems.pres1_and_sub or stems.pres_stressed
stems.impf = base.stems.impf or base.inf_stem
stems.full_impf = base.stems.full_impf
stems.pret_base = base.stems.pret_base or base.inf_stem
stems.pret_conj = base.stems.pret_conj or base.conj
stems.pret = base.stems.pret or iut.map_forms(iut.convert_to_general_list_form(stems.pret_base),
function(form) return form .. base.conj_vowel end)
stems.gl_short_pret = base.stems.gl_short_pret or iut.map_forms(iut.convert_to_general_list_form(stems.pret),
function(form) return rsub(form, com.V .. "$", "") end)
stems.pt_pret_1s = base.stems.pt_pret_1s
stems.pt_pret_3s = base.stems.pt_pret_3s
stems.fut = base.stems.fut or base.inf_stem .. base.conj
stems.cond = base.stems.cond or stems.fut
stems.pres_sub_stressed = base.stems.pres_sub_stressed or stems.pres1
stems.pres_sub_unstressed = base.stems.pres_sub_unstressed or stems.pres1_and_sub or stems.pres_unstressed
stems.sub_conj = base.stems.sub_conj or base.conj
stems.plup = base.stems.plup or stems.pret
stems.impf_sub = base.stems.impf_sub or stems.pret
stems.fut_sub = base.stems.fut_sub or stems.pret
stems.pers_inf = base.stems.pers_inf or base.inf_stem .. base.conj_vowel
stems.pp = base.stems.pp or base.conj == "ar" and
combine_stem_ending(base, "pp_ms", base.prefix, base.inf_stem, "ado", "dont include prefix") or
-- use combine_stem_ending esp. so we get roído, caído, etc.
combine_stem_ending(base, "pp_ms", base.prefix, base.inf_stem, "ido", "dont include prefix")
stems.pp_ms = stems.pp
local function masc_to_fem(form)
if rfind(form, "o$") then
return rsub(form, "o$", "a")
else
return form
end
end
stems.pp_fs = iut.map_forms(iut.convert_to_general_list_form(stems.pp_ms), masc_to_fem)
if base.stems.short_pp then
stems.short_pp_ms = base.stems.short_pp
stems.short_pp_fs = iut.map_forms(iut.convert_to_general_list_form(stems.short_pp_ms), masc_to_fem)
end
base.this_stems = stems
end
local function add_present_indic(base)
local stems = base.this_stems
local function addit(slot, stems, ending)
add3(base, "pres_" .. slot, stems, ending)
end
local s2, s3, p1, p2, p3
if base.conj == "ar" then
s2, s3, p1, p2, p3 = "as", "a", "amos", {"ades" .. GL_TYPE, "ais" .. PT_TYPE}, "am"
elseif base.conj == "er" or base.conj == "or" then -- verbs in -por have the present overridden
s2, s3, p1, p2, p3 = "es", "e", "emos", {"edes" .. GL_TYPE, "eis" .. PT_TYPE}, "em"
elseif base.conj == "ir" then
s2, s3, p1, p2, p3 = "es", "e", "imos", {"ides" .. GL_TYPE, "is" .. PT_TYPE}, "em"
else
error("Internal error: Unrecognized conjugation " .. base.conj)
end
addit("1s", stems.pres1, "o")
addit("2s", stems.pres_stressed, s2)
addit("3s", stems.pres_stressed, s3)
addit("1p", stems.pres_unstressed, p1)
addit("2p", stems.pres_unstressed, p2)
addit("3p", stems.pres_stressed, p3)
end
local function add_present_subj(base)
local stems = base.this_stems
local function addit(slot, stems, ending)
add3(base, "pres_sub_" .. slot, stems, ending)
end
local s1, s2, s3, p1, p2, p3
if stems.sub_conj == "ar" then
s1, s2, s3, p1, p2, p3 = "e", "es", "e", "emos", {"edes" .. GL_TYPE, "eis" .. PT_TYPE}, "em"
else
s1, s2, s3, p1, p2, p3 = "a", "as", "a", "amos", {"ades" .. GL_TYPE, "ais" .. PT_TYPE}, "am"
end
addit("1s", stems.pres_sub_stressed, s1)
addit("2s", stems.pres_sub_stressed, s2)
addit("3s", stems.pres_sub_stressed, s3)
addit("1p", stems.pres_sub_unstressed, p1)
addit("2p", stems.pres_sub_unstressed, p2)
addit("3p", stems.pres_sub_stressed, p3)
end
local function add_finite_non_present(base)
local stems = base.this_stems
local function add_tense(slot, stem, s1, s2, s3, p1, p2, p3)
add_single_stem_tense(base, slot, stem, s1, s2, s3, p1, p2, p3)
end
-- * at the beginning of the ending means to remove an accent from the last vowel of the imperfect stem.
if stems.full_impf then
add_tense("impf", stems.full_impf, "*a", "*as", "*a", "amos",
{"ades" .. GL_TYPE, "eis" .. PT_TYPE, "ais" .. GL_ALTVAR}, "*am")
elseif base.conj == "ar" then
add_tense("impf", stems.impf, "ava", "avas", "ava", "ávamos",
{"ávades" .. GL_TYPE, "áveis" .. PT_TYPE, "ávais" .. GL_ALTVAR}, "avam")
else
add_tense("impf", stems.impf, "ia", "ias", "ia", "íamos",
{"íades" .. GL_TYPE, "íeis" .. PT_TYPE, "íais" .. GL_ALTVAR}, "iam")
end
-- * at the beginning of the ending means to remove a final accent from the preterite stem.
if stems.pret_conj == "irreg" then
add_tense("pret", stems.gl_short_pret, "em" .. GL_TYPE, nil, "o" .. GL_TYPE)
add_tense("pret", stems.pret, nil, {"*ste", "*che" .. GL_ALTVAR}, nil, "*mos", "*stes",
{"rom" .. GL_TYPE, "*ram" .. PT_TYPE})
add_tense("pret", stems.pt_pret_1s, PT_TYPE)
add_tense("pret", stems.pt_pret_3s, nil, nil, PT_TYPE)
elseif stems.pret_conj == "ar" then
add_tense("pret", stems.pret_base, "ei", {"aste", "ache" .. GL_ALTVAR}, "ou", "amos", "astes",
{"árom" .. GL_TYPE, "aram" .. PT_TYPE})
elseif stems.pret_conj == "er" then
add_tense("pret", stems.pret_base, {"im" .. GL_TYPE, "i" .. PT_TYPE}, {"este", "eche" .. GL_ALTVAR}, "eu",
"emos", "estes", {"êrom" .. GL_TYPE, "eram" .. PT_TYPE})
else
add_tense("pret", stems.pret_base, {"im" .. GL_TYPE, "i" .. PT_TYPE}, {"iste", "iche" .. GL_ALTVAR}, "iu",
"imos", "istes", {"írom" .. GL_TYPE, "iram" .. PT_TYPE})
end
-- * at the beginning of the ending means to remove a final accent from the stem.
-- ** is similar but is "conditional" on a consonant preceding the final vowel.
add_tense("plup", stems.plup, "**ra", "**ras", "**ra", "ramos",
{"rades" .. GL_TYPE, "reis" .. PT_TYPE, "rais" .. GL_ALTVAR}, "**ram")
add_tense("impf_sub", stems.impf_sub, "**sse", "**sses", "**sse", "ssemos",
{"ssedes" .. GL_TYPE, "sseis" .. PT_TYPE}, "**ssem")
add_tense("fut_sub", stems.fut_sub, "*r", "**res", "*r", "*rmos", "*rdes", "**rem")
if base.refl then
local mark = TEMP_MESOCLITIC_INSERTION_POINT
add_tense("fut", stems.fut,
{"ei" .. GL_TYPE, mark .. "ei" .. PT_TYPE}, {"ás" .. GL_TYPE, mark .. "ás" .. PT_TYPE},
{"á" .. GL_TYPE, mark .. "á" .. PT_TYPE}, {"emos" .. GL_TYPE, mark .. "emos" .. PT_TYPE},
{"edes" .. GL_TYPE, mark .. "eis" .. PT_TYPE}, {"ám" .. GL_TYPE, mark .. "ão" .. PT_TYPE}
)
add_tense("cond", stems.cond,
{"ia" .. GL_TYPE, mark .. "ia" .. PT_TYPE}, {"ias" .. GL_TYPE, mark .. "ias" .. PT_TYPE},
{"ia" .. GL_TYPE, mark .. "ia" .. PT_TYPE}, {"íamos" .. GL_TYPE, mark .. "íamos" .. PT_TYPE},
-- FIXME, is GL_ALTVAR correct for the mesoclitic variant of -íais?
{"íades" .. GL_TYPE, mark .. "íeis" .. PT_TYPE, "íais" .. GL_ALTVAR, mark .. "íais" .. GL_ALTVAR},
{"iam" .. GL_TYPE, mark .. "iam" .. PT_TYPE})
else
-- Don't insert forms with the mesoclitic insertion point to avoid duplication in non-reflexive verbs.
add_tense("fut", stems.fut, "ei", "ás", "á", "emos", {"edes" .. GL_TYPE, "eis" .. PT_TYPE},
{"ám" .. GL_TYPE, "ão" .. PT_TYPE})
add_tense("cond", stems.cond, "ia", "ias", "ia", "íamos",
-- FIXME, is GL_ALTVAR correct for the mesoclitic variant of -íais?
{"íades" .. GL_TYPE, "íeis" .. PT_TYPE, "íais" .. GL_ALTVAR}, "iam")
end
-- Different stems for different parts of the personal infinitive to correctly handle forms of [[sair]] and [[pôr]].
add_tense("pers_inf", base.non_prefixed_verb, "", nil, "")
add_tense("pers_inf", stems.pers_inf, nil, "**res", nil, "*rmos", "*rdes", "**rem")
end
local function add_non_finite_forms(base)
local stems = base.this_stems
local function addit(slot, stems, ending, footnotes)
add3(base, slot, stems, ending, footnotes)
end
insert_form(base, "infinitive", {form = base.verb})
-- Also insert "infinitive + reflexive pronoun" combinations if we're handling a reflexive verb. See comment below for
-- "gerund + reflexive pronoun" combinations.
if base.refl then
for _, persnum in ipairs(person_number_list) do
insert_form(base, "infinitive_" .. persnum, {form = base.verb})
end
end
-- verbs in -por have the gerund overridden
local ger_ending = base.conj == "ar" and "ando" or base.conj == "er" and "endo" or "indo"
addit("gerund", stems.pres_unstressed, ger_ending)
-- Also insert "gerund + reflexive pronoun" combinations if we're handling a reflexive verb. We insert exactly the same
-- form as for the bare gerund; later on in add_reflexive_or_fixed_clitic_to_forms(), we add the appropriate clitic
-- pronouns. It's important not to do this for non-reflexive verbs, because in that case, the clitic pronouns won't be
-- added, and {{gl-reinteg-verb form of}} will wrongly consider all these combinations as possible inflections of the bare
-- gerund. Thanks to [[User:JeffDoozan]] for this bug fix.
if base.refl then
for _, persnum in ipairs(person_number_list) do
addit("gerund_" .. persnum, stems.pres_unstressed, ger_ending)
end
end
-- Skip the long/short past participle footnotes if called from {{gl-reinteg-verb}} so they don't show in the headword.
local long_pp_footnotes =
stems.short_pp_ms and base.alternant_multiword_spec.source_template ~= "gl-reinteg-verb" and {long_pp_footnote} or nil
addit("pp_ms", stems.pp_ms, "", long_pp_footnotes)
if not base.pp_inv then
addit("pp_fs", stems.pp_fs, "", long_pp_footnotes)
addit("pp_mp", stems.pp_ms, "s", long_pp_footnotes)
addit("pp_fp", stems.pp_fs, "s", long_pp_footnotes)
end
if stems.short_pp_ms then
local short_pp_footnotes =
stems.short_pp_ms and base.alternant_multiword_spec.source_template ~= "gl-reinteg-verb" and {short_pp_footnote} or nil
addit("short_pp_ms", stems.short_pp_ms, "", short_pp_footnotes)
if not base.pp_inv then
addit("short_pp_fs", stems.short_pp_fs, "", short_pp_footnotes)
addit("short_pp_mp", stems.short_pp_ms, "s", short_pp_footnotes)
addit("short_pp_fp", stems.short_pp_fs, "s", short_pp_footnotes)
end
end
end
local function copy_forms_to_imperatives(base)
-- Copy pres3s to imperative since they are almost always the same.
insert_forms(base, "imp_2s", iut.map_forms(base.forms.pres_3s, function(form) return form end))
if not skip_slot(base, "imp_2p") then
-- Copy pres2p to imperative 2p minus -s since they are almost always the same.
-- But not if there's an override, to avoid possibly throwing an error.
insert_forms(base, "imp_2p", iut.map_forms(base.forms.pres_2p, function(form)
local form_no_s, var_codes = rmatch(form, "^(.*)s(" .. var_code_c .. "*)$")
if not form_no_s then
error("Can't derive second-person plural imperative from second-person plural present indicative " ..
"because form '" .. form .. "' doesn't end in -s")
end
return form_no_s .. var_codes
end))
end
-- Copy subjunctives to imperatives, unless there's an override for the given slot (as with the imp_1p of [[ir]]).
for _, persnum in ipairs({"3s", "1p", "3p"}) do
local from = "pres_sub_" .. persnum
local to = "imp_" .. persnum
insert_forms(base, to, iut.map_forms(base.forms[from], function(form) return form end))
end
end
local function process_slot_overrides(base, filter_slot, reflexive_only)
local overrides = reflexive_only and base.basic_reflexive_only_overrides or base.basic_overrides
for slot, forms in pairs(overrides) do
if not filter_slot or filter_slot(slot) then
add3(base, slot, forms, "", nil, "allow overrides")
end
end
end
-- Prefix `form` with `clitic`, adding fixed text `between` between them. Add links as appropriate unless the user
-- requested no links. Check whether form already has brackets (as will be the case if the form has a fixed clitic).
local function prefix_clitic_to_form(base, clitic, between, form)
if base.alternant_multiword_spec.args.noautolinkverb then
return clitic .. between .. form
else
local clitic_pref = "[[" .. clitic .. "]]" .. between
if form:find("%[%[") then
return clitic_pref .. form
else
return clitic_pref .. "[[" .. form .. "]]"
end
end
end
-- Add the appropriate clitic pronouns in `clitics` to the forms in `base_slot`. `store_cliticized_form` is a function
-- of three arguments (clitic, formobj, cliticized_form) and should store the cliticized form for the specified clitic
-- and form object.
local function suffix_clitic_to_forms(base, base_slot, clitics, store_cliticized_form)
if not base.forms[base_slot] then
-- This can happen, e.g. in only3s/only3sp/only3p verbs.
return
end
local autolink = not base.alternant_multiword_spec.args.noautolinkverb
for _, formobj in ipairs(base.forms[base_slot]) do
for _, clitic in ipairs(clitics) do
local cliticized_form
if formobj.form:find(TEMP_MESOCLITIC_INSERTION_POINT) then
-- mesoclisis in future and conditional
local infinitive, suffix = rmatch(formobj.form, "^(.*)" .. TEMP_MESOCLITIC_INSERTION_POINT .. "(.*)$")
if not infinitive then
error("Internal error: Can't find mesoclitic insertion point in slot '" .. base_slot .. "', form '" ..
formobj.form .. "'")
end
local full_form = infinitive .. suffix
if autolink and not infinitive:find("%[%[") then
infinitive = "[[" .. infinitive .. "]]"
end
cliticized_form =
autolink and infinitive .. "-[[" .. clitic .. "]]-[[" .. full_form .. "|" .. suffix .. "]]" or
infinitive .. "-" .. clitic .. "-" .. suffix
else
local clitic_suffix = autolink and "-[[" .. clitic .. "]]" or "-" .. clitic
local form_needs_link = autolink and not formobj.form:find("%[%[")
if base_slot:find("1p$") then
-- Final -s disappears: arrependíamos + nos -> arrependíamo-nos, etc.
cliticized_form = formobj.form:gsub("s$", "")
if form_needs_link then
cliticized_form = "[[" .. formobj.form .. "|" .. cliticized_form .. "]]"
end
else
cliticized_form = formobj.form
if form_needs_link then
cliticized_form = "[[" .. cliticized_form .. "]]"
end
end
cliticized_form = cliticized_form .. clitic_suffix
end
store_cliticized_form(clitic, formobj, cliticized_form)
end
end
end
-- Add a reflexive pronoun or fixed clitic (FIXME: not working), as appropriate to the base forms that were generated.
-- `do_joined` means to do only the forms where the pronoun is joined to the end of the form; otherwise, do only the
-- forms where it is not joined and precedes the form.
local function add_reflexive_or_fixed_clitic_to_forms(base, do_reflexive, do_joined)
for _, slotaccel in ipairs(base.alternant_multiword_spec.verb_slots_basic) do
local slot, accel = unpack(slotaccel)
local clitic
if not do_reflexive then
clitic = base.clitic
elseif slot:find("[123]") then
local persnum = slot:match("^.*_(.-)$")
clitic = person_number_to_reflexive_pronoun[persnum]
else
clitic = "se"
end
if base.forms[slot] then
if do_reflexive and slot:find("^pp_") or slot == "infinitive_linked" then
-- do nothing with reflexive past participles or with infinitive linked (handled at the end)
elseif slot:find("^neg_imp_") then
error("Internal error: Should not have forms set for negative imperative at this stage")
else
local slot_has_suffixed_clitic = not slot:find("_sub")
-- Maybe generate non-reflexive parts and separated syntactic variants for use in
-- {{gl-reinteg-verb form of}}. See comment in add_slots() above `need_special_verb_form_of_slots`.
-- Check for do_joined so we only run this code once.
if do_reflexive and do_joined and base.alternant_multiword_spec.source_template == "gl-reinteg-verb form of" and
-- Skip personal variants of infinitives and gerunds so we don't think [[arrependendo]] is a
-- non-reflexive equivalent of [[arrependendo-me]].
not slot:find("infinitive_") and not slot:find("gerund_") then
-- Clone the forms because we will be destructively modifying them just below, adding the reflexive
-- pronoun.
insert_forms(base, slot .. "_non_reflexive", mw.clone(base.forms[slot]))
if slot_has_suffixed_clitic then
insert_forms(base, slot .. "_variant", iut.map_forms(base.forms[slot], function(form)
return prefix_clitic_to_form(base, clitic, " ... ", form)
end))
end
end
if slot_has_suffixed_clitic then
if do_joined then
suffix_clitic_to_forms(base, slot, {clitic},
function(clitic, formobj, cliticized_form)
formobj.form = cliticized_form
end
)
end
elseif not do_joined then
-- Add clitic as separate word before all other forms.
for _, form in ipairs(base.forms[slot]) do
form.form = prefix_clitic_to_form(base, clitic, " ", form.form)
end
end
end
end
end
end
local function handle_infinitive_linked(base)
-- Compute linked versions of potential lemma slots, for use in {{gl-reinteg-verb}}.
-- We substitute the original lemma (before removing links) for forms that
-- are the same as the lemma, if the original lemma has links.
for _, slot in ipairs({"infinitive"}) do
insert_forms(base, slot .. "_linked", iut.map_forms(base.forms[slot], function(form)
if form == base.lemma and rfind(base.linked_lemma, "%[%[") then
return base.linked_lemma
else
return form
end
end))
end
end
local function generate_negative_imperatives(base)
-- Copy subjunctives to negative imperatives, preceded by "nom".
for _, persnum in ipairs(neg_imp_person_number_list) do
local from = "pres_sub_" .. persnum
local to = "neg_imp_" .. persnum
insert_forms(base, to, iut.map_forms(base.forms[from], function(form)
if base.alternant_multiword_spec.args.noautolinkverb then
return "nom " .. form
elseif form:find("%[%[") then
-- already linked, e.g. when reflexive
return "[[nom]] " .. form
else
return "[[nom]] [[" .. form .. "]]"
end
end))
end
end
-- Process specs given by the user using 'addnote[SLOTSPEC][FOOTNOTE][FOOTNOTE][...]'.
local function process_addnote_specs(base)
for _, spec in ipairs(base.addnote_specs) do
for _, slot_spec in ipairs(spec.slot_specs) do
slot_spec = "^" .. slot_spec .. "$"
for slot, forms in pairs(base.forms) do
if rfind(slot, slot_spec) then
-- To save on memory, side-effect the existing forms.
for _, form in ipairs(forms) do
form.footnotes = iut.combine_footnotes(form.footnotes, spec.footnotes)
end
end
end
end
end
end
local function add_missing_links_to_forms(base)
-- Any forms without links should get them now. Redundant ones will be stripped later.
for slot, forms in pairs(base.forms) do
for _, form in ipairs(forms) do
if not form.form:find("%[%[") then
form.form = "[[" .. form.form .. "]]"
end
end
end
end
-- Remove special characters added to future and conditional forms to indicate mesoclitic insertion points.
local function remove_mesoclitic_insertion_points(base)
for slot, forms in pairs(base.forms) do
if slot:find("^fut_") or slot:find("^cond_") then
for _, form in ipairs(forms) do
form.form = form.form:gsub(TEMP_MESOCLITIC_INSERTION_POINT, "")
end
end
end
end
-- If called from {{gl-reinteg-verb}}, remove less-recommended variants; otherwise add a footnote indicating they are
-- less recommended, and sort them last.
local function process_altvar_forms(base)
for slot, forms in pairs(base.forms) do
-- As an optimization, check if there are any less-recommended forms and don't do anything if not.
local saw_altvar = false
for _, form in ipairs(forms) do
if form.form:find(ALTVAR) then
saw_altvar = true
break
end
end
if saw_altvar then
if base.alternant_multiword_spec.source_template == "gl-reinteg-verb" then
base.forms[slot] = iut.flatmap_forms(base.forms[slot], function(form)
if form:find(ALTVAR) then
return {}
else
return {form}
end
end)
else
local existing_forms = base.forms[slot]
base.forms[slot] = {}
for _, formobj in ipairs(existing_forms) do
if not formobj.form:find(ALTVAR) then
iut.insert_form(base.forms, slot, formobj)
end
end
for _, formobj in ipairs(existing_forms) do
if formobj.form:find(ALTVAR) then
formobj.footnotes = iut.combine_footnotes(formobj.footnotes, {"[less recommended]"})
iut.insert_form(base.forms, slot, formobj)
end
end
end
end
end
end
local function conjugate_verb(base)
for _, vowel_alt in ipairs(base.vowel_alt_stems) do
construct_stems(base, vowel_alt)
add_present_indic(base)
add_present_subj(base)
end
add_finite_non_present(base)
add_non_finite_forms(base)
-- do non-reflexive non-imperative slot overrides
process_slot_overrides(base, function(slot)
return not slot:find("^imp_") and not slot:find("^neg_imp_")
end)
-- This should happen after process_slot_overrides() in case a derived slot is based on an override
-- (as with the imp_3s of [[dar]], [[estar]]).
copy_forms_to_imperatives(base)
-- do non-reflexive positive imperative slot overrides
process_slot_overrides(base, function(slot)
return slot:find("^imp_")
end)
-- We need to add joined reflexives, then joined and non-joined clitics, then non-joined reflexives, so we get
-- [[arrepende-te]] but [[nom]] [[te]] [[arrependas]].
if base.refl then
add_reflexive_or_fixed_clitic_to_forms(base, "do reflexive", "do joined")
process_slot_overrides(base, nil, "do reflexive") -- do reflexive-only slot overrides
add_reflexive_or_fixed_clitic_to_forms(base, "do reflexive", false)
end
-- This should happen after add_reflexive_or_fixed_clitic_to_forms() so negative imperatives get the reflexive pronoun
-- and clitic in them.
generate_negative_imperatives(base)
-- do non-reflexive negative imperative slot overrides
-- FIXME: What about reflexive negative imperatives?
process_slot_overrides(base, function(slot)
return slot:find("^neg_imp_")
end)
-- This should happen before add_missing_links_to_forms() so that the comparison `form == base.lemma`
-- in handle_infinitive_linked() works correctly and compares unlinked forms to unlinked forms.
handle_infinitive_linked(base)
process_addnote_specs(base)
if not base.alternant_multiword_spec.args.noautolinkverb then
add_missing_links_to_forms(base)
end
remove_mesoclitic_insertion_points(base)
process_altvar_forms(base)
end
local function parse_indicator_spec(angle_bracket_spec)
-- Store the original angle bracket spec so we can reconstruct the overall conj spec with the lemma(s) in them.
local base = {
angle_bracket_spec = angle_bracket_spec,
user_basic_overrides = {},
user_stems = {},
addnote_specs = {},
}
local function parse_err(msg)
error(msg .. ": " .. angle_bracket_spec)
end
local function fetch_footnotes(separated_group)
local footnotes
for j = 2, #separated_group - 1, 2 do
if separated_group[j + 1] ~= "" then
parse_err("Extraneous text after bracketed footnotes: '" .. table.concat(separated_group) .. "'")
end
if not footnotes then
footnotes = {}
end
table.insert(footnotes, separated_group[j])
end
return footnotes
end
local inside = angle_bracket_spec:match("^<(.*)>$")
assert(inside)
if inside == "" then
return base
end
local segments = put.parse_balanced_segment_run(inside, "[", "]")
local dot_separated_groups = put.split_alternating_runs(segments, "%.")
for i, dot_separated_group in ipairs(dot_separated_groups) do
local first_element = dot_separated_group[1]
if first_element == "addnote" then
local spec_and_footnotes = fetch_footnotes(dot_separated_group)
if #spec_and_footnotes < 2 then
parse_err("Spec with 'addnote' should be of the form 'addnote[SLOTSPEC][FOOTNOTE][FOOTNOTE][...]'")
end
local slot_spec = table.remove(spec_and_footnotes, 1)
local slot_spec_inside = rmatch(slot_spec, "^%[(.*)%]$")
if not slot_spec_inside then
parse_err("Internal error: slot_spec " .. slot_spec .. " should be surrounded with brackets")
end
local slot_specs = rsplit(slot_spec_inside, ",")
-- FIXME: Here, [[Module:it-verb]] called strip_spaces(). Generally we don't do this. Should we?
table.insert(base.addnote_specs, {slot_specs = slot_specs, footnotes = spec_and_footnotes})
elseif indicator_flags[first_element] then
if #dot_separated_group > 1 then
parse_err("No footnotes allowed with '" .. first_element .. "' spec")
end
if base[first_element] then
parse_err("Spec '" .. first_element .. "' specified twice")
end
base[first_element] = true
elseif rfind(first_element, ":") then
local colon_separated_groups = put.split_alternating_runs(dot_separated_group, "%s*:%s*")
local first_element = colon_separated_groups[1][1]
if #colon_separated_groups[1] > 1 then
parse_err("Can't attach footnotes directly to '" .. first_element .. "' spec; attach them to the " ..
"colon-separated values following the initial colon")
end
if overridable_stems[first_element] then
if base.user_stems[first_element] then
parse_err("Overridable stem '" .. first_element .. "' specified twice")
end
table.remove(colon_separated_groups, 1)
base.user_stems[first_element] = overridable_stems[first_element](colon_separated_groups,
{prefix = first_element, base = base, parse_err = parse_err, fetch_footnotes = fetch_footnotes})
else -- assume a basic override; we validate further later when the possible slots are available
if base.user_basic_overrides[first_element] then
parse_err("Basic override '" .. first_element .. "' specified twice")
end
table.remove(colon_separated_groups, 1)
base.user_basic_overrides[first_element] = allow_multiple_values(colon_separated_groups,
{prefix = first_element, base = base, parse_err = parse_err, fetch_footnotes = fetch_footnotes})
end
else
local comma_separated_groups = put.split_alternating_runs(dot_separated_group, "%s*,%s*")
for j = 1, #comma_separated_groups do
local alt = comma_separated_groups[j][1]
if not vowel_alternants[alt] then
if #comma_separated_groups == 1 then
parse_err("Unrecognized spec or vowel alternant '" .. alt .. "'")
else
parse_err("Unrecognized vowel alternant '" .. alt .. "'")
end
end
if base.vowel_alt then
for _, existing_alt in ipairs(base.vowel_alt) do
if existing_alt.form == alt then
parse_err("Vowel alternant '" .. alt .. "' specified twice")
end
end
else
base.vowel_alt = {}
end
table.insert(base.vowel_alt, {form = alt, footnotes = fetch_footnotes(comma_separated_groups[j])})
end
end
end
return base
end
-- Normalize all lemmas, substituting the pagename for blank lemmas and adding links to multiword lemmas.
local function normalize_all_lemmas(alternant_multiword_spec, head)
-- (1) Add links to all before and after text. Remember the original text so we can reconstruct the verb spec later.
if not alternant_multiword_spec.args.noautolinktext then
iut.add_links_to_before_and_after_text(alternant_multiword_spec, "remember original")
end
-- (2) Remove any links from the lemma, but remember the original form
-- so we can use it below in the 'lemma_linked' form.
iut.map_word_specs(alternant_multiword_spec, function(base)
if base.lemma == "" then
base.lemma = head
end
base.user_specified_lemma = base.lemma
base.lemma = m_links.remove_links(base.lemma)
local refl_verb = base.lemma
local verb, refl = rmatch(refl_verb, "^(.-)%-(se)$")
if not verb then
verb, refl = refl_verb, nil
end
base.user_specified_verb = verb
base.refl = refl
base.verb = base.user_specified_verb
local linked_lemma
if alternant_multiword_spec.args.noautolinkverb or base.user_specified_lemma:find("%[%[") then
linked_lemma = base.user_specified_lemma
elseif base.refl then
-- Reconstruct the linked lemma with separate links around base verb and reflexive pronoun.
linked_lemma = base.user_specified_verb == base.verb and "[[" .. base.user_specified_verb .. "]]" or
"[[" .. base.verb .. "|" .. base.user_specified_verb .. "]]"
linked_lemma = linked_lemma .. (refl and "-[[" .. refl .. "]]" or "")
else
-- Add links to the lemma so the user doesn't specifically need to, since we preserve
-- links in multiword lemmas and include links in non-lemma forms rather than allowing
-- the entire form to be a link.
linked_lemma = iut.add_links(base.user_specified_lemma)
end
base.linked_lemma = linked_lemma
end)
end
local function detect_indicator_spec(base)
if (base.only3s and 1 or 0) + (base.only3sp and 1 or 0) + (base.only3p and 1 or 0) > 1 then
error("Only one of 'only3s', 'only3sp' and 'only3p' can be specified")
end
base.forms = {}
base.stems = {}
base.basic_overrides = {}
base.basic_reflexive_only_overrides = {}
if not base.no_built_in then
for _, built_in_conj in ipairs(built_in_conjugations) do
if type(built_in_conj.match) == "function" then
base.prefix, base.non_prefixed_verb = built_in_conj.match(base.verb)
elseif built_in_conj.match:find("^%^") and rsub(built_in_conj.match, "^%^", "") == base.verb then
-- begins with ^, for exact match, and matches
base.prefix, base.non_prefixed_verb = "", base.verb
else
base.prefix, base.non_prefixed_verb = rmatch(base.verb, "^(.*)(" .. built_in_conj.match .. ")$")
end
if base.prefix then
-- we found a built-in verb
for stem, forms in pairs(built_in_conj.forms) do
if type(forms) == "function" then
forms = forms(base, base.prefix)
end
if stem:find("^refl_") then
stem = stem:gsub("^refl_", "")
if not base.alternant_multiword_spec.verb_slots_basic_map[stem] then
error("Internal error: setting for 'refl_" .. stem .. "' does not refer to a basic verb slot")
end
base.basic_reflexive_only_overrides[stem] = forms
elseif base.alternant_multiword_spec.verb_slots_basic_map[stem] then
-- an individual form override of a basic form
base.basic_overrides[stem] = forms
else
base.stems[stem] = forms
end
end
break
end
end
end
-- Override built-in-verb stems and overrides with user-specified ones.
for stem, values in pairs(base.user_stems) do
base.stems[stem] = values
end
for override, values in pairs(base.user_basic_overrides) do
if not base.alternant_multiword_spec.verb_slots_basic_map[override] then
error("Unrecognized override '" .. override .. "': " .. base.angle_bracket_spec)
end
base.basic_overrides[override] = values
end
base.prefix = base.prefix or ""
base.non_prefixed_verb = base.non_prefixed_verb or base.verb
local inf_stem, suffix = rmatch(base.non_prefixed_verb, "^(.*)([aeioô]r)$")
if not inf_stem then
error("Unrecognized infinitive: " .. base.verb)
end
base.inf_stem = inf_stem
suffix = suffix == "ôr" and "or" or suffix
base.conj = suffix
base.conj_vowel = suffix == "ar" and "á" or suffix == "ir" and "í" or "ê"
base.frontback = suffix == "ar" and "back" or "front"
if base.stems.vowel_alt then -- built-in verb with specified vowel alternation
if base.vowel_alt then
error(base.verb .. " is a recognized built-in verb, and should not have vowel alternations specified with it")
end
base.vowel_alt = iut.convert_to_general_list_form(base.stems.vowel_alt)
end
-- Propagate built-in-verb indicator flags to `base` and combine with user-specified flags.
for indicator_flag, _ in pairs(indicator_flags) do
base[indicator_flag] = base[indicator_flag] or base.stems[indicator_flag]
end
-- Convert vowel alternation indicators into stems.
local vowel_alt = base.vowel_alt or {{form = "+"}}
base.vowel_alt_stems = apply_vowel_alternations(base.inf_stem, vowel_alt)
for _, vowel_alt_stems in ipairs(base.vowel_alt_stems) do
if vowel_alt_stems.err then
error("To use '" .. vowel_alt_stems.altobj.form .. "', present stem '" .. base.prefix .. base.inf_stem .. "' " ..
vowel_alt_stems.err)
end
end
end
local function detect_all_indicator_specs(alternant_multiword_spec)
-- Propagate some settings up; some are used internally, others by [[Module:gl-headword]].
iut.map_word_specs(alternant_multiword_spec, function(base)
-- Internal indicator flags. Do these before calling detect_indicator_spec() because add_slots() uses them.
for _, prop in ipairs { "refl", "clitic" } do
if base[prop] then
alternant_multiword_spec[prop] = true
end
end
base.alternant_multiword_spec = alternant_multiword_spec
end)
add_slots(alternant_multiword_spec)
alternant_multiword_spec.vowel_alt = {}
iut.map_word_specs(alternant_multiword_spec, function(base)
detect_indicator_spec(base)
-- User-specified indicator flags. Do these after calling detect_indicator_spec() because the latter may set these
-- indicators for built-in verbs.
for prop, _ in pairs(indicator_flags) do
if base[prop] then
alternant_multiword_spec[prop] = true
end
end
-- Vowel alternants. Do these after calling detect_indicator_spec() because the latter sets base.vowel_alt for
-- built-in verbs.
if base.vowel_alt then
for _, altobj in ipairs(base.vowel_alt) do
m_table.insertIfNot(alternant_multiword_spec.vowel_alt, altobj.form)
end
end
end)
end
local function add_categories_and_annotation(alternant_multiword_spec, base, multiword_lemma)
local function insert_ann(anntype, value)
m_table.insertIfNot(alternant_multiword_spec.annotation[anntype], value)
end
local function insert_cat(cat, also_when_multiword)
-- Don't place multiword terms in categories like 'Galician verbs ending in -ar' to avoid spamming the
-- categories with such terms.
if also_when_multiword or not multiword_lemma then
m_table.insertIfNot(alternant_multiword_spec.categories, "Galician " .. cat)
end
end
if check_for_red_links and alternant_multiword_spec.source_template == "gl-reinteg-conj" and multiword_lemma then
for _, slot_and_accel in ipairs(alternant_multiword_spec.all_verb_slots) do
local slot = slot_and_accel[1]
local forms = base.forms[slot]
local must_break = false
if forms then
for _, form in ipairs(forms) do
if not form.form:find("%[%[") then
local title = mw.title.new(form.form)
if title and not title.exists then
insert_cat("verbs with red links in their inflection tables")
must_break = true
break
end
end
end
end
if must_break then
break
end
end
end
if(base.conj == "or") then
insert_cat("verbs ending in -er")
else
insert_cat("verbs ending in -" .. base.conj)
end
if base.irreg then
insert_ann("irreg", "irregular")
insert_cat("irregular verbs")
else
insert_ann("irreg", "regular")
end
if base.only3s then
insert_ann("defective", "impersonal")
insert_cat("impersonal verbs")
elseif base.only3sp then
insert_ann("defective", "third-person only")
insert_cat("third-person-only verbs")
elseif base.only3p then
insert_ann("defective", "third-person plural only")
insert_cat("third-person-plural-only verbs")
elseif base.no_pres_stressed or base.no_pres1_and_sub then
insert_ann("defective", "defective")
insert_cat("defective verbs")
else
insert_ann("defective", "regular")
end
if base.stems.short_pp then
insert_ann("short_pp", "irregular short past participle")
insert_cat("verbs with irregular short past participle")
else
insert_ann("short_pp", "regular")
end
if base.clitic then
insert_cat("verbs with lexical clitics")
end
if base.refl then
insert_cat("reflexive verbs")
end
if base.e_ei_cat then
insert_ann("vowel_alt", "''e'' may become ''ei'' when stressed")
insert_cat("verbs with e becoming ei when stressed")
elseif not base.vowel_alt then
insert_ann("vowel_alt", "non-alternating")
else
for _, alt in ipairs(base.vowel_alt) do
if alt.form == "+" then
insert_ann("vowel_alt", "non-alternating")
else
insert_ann("vowel_alt", vowel_alternant_to_desc[alt.form])
insert_cat("verbs with " .. vowel_alternant_to_cat[alt.form])
end
end
end
local cons_alt = base.stems.cons_alt
if cons_alt == nil then
if base.conj == "ar" then
if base.inf_stem:find("ç$") then
cons_alt = "c-ç"
elseif base.inf_stem:find("c$") then
cons_alt = "c-qu"
elseif base.inf_stem:find("g$") then
cons_alt = "g-gu"
end
else
if base.no_pres_stressed or base.no_pres1_and_sub then
cons_alt = nil -- no e.g. c-ç alternation in this case
elseif base.inf_stem:find("c$") then
cons_alt = "c-ç"
elseif base.inf_stem:find("qu$") then
cons_alt = "c-qu"
elseif base.inf_stem:find("g$") then
cons_alt = "g-j"
elseif base.inf_stem:find("gu$") then
cons_alt = "g-gu"
end
end
end
if cons_alt then
local desc = cons_alt .. " alternation"
insert_ann("cons_alt", desc)
insert_cat("verbs with " .. desc)
else
insert_ann("cons_alt", "non-alternating")
end
end
-- Compute the categories to add the verb to, as well as the annotation to display in the
-- conjugation title bar. We combine the code to do these functions as both categories and
-- title bar contain similar information.
local function compute_categories_and_annotation(alternant_multiword_spec)
alternant_multiword_spec.categories = {}
local ann = {}
alternant_multiword_spec.annotation = ann
ann.irreg = {}
ann.short_pp = {}
ann.defective = {}
ann.vowel_alt = {}
ann.cons_alt = {}
local multiword_lemma = false
for _, form in ipairs(alternant_multiword_spec.forms.infinitive) do
if form.form:find(" ") then
multiword_lemma = true
break
end
end
iut.map_word_specs(alternant_multiword_spec, function(base)
add_categories_and_annotation(alternant_multiword_spec, base, multiword_lemma)
end)
local ann_parts = {}
local irreg = table.concat(ann.irreg, " or ")
if irreg ~= "" and irreg ~= "regular" then
table.insert(ann_parts, irreg)
end
local short_pp = table.concat(ann.short_pp, " or ")
if short_pp ~= "" and short_pp ~= "regular" then
table.insert(ann_parts, short_pp)
end
local defective = table.concat(ann.defective, " or ")
if defective ~= "" and defective ~= "regular" then
table.insert(ann_parts, defective)
end
local vowel_alt = table.concat(ann.vowel_alt, " or ")
if vowel_alt ~= "" and vowel_alt ~= "non-alternating" then
table.insert(ann_parts, vowel_alt)
end
local cons_alt = table.concat(ann.cons_alt, " or ")
if cons_alt ~= "" and cons_alt ~= "non-alternating" then
table.insert(ann_parts, cons_alt)
end
alternant_multiword_spec.annotation = table.concat(ann_parts, "; ")
end
local function show_forms(alternant_multiword_spec)
local lemmas = alternant_multiword_spec.forms.infinitive
alternant_multiword_spec.lemmas = lemmas -- save for later use in make_table()
if alternant_multiword_spec.forms.short_pp_ms then
alternant_multiword_spec.has_short_pp = true
end
local reconstructed_verb_spec = iut.reconstruct_original_spec(alternant_multiword_spec)
local function transform_accel_obj(slot, formobj, accel_obj)
-- No accelerators for negative imperatives, which are always multiword and derived directly from the
-- present subjunctive.
if slot:find("^neg_imp") then
return nil
end
if accel_obj then
if slot:find("^pp_") then
accel_obj.form = slot
elseif slot == "gerund" then
accel_obj.form = "reinteg-gerund-" .. reconstructed_verb_spec
else
accel_obj.form = "reinteg-verb-form-" .. reconstructed_verb_spec
end
end
return accel_obj
end
-- Italicize less-recommended forms.
local function generate_link(data)
local formval_for_link = data.form.formval_for_link
if formval_for_link:find(ALTVAR) then
formval_for_link = formval_for_link:gsub(ALTVAR, "")
return m_links.full_link({lang = lang, term = formval_for_link, tr = "-", accel = data.form.accel_obj},
"term") .. iut.get_footnote_text(data.form.footnotes, data.footnote_obj)
end
end
local props = {
lang = lang,
lemmas = lemmas,
transform_accel_obj = transform_accel_obj,
canonicalize = function(form) return export.remove_variant_codes(form, "keep altvar") end,
generate_link = generate_link,
slot_list = alternant_multiword_spec.verb_slots_basic,
}
iut.show_forms(alternant_multiword_spec.forms, props)
alternant_multiword_spec.footnote_basic = alternant_multiword_spec.forms.footnote
end
local notes_template = [=[
<div class="roa-footnote-outer-div" style="width:100%;">
<div class="roa-footnote-inner-div">
{footnote}
</div></div>
]=]
local basic_table = [=[
{description}<div class="NavFrame">
<div class="NavHead" align=center> Reintegrated conjugation of {title} (See [[Appendix:Reintegrationism]])</div>
<div class="NavContent" align="left">
{\op}| class="roa-inflection-table" data-toggle-category="inflection"
|-
! class="roa-person-number-header" rowspan="2" |
! class="roa-person-number-header" colspan="3" | Singular
! class="roa-person-number-header" colspan="3" | Plural
|-
! class="roa-person-number-header" style="width:12.5%" | First-person<br />(<<eu>>)
! class="roa-person-number-header" style="width:12.5%" | Second-person<br />(<<ti>> / <<tu>>)
! class="roa-person-number-header" style="width:12.5%" | Third-person<br />(<<ele>> / <<ela>> / <<você>>)
! class="roa-person-number-header" style="width:12.5%" | First-person<br />(<<nós>>)
! class="roa-person-number-header" style="width:12.5%" | Second-person<br />(<<vós>>)
! class="roa-person-number-header" style="width:12.5%" | Third-person<br />(<<eles>> / <<elas>> / <<vocês>>)
|-
! class="roa-nonfinite-header" colspan="7" | ''<span title="infinitivo">Infinitive</span>''
|-
! class="roa-nonfinite-header" | '''<span title="infinitivo impessoal">Impersonal</span>'''
| colspan="6" | {infinitive}
|-
! class="roa-nonfinite-header" | '''<span title="infinitivo flexionado">Personal</span>'''
| {pers_inf_1s}
| {pers_inf_2s}
| {pers_inf_3s}
| {pers_inf_1p}
| {pers_inf_2p}
| {pers_inf_3p}
|-
! class="roa-nonfinite-header" colspan="7" | ''<span title="gerúndio">Gerund</span>''
|-
| class="roa-nonfinite-header" |
| colspan="6" | {gerund}
|-{pp_clause}
! class="roa-indicative-left-rail" colspan="7" | ''<span title="indicativo">Indicative</span>''
|-
! class="roa-indicative-left-rail" | <span title="presente">Present</span>
| {pres_1s}
| {pres_2s}
| {pres_3s}
| {pres_1p}
| {pres_2p}
| {pres_3p}
|-
! class="roa-indicative-left-rail" | <span title="pretérito imperfeito">Imperfect</span>
| {impf_1s}
| {impf_2s}
| {impf_3s}
| {impf_1p}
| {impf_2p}
| {impf_3p}
|-
! class="roa-indicative-left-rail" | <span title="pretérito perfeito">Preterite</span>
| {pret_1s}
| {pret_2s}
| {pret_3s}
| {pret_1p}
| {pret_2p}
| {pret_3p}
|-
! class="roa-indicative-left-rail" | <span title="pretérito mais-que-perfeito simples">Pluperfect</span>
| {plup_1s}
| {plup_2s}
| {plup_3s}
| {plup_1p}
| {plup_2p}
| {plup_3p}
|-
! class="roa-indicative-left-rail" | <span title="futuro do presente">Future</span>
| {fut_1s}
| {fut_2s}
| {fut_3s}
| {fut_1p}
| {fut_2p}
| {fut_3p}
|-
! class="roa-indicative-left-rail" | <span title="condicional">Conditional</span>
| {cond_1s}
| {cond_2s}
| {cond_3s}
| {cond_1p}
| {cond_2p}
| {cond_3p}
|-
! class="roa-subjunctive-left-rail" colspan="7" | ''<span title="conjuntivo">Subjunctive</span>''
|-
! class="roa-subjunctive-left-rail" | <span title=" presente do conjuntivo">Present</span>
| {pres_sub_1s}
| {pres_sub_2s}
| {pres_sub_3s}
| {pres_sub_1p}
| {pres_sub_2p}
| {pres_sub_3p}
|-
! class="roa-subjunctive-left-rail" | <span title="pretérito imperfeito do conjuntivo">Imperfect</span>
| {impf_sub_1s}
| {impf_sub_2s}
| {impf_sub_3s}
| {impf_sub_1p}
| {impf_sub_2p}
| {impf_sub_3p}
|-
! class="roa-subjunctive-left-rail" | <span title="futuro do conjuntivo">Future</span>
| {fut_sub_1s}
| {fut_sub_2s}
| {fut_sub_3s}
| {fut_sub_1p}
| {fut_sub_2p}
| {fut_sub_3p}
|-
! class="roa-imperative-left-rail" colspan="7" | ''<span title="imperativo">Imperative</span>''
|-
! class="roa-imperative-left-rail" | <span title="imperativo afirmativo">Affirmative</span>
| rowspan="2" |
| {imp_2s}
| {imp_3s}
| {imp_1p}
| {imp_2p}
| {imp_3p}
|-
! class="roa-imperative-left-rail" | <span title="imperativo negativo">Negative</span> (<<nom>>)
| {neg_imp_2s}
| {neg_imp_3s}
| {neg_imp_1p}
| {neg_imp_2p}
| {neg_imp_3p}
|{\cl}{notes_clause}</div></div>
]=]
local double_pp_template = [=[
! class="roa-nonfinite-header" colspan="7" | ''<span title="particípio irregular">Short past participle</span>''
|-
! class="roa-nonfinite-header" | Masculine
| colspan="3" | {short_pp_ms}
| colspan="3" | {short_pp_mp}
|-
! class="roa-nonfinite-header" | Feminine
| colspan="3" | {short_pp_fs}
| colspan="3" | {short_pp_fp}
|-
! class="roa-nonfinite-header" colspan="7" | ''<span title="particípio regular">Long past participle</span>''
|-
! class="roa-nonfinite-header" | Masculine
| colspan="3" | {pp_ms}
| colspan="3" | {pp_mp}
|-
! class="roa-nonfinite-header" | Feminine
| colspan="3" | {pp_fs}
| colspan="3" | {pp_fp}
|-]=]
local single_pp_template = [=[
! class="roa-nonfinite-header" colspan="7" | ''<span title="particípio passado">Past participle</span>''
|-
! class="roa-nonfinite-header" | Masculine
| colspan="3" | {pp_ms}
| colspan="3" | {pp_mp}
|-
! class="roa-nonfinite-header" | Feminine
| colspan="3" | {pp_fs}
| colspan="3" | {pp_fp}
|-]=]
local function make_table(alternant_multiword_spec)
local forms = alternant_multiword_spec.forms
forms.title = link_term(alternant_multiword_spec.lemmas[1].form)
if alternant_multiword_spec.annotation ~= "" then
forms.title = forms.title .. " (" .. alternant_multiword_spec.annotation .. ")"
end
forms.description = ""
-- Format the table.
forms.footnote = alternant_multiword_spec.footnote_basic
forms.notes_clause = forms.footnote ~= "" and m_string_utilities.format(notes_template, forms) or ""
-- has_short_pp is computed in show_forms().
local pp_template = alternant_multiword_spec.has_short_pp and double_pp_template or single_pp_template
forms.pp_clause = m_string_utilities.format(pp_template, forms)
local table_with_pronouns = rsub(basic_table, "<<(.-)>>", link_term)
return require("Module:TemplateStyles")("Module:roa-verb/style.css") .. m_string_utilities.format(table_with_pronouns, forms)
end
-- Externally callable function to parse and conjugate a verb given user-specified arguments.
-- Return value is WORD_SPEC, an object where the conjugated forms are in `WORD_SPEC.forms`
-- for each slot. If there are no values for a slot, the slot key will be missing. The value
-- for a given slot is a list of objects {form=FORM, footnotes=FOOTNOTES}.
function export.do_generate_forms(args, source_template, headword_head)
local PAGENAME = mw.loadData("Module:headword/data").pagename
local function in_template_space()
return mw.title.getCurrentTitle().nsText == "テンプレート"
end
-- Determine the verb spec we're being asked to generate the conjugation of. This may be taken from the
-- current page title or the value of |pagename=; but not when called from {{gl-reinteg-verb form of}}, where the
-- page title is a non-lemma form. Note that the verb spec may omit the infinitive; e.g. it may be "<i-e>".
-- For this reason, we use the value of `pagename` computed here down below, when calling normalize_all_lemmas().
local pagename = source_template ~= "gl-reinteg-verb form of" and args.pagename or PAGENAME
local head = headword_head or pagename
local arg1 = args[1]
if not arg1 then
if (pagename == "gl-reinteg-conj" or pagename == "gl-reinteg-verb") and in_template_space() then
arg1 = "traguer"
elseif pagename == "gl-reinteg-verb form of" and in_template_space() then
arg1 = "amar"
else
arg1 = "<>"
end
end
-- When called from {{gl-reinteg-verb form of}}, determine the non-lemma form whose inflections we're being asked to
-- determine. This normally comes from the page title or the value of |pagename=.
local verb_form_of_form
if source_template == "gl-reinteg-verb form of" then
verb_form_of_form = args.pagename
if not verb_form_of_form then
if PAGENAME == "gl-reinteg-verb form of" and in_template_space() then
verb_form_of_form = "ame"
else
verb_form_of_form = PAGENAME
end
end
end
local incorporated_headword_head_into_lemma = false
if arg1:find("^<.*>$") then -- missing lemma
if head:find(" ") then
-- If multiword lemma, try to add arg spec after the first word.
-- Try to preserve the brackets in the part after the verb, but don't do it
-- if there aren't the same number of left and right brackets in the verb
-- (which means the verb was linked as part of a larger expression).
local refl_clitic_verb, post = rmatch(head, "^(.-)( .*)$")
local left_brackets = rsub(refl_clitic_verb, "[^%[]", "")
local right_brackets = rsub(refl_clitic_verb, "[^%]]", "")
if #left_brackets == #right_brackets then
arg1 = iut.remove_redundant_links(refl_clitic_verb) .. arg1 .. post
incorporated_headword_head_into_lemma = true
else
-- Try again using the form without links.
local linkless_head = m_links.remove_links(head)
if linkless_head:find(" ") then
refl_clitic_verb, post = rmatch(linkless_head, "^(.-)( .*)$")
arg1 = refl_clitic_verb .. arg1 .. post
else
error("Unable to incorporate <...> spec into explicit head due to a multiword linked verb or " ..
"unbalanced brackets; please include <> explicitly: " .. arg1)
end
end
else
-- Will be incorporated through `head` below in the call to normalize_all_lemmas().
incorporated_headword_head_into_lemma = true
end
end
local function split_bracketed_runs_into_words(bracketed_runs)
return put.split_alternating_runs(bracketed_runs, " ", "preserve splitchar")
end
local parse_props = {
parse_indicator_spec = parse_indicator_spec,
-- Split words only on spaces, not on hyphens, because that messes up reflexive verb parsing.
split_bracketed_runs_into_words = split_bracketed_runs_into_words,
allow_default_indicator = true,
allow_blank_lemma = true,
}
local alternant_multiword_spec = iut.parse_inflected_text(arg1, parse_props)
alternant_multiword_spec.pos = pos or "verbs"
alternant_multiword_spec.args = args
alternant_multiword_spec.source_template = source_template
alternant_multiword_spec.verb_form_of_form = verb_form_of_form
alternant_multiword_spec.incorporated_headword_head_into_lemma = incorporated_headword_head_into_lemma
normalize_all_lemmas(alternant_multiword_spec, head)
detect_all_indicator_specs(alternant_multiword_spec)
local inflect_props = {
slot_list = alternant_multiword_spec.all_verb_slots,
inflect_word_spec = conjugate_verb,
get_variants = function(form) return rsub(form, not_var_code_c, "") end,
-- We add links around the generated verbal forms rather than allow the entire multiword
-- expression to be a link, so ensure that user-specified links get included as well.
include_user_specified_links = true,
}
iut.inflect_multiword_or_alternant_multiword_spec(alternant_multiword_spec, inflect_props)
-- Remove redundant brackets around entire forms.
for slot, forms in pairs(alternant_multiword_spec.forms) do
for _, form in ipairs(forms) do
form.form = iut.remove_redundant_links(form.form)
end
end
compute_categories_and_annotation(alternant_multiword_spec)
if args.json and source_template == "gl-reinteg-conj" then
-- Remove variant codes to avoid causing problems with bots.
for slot, forms in pairs(alternant_multiword_spec.forms) do
for _, form in ipairs(forms) do
form.form = export.remove_variant_codes(form.form)
end
end
return require("Module:JSON").toJSON(alternant_multiword_spec.forms)
end
return alternant_multiword_spec
end
-- Entry point for {{gl-reinteg-conj}}. Template-callable function to parse and conjugate a verb given
-- user-specified arguments and generate a displayable table of the conjugated forms.
function export.show(frame)
local parent_args = frame:getParent().args
local params = {
[1] = {},
["noautolinktext"] = {type = "boolean"},
["noautolinkverb"] = {type = "boolean"},
["pagename"] = {}, -- for testing/documentation pages
["json"] = {type = "boolean"}, -- for bot use
}
local args = require("Module:parameters").process(parent_args, params)
local alternant_multiword_spec = export.do_generate_forms(parent_args, "gl-reinteg-conj")
if type(alternant_multiword_spec) == "string" then
-- JSON return value
return alternant_multiword_spec
end
show_forms(alternant_multiword_spec)
return make_table(alternant_multiword_spec) ..
require("Module:utilities").format_categories(alternant_multiword_spec.categories, lang, nil, nil, force_cat)
end
return export
70b4i6e5ukkz1sv6ddsdfphums8gfir
2306011
2306005
2026-07-30T09:28:48Z
Kuroco2k
84207
2306011
Scribunto
text/plain
--[=[
This module implements {{gl-reinteg-conj}} and provides the underlying conjugation functions for {{gl-reinteg-verb}},
as well as for {{gl-verb}} when invoked with |reinteg=1. The actual formatting of both {{gl-reinteg-verb}} and
{{gl-verb}} happens in [[Module:gl-headword]]. This module uses the [[Appendix:Reintegrationism|reintegrationist]] norm
for Galician spelling. See also [[Module:gl-verb]], which implements the standard norm.
Authorship: Ben Wing <benwing2>, MedK <medk1>
]=]
local export = {}
--[=[
TERMINOLOGY:
-- "slot" = A particular combination of tense/mood/person/number/etc.
Example slot names for verbs are "pres_1s" (present indicative first-person singular), "pres_sub_2s" (present
subjunctive second-person singular) "impf_sub_3p" (imperfect subjunctive third-person plural).
Each slot is filled with zero or more forms.
-- "form" = The conjugated Galician form representing the value of a given slot.
-- "lemma" = The dictionary form of a given Galician term. For Galician, always the infinitive.
]=]
--[=[
FIXME:
--]=]
local lang = require("Module:languages").getByCode("gl")
local m_string_utilities = require("Module:string utilities")
local m_links = require("Module:links")
local m_table = require("Module:table")
local iut = require("Module:inflection utilities")
local put = require("Module:parse utilities")
local com = require("Module:gl-reinteg-common")
local force_cat = false -- set to true for debugging
local check_for_red_links = false -- set to false for debugging
local rfind = mw.ustring.find
local rmatch = mw.ustring.match
local rsplit = mw.text.split
local rsub = com.rsub
local u = mw.ustring.char
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
local function link_term(term)
return m_links.full_link({ lang = lang, term = term }, "term")
end
local V = com.V -- vowel regex class
local AV = com.AV -- accented vowel regex class
local C = com.C -- consonant regex class
local AC = u(0x0301) -- acute = ́
local TEMPC1 = u(0xFFF1) -- temporary character used for consonant substitutions
local TEMP_MESOCLITIC_INSERTION_POINT = u(0xFFF2) -- temporary character used to mark the mesoclitic insertion point
-- Variant codes and the like.
-- NOTE: These codes should be *PREFIXED* onto stems and *SUFFIXED* onto endings. That way they won't interfere in the
-- operation of combine_stem_ending().
--
-- GL_TYPE = "Galician-type", PT_TYPE = "Portuguese-type". GL_TYPE stems cannot combine with PT_TYPE endings and
-- vice-versa. GL_ONLY_TYPE = "Galician-only type"; GL_ONLY_TYPE stems can only combine with endings specifically
-- marked as GL_TYPE.
local GL_TYPE = u(0xFFF3)
local GL_ONLY_TYPE = u(0xFFF4)
local PT_TYPE = u(0xFFF5)
-- ALTVAR = Less-recommended variants listed at the bottom of the Estraviz conjugation tables rather than in the main
-- table. We list these in the main table but with a footnote indicating they are less-recommended alternatives, and
-- italicize them to visually set them apart.
local ALTVAR = u(0xFFF6)
local GL_ALTVAR = GL_TYPE .. ALTVAR
local GL_ONLY_ALTVAR = GL_ONLY_TYPE .. ALTVAR
local var_codes_no_altvar = GL_TYPE .. GL_ONLY_TYPE .. PT_TYPE
local all_var_codes = var_codes_no_altvar .. ALTVAR
local var_code_c = "[" .. all_var_codes .. "]"
local var_code_no_altvar_c = "[" .. var_codes_no_altvar .. "]"
local not_var_code_c = "[^" .. all_var_codes .. "]"
-- Export variant codes for use in [[Module:pt-gl-inflections]].
export.GL_TYPE = GL_TYPE
export.GL_ONLY_TYPE = GL_ONLY_TYPE
export.PT_TYPE = PT_TYPE
export.ALTVAR = ALTVAR
local short_pp_footnote = "[usually used with auxiliary verbs " .. link_term("ser") .. " and " .. link_term("estar") .. "]"
local long_pp_footnote = "[usually used with auxiliary verbs " .. link_term("haver") .. " and " .. link_term("ter") .. "]"
--[=[
Vowel alternations:
<i-e>: 'i' in pres1s and the whole present subjunctive; 'e' elsewhere when stressed. Generally 'e' otherwise when
unstressed. E.g. [[sentir]], [[conseguir]] (the latter additionally with 'gu-g' alternation).
<u-o>: 'u' in pres1s and the whole present subjunctive; 'o' elsewhere when stressed. Either 'o' or 'u' otherwise when
unstressed. E.g. [[dormir]], [[subir]].
<i>: 'i' whenever stressed (in the present singular and third plural) and throughout the whole present subjunctive.
Otherwise 'e'. E.g. [[progredir]], [[premir]].
<u>: 'u' whenever stressed (in the present singular and third plural) and throughout the whole present subjunctive.
Otherwise 'o'. E.g. [[polir]], [[extorquir]] (the latter also <u-o>).
<í>: The last 'i' of the stem (excluding stem-final 'i') becomes 'í' when stressed. E.g.:
* [[proibir]] ('proíbo, proíbe(s), proíbem, proíba(s), proíbam')
* [[faiscar]] ('faísco, faísca(s), faíscam, faísque(s), faísquem' also with 'c-qu' alternation)
* [[homogeneizar]] ('homogeneízo', etc.)
* [[mobiliar]] ('mobílio', etc.; note here the final -i is ignored when determining which vowel to stress)
* [[tuitar]] ('tuíto', etc.)
<ú>: The last 'u' of the stem (excluding stem-final 'u') becomes 'ú' when stressed. E.g.:
* [[reunir]] ('reúno, reúne(s), reúnem, reúna(s), reúnam')
* [[esmiuçar]] ('esmiúço, esmiúça(s), esmiúça, esmiúce(s), esmiúcem' also with 'ç-c' alternation)
* [[reusar]] ('reúso, reúsa(s), reúsa, reúse(s), reúsem')
* [[saudar]] ('saúdo, saúda(s), saúda, saúde(s), saúdem')
]=]
local vowel_alternants = m_table.listToSet({"i-e", "i", "í", "u-o", "u", "ú", "ei", "+"})
local vowel_alternant_to_desc = {
["i-e"] = "''i-e'' alternation in present singular",
["i"] = "''e'' becomes ''i'' when stressed",
["í"] = "''i'' becomes ''í'' when stressed",
["u-o"] = "''u-o'' alternation in present singular",
["u"] = "''o'' becomes ''u'' when stressed",
["ú"] = "''u'' becomes ''ú'' when stressed",
["ei"] = "''i'' becomes ''ei'' when stressed",
}
local vowel_alternant_to_cat = {
["i-e"] = "i-e alternation in present singular",
["i"] = "e becoming i when stressed",
["í"] = "i becoming í when stressed",
["u-o"] = "u-o alternation in present singular",
["u"] = "o becoming u when stressed",
["ú"] = "u becoming ú when stressed",
["ei"] = "i becoming ei when stressed",
}
local all_persons_numbers = {
["1s"] = "1|s",
["2s"] = "2|s",
["3s"] = "3|s",
["1p"] = "1|p",
["2p"] = "2|p",
["3p"] = "3|p",
}
local person_number_list = {"1s", "2s", "3s", "1p", "2p", "3p"}
local imp_person_number_list = {"2s", "3s", "1p", "2p", "3p"}
local neg_imp_person_number_list = {"2s", "3s", "1p", "2p", "3p"}
person_number_to_reflexive_pronoun = {
["1s"] = "me",
["2s"] = "te",
["3s"] = "se",
["1p"] = "nos",
["2p"] = "vos",
["3p"] = "se",
}
local indicator_flags = m_table.listToSet {
"no_pres_stressed", "no_pres1_and_sub",
"only3s", "only3sp", "only3p",
"pp_inv", "irreg", "no_built_in", "e_ei_cat",
}
-- Remove any variant codes e.g. GL_TYPE, PT_TYPE, ALTVAR. Needs to be called from [[Module:gl-reinteg-headword]] on the
-- output of do_generate_forms(). `keep_altvar` leaves ALTVAR; used in the `canonicalize` function of show_forms()
-- because we then process and remove it in `generate_forms`. FIXME: Use metadata for this once it's supported in
-- [[Module:inflection utilities]].
function export.remove_variant_codes(form, keep_altvar)
return rsub(form, keep_altvar and var_code_no_altvar_c or var_code_c, "")
end
-- Initialize all the slots for which we generate forms.
local function add_slots(alternant_multiword_spec)
-- "Basic" slots: All slots that go into the regular table (not the reflexive form-of table).
alternant_multiword_spec.verb_slots_basic = {
{"infinitive", "inf"},
{"infinitive_linked", "inf"},
{"gerund", "ger"},
{"short_pp_ms", "short|m|s|past|part"},
{"short_pp_fs", "short|f|s|past|part"},
{"short_pp_mp", "short|m|p|past|part"},
{"short_pp_fp", "short|f|p|past|part"},
{"pp_ms", "m|s|past|part"},
{"pp_fs", "f|s|past|part"},
{"pp_mp", "m|p|past|part"},
{"pp_fp", "f|p|past|part"},
}
-- Special slots used to handle non-reflexive parts of reflexive verbs in {{gl-reinteg-verb form of}}. For example,
-- for a reflexive-only verb like [[arrepender-se]], we want to be able to use {{gl-reinteg-verb form of}} on
-- [[arrependa]] (which should mention that it is a part of 'me arrependa', first-person singular present
-- subjunctive, and 'se arrependa', third-person singular present subjunctive) or on [[arrependemos]] (which should
-- mention that it is a part of 'arrependemo-nos', first-person plural present indicative or preterite). Similarly,
-- we want to use {{gl-reinteg-verb form of}} on [[arrependendo]] (which should mention that it is a part of
-- 'se ... arrependendo', syntactic variant of [[arrependendo-se]], which is the gerund of [[arrepender-se]]). To
-- do this, we need to be able to map non-reflexive parts like [[arrependa]], [[arrependemos]], [[arrependendo]],
-- etc. to their reflexive equivalent(s), to the tag(s) of the equivalent(s), and, in the case of forms like
-- [[arrependendo]], [[arrepender]] and imperatives, to the separated syntactic variant of the verb+clitic
-- combination. We do this by creating slots for the non-reflexive part equivalent of each basic reflexive slot,
-- and for the separated syntactic-variant equivalent of each basic reflexive slot that is formed of verb+clitic.
-- We use slots in this way to deal with multiword lemmas. Note that we run into difficulties mapping between
-- reflexive verbs, non-reflexive part equivalents, and separated syntactic variants if a slot contains more than
-- one form. To handle this, if there are the same number of forms in two slots we're trying to match up, we assume
-- the forms match one-to-one; otherwise we don't match up the two slots (which means {{gl-reinteg-verb form of}} won't
-- work in this case, but such a case is extremely rare and not worth worrying about). Alternatives that handle
-- this "properly" are significantly more complicated and require non-trivial modifications to
-- [[Module:inflection utilities]].
local need_special_verb_form_of_slots = alternant_multiword_spec.source_template == "gl-reinteg-verb form of" and
alternant_multiword_spec.refl
if need_special_verb_form_of_slots then
alternant_multiword_spec.verb_slots_reflexive_verb_form_of = {
{"infinitive_non_reflexive", "-"},
{"infinitive_variant", "-"},
{"gerund_non_reflexive", "-"},
{"gerund_variant", "-"},
}
else
alternant_multiword_spec.verb_slots_reflexive_verb_form_of = {}
end
-- Add entries for a slot with person/number variants.
-- `verb_slots` is the table to add to.
-- `slot_prefix` is the prefix of the slot, typically specifying the tense/aspect.
-- `tag_suffix` is a string listing the set of inflection tags to add after the person/number tags.
-- `person_number_list` is a list of the person/number slot suffixes to add to `slot_prefix`.
local function add_personal_slot(verb_slots, slot_prefix, tag_suffix, person_number_list)
for _, persnum in ipairs(person_number_list) do
local persnum_tag = all_persons_numbers[persnum]
local slot = slot_prefix .. "_" .. persnum
local accel = tag_suffix .. "|" .. persnum_tag
table.insert(verb_slots, {slot, accel})
end
end
-- Add a personal slot (i.e. a slot with person/number variants) to `verb_slots_basic`.
local function add_basic_personal_slot(slot_prefix, tag_suffix, person_number_list, no_special_verb_form_of_slot)
add_personal_slot(alternant_multiword_spec.verb_slots_basic, slot_prefix, tag_suffix, person_number_list)
-- Add special slots for handling non-reflexive parts of reflexive verbs in {{gl-reinteg-verb form of}}.
-- See comment above in `need_special_verb_form_of_slots`.
if need_special_verb_form_of_slots and not no_special_verb_form_of_slot then
for _, persnum in ipairs(person_number_list) do
local persnum_tag = all_persons_numbers[persnum]
local basic_slot = persnum .. "_" .. slot_prefix
local accel = tag_suffix .. "|" .. persnum_tag
table.insert(alternant_multiword_spec.verb_slots_reflexive_verb_form_of, {basic_slot .. "_non_reflexive", "-"})
end
end
end
add_basic_personal_slot("pres", "直説法|現在", person_number_list)
add_basic_personal_slot("impf", "直説法|不完了|過去", person_number_list)
add_basic_personal_slot("pret", "直説法|完了|過去", person_number_list)
add_basic_personal_slot("plup", "直説法|大過去", person_number_list)
add_basic_personal_slot("fut", "直説法|未来", person_number_list)
add_basic_personal_slot("cond", "過去|未来", person_number_list)
add_basic_personal_slot("pres_sub", "接続法|現在", person_number_list)
add_basic_personal_slot("impf_sub", "接続法|過去", person_number_list)
add_basic_personal_slot("fut_sub", "接続法|未来", person_number_list)
add_basic_personal_slot("imp", "命令法", imp_person_number_list)
add_basic_personal_slot("pers_inf", "pers|不定詞", person_number_list)
-- Don't need special non-reflexive-part slots because the negative imperative is multiword, of which the
-- individual words are 'nom' + subjunctive.
add_basic_personal_slot("neg_imp", "命令法|禁止", neg_imp_person_number_list, "no special verb form of")
-- Don't need special non-reflexive-part slots because we don't want [[arrependendo]] mapping to [[arrependendo-me]]
-- (only [[arrependendo-se]]) or [[arrepender]] mapping to [[arrepender-me]] (only [[arrepender-se]]).
add_basic_personal_slot("infinitive", "inf", person_number_list, "no special verb form of")
add_basic_personal_slot("gerund", "ger", person_number_list, "no special verb form of")
-- Generate the list of all slots.
alternant_multiword_spec.all_verb_slots = {}
for _, slot_and_accel in ipairs(alternant_multiword_spec.verb_slots_basic) do
table.insert(alternant_multiword_spec.all_verb_slots, slot_and_accel)
end
for _, slot_and_accel in ipairs(alternant_multiword_spec.verb_slots_reflexive_verb_form_of) do
table.insert(alternant_multiword_spec.all_verb_slots, slot_and_accel)
end
alternant_multiword_spec.verb_slots_basic_map = {}
for _, slotaccel in ipairs(alternant_multiword_spec.verb_slots_basic) do
local slot, accel = unpack(slotaccel)
alternant_multiword_spec.verb_slots_basic_map[slot] = accel
end
end
local overridable_stems = {}
local function allow_multiple_values(separated_groups, data)
local retvals = {}
for _, separated_group in ipairs(separated_groups) do
local footnotes = data.fetch_footnotes(separated_group)
local retval = {form = separated_group[1], footnotes = footnotes}
table.insert(retvals, retval)
end
return retvals
end
local function simple_choice(choices)
return function(separated_groups, data)
if #separated_groups > 1 then
data.parse_err("For spec '" .. data.prefix .. ":', only one value currently allowed")
end
if #separated_groups[1] > 1 then
data.parse_err("For spec '" .. data.prefix .. ":', no footnotes currently allowed")
end
local choice = separated_groups[1][1]
if not m_table.contains(choices, choice) then
data.parse_err("For spec '" .. data.prefix .. ":', saw value '" .. choice .. "' but expected one of '" ..
table.concat(choices, ",") .. "'")
end
return choice
end
end
for _, overridable_stem in ipairs {
"pres_unstressed",
"pres_stressed",
"pres1_and_sub",
-- Don't include pres1; use pres_1s if you need to override just that form
"impf",
"full_impf",
{"pret_conj", simple_choice({"irreg", "ar", "er", "ir"}) },
"pret_base",
"pret",
"gl_short_pret",
"pt_pret_1s",
"pt_pret_3s",
"fut",
"cond",
"pres_sub_stressed",
"pres_sub_unstressed",
{"sub_conj", simple_choice({"ar", "er"}) },
"plup",
"impf_sub",
"fut_sub",
"pers_inf",
"pp",
"short_pp",
} do
if type(overridable_stem) == "string" then
overridable_stems[overridable_stem] = allow_multiple_values
else
local stem, validator = unpack(overridable_stem)
overridable_stems[stem] = validator
end
end
-- Useful as the value of the `match` property of a built-in verb. `main_verb_spec` is a Lua pattern that should match
-- the non-prefixed part of a verb, and `prefix_specs` is a list of Lua patterns that should match the prefixed part of
-- a verb. If a prefix spec is preceded by ^, it must match exactly at the beginning of the verb; otherwise, additional
-- prefixes (e.g. re-, des-) may precede. Return the prefix and main verb.
local function match_against_verbs(main_verb_spec, prefix_specs)
return function(verb)
for _, prefix_spec in ipairs(prefix_specs) do
if prefix_spec:find("^%^") then
-- must match exactly
prefix_spec = prefix_spec:gsub("^%^", "")
if prefix_spec == "" then
-- We can't use the second branch of the if-else statement because an empty () returns the current position
-- in rmatch().
local main_verb = rmatch(verb, "^(" .. main_verb_spec .. ")$")
if main_verb then
return "", main_verb
end
else
local prefix, main_verb = rmatch(verb, "^(" .. prefix_spec .. ")(" .. main_verb_spec .. ")$")
if prefix then
return prefix, main_verb
end
end
else
local prefix, main_verb = rmatch(verb, "^(.*" .. prefix_spec .. ")(" .. main_verb_spec .. ")$")
if prefix then
return prefix, main_verb
end
end
end
return nil
end
end
--[=[
Built-in (usually irregular) conjugations.
Each entry is processed in turn and consists of an object with two fields:
1. match=: Specifies the built-in verbs that match this object.
2. forms=: Specifies the built-in stems and forms for these verbs.
The value of match= is either a string beginning with "^" (match only the specified verb), a string not beginning
with "^" (match any verb ending in that string), or a function that is passed in the verb and should return the prefix
of the verb if it matches, otherwise nil. The function match_against_verbs() is provided to facilitate matching a set
of verbs with a common ending and specific prefixes (e.g. [[ter]] and [[ater]] but not [[abater]], etc.).
The value of forms= is a table specifying stems and individual override forms. Each key of the table names either a
stem (e.g. `pres_stressed`), a stem property (e.g. `vowel_alt`) or an individual override form (e.g. `pres_1s`).
Each value of a stem can either be a string (a single stem), a list of strings, or a list of objects of the form
{form = STEM, footnotes = {FOONOTES}}. Each value of an individual override should be of exactly the same form except
that the strings specify full forms rather than stems. The values of a stem property depend on the specific property
but are generally strings or booleans.
In order to understand how the stem specifications work, it's important to understand the phonetic modifications done
by combine_stem_ending(). In general, the complexities of predictable prefix, stem and ending modifications are all
handled in this function. In particular:
1. Spelling-based modifications (c/z, g/gu, gu/gü, g/j) occur automatically as appropriate for the ending.
2. If the stem begins with an acute accent, the accent is moved onto the last vowel of the prefix (for handling verbs
in -uar such as [[minguar]], pres_3s 'míngua').
3. If the ending begins with a double asterisk, this is a signal to conditionally delete the accent on the last letter
of the stem. "Conditionally" means we don't do it if the last two letters would form a diphthong without the accent
on the second one (e.g. in [[sair]], with stem 'saí'); but as an exception, we do delete the accent in stems
ending in -guí, -quí (e.g. in [[conseguir]]) because in this case the ui isn't a diphthong.
4. If the ending begins with an asterisk, this is a signal to delete the accent on the last letter of the stem, e.g.
fizé -> fizermos. Unlike for **, this removal is unconditional, so we get e.g. 'sairmos' not #'saírmos'.
5. If ending begins with i, it must get an accent after an unstressed vowel (in some but not all cases) to prevent the
two merging into a diphthong. See combine_stem_ending() for specifics.
The following stems are recognized:
-- pres_unstressed: The present indicative unstressed stem (1p, 2p). Also controls the imperative 2p
and gerund. Defaults to the infinitive stem (minus the ending -ar/-er/-ir/-or).
-- pres_stressed: The present indicative stressed stem (1s, 2s, 3s, 3p). Also controls the imperative 2s.
Default is empty if indicator `no_pres_stressed`, else a vowel alternation if such an indicator is given
(e.g. `ue`, `ì`), else the infinitive stem.
-- pres1_and_sub: Overriding stem for 1s present indicative and the entire subjunctive. Only set by irregular verbs
and by the indicators `no_pres_stressed` (e.g. [[precaver]]) and `no_pres1_and_sub` (since verbs of this sort,
e.g. [[puir]], are missing the entire subjunctive as well as the 1s present indicative). Used by many irregular
verbs, e.g. [[caber]], verbs in '-air', [[dizer]], [[ter]], [[valer]], etc. Some verbs set this and then supply an
override for the pres_1sg if it's irregular, e.g. [[saber]], with irregular subjunctive stem "saib-" and special
1s present indicative "sei".
-- pres1: Special stem for 1s present indicative. Normally, do not set this explicitly. If you need to specify an
irregular 1s present indicative, use the form override pres_1s= to specify the entire form. Defaults to
pres1_and_sub if given, else pres_stressed.
-- pres_sub_unstressed: The present subjunctive unstressed stem (1p, 2p). Defaults to pres1_and_sub if given, else the
infinitive stem.
-- pres_sub_stressed: The present subjunctive stressed stem (1s, 2s, 3s, 1p). Defaults to pres1.
-- sub_conj: Determines the set of endings used in the subjunctive. Should be one of "ar" or "er".
-- impf: The imperfect stem (not including the -av-/-i- stem suffix, which is determined by the conjugation). Defaults
to the infinitive stem.
-- full_impf: The full imperfect stem missing only the endings (-a, -as, -am, etc.). Used for verbs with irregular
imperfects such as [[ser]], [[ter]], [[vir]] and [[pôr]]. Needs to include an accent on the stressed vowel, which
will automatically be removed when not needed.
-- pret_conj: Determines the set of endings used in the preterite. Should be one of "ar", "er", "ir" or "irreg".
Defaults to the conjugation as determined from the infinitive. When pret_conj == "irreg", `pret` is used, otherwise
`pret_base`.
-- pret_base: The preterite stem (not including the -a-/-e-/-i- stem suffix). Defaults to the infinitive stem.
Only used when pret_conj ~= "irreg".
-- pret: The full preterite stem missing only the endings (-ste, -mos, etc.). Needs to include the accent on the final
vowel that occurs in some forms, e.g. 'figé' for [[fazer]], 'fô' for [[ser]]; the accent will automatically be
removed when not needed. Only used for verbs with irregular preterites (pret_conj == "irreg") such as [[fazer]],
[[poder]], [[trazer]], etc. The pret_1s and pret_3s are handled using the gl_short_pret stem instead for
"Galician"-ending forms (pret_1s '-em', pret_3s '-o') and using pt_pret_1s and pt_pret_3s for "Portuguese"-ending
forms. Defaults to `pret_base` + the accented conjugation vowel.
-- gl_short_pret: The short preterite stem, used with "Galician" 1s and 3s endings (pret_1s '-em', pret_3s '-o'). Only
used with irregular preterites (pret_conj == "irreg"). Normally derived from gl_pret by deleting the final vowel,
and doesn't need to be given explicitly.
-- pt_pret_1s: The "Portuguese" pret_1s form. In addition to this, the "Galician" pret_1s form will be included, formed
from gl_short_pret by adding '-em'. Does not need to be given if an override for pret_1s is supplied.
-- pt_pret_3s: The "Portuguese" pret_3s form. In addition to this, the "Galician" pret_3s form will be included, formed
from gl_short_pret by adding '-o' (which may cause the preceding consonant to shift to preserve the sound). Does
not need to be given if an override for pret_3s is supplied.
-- fut: The future stem. Defaults to the infinitive stem + the unaccented conjugation vowel.
-- cond: The conditional stem. Defaults to `fut`.
-- impf_sub: The imperfect subjunctive stem. Needs to include the accent on the final vowel that occurs in some forms;
see `pret` for more information. Defaults to `pret`.
-- fut_sub: The future subjunctive stem. Needs to include the accent on the final vowel that occurs in some forms; see
`gl_pret` for more information. Defaults to the merger of `gl_pret` and `pt_pret`.
-- plup: The pluperfect stem. Needs to include the accent on the final vowel that occurs in some forms; see `pret` for
more information. Defaults to `pret`.
-- pers_inf: The personal infinitive stem. Defaults to the infinitive stem + the accented conjugation vowel.
-- pp: The masculine singular past participle. Default is based on the verb conjugation: infinitive stem + '-ado' for
-ar verbs, otherwise infinitive stem + '-ido'.
-- short_pp: The short masculine singular past participle, for verbs with such a form. No default.
-- pp_inv: `true` if the past participle exists only in the masculine singular.
]=]
local built_in_conjugations = {
--------------------------------------------------------------------------------------------
-- -ar --
--------------------------------------------------------------------------------------------
-- Verbs not needing entries here:
--
-- (1) Verbs with short past participles: need to specify the short pp explicitly.
--
-- aceitar: use <short_pp:aceite>
-- anexar, completar, expressar, expulsar, findar, fritar, ganhar, gastar, limpar, pagar, pasmar, pegar, soltar:
-- use <short_pp:anexo> etc.
-- assentar: use <short_pp:assente>
-- entregar: use <short_pp:entregue>
-- enxugar: use <short_pp:enxuto>
-- matar: use <short_pp:morto>
--
-- (2) Verbs with orthographic consonant alternations: handled automatically.
--
-- -car (brincar, buscar, pecar, trancar, etc.): automatically handled in combine_stem_ending()
-- -çar (alcançar, começar, laçar): automatically handled in combine_stem_ending()
-- -gar (apagar, cegar, esmagar, largar, navegar, resmungar, sugar, etc.): automatically handled in combine_stem_ending()
--
-- (3) Verbs with vowel alternations: need to specify the alternation explicitly unless it always happens, in
-- which case it's handled automatically through an entry below.
--
-- esmiuçar changing to esmiúço: use <ú>
-- faiscar changing to faísco: use <í>
-- -iar changing to -eio (ansiar, incendiar, mediar, odiar, remediar, etc.): use <ei>
-- -izar changing to -ízo (ajuizar, enraizar, homogeneizar, plebeizar, etc.): use <í>
-- mobiliar changing to mobílio: use <í>
-- reusar changing to reúso: use <ú>
-- saudar changing to saúdo: use <ú>
-- tuitar/retuitar changing to (re)tuíto: use <í>
{
-- dar, desdar
match = match_against_verbs("dar", {"^", "^des", "^re"}),
forms = {
pres_1s = "dou",
pres_2s = "dás",
pres_3s = "dá",
-- damos, dades/dais regular
pres_3p = {GL_TYPE .. "dam", PT_TYPE .. "dão"},
pret_conj = "irreg", pret = "dé", pret_1s = "dei", pret_3s = "deu",
pres_sub_1s = "dê",
pres_sub_2s = "dês",
pres_sub_3s = "dê",
-- demos, dedes/deis regular
pres_sub_3p = {GL_TYPE .. "dem", PT_TYPE .. "deem"},
irreg = true,
}
},
{
-- -ear (frear, nomear, semear, etc.)
match = "ear",
forms = {
pres_stressed = {"ei", GL_ALTVAR .. "e"},
e_ei_cat = true,
}
},
{
-- estar
match = match_against_verbs("estar", {"^", "sob", "sobr"}),
forms = {
pres_1s = "estou",
pres_2s = "estás",
pres_3s = "está",
pres_3p = {GL_TYPE .. "estám", PT_TYPE .. "estão"},
pres1_and_sub = "estej", -- only for subjunctive as we override pres_1s
sub_conj = "er",
pret_conj = "irreg", pret = "estivé", pt_pret_1s = "estive", pt_pret_3s = "esteve",
-- [[sobestar]], [[sobrestar]] are transitive so they have fully inflected past participles
pp_inv = function(base, prefix) return prefix == "" end,
irreg = true,
}
},
--------------------------------------------------------------------------------------------
-- -er --
--------------------------------------------------------------------------------------------
-- Verbs not needing entries here:
--
-- precaver: use <no_pres_stressed>
-- -cer (verbs in -ecer, descer, vencer, etc.): automatically handled in combine_stem_ending()
-- -ger (proteger, reger, etc.): automatically handled in combine_stem_ending()
-- -guer (erguer/reerguer/soerguer): automatically handled in combine_stem_ending()
{
-- benzer
match = "benzer",
forms = {short_pp = "bento"}
},
{
-- caber
match = "caber",
forms = {
pres1_and_sub = "caib",
pret_conj = "irreg", pret = "coubé", pt_pret_1s = "coube", pt_pret_3s = "coube",
irreg = true,
}
},
{
-- crer, descrer
match = "crer",
forms = {
pres_2s = "crês", pres_3s = "crê",
pres_2p = "credes", pres_3p = {GL_TYPE .. "crem", PT_TYPE .. "creem"},
pres1_and_sub = {"crei", GL_ALTVAR .. "cre"},
irreg = true,
}
},
{
-- dizer, bendizer, condizer, contradizer, desdizer, maldizer, predizer, etc.
match = "dizer",
forms = {
-- use 'digu' because we're in a front environment; if we use 'dig', we'll get '#dijo'
pres1_and_sub = "digu",
pres_2s = {GL_TYPE .. "dis", PT_TYPE .. "dizes"},
pres_3s = {GL_TYPE .. "di", PT_TYPE .. "diz"},
pres_3p = {GL_TYPE .. "dim", PT_TYPE .. "dizem"},
pret_conj = "irreg", pret = {GL_TYPE .. "dixé", PT_TYPE .. "dissé"},
pt_pret_1s = "disse", pt_pret_3s = "disse",
pp = "dito",
fut = "dir",
irreg = true,
}
},
{
-- eleger, reeleger
match = "eleger",
forms = {short_pp = "eleito"}
},
{
-- acender, prender; not desprender, etc.
match = match_against_verbs("ender", {"^ac", "^pr"}),
forms = {short_pp = "eso"}
},
{
-- fazer, afazer, contrafazer, desfazer, liquefazer, perfazer, putrefazer, rarefazer, refazer, satisfazer, tumefazer
match = "fazer",
forms = {
-- use 'fagu' because we're in a front environment; if we use 'fag', we'll get '#fajo'
pres1_and_sub = {GL_TYPE .. "fagu", PT_TYPE .. "faç"},
pres_2s = {GL_TYPE .. "fás", PT_TYPE .. "fazes"},
pres_3s = {GL_TYPE .. "fai", PT_TYPE .. "faz"},
pres_3p = {GL_TYPE .. "fam", PT_TYPE .. "fazem"},
pret_conj = "irreg", pret = {GL_TYPE .. "figé", PT_TYPE .. "fizé", GL_ONLY_ALTVAR .. "fizé"},
pt_pret_1s = "fiz", pt_pret_3s = "fez",
pp = "feito",
fut = "far",
irreg = true,
}
},
{
match = "^haver",
forms = {
pres_1s = "hei",
pres_2s = "hás",
pres_3s = {"há", {form = GL_ALTVAR .. "hai", footnotes = {"[also impersonal]"}}},
pres_3p = {GL_TYPE .. "ham", PT_TYPE .. "hão"},
pres1_and_sub = "haj", -- only for subjunctive as we override pres_1s
pret_conj = "irreg", pret = "houvé", pt_pret_1s = "houve", pt_pret_3s = "houve",
imp_2s = "há",
irreg = true,
}
},
-- reaver below under r-
{
-- jazer, adjazer
match = "jazer",
forms = {
pres_3s = "jaz",
irreg = true,
}
},
{
-- ler, reler, tresler; not excel(l)er, valer, etc.
match = match_against_verbs("ler", {"^", "^re", "tres"}),
forms = {
pres_2s = "lês", pres_3s = "lê",
pres_2p = "ledes", pres_3p = {GL_TYPE .. "lem", PT_TYPE .. "leem"},
pres1_and_sub = {"lei", GL_ALTVAR .. "le"},
irreg = true,
}
},
{
-- morrer, desmorrer
match = "morrer",
forms = {short_pp = "morto"}
},
{
-- moer, but not remoer
match = "^moer",
forms = {
pres_2s = "móis", pres_3s = "mói",
-- impf -ía etc., pret_1s -oí and pp -oído handled automatically in combine_stem_ending()
pres1_and_sub = {"mo", GL_ALTVAR .. "moi"},
short_pp = "mudo",
irreg = true,
}
},
{
-- doer, remoer, roer/corroer, soer
match = "oer",
forms = {
pres_2s = "óis", pres_3s = "ói",
-- impf -ía etc., pret_1s -oí and pp -oído handled automatically in combine_stem_ending()
pres1_and_sub = {"o", GL_ALTVAR .. "oi"},
irreg = true,
}
},
{
-- perder
match = "perder",
forms = {
-- use 'perqu' because we're in a front environment; if we use 'perc', we'll get '#perço'
-- we don't tag these forms GL_TYPE or PT_TYPE because both occur with both endings -ais/-ades
pres1_and_sub = {"perd", "perqu"},
irreg = true,
}
},
{
-- poder
match = "poder",
forms = {
pres1_and_sub = {GL_TYPE .. "pod", PT_TYPE .. "poss"},
pret_conj = "irreg", pret = "pudé", pt_pret_1s = "pude", pt_pret_3s = "pôde",
irreg = true,
}
},
{
-- prazer, aprazer, comprazer, desprazer
-- FIXME: comprazer also has regular preterite
match = "prazer",
forms = {
pres_3s = "praz",
pret_conj = "irreg", pret = "prouvé", pt_pret_1s = "prouve", pt_pret_3s = "prouve",
only3sp = function(base, prefix) return prefix == "a" end,
imp_2s = {GL_TYPE .. "praze", PT_TYPE .. "praz"},
irreg = true,
}
},
-- prover below, just below ver
{
-- requerer; must precede querer
match = "requerer",
forms = {
pres_3s = "requer",
pres1_and_sub = "requeir",
imp_2s = {"requer"},
-- regular preterite, unlike [[querer]]
irreg = true,
}
},
{
-- querer, desquerer, malquerer
match = "querer",
forms = {
pres_1s = "quero", pres_3s = "quer",
pres1_and_sub = "queir", -- only for subjunctive as we override pres_1s
pret_conj = "irreg", pret = {GL_TYPE .. "quigé", PT_TYPE .. "quisé"},
pt_pret_1s = "quis", pt_pret_3s = "quis",
irreg = true,
}
},
{
match = "reaver",
forms = {
pres_1s = "reei",
pres_2s = "reás",
pres_3s = "reá",
pres_3p = {GL_TYPE .. "ream", PT_TYPE .. "reão"},
pres1_and_sub = "reaj", -- only for subjunctive as we override pres_1s
pret_conj = "irreg", pret = "reouvé", pt_pret_1s = "reouve", pt_pret_3s = "reouve",
irreg = true,
}
},
{
-- saber, ressaber
match = "saber",
forms = {
pres_1s = "sei",
pres1_and_sub = "saib", -- only for subjunctive as we override pres_1s
pret_conj = "irreg", pret = "soubé", pt_pret_1s = "soube", pt_pret_3s = "soube",
irreg = true,
}
},
{
-- escrever/reescrever, circunscrever, descrever/redescrever, inscrever, prescrever, proscrever, subscrever,
-- transcrever, others?
match = "screver",
forms = {
pp = "scrito",
irreg = true,
}
},
{
-- suspender
match = "suspender",
forms = {short_pp = "suspenso"}
},
{
match = "^ser",
forms = {
pres_1s = "sou", pres_2s = "és", pres_3s = "é",
pres_1p = "somos", pres_2p = {GL_TYPE .. "sodes", PT_TYPE .. "sois"},
pres_3p = {GL_TYPE .. "som", PT_TYPE .. "são"},
pres1_and_sub = "sej", -- only for subjunctive as we override pres_1s
full_impf = "ér",
pret_conj = "irreg", pret = "fô", pret_1s = {GL_TYPE .. "fum", PT_TYPE .. "fui"}, pret_3s = "foi",
imp_2s = "sê", imp_2p = "sede",
pp_inv = true,
irreg = true,
}
},
{
-- We want to match abster, conter, deter, etc. but not abater, cometer, etc. No way to avoid listing each verb.
match = match_against_verbs("ter", {"abs", "^a", "con", "de", "entre", "man", "ob", "^re", "sus", "^"}),
forms = {
-- FIXME, Estraviz says 'contens', 'detens' etc. but that may be a typo
pres_2s = function(base, prefix) return {GL_TYPE .. "tés", PT_TYPE .. (prefix == "" and "tens" or "téns")} end,
-- FIXME, Estraviz says 'contem', 'detem' etc. but that may be a typo
pres_3s = function(base, prefix) return prefix == "" and "tem" or "tém" end,
pres_2p = "tendes", pres_3p = {GL_TYPE .. "tenhem", PT_TYPE .. "têm", GL_ALTVAR .. "tém"},
pres1_and_sub = "tenh",
full_impf = "tính",
pret_conj = "irreg", pret = "tivé", pt_pret_1s = "tive", pt_pret_3s = "teve",
irreg = true,
}
},
{
match = "trazer",
forms = {
-- use 'tragu' because we're in a front environment; if we use 'trag', we'll get '#trajo'
pres1_and_sub = "tragu", pres_3s = "traz",
pret_conj = "irreg", pret = "trouxé", pt_pret_1s = "trouxe", pt_pret_3s = "trouxe",
fut = "trar",
irreg = true,
}
},
{
match = "traguer",
forms = {
pret_conj = "irreg", pret = "trouxé", pt_pret_1s = "trouxe", pt_pret_3s = "trouxe",
irreg = true,
}
},
{
-- valer, desvaler, equivaler
match = "valer",
forms = {
pres1_and_sub = "valh",
irreg = true,
}
},
{
-- We want to match antever etc. but not absolver, atrever etc. No way to avoid listing each verb.
match = match_against_verbs("ver", {"ante", "entre", "pre", "^re", "^"}),
forms = {
pres_2s = "vês", pres_3s = "vê",
pres_2p = "vedes",
pres_3p = function(base, prefix) return {GL_TYPE .. (prefix == "" and "vem" or "vêm"), PT_TYPE .. "veem"} end,
pres1_and_sub = "vej",
pret_conj = "irreg", pret = "ví", pret_1s = {GL_TYPE .. "vim", PT_TYPE .. "vi"}, pret_3s = "viu",
pp = "visto",
irreg = true,
}
},
{
-- [[prover]] and [[desprover]] have regular preterite and past participle
match = "prover",
forms = {
pres_2s = "provês", pres_3s = "provê",
-- FIXME: Estraviz says 'provem' but that may be a typo
pres_2p = "provedes", pres_3p = {GL_TYPE .. "provêm", PT_TYPE .. "proveem"},
pres1_and_sub = "provej",
irreg = true,
}
},
{
-- volver, devolver, envolver, revolver, etc.
match = "volver",
forms = {short_pp = "volto"},
},
--------------------------------------------------------------------------------------------
-- -ir --
--------------------------------------------------------------------------------------------
-- Verbs not needing entries here:
--
-- abolir: use <u-o>
-- barrir: use <only3sp>
-- carpir, colorir, demolir: use <no_pres1_and_sub>
-- descolorir: use <no_pres1_and_sub>
-- delir, espavorir, falir, florir, remir, renhir: use <no_pres_stressed>
-- empedernir: use <i-e>
-- transir: regular
-- aspergir, despir, flectir/deflectir/genuflectir/genufletir/reflectir/refletir, mentir/desmentir,
-- sentir/assentir/consentir/dissentir/pressentir/ressentir, convergir/divergir, aderir/adherir,
-- ferir/auferir/conferir/deferir/desferir/diferir/differir/inferir/interferir/preferir/proferir/referir/transferir,
-- gerir/digerir/ingerir/sugerir, preterir, competir/repetir, servir, advertir/animadvertir/divertir,
-- vestir/investir/revestir/travestir, seguir/conseguir/desconseguir/desseguir/perseguir/prosseguir: use <i-e>
-- inerir: use <i-e>
-- compelir/expelir/impelir/repelir: use <i-e>
-- dormir, engolir, tossir, subir, acudir/sacudir, fugir, sumir/consumir (NOT assumir/presumir/resumir): use <u-o>
-- polir/repolir: use <u>
-- premir: use <i>
-- extorquir/retorquir: <u-o,u>
-- agredir/progredir/regredir/transgredir: use <i>
-- denegrir, prevenir: use <i>
-- eclodir: use <u-o>
-- cerzir: use <i-e>
-- proibir/coibir: use <í>
-- reunir: use <ú>
-- parir/malparir: use <no_pres_stressed>
-- explodir/implodir: use <u-o>
--
-- -cir alternations (aducir, ressarcir): automatically handled in combine_stem_ending()
-- -gir alternations (agir, dirigir, exigir): automatically handled in combine_stem_ending()
-- -guir alternations (e.g. conseguir): automatically handled in combine_stem_ending()
-- -quir alternations (e.g. extorquir): automatically handled in combine_stem_ending()
{
-- verbs in -air (cair, sair, trair and derivatives: decair/descair/recair, sobres(s)air,
-- abstrair/atrair/contrair/distrair/extrair/protrair/retrair/subtrair)
match = "air",
forms = {
pres1_and_sub = "ai", pres_2s = "ais", pres_3s = "ai",
-- all occurrences of accented í in endings handled in combine_stem_ending()
irreg = true,
}
},
{
-- abrir/desabrir/reabrir
match = "abrir",
forms = {pp = "aberto"}
},
{
-- cobrir/descobrir/encobrir/recobrir/redescobrir
match = "cobrir",
forms = {vowel_alt = "u-o", pp = "coberto"}
},
{
-- conduzir, produzir, reduzir, traduzir, etc.; luzir, reluzir, tremeluzir
match = "uzir",
forms = {
pres_3s = "uz",
-- FIXME, is this correct?
imp_2s = "uze",
irreg = true,
}
},
{
-- pedir, desimpedir, despedir, espedir, expedir, impedir
-- medir
-- comedir
match = match_against_verbs("edir", {"m", "p"}),
forms = {
pres1_and_sub = {GL_TYPE .. "id", PT_TYPE .. "eç"},
irreg = true,
}
},
{
-- frigir
match = "frigir",
forms = {vowel_alt = "i-e", short_pp = "frito"},
},
{
-- inserir
match = "inserir",
forms = {vowel_alt = "i-e"},
},
{
-- ir
match = "^ir",
forms = {
pres_1s = "vou", pres_2s = {GL_TYPE .. "vás", PT_TYPE .. "vais"}, pres_3s = "vai",
pres_1p = {GL_TYPE .. "imos", PT_TYPE .. "vamos"}, pres_2p = "ides",
pres_3p = {GL_TYPE .. "vam", PT_TYPE .. "vão"},
pres_sub_1s = {GL_TYPE .. "vaia", PT_TYPE .. "vá"},
pres_sub_2s = {GL_TYPE .. "vaias", PT_TYPE .. "vás"},
pres_sub_3s = {GL_TYPE .. "vaia", PT_TYPE .. "vá"},
pres_sub_1p = {GL_TYPE .. "vaiamos", PT_TYPE .. "vamos"},
pres_sub_2p = {GL_TYPE .. "vaiades", PT_TYPE .. "vades"},
pres_sub_3p = {GL_TYPE .. "vaiam", PT_TYPE .. "vão"},
pret_conj = "irreg", pret = "fô", pret_1s = {GL_TYPE .. "fum", PT_TYPE .. "fui"}, pret_3s = "foi",
irreg = true,
}
},
{
-- emergir, imergir, submergir
match = "mergir",
forms = {vowel_alt = "i-e", short_pp = "merso"},
},
{
match = "ouvir",
forms = {
pres1_and_sub = {"ouç", ALTVAR .. "oiç"},
irreg = true,
}
},
{
-- exprimir, imprimir, comprimir (but not descomprimir per Priberam), deprimir, oprimir/opprimir (but not reprimir,
-- suprimir/supprimir per Priberam)
match = match_against_verbs("primir", {"^com", "ex", "im", "de", "^o", "op"}),
forms = {short_pp = "presso"}
},
{
-- rir, sorrir
match = match_against_verbs("rir", {"^", "sor"}),
forms = {
pres_2s = "ris", pres_3s = "ri", pres_2p = "rides", pres_3p = {GL_TYPE .. "rim", PT_TYPE .. "riem"},
pres1_and_sub = "ri",
irreg = true,
}
},
{
-- distinguir, extinguir
match = "tinguir",
forms = {
short_pp = "tinto",
-- gu/g alternations handled in combine_stem_ending()
}
},
{
-- verbs in -truir (construir, destruir, reconstruir) but not obstruir/desobstruir, instruir, which are handled
-- by the default -uir handler below
match = match_against_verbs("struir", {"con", "de"}),
forms = {
pres_2s = {"stróis", ALTVAR .. "struis"}, pres_3s = {"strói", ALTVAR .. "strui"},
pres_3p = {"stroem", ALTVAR .. "struem"},
-- all occurrences of accented í in endings handled in combine_stem_ending()
irreg = true,
}
},
{
-- remaining verbs in -uir (concluir/excluir/incluir/concruir/concruyr, abluir/diluir, afluir/fluir/influir,
-- aluir, anuir, atribuir/contribuir/distribuir/redistribuir/retribuir/substituir, coevoluir/evoluir,
-- constituir/destituir/instituir/reconstituir/restituir, derruir, diminuir, estatuir, fruir/usufruir, imbuir,
-- imiscuir, poluir, possuir, puir, pruir, ruir
-- FIXME: old module lists short pp incluso for incluir that can't be verified, ask about this
-- FIXME: handle -uyr verbs?
match = function(verb)
-- Don't match -guir verbs (e.g. [[seguir]], [[conseguir]]) or -quir verbs (e.g. [[extorquir]])
if verb:find("guir$") or verb:find("quir$") then
return nil
else
return match_against_verbs("uir", {""})(verb)
end
end,
forms = {
pres_2s = "uis", pres_3s = "ui",
-- all occurrences of accented í in endings handled in combine_stem_ending()
irreg = true,
}
},
{
-- We want to match advir, convir, devir, etc. but not ouvir, servir, etc. No way to avoid listing each verb.
match = match_against_verbs("vir", {"ad", "^a", "con", "contra", "de", "^desa", "inter", "pro", "^re", "sobre", "^"}),
forms = {
-- FIXME, Estraviz says 'convens', 'devens' etc. but that may be a typo
pres_2s = function(base, prefix) return {GL_TYPE .. "vés", PT_TYPE .. (prefix == "" and "vens" or "véns")} end,
-- FIXME, Estraviz says 'convem', 'devem' etc. but that may be a typo
pres_3s = function(base, prefix) return prefix == "" and "vem" or "vém" end,
pres_2p = "vindes", pres_3p = {GL_TYPE .. "venhem", PT_TYPE .. "vêm", GL_ALTVAR .. "vém"},
pres1_and_sub = "venh",
full_impf = "vính",
pret_conj = "irreg", pret = {GL_TYPE .. "vinhé", PT_TYPE .. "vié"},
pret_1s = "vim", pret_3s = {GL_TYPE .. "véu", PT_TYPE .. "veio"},
pp = "vindo",
irreg = true,
}
},
--------------------------------------------------------------------------------------------
-- misc --
--------------------------------------------------------------------------------------------
{
-- pôr, antepor, apor, compor/decompor/descompor, contrapor, depor, dispor, expor, impor, interpor, justapor,
-- opor, pospor, propor, repor, sobrepor, supor/pressupor, transpor, decompor, others?
match = "p[oô]r",
forms = {
pres1_and_sub = "ponh",
pres_2s = {GL_TYPE .. "pós", PT_TYPE .. "pões", GL_ALTVAR .. "pons"},
pres_3s = {GL_TYPE .. "pom", PT_TYPE .. "põe"},
pres_1p = "pomos", pres_2p = "pondes",
pres_3p = {GL_TYPE .. "ponhem", PT_TYPE .. "põem", GL_ALTVAR .. "póm"},
full_impf = "púnh",
pret_conj = "irreg", pret = {GL_TYPE .. "pugé", PT_TYPE .. "pusé"}, pt_pret_1s = "pus", pt_pret_3s = "pôs",
pers_inf = "po",
gerund = "pondo", pp = "posto",
irreg = true,
}
},
}
local function skip_slot(base, slot, allow_overrides)
if not allow_overrides and (base.basic_overrides[slot] or
base.refl and base.basic_reflexive_only_overrides[slot]) then
-- Skip any slots for which there are overrides.
return true
end
if base.only3s and (slot:find("^pp_f") or slot:find("^pp_mp")) then
-- diluviar, atardecer, neviscar; impersonal verbs have only masc sing pp
return true
end
if not slot:find("[123]") then
-- Don't skip non-personal slots.
return false
end
if base.nofinite then
return true
end
if (base.only3s or base.only3sp or base.only3p) and (slot:find("^imp_") or slot:find("^neg_imp_")) then
return true
end
if base.only3s and not slot:find("3s") then
-- diluviar, atardecer, neviscar
return true
end
if base.only3sp and not slot:find("3[sp]") then
-- atañer, concernir
return true
end
if base.only3p and not slot:find("3p") then
-- [[caer cuatro gotas]], [[caer chuzos de punta]], [[entrarle los siete males]]
return true
end
return false
end
-- Apply vowel alternations to stem.
local function apply_vowel_alternations(stem, alternations)
local alternation_stems = {}
local saw_pres1_and_sub = false
local saw_pres_stressed = false
-- Process alternations other than +.
for _, altobj in ipairs(alternations) do
local alt = altobj.form
local pres1_and_sub, pres_stressed, err
-- Treat final -gu, -qu as a consonant, so the previous vowel can alternate (e.g. conseguir -> consigo).
-- This means a verb in -guar can't have a u-ú alternation but I don't think there are any verbs like that.
stem = rsub(stem, "([gq])u$", "%1" .. TEMPC1)
if alt == "+" then
-- do nothing yet
elseif alt == "ei" then
local before_last_vowel = rmatch(stem, "^(.*)i$")
if not before_last_vowel then
err = "stem should end in -i"
else
pres1_and_sub = nil
pres_stressed = before_last_vowel .. "ei"
end
else
local before_last_vowel, last_vowel, after_last_vowel = rmatch(stem, "^(.*)(" .. V .. ")(.-[ui])$")
if not before_last_vowel then
before_last_vowel, last_vowel, after_last_vowel = rmatch(stem, "^(.*)(" .. V .. ")(.-)$")
end
if alt == "i-e" then
if last_vowel == "e" or last_vowel == "i" then
pres1_and_sub = before_last_vowel .. "i" .. after_last_vowel
if last_vowel == "i" then
pres_stressed = before_last_vowel .. "e" .. after_last_vowel
end
else
err = "should have -e- or -i- as the last vowel"
end
elseif alt == "i" then
if last_vowel == "e" then
pres1_and_sub = before_last_vowel .. "i" .. after_last_vowel
pres_stressed = pres1_and_sub
else
err = "should have -e- as the last vowel"
end
elseif alt == "u-o" then
if last_vowel == "o" or last_vowel == "u" then
pres1_and_sub = before_last_vowel .. "u" .. after_last_vowel
if last_vowel == "u" then
pres_stressed = before_last_vowel .. "o" .. after_last_vowel
end
else
err = "should have -o- or -u- as the last vowel"
end
elseif alt == "u" then
if last_vowel == "o" then
pres1_and_sub = before_last_vowel .. "u" .. after_last_vowel
pres_stressed = pres1_and_sub
else
err = "should have -o- as the last vowel"
end
elseif alt == "í" then
if last_vowel == "i" then
pres_stressed = before_last_vowel .. "í" .. after_last_vowel
else
err = "should have -i- as the last vowel"
end
elseif alt == "ú" then
if last_vowel == "u" then
pres_stressed = before_last_vowel .. "ú" .. after_last_vowel
else
err = "should have -u- as the last vowel"
end
else
error("Internal error: Unrecognized vowel alternation '" .. alt .. "'")
end
end
if pres1_and_sub then
pres1_and_sub = {form = pres1_and_sub:gsub(TEMPC1, "u"), footnotes = altobj.footnotes}
saw_pres1_and_sub = true
end
if pres_stressed then
pres_stressed = {form = pres_stressed:gsub(TEMPC1, "u"), footnotes = altobj.footnotes}
saw_pres_stressed = true
end
table.insert(alternation_stems, {
altobj = altobj,
pres1_and_sub = pres1_and_sub,
pres_stressed = pres_stressed,
err = err
})
end
-- Now do +. We check to see which stems are used by other alternations and specify those so any footnotes are
-- properly attached.
for _, alternation_stem in ipairs(alternation_stems) do
if alternation_stem.altobj.form == "+" then
local stemobj = {form = stem, footnotes = alternation_stem.altobj.footnotes}
alternation_stem.pres1_and_sub = saw_pres1_and_sub and stemobj or nil
alternation_stem.pres_stressed = saw_pres_stressed and stemobj or nil
end
end
return alternation_stems
end
-- Add the `stem` to the `ending` for the given `slot` and apply any phonetic modifications.
-- WARNING: This function is written very carefully; changes to it can easily have unintended consequences.
local function combine_stem_ending(base, slot, prefix, stem, ending, dont_include_prefix)
-- If the stem begins with an acute accent, this is a signal to move the accent onto the last vowel of the prefix.
-- Cf. míngua of minguar.
if stem:find("^" .. AC) then
stem = rsub(stem, "^" .. AC, "")
if dont_include_prefix then
error("Internal error: Can't handle acute accent at beginning of stem if dont_include_prefix is given")
end
prefix = rsub(prefix, "([aeiouyAEIOUY])([^aeiouyAEIOUY]*)$", "%1" .. AC .. "%2")
end
-- Use the full stem for checking for -gui ending and such, because 'stem' is just 'u' for [[arguir]],
-- [[delinquir]].
local full_stem = prefix .. stem
-- Include the prefix in the stem unless dont_include_prefix is given (used for the past participle stem).
if not dont_include_prefix then
stem = full_stem
end
-- If the ending begins with a double asterisk, this is a signal to conditionally delete the accent on the last letter
-- of the stem. "Conditionally" means we don't do it if the last two letters would form a diphthong without the accent
-- on the second one (e.g. in [[sair]], with stem 'saí'); but as an exception, we do delete the accent in stems
-- ending in -guí, -quí (e.g. in [[conseguir]]) because in this case the ui isn't a diphthong.
if ending:find("^%*%*") then
ending = rsub(ending, "^%*%*", "")
if rfind(full_stem, "[gq]uí$") or not rfind(full_stem, V .. "[íú]$") then
stem = com.remove_final_accent(stem)
end
end
-- If the ending begins with an asterisk, this is a signal to delete the accent on the last letter of the stem.
-- E.g. fizé -> fizermos. Unlike for **, this removal is unconditional, so we get e.g. 'sairmos' not #'saírmos'.
if ending:find("^%*") then
ending = rsub(ending, "^%*", "")
stem = com.remove_final_accent(stem)
end
-- If ending begins with i, it must get an accent after an unstressed vowel (in some but not all cases) to prevent
-- the two merging into a diphthong:
-- * cair ->
-- * pres: caímos, caís;
-- * impf: all forms (caí-);
-- * pret: caí (but not caim), caíste (but not caiu), caímos, caístes, caíram;
-- * plup: all forms (caír-);
-- * impf_sub: all forms (caíss-);
-- * fut_sub: caíres, caírem (but not cair, cairmos, cairdes)
-- * pp: caído (but not gerund caindo)
-- * atribuir, other verbs in -uir -> same pattern as for cair etc.
-- * roer ->
-- * pret: roí (but not roim)
-- * impf: all forms (roí-)
-- * pp: roído
-- Don't let variant codes derail the following checks. Note that variant codes are properly added to the end of
-- the ending, so checks against the beginning of the ending work even in their presence, but not checks against
-- the full ending.
local cleaned_ending = export.remove_variant_codes(ending)
if cleaned_ending:find("^i") and full_stem:find("[aeiou]$") and not full_stem:find("[gq]u$") and
not cleaned_ending:find("^i[rum]$") and cleaned_ending ~= "indo" and not cleaned_ending:find("^ir[md]") then
ending = ending:gsub("^i", "í")
end
-- Spelling changes in the stem; it depends on whether the stem given is the pre-front-vowel or
-- pre-back-vowel variant, as indicated by `frontback`. We want these front-back spelling changes to happen
-- between stem and ending, not between prefix and stem; the prefix may not have the same "front/backness"
-- as the stem.
local is_front = rfind(ending, "^[eiéíê]")
if base.frontback == "front" and not is_front then
stem = stem:gsub("c$", "ç") -- conhecer -> conheço, vencer -> venço, descer -> desço
stem = stem:gsub("g$", "j") -- proteger -> protejo, fugir -> fujo
stem = stem:gsub("gu$", "g") -- distinguir -> distingo, conseguir -> consigo
stem = stem:gsub("qu$", "c") -- extorquir -> exturco
stem = stem:gsub("([gq])ü$", "%1u") -- argüir (superseded) -> arguo, delinqüir (superseded) -> delinquo
elseif base.frontback == "back" and is_front then
-- The following changes are all superseded so we don't do them:
-- averiguar -> averigüei, minguar -> mingüei; antiquar -> antiqüei, apropinquar -> apropinqüei
-- stem = stem:gsub("([gq])u$", "%1ü")
stem = stem:gsub("g$", "gu") -- cargar -> carguei, apagar -> apaguei
stem = stem:gsub("c$", "qu") -- marcar -> marquei
stem = stem:gsub("ç$", "c") -- começar -> comecei
-- j does not go to g here; desejar -> deseje not #desege
end
local retval = stem .. ending
if retval:find(GL_TYPE) and retval:find(PT_TYPE) or retval:find(GL_ONLY_TYPE) and not retval:find(GL_TYPE) then
-- Reject clashes in "Galician"-type and "Portuguese"-type forms, e.g. '#vós dixéreis' or '#vós dissérades'.
return nil
end
return retval
end
local function add3(base, slot, stems, endings, footnotes, allow_overrides)
if skip_slot(base, slot, allow_overrides) then
return
end
local function do_combine_stem_ending(stem, ending)
return combine_stem_ending(base, slot, base.prefix, stem, ending)
end
iut.add_forms(base.forms, slot, stems, endings, do_combine_stem_ending, nil, nil, footnotes)
end
local function insert_form(base, slot, form)
if not skip_slot(base, slot) then
iut.insert_form(base.forms, slot, form)
end
end
local function insert_forms(base, slot, forms)
if not skip_slot(base, slot) then
iut.insert_forms(base.forms, slot, forms)
end
end
local function add_single_stem_tense(base, slot_pref, stems, s1, s2, s3, p1, p2, p3)
local function addit(slot, ending)
add3(base, slot_pref .. "_" .. slot, stems, ending)
end
addit("1s", s1)
addit("2s", s2)
addit("3s", s3)
addit("1p", p1)
addit("2p", p2)
addit("3p", p3)
end
local function construct_stems(base, vowel_alt)
local stems = {}
stems.pres_unstressed = base.stems.pres_unstressed or base.inf_stem
stems.pres_stressed =
-- If no_pres_stressed given, pres_stressed stem should be empty so no forms are generated.
base.no_pres_stressed and {} or
base.stems.pres_stressed or
vowel_alt.pres_stressed or
base.inf_stem
stems.pres1_and_sub =
-- If no_pres_stressed given, the entire subjunctive is missing.
base.no_pres_stressed and {} or
-- If no_pres1_and_sub given, pres1 and entire subjunctive are missing.
base.no_pres1_and_sub and {} or
base.stems.pres1_and_sub or
vowel_alt.pres1_and_sub or
nil
stems.pres1 = base.stems.pres1 or stems.pres1_and_sub or stems.pres_stressed
stems.impf = base.stems.impf or base.inf_stem
stems.full_impf = base.stems.full_impf
stems.pret_base = base.stems.pret_base or base.inf_stem
stems.pret_conj = base.stems.pret_conj or base.conj
stems.pret = base.stems.pret or iut.map_forms(iut.convert_to_general_list_form(stems.pret_base),
function(form) return form .. base.conj_vowel end)
stems.gl_short_pret = base.stems.gl_short_pret or iut.map_forms(iut.convert_to_general_list_form(stems.pret),
function(form) return rsub(form, com.V .. "$", "") end)
stems.pt_pret_1s = base.stems.pt_pret_1s
stems.pt_pret_3s = base.stems.pt_pret_3s
stems.fut = base.stems.fut or base.inf_stem .. base.conj
stems.cond = base.stems.cond or stems.fut
stems.pres_sub_stressed = base.stems.pres_sub_stressed or stems.pres1
stems.pres_sub_unstressed = base.stems.pres_sub_unstressed or stems.pres1_and_sub or stems.pres_unstressed
stems.sub_conj = base.stems.sub_conj or base.conj
stems.plup = base.stems.plup or stems.pret
stems.impf_sub = base.stems.impf_sub or stems.pret
stems.fut_sub = base.stems.fut_sub or stems.pret
stems.pers_inf = base.stems.pers_inf or base.inf_stem .. base.conj_vowel
stems.pp = base.stems.pp or base.conj == "ar" and
combine_stem_ending(base, "pp_ms", base.prefix, base.inf_stem, "ado", "dont include prefix") or
-- use combine_stem_ending esp. so we get roído, caído, etc.
combine_stem_ending(base, "pp_ms", base.prefix, base.inf_stem, "ido", "dont include prefix")
stems.pp_ms = stems.pp
local function masc_to_fem(form)
if rfind(form, "o$") then
return rsub(form, "o$", "a")
else
return form
end
end
stems.pp_fs = iut.map_forms(iut.convert_to_general_list_form(stems.pp_ms), masc_to_fem)
if base.stems.short_pp then
stems.short_pp_ms = base.stems.short_pp
stems.short_pp_fs = iut.map_forms(iut.convert_to_general_list_form(stems.short_pp_ms), masc_to_fem)
end
base.this_stems = stems
end
local function add_present_indic(base)
local stems = base.this_stems
local function addit(slot, stems, ending)
add3(base, "pres_" .. slot, stems, ending)
end
local s2, s3, p1, p2, p3
if base.conj == "ar" then
s2, s3, p1, p2, p3 = "as", "a", "amos", {"ades" .. GL_TYPE, "ais" .. PT_TYPE}, "am"
elseif base.conj == "er" or base.conj == "or" then -- verbs in -por have the present overridden
s2, s3, p1, p2, p3 = "es", "e", "emos", {"edes" .. GL_TYPE, "eis" .. PT_TYPE}, "em"
elseif base.conj == "ir" then
s2, s3, p1, p2, p3 = "es", "e", "imos", {"ides" .. GL_TYPE, "is" .. PT_TYPE}, "em"
else
error("Internal error: Unrecognized conjugation " .. base.conj)
end
addit("1s", stems.pres1, "o")
addit("2s", stems.pres_stressed, s2)
addit("3s", stems.pres_stressed, s3)
addit("1p", stems.pres_unstressed, p1)
addit("2p", stems.pres_unstressed, p2)
addit("3p", stems.pres_stressed, p3)
end
local function add_present_subj(base)
local stems = base.this_stems
local function addit(slot, stems, ending)
add3(base, "pres_sub_" .. slot, stems, ending)
end
local s1, s2, s3, p1, p2, p3
if stems.sub_conj == "ar" then
s1, s2, s3, p1, p2, p3 = "e", "es", "e", "emos", {"edes" .. GL_TYPE, "eis" .. PT_TYPE}, "em"
else
s1, s2, s3, p1, p2, p3 = "a", "as", "a", "amos", {"ades" .. GL_TYPE, "ais" .. PT_TYPE}, "am"
end
addit("1s", stems.pres_sub_stressed, s1)
addit("2s", stems.pres_sub_stressed, s2)
addit("3s", stems.pres_sub_stressed, s3)
addit("1p", stems.pres_sub_unstressed, p1)
addit("2p", stems.pres_sub_unstressed, p2)
addit("3p", stems.pres_sub_stressed, p3)
end
local function add_finite_non_present(base)
local stems = base.this_stems
local function add_tense(slot, stem, s1, s2, s3, p1, p2, p3)
add_single_stem_tense(base, slot, stem, s1, s2, s3, p1, p2, p3)
end
-- * at the beginning of the ending means to remove an accent from the last vowel of the imperfect stem.
if stems.full_impf then
add_tense("impf", stems.full_impf, "*a", "*as", "*a", "amos",
{"ades" .. GL_TYPE, "eis" .. PT_TYPE, "ais" .. GL_ALTVAR}, "*am")
elseif base.conj == "ar" then
add_tense("impf", stems.impf, "ava", "avas", "ava", "ávamos",
{"ávades" .. GL_TYPE, "áveis" .. PT_TYPE, "ávais" .. GL_ALTVAR}, "avam")
else
add_tense("impf", stems.impf, "ia", "ias", "ia", "íamos",
{"íades" .. GL_TYPE, "íeis" .. PT_TYPE, "íais" .. GL_ALTVAR}, "iam")
end
-- * at the beginning of the ending means to remove a final accent from the preterite stem.
if stems.pret_conj == "irreg" then
add_tense("pret", stems.gl_short_pret, "em" .. GL_TYPE, nil, "o" .. GL_TYPE)
add_tense("pret", stems.pret, nil, {"*ste", "*che" .. GL_ALTVAR}, nil, "*mos", "*stes",
{"rom" .. GL_TYPE, "*ram" .. PT_TYPE})
add_tense("pret", stems.pt_pret_1s, PT_TYPE)
add_tense("pret", stems.pt_pret_3s, nil, nil, PT_TYPE)
elseif stems.pret_conj == "ar" then
add_tense("pret", stems.pret_base, "ei", {"aste", "ache" .. GL_ALTVAR}, "ou", "amos", "astes",
{"árom" .. GL_TYPE, "aram" .. PT_TYPE})
elseif stems.pret_conj == "er" then
add_tense("pret", stems.pret_base, {"im" .. GL_TYPE, "i" .. PT_TYPE}, {"este", "eche" .. GL_ALTVAR}, "eu",
"emos", "estes", {"êrom" .. GL_TYPE, "eram" .. PT_TYPE})
else
add_tense("pret", stems.pret_base, {"im" .. GL_TYPE, "i" .. PT_TYPE}, {"iste", "iche" .. GL_ALTVAR}, "iu",
"imos", "istes", {"írom" .. GL_TYPE, "iram" .. PT_TYPE})
end
-- * at the beginning of the ending means to remove a final accent from the stem.
-- ** is similar but is "conditional" on a consonant preceding the final vowel.
add_tense("plup", stems.plup, "**ra", "**ras", "**ra", "ramos",
{"rades" .. GL_TYPE, "reis" .. PT_TYPE, "rais" .. GL_ALTVAR}, "**ram")
add_tense("impf_sub", stems.impf_sub, "**sse", "**sses", "**sse", "ssemos",
{"ssedes" .. GL_TYPE, "sseis" .. PT_TYPE}, "**ssem")
add_tense("fut_sub", stems.fut_sub, "*r", "**res", "*r", "*rmos", "*rdes", "**rem")
if base.refl then
local mark = TEMP_MESOCLITIC_INSERTION_POINT
add_tense("fut", stems.fut,
{"ei" .. GL_TYPE, mark .. "ei" .. PT_TYPE}, {"ás" .. GL_TYPE, mark .. "ás" .. PT_TYPE},
{"á" .. GL_TYPE, mark .. "á" .. PT_TYPE}, {"emos" .. GL_TYPE, mark .. "emos" .. PT_TYPE},
{"edes" .. GL_TYPE, mark .. "eis" .. PT_TYPE}, {"ám" .. GL_TYPE, mark .. "ão" .. PT_TYPE}
)
add_tense("cond", stems.cond,
{"ia" .. GL_TYPE, mark .. "ia" .. PT_TYPE}, {"ias" .. GL_TYPE, mark .. "ias" .. PT_TYPE},
{"ia" .. GL_TYPE, mark .. "ia" .. PT_TYPE}, {"íamos" .. GL_TYPE, mark .. "íamos" .. PT_TYPE},
-- FIXME, is GL_ALTVAR correct for the mesoclitic variant of -íais?
{"íades" .. GL_TYPE, mark .. "íeis" .. PT_TYPE, "íais" .. GL_ALTVAR, mark .. "íais" .. GL_ALTVAR},
{"iam" .. GL_TYPE, mark .. "iam" .. PT_TYPE})
else
-- Don't insert forms with the mesoclitic insertion point to avoid duplication in non-reflexive verbs.
add_tense("fut", stems.fut, "ei", "ás", "á", "emos", {"edes" .. GL_TYPE, "eis" .. PT_TYPE},
{"ám" .. GL_TYPE, "ão" .. PT_TYPE})
add_tense("cond", stems.cond, "ia", "ias", "ia", "íamos",
-- FIXME, is GL_ALTVAR correct for the mesoclitic variant of -íais?
{"íades" .. GL_TYPE, "íeis" .. PT_TYPE, "íais" .. GL_ALTVAR}, "iam")
end
-- Different stems for different parts of the personal infinitive to correctly handle forms of [[sair]] and [[pôr]].
add_tense("pers_inf", base.non_prefixed_verb, "", nil, "")
add_tense("pers_inf", stems.pers_inf, nil, "**res", nil, "*rmos", "*rdes", "**rem")
end
local function add_non_finite_forms(base)
local stems = base.this_stems
local function addit(slot, stems, ending, footnotes)
add3(base, slot, stems, ending, footnotes)
end
insert_form(base, "infinitive", {form = base.verb})
-- Also insert "infinitive + reflexive pronoun" combinations if we're handling a reflexive verb. See comment below for
-- "gerund + reflexive pronoun" combinations.
if base.refl then
for _, persnum in ipairs(person_number_list) do
insert_form(base, "infinitive_" .. persnum, {form = base.verb})
end
end
-- verbs in -por have the gerund overridden
local ger_ending = base.conj == "ar" and "ando" or base.conj == "er" and "endo" or "indo"
addit("gerund", stems.pres_unstressed, ger_ending)
-- Also insert "gerund + reflexive pronoun" combinations if we're handling a reflexive verb. We insert exactly the same
-- form as for the bare gerund; later on in add_reflexive_or_fixed_clitic_to_forms(), we add the appropriate clitic
-- pronouns. It's important not to do this for non-reflexive verbs, because in that case, the clitic pronouns won't be
-- added, and {{gl-reinteg-verb form of}} will wrongly consider all these combinations as possible inflections of the bare
-- gerund. Thanks to [[User:JeffDoozan]] for this bug fix.
if base.refl then
for _, persnum in ipairs(person_number_list) do
addit("gerund_" .. persnum, stems.pres_unstressed, ger_ending)
end
end
-- Skip the long/short past participle footnotes if called from {{gl-reinteg-verb}} so they don't show in the headword.
local long_pp_footnotes =
stems.short_pp_ms and base.alternant_multiword_spec.source_template ~= "gl-reinteg-verb" and {long_pp_footnote} or nil
addit("pp_ms", stems.pp_ms, "", long_pp_footnotes)
if not base.pp_inv then
addit("pp_fs", stems.pp_fs, "", long_pp_footnotes)
addit("pp_mp", stems.pp_ms, "s", long_pp_footnotes)
addit("pp_fp", stems.pp_fs, "s", long_pp_footnotes)
end
if stems.short_pp_ms then
local short_pp_footnotes =
stems.short_pp_ms and base.alternant_multiword_spec.source_template ~= "gl-reinteg-verb" and {short_pp_footnote} or nil
addit("short_pp_ms", stems.short_pp_ms, "", short_pp_footnotes)
if not base.pp_inv then
addit("short_pp_fs", stems.short_pp_fs, "", short_pp_footnotes)
addit("short_pp_mp", stems.short_pp_ms, "s", short_pp_footnotes)
addit("short_pp_fp", stems.short_pp_fs, "s", short_pp_footnotes)
end
end
end
local function copy_forms_to_imperatives(base)
-- Copy pres3s to imperative since they are almost always the same.
insert_forms(base, "imp_2s", iut.map_forms(base.forms.pres_3s, function(form) return form end))
if not skip_slot(base, "imp_2p") then
-- Copy pres2p to imperative 2p minus -s since they are almost always the same.
-- But not if there's an override, to avoid possibly throwing an error.
insert_forms(base, "imp_2p", iut.map_forms(base.forms.pres_2p, function(form)
local form_no_s, var_codes = rmatch(form, "^(.*)s(" .. var_code_c .. "*)$")
if not form_no_s then
error("Can't derive second-person plural imperative from second-person plural present indicative " ..
"because form '" .. form .. "' doesn't end in -s")
end
return form_no_s .. var_codes
end))
end
-- Copy subjunctives to imperatives, unless there's an override for the given slot (as with the imp_1p of [[ir]]).
for _, persnum in ipairs({"3s", "1p", "3p"}) do
local from = "pres_sub_" .. persnum
local to = "imp_" .. persnum
insert_forms(base, to, iut.map_forms(base.forms[from], function(form) return form end))
end
end
local function process_slot_overrides(base, filter_slot, reflexive_only)
local overrides = reflexive_only and base.basic_reflexive_only_overrides or base.basic_overrides
for slot, forms in pairs(overrides) do
if not filter_slot or filter_slot(slot) then
add3(base, slot, forms, "", nil, "allow overrides")
end
end
end
-- Prefix `form` with `clitic`, adding fixed text `between` between them. Add links as appropriate unless the user
-- requested no links. Check whether form already has brackets (as will be the case if the form has a fixed clitic).
local function prefix_clitic_to_form(base, clitic, between, form)
if base.alternant_multiword_spec.args.noautolinkverb then
return clitic .. between .. form
else
local clitic_pref = "[[" .. clitic .. "]]" .. between
if form:find("%[%[") then
return clitic_pref .. form
else
return clitic_pref .. "[[" .. form .. "]]"
end
end
end
-- Add the appropriate clitic pronouns in `clitics` to the forms in `base_slot`. `store_cliticized_form` is a function
-- of three arguments (clitic, formobj, cliticized_form) and should store the cliticized form for the specified clitic
-- and form object.
local function suffix_clitic_to_forms(base, base_slot, clitics, store_cliticized_form)
if not base.forms[base_slot] then
-- This can happen, e.g. in only3s/only3sp/only3p verbs.
return
end
local autolink = not base.alternant_multiword_spec.args.noautolinkverb
for _, formobj in ipairs(base.forms[base_slot]) do
for _, clitic in ipairs(clitics) do
local cliticized_form
if formobj.form:find(TEMP_MESOCLITIC_INSERTION_POINT) then
-- mesoclisis in future and conditional
local infinitive, suffix = rmatch(formobj.form, "^(.*)" .. TEMP_MESOCLITIC_INSERTION_POINT .. "(.*)$")
if not infinitive then
error("Internal error: Can't find mesoclitic insertion point in slot '" .. base_slot .. "', form '" ..
formobj.form .. "'")
end
local full_form = infinitive .. suffix
if autolink and not infinitive:find("%[%[") then
infinitive = "[[" .. infinitive .. "]]"
end
cliticized_form =
autolink and infinitive .. "-[[" .. clitic .. "]]-[[" .. full_form .. "|" .. suffix .. "]]" or
infinitive .. "-" .. clitic .. "-" .. suffix
else
local clitic_suffix = autolink and "-[[" .. clitic .. "]]" or "-" .. clitic
local form_needs_link = autolink and not formobj.form:find("%[%[")
if base_slot:find("1p$") then
-- Final -s disappears: arrependíamos + nos -> arrependíamo-nos, etc.
cliticized_form = formobj.form:gsub("s$", "")
if form_needs_link then
cliticized_form = "[[" .. formobj.form .. "|" .. cliticized_form .. "]]"
end
else
cliticized_form = formobj.form
if form_needs_link then
cliticized_form = "[[" .. cliticized_form .. "]]"
end
end
cliticized_form = cliticized_form .. clitic_suffix
end
store_cliticized_form(clitic, formobj, cliticized_form)
end
end
end
-- Add a reflexive pronoun or fixed clitic (FIXME: not working), as appropriate to the base forms that were generated.
-- `do_joined` means to do only the forms where the pronoun is joined to the end of the form; otherwise, do only the
-- forms where it is not joined and precedes the form.
local function add_reflexive_or_fixed_clitic_to_forms(base, do_reflexive, do_joined)
for _, slotaccel in ipairs(base.alternant_multiword_spec.verb_slots_basic) do
local slot, accel = unpack(slotaccel)
local clitic
if not do_reflexive then
clitic = base.clitic
elseif slot:find("[123]") then
local persnum = slot:match("^.*_(.-)$")
clitic = person_number_to_reflexive_pronoun[persnum]
else
clitic = "se"
end
if base.forms[slot] then
if do_reflexive and slot:find("^pp_") or slot == "infinitive_linked" then
-- do nothing with reflexive past participles or with infinitive linked (handled at the end)
elseif slot:find("^neg_imp_") then
error("Internal error: Should not have forms set for negative imperative at this stage")
else
local slot_has_suffixed_clitic = not slot:find("_sub")
-- Maybe generate non-reflexive parts and separated syntactic variants for use in
-- {{gl-reinteg-verb form of}}. See comment in add_slots() above `need_special_verb_form_of_slots`.
-- Check for do_joined so we only run this code once.
if do_reflexive and do_joined and base.alternant_multiword_spec.source_template == "gl-reinteg-verb form of" and
-- Skip personal variants of infinitives and gerunds so we don't think [[arrependendo]] is a
-- non-reflexive equivalent of [[arrependendo-me]].
not slot:find("infinitive_") and not slot:find("gerund_") then
-- Clone the forms because we will be destructively modifying them just below, adding the reflexive
-- pronoun.
insert_forms(base, slot .. "_non_reflexive", mw.clone(base.forms[slot]))
if slot_has_suffixed_clitic then
insert_forms(base, slot .. "_variant", iut.map_forms(base.forms[slot], function(form)
return prefix_clitic_to_form(base, clitic, " ... ", form)
end))
end
end
if slot_has_suffixed_clitic then
if do_joined then
suffix_clitic_to_forms(base, slot, {clitic},
function(clitic, formobj, cliticized_form)
formobj.form = cliticized_form
end
)
end
elseif not do_joined then
-- Add clitic as separate word before all other forms.
for _, form in ipairs(base.forms[slot]) do
form.form = prefix_clitic_to_form(base, clitic, " ", form.form)
end
end
end
end
end
end
local function handle_infinitive_linked(base)
-- Compute linked versions of potential lemma slots, for use in {{gl-reinteg-verb}}.
-- We substitute the original lemma (before removing links) for forms that
-- are the same as the lemma, if the original lemma has links.
for _, slot in ipairs({"infinitive"}) do
insert_forms(base, slot .. "_linked", iut.map_forms(base.forms[slot], function(form)
if form == base.lemma and rfind(base.linked_lemma, "%[%[") then
return base.linked_lemma
else
return form
end
end))
end
end
local function generate_negative_imperatives(base)
-- Copy subjunctives to negative imperatives, preceded by "nom".
for _, persnum in ipairs(neg_imp_person_number_list) do
local from = "pres_sub_" .. persnum
local to = "neg_imp_" .. persnum
insert_forms(base, to, iut.map_forms(base.forms[from], function(form)
if base.alternant_multiword_spec.args.noautolinkverb then
return "nom " .. form
elseif form:find("%[%[") then
-- already linked, e.g. when reflexive
return "[[nom]] " .. form
else
return "[[nom]] [[" .. form .. "]]"
end
end))
end
end
-- Process specs given by the user using 'addnote[SLOTSPEC][FOOTNOTE][FOOTNOTE][...]'.
local function process_addnote_specs(base)
for _, spec in ipairs(base.addnote_specs) do
for _, slot_spec in ipairs(spec.slot_specs) do
slot_spec = "^" .. slot_spec .. "$"
for slot, forms in pairs(base.forms) do
if rfind(slot, slot_spec) then
-- To save on memory, side-effect the existing forms.
for _, form in ipairs(forms) do
form.footnotes = iut.combine_footnotes(form.footnotes, spec.footnotes)
end
end
end
end
end
end
local function add_missing_links_to_forms(base)
-- Any forms without links should get them now. Redundant ones will be stripped later.
for slot, forms in pairs(base.forms) do
for _, form in ipairs(forms) do
if not form.form:find("%[%[") then
form.form = "[[" .. form.form .. "]]"
end
end
end
end
-- Remove special characters added to future and conditional forms to indicate mesoclitic insertion points.
local function remove_mesoclitic_insertion_points(base)
for slot, forms in pairs(base.forms) do
if slot:find("^fut_") or slot:find("^cond_") then
for _, form in ipairs(forms) do
form.form = form.form:gsub(TEMP_MESOCLITIC_INSERTION_POINT, "")
end
end
end
end
-- If called from {{gl-reinteg-verb}}, remove less-recommended variants; otherwise add a footnote indicating they are
-- less recommended, and sort them last.
local function process_altvar_forms(base)
for slot, forms in pairs(base.forms) do
-- As an optimization, check if there are any less-recommended forms and don't do anything if not.
local saw_altvar = false
for _, form in ipairs(forms) do
if form.form:find(ALTVAR) then
saw_altvar = true
break
end
end
if saw_altvar then
if base.alternant_multiword_spec.source_template == "gl-reinteg-verb" then
base.forms[slot] = iut.flatmap_forms(base.forms[slot], function(form)
if form:find(ALTVAR) then
return {}
else
return {form}
end
end)
else
local existing_forms = base.forms[slot]
base.forms[slot] = {}
for _, formobj in ipairs(existing_forms) do
if not formobj.form:find(ALTVAR) then
iut.insert_form(base.forms, slot, formobj)
end
end
for _, formobj in ipairs(existing_forms) do
if formobj.form:find(ALTVAR) then
formobj.footnotes = iut.combine_footnotes(formobj.footnotes, {"[less recommended]"})
iut.insert_form(base.forms, slot, formobj)
end
end
end
end
end
end
local function conjugate_verb(base)
for _, vowel_alt in ipairs(base.vowel_alt_stems) do
construct_stems(base, vowel_alt)
add_present_indic(base)
add_present_subj(base)
end
add_finite_non_present(base)
add_non_finite_forms(base)
-- do non-reflexive non-imperative slot overrides
process_slot_overrides(base, function(slot)
return not slot:find("^imp_") and not slot:find("^neg_imp_")
end)
-- This should happen after process_slot_overrides() in case a derived slot is based on an override
-- (as with the imp_3s of [[dar]], [[estar]]).
copy_forms_to_imperatives(base)
-- do non-reflexive positive imperative slot overrides
process_slot_overrides(base, function(slot)
return slot:find("^imp_")
end)
-- We need to add joined reflexives, then joined and non-joined clitics, then non-joined reflexives, so we get
-- [[arrepende-te]] but [[nom]] [[te]] [[arrependas]].
if base.refl then
add_reflexive_or_fixed_clitic_to_forms(base, "do reflexive", "do joined")
process_slot_overrides(base, nil, "do reflexive") -- do reflexive-only slot overrides
add_reflexive_or_fixed_clitic_to_forms(base, "do reflexive", false)
end
-- This should happen after add_reflexive_or_fixed_clitic_to_forms() so negative imperatives get the reflexive pronoun
-- and clitic in them.
generate_negative_imperatives(base)
-- do non-reflexive negative imperative slot overrides
-- FIXME: What about reflexive negative imperatives?
process_slot_overrides(base, function(slot)
return slot:find("^neg_imp_")
end)
-- This should happen before add_missing_links_to_forms() so that the comparison `form == base.lemma`
-- in handle_infinitive_linked() works correctly and compares unlinked forms to unlinked forms.
handle_infinitive_linked(base)
process_addnote_specs(base)
if not base.alternant_multiword_spec.args.noautolinkverb then
add_missing_links_to_forms(base)
end
remove_mesoclitic_insertion_points(base)
process_altvar_forms(base)
end
local function parse_indicator_spec(angle_bracket_spec)
-- Store the original angle bracket spec so we can reconstruct the overall conj spec with the lemma(s) in them.
local base = {
angle_bracket_spec = angle_bracket_spec,
user_basic_overrides = {},
user_stems = {},
addnote_specs = {},
}
local function parse_err(msg)
error(msg .. ": " .. angle_bracket_spec)
end
local function fetch_footnotes(separated_group)
local footnotes
for j = 2, #separated_group - 1, 2 do
if separated_group[j + 1] ~= "" then
parse_err("Extraneous text after bracketed footnotes: '" .. table.concat(separated_group) .. "'")
end
if not footnotes then
footnotes = {}
end
table.insert(footnotes, separated_group[j])
end
return footnotes
end
local inside = angle_bracket_spec:match("^<(.*)>$")
assert(inside)
if inside == "" then
return base
end
local segments = put.parse_balanced_segment_run(inside, "[", "]")
local dot_separated_groups = put.split_alternating_runs(segments, "%.")
for i, dot_separated_group in ipairs(dot_separated_groups) do
local first_element = dot_separated_group[1]
if first_element == "addnote" then
local spec_and_footnotes = fetch_footnotes(dot_separated_group)
if #spec_and_footnotes < 2 then
parse_err("Spec with 'addnote' should be of the form 'addnote[SLOTSPEC][FOOTNOTE][FOOTNOTE][...]'")
end
local slot_spec = table.remove(spec_and_footnotes, 1)
local slot_spec_inside = rmatch(slot_spec, "^%[(.*)%]$")
if not slot_spec_inside then
parse_err("Internal error: slot_spec " .. slot_spec .. " should be surrounded with brackets")
end
local slot_specs = rsplit(slot_spec_inside, ",")
-- FIXME: Here, [[Module:it-verb]] called strip_spaces(). Generally we don't do this. Should we?
table.insert(base.addnote_specs, {slot_specs = slot_specs, footnotes = spec_and_footnotes})
elseif indicator_flags[first_element] then
if #dot_separated_group > 1 then
parse_err("No footnotes allowed with '" .. first_element .. "' spec")
end
if base[first_element] then
parse_err("Spec '" .. first_element .. "' specified twice")
end
base[first_element] = true
elseif rfind(first_element, ":") then
local colon_separated_groups = put.split_alternating_runs(dot_separated_group, "%s*:%s*")
local first_element = colon_separated_groups[1][1]
if #colon_separated_groups[1] > 1 then
parse_err("Can't attach footnotes directly to '" .. first_element .. "' spec; attach them to the " ..
"colon-separated values following the initial colon")
end
if overridable_stems[first_element] then
if base.user_stems[first_element] then
parse_err("Overridable stem '" .. first_element .. "' specified twice")
end
table.remove(colon_separated_groups, 1)
base.user_stems[first_element] = overridable_stems[first_element](colon_separated_groups,
{prefix = first_element, base = base, parse_err = parse_err, fetch_footnotes = fetch_footnotes})
else -- assume a basic override; we validate further later when the possible slots are available
if base.user_basic_overrides[first_element] then
parse_err("Basic override '" .. first_element .. "' specified twice")
end
table.remove(colon_separated_groups, 1)
base.user_basic_overrides[first_element] = allow_multiple_values(colon_separated_groups,
{prefix = first_element, base = base, parse_err = parse_err, fetch_footnotes = fetch_footnotes})
end
else
local comma_separated_groups = put.split_alternating_runs(dot_separated_group, "%s*,%s*")
for j = 1, #comma_separated_groups do
local alt = comma_separated_groups[j][1]
if not vowel_alternants[alt] then
if #comma_separated_groups == 1 then
parse_err("Unrecognized spec or vowel alternant '" .. alt .. "'")
else
parse_err("Unrecognized vowel alternant '" .. alt .. "'")
end
end
if base.vowel_alt then
for _, existing_alt in ipairs(base.vowel_alt) do
if existing_alt.form == alt then
parse_err("Vowel alternant '" .. alt .. "' specified twice")
end
end
else
base.vowel_alt = {}
end
table.insert(base.vowel_alt, {form = alt, footnotes = fetch_footnotes(comma_separated_groups[j])})
end
end
end
return base
end
-- Normalize all lemmas, substituting the pagename for blank lemmas and adding links to multiword lemmas.
local function normalize_all_lemmas(alternant_multiword_spec, head)
-- (1) Add links to all before and after text. Remember the original text so we can reconstruct the verb spec later.
if not alternant_multiword_spec.args.noautolinktext then
iut.add_links_to_before_and_after_text(alternant_multiword_spec, "remember original")
end
-- (2) Remove any links from the lemma, but remember the original form
-- so we can use it below in the 'lemma_linked' form.
iut.map_word_specs(alternant_multiword_spec, function(base)
if base.lemma == "" then
base.lemma = head
end
base.user_specified_lemma = base.lemma
base.lemma = m_links.remove_links(base.lemma)
local refl_verb = base.lemma
local verb, refl = rmatch(refl_verb, "^(.-)%-(se)$")
if not verb then
verb, refl = refl_verb, nil
end
base.user_specified_verb = verb
base.refl = refl
base.verb = base.user_specified_verb
local linked_lemma
if alternant_multiword_spec.args.noautolinkverb or base.user_specified_lemma:find("%[%[") then
linked_lemma = base.user_specified_lemma
elseif base.refl then
-- Reconstruct the linked lemma with separate links around base verb and reflexive pronoun.
linked_lemma = base.user_specified_verb == base.verb and "[[" .. base.user_specified_verb .. "]]" or
"[[" .. base.verb .. "|" .. base.user_specified_verb .. "]]"
linked_lemma = linked_lemma .. (refl and "-[[" .. refl .. "]]" or "")
else
-- Add links to the lemma so the user doesn't specifically need to, since we preserve
-- links in multiword lemmas and include links in non-lemma forms rather than allowing
-- the entire form to be a link.
linked_lemma = iut.add_links(base.user_specified_lemma)
end
base.linked_lemma = linked_lemma
end)
end
local function detect_indicator_spec(base)
if (base.only3s and 1 or 0) + (base.only3sp and 1 or 0) + (base.only3p and 1 or 0) > 1 then
error("Only one of 'only3s', 'only3sp' and 'only3p' can be specified")
end
base.forms = {}
base.stems = {}
base.basic_overrides = {}
base.basic_reflexive_only_overrides = {}
if not base.no_built_in then
for _, built_in_conj in ipairs(built_in_conjugations) do
if type(built_in_conj.match) == "function" then
base.prefix, base.non_prefixed_verb = built_in_conj.match(base.verb)
elseif built_in_conj.match:find("^%^") and rsub(built_in_conj.match, "^%^", "") == base.verb then
-- begins with ^, for exact match, and matches
base.prefix, base.non_prefixed_verb = "", base.verb
else
base.prefix, base.non_prefixed_verb = rmatch(base.verb, "^(.*)(" .. built_in_conj.match .. ")$")
end
if base.prefix then
-- we found a built-in verb
for stem, forms in pairs(built_in_conj.forms) do
if type(forms) == "function" then
forms = forms(base, base.prefix)
end
if stem:find("^refl_") then
stem = stem:gsub("^refl_", "")
if not base.alternant_multiword_spec.verb_slots_basic_map[stem] then
error("Internal error: setting for 'refl_" .. stem .. "' does not refer to a basic verb slot")
end
base.basic_reflexive_only_overrides[stem] = forms
elseif base.alternant_multiword_spec.verb_slots_basic_map[stem] then
-- an individual form override of a basic form
base.basic_overrides[stem] = forms
else
base.stems[stem] = forms
end
end
break
end
end
end
-- Override built-in-verb stems and overrides with user-specified ones.
for stem, values in pairs(base.user_stems) do
base.stems[stem] = values
end
for override, values in pairs(base.user_basic_overrides) do
if not base.alternant_multiword_spec.verb_slots_basic_map[override] then
error("Unrecognized override '" .. override .. "': " .. base.angle_bracket_spec)
end
base.basic_overrides[override] = values
end
base.prefix = base.prefix or ""
base.non_prefixed_verb = base.non_prefixed_verb or base.verb
local inf_stem, suffix = rmatch(base.non_prefixed_verb, "^(.*)([aeioô]r)$")
if not inf_stem then
error("Unrecognized infinitive: " .. base.verb)
end
base.inf_stem = inf_stem
suffix = suffix == "ôr" and "or" or suffix
base.conj = suffix
base.conj_vowel = suffix == "ar" and "á" or suffix == "ir" and "í" or "ê"
base.frontback = suffix == "ar" and "back" or "front"
if base.stems.vowel_alt then -- built-in verb with specified vowel alternation
if base.vowel_alt then
error(base.verb .. " is a recognized built-in verb, and should not have vowel alternations specified with it")
end
base.vowel_alt = iut.convert_to_general_list_form(base.stems.vowel_alt)
end
-- Propagate built-in-verb indicator flags to `base` and combine with user-specified flags.
for indicator_flag, _ in pairs(indicator_flags) do
base[indicator_flag] = base[indicator_flag] or base.stems[indicator_flag]
end
-- Convert vowel alternation indicators into stems.
local vowel_alt = base.vowel_alt or {{form = "+"}}
base.vowel_alt_stems = apply_vowel_alternations(base.inf_stem, vowel_alt)
for _, vowel_alt_stems in ipairs(base.vowel_alt_stems) do
if vowel_alt_stems.err then
error("To use '" .. vowel_alt_stems.altobj.form .. "', present stem '" .. base.prefix .. base.inf_stem .. "' " ..
vowel_alt_stems.err)
end
end
end
local function detect_all_indicator_specs(alternant_multiword_spec)
-- Propagate some settings up; some are used internally, others by [[Module:gl-headword]].
iut.map_word_specs(alternant_multiword_spec, function(base)
-- Internal indicator flags. Do these before calling detect_indicator_spec() because add_slots() uses them.
for _, prop in ipairs { "refl", "clitic" } do
if base[prop] then
alternant_multiword_spec[prop] = true
end
end
base.alternant_multiword_spec = alternant_multiword_spec
end)
add_slots(alternant_multiword_spec)
alternant_multiword_spec.vowel_alt = {}
iut.map_word_specs(alternant_multiword_spec, function(base)
detect_indicator_spec(base)
-- User-specified indicator flags. Do these after calling detect_indicator_spec() because the latter may set these
-- indicators for built-in verbs.
for prop, _ in pairs(indicator_flags) do
if base[prop] then
alternant_multiword_spec[prop] = true
end
end
-- Vowel alternants. Do these after calling detect_indicator_spec() because the latter sets base.vowel_alt for
-- built-in verbs.
if base.vowel_alt then
for _, altobj in ipairs(base.vowel_alt) do
m_table.insertIfNot(alternant_multiword_spec.vowel_alt, altobj.form)
end
end
end)
end
local function add_categories_and_annotation(alternant_multiword_spec, base, multiword_lemma)
local function insert_ann(anntype, value)
m_table.insertIfNot(alternant_multiword_spec.annotation[anntype], value)
end
local function insert_cat(cat, also_when_multiword)
-- Don't place multiword terms in categories like 'Galician verbs ending in -ar' to avoid spamming the
-- categories with such terms.
if also_when_multiword or not multiword_lemma then
m_table.insertIfNot(alternant_multiword_spec.categories, "ガリシア語 " .. cat)
end
end
if check_for_red_links and alternant_multiword_spec.source_template == "gl-reinteg-conj" and multiword_lemma then
for _, slot_and_accel in ipairs(alternant_multiword_spec.all_verb_slots) do
local slot = slot_and_accel[1]
local forms = base.forms[slot]
local must_break = false
if forms then
for _, form in ipairs(forms) do
if not form.form:find("%[%[") then
local title = mw.title.new(form.form)
if title and not title.exists then
insert_cat("活用表に赤リンクを含む動詞")
must_break = true
break
end
end
end
end
if must_break then
break
end
end
end
if(base.conj == "or") then
insert_cat("-erで終わる動詞")
else
insert_cat("-" .. base.conj .."で終わる動詞 ")
end
if base.irreg then
insert_ann("irreg", "不規則動詞")
insert_cat("不規則動詞")
else
insert_ann("irreg", "規則動詞")
end
if base.only3s then
insert_ann("defective", "非人称")
insert_cat("非人称動詞")
elseif base.only3sp then
insert_ann("defective", "第三人称のみ")
insert_cat("third-person-only verbs")
elseif base.only3p then
insert_ann("defective", "第三人称複数のみ")
insert_cat("third-person-plural-only verbs")
elseif base.no_pres_stressed or base.no_pres1_and_sub then
insert_ann("defective", "欠如")
insert_cat("欠如動詞")
else
insert_ann("defective", "regular")
end
if base.stems.short_pp then
insert_ann("short_pp", "不規則短過去分詞")
insert_cat("不規則短過去分詞を持つ動詞")
else
insert_ann("short_pp", "regular")
end
if base.clitic then
insert_cat("verbs with lexical clitics")
end
if base.refl then
insert_cat("再帰動詞")
end
if base.e_ei_cat then
insert_ann("vowel_alt", "''e'' may become ''ei'' when stressed")
insert_cat("verbs with e becoming ei when stressed")
elseif not base.vowel_alt then
insert_ann("vowel_alt", "non-alternating")
else
for _, alt in ipairs(base.vowel_alt) do
if alt.form == "+" then
insert_ann("vowel_alt", "non-alternating")
else
insert_ann("vowel_alt", vowel_alternant_to_desc[alt.form])
insert_cat("verbs with " .. vowel_alternant_to_cat[alt.form])
end
end
end
local cons_alt = base.stems.cons_alt
if cons_alt == nil then
if base.conj == "ar" then
if base.inf_stem:find("ç$") then
cons_alt = "c-ç"
elseif base.inf_stem:find("c$") then
cons_alt = "c-qu"
elseif base.inf_stem:find("g$") then
cons_alt = "g-gu"
end
else
if base.no_pres_stressed or base.no_pres1_and_sub then
cons_alt = nil -- no e.g. c-ç alternation in this case
elseif base.inf_stem:find("c$") then
cons_alt = "c-ç"
elseif base.inf_stem:find("qu$") then
cons_alt = "c-qu"
elseif base.inf_stem:find("g$") then
cons_alt = "g-j"
elseif base.inf_stem:find("gu$") then
cons_alt = "g-gu"
end
end
end
if cons_alt then
local desc = cons_alt .. " alternation"
insert_ann("cons_alt", desc)
insert_cat("verbs with " .. desc)
else
insert_ann("cons_alt", "non-alternating")
end
end
-- Compute the categories to add the verb to, as well as the annotation to display in the
-- conjugation title bar. We combine the code to do these functions as both categories and
-- title bar contain similar information.
local function compute_categories_and_annotation(alternant_multiword_spec)
alternant_multiword_spec.categories = {}
local ann = {}
alternant_multiword_spec.annotation = ann
ann.irreg = {}
ann.short_pp = {}
ann.defective = {}
ann.vowel_alt = {}
ann.cons_alt = {}
local multiword_lemma = false
for _, form in ipairs(alternant_multiword_spec.forms.infinitive) do
if form.form:find(" ") then
multiword_lemma = true
break
end
end
iut.map_word_specs(alternant_multiword_spec, function(base)
add_categories_and_annotation(alternant_multiword_spec, base, multiword_lemma)
end)
local ann_parts = {}
local irreg = table.concat(ann.irreg, " or ")
if irreg ~= "" and irreg ~= "regular" then
table.insert(ann_parts, irreg)
end
local short_pp = table.concat(ann.short_pp, " or ")
if short_pp ~= "" and short_pp ~= "regular" then
table.insert(ann_parts, short_pp)
end
local defective = table.concat(ann.defective, " or ")
if defective ~= "" and defective ~= "regular" then
table.insert(ann_parts, defective)
end
local vowel_alt = table.concat(ann.vowel_alt, " or ")
if vowel_alt ~= "" and vowel_alt ~= "non-alternating" then
table.insert(ann_parts, vowel_alt)
end
local cons_alt = table.concat(ann.cons_alt, " or ")
if cons_alt ~= "" and cons_alt ~= "non-alternating" then
table.insert(ann_parts, cons_alt)
end
alternant_multiword_spec.annotation = table.concat(ann_parts, "; ")
end
local function show_forms(alternant_multiword_spec)
local lemmas = alternant_multiword_spec.forms.infinitive
alternant_multiword_spec.lemmas = lemmas -- save for later use in make_table()
if alternant_multiword_spec.forms.short_pp_ms then
alternant_multiword_spec.has_short_pp = true
end
local reconstructed_verb_spec = iut.reconstruct_original_spec(alternant_multiword_spec)
local function transform_accel_obj(slot, formobj, accel_obj)
-- No accelerators for negative imperatives, which are always multiword and derived directly from the
-- present subjunctive.
if slot:find("^neg_imp") then
return nil
end
if accel_obj then
if slot:find("^pp_") then
accel_obj.form = slot
elseif slot == "gerund" then
accel_obj.form = "reinteg-gerund-" .. reconstructed_verb_spec
else
accel_obj.form = "reinteg-verb-form-" .. reconstructed_verb_spec
end
end
return accel_obj
end
-- Italicize less-recommended forms.
local function generate_link(data)
local formval_for_link = data.form.formval_for_link
if formval_for_link:find(ALTVAR) then
formval_for_link = formval_for_link:gsub(ALTVAR, "")
return m_links.full_link({lang = lang, term = formval_for_link, tr = "-", accel = data.form.accel_obj},
"term") .. iut.get_footnote_text(data.form.footnotes, data.footnote_obj)
end
end
local props = {
lang = lang,
lemmas = lemmas,
transform_accel_obj = transform_accel_obj,
canonicalize = function(form) return export.remove_variant_codes(form, "keep altvar") end,
generate_link = generate_link,
slot_list = alternant_multiword_spec.verb_slots_basic,
}
iut.show_forms(alternant_multiword_spec.forms, props)
alternant_multiword_spec.footnote_basic = alternant_multiword_spec.forms.footnote
end
local notes_template = [=[
<div class="roa-footnote-outer-div" style="width:100%;">
<div class="roa-footnote-inner-div">
{footnote}
</div></div>
]=]
local basic_table = [=[
{description}<div class="NavFrame">
<div class="NavHead" align=center> {title}の活用 ([[:w:レインテグラショニスモ|レインテグラショニスモ]])</div>
<div class="NavContent" align="left">
{\op}| class="roa-inflection-table" data-toggle-category="inflection"
|-
! class="roa-person-number-header" rowspan="2" |
! class="roa-person-number-header" colspan="3" | 単数
! class="roa-person-number-header" colspan="3" | 複数
|-
! class="roa-person-number-header" style="width:12.5%" | 第一人称<br />(<<eu>>)
! class="roa-person-number-header" style="width:12.5%" | 第二人称<br />(<<ti>> / <<tu>>)
! class="roa-person-number-header" style="width:12.5%" | 第三人称<br />(<<ele>> / <<ela>> / <<você>>)
! class="roa-person-number-header" style="width:12.5%" | 第一人称<br />(<<nós>>)
! class="roa-person-number-header" style="width:12.5%" | 第二人称<br />(<<vós>>)
! class="roa-person-number-header" style="width:12.5%" | 第三人称<br />(<<eles>> / <<elas>> / <<vocês>>)
|-
! class="roa-nonfinite-header" colspan="7" | ''<span title="infinitivo">不定詞</span>''
|-
! class="roa-nonfinite-header" | '''<span title="infinitivo impersoal">非人称</span>'''
| colspan="6" | {infinitive}
|-
! class="roa-nonfinite-header" | '''<span title="infinitivo conxugado">人称</span>'''
| {pers_inf_1s}
| {pers_inf_2s}
| {pers_inf_3s}
| {pers_inf_1p}
| {pers_inf_2p}
| {pers_inf_3p}
|-
! class="roa-nonfinite-header" colspan="7" | ''<span title="xerundio">現在分詞</span>''
|-
| class="roa-nonfinite-header" |
| colspan="6" | {gerund}
|-{pp_clause}
! class="roa-indicative-left-rail" colspan="7" | ''<span title="indicativo">直説法</span>''
|-
! class="roa-indicative-left-rail" | <span title="presente">現在</span>
| {pres_1s}
| {pres_2s}
| {pres_3s}
| {pres_1p}
| {pres_2p}
| {pres_3p}
|-
! class="roa-indicative-left-rail" | <span title="pretérito imperfecto">不完了過去</span>
| {impf_1s}
| {impf_2s}
| {impf_3s}
| {impf_1p}
| {impf_2p}
| {impf_3p}
|-
! class="roa-indicative-left-rail" | <span title="pretérito perfecto">完了過去</span>
| {pret_1s}
| {pret_2s}
| {pret_3s}
| {pret_1p}
| {pret_2p}
| {pret_3p}
|-
! class="roa-indicative-left-rail" | <span title="pretérito pluscuamperfecto">大過去</span>
| {plup_1s}
| {plup_2s}
| {plup_3s}
| {plup_1p}
| {plup_2p}
| {plup_3p}
|-
! class="roa-indicative-left-rail" | <span title="futuro do presente">未来</span>
| {fut_1s}
| {fut_2s}
| {fut_3s}
| {fut_1p}
| {fut_2p}
| {fut_3p}
|-
! class="roa-indicative-left-rail" | <span title="condicional">過去未来</span>
| {cond_1s}
| {cond_2s}
| {cond_3s}
| {cond_1p}
| {cond_2p}
| {cond_3p}
|-
! class="roa-subjunctive-left-rail" colspan="7" | ''<span title="subxuntivo">接続法</span>''
|-
! class="roa-subjunctive-left-rail" | <span title=" presente do subxuntivo">現在</span>
| {pres_sub_1s}
| {pres_sub_2s}
| {pres_sub_3s}
| {pres_sub_1p}
| {pres_sub_2p}
| {pres_sub_3p}
|-
! class="roa-subjunctive-left-rail" | <span title="pretérito imperfecto do subxuntivo">過去</span>
| {impf_sub_1s}
| {impf_sub_2s}
| {impf_sub_3s}
| {impf_sub_1p}
| {impf_sub_2p}
| {impf_sub_3p}
|-
! class="roa-subjunctive-left-rail" | <span title="futuro do subxuntivo">未来</span>
| {fut_sub_1s}
| {fut_sub_2s}
| {fut_sub_3s}
| {fut_sub_1p}
| {fut_sub_2p}
| {fut_sub_3p}
|-
! class="roa-imperative-left-rail" colspan="7" | ''<span title="imperativo">命令法</span>''
|-
! class="roa-imperative-left-rail" | <span title="imperativo afirmativo">-</span>
| rowspan="2" |
| {imp_2s}
| {imp_3s}
| {imp_1p}
| {imp_2p}
| {imp_3p}
|-
! class="roa-imperative-left-rail" | <span title="imperativo negativo">禁止</span> (<<non>>)
| {neg_imp_2s}
| {neg_imp_3s}
| {neg_imp_1p}
| {neg_imp_2p}
| {neg_imp_3p}
|{\cl}{notes_clause}</div></div>
]=]
local double_pp_template = [=[
! class="roa-nonfinite-header" colspan="7" | ''<span title="participio irregular">短過去分詞</span>''
|-
! class="roa-nonfinite-header" | 男性
| colspan="3" | {short_pp_ms}
| colspan="3" | {short_pp_mp}
|-
! class="roa-nonfinite-header" | 女性
| colspan="3" | {short_pp_fs}
| colspan="3" | {short_pp_fp}
|-
! class="roa-nonfinite-header" colspan="7" | ''<span title="participio regular">長過去分詞</span>''
|-
! class="roa-nonfinite-header" | 男性
| colspan="3" | {pp_ms}
| colspan="3" | {pp_mp}
|-
! class="roa-nonfinite-header" | 女性
| colspan="3" | {pp_fs}
| colspan="3" | {pp_fp}
|-]=]
local single_pp_template = [=[
! class="roa-nonfinite-header" colspan="7" | ''<span title="participio pasado">過去分詞</span>''
|-
! class="roa-nonfinite-header" | 男性
| colspan="3" | {pp_ms}
| colspan="3" | {pp_mp}
|-
! class="roa-nonfinite-header" | 女性
| colspan="3" | {pp_fs}
| colspan="3" | {pp_fp}
|-]=]
local function make_table(alternant_multiword_spec)
local forms = alternant_multiword_spec.forms
forms.title = link_term(alternant_multiword_spec.lemmas[1].form)
if alternant_multiword_spec.annotation ~= "" then
forms.title = forms.title .. " (" .. alternant_multiword_spec.annotation .. ")"
end
forms.description = ""
-- Format the table.
forms.footnote = alternant_multiword_spec.footnote_basic
forms.notes_clause = forms.footnote ~= "" and m_string_utilities.format(notes_template, forms) or ""
-- has_short_pp is computed in show_forms().
local pp_template = alternant_multiword_spec.has_short_pp and double_pp_template or single_pp_template
forms.pp_clause = m_string_utilities.format(pp_template, forms)
local table_with_pronouns = rsub(basic_table, "<<(.-)>>", link_term)
return require("Module:TemplateStyles")("Module:roa-verb/style.css") .. m_string_utilities.format(table_with_pronouns, forms)
end
-- Externally callable function to parse and conjugate a verb given user-specified arguments.
-- Return value is WORD_SPEC, an object where the conjugated forms are in `WORD_SPEC.forms`
-- for each slot. If there are no values for a slot, the slot key will be missing. The value
-- for a given slot is a list of objects {form=FORM, footnotes=FOOTNOTES}.
function export.do_generate_forms(args, source_template, headword_head)
local PAGENAME = mw.loadData("Module:headword/data").pagename
local function in_template_space()
return mw.title.getCurrentTitle().nsText == "テンプレート"
end
-- Determine the verb spec we're being asked to generate the conjugation of. This may be taken from the
-- current page title or the value of |pagename=; but not when called from {{gl-reinteg-verb form of}}, where the
-- page title is a non-lemma form. Note that the verb spec may omit the infinitive; e.g. it may be "<i-e>".
-- For this reason, we use the value of `pagename` computed here down below, when calling normalize_all_lemmas().
local pagename = source_template ~= "gl-reinteg-verb form of" and args.pagename or PAGENAME
local head = headword_head or pagename
local arg1 = args[1]
if not arg1 then
if (pagename == "gl-reinteg-conj" or pagename == "gl-reinteg-verb") and in_template_space() then
arg1 = "traguer"
elseif pagename == "gl-reinteg-verb form of" and in_template_space() then
arg1 = "amar"
else
arg1 = "<>"
end
end
-- When called from {{gl-reinteg-verb form of}}, determine the non-lemma form whose inflections we're being asked to
-- determine. This normally comes from the page title or the value of |pagename=.
local verb_form_of_form
if source_template == "gl-reinteg-verb form of" then
verb_form_of_form = args.pagename
if not verb_form_of_form then
if PAGENAME == "gl-reinteg-verb form of" and in_template_space() then
verb_form_of_form = "ame"
else
verb_form_of_form = PAGENAME
end
end
end
local incorporated_headword_head_into_lemma = false
if arg1:find("^<.*>$") then -- missing lemma
if head:find(" ") then
-- If multiword lemma, try to add arg spec after the first word.
-- Try to preserve the brackets in the part after the verb, but don't do it
-- if there aren't the same number of left and right brackets in the verb
-- (which means the verb was linked as part of a larger expression).
local refl_clitic_verb, post = rmatch(head, "^(.-)( .*)$")
local left_brackets = rsub(refl_clitic_verb, "[^%[]", "")
local right_brackets = rsub(refl_clitic_verb, "[^%]]", "")
if #left_brackets == #right_brackets then
arg1 = iut.remove_redundant_links(refl_clitic_verb) .. arg1 .. post
incorporated_headword_head_into_lemma = true
else
-- Try again using the form without links.
local linkless_head = m_links.remove_links(head)
if linkless_head:find(" ") then
refl_clitic_verb, post = rmatch(linkless_head, "^(.-)( .*)$")
arg1 = refl_clitic_verb .. arg1 .. post
else
error("Unable to incorporate <...> spec into explicit head due to a multiword linked verb or " ..
"unbalanced brackets; please include <> explicitly: " .. arg1)
end
end
else
-- Will be incorporated through `head` below in the call to normalize_all_lemmas().
incorporated_headword_head_into_lemma = true
end
end
local function split_bracketed_runs_into_words(bracketed_runs)
return put.split_alternating_runs(bracketed_runs, " ", "preserve splitchar")
end
local parse_props = {
parse_indicator_spec = parse_indicator_spec,
-- Split words only on spaces, not on hyphens, because that messes up reflexive verb parsing.
split_bracketed_runs_into_words = split_bracketed_runs_into_words,
allow_default_indicator = true,
allow_blank_lemma = true,
}
local alternant_multiword_spec = iut.parse_inflected_text(arg1, parse_props)
alternant_multiword_spec.pos = pos or "verbs"
alternant_multiword_spec.args = args
alternant_multiword_spec.source_template = source_template
alternant_multiword_spec.verb_form_of_form = verb_form_of_form
alternant_multiword_spec.incorporated_headword_head_into_lemma = incorporated_headword_head_into_lemma
normalize_all_lemmas(alternant_multiword_spec, head)
detect_all_indicator_specs(alternant_multiword_spec)
local inflect_props = {
slot_list = alternant_multiword_spec.all_verb_slots,
inflect_word_spec = conjugate_verb,
get_variants = function(form) return rsub(form, not_var_code_c, "") end,
-- We add links around the generated verbal forms rather than allow the entire multiword
-- expression to be a link, so ensure that user-specified links get included as well.
include_user_specified_links = true,
}
iut.inflect_multiword_or_alternant_multiword_spec(alternant_multiword_spec, inflect_props)
-- Remove redundant brackets around entire forms.
for slot, forms in pairs(alternant_multiword_spec.forms) do
for _, form in ipairs(forms) do
form.form = iut.remove_redundant_links(form.form)
end
end
compute_categories_and_annotation(alternant_multiword_spec)
if args.json and source_template == "gl-reinteg-conj" then
-- Remove variant codes to avoid causing problems with bots.
for slot, forms in pairs(alternant_multiword_spec.forms) do
for _, form in ipairs(forms) do
form.form = export.remove_variant_codes(form.form)
end
end
return require("Module:JSON").toJSON(alternant_multiword_spec.forms)
end
return alternant_multiword_spec
end
-- Entry point for {{gl-reinteg-conj}}. Template-callable function to parse and conjugate a verb given
-- user-specified arguments and generate a displayable table of the conjugated forms.
function export.show(frame)
local parent_args = frame:getParent().args
local params = {
[1] = {},
["noautolinktext"] = {type = "boolean"},
["noautolinkverb"] = {type = "boolean"},
["pagename"] = {}, -- for testing/documentation pages
["json"] = {type = "boolean"}, -- for bot use
}
local args = require("Module:parameters").process(parent_args, params)
local alternant_multiword_spec = export.do_generate_forms(parent_args, "gl-reinteg-conj")
if type(alternant_multiword_spec) == "string" then
-- JSON return value
return alternant_multiword_spec
end
show_forms(alternant_multiword_spec)
return make_table(alternant_multiword_spec) ..
require("Module:utilities").format_categories(alternant_multiword_spec.categories, lang, nil, nil, force_cat)
end
return export
avp7i0s8co5mrazqvbxboxhbmw3hmhw
テンプレート:gl-reinteg-conj
10
599219
2306006
2026-07-30T08:08:16Z
Kuroco2k
84207
[[:en:Template:gl-reinteg-conj]]。テーブルは作れているが、まだ翻訳しきってないのでしばらく使わないでほしい。
2306006
wikitext
text/x-wiki
{{#invoke:gl-reinteg-verb|show|pagename=traguer}}<noinclude>{{documentation}}[[カテゴリ:{{gl}}_テンプレート]]</noinclude>
67vlhfzezpkaditpuq7y7zcvxdvsdvo
モジュール:khv-translit
828
599220
2306015
2026-07-30T10:01:15Z
M-30722
1202
[[en:Module:khv-translit]]より
2306015
Scribunto
text/plain
local u = require("Module:string/char")
local export = {}
local mapping1 = {
["п"] = "p", ["б"] = "b",
["т"] = "t", ["д"] = "d",
["к"] = "k", ["г"] = "g",
["ц"] = "c", ["ч"] = "č",
["с"] = "s", ["з"] = "z", ["ш"] = "š", ["ж"] = "ž", ["х"] = "x",
["м"] = "m", ["н"] = "n",
["р"] = "r", ["л"] = "l",
["в"] = "v", ["й"] = "y",
["а"] = "a", ["е"] = "e", ["э"] = "e", ["и"] = "i", ["о"] = "o", ["у"] = "u", ["ы"] = "ɨ",
["ā"] = "ā", ["е̄"] = "ē", ["ӣ"] = "ī", ["о̄"] = "ō", ["ӯ"] = "ū", ["ы̄"] = "ɨ̄",
["ъ"] = "ʾ",
}
local mapping2 = {
["пӏ"] = "p’", ["тӏ"] = "t’", ["кӏ"] = "k’", ["къ"] = "q’",
["цӏ"] = "c’", ["лӏ"] = "ƛ", ["кь"] = "ƛ’", ["чӏ"] = "č’", ["хъ"] = "q",
["лъ"] = "λ", ["гъ"] = "ġ", ["хӏ"] = "ḥ", ["гӏ"] = "a̯", ["гь"] = "h",
["аᵸ"] = "ã", ["еᵸ"] = "ẽ", ["эᵸ"] = "ẽ", ["иᵸ"] = "ĩ", ["оᵸ"] = "õ", ["уᵸ"] = "ũ",
["аӏ"] = "aʿ", ["еӏ"] = "eʿ", ["иӏ"] = "iʿ", ["оӏ"] = "oʿ", ["уӏ"] = "uʿ",
}
function export.tr(text, lang, sc)
local str_gsub = string.gsub
local UTF8_char = "[%z\1-\127\194-\244][\128-\191]*"
text = str_gsub(text, u(0x4C0), u(0x4CF))
for pat, repl in pairs(mapping2) do
text = str_gsub(text, pat, repl)
end
text = str_gsub(text, UTF8_char, mapping1)
return text
end
return export
01w56uluv1cv4lkv8fi89ri4jtn3vfu
モジュール:huz-translit
828
599221
2306016
2026-07-30T10:02:30Z
M-30722
1202
[[en:Module:huz-translit]]より
2306016
Scribunto
text/plain
local u = require("Module:string/char")
local export = {}
local mapping1 = {
["п"] = "p", ["б"] = "b",
["т"] = "t", ["д"] = "d",
["к"] = "k", ["г"] = "g",
["ц"] = "c", ["ч"] = "č",
["с"] = "s", ["з"] = "z", ["ш"] = "š", ["ж"] = "ž", ["х"] = "x",
["м"] = "m", ["н"] = "n",
["р"] = "r", ["л"] = "l",
["в"] = "v", ["й"] = "y",
["и"] = "i", ["е"] = "e", ["э"] = "e", ["а"] = "a", ["о"] = "o", ["у"] = "u", ["ы"] = "ɨ", ["ә"] = "ə",
["ӣ"] = "ī", ["ā"] = "ā", ["ō"] = "ō", ["ӯ"] = "ū", ["а̇"] = "å", ["а̄̇"] = "ā̊",
["ъ"] = "ʾ", ["ᵸ"] = "̃", ["̇"] = "̊",
}
local digraph = {
["пӏ"] = "ṗ", ["тӏ"] = "ṭ", ["кӏ"] = "ḳ", ["къ"] = "q̇",
["цӏ"] = "c̣", ["лӏ"] = "ƛ", ["кь"] = "ƛ̣", ["чӏ"] = "č̣", ["хъ"] = "q",
["лъ"] = "λ", ["гъ"] = "ǧ", ["хӏ"] = "ḥ", ["гӏ"] = "a̯", ["гь"] = "h",
["а̇ᵸ"] = "å̃", ["а̄̇ᵸ"] = "ā̊̃", ["аᵸ"] = "ã", ["еᵸ"] = "ẽ", ["иᵸ"] = "ĩ", ["оᵸ"] = "õ", ["уᵸ"] = "ũ", ["ыᵸ"] = "ɨ̃", ["әᵸ"] = "ə̃",
}
function export.tr(text, lang, sc)
local str_gsub = string.gsub
local UTF8_char = "[%z\1-\127\194-\244][\128-\191]*"
-- Convert capital to lowercase palochka.
text = str_gsub(text, u(0x4C0), u(0x4CF))
for digraph, replacement in pairs(digraph) do
text = str_gsub(text, digraph, replacement)
end
text = str_gsub(text, UTF8_char, mapping1)
return text
end
return export
8fa1en9izvhzx5ni2kycqtzdzaiz1ls
モジュール:bho-Kthi-translit
828
599222
2306018
2026-07-30T10:05:28Z
M-30722
1202
[[en:Module:bho-Kthi-translit]]より
2306018
Scribunto
text/plain
-- Transliteration for Bhojpuri
local export = {}
local gsub = mw.ustring.gsub
local match = mw.ustring.match
local conv = {
-- consonants
['𑂍'] = 'k', ['𑂎'] = 'kh', ['𑂏'] = 'g', ['𑂐'] = 'gh', ['𑂑'] = 'ṅ',
['𑂒'] = 'c', ['𑂓'] = 'ch', ['𑂔'] = 'j', ['𑂕'] = 'jh', ['𑂖'] = 'ñ',
['𑂗'] = 'ṭ', ['𑂘'] = 'ṭh', ['𑂙'] = 'ḍ', ['𑂛'] = 'ḍh', ['𑂝'] = 'ṇ',
['𑂞'] = 't', ['𑂟'] = 'th', ['𑂠'] = 'd', ['𑂡'] = 'dh', ['𑂢'] = 'n',
['𑂣'] = 'p', ['𑂤'] = 'ph', ['𑂥'] = 'b', ['𑂦'] = 'bh', ['𑂧'] = 'm',
['𑂨'] = 'y', ['𑂩'] = 'r', ['𑂪'] = 'l', ['𑂫'] = 'v', ['𑂫'] = 'v', ['ळ'] = 'ḷ',
['𑂬'] = 'ś', ['𑂭'] = 'ṣ', ['𑂮'] = 's', ['𑂯'] = 'h',
['𑂚'] = 'ṛ', ['𑂚'] = 'ṛ', ['𑂜'] = 'ṛh', ['𑂜'] = 'ṛh',
-- ['𑂔𑂹𑂖'] = 'gy',
-- vowel diacritics
['𑂱'] = 'i', ['𑂳'] = 'u', ['𑂵'] = 'e', ['𑂷'] = 'o',
['𑂰'] = 'ā', ['𑂲'] = 'ī', ['𑂴'] = 'ū',
['𑂶'] = 'ai', ['𑂸'] = 'au',
-- vowel signs
['𑂃'] = 'a', ['𑂅'] = 'i', ['𑂇'] = 'u', ['𑂉'] = 'e', ['𑂋'] = 'o',
['𑂄'] = 'ā', ['𑂆'] = 'ī', ['𑂈'] = 'ū',
['𑂊'] = 'ai', ['𑂌'] = 'au',
['ॐ'] = 'om',
-- chandrabindu
['𑂀'] = '̃',
-- anusvara
['𑂁'] = 'ṁ',
-- visarga
['𑂂'] = 'ḥ',
-- virama
['𑂹'] = '',
-- numerals
['०'] = '0', ['१'] = '1', ['२'] = '2', ['३'] = '3', ['४'] = '4',
['५'] = '5', ['६'] = '6', ['७'] = '7', ['८'] = '8', ['९'] = '9',
-- punctuation
['𑃀'] = '.', -- danda
['𑃁'] = '.', -- double danda
['+'] = '', -- compound separator
-- abbreviation sign
['𑂻'] = '.',
}
local nasal_assim = {
['𑂍'] = '𑂑', ['𑂎'] = '𑂑', ['𑂏'] = '𑂑', ['𑂐'] = '𑂑',
['𑂒'] = '𑂖', ['𑂓'] = '𑂖', ['𑂔'] = '𑂖', ['𑂕'] = '𑂖',
['𑂗'] = '𑂝', ['𑂘'] = '𑂝', ['𑂙'] = '𑂝', ['𑂛'] = '𑂝',
['𑂣'] = '𑂧', ['𑂤'] = '𑂧', ['𑂥'] = '𑂧', ['𑂦'] = '𑂧', ['𑂧'] = '𑂧',
}
local perm_cl = {
['𑂧𑂹𑂪'] = true, ['𑂫𑂹𑂪'] = true, ['𑂫𑂹𑂪'] = true, ['𑂢𑂹𑂪'] = true,
}
local all_cons, special_cons = '𑂍𑂎𑂏𑂐𑂑𑂒𑂓𑂔𑂕𑂖𑂗𑂘𑂙𑂚𑂛𑂜𑂞𑂟𑂠𑂡𑂣𑂤𑂥𑂦𑂬𑂭𑂮𑂨𑂩𑂪𑂫𑂯𑂝𑂢𑂧', '𑂨𑂩𑂪𑂥𑂫𑂯𑂢𑂧'
local vowel, vowel_sign = 'a𑂰𑂱𑂲𑂳𑂴𑂵𑂶𑂷𑂸', '𑂃𑂄𑂅𑂆𑂇𑂈𑂉𑂊𑂋𑂌'
local syncope_pattern = '([' .. vowel .. vowel_sign .. '])(𑂺?[' .. all_cons .. '])a(𑂺?[' .. gsub(all_cons, "𑂨", "") .. '])([𑂁𑂀]?[' .. vowel .. vowel_sign .. '])'
local function rev_string(text)
local result, length = {}, mw.ustring.len(text)
for i = 1, length do
table.insert(result, mw.ustring.sub(text, length - i + 1, length - i + 1))
end
return table.concat(result)
end
function export.tr(text, lang, sc)
text = gsub(
text,
'([' .. all_cons .. ']𑂺?)([' .. vowel .. '𑂹]?)',
function(c, d)
return c .. (d == "" and 'a' or d)
end
)
for word in mw.ustring.gmatch(text, "[𑂀-𑃁a]+") do
local orig_word = word
word = rev_string(word)
word = gsub(
word,
'^a(𑂺?)([' .. all_cons .. '])(.)(.?)',
function(opt, first, second, third)
local a = ""
if match(first, '[' .. special_cons .. ']')
and match(second, '𑂹')
and not perm_cl[first..second..third]
or match(first .. second, '𑂨[𑂲𑂵𑂶]') then
a = "a"
end
return a .. opt .. first .. second .. third
end
)
while match(word, syncope_pattern) do
word = gsub(word, syncope_pattern, '%1%2%3%4')
end
word = gsub(
word,
'(.?)𑂁(.)',
function(succ, prev)
local mid = nasal_assim[succ] or "n"
if succ..prev == "a" then
mid = "𑂺𑂧"
elseif succ == "" and match(prev, '[' .. vowel .. ']') then
mid = "̃"
end
return succ .. mid .. prev
end
)
text = gsub(text, orig_word, rev_string(word))
end
text = gsub(text, '.𑂺?', conv)
text = gsub(text, 'a([iu])̃', 'a͠%1')
text = gsub(text, '𑂔𑂹𑂖', conv)
text = gsub(text, '%*', 'a')
return mw.ustring.toNFC(text)
end
return export
9olycy3t6e0n0soilzhgfz9xu27dgo3
felicitás
0
599223
2306020
2026-07-30T10:06:58Z
Kuroco2k
84207
新規作成
2306020
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|現在|2|s|voseo}}
6nuz8ekmztxt0pk71odj71kgjrjn05b
felicitamos
0
599224
2306021
2026-07-30T10:06:59Z
Kuroco2k
84207
新規作成
2306021
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|現在|1|p|;|直説法|完了過去|1|p}}
0s86um5s8gmcb0rxfnj699wj9g5n20c
felicitáis
0
599225
2306022
2026-07-30T10:06:59Z
Kuroco2k
84207
新規作成
2306022
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|現在|2|p}}
1n5lk718eyrom1frllihgtmreuwgdik
felicitan
0
599226
2306023
2026-07-30T10:06:59Z
Kuroco2k
84207
新規作成
2306023
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|現在|3|p}}
56nxmxfiy31ir8vtq9l93batlupv7le
felicitaba
0
599227
2306024
2026-07-30T10:06:59Z
Kuroco2k
84207
新規作成
2306024
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|不完了過去|1|s|;|直説法|不完了過去|3|s}}
rh1nc2upzs4gl8nj5u4npctuvy7ra0b
felicitabas
0
599228
2306025
2026-07-30T10:07:00Z
Kuroco2k
84207
新規作成
2306025
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|不完了過去|2|s}}
iqetyulor9zgsl1cb42poylbhzwehje
2306091
2306025
2026-07-30T10:14:43Z
Kuroco2k
84207
新規作成
2306091
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||直説法|不完了|過去|2|s}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|不完了過去|2|s}}
9vbxtlmkerfeajajg3mogsbied1va9p
felicitábamos
0
599229
2306026
2026-07-30T10:07:00Z
Kuroco2k
84207
新規作成
2306026
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|不完了過去|1|p}}
3sn6u1wkoddgg7va9x1a95ej0ye2g8w
felicitabais
0
599230
2306027
2026-07-30T10:07:01Z
Kuroco2k
84207
新規作成
2306027
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|不完了過去|2|p}}
lvlmy70wn9excobv2ln7t2fc6hd1pud
felicitaban
0
599231
2306028
2026-07-30T10:07:01Z
Kuroco2k
84207
新規作成
2306028
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|不完了過去|3|p}}
jvet1y5vpa4jv1teqzextlqhmgeqtqo
felicitando
0
599232
2306029
2026-07-30T10:07:31Z
Kuroco2k
84207
新規作成
2306029
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||ger}}
cen4ba7d1eafk7fq63cdu8mppsuv7uf
felicitado
0
599233
2306030
2026-07-30T10:07:31Z
Kuroco2k
84207
新規作成
2306030
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||m|s|past|part}}
4o07q337h3djkg2y9fhhaktp9wkb194
felicitadas
0
599234
2306031
2026-07-30T10:07:55Z
Kuroco2k
84207
新規作成
2306031
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||f|p|past|part}}
2e2c01rhljp13ar979aked5l19obxjg
felicitada
0
599235
2306032
2026-07-30T10:07:55Z
Kuroco2k
84207
新規作成
2306032
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||f|s|past|part}}
mge81oswtphp1idamp695catbcazkex
felicitados
0
599236
2306033
2026-07-30T10:07:55Z
Kuroco2k
84207
新規作成
2306033
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||m|p|past|part}}
90cqvvbhxc99kredd62884vvowfibo0
felicitaste
0
599237
2306034
2026-07-30T10:08:24Z
Kuroco2k
84207
新規作成
2306034
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|完了過去|2|s}}
3iuxzzgws0eyim9xshtewlc9mgta6wq
felicitó
0
599238
2306035
2026-07-30T10:08:25Z
Kuroco2k
84207
新規作成
2306035
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|完了過去|3|s}}
7hpfew95nnpicjb4wquuyrjngp860if
felicitasteis
0
599239
2306036
2026-07-30T10:08:25Z
Kuroco2k
84207
新規作成
2306036
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|完了過去|2|p}}
gycuc6nwfs49ieum6sraml2v4hrapmj
felicitaron
0
599240
2306037
2026-07-30T10:08:25Z
Kuroco2k
84207
新規作成
2306037
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|完了過去|3|p}}
1w56wvovqtbuoxgl2b9cgdiml76ayno
felicitaré
0
599241
2306038
2026-07-30T10:08:26Z
Kuroco2k
84207
新規作成
2306038
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|未来|1|s}}
o0g3xga2ia015z4913zagglx1gtoc9j
felicitarás
0
599242
2306039
2026-07-30T10:08:26Z
Kuroco2k
84207
新規作成
2306039
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|未来|2|s}}
635j0hsmsp55lgft9vl4ncv4rujx3bz
felicitarías
0
599243
2306040
2026-07-30T10:08:38Z
Kuroco2k
84207
新規作成
2306040
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||可能法|2|s}}
cxl8f8682f9v9eyfiohf2qmyc5pvzqr
felicitaría
0
599244
2306041
2026-07-30T10:08:38Z
Kuroco2k
84207
新規作成
2306041
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||可能法|1|s|;|可能法|3|s}}
jtd5vnu6k8onhldnf8dd8gnpodbwdou
2306107
2306041
2026-07-30T10:42:48Z
Kuroco2k
84207
新規作成
2306107
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||過去|未来|1|s|;|過去|未来|3|s}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||可能法|1|s|;|可能法|3|s}}
i0tx1799c5vmscxm9x9963sijyfkmgc
felicitaríamos
0
599245
2306042
2026-07-30T10:08:39Z
Kuroco2k
84207
新規作成
2306042
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||可能法|1|p}}
scysu10i8xq7klmi6tajsto8ur76idi
felicitaríais
0
599246
2306043
2026-07-30T10:08:39Z
Kuroco2k
84207
新規作成
2306043
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||可能法|2|p}}
6y95r4rkp3ubzyvf5toomqndluu6kd5
felicitarían
0
599247
2306044
2026-07-30T10:08:39Z
Kuroco2k
84207
新規作成
2306044
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||可能法|3|p}}
f1mqdiuyi8re7jhrh5xdabcgp8ashsv
felicitarán
0
599248
2306045
2026-07-30T10:08:40Z
Kuroco2k
84207
新規作成
2306045
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|未来|3|p}}
2w8br391cpx8ou0s61j6v40193ylc7k
felicitaréis
0
599249
2306046
2026-07-30T10:08:40Z
Kuroco2k
84207
新規作成
2306046
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|未来|2|p}}
fzgdi62zerplnsl3mgxjl4w4ciycu4e
felicitaremos
0
599250
2306047
2026-07-30T10:08:41Z
Kuroco2k
84207
新規作成
2306047
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|未来|1|p}}
7c2jodj9zpfn3rruvk5a5kdhhwnfb2e
felicitará
0
599251
2306048
2026-07-30T10:08:59Z
Kuroco2k
84207
新規作成
2306048
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|未来|3|s}}
fhnnzcaqhzy506sl99c6r2uc643zfcp
2306072
2306048
2026-07-30T10:12:50Z
Kuroco2k
84207
新規作成
2306072
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||直説法|未来|3|s}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||直説法|未来|3|s}}
beykgvzc9hihe8zcjd4pp7a6z5m2ze3
felicitá
0
599252
2306049
2026-07-30T10:09:52Z
Kuroco2k
84207
新規作成
2306049
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||命令法|2|s|voseo}}
lrwyj8upafh3vevdrrtz9f0z5iq5lc4
felicitaren
0
599253
2306050
2026-07-30T10:09:53Z
Kuroco2k
84207
新規作成
2306050
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|未来|3|p}}
s4uxvfcx98r79cbf5amr1te3e1z44qi
felicitad
0
599254
2306051
2026-07-30T10:09:53Z
Kuroco2k
84207
新規作成
2306051
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||命令法|2|p}}
233ts1sab5l2kwplszkka1c9gms8uo2
felicitareis
0
599255
2306052
2026-07-30T10:09:53Z
Kuroco2k
84207
新規作成
2306052
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|未来|2|p}}
4v220bdsc12bn2t4esjjyj39cm48g9h
felicitáremos
0
599256
2306053
2026-07-30T10:09:53Z
Kuroco2k
84207
新規作成
2306053
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|未来|1|p}}
1lv2bbdpthtqz16aersuh04d388odzl
felicitares
0
599257
2306054
2026-07-30T10:09:54Z
Kuroco2k
84207
新規作成
2306054
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|未来|2|s}}
cjbltuignv4nqpwkrljpkvjtg580dz4
2306092
2306054
2026-07-30T10:15:13Z
Kuroco2k
84207
新規作成
2306092
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||pers|不定詞|2|s|;|接続法|未来|2|s}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|未来|2|s}}
4313p6q2g24qa1bee7gkwxrc6nyz6xg
felicitasen
0
599258
2306055
2026-07-30T10:09:54Z
Kuroco2k
84207
新規作成
2306055
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|過去|3|p}}
0b91nwei32e8shhtzssgze6c03nyjom
felicitaseis
0
599259
2306056
2026-07-30T10:09:54Z
Kuroco2k
84207
新規作成
2306056
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|過去|2|p}}
p4cymmbrujsz01z78gadhgcrp63fvpm
felicitásemos
0
599260
2306057
2026-07-30T10:09:55Z
Kuroco2k
84207
新規作成
2306057
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|過去|1|p}}
ocnhc2mayeh9br9j73nyycysrp15re6
felicitases
0
599261
2306058
2026-07-30T10:09:55Z
Kuroco2k
84207
新規作成
2306058
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|過去|2|s}}
2t7cw84c4609q9bd6hx1jpns4ptvj9g
felicitase
0
599262
2306059
2026-07-30T10:09:56Z
Kuroco2k
84207
新規作成
2306059
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|過去|1|s|;|接続法|過去|3|s}}
ql6hlgvz8h56s6wns1f9rdr8rcymkvi
felicitaran
0
599263
2306060
2026-07-30T10:09:56Z
Kuroco2k
84207
新規作成
2306060
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|過去|3|p}}
0b91nwei32e8shhtzssgze6c03nyjom
felicitarais
0
599264
2306061
2026-07-30T10:09:57Z
Kuroco2k
84207
新規作成
2306061
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|過去|2|p}}
p4cymmbrujsz01z78gadhgcrp63fvpm
felicitáramos
0
599265
2306062
2026-07-30T10:09:57Z
Kuroco2k
84207
新規作成
2306062
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|過去|1|p}}
ocnhc2mayeh9br9j73nyycysrp15re6
felicitaras
0
599266
2306063
2026-07-30T10:09:57Z
Kuroco2k
84207
新規作成
2306063
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|過去|2|s}}
2t7cw84c4609q9bd6hx1jpns4ptvj9g
felicitara
0
599267
2306064
2026-07-30T10:09:58Z
Kuroco2k
84207
新規作成
2306064
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|過去|1|s|;|接続法|過去|3|s}}
ql6hlgvz8h56s6wns1f9rdr8rcymkvi
feliciten
0
599268
2306065
2026-07-30T10:09:58Z
Kuroco2k
84207
新規作成
2306065
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|現在|3|p|;|命令法|3|p}}
5yh5k1e6cte1nteu474kh726edz6c4r
felicitéis
0
599269
2306066
2026-07-30T10:09:59Z
Kuroco2k
84207
新規作成
2306066
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|現在|2|p}}
kt314p86orsnydyn78lzg4303ukh4de
felicitemos
0
599270
2306067
2026-07-30T10:09:59Z
Kuroco2k
84207
新規作成
2306067
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|現在|1|p|;|命令法|1|p}}
7n0713xe69ktmeezfka4hu2d5ncxut7
felicités
0
599271
2306068
2026-07-30T10:09:59Z
Kuroco2k
84207
新規作成
2306068
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|現在|2|s|voseo}}
8qbpr9enx6emxncndy4hvh9my9wi9mh
felicites
0
599272
2306069
2026-07-30T10:10:00Z
Kuroco2k
84207
新規作成
2306069
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|felicitar||接続法|現在|2|s}}
9b2cgqwhxijgu6x4hqucwxzulccyppp
利用者:Kuroco2k/gl-verb-form.js
2
599273
2306070
2026-07-30T10:11:18Z
Kuroco2k
84207
ページの作成:「(function () { 'use strict'; if (mw.config.get('wgAction') !== 'edit') { return; } const textbox = document.getElementById('wpTextbox1'); if (!textbox) { return; } if (!document.referrer) { return; } const title = mw.config.get('wgTitle'); const referrer = new URL(document.referrer); referrer.searchParams.delete('action'); referrer.searchParams.delete('redlink'); referrer.searchParams.delete('veaction'); referrer.searchParams.set('action',…」
2306070
javascript
text/javascript
(function () {
'use strict';
if (mw.config.get('wgAction') !== 'edit') {
return;
}
const textbox = document.getElementById('wpTextbox1');
if (!textbox) {
return;
}
if (!document.referrer) {
return;
}
const title = mw.config.get('wgTitle');
const referrer = new URL(document.referrer);
referrer.searchParams.delete('action');
referrer.searchParams.delete('redlink');
referrer.searchParams.delete('veaction');
referrer.searchParams.set('action', 'render');
fetch(referrer.toString(), {
credentials: 'same-origin'
})
.then(r => r.text())
.then(html => {
const doc = new DOMParser().parseFromString(html, 'text/html');
const forms = [];
doc.querySelectorAll('span.Latn.form-of').forEach(span => {
const spelling = span.textContent.trim();
if (spelling !== title) {
return;
}
const classes = span.className.split(/\s+/);
const lang =
classes.find(c => c.startsWith('lang-'))?.slice(5);
if (lang !== 'gl') {
return;
}
const infin =
classes.find(c => c.startsWith('origin-'))?.slice(7);
const infl =
classes.find(c => c.endsWith('-form-of'))
?.replace(/-form-of$/, '');
if (!lang || !infin || !infl) {
return;
}
forms.push({
lang,
infin,
infl
});
});
if (!forms.length) {
return;
}
const infls = [...new Set(forms.map(f => f.infl))];
const lang = forms[0].lang;
const infin = forms[0].infin;
const newText =
`=={{L|${lang}}}==
==={{verb}}===
{{head|${lang}|verb form}}
#{{inflection of+|${lang}|${infin}||${infls.join('|;|')}}}`;
if (textbox.value.trim() === '') {
window.addVerbform(lang, newText);
} else {
textbox.value += '\n\n' + newText;
}
const summary = document.getElementById('wpSummary');
if (summary && !summary.value) {
summary.value = '新規作成';
}
})
.catch(console.error);
})();
9tvm9kjadnh14u3h16ehmepjhzoaknq
2306106
2306070
2026-07-30T10:41:25Z
Kuroco2k
84207
2306106
javascript
text/javascript
(function () {
'use strict';
if (mw.config.get('wgAction') !== 'edit') {
return;
}
const textbox = document.getElementById('wpTextbox1');
if (!textbox) {
return;
}
if (!document.referrer) {
return;
}
const title = mw.config.get('wgTitle');
const referrer = new URL(document.referrer);
referrer.searchParams.delete('action');
referrer.searchParams.delete('redlink');
referrer.searchParams.delete('veaction');
referrer.searchParams.set('action', 'render');
fetch(referrer.toString(), {
credentials: 'same-origin'
})
.then(r => r.text())
.then(html => {
const doc = new DOMParser().parseFromString(html, 'text/html');
const forms = [];
doc.querySelectorAll('span.Latn.form-of').forEach(span => {
const spelling = span.textContent.trim();
if (spelling !== title) {
return;
}
const classes = span.className.split(/\s+/);
const lang =
classes.find(c => c.startsWith('lang-'))?.slice(5);
if (lang !== 'gl') {
return;
}
const infin =
classes.find(c => c.startsWith('origin-'))?.slice(7);
const infl =
classes.find(c => c.endsWith('-form-of'))
?.replace(/-form-of$/, '');
if (!lang || !infin || !infl) {
return;
}
forms.push({
lang,
infin,
infl
});
});
if (!forms.length) {
return;
}
const infls = [...new Set(forms.map(f => f.infl))];
const lang = forms[0].lang;
const infin = forms[0].infin;
const newText =
`=={{L|${lang}}}==
==={{verb}}===
{{head|${lang}|verb form}}
#{{inflection of+|${lang}|${infin}||${infls.join('|;|')}}}`;
window.addVerbform(lang, newText);
const summary = document.getElementById('wpSummary');
if (summary && !summary.value) {
summary.value = '新規作成';
}
})
.catch(console.error);
})();
czbgpumhhthenfd6v0mstoealubg0aw
felicitarei
0
599274
2306073
2026-07-30T10:13:29Z
Kuroco2k
84207
新規作成
2306073
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||直説法|未来|1|s}}
0iwpmd2yqaxgv3yu1qf0recr6p1rrlj
felicitei
0
599275
2306074
2026-07-30T10:13:29Z
Kuroco2k
84207
新規作成
2306074
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||直説法|完了|過去|1|s}}
cg5lyyjmiy8vkg51kv9ez2sktf6oa22
felicitaches
0
599276
2306075
2026-07-30T10:13:29Z
Kuroco2k
84207
新規作成
2306075
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||直説法|完了|過去|2|s}}
bx0qdt64nheg1yjysjyab3wzoqwew6g
felicitou
0
599277
2306076
2026-07-30T10:13:30Z
Kuroco2k
84207
新規作成
2306076
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||直説法|完了|過去|3|s}}
3zz1ejogn1do6adeehqwe19fydebtok
felicitabamos
0
599278
2306077
2026-07-30T10:13:30Z
Kuroco2k
84207
新規作成
2306077
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||直説法|不完了|過去|1|p}}
lzg0jt6pe4b5o7ob90g4n1gl5rwjvnk
felicitariamos
0
599279
2306078
2026-07-30T10:13:30Z
Kuroco2k
84207
新規作成
2306078
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||過去|未来|1|p}}
jo9zu506jq8apjpgmqcvqpqgmgz73zk
felicitaramos
0
599280
2306079
2026-07-30T10:13:31Z
Kuroco2k
84207
新規作成
2306079
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||直説法|大過去|1|p}}
qc4w5dkr42i7p3d5sx4l13qbywyl7xg
felicitariades
0
599281
2306080
2026-07-30T10:13:31Z
Kuroco2k
84207
新規作成
2306080
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||過去|未来|2|p}}
imjbkdn1hyk6tr64n4xmmf2jbwmnubb
felicitaredes
0
599282
2306081
2026-07-30T10:13:31Z
Kuroco2k
84207
新規作成
2306081
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||直説法|未来|2|p}}
i5nlme3i3brxnkm4xvmbq1bapp1w8ow
felicitastes
0
599283
2306082
2026-07-30T10:13:32Z
Kuroco2k
84207
新規作成
2306082
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||直説法|完了|過去|2|p}}
nq01v35tqtfht8hoj7msk6w4w2syugl
felicitarades
0
599284
2306083
2026-07-30T10:13:32Z
Kuroco2k
84207
新規作成
2306083
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||直説法|大過去|2|p}}
6l5taij09aeef4it7o98dnbxkyv27uz
felicitabades
0
599285
2306084
2026-07-30T10:13:32Z
Kuroco2k
84207
新規作成
2306084
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||直説法|不完了|過去|2|p}}
btzhv9c75botdh33mfb11oksa0tsv9h
felicitades
0
599286
2306085
2026-07-30T10:13:33Z
Kuroco2k
84207
新規作成
2306085
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||直説法|現在|2|p}}
bsyo5hgh8t1jcwa9nha6pk9tel34pn2
felicitade
0
599287
2306086
2026-07-30T10:14:08Z
Kuroco2k
84207
新規作成
2306086
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||命令法|2|p}}
7qrjklhg4pocvt9r6cxavz8s3wuobg1
felicitardes
0
599288
2306087
2026-07-30T10:14:08Z
Kuroco2k
84207
新規作成
2306087
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||pers|不定詞|2|p|;|接続法|未来|2|p}}
grmv9axjb4f00ykpv9lyx4fc7mwzk2s
felicitásedes
0
599289
2306088
2026-07-30T10:14:08Z
Kuroco2k
84207
新規作成
2306088
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||接続法|過去|2|p}}
462wf4uc7xls5hx9mr4cljv6zw0rx88
felicitedes
0
599290
2306089
2026-07-30T10:14:08Z
Kuroco2k
84207
新規作成
2306089
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||接続法|現在|2|p}}
b9fk9xx79ut7iobgc4bxdt7n305s0j6
felicitarmos
0
599291
2306090
2026-07-30T10:14:08Z
Kuroco2k
84207
新規作成
2306090
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|felicitar||pers|不定詞|1|p|;|接続法|未来|1|p}}
5v3g52jkfsml8vea06d7fp5jtaogwrc
xwê
0
599292
2306097
2026-07-30T10:20:37Z
M-30722
1202
[[en:xwê]]より
2306097
wikitext
text/x-wiki
{{DEFAULTSORT:xwe}}
{{also|xwe}}
=={{L|kmr}}==
==={{etym}}===
{{etyl|ine-pro|kmr}} {{m|ine-pro|*swéh₂dus|t=甘い}}
==={{pron}}===
* {{kmr-IPA}}
* {{hyphenation|xwê}}
==={{noun}}===
{{kmr-noun|f}}
#{{タグ|kmr|調味料}}{{ふりがな|塩|しお}}。
c2b29wkou1zha6bt37mao19crr79tun
xwe
0
599293
2306098
2026-07-30T10:26:41Z
M-30722
1202
[[en:xwe]]より
2306098
wikitext
text/x-wiki
=={{symb}}==
==={{code}}===
'''xwe'''
#{{ISO639-3}}
=={{L|kmr}}==
==={{etym}}===
{{etyl|ira-pro|kmr}} {{m|ira-pro|*hwáh}} < {{etyl|ine-pro|kmr}} {{m|ine-pro|*swé}}
==={{pronoun}}===
{{head|kmr|pronoun}}
#[[自身]]、[[自分自身]]。
=={{L|guw}}==
==={{etym}}1===
{{etyl|alv-gbe-pro|guw}} {{m|alv-gbe-pro|*-χʷé}}
===={{alter}}====
*{{alter+|guw|whé|òwhé|owhé||ナイジェリア}}
*{{alter+|guw|òxwé|oxwé||ベナン}}
===={{pron}}====
* {{IPA|lang=guw|xʷé}}
===={{noun}}====
{{head|guw|noun|head=xwé|複数|xwé lɛ́}}
#{{タグ|guw|Benin|建物}}{{ふりがな|家|いえ}}。
====={{drv}}=====
* {{l|guw|xwégbè}}
==={{etym}}2===
{{etyl|alv-gbe-pro|guw}} {{m|guw|alv-gbe-pro|*-χʷe}}
===={{alter}}====
*{{alter+|guw|whè|òwhè|owhè||ナイジェリア}}
*{{alter+|guw|òxwè|oxwè||ベナン}}
===={{pron}}====
* {{IPA|lang=guw|xʷè}}
===={{noun}}====
{{head|guw|noun|head=xwè|複数|xwè lɛ́}}
#{{タグ|guw|Benin|暦}}{{ふりがな|年|とし}}。
in0r16fu9pxfbic7s2cap1pj8la1wla
工口
0
599294
2306110
2026-07-30T10:56:17Z
ArsenalBastion4093
127527
ページの作成:「{{also|エロ|𢀛}} =={{L|zh}}== ==={{etym}}=== {{obor|zh|ja|エロ|tr=ero}}漢字を用いたグリフによる近似表現。 ==={{pron}}=== *ピンイン:gōngkǒu ==={{adj}}=== {{head|zh|adjective|sort=gong1kou3}} # {{lb|zh|ACG|sort=gong1kou3}} [[エロ]]な。」
2306110
wikitext
text/x-wiki
{{also|エロ|𢀛}}
=={{L|zh}}==
==={{etym}}===
{{obor|zh|ja|エロ|tr=ero}}漢字を用いたグリフによる近似表現。
==={{pron}}===
*ピンイン:gōngkǒu
==={{adj}}===
{{head|zh|adjective|sort=gong1kou3}}
# {{lb|zh|ACG|sort=gong1kou3}} [[エロ]]な。
mg1ayiszyke9h7jxl6ajmp95r1mnxxn
2306159
2306110
2026-07-30T11:19:49Z
ArsenalBastion4093
127527
/* {{adj}} */
2306159
wikitext
text/x-wiki
{{also|エロ|𢀛}}
=={{L|zh}}==
==={{etym}}===
{{obor|zh|ja|エロ|tr=ero}}漢字を用いたグリフによる近似表現。
==={{pron}}===
*ピンイン:gōngkǒu
==={{adj}}===
{{head|zh|adjective|sort=gong1kou3}}
# {{lb|zh|ACG|sort=gong1kou3}} [[エロ]]。[[エロチック]]。
7kiwps0m2kywn51byx9qawd9uczqmtc
2306219
2306159
2026-07-30T11:55:40Z
ArsenalBastion4093
127527
[[利用者・トーク:ArsenalBastion4093#テンプレート:lb]]
2306219
wikitext
text/x-wiki
{{also|エロ|𢀛}}
=={{L|zh}}==
==={{etym}}===
{{obor|zh|ja|エロ|tr=ero}}漢字を用いたグリフによる近似表現。
==={{pron}}===
*ピンイン:gōngkǒu
==={{adj}}===
{{head|zh|adjective|sort=gong1kou3}}
# {{タグ|zh|ACG|sort=gong1kou3}} [[エロ]]。[[エロチック]]。
ivtyla72x3r04ub9s4nyhktgg11hq1b
administramos
0
599295
2306114
2026-07-30T11:14:30Z
Kuroco2k
84207
新規作成
2306114
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|現在|1|p|;|直説法|完了|過去|1|p}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||直説法|現在|1|p|;|直説法|完了過去|1|p}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|現在|1|p|;|直説法|完全過去|1|p}}
9shldqse1nv18fu6yqlkbqp08destkm
administraba
0
599296
2306115
2026-07-30T11:14:36Z
Kuroco2k
84207
新規作成
2306115
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|不完了|過去|1|s|;|直説法|不完了|過去|3|s}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||直説法|不完了過去|1|s|;|直説法|不完了過去|3|s}}
kozklij2rnxvhvpbazw47llcdlvx259
administráis
0
599297
2306116
2026-07-30T11:14:39Z
Kuroco2k
84207
新規作成
2306116
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||直説法|現在|2|p}}
bx9oqw56is058fwxsucbq6f48btnrhc
administrabas
0
599298
2306117
2026-07-30T11:14:44Z
Kuroco2k
84207
新規作成
2306117
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|不完了|過去|2|s}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||直説法|不完了過去|2|s}}
l1cey76pcwrsu7u4n020a415bp931ww
administrábamos
0
599299
2306118
2026-07-30T11:14:50Z
Kuroco2k
84207
新規作成
2306118
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||直説法|不完了過去|1|p}}
fpjybybn1xeaxwc7ghhn4ojgo3hctqi
administrabais
0
599300
2306119
2026-07-30T11:14:55Z
Kuroco2k
84207
新規作成
2306119
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||直説法|不完了過去|2|p}}
46nd2d7bkuf0udgq3yc6zabbjcf8y3f
administraban
0
599301
2306120
2026-07-30T11:14:55Z
Kuroco2k
84207
新規作成
2306120
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|不完了|過去|3|p}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||直説法|不完了過去|3|p}}
13atch3ggmbvn8yxkwsofcdnpw8sjeh
administré
0
599302
2306121
2026-07-30T11:14:56Z
Kuroco2k
84207
新規作成
2306121
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||直説法|完了過去|1|s}}
fv096yg36sjpaw75iars24p0e95lzje
administraste
0
599303
2306122
2026-07-30T11:14:56Z
Kuroco2k
84207
新規作成
2306122
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||直説法|完了過去|2|s}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|完全過去|2|s}}
rnuw0bhw7y5cu7x3expt5r1h43m0jcv
administró
0
599304
2306123
2026-07-30T11:14:56Z
Kuroco2k
84207
新規作成
2306123
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||直説法|完了過去|3|s}}
l5n9focg8l3dg307lo5xgq5aqkv39dk
administrasteis
0
599305
2306124
2026-07-30T11:14:57Z
Kuroco2k
84207
新規作成
2306124
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||直説法|完了過去|2|p}}
19mm5otgm67exjzted1b24yqfk32336
administraron
0
599306
2306125
2026-07-30T11:14:57Z
Kuroco2k
84207
新規作成
2306125
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|完了|過去|3|p}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||直説法|完了過去|3|p}}
cj1ob8k23njq3120k6mylscnpfdnw3u
administraré
0
599307
2306126
2026-07-30T11:14:57Z
Kuroco2k
84207
新規作成
2306126
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||直説法|未来|1|s}}
jowkft6cqbkwbq6ltmjdxlwcgan6z8w
administrarás
0
599308
2306127
2026-07-30T11:14:58Z
Kuroco2k
84207
新規作成
2306127
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|未来|2|s}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||直説法|未来|2|s}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|未来|2|s}}
6aayxduqtvdnbeb5ud4sny4e7zsohlf
administrará
0
599309
2306128
2026-07-30T11:14:58Z
Kuroco2k
84207
新規作成
2306128
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|未来|3|s}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||直説法|未来|3|s}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|未来|3|s}}
jec9phkdwxf58z7clcfhf18a8b6tz2q
administraremos
0
599310
2306129
2026-07-30T11:14:59Z
Kuroco2k
84207
新規作成
2306129
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|未来|1|p}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||直説法|未来|1|p}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|未来|1|p}}
r4aiq7ks5gl14evvl3kygod5hfb5l8o
administraréis
0
599311
2306130
2026-07-30T11:14:59Z
Kuroco2k
84207
新規作成
2306130
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||直説法|未来|2|p}}
k7zl7uqz3pu9h5jsi1w2avpnpjcwwa9
administrarán
0
599312
2306131
2026-07-30T11:15:00Z
Kuroco2k
84207
新規作成
2306131
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|未来|3|p}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||直説法|未来|3|p}}
57j61cb9ds00iqpcdy2dlpe6ugncq2e
administraría
0
599313
2306132
2026-07-30T11:15:00Z
Kuroco2k
84207
新規作成
2306132
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||過去|未来|1|s|;|過去|未来|3|s}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||可能法|1|s|;|可能法|3|s}}
104s56r5uijfu145bf9s11cghn164r3
administrarías
0
599314
2306133
2026-07-30T11:15:01Z
Kuroco2k
84207
新規作成
2306133
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||過去|未来|2|s}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||可能法|2|s}}
b5jazwksbnkigrmclf8j388xpxwqh9g
administraríamos
0
599315
2306134
2026-07-30T11:15:01Z
Kuroco2k
84207
新規作成
2306134
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||可能法|1|p}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||可能法|1|p}}
avyz65vw283c8n6atnkkgf3gp4vbzp2
administraríais
0
599316
2306135
2026-07-30T11:15:01Z
Kuroco2k
84207
新規作成
2306135
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||可能法|2|p}}
kltr1lgyu43t179gbsqm22uenv7zj8a
administrarían
0
599317
2306136
2026-07-30T11:15:02Z
Kuroco2k
84207
新規作成
2306136
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||過去|未来|3|p}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||可能法|3|p}}
9078rjvhwgsv8aw1c80io3vxv4zld15
administre
0
599318
2306137
2026-07-30T11:16:06Z
Kuroco2k
84207
新規作成
2306137
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||接続法|現在|1|s|;|接続法|現在|3|s|;|命令法|3|s}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|現在|1|s|;|接続法|現在|3|s|;|命令法|3|s}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||接続法|現在|1|s|;|接続法|現在|3|s|;|命令法|3|s}}
1tknur8c3caflyoleiubg7s69ekmm4k
administrés
0
599319
2306138
2026-07-30T11:16:07Z
Kuroco2k
84207
新規作成
2306138
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|現在|2|s|voseo}}
8sy1hefgytvgi0y267xqg53imv4u4ni
administremos
0
599320
2306139
2026-07-30T11:16:08Z
Kuroco2k
84207
新規作成
2306139
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||接続法|現在|1|p|;|命令法|1|p}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|現在|1|p|;|命令法|1|p}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||接続法|現在|1|p|;|命令法|1|p}}
dc0xc4ypugbjwap3bcs2ggodsoyyqqb
administréis
0
599321
2306140
2026-07-30T11:16:08Z
Kuroco2k
84207
新規作成
2306140
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|現在|2|p}}
kyd1r006ci3vbbp64jpiil65yflca1n
administren
0
599322
2306141
2026-07-30T11:16:08Z
Kuroco2k
84207
新規作成
2306141
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||接続法|現在|3|p|;|命令法|3|p}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|現在|3|p|;|命令法|3|p}}
l9btixg9bfm58r00792xthm9f9p27lu
administres
0
599323
2306142
2026-07-30T11:16:08Z
Kuroco2k
84207
新規作成
2306142
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||接続法|現在|2|s}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|現在|2|s}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||接続法|現在|2|s}}
eyo379rvndvatj9r4lfwkbczbicu7tf
administraran
0
599324
2306143
2026-07-30T11:16:56Z
Kuroco2k
84207
新規作成
2306143
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|大過去|3|p}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|過去|3|p}}
j2nxht1wchsph11rkaihbfuvfqt9cj6
administrarais
0
599325
2306144
2026-07-30T11:16:56Z
Kuroco2k
84207
新規作成
2306144
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|過去|2|p}}
8boy3qvfcp9yo8gr1kazs1p1agxl7d7
administráramos
0
599326
2306145
2026-07-30T11:16:56Z
Kuroco2k
84207
新規作成
2306145
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|過去|1|p}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|過去完了|1|p}}
gzmyszg07ovfhirjfelnxswgjapdsyc
administraras
0
599327
2306146
2026-07-30T11:16:57Z
Kuroco2k
84207
新規作成
2306146
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|大過去|2|s}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|過去|2|s}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|過去完了|2|s}}
r9dqmujha4p183pbnftflwmyi1ksg1y
administrara
0
599328
2306147
2026-07-30T11:16:57Z
Kuroco2k
84207
新規作成
2306147
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|大過去|1|s|;|直説法|大過去|3|s}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|過去|1|s|;|接続法|過去|3|s}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|過去完了|1|s|;|直説法|過去完了|3|s}}
rbkmqw9t4423cz1wh18e93t1kdymq6g
administrad
0
599329
2306148
2026-07-30T11:18:08Z
Kuroco2k
84207
新規作成
2306148
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||命令法|2|p}}
jhavnhvhpuy6qk613es5oz6qwv0qvma
administraren
0
599330
2306149
2026-07-30T11:18:08Z
Kuroco2k
84207
新規作成
2306149
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||pers|不定詞|3|p|;|接続法|未来|3|p}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|未来|3|p}}
g1ehtz1w9lx4lrg662ti1d4fjls5qxq
administrareis
0
599331
2306150
2026-07-30T11:18:08Z
Kuroco2k
84207
新規作成
2306150
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|未来|2|p}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|未来|2|p}}
3p1vfmds5b3qojrulgakfym41nn54pi
administráremos
0
599332
2306151
2026-07-30T11:18:09Z
Kuroco2k
84207
新規作成
2306151
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|未来|1|p}}
lzkji8memh2dpvy8qehgzkw4d8u1n2e
administrares
0
599333
2306152
2026-07-30T11:18:09Z
Kuroco2k
84207
新規作成
2306152
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||pers|不定詞|2|s|;|接続法|未来|2|s}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|未来|2|s}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||pers|不定形|2|s|;|接続法|未来|2|s}}
e930choq5a6wif0g489rclpxl0n2zi8
administrasen
0
599334
2306153
2026-07-30T11:18:09Z
Kuroco2k
84207
新規作成
2306153
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||接続法|過去|3|p}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|過去|3|p}}
s0ykd3b6741kf31zer1mjsfrjha8gli
administraseis
0
599335
2306154
2026-07-30T11:18:10Z
Kuroco2k
84207
新規作成
2306154
wikitext
text/x-wiki
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|過去|2|p}}
8boy3qvfcp9yo8gr1kazs1p1agxl7d7
administrases
0
599336
2306155
2026-07-30T11:18:10Z
Kuroco2k
84207
新規作成
2306155
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||接続法|過去|2|s}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|過去|2|s}}
jtd19bn11by6tew6xzgzowy1fdhkeda
administrásemos
0
599337
2306156
2026-07-30T11:18:10Z
Kuroco2k
84207
新規作成
2306156
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||接続法|過去|1|p}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|過去|1|p}}
puu1osz4pafaahsipoy4yx5kns2vv1j
administrase
0
599338
2306157
2026-07-30T11:18:10Z
Kuroco2k
84207
新規作成
2306157
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||接続法|過去|1|s|;|接続法|過去|3|s}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||接続法|過去|1|s|;|接続法|過去|3|s}}
jxahupsp3m3uzrfkzzp9idafdl7m6zl
administrando
0
599339
2306158
2026-07-30T11:19:28Z
Kuroco2k
84207
新規作成
2306158
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||ger}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|administrar||ger}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||ger}}
sjv71ai8tpgq9x0x8tb8f9gbc48ipcw
administrarem
0
599340
2306160
2026-07-30T11:20:13Z
Kuroco2k
84207
新規作成
2306160
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||pers|不定形|3|p|;|接続法|未来|3|p}}
5bvqket3uyo3taj4n0q9lrwjsefg4r5
administrardes
0
599341
2306161
2026-07-30T11:20:13Z
Kuroco2k
84207
新規作成
2306161
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||pers|不定詞|2|p|;|接続法|未来|2|p}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||pers|不定形|2|p|;|接続法|未来|2|p}}
jp3pu79bzczqpllsit0h6fprvqf3i3p
administrarmos
0
599342
2306162
2026-07-30T11:20:13Z
Kuroco2k
84207
新規作成
2306162
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||pers|不定詞|1|p|;|接続法|未来|1|p}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||pers|不定形|1|p|;|接続法|未来|1|p}}
ijbvb3gbik95wnsw3uq50fompcunfjo
administrava
0
599343
2306163
2026-07-30T11:21:08Z
Kuroco2k
84207
新規作成
2306163
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|不完全過去|1|s|;|直説法|不完全過去|3|s}}
e82rs1ovywkol225rvbsqgrw6jrbnx8
administravas
0
599344
2306164
2026-07-30T11:21:08Z
Kuroco2k
84207
新規作成
2306164
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|不完全過去|2|s}}
dytms75o02oguo6b7czzycvrz9opbnh
administrávamos
0
599345
2306165
2026-07-30T11:21:08Z
Kuroco2k
84207
新規作成
2306165
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|不完全過去|1|p}}
r5xnmnnsi444lwth641e71nxk6apxv0
administrais
0
599346
2306166
2026-07-30T11:21:09Z
Kuroco2k
84207
新規作成
2306166
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|現在|2|p}}
0rwtkze950t1eyew0cdfie861v102y4
administráveis
0
599347
2306167
2026-07-30T11:21:09Z
Kuroco2k
84207
新規作成
2306167
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|不完全過去|2|p}}
8dpez5zvx9qd214afdznndcntz6lwuu
administrastes
0
599348
2306168
2026-07-30T11:21:09Z
Kuroco2k
84207
新規作成
2306168
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|完了|過去|2|p}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|完全過去|2|p}}
4kykkcaxf8pq0ayocdjiptx25cnqe2n
administráreis
0
599349
2306169
2026-07-30T11:21:10Z
Kuroco2k
84207
新規作成
2306169
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|過去完了|2|p}}
d7smlcriql5u50vij438t63qze9ctjw
administrei
0
599350
2306170
2026-07-30T11:21:10Z
Kuroco2k
84207
新規作成
2306170
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|完了|過去|1|s}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|完全過去|1|s}}
mcctyfmxnpgspys2hxntvgv87kty66a
administrou
0
599351
2306171
2026-07-30T11:21:11Z
Kuroco2k
84207
新規作成
2306171
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|完了|過去|3|s}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|完全過去|3|s}}
ebv7xhr52emol9epg2zfjvjmmnb8c00
administrámos
0
599352
2306172
2026-07-30T11:21:11Z
Kuroco2k
84207
新規作成
2306172
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|完全過去|1|p}}
9oadrsz9lpzratcav1yqwdak28xmbv8
administraram
0
599353
2306173
2026-07-30T11:21:11Z
Kuroco2k
84207
新規作成
2306173
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|完全過去|3|p|;|直説法|過去完了|3|p}}
9bk6vj0mj5ucakna23pc3msorktwsan
administravam
0
599354
2306174
2026-07-30T11:21:12Z
Kuroco2k
84207
新規作成
2306174
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|不完全過去|3|p}}
a3w3ekmuhtoz6r4z0fpsgcaa86bwp1d
administrarias
0
599355
2306175
2026-07-30T11:21:44Z
Kuroco2k
84207
新規作成
2306175
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||可能法|2|s}}
6eje3zunt7sswi7d0brnmwl8vnko5tl
administraria
0
599356
2306176
2026-07-30T11:21:44Z
Kuroco2k
84207
新規作成
2306176
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||可能法|1|s|;|可能法|3|s}}
c4yyh32h01hpe8xei89m26bhpl46hgu
administrarei
0
599357
2306177
2026-07-30T11:21:44Z
Kuroco2k
84207
新規作成
2306177
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|未来|1|s}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|未来|1|s}}
dfp0xvfqivt756utnyfmtijl37s2uct
administrarão
0
599358
2306178
2026-07-30T11:21:44Z
Kuroco2k
84207
新規作成
2306178
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||直説法|未来|3|p}}
lxh6cjhfpotq3s2qw1er3kyswkk4o8e
administrariam
0
599359
2306179
2026-07-30T11:21:45Z
Kuroco2k
84207
新規作成
2306179
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||可能法|3|p}}
oxj1egsgfuprfv7sqdpusaw1sr5s1qk
administraríeis
0
599360
2306180
2026-07-30T11:21:49Z
Kuroco2k
84207
新規作成
2306180
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||可能法|2|p}}
3nrci3phcgpb469fozhbc4ihdhqk1sb
administrai
0
599361
2306181
2026-07-30T11:22:32Z
Kuroco2k
84207
新規作成
2306181
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||命令法|2|p}}
pnt4x6mgrmjjv1v5pfsf95i9knlrpb5
administrassem
0
599362
2306182
2026-07-30T11:22:33Z
Kuroco2k
84207
新規作成
2306182
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||接続法|過去|3|p}}
mi16bqrmn1pwhd7mne54xeu9du4na3e
administrásseis
0
599363
2306183
2026-07-30T11:22:33Z
Kuroco2k
84207
新規作成
2306183
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||接続法|過去|2|p}}
3qz2qexquscxkdrwc8avgwc4xifwjzq
administrássemos
0
599364
2306184
2026-07-30T11:22:33Z
Kuroco2k
84207
新規作成
2306184
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||接続法|過去|1|p}}
t3o4rq8ugov66nqrudbhgodnn1mz4sr
administrasses
0
599365
2306185
2026-07-30T11:22:33Z
Kuroco2k
84207
新規作成
2306185
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||接続法|過去|2|s}}
kkz900txutskk0dsmjghre0hkxrm2aj
administrasse
0
599366
2306186
2026-07-30T11:22:34Z
Kuroco2k
84207
新規作成
2306186
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||接続法|過去|1|s|;|接続法|過去|3|s}}
o0z7n849wbsi13tb0xlcsikg12csk9k
administrem
0
599367
2306187
2026-07-30T11:22:34Z
Kuroco2k
84207
新規作成
2306187
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||接続法|現在|3|p|;|命令法|3|p}}
nbs5qwgef5mjpgzrvkkyliwflillqci
administreis
0
599368
2306188
2026-07-30T11:22:34Z
Kuroco2k
84207
新規作成
2306188
wikitext
text/x-wiki
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|administrar||接続法|現在|2|p}}
87nccchj52lp6qqulp1i3s4fqme64za
administrariamos
0
599369
2306189
2026-07-30T11:23:09Z
Kuroco2k
84207
新規作成
2306189
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||過去|未来|1|p}}
c7xzr42oivttstposhcwpkb9894wy61
administrariades
0
599370
2306190
2026-07-30T11:23:09Z
Kuroco2k
84207
新規作成
2306190
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||過去|未来|2|p}}
gayk1p7s0qsjt6tzhdkyose7b7p6k6w
administraredes
0
599371
2306191
2026-07-30T11:23:09Z
Kuroco2k
84207
新規作成
2306191
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|未来|2|p}}
0ra8e89dfyez7fs9snvg2udtllazlzn
administraramos
0
599372
2306192
2026-07-30T11:23:10Z
Kuroco2k
84207
新規作成
2306192
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|大過去|1|p}}
18aypft04qflo11ftmx0t8xb5y9r5l9
administrabades
0
599373
2306193
2026-07-30T11:23:10Z
Kuroco2k
84207
新規作成
2306193
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|不完了|過去|2|p}}
0lf591vz94g9xli3kamwpvx5cu4m139
administrarades
0
599374
2306194
2026-07-30T11:23:11Z
Kuroco2k
84207
新規作成
2306194
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|大過去|2|p}}
mc5jxxd5bf162fiytyjxjhcil9nzvj1
administrabamos
0
599375
2306195
2026-07-30T11:23:11Z
Kuroco2k
84207
新規作成
2306195
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|不完了|過去|1|p}}
2arpe2ngwlbg12nuki36k2igyy2irkj
administraches
0
599376
2306196
2026-07-30T11:23:11Z
Kuroco2k
84207
新規作成
2306196
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||直説法|完了|過去|2|s}}
svdwo3sh15jmi0sewx5u74915yccua2
administredes
0
599377
2306197
2026-07-30T11:23:39Z
Kuroco2k
84207
新規作成
2306197
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||接続法|現在|2|p}}
6rdpolr0afoct9064cr73k08xr259nr
administrásedes
0
599378
2306198
2026-07-30T11:23:39Z
Kuroco2k
84207
新規作成
2306198
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||接続法|過去|2|p}}
40wjec2prw37vydbx5jhftdytjx1tgd
administrade
0
599379
2306199
2026-07-30T11:23:40Z
Kuroco2k
84207
新規作成
2306199
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|administrar||命令法|2|p}}
gz3c0zq9ob9399bma70rmig85p05v44
八嘎
0
599380
2306200
2026-07-30T11:30:25Z
ArsenalBastion4093
127527
ページの作成:「=={{L|zh}}== {{wikipedia|八嘎}} ==={{etym}}=== {{bor|zh|ja|馬鹿}}。 ==={{pron}}=== {{cmn-pron|bāga}} ==={{noun}}=== {{head|zh|noun}} # {{lb|zh|日本の文脈では}} {{ふりがな|馬鹿|ばか}}。 ===={{syn}}==== * {{zh-l|傻瓜}} * {{zh-l|笨蛋}} * {{zh-l|傻子}} * {{zh-l|蠢人}}」
2306200
wikitext
text/x-wiki
=={{L|zh}}==
{{wikipedia|八嘎}}
==={{etym}}===
{{bor|zh|ja|馬鹿}}。
==={{pron}}===
{{cmn-pron|bāga}}
==={{noun}}===
{{head|zh|noun}}
# {{lb|zh|日本の文脈では}} {{ふりがな|馬鹿|ばか}}。
===={{syn}}====
* {{zh-l|傻瓜}}
* {{zh-l|笨蛋}}
* {{zh-l|傻子}}
* {{zh-l|蠢人}}
31ydll74jewjy5tcp2v3sxaftsv4nyl
2306201
2306200
2026-07-30T11:31:27Z
ArsenalBastion4093
127527
2306201
wikitext
text/x-wiki
=={{L|zh}}==
{{wikipedia|lang=zh}}
==={{etym}}===
{{bor|zh|ja|馬鹿}}。
==={{pron}}===
{{cmn-pron|bāga}}
==={{noun}}===
{{head|zh|noun}}
# {{lb|zh|日本の文脈では}} {{ふりがな|馬鹿|ばか}}。
===={{syn}}====
* {{zh-l|傻瓜}}
* {{zh-l|笨蛋}}
* {{zh-l|傻子}}
* {{zh-l|蠢人}}
0vhtqwwxar9z8ktld90jpmy781sdyj9
2306216
2306201
2026-07-30T11:53:58Z
ArsenalBastion4093
127527
[[利用者・トーク:ArsenalBastion4093#テンプレート:lb]]
2306216
wikitext
text/x-wiki
=={{L|zh}}==
{{wikipedia|lang=zh}}
==={{etym}}===
{{bor|zh|ja|馬鹿}}。
==={{pron}}===
{{cmn-pron|bāga}}
==={{noun}}===
{{head|zh|noun}}
# {{タグ|zh|日本の文脈では}} {{ふりがな|馬鹿|ばか}}。
===={{syn}}====
* {{zh-l|傻瓜}}
* {{zh-l|笨蛋}}
* {{zh-l|傻子}}
* {{zh-l|蠢人}}
16nzkqp93sldhg1xqi27q2axm0fh4ji
abandonado
0
599381
2306206
2026-07-30T11:43:11Z
Kuroco2k
84207
新規作成
2306206
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|abandonar||m|s|past|part}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|abandonar||m|s|past|part}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|abandonar||m|s|past|part}}
nh7u5lciybkzs4hpdx1myw6lfoacy4v
abandonadas
0
599382
2306207
2026-07-30T11:43:11Z
Kuroco2k
84207
新規作成
2306207
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|abandonar||f|p|past|part}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|abandonar||f|p|past|part}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|abandonar||f|p|past|part}}
cymma4npfwjk7i6fyrsh7n4k3365bwl
abandonados
0
599383
2306208
2026-07-30T11:43:11Z
Kuroco2k
84207
新規作成
2306208
wikitext
text/x-wiki
=={{L|gl}}==
==={{verb}}===
{{head|gl|verb form}}
#{{inflection of+|gl|abandonar||m|p|past|part}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
#{{inflection of+|es|abandonar||m|p|past|part}}
=={{L|pt}}==
==={{verb}}===
{{head|pt|verb form}}
#{{inflection of+|pt|abandonar||m|p|past|part}}
ewituex3mxbhoa3nyag03xnklhbqzxb
独造
0
599384
2306211
2026-07-30T11:48:27Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|どくぞう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[どくぞう]]}} #[[独創]]。 ==={{verb}}=== {{ja-verb-suru|どくぞう}} {{日本語サ変活用}}」
2306211
wikitext
text/x-wiki
{{kana-DEFAULTSORT|どくぞう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[どくぞう]]}}
#[[独創]]。
==={{verb}}===
{{ja-verb-suru|どくぞう}}
{{日本語サ変活用}}
7nzolmdsebtez31hmyay894te6k4qbj
任挙
0
599385
2306213
2026-07-30T11:50:52Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|にんきょ}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[にんきょ]]}} #[[責任]]をもって[[推挙]]すること。 ==={{verb}}=== {{ja-verb-suru|にんきょ}} {{日本語サ変活用}}」
2306213
wikitext
text/x-wiki
{{kana-DEFAULTSORT|にんきょ}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[にんきょ]]}}
#[[責任]]をもって[[推挙]]すること。
==={{verb}}===
{{ja-verb-suru|にんきょ}}
{{日本語サ変活用}}
dqbwjwtbotz08wydeliq5kmbj9bw3c2
利用者・トーク:ArsenalBastion4093
3
599386
2306215
2026-07-30T11:52:43Z
M-30722
1202
/* テンプレート:lb */ 新しい節
2306215
wikitext
text/x-wiki
== テンプレート:lb ==
M-30722と申します。使用されております「テンプレート:lb」についてですが、[[テンプレート・トーク:lb#専らルクセンブルク語用のテンプレートにする提案]]にて'''分野テンプレートとしての使用が非推奨'''になりました。従いまして分野テンプレートの付与の際にはこのテンプレートではなく、{{temp|タグ}}等の別のテンプレートの使用をお願いします。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年7月30日 (木) 11:52 (UTC)
c1ytfdp5y1b7uazf1acaybns2n7tvrw
カテゴリ:中国語 再借用
14
599387
2306217
2026-07-30T11:54:49Z
M-30722
1202
新規作成
2306217
wikitext
text/x-wiki
<div class="pathnavbox">
* {{Pathnav|カテゴリ|言語|{{zh}}|{{zh}}_語源|disp4=語源|{{zh}}_他言語由来|disp5=他言語由来|{{zh}}_借用語|disp6=借用語|last=再借用}}
* {{Pathnav|カテゴリ|語源|由来|他言語由来|借用語|再借用|last={{zh}}}}
</div>
[[再借用]]された{{zh}}の語彙を集録したカテゴリ。
[[カテゴリ:{{zh}}_借用語|*さいしやくよう]]
[[カテゴリ:再借用|ちゆうこくこ]]
4q5yf0kcaw39i7ki0d4fju805l29byu