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.48.0-wmf.3
case-sensitive
メディア
特別
トーク
利用者
利用者・トーク
Wiktionary
Wiktionary・トーク
ファイル
ファイル・トーク
MediaWiki
MediaWiki・トーク
テンプレート
テンプレート・トーク
ヘルプ
ヘルプ・トーク
カテゴリ
カテゴリ・トーク
付録
付録・トーク
TimedText
TimedText talk
モジュール
モジュール・トーク
Event
Event talk
は
0
785
2375891
2337083
2026-11-05T06:16:50Z
~2026-58753-03
134471
/* 名詞:刃 */
2375891
wikitext
text/x-wiki
{{wikipedia|は}}
[[ファイル:Japanese_Hiragana_kyokashotai_HA.png|thumb|200px|は 教科書体]]
[[ファイル:Japanese_Hiragana_HA.png|thumb|書き順]]
=={{L|ja}}==
[[Category:かな]]
[[Category:{{ja}}]]
[[Category:日本語の基本語彙]]
*[[平仮名]]
*五十音図: [[は行]] [[あ段]]
*いろは順: 3番目 「ろ」の次、「に」の前。
*字源: 「[[波]]」の草体
*[[片仮名]]:[[ハ]]
*[[ローマ字]]:ha
[{{fullurl:Category:日本語|from=は}} 「は、ハ」で始まる日本語]
==={{pron}}===
*ha
*wa - 助詞の場合、歴史的仮名遣いの一部(語中・語尾の場合)
==={{noun}}:歯===
{{wikipedia|歯}}
[[Category:{{ja}} {{noun}}|は]]
[[Category:{{ja}} 解剖学|は]]
{{ja-noun|歯}}
# 動物の[[口腔]]内にある[[咀嚼]]するための硬い[[器官]]。
# 歯と同様のギザギザを持つ部分。例:[[鋸]]の歯、[[歯車]]
#下駄の裏側にある板。
===={{pron}}:歯====
;は↘
:{{IPA|ha}}
:{{X-SAMPA|ha}}
===={{etym}}:歯====
===={{prov}}:歯====
*{{drv}} [[いときりば|糸切り歯]]、[[いれば]]、[[おくば|奥歯]]、[[おはぐろ|御歯黒]]、[[かりば]]、[[きば|牙]]、[[さしば]]、[[しらは]]、[[歯医者]]、[[はかけ]]、[[はがた]]、[[はがため]]、[[はがみ]]、[[はがゆい]]、[[はぎしり]]、[[はぎれ]]、[[はぐき]]、[[はくそ]]、[[はぐるま|歯車]]、[[はごたえ]]、[[はざわり]]、[[はどめ]]、[[はなし]]、[[はなみ]]、[[はならび]]、[[はぬけ]]、[[はブラシ|歯ブラシ]]、[[はみがき]]、[[はむかう]]、[[まえば|前歯]]、[[みそっぱ]]、[[むしば]]
===={{trans}}: 歯====
{{trans-top|歯 語義1}}
*{{T|is}}: [[tönn]]
*{{T|ar}}: {{Arab|[[سن|سِنّ]]}} (sinn) {{f}}, {{Arab|[[اسنان|أسْنَان]]}} {{IPAchar|(’asnáːn)}} {{p}}
*{{T|arc}}: (シリア文字) [[ܫܢܐ]] (shinā, shino) {{f}}、(ヘブル文字) [[שנא]] (shinā, shino) {{f}}
*{{T|sq}}: [[dhëmb]]
*{{T|hy}}: [[ատամ]] (atam)
*{{T|it}}: {{t|it|dente|m}}
*{{T|yi}}: [[צאָן]] (tson) {{m}}, [[ציין]] (tseyn) {{p}}, [[ציינער]] (tseyner) {{p}}
*{{T|ia}}: [[dente]]
*{{T|id}}: [[gigi]]
*{{T|cy}}: [[dant]]
*{{T|uk}}: [[зуб]] (zub) {{m}}, [[зуби]] (zúby) {{p}}
*{{T|en}}: {{t+|en|tooth}} ({{p}}: [[teeth]])
*:{{T|ang}}: [[toþ|tōþ]]
*{{T|et}}: [[hammas]]
*{{T|eo}}: [[dentaro]]
*{{T|oj}}: [[-bid]], [[-bidan]] {{p}}、 [[inalienable]]
*{{T|nl}}: [[tand#Dutch|tand]] {{m}}
*{{T|ca}}: [[dant]] {{m}}
*{{T|grt}}: {{tø|grt|ওয়াগাম|tr=wa-gam}}
*{{T|ki}}: {{t-|ki|igego|c5}}
*{{T|el}}: [[δόντι]] (dónti) {{n}}, [[οδούς]] (odoús) {{m}}
*{{T|gn}}: [[ãi]] (t-)
*{{T|gu}}: [[દાંત]] {{IPAchar|(dāṁt)}}
*{{T|km}}: {{KMchar|[[ធ្មេញ]]}} (t’mēiñ)
*{{T|crh}}: [[tiş]]
*{{T|ka}}: [[კბილი]] (kbili), [[კბილები]] (kbilebi) {{p}}
*{{T|ku}}: {{KUchar|[[دان]]}} (dan), {{KUchar|[[دگان]]}}
*{{T|qu}}: [[kiru]]
*{{T|sm}}: [[nifo]]
*{{T|sa}}: {{t-|sa|दन्त|tr=danta-|m}}, {{t-|sa|दशन|tr=daśana-|m}}
*{{T|sv}}: [[tand]] {{c}}
*{{T|gd}}: [[fiacal]]
*{{T|es}}: {{t|es|diente|m}}
*{{T|sk}}: {{t-|sk|zub|m}} ({{p}}: [[zuby]])
*{{T|sl}}: {{t+|sl|zob|m}}
*{{T|sw}}: [[jino]] {{s}}, [[meno]] ''{{p}} (noun 5/6)''
*{{T|su}}: [[huntu]]
*{{T|sh}}:
*:{{T|hr}}: {{t+|hr|zub|m}}
*:{{T|sr}}: {{t-|sr|зуб}}/{{t-|sr|zub|m}}
*{{T|th}}: {{Thai|[[กราม]]}} (graam), {{Thai|[[ฟันกราม]]}} (fan graam), {{Thai|[[ทันต์]]}} (than dtà, 正式); {{Thai|[[ฟัน]]}} (fan)
*{{T|tl}}: [[ngipin]]
*{{T|cs}}: [[zub]] {{m}}
*{{T|zh}}: [[牙齿]], [[牙齒]] (yáchǐ)
*{{T|ko}}: {{朝鮮語訳|word=이|rom=i}}, {{朝鮮語訳|word=이빨|rom=i.ppal}}
*{{T|tzo}}: {{tø|tzo|eal}}
*{{T|te}}: [[పన్ను]] (pannu)
*{{T|da}}: [[tand]] {{c}}, [[tænder]] {{p}}
*{{T|de}}: {{t+|de|Zahn|m}} ({{p}}: [[Zähne]])
*{{T|tpn}}: [[ãîa]] (t-)
*{{T|tpi}}: [[tis]]
*{{T|tr}}: [[diş]], [[dişler]] {{p}}
*{{T|nah}}: [[tlantli]]
*{{T|fy}}: [[tosk]]
*{{T|no}}: [[tann]] {{c}}
*{{T|eu}}: [[hortz]]
*{{T|hu}}: [[fog]]
*{{T|pa}}: [[ਦੰਦ]]
*{{T|my}}: {{t+|my|သွား|tr=svā"}}
*{{T|hi}}: [[दांत]] {{IPAchar|(dāṁt)}} {{m}}
*{{T|fi}}: [[hammas]]
*{{T|fr}}: {{trans_link|fr|dent}} {{m}}
*{{T|bg}}: {{t+|bg|зъб|tr=zăb|m}} ({{p}}: {{lang|bg|[[зъби]]}} (zăbi))
*{{T|br}}: [[dant]] {{m}}, [[dent]] {{p}}
*{{T|vi}}: [[răng]]
*{{T|he}}: [[שן]] (shén) {{f}}
*{{T|fa}}: {{FAchar|[[دندان]]}} (dandân)
*{{T|bn}}: {{t-|bn|দাঁত|tr=dān̐ta}}, {{t-|bn|দন্ত|tr=danta}}, {{t-|bn|দশন|tr=daśana}}, {{t-|bn|রদ|tr=rada}}, {{t-|bn|দংষ্ট্র|tr=daṃshṭra}}
*{{T|pl}}: {{t+|pl|ząb|m}} ({{p}}: [[zęby]])
*{{T|bs}}: {{t-|bs|zub|m}}
*{{T|pt}}: [[dente]] {{m}}
*{{T|mi}}: [[niho]]
*{{T|mas}}: {{tø|mas|alai|alt=olalai|m}}
*{{T|ml}}: [[പല്ല്]], [[ദന്തം]], [[യന്ത്രപ്പല്ല്]]
*{{T|mnw}}: {{t-|mnw|ၚေက်|tr=ṅek}}
*{{T|mn}}: [[шүд]] (šüd)
*{{T|la}}: {{trans_link|la|dens}} {{m}}
*{{T|lv}}: {{t+|lv|zobs|m}}
*{{T|lt}}: {{t+|lt|dantis|alt=dantìs|m}}
*{{T|ro}}: {{t+|ro|dinte|m}}
*{{T|ru}}: {{t+|ru|зуб|tr=zub|m}} ({{p}}: {{lang|ru|[[зубы|зу́бы]]}} (zúby))
*{{T|rhg}}: [[dat]]
*{{T|rom}}: [[dand]]
{{trans-bottom}}
===={{seealso}}====
*[[きば]]
=== {{noun}}:葉 ===
[[Category:{{ja}}_植物学|は]]
{{wikipedia|葉}}
{{ja-noun|葉}}
#[[植物]]を[[構成]]する主要な[[器官]]の一つ。[[葉緑体]]を保持し[[光合成]]を行う主要な場であり、一般には[[緑色]]の[[うすい|薄い]]構造のもの。[[はっぱ]]。
==== {{trans}}:葉 ====
{{trans-top|葉 語義1}}
*{{T|is}}: [[lauf]], [[laufblað]]
*{{T|af}}: [[blaar]]
*{{T|ar}}: {{ARchar|[[ورقة|وَرَقَةٌ]]}} (wáraqa) {{f}}, {{ARchar|[[اوراق|أوْرَاق]]}} (’auráːq) {{p}}
*{{T|sq}}: [[gjethe]] ''f pl''
*{{T|it}}: {{t+|it|foglia|f}}
*{{T|id}}: {{t+|id|daun}}
*{{T|en}}: {{t+|en|leaf}} ({{p}}: [[leaves]]); (針葉樹の) {{t+|en|needle}}
*{{T|oj}}: [[aniibiishibag]] {{s}}, [[aniibiishibagoon]] {{p}}, [[aniibiish]] {{s}}, [[aniibiishan]] {{p}}
*{{T|nl}}: [[blad]] {{n}}, [[lover]] {{n}}
*{{T|ca}}: [[fulla]] {{f}}
*{{T|ki}}: {{t-|ki|ithangũ|c5}};(バショウ科植物の){{t-|ki|icoya|c5}}
*{{T|el}}: [[φύλλον]] (fýllon) {{n}}
*{{T|sa}}: {{t+|sa|पत्र|tr=patra-|n}}, {{t+|sa|पर्ण|tr=parṇa-|n}}
*{{T|sv}}: [[löv]] {{n}}, [[blad]] {{n}}
*{{T|es}}: {{t|es|hoja|f}}
*{{T|sl}}: {{t+|sl|list|m}}
*{{T|sw}}: [[jani]], [[majani]] ''pl (noun 5/6)'', [[msahafu]], [[misahafu]] ''pl (noun 3/4)''
*{{T|sh}}:
*:{{T|hr}}: {{t+|hr|list|m}}
*:{{T|sr}}: {{t-|sr|лист}}/{{t-|sr|list|m}}, {{t-|sr|лиска|}}/{{t-|sr|liska|f}}
*{{T|th}}: {{THchar|[[ใบ]]}} (bai), {{THchar|[[ใบไม้]]}} (bai māāi)
*{{T|tl}}: [[dahon]]
*{{T|ta}}: {{t+|ta|இலை|tr=ilai}}
*{{T|cs}}: {{t|cs|list|m}}
*{{T|zh}}: [[叶]] (yè), [[叶子]] (yèzi)
*{{T|ko}}: {{朝鮮語訳|word=잎|rom=ip}}
*{{T|te}}: [[ఆకు]] (aaku)
*{{T|de}}: {{t|de|Blatt|n}} ({{p}}: [[Blätter]])
*{{T|tr}}: [[yaprak]]
*{{T|haw}}: [[lau]]
*{{T|hu}}: [[levél]], [[fa#{{hu}}|fa]][[levél]]
*{{T|my}}: {{t+|my|အရွက်|tr=ʼa rvakʻ}}, {{t+|my|ဖက်|tr=phakʻ}}
*{{T|hi}}: {{t+|hi|पत्ता|tr=pattā|m}}
*{{T|fj}}: [[drau]]
*{{T|fi}}: [[lehti]]
*{{T|fr}}: [[feuille]] {{f}}
*{{T|bg}}: {{t+|bg|лист|tr=list|m}}
*{{T|he}}: [[עלה]] (’aleh) {{m}}
*{{T|bn}}: {{t-|bn|পাতা|tr=pātā}}, {{t-|bn|পত্র|tr=patra}}, {{t-|bn|পর্ণ|tr=parṇa}}
*{{T|pl}}: {{t+|pl|liść|m}};(単子葉類の){{t+|pl|źdźbło|n}};(針葉樹の){{t+|pl|igła|f}}
*{{T|bs}}: {{t-|bs|list|m}}, {{t-|bs|liska|f}}
*{{T|pt}}: [[folha]] {{f}}
*{{T|mi}}: [[rau]]
*{{T|ms}}: {{t+|ms|daun}}
*{{T|mnw}}: {{t-|mnw|သၠ|tr=sla}}
*{{T|la}}: {{t+|la|folium|n}}, {{t-|la|frons|alt=frōns|f}}
*{{T|lv}}: {{t+|lv|lapa|f}}
*{{T|lt}}: {{t+|lt|lapas|alt=lãpas|m}};(針葉樹の){{t-|lt|spyglys|alt=spyglỹs|m|sc=Unicode}}
*{{T|ro}}: [[frunză]] {{f}}
*{{T|ru}}: {{t+|ru|лист|tr=list|m}} ({{p}}: {{lang|ru|[[листья|ли́стья]]}} (líst’ja))
{{trans-bottom}}
===名詞:刃===
{{wikipedia|刃}}
{{ja-noun|刃}}
#[[刀剣]]等[[切断]]に用いる[[道具]]の、対象に当てて切断ないし切削に用いる部分。[[やいば]]。
==== {{comps}} ====
*[[はもの]]
*[[刃がこぼれる]]/[[はこぼれ]]
===={{trans}}====
*{{en}}:{{t+|en|edge}}、{{t+|en|blade}}
ゅ
く
===名詞:羽===
{{ja-noun|羽}}
#[[はね]]。
===={{comps}}====
*[[はがいじめ]]
*[[はぶたえ]]
===名詞:端===
{{ja-noun|端}}
#[[はし]]。
===={{comps}}====
*[[くちのは]]
*[[やまのは]]
==={{parti}}===
{{ja-parti}}
#{{context|副助詞|一部に[[係助詞]]とする立場もある|lang=ja}}[[主題]]を示す。文が何について(のみ)語っているか、あるいは何かとの[[対比]]を示す。
#*昔あるところにおじいさんとおばあさんがいました。おじいさん'''は'''山へ柴刈りにいきました。 — 既出の人物であることを示している。
#*象'''は'''鼻が長い。 — 象について説明している。
#*今日'''は'''学校へ行った。 - 「今日、学校へ行った」よりも行く日と行かない日があることを明示している。
#*テレビ'''は'''よく見る。 - 対象をテレビに限定する。映画を見ないのかもしれない。
#*妻に'''は'''話すべきだ。- 最低限話す相手を示している。
#*家で'''は'''騒がしいがそとで'''は'''おとなしい。 — 家でのふるまいとそとでのふるまいの対比を示している。
#*これから'''は'''真面目にやります。- 以前はそうでなかったことを示している。
#*五時まで'''は'''仕事をする。- 五時以降は別のことをする予定であることを示している。
#*全部できた人'''は'''途中退席してかまいません。- できていない人との対比を示すとともに、条件的なニュアンスを含んでいる。
#*理解できる話で'''は'''ある。- 理解はしているがそれ以上ではないことを示している。例えば同意できないなど。
#*すぐに'''は'''理解できない。-「すぐに理解できない」よりもそのうち理解できることを示している。
#*こうなると'''は'''思わなかった。- 現状とは別の予想・思惑があったことを示している。
# 前の文を受けて、新しい[[主題]]について同じことを尋ねる。
#* 「太郎は来たよ。」「次郎'''は'''?」 — 次郎も来たかを尋ねている。
#* 「品質は問題ない。」「価格'''は'''?」 — 価格も問題ないかを尋ねている。
# 提示された話題を受け、そのことへの感想や評価を示す。詠嘆のニュアンスを含み、「は」を含む文節を強調して発音されることが多い。
#*「世界新記録達成だって」「それ'''は'''すごい」
#*「交通機関が麻痺して自宅まで三時間歩いたよ」「三時間'''は'''大変だったね」
#*「合格しました」「それ'''は'''おめでとう」
#*「お茶どうぞ」「これ'''は'''どうも」
#否定の語気を強める。
#* そんな話'''は'''知らない。
#* その日公園に行って'''は'''いません。
# '''[[だ]]'''の連用形'''[[で]]'''に付いて、否定されるものを示す。[[主題]]と同じであるが、名詞文の場合、現在ではほぼ義務化しており、無いほうが不自然である。口語では'''[[じゃ]]'''になる。
#* 学生で'''は'''ありません。 — 名詞の場合、'''は'''はほぼ必ず付く。
#* その歌手は有名で'''は'''ない。 — 形容動詞の場合、'''は'''が無いこともある。
#部分否定を表す。
#*全員の名前'''は'''覚えていない。
#*出された料理全部'''は'''食べなかった。
# 少なくとも満たす基準を示す。[[主題]]の場合と異なり、'''は'''を取り除くと論理的意味が異なる。
#* 70点'''は'''取った。 — 少なくとも70点を取った。もっと取った可能性がある。
#* 8時に'''は'''帰れる。 — 遅くとも8時に帰れる。もっと早く帰れる可能性がある。
#* 少し'''は'''本でも読もうか。
#* ときどき'''は'''電話しろ。たまに'''は'''帰って来い。
# 否定文で、その数値や程度まで到達しないことを示す。も、もは、までは。
#* 千円'''は'''しない。
#* そこまで行くのに1時間'''は'''かからない。
#* それほど'''は'''大きくない。
# 総称的な主題を提示し、その中で特定のすぐれたものや好ましいもの、重要なものなどを述部で示す。
#*スポーツ'''は'''サッカーが好きです。
#*戦後日本の産業'''は'''なんと言っても自動車だ。
#*サンマ'''は'''目黒に限る。
#*春'''は'''あけぼの。
#*花'''は'''桜木、人'''は'''武士。
#*結婚生活'''は'''忍の一字。
#*研究'''は'''根性と体力だ。
# 大きい地名とそこに含まれる小さい地名の間や、長い時代とそこに含まれる短い時代の間に用いる。現在では、[[の]]を用いるか、何も挟まないことが多い。
#*東京'''は'''神田の生まれ。
#*江戸'''は'''元禄のころより続く老舗。
# 接続助詞の[[て]]、[[で]]について、好ましくない内容の[[仮定]]・[[条件]]を表す。
#* そんなことをされて'''は'''たまらない。
#* そこへ行って'''は'''いけない。
#* あって'''は'''ならないことだ。
#* いまさらこんなことを言って'''は'''恐縮だが、他に方法があったのではないか。
# 接続助詞のて、でについて、繰り返しを表す。
#* 寄せて'''は'''返す波の音。
#* 少し読んで'''は'''考え、また読んで'''は'''考えた。
# 「によって」「次第で」について、状況や方法が特定のものに限定されることを強調する。仮定や可能性のニュアンスをともなう。
#* やりかたによって'''は'''うまくいくかもしれない。
#* 病状次第で'''は'''入院することになるだろう。
# 名詞や格助詞の「で」、接続助詞の「て/で」につき、あとにしばしば「どうか」などの語をともなって、提案を表す。
#* 「何を飲もうか」「ワイン'''は'''(どう)?」
#* 本人に聞いてみて'''は'''(どうか)。
# 人や物について、見当たらないため探しているといった意味を表す。
#* 「あれ、ここにおいてあったノート'''は'''(どこ)?」
#* 「おい、山田'''は'''? 帰っちゃったのか」。
#(AはA)多少の違いはあるだろうが、結局は同じだ。一応はそうである。無条件にそうである。[[用言]]の場合は[[もの]]、[[こと]]、[[の]]などが付く。
#* 大義があろうとなかろうと、戦争'''は'''戦争だ。
#* 安くても、美味しいもの'''は'''美味しい。
#* また壊れるかもしれないが、直すだけ'''は'''直しといた。
#(AはA)譲歩して、その点は認める。[[用言]]の場合は[[もの]]、[[こと]]、[[の]]などが付く。
#* 戦争'''は'''戦争だが、大義がある。
#* 美味しいこと'''は'''美味しいが、あまりに高い。
#* 読むに'''は'''読んだが、よく理解できなかった。
#(AはA)無条件にそうである。ゆるがせにできないことである。
#* だめなもの'''は'''だめだ。問答無用。
#* ならぬこと'''は'''ならぬものです。掟'''は'''掟です。
#(AはA、BはB)AとBとで異なる、別の立場で。
#* それ'''は'''それ、これ'''は'''これだ。
#* 親'''は'''親、子'''は'''子で、それぞれ気ままに暮らしている。
#(AはAで)その立場で。としても。
#* 先生'''は'''先生でいろいろと大変なんですね。
#* 私'''は'''私でしたいようにやるし、君'''は'''君でやっていけばいいだろう。
#(AはAとして)それはともかく。それは別に考慮して。
#* それ'''は'''それとして、さっきの話に戻ろう。
#(「AはAだから、なので、だし」などの形で)Aについての特定の事情が理由で。こういうAだから。
#* 子供はぐずるし、天気'''は'''天気だし、早めに帰るとするか。(=天気が悪いのもあるし)
# 列挙を表す。
#* ここに来れば飯'''は'''食える酒'''は'''飲める、もう最高。(=飯も食える酒も飲める)
===={{usage}}:助詞====
他の助詞と結びつく場合、必ず'''は'''が後置する。ただし'''[[が]]'''と'''[[を]]'''につくことはできず、この場合、単独の'''は'''で代用する。格助詞の'''[[の]]'''と結びつくことはできない。
===={{pron}}:助詞====
* {{IPA|lang=ja|wa}}
* {{X-SAMPA|wa}}
===={{etym}}:助詞====
上代では主に「はや」「はも」の形で文末にくる助詞の一種であった(現在の終助詞[[わ]]の源流)。倒置法により文中に入るようになり、現在の形に定着した。逆に文中の「は」が文末にきて終助詞になったという説もある。
==== {{drv}}:助詞 ====
*[[こんにちは]]
*[[こんばんは]]
*[[それでは]]
*[[てにをは]]
*[[では]]
*[[とは]]
*[[あたしゃ]](← あたしは)
*[[じゃ]](← では)
*[[こた]](← ことは)
*[[ちゃ]](← ては)
*[[にゃ]](← には)
*[[ぼかあ]](← ぼくは)
*[[わたしゃ]](← わたしは)
===={{rel}}:助詞====
*[[わ#助詞|わ]]
*[[も#助詞|も]]
*[[が#助詞|が]]
===={{trans}}:助詞====
{{trans-top|主題を示す}}
*{{T|ko}}: {{t|ko|은}}, {{t|ko|는}}
*{{T|my}}: {{t|my|က}}, {{t|my|သည်}}, {{t|my|မှာ}}, {{t|my|ဟာ}}
*{{T|mnw}}: {{t-|mnw|ဂှ်|tr=gah}}
{{trans-bottom}}
{{trans-top|新しい主題について同じことを尋ねる}}
*{{T|en}}: {{t|en|what about}}
*{{T|zh}}: {{t|cmn|呢}}
*{{T|ko}}: {{t|ko|은}}, {{t|ko|는}}
*{{T|my}}: {{t|my|ကော|sc=Mymr}}
*{{T|fi}}: {{t|fi|entä}}
*{{T|fr}}: {{t|fr|et}}, {{t|fr|quid}}
*{{T|vi}}: {{t|vi|còn}}
*{{T|pt}}: {{t|pt|e|alt=e...?}}
{{trans-bottom}}
{{trans-top|何かを考慮するよう尋ねる}}
*{{T|it}}: {{t|it|e}}
*{{T|en}}; {{t|en|what about}}
*{{T|nl}}: {{t|nl|en}}, {{t|nl|hoe zit het met}}
*{{T|sv}}: {{t|sv|och...då}}
*{{T|es}}: {{t|es|y}}, {{t|es|qué tal...|alt=¿qué tal...?}}
*{{T|zh}}: {{t|cmn|怎麼樣|alt=...怎麼樣|sc=Hani}}, {{t|cmn|怎么样|alt=...怎么样|tr=...zěnmeyàng|sc=Hani}}, {{t|cmn|呢|alt=...呢|tr=...ne|sc=Hani}}
*{{T|ko}}: {{t|ko|는|sc=Kore}}
*{{T|de}}: {{t|de|und}}, {{t|de|was ist mit}}
*{{T|nv}}: {{t|nv|shąʼ}}
*{{T|fi}}: {{t|fi|entä}}
*{{T|fr}}: {{t|fr|et}}, {{t|fr|quid}}, {{t|fr|qu'en est-il}}
*{{T|vi}}: {{t|vi|còn}}, {{t|vi|còn ... thì sao}}
*{{T|pt}}: {{t|pt|e|alt=e...?}}, {{t|pt|[[e]] [[sobre]]|alt=e sobre...?}}, {{t|pt|[[e]] [[quanto a]]|alt=e quanto a...?}}
*{{T|ru}}: {{t|ru|а}}, {{t|ru|а ка́к же}}, {{t|ru|как насчёт|alt=(а) как насчёт}} (+ 生格)
*{{T|zdj}}: {{t|zdj|e}}
{{trans-bottom}}
===感動詞===
[[category:{{ja}}_感動詞]]
'''は'''
#受け答えるときに出る言葉
#*'''は'''、何でしょう
#笑い声を表す
#*'''ははは'''、面白い
====関連語句:感動詞====
*[[はあ]]
*[[はっ]]
==={{adv}}===
{{ja-adv}}
[[category:{{ja}}_南部弁]]
[[category:{{ja}}_茨城弁]]
#{{context|dialect|lang=ja}}[[もう]]。
=={{ojp}}==
[[Category:{{ojp}}]]
===助詞===
[[Category:{{ojp}}_助詞]]
====係助詞====
[[Category:{{ojp}}_係助詞]]
'''は'''
#(体言、用言の連体形と連用形、助詞などに付いて)主題、題目を示す。~は。
#*10世紀末〜11世紀初め、清少納言「枕草紙」<ref>「國文大觀第九編日記草子部」板倉屋書房、1903年 https://ja.wikisource.org/wiki/Page:Kokubun_taikan_09_part1.djvu/174</ref>
#*:春'''は'''曙、やうやう白くなりゆく[…]
#*::春は明け方頃(がよいものだ)。だんだんと白くなっていく[…]
#(体言、用言の連体形と連用形、助詞などに付いて)2つ以上の事柄を対比させて示す。~は。~の方は。
#(形容詞型活用語の連用形、打消しの助動詞「[[ず]]」の連用形に付いて)順接の仮定条件を示す。~ならば。~たら。
====終助詞====
[[Category:{{ojp}}_終助詞]]
'''は'''
#(体言、活用語の連体形などに付いて)感動、詠嘆の意を表す。~ぞ。~よ。
#*10世紀末〜11世紀初め、清少納言「枕草紙」<ref>「國文大觀第九編日記草子部」板倉屋書房、1903年 https://ja.wikisource.org/wiki/Page:Kokubun_taikan_09_part1.djvu/282</ref>
#*:「さてその文は殿上人皆見てし'''は'''」とのたまへば
#*::「さて、その手紙は、殿上人の皆が見てしまったことぞ」とおっしゃるので
==コード等==
{{codepoint}}
==註==
<references/>
2wuhyp0armylm75bdcgvb3eeywfr6vj
2375894
2375891
2026-11-05T06:24:28Z
20041027 tatsu
59964
[[特別:Contributions/~2026-58753-03|~2026-58753-03]]による編集を取り消し、Kuroco2kによる最新版へと差し戻しを行いました。
2337083
wikitext
text/x-wiki
{{wikipedia|は}}
[[ファイル:Japanese_Hiragana_kyokashotai_HA.png|thumb|200px|は 教科書体]]
[[ファイル:Japanese_Hiragana_HA.png|thumb|書き順]]
=={{L|ja}}==
[[Category:かな]]
[[Category:{{ja}}]]
[[Category:日本語の基本語彙]]
*[[平仮名]]
*五十音図: [[は行]] [[あ段]]
*いろは順: 3番目 「ろ」の次、「に」の前。
*字源: 「[[波]]」の草体
*[[片仮名]]:[[ハ]]
*[[ローマ字]]:ha
[{{fullurl:Category:日本語|from=は}} 「は、ハ」で始まる日本語]
==={{pron}}===
*ha
*wa - 助詞の場合、歴史的仮名遣いの一部(語中・語尾の場合)
==={{noun}}:歯===
{{wikipedia|歯}}
[[Category:{{ja}} {{noun}}|は]]
[[Category:{{ja}} 解剖学|は]]
{{ja-noun|歯}}
# 動物の[[口腔]]内にある[[咀嚼]]するための硬い[[器官]]。
# 歯と同様のギザギザを持つ部分。例:[[鋸]]の歯、[[歯車]]
#下駄の裏側にある板。
===={{pron}}:歯====
;は↘
:{{IPA|ha}}
:{{X-SAMPA|ha}}
===={{etym}}:歯====
===={{prov}}:歯====
*{{drv}} [[いときりば|糸切り歯]]、[[いれば]]、[[おくば|奥歯]]、[[おはぐろ|御歯黒]]、[[かりば]]、[[きば|牙]]、[[さしば]]、[[しらは]]、[[歯医者]]、[[はかけ]]、[[はがた]]、[[はがため]]、[[はがみ]]、[[はがゆい]]、[[はぎしり]]、[[はぎれ]]、[[はぐき]]、[[はくそ]]、[[はぐるま|歯車]]、[[はごたえ]]、[[はざわり]]、[[はどめ]]、[[はなし]]、[[はなみ]]、[[はならび]]、[[はぬけ]]、[[はブラシ|歯ブラシ]]、[[はみがき]]、[[はむかう]]、[[まえば|前歯]]、[[みそっぱ]]、[[むしば]]
===={{trans}}: 歯====
{{trans-top|歯 語義1}}
*{{T|is}}: [[tönn]]
*{{T|ar}}: {{Arab|[[سن|سِنّ]]}} (sinn) {{f}}, {{Arab|[[اسنان|أسْنَان]]}} {{IPAchar|(’asnáːn)}} {{p}}
*{{T|arc}}: (シリア文字) [[ܫܢܐ]] (shinā, shino) {{f}}、(ヘブル文字) [[שנא]] (shinā, shino) {{f}}
*{{T|sq}}: [[dhëmb]]
*{{T|hy}}: [[ատամ]] (atam)
*{{T|it}}: {{t|it|dente|m}}
*{{T|yi}}: [[צאָן]] (tson) {{m}}, [[ציין]] (tseyn) {{p}}, [[ציינער]] (tseyner) {{p}}
*{{T|ia}}: [[dente]]
*{{T|id}}: [[gigi]]
*{{T|cy}}: [[dant]]
*{{T|uk}}: [[зуб]] (zub) {{m}}, [[зуби]] (zúby) {{p}}
*{{T|en}}: {{t+|en|tooth}} ({{p}}: [[teeth]])
*:{{T|ang}}: [[toþ|tōþ]]
*{{T|et}}: [[hammas]]
*{{T|eo}}: [[dentaro]]
*{{T|oj}}: [[-bid]], [[-bidan]] {{p}}、 [[inalienable]]
*{{T|nl}}: [[tand#Dutch|tand]] {{m}}
*{{T|ca}}: [[dant]] {{m}}
*{{T|grt}}: {{tø|grt|ওয়াগাম|tr=wa-gam}}
*{{T|ki}}: {{t-|ki|igego|c5}}
*{{T|el}}: [[δόντι]] (dónti) {{n}}, [[οδούς]] (odoús) {{m}}
*{{T|gn}}: [[ãi]] (t-)
*{{T|gu}}: [[દાંત]] {{IPAchar|(dāṁt)}}
*{{T|km}}: {{KMchar|[[ធ្មេញ]]}} (t’mēiñ)
*{{T|crh}}: [[tiş]]
*{{T|ka}}: [[კბილი]] (kbili), [[კბილები]] (kbilebi) {{p}}
*{{T|ku}}: {{KUchar|[[دان]]}} (dan), {{KUchar|[[دگان]]}}
*{{T|qu}}: [[kiru]]
*{{T|sm}}: [[nifo]]
*{{T|sa}}: {{t-|sa|दन्त|tr=danta-|m}}, {{t-|sa|दशन|tr=daśana-|m}}
*{{T|sv}}: [[tand]] {{c}}
*{{T|gd}}: [[fiacal]]
*{{T|es}}: {{t|es|diente|m}}
*{{T|sk}}: {{t-|sk|zub|m}} ({{p}}: [[zuby]])
*{{T|sl}}: {{t+|sl|zob|m}}
*{{T|sw}}: [[jino]] {{s}}, [[meno]] ''{{p}} (noun 5/6)''
*{{T|su}}: [[huntu]]
*{{T|sh}}:
*:{{T|hr}}: {{t+|hr|zub|m}}
*:{{T|sr}}: {{t-|sr|зуб}}/{{t-|sr|zub|m}}
*{{T|th}}: {{Thai|[[กราม]]}} (graam), {{Thai|[[ฟันกราม]]}} (fan graam), {{Thai|[[ทันต์]]}} (than dtà, 正式); {{Thai|[[ฟัน]]}} (fan)
*{{T|tl}}: [[ngipin]]
*{{T|cs}}: [[zub]] {{m}}
*{{T|zh}}: [[牙齿]], [[牙齒]] (yáchǐ)
*{{T|ko}}: {{朝鮮語訳|word=이|rom=i}}, {{朝鮮語訳|word=이빨|rom=i.ppal}}
*{{T|tzo}}: {{tø|tzo|eal}}
*{{T|te}}: [[పన్ను]] (pannu)
*{{T|da}}: [[tand]] {{c}}, [[tænder]] {{p}}
*{{T|de}}: {{t+|de|Zahn|m}} ({{p}}: [[Zähne]])
*{{T|tpn}}: [[ãîa]] (t-)
*{{T|tpi}}: [[tis]]
*{{T|tr}}: [[diş]], [[dişler]] {{p}}
*{{T|nah}}: [[tlantli]]
*{{T|fy}}: [[tosk]]
*{{T|no}}: [[tann]] {{c}}
*{{T|eu}}: [[hortz]]
*{{T|hu}}: [[fog]]
*{{T|pa}}: [[ਦੰਦ]]
*{{T|my}}: {{t+|my|သွား|tr=svā"}}
*{{T|hi}}: [[दांत]] {{IPAchar|(dāṁt)}} {{m}}
*{{T|fi}}: [[hammas]]
*{{T|fr}}: {{trans_link|fr|dent}} {{m}}
*{{T|bg}}: {{t+|bg|зъб|tr=zăb|m}} ({{p}}: {{lang|bg|[[зъби]]}} (zăbi))
*{{T|br}}: [[dant]] {{m}}, [[dent]] {{p}}
*{{T|vi}}: [[răng]]
*{{T|he}}: [[שן]] (shén) {{f}}
*{{T|fa}}: {{FAchar|[[دندان]]}} (dandân)
*{{T|bn}}: {{t-|bn|দাঁত|tr=dān̐ta}}, {{t-|bn|দন্ত|tr=danta}}, {{t-|bn|দশন|tr=daśana}}, {{t-|bn|রদ|tr=rada}}, {{t-|bn|দংষ্ট্র|tr=daṃshṭra}}
*{{T|pl}}: {{t+|pl|ząb|m}} ({{p}}: [[zęby]])
*{{T|bs}}: {{t-|bs|zub|m}}
*{{T|pt}}: [[dente]] {{m}}
*{{T|mi}}: [[niho]]
*{{T|mas}}: {{tø|mas|alai|alt=olalai|m}}
*{{T|ml}}: [[പല്ല്]], [[ദന്തം]], [[യന്ത്രപ്പല്ല്]]
*{{T|mnw}}: {{t-|mnw|ၚေက်|tr=ṅek}}
*{{T|mn}}: [[шүд]] (šüd)
*{{T|la}}: {{trans_link|la|dens}} {{m}}
*{{T|lv}}: {{t+|lv|zobs|m}}
*{{T|lt}}: {{t+|lt|dantis|alt=dantìs|m}}
*{{T|ro}}: {{t+|ro|dinte|m}}
*{{T|ru}}: {{t+|ru|зуб|tr=zub|m}} ({{p}}: {{lang|ru|[[зубы|зу́бы]]}} (zúby))
*{{T|rhg}}: [[dat]]
*{{T|rom}}: [[dand]]
{{trans-bottom}}
===={{seealso}}====
*[[きば]]
=== {{noun}}:葉 ===
[[Category:{{ja}}_植物学|は]]
{{wikipedia|葉}}
{{ja-noun|葉}}
#[[植物]]を[[構成]]する主要な[[器官]]の一つ。[[葉緑体]]を保持し[[光合成]]を行う主要な場であり、一般には[[緑色]]の[[うすい|薄い]]構造のもの。[[はっぱ]]。
==== {{trans}}:葉 ====
{{trans-top|葉 語義1}}
*{{T|is}}: [[lauf]], [[laufblað]]
*{{T|af}}: [[blaar]]
*{{T|ar}}: {{ARchar|[[ورقة|وَرَقَةٌ]]}} (wáraqa) {{f}}, {{ARchar|[[اوراق|أوْرَاق]]}} (’auráːq) {{p}}
*{{T|sq}}: [[gjethe]] ''f pl''
*{{T|it}}: {{t+|it|foglia|f}}
*{{T|id}}: {{t+|id|daun}}
*{{T|en}}: {{t+|en|leaf}} ({{p}}: [[leaves]]); (針葉樹の) {{t+|en|needle}}
*{{T|oj}}: [[aniibiishibag]] {{s}}, [[aniibiishibagoon]] {{p}}, [[aniibiish]] {{s}}, [[aniibiishan]] {{p}}
*{{T|nl}}: [[blad]] {{n}}, [[lover]] {{n}}
*{{T|ca}}: [[fulla]] {{f}}
*{{T|ki}}: {{t-|ki|ithangũ|c5}};(バショウ科植物の){{t-|ki|icoya|c5}}
*{{T|el}}: [[φύλλον]] (fýllon) {{n}}
*{{T|sa}}: {{t+|sa|पत्र|tr=patra-|n}}, {{t+|sa|पर्ण|tr=parṇa-|n}}
*{{T|sv}}: [[löv]] {{n}}, [[blad]] {{n}}
*{{T|es}}: {{t|es|hoja|f}}
*{{T|sl}}: {{t+|sl|list|m}}
*{{T|sw}}: [[jani]], [[majani]] ''pl (noun 5/6)'', [[msahafu]], [[misahafu]] ''pl (noun 3/4)''
*{{T|sh}}:
*:{{T|hr}}: {{t+|hr|list|m}}
*:{{T|sr}}: {{t-|sr|лист}}/{{t-|sr|list|m}}, {{t-|sr|лиска|}}/{{t-|sr|liska|f}}
*{{T|th}}: {{THchar|[[ใบ]]}} (bai), {{THchar|[[ใบไม้]]}} (bai māāi)
*{{T|tl}}: [[dahon]]
*{{T|ta}}: {{t+|ta|இலை|tr=ilai}}
*{{T|cs}}: {{t|cs|list|m}}
*{{T|zh}}: [[叶]] (yè), [[叶子]] (yèzi)
*{{T|ko}}: {{朝鮮語訳|word=잎|rom=ip}}
*{{T|te}}: [[ఆకు]] (aaku)
*{{T|de}}: {{t|de|Blatt|n}} ({{p}}: [[Blätter]])
*{{T|tr}}: [[yaprak]]
*{{T|haw}}: [[lau]]
*{{T|hu}}: [[levél]], [[fa#{{hu}}|fa]][[levél]]
*{{T|my}}: {{t+|my|အရွက်|tr=ʼa rvakʻ}}, {{t+|my|ဖက်|tr=phakʻ}}
*{{T|hi}}: {{t+|hi|पत्ता|tr=pattā|m}}
*{{T|fj}}: [[drau]]
*{{T|fi}}: [[lehti]]
*{{T|fr}}: [[feuille]] {{f}}
*{{T|bg}}: {{t+|bg|лист|tr=list|m}}
*{{T|he}}: [[עלה]] (’aleh) {{m}}
*{{T|bn}}: {{t-|bn|পাতা|tr=pātā}}, {{t-|bn|পত্র|tr=patra}}, {{t-|bn|পর্ণ|tr=parṇa}}
*{{T|pl}}: {{t+|pl|liść|m}};(単子葉類の){{t+|pl|źdźbło|n}};(針葉樹の){{t+|pl|igła|f}}
*{{T|bs}}: {{t-|bs|list|m}}, {{t-|bs|liska|f}}
*{{T|pt}}: [[folha]] {{f}}
*{{T|mi}}: [[rau]]
*{{T|ms}}: {{t+|ms|daun}}
*{{T|mnw}}: {{t-|mnw|သၠ|tr=sla}}
*{{T|la}}: {{t+|la|folium|n}}, {{t-|la|frons|alt=frōns|f}}
*{{T|lv}}: {{t+|lv|lapa|f}}
*{{T|lt}}: {{t+|lt|lapas|alt=lãpas|m}};(針葉樹の){{t-|lt|spyglys|alt=spyglỹs|m|sc=Unicode}}
*{{T|ro}}: [[frunză]] {{f}}
*{{T|ru}}: {{t+|ru|лист|tr=list|m}} ({{p}}: {{lang|ru|[[листья|ли́стья]]}} (líst’ja))
{{trans-bottom}}
===名詞:刃===
{{wikipedia|刃}}
{{ja-noun|刃}}
#[[刀剣]]等[[切断]]に用いる[[道具]]の、対象に当てて切断ないし切削に用いる部分。[[やいば]]。
==== {{comps}} ====
*[[はもの]]
*[[刃がこぼれる]]/[[はこぼれ]]
===={{trans}}====
*{{en}}:{{t+|en|edge}}、{{t+|en|blade}}
===名詞:羽===
{{ja-noun|羽}}
#[[はね]]。
===={{comps}}====
*[[はがいじめ]]
*[[はぶたえ]]
===名詞:端===
{{ja-noun|端}}
#[[はし]]。
===={{comps}}====
*[[くちのは]]
*[[やまのは]]
==={{parti}}===
{{ja-parti}}
#{{context|副助詞|一部に[[係助詞]]とする立場もある|lang=ja}}[[主題]]を示す。文が何について(のみ)語っているか、あるいは何かとの[[対比]]を示す。
#*昔あるところにおじいさんとおばあさんがいました。おじいさん'''は'''山へ柴刈りにいきました。 — 既出の人物であることを示している。
#*象'''は'''鼻が長い。 — 象について説明している。
#*今日'''は'''学校へ行った。 - 「今日、学校へ行った」よりも行く日と行かない日があることを明示している。
#*テレビ'''は'''よく見る。 - 対象をテレビに限定する。映画を見ないのかもしれない。
#*妻に'''は'''話すべきだ。- 最低限話す相手を示している。
#*家で'''は'''騒がしいがそとで'''は'''おとなしい。 — 家でのふるまいとそとでのふるまいの対比を示している。
#*これから'''は'''真面目にやります。- 以前はそうでなかったことを示している。
#*五時まで'''は'''仕事をする。- 五時以降は別のことをする予定であることを示している。
#*全部できた人'''は'''途中退席してかまいません。- できていない人との対比を示すとともに、条件的なニュアンスを含んでいる。
#*理解できる話で'''は'''ある。- 理解はしているがそれ以上ではないことを示している。例えば同意できないなど。
#*すぐに'''は'''理解できない。-「すぐに理解できない」よりもそのうち理解できることを示している。
#*こうなると'''は'''思わなかった。- 現状とは別の予想・思惑があったことを示している。
# 前の文を受けて、新しい[[主題]]について同じことを尋ねる。
#* 「太郎は来たよ。」「次郎'''は'''?」 — 次郎も来たかを尋ねている。
#* 「品質は問題ない。」「価格'''は'''?」 — 価格も問題ないかを尋ねている。
# 提示された話題を受け、そのことへの感想や評価を示す。詠嘆のニュアンスを含み、「は」を含む文節を強調して発音されることが多い。
#*「世界新記録達成だって」「それ'''は'''すごい」
#*「交通機関が麻痺して自宅まで三時間歩いたよ」「三時間'''は'''大変だったね」
#*「合格しました」「それ'''は'''おめでとう」
#*「お茶どうぞ」「これ'''は'''どうも」
#否定の語気を強める。
#* そんな話'''は'''知らない。
#* その日公園に行って'''は'''いません。
# '''[[だ]]'''の連用形'''[[で]]'''に付いて、否定されるものを示す。[[主題]]と同じであるが、名詞文の場合、現在ではほぼ義務化しており、無いほうが不自然である。口語では'''[[じゃ]]'''になる。
#* 学生で'''は'''ありません。 — 名詞の場合、'''は'''はほぼ必ず付く。
#* その歌手は有名で'''は'''ない。 — 形容動詞の場合、'''は'''が無いこともある。
#部分否定を表す。
#*全員の名前'''は'''覚えていない。
#*出された料理全部'''は'''食べなかった。
# 少なくとも満たす基準を示す。[[主題]]の場合と異なり、'''は'''を取り除くと論理的意味が異なる。
#* 70点'''は'''取った。 — 少なくとも70点を取った。もっと取った可能性がある。
#* 8時に'''は'''帰れる。 — 遅くとも8時に帰れる。もっと早く帰れる可能性がある。
#* 少し'''は'''本でも読もうか。
#* ときどき'''は'''電話しろ。たまに'''は'''帰って来い。
# 否定文で、その数値や程度まで到達しないことを示す。も、もは、までは。
#* 千円'''は'''しない。
#* そこまで行くのに1時間'''は'''かからない。
#* それほど'''は'''大きくない。
# 総称的な主題を提示し、その中で特定のすぐれたものや好ましいもの、重要なものなどを述部で示す。
#*スポーツ'''は'''サッカーが好きです。
#*戦後日本の産業'''は'''なんと言っても自動車だ。
#*サンマ'''は'''目黒に限る。
#*春'''は'''あけぼの。
#*花'''は'''桜木、人'''は'''武士。
#*結婚生活'''は'''忍の一字。
#*研究'''は'''根性と体力だ。
# 大きい地名とそこに含まれる小さい地名の間や、長い時代とそこに含まれる短い時代の間に用いる。現在では、[[の]]を用いるか、何も挟まないことが多い。
#*東京'''は'''神田の生まれ。
#*江戸'''は'''元禄のころより続く老舗。
# 接続助詞の[[て]]、[[で]]について、好ましくない内容の[[仮定]]・[[条件]]を表す。
#* そんなことをされて'''は'''たまらない。
#* そこへ行って'''は'''いけない。
#* あって'''は'''ならないことだ。
#* いまさらこんなことを言って'''は'''恐縮だが、他に方法があったのではないか。
# 接続助詞のて、でについて、繰り返しを表す。
#* 寄せて'''は'''返す波の音。
#* 少し読んで'''は'''考え、また読んで'''は'''考えた。
# 「によって」「次第で」について、状況や方法が特定のものに限定されることを強調する。仮定や可能性のニュアンスをともなう。
#* やりかたによって'''は'''うまくいくかもしれない。
#* 病状次第で'''は'''入院することになるだろう。
# 名詞や格助詞の「で」、接続助詞の「て/で」につき、あとにしばしば「どうか」などの語をともなって、提案を表す。
#* 「何を飲もうか」「ワイン'''は'''(どう)?」
#* 本人に聞いてみて'''は'''(どうか)。
# 人や物について、見当たらないため探しているといった意味を表す。
#* 「あれ、ここにおいてあったノート'''は'''(どこ)?」
#* 「おい、山田'''は'''? 帰っちゃったのか」。
#(AはA)多少の違いはあるだろうが、結局は同じだ。一応はそうである。無条件にそうである。[[用言]]の場合は[[もの]]、[[こと]]、[[の]]などが付く。
#* 大義があろうとなかろうと、戦争'''は'''戦争だ。
#* 安くても、美味しいもの'''は'''美味しい。
#* また壊れるかもしれないが、直すだけ'''は'''直しといた。
#(AはA)譲歩して、その点は認める。[[用言]]の場合は[[もの]]、[[こと]]、[[の]]などが付く。
#* 戦争'''は'''戦争だが、大義がある。
#* 美味しいこと'''は'''美味しいが、あまりに高い。
#* 読むに'''は'''読んだが、よく理解できなかった。
#(AはA)無条件にそうである。ゆるがせにできないことである。
#* だめなもの'''は'''だめだ。問答無用。
#* ならぬこと'''は'''ならぬものです。掟'''は'''掟です。
#(AはA、BはB)AとBとで異なる、別の立場で。
#* それ'''は'''それ、これ'''は'''これだ。
#* 親'''は'''親、子'''は'''子で、それぞれ気ままに暮らしている。
#(AはAで)その立場で。としても。
#* 先生'''は'''先生でいろいろと大変なんですね。
#* 私'''は'''私でしたいようにやるし、君'''は'''君でやっていけばいいだろう。
#(AはAとして)それはともかく。それは別に考慮して。
#* それ'''は'''それとして、さっきの話に戻ろう。
#(「AはAだから、なので、だし」などの形で)Aについての特定の事情が理由で。こういうAだから。
#* 子供はぐずるし、天気'''は'''天気だし、早めに帰るとするか。(=天気が悪いのもあるし)
# 列挙を表す。
#* ここに来れば飯'''は'''食える酒'''は'''飲める、もう最高。(=飯も食える酒も飲める)
===={{usage}}:助詞====
他の助詞と結びつく場合、必ず'''は'''が後置する。ただし'''[[が]]'''と'''[[を]]'''につくことはできず、この場合、単独の'''は'''で代用する。格助詞の'''[[の]]'''と結びつくことはできない。
===={{pron}}:助詞====
* {{IPA|lang=ja|wa}}
* {{X-SAMPA|wa}}
===={{etym}}:助詞====
上代では主に「はや」「はも」の形で文末にくる助詞の一種であった(現在の終助詞[[わ]]の源流)。倒置法により文中に入るようになり、現在の形に定着した。逆に文中の「は」が文末にきて終助詞になったという説もある。
==== {{drv}}:助詞 ====
*[[こんにちは]]
*[[こんばんは]]
*[[それでは]]
*[[てにをは]]
*[[では]]
*[[とは]]
*[[あたしゃ]](← あたしは)
*[[じゃ]](← では)
*[[こた]](← ことは)
*[[ちゃ]](← ては)
*[[にゃ]](← には)
*[[ぼかあ]](← ぼくは)
*[[わたしゃ]](← わたしは)
===={{rel}}:助詞====
*[[わ#助詞|わ]]
*[[も#助詞|も]]
*[[が#助詞|が]]
===={{trans}}:助詞====
{{trans-top|主題を示す}}
*{{T|ko}}: {{t|ko|은}}, {{t|ko|는}}
*{{T|my}}: {{t|my|က}}, {{t|my|သည်}}, {{t|my|မှာ}}, {{t|my|ဟာ}}
*{{T|mnw}}: {{t-|mnw|ဂှ်|tr=gah}}
{{trans-bottom}}
{{trans-top|新しい主題について同じことを尋ねる}}
*{{T|en}}: {{t|en|what about}}
*{{T|zh}}: {{t|cmn|呢}}
*{{T|ko}}: {{t|ko|은}}, {{t|ko|는}}
*{{T|my}}: {{t|my|ကော|sc=Mymr}}
*{{T|fi}}: {{t|fi|entä}}
*{{T|fr}}: {{t|fr|et}}, {{t|fr|quid}}
*{{T|vi}}: {{t|vi|còn}}
*{{T|pt}}: {{t|pt|e|alt=e...?}}
{{trans-bottom}}
{{trans-top|何かを考慮するよう尋ねる}}
*{{T|it}}: {{t|it|e}}
*{{T|en}}; {{t|en|what about}}
*{{T|nl}}: {{t|nl|en}}, {{t|nl|hoe zit het met}}
*{{T|sv}}: {{t|sv|och...då}}
*{{T|es}}: {{t|es|y}}, {{t|es|qué tal...|alt=¿qué tal...?}}
*{{T|zh}}: {{t|cmn|怎麼樣|alt=...怎麼樣|sc=Hani}}, {{t|cmn|怎么样|alt=...怎么样|tr=...zěnmeyàng|sc=Hani}}, {{t|cmn|呢|alt=...呢|tr=...ne|sc=Hani}}
*{{T|ko}}: {{t|ko|는|sc=Kore}}
*{{T|de}}: {{t|de|und}}, {{t|de|was ist mit}}
*{{T|nv}}: {{t|nv|shąʼ}}
*{{T|fi}}: {{t|fi|entä}}
*{{T|fr}}: {{t|fr|et}}, {{t|fr|quid}}, {{t|fr|qu'en est-il}}
*{{T|vi}}: {{t|vi|còn}}, {{t|vi|còn ... thì sao}}
*{{T|pt}}: {{t|pt|e|alt=e...?}}, {{t|pt|[[e]] [[sobre]]|alt=e sobre...?}}, {{t|pt|[[e]] [[quanto a]]|alt=e quanto a...?}}
*{{T|ru}}: {{t|ru|а}}, {{t|ru|а ка́к же}}, {{t|ru|как насчёт|alt=(а) как насчёт}} (+ 生格)
*{{T|zdj}}: {{t|zdj|e}}
{{trans-bottom}}
===感動詞===
[[category:{{ja}}_感動詞]]
'''は'''
#受け答えるときに出る言葉
#*'''は'''、何でしょう
#笑い声を表す
#*'''ははは'''、面白い
====関連語句:感動詞====
*[[はあ]]
*[[はっ]]
==={{adv}}===
{{ja-adv}}
[[category:{{ja}}_南部弁]]
[[category:{{ja}}_茨城弁]]
#{{context|dialect|lang=ja}}[[もう]]。
=={{ojp}}==
[[Category:{{ojp}}]]
===助詞===
[[Category:{{ojp}}_助詞]]
====係助詞====
[[Category:{{ojp}}_係助詞]]
'''は'''
#(体言、用言の連体形と連用形、助詞などに付いて)主題、題目を示す。~は。
#*10世紀末〜11世紀初め、清少納言「枕草紙」<ref>「國文大觀第九編日記草子部」板倉屋書房、1903年 https://ja.wikisource.org/wiki/Page:Kokubun_taikan_09_part1.djvu/174</ref>
#*:春'''は'''曙、やうやう白くなりゆく[…]
#*::春は明け方頃(がよいものだ)。だんだんと白くなっていく[…]
#(体言、用言の連体形と連用形、助詞などに付いて)2つ以上の事柄を対比させて示す。~は。~の方は。
#(形容詞型活用語の連用形、打消しの助動詞「[[ず]]」の連用形に付いて)順接の仮定条件を示す。~ならば。~たら。
====終助詞====
[[Category:{{ojp}}_終助詞]]
'''は'''
#(体言、活用語の連体形などに付いて)感動、詠嘆の意を表す。~ぞ。~よ。
#*10世紀末〜11世紀初め、清少納言「枕草紙」<ref>「國文大觀第九編日記草子部」板倉屋書房、1903年 https://ja.wikisource.org/wiki/Page:Kokubun_taikan_09_part1.djvu/282</ref>
#*:「さてその文は殿上人皆見てし'''は'''」とのたまへば
#*::「さて、その手紙は、殿上人の皆が見てしまったことぞ」とおっしゃるので
==コード等==
{{codepoint}}
==註==
<references/>
emji7iicxmmp7sqo7eyqf5nax2qhr8z
sobota
0
1868
2375788
2278548
2026-11-05T02:58:06Z
Kuroco2k
84207
2375788
wikitext
text/x-wiki
{{also|sobòta}}
=={{L|hsb}}==
==={{etym}}===
{{etyl|sla-pro|hsb}} {{m|sla-pro|*sǫbota}}, {{m|sla-pro|*sobota}} < {{etyl|he|hsb}} {{m|he|שַׁבָּת}} (šabbāṯ)
==={{pron}}===
* {{hsb-IPA}}
* {{rhymes|lang=hsb|ɔbɔta|s=3}}
* {{hyph|hsb|so|bo|ta}}
==={{noun}}===
{{head|hsb|noun|g=f}}
#{{context|曜日|lang=hsb}}[[土曜日]]。
===={{decl}}====
{{hsb-ndecl|<f>}}
===={{seealso}}====
{{曜日名/hsb}}
=={{L|sk}}==
{{wikipedia|lang=sk}}
==={{etym}}===
{{etyl|sla-pro|sk}} {{m|sla-pro|*sǫbota}}, {{m|sla-pro|*sobota}} < {{etyl|he|sk}} {{m|he|שַׁבָּת}} (šabbāṯ)
==={{pron}}===
* {{sk-IPA}}
* {{audio|sk|LL-Q9058 (slk)-TomášPolonec-sobota.wav|a=Bratislava}}
==={{noun}}===
{{sk-noun|f|dim=sobotienka|adj=sobotňajší,sobotný}}
#[[安息日]]。
#{{context|曜日|lang=sk}}[[土曜日]]。
===={{decl}}====
{{sk-ndecl|f}}
===={{drv}}====
*{{l|sk|sobotný}}, {{l|sk|sobotňajší}}
*{{l|sk|sobotienka}}
====参照====
{{曜日名/sk}}
=={{L|sl}}==
{{wikipedia|lang=sl}}
==={{etym}}===
{{etyl|sla-pro|sl}} {{m|sla-pro|*sǫbota}}, {{m|sla-pro|*sobota}} < {{etyl|he|sl}} {{m|he|שַׁבָּת}} (šabbāṯ)
==={{pron}}===
*{{sl-IPA|sobọ́ta}}
==={{noun}}===
{{head|sl|noun|head=sobọ́ta|g=f}}
#{{context|曜日|lang=sl}}[[土曜日]]。
===={{decl}}====
{{sl-decl-noun-f|sobót}}
====参照====
{{曜日名/sl}}
=={{L|cs}}==
{{wikipedia|lang=cs}}
==={{etym}}===
{{etyl|sla-pro|cs}} {{m|sla-pro|*sǫbota}}, {{m|sla-pro|*sobota}} < {{etyl|he|cs}} {{m|he|שַׁבָּת}} (šabbāṯ)
==={{pron}}===
*{{cs-IPA}}
*{{rhymes|lang=cs|ota}}
*{{hyph|cs|so|bo|ta}}
==={{noun}}===
{{cs-noun|g=f}}
#{{context|曜日|lang=cs}}[[土曜日]]。
===={{decl}}====
{{cs-ndecl|<f>}}
===={{hyper}}====
*{{l|cs|den}}
===={{hypo}}====
*{{l|cs|Bílá sobota}}
*{{l|cs|pracovní sobota}}
===={{drv}}====
*{{l|cs|sobotěnka}}
*{{l|cs|sobotní}}
====参照====
{{曜日名/cs}}
=={{L|dsb}}==
==={{etym}}===
{{etyl|sla-pro|dsb}} {{m|sla-pro|*sǫbota}}, {{m|sla-pro|*sobota}} < {{etyl|he|dsb}} {{m|he|שַׁבָּת}} (šabbāṯ)
==={{pron}}===
{{dsb-pr|sobeta|h=so.bo.ta}}
==={{noun}}===
{{dsb-noun|f}}
#{{context|曜日|lang=dsb}}[[土曜日]]。
===={{decl}}====
{{dsb-decl-noun-2|sobo|t}}
===={{seealso}}====
{{曜日名/dsb}}
=={{L|pl}}==
{{wikipedia|lang=pl}}
==={{etym}}===
{{etyl|sla-pro|pl}} {{m|sla-pro|*sǫbota}}, {{m|sla-pro|*sobota}} < {{etyl|he|pl}} {{m|he|שַׁבָּת}} (šabbāṯ)
==={{pron}}===
*{{IPA|lang=pl|sɔˈbɔta}}
*音声: [[File:Pl-sobota.ogg]]
==={{noun}}===
{{pl-noun|f}} (複数生格: [[sobót]])
#{{context|曜日|lang=pl}}[[土曜日]]。
#*{{ux|pl|[[w|W]] '''sobotę''' [[mieć|mamy]] [[mecz]].|私たちは'''土曜日'''に試合がある。}}
#* (曜日の用法 → [[poniedziałek]])
===={{decl}}====
{{pl-decl-noun-f+}}
===={{drv}}====
名詞:
*{{l|pl|sobótka|g=f}}, {{l|pl|sobótki}}
====参照====
*[[tydzień]]
{{曜日名/pl}}
fx5aqgf9c9gg9nqn3thj90vr5i1ahia
kwiecień
0
1977
2375951
1747589
2026-11-05T10:19:04Z
Kuroco2k
84207
/* {{noun}} */
2375951
wikitext
text/x-wiki
{{DEFAULTSORT:kwiecien}}
=={{L|pl}}==
==={{etym}}===
*{{etyl|sla-pro|pl}} {{m|sla-pro|*květьnь}} < {{m|sla-pro|*květъ}} < {{etyl|ine-pro|pl}} {{m|ine-pro|*ḱwoyt-o-}} < {{m|ine-pro|*ḱweyt-}}
*「花([[kwiat]])の月」。
==={{pron}}===
{{pl-IPA}}
==={{noun}}===
{{pl-noun|m-in}}
#{{context|month|lang=pl}}[[四月]]。
(月の用法→[[styczeń]])
{{pl-ndecl|<m.inan.gen:kwietnia.dat:kwietniowi.ins:kwietniem.loc:kwietniu.nompl:kwietnie.genpl:kwietni:kwietniów.datpl:kwietniom.inspl:kwietniami.locpl:kwietniach>}}
===={{rel}}====
*{{l|pl|miesiąc}}
*{{l|pl|kwietniowy}}
*{{l|pl|kwiat}}
{{月名/pl}}
3uvelbymhnqiws4z7tfxnrv6semomso
rak
0
2084
2375798
2311382
2026-11-05T03:05:19Z
Kuroco2k
84207
2375798
wikitext
text/x-wiki
{{also|Rak|RAK|rák|Rák|râk|ra·k|råk|rąk}}
=={{symb}}==
==={{code}}===
'''rak'''
#{{ISO639-3}}
=={{L|ain}}==
{{ain-kana}}
==={{pron}}===
*{{ain-IPA}}
==={{verb}}===
{{ain-verb|2}}
# ~の匂いがする。~の味がある。~の気配がある。
#* {{ux|ain|cep rak|魚臭い}}
===={{conjugation}}====
{{ain-conj-tran|rak|rak}}
=={{L|is}}==
==={{etym}}===
{{etyl|non|is}} ''rak''
==={{pron}}===
*{{IPA|lang=is|raːk}}
*{{rhymes|lang=is|aːk}}
==={{noun}}===
{{is-noun|n|raks|rök}}
#(ろうそくの)[[芯]]。
#:{{syn|is|kveikur}}
#{{タグ|is|chiefly|in the plural}}(多量の){{おくりがな3|干|ほ|し|草|くさ||ほしくさ}}。
{{is-decl-noun-n-s|r|a|k}}
===アナグラム===
*{{l|is|ark}}, {{l|is|kar}}
=={{L|gmq-bot}}==
==={{etym}}===
''[[räka]]''
==={{noun}}===
{{head|gmq-bot|noun|g=n|限定|rakjä}}
#(水上の)[[がらくた]]。
==={{verb}}===
{{head|gmq-bot|verb form}}
#[[räka]]の直説法過去単数形。
=={{L|crh}}==
==={{noun}}===
{{head|crh|noun}}
#{{context|disease|lang=crh}}[[癌]]。
====格変化====
{{crh-latin-noun|nıñ|qa|nı|ta|tan}}
=={{L|hsb}}==
==={{etym}}===
{{etyl|sla-pro|hsb}} {{m|sla-pro|*rakъ}}
==={{noun}}===
{{head|hsb|noun|g=m}}
#{{タグ|hsb|甲殻類}}[[ざりがに]]。
#{{context|disease|lang=hsb}}[[癌]]。
#{{context|constellation|lang=hsb}}[[かに座]]。
=={{L|sv}}==
==={{pron}}===
*{{音声|sv|Sv-rak.ogg}}
{{sv-adj-reg}}
==={{adjective}}===
{{sv-adj}}
#[[まっすぐ]]な。
#[[直接]]の。
{{-}}
=={{L|sk}}==
==={{etym}}===
{{etyl|sla-pro|sk}} {{m|sla-pro|*rakъ}}
==={{pron}}===
*{{IPA|lang=sk|ˈrak}}
==={{noun}}===
{{sk-noun|g=m|gen=raka|pl=raky|genpl=rakov|decl=dub}}
#{{タグ|sk|甲殻類}}[[ざりがに]]。
#{{タグ|sk|口語|archaic|病気}}[[癌]]。
===={{decl}}====
{{sk-ndecl|m-anml}}
===={{seealso}}====
*{{l|sk|homár|g=m}}
*{{l|sk|Rak}}
*{{l|sk|rakovina}}
*{{l|sk|račí}}
*{{l|sk|ráčik}}
=={{L|sh}}==
==={{etym}}===
{{etyl|sla-pro|sh}} {{m|sla-pro|*rakъ}}
==={{noun}}===
{{sh-noun+|g=m|head=rȁk}}
#{{タグ|sh|甲殻類}}{{ふりがな|蟹|かに}}。
#{{タグ|sh|病気}}[[癌]]。
#{{タグ|sh|星座}}[[かに座]]。
{{sh-decl-noun|rȁk|ràkovi|raka|rakova|raku|rakovima|raka|rakove|rače|rakovi|raku|rakovima|rakom|rakovima}}
=={{L|cs}}==
==={{etym}}===
{{etyl|sla-pro|cs}} {{m|sla-pro|*rakъ}}
==={{pron}}===
*{{IPA|lang=cs|rak}}
*{{rhymes|lang=cs|ak}}
==={{noun}}===
{{cs-noun|m-an}}
#{{タグ|cs|甲殻類}}[[ざりがに|ザリガニ]]。
#{{タグ|cs|病気}}[[癌]]。
===={{seealso}}====
*{{l|cs|humr}} {{m}}
*{{l|cs|Rak}}
=={{L|dsb}}==
==={{etym}}===
{{etyl|sla-pro|dsb}} {{m|sla-pro|*rakъ}}
==={{pron}}===
*{{IPA|lang=dsb|rak}}
==={{noun}}===
{{dsb-noun|m}}
#{{topcat|dsb|甲殻類}}[[甲殻類]]。
#{{タグ|dsb|病気}}[[癌]]。
#{{タグ|dsb|星座}}[[かに座]]。
{{dsb-decl-noun-19|ra|k|animate=1}}
=={{L|da}}==
==={{pron}}===
*{{IPA|lang=da|/rak/|[ʁɑɡ̊]}}
==={{noun}}===
{{da-noun|stem=rakk|et|-}}
#[[下層]]民。
==={{verb}}===
{{head|da|verb form}}
#[[rakke]]の命令形。
=={{L|nn}}==
==={{etym}}1===
===={{adjective}}====
{{nn-adj-1|non-comp}}
#(魚が){{ふりがな|塩味|しおみ}}があってある程度[[発酵]]した。
====={{drv}}=====
*{{l|nn|rakfisk}}
==={{etym}}2===
===={{verb}}====
{{head|nn|verb form}}
#[[raka]]の命令形。
=={{L|nb}}==
==={{adjective}}===
{{nb-adj-1|non-comp}}
#(魚が){{ふりがな|塩味|しおみ}}があってある程度[[発酵]]した。
===={{drv}}====
*{{l|nb|rakfisk}}
=={{L|hu}}==
==={{pron}}===
*{{hu-IPA}}
*{{音声|hu|Hu-rak.ogg}}
==={{etym}}===
{{etyl|fiu-pro|hu}} {{m|fiu-pro|*rakkɜ-||作る}}
{{cog|fi|rakentaa}}
==={{verb}}===
{{hu-verb}}
#{{label|hu|transitive}} {{おくりがな2|置|お|く|おく}}、{{おくりがな2|載|の|せる|のせる}}、[[配置]]する。
#: {{syn|hu|tesz|helyez|pakol}}
===={{conjug}}====
{{hu-conj-ok|r|a|k}}
===={{drv}}====
{{top4}}
*{{l|hu|rakás}}
*{{l|hu|rakodik}}
*{{l|hu|rakódik}}
*{{l|hu|rakomány}}
{{bottom}}
{{hu-verbpref|sep=4|rak|alá|át|be|bele|egybe|el|előre|fel|föl|félre|hátra|haza|helyre|hozzá|ide|ki|körül|közé|külön|le|meg|mellé|oda|össze|rá|széjjel|szét|tele|újra|végig|vissza}}
===={{comp}}====
{{top3}}
*{{l|hu|raklap}}
*{{l|hu|rakpart}}
*{{l|hu|raktár}}
{{bottom}}
===参考文献===
*{{R:ErtSz}}
=={{br}}==
==={{preposition}}===
{{head|br|preposition}}
#(時間)~の{{ふりがな|前|まえ}}に。
=={{L|pl}}==
==={{pron}}===
*{{IPA|lang=pl|rak}}
*{{kanahyoki|pl|ラク}}
*{{音声|pl|Pl-rak.ogg}}
==={{noun}}===
{{head|pl|noun|g=m}}
#{{タグ|pl|病気}}[[癌]]。
#{{タグ|pl|甲殻類}}[[ざりがに|ザリガニ]]。
#{{タグ|pl|履物}}[[アイゼン]]。
{{pl-decl-noun
|主格単数 = rak
|主格複数 = raki
|生格単数 = raka
|生格複数 = raków
|与格単数 = rakowi
|与格複数 = rakom
|対格単数 = raka
|対格複数 = raki
|造格単数 = rakiem
|造格複数 = rakami
|前置格単数 = raku
|前置格複数 = rakach
|呼格単数 = raku
|呼格複数 = raki
}}
===={{drv}}====
*{{l|pl|Raków}}
=={{L|mh}}==
==={{pron}}===
*{{IPA|lang=mh|/rˠæk/|[rˠɑk]}}
==={{noun}}===
{{head|mh|noun}}
#{{タグ|mh|方位}}{{ふりがな|南|みなみ}}。
#{{タグ|mh|季節}}{{ふりがな|夏|なつ}}。
==={{syn}}===
*{{l|mh|jem̧ar}}
=={{L|jbo}}==
===Rafsi===
{{jbo-rafsi}}
#[[sraku]]のrafsi。
riza749ew3dop60gju2pf2p3uzgjyrh
ty
0
2273
2375617
2347938
2026-11-04T14:08:46Z
Kuroco2k
84207
2375617
wikitext
text/x-wiki
{{wikipedia}}
{{seeup2}}
==記号==
[[category:記号]]
===={{abbr}}====
[[category:記号_ISO 639-1]]
'''ty'''
# '''[[タヒチ語]]'''の[[w:ISO 639|ISO 639-1言語コード]]。[[w:ISO 639|ISO 639-2/3言語コード]]は[[tah]]。
=={{cs}}==
==={{etym}}===
{{etyl|zlw-ocs|cs}} ''[[ty#{{zlw-ocs}}|ty]]'' < {{etyl|sla-pro|cs}} ''{{term|sla-pro|*ty}}'' < {{etyl|ine-pro|cs}} ''{{term|ine-pro|*túh₂}}''
==={{pron}}===
*{{cs-IPA}}
*{{X-SAMPA1|tI}}
*音声: [[File:Cs-ty.ogg]]
*カナ表記例: 「ティ」
*{{hyphenation|ty|lang=cs}}
==={{pronoun}}===
{{head|cs|pronoun}}
# {{ふりがな|君|きみ}}<ref>{{Cite book|和書|author=岡野裕 編|title=チェコ語常用六〇〇〇語|publisher=[[w:大学書林|大学書林]]|year=2010|page=310}} ISBN 978-4-475-01188-4</ref>。
===={{decl}}====
{{cs-ndecl|<pron>}}<ref>{{R:IJP|ty|2021-03-24}}</ref>
===={{syn}}====
*{{l|cs|vy}} (''目上の人に対して'')
===脚注===
<references />
=={{hu}}==
==={{pron}}===
*{{sense|音素}} {{hu-IPA}}
*{{sense|文字名}} {{hu-IPA|tyé}}
===文字===
{{hu-letter|upper=Ty|lower=ty}}
# [[ラテン文字]]で書かれる[[ハンガリー語]][[アルファベット]]の33番目の[[文字]]、読みは '''{{m|hu|tyé}}'''。
===={{decl}}====
{{hu-infl-nom|ty-|e}}{{hu-pos-tek|ty-}}
==={{seealso}}===
{{list:Latin script letters/hu}}
===参考文献===
*{{R:ErtSz}}
=={{pl}}==
{{ポーランド語第二人称}}
==={{pron}}===
*{{IPA|tɨ}} (慣用読み: 「ティ」)
: [[File:Pl-ty.ogg]]
===代名詞===
{{head|pl|pronoun}}
# ((人称代名詞(2人称単数)親称)) [[きみ|君]]。[[おまえ]]。
#* {{lang|pl|''[[chcieć|Chciałbym]] {{l|pl|z}} '''tobą''' [[pójść]] {{l|pl|na}} [[koncert]].''}}
#** '''君'''[[と]][[コンサート]][[に]][[いく|行き]][[たい]][[ん]][[だ]][[けど]]。
====関連語====
代名詞:
*{{l|pl|twój}}
動詞:
*{{l|pl|tykać}}
====成句====
*[[być z kimś na ty]] ~と親しい仲である(ファーストネームで呼び合う仲である)
====参照====
*〔敬称〕 {{l|pl|pan|g=m}} / {{l|pl|pani|g=f}}
{{stub|他}}
6rpz1465cqb1ubauizg8wuhhio60xiq
ono
0
2331
2375557
1752492
2026-11-04T13:20:23Z
Kuroco2k
84207
2375557
wikitext
text/x-wiki
{{also|-ono|ɔnɔ|ʻono|oh no}}
=={{L|amm}}==
==={{pron}}===
* {{IPA|lang=amm|ɔnɒ}}
==={{noun}}===
{{head|amm|noun}}
#{{context|musical instrument|lang=amm}}[[太鼓]]、[[ドラム]]。
----
=={{L|vot}}==
==={{noun}}===
{{head|vot|noun}}
#{{context|family|lang=vot}}[[おじ]]。
----
=={{L|sm}}==
==={{etym}}===
{{etyl|poz-pol-pro|sm}} {{m|poz-pol-pro|*ono}} < {{etyl|poz-oce-pro|sm}} {{m|poz-oce-pro|*onom}} < {{etyl|pqe-pro|sm}} {{m|pqe-pro|*onom}} < {{etyl|poz-cet-pro|sm}} {{m|poz-cet-pro|*ənəm}} < {{etyl|poz-pro|sm}} {{m|poz-pro|*ənəm}} < {{etyl|map-pro|sm}} {{m|map-pro|*ənəm}}
==={{numeral}}===
{{head|sm|numeral}}
#[[六]]。
----
=={{L|sk}}==
==={{etym}}===
{{etyl|sla-pro|sk}} {{m|sla-pro|*ono}} < {{etyl|ine-pro|sk}} {{m|ine-pro|*h₂eno-}}
==={{pronoun}}===
{{head|sk|pronoun|g=n|人称代名詞}}
# その人。
===={{rel}}====
* {{l|sk|on}}, {{l|sk|ona}}
* {{l|sk|oni}}, {{l|sk|ony}}
----
=={{L|sl}}==
==={{etym}}===
{{etyl|sla-pro|sl}} {{m|sla-pro|*ono}} < {{etyl|ine-pro|sl}} {{m|ine-pro|*h₂eno-}}
==={{pron}}===
* {{IPA|lang=sl|ˈɔ̀ːnɔ}}
* 声調記号つき表記: {{Unicode|óno}}
==={{pronoun}}===
{{head|sl|pronoun|head=ôno}}
# その人。
====格変化====
{{sl-decl-pron-on}}
{{sl-personal pronouns}}
----
=={{L|sw}}==
==={{noun}}===
{{head|sw|noun|複数|maono}}
#{{おくりがな2|考|かんが|え|かんがえ}}、[[感覚]]、[[認識]]、[[意見]]、[[印象]]、[[感情]]。
----
=={{L|sh}}==
==={{etym}}===
{{etyl|sla-pro|sh}} {{m|sla-pro|*ono}} < {{etyl|ine-pro|sh}} {{m|ine-pro|*h₂eno-}}
==={{pron}}===
* {{IPA|lang=sh|ǒno}}
* {{hyphenation|o|no}}
==={{pronoun}}===
{{head|sh|pronoun|head=òno|キリル文字|[[оно|о̀но]]}}
#[[それ]]。
{{sh-3ps-pronoun}}
----
=={{L|cs}}==
==={{etym}}===
{{etyl|sla-pro|cs}} {{m|sla-pro|*ono}} < {{etyl|ine-pro|cs}} {{m|ine-pro|*h₂eno-}}
==={{pronoun}}===
{{head|cs|pronoun|g=n|人称代名詞}}
#その人。
===={{decl}}====
{{cs-ndecl|<pron>}}
==={{noun}}===
{{cs-noun|g=n}}
#(精神分析)[[イド]]。
===={{syn}}====
* [[id]]
----
=={{L|tvl}}==
==={{etym}}===
{{etyl|poz-pol-pro|tvl}} {{m|poz-pol-pro|*ono}} < {{etyl|poz-oce-pro|tvl}} {{m|poz-oce-pro|*onom}} < {{etyl|pqe-pro|tvl}} {{m|pqe-pro|*onom}} < {{etyl|poz-cet-pro|tvl}} {{m|poz-cet-pro|*ənəm}} < {{etyl|poz-pro|tvl}} {{m|poz-pro|*ənəm}} < {{etyl|map-pro|tvl}} {{m|map-pro|*ənəm}}
==={{numeral}}===
{{head|tvl|numeral}}
#[[六]]。
----
=={{L|to}}==
==={{etym}}===
{{etyl|poz-pol-pro|to}} {{m|poz-pol-pro|*ono}} < {{etyl|poz-oce-pro|to}} {{m|poz-oce-pro|*onom}} < {{etyl|pqe-pro|to}} {{m|pqe-pro|*onom}} < {{etyl|poz-cet-pro|sm}} {{m|poz-cet-pro|*ənəm}} < {{etyl|poz-pro|to}} {{m|poz-pro|*ənəm}} < {{etyl|map-pro|to}} {{m|map-pro|*ənəm}}
==={{numeral}}===
{{head|to|numeral}}
#[[六]]。
----
=={{L|mqm}}==
==={{etym}}===
{{etyl|poz-pol-pro|mqm}} {{m|poz-pol-pro|*ono}} < {{etyl|poz-oce-pro|mqm}} {{m|poz-oce-pro|*onom}} < {{etyl|pqe-pro|mqm}} {{m|pqe-pro|*onom}} < {{etyl|poz-cet-pro|mqm}} {{m|poz-cet-pro|*ənəm}} < {{etyl|poz-pro|mqm}} {{m|poz-pro|*ənəm}} < {{etyl|map-pro|mqm}} {{m|map-pro|*ənəm}}
==={{numeral}}===
{{head|mqm|numeral}}
#[[六]]。
----
=={{L|nia}}==
==={{pron}}===
* {{IPA|lang=nia|ˈono}}
==={{noun}}===
{{head|nia|noun}}
# [[こども|子供]]。
====外連声形====
* {{l|nia|nono}}
====派生語====
固有名詞:
* {{l|nia|ono Niha}}
===参考文献===
* Brown, Lea (2005) "Nias". In Adelaar, Alexander & Nikolaus P. Himmelmann (eds.) ''[http://books.google.co.uk/books?id=5i1aMcmLWlMC&printsec=frontcover&dq=%22The+Austronesian+Languages+of+Asia+and+Madagascar%22#PPA564,M1 The Austronesian Languages of Asia and Madagascar]'', p. 567. Abingdon: Routledge. ISBN 0-7007-1286-0
* {{書誌・言語学大辞典|柴田紀男|2|1529|ニアス語}}
----
=={{L|niu}}==
==={{etym}}===
{{etyl|poz-pol-pro|niu}} {{m|poz-pol-pro|*ono}} < {{etyl|poz-oce-pro|niu}} {{m|poz-oce-pro|*onom}} < {{etyl|pqe-pro|niu}} {{m|pqe-pro|*onom}} < {{etyl|poz-cet-pro|niu}} {{m|poz-cet-pro|*ənəm}} < {{etyl|poz-pro|niu}} {{m|poz-pro|*ənəm}} < {{etyl|map-pro|niu}} {{m|map-pro|*ənəm}}
==={{numeral}}===
{{head|niu|numeral}}
#[[六]]。
----
=={{L|haw}}==
==={{etym}}===
{{etyl|poz-pol-pro|haw}} {{m|poz-pol-pro|*ono}} < {{etyl|poz-oce-pro|haw}} {{m|poz-oce-pro|*onom}} < {{etyl|pqe-pro|haw}} {{m|pqe-pro|*onom}} < {{etyl|poz-cet-pro|haw}} {{m|poz-cet-pro|*ənəm}} < {{etyl|poz-pro|haw}} {{m|poz-pro|*ənəm}} < {{etyl|map-pro|haw}} {{m|map-pro|*ənəm}}
==={{numeral}}===
{{head|haw|numeral}}
#[[六]]。
#6番目。
===={{rel}}====
* [[ʻaono]]
* [[ʻeono]]
==={{noun}}===
{{head|haw|noun}}
#{{context|fish|lang=haw}}[[カマスサワラ]]。
----
=={{L|fj}}==
==={{etym}}===
{{etyl|poz-oce-pro|fj}} {{m|poz-oce-pro|*onom}} < {{etyl|pqe-pro|fj}} {{m|pqe-pro|*onom}} < {{etyl|poz-cet-pro|fj}} {{m|poz-cet-pro|*ənəm}} < {{etyl|poz-pro|fj}} {{m|poz-pro|*ənəm}} < {{etyl|map-pro|fj}} {{m|map-pro|*ənəm}}
==={{numeral}}===
{{head|fj|numeral}}
#[[六]]。
----
=={{L|pl}}==
{{ポーランド語第三人称}}
==={{etym}}===
{{etyl|sla-pro|pl}} {{m|sla-pro|*ono}} < {{etyl|ine-pro|pl}} {{m|ine-pro|*h₂eno-}}
==={{pron}}===
* {{IPA|lang=pl|ˈɔnɔ}}
: 音声: [[file:Pl-ono.ogg]]
==={{pronoun}}===
{{head|pl|pronoun|g=n-an|g2=n-pr|人称代名詞(三人称単数・中性主格)}}
# {{context|中性の人物(子供など)を受けて|lang=pl}} [[その]][[ひと|人]]。
# {{context|中性名詞を受けて|lang=pl}} [[それ]]。
----
=={{L|mi}}==
==={{etym}}===
{{etyl|poz-pol-pro|mi}} {{m|poz-pol-pro|*ono}} < {{etyl|poz-oce-pro|mi}} {{m|poz-oce-pro|*onom}} < {{etyl|pqe-pro|mi}} {{m|pqe-pro|*onom}} < {{etyl|poz-cet-pro|mi}} {{m|poz-cet-pro|*ənəm}} < {{etyl|poz-pro|mi}} {{m|poz-pro|*ənəm}} < {{etyl|map-pro|mi}} {{m|map-pro|*ənəm}}
==={{numeral}}===
{{head|mi|numeral}}
#[[六]]。
----
=={{L|rap}}==
==={{etym}}===
{{etyl|poz-pol-pro|rap}} {{m|poz-pol-pro|*ono}} < {{etyl|poz-oce-pro|rap}} {{m|poz-oce-pro|*onom}} < {{etyl|pqe-pro|rap}} {{m|pqe-pro|*onom}} < {{etyl|poz-cet-pro|rap}} {{m|poz-cet-pro|*ənəm}} < {{etyl|poz-pro|rap}} {{m|poz-pro|*ənəm}} < {{etyl|map-pro|rap}} {{m|map-pro|*ənəm}}
==={{numeral}}===
{{head|rap|numeral}}
#[[六]]。
==={{usage}}===
数える時は[[kaono]]を用いる。
----
=={{L|rtm}}==
==={{etym}}===
{{etyl|poz-oce-pro|rtm}} {{m|poz-oce-pro|*onom}} < {{etyl|pqe-pro|rtm}} {{m|pqe-pro|*onom}} < {{etyl|poz-cet-pro|rtm}} {{m|poz-cet-pro|*ənəm}} < {{etyl|poz-pro|rtm}} {{m|poz-pro|*ənəm}} < {{etyl|map-pro|rtm}} {{m|map-pro|*ənəm}}
==={{numeral}}===
{{head|rtm|numeral}}
#[[六]]。
fbbtplhrpbftx28nfbcabw54li89tlm
Japonka
0
2338
2375554
1373879
2026-11-04T13:20:22Z
Kuroco2k
84207
2375554
wikitext
text/x-wiki
{{also|Japonką|lang=pl}}
=={{cs}}==
==={{pron}}===
* {{cs-IPA}}
* {{X-SAMPA1|"japoNka}}
* {{音声|cs|Cs-Japonka.ogg|音声}}
* カナ表記例: 「'''ヤ'''ポンカ」
* {{hyphenation|Ja|pon|ka|lang=cs}}
==={{noun}}===
{{cs-noun|g=f|m=Japonec}}
# [[日本人]][[女性]]。
===={{decl}}====
{{cs-ndecl|<f>}}<ref>{{R:IJP|Japonka|2021-05-09}}</ref>
===={{rel}}====
* {{l|cs|Japonsko|t=日本|g=n}}
* {{l|cs|japonský|t=日本の}}
* {{l|cs|japonština|t=日本語|g=f}}
===脚注===
<references />
----
=={{pl}}==
==={{pron}}===
* {{pl-IPA}}(ヤポンカ)
* {{音声|pl|Pl-Japonka.ogg|音声}}
==={{noun}}===
{{pl-noun|g=f|m=Japończyk}}
# [[日本人]][[女性]]。
===={{decl}}====
{{pl-decl-noun|Japonka|Japonki|Japonki|Japonek|Japonce|Japonkom|Japonkę|Japonki|Japonką|Japonkami|Japonce|Japonkach|Japonko|Japonki}}
===={{rel}}====
* {{l|pl|Japonia}}
* {{l|pl|Japoniec}}
* {{l|pl|japonki}}
* {{l|pl|Japończyk}}
* {{l|pl|japoński}}
qcm2fs0ykdhnuv673wt89qa90jupwoa
apríl
0
3029
2375784
1888230
2026-11-05T02:42:49Z
Kuroco2k
84207
2375784
wikitext
text/x-wiki
{{also|april|April|aprīl|äpril}}
=={{L|is}}==
==={{noun}}===
{{is-noun|m|apríl|gen2=apríls|-}}
#{{context|month|lang=is}}[[四月]]。
{{アイスランド語 格変化 男性名詞 強変化 月|apríl}}
===={{syn}}====
*{{l|is|aprílmánuður}}
===={{drv}}====
{{top}}
*{{l|is|aprílafli}}
*{{l|is|aprílbréf}}
*{{l|is|aprílbyrjun}}
*{{l|is|aprílgabb}}
*{{l|is|aprílhlaup}}
*{{l|is|aprílhret}}
*{{l|is|apríllok}}
*{{l|is|aprílmánaðarlok}}
*{{l|is|aprílmánuður}}
*{{l|is|aprílmjöll}}
*{{l|is|aprílveðrátta}}
{{bottom}}
===={{rel}}====
*{{l|is|mánuður}}
{{月名/is}}
=={{L|sk}}==
==={{pron}}===
*{{IPA|lang=sk|ˈapriːɫ}}
==={{noun}}===
{{sk-noun|m-in|gen=apríla|pl=apríly|genpl=aprílov|decl=dub}}
#{{context|month|lang=sk}}[[四月]]。
===={{decl}}====
{{sk-ndecl|m-in}}
===={{drv}}====
*{{l|sk|aprílový}}
*{{l|sk|aprílovo}}
{{月名/sk}}
=={{L|fo}}==
==={{noun}}===
{{fo-noun|m|apríl|-}}
#{{context|month|lang=fo}}[[四月]]。
{{月名/fo}}
e6sbeix7p4uj4b5pw25sq1ggps5svct
september
0
3036
2375765
1888187
2026-11-05T01:38:32Z
Kuroco2k
84207
2375765
wikitext
text/x-wiki
{{also|September}}
=={{L|is}}==
==={{noun}}===
{{is-noun|m|september|gen2=septembers|-}}
#{{context|month|lang=is}}[[九月]]。
{{アイスランド語 格変化 男性名詞 強変化 月|september}}
===={{syn}}====
*{{l|is|septembermánuður}}
===={{drv}}====
*{{l|is|septemberlilja}}
*{{l|is|septembermánuður}}
*{{l|is|septembertær}}
===参照===
*[[mánuður]]
{{月名/is}}
=={{L|id}}==
==={{noun}}===
{{head|id|noun}}
#{{context|month|lang=id}}[[九月]]。
{{月名/id}}
=={{L|et}}==
==={{etym}}===
{{etyl|de|et}} {{m|de|September}}
==={{noun}}===
{{et-noun|septembri|septembrit}}
#{{context|month|lang=et}}[[九月]]。
{{et-decl-õpik|septemb|ri|er}}
===={{syn}}====
*{{l|et|mihklikuu}}
*{{l|et|kanarbikukuu}}
*{{l|et|sügiskuu}}
*{{l|et|pohlakuu}}
*{{l|et|jahikuu}}
{{月名/et}}
=={{L|nl}}==
==={{pron}}===
*{{IPA|lang=nl|sɛpˈtɛm.bər}}
*{{a|Northern}} {{IPA|[sɛpˈtɛm.bəɹ]}}
*{{音声|nl|Nl-september.ogg|音声(オランダ)}}
==={{noun}}===
{{nl-noun|g=m|septembers|-}}
#{{context|month|lang=nl}}[[九月]]。
===={{desc}}====
*{{desc|af|September}}
*{{desc|id|September|bor=1}}
*{{desc|dcr|september}}
*{{desc|hns|sitambar|bor=1|unc=1}}
*{{desc|tri|sepenpë|bor=1}}
*{{desc|pap|sèptèmber|bor=1}}
{{月名/nl}}
=={{L|frr}}==
==={{etym}}===
{{etyl|la|frr}} {{m|la|september}}
==={{noun}}===
{{head|frr|noun|g=m}}
#{{context|Föhr-Amrum|month|lang=frr}}[[九月]]。
{{月名/frr}}
=={{L|sv}}==
==={{pron}}===
*{{IPA|lang=sv|ˈsɛpˈtɛmbɛr}}
*{{音声|sv|Sv-september.ogg|音声}}
==={{noun}}===
{{sv-noun|c}}
#{{context|month|lang=sv}}[[九月]]。
{{sv-infl-noun-c-er|2=septembermånad}}
===={{syn}}====
*{{l|sv|höstmånad}}
===={{drv}}====
*{{l|sv|septembermånad}}
*{{l|sv|septembermånaden}}
===参照===
*[[månad]]
{{月名/sv}}
=={{L|sk}}==
==={{pron}}===
*{{IPA|lang=sk|ˈsɛptɛmbɛr}}
==={{noun}}===
{{sk-noun|m-in|gen=septembra|pl=septembre|genpl=septembrov|decl=stroj}}
#{{context|month|lang=sk}}[[九月]]。
===={{decl}}====
{{sk-ndecl|m-in|septembra}}
===={{drv}}====
*{{l|sk|septembrový}}
{{月名/sk}}
=={{L|sl}}==
==={{pron}}===
*{{sl-IPA|septémbər}}
==={{noun}}===
{{head|sl|noun|head=septémbər|g=m-in}}
#{{context|month|lang=sl}}[[九月]]。
{{sl-decl-noun-m|septêmbr}}
{{月名/sl}}
=={{L|da}}==
==={{etym}}===
{{etyl|la|da}} {{m|la|september}}
==={{pron}}===
*{{IPA|lang=da|/səptɛmbər/|[səb̥ˈtˢɛmˀb̥ɐ]}} 又は {{IPA|/sɛptɛmbər/|[sɛb̥ˈtˢɛmˀb̥ɐ]}}
==={{noun}}===
{{head|da|noun|g=c}}
#{{context|month|lang=da}}[[九月]]。
{{月名/da}}
=={{L|nn}}==
==={{etym}}===
{{etyl|la|nn}} {{m|la|september}} < {{m|la|septem}}
==={{noun}}===
{{head|nn|noun|g=m|不変化}}
#{{context|month|lang=nn}}[[九月]]。
{{月名/no}}
=={{L|nb}}==
==={{etym}}===
{{etyl|la|nb}} {{m|la|september}} < {{m|la|septem}}
==={{noun}}===
{{head|nb|noun|g=m|不変化}}
#{{context|month|lang=nb}}[[九月]]。
=={{L|fo}}==
==={{noun}}===
{{fo-noun|m}}
#{{context|month|lang=fo}}[[九月]]。
{{月名/fo}}
=={{L|la}}==
==={{etym}}===
{{m|la||*septemo-mēmbris}} < {{etyl|itc-pro|la}} {{m|itc-pro||*septemo-mēnzris}} < {{m|la|septem}} + {{m|la||*mēnsris}} < {{affix|la|mensis|alt1=mens-|-ris|nocat=1}}。{{w|ローマ暦}}では現在の3月にあたる月から始まり、7番目の月であったことから。
==={{pron}}===
*{{la-IPA|eccl=yes}}
==={{adjective}}===
{{la-adj|september<3+>}}
#[[九月]]の。
{{la-adecl|september<3+>}}
==={{noun}}===
{{la-noun+|september<3>|g=m}}
#{{context|month|lang=la}}[[九月]]。
{{la-ndecl|september<3>}}
==={{desc}}===
{{top}}
*{{desc|frp|septembro}}
*ガロ・イタリア語
** {{desc|egl|setèmber}}
** {{desc|pms|sëtembr|sëtèmber}}
** {{desc|lij|settembre}}
** {{desc|lmo|setember}}
*イタロ・ダルマチア語
** {{desc|it|settembre}}
** {{desc|co|settembre|sittembri|sittembru}}
** {{desc|scn|sittèmmiru|sittembri}}
*** {{desc|mt|Settembru|bor=1}}
** {{desc|nap|settiembre|settembre}}
**: {{desc|roa-tar|settèmmre}}
*{{desc|fro|setembre|sietembre|septembre|septenbre}}
** {{desc|ang|september|bor=1}}
*** {{desc|enm|Septembre|September|Septenbre}}
**** {{desc|en|September}}
**** {{desc|sco|September}}
** {{desc|nrf|setembre|s'tembre}}
** {{desc|wa|setimbe}}
*{{desc|pro}}
** {{desc|oc|setembre}}
** {{desc|ca|setembre}}
*レト・ロマンス語
** {{desc|fur|Setembar}}
** {{desc|lld|setember}}
** {{desc|rm|settember|satember}}
*{{desc|vec|setenbre}}
*西イベリア語
** {{desc|an|setiembre}}
** {{desc|ext|setiembri}}
** {{desc|osp}}
*** {{desc|es|setiembre}}; {{l|es|septiembre}} {{q|semi-learned}} {{see desc}}
*** {{desc|lad|septembre}} / {{l|lad|סיפטימברי}}
** {{desc|roa-opt|setembro|setenbro|setenbre}}
*** {{desc|gl|setembro}}
*** {{desc|pt|setembro}}
** {{desc|roa-ole}}
*** {{desc|ast|setiembre}}
*** {{desc|mwl|Setembre}}
*** {{desc|roa-leo|setiembre}}
*{{desc|grc|Σεπτέμβριος|bor=1}}
** {{desc|gkm|Σεπτέμβριος}}
*** {{desc|rup|septemvriu|bor=1}}
*** {{desc|el|Σεπτέμβριος}}
*** {{desc|ka|სექტემბერი|bor=1}}
*** {{desc|cu|септѧбрь|bor=1}}
**** {{desc|bor=1|orv|сентѧбрь|семтѧбрь|септѧбрь|септѧбръ|септѧмбрь}}
***** {{desc|ru|сентябрь}} {{see desc}}
**** {{desc|ro|septembrie|bor=1}}
*** {{desc|xcl|սեպտեմբեր|bor=1}}
**** {{desc|hy|սեպտեմբեր}}
*{{desc|fr|septembre|bor=1}}
*{{desc|gmh|september|bor=1}}
** {{desc|gsw|Septämber}}
** {{desc|yi|סעפּטעמבער}}
** {{desc|cim|septembar|septembre}}
** {{desc|de|September}}
*** {{desc|et|September}}
** {{desc|bar|Septemba}}
** {{desc|hrx|September}}
** {{desc|pdc|September}}
** {{desc|lb|September}}
*{{desc|nrf|-|bor=1}}
*:ジャージー: {{l|nrf|september}}
*:ガーンジー: {{l|nrf|séptember}}
*:サーク: {{l|nrf|septãb}}
*{{desc|sq|shtator|clq=1}}
*{{desc|sq|britm|bor=1|unc=1}}
*{{desc|cim|zibante maanont|clq=1}}
{{bottom}}
;未分類
{{top}}
*アフリカ
**北部及びアフリカの角
*** {{desc|am|ሰፕቴምበር}}
*** {{desc|arz|سبتمبر|tr=septamber}}
*** {{desc|kab|ctember}}
*** {{desc|so|Septeembar}}
**サブサハラ
*** {{desc|ig|Septemba}}
*** {{desc|wo|Sattumbar}}
*** {{desc|ee|September}}
*** {{desc|tum|seputembala}}
*** {{desc|mg|Septambra}}
*アメリカ
** {{desc|iu|ᓯᑎᒻᐳᕆ}}
** {{desc|kl|septembari}}
*アジア・オセアニア
**中央及び西アジア
*** {{desc|ar|سبتمبر|tr=sibtimbir}}
*** {{desc|he|ספטמבר|tr=septémber}}
**南アジア
*** {{desc|as|ছেপ্টেম্বৰ}}
*** {{desc|or|ସେପ୍ଟେମ୍ବର}}
*** {{desc|kn|ಸೆಪ್ಟೆಂಬರ್}}
*** {{desc|si|සැප්තැම්බර්}}
*** {{desc|ta|செப்டம்பர்}}
*** {{desc|dv|ސެޕްޓެމްބަރު}}
*** {{desc|te|సెప్టెంబరు}}
*** {{desc|ps|ستمبر|tr=setámbr|سپتامبر|tr2=septãmbár|سپتمبر|tr3=septambár}}
*** {{desc|ml|സെപ്റ്റംബർ}}
**東南アジア及びオセアニア
*** {{desc|gil|Tebetembwa}}
*** {{desc|gor|September}}
*** {{desc|jv|Sèptèmber}}
*** {{desc|sm|setema}}
*** {{desc|su|Séptémber}}
*** {{desc|ty|tetepa}}
*** {{desc|ch|Septembre}}
*** {{desc|ban|Séptémber}}
*** {{desc|bjn|Siptimbir}}
*** {{desc|fj|Sepiteba}}
*** {{desc|min|September}}
*ヨーロッパ
** {{desc|hu|szeptember}}
**バルト
*** {{desc|lv|septembris}}
*** {{desc|liv|septembõr}}
**ゲルマン
*** {{desc|is|september}}
*** {{desctree|nl|september}}
*** {{desc|nds-nl|september}}
*** {{desc|frr|september|septämber}}
*** {{desc|stq|September}}
*** {{desc|sv|september}}
*** Dalecarlian: [[ᛁᛆᚠᛐᛆᛘᛒᛆᚱ]], [[ᛌᛆᚠᛐᛘᛒᚱ]] ([[seftember]])
*** {{desc|da|september}}
*** {{desc|nds-de|September}}
*** {{desc|fy|septimber}}
*** {{desc|no|-}} {{l|nb|september}}
*** {{desc|fo|september}}
*** {{desc|vls|september}}
*** {{desc|li|septèmber}}
**スラヴ
*** {{desc|hsb|september}}
*** {{desc|sk|september}}
*** {{desc|sl|september}}
*** {{desc|sh|septembar}} / {{l|sh|септембар}}
*** {{desc|dsb|september}}
*** {{desc|bg|септември}}
*** {{desc|mk|септември}}
*** {{desc|rue|септембер}}
{{bottom}}
=={{L|li}}==
==={{alter}}===
*{{l|li|Sépptämmber}} (オイペン)
==={{noun}}===
{{li-noun}}
#{{context|month|lang=li}}[[九月]]。
{{月名/li}}
se928d6u1lry2h1mlsyivefnfqtfyle
október
0
3037
2375782
2217622
2026-11-05T02:41:32Z
Kuroco2k
84207
2375782
wikitext
text/x-wiki
{{also|oktober|Oktober|Ɔktober}}
=={{L|is}}==
==={{pron}}===
*{{IPA|lang=is|ˈɔxtouːpɛ(ː)r}}
==={{noun}}===
{{アイスランド語 格変化 男性名詞 強変化 月|október}}
{{is-noun|m|október|gen2=októbers|-}}
#{{context|month|lang=is}}[[十月]]。
===={{syn}}====
*{{l|is|októbermánuður}}
===={{drv}}====
*{{l|is|októberbyrjun}}
*{{l|is|októbermánuður}}
*{{l|is|októbermæling}}
===={{rel}}====
*[[mánuður]]
{{月名/is}}
=={{L|sk}}==
==={{etym}}===
{{etyl|la|sk}} {{m|la|octōber}}
==={{pron}}===
*{{IPA|lang=sk|ˈɔktɔːbɛr}}
==={{noun}}===
{{sk-noun|m-in|gen=októbra|pl=októbre|genpl=októbrov|decl=stroj}}
#{{context|month|lang=sk}}[[十月]]。
===={{decl}}====
{{sk-ndecl|m-in|októbra}}
===={{drv}}====
*{{l|sk|októbrový}}
{{月名/sk}}
=={{L|hu}}==
==={{pron}}===
*{{hu-IPA}}
*{{音声|hu|Hu-október.ogg|音声}}
*{{hyphenation|ok|tó|ber}}
==={{noun}}===
{{hu-noun|ek}}
# {{ふりがな|十月|じゅうがつ}}。
#: {{syn|hu|okt.}} ({{abbr}})
#: {{hyper|hu|hónap}}
===={{usage}}====
「~月に」を表す場合、内格接尾辞{{m|hu|-ban}}/{{m|hu|-ben}}を付けて使用する。
===={{decl}}====
{{hu-infl-nom|októbere|e|-}}{{hu-pos-etek|október||ei}}
===={{cot}}====
{{月名/hu}}
[[Category:{{hu}}_月名]]
54bs3of248ic98vkn0oy019x36j0xya
rosa
0
4968
2375555
2163304
2026-11-04T13:20:22Z
Kuroco2k
84207
2375555
wikitext
text/x-wiki
{{also|Rosa|roSa'}}
=={{L|it}}==
==={{pron}}===
* {{IPA|lang=it|ˈrɔza}}
==={{etym}}===
{{etyl|la|it}} {{m|la|rosa}}
==={{noun}}===
{{it-noun|ros|f|a|e}}
#{{context|plant|lang=it}}[[ばら|薔薇]]。
#{{context|color|lang=it}}バラ色。
===={{rel}}====
*[[fiore]]
==={{adjective}}===
{{head|it|adjective|不変化}}
#{{context|color|lang=it}}[[ピンク]]の
==={{rel}}===
*[[rosacee]]
*[[rosaio]]
*[[rosato]]
*[[roseo]]
*[[roseto]]
*[[rosetta]]
*[[rosettina]]
*[[rosellina]]
=={{L|sv}}==
==={{pron}}===
[[ファイル:Sv-rosa.ogg]]
==={{etym}} 1===
{{etyl|de|sv}}を経由してロマンス語より
===={{noun}}====
{{sv-noun|n}}
#{{context|color|lang=sv}}[[ピンク]]色
====={{syn}}=====
* [[skär]]
==={{etym}}2===
{{etyl|non|sv}} {{m|non|hrósa}} < {{etyl|gem-pro|sv}} {{m|gem-pro|*hrōþrą}}
===={{verb}}====
{{sv-verb-reg}}
# [[ほめる]]。
{{sv-conj-wk}}
====={{syn}}=====
* {{l|sv|prisa}}
====={{ant}}=====
* {{l|sv|risa}}
====={{drv}}=====
* {{l|sv|kritikerrosad}}
==={{anag}}===
* {{anagrams|sv|a=aors|Orsa|osar|roas}}
=={{L|es}}==
==={{pron}}===
*{{IPA|lang=es|ˈrosa}}
==={{noun}}===
{{es-noun|f}}
#{{context|plant|lang=es}}{{ふりがな|薔薇|ばら}}。
#{{context|color|lang=es}}[[ピンク]]色。
===={{rel}}====
*[[rosáceo]]
*[[rosado]]
*[[rosal]]
*[[rosario]]
*[[roseta]]
*[[rosita]]
=={{L|sk}}==
==={{etym}}===
*{{etyl|sla-pro|sk}} {{m|sla-pro|*rosa|*rosà}} <ref name="edosil">Rick Derksen, ''Etymological dictionary of the Slavic inherited lexicon'', Leiden Indo-European etymological dictionary series, v. 4, Leiden: Brill, 2008, p. 438-439.</ref> ( < {{etyl|ine-bsl-pro|sk}} {{m|ine-bsl-pro|*rosáʔ}} <ref name="edosil"></ref>) < {{etyl|ine-pro|sk}} {{m|ine-pro|*Hros-eh₂}} <ref name="edosil"></ref>
===={{cogn}}====
*{{sh}}<ref>Rick Derksen, ''op. cit.'', 但し{{sh}}として記載。</ref>: {{l|sh|rosa|g=f}} <露>
*{{bg}}<ref name="edosil"></ref>: {{l|bg|роса|g=f}} <露>; <汗つぶ>; <霧雨>
*{{ru}}<ref name="edosil"></ref>: {{l|ru|роса|g=f}} <露>
*{{lt}}<ref name="edosil"></ref>: {{l|lt|rasa|g=f}} <露>
==={{noun}}===
{{head|sk|noun|g=f}}
#{{ふりがな|露|つゆ}}。
===脚注===
<references/>
=={{L|sl}}==
==={{etym}}===
*{{etyl|sla-pro|sl}} {{m|sla-pro|*rosa|*rosà}} <ref name="edosil">Rick Derksen, ''Etymological dictionary of the Slavic inherited lexicon'', Leiden Indo-European etymological dictionary series, v. 4, Leiden: Brill, 2008, p. 438-439.</ref> ( < {{etyl|ine-bsl-pro|sl}} {{m|ine-bsl-pro|*rosáʔ}} <ref name="edosil"></ref>) < {{etyl|ine-pro|sl}} {{m|ine-pro|*Hros-eh₂}} <ref name="edosil"></ref>
===={{cogn}}====
*{{sh}}<ref>Rick Derksen, ''op. cit.'', 但し{{sh}}として記載。</ref>: {{l|sh|rosa|g=f}} <露>
*{{bg}}<ref name="edosil"></ref>: {{l|bg|роса|g=f}} <露>; <汗つぶ>; <霧雨>
*{{ru}}<ref name="edosil"></ref>: {{l|ru|роса|g=f}} <露>
*{{lt}}<ref name="edosil"></ref>: {{l|lt|rasa|g=f}} <露>
==={{noun}}===
{{head|sl|noun|g=f|head=rosa}}
#{{ふりがな|露|つゆ}}。
===脚注===
<references/>
=={{L|sh}}==
==={{etym}}===
*{{etyl|sla-pro|sh}} {{m|sla-pro|*rosa|*rosà}} <ref name="edosil_hbs">Rick Derksen, ''Etymological dictionary of the Slavic inherited lexicon'', Leiden Indo-European etymological dictionary series, v. 4, Leiden: Brill, 2008, p. 438-439に{{sh}}として記載。</ref> ( < {{etyl|ine-bsl-pro|sh}} {{m|ine-bsl-pro|*rosáʔ}} <ref name="edosil_hbs"></ref>) < {{etyl|ine-pro|sh}} {{m|ine-pro|*Hros-eh₂}} <ref name="edosil_hbs"></ref>
===={{cogn}}====
*{{bg}}<ref name="edosil_hbs"></ref>: {{l|bg|роса|g=f}} <露>; <汗つぶ>; <霧雨>
*{{ru}}<ref name="edosil_hbs"></ref>: {{l|ru|роса|g=f}} <露>
*{{lt}}<ref name="edosil_hbs"></ref>: {{l|lt|rasa|g=f}} <露>
==={{noun}}===
{{sh-noun+|g=f|head=ròsa}}
#{{ふりがな|露|つゆ}}、[[しずく]]。
{{sh-decl-noun|rosa|rose|rose|rosa|rosi|rosama|rosu|rose|roso|rose|rosi|rosama|rosom|rosama}}
===脚注===
<references/>
=={{L|cs}}==
==={{etym}}===
*{{etyl|sla-pro|cs}} {{m|sla-pro|*rosa|*rosà}} <ref name="edosil">Rick Derksen, ''Etymological dictionary of the Slavic inherited lexicon'', Leiden Indo-European etymological dictionary series, v. 4, Leiden: Brill, 2008, p. 438-439.</ref> ( < {{etyl|ine-bsl-pro|cs}} {{m|ine-bsl-pro|*rosáʔ}} <ref name="edosil"></ref>) < {{etyl|ine-pro|cs}} ''{{m|ine-pro|*Hros-eh₂}}'' <ref name="edosil"></ref>
===={{cogn}}====
*{{sh}}<ref>Rick Derksen, ''op. cit.'', 但し{{sh}}として記載。</ref>: {{l|sh|rosa|g=f}} <露>
*{{bg}}<ref name="edosil"></ref>: {{l|bg|роса|g=f}} <露>; <汗つぶ>; <霧雨>
*{{ru}}<ref name="edosil"></ref>: {{l|ru|роса|g=f}} <露>
*{{lt}}<ref name="edosil"></ref>: {{l|lt|rasa|g=f}} <露>
==={{noun}}===
{{head|cs|noun|g=f}}
#{{ふりがな|露|つゆ}}、[[しずく]]。
===={{decl}}====
{{cs-ndecl|<f>}}
===脚注===
<references/>
=={{L|de}}==
[[画像:Solid pink.svg|thumb|250px|1. rosa (ピンク)]]
==={{pron}}===
*{{IPA|lang=de|ˈroːza}}
*音声: [[file:De-rosa.ogg]]
==={{etym}}===
*{{etyl|la|de}} {{m|la|rosa}} (薔薇) から
===={{cogn}}====
{{top}}
*{{en}}: {{t|en|rose}}
*{{fr}}: {{t|fr|rose}}
*{{it}}: {{t|it|rosa}}
*{{nl}}: {{t|nl|roze}}
*{{es}}: {{t|es|rosa}}
*{{sv}}: {{t|sv|rosa}}
{{bottom}}
==={{adjective}}===
{{de-adj|-}}、(格変化無し)
#{{context|color|lang=de}}[[ピンク]]の、バラ色の。
#* [[sie|Sie]] [[haben|hat]] ''rosa'' [[Fingernagel|Fingernägel]].
#*: 彼女は、ピンクのマニキュアをしている。
===={{syn}}====
* [[pink]]
===={{drv}}====
* [[rosig]]
===={{rel}}====
*{{comp}}: [[rosafarben]], [[rosarot]], [[rosafarbig]]
[[Category:{{de}}_基本語彙1000]]
=={{L|pl}}==
==={{pron}}===
*{{IPA|lang=pl|[ˈrɔsa]}} ('''ロ'''サ)
==={{etym}}===
*{{etyl|sla-pro|pl}} {{m|sla-pro|*rosa|*rosà}} <ref name="edosil">Rick Derksen, ''Etymological dictionary of the Slavic inherited lexicon'', Leiden Indo-European etymological dictionary series, v. 4, Leiden: Brill, 2008, p. 438-439.</ref> ( < {{etyl|ine-bsl-pro|pl}} {{m|ine-bsl-pro|*rosáʔ}} <ref name="edosil"></ref>) < {{etyl|ine-pro|pl}} {{m|ine-pro|*Hros-eh₂}} <ref name="edosil"></ref>
===={{cogn}}====
*{{sh}}<ref>Rick Derksen, ''op. cit.'', 但し{{sh}}として記載。</ref>: {{l|sh|rosa|g=f}} <露>
*{{bg}}<ref name="edosil"></ref>: {{l|bg|роса|g=f}} <露>; <汗つぶ>; <霧雨>
*{{ru}}<ref name="edosil"></ref>: {{l|ru|роса|g=f}} <露>
*{{lt}}<ref name="edosil"></ref>: {{l|lt|rasa|g=f}} <露>
==={{noun}}===
{{head|pl|noun|g=f|head=rosa|単数生格:|rosy|; {{plural}}:|なし}}
#{{ふりがな|露|つゆ}}。
#*[[ten#{{pl}}|Tego]] [[ranek#{{pl}}|ranka]] [[trawa]] [[być|była]] [[mokry|mokra]] [[od#{{pl}}|od]] '''rosy'''. - {{ruby|[[今朝]]|[[けさ]]}}、{{ruby|[[草]]|[[くさ]]}}は'''露'''に{{おくりがな2|濡|ぬ|れ|ぬれる}}ていた。
===={{decl}}====
{{pl-decl-noun-sing|rosa|rosy|rosie|rosę|rosą|rosie|roso}}
===={{colloc}}====
{{top}}
*[[poranny|poranna]] '''rosa''' - {{ruby|[[朝露]]|[[あさつゆ]]}}
{{bottom}}
===={{trans}}====
{{trans-see|つゆ}}
===={{drv}}====
;{{noun}}:
*[[zraszanie]] {{n}}
==={{seealso}}===
*[[kropla]] {{f}}
*[[sok#{{pl}}|sok]] {{m}}
*[[woda#{{pl}}|woda]] {{f}}
===脚注===
<references/>
=={{L|pt}}==
==={{pron}}===
*{{IPA|lang=pt|ˈrɔzɐ}}
==={{noun}}: 植物===
{{pt-noun|f}}
#{{context|plant|lang=pt}}{{ふりがな|薔薇|ばら}}。
===={{rel}}====
* [[rosaça]]
* [[rosáceo]]
* [[rosa-de-jericó]]
* [[roseira]]
* [[rosado]]
* [[rosal]]
* [[rosa-maravilha]]
* [[rosar]]
* [[rosário]]
* [[róseo]]
* [[roseta]]
* [[rosete]]
* [[rosicler]]
==={{noun}}: 色===
{{pt-noun|m}}
#{{context|color|lang=pt}}[[ピンク]]。
===={{syn}}====
* [[cor-de-rosa]]
==={{adjective}}===
{{head|pt|adjective}}
#{{context|color|lang=pt}}[[ピンク]]の。
===={{syn}}====
* [[cor-de-rosa]]
=={{L|la}}==
==={{pron}}===
* {{la-IPA}}
==={{noun}}===
{{la-noun+|rosa<1>}}
#{{context|plant|lang=la}}[[薔薇]]。
{{la-ndecl|rosa<1>}}
===={{rel}}====
* {{l|la|rosāceus}}
* {{l|la|rosāns}}
* {{l|la|rosārium}}
* {{l|la|rosārius}}
* {{l|la|rosētum}}
* {{l|la|roseus}}
* {{l|la|rosulentus}}
====={{desc}}=====
{{top}}
*ガロ・イタリア語
** {{desc|egl|róśa}}
** {{desc|pms|reusa}}
** {{desc|lij|rêuza}}
** {{desc|lmo|ròsa|rösa|ròs|roeusa}}
*イタロ・ダルマチア語
** {{desc|ist|roza}}
** {{desc|it|rosa}}
** {{desc|scn|rosa}}
*** {{desc|mt|roża|bor=1}}
** {{desc|dlm|ruosa}}
* {{desc|pro}}
** {{desc|oc|ròsa}}
** {{desc|ca|rosa}}
*レト・ロマンス語
** {{desc|fur|rose}}
** {{desc|rm|rosa|rösa}}
* {{desc|vec|ròxa}}
* {{desc|sc|rosa|arrosa}}
*西イベリア語
** {{desc|ast|rosa}}
** {{desc|an|rosa}}
** {{desc|osp|rosa}}
*** {{desc|es|rosa}}
*** {{desc|lad|roza}} / {{l-lite|lad|sc=Hebr|רוזה}}
** {{desc|roa-opt|rosa}}
*** {{desc|gl|rosa}}
*** {{desc|pt|rosa}}
{{bottom}}
;借用語
{{top}}
* {{desc|cu|рожа|bor=1}}
** {{desc|uk|роза|bor=1}}
** {{desc|hsb|róža|bor=1}}
** {{desc|sk|ruža|bor=1}}
** {{desc|sl|roža|bor=1}}
** {{desc|sh|ruža|bor=1}} / {{l|sh|sc=Cyrl|ружа}}
** {{desc|cs|růže|bor=1}}
** {{desc|bg|роза|bor=1}}
** {{desc|be|ружа|bor=1}}
** {{desc|pl|róża|bor=1}}
** {{desc|mk|роза|bor=1}}
** {{desc|ru|роза|bor=1}}
* {{desc|fro|rose|bor=1}}
** {{desc|frm|rose}}
*** {{desc|dum|rose|bor=1}}
**** {{desc|nl|rose}}
*** {{desc|fr|rose}}
** {{desc|nrf|rose}}
** {{desc|pcd|rose}}
** {{desc|wa|rôze}}
* {{desc|mga|rós|bor=1}}
* {{desc|de|rosa|t=pink|bor=1}}
* {{desc|gmw-pro|*rōsā|bor=1}}
* {{desc|eu|arrosa|bor=1}}
* {{desc|hu|rózsa|bor=1}}
* {{desc|ro|roză|bor=1}}
* {{desc|lb|rosa|bor=1}}
{{bottom}}
''未分類''
{{top}}
* {{desc|cy|rhos|bor=1}}
* {{desc|vep|ruza|bor=1}}
* {{desc|vor|roosa|bor=1}}
* {{desc|nl|roze|bor=1}}
* {{desc|se|ruvsu|bor=1}}
* {{desc|frr|ruus|bor=1}}
* {{desc|kw|ros|bor=1}}
* {{desc|sgs|ruožė|bor=1}}
* {{desc|szl|rołza|bor=1}}
* {{desc|to|lose|bor=1}}
* {{desc|fy|rôze|bor=1}}
* {{desc|br|roz|bor=1}}
* {{desc|pl|róż|bor=1}}
* {{desc|ms|ros|bor=1}}
* {{desc|lad|roz|bor=1}}
* {{desc|lt|rožė|bor=1}}
* {{desc|ln|roze|bor=1}}
* {{desc|rw|iroza|bor=1}}
{{bottom}}
o31q9pzrlpzymetp7nnalz9tjznsclt
november
0
9623
2375783
2217623
2026-11-05T02:41:33Z
Kuroco2k
84207
2375783
wikitext
text/x-wiki
{{also|November|nóvember|Nɔvember}}
=={{L|et}}==
==={{etym}}===
{{etyl|de|et}} {{m|de|November}}
==={{noun}}===
{{et-noun|novembri|novembrit}}
#{{context|month|lang=et}}[[十一月]]。
{{et-decl-õpik|novemb|ri|er}}
===={{syn}}====
*{{l|et|hingekuu}}
*{{l|et|kooljakuu}}
*{{l|et|talvekuu}}
{{月名/et}}
=={{L|nl}}==
==={{pron}}===
*{{音声|nl|Nl-november.ogg|音声}}
==={{noun}}===
{{nl-noun|g=m|novembers|novembertje}}
#{{context|month|lang=nl}}[[十一月]]。
===={{desc}}====
*{{desc|af|November}}
*{{desc|id|November|bor=1}}
*{{desc|dcr|november}}
*{{desc|hns|nowambar|bor=1}}
*{{desc|jvn|Nopèmber|bor=1}}
*{{desc|tri|nopenpë|bor=1}}
*{{desc|bor=1|pap|novèmber|november}}
{{月名/nl}}
=={{L|cim}}==
==={{etym}}===
{{etyl|la|cim}} {{m|la|november}}
==={{noun}}===
{{cim-noun|m}}
#{{context|Sette Comuni|month|lang=cim}}[[十一月]]。
===={{syn}}====
*{{l|cim|novembre}}, {{l|cim|nòinte maanont}}, {{l|cim|bintarmånat}}
{{月名/cim}}
=={{L|sv}}==
==={{pron}}===
*{{IPA|lang=sv|nʊˈvɛmbɛr}}
*{{音声|sv|Sv-november.ogg|音声}}
==={{noun}}===
{{sv-noun|c}}
#{{context|month|lang=sv}}[[十一月]]。
===={{decl}}====
{{sv-infl-noun-c-er|2=novembermånad}}
===={{syn}}====
*{{l|sv|vintermånad}}
===={{drv}}====
*{{l|sv|novembermånad}}
*{{l|sv|novembermånaden}}
==={{rel}}===
*[[månad]]
{{月名/sv}}
=={{L|sk}}==
==={{pron}}===
*{{IPA|lang=sk|ˈnɔvɛmbɛr}}
==={{noun}}===
{{sk-noun|m-in|gen=novembra|pl=novembre|genpl=novembrov|decl=stroj}}
#{{context|month|lang=sk}}[[十一月]]。
===={{decl}}====
{{sk-ndecl|m-in|novembra}}
===={{drv}}====
*{{l|sk|novembrový}}
{{月名/sk}}
=={{L|sl}}==
==={{pron}}===
*{{sl-IPA|novémbər}}
==={{noun}}===
{{head|sl|noun|head=novémbər|g=m-in}}
#{{context|month|lang=sl}}[[十一月]]。
{{sl-decl-noun-m|novêmbr}}
{{月名/sl}}
=={{L|da}}==
==={{noun}}===
{{head|da|noun|g=c}}
#{{context|month|lang=da}}[[十一月]]。
{{月名/da}}
=={{L|nn}}==
==={{etym}}===
{{etyl|la|nn}} {{m|la|november}} < {{m|la|novem}}
==={{noun}}===
{{head|nn|noun|g=m|不変化}}
#{{context|month|lang=nn}}[[十一月]]。
=={{L|nb}}==
==={{etym}}===
{{etyl|la|nb}} {{m|la|november}} < {{m|la|novem}}
==={{noun}}===
{{head|nb|noun|g=m|不変化}}
#{{context|month|lang=nb}}[[十一月]]。
{{月名/no}}
=={{L|hu}}==
==={{pron}}===
*{{hu-IPA}}
*音声: [[ファイル:Hu-november.ogg]]
*{{hyph|hu|no|vem|ber}}
==={{etym}}===
{{etyl|la|hu}} {{m|la|November||11月}}より。
==={{noun}}===
{{hu-noun|ek}}
#{{context|month|lang=hu}}[[十一月]]。
#: {{syn|hu|nov.}} ({{abbr}})
#: {{hyper|hu|hónap}}
===={{usage}}====
「~月に」を表す場合、内格接尾辞{{m|hu|-ban}}/{{m|hu|-ben}}を付けて使用する。
===={{decl}}====
{{hu-infl-nom|novembere|e|-}}{{hu-pos-etek|november||ei}}
===={{cot}}====
{{月名/hu}}
=={{L|fo}}==
==={{noun}}===
{{fo-noun|m}}
#{{context|month|lang=fo}}[[十一月]]。
{{月名/fo}}
=={{L|lld}}==
==={{alter}}===
*{{l|lld|nuvember}}
==={{etym}}===
{{etyl|la|lld}} {{m|la|november}}
==={{noun}}===
{{lld-noun|m|novembers}}
#{{context|month|lang=lld}}[[十一月]]。
{{月名/lld}}
=={{L|la}}==
==={{etym}}===
{{m|la||*nove(m)-mēmbris}} < {{m|la||*novem-mēnsris}} < {{m|la|novem||九}} + {{m|la||*mēnsris}} < {{m|la|mensis|mens-|月}} + {{m|la|-ris}}
==={{pron}}===
*{{la-IPA|eccl=yes}}
==={{adjective}}===
{{la-adj|november<3+>}}
#[[十一月]]の。
{{la-adecl|november<3+>}}
==={{noun}}===
{{la-noun+|november<3>|g=m}}
#{{context|month|lang=la}}十一月。
{{月名/la}}
==={{desc}}===
{{top}}
*{{desc|frp|novembro}}
*ガロ・イタリア語
** {{desc|egl|novèmber|nuvèmber}}
** {{desc|pms|novèmber}}
** {{desc|lij|novénbre}}
** {{desc|lmo|nuember|noèmber}}
*イタロ・ダルマチア語
** {{desc|it|novembre}}
*** {{desc|cim|novembre|bor=1}}
** {{desc|co|nuvembre|nuvembri|novembre}}
** {{desc|scn|nuvembri|nuvèmmiru|nuvèmmuru}}
** {{desc|nap|nuvèmbre}}
**: {{desc|roa-tar|novèmmre}}
** {{desc|mt|Novembru|bor=1}}
*{{desc|fro|novembre}}
** {{desc|enm|Novembre|bor=1}}
*** {{desc|en|November}}
*** {{desc|sco|November}}
** {{desc|nrf|-}}
**: Cotentin: {{l|nrf|novembe}}
**:ガーンジー: {{l|nrf|novembre}}
**:ジャージー: {{l|nrf|Novembre}}
**:サーク: {{l|nrf|novãbr}}
** {{desc|roa-fcm|nôvembre}}
** {{desc|fr|novembre}}
** {{desc|wa|nôvimbe}}
*{{desc|pro}}
** {{desc|oc|novembre}}
** {{desc|oc|noveme}} (ガスコーニュ)
** {{desc|roa-oca|noembre}}
*** {{desc|ca|novembre}}
*レト・ロマンス語
** {{desc|fur|Novembar}}
** {{desc|lld|november|nuvember}}
** {{desc|rm|november}}
*{{desc|vec|novenbre}}
*西イベリア語
** {{desc|an|nobiembre}}
** {{desc|ext|noviembri}}
** {{desc|osp}}
*** {{desc|lad|noviembre|novyembre}}
*** {{desc|es|noviembre}}
** {{desc|roa-opt|novembro}}
*** {{desc|gl|novembro}}
*** {{desc|pt|novembro}}
** {{desc|roa-ole}}
*** {{desc|ast|noviembre}}
*** {{desc|mwl|Nobembre}}
*{{desc|grc|Νοέμβριος|bor=1}}
** {{desc|gkm|Νοέμβριος}}
*** {{desc|rup|Nuembru|bor=1}}
*** {{desc|el|Νοέμβριος|Νοέμβρης}}
*** {{desc|cu|ноѩбрь|bor=1}}
**** {{desc|ru|ноябрь|bor=1}}
*** {{desc|ro|noiembrie|bor=1}}
** {{desc|xcl|նոյեմբեր|bor=1}}
*** {{desc|hy|նոյեմբեր}}
**** {{desc|ka|ნოემბერი|bor=1}}
*{{desc|sq|nëntor|clq=1}}
*{{desc|cim|nòinte maanont|clq=1}}
*{{desc|got|𐌽𐌰𐌿𐌱𐌰𐌹𐌼𐌱𐌰𐌹𐍂|bor=1}}
{{bottom}}
;未分類
{{top}}
*アフリカ
**北部及びアフリカの角
*** {{desc|am|ኖቬምበር}}
*** {{desc|arz|نوفمبر|tr=novamber}}
*** {{desc|kab|wamber|nwamber|nunber|nunember}}
*** {{desc|so|Nofeembar}}
**サブサハラ
*** {{desc|wo|Nowembar}}
*** {{desc|ee|Nɔvember}}
*** {{desc|mg|Novambra}}
*** {{desc|tum|novembala}}
*アメリカ
** {{desc|iu|ᓄᕕᒻᐳᕆ}}
** {{desc|kl|novembari}}
*アジア・オセアニア
**中央及び西アジア
*** {{desc|ar|نُوفِمْبِر}}
*** {{desc|he|נובמבר|tr=novémber}}
**南アジア
*** {{desc|ur|نومبر|tr=navambar}}
*** {{desc|or|ନଭେମ୍ବର}}
*** {{desc|kn|ನವೆಂಬರ್}}
*** {{desc|si|නොවැම්බර්}}
*** {{desc|ta|நவம்பர்}}
*** {{desc|te|నవంబరు}}
*** {{desc|ps|نومبر|tr=nowambár}}
**東南アジア及びオセアニア
*** {{desc|gil|Nobembwa}}
*** {{desc|gor|Nopember}}
*** {{desc|sm|novema}}
*** {{desc|su|Nopémber}}
*** {{desc|ty|novema}}
*** {{desc|ban|Nopémber}}
*** {{desc|bjn|Nupimbir}}
*** {{desc|fj|Noveba}}
*** {{desc|min|Nopember}}
*ヨーロッパ
** {{desc|hu|november}}
**バルト
*** {{desc|lv|novembris}}
*** {{desc|liv|novembõr}}
**ゲルマン
*** {{desc|is|nóvember}}
*** {{desc|gsw|Novämber}}
*** {{desc|yi|נאָוועמבער}}
*** {{desc|nl|november}}
*** {{desc|nds-nl|november}}
*** {{desc|frr|nofember|nowämber}}
*** {{desc|cim|november}}
*** {{desc|sv|november}}
*** {{desc|nds-de|November}}
*** {{desc|da|november}}
*** {{desc|de|November}}
**** {{desc|et|november|bor=1}}
*** {{desc|fy|novimber}}
*** {{desc|no|-}} {{l|nb|november}}
*** {{desc|bar|Novemba}}
*** {{desc|fo|november}}
*** {{desc|vls|November}}
*** {{desc|pdc|November}}
*** {{desc|li|nevèmber}}
*** {{desc|lb|November}}
**スラヴ
*** {{desc|hsb|nowember}}
*** {{desc|sk|november}}
*** {{desc|sl|november}}
*** {{desc|sh|novembar}} / {{l|sh|новембар}}
*** {{desc|dsb|nowember}}
*** {{desc|bg|ноември}}
*** {{desc|mk|ноември}}
*** {{desc|rue|новембер}}
{{bottom}}
=={{L|li}}==
==={{alter}}===
*{{l|li|Novämmber}} (オイペン)
==={{noun}}===
{{head|li|noun}}
#{{context|month|lang=li}}[[十一月]]。
{{月名/li}}
=={{L|rm}}==
==={{etym}}===
{{etyl|la|rm}} {{m|la|november}}
==={{noun}}===
{{rm-noun|m}}
#{{context|month|lang=rm}}[[十一月]]。
{{月名/rm}}
4h2hw6yhr8s1fatzhzev9pik9aq5jwm
had
0
9884
2375799
2256913
2026-11-05T03:06:22Z
Kuroco2k
84207
2375799
wikitext
text/x-wiki
{{also|-had|háð}}
=={{symb}}==
==={{code}}===
'''had'''
#{{ISO639-3}}
=={{L|af}}==
===動詞===
{{head|af|verb form}}
# [[hê]]の過去形。
=={{L|en}}==
==={{pron}}===
*{{IPA|lang=en|'hæd}}
*{{SAMPA|"h{d}}
*{{音声|en|en-us-had.ogg|a=米}}
===動詞===
{{head|en|verb form}}[[category:{{en}}_{{verb}} 不規則変化|have p]]
# ([[have]]の過去形)持っていた、持った 等。
# [[have]]の過去分詞形。
===={{trans}}====
過去形
*{{T|it}}: [[avevo]], [[avevi]], [[aveva]]
*{{T|id}}: [[punya]], [[punya|mempunyai]]
*{{T|eo}}: [[havis]]
*{{T|nl}}: had, [[hadden]]
*{{T|sv}}: [[hade]]
過去分詞
*{{T|it}}: [[avuto]]
*{{T|id}}: [[punya]], [[punya|mempunyai]]
*{{T|eo}}: [[havita]], [[havinta]]
*{{T|nl}}: [[gehad]]
*{{T|sv}}: [[haft]]
*{{T|fr}}: [[eu]]
===={{rel}}====
*[[be had]]
===形容詞===
{{head|en|adjective}}
# {{label|en|obsolete}} 役に立つ
=={{L|nl}}==
==={{pron}}===
*{{IPA|lang=nl|ˈhat}}
===動詞===
{{nl-verb-form}}
#[[hebben]]の単数直説法過去形。
=={{L|sk}}==
==={{noun}}===
{{sk-noun|g=m|gen=hada|pl=hady|genpl=hadov|decl=dub}}
#{{タグ|sk|爬虫類}}{{ふりがな|蛇|へび}}。
===={{decl}}====
{{sk-ndecl|m-anml}}
===={{drv}}====
*[[hadí]] -ia -ie
*{{l|sk|hadica|g=f}}
=={{L|cs}}==
==={{noun}}===
{{cs-noun|g=m}}
=={{L|da}}==
==={{noun}}===
{{da-noun|et|-}}
#[[にくしみ|憎しみ]]
==={{verb}}===
{{head|da|verb form}}
#[[hade]]の命令形。
=={{L|hu}}==
==={{pron}}===
*{{hu-IPA}}
*{{音声|hu|Hu-had.ogg}}
==={{etym}}===
{{etyl|ohu|hu}} {{m|ohu|hodu}} < {{etyl|fiu-pro|hu}} {{m|fiu-pro|*kunta}}
{{cog|fi|kunta}}
==={{noun}}===
{{hu-noun|ak}}
# {{label|hu|military}} [[軍隊]]
# {{label|hu|military|複合語や成句で}} [[戦争]]、[[戦闘]]。
===={{decl}}====
{{hu-infl-nom|hada|o}}{{hu-pos-atok|had||ai}}
===={{drv}}====
*{{l|hu|hadászat}}
*{{l|hu|hadi}}
===={{comp}}====
{{top4}}
*{{l|hu|derékhad}}
*{{l|hu|ellenhad}}
*{{l|hu|előhad}}
*{{l|hu|gyerekhad}}
*{{l|hu|hadállomány}}
*{{l|hu|hadgyakorlat}}
*{{l|hu|hadjárat}}
*{{l|hu|hadművészet}}
*{{l|hu|hadnagy}}
*{{l|hu|hadsereg}}
*{{l|hu|hadtörténész}}
*{{l|hu|hadúr}}
*{{l|hu|hadüzenet}}
*{{l|hu|hadviselés}}
*{{l|hu|hajóhad}}
*{{l|hu|középhad}}
*{{l|hu|sáskahad}}
*{{l|hu|siserahad}}
*{{l|hu|szolgahad}}
*{{l|hu|tartalékhad}}
*{{l|hu|utóhad}}
{{bottom}}
===={{idiom}}====
{{top4}}
*{{l|hu|hadat üzen}}
*{{l|hu|hadat visel}}
*{{l|hu|hadban forog}}
*{{l|hu|hadba száll}}
*{{l|hu|hadba szólít}}
*{{l|hu|hadba vonul}}
*{{l|hu|hadra kel}}
{{bottom}}
===参考文献===
*{{R:ErtSz}}
=={{L|br}}==
==={{noun}}===
{{br-noun|m|p=hadoù}}
# {{label|br|botany}} [[たね|種]]。
{{stub|他}}
kvlywxczcgx2id8va4jc3rctrnfsx6r
監督
0
10545
2375461
2375066
2026-11-04T12:21:55Z
Jiba1219
100610
2375461
wikitext
text/x-wiki
{{kana-DEFAULTSORT|かんとく}}
=={{L|ja}}==
{{ja-kanjitab|かん|とく|yomi=kanon,o}}
{{wikipedia}}
==={{pron}}===
{{ja-pron|かんとく|acc=0|acc_ref=NHK}}
==={{noun}}===
{{ja-noun-suru|[[かんとく]]}}
#[[他者]]の[[行為]]について[[監視]]し、[[目的]]に沿うよう行為者に対して直接に[[指揮]][[命令]]すること。その人や[[部署]]。
#* 監督官庁。監督責任。現場監督。試験監督。
#[[映画]]や[[ドラマ]][[撮影]]、[[舞台]]、[[スポーツ]]などで、[[集団]]や[[チーム]]の[[成員]]に[[指導]]をすること。その人。
===={{rel}}====
語義1
* {{syn}}: [[スーパービジョン]]
* {{prov}}: [[現場監督]]
語義2
* {{syn}}: [[ディレクター]]、[[マネージャー]]
* {{prov}}: [[映画監督]]
===={{trans}}====
監督行為
*{{de}}: [[Direktion]] {{m}}, [[Aufsicht]] {{f}}, [[berwachung]]
*{{en}}: [[direction]], [[supervision]], [[management]], [[control]]
*{{fr}}: [[direction]], [[surveillance]],
監督者
*{{de}}: [[Direktor]]
*{{en}}: [[director]], [[supervisor]], [[manager]], [[superintendent]]
*{{fr}}: [[directeur]]
==={{verb}}===
{{ja-verb-suru|かんとく}}
{{日本語サ変活用}}
===={{trans}}====
*{{de}}: [[direkt]]
*{{en}}: [[direct]]、[[supervise]]、[[manage]]
*{{fr}}: [[diriger]]
===脚注===
{{Reflist}}
=={{L|zh}}==
{{zh-cat|jian1du1|noun|verb}}
{{zhx-sic-cat|jian1du1|noun|verb}}
{{yue-cat|gaam1duk1|noun|verb}}
{{nan-cat|kam3tok4|noun|verb}}
{{nan-tws-cat|gam3dog4|noun|verb}}
{{hak-cat|kam-tuk|noun|verb}}
{{hak-hl-cat|gamˇ dug|noun|verb}}
{{ltc-cat|kaemtowk|noun|verb}}
{{och-cat|kraamluuwg|noun|verb}}
==={{etym}}===
名詞語義2
*{{bor|zh|ja|監督}}(逆輸入)
動詞語義2
*{{calque|zh|en|oversight}}
==={{pron}}===
{{cmn-pron|jiāndū|a=Zh-jiandu.ogg|s=jian1 du1}}
{{yue-pron|gaam1 duk1}}
{{nan-pron|kàm-tok/xm,zz:kam-tok|t=gam3 dog4}}
{{hak-pron|kam-tuk|h=gamˇ dug|d=gamˋ dugˆ|r=gamˋ dugˋ}}
*{{ltc}}: kaem towk
*{{och}}:
**(鄭張): /*kraːm ʔl'uːwɢ/
==={{noun}}===
{{zhchars|s=监督}}
#[[監督者]]。
#(日本語語義2に同じ)映画やドラマ撮影、舞台、スポーツなどで、集団やチームの成員に指導をする人。
==={{verb}}===
{{zhchars|s=监督}}
#監督する。
#{{context|WMF|lang=zh|skey=jian1du1}} [[オーバーサイト]]をする。
==={{desc}}===
{{CJKV||j=かんとく|監督|감독|giám đốc}}
===参考文献===
*{{R:hak:DFTH|8270|2026-11-04}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|감독}}
#(日本語に同じ)監督。
=={{L|vi}}==
==={{noun}}===
{{vi-head|noun|giám|đốc}}
#[[監督者]]。
kywqj9pvqt702dw1ppzdu7ldwgbywau
warm
0
10599
2375626
2106439
2026-11-04T14:34:23Z
M-30722
1202
[[en:warm]]より
2375626
wikitext
text/x-wiki
{{also|wärm|wårm}}
=={{L|af}}==
==={{etym}}===
{{etyl|nl|af}} {{m|nl|warm}} < {{etyl|dum|af}} {{m|dum|warm}} < {{etyl|odt|af}} {{m|odt|warm}} < {{etyl|gem-pro|af}} {{m|gem-pro|*warmaz}}
==={{pron}}===
* {{音声|af|LL-Q14196 (afr)-Anon1314-warm.wav}}
==={{adjective}}===
{{af-adj|[[warm]] </b>''又は''<b> [[warme]]|warmer}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
===={{drv}}====
* {{l|af|verwarm}}
* {{l|af|warmte}}
=={{L|gsw}}==
==={{alter}}===
* {{alter+|gsw|woare|woarm|wore|wérme}}
==={{etym}}===
{{etyl|gmh|gsw}} {{m|gmh|warm}} < {{etyl|goh|gsw}} {{m|goh|warm}}
==={{adjective}}===
{{head|gsw|adjective}}
#{{タグ|gsw|Formazza}}{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
=={{L|en}}==
==={{pron}}===
* {{a|RP}} {{IPA|lang=en|/wɔːm/}}
* {{a|US}} {{IPA|lang=en|/wɔɹm/}}
* {{音声|en|en-us-warm.ogg|a=米}}
==={{etym}}1===
{{etyl|enm|en}} {{m|enm|warm}}, {{m|enm|werm}} < {{etyl|ang|en}} {{m|ang|wearm}} < {{etyl|gmw-pro|en}} {{m|gmw-pro|*warm}} < {{etyl|gem-pro|en}} {{m|gem-pro|*warmaz}}
===={{adjective}}====
{{en-adj|er}}
#[[あたたかい|暖かい]]。[[あたたかい|温かい]]。
#:{{antonym|en|cool}}
#(クイズなどで)[[正解]]に[[ちかい|近い]]。
====={{drv}}=====
*[[warmth]]
*[[warmness]]
*[[lukewarm]]
====={{related}}=====
*参考:[[hot]], [[cold]]
==={{etym}}2===
{{etyl|enm|en}} {{m|enm|warmen}}, {{m|enm|wermen}}, {{m|enm|wyrmen}} < {{etyl|ang|en}} {{m|ang|wierman}}, {{m|ang|wearmian}} < {{etyl|gmw-pro|en}} {{m|gmw-pro|*warmijan}}, {{m|gmw-pro|*warmōn}}
===={{verb}}====
{{en-verb}}
#{{タグ|en|自動詞}}[[あたたまる|暖まる]]、[[あたたまる|温まる]]。
#{{タグ|en|他動詞}}[[あたためる|暖める]]、[[あたためる|温める]]。
[[カテゴリ:ベーシック英語 850単語]]
=={{L|nl}}==
==={{etym}}===
{{etyl|dum|nl}} {{m|dum|warm}} < {{etyl|odt|nl}} {{m|odt|warm}} < {{etyl|gmw-pro|nl}} {{m|gmw-pro|*warm}} < {{etyl|gem-pro|nl}} {{m|gem-pro|*warmaz}}
==={{pron}}===
* {{IPA|lang=nl|/ʋɑr(ə)m/}}
* {{音声|nl|Nl-warm.ogg}}
* {{hyphenation|warm}}
* {{rhymes|lang=nl|ɑrm|s=1}}
* {{homophones|lang=nl|Warm}}
==={{adjective}}===
{{nl-adj}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}、{{おくりがな2|熱|あつ|い}}、{{おくりがな2|暑|あつ|い}}。
#:{{antonym|nl|koud}}
#{{タグ|nl|気象|officially}}[[摂氏]]20度以上である。
{{nl-decl-adj}}
===={{drv}}====
* {{l|nl|een warm hart toedragen}}
* {{l|nl|koewarm}}
* {{l|nl|warmbloedig}}
* {{l|nl|warmhartig}}
* {{l|nl|warmpjes}}
* {{l|nl|warmte}}
* {{l|nl|warmwater}}
===={{desc}}====
* {{desc|af|warm}}
* {{desc|dcr|warm|werm}}
* {{desc|brc|warum}}
===={{seealso}}====
* {{l|nl|tropisch}}
* {{l|nl|zomers}}
=={{L|goh}}==
==={{etym}}===
{{etyl|gmw-pro|goh}} {{m|gmw-pro|*warm}}
==={{adjective}}===
{{head|goh|adjective}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
{{goh-decl-adj|warm}}
===={{drv}}====
* {{l|goh|warmī}}
===={{desc}}====
* {{desc|gmh|warm}}
** {{desc|gsw|warm|woare|woarm|wore|wérme}}
** {{desc|yi|וואַרעם}}
** {{desc|gmw-cfr|wärm|warm}}
*** {{desc|hrx|waarem}}
** {{desc|de|warm}}
** {{desc|bar|borm}}
*** {{desc|cim|barm}}
*** {{desc|mhn|bòrm}}
** {{desc|lb|waarm}}
=={{L|osx}}==
==={{etym}}===
{{etyl|gmw-pro|osx}} {{m|gmw-pro|*warm}}
==={{adjective}}===
{{osx-adj|warmoro|warmost}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
{{osx-decl-adj|warm|warmor|warmost}}
===={{desc}}====
* {{desc|gml|warm}}
** {{desc|nds|warm}}
** {{desc|nds-de|warm}}
** {{desc|pdt|woam}}
=={{L|enm}}==
==={{alter}}===
* {{alter+|enm|warme|werm|wearm}}
==={{etym}}===
{{etyl|ang|enm}} {{m|ang|wearm}}
==={{pron}}===
* {{IPA|lang=enm|/warm/|/wɛrm/}}
==={{adjective}}===
{{enm-adj|warme|warmer|warmest}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
#{{おくりがな2|温|あたた|め|あたためる}}た。
#[[熱心]]な、[[精力的]]な。
===={{desc}}====
* {{desc|en|warm}}
* {{desc|sco|wairm}}
==={{noun}}===
{{head|enm|noun}}
#{{おくりがな2|暖|あたた|かさ}}、{{おくりがな2|温|ぬく|もり}}。
=={{L|dum}}==
==={{alter}}===
* {{l|dum|wāerm}}
* {{l|dum|werm}}
==={{etym}}===
{{etyl|odt|dum}} {{m|odt|warm}} < {{etyl|gmw-pro|dum}} {{m|gmw-pro|*warm}}
==={{adjective}}===
{{dum-adj}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}、{{おくりがな2|熱|あつ|い}}、{{おくりがな2|暑|あつ|い}}。
#[[友好的]]な。
{{dum-infl-adj|warm}}
===={{desc}}====
* {{desc|nl|warm}}
** {{desc|af|warm}}
* {{desc|vls|werm}}
* {{desc|li|werm}}
=={{L|de}}==
==={{etym}}===
{{etyl|gmh|de}}及び{{etyl|goh|de}} {{m|goh|warm}}
==={{pron}}===
*{{IPA|lang=de|vaʁm}}
*{{音声|de|De-warm2.ogg}}
*{{音声|de|De-warm.ogg}}
==={{adjective}}===
{{de-adj|comparative=wärmer|superlative=wärmsten}}
# [[あたたかい|暖かい]]、[[温暖]]な、[[あつい|暑い]]、[[あつい|熱い]]。
#:{{antonym|de|kalt|kühl}}
#:{{drv|de|Wärme|wärmen}}
#*{{ux|de|Im [[Frühling]] wird es [[endlich]] wieder ''warm''.|春にはやっと暖かくなる。}}
{{de-decl-adj|warm}}
===={{related}}====
*{{comp}}: [[lauwarm]], [[Warmbad]], [[Wärmblüter]], [[Warmluft]], [[Warmwasser]]
===={{idiom}}====
*1. [[sich warm anziehen]]
===={{colloc}}====
{{top}}
*1. warmes [[Wetter]]
*1. warmes [[Wasser]]
*1. ein warmer [[Pulli]]
{{bottom}}
[[Category:{{de}}_基本語彙1000]]
f72b0z0xp4l7hp4zq5qarlb0w39ooy0
2375629
2375626
2026-11-04T14:41:09Z
M-30722
1202
/* {{adjective}} */
2375629
wikitext
text/x-wiki
{{also|wärm|wårm}}
=={{L|af}}==
==={{etym}}===
{{etyl|nl|af}} {{m|nl|warm}} < {{etyl|dum|af}} {{m|dum|warm}} < {{etyl|odt|af}} {{m|odt|warm}} < {{etyl|gem-pro|af}} {{m|gem-pro|*warmaz}}
==={{pron}}===
* {{音声|af|LL-Q14196 (afr)-Anon1314-warm.wav}}
==={{adjective}}===
{{af-adj|[[warm]] </b>''又は''<b> [[warme]]|warmer}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
===={{drv}}====
* {{l|af|verwarm}}
* {{l|af|warmte}}
=={{L|gsw}}==
==={{alter}}===
* {{alter+|gsw|woare|woarm|wore|wérme}}
==={{etym}}===
{{etyl|gmh|gsw}} {{m|gmh|warm}} < {{etyl|goh|gsw}} {{m|goh|warm}}
==={{adjective}}===
{{head|gsw|adjective}}
#{{タグ|gsw|Formazza}}{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
=={{L|en}}==
==={{pron}}===
* {{a|RP}} {{IPA|lang=en|/wɔːm/}}
* {{a|US}} {{IPA|lang=en|/wɔɹm/}}
* {{音声|en|en-us-warm.ogg|a=米}}
==={{etym}}1===
{{etyl|enm|en}} {{m|enm|warm}}, {{m|enm|werm}} < {{etyl|ang|en}} {{m|ang|wearm}} < {{etyl|gmw-pro|en}} {{m|gmw-pro|*warm}} < {{etyl|gem-pro|en}} {{m|gem-pro|*warmaz}}
===={{adjective}}====
{{en-adj|er}}
#[[あたたかい|暖かい]]。[[あたたかい|温かい]]。
#:{{antonym|en|cool}}
#(クイズなどで)[[正解]]に[[ちかい|近い]]。
====={{drv}}=====
*[[warmth]]
*[[warmness]]
*[[lukewarm]]
====={{related}}=====
*参考:[[hot]], [[cold]]
==={{etym}}2===
{{etyl|enm|en}} {{m|enm|warmen}}, {{m|enm|wermen}}, {{m|enm|wyrmen}} < {{etyl|ang|en}} {{m|ang|wierman}}, {{m|ang|wearmian}} < {{etyl|gmw-pro|en}} {{m|gmw-pro|*warmijan}}, {{m|gmw-pro|*warmōn}}
===={{verb}}====
{{en-verb}}
#{{タグ|en|自動詞}}[[あたたまる|暖まる]]、[[あたたまる|温まる]]。
#{{タグ|en|他動詞}}[[あたためる|暖める]]、[[あたためる|温める]]。
[[カテゴリ:ベーシック英語 850単語]]
=={{L|nl}}==
==={{etym}}===
{{etyl|dum|nl}} {{m|dum|warm}} < {{etyl|odt|nl}} {{m|odt|warm}} < {{etyl|gmw-pro|nl}} {{m|gmw-pro|*warm}} < {{etyl|gem-pro|nl}} {{m|gem-pro|*warmaz}}
==={{pron}}===
* {{IPA|lang=nl|/ʋɑr(ə)m/}}
* {{音声|nl|Nl-warm.ogg}}
* {{hyphenation|warm}}
* {{rhymes|lang=nl|ɑrm|s=1}}
* {{homophones|lang=nl|Warm}}
==={{adjective}}===
{{nl-adj}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}、{{おくりがな2|熱|あつ|い}}、{{おくりがな2|暑|あつ|い}}。
#:{{antonym|nl|koud}}
#{{タグ|nl|気象|officially}}[[摂氏]]20度以上である。
{{nl-decl-adj}}
===={{drv}}====
* {{l|nl|een warm hart toedragen}}
* {{l|nl|koewarm}}
* {{l|nl|warmbloedig}}
* {{l|nl|warmhartig}}
* {{l|nl|warmpjes}}
* {{l|nl|warmte}}
* {{l|nl|warmwater}}
===={{desc}}====
* {{desc|af|warm}}
* {{desc|dcr|warm|werm}}
* {{desc|brc|warum}}
===={{seealso}}====
* {{l|nl|tropisch}}
* {{l|nl|zomers}}
=={{L|goh}}==
==={{etym}}===
{{etyl|gmw-pro|goh}} {{m|gmw-pro|*warm}}
==={{adjective}}===
{{head|goh|adjective}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
===={{drv}}====
* {{l|goh|warmī}}
===={{desc}}====
* {{desc|gmh|warm}}
** {{desc|gsw|warm|woare|woarm|wore|wérme}}
** {{desc|yi|וואַרעם}}
** {{desc|gmw-cfr|wärm|warm}}
*** {{desc|hrx|waarem}}
** {{desc|de|warm}}
** {{desc|bar|borm}}
*** {{desc|cim|barm}}
*** {{desc|mhn|bòrm}}
** {{desc|lb|waarm}}
=={{L|osx}}==
==={{etym}}===
{{etyl|gmw-pro|osx}} {{m|gmw-pro|*warm}}
==={{adjective}}===
{{osx-adj|warmoro|warmost}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
{{osx-decl-adj|warm|warmor|warmost}}
===={{desc}}====
* {{desc|gml|warm}}
** {{desc|nds|warm}}
** {{desc|nds-de|warm}}
** {{desc|pdt|woam}}
=={{L|enm}}==
==={{alter}}===
* {{alter+|enm|warme|werm|wearm}}
==={{etym}}===
{{etyl|ang|enm}} {{m|ang|wearm}}
==={{pron}}===
* {{IPA|lang=enm|/warm/|/wɛrm/}}
==={{adjective}}===
{{enm-adj|warme|warmer|warmest}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
#{{おくりがな2|温|あたた|め|あたためる}}た。
#[[熱心]]な、[[精力的]]な。
===={{desc}}====
* {{desc|en|warm}}
* {{desc|sco|wairm}}
==={{noun}}===
{{head|enm|noun}}
#{{おくりがな2|暖|あたた|かさ}}、{{おくりがな2|温|ぬく|もり}}。
=={{L|dum}}==
==={{alter}}===
* {{l|dum|wāerm}}
* {{l|dum|werm}}
==={{etym}}===
{{etyl|odt|dum}} {{m|odt|warm}} < {{etyl|gmw-pro|dum}} {{m|gmw-pro|*warm}}
==={{adjective}}===
{{dum-adj}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}、{{おくりがな2|熱|あつ|い}}、{{おくりがな2|暑|あつ|い}}。
#[[友好的]]な。
{{dum-infl-adj|warm}}
===={{desc}}====
* {{desc|nl|warm}}
** {{desc|af|warm}}
* {{desc|vls|werm}}
* {{desc|li|werm}}
=={{L|de}}==
==={{etym}}===
{{etyl|gmh|de}}及び{{etyl|goh|de}} {{m|goh|warm}}
==={{pron}}===
*{{IPA|lang=de|vaʁm}}
*{{音声|de|De-warm2.ogg}}
*{{音声|de|De-warm.ogg}}
==={{adjective}}===
{{de-adj|comparative=wärmer|superlative=wärmsten}}
# [[あたたかい|暖かい]]、[[温暖]]な、[[あつい|暑い]]、[[あつい|熱い]]。
#:{{antonym|de|kalt|kühl}}
#:{{drv|de|Wärme|wärmen}}
#*{{ux|de|Im [[Frühling]] wird es [[endlich]] wieder ''warm''.|春にはやっと暖かくなる。}}
{{de-decl-adj|warm}}
===={{related}}====
*{{comp}}: [[lauwarm]], [[Warmbad]], [[Wärmblüter]], [[Warmluft]], [[Warmwasser]]
===={{idiom}}====
*1. [[sich warm anziehen]]
===={{colloc}}====
{{top}}
*1. warmes [[Wetter]]
*1. warmes [[Wasser]]
*1. ein warmer [[Pulli]]
{{bottom}}
[[Category:{{de}}_基本語彙1000]]
slkghs5m1q10nzbnnqgl8rf6fcrghpr
penis
0
10656
2375556
1782917
2026-11-04T13:20:22Z
Kuroco2k
84207
2375556
wikitext
text/x-wiki
{{also|pénis|pênis|Penis}}
=={{az}}==
{{wikipedia|Penis|lang=az}}
==={{etym}}===
{{etyl|la|az}} {{term|la|pēnis||尾、陰茎}}
==={{pron}}===
* {{IPA|ˈpɛnis|lang=az}}
==={{noun}}===
{{az-noun|i|lər}}
# {{タグ|az|解剖学}} [[陰茎]]。
===={{syn}}====
* {{q|俗語}} {{l|az|duduş}}
* {{q|卑語}} {{l|az|sik}}
----
=={{af}}==
{{wikipedia|Penis|lang=af}}
==={{etym}}===
{{etyl|la|af}} {{term|la|pēnis||尾、陰茎}}
==={{noun}}===
{{af-noun}}
# {{タグ|af|解剖学}} [[陰茎]]。
----
=={{en}}==
{{wikipedia|Penis|lang=en}}
{{wikipedia|Penis|lang=simple}}
==={{etym}}===
{{etyl|la|en}} {{term|la|pēnis||尾、陰茎}}
==={{pron}}===
* {{enPR|pē'nis, pē'nəs}}, {{IPA|ˈpiːnɪs|ˈpiːnəs|lang=en}}, {{SAMPA|"pi:nIs|"pi:n@s}}
* {{音声|en|En-us-penis.ogg|音声(米)}}
* {{音声|en|En-penis.oga|音声(米)}}
* {{音声|en|En-uk-penis.ogg|音声(英)}}
==={{noun}}===
{{en-noun|es|pl2=penes}}
# {{タグ|en|解剖学}} [[陰茎]]。[[ペニス]]。
===={{syn}}====
* {{l|en|pintle}}
* {{q|俗語}} {{l|en|dick}}
===={{comp}}====
* {{l|en|glans penis}}
* {{l|en|penis envy}}
* {{l|en|penis worm}}
===={{rel}}====
* {{l|en|glans}}
* {{l|en|penectomy}}
* {{l|en|penile}}
===={{seealso}}====
* {{l|en|clitoris}}
* {{l|en|erection}}
* {{l|en|phallic}}
* {{l|en|phallus}}
----
=={{eo}}==
{{wikipedia|Penis|lang=eo}}
==={{verb}}===
{{head|eo|verb form}}
[[Category:{{eo}}_{{root}}_pen']]
# {{eo-form of|pen|is}}
----
=={{nl}}==
{{wikipedia|Penis|lang=nl}}
==={{etym}}===
{{etyl|la|nl}} {{term|la|pēnis||尾、陰茎}}
==={{pron}}===
* {{音声|nl|Nl-penis.ogg|音声}}
==={{noun}}===
{{nl-noun|g=m|pl=penissen|dim=penisje}}
# {{context|anatomy|lang=nl}} [[陰茎]]。
----
=={{ca}}==
==={{verb}}===
{{head|ca|verb form}}
# {{ca-verb form of|p=2|n=sg|t=pres|m=sub|penar}}
----
=={{sv}}==
{{wikipedia|Penis|lang=sv}}
==={{etym}}===
{{etyl|la|sv}} {{term|la|pēnis||尾、陰茎}}
==={{noun}}===
{{sv-noun|g=c}}
# {{context|anatomy|lang=sv}} [[陰茎]]
===={{decl}}====
{{sv-noun-reg-ar|sg-gen-indef=penis}}
----
=={{sl}}==
==={{etym}}===
{{etyl|la|sl}} {{term|la|pēnis||尾、陰茎}}
==={{noun}}===
{{sl-noun|m|penisi|dual=penisa|sg=pénis}}
# {{context|anatomy|lang=sl}} [[陰茎]]。
----
=={{L|sh}}==
{{wikipedia|Penis|lang=sh}}
==={{etym}}===
{{etyl|la|sh}} {{m|la|pēnis||尾、陰茎}}
==={{pron}}===
* {{IPA|pěːnis|lang=sh}}
==={{noun}}===
{{sh-noun+|g=m|head=pénis}}
# {{context|anatomy|lang=sh}} [[陰茎]]。
===={{decl}}====
{{sh-decl-noun
|主格単数 = penis
|主格複数 = penisi
|生格単数 = penisa
|生格複数 = penisa
|与格単数 = penisu
|与格複数 = penisima
|対格単数 = penis
|対格複数 = penise
|呼格単数 = penisu
|呼格複数 = penisi
|前置格単数 = penisu
|前置格複数 = penisima
|造格単数 = penisom
|造格複数 = penisima
}}
----
=={{cs}}==
{{wikipedia|Penis|lang=cs}}
==={{etym}}===
{{etyl|la|cs}} {{term|la|pēnis||尾、陰茎}}
==={{pron}}===
* {{cs-IPA|penys}}
* {{X-SAMPA1|"pEnIs}}
==={{noun}}===
{{cs-noun|g=m-in}}
# {{context|anatomy|lang=cs}} [[陰茎]]。
===={{decl}}====
{{cs-ndecl|<m>}}<ref>{{R:IJP|penis|2021-06-11}}</ref>
===={{syn}}====
* {{l|cs|pyj|g=m-in}}
* {{l|cs|šulin}}
* {{l|cs|čurák}}
* {{l|cs|péro}}
===={{rel}}====
* {{l|cs|vagína}}
===脚注===
<references />
----
=={{da}}==
{{wikipedia|Penis|lang=da}}
==={{etym}}===
{{etyl|la|da}} {{term|la|pēnis||尾、陰茎}}
==={{noun}}===
{{da-noun|en|er|stem=peniss}}
# {{context|anatomy|lang=da}} [[陰茎]]。
===={{decl}}====
{{da-noun-infl|en|er||penis'|stem=peniss}}
----
=={{tr}}==
{{wikipedia|Penis|lang=tr}}
==={{etym}}===
{{etyl|la|tr}} {{term|la|pēnis||尾、陰茎}}
==={{pron}}===
* {{IPA|ˈpɛnis|lang=tr}}
==={{noun}}===
{{tr-noun|i|ler}}
# {{タグ|tr|解剖学}} [[陰茎]]。
----
=={{no}}==
{{wikipedia|Penis|lang=no}}
==={{etym}}===
{{etyl|la|no}} {{term|la|pēnis||尾、陰茎}}
==={{noun}}===
{{no-noun|g=m}}
# {{context|anatomy|lang=no}} [[陰茎]]。
----
=={{fi}}==
==={{etym}}===
{{etyl|la|fi}} {{term|la|pēnis||尾、陰茎}}
==={{noun}}===
{{fi-noun}}
# {{context|anatomy|lang=fi}} [[陰茎]]。
===={{decl}}====
{{fi-decl-vastaus|peni|ä}}
===={{syn}}====
* {{l|fi|siitin}}
----
=={{pl}}==
==={{etym}}===
{{etyl|la|pl}} {{term|la|pēnis||尾、陰茎}}
==={{pron}}===
* {{pl-IPA}}
* {{音声|pl|Pl-penis.ogg|音声}}
==={{noun}}===
{{pl-noun|g=m-in}}
# {{context|anatomy|lang=pl}} [[陰茎]]。
===={{decl}}====
{{pl-decl-noun
|主格単数 = penis
|主格複数 = penisy
|生格単数 = penisa
|生格複数 = penisów
|与格単数 = penisowi
|与格複数 = penisom
|対格単数 = penis
|対格単数2 = penisa
|対格複数 = penisy
|造格単数 = penisem
|造格複数 = penisami
|前置格単数 = penisie
|前置格複数 = penisach
|呼格単数 = penisie
|呼格複数 = penisy
}}
===={{syn}}====
* {{q|俗語}} {{l|pl|chuj}}
* {{l|pl|członek}}
* {{l|pl|fallus}}
* {{l|pl|prącie}}
----
=={{la}}==
{{wikipedia|Penis|lang=la}}
==={{etym}}===
{{etyl|ine-pro|la}} {{m|ine-pro|*pes-}}
===={{cogn}}====
* {{grc}}: {{l|grc|πέος}}
* {{sa}}: {{l|sa|पसस्|sc=Deva|tr=pásas}}
==={{pron}}===
* {{a|古典}}: {{IPA|ˈpeː.nis|lang=la}}
==={{noun}}===
{{la-noun|pēnis|penis|pēnis|m|third}}
# {{context|archaic|lang=la}} [[お#{{noun}}|尾]]。
# {{context|anatomy|lang=la}} [[陰茎]]。
# {{context|figuratively|lang=la}} [[性欲]]。
===={{decl}}====
{{la-decl-noun-3-I|penis|pēnis|pen|pēn}}
===={{drv}}====
* {{l|la|pēnicillum}}
* {{l|la|pēniculus}}
* {{l|la|pēnilis}}
===={{desc}}====
{{top}}
* {{it}}: {{l|it|pene}}
* {{en}}: {{l|en|penis}}
* {{ca}}: {{l|ca|penis}}
* {{es}}: {{l|es|pene}}
* {{de}}: {{l|de|Penis}}
* {{fr}}: {{l|fr|pénis}}
* {{pt}}: {{l|pt|pénis}}, {{l|pt|pênis}}
* {{ro}}: {{l|ro|penis}}
{{bottom}}
----
=={{ro}}==
{{wikipedia|Penis|lang=ro}}
==={{etym}}===
{{etyl|la|ro}} {{term|la|pēnis||尾、陰茎}}
==={{pron}}===
* {{IPA|ˈpenis|lang=ro}}
==={{noun}}===
{{ro-noun|n|penisuri}}
# {{context|anatomy|lang=ro}} [[陰茎]]。
===={{syn}}====
* {{q|俗語}} {{l|ro|miel}}
* {{q|俗語・卑語}} {{l|ro|pulă}}
* {{q|俗語}} {{l|ro|puță}}
* {{q|俗語}} {{l|ro|sculă}}
===={{rel}}====
* {{l|ro|erecție}}
* {{l|ro|prepuț}}
* {{l|ro|testicul}}
* {{l|ro|vagin}}
1qmnxyd3mj30kg4759muum2i0tym6c2
sex
0
11671
2375800
2137642
2026-11-05T03:08:28Z
Kuroco2k
84207
2375800
wikitext
text/x-wiki
{{also|sex-|SEX|Sex|Sex.}}
=={{L|is}}==
{{wikipedia|lang=is}}
==={{etym}}===
{{etyl|non|is}} {{m|non|sex}}
==={{pron}}===
*{{IPA1|sɛks|sɛxs|sɛɣs|lang=is}}
*{{rhymes|ɛks}}
==={{numeral}}===
{{head|is|numeral}}
# {{context|cardinal|lang=is}} [[六]]。
===={{drv}}====
*{{l|is|klukkan sex}}
*{{l|is|sexa}}
=={{L|ia}}==
{{wikipedia|lang=ia}}
==={{etym}}===
{{etyl|non|ia}} {{m|non|sex}} < {{etyl|gem-pro|ia}} {{m|gem-pro|*sehs}} < {{etyl|ine-pro|ia}} {{m|ine-pro|*swéḱs}}
==={{numeral}}===
{{head|ia|numeral}}
# {{context|cardinal|lang=ia}} [[六]]。
=={{L|en}}==
{{wikipedia|lang=en}}
{{wikipedia|lang=simple}}
==={{alter}}===
*{{l|en|sexe}} {{q|古語}}
==={{pron}}===
*{{enPR|sĕks}}, {{IPA|sɛks|lang=en}}
*{{sampa|sEks}}
*{{ahd|sĕks}}
*{{音声|en|en-us-sex.ogg|音声(米)}}
*{{rhymes|ɛks}}
*{{homophones|secs|lang=en}}
==={{etym}}1===
{{etyl|enm|en}} {{m|enm|sexe}} < {{etyl|fro|en}} {{m|fro|sexe}} < {{etyl|la|en}} {{m|la|sexus}}
===={{noun}}====
{{en-noun|es|-}}
# {{context|countable|lang=en}} [[性別]]。
#* {{ux|en|What '''sex''' is that hamster?|そのハムスターの性別は?}}
#* {{ux|en|battle of the '''sexes'''|男女の争い}}
# {{context|uncountable|lang=en}} [[性行為]]。
#* {{ux|en|Let's have '''sex'''.|セックスしよう。}}
# {{context|uncountable|lang=en}} [[性的]][[活動]]。
#* {{ux|en|All you ever think about is '''sex'''.|あなたはいつもセックスのことばっかり考えてる。}}
#* {{ux|en|'''Sex''' and the City|セックス・アンド・ザ・シティ(性と都会)}}
# {{q|まれ、不可算:the sex}} [[女性]]。
===={{syn}}====
*{{sense|性別}} {{l|en|gender}}
*{{sense|性行為}} {{l|en|sexual intercourse}}
*{{sense|女性}} {{l|en|the [[fairer sex]]}}, {{l|en|the [[weaker sex]]}}, {{l|en|womankind}}, {{l|en|women}}
====={{drv}}=====
{{rel-top3|派生語(名詞)}}
*{{l|en|anal sex}}
*{{l|en|battle of the sexes}}
*{{l|en|better than sex}}
*{{l|en|cross-sex}}
*{{l|en|cross sex}}
*{{l|en|cybersex}}
*{{l|en|desex}}
*{{l|en|electrosex}}
*{{l|en|fair sex}}, {{l|en|fairer sex}}
*{{l|en|group sex}}
*{{l|en|have sex}}
*{{l|en|intercrural sex}}
*{{l|en|leathersex}}
*{{l|en|nonpenetrative sex}}
*{{l|en|opposite sex}}
*{{l|en|oral sex}}
*{{l|en|phone sex}}
*{{l|en|safe sex}}
*{{l|en|sex abuse}}, {{l|en|sex-abusing}}
*{{l|en|sex act}}
*{{l|en|sex activity}}
*{{l|en|sex addict}}, {{l|en|sex addiction}}
*{{l|en|sex affair}}
*{{l|en|sex aid}}
*{{l|en|sex-alive}}
*{{l|en|sex-anger}}, {{l|en|sex-angry}}
*{{l|en|sex antagonism}}
*{{l|en|sex appeal}}, {{l|en|sex-appeal}}, {{l|en|sex-appealing}}
*{{l|en|sex attractant}}
*{{l|en|sex awareness}}
*{{l|en|sex behavior}}, {{l|en|sex behaviour}}
*{{l|en|sex-blind}}
*{{l|en|sexboat}}
*{{l|en|sex bomb}}
*{{l|en|sex call}}
*{{l|en|sex cell}}
*{{l|en|sex change}}
*{{l|en|sex character}}, {{l|en|sex characteristic}}
*{{l|en|sex chromatin}}
*{{l|en|sex chromosome}}, {{l|en|sex-chromosomal}}
*{{l|en|sex circuit}}
*{{l|en|sex clinic}}
*{{l|en|sex complex}}
*{{l|en|sex compulsion}}
*{{l|en|sex conflict}}
*{{l|en|sex-conscious}}, {{l|en|sex consciousness}}
*{{l|en|sex contrast}}
*{{l|en|sex correlation}}
*{{l|en|sex craving}}
*{{l|en|sex-crazed}}
*{{l|en|sex crime}}, {{l|en|sex criminal}}
*{{l|en|sex determinant}}
*{{l|en|sex determination}}, {{l|en|sex-determining}}
*{{l|en|sex determiner}}
*{{l|en|sex difference}}
*{{l|en|sex discrimination}}, {{l|en|sex-discriminating}}, {{l|en|sex-discriminatory}}
*{{l|en|sex disqualification}}
*{{l|en|sex distinction}}
*{{l|en|sex distribution}}
*{{l|en|sex divergence}}
*{{l|en|sex doll}}
*{{l|en|sex drive}}
*{{l|en|sex drug}}
*{{l|en|sex, drugs and rock 'n' roll}}
*{{l|en|sex education}}, {{l|en|sex ed}}
*{{l|en|sex educator}}
*{{l|en|sex-emancipated}}
*{{l|en|sex emotion}}
*{{l|en|sex equality}}
*{{l|en|sex excitement}}
*{{l|en|sex experience}}
*{{l|en|sex exploitation}}
*{{l|en|sex feeling}}
*{{l|en|sex festival}}
*{{l|en|sex fiend}}
*{{l|en|sex film}}
*{{l|en|sex-flow}}
*{{l|en|sex-free}}
*{{l|en|sexless}}
*{{l|en|sexful}}
*{{l|en|sex function}}
*{{l|en|sex game}}
*{{l|en|sex god}}, {{l|en|sex goddess}}
*{{l|en|sex guru}}
*{{l|en|sexer}}
*{{l|en|sexercise}}
*{{l|en|sex gene}}
*{{l|en|sex gland}}
*{{l|en|sex-hate}}, {{l|en|sex-hatred}}
*{{l|en|sex heredity}}
*{{l|en|sex hormone}}
*{{l|en|sex-hungry}}
*{{l|en|sex hygiene}}
*{{l|en|sex impulse}}
*{{l|en|sex industry}}
*{{l|en|sex-inertia}}
*{{l|en|sex-influenced}}
*{{l|en|sex instinct}}
*{{l|en|sex instruction}}
*{{l|en|sex interest}}
*{{l|en|sex intergrade}}
*{{l|en|sex joke}}
*{{l|en|sex killer}}, {{l|en|sex-killing}}
*{{l|en|sex kitten}}, {{l|en|sex-kittenish}}
*{{l|en|sex, lies, and videotape}}
*{{l|en|sex life}}
*{{l|en|sex-longing}}
*{{l|en|sex love}}
*{{l|en|sex machine}}
*{{l|en|sex-mad}}
*{{l|en|sex magazine}}
*{{l|en|sex man}}
*{{l|en|sex mania}}, {{l|en|sex maniac}}
*{{l|en|sex manifestation}}
*{{l|en|sex manual}}
*{{l|en|sex morality}}
*{{l|en|sex mosaic}}
*{{l|en|sex movie}}
*{{l|en|sex-negative}}
*{{l|en|sex-neutral}}
*{{l|en|sex novel}}
*{{l|en|sex object}}
*{{l|en|sex obsession}}, {{l|en|sex-obsessed}}
*{{l|en|sex offender}}
*{{l|en|sex offense}}, {{l|en|sex offence}}
*{{l|en|sex on legs}}
*{{l|en|sex on a stick}}
*{{l|en|Sex on the Beach}}
*{{l|en|sex organ}}
*{{l|en|sex orgy}}
*{{l|en|sex pact}}
*{{l|en|sex partner}}
*{{l|en|sex party}}
*{{l|en|sexpert}}
*{{l|en|sex pest}}
*{{l|en|sex play}}
*{{l|en|sexploitation}}
*{{l|en|sexploration}}
*{{l|en|sexpot}}
*{{l|en|sex-positive}}
*{{l|en|sex power}}
*{{l|en|sex pride}}
*{{l|en|sex privilege}}
*{{l|en|sex problem}}
*{{l|en|sex question}}
*{{l|en|sex ratio}}
*{{l|en|sex relation}}, {{l|en|sex-related}}
*{{l|en|sex relationship}}
*{{l|en|sex repression}}
*{{l|en|sex reversal}}, {{l|en|sex-reversed}}, {{l|en|sex-reversing}}
*{{l|en|sex-ridden}}
*{{l|en|sex ring}}
*{{l|en|sex role}}
*{{l|en|sex scene}}
*{{l|en|sex-segregated}}
*{{l|en|sex selection}}
*{{l|en|sex-selective}}
*{{l|en|sex scandal}}
*{{l|en|sex shop}}
*{{l|en|sex and shopping}}
*{{l|en|sex show}}
*{{l|en|sex slave}}
*{{l|en|sex slavery}}
*{{l|en|sex-smelling}}
*{{l|en|sex-specific}}, {{l|en|sex-specificity}}
*{{l|en|sex-starved}}, {{l|en|sex starvation}}
*{{l|en|sex stereotype}}
*{{l|en|sex stereotyping}}
*{{l|en|sex story}}
*{{l|en|sex surrogate}}
*{{l|en|sex symbol}}
*{{l|en|sex talk}}
*{{l|en|sex tape}}
*{{l|en|sex therapy}}, {{l|en|sex therapist}}
*{{l|en|sex thrill}}
*{{l|en|sex tour}}, {{l|en|sex tourism}}, {{l|en|sex tourist}}
*{{l|en|sex toy}}
*{{l|en|sex trade}}
*{{l|en|sex-transforming}}
*{{l|en|sex-typed}}, {{l|en|sex-typing}}
*{{l|en|sex urge}}
*{{l|en|sex union}}
*{{l|en|sex war}}
*{{l|en|sex warfare}}
*{{l|en|sex work}}, {{l|en|sex worker}}
*{{l|en|sexy}}
*{{l|en|third sex}}
*{{l|en|unisex}}
*{{l|en|unsex}}
*{{l|en|vaginal sex}}
*{{l|en|weaker sex}}
*{{l|en|whimsical sex}}
{{rel-bottom}}
====={{rel}}=====
{{rel-top|関連語(名詞)}}
*{{l|en|sex-}}
*{{l|en|sexiness}}
*{{l|en|sexual}}
*{{l|en|sexuality}}
*{{l|en|sexualize}}
*{{l|en|sexualization}}
{{rel-bottom}}
====={{desc}}=====
*{{desc|nl|seks}}
*{{desc|de|Sex}}
*{{desc|hi|सेक्स}}
====={{seealso}}=====
*{{l|en|female}}
*{{l|en|gender}}
*{{l|en|intersexed}}
*{{l|en|male}}
*{{l|en|missexed}}, {{l|en|missexing}}
*{{l|en|sexuality}}
*{{l|en|sex up}}
*{{l|en|third sex}}
*{{l|en|unsex}}
===={{verb}}====
{{en-verb|sex|es}}
# {{context|zoology|transitive|lang=en}} 〜の性別[[鑑定]]をする。
#* {{ux|en|It is not easy to sex a hyeana.|ハイエナの性別の特定は容易ではない。}}
# {{context|informal|transitive|lang=en}} 〜の[[性的]][[魅力]]を増す。 [+up]
# {{context|chiefly||US|colloquial|intransitive|lang=en}} 性行為をする。
===={{syn}}====
*{{sense|語義2}} {{l|en|do it}}, {{l|en|get it on}}, {{l|en|have sex}}
====={{drv}}=====
*{{l|en|missex}}
*{{l|en|sex up}}
====訳語====
*性別鑑定をする。
{{top}}
*{{T|nl}}: geslacht [[bepalen]]
{{bottom}}
*{{q|俗語}} 性行為をする。
{{top}}
*{{T|nl}}: [[vrijen]], de [[liefde bedrijven]]
{{bottom}}
==={{etym}}2===
{{m|en|sect}}
===={{noun}}====
{{en-noun|es}}
# {{context|obsolete|lang=en}} {{m|en|sect}} の異綴。
===アナグラム===
*{{anagrams|en|a=esx|exs.|sXe}}
[[Category:ベーシック英語 850単語]]
[[カテゴリ:英語 性行為]]
=={{L|nl}}==
==={{etym}}===
{{etyl|en|nl}} {{m|en|sex}}
==={{noun}}===
{{nl-noun|g=m|-|-}}
# {{context|proscribed|lang=nl}} {{m|nl|seks}} の異綴。
=={{L|ang}}==
==={{pron}}===
*{{ang-IPA|sex}}
==={{noun}}===
{{ang-noun|g=n}}
# {{m|en|seax}} の異綴。
=={{L|ofs}}==
==={{etym}}===
{{etyl|gem-pro|ofs}} {{m|gem-pro|*sehs}}
==={{numeral}}===
{{head|ofs|numeral}}
# {{context|cardinal|lang=ofs}} [[六]]。
===={{desc}}====
*{{desc|frr|-}}
*: フェリング・エームラング、モーリング、ヴィーディングハルデ: {{l|frr|seeks}}
*: ヘルゴラント: {{l|frr|sös}}
*: セルリング: {{l|frr|soks}}
*{{desc|stq|säks}}
*{{desc|fy|seis}}
=={{L|non}}==
==={{etym}}===
{{etyl|gem-pro|non}} {{m|gem-pro|*sehs}} < {{etyl|ine-pro|non}} {{m|ine-pro|*swéḱs}}
==={{numeral}}===
{{head|non|numeral}}
# {{context|cardinal|lang=non}} [[六]]。
===={{desc}}====
*{{desc|is|sex}}
*{{desc|fo|seks}}
*{{desc|nrn|siks}}
*{{desc|nb|seks}}
*{{desc|gmq-osw|sæx}}
** {{desc|sv|sex}}
*{{desc|gmq-oda|sæx}}
** {{desc|da|seks}}
*{{desc|ovd|sjäks}}
*古{{desc|gmq-gut|siex}}
** {{desc|gmq-gut|siex}}, {{l|gmq-gut|sex}}
=={{L|sv}}==
{{wikipedia|6 (tal)|lang=sv}}
==={{pron}}===
*{{IPA|sɛks|lang=sv}}
*{{音声|sv|Sv-sex.ogg|音声}}
*{{homophones|säcks|lang=sv}}
==={{etym}}1===
{{etyl|en|sv}} {{m|en|sex}}
===={{noun}}====
{{sv-noun|n}}
# [[性行為]]。[[性的]][[活動]]。
====={{syn}}=====
*{{l|sv|samlag}}, {{l|sv|ligg}}
==={{etym}}2===
{{etyl|gmq-osw|sv}} {{m|gmq-osw|sæx}}, {{m|gmq-osw|siæx}} < {{etyl|non|sv}} {{m|non|sex}} < {{etyl|gem-pro|sv}} {{m|gem-pro|*sehs}} < {{etyl|ine-pro|sv}} {{m|ine-pro|*swéḱs}}
===={{numeral}}====
{{head|sv|numeral}}
# {{context|cardinal|lang=sv}} [[六]]。
====={{drv}}=====
*{{l|sv|sexa}}
*{{l|sv|sjätte}}
*{{l|sv|sjättedel}}
=={{L|sk}}==
{{wikipedia|lang=sk}}
==={{etym}}===
{{etyl|en|sk}} {{m|en|sex}} < {{etyl|la|sk}} {{m|la|sexus}}
==={{pron}}===
*{{IPA|ˈsɛks|lang=sk}}
==={{noun}}===
{{sk-noun|g=m|gen=sexu|pl=sexy|genpl=sexov|decl=dub}}
# [[性行為]]。[[性的]][[活動]]。
===={{decl}}====
{{sk-ndecl|m-in}}
===={{drv}}====
*{{l|sk|sexi}}, {{l|sk|sexy|pos=a}}
*{{l|sk|sexuálny|pos=adjective}}
*{{l|sk|sexuálne|pos=adverb}}
*{{l|sk|sexuálnosť|g=f}}
=={{L|cs}}==
{{wikipedia|lang=cs}}
==={{etym}}===
{{etyl|la|cs}} {{m|la|sexus}}
==={{pron}}===
*{{cs-IPA}}
*{{音声|cs|Cs-sex.ogg|音声}}
==={{noun}}===
{{cs-noun|g=m}}
# [[性交]]。[[性行為]]。
===={{syn}}====
*{{l|cs|soulož}}
===={{rel}}====
{{rel-top}}
*{{l|cs|bisexuál}}
*{{l|cs|bisexuální}}
*{{l|cs|bisexualita}}
*{{l|cs|heterosexuál}}
*{{l|cs|heterosexuální}}
*{{l|cs|heterosexualita}}
*{{l|cs|homosexuál}}
*{{l|cs|homosexuální}}
*{{l|cs|homosexualismus}}
*{{l|cs|homosexualita}}
*{{l|cs|sexismus}}
*{{l|cs|sexista}}
*{{l|cs|sexistický}}
*{{l|cs|sexovat}}
*{{l|cs|sexualita}}
*{{l|cs|sexualizace}}
*{{l|cs|sexualizovat}}
*{{l|cs|sexuální}}
*{{l|cs|sexuolog}}
*{{l|cs|sexuologický}}
*{{l|cs|sexuologie}}
*{{l|cs|transsexuál}}
*{{l|cs|transsexualismus}}
*{{l|cs|transsexualita}}
*{{l|cs|transsexuální}}
{{rel-bottom}}
=={{L|enm}}==
==={{etym}}1===
{{etyl|ang|enm}} {{m|ang|seax}}
===={{noun}}====
{{head|enm|noun}}
# {{m|enm|sax}} の異綴。
==={{etym}}2===
{{etyl|ang|enm}} {{m|ang|sex}}
==={{numeral}}===
{{head|enm|numeral}}
# {{m|enm|six}} の異綴。
=={{L|da}}==
{{wikipedia|lang=da}}
==={{etym}}===
{{etyl|en|da}} {{m|en|sex}}
==={{pron}}===
*{{homophones|seks|lang=da}}
==={{noun}}===
{{head|da|noun|g=c}}
# {{context|uncountable|lang=da}} [[性交]]。[[性行為]]。
===={{drv}}====
*{{l|da|analsex}}
*{{l|da|gruppesex}}
*{{l|da|oralsex}}
*{{l|da|sexet|pos=a}}
===={{rel}}====
*{{l|da|seksualitet|g=c}}
*{{l|da|seksuel}}
=={{L|nn}}==
==={{etym}}===
{{etyl|en|nn}} {{m|en|sex}} < {{etyl|la|nn}} {{m|la|sexus}}
==={{noun}}===
{{nn-noun-mu}}
# [[性交]]。[[性行為]]。
===={{drv}}====
*{{l|nn|sexliv}}
=={{L|nb}}==
==={{etym}}===
{{etyl|en|nb}} {{m|en|sex}} < {{etyl|la|nb}} {{m|la|sexus}}
==={{noun}}===
{{nb-noun-mu}}
# [[性交]]。[[性行為]]。
===={{drv}}====
*{{l|nb|sexliv}}
=={{L|pdc}}==
==={{pron}}===
*{{IPA|sɛk͡s|lang=pdc}}
==={{numeral}}===
{{head|pdc|numeral}}
# {{context|cardinal|lang=pdc}} [[六]]。
=={{L|la}}==
{{wikipedia|lang=la}}
==={{alter}}===
*記号: '''VI'''
==={{etym}}===
{{etyl|ine-pro|la}} {{m|ine-pro|*swéḱs}}
==={{pron}}===
*{{la-IPA}}
*{{音声|la|la-cls-sex.ogg|音声(古典ラテン語)}}
==={{numeral}}===
{{head|la|numeral}}
# {{context|cardinal|lang=la}} [[六]]。
===={{drv}}====
*{{l|la|sexāgintā||六十}}
*{{l|la|sextus||第六}}
** {{l|la|bisextus}}
*{{l|la|sextāns||六分の一、1/6}}
*{{l|la|sextīlis}}
*{{l|la|sexiēs||六回}}
*{{l|la|sēnī||六ずつ}}
*{{l|la|sēnārius||六個一組、六つから成る}}
===={{desc}}====
*東ロマンス語
** {{desc|rup|shasi}}
** {{desc|ruo|șåse}}
** {{desc|ruq|șasi}}
** {{desc|ro|șase}}
*ガロ・イタリア語
** {{desc|egl|sē|alts=1}}
** {{desc|lij|sêi}}
** {{desc|lmo|sees}}
** {{desc|pms|ses}}
*イタロ・ダルマチア語
** {{desc|co|sei}}
** {{desc|dlm|si}}
** {{desc|ist|seije}}
** {{desc|it|sei}}
** {{desc|nap|séje}}
**: {{desc|roa-tar|sèje}}
** {{desc|scn|sei}}
*{{desc|fro|sis}}
** {{desc|frm|six}}
*** {{desc|fr|six}}
**** {{desc|ht|sis}}
**** {{desc|lou|sis}}
**** {{desc|mfe|sis}}
*** {{desc|nrf|six}}
** {{desc|wa|shijh}}
** {{desc|enm|sice}}, {{l|enm|sis}}
*** {{desc|en|sice}}, {{l|en|sise}}, {{l|en|size}}
**** {{desc|ja|サイス}}
*{{desc|pro|seis}}
** {{desc|ca|sis}}
** {{desc|oc|sièis}}
*レト・ロマンス語
** {{desc|fur|sîs}}
** {{desc|lld|sies}}
** {{desc|rm|sis}}, {{l|rm|seis}}, {{l|rm|ses}}
*{{desc|sc|ses}}
*{{desc|vec|sei}}
*イベロ・ロマンス語
** {{desc|an|seis}}
** {{desc|roa-ole|-}}
*** {{desc|ast|seis}}
*** {{desc|mwl|seis}}
** {{desc|roa-opt|seis}}, {{l|roa-opt|seys}}
*** {{desc|gl|seis}}
*** {{desc|pt|seis}}, {{l|pt|seys}}, {{l|pt|seix}}
**** {{desc|kea|sais}}
**** {{desc|pap|seis}}
** {{desc|es|seis}}
*** {{desc|akl|sais}}
*** {{desc|ceb|sayis}}
*** {{desc|tl|sais}}
=={{L|ro}}==
{{wikipedia|lang=ro}}
==={{etym}}===
{{etyl|la|ro}} {{m|la|sexus}}
==={{pron}}===
*{{IPA|seks|lang=ro}}
*{{rhymes|eks}}
==={{noun}}===
{{ro-noun|n|sexe|pl2=sexuri}}
# [[性]]。[[性別]]。
# [[性交]]。
===={{decl}}====
{{ro-noun-n}}
{{ro-noun-n-uri}}
===={{syn}}====
*{{l|ro|gen}}
*{{l|ro|neam}}
===={{rel}}====
*{{l|ro|sexism}}
*{{l|ro|sexist}}
*{{l|ro|sexos}}
*{{l|ro|sexual}}
*{{l|ro|asexuat}}
*{{l|ro|sexul frumos}}
*{{l|ro|sexul slab}}
*{{l|ro|sexul tare}}
==={{seealso}}===
*{{l|ro|bărbat}}
*{{l|ro|femeie}}
*{{l|ro|mascul}}
*{{l|ro|femelă}}
6n0dp0nlogfjgskuj70xslh4talanjj
Vánoce
0
12026
2375553
1859170
2026-11-04T13:20:22Z
Kuroco2k
84207
2375553
wikitext
text/x-wiki
{{DEFAULTSORT:vanoce}}
=={{L|cs}}==
{{wikipedia|lang=cs}}
==={{etym}}===
{{bor|cs|de|Weihnachten}}
==={{pron}}===
* {{cs-IPA}}
* {{音声|cs|Cs-{{PAGENAME}}.ogg|音声}}
==={{noun}}===
{{cs-noun|f-p}}
[[カテゴリ:{{cs}}_クリスマス|*]]
#[[クリスマス]]。
===={{decl}}====
{{cs-ndecl|<f.pl.genpl-.datplům.insplemi:i>}}
===={{drv}}====
* {{l|cs|vánočka}}
===={{seealso}}====
* {{l|cs|Veselé Vánoce}}
9s74a9acw4azva2nxif3cuv6ycwmpg1
planeta
0
12732
2375552
2323179
2026-11-04T13:20:21Z
Kuroco2k
84207
2375552
wikitext
text/x-wiki
{{also|planéta|pláneta|planēta|planētā|planetă|lang=en}}
=={{L|ast}}==
==={{etym}}===
{{etyl|la|ast}} ''{{m|la|planeta|planēta}}''
==={{noun}}===
{{ast-noun|m|planetes}}
[[カテゴリ:{{ast}}_天体]]
# [[惑星]]。
=={{L|ia}}==
==={{noun}}===
{{ia-noun}}
[[カテゴリ:{{ia}}_天体]]
# [[惑星]]。
=={{L|oc}}==
==={{alter}}===
*{{l|oc|planeto}} {{a|Provence}}
==={{etym}}===
{{etyl|la|oc}} ''{{m|la|planeta|planēta}}''
==={{noun}}===
{{oc-noun|f}}
[[カテゴリ:{{oc}}_天体]]
# [[惑星]]。
=={{L|ca}}==
==={{etym}}===
{{etyl|la|ca}} ''{{m|la|planeta|planēta}}'' < {{etyl|grc|ca}} {{m|grc|πλανήτης|tr=planḗtēs}} ({{m|grc|πλάνης}}の異綴)
==={{noun}}===
{{ca-noun|m|planetes}}
[[カテゴリ:{{ca}}_天体]]
# [[惑星]]。
==={{noun}}===
{{ca-noun|f|planetes}}
# [[運命]]。[[宿命]]。
===={{syn}}====
*{{l|ca|destí}}
=={{L|gl}}==
==={{etym}}===
{{etyl|la|gl}} ''{{m|la|planeta|planēta}}''
==={{pron}}===
*{{IPA|plaˈne.ta|lang=gl}}
*{{音声|gl|gl-planeta.ogg}}
==={{noun}}===
{{gl-noun|m}}
[[カテゴリ:{{gl}}_天体]]
# [[惑星]]。
===={{drv}}====
*{{l|gl|planeta anano}}
*{{l|gl|planetario}}
=={{L|es}}==
{{wikipedia|Planeta|lang=es}}
==={{etym}}===
{{etyl|la|es}} ''{{m|la|planeta|planēta}}'' < {{etyl|grc|es}} {{m|grc|πλανήτης|tr=planḗtēs}}
==={{pron}}===
*{{IPA|plaˈneta|lang=es}}
==={{noun}}===
{{es-noun|m}}
[[カテゴリ:{{es}}_天体]]
# [[惑星]]。
# (占星術)[[運星]]。
===={{rel}}====
*{{l|es|planetario}}
*{{l|es|planetarium}}
*{{l|es|planetícola}}
*{{l|es|planetoide}}
=={{L|sh}}==
{{wikipedia|Planeta|lang=sh}}
==={{alter}}===
*{{l|sh|planet|plànēt}}
==={{pron}}===
*{{IPA|planěːta|lang=sh}}
*{{hyphenation|pla|ne|ta|lang=sh}}
==={{noun}}===
{{head|sh|noun|cat2=天体|g=f|head=planéta|キリル文字|{{m|sh|планета|плане́та}}}}
# [[惑星]]。
{{sh-decl-noun|planeta|planete|planete|planeta|planeti|planetama|planetu|planete|planeto|planete|planeti|planetama|planetom|planetama}}
=={{L|cs}}==
{{wikipedia|Planeta|lang=cs}}
==={{pron}}===
*{{cs-IPA}}
*カナ表記例: 「プ'''ラ'''ネタ」
*{{hyphenation|pla|ne|ta|lang=cs}}
==={{noun}}===
{{cs-noun|g=f}}
[[カテゴリ:{{cs}}_天体]]
# [[惑星]]。
===={{decl}}====
{{cs-ndecl|<f>}}
===={{syn}}====
*{{l|cs|oběžnice|g=f}}
===={{rel}}====
*{{l|cs|hvězda||星}}
{{太陽系天体/cs}}
=={{L|pl}}==
{{wikipedia|Planeta|lang=pl}}
==={{pron}}===
*{{pl-IPA}} (プラ'''ネ'''タ)
*{{音声|pl|Pl-planeta.ogg}}
==={{noun}}===
{{pl-noun|f}}
[[Category:{{pl}}_天体]]
# {{ふりがな|星|ほし}}。[[惑星]]。
{{pl-decl-noun|planeta|planety|planety|planet|planecie|planetom|planetę|planety|planetą|planetami|planecie|planetach|planeto|planety}}
===={{drv}}====
*(指小形) → {{l|pl|planetka}}
*{{l|pl|międzyplanetarny}}
*{{l|pl|planetarium}}
*{{l|pl|planetarny}}
*{{l|pl|planetoida}}
*{{l|pl|wewnątrzplanetarny}}
====訳語====
*''「'''[[惑星#{{ja}}|惑星]]'''」を参照。''
===={{rel}}====
*{{l|pl|ciało niebieskie}}
*{{l|pl|gwiazda}}
*{{l|pl|księżyc|g=m}}, {{l|pl|miesiąc|g=m}}
*{{l|pl|satelita|g=m}}
*{{l|pl|Układ Słoneczny}}
{{太陽系天体/pl}}
=={{L|pt}}==
{{wikipedia|Planeta|lang=pt}}
==={{etym}}===
{{etyl|la|pt}} ''{{m|la|planeta|planēta}}'' < {{etyl|grc|pt}} {{m|grc|πλανήτης|tr=planḗtēs}}
==={{pron}}===
*{{a|PT}} {{IPA|plɐ.ˈne.tɐ|lang=pt}}
*{{hyphenation|pla|ne|ta|lang=pt}}
==={{noun}}===
{{pt-noun|m|s}}
[[カテゴリ:{{pt}}_天体]]
# [[惑星]]。
===={{rel}}====
*{{l|pt|planetário}}
*{{l|pt|planetóide}}
=={{L|la}}==
{{wikipedia|Planeta|lang=la}}
{{declinatio-1|planet|plănēt}}
==={{alter}}===
*{{l|la|planetes|planētēs}}
==={{etym}}===
{{etyl|grc|la}} ''{{m|grc|πλανήτης|tr=planḗtēs||放浪者}}''
==={{pron}}===
*{{a|Classical}} {{IPA|plaˈneː.ta|lang=la}}
==={{noun}}===
{{la-noun|planēta|planetae|planētae|m|first}}
[[カテゴリ:{{la}}_天体]]
# [[惑星]]。
===={{drv}}====
*{{l|la|planetula|planētula}} (新ラテン語)
===={{desc}}====
{{top}}
*{{it}}: {{l|it|pianeta}}
*{{en}}: {{l|en|planet}}
*{{gl}}: {{l|gl|planeta}}
*{{es}}: {{l|es|planeta}}
*{{fr}}: {{l|fr|planète}}
*{{pt}}: {{l|pt|planeta}}
*{{ro}}: {{l|ro|planetă}}
{{bottom}}
=={{L|lt}}==
{{wikipedia|Planeta|lang=lt}}
==={{etym}}===
{{etyl|la|lt}} ''{{m|la|planeta|planēta}}'' < {{etyl|grc|lt}} {{m|grc|πλανήτης|tr=planḗtēs}}({{m|grc|πλάνης}}の異綴)
==={{pron}}===
*{{IPA1|plɐneˈtɐ|lang=lt}}
==={{noun}}===
{{lt-noun|head=planetà|f|planètos|2}}
[[カテゴリ:{{lt}}_天体]]
# [[惑星]]。
{{lt-noun-f-a-2|planet|planèt}}
===={{hyper}}====
*{{l|lt|dangaus kūnas}}
rta0mbuqrspnf9helzeph3faqkzo5sn
Korea
0
13031
2375551
2335391
2026-11-04T13:20:21Z
Kuroco2k
84207
2375551
wikitext
text/x-wiki
{{also|korea|Kórea}}
=={{id}}==
==={{etym}}===
{{etyl|ms|id}} ''Korea'' < {{etyl|ko|id}} [[고려]]([[高麗]])
==={{pron}}===
* {{IPA|[ˈkɔrea̯]}}
==={{name}}===
{{head|id|name|cat2=アジアの国名}}
#[[朝鮮]]。[[韓国]]。
====複合語====
* {{l|id|Korea Utara}}
* {{l|id|Korea Selatan}}
----
=={{en}}==
{{wikipedia|lang=en}}
{{wikipedia|lang=simple}}
==={{pron}}===
* {{a|US}} {{IPA|/kəˈɹi.ə/|[kʰɵˈɹi.ə]}}
* {{a|UK}} {{IPA|/kəˈɹiːə/|[kʰɵˈɹiːə]}}
* {{homophones|career}}
* {{rhymes|iːə}}
*音声(英): [[ファイル:LL-Q1860 (eng)-I learned some phrases-Korea.wav]]
==={{name}}===
{{en-proper noun|s|-}}
[[Category:{{en}}_アジアの国名]]
#[[朝鮮]]。[[韓国]]。
===={{drv}}====
* {{l|en|Best Korea}}
* {{l|en|Korean}}
* {{l|en|North Korea}}
* {{l|en|South Korea}}
===アナグラム===
* {{anagrams|en|a=aekor|oaker}}
----
=={{nl}}==
==={{etym}}===
{{etyl|ko|nl}} [[고려]]
==={{pron}}===
* {{IPA|ˌkoːˈreː.aː}}
*音声: [[ファイル:Nl-Korea.ogg]]
* {{hyphenation|Ko|rea}}
==={{name}}===
{{nl-proper noun|n}}
[[Category:{{nl}}_アジアの国名]]
#[[朝鮮]]。[[韓国]]。
===={{drv}}====
* {{l|nl|Koreaan}}
* {{l|nl|Koreaoorlog}}
* {{l|nl|Noord-Korea}}
* {{l|nl|Zuid-Korea}}
----
=={{sv}}==
==={{etym}}===
{{etyl|ko|sv}} [[고려]]
==={{pron}}===
* {{IPA|kʊ²reːa}}
==={{name}}===
{{sv-proper noun|n}}
[[Category:{{sv}}_アジアの国名]]
#[[朝鮮]]。[[韓国]]。
===={{rel}}====
*{{l|swe|Nordkorea}}
*{{l|swe|Sydkorea}}
*{{l|swe|korean}}
*{{l|swe|koreansk}}
*{{l|swe|koreanska}}
===アナグラム===
* {{anagrams|sv|a=aekor|arkeo-}}
----
=={{sw}}==
==={{pron}}===
*音声(ケニア): [[ファイル:Sw-ke-Korea.flac]]
==={{name}}===
{{head|sw|name|cat2=アジアの国名}}
#[[朝鮮]]。[[韓国]]。
===={{drv}}====
* {{l|sw|Korea ya Kaskazini}}
* {{l|sw|Korea ya Kusini}}
----
=={{cs}}==
==={{pron}}===
* {{IPA|ˈkorea}}
*音声: [[ファイル:Cs-Korea.ogg]]
==={{name}}===
{{cs-proper noun|g=f}}
[[Category:{{cs}}_アジアの国名]]
#[[朝鮮]]。[[韓国]]。
===={{decl}}====
{{cs-ndecl|<f>}}
===={{rel}}====
* {{l|cs|korejský}}
* {{l|cs|korejština}}
* {{l|cs|Korejec}}
* {{l|cs|Korejka}}
* {{l|cs|Jižní Korea}}
* {{l|cs|Severní Korea}}
----
=={{de}}==
[[画像:Locator map of Korea.svg|thumb|250px|1. Korea auf der [[Karte]] (地図中の朝鮮の位置)]]
==={{pron}}===
*{{IPA|koˈʀeːaː}}
*音声: [[file:De-Korea2.ogg]]
*音声: [[file:De-Korea.ogg]]
==={{etym}}===
*{{etyl|ko|de}}「[[高麗]]([[고려]])」から
==={{name}}===
{{head|de|name|cat2=アジアの国名|g=n}}
#[[朝鮮]]。[[韓国]]。
#* Korea ist in [[zwei]] [[Staat]]en [[teilen|geteilt]], in [[Nord]]- und [[Süd]]korea.
#*: 朝鮮は、北朝鮮と韓国という二つの国に分かれている。
{{de-decl-noun|Korea|-|Koreas|-|Korea|-|Korea|-}}
===={{rel}}====
*{{comp}}: 1. [[Nordkorea]], [[Südkorea]], [[Koreakrieg]]
*{{drv}}: 1. [[Koreaner]], [[koreanisch]]
*韓国: {{lang|de|[[Republik Korea]]}}; {{lang|de|[[Südkorea]] / [[Süd-Korea]]}}
*北朝鮮: {{lang|de|[[Demokratische Volksrepublik Korea]]}}; {{lang|de|[[Nordkorea]] / [[Nord-Korea]]}}
===={{colloc}}====
{{top}}
*1. aus Korea [[kommen]]
*1. in Korea [[leben]]
*1. nach Korea [[reisen]]
{{bottom}}
[[Category:{{de}}_基本語彙1000]]
----
=={{nn}}==
==={{etym}}===
{{etyl|ko|nn}} [[고려]]
==={{name}}===
{{head|nn|name|cat2=アジアの国名}}
#[[朝鮮]]。[[韓国]]。
===={{rel}}====
* {{l|nn|Nord-Korea}}, {{l|nn|Sør-Korea}}
* {{l|nn|korean}}, {{l|nn|koreanar}}, {{l|nn|nordkorean}}, {{l|nn|nordkoreanar}}, {{l|nn|sørkorean}}, {{l|nn|sørkoreanar}}
* {{l|nn|koreansk}}, {{l|nn|nordkoreansk}}, {{l|nn|sørkoreansk}}
----
=={{nb}}==
==={{etym}}===
{{etyl|ko|nb}} [[고려]]
==={{name}}===
{{head|nb|name|cat2=アジアの国名}}
#[[朝鮮]]。[[韓国]]。
===={{rel}}====
* {{l|nb|Nord-Korea}}, {{l|nb|Sør-Korea}}
* {{l|nb|koreaner}}, {{l|nb|nordkoreaner}}, {{l|nb|sørkoreaner}}
* {{l|nb|koreansk}}, {{l|nb|nordkoreansk}}, {{l|nb|sørkoreansk}}
----
=={{hu}}==
==={{pron}}===
* {{hu-IPA}}
* {{hyphenation|Ko|rea}}
* {{rhymes|ɒ}}
==={{name}}===
{{head|hu|name|cat2=アジアの国名}}
#[[朝鮮]]。[[韓国]]。
{{hu-infl-nom|Koreá|o|n=sg}}{{hu-pos-tok|Koreá|n=sg}}
===={{drv}}====
* {{l|hu|koreai}}
* {{l|hu|Dél-Korea}}
* {{l|hu|Észak-Korea}}
----
=={{fi}}==
==={{etym}}===
{{etyl|ko|fi}} [[고려]]
==={{name}}===
{{head|fi|name|cat2=アジアの国名|cat3=地名}}
#[[朝鮮]]。[[韓国]]。
#[[朝鮮半島]]。
{{fi-decl-kulkija|Kore|a}}
===={{syn}}====
* (国) {{l|fi|Etelä-Korea}}, {{l|fi|Pohjois-Korea}}
* (半島) {{l|fi|Korean niemimaa}}
===={{drv}}====
{{top}}
* {{l|fi|Etelä-Korea}}
* {{l|fi|eteläkorealainen}}
* {{l|fi|korea}}
* {{l|fi|korealainen}}
* {{l|fi|koreankielinen}}
* {{l|fi|Korean niemimaa}}
* {{l|fi|Pohjois-Korea}}
* {{l|fi|pohjoiskorealainen}}
{{bottom}}
==={{seealso}}===
* [[korea]]
----
=={{fo}}==
==={{etym}}===
{{etyl|ko|fo}} [[고려]]
==={{pron}}===
* {{IPA|kʰoˈɹeː.a}}
==={{name}}===
{{head|fo|name|cat2=アジアの国名|g=n}}
#[[朝鮮]]。[[韓国]]。
{{fo-decl-proper-noun-s-indef|Korea|Korea|Korea|Korea}}
===={{drv}}====
* {{l|fo|koreanskur}}
* {{l|fo|Norðurkorea}}
* {{l|fo|Suðurkorea}}
----
=={{pl}}==
==={{etym}}===
{{etyl|ko|pl}} [[고려]]
==={{pron}}===
* {{ipa|kɔˈrɛa}}
*音声: [[ファイル:Pl-Korea.ogg]]
==={{name}}===
{{pl-proper noun|f}}
[[Category:{{pl}}_アジアの国名]]
#{{context|informal|lang=pl}}[[朝鮮]]。[[韓国]]。
{{pl-decl-noun|Korea|Koree|Korei|Korei|Korei|Koreom|Koreę|Koree|Koreą|Koreami|Korei|Koreach|Koreo|Koree}}
===={{drv}}====
* {{l|pl|Koreańczyk}}
* {{l|pl|Koreanka}}
* {{l|pl|koreański}}
===={{rel}}====
* {{l|pl|Korea Południowa}}
* {{l|pl|Korea Północna}}
===={{seealso}}====
* {{l|pl|Półwysep Koreański}}
i7z1fpi4msk6u44fj9c0e3amaripepd
rok
0
13762
2375550
1809093
2026-11-04T13:20:21Z
Kuroco2k
84207
2375550
wikitext
text/x-wiki
=={{L|ain}}==
==={{verb}}===
{{ain-verb|1|sg=a}}
# {{plural of|a|lang=ain}}
==={{auxverb}}===
{{head|ain|auxverb|単数形|a}}
# {{plural of|a|lang=ain}}
----
=={{L|is}}==
{{wikipedia|Rok|lang=is}}
==={{noun}}===
{{is-noun|n}}
# [[ハリケーン]]。
----
=={{L|nl}}==
{{wikipedia|Rok|lang=nl}}
==={{pron}}===
* {{音声|nl|Nl-rok.ogg|音声}}
==={{noun}}===
{{nl-noun|g=m|rokken}}
# [[スカート]]。
----
=={{L|sk}}==
{{wikipedia|Rok|lang=sk}}
==={{noun}}===
{{sk-noun|g=m}}
# [[年]]。
#* {{ux|sk|Nový '''rok'''|[[新年]]|inline=y}}
#* {{ux|sk|[[minulý]] '''rok'''|[[去年]]|inline=y}}
#* {{ux|sk|'''roku''' Pána|[[紀元]]([[A.D.]])|inline=y}}
===={{decl}}====
{{sk-decl-noun|rok|[[roka]], [[roku]]|roku|rok|roku|rokom|roky|rokov|rokom|roky|rokoch|rokmi}}
===={{drv}}====
* {{l|sk|rôčik}}
* {{l|sk|ročný}}
* {{l|sk|storočie}}
===={{rel}}====
* {{l|sk|deň}}
* {{l|sk|týždeň}}
* {{l|sk|mesiac}}
----
=={{L|cs}}==
{{wikipedia|Rok|lang=cs}}
==={{etym}}===
{{etyl|sla-pro|cs}} {{m|sla-pro|*rokъ}}
===={{cogn}}====
* {{etyl|sk|-}}: {{l|sk|rok}}
* {{etyl|sh|-}}: {{l|sh|ро̏к}} / {{l|sh|rȍk}}
* {{etyl|pl|-}}: {{l|pl|rok}}
* {{etyl|ru|-}}: {{l|ru|рок}}
==={{pron}}===
* {{cs-IPA}}
* {{音声|cs|Cs-rok.ogg|音声}}
* カナ表記例: 「'''ロ'''ク」
* {{hyphenation|rok|lang=cs}}
==={{noun}}===
{{cs-noun|g=m-in}}
# [[年]]。
#* {{ux|cs|[[nový|Nový]] '''rok'''|新'''年'''|inline=y}}
#* {{ux|cs|[[šťastný Nový rok|Šťastný Nový '''rok'''!]]|明けましておめでとう!}}
===={{decl}}====
{{cs-ndecl|<m.gena:u.locu:e>}}<ref>{{R:IJP|rok|2021-06-25}}</ref>
===={{drv}}====
* {{l|cs|ročenka||年鑑|g=f}}
* {{l|cs|roční||1年の}}
* {{l|cs|ročník||同年者|g=m}}
===脚注===
<references />
----
=={{L|pl}}==
{{wikipedia|Rok|lang=pl}}
==={{etym}}===
{{etyl|sla-pro|pl}} {{m|sla-pro|*rokъ}}<ref name="edosil">{{R:Derksen2008|438}}</ref>
===={{cogn}}====
{{sla}}:
* {{etyl|sk|-}}<ref name="edosil"></ref>: {{l|sk|rok||年}}
* {{etyl|sh|-}}<ref name="edosil"></ref>(キリル文字/ラテン文字): {{l|sh|ро̑к}}/{{l|sh|rȏk||期限}}
* {{etyl|ru|-}}<ref name="edosil"></ref>: {{l|ru|рок||運命}}
非{{sla}}:
* {{etyl|lt|-}}<ref name="edosil"></ref>: {{l|lt|rãkas||時期;期限}}
==={{pron}}===
* {{IPA1|rɔk|lang=pl}} (慣用音: 「'''ロ'''ク」)
* {{音声|pl|Pl-rok.ogg|音声}}
==={{noun}}===
{{head|pl|noun|g=m|head=rok|単数・生格:|roku|; 複数・主格:|[[lata]]}}
# [[とし|年]]。
===={{decl}}====
{{pl-decl-noun|rok|lata|roku|lat|rokowi|latom|rok|lata|rokiem|latami|roku|latach|roku|lata}}
====使用例====
{{top}}
単数・前置格:
* {{l|pl|[[w]] [[zeszły]]m '''roku'''}} - [[去年|去'''年''']]
* {{l|pl|w [[przyszły]]m '''roku'''}} - [[来年|来'''年''']]
{{bottom}}
====訳語====
* ''「'''[[とし]]'''」を参照。''
===={{hyper}}====
* {{l|pl|[[jednostka]] [[czas]]u|g=f}}
====関連語====
{{rel-top|{{verb}}}}
* {{l|pl|rzec}}
{{rel-bottom}}
{{rel-top|{{noun}}}}
* 〔{{zlw-opl}}〕 {{l|zlw-opl|otrok|g=m}}
* {{l|pl|rzecz|g=f}}
{{rel-bottom}}
====={{drv}}=====
{{rel-top|{{adj}}}}
* {{l|pl|roczny}}
** {{l|pl|coroczny}}
{{rel-bottom}}
{{rel-top|{{noun}}}}
* {{l|pl|rocznica|g=f}}
* {{l|pl|rocznik|g=m}}
{{rel-bottom}}
{{rel-top|{{name}}}}
* {{l|pl|Nowy Rok|g=m}}
{{rel-bottom}}
{{rel-top|{{interj}}}}
* {{l|pl|szczęśliwego Nowego Roku|Szczęśliwego Nowego Roku}}
{{rel-bottom}}
===={{seealso}}====
* {{l|pl|sekunda}} < {{l|pl|minuta}} < {{l|pl|godzina}} < {{l|pl|dzień}} < {{l|pl|tydzień}} < {{l|pl|miesiąc}} < {{l|pl|rok}} < {{l|pl|wiek}}
===脚注===
<references />
oyupxzycfgm3a6lpvu7fqp4ad8t0h6f
2375805
2375550
2026-11-05T03:16:08Z
Kuroco2k
84207
2375805
wikitext
text/x-wiki
=={{L|ain}}==
==={{verb}}===
{{ain-verb|1|sg=a}}
# {{plural of|a|lang=ain}}
==={{auxverb}}===
{{head|ain|auxverb|単数形|a}}
# {{plural of|a|lang=ain}}
=={{L|is}}==
{{wikipedia|Rok|lang=is}}
==={{noun}}===
{{is-noun|n}}
# [[ハリケーン]]。
=={{L|nl}}==
{{wikipedia|Rok|lang=nl}}
==={{pron}}===
*{{音声|nl|Nl-rok.ogg|音声}}
==={{noun}}===
{{nl-noun|g=m|rokken}}
# [[スカート]]。
=={{L|sk}}==
{{wikipedia|Rok|lang=sk}}
==={{noun}}===
{{sk-noun|g=m}}
# [[年]]。
#* {{ux|sk|Nový '''rok'''|[[新年]]|inline=y}}
#* {{ux|sk|[[minulý]] '''rok'''|[[去年]]|inline=y}}
#* {{ux|sk|'''roku''' Pána|[[紀元]]([[A.D.]])|inline=y}}
===={{decl}}====
{{sk-ndecl|m-in|g=a/u}}
===={{drv}}====
*{{l|sk|rôčik}}
*{{l|sk|ročný}}
*{{l|sk|storočie}}
===={{rel}}====
*{{l|sk|deň}}
*{{l|sk|týždeň}}
*{{l|sk|mesiac}}
=={{L|cs}}==
{{wikipedia|Rok|lang=cs}}
==={{etym}}===
{{etyl|sla-pro|cs}} {{m|sla-pro|*rokъ}}
===={{cogn}}====
*{{etyl|sk|-}}: {{l|sk|rok}}
*{{etyl|sh|-}}: {{l|sh|ро̏к}} / {{l|sh|rȍk}}
*{{etyl|pl|-}}: {{l|pl|rok}}
*{{etyl|ru|-}}: {{l|ru|рок}}
==={{pron}}===
*{{cs-IPA}}
*{{音声|cs|Cs-rok.ogg|音声}}
*カナ表記例: 「'''ロ'''ク」
*{{hyphenation|rok|lang=cs}}
==={{noun}}===
{{cs-noun|g=m-in}}
# [[年]]。
#* {{ux|cs|[[nový|Nový]] '''rok'''|新'''年'''|inline=y}}
#* {{ux|cs|[[šťastný Nový rok|Šťastný Nový '''rok'''!]]|明けましておめでとう!}}
===={{decl}}====
{{cs-ndecl|<m.gena:u.locu:e>}}<ref>{{R:IJP|rok|2021-06-25}}</ref>
===={{drv}}====
*{{l|cs|ročenka||年鑑|g=f}}
*{{l|cs|roční||1年の}}
*{{l|cs|ročník||同年者|g=m}}
===脚注===
<references />
=={{L|pl}}==
{{wikipedia|Rok|lang=pl}}
==={{etym}}===
{{etyl|sla-pro|pl}} {{m|sla-pro|*rokъ}}<ref name="edosil">{{R:Derksen2008|438}}</ref>
===={{cogn}}====
{{sla}}:
*{{etyl|sk|-}}<ref name="edosil"></ref>: {{l|sk|rok||年}}
*{{etyl|sh|-}}<ref name="edosil"></ref>(キリル文字/ラテン文字): {{l|sh|ро̑к}}/{{l|sh|rȏk||期限}}
*{{etyl|ru|-}}<ref name="edosil"></ref>: {{l|ru|рок||運命}}
非{{sla}}:
*{{etyl|lt|-}}<ref name="edosil"></ref>: {{l|lt|rãkas||時期;期限}}
==={{pron}}===
*{{IPA1|rɔk|lang=pl}} (慣用音: 「'''ロ'''ク」)
*{{音声|pl|Pl-rok.ogg|音声}}
==={{noun}}===
{{head|pl|noun|g=m|head=rok|単数・生格:|roku|; 複数・主格:|[[lata]]}}
# [[とし|年]]。
===={{decl}}====
{{pl-decl-noun|rok|lata|roku|lat|rokowi|latom|rok|lata|rokiem|latami|roku|latach|roku|lata}}
====使用例====
{{top}}
単数・前置格:
*{{l|pl|[[w]] [[zeszły]]m '''roku'''}} - [[去年|去'''年''']]
*{{l|pl|w [[przyszły]]m '''roku'''}} - [[来年|来'''年''']]
{{bottom}}
====訳語====
*''「'''[[とし]]'''」を参照。''
===={{hyper}}====
*{{l|pl|[[jednostka]] [[czas]]u|g=f}}
====関連語====
{{rel-top|{{verb}}}}
*{{l|pl|rzec}}
{{rel-bottom}}
{{rel-top|{{noun}}}}
*〔{{zlw-opl}}〕 {{l|zlw-opl|otrok|g=m}}
*{{l|pl|rzecz|g=f}}
{{rel-bottom}}
====={{drv}}=====
{{rel-top|{{adj}}}}
*{{l|pl|roczny}}
** {{l|pl|coroczny}}
{{rel-bottom}}
{{rel-top|{{noun}}}}
*{{l|pl|rocznica|g=f}}
*{{l|pl|rocznik|g=m}}
{{rel-bottom}}
{{rel-top|{{name}}}}
*{{l|pl|Nowy Rok|g=m}}
{{rel-bottom}}
{{rel-top|{{interj}}}}
*{{l|pl|szczęśliwego Nowego Roku|Szczęśliwego Nowego Roku}}
{{rel-bottom}}
===={{seealso}}====
*{{l|pl|sekunda}} < {{l|pl|minuta}} < {{l|pl|godzina}} < {{l|pl|dzień}} < {{l|pl|tydzień}} < {{l|pl|miesiąc}} < {{l|pl|rok}} < {{l|pl|wiek}}
===脚注===
<references />
{{stub|他}}
tlnhhhduba54nml9z2no59z3647nfmt
most
0
15096
2375549
2288437
2026-11-04T13:20:20Z
Kuroco2k
84207
2375549
wikitext
text/x-wiki
=={{L|en}}==
{{wikipedia|lang=en}}
==={{pron}}===
* {{IPA|lang=en|məʊst}}
* {{音声|en|en-us-most.ogg|a=米}}
==={{adjective}}===
{{en-adj|-}}
[[Category:英語 形容詞_最上級]]
# [[many]], [[much]] の最上級形。[[もっとも|最も]][[おおい|多い]]。
#[[大部分]]の。[[ほとんど]]の。[[大多数]]の。[[大抵]]の。
#*1920年, Abbie Phillips Walker "Sandman’s Rainy Day Stories"<ref>Abbie Phillips Walker. "Sandman’s Rainy Day Stories". 1920. Harper & Brothers. (Project Gutenberg. Release Date: July 23, 2022. https://www.gutenberg.org/cache/epub/68589/pg68589-images.html)</ref>
#*:{{ux|en|'''Most''' little girls would have hesitated about going into a strange house, but Lucy’s curiosity was so great she thought only of seeing the inside of the castle.|大抵の小さな女の子は怪しい家に入ることにためらうものだが、ルーシーは好奇心旺盛で、その城の中を見ることしか頭になかった。}}
#*2020年, Peter Musto. "Colleges Consider Big Changes to Admissions Testing"<ref>Peter Musto. June 13, 2020 . "Colleges Consider Big Changes to Admissions Testing" ''VOA Learning English''. https://learningenglish.voanews.com/a/colleges-consider-big-changes-to-admissions-testing/5460449.html 2020年6月22日参照</ref>
#*:{{ux|en|'''Most''' colleges and universities in the United States require applicants to take one of them.|米国内のほとんどの大学や総合大学は、それらの一つを受験することを志願者に要求している。}}
==={{pronoun}}===
{{head|en|pronoun|head=most}}
# [[大部分]]。
#*2020年, VOA News. "Coronavirus Tolls Increase Across the Globe"<ref>VOA News. March 29, 2020. "Coronavirus Tolls Increase Across the Globe" ''Voice of America''. https://www.voanews.com/science-health/coronavirus-outbreak/coronavirus-tolls-increase-across-globe 2020年3月30日参照</ref>
#*:{{ux|en|'''Most''' of them are day laborers who, along with millions of others in India, lost their jobs because of restrictions on activity.|彼らの多くは、インドの他の数百万の人たちと同様に活動制限によって失職した日雇い労働者だ。}}
==={{adverb}}===
{{en-adv|-}}
[[Category:英語 副詞_最上級]]
#[[もっとも|最も]]~である。[[一番]]~である。(※[[最上級]]を作る。後に来る形容詞は原級。大抵は、2音節以上の形容詞又は副詞の前に付ける。)
#*:{{ux|en|the '''most''' excellent product|'''最'''優秀製品}}
#*:{{ux|en|What is the '''most''' useful article?|'''一番'''役に立つ記事 / 品物は何ですか?}}
===={{ant}}====
*[[least]]
==={{rel}}===
*[[mostly]]
*[[-most]]
*[[almost]]
*[[at most]]
*[[utmost]]
{{stub|en}}
=={{L|sk}}==
==={{etym}}===
{{etyl|sla-pro|sk}} {{m|sla-pro|*mostъ}}
==={{noun}}===
{{head|sk|noun|{{plural}}:|[[mosty]]}}
#{{topcat|sk|橋}}{{ふりがな|橋|はし}}。
==={{rel}}===
*[[mostík]]
*[[mostný]]
*[[mostový]]
{{stub|sk}}
=={{L|sl}}==
==={{etym}}===
{{etyl|sla-pro|sl}} {{m|sla-pro|*mostъ}}
==={{rel}}===
{{head|sl|noun|g=m}}
#{{topcat|sl|橋}}{{ふりがな|橋|はし}}。
{{stub|sl}}
=={{L|sh}}==
==={{etym}}===
{{etyl|sla-pro|sh}} {{m|sla-pro|*mostъ}}
==={{noun}}===
{{sh-noun+|g=m|head=mȏst}}
#{{topcat|sh|橋}}{{ふりがな|橋|はし}}。
{{stub|sh}}
=={{L|cs}}==
==={{pron}}===
* {{IPA|lang=cs|most}}
* {{kanahyoki|cs|'''モ'''スト}}
==={{etym}}===
{{etyl|sla-pro|cs}} {{m|sla-pro|*mostъ}}
==={{noun}}===
{{head|cs|noun|g=m|head=most}}
#{{topcat|cs|橋}}{{ふりがな|橋|はし}}。
#*{{ux|cs|Karlův '''most''' [[v#{{cs}}|v]] [[Praha|Praze]]|[[プラハ]]のカレル'''橋'''}}
===={{decl}}====
{{cs-ndecl|<m.locě>}}
==={{rel}}===
* [[mostní]]
* [[mostovka]]
* [[mostový]]
* [[můstek]]
{{stub|cs}}
=={{L|hu}}==
==={{pron}}===
* {{hu-IPA}}
* {{音声|hu|Hu-most.ogg}}
==={{adverb}}===
{{head|hu|adverb}}
#{{タグ|hu|時間}}{{ふりがな|今|いま}}、[[いましがた|今しがた]]、[[いまや|今や]]、[[たったいま|たった今]]。[[Category:{{hu}}_時点副詞]]
===={{decl}}====
異形である {{m|hu|mostan}} には接尾辞を付けることが可能。
: {{m|hu|mostantól||これから}}
: {{m|hu|mostanra||そろそろ}}
: {{m|hu|mostanig||今まで}} これには介入母音{{m|hu||-a-}}をもつ {{m|hu|mostanáig}} という形もある。
===={{drv}}====
* {{l|hu|mostan}}
* {{l|hu|mostanság}}
===={{idiom}}====
* {{l|hu|most már}}
* {{l|hu|most ugrik a majom a vízbe}}
=={{L|pl}}==
==={{pron}}===
* {{IPA|lang=pl|mɔst}}
* {{kanahyoki|pl|'''モ'''スト}}
==={{etym}}===
* {{etyl|sla-pro|pl}} {{m|sla-pro|*mostъ}}
==={{noun}}===
{{head|pl|noun|g=m|head=most|単数生格:|mostu|単数前置格および呼格:|moście}}
#{{topcat|pl|橋}}{{ふりがな|橋|はし}}。
#*{{ux|pl|[[na#{{pl}}|na]] '''moście'''|橋の{{ふりがな|上|うえ}}で}}
#{{タグ|pl|脳}}橋。[[延髄]]と[[中脳]]との{{ふりがな|間|あいだ}}に[[存在]]する[[部位]]。
<br/>{{pl-decl-noun|most|mosty|mostu|mostów|mostowi|mostom|most|mosty|mostem|mostami|moście|mostach|moście|mosty}}<br/>
===={{drv}}====
* (指小形) → [[mostek]] → [[mosteczek]]
* [[mostowy]]
** [[mostowe]]
* [[mostokować]]
** [[mostkowanie]]
* [[mostowiec]]
* [[mostownica]]
* [[mostowniczy]]
* [[mostownictwo]]
* [[pomost]]
* [[przymostowy]]
* [[wokółmostowy]]
==註==
<references/>
j7iepfsehohy8nz7uzwewxmjxqegxkv
park
0
15167
2375547
1769257
2026-11-04T13:20:20Z
Kuroco2k
84207
2375547
wikitext
text/x-wiki
=={{sq}}==
===名詞===
{{sq-noun|m|parqe|parku}}
# [[公園]]。
----
==英語==
{{wikipedia|Park|lang=en}}
==={{pron}}===
{{pron-en1|pärk|pɑː(r)k|pA:(r)k}},
* {{audio|en|en-au-park.ogg|音声 (豪)}}
* {{audio|en|en-us-park.ogg|音声 (米)}}
==={{noun}}===
{{en-noun}}
#[[公園]]。
===={{syn}}====
*[[courtyard]], [[garden]], [[plaza]]
===={{idiom}}====
*[[amusement park]]
*[[ballpark]]
*[[theme park]]
*[[walk in the park]]
==={{verb}}===
{{en-verb}}
#[[駐車]]する。
===={{ant}}====
*[[unpark]]
----
=={{sv}}==
{{wikipedia|Park|lang=sv}}
==={{noun}}===
{{sv-noun|g=c}} (複数: {{l|sv|parker}})
# [[公園]]。
===={{decl}}====
{{sv-decl-noun|park|parken|parker|parkerna|parks|parkens|parkers|parkernas}}
----
=={{cs}}==
{{wikipedia|Park|lang=cs}}
[[File:Champ-de-Mars park from Eiffel tower.jpg|thumb|right|{{lang|cs|Park}}]]
==={{pron}}===
* {{cs-IPA}}
* カナ表記例: 「'''パ'''ルク」
* {{hyphenation|park|lang=ces}}
==={{noun}}===
{{head|cs|noun|g=m-in|生格:|{{m|cs|parku}}}}
# [[公園]]<ref name="okn2010">{{Cite book|和書|author=岡野裕 編|title=チェコ語常用六〇〇〇語|publisher=[[w:大学書林|大学書林]]|year=2010|page=184}} ISBN 978-4-475-01188-4</ref>。
# [[交通]][[手段]]、[[材料]]、[[道具]]などの[[総称]]<ref name="okn2010" />。
===={{decl}}====
{{cs-ndecl|<m>}}<ref>{{R:IJP|park|2021-01-30}}</ref>
===={{syn}}====
* 語義1 (“公園”): {{l|cs|sad|sady}} {{p}}
===脚注===
<references />
----
=={{br}}==
==={{noun}}===
{{br-noun|m}}
# [[ひろば|広場]]。
----
=={{pl}}==
{{wikipedia|Park|lang=pl}}
==={{pron|pl}}===
* {{IPA|park}}
: [[File:Pl-park.ogg]]
===名詞===
{{pl-noun|m-in}} (単数・生格: {{l|pl|parku}})
# [[公園]]。
====格変化====
{{pl-decl-noun|park|parki|parku|parków|parkowi|parkom|park|parki|parkiem|parkami|parku|parkach|parku|parki}}
====派生語====
形容詞:
* {{l|pl|parkowy}}
7084dbsw98ky7m4cm7k1ix06e5w8gg6
uterus
0
15708
2375546
2338166
2026-11-04T13:20:20Z
Kuroco2k
84207
2375546
wikitext
text/x-wiki
{{also|Uterus|utérus}}
=={{L|id}}==
==={{etym}}===
{{bor|id|en|uterus}} < {{etyl|la|id}} {{m|la|uterus}} < {{etyl|ine-pro|id}} {{m|ine-pro|*úderos}} < {{m|ine-pro|*úd}} + {{m|ine-pro|*-teros|*-eros}}
==={{pron}}===
* {{IPA|lang=id|[ˈʊtɛrʊs]}}
* {{hyphenation|utè|rus}}
==={{noun}}===
{{head|id|noun}}
#{{context|anatomy|lang=id}}[[子宮]]。
===={{syn}}====
* {{l|id|kandungan}}, {{l|id|peranakan}}, {{l|id|rahim}}
===={{rel}}====
* {{l|id|saudara}}
----
=={{L|en}}==
==={{etym}}===
{{etyl|la}} {{m|la|uterus}}
==={{pron}}===
* {{IPA|lang=en|ˈjuː.təɹ.əs}}
* 音声(米): [[file:en-us-uterus.ogg]]
* {{hyphenation|u|ter|us}}
==={{noun}}===
{{en-noun|uter|i|pl2=uteruses}}
[[Category:{{en}}_不規則複数形の名詞]]
#{{context|anatomy|lang=en}}[[子宮]]。
===={{syn}}====
* [[metra]]
* [[womb]]
===={{drv}}====
* [[uterine]]
* [[corpus uteri]]
===={{rel}}====
* [[hystera]]
* [[hysteria]]
* [[hysterectomy]]
* [[in utero]]
==={{anag}}===
* {{anagrams|en|a=erstuu|suture}}
----
=={{L|cs}}==
==={{alter}}===
* {{l|cs|uter}}
==={{etym}}===
{{bor|cs|en|uterus}} < {{etyl|la|cs}} {{m|la|uterus}}
==={{pron}}===
* {{cs-IPA}}
* {{hyphenation|ute|rus}}
==={{noun}}===
{{cs-noun|g=m-in}}
#{{context|anatomy|lang=cs}}[[子宮]]。
===={{decl}}====
{{cs-ndecl|<m.foreign>}}
===={{syn}}====
* {{l|cs|děloha}}
----
=={{L|ms}}==
==={{etym}}===
{{etyl|la|ms}} {{m|la|uterus}}
==={{pron}}===
* {{IPA|lang=ms|utərus}}
==={{noun}}===
{{ms-noun|j=اوتروس}}
#{{context|anatomy|lang=ms}}[[子宮]]。
===={{syn}}====
* {{l|ms|peranakan}}
* {{l|ms|kandung}}
* {{l|ms|kandungan}}
* {{l|ms|rahim}}
----
=={{L|la}}==
==={{etym}}===
[[cf.]] {{m|la|ūter}}
==={{pron}}===
* 古典: {{IPA|ˈu.te.rus|lang=la}}
==={{noun}}===
{{la-noun+|uterus<2>}}(異綴:[[uterum]])
#{{context|anatomy|lang=la}}[[子宮]]。
# [[胎児]]。
# [[腹部]]。
{{la-ndecl|uterus<2>}}
===={{rel}}====
* {{l|la|ūter}}
* {{l|la|uterculus}}
* {{l|la|uterīnus}}
===={{desc}}====
{{top}}
* {{desc|it|utero}}
* {{desc|ia|utero}}
* {{desc|en|uterus}}
* {{desc|ca|úter}}
* {{desc|gl|útero}}
* {{desc|scn|ùtiru}}
* {{desc|es|útero}}
* {{desc|cs|uterus}}
* {{desc|tr|uterus|bor=1}}
* {{desc|pms|ùter}}/{{l|pms|üter}}
* {{desc|fr|utérus}}
* {{desc|pt|útero}}
* {{desc|ro|uter}}
{{bottom}}
bs4plxonow6akiizay0su0cawc6hlix
尚早
0
16710
2375971
1192227
2026-11-05T11:47:57Z
うーむ
129171
/* 日本語 */
2375971
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうそう}}
=={{ja}}==
==={{noun}}===
{{ja-noun|[[しょうそう]]}}
# ことをするのに[[まだ]][[はやい|早い]]こと。
==={{adjectivenoun}}===
{{日本語ダ活用}}
===={{comp}}====
*[[時期尚早]]
===={{trans}}====
形容表現:尚早な
*{{en}}: [[premature]],[[untimely]]
r3b1jt0r4ntn789klxenytzngs0ygna
こうせい
0
17484
2375716
1917574
2026-11-04T23:28:15Z
Kuroco2k
84207
2375716
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=思いやりのある心。}}
*{{ja-k|向性|t=内向きか外向きか関心が向けられている先。}}
*{{ja-k|向勢|t=書体において、二本の縦画が互いに外側へふくらむように向き合うように書くこと。}}
*{{ja-k|坑井|t=鉱山で通風などのための竪坑。}}
*{{ja-k|好晴|t=清清しく晴れ渡ること。}}
*{{ja-k|孔聖|t=[[w:孔子|孔子]]の尊称。}}
*{{ja-k|w:広西チワン族自治区{{!}}広西|t=中国[[w:広西チワン族自治区|広西チワン族自治区]]。}}
*{{ja-k|強勢|t=強い勢い。}}
*{{ja-k|後世|t={{ルビ|後|のち}}の{{ルビ|世|よ}}。}}
*{{ja-k|後生|t={{ルビ|後|あと}}から生まれてくる人。}}
*{{ja-k|恒性|t=一定していて変わらない性質。}}
*{{ja-k|恒星|t=自らの持つエネルギーにより発光する天体。}}
*{{ja-k|拘制|t=行動を制約すること。}}
*{{ja-k|控制|t=自由に行動させないこと。}}
*{{ja-k|攻勢|t=積極的に攻撃をしかけること。}}
*{{ja-k|曠世|t=世にもまれなこと。}}
*{{ja-k|更正|t=正しいものに改めること。}}
*{{ja-k|更生|甦生|t=生き返ること。}}
*{{ja-k|校正|較正|t=文章や体裁、誤植などを正すこと。}}
*{{ja-k|構成|t=幾つかの要素を組み立てて作り上げること。}}
*{{ja-k|w:江西{{!}}江西|t=中国の長江中流南岸に位置する省。}}
*{{ja-k|w:江青{{!}}江青|t=中国の政治家。}}
*{{ja-k|硬性|t=硬い性質。}}
*{{ja-k|興盛|t=盛んになること。}}
*{{ja-k|薨逝|t={{ルビ|三位|さんみ}}以上の人が死ぬこと。}}
*{{ja-k|行星|t=惑星。}}
*{{ja-k|鋼製|t=鋼鉄でできていること。}}
*{{ja-k|降生|t=神や仏が人間の姿でこの世に生まれること。}}
*{{ja-k|高声|t={{ルビ|高|たか}}く大きな{{ルビ|声|こえ}}。}}
*{{ja-k|鴻声|t=雁の鳴き声。}}
6emr4nx9j6h2uj5komncd1bou4rhuxe
朝鮮
0
19637
2375704
2314087
2026-11-04T23:15:06Z
Ultimateautumn
134453
/* {{rel}} */
2375704
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ちょうせん}}
=={{L|ja}}==
{{ja-kanjitab|ちょう|せん|yomi=o}}
{{wikipedia}}
==={{etym}}===
紀元前4世紀頃からある、中国側からの呼称であり、史記や管子に朝鮮という地名に関する記述がみられる。その由来については諸説があり確定していない。一般的に使用されるようになるのは、語義2の[[朝鮮王朝]]以降である。
:/teusen/ > /tjoːsen/ > [tɕoːsen]
==={{pron}}===
{{ja-pron|ちょうせん|acc=3}}
==={{name}}===
[[カテゴリ:日本語 朝鮮|*]]
{{ja-name|[[ちょうせん]]}}
#(地域名)[[東アジア]]東北部、[[日本海]]と[[東シナ海]]に伸びた[[半島]]部([[朝鮮半島]])及びその周辺[[島嶼]]部の呼称。
#(国名 歴史)語義1の地域における[[国家]]又は[[王朝]]名。
##中国の史書にのみ残る、古代中国の東北方面にあった国。朝鮮半島であったか定かではない場合もある。[[古朝鮮]]。[[檀君朝鮮]]・[[箕子朝鮮]]・[[衛氏朝鮮]]の3国を言うが、前二者は伝説的存在であり、歴史的なものは衛氏朝鮮のみである。
##1392年に[[w:李成桂|李成桂]]が建国した王朝。[[朝鮮王朝]]、[[李氏朝鮮]]。
#(国名 現代)語義1の地域における[[国家]]のうち北部に位置する国、[[朝鮮民主主義人民共和国]]。日本においては一般的に[[北朝鮮]]と呼称する。南部の[[大韓民国]]([[韓国]])を、古くは[[南朝鮮]]と呼ぶこともあったが、同国政府の要請により現在では用いられることは少ない。
===={{rel}}====
* [[朝鮮語]]、[[朝鮮民族]]、[[韓民族]]
* [[韓国]]、[[大韓民国]]、[[韓國]]、[[大韓民國]]、[[朝鮮国]]
* [[高麗]]
===={{trans}}====
主に1.の用法の訳語を記述する。2と3の訳語は、各項目を参照されたし。
{{top}}
*{{T|hy}}: {{t|hy|Կորեա}}
*{{T|it}}: {{t|it|Corea|f}}
*{{T|ia}}: [[Corea]]
*{{T|id}}: [[Korea]]
*{{T|en}}: [[Korea]]
*{{T|eo}}: [[Koreio]]
*{{T|nl}}: [[Korea]]
*{{T|sv}}: [[Korea]]
*{{T|es}}: {{t|es|Corea|f}}
*{{T|sh}}:
*:キリル文字: {{t|sh|Кореја|f}}
*:ラテン文字: {{t|sh|Koreja|f}}
*{{T|ko}}: (韓国) {{t|ko|한국(韓國)}}, (北朝鮮) {{t|ko|조선(朝鮮)}}
*{{T|de}}: {{t|de|Korea|n}}
*{{T|fi}}: [[Korea]]
*{{T|fr}}: {{t|fr|Corée|f}}
*{{T|pt}}: (ポルトガル) {{t|pt|Coreia|f}}, (ブラジル) {{t|pt|Coréia|f}}
*{{T|ms}}: [[Korea]]
*{{T|mn}}: {{t|mn|Солонгос}}
*{{T|ro}}: [[Coreea]]
*{{T|ru}}: {{t|ru|Корея|f}}
{{bottom}}
=={{L|ryu}}==
==={{name}}===
{{head|ryu|name|sort=ちょおしん}}(ちょーしん)
#(日本語に同じ)朝鮮。
=={{L|zh}}==
==={{etym}}1===
{{zh-cat|chao2xian3|name}}
{{yue-cat|chiu4sin1|name}}
{{nan-cat|tiau5sian2|name}}
{{nan-tws-cat|ziou1sieng2|name}}
{{cpx-cat|dieo2seng3|name}}
{{cdo-cat|dieu5sieng2|name}}
{{hak-cat|cheu1sien1|name}}
{{wuu-cat|zau3sie1|name}}
{{dng-cat|Чощян|name}}
===={{pron}}====
{{cmn-pron|Cháoxiǎn|Cháoxiān|dg=Чо1щян2}}
{{yue-pron|ciu4 sin1,ziu1 sin1}}
{{nan-pron|Tiâu-sián|t=ziou1 siêng2/ziao1 siang2/ziao1 siang1|ta=Zh-nan-czhu, ziao1 siang1.ogg}}
{{cpx-pron|pt,xy:dieo2 *seng3}}
{{cdo-pron|Dièu-siēng}}
{{hak-pron|Chêu-siên}}
{{wuu-pron|sh:6zau shi}}
===={{name}}====
{{commonscat|North Korea|朝鮮民主主義人民共和国}}
{{zhchars|s=朝鲜}}
#朝鮮。特に北朝鮮を指す。
===={{usage}}====
*以前は、韓国を南朝鮮と呼称するなどの傾向が見られたが、国交回復後は、韓国に対しても一定の配慮をした呼称を用いている。
===={{desc}}====
{{CJKV||j=ちょうせん|朝鮮|^조선|Triều Tiên}}
;その他の言語
* {{desc|cmg|^ᠴᠣᠤᠬᠢᠶ᠋ᠠᠨ|bor=1}}
* {{desc|bor=1|en|Ch'ao-hsien|Chaoxian}}
* {{desc|mnc|^ᠴᠣᠣᡥᡳᠶᠠᠨ|bor=1}}
* {{desc|za|Cauzsenh|bor=1}}
==={{etym}}2===
{{zh-cat|zhao1xian1|verb}}
===={{pron}}====
{{cmn-pron|zhāoxiān}}
===={{verb}}====
{{zhchars|s=朝鲜}}
#朝に新鮮である。
=={{L|ko}}==
南北で用法が大幅に異なる。
==={{name}}===
{{ko-head|name|조선}}
{{commonscat|Joseon Dynasty|朝鮮王朝}}
#{{context|韓国語|朝鮮史|lang=ko|sort=조선}}[[李氏朝鮮]]、[[朝鮮王朝]]。
#{{context|文化語|中国朝鮮語|在日朝鮮語|lang=ko|sort=조선}}朝鮮。
=={{L|vi}}==
==={{name}}===
{{vi-head|name|Triều|Tiên}}
#朝鮮。
mt43rx8kqdxkqv9nfsp8za5q4vduzal
existence
0
21245
2375545
2309040
2026-11-04T13:20:20Z
Kuroco2k
84207
2375545
wikitext
text/x-wiki
=={{en}}==
==={{etym}}===
{{etyl|fro|en}} ''existence'' < {{etyl|LL.|en}} ''[[existentia]]''
==={{pron}}===
*{{a|US}} {{IPA|ɛɡ.ˈzɪs.təns|ɪɡ.ˈzɪs.təns}}
*音声(米): [[ファイル:en-us-existence.ogg]]
==={{noun}}===
{{en-noun|s|-}}
#[[存在]]。[[実在]]。
#[[生存]]。[[存続]]。(困難な)[[生活]]。
#[[存在物]]。[[生物]]。
#[[実存]]。
===={{syn}}====
*{{l|en|life}}
===={{ant}}====
*{{l|en|nonexistence}}, {{l|en|nothingness}}, {{l|en|death}}
===={{drv}}====
*{{l|en|nonexistence}}
===={{rel}}====
*{{l|en|exist}}
*{{l|en|aseity}}
*{{l|en|existent}}
*{{l|en|existential}}
[[Category:ベーシック英語 850単語]]
===アナグラム===
*{{anagrams|en|a=ceeeinstx|ectexines}}
=={{cs}}==
{{wikipedia|Existence|{{lang|cs|Existence}}|lang=cs}}
==={{etym}}===
{{etyl|la|cs}} ''{{l|la|sistere}}''
==={{pron}}===
*{{cs-IPA|egzistence}}
*音声: [[ファイル:Cs-existence.ogg]]
*{{hyphenation|exi|s|ten|ce|lang=cs}}
*{{rhymes|ɛntsɛ|lang=cs}}
==={{noun}}===
{{cs-noun|g=f}}
#[[存在]]。[[実在]]。
===={{decl}}====
{{cs-ndecl|<f>}}
===={{syn}}====
*{{l|cs|byt}}
==={{rel}}===
{{rel-top}}
*{{l|cs|asistence}}
*{{l|cs|asistent}}
*{{l|cs|asistovat}}
*{{l|cs|existenciální}}
*{{l|cs|existencialismus}}
*{{l|cs|existencialista}}
*{{l|cs|existencialistický}}
*{{l|cs|existenční}}
*{{l|cs|existovat}}
*{{l|cs|koexistence}}
*{{l|cs|koexistovat}}
*{{l|cs|konzistence}}
*{{l|cs|konzistentní}}
*{{l|cs|perzistence}}
*{{l|cs|perzistentní}}
*{{l|cs|perzistovat}}
*{{l|cs|rezistence}}
*{{l|cs|rezistor}}
*{{l|cs|subsistence}}
*{{l|cs|tranzistor}}
{{rel-bottom}}
=={{fr}}==
==={{etym}}===
{{etyl|fro|fr}} ''existence'' < {{etyl|LL.|fr}} ''[[existentia]]''
==={{pron}}===
*{{fr-IPA}}
*音声(パリ): [[ファイル:Fr-existence.ogg]]
*{{rhymes|ɑ̃s}}
*{{homophones|existences|lang=fr}}
*{{hyphenation|ex|is|tence}}
==={{noun}}===
{{fr-noun|f}}
#[[存在]]。[[実在]]。
#[[寿命]]。[[存続]](期間)。
===={{syn}}====
*{{l|fr|vie}}
===={{rel}}====
*{{l|fr|exister}}
*{{l|fr|existentiel}}
auszw8ozp80g9zmvu6t17sgwbk9h6w0
bible
0
21494
2375544
2023845
2026-11-04T13:20:19Z
Kuroco2k
84207
2375544
wikitext
text/x-wiki
{{also|Bible}}
=={{L|en}}==
{{wikipedia|lang=en}}
==={{etym}}===
* {{etyl|enm|en}} {{m|enm|bible}}< {{etyl|LL.|en}} {{m|la|biblia||本、書籍}}< {{etyl|grc|en}} {{m|grc|βιβλία||本(複数)|sc=Grek}}; {{m|grc|βιβλίον||小冊子(単数)}}= {{m|grc|βίβλος||本}}の指小辞< {{m|grc|βύβλος||パピルス}} (< ''[[Byblos]]'';古代フェニキアの都市名).
*:{{ang}}では、{{m|ang|biblioþēce}} (< {{m|grc|βιβλιοθήκη}} と{{m|ang|ġewritu}} (> {{en}}{{m|en|writs}})を用いていた。
==={{pron}}===
* {{a|UK|US}} {{IPA|ˈbaɪbəl|lang=en}}
* {{音声|en|en-us-bible.ogg|音声(米)}}
==={{noun}}===
{{en-noun}}
#[[聖典]]。
#*[[キリスト教]]の[[経典]]である『[[聖書]]』は固有名詞"the '''[[Bible]]'''"。
#{{タグ|en|nautical}} 小型の甲板みがき石([[holystone]])
===={{rel}}====
*[[biblical]]
*[[biblio-]]
*[[bibliolatry]]
*[[bibliomancy]]
----
=={{L|cs}}==
==={{name}}===
{{head|cs|name|g=f}}
[[Category:{{cs}}_聖書|*]]
# [[聖書]]。
===={{decl}}====
{{cs-ndecl|<f>}}
===={{drv}}====
* [[biblický]]
* [[biblista]]
----
=={{L|fr}}==
==={{pron}}===
* {{IPA|lang=fr|bibl}}
===名詞===
{{fr-noun|f}}
#(書籍としての)[[聖書]]。
#*[[キリスト教]]の[[経典]]としての『[[聖書]]』は固有名詞"la '''[[Bible]]'''"。
# [[聖典]]、[[金科玉条]]。
====関連語====
*[[bibliographie]]
*[[bibliophilie]]
*[[bibliothèque]]
*[[biblique]]
*[[bibliste]]
====参照====
*[[évangile]]
[[Category:聖書|*]]
28mzzuq7i0jpg8vodcyancgcwx6707o
自己
0
23290
2375910
2217508
2026-11-05T06:59:37Z
Kusurija
13920
/* {{trans}} */ + cs
2375910
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じこ}}
=={{L|ja}}==
{{ja-kanjitab|じ|こ|yomi=goon}}
==={{pron}}===
{{ja-pron|じこ|acc=1}}
{{ja-accent-common|region=京阪|a|じ|こ}}
==={{noun}}===
{{ja-noun|[[じこ]]}}
#[[自分自身]]。
===={{rel}}====
{{top}}
*[[自己暗示]]
*[[自己決定権]]
*[[自己嫌悪]]
*[[自己実現]]
*[[自己資本]]
*[[自己紹介]]
*[[自己責任]]
*[[自己中心]]
*[[自己弁護]]
*[[自己満足]]
*[[自己免疫疾患]]
*[[自己流]]
{{bottom}}
===={{trans}}====
{{trans-top}}
*{{T|ga}}: {{t|ga|féin}}
*{{T|az}}: {{t|az|öz}}
*{{T|ar}}: {{t|ar|نَفْس}}
*:{{T|arz}}: {{t|arz|نفس|f|tr=nafs|sc=Arab}}
*{{T|it}}: {{t|it|stesso}}
*{{T|io}}: {{t|io|ipsa}}
*{{T|id}}: {{t|id|sendiri}}
*{{T|cy}}: {{t|cy|hunan|m}}
*{{T|uk}}: {{t|uk|сам|m}}, {{t|uk|себе|alt=себе́, се́бе}}
*{{T|ur}}: {{t|ur|خود|tr=xud}}
*{{T|en}}: {{t|en|self}}, {{t|en|oneself}}
*{{T|nl}}: {{t|nl|zelf|n}}
*{{T|kk}}: {{t|kk|өз|sc=Cyrl}}
*{{T|el}}: {{t|el|εαυτός|m}}
*{{T|crh}}: {{t|crh|özü}}
*{{T|ku}}:
*:{{T|kmr}}: {{t|kmr|xwe}}
*:{{T|ckb}}: {{t|ckb|خۆ}}
*:{{T|sdh}}: {{t|sdh|خوە}}
*:{{T|lki}}: {{t|lki|وِژ}}
*{{T|cu}}: {{t|cu|себе}}
*{{T|orv}}: {{t|orv|сѧ}}
*{{T|zza}}: {{t|zza|xo}}, {{t|zza|ho}}
*{{T|sah}}: {{t|sah|бэйэ}}
*{{T|sa}}: {{t|sa|स्वयं}}, {{t|sa|आत्मन्|tr=ātmán|m}}
*{{T|jv}}: {{t|jv|dhéwé}}
*{{T|sv}}: {{t|sv|själv}}
*{{T|es}}: {{t|es|yo|m}}, {{t|es|ser|m}}
*{{T|sw}}: {{t|sw|enyewe}}
*{{T|sh}}:
*:キリル文字: {{t|sh|се̏бе}}
*:ラテン文字: {{t|sh|sȅbe}}, {{t|sh|sebstvo}}
*{{T|th}}: {{t|th|ตน}}, {{t|th|ตัวตน}}, {{t|th|อัตตา}}
*{{T|tl}}: {{t|tl|sarili}}
*{{T|cs}}: {{t|cs|sám}}
*{{T|bo}}: {{t|bo|རང་ཉིད}}
*{{T|bcl}}: {{t|bcl|sadiri}}
*{{T|zh}}:
*:{{T|yue}}: {{t|yue|自己|tr=zi6 gei2}}
*:{{T|wuu}}: {{t|wuu|自家}}
*:{{T|cmn}}: {{t|cmn|自己|tr=zìjǐ}}, (接頭辞) {{t|cmn|自|tr=zì}}, {{t|cmn|自我|tr=zìwǒ}}
*{{T|ko}}: {{t|ko|자신}}, {{t|ko|자기자신}}
*{{T|da}}: {{t|da|selv|n}}
*{{T|de}}: {{t|de|Selbst|n}}
*{{T|tyv}}: {{t|tyv|бот}}
*{{T|xto}}: {{t|xto|āñcäm}}
*{{T|txb}}: {{t|txb|āñme}}
*{{T|tr}}: {{t|tr|kendi}}, {{t|tr|öz}}
*{{T|fy}}: {{t|fy|sels}}
*{{T|no}}: {{t|no|selv}}
*:{{T|nn}}: {{t|nn|sjølv}}
*{{T|kjh}}: {{t|kjh|пос}}
*{{T|bal}}: {{t|bal|وت|tr=wat}}
*{{T|haw}}: {{t|haw|ponoʻī}}
*{{T|hu}}: {{t|hu|önvaló}}
*{{T|hi}}: {{t|hi|खुद}}, {{t|hi|ख़ुद}}, {{t|hi|स्वयं}}, {{t|hi|नफ्स}}, {{t|hi|ज़ात|f}}
*{{T|fi}}: {{t|fi|itse}}
*{{T|fr}}: {{t|fr|soi|m}}
*{{T|vi}}: {{t|vi|bản thân}}
*{{T|he}}: {{t|he|עֶצֶם|sc=Hebr|tr=étsem}} (単数形のみ)
*{{T|be}}: {{t|be|сам|m|sc=Cyrl}}
*{{T|fa}}: {{t|fa|خود|tr=xod}}
*{{T|bn}}: {{t|bn|খোদ}}
*{{T|bho}}: {{t|bho|खुद}}
*{{T|pt}}: {{t|pt|si-próprio|m}}
*{{T|mi}}: {{t|mi|whaiaro}}
*{{T|mk}}: {{t|mk|себство|n}}
*{{T|mr}}: {{t|mr|स्वतः|tr=svataḥ}}
*{{T|mnc}}: {{t|mnc|ᠪᡝᠶ᠋ᡝ}}
*{{T|alt}}: {{t|alt|ӧс}}
*{{T|la}}: {{t|la|idem}}
*{{T|lv}}: {{t|lv|patība|f}}
*{{T|lt}}: {{t|lt|pats|m}}, {{t|lt|pati|f}}
*{{T|rue}}: {{t|rue|себе}}
*{{T|ru}}: {{t|ru|сам|m}}, {{t|ru|себя́}} (生格、対格), {{t|ru|себе́}} (与格、前置格), {{t|ru|собо́й}} (造格)
{{trans-bottom}}
=={{L|zh}}==
==={{alter}}===
{{q|台山語}}
*{{zh-l|格鬼|tr=gak5 gei2}}
==={{pron}}===
{{cmn-pron|zìjǐ|h=y|a=y|s=zi4ji3|dg=зы3җи1}}
{{yue-pron|zi6 gei2,zi6 gei2-1,gei6 gei2-1|a=Yue-ji6gei2.ogg|t=du5 gei2,dak5 gei2,gak5 gei2}}
{{hak-pron|chhṳ-kí|gd=ci4 gi3}}
{{nan-pron|xm,zz,tw:chū-kí/qz:chīr-kí}}
{{cpx-pron|pt,xy:zo5 *gi3}}
{{wuu-pron|sh:6zy ci}}
*{{ltc}}: dzijH kiX
==={{noun}}===
{{zh-cat|zi4ji3|noun|adv|hsk=甲|hsk2=3}}
{{zhx-sic-cat|zi4ji3|noun|adv}}
{{dng-cat|зыҗи|noun|adv}}
{{yue-cat|ji6gei2|noun|adv}}
{{hak-cat|chhii4ki3|noun|adv}}
{{nan-cat|chu7ki2|noun|adv}}
{{cpx-cat|zo5gi3|noun|adv}}
{{wuu-cat|zy3ci1|noun|adv}}
{{ltc-cat|dzij2ki3|noun|adv}}
{{zhchars}}
#[[自分]]。
===={{syn}}====
{{syn-saurus|zh|自身}}
{{zh-dial}}
==={{adv}}===
#自分で。
=={{L|ko}}==
{{ko-hanjatab}}
==={{noun}}===
{{ko-head|noun|자기}}
#自己、[[自分]]。
=={{L|vi}}==
{{vi-hantutab}}
==={{noun}}===
{{vi-head|noun|tự|kỷ}}
#自己、[[自分]]。
64e4hmla8jb4497pkakhfxp6wlkd6ix
2375911
2375910
2026-11-05T07:00:21Z
Kusurija
13920
/* {{trans}} */ + 1 cs
2375911
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じこ}}
=={{L|ja}}==
{{ja-kanjitab|じ|こ|yomi=goon}}
==={{pron}}===
{{ja-pron|じこ|acc=1}}
{{ja-accent-common|region=京阪|a|じ|こ}}
==={{noun}}===
{{ja-noun|[[じこ]]}}
#[[自分自身]]。
===={{rel}}====
{{top}}
*[[自己暗示]]
*[[自己決定権]]
*[[自己嫌悪]]
*[[自己実現]]
*[[自己資本]]
*[[自己紹介]]
*[[自己責任]]
*[[自己中心]]
*[[自己弁護]]
*[[自己満足]]
*[[自己免疫疾患]]
*[[自己流]]
{{bottom}}
===={{trans}}====
{{trans-top}}
*{{T|ga}}: {{t|ga|féin}}
*{{T|az}}: {{t|az|öz}}
*{{T|ar}}: {{t|ar|نَفْس}}
*:{{T|arz}}: {{t|arz|نفس|f|tr=nafs|sc=Arab}}
*{{T|it}}: {{t|it|stesso}}
*{{T|io}}: {{t|io|ipsa}}
*{{T|id}}: {{t|id|sendiri}}
*{{T|cy}}: {{t|cy|hunan|m}}
*{{T|uk}}: {{t|uk|сам|m}}, {{t|uk|себе|alt=себе́, се́бе}}
*{{T|ur}}: {{t|ur|خود|tr=xud}}
*{{T|en}}: {{t|en|self}}, {{t|en|oneself}}
*{{T|nl}}: {{t|nl|zelf|n}}
*{{T|kk}}: {{t|kk|өз|sc=Cyrl}}
*{{T|el}}: {{t|el|εαυτός|m}}
*{{T|crh}}: {{t|crh|özü}}
*{{T|ku}}:
*:{{T|kmr}}: {{t|kmr|xwe}}
*:{{T|ckb}}: {{t|ckb|خۆ}}
*:{{T|sdh}}: {{t|sdh|خوە}}
*:{{T|lki}}: {{t|lki|وِژ}}
*{{T|cu}}: {{t|cu|себе}}
*{{T|orv}}: {{t|orv|сѧ}}
*{{T|zza}}: {{t|zza|xo}}, {{t|zza|ho}}
*{{T|sah}}: {{t|sah|бэйэ}}
*{{T|sa}}: {{t|sa|स्वयं}}, {{t|sa|आत्मन्|tr=ātmán|m}}
*{{T|jv}}: {{t|jv|dhéwé}}
*{{T|sv}}: {{t|sv|själv}}
*{{T|es}}: {{t|es|yo|m}}, {{t|es|ser|m}}
*{{T|sw}}: {{t|sw|enyewe}}
*{{T|sh}}:
*:キリル文字: {{t|sh|се̏бе}}
*:ラテン文字: {{t|sh|sȅbe}}, {{t|sh|sebstvo}}
*{{T|th}}: {{t|th|ตน}}, {{t|th|ตัวตน}}, {{t|th|อัตตา}}
*{{T|tl}}: {{t|tl|sarili}}
*{{T|cs}}: {{t|cs|sám}}, {{t|cs|sebe}}
*{{T|bo}}: {{t|bo|རང་ཉིད}}
*{{T|bcl}}: {{t|bcl|sadiri}}
*{{T|zh}}:
*:{{T|yue}}: {{t|yue|自己|tr=zi6 gei2}}
*:{{T|wuu}}: {{t|wuu|自家}}
*:{{T|cmn}}: {{t|cmn|自己|tr=zìjǐ}}, (接頭辞) {{t|cmn|自|tr=zì}}, {{t|cmn|自我|tr=zìwǒ}}
*{{T|ko}}: {{t|ko|자신}}, {{t|ko|자기자신}}
*{{T|da}}: {{t|da|selv|n}}
*{{T|de}}: {{t|de|Selbst|n}}
*{{T|tyv}}: {{t|tyv|бот}}
*{{T|xto}}: {{t|xto|āñcäm}}
*{{T|txb}}: {{t|txb|āñme}}
*{{T|tr}}: {{t|tr|kendi}}, {{t|tr|öz}}
*{{T|fy}}: {{t|fy|sels}}
*{{T|no}}: {{t|no|selv}}
*:{{T|nn}}: {{t|nn|sjølv}}
*{{T|kjh}}: {{t|kjh|пос}}
*{{T|bal}}: {{t|bal|وت|tr=wat}}
*{{T|haw}}: {{t|haw|ponoʻī}}
*{{T|hu}}: {{t|hu|önvaló}}
*{{T|hi}}: {{t|hi|खुद}}, {{t|hi|ख़ुद}}, {{t|hi|स्वयं}}, {{t|hi|नफ्स}}, {{t|hi|ज़ात|f}}
*{{T|fi}}: {{t|fi|itse}}
*{{T|fr}}: {{t|fr|soi|m}}
*{{T|vi}}: {{t|vi|bản thân}}
*{{T|he}}: {{t|he|עֶצֶם|sc=Hebr|tr=étsem}} (単数形のみ)
*{{T|be}}: {{t|be|сам|m|sc=Cyrl}}
*{{T|fa}}: {{t|fa|خود|tr=xod}}
*{{T|bn}}: {{t|bn|খোদ}}
*{{T|bho}}: {{t|bho|खुद}}
*{{T|pt}}: {{t|pt|si-próprio|m}}
*{{T|mi}}: {{t|mi|whaiaro}}
*{{T|mk}}: {{t|mk|себство|n}}
*{{T|mr}}: {{t|mr|स्वतः|tr=svataḥ}}
*{{T|mnc}}: {{t|mnc|ᠪᡝᠶ᠋ᡝ}}
*{{T|alt}}: {{t|alt|ӧс}}
*{{T|la}}: {{t|la|idem}}
*{{T|lv}}: {{t|lv|patība|f}}
*{{T|lt}}: {{t|lt|pats|m}}, {{t|lt|pati|f}}
*{{T|rue}}: {{t|rue|себе}}
*{{T|ru}}: {{t|ru|сам|m}}, {{t|ru|себя́}} (生格、対格), {{t|ru|себе́}} (与格、前置格), {{t|ru|собо́й}} (造格)
{{trans-bottom}}
=={{L|zh}}==
==={{alter}}===
{{q|台山語}}
*{{zh-l|格鬼|tr=gak5 gei2}}
==={{pron}}===
{{cmn-pron|zìjǐ|h=y|a=y|s=zi4ji3|dg=зы3җи1}}
{{yue-pron|zi6 gei2,zi6 gei2-1,gei6 gei2-1|a=Yue-ji6gei2.ogg|t=du5 gei2,dak5 gei2,gak5 gei2}}
{{hak-pron|chhṳ-kí|gd=ci4 gi3}}
{{nan-pron|xm,zz,tw:chū-kí/qz:chīr-kí}}
{{cpx-pron|pt,xy:zo5 *gi3}}
{{wuu-pron|sh:6zy ci}}
*{{ltc}}: dzijH kiX
==={{noun}}===
{{zh-cat|zi4ji3|noun|adv|hsk=甲|hsk2=3}}
{{zhx-sic-cat|zi4ji3|noun|adv}}
{{dng-cat|зыҗи|noun|adv}}
{{yue-cat|ji6gei2|noun|adv}}
{{hak-cat|chhii4ki3|noun|adv}}
{{nan-cat|chu7ki2|noun|adv}}
{{cpx-cat|zo5gi3|noun|adv}}
{{wuu-cat|zy3ci1|noun|adv}}
{{ltc-cat|dzij2ki3|noun|adv}}
{{zhchars}}
#[[自分]]。
===={{syn}}====
{{syn-saurus|zh|自身}}
{{zh-dial}}
==={{adv}}===
#自分で。
=={{L|ko}}==
{{ko-hanjatab}}
==={{noun}}===
{{ko-head|noun|자기}}
#自己、[[自分]]。
=={{L|vi}}==
{{vi-hantutab}}
==={{noun}}===
{{vi-head|noun|tự|kỷ}}
#自己、[[自分]]。
ovtoeubfjhd7ov6xcdlsc5ivgtrlwbk
2375913
2375911
2026-11-05T07:02:38Z
Kusurija
13920
/* {{trans}} */ + 1 cs
2375913
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じこ}}
=={{L|ja}}==
{{ja-kanjitab|じ|こ|yomi=goon}}
==={{pron}}===
{{ja-pron|じこ|acc=1}}
{{ja-accent-common|region=京阪|a|じ|こ}}
==={{noun}}===
{{ja-noun|[[じこ]]}}
#[[自分自身]]。
===={{rel}}====
{{top}}
*[[自己暗示]]
*[[自己決定権]]
*[[自己嫌悪]]
*[[自己実現]]
*[[自己資本]]
*[[自己紹介]]
*[[自己責任]]
*[[自己中心]]
*[[自己弁護]]
*[[自己満足]]
*[[自己免疫疾患]]
*[[自己流]]
{{bottom}}
===={{trans}}====
{{trans-top}}
*{{T|ga}}: {{t|ga|féin}}
*{{T|az}}: {{t|az|öz}}
*{{T|ar}}: {{t|ar|نَفْس}}
*:{{T|arz}}: {{t|arz|نفس|f|tr=nafs|sc=Arab}}
*{{T|it}}: {{t|it|stesso}}
*{{T|io}}: {{t|io|ipsa}}
*{{T|id}}: {{t|id|sendiri}}
*{{T|cy}}: {{t|cy|hunan|m}}
*{{T|uk}}: {{t|uk|сам|m}}, {{t|uk|себе|alt=себе́, се́бе}}
*{{T|ur}}: {{t|ur|خود|tr=xud}}
*{{T|en}}: {{t|en|self}}, {{t|en|oneself}}
*{{T|nl}}: {{t|nl|zelf|n}}
*{{T|kk}}: {{t|kk|өз|sc=Cyrl}}
*{{T|el}}: {{t|el|εαυτός|m}}
*{{T|crh}}: {{t|crh|özü}}
*{{T|ku}}:
*:{{T|kmr}}: {{t|kmr|xwe}}
*:{{T|ckb}}: {{t|ckb|خۆ}}
*:{{T|sdh}}: {{t|sdh|خوە}}
*:{{T|lki}}: {{t|lki|وِژ}}
*{{T|cu}}: {{t|cu|себе}}
*{{T|orv}}: {{t|orv|сѧ}}
*{{T|zza}}: {{t|zza|xo}}, {{t|zza|ho}}
*{{T|sah}}: {{t|sah|бэйэ}}
*{{T|sa}}: {{t|sa|स्वयं}}, {{t|sa|आत्मन्|tr=ātmán|m}}
*{{T|jv}}: {{t|jv|dhéwé}}
*{{T|sv}}: {{t|sv|själv}}
*{{T|es}}: {{t|es|yo|m}}, {{t|es|ser|m}}
*{{T|sw}}: {{t|sw|enyewe}}
*{{T|sh}}:
*:キリル文字: {{t|sh|се̏бе}}
*:ラテン文字: {{t|sh|sȅbe}}, {{t|sh|sebstvo}}
*{{T|th}}: {{t|th|ตน}}, {{t|th|ตัวตน}}, {{t|th|อัตตา}}
*{{T|tl}}: {{t|tl|sarili}}
*{{T|cs}}: {{t|cs|sám}}, {{t|cs|sebe}}, {{t|cs|se}}
*{{T|bo}}: {{t|bo|རང་ཉིད}}
*{{T|bcl}}: {{t|bcl|sadiri}}
*{{T|zh}}:
*:{{T|yue}}: {{t|yue|自己|tr=zi6 gei2}}
*:{{T|wuu}}: {{t|wuu|自家}}
*:{{T|cmn}}: {{t|cmn|自己|tr=zìjǐ}}, (接頭辞) {{t|cmn|自|tr=zì}}, {{t|cmn|自我|tr=zìwǒ}}
*{{T|ko}}: {{t|ko|자신}}, {{t|ko|자기자신}}
*{{T|da}}: {{t|da|selv|n}}
*{{T|de}}: {{t|de|Selbst|n}}
*{{T|tyv}}: {{t|tyv|бот}}
*{{T|xto}}: {{t|xto|āñcäm}}
*{{T|txb}}: {{t|txb|āñme}}
*{{T|tr}}: {{t|tr|kendi}}, {{t|tr|öz}}
*{{T|fy}}: {{t|fy|sels}}
*{{T|no}}: {{t|no|selv}}
*:{{T|nn}}: {{t|nn|sjølv}}
*{{T|kjh}}: {{t|kjh|пос}}
*{{T|bal}}: {{t|bal|وت|tr=wat}}
*{{T|haw}}: {{t|haw|ponoʻī}}
*{{T|hu}}: {{t|hu|önvaló}}
*{{T|hi}}: {{t|hi|खुद}}, {{t|hi|ख़ुद}}, {{t|hi|स्वयं}}, {{t|hi|नफ्स}}, {{t|hi|ज़ात|f}}
*{{T|fi}}: {{t|fi|itse}}
*{{T|fr}}: {{t|fr|soi|m}}
*{{T|vi}}: {{t|vi|bản thân}}
*{{T|he}}: {{t|he|עֶצֶם|sc=Hebr|tr=étsem}} (単数形のみ)
*{{T|be}}: {{t|be|сам|m|sc=Cyrl}}
*{{T|fa}}: {{t|fa|خود|tr=xod}}
*{{T|bn}}: {{t|bn|খোদ}}
*{{T|bho}}: {{t|bho|खुद}}
*{{T|pt}}: {{t|pt|si-próprio|m}}
*{{T|mi}}: {{t|mi|whaiaro}}
*{{T|mk}}: {{t|mk|себство|n}}
*{{T|mr}}: {{t|mr|स्वतः|tr=svataḥ}}
*{{T|mnc}}: {{t|mnc|ᠪᡝᠶ᠋ᡝ}}
*{{T|alt}}: {{t|alt|ӧс}}
*{{T|la}}: {{t|la|idem}}
*{{T|lv}}: {{t|lv|patība|f}}
*{{T|lt}}: {{t|lt|pats|m}}, {{t|lt|pati|f}}
*{{T|rue}}: {{t|rue|себе}}
*{{T|ru}}: {{t|ru|сам|m}}, {{t|ru|себя́}} (生格、対格), {{t|ru|себе́}} (与格、前置格), {{t|ru|собо́й}} (造格)
{{trans-bottom}}
=={{L|zh}}==
==={{alter}}===
{{q|台山語}}
*{{zh-l|格鬼|tr=gak5 gei2}}
==={{pron}}===
{{cmn-pron|zìjǐ|h=y|a=y|s=zi4ji3|dg=зы3җи1}}
{{yue-pron|zi6 gei2,zi6 gei2-1,gei6 gei2-1|a=Yue-ji6gei2.ogg|t=du5 gei2,dak5 gei2,gak5 gei2}}
{{hak-pron|chhṳ-kí|gd=ci4 gi3}}
{{nan-pron|xm,zz,tw:chū-kí/qz:chīr-kí}}
{{cpx-pron|pt,xy:zo5 *gi3}}
{{wuu-pron|sh:6zy ci}}
*{{ltc}}: dzijH kiX
==={{noun}}===
{{zh-cat|zi4ji3|noun|adv|hsk=甲|hsk2=3}}
{{zhx-sic-cat|zi4ji3|noun|adv}}
{{dng-cat|зыҗи|noun|adv}}
{{yue-cat|ji6gei2|noun|adv}}
{{hak-cat|chhii4ki3|noun|adv}}
{{nan-cat|chu7ki2|noun|adv}}
{{cpx-cat|zo5gi3|noun|adv}}
{{wuu-cat|zy3ci1|noun|adv}}
{{ltc-cat|dzij2ki3|noun|adv}}
{{zhchars}}
#[[自分]]。
===={{syn}}====
{{syn-saurus|zh|自身}}
{{zh-dial}}
==={{adv}}===
#自分で。
=={{L|ko}}==
{{ko-hanjatab}}
==={{noun}}===
{{ko-head|noun|자기}}
#自己、[[自分]]。
=={{L|vi}}==
{{vi-hantutab}}
==={{noun}}===
{{vi-head|noun|tự|kỷ}}
#自己、[[自分]]。
iafbrwonytp9d0q2k9tgblu5a9man3q
2375914
2375913
2026-11-05T07:10:44Z
Kusurija
13920
/* {{trans}} */ + 1 cs
2375914
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じこ}}
=={{L|ja}}==
{{ja-kanjitab|じ|こ|yomi=goon}}
==={{pron}}===
{{ja-pron|じこ|acc=1}}
{{ja-accent-common|region=京阪|a|じ|こ}}
==={{noun}}===
{{ja-noun|[[じこ]]}}
#[[自分自身]]。
===={{rel}}====
{{top}}
*[[自己暗示]]
*[[自己決定権]]
*[[自己嫌悪]]
*[[自己実現]]
*[[自己資本]]
*[[自己紹介]]
*[[自己責任]]
*[[自己中心]]
*[[自己弁護]]
*[[自己満足]]
*[[自己免疫疾患]]
*[[自己流]]
{{bottom}}
===={{trans}}====
{{trans-top}}
*{{T|ga}}: {{t|ga|féin}}
*{{T|az}}: {{t|az|öz}}
*{{T|ar}}: {{t|ar|نَفْس}}
*:{{T|arz}}: {{t|arz|نفس|f|tr=nafs|sc=Arab}}
*{{T|it}}: {{t|it|stesso}}
*{{T|io}}: {{t|io|ipsa}}
*{{T|id}}: {{t|id|sendiri}}
*{{T|cy}}: {{t|cy|hunan|m}}
*{{T|uk}}: {{t|uk|сам|m}}, {{t|uk|себе|alt=себе́, се́бе}}
*{{T|ur}}: {{t|ur|خود|tr=xud}}
*{{T|en}}: {{t|en|self}}, {{t|en|oneself}}
*{{T|nl}}: {{t|nl|zelf|n}}
*{{T|kk}}: {{t|kk|өз|sc=Cyrl}}
*{{T|el}}: {{t|el|εαυτός|m}}
*{{T|crh}}: {{t|crh|özü}}
*{{T|ku}}:
*:{{T|kmr}}: {{t|kmr|xwe}}
*:{{T|ckb}}: {{t|ckb|خۆ}}
*:{{T|sdh}}: {{t|sdh|خوە}}
*:{{T|lki}}: {{t|lki|وِژ}}
*{{T|cu}}: {{t|cu|себе}}
*{{T|orv}}: {{t|orv|сѧ}}
*{{T|zza}}: {{t|zza|xo}}, {{t|zza|ho}}
*{{T|sah}}: {{t|sah|бэйэ}}
*{{T|sa}}: {{t|sa|स्वयं}}, {{t|sa|आत्मन्|tr=ātmán|m}}
*{{T|jv}}: {{t|jv|dhéwé}}
*{{T|sv}}: {{t|sv|själv}}
*{{T|es}}: {{t|es|yo|m}}, {{t|es|ser|m}}
*{{T|sw}}: {{t|sw|enyewe}}
*{{T|sh}}:
*:キリル文字: {{t|sh|се̏бе}}
*:ラテン文字: {{t|sh|sȅbe}}, {{t|sh|sebstvo}}
*{{T|th}}: {{t|th|ตน}}, {{t|th|ตัวตน}}, {{t|th|อัตตา}}
*{{T|tl}}: {{t|tl|sarili}}
*{{T|cs}}: {{t|cs|sám}}, {{t|cs|sebe}}, {{t|cs|se}}, {{t|cs|osobně}}
*{{T|bo}}: {{t|bo|རང་ཉིད}}
*{{T|bcl}}: {{t|bcl|sadiri}}
*{{T|zh}}:
*:{{T|yue}}: {{t|yue|自己|tr=zi6 gei2}}
*:{{T|wuu}}: {{t|wuu|自家}}
*:{{T|cmn}}: {{t|cmn|自己|tr=zìjǐ}}, (接頭辞) {{t|cmn|自|tr=zì}}, {{t|cmn|自我|tr=zìwǒ}}
*{{T|ko}}: {{t|ko|자신}}, {{t|ko|자기자신}}
*{{T|da}}: {{t|da|selv|n}}
*{{T|de}}: {{t|de|Selbst|n}}
*{{T|tyv}}: {{t|tyv|бот}}
*{{T|xto}}: {{t|xto|āñcäm}}
*{{T|txb}}: {{t|txb|āñme}}
*{{T|tr}}: {{t|tr|kendi}}, {{t|tr|öz}}
*{{T|fy}}: {{t|fy|sels}}
*{{T|no}}: {{t|no|selv}}
*:{{T|nn}}: {{t|nn|sjølv}}
*{{T|kjh}}: {{t|kjh|пос}}
*{{T|bal}}: {{t|bal|وت|tr=wat}}
*{{T|haw}}: {{t|haw|ponoʻī}}
*{{T|hu}}: {{t|hu|önvaló}}
*{{T|hi}}: {{t|hi|खुद}}, {{t|hi|ख़ुद}}, {{t|hi|स्वयं}}, {{t|hi|नफ्स}}, {{t|hi|ज़ात|f}}
*{{T|fi}}: {{t|fi|itse}}
*{{T|fr}}: {{t|fr|soi|m}}
*{{T|vi}}: {{t|vi|bản thân}}
*{{T|he}}: {{t|he|עֶצֶם|sc=Hebr|tr=étsem}} (単数形のみ)
*{{T|be}}: {{t|be|сам|m|sc=Cyrl}}
*{{T|fa}}: {{t|fa|خود|tr=xod}}
*{{T|bn}}: {{t|bn|খোদ}}
*{{T|bho}}: {{t|bho|खुद}}
*{{T|pt}}: {{t|pt|si-próprio|m}}
*{{T|mi}}: {{t|mi|whaiaro}}
*{{T|mk}}: {{t|mk|себство|n}}
*{{T|mr}}: {{t|mr|स्वतः|tr=svataḥ}}
*{{T|mnc}}: {{t|mnc|ᠪᡝᠶ᠋ᡝ}}
*{{T|alt}}: {{t|alt|ӧс}}
*{{T|la}}: {{t|la|idem}}
*{{T|lv}}: {{t|lv|patība|f}}
*{{T|lt}}: {{t|lt|pats|m}}, {{t|lt|pati|f}}
*{{T|rue}}: {{t|rue|себе}}
*{{T|ru}}: {{t|ru|сам|m}}, {{t|ru|себя́}} (生格、対格), {{t|ru|себе́}} (与格、前置格), {{t|ru|собо́й}} (造格)
{{trans-bottom}}
=={{L|zh}}==
==={{alter}}===
{{q|台山語}}
*{{zh-l|格鬼|tr=gak5 gei2}}
==={{pron}}===
{{cmn-pron|zìjǐ|h=y|a=y|s=zi4ji3|dg=зы3җи1}}
{{yue-pron|zi6 gei2,zi6 gei2-1,gei6 gei2-1|a=Yue-ji6gei2.ogg|t=du5 gei2,dak5 gei2,gak5 gei2}}
{{hak-pron|chhṳ-kí|gd=ci4 gi3}}
{{nan-pron|xm,zz,tw:chū-kí/qz:chīr-kí}}
{{cpx-pron|pt,xy:zo5 *gi3}}
{{wuu-pron|sh:6zy ci}}
*{{ltc}}: dzijH kiX
==={{noun}}===
{{zh-cat|zi4ji3|noun|adv|hsk=甲|hsk2=3}}
{{zhx-sic-cat|zi4ji3|noun|adv}}
{{dng-cat|зыҗи|noun|adv}}
{{yue-cat|ji6gei2|noun|adv}}
{{hak-cat|chhii4ki3|noun|adv}}
{{nan-cat|chu7ki2|noun|adv}}
{{cpx-cat|zo5gi3|noun|adv}}
{{wuu-cat|zy3ci1|noun|adv}}
{{ltc-cat|dzij2ki3|noun|adv}}
{{zhchars}}
#[[自分]]。
===={{syn}}====
{{syn-saurus|zh|自身}}
{{zh-dial}}
==={{adv}}===
#自分で。
=={{L|ko}}==
{{ko-hanjatab}}
==={{noun}}===
{{ko-head|noun|자기}}
#自己、[[自分]]。
=={{L|vi}}==
{{vi-hantutab}}
==={{noun}}===
{{vi-head|noun|tự|kỷ}}
#自己、[[自分]]。
748xis17wags3ydy9e5oqoi7l1f9q6n
meno
0
23536
2375807
2347847
2026-11-05T03:17:14Z
Kuroco2k
84207
2375807
wikitext
text/x-wiki
== {{it}} ==
[[Category:{{it}}]]
{{{2|}}}
=== {{adverb}} ===
[[Category:{{it}}_{{adv}}]]
# ([[音楽用語]])(読み:メノ)[[より]]少なく。[[Category:演奏記号]]
<!--
{{-pron-|it}}
*{{IPA|...}}
*{{X-SAMPA|...}}
-->
=={{sk}}==
==={{etym}}===
{{etyl|sla-pro|sk}} ''{{term|sla-pro|*jьmę}}'' < {{etyl|ine-pro|sk}} ''{{term|ine-pro|*h₁nómn̥}}''
==={{pron}}===
* {{sk-IPA}}
* {{audio|sk|LL-Q9058 (slk)-TomášPolonec-meno.wav|a=Bratislava}}
==={{noun}}===
{{head|sk|noun|g=n}}
#[[名前]]。
#{{context|grammar|lang=sk}} [[名詞]]。
===={{decl}}====
{{sk-ndecl|n}}
===={{drv}}====
*{{l|sk|v mene}}
*{{l|sk|menný}}
*{{l|sk|menne}}
*{{l|sk|meniny}}
{{stub|他}}
opoip169bfsm6dsg11n987bsb6b29u6
時期尚早
0
23842
2375979
1918142
2026-11-05T11:51:24Z
うーむ
129171
2375979
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じきしょうそう}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|じきしょうそう|acc=1}}
==={{noun}}===
{{ja-noun|じきしょうそう}}
#あることを行うには、まだ[[時期]]が[[はやい|早い]]こと。またそのさま。
#*「企画は'''時期尚早'''で却下された。」
==={{adjectivenoun}}===
{{日本語ダ活用}}
[[Category:四字熟語]]
h8proffud1pdd3qffqp144k6k95epv4
sad
0
23858
2375543
2311464
2026-11-04T13:20:19Z
Kuroco2k
84207
2375543
wikitext
text/x-wiki
{{also|SAD|säd|sąd|sáð}}
== {{L|en}} ==
==={{etym}}===
{{etyl|enm|en}} {{term|enm|sad}} < {{etyl|ang|en}} {{term|ang|sæd||満足した}} < {{etyl|gem-pro|en}} {{term|gem-pro|*sadaz||満足した}} < {{etyl|ine-pro|en}} {{term|ine-pro|*seh₂-||満足させる}}
===={{cogn}}====
*{{nl}}: {{l|nl|zat||満喫した}}
*{{da}}: {{l|da|sat}}
*{{de}}: {{l|de|satt||満腹の}}
*{{fy}}: {{l|fy|sêd}}
*{{no}}: {{l|no|sad}}
==={{pron}}===
*{{IPA|sæd|lang=en}}
*{{音声|en|en-us-sad.ogg|音声(米)}}
=== 形容詞 ===
{{en-adj|sadder|saddest}}
# {{context|obsolete|lang=en}} [[満足]]した。[[うんざり]]した。
# {{context|obsolete|lang=en}} [[しっかり]]した。
# {{context|obsolete|lang=en}} [[重大]]な、[[厳粛]]な。
# [[かなしい|悲しい]]。悲しんでいる。
#* {{ux|en|She gets '''sad''' when he's away.|彼がいないと彼女は悲しくなる。}}
# [[かなしげ|悲しげ]]な。
#* {{ux|en|The puppy had a '''sad''' little face.|その子犬は、悲しげな小さい顔をしていた。}}
# 悲しむべき。悲嘆すべき。[[なさけない|情けない]]。嘆かわしい。
#* {{ux|en|It's a '''sad''' fact that most rapes go unreported.|[[残念]]ながら[[レイプ]]の[[大半]]には届け出がないのが[[実情]]だ。}}
# [[ひどい]]。
#* {{ux|en|That's the '''saddest'''-looking pickup truck I've ever seen.|あれは、今まで見た中で見た目が[[一番]]ひどいピックアップ[[トラック]]だね。}}
# [[くすむ|くすん]]だ。[[地味]]な色の。
# {{context|slang|lang=en}} ダサい。イタい。
#* {{ux|en|I can't believe you use drugs; you're so '''sad'''!|[[ドラッグ]]をやってるなんて信じられない、イケてない奴だな。}}
# {{context|dialect|lang=en}} {{q|パンやパイなどが}} 生焼けの。[[ねっとり]]した。
===={{syn}}====
悲しい
*{{l|en|discomforted}}, {{l|en|distressed}}, {{l|en|uncomfortable}}, {{l|en|unhappy}}
{{q|心情として}} 沈んだ。
*{{l|en|depressed}}, {{l|en|down in the dumps}}, {{l|en|glum}}, {{l|en|melancholy}}
痛ましい
*{{l|en|poignant}}, {{l|en|touching}}
悲しむべき
*{{l|en|lamentable}}
情けない
*{{l|en|pitiful}}, {{l|en|sorry}}
===={{ant}}====
*{{l|en|happy}}
*{{l|en|cheerful}}
*{{l|en|glad}}
*{{l|en|gleeful}}, {{l|en|upbeat}}
*{{l|en|decent}}
===={{drv}}====
*{{l|en|sadness}}
===={{rel}}====
*{{l|en|sadden}}
=={{L|osx}}==
==={{etym}}===
{{etyl|gem-pro|osx}} {{term|gem-pro|*sadaz}} < {{etyl|ine-pro|osx}} {{term|ine-pro|*seh₂-||満足させる}}
==={{adj}}===
{{osx-adj|sadoro|sadost}}
# 満ち足りた。
# [[疲弊]]した。
===={{desc}}====
*{{desc|gml|sat}}
=={{L|sco}}==
==={{etym}}===
{{etyl|ang|sco}} {{m|ang|sæd}}
==={{pron}}===
*{{IPA|sɑd|lang=sco}}
==={{adj}}===
{{sco-adj|sadder|saddest}}
# [[重大]]な。
# [[奇妙]]な。
# [[かなしい|悲しい]]。
=={{L|sk}}==
{{wikipedia|Sad|lang=sk}}
==={{pron}}===
*{{IPA|/sad/|[sat]|lang=sk}}
==={{etym}}===
{{etyl|sla-pro|sk}} {{m|sla-pro|*sadъ|*sȃdъ|g=m}}<ref name="edosil">{{R:Derksen2008|442-443}}</ref> < {{m|sla-pro|*saditi|*sadìti|pos=v}}<ref name="edosil"></ref>
===={{cogn}}====
*{{etyl|cs|-}}<ref name="edosil"></ref>: {{l|cs|sad||果樹園}}
*{{etyl|sh|-}}<ref name="edosil"></ref>(キリル文字/ラテン文字): {{l|sh|са̑д}}/{{l|sh|sȃd||苗}}
*{{etyl|ru|-}}<ref name="edosil"></ref>: {{l|ru|сад||園}}
==={{noun}}===
{{sk-noun|g=m|gen=sadu|pl=sady}}
# [[その|園]]。
## [[庭園]]。
## [[果樹園]]。
===={{decl}}====
{{sk-decl-noun|主格単数=sad|生格単数=sadu|与格単数=sadu|対格単数=sad|前置格単数=sade|造格単数=sadom|主格複数=sady|生格複数=sadov|与格複数=sadom|対格複数=sady|前置格複数=sadoch|造格複数=sadmi}}
====訳語====
*''「'''[[sodas#{{lt}}]]'''」を参照。''
===脚注===
<references />
=={{L|sl}}==
==={{pron}}===
*{{IPA|lang=sl|ˈsáːt}}
*(声調記号つきの正書法): {{lang|sl|sȃd}}<ref name="edosil"></ref>
==={{etym}}===
{{etyl|sla-pro|sl}} {{m|sla-pro|*sadъ|*sȃdъ|g=m}}<ref name="edosil">{{R:Derksen2008|442-443}}</ref> < {{m|sla-pro|*saditi|*sadìti|pos=v}}<ref name="edosil"></ref>
===={{cogn}}====
*{{etyl|sh|-}}<ref name="edosil"></ref>(キリル文字/ラテン文字): {{l|sh|са̑д}}/{{l|sh|sȃd||苗}}
*{{etyl|cs|-}}<ref name="edosil"></ref>: {{l|cs|sad||果樹園}}
*{{etyl|ru|-}}<ref name="edosil"></ref>: {{l|ru|сад||園}}
==={{noun}}===
{{head|sl|noun|head=sád|単数・生格:|sadú|または|sáda|複数・主格:|sadôvi|または|sádi}}
# [[果実]]。
===={{decl}}====
{{sl-decl-noun|sad|sada|sadi|sada|sadov|sadov|sadu|sadoma|sadom|sad|sada|sade|sadu|sadih|sadih|sadom|sadoma|sadi}}
===={{rel}}====
;{{noun}}:
*{{l|sl|sadovnjak|g=m}}
===脚注===
<references />
=={{L|sh}}==
==={{etym}}1===
{{etyl|sla-pro|sh}} {{m|sla-pro|*sьda}}, {{m|sla-pro|*sьgoda}}
===={{alter}}====
*{{l|sh|sȁda}}
===={{pron}}====
*{{IPA|sâd|lang=sh}}
===={{adv}}====
{{head|sh|adverb|head=sȁd|キリル文字表記:|{{l|sh|сад|са̏д|sc=Cyrl}}}}
# [[いま|今]]。[[現在]]。
==={{etym}}2===
{{etyl|sla-pro|sh}} {{m|sla-pro|*sadъ|*sȃdъ|g=m}}<ref name="edosil">{{R:Derksen2008|442-443}}</ref> < {{m|sla-pro|*saditi|*sadìti|植える|pos=v}}<ref name="edosil"></ref>
===={{cogn}}====
*{{etyl|sl|-}}<ref name="edosil"></ref>: {{l|sl|sȃd||果実}}
*{{etyl|cs|-}}<ref name="edosil"></ref>: {{l|cs|sad||果樹園}}
*{{etyl|ru|-}}<ref name="edosil"></ref>: {{l|ru|сад||園}}
===={{pron}}====
*{{IPA1|sâːd|lang=sh}}
===={{noun}}====
{{sh-noun|g=m|head=sȃd|cyr=сад|cyr-2=са̑д}}
# [[なえどこ|苗床]]。
# [[なえ|苗]]。
====={{decl}}=====
{{sh-decl-noun|sad|sadovi|sada|sadova|sadu|sadovima|sada|sadove|sadu|sadovi|sadu|sadovima|sadem|sadovima}}
===脚注===
<references />
=={{L|cs}}==
{{wikipedia|Sad|lang=cs}}
==={{etym}}===
{{etyl|sla-pro|cs}} {{m|sla-pro|*sadъ|*sȃdъ|g=m}}<ref name="edosil">{{R:Derksen2008|442-443}}</ref> < {{m|sla-pro|*saditi|*sadìti|植える|pos=v}}<ref name="edosil"></ref>
===={{cogn}}====
*{{etyl|sk|-}}<ref name="edosil"></ref>: {{l|sk|sad||園}}
*{{etyl|sh|-}}<ref name="edosil"></ref>(キリル文字/ラテン文字): {{l|sh|са̑д}}/{{l|sh|sȃd||苗}}
*{{etyl|ru|-}}<ref name="edosil"></ref>: {{l|ru|сад||園}}
==={{pron}}===
*{{cs-IPA}}
*カナ表記例: 「'''サ'''ト」
*{{hyphenation|sad|lang=cs}}
==={{noun}}===
{{cs-noun|g=m-in}}
# [[果樹園]]。
# {{q|複数形で}} [[公園]]<ref>{{Cite book|和書|author=岡野裕 編|title=チェコ語常用六〇〇〇語|publisher=[[w:大学書林|大学書林]]|year=2010|page=260}} ISBN 978-4-475-01188-4</ref>。
===={{decl}}====
{{cs-ndecl|<m.locu:ě>}}
===={{syn}}====
*語義2 (“公園”): {{l|cs|park}}
===={{drv}}====
*{{l|cs|sadař|g=m}}
*{{l|cs|sadový}}
===脚注===
<references />
=={{L|da}}==
==={{verb}}===
{{head|da|verb form}}
# '''[[sidde]]'''の過去形。
=={{L|pl}}==
{{wikipedia|Sad|lang=pl}}
==={{pron}}===
*{{IPA1|s̪at̪|lang=pl}} (慣用音: 「'''サ'''ト」)
*{{音声|pl|Pl-sad.ogg|音声}}
==={{etym}}===
語義を鑑みるに{{etyl|cs|-}} {{m|cs|sad||果樹園}} と同系統であると考える事が出来る。
==={{noun}}===
{{head|pl|noun|g=m|head=sad|単数|…|生格:|sadu|前置格および呼格:|sadzie}}
# [[果樹園]]。
#* {{ux|pl|[[w|W]] [[nasz]]ym '''sadzie''' [[rosnąć|rosną]] [[sam]]e [[jabłoń|jabłonie]].|[[わたし|私]][[たち#{{suffix}}|たち]][[の#助詞|の]]'''果樹園'''[[に#助詞|に]][[は#助詞|は]]、[[りんご|リンゴ]]の[[き#{{noun}}:木・樹|木]][[ばかり]][[が#助詞|が]][[うわる|植わっ]][[て#助詞|て]][[いる]]。}}
===={{decl}}====
{{pl-decl-noun|sad|sady|sadu|sadów|sadowi|sadom|sad|sady|sadem|sadami|sadzie|sadach|sadzie|sady}}
====訳語====
*''「'''[[sodas#{{lt}}]]'''」を参照。''
===={{hyper}}====
*{{l|pl|ogród|g=m}}, {{l|pl|uprawa|g=f}}
===={{rel}}====
{{rel-top|{{verb}}(不完了体/完了体)}}
*{{l|pl|sadzić}} / {{l|pl|posadzić}}
{{rel-bottom}}
{{rel-top|{{noun}}}}
*{{l|pl|sadownictwo|g=n}}
{{rel-bottom}}
===={{seealso}}====
*{{l|pl|park|g=m}}; {{l|pl|pole|g=n}}
7a73033wd51sdpormhqirdgkp6wujzm
2375816
2375543
2026-11-05T03:28:33Z
Kuroco2k
84207
2375816
wikitext
text/x-wiki
{{also|SAD|säd|sąd|sáð}}
=={{L|en}}==
==={{etym}}===
{{etyl|enm|en}} {{term|enm|sad}} < {{etyl|ang|en}} {{term|ang|sæd||満足した}} < {{etyl|gem-pro|en}} {{term|gem-pro|*sadaz||満足した}} < {{etyl|ine-pro|en}} {{term|ine-pro|*seh₂-||満足させる}}
===={{cogn}}====
*{{nl}}: {{l|nl|zat||満喫した}}
*{{da}}: {{l|da|sat}}
*{{de}}: {{l|de|satt||満腹の}}
*{{fy}}: {{l|fy|sêd}}
*{{no}}: {{l|no|sad}}
==={{pron}}===
*{{IPA|sæd|lang=en}}
*{{音声|en|en-us-sad.ogg|音声(米)}}
===形容詞===
{{en-adj|sadder|saddest}}
# {{context|obsolete|lang=en}} [[満足]]した。[[うんざり]]した。
# {{context|obsolete|lang=en}} [[しっかり]]した。
# {{context|obsolete|lang=en}} [[重大]]な、[[厳粛]]な。
# [[かなしい|悲しい]]。悲しんでいる。
#* {{ux|en|She gets '''sad''' when he's away.|彼がいないと彼女は悲しくなる。}}
# [[かなしげ|悲しげ]]な。
#* {{ux|en|The puppy had a '''sad''' little face.|その子犬は、悲しげな小さい顔をしていた。}}
# 悲しむべき。悲嘆すべき。[[なさけない|情けない]]。嘆かわしい。
#* {{ux|en|It's a '''sad''' fact that most rapes go unreported.|[[残念]]ながら[[レイプ]]の[[大半]]には届け出がないのが[[実情]]だ。}}
# [[ひどい]]。
#* {{ux|en|That's the '''saddest'''-looking pickup truck I've ever seen.|あれは、今まで見た中で見た目が[[一番]]ひどいピックアップ[[トラック]]だね。}}
# [[くすむ|くすん]]だ。[[地味]]な色の。
# {{context|slang|lang=en}} ダサい。イタい。
#* {{ux|en|I can't believe you use drugs; you're so '''sad'''!|[[ドラッグ]]をやってるなんて信じられない、イケてない奴だな。}}
# {{context|dialect|lang=en}} {{q|パンやパイなどが}} 生焼けの。[[ねっとり]]した。
===={{syn}}====
悲しい
*{{l|en|discomforted}}, {{l|en|distressed}}, {{l|en|uncomfortable}}, {{l|en|unhappy}}
{{q|心情として}} 沈んだ。
*{{l|en|depressed}}, {{l|en|down in the dumps}}, {{l|en|glum}}, {{l|en|melancholy}}
痛ましい
*{{l|en|poignant}}, {{l|en|touching}}
悲しむべき
*{{l|en|lamentable}}
情けない
*{{l|en|pitiful}}, {{l|en|sorry}}
===={{ant}}====
*{{l|en|happy}}
*{{l|en|cheerful}}
*{{l|en|glad}}
*{{l|en|gleeful}}, {{l|en|upbeat}}
*{{l|en|decent}}
===={{drv}}====
*{{l|en|sadness}}
===={{rel}}====
*{{l|en|sadden}}
=={{L|osx}}==
==={{etym}}===
{{etyl|gem-pro|osx}} {{term|gem-pro|*sadaz}} < {{etyl|ine-pro|osx}} {{term|ine-pro|*seh₂-||満足させる}}
==={{adj}}===
{{osx-adj|sadoro|sadost}}
# 満ち足りた。
# [[疲弊]]した。
===={{desc}}====
*{{desc|gml|sat}}
=={{L|sco}}==
==={{etym}}===
{{etyl|ang|sco}} {{m|ang|sæd}}
==={{pron}}===
*{{IPA|sɑd|lang=sco}}
==={{adj}}===
{{sco-adj|sadder|saddest}}
# [[重大]]な。
# [[奇妙]]な。
# [[かなしい|悲しい]]。
=={{L|sk}}==
{{wikipedia|Sad|lang=sk}}
==={{pron}}===
*{{IPA|/sad/|[sat]|lang=sk}}
==={{etym}}===
{{etyl|sla-pro|sk}} {{m|sla-pro|*sadъ|*sȃdъ|g=m}}<ref name="edosil">{{R:Derksen2008|442-443}}</ref> < {{m|sla-pro|*saditi|*sadìti|pos=v}}<ref name="edosil"></ref>
===={{cogn}}====
*{{etyl|cs|-}}<ref name="edosil"></ref>: {{l|cs|sad||果樹園}}
*{{etyl|sh|-}}<ref name="edosil"></ref>(キリル文字/ラテン文字): {{l|sh|са̑д}}/{{l|sh|sȃd||苗}}
*{{etyl|ru|-}}<ref name="edosil"></ref>: {{l|ru|сад||園}}
==={{noun}}===
{{sk-noun|g=m|gen=sadu|pl=sady}}
# [[その|園]]。
## [[庭園]]。
## [[果樹園]]。
===={{decl}}====
{{sk-ndecl|m-in|g=u}}
===脚注===
<references />
=={{L|sl}}==
==={{pron}}===
*{{IPA|lang=sl|ˈsáːt}}
*(声調記号つきの正書法): {{lang|sl|sȃd}}<ref name="edosil"></ref>
==={{etym}}===
{{etyl|sla-pro|sl}} {{m|sla-pro|*sadъ|*sȃdъ|g=m}}<ref name="edosil">{{R:Derksen2008|442-443}}</ref> < {{m|sla-pro|*saditi|*sadìti|pos=v}}<ref name="edosil"></ref>
===={{cogn}}====
*{{etyl|sh|-}}<ref name="edosil"></ref>(キリル文字/ラテン文字): {{l|sh|са̑д}}/{{l|sh|sȃd||苗}}
*{{etyl|cs|-}}<ref name="edosil"></ref>: {{l|cs|sad||果樹園}}
*{{etyl|ru|-}}<ref name="edosil"></ref>: {{l|ru|сад||園}}
==={{noun}}===
{{head|sl|noun|head=sád|単数・生格:|sadú|または|sáda|複数・主格:|sadôvi|または|sádi}}
# [[果実]]。
===={{decl}}====
{{sl-decl-noun|sad|sada|sadi|sada|sadov|sadov|sadu|sadoma|sadom|sad|sada|sade|sadu|sadih|sadih|sadom|sadoma|sadi}}
===={{rel}}====
;{{noun}}:
*{{l|sl|sadovnjak|g=m}}
===脚注===
<references />
=={{L|sh}}==
==={{etym}}1===
{{etyl|sla-pro|sh}} {{m|sla-pro|*sьda}}, {{m|sla-pro|*sьgoda}}
===={{alter}}====
*{{l|sh|sȁda}}
===={{pron}}====
*{{IPA|sâd|lang=sh}}
===={{adv}}====
{{head|sh|adverb|head=sȁd|キリル文字表記:|{{l|sh|сад|са̏д|sc=Cyrl}}}}
# [[いま|今]]。[[現在]]。
==={{etym}}2===
{{etyl|sla-pro|sh}} {{m|sla-pro|*sadъ|*sȃdъ|g=m}}<ref name="edosil">{{R:Derksen2008|442-443}}</ref> < {{m|sla-pro|*saditi|*sadìti|植える|pos=v}}<ref name="edosil"></ref>
===={{cogn}}====
*{{etyl|sl|-}}<ref name="edosil"></ref>: {{l|sl|sȃd||果実}}
*{{etyl|cs|-}}<ref name="edosil"></ref>: {{l|cs|sad||果樹園}}
*{{etyl|ru|-}}<ref name="edosil"></ref>: {{l|ru|сад||園}}
===={{pron}}====
*{{IPA1|sâːd|lang=sh}}
===={{noun}}====
{{sh-noun|g=m|head=sȃd|cyr=сад|cyr-2=са̑д}}
# [[なえどこ|苗床]]。
# [[なえ|苗]]。
====={{decl}}=====
{{sh-decl-noun|sad|sadovi|sada|sadova|sadu|sadovima|sada|sadove|sadu|sadovi|sadu|sadovima|sadem|sadovima}}
===脚注===
<references />
=={{L|cs}}==
{{wikipedia|Sad|lang=cs}}
==={{etym}}===
{{etyl|sla-pro|cs}} {{m|sla-pro|*sadъ|*sȃdъ|g=m}}<ref name="edosil">{{R:Derksen2008|442-443}}</ref> < {{m|sla-pro|*saditi|*sadìti|植える|pos=v}}<ref name="edosil"></ref>
===={{cogn}}====
*{{etyl|sk|-}}<ref name="edosil"></ref>: {{l|sk|sad||園}}
*{{etyl|sh|-}}<ref name="edosil"></ref>(キリル文字/ラテン文字): {{l|sh|са̑д}}/{{l|sh|sȃd||苗}}
*{{etyl|ru|-}}<ref name="edosil"></ref>: {{l|ru|сад||園}}
==={{pron}}===
*{{cs-IPA}}
*カナ表記例: 「'''サ'''ト」
*{{hyphenation|sad|lang=cs}}
==={{noun}}===
{{cs-noun|g=m-in}}
# [[果樹園]]。
# {{q|複数形で}} [[公園]]<ref>{{Cite book|和書|author=岡野裕 編|title=チェコ語常用六〇〇〇語|publisher=[[w:大学書林|大学書林]]|year=2010|page=260}} ISBN 978-4-475-01188-4</ref>。
===={{decl}}====
{{cs-ndecl|<m.locu:ě>}}
===={{syn}}====
*語義2 (“公園”): {{l|cs|park}}
===={{drv}}====
*{{l|cs|sadař|g=m}}
*{{l|cs|sadový}}
===脚注===
<references />
=={{L|da}}==
==={{verb}}===
{{head|da|verb form}}
# '''[[sidde]]'''の過去形。
=={{L|pl}}==
{{wikipedia|Sad|lang=pl}}
==={{pron}}===
*{{IPA1|s̪at̪|lang=pl}} (慣用音: 「'''サ'''ト」)
*{{音声|pl|Pl-sad.ogg|音声}}
==={{etym}}===
語義を鑑みるに{{etyl|cs|-}} {{m|cs|sad||果樹園}} と同系統であると考える事が出来る。
==={{noun}}===
{{head|pl|noun|g=m|head=sad|単数|…|生格:|sadu|前置格および呼格:|sadzie}}
# [[果樹園]]。
#* {{ux|pl|[[w|W]] [[nasz]]ym '''sadzie''' [[rosnąć|rosną]] [[sam]]e [[jabłoń|jabłonie]].|[[わたし|私]][[たち#{{suffix}}|たち]][[の#助詞|の]]'''果樹園'''[[に#助詞|に]][[は#助詞|は]]、[[りんご|リンゴ]]の[[き#{{noun}}:木・樹|木]][[ばかり]][[が#助詞|が]][[うわる|植わっ]][[て#助詞|て]][[いる]]。}}
===={{decl}}====
{{pl-decl-noun|sad|sady|sadu|sadów|sadowi|sadom|sad|sady|sadem|sadami|sadzie|sadach|sadzie|sady}}
====訳語====
*''「'''[[sodas#{{lt}}]]'''」を参照。''
===={{hyper}}====
*{{l|pl|ogród|g=m}}, {{l|pl|uprawa|g=f}}
===={{rel}}====
{{rel-top|{{verb}}(不完了体/完了体)}}
*{{l|pl|sadzić}} / {{l|pl|posadzić}}
{{rel-bottom}}
{{rel-top|{{noun}}}}
*{{l|pl|sadownictwo|g=n}}
{{rel-bottom}}
===={{seealso}}====
*{{l|pl|park|g=m}}; {{l|pl|pole|g=n}}
{{stub|他}}
ttsgvwhqtmrtxpfgszuygc65vzmk6c8
明白
0
24845
2375848
2337062
2026-11-05T04:42:28Z
Toshi Okugoma
133652
2375848
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めいはく}}
=={{L|ja}}==
{{ja-kanjitab|めい|はく|yomi=kanon}}
{{ja-kanjitab|あからさま2|yomi=jukujikun}}
==={{noun}}・{{adjectivenoun}}===
{{ja-noun|めいはく}}
#[[証拠]]等が[[はっきり]]とし、[[うたがい|疑い]]のないこと。また、そのさま。
===={{conjug}}====
{{日本語ダ活用}}
===={{syn}}====
*[[明瞭]]
*[[明快]]
===={{related}}====
*[[明明白白]]
==={{wago}}===
{{ja-wagokanji|あからさま}}
#{{wagokanji of|あからさま}}
=={{L|zh}}==
{{zh-cat|ming2bai|形容詞|動詞|hsk=丙|hsk2=3}}
{{dng-cat|минбый||形容詞|動詞}}
{{yue-cat|ming4baak6|形容詞|動詞}}
{{nan-cat|beng5pek8|形容詞|動詞}}
{{nan-tws-cat|meng5beh8|形容詞|動詞}}
{{cpx-cat|ming2beh7|形容詞|動詞}}
{{hak-cat|min2phak6|形容詞|動詞}}
{{hak-hl-cat|min pagˋ|形容詞|動詞}}
{{wuu-cat|min3bah4|形容詞|動詞}}
==={{pron}}===
{{cmn-pron|míngbai|míngbai, míngbái|x=míngbei|dg=мин1бый2}}
{{yue-pron|ming4 baak6|a=LL-Q9186-Luilui6666-明白.wav}}
{{nan-pron|xm,zz,tw,sg:bêng-pe̍k/qz,jj,ph:bêng-pia̍k/twv:bêng-pe̍h/sg:mêng-pe̍k|t=mêng5 bêh8}}
{{cpx-pron|pt,xy:ming2 *beh7}}
{{hak-pron|mìn-pha̍k|h=min pagˋ|gd=min2 pag6}}
{{wuu-pron|sh,cm:6min baq8}}
{{hsn-pron|h=min2 be6}}
==={{adjective}}===
{{zhchars}}
#明白な。
==={{verb}}===
{{zhchars}}
#{{おくりがな2|分|わ|かる|わかる}}。
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|명백}}
#(日本語に同じ)明白。
=={{L|vi}}==
==={{adjective}}===
{{vi-head|noun|minh|bạch}}
#明白な。
lnjq3p0nd6ackaly39wez77hzklzldt
2375853
2375848
2026-11-05T05:17:18Z
Toshi Okugoma
133652
2375853
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めいはく}}
=={{L|ja}}==
{{ja-kanjitab|めい|はく|yomi=kanon}}
{{ja-kanjitab|あからさま2|yomi=jukujikun}}
==={{noun}}・{{adjectivenoun}}===
{{ja-noun|めいはく}}
#[[証拠]]等が[[はっきり]]とし、[[うたがい|疑い]]のないこと。また、そのさま。
===={{conjug}}====
{{日本語ダ活用}}
===={{syn}}====
*[[明瞭]]
*[[明快]]
===={{related}}====
*[[明々白々]]
==={{wago}}===
{{ja-wagokanji|あからさま}}
#{{wagokanji of|あからさま}}
=={{L|zh}}==
{{zh-cat|ming2bai|形容詞|動詞|hsk=丙|hsk2=3}}
{{dng-cat|минбый||形容詞|動詞}}
{{yue-cat|ming4baak6|形容詞|動詞}}
{{nan-cat|beng5pek8|形容詞|動詞}}
{{nan-tws-cat|meng5beh8|形容詞|動詞}}
{{cpx-cat|ming2beh7|形容詞|動詞}}
{{hak-cat|min2phak6|形容詞|動詞}}
{{hak-hl-cat|min pagˋ|形容詞|動詞}}
{{wuu-cat|min3bah4|形容詞|動詞}}
==={{pron}}===
{{cmn-pron|míngbai|míngbai, míngbái|x=míngbei|dg=мин1бый2}}
{{yue-pron|ming4 baak6|a=LL-Q9186-Luilui6666-明白.wav}}
{{nan-pron|xm,zz,tw,sg:bêng-pe̍k/qz,jj,ph:bêng-pia̍k/twv:bêng-pe̍h/sg:mêng-pe̍k|t=mêng5 bêh8}}
{{cpx-pron|pt,xy:ming2 *beh7}}
{{hak-pron|mìn-pha̍k|h=min pagˋ|gd=min2 pag6}}
{{wuu-pron|sh,cm:6min baq8}}
{{hsn-pron|h=min2 be6}}
==={{adjective}}===
{{zhchars}}
#明白な。
==={{verb}}===
{{zhchars}}
#{{おくりがな2|分|わ|かる|わかる}}。
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|명백}}
#(日本語に同じ)明白。
=={{L|vi}}==
==={{adjective}}===
{{vi-head|noun|minh|bạch}}
#明白な。
t5jz82tgb03ppirdsqr271nxya4i3ln
2375862
2375853
2026-11-05T05:33:04Z
Toshi Okugoma
133652
2375862
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めいはく}}
=={{L|ja}}==
{{ja-kanjitab|めい|はく|yomi=kanon}}
{{ja-kanjitab|あからさま2|yomi=jukujikun}}
==={{noun}}・{{adjectivenoun}}===
{{ja-noun|めいはく}}
#[[証拠]]等が[[はっきり]]とし、[[うたがい|疑い]]のないこと。また、そのさま。
===={{conjug}}====
{{日本語ダ活用}}
===={{syn}}====
*[[明瞭]]
*[[明快]]
===={{related}}====
*[[明明白白]]
==={{wago}}===
{{ja-wagokanji|あからさま}}
#{{wagokanji of|あからさま}}
=={{L|zh}}==
{{zh-cat|ming2bai|形容詞|動詞|hsk=丙|hsk2=3}}
{{dng-cat|минбый||形容詞|動詞}}
{{yue-cat|ming4baak6|形容詞|動詞}}
{{nan-cat|beng5pek8|形容詞|動詞}}
{{nan-tws-cat|meng5beh8|形容詞|動詞}}
{{cpx-cat|ming2beh7|形容詞|動詞}}
{{hak-cat|min2phak6|形容詞|動詞}}
{{hak-hl-cat|min pagˋ|形容詞|動詞}}
{{wuu-cat|min3bah4|形容詞|動詞}}
==={{pron}}===
{{cmn-pron|míngbai|míngbai, míngbái|x=míngbei|dg=мин1бый2}}
{{yue-pron|ming4 baak6|a=LL-Q9186-Luilui6666-明白.wav}}
{{nan-pron|xm,zz,tw,sg:bêng-pe̍k/qz,jj,ph:bêng-pia̍k/twv:bêng-pe̍h/sg:mêng-pe̍k|t=mêng5 bêh8}}
{{cpx-pron|pt,xy:ming2 *beh7}}
{{hak-pron|mìn-pha̍k|h=min pagˋ|gd=min2 pag6}}
{{wuu-pron|sh,cm:6min baq8}}
{{hsn-pron|h=min2 be6}}
==={{adjective}}===
{{zhchars}}
#明白な。
==={{verb}}===
{{zhchars}}
#{{おくりがな2|分|わ|かる|わかる}}。
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|명백}}
#(日本語に同じ)明白。
=={{L|vi}}==
==={{adjective}}===
{{vi-head|noun|minh|bạch}}
#明白な。
lnjq3p0nd6ackaly39wez77hzklzldt
記憶
0
26670
2375722
2351148
2026-11-04T23:50:51Z
Jiba1219
100610
2375722
wikitext
text/x-wiki
{{kana-DEFAULTSORT|きおく}}
=={{L|ja}}==
{{wikipedia}}
==={{pron}}===
{{ja-pron|きおく|acc=0}}
==={{noun}}===
{{ja-noun-suru|[[きおく]]}}
#[[過去]]に[[体験]]したことや[[おぼえる|覚え]]たことを[[わすれる|忘れ]]ずに[[心]]に[[とめる|留め]]ておくこと。また、その[[内容]]。
#[[コンピューター]]が[[データ]]を[[保持]]すること。
===={{rel}}====
*(語義1)複合語:[[記憶喪失]]、[[記憶障害]]
*:::熟語:記憶に新しい、記憶に新ただ、記憶を新たにする
*(語義2)複合語:[[記憶装置]]、[[記憶媒体]]
===={{trans}}====
{{trans-top}}
*[[{{it}}]]<!--*Italian-->: [[memoria]] {{f}}
*[[{{en}}]]: [[memory]], [[recall]], [[recollection]], [[remembrance]]
*[[{{eo}}]]<!--*Esperanto-->: [[memoro]]
*[[{{nl}}]]<!--*Dutch-->: [[geheugen]]
*[[{{ang}}]]<!--*Old English-->: [[gemynd|ġemynd]]
*[[{{sv}}]]<!--*Swedish-->: [[minne]] {{n}}
*[[{{es}}]]<!--*Spanish-->: [[memoria]] {{f}}
*[[{{sk}}]]<!--*Slovak-->: [[pamäť]] {{f}}
*[[{{sl}}]]<!--*Slovene-->: [[spomin]] {{m}}
*[[{{de}}]]<!--*German-->: [[Gedächtnis]] {{n}}
*[[{{fi}}]]<!--*Finnish-->: [[muisti]]
*[[{{fr}}]]<!--*French-->: [[mémoire]] {{f}}
*[[{{he}}]]<!--*Hebrew-->: [[זכרון]] (zikarón) {{m}}
* [[{{pl}}]]<!--*Polish-->: {{t+|pl|pamięć|f}}
*[[{{pt}}]]<!--*Portuguese-->: [[memória]] {{f}}
*[[{{la}}]]<!--*Latin-->: [[memoria]] {{f}}
* [[{{lt}}]]<!--*Lithuanian-->: {{t+|lt|atmintis|f}}
*[[{{ro}}]]<!--*Romanian-->: [[memorie]] {{f}}
*[[{{ru}}]]<!--*Russian-->: {{t+|ru|память|alt=па́мять|tr=pámjat'|f}}
{{trans-bottom}}
==={{verb}}===
===={{conjug}}====
{{日本語サ変活用}}
===={{trans}}====
{{trans-top}}
*[[{{ar}}]]<!--*Arabic-->: {{ARchar|[[تذكر]]}} {{IPAchar|(taðákkara)}}
*[[{{it}}]]<!--*Italian-->: [[ricordarsi]]
*[[{{id}}]]<!--*Indonesian-->: [[ingat]]
*[[{{en}}]]: [[remember]], [[memorize]]
*[[{{eo}}]]<!--*Esperanto-->: [[memori]]
*[[{{nl}}]]<!--*Dutch-->: [[onthouden]]
*[[{{el}}]]<!--*Greek-->: [[θυμάμαι]]
*[[{{ku}}]]<!--*Kurdish-->: {{KUchar|[[لهبیربوون]]}}
*[[{{sv}}]]<!--*Swedish-->: [[komma ihåg]], [[minnas]], [[memorera]]
*[[{{es}}]]<!--*Spanish-->: [[memorizar]], [[retener]]
*[[{{sk}}]]<!--*Slovak-->: [[naučiť sa naspamäť]], [[zapamätať si]]
*[[{{sl}}]]<!--*Slovenian-->: [[zapomniti si]]
*[[{{sr}}]]<!--*Serbian-->: [[zapamtiti]], [[upamtiti]]
*[[{{ko}}]]<!--*Korean-->: [[기억하다|기억하다(記憶 - )]] (kiŏkhada)
*[[{{hu}}]]<!--*Hungarian-->: [[emlékezni]]
*[[{{fi}}]]<!--*Finnish-->: [[muistaa]], [[opetella ulkoa]]
*[[{{fr}}]]<!--*French-->: [[apprendre par cœur]], [[retenir]]
* [[{{pl}}]]<!--*Polish-->: {{qualifier|記憶している}} {{t+|pl|pamiętać}}; {{qualifier|新たに}} {{lang|pl|{{l|pl|uczyć się}} [[na pamięć]]}}
*[[{{pt}}]]<!--*Portuguese-->: [[lembrar]]-se, [[recordar]]-se, [[memorizar]]
*[[{{ro}}]]<!--*Romanian-->: [[memoriza]]
*[[{{ru}}]]<!--*Russian-->: [[выучивать]]/[[выучить]] (vyúčivat'/výučit'), [[помнить]] (pómnit’)
{{trans-bottom}}
=={{L|zh}}==
{{zh-cat|ji4yi4|noun|verb}}
{{yue-cat|gei3yik1|noun|verb}}
{{nan-cat|ki3ek4|noun|verb}}
{{hak-cat|ki-yit|noun|verb}}
{{hak-hl-cat|giˇ rhiˇ|noun|verb}}
{{wuu-cat|ci3i3|noun|verb}}
==={{pron}}===
{{cmn-pron|jìyì|a=y}}
{{yue-pron|gei3 jik1}}
{{nan-pron|xm,zz,tw:kì-ek/qz,jj,ph:kì-iak}}
{{hak-pron|ki-yit|h=giˇ rhiˇ|gd=gi4 yid5|d=giˋ rhiˋ|r=giˋ rhiˋ|z=gi^ rhidˊ|n=ki-yi}}
{{wuu-pron|sh:5ci i}}
==={{noun}}===
{{zhchars|s=记忆}}
#[[#{{ja}}|記憶]]。
==={{verb}}===
{{zhchars|s=记忆}}
#記憶する。
==={{rel}}===
*{{l|zh|回憶|tr=húiyì}}
===参考文献===
*{{R:hak:DFTH|8427|2026-11-05}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|기억}}
#[[#{{ja}}|記憶]]。[[おもいで|思い出]]。
=={{L|vi}}==
==={{noun}}===
{{vi-head|noun|ký|ức}}
#[[#{{ja}}|記憶]]。
ss7tp5ib8eefe51pus1jr8wgpet0nii
高天原
0
27191
2375671
699199
2026-11-04T17:57:09Z
~2026-58433-63
134462
/* 名詞 */
2375671
wikitext
text/x-wiki
{{wikipedia}}
==日本語==
[[category:日本語|たかまかはら たかまがはら]]
===名詞===
[[category:日本語 名詞|たかあまはら たかあまのはら]]
'''[[高]] [[天]] [[原]]'''(たかあまはら)
#[[日本神話]]で[[天]]の[[神]]々が[[いた]][[ところ]]。「'''たかまのはら'''」ともいう。
[[en:高天原]]
2i16q0d9l604gmp7fv7opfwdyjf83bk
事件
0
27903
2375710
2300991
2026-11-04T23:20:46Z
Jiba1219
100610
/* {{L|zh}} */
2375710
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じけん}}
=={{L|ja}}==
{{ja-kanjitab|じ|けん|yomi=goon,kanon}}
{{wikipedia}}
==={{pron}}===
{{ja-pron|じけん|acc=1}}
{{ja-accent-common|region=京阪|a|じ|けん}}
==={{noun}}===
{{ja-noun|じけん}}
#[[できごと|出来事]]。
#*[[ここ]]に{{ruby|仮住居|[[かりずまい]]}}を[[さだめる|定め]]て[[から]]の一[[週間]]は何の目に立つ'''事件'''もなく[[すぎる|過ぎ]]ました。({{w|倉田百三}}『[https://www.aozora.gr.jp/cards/000256/files/49443_32395.html 青春の息の痕]』)
#[[重大]]な[[できごと|出来事]]で、[[周囲]]に[[悪影響]]を[[およぼす|及ぼす]]もの。
#*[[この|此の]]'''事件'''は[[余程]][[世間]]を[[さわがせる|騒がせ]]たと見えて、[[当時]]の[[新聞]]にも[[でる|出]]た[[そう]]である。({{w|太宰治}}『[http://www.aozora.gr.jp/cards/000035/files/303_20026.html 女人訓戒]』)
===={{rel}}====
*{{prov}}:[[刑事事件]]、[[民事事件]]、[[行政事件]]、[[難事件]]
===={{trans}}====
*{{T|en}}:[[event]]、[[happening]]、[[incident]]、[[matte]]、[[affair]]
=={{L|zh}}==
==={{pron}}===
{{cmn-pron|shìjiàn|dg=сы3җян1}}
{{yue-pron|si6 gin6-2}}
{{nan-pron|xm,zz,tw:sū-kiāⁿ/qz:sīr-kiǎⁿ|t=se7 gian6}}
{{hak-pron|sṳ-khien|h=sii+ kien+|d=siiˋ kienˋ|r=siiˊ kienˊ|z=su kien}}
{{wuu-pron|sh:6zy ci}}
==={{noun}}===
{{zhchars}}
#(日本語に同じ)事件。
===参考文献===
*{{R:hak:DFTH|14604|2026-11-05}}
{{zh-cat|shi4jian4|名詞|hsk=乙|hsk2=6}}
{{dng-cat|сыҗян|名詞}}
{{yue-cat|si6gin2|名詞}}
{{nan-cat|su7kian7|名詞}}
{{nan-tws-cat|se7gian6|名詞}}
{{hak-cat|sii4khien4|名詞}}
{{hak-hl-cat|sii˖ kien˖|名詞}}
{{wuu-cat|zy3ci3|名詞}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|사건}}
#(日本語に同じ)事件。
=={{L|vi}}==
==={{noun}}===
{{vi-head|noun|sự|kiện}}
#(日本語に同じ)事件。
hxuuxt1szsh4vuf7qxsze7vw4xfnuve
pant
0
30366
2375542
1387657
2026-11-04T13:20:19Z
Kuroco2k
84207
2375542
wikitext
text/x-wiki
=={{L|en}}==
{{wikipedia|Pant|lang=en}}
==={{pron}}===
* {{enPR|pănt}}, {{IPA|pænt|lang=en}}, {{X-SAMPA|p{nt}}
* {{音声|en|en-us-pant.ogg|音声(米)}}
==={{etym}}1===
おそらくは、{{etyl|fro|en}} {{term|fro|pantoisier||息切れする}} の略形。
===={{verb}}====
{{en-verb}}
# {{おくりがな2|喘|あえ|ぐ|あえぐ}}。
# 喘ぎながら{{おくりがな2|言|い|う|いう}}。
# {{q|~を}} [[渇望]]する。
# [[むなさわぎ|胸騒ぎ]]がする。
====={{syn}}=====
語義1
* {{l|en|gasp}}
語義3
* {{l|en|crave}}, {{l|en|desire}}, {{l|en|[[long]] (for)}}, {{l|en|[[pine]] (for)}}
語義4
* {{l|en|palpitate}}, {{l|en|pound}}, {{l|en|throb}}
==={{etym}}2===
{{term|en|pants}} からの逆生成
===={{noun}}====
{{en-noun}}
# [[パンツ]]([[ズボン]])の片足。
====={{drv}}=====
* {{l|en|panty}}, {{l|en|panties}}
====={{comp}}=====
* {{l|en|pant cuff}}
* {{l|en|pant leg}}
* {{l|en|pantsuit}}, {{l|en|pant suit}}
===={{adj}}====
{{en-adj|-}}
# [[パンツ]]([[ズボン]])の。
==={{etym}}3===
不明
===={{noun}}====
{{en-noun}}
# {{q|スコットランド、イングランド東北部}} 公共の水飲み場。
----
=={{L|sv}}==
{{wikipedia|Pant|lang=sv}}
==={{noun}}===
{{head|sv|noun|g=n}}
# {{ruby|[[質種]]|しちぐさ}}。
----
=={{L|cs}}==
{{wikipedia|Pant|lang=cs}}
[[File:Hinge3P.jpg|thumb|right|{{l|cs||Pant}}]]
==={{pron}}===
* {{cs-IPA}}
* {{X-SAMPA1|pant}}
* {{hyphenation|pant|lang=cs}}
==={{noun}}===
{{cs-noun|g=m-in}}
# {{ruby|[[蝶番]]|ちょうつがい}}。
===={{decl}}====
{{cs-ndecl|<m.locě:u>}}<ref>{{R:IJP|pant|2021-06-21}}</ref>
===脚注===
<references />
----
=={{L|no}}==
{{wikipedia|Pant|lang=no}}
==={{noun}}===
{{head|no|noun|g=n}}
# {{ruby|[[質種]]|しちぐさ}}。
gr79qn20daor7topfyzkky41law04q6
証言
0
30920
2375714
1820798
2026-11-04T23:26:13Z
Jiba1219
100610
2375714
wikitext
text/x-wiki
{{also|證言}}
{{wikipedia}}
=={{ja}}==
[[Category:{{ja}}|しようけん]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}|しようけん]]
[[Category:{{ja}}_{{noun}}_サ変動詞|しようけん]]
'''[[証]] [[言]]'''([[しょうげん]])
#[[事実]]を[[証明]]するために[[のべる|述べる]]こと。
#[[裁判]]などで[[証人]]が[[供述]]すること。
===={{comp}}====
*[[証言台]]
*[[証言人]]
===={{trans}}====
名詞
*{{en}}: [[testimony]]
*{{zh}}: [[证言]] (zhèng yán)
==={{verb}}===
[[Category:{{ja}}_{{verb}}|しようけん]]
{{inf-ja||サ|変|証言|する|しようけん}}
862r7tcb73g5jxmuc9r14nqfv07tqaw
list
0
31156
2375541
1906860
2026-11-04T13:20:19Z
Kuroco2k
84207
2375541
wikitext
text/x-wiki
{{also|List}}
=={{L|is}}==
==={{etym}}===
{{etyl|non|is}} {{m|non|list}} < {{etyl|gem-pro|is}} {{m|gem-pro|*listiz}}
==={{pron}}===
* {{IPA|lang=is|lɪst}}
* {{rhymes|ɪst|s=1}}
* {{homophones|lang=is|lyst}}
==={{noun}}===
{{is-noun|f|listar|listir}}
[[Category:{{is}}_芸術|*]]
# [[芸術]]。
#* ''[[þetta|Þetta]] [[vera#{{is}}|er]] [[ekki]] '''list'''!''
#*: [[それ]]は'''芸術'''でない!
{{is-decl-noun-f-s2|l|i|st}}
===={{drv}}====
{{top}}
* [[listasafn]] {{n}}
* [[listasaga]] {{f}}
* [[listaverk]] {{n}}
* [[listasalur]] {{m}}
* [[listaskóli]] {{m}}
* [[listsýning]] {{f}}
{{bottom}}
===={{rel}}====
* [[tónlist]]
* [[ljóðlist]]
==={{anag}}===
* {{l|is|slit}}
----
=={{L|en}}==
==={{pron}}===
* {{IPA|lang=en|[list]}}<ref name="rh1575">{{書誌・ランダムハウス2|1575}}</ref>
* {{音声|en|en-us-list.ogg|音声 (米)}}
* {{音声|en|en-au-list.ogg|音声 (豪)}}
==={{etym}}1===
* {{etyl|enm}} {{m|enm|lista}} <ref name="rh1575"></ref> < {{etyl|ang}} {{m|ang|līst}} <ref name="rh1575"></ref>
====={{cogn}}=====
* [[{{de}}]]<ref name="rh1575"></ref>: {{l|de|Leiste|g=f}} <(建物の)ふち>; <織物の耳>; <[[鼠蹊部]]>
===={{noun}}====
{{en-noun}}
# ([[ぬの|布]][[の#助詞|の]])[[ふち|縁]]。[[へり]]; ([[おりもの|織物]]の)[[みみ|耳]]。
# [[うね|畝]]。
====={{syn}}=====
語義1: <(布の)ふち>
* [[selvage]]
====={{seealso}}=====
語義1:
* [[brink]], [[edge]], [[rim#{{en}}|rim]]
語義2:
* [[ridge]]
===={{verb}}====
{{en-verb}}
#{{context|transitive|lang=en}} ([[いた|板]]の[[みみ|耳]]を)[[きりとる|切り取る]]。
#{{context|transitive|obsolete|lang=en}} [[へり|縁]]を[[つける]]。
=====関連語=====
;{{noun}}:
* [[listel]]
======{{drv}}======
{{rel-top|{{noun}}}}
* [[lister]]
* [[listing]]
* [[lists]] {{s}}/{{p}}
{{rel-bottom}}
==={{etym}}2===
* [[list#{{en}}|語源1]]の特殊用法<ref name="rh1575"></ref>。
===={{noun}}====
{{en-noun}}
# [[一覧]]。一覧[[表#{{ja}}|表]]。[[リスト]]。
=====訳語=====
{{trans-see|リスト}}
====={{seealso}}=====
* [[index]]
===={{verb}}====
{{en-verb}}
#{{context|transitive|lang=en}}一覧表[[を#助詞|を]]{{サ変|作成}}。{{サ変|リストアップ}}。
#{{context|intransitive|lang=en}}(~という[[価格]][[で#助詞|で]])[[のる|載っ]][[て#助詞|て]][[いる]]。
====={{drv}}=====
{{rel-top|{{adj}}}}
* [[listed]]
{{rel-bottom}}
{{rel-top|{{noun}}}}
* [[blacklist]]
* [[listee]]
* [[lister]]
* [[listing]]
* [[list broker]]
* [[list D school]]
* [[list price]]
* [[list processing]]
* [[list processor]]
{{rel-bottom}}
==={{etym}}3===
===={{noun}}====
{{en-noun}}
#{{context|nautical|lang=en}}[[ふね|船]]が[[かたむく|傾く]]事。
===={{verb}}====
{{en-verb}}
#{{context|intransitive|nautical|船が|lang=en}}傾く。
#{{context|transitive|nautical|船を|lang=en}}[[かたむける|傾ける]]。<ref name="rh1575"></ref>
====={{syn}}=====
* [[careen]]
==={{etym}}4===
* {{etyl|enm}} {{m|enm|listen}}, {{m|enm|lusten}} <ref name="rh1575"></ref> < {{etyl|ang}} {{m|ang|gelystan|(ge)}}{{m|ang|lystan}} <~の気に入る><ref name="rh1575"></ref>
===={{verb}}====
{{en-verb|listeth|listing|listed|listed}}
<br />〔[[古風]]〕、{{context|transitive|lang=en}}
# ([[ひと|人]]の)[[気に入る]]。
# [[のぞむ|望む]]。
=====訳語=====
語義1: 〔古風〕
{{trans-top|(人の)気に入る}}
* [[{{pl}}]]: {{t|pl|podobać się}}
* [[{{lt}}]]: {{t-|lt|patikti|alt=patìkti}}
{{trans-bottom}}
語義2: <望む>
{{top}}
*
{{bottom}}
=====関連語=====
;{{noun}}:
* [[lust#{{en}}|lust]]
====={{seealso}}=====
語義2:
* [[want]], [[wish]]
==={{etym}}5===
* {{etyl|enm}} {{m|enm|listen}} <ref name="rh1575"></ref> < {{etyl|ang}} {{m|ang|hlystan}} <ref name="rh1575"></ref>
===={{verb}}====
{{head|en|verb}}
#{{context|intransitive|transitive|lang=en}}[[きく|聞く]]、[[傾聴]]する。
====関連語====
;{{verb}}:
* [[listen]]
===脚注===
<references />
[[Category:ベーシック英語 850単語]]
----
=={{L|sk}}==
{{wikipedia|sk:List|List}}
==={{etym}}===
*{{etyl|sla-pro|sk}} {{m|sla-pro|*lȋstъ}}<ref name="edosil">{{R:Derksen2008|279}}</ref>
===={{cogn}}====
{{sla}}:
* [[{{cs}}]]<ref name="edosil"></ref>: {{l|cs|list}} <葉>
* [[{{bg}}]]<ref name="edosil"></ref>: {{l|bg|лист}} <葉>
* [[{{ru}}]]<ref name="edosil"></ref>: {{l|ru|лист}} <葉>
非{{sla}}:
* [[{{lt}}]]<ref name="edosil"></ref>: {{l|lt|laiškas}} <手紙>
==={{noun}}===
{{head|sk|noun|g=m|head=list}}
#{{context|botany|lang=sk}}[[は|葉]]。
# [[てがみ|手紙]]。
====コロケーション====
語義2: <手紙>
{{top}}
単数・対格:
* [[písať]]/[[napísať]] [[list]] - '''[[てがみ|手紙]][[を#助詞|を]]'''[[かく|書く]]
{{bottom}}
===脚注===
<references />
----
=={{L|sl}}==
{{wikipedia|sl:List_(razločitev)|List}}
==={{etym}}===
*{{etyl|sla-pro|sl}} {{m|sla-pro|*lȋstъ}}<ref name="edosil">{{R:Derksen2008|279}}</ref>
===={{cogn}}====
{{sla}}:
* [[{{bg}}]]<ref name="edosil"></ref>: {{l|bg|лист}} <葉>
* [[{{pl}}]]<ref name="edosil"></ref>: {{l|pl|list}} <手紙>
* [[{{ru}}]]<ref name="edosil"></ref>: {{l|ru|лист}} <葉>
非{{sla}}:
* [[{{lt}}]]<ref name="edosil"></ref>: {{l|lt|laiškas}} <手紙>
==={{noun}}===
{{head|sv|noun|g=m|head=list}}
#{{context|botany|lang=sl}}[[は|葉]]。
===脚注===
<references />
----
=={{L|sh}}==
{{wikipedia|sh:List|List({{sh}})}}
==={{etym}}===
*{{etyl|sla-pro|sh}} {{m|sla-pro|*lȋstъ}}<ref name="edosil">{{R:Derksen2008|279}}</ref>
===={{cogn}}====
{{sla}}:
* [[{{bg}}]]<ref name="edosil"></ref>: {{l|bg|лист}} <葉>
* [[{{pl}}]]<ref name="edosil"></ref>: {{l|pl|list}} <手紙>
* [[{{ru}}]]<ref name="edosil"></ref>: {{l|ru|лист}} <葉>
非{{sla}}:
* [[{{lt}}]]<ref name="edosil"></ref>: {{l|lt|laiškas}} <手紙>
==={{noun}}===
{{sh-noun+|g=m|head=lȋst}}
#{{context|botany|lang=sh}}[[は|葉]]。
===脚注===
<references />
----
=={{L|cs}}==
{{wikipedia|cs:List|List}}
==={{etym}}===
*{{etyl|sla-pro|cs}} {{m|sla-pro|*lȋstъ}}<ref name="edosil">{{R:Derksen2008|279}}</ref>
===={{cogn}}====
{{sla}}:
* [[{{sk}}]]<ref name="edosil"></ref>: {{l|sk|list}} <葉>; <手紙>
* [[{{bg}}]]<ref name="edosil"></ref>: {{l|bg|лист}} <葉>
* [[{{ru}}]]<ref name="edosil"></ref>: {{l|ru|лист}} <葉>
非{{sla}}:
* [[{{lt}}]]<ref name="edosil"></ref>: {{l|lt|laiškas}} <手紙>
==={{noun}}===
{{head|cs|noun|g=m}}
#{{context|botany|lang=cs}}[[は|葉]]。
===={{decl}}====
{{cs-ndecl|<m.locu:ě>}}
===脚注===
<references />
----
=={{L|pl}}==
==={{pron}}===
* {{IPA|lang=pl|[lʲis̪t̪]}} (慣用音: 「'''リ'''スト」)
==={{etym}}1===
* {{etyl|sla-pro|pl}} {{m|sla-pro|*lȋstъ}} {{m}}<ref name="edosil">{{R:Derksen2008|279}}</ref>
===={{cogn}}====
{{sla}}:
* [[{{cs}}]]<ref name="edosil"></ref>: {{l|cs|list}} <葉>
* [[{{bg}}]]<ref name="edosil"></ref>: {{l|bg|лист}} <葉>
* [[{{ru}}]]<ref name="edosil"></ref>: {{l|ru|лист}} <葉>
非{{sla}}:
* [[{{lt}}]]<ref name="edosil"></ref>: {{l|lt|laiškas}} <手紙>
===={{noun}}====
{{head|pl|noun|g=m|head=list|単数|…|生格:|listu|前置格および呼格:|liście}}
# [[てがみ|手紙]]。[[たより|便り]]。[[ふみ|文]]。
====={{decl}}=====
{{pl-decl-noun|list|listy|listu|listów|listowi|listom|list|listy|listem|listami|liście|listach|liście|listy}}
=====コロケーション=====
{{top}}
単数・対格:
* [[pisać]]/[[napisać]] [[list]] ([[do#{{pl}}|do]] ''[[kto|kogo]]'') - (''[[ひと|人]]''[[に#助詞|に]])'''[[てがみ|手紙]][[を#助詞|を]]'''[[かく|書く]]
↓
* [[nadawać]]/[[nadać]] [[list]] - '''手紙を'''[[だす|出す]]; '''手紙を'''[[おくる|送る]]
{{bottom}}
=====訳語=====
{{trans-see|てがみ}}
=====関連語=====
* [[liść]] {{m}}
======{{drv}}======
{{rel-top|{{noun}}}}
* [[listonosz]] {{m}} / [[listonoszka]] {{f}}
{{rel-bottom}}
{{rel-top|{{adj}}}}
* [[listowny]], [[listowy]]
{{rel-bottom}}
====={{seealso}}=====
* [[nowina]] {{f}}, [[wiadomość]] '''{{f}}''', [[wieść]] '''{{f}}'''; [[karkta]] [[pocztowy|pocztowa]] {{f}}, [[widokówka]] {{f}}
==={{etym}}2===
===={{noun}}====
{{head|pl|noun form|g=f|head=list}}
#[[lista]]複数生格。
===脚注===
<references />
51dwfkl8ikby7t2ir8os2do1okaatb3
復
0
31606
2375935
2215511
2026-11-05T09:18:00Z
RoKouKok
112415
2375935
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ふく}}
==漢字==
{{kanji|彳|9}}
{{kanji variants|复=[[簡体字]]}}
===字源===
* [[形声文字|形声]]。「[[彳]]」+[[音符]]「[[复]] {{phoneme|*PUK}}」。「[[もどる]]」を意味する[[漢語]]{[[復]] {{phoneme|*b(r)uk}}}を表す字。
{{字源}}
===意義===
{{wikipedia|周易上経三十卦の一覧#{{PAGENAME}}}}
#[[かえる]]。[[もどる]]。
#*[[復帰|'''復'''帰]]、[[復路|'''復'''路]]、[[復辟|'''復'''辟]]
#**対義字:[[往]]
#[[かえす]]。[[もどす]]。
#*[[復位|'''復'''位]]、[[復旧|'''復'''旧]]、[[復職|'''復'''職]]
#**対義字:[[往]]
#[[むくいる]]。[[しかえし|仕返し]]をする。
#* [[報復|報'''復''']]
#[[報告]]する。
#[[くりかえす]]。[[ふたたび|再び]]する。
#* [[復習|'''復'''習]]、[[反復|反'''復''']]
#[[ふむ]]。[[実行]]する。
#[[六十四卦]]の一つ。卦の形は[[画像:Iching-hexagram-24.svg|20px]]であり、[[震下]][[坤上]]で構成される。
[[category:六十四卦]]
=={{L|ja}}==
{{ja-kanji|常用=フク|施策=教育:5|呉音=ブク,ブ|漢音=フク,フウ|訓=また,かえ-す,かえ-る,もど-す,もど-る}}
==={{adverb}}===
[[Category:{{ja}} {{adverb}}|また]]
'''復'''(また)
#「[[また]]」を参照。
==={{conjunction}}===
[[Category:{{ja}} {{conjunction}}|また]]
'''復'''(また)
#「[[また]]」を参照。
==={{prefix}}===
[[Category:{{ja}} {{prefix}}|また]]
'''復'''(また)
#「[[また]]」を参照。
==={{drv}}===
*[[復する]]
==={{prov}}===
{{top}}
* [[往復]]
* [[回復]]
* [[快復]]
* [[圭復]]
* [[敬復]]
* [[厳復]]
* [[興復]]
* [[克復]]
* [[修復]]
* [[尚復]]
* [[整復]]
* [[拝復]]
* [[反復]]
* [[復位]]
* [[復員]]
* [[復氏]]
* [[復円]]
* [[復縁]]
* [[復学]]
* [[復刊]]
* [[復業]]
* [[復啓]]
* [[復元]]
* [[復原]]
* [[復号]]
* [[復習]]
* [[復讐]]
* [[復唱]]
* [[復誦]]
* [[復飾]]
* [[復職]]
* [[復申]]
* [[復水]]
* [[復姓]]
* [[復席]]
* [[復籍]]
* [[復祚]]
* [[復奏]]
* [[復調]]
* [[復党]]
* [[復答]]
* [[復道]]
* [[復読]]
* [[復日]]
* [[復任]]
* [[復配]]
* [[復氷]]
* [[復文]]
* [[復辟]]
* [[復報]]
* [[復命]]
* [[復路]]
* [[復活]]
* [[復帰]]
* [[復仇]]
* [[復旧]]
* [[復権]]
* [[復古]]
* [[復交]]
* [[復校]]
* [[復航]]
* [[復興]]
* [[復刻]]
* [[平復]]
* [[報復]]
* [[本復]]
* [[来復]]
{{bottom}}
=={{L|zh}}==
{{zh-cat|fu4}}
{{trans_link|zh|{{PAGENAME}}}}
* '''ローマ字表記'''
** '''[[普通話]]'''
*** '''[[ピンイン]]''': [[fù]] ([[fu4]])
*** '''[[ウェード式]]''': fu<sup>4</sup>
** '''[[広東語]]'''
*** '''[[イェール式]]''': fuk6
=={{L|ko}}==
{{ko-han|복|부|eumhun=[[돌아오다|돌아올]] 복, [[다시]] 부}}
=={{コード}}==
{{文字コード|u2=F966|jis=1-41-92|mj={{mjmoji|011335}}|gb=8FCD|cns=1-5F26|big5=B45F|ksx=1001-5C56}}
{{検字|倉頡=HOOAE|四角=2824.7}}
{{字典|dj=0695.150|hdz=20834.020|大字源=2714|大漢語林=3265|康煕=0369.220|新大字典=4693|新潮漢字=3378|諸橋=10183}}
==註==
<references/>
gv6e5oifm1376tmolyaen1gfssl9450
ego
0
33687
2375548
2094818
2026-11-04T13:20:21Z
Kuroco2k
84207
2375548
wikitext
text/x-wiki
{{also|Ego|égo|égő|ego-|-ego|его}}
=={{L|it}}==
==={{etym}}===
{{etyl|la|it}} ''ego''
==={{noun}}===
{{it-noun|eg|m|o|invariable}}
#{{context|philosophy|psychology|lang=it}}[[自我]]、[[エゴ]]。
#自身。{{要出典}}<!--用例を提示してください-->
#我が儘。
----
=={{L|io}}==
==={{etym}}===
{{etyl|en|io}} ''ego'', {{etyl|fr|io}} ''[[égo]]'', {{etyl|de|io}} ''[[Ego]]'', {{etyl|it|io}} ''ego'', {{etyl|ru|io}} {{m|ru|э́го}}, {{etyl|es|io}} ''ego''
==={{pron}}===
* {{IPA|lang=ioˈe.ɡo}}
==={{noun}}===
{{head|io|noun|不変化}}
#{{context|philosophy|psychology|lang=io}}[[自我]]、[[エゴ]]。
===={{drv}}====
{{top}}
* {{l|io|egoismo}}
* {{l|io|egoisto}}
* {{l|io|egoista}}
* {{l|io|neego}}
* {{l|io|ne-ego}}
{{bottom}}
----
=={{L|en}}==
==={{etym}}===
*{{etyl|la}} {{m|la|ego}}
==={{pron}}===
* {{a|UK}} {{IPA|lang=en|ˈiːɡəʊ}}
* {{a|GA}} {{IPA|lang=en|ˈiɡoʊ}}
* {{rhymes|iːɡəʊ}}
==={{noun}}===
{{en-noun|s|-}}
#{{context|philosophy|psychology|lang=en}}[[自我]]、[[エゴ]]。
<!--
#* '''1954''', Calvin S. Hall, “A Primer of Freudian Psychology”
#*: In the well adjusted person the '''ego''' is the executive of the personality and is governed by the reality principle.
-->
===={{drv}}====
{{rel-top4|派生語}}
* {{l|en|alter ego}}
* {{l|en|egocentric}}
* {{l|en|egocentrically}}
* {{l|en|egocentricity}}
* {{l|en|egocentrism}}
* {{l|en|egodystonic}}
* {{l|en|egoism}}
* {{l|en|egoist}}
* {{l|en|egoistic}}
* {{l|en|egoistical}}
* {{l|en|egoistically}}
* {{l|en|egosyntonic}}
* {{l|en|egotism}}
* {{l|en|egotist}}
* {{l|en|egotistic}}
* {{l|en|egotistical}}
* {{l|en|egotistically}}
* {{l|en|ego trip}}
* {{l|en|empirical ego}}
* {{l|en|pure ego}}
* {{l|en|superego}}
* {{l|en|transcendental ego}}
{{rel-bottom}}
===参考===
* {{l|en|id}}
* {{l|en|superego}}
===アナグラム===
* {{anagrams|en|a=ego|EOG|GEO|GOE|Geo.|Goe|geo|geo-|goe}}
----
=={{L|nl}}==
==={{pron}}===
* {{音声|nl|Nl-ego.ogg}}
==={{noun}}===
{{nl-noun|g=n|ego's|egootje}}
#{{context|philosophy|psychology|lang=nl}}[[自我]]、[[エゴ]]。
===={{rel}}====
* {{l|nl|egoïsme}}, {{l|nl|egoïst}}, {{l|nl|egoïstisch}}
===アナグラム===
* {{l|nl|oge}}
----
=={{L|ca}}==
==={{etym}}===
{{etyl|la|ca}} ''ego''
==={{pron}}===
* {{ca-IPA|é}}
==={{noun}}===
{{ca-noun|m}}
#{{context|philosophy|psychology|lang=ca}}[[自我]]、[[エゴ]]。
===={{syn}}====
* {{l|ca|jo}}
===={{rel}}====
* {{l|ca|egoisme}}
* {{l|ca|egoista}}
----
=={{L|es}}==
==={{etym}}===
{{etyl|la|es}} ''ego''
==={{pron}}===
* {{es-IPA}}
==={{noun}}===
{{es-noun|m}}
#{{context|philosophy|psychology|lang=es}}[[自我]]、[[エゴ]]。
===={{syn}}====
* {{l|es|yo}}
===={{rel}}====
* {{l|es|egocéntrico}}
* {{l|es|egoísmo}}
* {{l|es|egoísta}}
----
=={{L|sh}}==
==={{etym}}===
{{etyl|la|sh}} ''ego''
==={{pron}}===
* {{IPA|lang=sh|êːɡo}}
* {{hyphenation|e|go}}
==={{noun}}===
{{sh-noun+|g=m|head=ȇgo}}
#{{context|philosophy|psychology|lang=sh}}[[自我]]、[[エゴ]]。
{{sh-decl-noun|ȇgo|ega|ȇga|ega|egu|egima|ego|ega|ego|ega|egu|egima|egom|egima}}
----
=={{L|cs}}==
==={{etym}}===
{{etyl|la|cs}} ''ego''
==={{pron}}===
* {{IPA|lang=cs|ˈɛɡɔ}}
==={{noun}}===
{{cs-noun|g=n}}
#{{context|philosophy|psychology|lang=cs}}[[自我]]、[[エゴ]]。
===={{decl}}====
{{cs-ndecl|<n>}}
===={{syn}}====
* {{l|cs|já}}
===={{seealso}}====
* {{l|cs|superego}}
* {{l|cs|id}}
----
=={{L|fi}}==
==={{etym}}===
{{etyl|la|fi}} ''egō''
==={{noun}}===
{{head|fi|noun}}
#{{context|philosophy|psychology|lang=fi}}[[自我]]、[[エゴ]]。
{{fi-decl-valo|eg|||o|a}}
===アナグラム===
* {{anagrams|fi|a=ego|geo-}}
----
=={{L|pl}}==
==={{etym}}===
{{etyl|la|pl}} ''ego''
==={{pron}}===
* {{pl-IPA}}
* {{音声|pl|Pl-ego.ogg}}
==={{noun}}===
{{pl-noun|n|indecl=yes}}
#{{context|philosophy|psychology|lang=pl}}[[自我]]、[[エゴ]]。
----
=={{L|pt}}==
==={{etym}}===
{{etyl|la|pt}} ''ego''
==={{pron}}===
* {{a|Portugal}} {{IPA|lang=pt|ˈɛ.ɣu}}
* {{a|Brazil}} {{IPA|lang=pt|ˈɛ.ɡu}}
* {{a|South Brazil}} {{IPA|lang=pt|ˈɛ.ɡo}}
==={{noun}}===
{{pt-noun|m|s}}
#{{context|philosophy|psychology|lang=pt}}[[自我]]、[[エゴ]]。
===={{drv}}====
* {{l|pt|massagear o ego}}
===={{rel}}====
{{top}}
* {{l|pt|egocêntrico}}
* {{l|pt|egocentrismo}}
* {{l|pt|egoísmo}}
* {{l|pt|egoísta}}
* {{l|pt|egoístico}}
* {{l|pt|ególatra}}
* {{l|pt|egolatria}}
* {{l|pt|egomania}}
* {{l|pt|egomaníaco}}
* {{l|pt|egômano}}
* {{l|pt|egotismo}}
* {{l|pt|egotista}}
* {{l|pt|eu}}
{{bottom}}
----
=={{L|la}}==
{{ラテン語一人称}}
==={{etym}}===
{{etyl|itc-pro|la}} {{m|itc-pro|*egō}} < {{etyl|ine-pro|la}} {{m|ine-pro|*éǵh₂}}
==={{pronoun}}===
{{head|la|pronoun|複数|[[nos|nōs]]|head=ego, egō}}
#(一人称単数主格){{ふりがな|私|わたし}}は、私が。
#*{{ux|la|'''Ego''' [[cogito]], [[ergo]] [[sum]], [[sive]] [[existo]].|{{ふりがな|我|われ}}思ふ、故に我在り([[cogito ergo sum]])}}。
#*{{ux|la|'''Ego''' sum [[via]] [[et]] [[veritas]] et [[vita]].|'''{{ふりがな|吾|われ}}'''は道なり、真理なり、生命なり。}}
===={{drv}}====
* {{l|la|mecum}}
* {{l|la|egomet}}, {{l|la|meimet}}, {{l|la|mihimet}}, {{l|la|memet}}
* {{l|la|proximus egomet mihi}}
===={{rel}}====
*古典ギリシア語:[[εγώ]]
===={{desc}}====
{{top}}
*{{VL.}}: {{l|la|*eo}}
**{{it}}: [[io]]
**{{es}}: [[yo]]
**{{fr}}: [[je]]
**{{pt}},{{ro}}: [[eu]]
*{{it}}: {{l|it|ego}}
*{{en}}: {{l|en|ego}}
*{{nl}}: {{l|nl|ego}}
*{{ca}}: {{l|ca|ego}}
*{{gl}}: {{l|gl|ego}}
*{{es}}: {{l|es|ego}}
*{{de}}: {{l|de|Ego}}
*{{fr}}: {{l|fr|ego}}
*{{pt}}: {{l|pt|ego}}
{{bottom}}
====参考====
*[[tu]]
*[[is]]
----
=={{L|lv}}==
==={{noun}}===
{{lv-noun|m|-}}
#{{context|philosophy|psychology|lang=lv}}[[自我]]、[[エゴ]]。
==={{noun}}===
{{lv-noun|m|-}}
#{{context|flower|lang=lv}}[[エグランタイン]]。
===={{syn}}====
* [[smaržlapu roze]]
or9kfensh3kn49elikpdg1n95oj3ilw
ulica
0
34021
2375817
2020094
2026-11-05T03:30:18Z
Kuroco2k
84207
2375817
wikitext
text/x-wiki
{{also|ulicą}}
=={{L|zlw-opl}}==
==={{etym}}===
{{etyl|sla-pro|zlw-opl}} {{m|sla-pro|*ulica}}
==={{pron}}===
*{{zlw-opl-IPA}}
==={{noun}}===
{{zlw-opl-noun|f|adj=uliczny}}
#{{context|道路|lang=zlw-opl}}{{おくりがな2|通|とお|り|とおり}}。
===={{drv}}====
*{{l|zlw-opl|uliczka}}
*{{l|zlw-opl|ulicznik}}
===={{desc}}====
*{{desc|szl|ulica}}
*{{desc|pl|ulica}}
=={{L|szl}}==
==={{etym}}===
{{etyl|zlw-opl|szl}} {{m|zlw-opl|ulica}}
==={{noun}}===
{{szl-noun|f|dim=uliczka|adj=uliczny}}
#{{context|道路|lang=szl}}{{おくりがな2|通|とお|り|とおり}}。
{{szl-decl-noun|ulica|ulice|ulicy|ulicã|ulicōm|ulicy|ulico|ulice|ulic|ulicōm|ulice|[[ulicami]]/[[ulicōma]]|ulicach|ulice}}
===={{rel}}====
*{{l|szl|ulicznie}}
=={{L|sk}}==
{{wikipedia|lang=sk}}
==={{etym}}===
{{etyl|sla-pro|sk}} {{m|sla-pro|*ulica}}
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|f|gen=ulice|pl=ulice|genpl=ulíc|decl=ulica|adj=uličný}}
#{{context|道路|lang=sk}}{{おくりがな2|通|とお|り|とおり}}。
===={{decl}}====
{{sk-ndecl|f}}
===={{drv}}====
*{{l|sk|pouličný}}
*{{l|sk|uličný}}
*{{l|sk|uličník}}
*{{l|sk|uličôčka}}
=={{L|sl}}==
{{wikipedia|lang=sl}}
==={{etym}}}===
{{etyl|sla-pro|sl}} {{m|sla-pro|*ulica}}
==={{pron}}===
*{{sl-IPA|úlica}}
*声調記号つきの正書法: {{Unicode|úlica}}<ref>{{R:Derksen2008|508}}</ref>
==={{noun}}===
{{head|sl|noun|g=f}}
#{{context|道路|lang=sl}}{{おくりがな2|通|とお|り|とおり}}。
{{sl-decl-noun-f|úlic}}
===脚注===
<references />
=={{L|sh}}==
{{wikipedia|lang=sh}}
{{wikipedia|lang=hr}}
==={{etym}}}===
{{etyl|sla-pro|sh}} {{m|sla-pro|*ulica}}
==={{pron}}===
*{{sh-IPA|ȕlica}}
*{{hyphenation|sh|u|li|ca}}
*{{rhymes|sh|it͡sa|s=3}}
==={{noun}}===
{{sh-noun+|g=f|head=ȕlica}}
#{{context|道路|lang=sh}}{{おくりがな2|通|とお|り|とおり}}。
====格変化====
{{sh-decl-noun|ulica|ulice|ulice|ulica|ulici|ulicama|ulicu|ulice|ulice|ulice|ulici|ulicama|ulicom|ulicama}}<br/>
*'''注.''': ''単数呼格には'''{{l|sh|ulico}}'''の別形もある。''
===={{seealso}}====
*{{l|sh|cesta}}
=={{L|pl}}==
{{wikipedia|lang=pl}}
==={{etym}}===
{{etyl|zlw-opl|pl}} {{m|zlw-opl|ulica}}
==={{pron}}===
*{{IPA|lang=pl|[uˈlʲit͡sa]}}
: [[File:Pl-ulica.ogg]]
===名詞===
{{pl-noun|f}}
#{{context|道路|lang=pl}}{{おくりがな2|通|とお|り|とおり}}、{{l|ja|街路}}、[[ストリート]]。
#:{{syn|pl|droga|szosa|tor|trakt|uliczka|bulwar}}
#:{{ant|pl|aleja|plac|skwer}}
#{{context|方言|ポズナン|lang=pl}}{{l|ja|建造物}}の{{l|ja|門}}。[[いりぐち|入口]]。
#:{{syn|pl|furtka|brama}}
#{{context|俗語|singular only|lang=pl}}{{l|ja|大衆}}の{{l|ja|意見}}。{{l|ja|民意}}。
#:{{syn|pl|opinia publiczna|vox populi|głos}}
#* {{ux|pl|[[rumuński|Rumuńska]] [[ulica]] [[mówić|mówi]] "{{l|pl|nie}}" [[cięcie|cięciom]] [[budżetowy]]m|『[[ルーマニア]]の'''{{l|ja|民衆}}'''、{{l|ja|予算}}{{l|ja|削減}}に「[[ノー]]」』}}<ref>[http://www.wprost.pl/ar/342928/Rumunska-ulica-mowi-nie-cieciom-budzetowym]より。週刊誌における記事の見出し。</ref>
====格変化====
{{pl-decl-noun-f+}}
====使用例====
語義1: 〈通り〉
{{top}}
単数・生格:
*[[róg]] '''ulicy''' - [[まちかど|街角]]
単数・造格:
*[[iść]] '''ulicą''' - '''通りを'''([[あるく|歩い]]て)[[いく|行く]]
単数・前置格:
*{{lang|pl|{{l|pl|na}} '''ulicy'''}} - '''通り'''の
{{bottom}}
===={{abbr}}====
語義1: 〈通り〉
*[[ul.]]
====派生語====
名詞:
*{{qualifier|指小形}} {{l|pl|uliczka}}
形容詞:
*{{l|pl|uliczny}}
:名詞:
:* {{l|pl|ulicznik|g=m}} / {{l|pl|ulicznica|g=f}}
====脚注====
<references/>
aqf7sg4m7xb7whusxjkf37llancjrmy
黒点
0
34403
2375747
1669559
2026-11-05T01:22:20Z
こんせ
4359
/* {{noun}} */ 黒点について2例
2375747
wikitext
text/x-wiki
{{also|黑點|黑点}}
=={{ja}}==
{{Wikipedia|太陽黒点}}
==={{pron}}===
{{ja-pron|こくてん|acc=0|dev=2}}
==={{noun}}===
{{ja-noun|[[こくてん]]}}
#{{タグ|jpn|天文学|jsort=こくてん}} [[太陽]]の[[表面]]に見られる、温度が周囲よりも低くなっているために黒く見える[[点]]。太陽黒点。
#(「くろてん」とも)黒い点や、点状に見える部分。
##[[植物]]の[[は|葉]]を[[すかす|透かし]]て見たとき、[[色素]]を含んでいて[[ひかり|光]]をとおしにくく、黒く見える点。
##[[画素]]を用いる表示装置の[[ドットぬけ|ドット抜け]]で、常時[[ひかる|光ら]]ず黒く見える画素[[欠点]]。
===={{trans}}====
*{{it}}: [[macchia solare]] {{f}}
*{{en}}: [[sunspot]]
*スペイン語: [[mancha]], [[mancha solar]]
*中国語: [[黑子]]、[[太阳黑子]]/[[太陽黑子]]
*{{de}}: [[Sonnenfleck]] {{m}}
*{{fi}}: [[auringonpilkku]]
*フランス語: [[tache solaire]]
*ポルトガル語: [[mancha solar]]
5lwue1s40u9efie3d3poyaw4oulzokj
slovník
0
40407
2375601
1692406
2026-11-04T13:47:34Z
Kuroco2k
84207
2375601
wikitext
text/x-wiki
{{also|slovnik}}
=={{L|sk}}==
==={{noun}}===
{{sk-noun|g=m|a=inanimate}}
# [[辞書]]、[[辞典]]。
===={{decl}}====
{{sk-ndecl|m-in}}
=={{L|cs}}==
==={{pron}}===
*{{IPA|lang=cs|slovɲiːk}}
[[ファイル:Cs-slovník.ogg]]
==={{etym}}===
[[slovo]] ("言葉, 単語")
==={{noun}}===
{{cs-noun|g=m-in}}
# [[辞書]]、[[辞典]]。
# [[語彙]]。
===={{decl}}====
{{cs-ndecl|<m>}}
===={{syn}}====
*[[glosář]]
*[[lexikon]]
kegrr5cfzzyzxcjooor7i3nsplxt22m
境遇
0
40427
2375694
2300486
2026-11-04T22:07:14Z
Jiba1219
100610
2375694
wikitext
text/x-wiki
{{kana-DEFAULTSORT|きょうぐう}}
=={{L|ja}}==
{{ja-kanjitab|きょう|ぐう|yomi=goon,kan}}
==={{pron}}===
{{ja-pron|きょうぐう|acc=0|acc2=3|acc_ref=NHK|acc2_ref=NHK}}
{{ja-accent-common|region=京阪|h||きょーぐー}}
==={{noun}}===
{{ja-noun|[[きょうぐう]]}}
#[[社会]][[生活]]の上で、その人を[[とりまく|取り巻く]][[周囲]]の[[事情]]。
#*[[ひとりぽっち]]と[[いう]]ものは、[[自分]]の[[生活]]を[[もつ|もっ]]ている[[もの|者]][[にとって]]は、[[かならずしも|必ずしも]][[わるい|悪い]]'''境遇'''ではない。({{w|薄田泣菫}}『[https://www.aozora.gr.jp/cards/000150/files/3387_21020.html 水仙の幻想]』)
#*[[ちち|父]]が[[しぬ|死ん]]で[[かれ|彼]]の'''境遇'''は[[一変]]した。({{w|太宰治}}『[https://www.aozora.gr.jp/cards/000035/files/272_15101.html 陰火]』)
===={{syn}}====
* [[環境]]、[[状況]]、[[情況]]
===={{trans}}====
*{{T|en}}: {{t|en|situation}}, {{t|en|circumstances}}
===脚注===
{{Reflist}}
=={{L|zh}}==
==={{pron}}===
{{cmn-pron|jìngyù}}
{{yue-pron|ging2 jyu6}}
{{nan-pron|xm,qz,tw:kéng-gū/zz:kéng-gī|t=gêng2 ngo6}}
==={{noun}}===
{{zhchars}}
#(日本語に同じ)境遇。
{{zh-cat|jing4yu4|名詞}}
{{yue-cat|ging2yu6|名詞}}
{{nan-cat|keng2gu7|名詞}}
{{nan-tws-cat|geng2ngo6|名詞}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|경우}}
#{{ふりがな|場合|ばあい}}。[[事情]]。
0ip80jsme2jlclaex8h1g6ujfycil1u
文章
0
40859
2375778
2293287
2026-11-05T02:34:04Z
Jiba1219
100610
/* {{L|zh}} */
2375778
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ぶんしょう}}
=={{L|ja}}==
{{ja-kanjitab|ぶん|しょう|yomi=kanon,o}}
==={{pron}}===
{{ja-pron|ぶんしょう|acc=1|acc_ref=DJR,NHK}}
{{ja-accent-common|region=京阪|a|ぶ|んしょー}}
==={{noun}}===
{{ja-noun|[[ぶんしょう]]}}
#[[内容]]が[[まとまる|まとまっ]]ていて[[完結]]している[[言語]][[表現]]。
#[[いくつか]]の文を[[もちいる|用い]]て、[[思想]]や[[感情]]を表現したもの。
#[[散文]]。
===脚注===
{{Reflist}}
=={{L|zh}}==
{{zh-cat|wen2zhang1|noun|hsk=甲|hsk2=4}}
{{dng-cat|вынҗон|noun}}
{{yue-cat|man4jeung1|noun}}
{{nan-cat|bun5chiun1|noun}}
{{nan-tws-cat|bhung5ziang1|noun}}
{{cdo-cat|ung5ciong1|noun}}
{{mnp-cat|uong3ciong1|noun}}
{{hak-cat|vun2chong1|noun}}
{{wuu-cat|ven3tsaon1|noun}}
{{ltc-cat|mjuntsyang|noun}}
{{och-cat|munkjang|noun}}
==={{pron}}===
{{cmn-pron|wénzhāng|a=y|dg=вын1җон2}}
{{yue-pron|man4 zoeng1|a=LL-Q9186-Luilui6666-文章.wav|t=mun3 ziang1}}
{{nan-pron|xm,qz,tp:bûn-chiuⁿ/zz:bûn-chioⁿ/xm,qz,tw:bûn-chiong/zz:bûn-chiang|t=bhung5 ziang1/bhung5 ziên1/bhung5 zion1}}
{{cdo-pron|ùng-ciŏng}}
{{mnp-pron|uǒ̤ng-ció̤ng}}
{{hak-pron|vùn-chông|h=vun zhongˋ|d=vunˇ zhong+|r=vun zhongˇ|z=bbunˋ zhongˇ}}
{{wuu-pron|6ven tsaon}}
*{{ltc}}: mjun tsyang
*{{och}}:
**(Baxter–Sagart): /*mə[n] taŋ/
**(鄭張): /*mɯn kjaŋ/
==={{noun}}===
{{zhchars}}
#(日本語に同じ)文章。
===={{colloc}}====
*{{l|zh|做文章}}
==={{desc}}===
{{CJKV||j=ぶんしょう|文章|문장|văn chương}}
===参考文献===
*{{R:hak:DFTH|914|2026-11-05}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|문장}}
#文章。
#[[文章家]]。
=={{L|vi}}==
==={{noun}}===
{{vi-head|noun|văn|chương}}
#{{topcat|vi|文学}}[[文学]]。
[[Category:日越で意味が大きく異なる漢語]]
b2b3xd3j5v8ajtr8razxo13gn2rh22q
mesiac
0
40988
2375818
2221469
2026-11-05T03:30:59Z
Kuroco2k
84207
2375818
wikitext
text/x-wiki
{{also|Mesiac}}
=={{sk}}==
[[カテゴリ:{{sk}}]]
==={{noun}}===
{{sk-noun|g=m|a=inanimate|pl=mesiace}}
[[カテゴリ:{{sk}} 天体]]
# {{ふりがな|月|つき}}([[天体]])、[[惑星]]の[[衛星]]。
#* Jupiterove '''''mesiace''''': 木星の衛星
# 月([[暦]])。
#* December je dvanásty '''mesiac''' roka — 12月は12番目の月である。
===={{decl}}====
{{sk-ndecl|m-in}}
===={{drv}}====
*[[mesačník]]
*[[mesačný]]
===={{rel}}====
*[[deň#{{sk}}|deň]]
*[[hviezda#{{sk}}|hviezda]]
*[[planéta#{{sk}}|planéta]]
*[[rok#{{sk}}|rok]]
*[[týždeň#{{sk}}|týždeň]]
1ztf5d19yli5m0doszyi39n2ecplo6q
pizza
0
43488
2375819
1672813
2026-11-05T03:32:19Z
Kuroco2k
84207
2375819
wikitext
text/x-wiki
[[File:Pizza im Pizzaofen von Maurizio.jpg|thumb|280px|pizza]]
{{also|Pizza}}
=={{L|is}}==
==={{noun}}===
{{is-noun|f|pizzu|pizzur}}
#{{context|cuisine|lang=is}}[[ピッツァ]]、[[ピザ]]。
=={{L|it}}==
==={{pron}}===
*{{IPA|lang=it|ˈpitʦa}}
==={{noun}}===
{{it-noun|pizz|f|a|e}}
#{{context|cuisine|lang=it}}[[ピッツァ]]、[[ピザ]]。
===={{rel}}====
*[[pizzaiolo]]
*[[pizzeria]]
=={{L|ia}}==
==={{noun}}===
{{ia-noun}}
#{{context|cuisine|lang=ia}}[[ピッツァ]]、[[ピザ]]。
=={{L|en}}==
==={{pron}}===
*{{a|RP}} {{IPA|ˈpiːtsə|lang=en}}
*{{a|US|GenAm}} {{IPA|ˈpitsə|lang=en}}
*発音(米) :[[File:en-us-pizza.ogg]]
==={{noun}}===
{{en-noun|s|-|pl2=pizze}}
#{{context|cuisine|lang=en}}[[ピッツァ]]、[[ピザ]]。
#*May I have two [[slice]]s of '''pizza'''.
#*:ピザを2切れ下さい
#*I ordered two '''pizzas'''.
#*:(切り分けていない)ピザを2枚注文した。
=={{L|nl}}==
==={{noun}}===
{{nl-noun|g=f|pizza's|pizzattje}}
#{{context|cuisine|lang=nl}}[[ピッツァ]]、[[ピザ]]。
=={{L|ca}}==
==={{noun}}===
{{ca-noun|f|pizzes}}
#{{context|cuisine|lang=ca}}[[ピッツァ]]、[[ピザ]]。
=={{L|sv}}==
==={{noun}}===
{{sv-noun|g=c}}
#{{context|cuisine|lang=sv}}[[ピッツァ]]、[[ピザ]]。
=={{L|es}}==
==={{noun}}===
{{es-noun-f|pizzas}}
#{{context|cuisine|lang=es}}[[ピッツァ]]、[[ピザ]]。
=={{L|sk}}==
==={{noun}}===
{{sk-noun|g=f|gen=pizze|pl=pizze|genpl=pízz|decl=stroj}}
#{{context|cuisine|lang=sk}}[[ピッツァ]]、[[ピザ]]。
===={{decl}}====
{{sk-ndecl|f|p=picca}}
=={{L|cs}}==
==={{noun}}===
{{cs-noun|g=f}}
#{{context|cuisine|lang=cs}}[[ピッツァ]]、[[ピザ]]。
=={{L|da}}==
==={{noun}}===
{{da-noun|en|er}}
#{{context|cuisine|lang=da}}[[ピッツァ]]、[[ピザ]]。
=={{L|nn}}==
==={{noun}}===
{{nn-noun-m2}}
#{{context|cuisine|lang=nn}}[[ピッツァ]]、[[ピザ]]。
=={{L|nb}}==
==={{noun}}===
{{nb-noun-m1}}
#{{context|cuisine|lang=nb}}[[ピッツァ]]、[[ピザ]]。
=={{L|fi}}==
==={{noun}}===
{{head|fi|noun}}
#{{context|cuisine|lang=fi}}[[ピッツァ]]、[[ピザ]]。
=={{L|fr}}==
==={{noun}}===
{{fr-noun|f}}
#{{context|cuisine|lang=fr}}[[ピッツァ]]、[[ピザ]]。
=={{L|pl}}==
==={{noun}}===
{{pl-noun|f}}
#{{context|cuisine|lang=pl}}[[ピッツァ]]、[[ピザ]]。
=={{L|pt}}==
==={{noun}}===
{{pt-noun|f|s}}
#{{context|cuisine|lang=pt}}[[ピッツァ]]、[[ピザ]]。
qadf0jhdwh0ss5uisbjg4e2wxlc318d
ガソリンスタンド
0
43998
2375901
2319908
2026-11-05T06:48:50Z
Toshi Okugoma
133652
/* 語源 */
2375901
wikitext
text/x-wiki
{{DEFAULTSORT:かそりんすたんと がそりんすたんど}}
{{wikipedia}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}} {{noun}}]]
[[Category:和製英語]]
[[ファイル:GasStationHiroshima.jpg|thumb|200px|ガソリンスタンドの一例]]
'''[[ガソリン]][[スタンド]]'''
# [[自動車]]などに[[ガソリン]]や[[軽油]]を[[補給]]・[[販売]]している[[ところ|所]]。
===={{etym}}====
* {{en}}の[[gasoline]]と[[stand]]を組み合わせた[[和製英語]]。
===={{rel}}====
* [[レギュラー]], [[ハイオク]], [[燃料]], [[灯油]], [[オイル]], [[潤滑油]]
* [[給油]], [[洗車]], [[点検]]
===={{trans}}====
{{top}}
*[[{{ar}}]]<!--アラビア語-->: {{t|ar|محطة بنزين|f|tr=maHáTTat banziin}}, {{t|ar|محطة وقود|f|tr=maHáTTat waquud}}
*[[{{it}}]]<!--イタリア語-->: {{t-|it|distributore|m}}
*[[{{en}}]]<!--英語-->: {{t+|en|filling station}}, {{t+|en|service station}}, {{t+|en|gas station}}, {{t+|en|petrol station}}
*[[{{nl}}]]<!--オランダ語-->: [[tankstation]] {{n}}, [[benzinestation]] {{n}}, [[pompstation]] {{n}}, [[benzinepomp]], [[pomp]]
*[[{{ca}}]]<!--カタルーニャ語-->: [[gasolinera]] {{f}}
*[[{{el}}]]<!--ギリシア語-->: {{t+|el|βενζινάδικο|n|tr=venzinádiko}}
*[[{{ku}}]]<!--クルド語-->: {{ku-Arab|[[بهنزینخانه]]}}
*[[{{sv}}]]<!--スウェーデン語-->: {{t-|sv|bensinstation}}, {{t+|sv|mack}}
*[[{{es}}]]<!--スペイン語-->: [[estación de servicio]] {{m}}, [[gasolinera]] {{f}}, [[bencinera]] {{f}} {{italbrac|Chile}}, [[bomba]] {{f}} {{italbrac|Colombia|Costa Rica|Chile|Dominican Republic|Ecuador|Panama|Venezuela}}, [[gasolinería]] {{f}} {{italbrac|Mexico}}, [[grifo]] {{m}} {{italbrac|Peru}}
*[[{{sk}}]]<!--スロヴァキア語-->: [[benzínová pumpa]] {{f}}, [[benzínka]] ''f (colloquialism)''
*[[{{sl}}]]<!--スロヴェニア語-->: [[bencinska črpalka]] {{f}}, [[bencinski servis]] {{m}}
*[[{{th}}]]<!--タイ語-->: {{lang|tha|[[ปั้มน้ำมัน]], [[ปั๊มน้ำมัน]]}}
*[[{{cs}}]]<!--チェコ語-->: {{t-|cs|čerpací stanice|f}}
*[[{{zh}}]]<!--中国語-->: {{t-|cmn|加油站|tr=jiāyóuzhàn|sc=Hani}}
*[[{{ko}}]]<!--朝鮮語-->: {{朝鮮語訳|word=주유소|hanja=注油所|rom=chuyuso|}}
*[[{{de}}]]<!--ドイツ語-->: {{t+|de|Tankstelle|f}}
*[[{{tr}}]]<!--トルコ語-->: {{t+|tr|benzinlik}}, {{t+|tr|benzin istasyonu}}
*[[{{no}}]]<!--ノルウェー語-->: {{t+|no|bensinstasjon}}
*[[{{hu}}]]<!--ハンガリー語-->: {{t+|hu|benzinkút}}
*[[{{fi}}]]<!--フィンランド語-->: {{t-|fi|huoltamo}}, {{t-|fi|huoltoasema}}, {{t-|fi|bensa-asema}}, {{t-|fi|bensiiniasema}}
*[[{{fo}}]]<!--フェロー語-->: {{t-|fo|bensinstøð|f|xs=Faroese}}
*[[{{fr}}]]<!--フランス語-->: {{t+|fr|station-service|f}}, {{t-|fr|poste d'essence|m}}
*[[{{pl}}]]<!--ポーランド語-->: {{t+|pl|stacja benzynowa|f}}
*[[{{pt}}]]<!--ポルトガル語-->: [[posto de gasolina]] {{m}}
*[[{{mk}}]]<!--マケドニア語-->: {{t|mk|бензинска пумпа|f|tr=bénzinska púmpa}}, {{t|mk|бензинска станица|f|tr=bénzinska stánica}}
*[[{{ru}}]]<!--ロシア語-->: {{t-|ru|бензозаправочная станция|f|tr=benzozaprávočnaja stáncija}}, {{t+|ru|бензоколонка|f|tr=benzokolónka}} {{qualifier|colloquial}}, {{t|ru|заправка|f|tr=zaprávka}} {{qualifier|colloquial}}
{{bottom}}
p1tbrgoc01813jfp3qvwzxtdoi7qpd0
イギリススパナ
0
44000
2375533
1469087
2026-11-04T13:15:55Z
M-30722
1202
2375533
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{wikipedia|モンキーレンチ}}
=={{ja}}==
==={{etym}}===
{{和製外来語|pt|Inglez|en|spanner}}
==={{noun}}===
{{ja-noun|head=[[イギリス]][[スパナ]]}}
#{{タグ|ja|道具}}[[ボルト]]や[[ナット]]の[[おおきさ|大きさ]]に[[おうじる|応じて]][[くち|口]]の[[おおきさ|大きさ]]を調節できる[[レンチ]]。
===={{synonym}}====
* [[自在スパナ]]、[[モンキーレンチ]]、[[モンキースパナ]]
===={{trans}}====
*{{T|en}}: {{t-|en|adjustable spanner}}, {{t|en|monkey wrench}}
*{{T|zh}}: {{zh-l|活動扳手}}
8onurp3mk6mbzjwt2f0f3h6rvra9nfk
カテゴリ:和製英語
14
44005
2375483
2086436
2026-11-04T12:38:21Z
M-30722
1202
上位カテゴリ挿入
2375483
wikitext
text/x-wiki
{{kana-DEFAULTSORT|わせいえいご}}
<div class="pathnavbox">
* {{Pathnav|カテゴリ|言語|{{ja}}|{{ja}}_語源|disp4=語源|和製外来語|last=和製英語}}
</div>
{{ja-categoryTOC}}
[[和製英語]]に関するカテゴリ。このカテゴリでは英語のみからなるものを扱います。英語以外の要素を含む語については[[:カテゴリ:和製外来語]]を参照。
[[カテゴリ:{{ja}}_英語由来]]
[[カテゴリ:和製外来語]]
pwsui5bbe9voqzwb96clcub8mb6k7ku
傍観
0
44119
2375625
2373809
2026-11-04T14:33:50Z
Meow515
134123
2375625
wikitext
text/x-wiki
{{also|旁觀}}
=={{L|ja}}==
{{ja-kanjitab|ぼう|かん|yomi=o}}
==={{pron}}===
{{ja-pron|ぼうかん|acc=0|acc_ref=DJR,NHK,SMK5}}
==={{noun}}===
{{ja-noun|ぼうかん|hhira=ばうくわん}}
#何もせずに[[みる|見て]]いること。
==={{verb}}===
{{ja-verb-suru|ぼうかん}}
===={{conjug}}====
{{日本語サ変活用}}
===={{trans}}====
*{{en}}: [[look on]]
*{{de}}: [[zuschauen]]
===脚注===
{{Reflist}}
i99as0q0g5sg4sbkxe99e0vhxtxbv0l
bambus
0
44209
2375820
2329707
2026-11-05T03:33:10Z
Kuroco2k
84207
2375820
wikitext
text/x-wiki
{{also|Bambus}}
=={{L|is}}==
==={{pron}}===
*{{IPA|ˈpampʏs|lang=is}}
==={{etym}}===
{{etyl|de|is}} ''[[Bambus]]'' < {{etyl|nl|is}} ''[[bamboes]]'' < {{etyl|pt|is}} ''[[bambu]]'' < {{etyl|ms|is}} ''[[bambu]]'' < {{etyl|kn|is}} {{m|kn|ಬಮ್ಬು}}
==={{noun}}===
{{is-noun|m|bambuss|-}}
#{{context|plant|lang=is}}{{ふりがな|竹|たけ}}。
{{is-decl-noun-m-s1|bamb|u|s|pl=-}}
=={{L|sv}}==
==={{noun}}===
{{head|sv|noun form}}
# {{sv-noun-form-indef-gen|bambu}}
=={{L|sk}}==
==={{etym}}===
{{etyl|de|sk}} ''[[Bambus]]'' < {{etyl|nl|sk}} ''[[bamboes]]'' < {{etyl|pt|sk}} ''[[bambu]]'' < {{etyl|ms|sk}} ''[[bambu]]'' < {{etyl|kn|sk}} {{m|kn|ಬಮ್ಬು}}
==={{pron}}===
*{{IPA|ˈbambus|lang=sk}}
==={{noun}}===
{{sk-noun|g=m|gen=bambusu|pl=bambusy|decl=dub}}
#{{context|plant|lang=sk}}{{ふりがな|竹|たけ}}。
===={{decl}}====
{{sk-ndecl|m-in|g=u/a}}
===={{drv}}====
*{{l|sk|bambusový}}
=={{L|sl}}==
==={{etym}}===
{{etyl|de|sl}} ''[[Bambus]]'' < {{etyl|nl|sl}} ''[[bamboes]]'' < {{etyl|pt|sl}} ''[[bambu]]'' < {{etyl|ms|sl}} ''[[bambu]]'' < {{etyl|kn|sl}} {{m|kn|ಬಮ್ಬು}}
==={{pron}}===
*{{IPA|báːmbus|lang=sl}}
==={{noun}}===
{{head|sl|noun|head=bȃmbus|g=m-in}}
#{{context|plant|lang=sl}}{{ふりがな|竹|たけ}}。
{{sl-decl-noun-m|bámbus}}
=={{L|sh}}==
==={{etym}}===
{{etyl|de|sh}} ''[[Bambus]]'' < {{etyl|nl|sh}} ''[[bamboes]]'' < {{etyl|pt|sh}} ''[[bambu]]'' < {{etyl|ms|sh}} ''[[bambu]]'' < {{etyl|kn|sh}} {{m|kn|ಬಮ್ಬು}}
==={{pron}}===
*{{IPA|lang=sh|bǎmbus}}
*{{hyphenation|bam|bus}}
==={{noun}}===
{{sh-noun+|g=m|head=bàmbus}}
#{{context|plant|lang=sh}}{{ふりがな|竹|たけ}}。
{{sh-decl-noun|bambus|bambusi|bambusa|bambusa|bambusu|bambusima|bambus|bambuse|bambuse|bambusi|bambusu|bambusima|bambusom|bambusima}}
=={{L|cs}}==
==={{etym}}===
{{etyl|de|cs}} ''[[Bambus]]'' < {{etyl|nl|cs}} ''[[bamboes]]'' < {{etyl|pt|cs}} ''[[bambu]]'' < {{etyl|ms|cs}} ''[[bambu]]'' < {{etyl|kn|cs}} {{m|kn|ಬಮ್ಬು}}
==={{pron}}===
*{{cs-IPA}}
==={{noun}}===
{{cs-noun|g=m}}
#{{context|plant|lang=cs}}{{ふりがな|竹|たけ}}。
===={{drv}}====
*{{l|cs|bambusový}}
=={{L|da}}==
==={{etym}}===
{{etyl|de|da}} ''[[Bambus]]'' < {{etyl|nl|da}} ''[[bamboes]]'' < {{etyl|pt|da}} ''[[bambu]]'' < {{etyl|ms|da}} ''[[bambu]]'' < {{etyl|kn|da}} {{m|kn|ಬಮ್ಬು}}
==={{noun}}===
{{da-noun|g=c|bambussen|bambusser}}
#{{context|plant|lang=da}}{{ふりがな|竹|たけ}}。
{{da-noun-infl|g=c|bambussen|bambusser|bambusserne|bambus'|stem=bambuss}}
=={{L|nn}}==
==={{etym}}===
{{etyl|nl|nn}} ''[[bamboes]]''
==={{noun}}===
{{nn-noun-m1}}
#{{context|plant|lang=nn}}{{ふりがな|竹|たけ}}。
=={{L|nb}}==
==={{etym}}===
{{etyl|nl|nb}} ''[[bamboes]]''
==={{noun}}===
{{nb-noun-m1}}
#{{context|plant|lang=nb}}{{ふりがな|竹|たけ}}。
===={{drv}}====
*{{l|nb|bambusrør}}
*{{l|nb|bambusskudd}}
=={{L|fo}}==
==={{etym}}===
{{etyl|de|fo}} ''[[Bambus]]'' < {{etyl|nl|fo}} ''[[bamboes]]'' < {{etyl|pt|fo}} ''[[bambu]]'' < {{etyl|ms|fo}} ''[[bambu]]'' < {{etyl|kn|fo}} {{m|kn|ಬಮ್ಬು}}
==={{noun}}===
{{fo-noun|n|bambus|-}}
#{{context|plant|lang=fo}}{{ふりがな|竹|たけ}}。
{{fo-decl-noun-n11-s|bambus}}
===={{drv}}====
*{{l|fo|bambustráða|g=f}}
=={{L|pl}}==
==={{pron}}===
*{{pl-IPA}}
*音声: [[ファイル:Pl-bambus.ogg]]
==={{etym}}1===
{{etyl|de|pl}} ''[[Bambus]]'' < {{etyl|nl|pl}} ''[[bamboes]]'' < {{etyl|pt|pl}} ''[[bambu]]'' < {{etyl|ms|pl}} ''[[bambu]]'' < {{etyl|kn|pl}} {{m|kn|ಬಮ್ಬು}}
===={{noun}}====
{{pl-noun|m-in}}
#{{context|plant|lang=pl}}{{ふりがな|竹|たけ}}。
#[[竹材]]。
{{pl-decl-noun-m-in|gens=bambusu/bambusa}}
==={{etym}}2===
{{suffix+|Bambo|us|lang=pl}}
===={{noun}}====
{{pl-noun|m-an}}
#{{context|derogatory|lang=pl}}[[黒人]]。
{{pl-decl-noun-m-an}}
=={{L|pt}}==
==={{noun}}===
{{head|pt|plural}}
#[[bambu]]の複数形。
=={{L|ro}}==
==={{pron}}===
*{{IPA|lang=ro|ˈbambus}}
==={{noun}}===
{{head|ro|noun|g=m|複数|[[bambuşi]]}}
#{{context|plant|lang=ro}}{{ふりがな|竹|たけ}}。
8p8jjmguw2b42gar9ovf5jzudv8nba9
威力
0
44785
2375698
2009132
2026-11-04T22:17:31Z
Jiba1219
100610
2375698
wikitext
text/x-wiki
{{kana-DEFAULTSORT|いりょく}}
=={{L|ja}}==
{{ja-kanjitab|い|りょく|yomi=o,kanon}}
==={{pron}}===
{{ja-pron|いりょく|acc=1|acc_ref=NHK}}
==={{noun}}===
{{ja-noun|[[いりょく]]}}
# {{ふりがな|人|ひと}}を[[おそれる|恐れ]]させる程の[[つよい|強い]]{{ふりがな|力|ちから}}。
# [[迫力]]のある技やすぐれた[[能力]]、[[性能]]。
#{{context|法律|lang=ja}}人の[[意思]]を[[制圧]]するに足る[[有形]]・[[無形]]の[[勢力]]。
#*威力業務妨害
===={{rel}}====
* [[国威]], [[威信]], [[威儀]], [[威光]], [[威勢]], [[威厳]], [[威喝]], [[威嚇]], [[威圧]], [[威徳]], [[威風]], [[恩威]], [[暴威]], [[権勢]], [[権威]], [[武威]], [[猛威]], [[球威]], [[示威]], [[神威]], [[稜威]], [[脅威]], [[貫祿]]
===={{trans}}====
{{top}}
*{{T|en}}: {{t|en|power}}
*{{T|zh}}: {{t|zh|威力|tr=wēilì}}
*{{T|ko}}: {{t|ko|위력(威力)}}
*{{T|vi}}: {{t|vi|uy lực}}
{{bottom}}
===脚注===
{{Reflist}}
=={{L|zh}}==
==={{pron}}===
{{cmn-pron|wēilì}}
{{yue-pron|wai1 lik6}}
{{nan-pron|qz:ui-lia̍k/tw,xm,zz:ui-le̍k/qz,xm,zz:ui-la̍t|t=ui1 lag8}}
{{cpx-pron|pt,xy:ui1 lih7}}
{{hak-pron|vî-li̍t|h=vuiˋ lidˋ|d=vui+ lidˋ|r=vuiˇ lid|z=bbuiˇ lidˋ}}
==={{noun}}===
{{zhchars}}
# [[つよい|強い]][[ちから|力]]。
# [[たかい|高い]][[能力]]。
===参考文献===
*{{R:hak:DFTH|15950|2026-11-05}}
{{zh-cat|wei1li4|名詞|hsk=丁|hsk2=6}}
{{yue-cat|wai1lik6|名詞}}
{{nan-cat|ui1lek8|名詞}}
{{nan-tws-cat|ui1lag8|名詞}}
{{cpx-cat|ui1lih7|名詞}}
{{hak-cat|vî-li̍t|名詞}}
{{hak-hl-cat|vuiˋ lidˋ|名詞}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|위력}}
#(日本語に同じ)威力。
=={{L|vi}}==
==={{noun}}===
{{vi-head|noun|uy|lực}}
#(日本語に同じ)威力。
opa44f830o638iifqtvaaotm6o6io6g
den
0
45423
2375600
2082915
2026-11-04T13:47:33Z
Kuroco2k
84207
2375600
wikitext
text/x-wiki
{{also|Den|deň|dēn|dèn|dɛn}}
=={{L|ak}}==
==={{pron}}===
*声調: 低低<ref>{{R:Kotey1998}}</ref>
===形容詞===
{{head|ak|adjective}}
# [[かたい|固い]]。[[強固|強固な]]。
#* {{ux|ak|[[nsa]] [[yɛ]] [[den]]|[[て|手]][[が]]'''強固である'''|inline=y}}<ref>{{Cite book|last=Dolphyne|first=Florence Abena|authorlink=w:en:Florence Dolphyne|year=1996|title=A Comprehensive Course in Twi (Asante) for the Non-Twi Learner|url=https://books.google.co.jp/books?hl=ja&id=NnRkAAAAMAAJ&dq=kofi+nsa&focus=searchwithinvolume&q=stingy|location=Accra, Ghana|publisher=Ghana Universities Press|page=123}} ISBN 9964-3-0245-2</ref>
====関連語====
名詞:
*{{l|ak|denhyɛ}}
副詞:
*{{l|ak|denneennen}}
形容詞:
*{{l|ak|dennen}}
===脚注===
<references />
=={{L|en}}==
{{wikipedia|Den|lang=en}}
{{wikipedia|Den (room)|lang=en}}
==={{etym}}===
{{etyl|ang|en}} {{m|ang|denn}}
==={{pron}}===
*{{音声|en|en-us-den.ogg|音声(米)}}
==={{noun}}===
{{en-noun}}
# ある種の動物の{{ふりがな|巣|す}}。[[ねぐら]]。[[ほら穴]]。
#* {{ux|en|Daniel was [[put into]] the lions’ '''den'''.|[[w:ダニエル|ダニエル]]はライオンの巣窟に投げ入れられた([[旧約聖書]][[w:ダニエル書|ダニエル書]]の[[エピソード]])}}
# {{q|米語}} [[いま|居間]]。[[リビングルーム]]の一種。
#* {{ux|en|Her current rental contribution is $807.50 per month, for a one-bedroom apartment with a '''den'''. (''[http://www.cacb.uscourts.gov/sites/cacb/files/documents/opinions/TD_Chapelle%20MOD.pdf Panlette Chapelle v. Educational Credit Management Corporation]'', Case No. LA 04-26542 TD, United States Bankruptcy Court Central District of California, July 25, 2005)|'''リビングルーム'''付き、ベッドルーム1つのアパートで、彼女は現在月々807ドル50セントの家賃負担をしている。}}
# [[書斎]]。[[私室]]。仕事部屋。
# [[アジト]]。[[隠れ家]]。{{おくりがな2|住|す|みか|すみか}}。奥まった汚い場所。
# {{ふりがな|組|くみ}}。[[班]]。[[分隊]]。
===={{syn}}====
*{{sense|巣、巣窟}} {{l|en|lair}}
==={{verb}}===
{{en-verb|den|n|ed}}
# 巣に身を{{おくりがな2|隠|かく|す|かくす}}。{{おくりがな2|引|ひ|きこもる|ひきこもる}}。むさくるしいところに{{おくりがな2|住|す|む|すむ}}。
=={{L|nl}}==
{{wikipedia|lang=nl}}
==={{noun}}===
{{nl-noun|g=m|dennen|dennetje}}
[[カテゴリ:{{nl}}_植物]]
# {{ふりがな|松|まつ}}。
==={{arti}}===
{{オランダ語定冠詞}}
{{head|nl|冠詞}}
# {{q|古用法}} 男性与格(単複とも)。
# {{q|古用法}} 中性単数与格。
#* {{ux|en|In <b>den</b> [[beginne]] [[schiep]] [[God]] '''den''' [[hemel]] [[en]] [[de]] [[aarde]]|初めに、紙は天と地を造った。}}
# {{q|古用法}} 男性単数対格。
#* {{ux|en|[[de|De]] [[baron]] [[gaf]] <b>den</b> [[koetsier]] [[een]] [[wenk]] [[en]] [[het]] [[rijtuig]] [[rolde]] [[heen]].(''Gaston von Frankrijk'' )|男爵は、御者に合図を送り、馬車は出発した。}}
=={{L|sv}}==
==={{pron}}===
*{{音声|sv|Sv-den.ogg|音声}}
==={{pronoun}}===
{{head|sv|pronoun|属格|[[dess]]}}
# {{q|人称代名詞 三人称単数 主格、与格、対格}} [[それ]]。
# {{q|指示代名詞 通性単数遠称}} [[それ]]。[[あれ]]。
==={{arti}}===
{{head|sv|冠詞|g=c}}
# {{q|定冠詞 単数 限定用法の形容詞の前に用いて}} [[その]]。
#* {{ux|sv|'''den''' [[röda]] [[bilen]]|(その)赤い車}}
==={{rel}}===
*{{l|sv|det}}
*{{l|sv|det här}}
*{{l|sv|det där}}
*{{l|sv|den här}}
*{{l|sv|den där}}
*{{l|sv|dessa}}
*{{l|sv|de}}
*{{l|sv|dem}}
=={{L|es}}==
==={{verb}}===
{{head|es|verb form}}
# {{verb form of|es|dar||t=[[あたえる|与える]]他|ind|pres|2|p|: [[ustedes]]|;|ind|pres|3|p|: [[ellos]], [[ellas]]|;|imp|2|p|: [[ustedes]]}}
=={{L|cs}}==
{{wikipedia|Den|lang=cs}}
==={{etym}}===
{{etyl|sla-pro|cs}} {{m|sla-pro|*dьnь|*dь̑nь|g=m}}<ref name="edosil">{{R:Derksen2008|134-135}}</ref> < {{etyl|ine-bsl-pro|cs}} {{m|ine-bsl-pro|*dein-|*dein-/*din-}}<ref name="edosil"></ref> < {{etyl|ine-pro|cs}} {{m|ine-pro|*dyew-|*d(e)i-n-}}<ref name="edosil"></ref>
===={{cogn}}====
{{sla}}:
*{{etyl|pl|-}}<ref name="edosil"></ref><ref>{{R:Brückner_SEJP1998|127|109}}</ref>: {{l|pl|dzień}}
*{{etyl|sh|-}}<ref name="edosil"></ref>(キリル文字/ラテン文字): {{l|sh|да̑н}}/{{l|sh|dȃn}}
*{{etyl|ru|-}}<ref name="edosil"></ref>: {{l|ru|день}}
非{{sla}}:
*{{etyl|sa|-}}<ref name="edosil"></ref>: {{l|sa|मध्यंदिन|tr=madhyáṃdina-|g=m||正午}}
*{{etyl|la|-}}<ref name="edosil"></ref>: {{l|la|dies|diēs}}
*{{etyl|lt|-}}<ref name="edosil"></ref>: {{l|lt|diena|dienà|g=f}}
==={{pron}}===
*{{IPA|dɛn|lang=cs}}
*{{音声|cs|Cs-den.ogg|音声}}
==={{noun}}===
{{cs-noun|g=m-in}}
# {{context|time|lang=cs}} [[ひ|日]]。
===={{decl}}====
{{cs-ndecl|<m.*.mixed.gene.voce:i.nompli:y.genplí:ů.accpli:y>}}
活動体:
{{cs-ndecl|<m.an.*.mixed.gene.voce:i.nomplové.genplí:ů.accpli:y>}}
===={{hyper}}====
*{{l|cs|[[jednotka]] [[čas]]u|g=f}}
===={{drv}}====
{{rel-top|{{noun}}}}
*{{l|cs|deník|g=m}}
{{rel-bottom}}
{{rel-top|{{interj}}}}
*{{l|cs|dobrý den}}
{{rel-bottom}}
===脚注===
<references />
=={{L|da}}==
==={{pronoun}}===
{{head|da|pronoun|属格|[[dens]]}}
# {{q|人称代名詞 三人称単数中性代名詞}} [[それ]]。
# {{q|指示代名詞 単数遠称}} [[それ]]、[[あれ]]。
==={{arti}}===
{{head|da|冠詞|{{p}}|[[de#{{da}}|de]]}}
# {{q|定冠詞 単数 限定用法の形容詞の前に用いて}} [[その]]。
#* {{ux|da|[[bilen]] → '''den''' [[røde]] [[bil]]|「車」 → 「(その)赤い車」}}
==={{rel}}===
*{{l|da|det}}
*{{l|da|disse}}
*{{l|da|de}}
*{{l|da|dem}}
=={{L|de}}==
{{ドイツ語定冠詞}}
{{ドイツ語関係代名詞}}
==={{pron}}===
*{{音声|de|De-den.ogg|音声}}
==={{arti}}===
{{head|de|{{arti}}}}
# {{q|定冠詞}} 男性単数対格。
# {{q|定冠詞}} 複数与格。
===関係代名詞===
{{head|de|pronoun|cat2=関係代名詞}}
# {{q|関係代名詞 単数対格を受ける}} ~されるところの。
=={{L|no}}==
==={{pronoun}}===
{{head|no|pronoun|属格|[[dens]]}}
# {{q|人称代名詞 三人称単数中性代名詞 主格、与格、対格}} [[それ]]。
# {{q|指示代名詞 単数遠称}} [[それ]]。[[あれ]]。
==={{arti}}===
{{head|no|article|g=n}}
# {{q|定冠詞 単数 限定用法の形容詞の前に用いて}} [[その]]。
#* {{ux|no|[[bilen]] → '''den''' [[røde]] bilen|「車」 → 「(その)赤い車」}}
==={{rel}}===
*{{l|no|den}}
*{{l|no|de}}
*{{l|no|dem}}
=={{L|pl}}==
==={{pron}}===
*{{IPA|dɛn|lang=pl}}
===名詞===
{{head|pl|noun form|g=n-p}}
# {{noun form of|pl|dno||p|gen2}}
g7xv3rwu1kdu8bbxtwbqdg1ojgziaa3
オムライス
0
45474
2375578
1667544
2026-11-04T13:36:20Z
M-30722
1202
2375578
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
[[image:Omurice_by_Taimeiken.jpg|thumb]]
{{wikipedia}}
{{Commons|Category:Omurice|オムライス}}
=={{L|ja}}==
==={{etym}}===
*{{和製外来語|fr|omelette|en|rice}}
* [[オムレツ|'''オム'''レツ]] + '''[[ライス]]'''。
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|料理}}[[チキンライス]]や[[バターライス]]などを[[うすやきたまご|薄焼き卵]]で[[つつみこむ|包み込ん]]だ[[料理]]。
===={{related}}====
* 主な卵料理:
*: [[オムレツ]], [[プレーンオムレツ]]
*: [[スクランブルエッグ]], [[いりたまご|炒り卵]]
*: [[たまごやき|卵焼き]], [[だしまき|だし巻き]], [[めだまやき|目玉焼き]], [[だてまき|伊達巻き]], [[ゆでたまご|ゆで卵]]
===={{trans}}====
{{top}}
*{{T|en}}: [[omurice]]
*{{T|zh}}: {{zh-l|蛋包飯}}
*{{T|ko}}: {{t|ko|오므라이스}}
{{bottom}}
j2d5l2z88ksbh3yjh0kejwwm32sd0vl
バッケンレコード
0
46332
2375612
1919887
2026-11-04T14:02:46Z
M-30722
1202
2375612
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
{{和製外来語|no|bakken|en|record}}
==={{noun}}===
{{ja-noun|head=[[バッケン]][[レコード]]}}
#{{タグ|ja|スキー}}[[スキー]]の[[ジャンプ]][[競技]]における[[最長不倒飛行距離]]。
===={{related}}====
* [[K点]]、[[ジュリーディスタンス]]
45zuydy8v3apg5g170niswi527b7sby
消費
0
46904
2375457
2374999
2026-11-04T12:19:00Z
Jiba1219
100610
2375457
wikitext
text/x-wiki
{{wikipedia}}
{{kana-DEFAULTSORT|しょうひ}}
=={{L|ja}}==
{{ja-kanjitab|しょう|ひ|yomi=o}}
==={{pron}}===
{{ja-pron|しょうひ|acc=0|acc2=1|acc_ref=NHK|acc2_ref=NHK}}
==={{noun}}===
{{ja-noun-suru|[[しょうひ]]}}
# [[つかいはたす|使い果たす]]こと。
===={{ant}}====
*[[生産]]
===={{rel}}====
*{{prov}}:[[消費者]]、[[消費財]]、[[消費税]]
===={{trans}}====
*{{T|en}}: [[consumption]]
==={{verb}}===
{{ja-verb-suru|しょうひ}}
===={{conjug}}====
{{日本語サ変活用}}
===={{trans}}====
*{{T|en}}: [[consume]]
===脚注===
{{Reflist}}
=={{L|zh}}==
==={{pron}}===
{{cmn-pron|xiāofèi}}
{{yue-pron|siu1 fai3}}
{{nan-pron|siau-hùi|t=siou1 hui3}}
{{cpx-pron|pt,xy:sieo1 *hi4}}
{{hak-pron|sêu-fi|h=siauˋ fuiˇ|d=siau˖ fuiˋ|r=siauˇ fuiˋ}}
==={{verb}}===
{{zhchars|s=消费}}
#消費する。
===参考文献===
*{{R:hak:DFTH|14431|2026-11-04}}
{{zh-cat|xiao1fei4|動詞}}
{{yue-cat|siu1fai3|動詞}}
{{nan-cat|siau1hui3|動詞}}
{{nan-tws-cat|siou1hui3|動詞}}
{{cpx-cat|sieo1hi4|動詞}}
{{hak-cat|sêu-fi|動詞}}
{{hak-hl-cat|siauˋ fuiˇ|動詞}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|소비}}
#(日本語に同じ)消費。
[[Category:和製漢語]]
d9thrnhu0y4a8ps9yrhh6hreff6kvkc
2375458
2375457
2026-11-04T12:19:53Z
Jiba1219
100610
/* {{L|zh}} */
2375458
wikitext
text/x-wiki
{{wikipedia}}
{{kana-DEFAULTSORT|しょうひ}}
=={{L|ja}}==
{{ja-kanjitab|しょう|ひ|yomi=o}}
==={{pron}}===
{{ja-pron|しょうひ|acc=0|acc2=1|acc_ref=NHK|acc2_ref=NHK}}
==={{noun}}===
{{ja-noun-suru|[[しょうひ]]}}
# [[つかいはたす|使い果たす]]こと。
===={{ant}}====
*[[生産]]
===={{rel}}====
*{{prov}}:[[消費者]]、[[消費財]]、[[消費税]]
===={{trans}}====
*{{T|en}}: [[consumption]]
==={{verb}}===
{{ja-verb-suru|しょうひ}}
===={{conjug}}====
{{日本語サ変活用}}
===={{trans}}====
*{{T|en}}: [[consume]]
===脚注===
{{Reflist}}
=={{L|zh}}==
{{wikipedia|lang=zh|消费}}
{{wikipedia|lang=yue}}
==={{pron}}===
{{cmn-pron|xiāofèi}}
{{yue-pron|siu1 fai3}}
{{nan-pron|siau-hùi|t=siou1 hui3}}
{{cpx-pron|pt,xy:sieo1 *hi4}}
{{hak-pron|sêu-fi|h=siauˋ fuiˇ|d=siau˖ fuiˋ|r=siauˇ fuiˋ}}
==={{verb}}===
{{zhchars|s=消费}}
#消費する。
===参考文献===
*{{R:hak:DFTH|14431|2026-11-04}}
{{zh-cat|xiao1fei4|動詞}}
{{yue-cat|siu1fai3|動詞}}
{{nan-cat|siau1hui3|動詞}}
{{nan-tws-cat|siou1hui3|動詞}}
{{cpx-cat|sieo1hi4|動詞}}
{{hak-cat|sêu-fi|動詞}}
{{hak-hl-cat|siauˋ fuiˇ|動詞}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|소비}}
#(日本語に同じ)消費。
[[Category:和製漢語]]
9maa5g6w8n3e4dgbyf0dp2izsnqicju
alibi
0
47858
2375602
2202525
2026-11-04T13:47:33Z
Kuroco2k
84207
2375602
wikitext
text/x-wiki
{{also|Alibi|álibi}}
=={{L|af}}==
==={{etym}}===
{{etyl|la|af}} {{m|la|alibī}}
==={{noun}}===
{{af-noun}}
#{{context|crime|lang=af}}[[アリバイ]]、[[現場不在証明]]。
=={{L|it}}==
==={{etym}}===
{{bor|it|la|alibī}}
==={{pron}}===
{{it-pr|àlibi}}
==={{noun}}===
{{it-noun|alibi|m||invariable}}
#{{context|crime|lang=it}}[[アリバイ]]、[[現場不在証明]]。
==={{anag}}===
*{{anagrams|it|a=abiil|Libia|abili|bilia}}
=={{L|id}}==
{{wikipedia|lang=id}}
==={{etym}}===
{{bor|id|nl|alibi}} < {{etyl|la|id}} {{m|la|alibī}}
==={{pron}}===
*{{id-IPA|a.li.bi}}
==={{noun}}===
{{id-noun}}
#{{context|crime|lang=id}}[[アリバイ]]、[[現場不在証明]]。
#{{context|slang|lang=id}}{{おくりがな3|言|い|い|訳|わけ||いいわけ}}、{{おくりがな3|申|もう|し|訳|わけ||もうしわけ}}、[[弁明]]、[[免責]]。
#: {{syn|id|alasan}}
===参考文献===
*{{R:KBBI Daring}}
=={{L|en}}==
==={{etym}}===
18世紀より。{{bor|en|la|alibī}}(おそらく{{etyl|fr|en}} {{m|fr|alibi}} の後に借用)。少なくとも14世紀後半から使われている。
==={{pron}}===
*{{IPA|lang=en|/ˈæl.ə.baɪ/|a=US}}
*{{音声|en|en-us-alibi.ogg|a=US}}
==={{noun}}===
{{en-noun}}
#{{context|crime|lang=en}}[[アリバイ]]、[[現場不在証明]]。
#: {{uxi|en|to set up an '''alibi'''|'''アリバイ'''を提示する}}
#: {{uxi|en|to prove an '''alibi'''|'''アリバイ'''を証明する}}
#{{context|sometimes||proscribed|lang=en}}{{おくりがな3|言|い|い|訳|わけ||いいわけ}}、{{おくりがな3|申|もう|し|訳|わけ||もうしわけ}}、[[弁明]]、[[免責]]。
===={{usage}}====
*「完璧なアリバイ」は {{m|en|perfect}}, {{m|en|watertight}}, {{m|en|airtight}}, {{m|en|solid}} または {{m|en|iron-clad}} とともに表現される。
*「不十分なアリバイ」は {{m|en|implausible}}, {{m|en|paper-thin}}, または ''to not {{m|en|hold water|hold}}/{{m|en|tread water}}'' とともに表現される。
*''alibi'' を、非難を避けたり行為を正当化したりするための「言い訳」という意味で俗用すべきではないと主張されている。これは、この用法は「どこか他の場所で」という本来の意味とは無関係だからである。
===={{drv}}====
{{col|lang=en|alibi copy|Alibi Ike|alibiless|nonalibi|unalibied}}
==={{verb}}===
{{en-verb|'''[[alibis]], [[alibies]]'''}}
#{{context|transitive|lang=en}}[[アリバイ]]を提示する。
#{{context|transitive|lang=en}}言い訳する、弁明する。
==={{anag}}===
*{{anagrams|en|a=abiil|baili}}
=={{L|nl}}==
==={{etym}}===
{{bor|nl|la|alibī}}
==={{pron}}===
*{{IPA|lang=nl|/ˈaː.liˌbi/}}
*{{音声|nl|Nl-alibi.ogg}}
*{{hyph|nl|ali|bi}}
==={{noun}}===
{{nl-noun|g=n|g2=m|alibi's|alibietje}}
#{{context|crime|lang=nl}}[[アリバイ]]、[[現場不在証明]]。
===={{desc}}====
*{{desc|id|bor=1|alibi}}
=={{L|kw}}==
==={{etym}}===
{{bor|kw|en|alibi}}
==={{noun}}===
{{kw-noun|m|s}}
#{{context|crime|lang=kw}}[[アリバイ]]、[[現場不在証明]]。
===参考文献===
*{{R:CDGK}}
=={{L|sv}}==
==={{noun}}===
{{sv-noun|n}}
#{{context|crime|lang=sv}}[[アリバイ]]、[[現場不在証明]]。
#: {{ux|sv|Hon saknar '''alibi''' för mordnatten.|彼女は夜に起きた殺人についてのアリバイがない。}}
#{{context|by extension|lang=sv}}{{おくりがな3|言|い|い|訳|わけ||いいわけ}}、{{おくりがな3|申|もう|し|訳|わけ||もうしわけ}}、[[弁明]]、[[免責]]。
===={{decl}}====
{{sv-infl-noun-n-n}}
===参考文献===
*{{R:svenska.se|so}}
*{{R:svenska.se|saol}}
*{{R:svenska.se|saob}}
=={{L|sk}}==
==={{etym}}===
{{bor|sk|la|alibī}}
==={{pron}}===
*{{IPA|lang=sk|/ˈalibi/}}
==={{noun}}===
{{sk-noun|n}}
#{{context|crime|lang=sk}}[[アリバイ]]、[[現場不在証明]]。
===={{decl}}====
曲用なし。
===参考文献===
*{{R:sk:SDK}}
=={{L|sh}}==
==={{noun}}===
{{sh-noun+|head=àlībi|g=m-in}}
#{{context|crime|lang=sh}}[[アリバイ]]、[[現場不在証明]]。
===={{decl}}====
{{sh-decl-noun|alibi|alibiji|alibija|alibija|alibiju|alibijima|alibi|alibije|alibi|alibiji|alibiju|alibijima|alibijem|alibijima}}
=={{L|cs}}==
==={{pron}}===
*{{hyph|cs|a|li|bi}}
==={{noun}}===
{{cs-noun|m-an}}
#{{context|crime|lang=cs}}[[アリバイ]]、[[現場不在証明]]。
=={{L|da}}==
==={{etym}}===
{{etyl|la|da}} {{m|la|alibī}}
==={{noun}}===
{{da-noun|et|er}}
#{{context|crime|lang=da}}[[アリバイ]]、[[現場不在証明]]。
#{{context|by extension|lang=da}}{{おくりがな3|言|い|い|訳|わけ||いいわけ}}、{{おくりがな3|申|もう|し|訳|わけ||もうしわけ}}、[[弁明]]、[[免責]]。
===={{decl}}====
{{da-decl|et|er}}
===参考文献===
*{{R:DDO}}
=={{L|hu}}==
==={{etym}}===
{{etydate|1839年}}{{internationalism|hu}}{{bor|hu|de|Alibi|notext=y}} < {{etyl|la|hu}} {{m|la|alibī}}<ref>{{R:UESz}}</ref>
==={{pron}}===
*{{hu-IPA}}
*{{hyph|hu|ali|bi}}
*{{rhymes|lang=hu|bi|s=3}}
==={{noun}}===
{{hu-noun|k}}
#{{context|crime|lang=hu}}[[アリバイ]]、[[現場不在証明]]。
#{{context|par extension|lang=hu}}{{おくりがな3|言|い|い|訳|わけ||いいわけ}}、{{おくりがな3|申|もう|し|訳|わけ||もうしわけ}}、[[弁明]]、[[免責]]。
#: {{syn|hu|kibúvó|mentség|ürügy}}
===={{decl}}====
{{hu-infl-nom|alibi|e}}{{hu-pos-tek|alibi|je}}
または
{{hu-infl-nom|alibi|o}}{{hu-pos-tok|alibi|ja}}
===={{drv}}====
*{{l|hu|alibizik}}
===脚注===
<references/>
===参考文献===
*{{R:ErtSz}}
*{{R:EKsz2}}
*{{R:Nagyszotar}}
=={{L|fi}}==
==={{etym}}===
{{bor|fi|la|alibi}}
==={{pron}}===
{{fi-pronunciation}}
==={{noun}}===
{{fi-noun}}
#{{context|crime|lang=fi}}[[アリバイ]]、[[現場不在証明]]。
===={{desc}}====
{{fi-decl-risti|alib|||a}}
===参考文献===
*{{R:KTSK|accessdate=2023-07-02}}
=={{L|fr}}==
==={{etym}}===
{{etyl|frm|fr}} {{m|frm|alibi}} (14世紀) < {{etyl|la|fi}} {{m|la|alibī}}
==={{pron}}===
*{{fr-IPA}}
*{{音声|fr|Fr-alibi.ogg}}
*{{音声|fr|LL-Q150 (fra)-DSwissK-alibi.wav|a=Valais}}
*{{音声|fr|LL-Q150 (fra)-LoquaxFR-alibi.wav|a=Vosges}}
*{{音声|fr|LL-Q150 (fra)-Mecanautes-alibi.wav|a=France}}
*{{音声|fr|LL-Q150 (fra)-Poslovitch-alibi.wav|a=Vosges}}
*{{音声|fr|LL-Q150 (fra)-Touam-alibi.wav|a=Saint-Étienne}}
==={{noun}}===
{{fr-noun|m|pl2=alibi}}
#{{context|crime|lang=fr}}[[アリバイ]]、[[現場不在証明]]。
===={{drv}}====
*{{l|fr|alibi en béton}}
===参考文献===
*{{R:fr:TLFi}}
=={{L|pl}}==
{{wikipedia|lang=pl}}
==={{etym}}===
{{lbor|pl|la|alibī}}<ref>{{R:pl:WSWO}}</ref><ref>{{R:pl:SJPD}}</ref> {{etydate|1802年}}{{cite-journal|pl
|journal=Gazeta Korrespondenta Warszawskiego y Zagranicznego
|issue=74
|url=https://polona.pl/item/gazeta-korrespondenta-warszawskiego-y-zagranicznego-1802-nr-74-14-wrzesnia-dodatek,MTA0NjAxNjc1/3/#info:search:alibi
|year=1802年
|page=944}}<ref>{{R:pl:NFJP}}</ref>
==={{pron}}===
{{pl-pr|a=Pl-alibi.ogg}}
==={{noun}}===
{{pl-noun|n|indecl=1}}
#{{context|crime|lang=pl}}[[アリバイ]]、[[現場不在証明]]。
#{{context|literary|lang=pl}}{{おくりがな3|言|い|い|訳|わけ||いいわけ}}、{{おくりがな3|申|もう|し|訳|わけ||もうしわけ}}、[[弁明]]、[[免責]]。
===={{drv}}====
*{{l|pl|alibista}}
*{{l|pl|alibizm}}
===={{colloc}}====
{{col-top|2|}}
*{{coi|pl|wygodne '''alibi'''|都合の良い'''アリバイ'''}}
*{{coi|pl|niezbite '''alibi'''|反論の余地のない'''アリバイ'''}}
*{{coi|pl|żelazne '''alibi'''|鉄壁の'''アリバイ'''}}
*{{coi|pl|swoiste '''alibi'''|奇妙な'''アリバイ'''}}
*{{coi|pl|stuprocentowe '''alibi'''|絶対に崩さない'''アリバイ'''}}
*{{coi|pl|murowane '''alibi'''|絶対確実な'''アリバイ'''}}
*{{coi|pl|wiarygodne '''alibi'''|信用できる'''アリバイ'''}}
*{{coi|pl|mocne '''alibi'''|強力な'''アリバイ'''}}
*{{coi|pl|fałszywe '''alibi'''|虚偽の'''アリバイ'''}}
*{{coi|pl|doskonałe '''alibi'''|完璧な'''アリバイ'''}}
*{{coi|pl|świetne '''alibi'''|素晴らしい'''アリバイ'''}}
*{{coi|pl|moralne '''alibi'''|道徳的'''アリバイ'''}}
*{{coi|pl|kiepskie '''alibi'''|質の悪い'''アリバイ'''}}
*{{coi|pl|dobre '''alibi'''|良い'''アリバイ'''}}
*{{coi|pl|znakomite '''alibi'''|素晴らしい'''アリバイ'''}}
*{{coi|pl|sensowne '''alibi'''|理解できる'''アリバイ'''}}
*{{coi|pl|polityczne '''alibi'''|政治的'''アリバイ'''}}
*{{coi|pl|'''alibi''' oskarżonego/oskarżonej|被告人の'''アリバイ'''}}
*{{coi|pl|mieć '''alibi'''|'''アリバイ'''を持っている}}
*{{coi|pl|zapewnić/dostarczać/dostarczyć/podać '''alibi'''|'''アリバイ'''を証言する}}
*{{coi|pl|szukać '''alibi'''|'''アリバイ'''を探す}}
*{{coi|pl|sprawdzać/sprawdzić '''alibi'''|'''アリバイ'''を検証する}}
*{{coi|pl|stanowić '''alibi'''|'''アリバイ'''になる}}
*{{coi|pl|stwarzać/stworzyć '''alibi'''|'''アリバイ'''を捏造する}}
*{{coi|pl|przedstawiać/przedstawić '''alibi'''|'''アリバイ'''を提示する}}
*{{coi|pl|obalić '''alibi'''|'''アリバイ'''を暴く}}
*{{coi|pl|dawać/dać '''alibi'''|'''アリバイ'''を言う}}
*{{coi|pl|potwierdzić '''alibi'''|'''アリバイ'''の裏付けをとる}}
*{{coi|pl|wymyślić '''alibi'''|'''アリバイ'''を考えつく}}
*{{coi|pl|stracić '''alibi'''|'''アリバイ'''を失う}}
*{{coi|pl|potrzebować '''alibi'''|'''アリバイ'''を必要とする}}
*{{coi|pl|znaleźć '''alibi'''|'''アリバイ'''を見つける}}
*{{coi|pl|uzyskać '''alibi'''|'''アリバイ'''を手に入れる}}
{{col-bottom}}
===脚注===
<references />
===参考文献===
*{{R:pl:WSJP}}
*{{R:pl:PWN}}
*{{R:pl:SJP1900|alibi|24|1}}
=={{L|la}}==
==={{alter}}===
*{{l|la|aliubi}} {{qualifier|まれ}}
==={{etym}}===
{{affix|la|alius|ibī}}
==={{pron}}===
*{{la-IPA|alibī}}
==={{adverb}}===
{{la-adv|alibī||-}}
#[[どこか]]他の[[場所]]で、[[よそ]]で。
===={{rel}}====
{{la-correlatives}}
===={{desc}}====
{{top}}
*{{desc|bor=1|it|alibi}}
*{{desc|bor=1|en|alibi}}
*{{desc|bor=1|nl|alibi}}
*{{desc|bor=1|sv|alibi}}
*{{desc|bor=1|es|álibi}}
*{{desc|bor=1|da|alibi}}
*{{desc|bor=1|de|Alibi}}
*{{desc|bor=1|no|alibi}}
*{{desc|bor=1|fi|alibi}}
*{{desc|bor=1|fr|alibi}}
*{{desc|bor=1|pl|alibi}}
*{{desc|bor=1|pt|álibi}}
*{{desc|bor=1|ro|alibi|aiurea}}
*{{desc|bor=1|ru|а́либи}}
{{bottom}}
===参考文献===
*{{R:la:L&S}}
*{{R:la:Elementary Lewis}}
*{{R:la:Gaffiot}}
=={{L|ro}}==
==={{etym}}===
{{bor|ro|fr|alibi}}
==={{noun}}===
{{ro-noun|n|alibiuri}}
#{{context|crime|lang=ro}}[[アリバイ]]、[[現場不在証明]]。
===={{decl}}====
{{ro-noun-n-uri}}
=={{L|dru}}==
==={{noun}}===
{{head|dru|noun}}
#{{ふりがな|石瓦|いしがわら}}。
6tgcsbjkeexzrcnyo1a9wc5jm8yhgxp
lift
0
49301
2375797
2122944
2026-11-05T03:03:01Z
Kuroco2k
84207
2375797
wikitext
text/x-wiki
{{also|Lift}}
=={{L|it}}==
==={{noun}}===
{{it-noun|lift|m||invariable}}
#{{context|職業|lang=it}}[[エレベーター]][[操作]]員。
#{{context|球技|lang=it}}[[トップスピン]]。
===={{drv}}====
*{{l|it|liftare}}
=={{L|id}}==
==={{etym}}===
{{bor|id|en|lift}} < {{etyl|enm|id}} {{m|enm|liften}}, {{m|enm|lyften}} < {{etyl|non|id}} {{m|non|lypta}} < {{etyl|gem-pro|id}} {{m|gem-pro|*luftijaną}} < {{etyl|ine-pro|id}} {{m|ine-pro|*lewp-}}
==={{pron}}===
*{{IPA|lang=id|[ˈlɪf]}}
*{{rhymes|lɪf|ɪf|f|s=1}}
*{{hyphenation|lift}}
==={{noun}}===
{{id-noun}}
#{{タグ|id|機械}}[[昇降機]]、[[リフト]]、[[エレベーター]]。
===={{drv}}====
*{{l|id|lift bagasi}}
*{{l|id|lift barang}}
===={{seealso}}====
*{{l|ms|lif}} (標準マレー語)
=={{L|vo}}==
==={{noun}}===
{{vo-noun}}
#{{タグ|vo|機械}}[[昇降機]]、[[リフト]]、[[エレベーター]]。
#[[高度]]を[[調節]]するもの。
{{vo-decl-noun}}
=={{L|uz}}==
==={{etym}}===
{{bor|uz|ru|лифт}} < {{etyl|en|uz}} {{m|en|lift}}
==={{noun}}===
{{uz-noun}}
#{{タグ|uz|機械}}[[昇降機]]、[[リフト]]、[[エレベーター]]。
{{uz-decl-noun}}
===={{rel}}====
*{{l|uz|liftchi}}
*{{l|uz|liftyor}}
=={{L|en}}==
{{wikipedia|lang=en}}
==={{etym}}===
{{etyl|enm|en}} {{m|enm|liften}}, {{m|enm|lyften}} < {{etyl|non|en}} {{m|non|lypta}} < {{etyl|gem-pro|en}} {{m|gem-pro|*luftijaną}} < {{etyl|ine-pro|en}} {{m|ine-pro|*lewp-}}
==={{pron}}===
*{{enPR|lĭft}}, {{IPA|lang=en|lɪft}}
*{{音声|en|en-us-lift.ogg|a=US}}
*{{音声|en|en-au-lift.ogg|a=AU}}
*{{rhymes|ɪft|s=1}}
==={{verb}}===
{{en-verb}}
#{{タグ|en|他動詞}}[[もちあげる|持ち上げる]]。[[ひきあげる|引き上げる]]。[[ひきおこす|引き起こす]]。[[あげる|上げる]]。[[かつぐ|担ぐ]]。[[とりあげる|取り上げる]]。[[つりあげる|吊り上げる]]
#*1920年, Abbie Phillips Walker "Sandman’s Rainy Day Stories"<ref>Abbie Phillips Walker. "Sandman’s Rainy Day Stories". 1920. Harper & Brothers. (Project Gutenberg. Release Date: July 23, 2022. https://www.gutenberg.org/cache/epub/68589/pg68589-images.html)</ref>
#*:After the witch and the black cat were fast asleep in one corner of the cave the Prince crept in softly and '''lifted''' the stone.
#*::魔女と黒猫が洞窟の隅でぐっすり眠り込んだ後、王子はそっと忍び込み、その石を持ち上げました。
#[[もちあがる|持ち上がる]]。[[あがる|上がる]]。[[まいあがる|舞い上がる]]。
#[[うえ|上]]に[[むける|向ける]]。[[たてる|立てる]]。
#高く[[かかげる|掲げる]]。そびえさせる。[[水平線]]上に[[だす|出す]];高く[[みえる|見える]]。[[そびえる]]。水平線上に[[でる|出る]]。
#[[ふくれあがる|膨れ上がる]]。[[そる|反る]]。
#{{タグ|en|ゴルフ|label=ゴルフボールを}}高く[[うつ|打つ]]。[[すくいあげる|すくい上げる]]。
#[[たかめる|高める]]。[[向上]]させる。[[み|身]]を[[おこす|起こす]]。[[な|名]]を上げる。[[みちびく|導く]]。
#[[高揚]]させる。[[ふるいたつ|奮い立た]]せる;高揚する。
#([[こえ|声]]を)[[はりあげる|張り上げる]]。
#[[のせる|乗せる]]。
#{{タグ|en|航空}}[[空輸]]する。
#{{タグ|en|航空}}[[離陸]]する。
#[[ほりだす|掘り出す]]。[[ほりおこす|掘り起こす]]。[[移植]]する。
#[[しわとり|しわ取り]][[手術]]をする。
#{{タグ|en|他動詞}}[[解除]]する。[[撤廃]]する。[[解禁]]する。[[とりのぞく|取り除く]]。[[やめる]]。[[とく|解く]]。[[一時]][[中止]]する。
#*2020年, Jamie Dettmer, "Walking the Tightrope: Some European Countries Start Lifting Coronavirus Restrictions"<ref>Jamie Dettmer. April 13, 2020. "Walking the Tightrope: Some European Countries Start Lifting Coronavirus Restrictions" ''Voice of America''. https://www.voanews.com/europe/walking-tightrope-some-european-countries-start-lifting-coronavirus-restrictions 2020年8月7日参照</ref>
#*:{{ux|en|Some European countries, including Denmark, Austria and the Czech Republic, are starting to '''lift''' the tight restrictions they imposed to curb the spread of the coronavirus.|デンマーク、オーストリア、チェコなどのヨーロッパのいくつかの国々は、コロナウイルスの拡散を抑えるために課した厳しい制限の解除を始めている。}}
#[[はれる|晴れる]]、[[きえる|消える]]、[[やむ]]。
#[[うけだす|請け出す]]、[[弁済]]する、[[集金]]する。
#{{タグ|en|犯罪}}[[万引き]]する、[[ぬすむ|盗む]]、[[ちょろまかす]]。
#[[剽窃]]する、[[盗作]]する、[[盗用]]する。
#[[逮捕]]する、[[監禁]]する。
===={{drv}}====
*[[lift off]]
==={{noun}}===
{{en-noun}}
#持ち上げること、持ち上がること、[[ひきあげ|引き上げ]]。
#持ち上がる[[距離]]、持ち上げた[[重量]]、[[うきあがる|浮き上がる]][[ちから|力]]、[[揚力]]、[[積載]][[能力]]、[[採鉱]][[鉱物]][[量]]。
#乗せること、[[て|手]]を貸して乗せること。
#[[助力]]、[[てだすけ|手助け]]。
#高揚、[[たかぶり|高ぶり]]。
#{{タグ|en|機械}}[[昇降機]]、[[リフト]]、[[エレベーター]]。
#*1922年, Agatha Christie, "The Secret Adversary"<ref>Agatha Christie. "The Secret Adversary". 1922. (Project Gutenberg. Release date: January 1, 1998. Most recently updated: October 29, 2022. https://www.gutenberg.org/cache/epub/1155/pg1155-images.html)</ref>
#*:{{ux|en|The Esthonia Glassware Co. was on the top floor. There was a '''lift''', but Tuppence chose to walk up.|エスソニア硝子会社は最上階にあった。エレベーターが1つあったが、タペンスは歩いて昇ることにした。}}
#[[隆起]]。
#[[昇進]]、[[出世]]。
#{{タグ|en|航空}}空輸。
#しわ取り手術。
#{{タグ|en|犯罪}}[[窃盗]]、万引き、[[ぬすみ|盗み]]。
===={{drv}}====
*[[liftable]]
*[[liftback]]
*[[liftboy]]
*[[lifter]]
*[[liftman]]
*[[lift-off]]
==={{anag}}===
*{{anagrams|en|a=filt|ILTF|flit}}
[[カテゴリ:ベーシック英語 850単語]]
=={{L|et}}==
==={{etym}}===
{{bor|et|en|lift}}
==={{pron}}===
*{{et-IPA/old}}
==={{noun}}===
{{et-noun|lifti|lifti}}
#{{タグ|et|機械}}[[昇降機]]、[[リフト]]、[[エレベーター]]。
{{et-decl-leib|lif|t|t|i}}
=={{L|nl}}==
==={{pron}}===
*{{IPA|lang=nl|lɪft}}
*{{音声|nl|Nl-lift.ogg}}
*{{hyphenation|lift}}
*{{rhymes|ɪft|s=1}}
==={{etym}}1===
{{bor|nl|en|lift}}
===={{noun}}====
{{nl-noun|g=m|liften}}
#{{タグ|nl|機械}}[[昇降機]]、[[リフト]]、[[エレベーター]]。
#[[ただのり|ただ乗り]]。
====={{drv}}=====
*{{l|nl|goederenlift}}
*{{l|nl|rolstoellift}}
*{{l|nl|skilift}}
*{{l|nl|stoeltjeslift}}
*{{l|nl|traplift}}
====={{rel}}=====
*{{l|nl|liften}}
====={{desc}}=====
*{{desc|pap|left|bor=1}}
==={{etym}}2===
===={{verb}}====
{{head|nl|verb form}}
#{{l|nl|liften}}の直説法現在単数形。
#{{l|nl|liften}}の命令法。
=={{L|sv}}==
==={{etym}}===
{{bor|sv|en|lift}}
==={{noun}}===
{{sv-noun|c}}
#{{context|スキー|lang=sv}}[[スキーリフト]]。
#: {{syn|sv|skidlift}}
#{{context|建設機械|lang=sv}}[[高所作業車]]。
#: {{syn|sv|skylift}}
#[[ただのり|ただ乗り]]。
{{sv-infl-noun-c-ar}}
===={{drv}}====
*{{l|sv|knapplift}}
*{{l|sv|liftkort}}
*{{l|sv|replift}}
*{{l|sv|skidlift}}
*{{l|sv|släplift}}
*{{l|sv|sittlift}}
===={{rel}}====
*{{l|sv|lifta}}
*{{l|sv|liftare}}
===={{seealso}}====
*{{l|sv|linbana}}
*{{l|sv|skjuts}}
=={{L|sco}}==
==={{alter}}===
*{{l|sco|luft}}
==={{etym}}===
{{etyl|gmw-msc|sco}} {{m|gmw-msc|lift}} < {{etyl|enm|en}} {{etyl|enm|sco}} {{m|enm|lift}}, {{m|enm|luft}} < {{etyl|ang|sco}} {{m|ang|lyft}}
==={{noun}}===
{{sco-noun}}
#{{ふりがな|空|そら}}、[[天空]]。
=={{L|sk}}==
==={{etym}}===
{{etyl|en|sk}} {{m|en|lift}}
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|m-in|gen=liftu|pl=lifty|genpl=liftov|decl=dub}}
#{{タグ|sk|機械|口語}}[[昇降機]]、[[リフト]]、[[エレベーター]]。
#: {{syn|sk|výťah}}
===={{decl}}====
{{sk-ndecl|m-in|g=u|ins_pl=liftami|ins_pl2=liftmi}}
===={{drv}}====
*{{l|sk|liftový}}
=={{L|sh}}==
==={{etym}}===
{{etyl|en|sh}} {{m|en|lift}}
==={{pron}}===
*{{IPA|lang=sh|lîft}}
==={{noun}}===
{{sh-noun+|head=lȉft|g=m-in}}
#{{タグ|sh|機械}}[[昇降機]]、[[リフト]]、[[エレベーター]]。
#: {{syn|sh|dȉzalo}}
{{sh-decl-noun|lȉft|lìftovi|lifta|lìftōvā|liftu|liftovima|lift|liftove|lifte|liftovi|liftu|liftovima|liftom|liftovima}}
=={{L|enm}}==
==={{alter}}===
*{{alter+|enm|luft|left|leoft}}
==={{etym}}===
{{etyl|ang|enm}} {{m|ang|lyft}}
==={{pron}}===
*{{IPA|lang=enm|lift}}
==={{adjective}}===
{{enm-adj}}
#{{ふりがな|左|ひだり}}の。
===={{desc}}====
*{{desc|en|left}}
*{{desc|yol|left}}
=={{L|gmw-msc}}==
==={{etym}}1===
{{etyl|enm|gmw-msc}} {{m|enm|lift}}, {{m|enm|luft}} < {{etyl|ang|gmw-msc}} {{m|ang|lyft}}
===={{alter}}====
*{{alter+|gmw-msc|lyft|luft|lifte|lyfft}}
===={{noun}}====
{{head|gmw-msc|noun}}
#{{ふりがな|空|そら}}、[[天空]]。
#[[空気]]、[[大気]]。
==={{etym}}2===
===={{alter}}====
*{{l|gmw-msc|lyft}}
===={{noun}}====
{{head|gmw-msc|noun}}
#{{おくりがな3|持|も|ち|上|あ|げる|もちあげる}}こと。
=={{L|hu}}==
==={{etym}}===
{{bor|hu|en|lift}}
==={{pron}}===
*{{hu-IPA}}
*{{hyphenation|lift}}
*{{rhymes|ift|s=1}}
==={{noun}}===
{{hu-noun|ek}}
#{{タグ|hu|機械}}[[昇降機]]、[[リフト]]、[[エレベーター]]。
#: {{syn|hu|felvonó}}
#: {{hypo|hu|páternoszter}}
{{hu-infl-nom|lifte|e}}{{hu-pos-etek|lift|j|jei}}
===={{drv}}====
*{{l|hu|liftes}}
*{{l|hu|liftezik}}
*{{l|hu|beteglift}}
*{{l|hu|sílift}}
*{{l|hu|teherlift}}
*{{l|hu|személyzeti lift}}
=={{L|fr}}==
==={{etym}}===
{{bor|fr|en|lift}}
==={{pron}}===
*{{音声|fr|LL-Q150 (fra)-DenisdeShawi-lift.wav|a=Canada}}
==={{noun}}===
{{fr-noun|m}}
#{{context|obsolete|職業|lang=fr}}[[エレベーター]][[操作]]員。
#{{context|球技|lang=fr}}[[トップスピン]]。
=={{L|ro}}==
==={{etym}}===
{{bor|ro|en|lift}}, {{bor|ro|fr|lift}}
==={{pron}}===
*{{IPA|lang=ro|lift}}
==={{noun}}===
{{ro-noun|n|lifturi}}
#{{context|機械|lang=ro}}[[昇降機]]、[[リフト]]、[[エレベーター]]。
#: {{syn|ro|ascensor}}
#{{context|球技|lang=ro}}[[トップスピン]]。
===={{drv}}====
*{{l|ro|aerlift}}
*{{l|ro|lift spațial}}
==註==
<references/>
9fhnpif2x6qh1v7mmt6jhkyhbzi5hom
ごうせい
0
49306
2375616
1920301
2026-11-04T14:07:51Z
Kuroco2k
84207
2375616
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|こうせい}}
=={{L|ja}}==
==={{homonym}}===
{{ja-kangokana|h=y}}
*{{ja-k|剛性|t=物体に力を加えて変形しようとするとき、その変形に抵抗する性質。}}
*{{ja-k|合成|t=二つ以上のものを合わせて、一つにすること。}}
*{{ja-k|強勢|t=強い勢い。}}
*{{ja-k|強請|t=無理に頼むこと。}}
*{{ja-k|豪勢|t=贅沢なこと。}}
*{{ja-k|降生|t=神や仏が人間の姿でこの世に生まれること。}}
brzlxabal7h5dxy3v14fg1vj6m4ksb3
八百長
0
54691
2375693
2102746
2026-11-04T22:04:29Z
こんせ
4359
/* {{rel}} */
2375693
wikitext
text/x-wiki
{{DEFAULTSORT:やおちよう やおちょう}}
=={{ja}}==
[[Category:{{ja}}]]
{{wikipedia}}
==={{noun}}===
[[Category:{{ja}} {{noun}}]]
[[Category:{{ja}} {{noun}}_サ変動詞]]
[[カテゴリ:常用漢字表 付表|やおちよう やおちょう]]
'''[[八百]] [[長]]'''('''やおちょう''')
# [[勝負]]事に見せかけて[[事前]]に[[しめしあわせる|示し合わせ]]た通りに[[こと|事]]を[[はこぶ|運ぶ]]こと。
===={{etym}}====
* [[やおや|'''八百'''屋]]の'''長'''兵衛の略とされる。その者が相撲の年寄とよく[[碁]]を打ち、名手にも関わらず手を抜いて[[勝負]]していたからとされる。
===={{rel}}====
*{{syn}}: [[結託]], [[共謀]], [[なれあい|馴れ合い]], [[出来レース]]
===={{trans}}====
*{{en}}: {{t+|en|collusion}}, {{t+|en|rig}}
**八百長する:[[fix]]
**:That match [[must]] have been fixed.
**::あの試合は八百長だったに違いない。
oszk9i0pzzylpuk95rqz5cz2w6ex4bw
2375759
2375693
2026-11-05T01:35:18Z
Tmtm
1716
誤字修正
2375759
wikitext
text/x-wiki
{{DEFAULTSORT:やおちよう やおちょう}}
=={{ja}}==
[[Category:{{ja}}]]
{{wikipedia}}
==={{noun}}===
[[Category:{{ja}} {{noun}}]]
[[Category:{{ja}} {{noun}}_サ変動詞]]
[[カテゴリ:常用漢字表 付表|やおちよう やおちょう]]
'''[[八百]] [[長]]'''('''やおちょう''')
# [[勝負]]事に見せかけて[[事前]]に[[しめしあわせる|示し合わせ]]た通りに[[こと|事]]を[[はこぶ|運ぶ]]こと。
===={{etym}}====
* [[やおや|'''八百'''屋]]の'''長'''兵衛の略とされる。その者が相撲の年寄とよく[[碁]]を打ち、名手にもかかわらず手を抜いて[[勝負]]していたからとされる。
===={{rel}}====
*{{syn}}: [[結託]], [[共謀]], [[なれあい|馴れ合い]], [[出来レース]]
===={{trans}}====
*{{en}}: {{t+|en|collusion}}, {{t+|en|rig}}
**八百長する:[[fix]]
**:That match [[must]] have been fixed.
**::あの試合は八百長だったに違いない。
2i85zgz54e2vpvd1u0mjlfw9ntylivf
資本主義
0
55482
2375787
2210795
2026-11-05T02:56:19Z
Jiba1219
100610
2375787
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しほんしゅぎ}}
{{wikipedia}}
=={{L|ja}}==
==={{etym}}===
{{-主義|資本|しほん}}
==={{noun}}===
{{ja-noun|しほんしゅぎ}}
#{{context|economy|lang=ja}}生産に必要な工場、労働力などが[[金銭]]で売買され、経済活動が[[余剰金]]を[[目的]]として資本に価値を求め、個人の意思にゆだねられる経済体制。
#* それがホントの金儲けとさえ信じている向きもある位、'''資本主義'''社会の悪習に慣れている。({{w|夢野久作}}『路傍の木乃伊』)
===={{ant}}====
* [[社会主義]]、[[共産主義]]
===={{drv}}====
*[[資本主義者]]
===={{rel}}====
* [[濡れ手で粟]]
===={{trans}}====
{{trans-top}}
*{{T|ar}}: {{t|ar|رأسمالية|f|tr=ra'simaliyya|sc=Arab}}
*{{T|it}}: {{t|it|capitalismo|m}}
*{{T|en}}: {{t|en|capitalism}}
*{{T|eo}}: {{t|eo|kapitalismo}}
*{{T|nl}}: {{t-|nl|kapitalisme|n}}
*{{T|ca}}: {{t|ca|capitalisme}} {{m}}
*{{T|el}}: [[Καπιταλισμός]] ''ο''
*{{T|sv}}: {{t-|sv|kapitalism}}
*{{T|es}}: {{t|es|capitalismo}} {{m}}
*{{T|sl}}: {{t|sl|kapitalizem|m}}
*{{T|sh}}: {{t|sh|kapitalizam|m}}
*{{T|cs}}: {{t-|cs|kapitalismus}}, {{t-|cs|kapitalizmus}}
*{{T|zh}}:
*:簡体字: {{t-|zh|资本主义}}
*:繁体字: {{t-|zh|資本主義}}
*{{T|te}}: [[పెట్టుబడిదారీ]] (peTTubaDidaaree)
*{{T|de}}: {{t|de|Kapitalismus|m}}
*{{T|tr}}: {{t|tr|kapitalizm}}
*{{T|no}}: {{t|no|kapitalisme|m}}
*{{T|fi}}: {{t|fi|kapitalismi}}
*{{T|fr}}: {{t|fr|capitalisme|m}}
*{{T|br}}: [[kapitalouriezh]] {{f}}
*{{T|vi}}: {{t|vi|chủ nghĩa tư bản}} ([[主義資本]])
*{{T|he}}: [[קפיטליזם]] (qapit'alizm) {{m}}
*{{T|pl}}: {{t|pl|kapitalizm|m}}
*{{T|pt}}: {{t|pt|capitalismo|m}}
*{{T|ml}}: [[മുതലാളിത്തം]] (muthalaaLiththam)
*{{T|ro}}: {{t-|ro|capitalism|n}}
*{{T|ru}}: {{t|ru|капитализм|tr=kapitalízm|sc=Cyrl}}
{{trans-bottom}}
=={{L|zh}}==
{{zh-cat|zi1ben3zhu3yi4|noun|経済}}
==={{pron}}===
{{cmn-pron|zīběn zhǔyì}}
==={{noun}}===
{{zhchar|資本|主義|s=资本主义}}
#(日本語に同じ)資本主義。
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|자본주의|cat2=経済|head=[[資本]] [[主義]]}}
#(日本語に同じ)資本主義。
[[Category:和製漢語]]
h0sin67qbqkeernkybyg7izqifxx29w
Аўстрыя
0
55559
2375847
1166156
2026-11-05T04:20:36Z
Kuroco2k
84207
2375847
wikitext
text/x-wiki
{{DEFAULTSORT:аўстрыя}}
=={{L|be}}==
==={{etym}}===
{{bor+|be|la|Austria}}
==={{pron}}===
*{{be-IPA|А́ўстрыя}}
==={{name}}===
{{be-proper noun|А́ўстрыя<sg>|adj=аўстры́йскі}}
#{{タグ|be|ヨーロッパの国名}} [[オーストリア]]。
===={{decl}}====
{{be-ndecl|А́ўстрыя<sg>}}
===={{related}}====
*{{l|be|аўстры́ец}}, {{l|be|аўстры́йка}}
*{{l|be|аўстры́йскі}}
szehcaaivjf3aeen1xj4fpmb9z8jn6s
neutrino
0
56525
2375599
1873051
2026-11-04T13:47:32Z
Kuroco2k
84207
2375599
wikitext
text/x-wiki
{{also|Neutrino|neutrínó|neŭtrino}}
=={{L|ast}}==
==={{noun}}===
{{ast-noun|m}}
#{{context|physics|lang=ast}}[[ニュートリノ]]。
=={{L|io}}==
==={{noun}}===
{{io-noun|neutrin}}
#{{context|physics|lang=io}}[[ニュートリノ]]。
=={{L|en}}==
==={{etym}}===
{{etyl|it|en}} ''neutrino'' (''[[neutro]]'' の指小辞)
==={{pron}}===
*{{a|UK}} {{IPA|lang=en|njuːˈtɹiːnəʊ}}
*{{a|GenAm}} {{IPA|njuːˈtɹiːnoʊ}}
*{{audio|en|LL-Q1860 (eng)-Vealhurl-neutrino.wav|音声 (英)}}
*{{rhymes|iːnəʊ}}
*{{hyphenation|neu|tri|no}}
==={{noun}}===
{{en-noun}}
#{{context|physics|lang=en}}[[ニュートリノ]]。
===={{rel}}====
*[[electron neutrino]]
*[[muon neutrino]]
*[[tau neutrino]]
*[[antineutrino]]
*[[neutrino oscillation]]
*[[solar neutrino]]
=={{L|nl}}==
==={{pron}}===
*発音 :[[File:Nl-neutrino.ogg]]
==={{noun}}===
{{nl-noun|g=n|neutrino's|-}}
#{{context|physics|lang=nl}}[[ニュートリノ]]。
=={{L|gl}}==
==={{noun}}===
{{gl-noun|m}}
#{{context|physics|lang=gl}}[[ニュートリノ]]。
=={{L|es}}==
==={{noun}}===
{{es-noun|m}}
#{{context|physics|lang=es}}[[ニュートリノ]]。
=={{L|sh}}==
==={{pron}}===
*{{IPA|lang=sh|neutrǐːno}}
*{{hyphenation|ne|u|tri|no}}
==={{noun}}===
{{sh-noun+|g=m|head=neutríno}}
#{{context|physics|lang=sh}}[[ニュートリノ]]。
{{sh-decl-noun|neutríno|neutríni|neutrína|neutrínā|neutrínu|neutrínima|neutríno|neutríne|neutríno|neutríni|neutrínu|neutrínima|neutrínom|neutrínima}}
=={{L|cs}}==
==={{pron}}===
{{cs-IPA}}
==={{noun}}===
{{cs-noun|g=n}}
#{{context|physics|lang=cs}}[[ニュートリノ]]。
===={{decl}}====
{{cs-ndecl|<n>}}
=={{L|fr}}==
==={{pron}}===
{{fr-IPA}}
[[File:Fr-Paris--neutrino.ogg]]
==={{noun}}===
{{fr-noun|m}}
#{{context|physics|lang=fr}}[[ニュートリノ]]。
=={{L|pl}}==
==={{pron}}===
{{pl-IPA}}
[[File:Pl-neutrino.ogg]]
==={{noun}}===
{{pl-noun|n}}
#{{context|physics|lang=pl}}[[ニュートリノ]]。
{{pl-decl-noun|neutrino|neutrina|neutrina|neutrin|neutrinu|neutrinom|neutrino|neutrina|neutrinem|neutrinami|neutrinie|neutrinach|neutrino|neutrina}}
=={{L|pt}}==
==={{noun}}===
{{pt-noun|m|s}}
#{{context|physics|lang=pt}}[[ニュートリノ]]。
0tzmveikzzrbcg73dpqu2njefwna5di
neděle
0
56981
2375598
2348471
2026-11-04T13:47:32Z
Kuroco2k
84207
2375598
wikitext
text/x-wiki
{{DEFAULTSORT:nedele neděle}}
{{also|nedele|nedelē}}
=={{cs}}==
==={{etym}}===
{{etyl|sla-pro|cs}} {{term|sla-pro|*neděľa}}
=== {{pron}} ===
*{{cs-IPA}}
*音声: [[ファイル:Cs-neděle.ogg]]
*{{rhymes|ɛlɛ}}
*{{hyphenation|ne|dě|le}}
*{{X-SAMPA|nEJ\ElE}}
==={{noun}}===
{{head|cs|noun|cat2=曜日|g=f}}
#[[日曜日]]。
===={{decl}}====
{{cs-ndecl|<f.genpl-:í>}}
===={{hyper}}====
*{{l|cs|den}}
===={{hypo}}====
*{{l|cs|Bílá neděle}}
*{{l|cs|Červená neděle}}
*{{l|cs|krvavá neděle}}
*{{l|cs|Květná neděle}}
*{{l|cs|Neděle velikonoční}}, {{l|cs|Velikonoční neděle}}
===={{drv}}====
*{{l|cs|nedělička}}
*{{l|cs|nedělňátko}}
*{{l|cs|nedělně}}
*{{l|cs|nedělní}}
{{曜日名/cs}}
7shmrui4hl1b4jacxistk2rshu32y00
úterý
0
56984
2375597
2348470
2026-11-04T13:47:32Z
Kuroco2k
84207
2375597
wikitext
text/x-wiki
{{DEFAULTSORT:utery úterý}}
=={{cs}}==
==={{etym}}===
{{etyl|sla-pro|cs}} {{term|sla-pro|*vъtorъ}}
==={{pron}}===
*{{cs-IPA}}
*{{rhymes|ɛriː}}
*{{hyphenation|úte|rý}}
*{{X-SAMPA|"u:tEri:}}
==={{noun}}===
{{head|cs|noun|cat2=曜日|g=n}}
#[[火曜日]]。
===={{decl}}====
{{cs-ndecl|<n>}}
===={{hyper}}====
*{{l|cs|den}}
===={{hypo}}====
*{{l|cs|černé úterý}}
*{{l|cs|masopustní úterý}}
*{{l|cs|Šedivé úterý}}
===={{drv}}====
*{{l|cs|úterek}}
*{{l|cs|úterní}}
{{曜日名/cs}}
fvammmp417hchv3fateut6zvuq0xp0v
čtvrtek
0
56987
2375595
2348468
2026-11-04T13:47:31Z
Kuroco2k
84207
2375595
wikitext
text/x-wiki
{{DEFAULTSORT:ctvrtek čtvrtek}}
=={{cs}}==
==={{etym}}1===
*{{etyl|sla-pro|cs}} {{term|sla-pro|*četvьrtъkъ}}
*{{suffix+|čtvrtý|ek|lang=cs}}
===={{pron}}====
*{{cs-IPA}}
*音声: [[ファイル:Cs-čtvrtek.ogg]]
*{{rhymes|r̩tɛk}}
*{{hyphenation|čtvr|tek}}
*{{X-SAMPA|1="tStvr=tEk}}
===={{noun}}====
{{head|cs|noun|cat2=曜日|g=m-in}}
#[[木曜日]]。
====={{decl}}=====
{{cs-ndecl|<m.gena>}}
====={{hyper}}=====
*{{l|cs|den}}
====={{hypo}}=====
*{{l|cs|černý čtvrtek}}
*{{l|cs|zelený čtvrtek}}
{{曜日名/cs}}
==={{etym}}2===
===={{noun}}====
{{cs-noun form}}
#[[čtvrtka]]の複数生格。
jsja7io4gcwt6lxou3lx01pd8napprr
nedeľa
0
57045
2375792
2348467
2026-11-05T03:01:00Z
Kuroco2k
84207
2375792
wikitext
text/x-wiki
{{DEFAULTSORT:nedela}}
{{also|nedeļa|nedeļā|nedēļa|nedēļā}}
=={{L|sk}}==
==={{etym}}===
{{etyl|sla-pro|sk}} {{term|sla-pro|*neděľa}}
==={{pron}}===
* {{IPA|lang=sk|/ˈɲeɟelʲa/}}
* {{audio|sk|LL-Q9058 (slk)-TomášPolonec-nedeľa.wav|a=Bratislava}}
==={{noun}}===
{{head|sk|noun|cat2=曜日|g=f}}
#[[日曜日]]。
===={{decl}}====
{{sk-ndecl|f}}
===={{seealso}}====
{{曜日名/sk}}
lht8lrmzguytowgfq1qo4yme90r1ih5
pondelok
0
57046
2375821
2348465
2026-11-05T03:34:23Z
Kuroco2k
84207
2375821
wikitext
text/x-wiki
=={{sk}}==
==={{etym}}===
{{etyl|sla-pro|sk}} {{term|sla-pro|*ponedělъkъ}}
==={{pron}}===
*{{IPA|ˈpɔnɟɛɫɔk}}
==={{noun}}===
{{head|sk|noun|cat2=曜日|g=m}}
#[[月曜日]]。
===={{decl}}====
{{sk-ndecl|m-in}}
===={{seealso}}====
{{曜日名/sk}}
mx909ww1bqi65qfx3wvv0er62381zvk
štvrtok
0
57049
2375762
2348464
2026-11-05T01:37:00Z
Kuroco2k
84207
2375762
wikitext
text/x-wiki
{{DEFAULTSORT:stvrtok štvrtok}}
=={{sk}}==
==={{etym}}===
{{etyl|sla-pro|sk}} {{term|sla-pro|*četvьrtъkъ}} < {{term|sla-pro|*četvьrtъ}}
==={{pron}}===
*{{IPA|ˈʃtvr̩tɔk}}
==={{noun}}===
{{head|sk|noun|cat2=曜日|g=m}}
#[[木曜日]]。
===={{decl}}====
{{sk-ndecl|m-in}}
===={{seealso}}====
{{曜日名/sk}}
7rslh3s4jkskwtpnbrcxohsbj2tp69t
tsunami
0
57124
2375510
2322630
2026-11-04T13:04:07Z
Kuroco2k
84207
2375510
wikitext
text/x-wiki
{{also|Tsunami}}
=={{L|it}}==
[[カテゴリ:{{it}}]]
==={{etym}}===
{{etyl|ja|it}} [[津波]]
==={{noun}}===
[[カテゴリ:{{it}}_{{noun}}]]
'''tsunami''' {{f|inv}}
# {{context|seismology|lang=it}} {{ふりがな|津波|つなみ}}。
=={{L|id}}==
{{wikipedia|lang=id}}
==={{etym}}===
{{etyl|ja|id}} [[津波]]
==={{pron}}===
*{{IPA|/su.na.mi/|/tsu.na.mi/}}
*{{hyphenation|tsu|na|mi}}
==={{noun}}===
{{id-noun}}
# {{context|seismology|lang=id}} {{ふりがな|津波|つなみ}}。
=={{L|en}}==
{{wikipedia|lang=en}}
==={{etym}}===
{{etyl|ja|en}} [[津波]]
==={{alter}}===
*[[sunami]]
==={{pron}}===
*{{IPA|tsuːˈnɑːmi/, /suːˈnɑːmi}}
*{{a|Canada}} {{IPA|en|/suˈnæmi/|/suˈnɑmi/}}
*{{rhymes|ɑːmi|s=3}}
*(英)[[File:LL-Q1860 (eng)-Vealhurl-tsunami.wav]]
==={{noun}}===
{{en-noun|s|pl2=tsunami}}
# {{context|seismology|lang=en}} {{ふりがな|津波|つなみ}}。
===={{syn}}====
*[[tidal wave]]
===={{drv}}====
*[[megatsunami]]
*[[teletsunami]]
=={{L|nl}}==
{{wikipedia|lang=nl}}
==={{etym}}===
{{etyl|ja|nl}} [[津波]]
==={{pron}}===
*{{IPA|tsunami}}
[[File:Nl-tsunami.ogg]]
==={{noun}}===
{{nl-noun|g=m|tsunami's|tsunamietje}}
# {{context|seismology|lang=nl}} {{ふりがな|津波|つなみ}}。
=={{L|sv}}==
{{wikipedia|lang=sv}}
==={{etym}}===
{{etyl|ja|sv}} [[津波]]
==={{pron}}===
*{{IPA|tsʉːˈnɑːmɪ|tsɵˈnɑːmɪ}}
==={{noun}}===
{{sv-noun|g=c}}
[[カテゴリ:{{sv}}_地震学]]
# {{context|seismology|lang=sv}} {{ふりがな|津波|つなみ}}。
{{sv-decl-noun
|主格単数非限定 = tsunami
|主格単数限定 = tsunamin
|主格複数非限定 = tsunamier
|主格複数限定 = tsunamierna
|属格単数非限定 = tsunamis
|属格単数限定 = tsunamins
|属格複数非限定 = tsunamiers
|属格複数限定 = tsunamiernas
}}
=={{L|es}}==
{{wikipedia|lang=es}}
==={{etym}}===
{{etyl|ja|es}} [[津波]]
==={{pron}}===
{{es-IPA|sunami}}
==={{noun}}===
{{es-noun|m}}
# {{context|seismology|lang=es}} {{ふりがな|津波|つなみ}}。
=={{L|sw}}==
==={{etym}}===
{{etyl|ja|sw}} [[津波]]
==={{pron}}===
*(ケニア)[[File:Sw-ke-tsunami.flac]]
==={{noun}}===
{{sw-noun|n}}
# {{context|seismology|lang=sw}} {{ふりがな|津波|つなみ}}。
=={{L|ceb}}==
==={{etym}}===
{{etyl|ja|ceb}} [[津波]]
==={{pron}}===
*{{hyphenation|tsu|na|mi}}
===={{noun}}====
# {{context|seismology|lang=ceb}} {{ふりがな|津波|つなみ}}。
=={{L|tl}}==
==={{etym}}===
{{etyl|ja|tl}} [[津波]]
==={{pron}}===
*{{hyph|tsu|na|mi}}
*{{tl-IPA}}
==={{noun}}===
{{tl-noun}}
# {{context|seismology|lang=tl}} {{ふりがな|津波|つなみ}}。
=={{L|cs}}==
{{wikipedia|lang=cs}}
==={{alter}}===
*[[cunami]]
==={{etym}}===
{{etyl|ja|cs}} [[津波]]
==={{noun}}===
{{cs-noun|g=f|indecl=y}}
# {{context|seismology|lang=cs}} {{ふりがな|津波|つなみ}}。
=={{L|da}}==
{{wikipedia|lang=da}}
==={{etym}}===
{{etyl|ja|da}} [[津波]]
==={{noun}}===
{{head|da|noun}}
# {{context|seismology|lang=da}} {{ふりがな|津波|つなみ}}。
{{da-decl|en|er}}
=={{L|tr}}==
{{wikipedia|lang=tr}}
==={{etym}}===
{{etyl|ja|tr}} [[津波]]
==={{noun}}===
{{head|tr|noun}}
# {{context|seismology|lang=tr}} {{ふりがな|津波|つなみ}}。
=={{L|nb}}==
{{wikipedia|lang=nb}}
==={{etym}}===
{{etyl|ja|nb}} [[津波]]
==={{noun}}===
{{nb-noun-m1}}
# {{context|seismology|lang=nb}} {{ふりがな|津波|つなみ}}。
=={{L|nn}}==
{{wikipedia|lang=nn}}
==={{etym}}===
{{etyl|ja|nn}} [[津波]]
==={{noun}}===
{{nn-noun-m1}}
# {{context|seismology|lang=nn}} {{ふりがな|津波|つなみ}}。
=={{L|fi}}==
{{wikipedia|lang=fi}}
==={{etym}}===
{{etyl|ja|fi}} [[津波]]
==={{noun}}===
[[カテゴリ:{{fi}}_{{noun}}]]
# {{context|seismology|lang=fi}} {{ふりがな|津波|つなみ}}。
{{fi-decl-risti|tsunam|||a}}
=={{L|fr}}==
{{wikipedia|lang=fr}}
==={{etym}}===
{{etyl|ja|fr}} [[津波]]
==={{pron}}===
{{IPA|tsy.na.mi}}
[[ファイル:Fr-Tsunami-fr-Paris.ogg]]
==={{noun}}===
{{fr-noun|m}}
# {{context|seismology|lang=fr}} {{ふりがな|津波|つなみ}}。
=={{L|pl}}==
{{wikipedia|lang=pl}}
==={{etym}}===
{{etyl|ja|pl}} [[津波]]
==={{pron}}===
*{{IPA|t͡s̪s̪ũn̪ãmʲi}}
==={{noun}}: {{pl}}===
{{pl-noun|g=n|indecl=y}}
# {{context|seismology|lang=pl}} {{ふりがな|津波|つなみ}}。
=={{L|pt}}==
{{wikipedia|lang=pt}}
==={{etym}}===
{{etyl|ja|pt}} [[津波]]
==={{pron}}===
*{{a|Brazil}} {{IPA|t͡su.ˈnɐ.mi|t͡ʃi.su.ˈnɐ.mi|lang=pt}}
*{{a|Portugal}} {{IPA|t͡su.ˈnɐ.mi|lang=pt}}
==={{noun}}===
{{pt-noun|mf|s}}
# {{context|seismology|lang=pt}} {{ふりがな|津波|つなみ}}。
=={{L|ms}}==
==={{etym}}===
{{etyl|ja|ms}} [[津波]]
==={{pron}}===
*{{IPA|ms|[tsu.nä.mi]|[su.nä.mi]}}
==={{noun}}===
{{ms-noun|j=تسونامي}}
# {{context|seismology|lang=ms}} {{ふりがな|津波|つなみ}}。
7vzwlzncyw6vsc74v0mojg07i10zyja
pes
0
57291
2375594
2348461
2026-11-04T13:47:31Z
Kuroco2k
84207
2375594
wikitext
text/x-wiki
{{also|PES|PEs}}
=={{ca}}==
[[カテゴリ:{{ca}}]]
==={{etym}}===
{{etyl|pro|ca}} {{m|pro|pes}} < {{etyl|VL.|ca}} {{m|VL.|pesum}} < {{etyl|la|ca}} {{m|la|pensum}}
==={{noun}}===
{{ca-noun|m}}
# {{ふりがな|錘|おもり}}。
=={{cs}}==
[[カテゴリ:{{cs}}]]
==={{etym}}===
{{etyl|sla-pro|cs}} {{term|sla-pro|*pьsъ}}
===={{cogn}}====
*{{bs}}: [[pas#{{bs}}|pas]]
*{{bg}}: [[пес#{{bg}}|пес]]
*{{hr}}: [[pas#{{hr}}|pas]]
*{{mk}}: [[пес#{{mk}}|пес]]
*{{pl}}: [[pies]]
*{{ru}}: [[пёс]]
*{{sk}}: [[pes#{{sk}}|pes]]
*{{sl}}: [[pes#{{sl}}|pes]]
*{{uk}}: [[пес#{{uk}}|пес]]
==={{pron}}===
*{{IPA|pɛs}}
[[ファイル:Cs-pes.ogg]]
==={{noun}}===
{{cs-noun|g=m-an}}
[[Category:{{cs}}_哺乳類]]
# {{ふりがな|犬|いぬ}}。
# [[悪人]]。
===={{decl}}====
{{cs-ndecl|<m.an.*>}}
===={{drv}}====
*[[hlídací pes]] {{m}}
*[[honicí pes]] {{m}}
*[[pejsek]] {{m}}
*[[pejsánek]] {{m}}
=={{en}}==
==={{noun}}===
{{en-noun|pedes}}
# {{ふりがな|足|あし}}。
# [[ひづめ]]。
#(医学)[[湾足]]。
=={{la}}==
==={{etym}}===
*印欧祖語*pṓdsより
===={{cogn}}====
*{{sa}}: {{term|sa|sc=Deva|पद्|tr=pád}}
*{{grc}}: {{term|grc|sc=polytonic|πούς|tr=pous}}
*{{ang}}: {{term|ang|fot|fōt}}(>{{en}}:{{term|en|foot}})
==={{pron}}===
* {{la-IPA|pēs}}
[[ファイル:la-cls-pes.ogg]]
==={{noun}}===
{{la-noun|pēs|pedis|pedis|m|3}}
# {{ふりがな|足|あし}}。
#* ''[[ne|Ne]] [[manus]], [[nec]] '''pedes''', nec [[alia]] [[membra]].''
#*: 手でなく、足でなく、その他の部分でもない。
# 机やいすの[[脚]]。
# [[山麓]]。
# [[地面]], [[領地]]。
#(航海)[[もやい]]、もやい綱。
#(植物)[[小花柄]]。
#(詩学)[[脚韻]]。
#(音楽)[[拍子]]。
# 長さの計測。
===={{decl}}====
{{la-ndecl|pēs/ped<3>}}
===={{idiom}}====
{{top}}
*[[a pedibus usque ad caput]]
**頭から足まで(最初から最後まで)
*[[alterno pede terram quatere]]
*[[pede tellurem pulso]]
*[[pedem effero]]
**外に出る
*[[pedem fero]]
**行く/来る
*[[pedem refero]]
*[[pedes navales]]
*[[si in fundo pedem posuisses]]
** ([[おとずれる|訪れる]])
{{bottom}}
===={{drv}}・{{rel}}====
{{top4}}
*[[peda]]
*[[pedalis|pedālis]]
*[[pedaneus|pedāneus]]
*[[pedarius|pedārius]]
*[[pedatim|pedātim]]
*[[pedatura|pedātūra]]
*[[pedatus|pedātus]]
*[[pedeplana|pedeplāna]]
*[[pedes#{{la}}|pedēs]]
*[[pedester]]
*[[pedetemptim]]
*[[pedica]]
*[[pedicinus]]
*[[pediculus|pedīculus]]
*[[pedisequus]]
*[[peditatus|peditātus]]
*[[pedito|peditō]]
*[[pedo#{{la}}|pedō]]
*[[pedocucullus]]
*[[pedulis|pedūlis]]
*[[pedule|pedūle]]
{{bottom}}
===={{desc}}====
{{top}}
*{{it}}: [[piede]]
*{{sc}}: [[pei#{{sc}}|pei]]
*{{fr}}: [[pied#{{fr}}|pied]]
**{{en}}:[[pedal]],[[pedestrian]]
*{{gl}}: [[pé#{{gl}}|pé]]
*{{oc}}: [[pè]]
*{{es}}: [[pie#{{es}}|pie]]
*{{ca}}: [[peu#{{ca}}|peu]]
*{{pt}}: [[pé#{{pt}}|pé]]
*{{eo}}: [[piedo]]
*{{io}}: [[pedo#{{io}}|pedo]]
*{{ia}}: [[pede]]
{{bottom}}
=={{sk}}==
[[カテゴリ:{{sk}}]]
==={{etym}}===
{{etyl|sla-pro|sk}} {{term|sla-pro|*pьsъ}}
===={{cogn}}====
*{{bs}}: [[pas#{{bs}}|pas]]
*{{bg}}: [[пес#{{bg}}|пес]]
*{{cs}}: [[pes#{{cs}}|pes]]
*{{hr}}: [[pas#{{hr}}|pas]]
*{{mk}}: [[пес#{{mk}}|пес]]
*{{pl}}: [[pies]]
*{{ru}}: [[пёс]]
*{{sl}}: [[pes#{{sl}}|pes]]
*{{uk}}: [[пес#{{uk}}|пес]]
==={{noun}}===
{{sk-noun|g=m|gen=psa|pl=psi, psy|genpl=psov}}
[[カテゴリ:{{sk}}_哺乳類]]
# {{ふりがな|犬|いぬ}}。
===={{decl}}====
{{sk-ndecl|m-anml}}
=={{sl}}==
[[カテゴリ:{{sl}}]]
==={{etym}}===
{{etyl|sla-pro|sl}} {{m|sla-pro|||}} {{term|sla-pro|*pьsъ}}
===={{cogn}}====
*{{bs}}: [[pas#{{bs}}|pas]]
*{{bg}}: [[пес#{{bg}}|пес]]
*{{cs}}: [[pes#{{cs}}|pes]]
*{{hr}}: [[pas#{{hr}}|pas]]
*{{mk}}: [[пес#{{mk}}|пес]]
*{{pl}}: [[pies]]
*{{ru}}: [[пёс]]
*{{sk}}: [[pes#{{sk}}|pes]]
*{{uk}}: [[пес#{{uk}}|пес]]
==={{noun}}===
{{head|sl|noun|g=m|head=pès}}
[[カテゴリ:{{sl}}_哺乳類]]
# {{ふりがな|犬|いぬ}}。
===={{seealso}}====
*{{l|sl|psica}}
=={{tpi}}==
==={{etym}}===
{{etyl|en|tpi}} {{term|en|face}}
==={{noun}}===
{{head|tpi|noun}}
# {{ふりがな|顔|かお}}。
{{stub|他}}
3iy0ktsne8sht88xnmprc2bj02rhlpu
kruh
0
58921
2375593
2348458
2026-11-04T13:47:31Z
Kuroco2k
84207
2375593
wikitext
text/x-wiki
=={{sk}}==
[[カテゴリ:{{sk}}]]
==={{noun}}===
{{sk-noun|g=m}}
[[カテゴリ:{{sk}} 幾何学]]
# (幾何学)[[円]]。
# {{ふりがな|輪|わ}}、{{ふりがな|指輪|ゆびわ}}、[[リング]]。
# [[サークル]]、[[同好会]]。
===={{decl}}====
{{sk-ndecl|m-in}}
=={{sl}}==
[[カテゴリ:{{sl}}]]
==={{etym}}===
{{etyl|sla-pro|sl}} {{term|sla-pro|*kruxъ}}
==={{noun}}===
{{head|sl|noun|cat2=食品|head=krùh|g=m-in}}
# [[パン]]
=={{sh}}==
[[カテゴリ:{{sh}}]]
==={{etym}}===
{{etyl|sla-pro|sh}} {{term|sla-pro|*kruxъ}}
==={{noun}}===
{{head|sh|noun|g=m|head=krȕh|キリル文字|[[крух|кру̏х]]}}
[[カテゴリ:{{sh}} 食品]]
# {{label|sh|Croatia}} [[パン]]。
=={{cs}}==
[[カテゴリ:{{cs}}]]
==={{etym}}===
[[w:スラヴ祖語|スラヴ祖語]] {{lang|cs|*''krǫgъ''}}
==={{pron}}===
[[ファイル:Cs-kruh.ogg]]
==={{noun}}===
{{cs-noun|g=m}}]]
[[カテゴリ:{{cs}} 幾何学]]
# [[円]] {{context|geometry|lang=cs}}
===={{decl}}====
{{cs-ndecl|<m>}}
===={{rel}}====
*[[kroužit]]
*[[zaokrouhlit]]
*[[kruháč]]
*[[kružnice]] {{f}}
*[[kružítko]] {{n}}
*[[okruh]] {{m}}
*[[okružní]] {{m}}
*[[okrouhlý]] {{m}}
flnmboe5h1q8ixf2xvwzvlv4ls3sgdq
事实
0
59729
2375769
2188763
2026-11-05T02:09:07Z
Jiba1219
100610
2375769
wikitext
text/x-wiki
=={{L|zh}}==
{{zh-cat|shi4shi2|名詞|hsk=乙|hsk2=5}}
{{dng-cat|шысы|noun}}
{{yue-cat|si6sat6|名詞}}
{{nan-cat|su7sit8|名詞}}
{{nan-tws-cat|se7sig8|名詞}}
{{cpx-cat|so5sih7|名詞}}
{{cdo-cat|seu6sik7|名詞}}
{{wuu-cat|zy3zeh4|名詞}}
==={{pron}}===
{{cmn-pron|shìshí|a=y|dg=шы1сы3|z=n}}
{{yue-pron|si6 sat6|h=n}}
{{nan-pron|qz:sīr-si̍t/xm,zz:sū-si̍t/ph:sī-si̍t|t=se7 sig8}}
{{cpx-pron|pt,xy:so5 *sih7}}
{{cdo-pron|sê̤ṳ-sĭk}}
{{wuu-pron|sh,jx:6zy zeq8;sz:2zy6 zeq8}}
==={{noun}}===
{{zhchars|t=事實}}
#[[事実]]。
itec5zj06ng88oov9pig95aryu5xrhw
事實
0
59730
2375768
2188762
2026-11-05T02:07:28Z
Jiba1219
100610
/* {{L|zh}} */
2375768
wikitext
text/x-wiki
=={{L|ja}}==
==={{kyujitai}}===
{{ja-kyujitai|[[じじつ]]}}
#{{kyujitai of|事実}}
=={{L|zh}}==
{{zh-cat|shi4shi2|名詞}}
{{dng-cat|шысы|noun}}
{{yue-cat|si6sat6|名詞}}
{{nan-cat|su7sit8|名詞}}
{{nan-tws-cat|se7sig8|名詞}}
{{cpx-cat|so5sih7|名詞}}
{{cdo-cat|seu6sik7|名詞}}
{{hak-cat|sṳ-sṳ̍t|名詞}}
{{hak-hl-cat|sii˖ shidˋ|名詞}}
{{wuu-cat|zy3zeh4|名詞}}
==={{pron}}===
{{cmn-pron|shìshí|a=y|dg=шы1сы3}}
{{yue-pron|si6 sat6}}
{{nan-pron|qz,km:sīr-si̍t/tw,xm,zz:sū-si̍t/ph:sī-si̍t|t=se7 sig8}}
{{cpx-pron|px=pt,xy:so5 *sih7}}
{{cdo-pron|sê̤ṳ-sĭk}}
{{hak-pron|sṳ-sṳ̍t|h=sii+ shidˋ|d=siiˋ shidˋ|r=siiˊ shid|z=su shidˋ}}
{{wuu-pron|sh,jx:6zy zeq8;sz:2zy6 zeq8}}
==={{noun}}===
{{zhchars|s=事实}}
#[[事実]]。
=={{L|ko}}==
==={{noun}}===
{{ko-head|名詞|사실}}
#[[事実]]。
==={{adverb}}===
{{ko-head|副詞|사실}}
#[[実際]]に。[[本当]]に。
=={{L|vi}}==
[[Category:{{vi}}|su6that6 sưthât]]
==={{noun}}===
[[Category:{{vi}}_{{noun}}|su6that6 sưthât]]
{{lang|vi|'''[[事#{{vi}}|事]][[實#{{vi}}|實]]'''([[sự thật]], [[sự thực]])}}
#[[事実]]。
r3wtr0jwg2e18g2b99awc9ncij30tfi
2375770
2375768
2026-11-05T02:10:16Z
Jiba1219
100610
/* {{L|zh}} */
2375770
wikitext
text/x-wiki
=={{L|ja}}==
==={{kyujitai}}===
{{ja-kyujitai|[[じじつ]]}}
#{{kyujitai of|事実}}
=={{L|zh}}==
{{zh-cat|shi4shi2|名詞}}
{{dng-cat|шысы|noun}}
{{yue-cat|si6sat6|名詞}}
{{nan-cat|su7sit8|名詞}}
{{nan-tws-cat|se7sig8|名詞}}
{{cpx-cat|so5sih7|名詞}}
{{cdo-cat|seu6sik7|名詞}}
{{hak-cat|sṳ-sṳ̍t|名詞}}
{{hak-hl-cat|sii˖ shidˋ|名詞}}
{{wuu-cat|zy3zeh4|名詞}}
==={{pron}}===
{{cmn-pron|shìshí|a=y|dg=шы1сы3}}
{{yue-pron|si6 sat6}}
{{nan-pron|qz,km:sīr-si̍t/tw,xm,zz:sū-si̍t/ph:sī-si̍t|t=se7 sig8}}
{{cpx-pron|pt,xy:so5 *sih7}}
{{cdo-pron|sê̤ṳ-sĭk}}
{{hak-pron|sṳ-sṳ̍t|h=sii+ shidˋ|d=siiˋ shidˋ|r=siiˊ shid|z=su shidˋ}}
{{wuu-pron|sh,jx:6zy zeq8;sz:2zy6 zeq8}}
==={{noun}}===
{{zhchars|s=事实}}
#[[事実]]。
===参考文献===
*{{R:hak:DFTH|2023|2026-11-05}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|名詞|사실}}
#[[事実]]。
==={{adverb}}===
{{ko-head|副詞|사실}}
#[[実際]]に。[[本当]]に。
=={{L|vi}}==
[[Category:{{vi}}|su6that6 sưthât]]
==={{noun}}===
[[Category:{{vi}}_{{noun}}|su6that6 sưthât]]
{{lang|vi|'''[[事#{{vi}}|事]][[實#{{vi}}|實]]'''([[sự thật]], [[sự thực]])}}
#[[事実]]。
loz5359umicil6bt2zl7u2d4uu1h5k3
astma
0
61074
2375596
2212358
2026-11-04T13:47:30Z
Kuroco2k
84207
2375596
wikitext
text/x-wiki
{{also|astmă|astmą}}
=={{L|vro}}==
==={{etym}}===
{{etyl|urj-fin-pro|vro}} {{m|fiu-fin-pro|*astudak}}
==={{verb}}===
{{vro-verb|astuq|astu}}
#{{おくりがな|踏|む|ふむ}}。
#{{おくりがな|歩|く|あるく}}。
===={{inflection}}====
{{rfinfl|vro|verb}}
=={{L|et}}==
==={{etym}}===
{{etyl|grc|et}} {{m|grc|ἆσθμα}}
==={{noun}}===
{{et-noun}}
#{{context|disease|lang=et}}[[喘息]]。
=={{L|eo}}==
==={{etym}}===
{{affix|eo|astmo|-a}}
==={{pron}}===
{{eo-IPA}}
==={{adjective}}===
{{eo-adj|head=[[astmo|astm]]/[[-a|a]]|root=astm}}
#{{context|disease|lang=eo}}[[喘息]]の。
=={{L|nl}}==
{{wikipedia|lang=nl}}
==={{etym}}===
{{bor|nl|la|āsthma}} < {{etyl|grc|nl}} {{m|grc|ἆσθμα}}
==={{pron}}===
*{{IPA|lang=nl|/ˈɑs(t)maː/}}
*{{音声|nl|Nl-astma.ogg}}
*{{hyph|nl|ast|ma}}
==={{noun}}===
{{nl-noun|g=n|-|-}}
#{{context|disease|lang=nl}}[[喘息]]。
===={{drv}}====
{{col|lang=nl|astma-aanval|astmalijder|astmapatiënt|astmasigaret}}
===={{rel}}====
{{col|lang=nl|astmaticus|astmatiek|astmatisch}}
===={{desc}}====
*{{desc|af|asma}}
*{{desc|id|bor=1|asma}}
=={{L|sv}}==
{{wikipedia|lang=sv}}
==={{noun}}===
{{sv-noun|c|-}}
#{{context|disease|lang=sv}}[[喘息]]。
===={{decl}}====
{{sv-noun-unc-irreg-c}}
===={{drv}}====
{{col|lang=sv|astmatiker|astmatisk}}
==={{anag}}===
*{{anagrams|sv|a=aamst|matas}}
=={{L|sk}}==
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|f|gen=astmy|pl=astmy|genpl=astiem}}
#{{context|disease|lang=sk}}[[喘息]]。
===参考文献===
*{{R:sk:SDK}}
=={{L|sh}}==
==={{pron}}===
*{{sh-IPA|àstma}}
*{{hyph|sh|as|tma}}
==={{noun}}===
{{sh-noun+|head=àstma|g=f}}
#{{context|disease|lang=sh}}[[喘息]]。
===={{decl}}====
{{sh-decl-noun|àstma|astme|astme|àstmī|astmi|astmama|astmu|astme|astmo|astme|astmi|astmama|astmom|astmama}}
=={{L|cs}}==
{{wikipedia|lang=cs}}
==={{pron}}===
*{{cs-IPA}}
*{{音声|cs|LL-Q9056 (ces)-Ghost4Man-astma.wav}}
==={{noun}}===
{{cs-noun|n}}
#{{context|disease|lang=cs}}[[喘息]]。
#: {{syn|cs|záchvatová dušnost|záducha|dýchavičnost}}
===={{decl}}====
{{cs-ndecl|<n>}}
===={{rel}}====
*{{l|cs|astmatik|g=m}}
===={{seealso}}====
*{{l|cs|CHOPN}}
===参考文献===
*{{R:cs:PSJC}}
*{{R:cs:SSJC}}
=={{L|da}}==
{{wikipedia|lang=da}}
==={{etym}}===
{{etyl|grc|da}} {{m|grc|ἆσθμα}}
==={{pron}}===
*{{IPA|lang=da|/astma/|[ˈasd̥ma]}}
==={{noun}}===
{{da-noun|en|-}}
#{{context|disease|lang=da}}[[喘息]]。
===={{decl}}====
{{da-noun-infl|en|n=sg}}
===={{drv}}====
*{{l|da|astmaeksem}}
*{{l|da|astmapatient}}
*{{l|da|astmaanfald}}
*{{l|da|astmatiker}}
*{{l|da|astmatisk}}
===参考文献===
*{{R:DDO}}
=={{L|nov}}==
==={{noun}}===
{{head|nov|noun}}
#{{context|disease|lang=nov}}[[喘息]]。
=={{L|nn}}==
{{wikipedia|lang=nn}}
==={{noun}}===
{{nn-noun-mu}}
#{{context|disease|lang=nn}}[[喘息]]。
===={{drv}}====
*{{l|nn|astmatisk}}
=={{L|nb}}==
{{wikipedia|lang=no}}
==={{noun}}===
{{nb-noun-mu}}
#{{context|disease|lang=nb}}[[喘息]]。
===={{drv}}====
*{{l|nb|astmatisk}}
=={{L|fi}}==
==={{etym}}===
{{etyl|grc|fi}} {{m|grc|ἆσθμα}}
==={{pron}}===
{{fi-pronunciation}}
==={{noun}}===
{{fi-noun}}
#{{context|disease|lang=fi}}[[喘息]]。
===={{decl}}====
{{fi-decl-kala|astm|||a}}
===={{drv}}====
{{col3|lang=fi|astmainen|astmakohtaus|astmalääke|astmapiippu|keuhkoastma|rasitusastma}}
===={{rel}}====
*{{l|fi|astmaatikko}}
===参考文献===
*{{R:KTSK|accessdate=2023-07-02}}
==={{anag}}===
*{{anagrams|fi|a=aamst|samat}}
=={{L|fo}}==
==={{etym}}===
{{etyl|grc|fo}} {{m|grc|ἆσθμα}}
==={{pron}}===
*{{IPA|lang=fo|/ˈasma/}}
==={{noun}}===
{{fo-noun|f|astmu|-}}
#{{context|disease|lang=fo}}[[喘息]]。
===={{decl}}====
{{fo-decl-noun-f1-s|astm}}
=={{L|pl}}==
{{wikipedia|lang=pl}}
==={{etym}}===
おそはく{{lbor|pl|la|asthma}} < {{etyl|grc|pl}} {{m|grc|ἆσθμα}}
==={{pron}}===
{{pl-pr|a=Pl-astma.ogg}}
==={{noun}}===
{{pl-noun|f}}
#{{context|disease|lang=pl}}[[喘息]]。
#: {{syn|pl|dusznica|dycha|dychawica|zadyszka}}
===={{decl}}====
{{pl-decl-noun-f|tantum=s}}
===={{drv}}====
{{col|lang=pl|astmatyczka|astmatyk}}
===={{rel}}====
*{{l|pl|astmatyczny}} {{qualifier|形容詞}}
*{{l|pl|astmatycznie}} {{qualifier|副詞}}
===参考文献===
*{{R:pl:WSJP}}
*{{R:pl:PWN}}
py6s9vsahl2q9skv48ok5jjvena80ga
jen
0
62120
2375760
2272526
2026-11-05T01:36:05Z
Kuroco2k
84207
2375760
wikitext
text/x-wiki
{{also|Jen|jèn|jën|-jen|jɛ́n|jèŋ}}
=={{L|is}}==
==={{pron}}===
*{{IPA|lang=is|jɛːn}}
*{{rhymes|lang=is|ɛːn}}
==={{noun}}===
{{is-noun|n|jens|jen}}
#{{タグ|is|通貨|日本|label=日本の通貨}}[[円]]。
{{is-decl-noun-n-s|j|e|n}}
=={{L|eo}}==
==={{etym}}===
{{etyl|de|eo}} ''[[jener]]''
==={{pron}}===
*{{音声|eo|LL-Q143 (epo)-Lepticed7-jen.wav}}
==={{adverb}}===
{{eo-adv|root=jen|原=1}}
#(注意を引いて) ほらここに。
===={{drv}}====
*{{l|eo|jena}}
*{{l|eo|jene}}
=={{L|frr}}==
==={{etym}}===
{{etyl|ofs|frr}} ''[[en|ēn]]''
==={{pron}}===
*{{IPA|lang=frr|jɛn}}
==={{numeral}}===
{{head|frr|numeral}}
#{{context|cardinal|Föhr-Amrum|Sylt|lang=frr}}[[一]]。
=={{L|sk}}==
==={{etym}}===
{{etyl|ja|sk}} [[円]]
==={{pron}}===
*{{IPA|jɛn}}
==={{noun}}===
{{sk-noun|g=m|gen=jenu|pl=jeny|genpl=jenov|decl=dub}}
#{{タグ|sk|通貨|日本|label=日本の通貨}}[[円]]。
===={{decl}}====
{{sk-ndecl|m-in|g=u}}
=={{L|sh}}==
==={{etym}}1===
{{etyl|sla-pro|sh}} {{m|sla-pro|*(j)edinъ}}
===={{numeral}}====
{{head|sh|numeral}}
#{{タグ|sh|基数|口語|Kajkavian|Chakavian}}[[一]]。
==={{etym}}2===
===={{noun}}====
{{sh-noun+|g=m}}
#{{タグ|sh|通貨|日本|label=日本の通貨}}[[円]]。
=={{L|cs}}==
==={{pron}}===
*{{IPA|lang=cs|jɛn}}
*{{音声|cs|Cs-jen.ogg}}
==={{etym}}1===
{{etyl|sla-pro|cs}} {{m|sla-pro|*jenъ}}
===={{adverb}}====
{{head|cs|adverb}}
#〜[[だけ]]、〜[[のみ]]。
===={{syn}}====
*{{l|cs|jenom}}
*{{l|cs|pouze}}
*{{l|cs|toliko}}
==={{etym}}2===
===={{noun}}====
{{cs-noun|g=m}}
#{{タグ|cs|通貨|日本|label=日本の通貨}}[[円]]。
=={{L|dsb}}==
==={{alter}}===
*{{l|dsb|njen}}
==={{pron}}===
*{{IPA|lang=dsb|[jɛn]}}
==={{pronoun}}===
{{head|dsb|pronoun form}}
#[[wón]]の対格。
=={{L|ht}}==
==={{etym}}===
{{etyl|fr|ht}} ''[[juin]]''
==={{noun}}===
{{head|ht|noun}}
#{{タグ|ht|月名}}[[六月]]。
{{月名/ht}}
=={{L|hu}}==
==={{pron}}===
*{{hu-IPA}}
*{{hyph|hu|jen}}
==={{noun}}===
{{hu-noun|ek}}
#{{タグ|hu|通貨|日本|label=日本の通貨}}[[円]]。
===={{decl}}====
{{hu-infl-nom|jene|e|-}}{{hu-pos-etek|jen|j|jei}}
=={{L|pl}}==
==={{etym}}===
{{etyl|ja|pl}} [[円]]
==={{pron}}===
*{{pl-IPA}}
*{{音声|pl|Pl-jen.ogg}}
==={{noun}}===
{{pl-noun|m-an}}
#{{タグ|pl|通貨|日本|label=日本の通貨}}[[円]]。
{{pl-decl-noun|jen|jeny|jena|jenów|jenowi|jenom|jena|jeny|jenem|jenami|jenie|jenach|jenie|jeny}}
kn6xj5p5wmah2si64h94vko0wtqyyrj
sen
0
62396
2375591
2348044
2026-11-04T13:47:29Z
Kuroco2k
84207
2375591
wikitext
text/x-wiki
{{also|Sen.|sen.}}
=={{eo}}==
==={{prep}}===
{{head|eo|preposition|head=sen|}}
#~なしで。
{{stub|eo}}
=={{sk}}==
{{wikipedia|sk:Sen|Sen|}}
==={{etym}}===
*{{etyl|sla-pro|sk}} {{term|sla-pro|*sъnъ|*sъ̀nъ}}<ref name="edosil">{{Derksen2008|481}}</ref> < {{etyl|ine-bsl-pro|sk}} {{term|ine-bsl-pro|*su(o)pnum}}<ref name="edosil"></ref> < {{etyl|ine-pro|sk}} {{term|ine-pro|*sup-n-o-}}<ref name="edosil"></ref>
===={{cogn}}====
{{sla}}:
*[[{{cs}}]]<ref name="edosil"></ref>: {{l|cs|sen}}
*[[{{bg}}]]<ref name="edosil"></ref>: {{l|bg|сън|tr=săn}}
*[[{{ru}}]]<ref name="edosil"></ref>: {{l|ru|сон|tr=son}}
非{{sla}}:
*[[{{lt}}]]<ref name="edosil"></ref>: {{l|lt|sapnas|g=m}} 〈夢〉
===={{noun}}====
{{head|sk|noun|g=m|head=sen}}
#[[ゆめ|夢]]。
====={{seealso}}=====
*[[spánok]] {{m}}
===脚注===
<references />
=={{cs}}==
{{wikipedia|cs:Sen|Sen}}
==={{etym}}1===
*{{etyl|sla-pro|cs}} {{term|sla-pro|*sъnъ|*sъ̀nъ}}<ref name="edosil">{{Derksen2008|481}}</ref> < {{etyl|ine-bsl-pro|cs}} {{term|ine-bsl-pro|*su(o)pnum}}<ref name="edosil"></ref> < {{etyl|ine-pro|cs}} {{term|ine-pro|*sup-n-o-}}<ref name="edosil"></ref>
===={{cogn}}====
{{sla}}:
*[[{{pl}}]]<ref name="edosil"></ref>: {{l|pl|sen}} 〈眠り〉; 〈夢〉
*[[{{bg}}]]<ref name="edosil"></ref>: {{l|bg|сън|tr=săn}}
*[[{{ru}}]]<ref name="edosil"></ref>: {{l|ru|сон|tr=son}}
非{{sla}}:
*[[{{lt}}]]<ref name="edosil"></ref>: {{l|lt|sapnas|g=m}} 〈夢〉
===={{noun}}====
{{head|cs|noun|g=m|単数・生格:|sna|あるいは|snu|head=sen}}
#[[ゆめ|夢]]。
#*[[dobrou noc|Dobrou noc]] [[a#{{cs}}|a]] [[sladký|sladké]] '''sny'''!
#**[[おやすみ]]、[[そして]][[甘美|甘美な]]'''夢[[を#助詞|を]]'''!
====={{decl}}=====
{{cs-ndecl|<m.*.genu:a.locplech:ách>}}
====={{rel}}=====
;{{verb}}:
*[[snít]]
====={{seealso}}=====
*[[spánek]] {{m}}
==={{etym}}2===
*{{etyl|ja|cs}} {{l|ja|銭}}
===={{noun}}====
{{head|cs|noun|g=m|head=sen}}
#[[日本]][[の#助詞|の]][[通貨]][[補助]][[単位]][[で]]、[[円]]の[[100]][[分#{{ja}}|分]]の[[1]]。[[銭#{{ja}}|銭]]。
====={{decl}}=====
{{cs-decl-noun|sen|senu|senu|sen|sene|senu|snem|seny|senů|senům|seny|seny|senech|seny}}
====={{seealso}}=====
*[[jen#{{cs}}|jen]] {{m}}
==={{etym}}3===
===={{noun}}====
{{head|cs|noun form|g=n|head=sen}}
#"'''[[seno#{{cs}}|seno]]'''"の複数・生格形。
===脚注===
<references />
=={{tr}}==
===語源===
*{{etyl|ug|-}} {{l|ug|سەن|tr=sen}}と同源であると見る事ができる。
===代名詞===
{{head|tr|pronoun}}
# 〔[[二人称]][[単数]]〕 [[きみ|君]]。[[おまえ|お前]]。[[あんた]]。
====成句====
*[[sen ağa ben ağa koyunları kim sağa|'''sen''' ağa ben ağa koyunları kim sağa]]
*[[sen bilirsin|'''sen''' bilirsin]]
*[[sen sağ, ben selamat|'''sen''' sağ, ben selamat]]
*[[senin canın can da benimki patlıcan mı|'''senin''' canın can da benimki patlıcan mı]]
== {{nb}} ==
[[category:{{nb}}]]
=== {{adjective}} ===
[[category:{{nb}} {{adjective}}]]
'''sen''' (中性単数不定形:[[sent]]、単数定形・複数:[[sene]])
# (時間)[[おそい|遅い]]。
=={{pl}}==
{{wikipedia|pl:Sen|Sen}}
==={{pron}}===
*{{IPA1|s̪ɛ̃n}} (慣用音: 「'''セ'''ン」)
==={{etym}}1===
*{{etyl|sla-pro|pl}} {{term|sla-pro|*sъnъ|*sъ̀nъ}}<ref name="edosil">{{Derksen2008|481}}</ref> < {{etyl|ine-bsl-pro|pl}} {{term|ine-bsl-pro|*su(o)pnum}}<ref name="edosil"></ref> < {{etyl|ine-pro|pl}} {{term|ine-pro|*sup-n-o-}}<ref name="edosil"></ref>
===={{cogn}}====
{{sla}}:
*[[{{sk}}]]<ref name="edosil"></ref>: {{l|sk|sen}}
*[[{{bg}}]]<ref name="edosil"></ref>: {{l|bg|сън|tr=săn}}
*[[{{ru}}]]<ref name="edosil"></ref>: {{l|ru|сон|tr=son}}
非{{sla}}:
*[[{{lt}}]]<ref name="edosil"></ref>: {{l|lt|sapnas|g=m}} 〈夢〉
====={{seealso}}=====
*[[古アイスランド語]]<ref name="edosil"></ref>: {{l|non|svefn|g=m}}
*[[{{grc}}]]<ref name="edosil"></ref>: {{l|grc|ὕπνος|tr=hýpnos|g=m|sc=Grek}} 〈眠り〉
*[[{{sa}}]]<ref name="edosil"></ref>: {{l|sa|स्वप्न|tr=svapna-|g=m}}
*[[{{la}}]]<ref name="edosil"></ref>: {{l|la|somnus|g=m}}
===={{noun}}====
{{head|pl|noun|g=m|head=sen|単数|…|生格:|snu|前置格および呼格:|śnie|; 複数・主格:|sny}}
#[[ねむり|眠り]]。[[睡眠]]。
#[[ゆめ|夢]]。
====={{decl}}=====
{{pl-decl-noun|sen|sny|snu|snów|snowi|snom|sen|sny|snem|snami|śnie|snach|śnie|sny}}
====={{idiom}}=====
{{top}}
単数・生格:
*[[kłaść się do snu|kłaść się do '''snu''']] <ref name="lpdp">[[w:pl:Tadeusz_Piotrowski_(językoznawca)|Tadeusz Piotrowski]] [et al.], ''Langenscheidt Pocket Dictionary: Polish.'' Berlin and Munich: Langenscheidt, 2003, p. 221. ISBN 1-58573-415-2</ref> - '''[[ねむり|眠り]]'''[[に#助詞|に]][[つく]]; {{サ変|就寝}}
{{bottom}}
====={{syn}}=====
語義2: 〈夢〉
*[[marzenie]] {{n}}
=====訳語=====
語義1:
*''「'''[[ねむり]]'''」を参照。''
語義2:
*''「'''[[ゆめ]]'''」を参照。''
====={{hypo}}=====
語義2: 〈夢〉
*[[koszmar]] {{m}}
====={{rel}}=====
{{rel-top|{{adj}}}}
*[[senny]]
**[[bezsenny]]
{{rel-bottom}}
{{rel-top|{{noun}}}}
*[[senność]] '''{{f}}'''
**[[bezsenność]] '''{{f}}'''
{{rel-bottom}}
{{rel-top|{{verb}}}}
*[[spać]]
*[[śnić]]
*(完了体) [[usnąć]]
{{rel-bottom}}
==={{etym}}2===
*{{etyl|ja|pl}} {{l|ja|銭}}
====名詞====
{{head|pl|noun|g=m|head=sen|単数|…|生格:|sena|対格:|sena|; 複数・主格:|seny}}
#[[日本]][[の#助詞|の]][[通貨]][[補助]][[単位]][[で]]、[[円]]の[[100]][[分#{{ja}}|分]]の[[1]]。[[銭#{{ja}}|銭]]。
=====格変化=====
{{pl-decl-noun|sen|seny|sena|senów|senowi|senom|sena|seny|senem|senami|senie|senach|senie|seny}}
=====参照=====
*{{l|pl|jen}}
===脚注===
<references />
=={{lv}}==
==={{pron}}===
*ラトヴィア音声学における発音表記: {{Unicode|[sèn]}}<ref>村田郁夫 編『ラトビア語基礎一五〇〇語』大学書林、1997年。ISBN 4-475-01116-7</ref>
===副詞===
{{head|lv|adverb}}
# 〔[[時間]]〕 [[むかし|昔]]。[[以前]][[に#助詞|に]]。[[まえ|前]]に。
#* '''注.''': ''[[空間]]的な〈前に〉は'''''[[priekšā]]'''''を用いる。''
====類義語====
*[[senāk]]
====関連語====
形容詞:
*{{l|lv|sens}}
===脚注===
<references />
{{stub|他}}
iogk1sjfjkfmnsxoza6nl4gzu58ms2z
기억
0
67485
2375721
2194729
2026-11-04T23:46:57Z
Jiba1219
100610
2375721
wikitext
text/x-wiki
=={{L|ko}}==
==={{pron}}===
{{ko-IPA}}
==={{noun}}===
{{head|kor|noun|cat2=漢字語}}
*<[[記]][[憶]]>;[[記憶|*]]
#[[記憶]]。[[おもいで|思い出]]。
#*{{ux|ko|'''기억'''[[에서]] [[사라지다]]|記憶から消える|tr='''kiŏg'''esŏ sarajida}}
===={{drv}}====
* {{ko-l|기억하다|記憶-|[[覚える]]}}
* {{ko-l|기억나다|記憶-|[[おもいだす|思い出す]]}}
====={{syn}}=====
* {{l|ko|생각}}
32ki0je7uo66tfagaslfi37fa3yd0vd
kormorán
0
67773
2375590
2140055
2026-11-04T13:47:29Z
Kuroco2k
84207
2375590
wikitext
text/x-wiki
{{DEFAULTSORT:kormoran kormorán}}
{{also|kormoran|Kormoran}}
=={{L|sk}}==
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|g=m}}
#{{context|bird|lang=sk}}{{ふりがな|鵜|う}}。
===={{decl}}====
{{sk-ndecl|m-anml}}
=={{L|cs}}==
==={{pron}}===
*{{cs-IPA}}
==={{noun}}===
{{head|cs|noun|g=m}}
#{{context|bird|lang=cs}}{{ふりがな|鵜|う}}。
===={{decl}}====
{{cs-ndecl|<m>}}
=={{L|hu}}==
==={{pron}}===
*{{IPA|lang=hu|ˈkormoraːn}}
==={{noun}}===
{{hu-noun|ok}}
#{{context|bird|lang=hu}}{{ふりがな|鵜|う}}。
===={{syn}}====
*[[kárókatona]]
b45kgb2qevuap2srwfu9mulvb6xpryw
zirkonium
0
68737
2375592
2212208
2026-11-04T13:47:29Z
Kuroco2k
84207
2375592
wikitext
text/x-wiki
{{also|Zirkonium}}
=={{L|id}}==
==={{etym}}===
{{etyl|en|id}} {{m|en|zirconium}} < {{etyl|NL.|id}} < {{etyl|la|id}} {{m|la|zircon}}
==={{noun}}===
{{id-noun}}
#{{タグ|id|元素|金属}}[[ジルコニウム]]。
=={{L|nl}}==
==={{etym}}===
*{{bor|nl|de|Zirkonium}}
*{{affix|nl|zirkoon|-ium}}
==={{pron}}===
*{{IPA|lang=nl|ˌzɪrˈkoː.ni.ʏm}}
*{{音声|nl|Nl-zirkonium.ogg}}
*{{hyphenation|lang=nl|zir|ko|ni|um}}
*{{rhymes|lang=nl|oːniʏm}}
==={{noun}}===
{{nl-noun|g=n|-|-}}
#{{タグ|nl|元素|金属}}[[ジルコニウム]]。
===={{syn}}====
*{{l|nl|zirkoon}}
=={{L|sv}}==
==={{pron}}===
*{{音声|sv|LL-Q9027 (swe)-Moonhouse-zirkonium.wav}}
==={{noun}}===
{{sv-noun|n|-}}
#{{タグ|sv|元素|金属}}[[ジルコニウム]]。
===={{decl}}====
{{sv-noun-unc-irreg-n|2=zirkoniumet}}
{{sv-noun-unc-irreg-n|2=zirkoniet}}
{{sv-noun-unc-irreg-n|2=zirkonium}}
===参考文献===
*{{R:svenska.se|so}}
*{{R:svenska.se|saol}}
*{{R:svenska.se|saob}}
*[https://web.archive.org/web/20241007101653/https://mesh.kib.ki.se/term/D015040/zirconium Svensk MeSH]
=={{L|cs}}==
==={{pron}}===
*{{IPA|lang=cs|[ˈzɪrkoːnɪjum]}}
==={{noun}}===
{{cs-noun|n}}
#{{タグ|cs|元素|金属}}[[ジルコニウム]]。
===={{decl}}====
{{cs-ndecl|<n.foreign>}}
=={{L|da}}==
==={{noun}}===
{{da-noun|zirkoniummet|-|dc=1}}
#{{alternative spelling of|da|zirconium}}
=={{L|fi}}==
{{wikipedia|lang=fi}}
==={{etym}}===
*{{internationalism|fi}}
*{{etyl|la-new|fi}}
==={{pron}}===
{{fi-pronunciation|tsirkonium}}
*{{rhymes|lang=fi|ium|s=4}}
*{{hyph|fi|zir|ko|ni|um}}
==={{noun}}===
{{head|fi|noun|cat2=4音節語}}
#{{タグ|fi|元素|金属}}[[ジルコニウム]]。
===={{rel}}====
*{{l|fi|zirkoni}}
===={{decl}}====
{{fi-decl-risti|zirkonium|||a|i=0}}
===={{seealso}}====
*{{l|fi|zirkoni}}
===参考文献===
*{{R:KTSK|accessdate=2023年7月4日}}
=={{L|ms}}==
==={{etym}}===
{{etyl|en|ms}} {{m|en|zirconium}} < {{etyl|NL.|ms}} < {{etyl|la|ms}} {{m|la|zircon}}
==={{pron}}===
*{{IPA|lang=ms|[zi(r)koniom]|[zi(r)koniəm]}}
*{{rhymes|lang=ms|iom|jom|om}}
==={{noun}}===
{{head|ms|noun}}
#{{タグ|ms|元素|金属}}[[ジルコニウム]]。
=={{L|li}}==
==={{pron}}===
*{{IPA|lang=li|[zɪ˧ʁˈxoː˨ɲɔ˧m]}}
==={{noun}}===
{{head|li|noun|g=n}}
#{{タグ|li|元素|金属|不可算}}[[ジルコニウム]]。
5g9om78kct9o6wgo5gvmlr37sv2crmk
可怕
0
70953
2375678
1578016
2026-11-04T20:11:23Z
Jiba1219
100610
2375678
wikitext
text/x-wiki
=={{L|zh}}==
{{zh-cat|ke3pa4|adjective|hsk=乙|hsk2=5}}
{{yue-cat|ho2pa3|adjective}}
{{nan-cat|kho2pha3|adjective}}
{{nan-tws-cat|ko2pan3|adjective}}
{{hak-cat|khó-pha|adjective}}
{{wuu-cat|khu3pha3|adjective}}
==={{pron}}===
{{cmn-pron|kěpà|a=Zh-kěpà.oga}}
{{yue-pron|ho2 paa3|a=LL-Q9186-Luilui6666-可怕.wav}}
{{nan-pron|xm,zz,twv:khó-phàⁿ/qz:khóⁿ-phàⁿ/tw:khó-phà|t=ko2 pan3}}
{{hak-pron|khó-pha}}
{{wuu-pron|5khu pha,5kho pha}}
==={{adjective}}===
{{zhchars}}
#{{おくりがな2|恐|おそ|ろしい|おそろしい}}。
====類義語====
*{{zh-l|嚇人}} (xiàrén)
8nyzhy20w8yilzboipt2vgkgu7jqd9n
meitnerium
0
71288
2375809
1761215
2026-11-05T03:19:00Z
Kuroco2k
84207
2375809
wikitext
text/x-wiki
{{also|Meitnerium|meitnérium}}
=={{L|en}}==
==={{pron}}===
*{{enPR|mītnēr'ēəm}}, {{IPA|lang=en|maɪtˈnɪəɹi.əm}}
*{{rhymes|ɪəɹiəm|s=4}}
==={{noun}}===
{{en-noun|-}}
#{{context|chemical element|lang=en}}[[マイトネリウム]]。
===={{syn}}====
*{{l|en|eka-iridium}}
*{{l|en|unnilennium}}
===={{rel}}====
*{{l|en|meitnerate}}
==={{anag}}===
*{{anagrams|en|a=eeiimmnrtu|Meruimenti}}
=={{L|nl}}==
==={{pron}}===
*{{音声|nl|Nl-meitnerium.ogg|音声}}
==={{noun}}===
{{nl-noun|g=n|-|-}}
#{{context|chemical element|lang=nl}}[[マイトネリウム]]。
=={{L|sk}}==
==={{pron}}===
*{{IPA|lang=sk|ˈmai̯tnɛrium}}
==={{noun}}===
{{sk-noun|n|gen=meitneria|decl=mesto}}
#{{context|chemical element|lang=sk}}[[マイトネリウム]]。
===={{decl}}====
{{sk-ndecl|n|loc_sg=meitneriu}}
=={{L|da}}==
==={{noun}}===
{{head|da|noun}}
#{{context|chemical element|lang=da}}[[マイトネリウム]]。
=={{L|fi}}==
==={{noun}}===
{{head|fi|noun}}
#{{context|chemical element|lang=fi}}[[マイトネリウム]]。
{{fi-decl-risti|n=sg|meitnerium|||a|i=0}}
=={{L|ms}}==
==={{etym}}===
{{etyl|en|ms}} {{m|en|meitnerium}}
==={{pron}}===
*{{IPA|lang=ms|[meitneriom]|[meitneriəm]|[maitniriəm]}}
*{{rhymes|iom|jom|om}}
==={{noun}}===
{{head|ms|noun}}
#{{context|chemical element|lang=ms}}[[マイトネリウム]]。
=={{L|la}}==
==={{noun}}===
{{la-noun+|meitnerium<2.-ium>}}
#{{context|chemical element|lang=la}}[[マイトネリウム]]。
{{la-ndecl|meitnerium<2.-ium>}}
9p4idoio8l6fykjt2ng4mvtd9a97hm9
kyslík
0
71348
2375588
2234761
2026-11-04T13:47:28Z
Kuroco2k
84207
2375588
wikitext
text/x-wiki
{{DEFAULTSORT:kyslik kyslík}}
=={{cs}}==
==={{etym}}===
''[[kyselý]]''より
[[Category:{{cs}}]]
==={{noun}}===
{{cs-noun|m-in}}
[[Category:{{cs}}_元素]]
#[[酸素]]。
===={{decl}}====
{{cs-ndecl|<m>}}
===={{drv}}====
*[[kysličník]]
=={{sk}}==
==={{etym}}===
''[[kyslý]]''より
==={{noun}}===
{{head|sk|名詞}}
[[Category:{{sl}}_元素]]
#[[酸素]]
===={{drv}}====
*[[kyselina]]
*[[kysličník]]
8w4yz7vglie7pqk3wevke44koosppbb
消费
0
72098
2375459
2374996
2026-11-04T12:20:08Z
Jiba1219
100610
2375459
wikitext
text/x-wiki
{{DEFAULTSORT:xiao1fei4}}
=={{L|zh}}==
{{wikipedia|lang=zh}}
==={{pron}}===
{{cmn-pron|xiāofèi|z=n}}
{{yue-pron|siu1 fai3|h=n}}
{{nan-pron|ml:siau-hùi|t=siou1 hui3}}
{{cpx-pron|pt,xy:sieo1 *hi4}}
==={{verb}}===
{{zhchars|t=消費}}
#[[消費]]する。
#*{{zh-x|消费 热力 藏 在 电力 数据 里。||'''Xiāofèi''' rèlì cáng zài diànlì shùjù lǐ.|消費の活況は電力データの中に隠れている。|ref=[https://www.news.cn/fortune/20261007/9caefa5635614dd2bd7685556e6251e9/c.html {{lang|zh|《新华网》〈电力数据看消费:景区亮、文博热、民宿火、车流密〉}}(2026年10月07日)]}}
{{zh-cat|xiao1fei4|動詞|hsk=乙|hsk2=5}}
{{yue-cat|siu1fai3|動詞}}
{{nan-cat|siau1hui3|動詞}}
{{nan-tws-cat|siou1hui3|動詞}}
{{cpx-cat|sieo1hi4|動詞}}
7t5wlpzahc7laz6d05sfskqj9plwph3
감독
0
72525
2375469
2375068
2026-11-04T12:29:36Z
Jiba1219
100610
2375469
wikitext
text/x-wiki
=={{L|ko}}==
{{wikipedia|lang=ko}}
==={{pron}}===
{{ko-IPA}}
==={{noun}}===
{{head|ko|noun|cat2=漢字語}}
*<[[監]][[督]]>;[[監督|*]]
#[[監督]]。
e4smv3tj0hi52khzcsnflhzs2ozr78f
笑声
0
74316
2375918
1474181
2026-11-05T07:31:26Z
Meow515
134123
2375918
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうせい}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|しょうせい|acc=0}}
==={{noun}}===
{{ja-noun|[[しょうせい]]}}
#[[わらいごえ|笑い声]]。
#*[[おおひろま|大広間]][[から]]は[[ときどき|時々]][[にぎやか|賑やか]]な[[ほがらか|朗らか]]な笑声が[[きこえる|聞こえ]]ていた。([[w:寺田寅彦|寺田寅彦]]『高原』)
9avy7ifgebhbx02l4ygzw0oqntwko00
欠点
0
74718
2375751
2222315
2026-11-05T01:26:23Z
こんせ
4359
/* {{noun}} */ 落第点の方の意味
2375751
wikitext
text/x-wiki
{{kana-DEFAULTSORT|けってん}}
{{also|缺点|缺點}}
=={{L|ja}}==
{{ja-kanjitab|けつ<けっ<br>けん|てん|yomi=kanon}}
==={{pron}}===
{{ja-pron|けってん|acc=3}}
{{ja-pron|けんてん|acc=0}}
==={{noun}}===
{{ja-noun|[[けってん]]|[[けんてん]]}}
#[[不十分]]で{{おくりがな2|補|おぎな|わ|おぎなう}}なければならない[[箇所]]。
#(けってん)[[落第]][[点]]。[[赤点]]。
===={{alter}}====
*[[闕点]]
===={{syn}}====
*[[短所]]
===={{ant}}====
*[[美点]]
*[[長所]]
===={{trans}}====
{{trans-top}}
* {{ar}}: {{t|ar|خلل|m|tr=khalal}}
* {{ca}}: [[errada]] {{f}}, [[culpa]] {{f}}
* {{cs}}: {{t+|cs|chyba|f}}
* {{de}}: {{t+|de|Fehler|m}}
* {{en}}: {{t+|en|fault}}、{{t+|en|defect}}
* {{eo}}: {{t-|eo|peko|xs=Esperanto}}
* {{es}}: {{t-|es|defecto|m}}, {{t+|es|falla|f}}
* {{fr}}: [[défaut]] {{m}} , [[faute]] {{f}}
* {{gd}}: {{t-|gd|cron|m|xs=Scottish Gaelic}}
* {{hr}}: {{t-|hr|grješka|f}}, {{t-|hr|mana|f}}, {{t-|hr|krivnja|f}}
* {{hu}}: {{t+|hu|hiba}}
* {{it}}: {{t-|it|colpa|f}}
* {{ko}}:[[결점]]
* {{pt}}: {{t+|pt|culpa|f}}
* {{ro}}: {{t-|ro|hibă|f}}
* {{ru}}: {{t+|ru|дефект|m|tr=defékt}}, {{t+|ru|изъян|m|tr=iz”ján}}, {{t+|ru|ошибка|f|tr=ošíbka}}
* {{sk}}: {{t-|sk|chyba|f}}
* {{sl}}: {{t-|sl|hiba|f}}
* {{sq}}: [[gabim]] {{m}}, [[faj]] {{m}}
* {{sr}}: {{t-|sr|greška|f}}
* {{te}}: [[తప్పిదం]] (tappidaM)
* {{zh}}: {{t|zh|毛病|tr=máobìng|sc=Hani}}, {{t|zh|缺點|sc=Hani}}/{{t|zh|缺点|tr=quēdiǎn|sc=Hani}}
{{trans-bottom}}
14n4ie56nwzglz7etpkie8ux2o79b7e
2375752
2375751
2026-11-05T01:26:45Z
こんせ
4359
/* {{syn}} */
2375752
wikitext
text/x-wiki
{{kana-DEFAULTSORT|けってん}}
{{also|缺点|缺點}}
=={{L|ja}}==
{{ja-kanjitab|けつ<けっ<br>けん|てん|yomi=kanon}}
==={{pron}}===
{{ja-pron|けってん|acc=3}}
{{ja-pron|けんてん|acc=0}}
==={{noun}}===
{{ja-noun|[[けってん]]|[[けんてん]]}}
#[[不十分]]で{{おくりがな2|補|おぎな|わ|おぎなう}}なければならない[[箇所]]。
#(けってん)[[落第]][[点]]。[[赤点]]。
===={{alter}}====
*[[闕点]]
===={{syn}}====
語義1
*[[短所]]
===={{ant}}====
*[[美点]]
*[[長所]]
===={{trans}}====
{{trans-top}}
* {{ar}}: {{t|ar|خلل|m|tr=khalal}}
* {{ca}}: [[errada]] {{f}}, [[culpa]] {{f}}
* {{cs}}: {{t+|cs|chyba|f}}
* {{de}}: {{t+|de|Fehler|m}}
* {{en}}: {{t+|en|fault}}、{{t+|en|defect}}
* {{eo}}: {{t-|eo|peko|xs=Esperanto}}
* {{es}}: {{t-|es|defecto|m}}, {{t+|es|falla|f}}
* {{fr}}: [[défaut]] {{m}} , [[faute]] {{f}}
* {{gd}}: {{t-|gd|cron|m|xs=Scottish Gaelic}}
* {{hr}}: {{t-|hr|grješka|f}}, {{t-|hr|mana|f}}, {{t-|hr|krivnja|f}}
* {{hu}}: {{t+|hu|hiba}}
* {{it}}: {{t-|it|colpa|f}}
* {{ko}}:[[결점]]
* {{pt}}: {{t+|pt|culpa|f}}
* {{ro}}: {{t-|ro|hibă|f}}
* {{ru}}: {{t+|ru|дефект|m|tr=defékt}}, {{t+|ru|изъян|m|tr=iz”ján}}, {{t+|ru|ошибка|f|tr=ošíbka}}
* {{sk}}: {{t-|sk|chyba|f}}
* {{sl}}: {{t-|sl|hiba|f}}
* {{sq}}: [[gabim]] {{m}}, [[faj]] {{m}}
* {{sr}}: {{t-|sr|greška|f}}
* {{te}}: [[తప్పిదం]] (tappidaM)
* {{zh}}: {{t|zh|毛病|tr=máobìng|sc=Hani}}, {{t|zh|缺點|sc=Hani}}/{{t|zh|缺点|tr=quēdiǎn|sc=Hani}}
{{trans-bottom}}
pbalrypi81jh41snp370tk6cvw4ykny
2375753
2375752
2026-11-05T01:26:48Z
こんせ
4359
/* {{ant}} */
2375753
wikitext
text/x-wiki
{{kana-DEFAULTSORT|けってん}}
{{also|缺点|缺點}}
=={{L|ja}}==
{{ja-kanjitab|けつ<けっ<br>けん|てん|yomi=kanon}}
==={{pron}}===
{{ja-pron|けってん|acc=3}}
{{ja-pron|けんてん|acc=0}}
==={{noun}}===
{{ja-noun|[[けってん]]|[[けんてん]]}}
#[[不十分]]で{{おくりがな2|補|おぎな|わ|おぎなう}}なければならない[[箇所]]。
#(けってん)[[落第]][[点]]。[[赤点]]。
===={{alter}}====
*[[闕点]]
===={{syn}}====
語義1
*[[短所]]
===={{ant}}====
語義1
*[[美点]]
*[[長所]]
===={{trans}}====
{{trans-top}}
* {{ar}}: {{t|ar|خلل|m|tr=khalal}}
* {{ca}}: [[errada]] {{f}}, [[culpa]] {{f}}
* {{cs}}: {{t+|cs|chyba|f}}
* {{de}}: {{t+|de|Fehler|m}}
* {{en}}: {{t+|en|fault}}、{{t+|en|defect}}
* {{eo}}: {{t-|eo|peko|xs=Esperanto}}
* {{es}}: {{t-|es|defecto|m}}, {{t+|es|falla|f}}
* {{fr}}: [[défaut]] {{m}} , [[faute]] {{f}}
* {{gd}}: {{t-|gd|cron|m|xs=Scottish Gaelic}}
* {{hr}}: {{t-|hr|grješka|f}}, {{t-|hr|mana|f}}, {{t-|hr|krivnja|f}}
* {{hu}}: {{t+|hu|hiba}}
* {{it}}: {{t-|it|colpa|f}}
* {{ko}}:[[결점]]
* {{pt}}: {{t+|pt|culpa|f}}
* {{ro}}: {{t-|ro|hibă|f}}
* {{ru}}: {{t+|ru|дефект|m|tr=defékt}}, {{t+|ru|изъян|m|tr=iz”ján}}, {{t+|ru|ошибка|f|tr=ošíbka}}
* {{sk}}: {{t-|sk|chyba|f}}
* {{sl}}: {{t-|sl|hiba|f}}
* {{sq}}: [[gabim]] {{m}}, [[faj]] {{m}}
* {{sr}}: {{t-|sr|greška|f}}
* {{te}}: [[తప్పిదం]] (tappidaM)
* {{zh}}: {{t|zh|毛病|tr=máobìng|sc=Hani}}, {{t|zh|缺點|sc=Hani}}/{{t|zh|缺点|tr=quēdiǎn|sc=Hani}}
{{trans-bottom}}
6mo9k8dfhzrxb8eabd91q7491f2lm93
事態
0
75233
2375786
2213638
2026-11-05T02:52:13Z
Jiba1219
100610
/* {{L|zh}} */
2375786
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|[[じたい]]}}
#(多く、良くないことに用いる){{ふりがな|物事|ものごと}}が{{おくりがな3|行|い|き|着|つ|い|いきつく}}た[[状態]]。[[なりゆき]]。[[ありさま]]。
#* 緊急'''事態'''。非常'''事態'''。不測の'''事態'''
#* '''事態'''を重く見る。'''事態'''を収拾する。
===={{alter}}====
*[[事体]]
=={{L|zh}}==
{{zh-cat|shi4tai4|noun}}
{{yue-cat|si6taai3|noun}}
{{nan-cat|su7thai3|noun}}
{{nan-tws-cat|se7tai3|noun}}
==={{pron}}===
{{cmn-pron|shìtài|a=y}}
{{yue-pron|si6 taai3|a=LL-Q9186 (yue)-Luilui6666-事态.wav}}
{{nan-pron|qz:sīr-thài/tw,xm,zz:sū-thài|t=se7 tai3}}
==={{noun}}===
{{zhchars|s=事态}}
#(日本語に同じ)事態。
<!---===={{syn}}====
*{{syn-saurus|zh|情況}}--->
==={{desc}}===
{{CJKV||事態|j=じたい|사태}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|사태}}
#(日本語に同じ)事態。
ifeh6xc814p72sxf0h6lpke80fbauk6
사건
0
80058
2375703
1702400
2026-11-04T23:13:29Z
Jiba1219
100610
2375703
wikitext
text/x-wiki
=={{L|ko}}==
==={{pron}}===
{{ko-IPA|l=y|com=1}}
* 音声: [[File:Ko-사건.ogg]]
==={{noun}}===
{{head|ko|noun|cat2=漢字語}}
*<[[事]][[件]]>;[[事件|*]]
#[[事件]]。
#*{{ko-ex|공판은 형사 '''사건'''에서 법원이 여러 증거와 증언들을 심사하여 유죄와 무죄를 판단하는 일이나 절차이다.|公判은 刑事 '''事件'''에서 法院이 여러 證據와 證言들을 審査하여 有罪와 無罪를 判斷하는 일이나 節次이다.|公判は刑事事件で裁判所が様々な証拠や証言を審査して、有罪か無罪かを判断する事、またはその手続きである。|tr=Kongp'anŭn hyŏngsa '''sagŏn'''esŏ pŏbwŏni yŏrŏ chŭnggŏwa chŭngŏndŭrŭl simsahayŏ yujoewa mujoerŭl p'andanhanŭn irina chŏlch'aida.}}
66dkbwi2k4b01wkblbayhcoe6whxyio
železnica
0
81347
2375808
1590206
2026-11-05T03:18:58Z
Kuroco2k
84207
2375808
wikitext
text/x-wiki
{{DEFAULTSORT:zeleznica železnica}}
{{also|zeleznica}}
=={{L|sk}}==
{{wikipedia|lang=sk}}
==={{etym}}===
{{affix+|sk|železo|-nica}}
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|g=f|gen=železnica|pl=železnice|genpl=železníc|decl=ulica}}
[[カテゴリ:{{sk}}_鉄道|*]]
# [[鉄道]]。
===={{decl}}====
{{sk-ndecl|f}}
===={{drv}}====
*{{l|sk|železničný}}
*{{l|sk|železnička}}
===参考文献===
*{{R:SDK}}
=={{L|sh}}==
{{wikipedia|Željeznica|lang=sh}}
===別表記===
*{{alter+|sh|žèljeznica||Ijekavian}}
==={{pron}}===
*{{sh-IPA|žèleznica}}
*{{hyphenation|lang=sh|že|le|zni|ca}}
==={{noun}}===
{{sh-noun+|g=f|head=žèleznica}}
[[カテゴリ:{{sh}}_鉄道|*]]
# [[鉄道]]。
===={{decl}}====
{{sh-decl-noun
|žèleznica|železnice
|železnice|železnica
|železnici|železnicama
|železnicu|železnice
|železnico|železnice
|železnici|železnicama
|železnicom|železnicama
}}
8jh122e0v9wym3t05n9827sjjuwd4ze
železo
0
81348
2375589
1717795
2026-11-04T13:47:28Z
Kuroco2k
84207
2375589
wikitext
text/x-wiki
{{DEFAULTSORT:zelezo železo}}
{{also|zelezo}}
=={{L|hsb}}==
==={{etym}}===
{{etyl|sla-pro|hsb}} {{m|sla-pro|*želězo}}
==={{noun}}===
{{head|hsb|noun|g=n}}
#{{context|chemical element|metal|lang=hsb}}[[鉄]]。
=={{L|zlw-ocs}}==
==={{etym}}===
{{etyl|sla-pro|zlw-ocs}} {{m|sla-pro|*želězo}}
==={{noun}}===
{{head|zlw-ocs|noun|g=n}}
#{{context|chemical element|metal|lang=zlw-ocs}}[[鉄]]。
{{zlw-ocs-decl-noun-město|želez|}}
===={{desc}}====
*{{desc|cs|železo}}
=={{L|sk}}==
==={{etym}}===
{{etyl|sla-pro|sk}} {{m|sla-pro|*želězo}}
==={{pron}}===
*{{IPA|lang=sk|ˈʒe.ɫe.zɔ|ˈʒe.ʎe.zɔ}}
==={{noun}}===
{{sk-noun|g=n|gen=železa|pl=železá|genpl=želiez|decl=mesto}}
#{{context|chemical element|metal|lang=sk}}[[鉄]]。
#{{context|golf|lang=sk}}[[アイアン]]。
===={{decl}}====
{{sk-ndecl|n}}
===={{drv}}====
*{{l|sk|železový}}
*{{l|sk|želiezko}}
*{{l|sk|železnica|g=f}}
*{{l|sk|železiarstvo|g=n}}
*{{l|sk|železný|g=m}}
=={{L|sl}}==
{{wikipedia|lang=sl}}
==={{etym}}===
{{etyl|sla-pro|sl}} {{m|sla-pro|*želězo}}
==={{pron}}===
*{{sl-IPA|želẹ́zo}}
==={{noun}}===
{{head|sl|noun|g=n}}
#{{context|chemical element|metal|lang=sl}}[[鉄]]。
{{sl-decl-noun-n|želéz|n=sg}}
=={{L|sh}}==
{{wikipedia|lang=sh}}
===別表記===
*{{l|sh|žèljezo}}
==={{etym}}===
{{etyl|sla-pro|sh}} {{m|sla-pro|*želězo}}
==={{pron}}===
*{{sh-IPA|žèlezo}}
*{{hyphenation|že|le|zo}}
==={{noun}}===
{{sh-noun+|g=n|head=žèlezo}}
#{{context|chemical element|metal|lang=sh}}[[鉄]]。
===={{decl}}====
{{sh-decl-noun|železo|železa|železa|železa|železu|železima|železo|železa|železo|železa|železu|železima|železom|železima}}
=={{L|cs}}==
{{wikipedia|lang=cs}}
==={{etym}}===
{{etyl|zlw-ocs|cs}} {{m|zlw-ocs|železo}} < {{etyl|sla-pro|cs}} {{m|sla-pro|*želězo}}
==={{pron}}===
*{{cs-IPA}}
*{{音声|cs|Cs-železo.ogg|音声}}
*{{hyphenation|že|le|zo}}
==={{noun}}===
{{cs-noun|g=n}}
#{{context|chemical element|metal|lang=cs}}[[鉄]]。
#{{context|golf|lang=cs}}[[アイアン]]。
===={{decl}}====
{{cs-ndecl|<n.loce:u>}}
===={{drv}}====
*{{l|cs|železnice|g=f}}
*{{l|cs|železářství|g=n}}
*{{l|cs|železář|g=m-an}}
*{{l|cs|železný}}
=={{L|dsb}}==
==={{noun}}===
{{head|dsb|noun|g=n}}
#[[zelezo]]の廃用。
7sknz0mjk4ldbu1ixw15xykqdiwhzza
železnice
0
81349
2375587
1590207
2026-11-04T13:47:28Z
Kuroco2k
84207
2375587
wikitext
text/x-wiki
{{DEFAULTSORT:zeleznice}}
=={{L|sk}}==
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{head|sk|noun form|g=f|g2=f-p}}
# {{noun form of|sk|železnica||s|gen2|;|p|nom|;|p|acc}}
=={{L|sh}}==
==={{noun}}===
{{sh-noun-form|g=f|g2=f-p}}
# {{noun form of|sh|žèleznica||s|gen2|;|p|nom|;|p|acc|;|p|voc}}
=={{L|cs}}==
{{wikipedia|lang=cs}}
[[File:ICE 3 Oberhaider-Wald-Tunnel.jpg|thumb|{{lang|cs|Železnice}}]]
==={{etym}}===
{{affix+|cs|železo|-nice}}
==={{pron}}===
*{{cs-IPA}}
*カナ表記例: 「'''ジェ'''レズニツェ」
*{{hyphenation|lang=cs|že|lez|ni|ce}}
==={{noun}}===
{{cs-noun|g=f}}
[[カテゴリ:{{cs}}_鉄道|*]]
# [[鉄道]]。
===={{decl}}====
{{cs-ndecl|<f>}}
===={{syn}}====
*{{l|cs|dráha|g=f}}
===={{drv}}====
*{{l|cs|železniční}}
*{{l|cs|železničář|g=m}}
===参考文献===
*{{R:PSJC}}
*{{R:SSJC}}
nq4nfei5ru0irh15ev8gi4xscumww4b
のうこう
0
83757
2375746
2280998
2026-11-05T01:18:59Z
うーむ
129171
/* 日本語 */
2375746
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[農工]]】[[農業]]と[[工業]]。
*【[[農功]]】[[農作業]]。
*【[[農耕]]】[[たがやす|耕す]]こと。
*【[[農高]]】[[農業高等学校]]の略。
*【[[濃香]]】[[濃厚]]な香り。
*【[[濃厚]]】[[こい|濃い]]こと。
*【[[納貢]]】服属して入貢すること。
kmu8h587md64gjv9oqikhdswkjto1at
赤点
0
85412
2375750
1064045
2026-11-05T01:25:09Z
こんせ
4359
湯桶読み
2375750
wikitext
text/x-wiki
{{DEFAULTSORT:あかてん}}
=={{ja}}==
[[Category:{{ja}}]]
[[Category:湯桶読み]]
==={{noun}}===
[[Category:{{ja}} {{noun}}]]
'''[[赤]] [[点]]''' (あかてん)
# [[落第]]点。特に、[[高等学校]]の[[テスト]]において、点数がある[[一定]]の[[水準]]に[[たっする|達して]]いなかった場合を言う。
#* テストで'''赤点'''をもらって[[補習]]を受ける。
[[en:赤点]]
[[fr:赤点]]
[[hi:赤点]]
[[mg:赤点]]
51i71026gavbbm56zctknc36pgkdz9c
len
0
85829
2375586
2348043
2026-11-04T13:47:27Z
Kuroco2k
84207
2375586
wikitext
text/x-wiki
{{also|leń}}
=={{hsb}}==
{{wikipedia|lang=hsb}}
===語源===
*{{etyl|sla-pro|hsb}} {{term|sla-pro|*lьnъ}} {{m}}<ref name="edsil">{{R:Derksen2008|298}}</ref> < {{etyl|ine-bsl-pro|hsb}} {{term|ine-bsl-pro|*línum}}<ref name="edsil" />
: 同系語一覧は[[#{{pl}}|ポーランド語節]]を参照。
===名詞===
{{head|hsb|noun|g=m|単数・生格:|[[lenu]]}}
# [[亜麻]]。
===脚注===
<references />
{{stub|hsb}}
=={{sv}}==
===形容詞===
{{head|sv|adjective}}
# [[やわらかい|柔らかい]]。
# [[なめらか|なめらかな]]。
====参照====
語義1:
*{{l|sv|mjuk}}
===参考辞書===
*松下正三、古城健志 編『スウェーデン語日本語辞典』大学書林、2002年。ISBN 4-475-00069-6
{{stub|sv}}
=={{sl}}==
===語源===
*{{etyl|sla-pro|sl}} {{term|sla-pro|*lěnъ}}<ref name="edsil">{{R:Derksen2008|273}}</ref> < {{etyl|ine-bsl-pro|sl}} {{term|ine-bsl-pro|*leʔnos|*leʔnos; lēnos}}<ref name="edsil" /> < {{etyl|ine-pro|sl}} {{term|ine-pro|*leh₁-|*leh₁-(e)no-}}<ref name="edsil" />
====同系語====
{{sla}}:
*{{etyl|sh|-}} {{l|sh|лијен|sc=Cyrl}}/''{{l|sh|lijen}}''<ref name="edsil" />
非{{sla}}:
*{{etyl|lt|-}} ''{{l|lt|lėnas|lė́nas}}'' 〈のろのろとした〉<ref name="edsil" />
===形容詞===
{{head|sl|adjective|g=m}}
# [[なまける|怠け]]た。[[怠惰]]な。
===脚注===
<references />
{{stub|sl}}
=={{cs}}==
{{wikipedia|Len|lang=cs}}
===語源===
*{{etyl|sla-pro|cs}} {{term|sla-pro|*lьnъ}} {{m}}<ref name="edsil">{{R:Derksen2008|298}}</ref> < {{etyl|ine-bsl-pro|cs}} {{term|ine-bsl-pro|*línum}}<ref name="edsil" />
: {{l|cs|lněný}} 〈亜麻の〉も参照。同系語一覧は[[#{{pl}}|ポーランド語節]]を参照。
==={{pron}}===
*{{cs-IPA}}
*カナ表記例: 「'''レ'''ン」
*{{hyphenation|len|lang=cs}}
===名詞===
[[File:Flax flowers.jpg|thumb|right|{{lang|cs|Len}}]]
{{head|cs|noun|g=m-in|cat2=植物|cat3=草|単数・生格:|{{l|cs|lnu}}}}
# (植物) {{ふりがな|亜麻|あま}}<ref name="okn2010">{{Cite book|和書|author=岡野裕 編|title=チェコ語常用六〇〇〇語|publisher=[[w:大学書林|大学書林]]|year=2010|page=98}} ISBN 978-4-475-01188-4</ref>。
# {{ふりがな|麻布|まふ}}<ref name="okn2010" />。
===={{decl}}====
{{cs-ndecl|<m.*>}}<ref>{{Cite web|url=https://www.nechybujte.cz/slovnik-soucasne-cestiny/len?|title=''Nechybujte''|accessdate=2021-01-24}}</ref>
===={{drv}}====
*{{l|cs|lněný||亜麻の}}
===脚注===
<references />
=={{toki-pona}}==
[[Category:{{toki-pona}}]]
[[Category:{{toki-pona}}_単語]]
==={{etym}}===
{{etyl|fr|toki-pona}} ''[[linge]]''
==={{noun}}===
[[Category:{{toki-pona}}_{{noun}}]]
# [[衣服]]
# [[布]]
# [[織物]]
=={{pl}}==
{{wikipedia|lang=pl}}
===語源===
*{{etyl|sla-pro|pl}} {{term|sla-pro|*lьnъ}} {{m}}<ref name="edsil">{{R:Derksen2008|298}}</ref> < {{etyl|ine-bsl-pro|pl}} {{term|ine-bsl-pro|*línum}}<ref name="edsil" />
: {{l|pl|lniany}} 〈亜麻の〉も参照。
====同系語====
{{sla}}:
*{{etyl|cs|-}} ''{{l|cs|len}}''<ref name="edsil" />; {{etyl|sh|-}} {{l|sh|лан|ла̏н|sc=Cyrl}}/''{{l|sh|lan|lȁn}}''<ref name="edsil" />; {{etyl|ru|-}} ''{{l|ru|лён}}''<ref name="edsil" />
非{{sla}}:
*{{etyl|lt|-}} ''{{l|lt|linas|linaĩ}}'' {{m}} {{p}}<ref name="edsil" />; {{etyl|sga|-}} ''{{l|sga|lín}}'' {{n}}<ref name="edsil" />; {{etyl|grc|-}} {{l|grc|λίνον|tr=línon|sc=Grek}} {{n}}<ref name="edsil" />; {{etyl|got|-}} {{l|got|𐌻𐌴𐌹𐌽|tr=lein}} {{n}}<ref name="edsil" />; {{etyl|la|-}} ''{{l|la|linum|līnum}}'' {{n}}<ref name="edsil" />
==={{pron}}===
*{{IPA1|lɛ̃n}}
: [[File:Pl-len.ogg]]
===名詞===
{{head|pl|noun|g=m|cat2=植物|単数・生格:|{{l|pl|lnu}}}}
# [[亜麻]]。
# 亜麻{{l|ja|製}}の[[ぬの|布]]。
====格変化====
{{pl-decl-noun|len|lny|lnu|lnów|lnowi|lnom|len|lny|lnem|lnami|lnie|lnach|lnie|lny}}
====参照====
*[[płótno]]
===脚注===
<references />
{{stub|他}}
3afwkmy9aikczr3vo6jc6i7fotbr2zl
cunami
0
91101
2375509
2150075
2026-11-04T13:04:06Z
Kuroco2k
84207
2375509
wikitext
text/x-wiki
=={{L|sk}}==
{{wikipedia|lang=sk}}
==={{alter}}===
* {{l|sk|tsunami|g=f|g2=n}}
==={{etym}}===
{{bor|sk|ja|つなみ|津波}}
==={{pron}}===
* {{IPA|lang=sk|/ˈt͡su.na.mi/}}
* {{hyphenation|lang=sk|cu|na|mi}}
==={{noun}}===
{{sk-noun|g=f|indecl=1}}<br>
{{sk-noun|g=n|indecl=1}}
# {{タグ|sk|地球科学|label=no}} {{ふりがな|津波|つなみ}}。
===参考文献===
* {{R:SDK}}
----
=={{L|sl}}==
{{wikipedia|lang=sl}}
==={{etym}}===
{{bor|sl|ja|つなみ|津波}}
==={{noun}}===
{{sl-noun|g=m|a=i|dual=cunamija|pl=cunamiji}}
# {{タグ|sl|地球科学|label=no}} {{ふりがな|津波|つなみ}}。
===={{decl}}====
{{sl-decl-noun
|主格単数 = cunami
|主格双数 = cunamija
|主格複数 = cunamiji
|生格単数 = cunamija
|生格双数 = cunamijev
|生格複数 = cunamijev
|与格単数 = cunamiju
|与格双数 = cunamijema
|与格複数 = cunamijem
|対格単数 = cunami
|対格双数 = cunamija
|対格複数 = cunamije
|前置格単数 = cunamiju
|前置格双数 = cunamijih
|前置格複数 = cunamijih
|造格単数 = cunamijem
|造格双数 = cunamijema
|造格複数 = cunamiji
}}
----
=={{L|sh}}==
{{wikipedia|lang=sh}}
==={{etym}}===
{{bor|sh|ja|つなみ|津波}}
==={{pron}}===
* {{sh-IPA|cunámi}}
* {{hyphenation|lang=sh|cu|na|mi}}
==={{noun}}===
{{sh-noun+|g=m|head=cunámi}}
# {{タグ|sl|地球科学|label=no}} {{ふりがな|津波|つなみ}}。
===={{decl}}====
{{sh-decl-noun
|cunámi|cunamiji
|cunamija|cunamija
|cunamiju|cunamijima
|cunami|cunamije
|cunamiju|cunamiji
|cunamiju|cunamijima
|cunamijem|cunamijima
}}
----
=={{L|cs}}==
==={{etym}}===
{{bor|cs|ja|つなみ|津波}}
==={{pron}}===
* {{cs-IPA}}
* カナ表記例: 「'''ツ'''ナミ」
* {{hyphenation|lang=cs|cu|na|mi}}
==={{noun}}===
{{cs-noun|g=f}}
# {{alternative form of|cs|tsunami}}
===参考文献===
* {{R:PSJC}}
----
=={{L|hu}}==
{{wikipedia|lang=hu}}
==={{etym}}===
{{bor|hu|ja|つなみ|津波}}
==={{pron}}===
* {{hu-IPA}}
* {{hyphenation|lang=hu|cu|na|mi}}
* {{rhymes|lang=hu|mi}}
==={{noun}}===
{{hu-noun|k}}
# {{タグ|hu|地球科学|label=no}} {{ふりがな|津波|つなみ}}。
===={{decl}}====
{{hu-infl-nom|cunami|o}}{{hu-pos-tok|cunami|ja}}
===={{syn}}====
* {{l|hu|szökőár}}
----
=={{L|lv}}==
{{wikipedia|lang=lv}}
==={{etym}}===
{{bor|lv|ja|つなみ|津波}}
==={{noun}}===
{{lv-noun}}
# {{タグ|lv|地球科学|label=no}} {{ふりがな|津波|つなみ}}。
i1mlux8tehpchfavh3olmoqcgyngzwj
warmer
0
91858
2375620
2236164
2026-11-04T14:13:52Z
M-30722
1202
2375620
wikitext
text/x-wiki
=={{L|en}}==
==={{etym}}1===
{{affix|en|warm|-er|pos2=比較級接尾辞}}
===={{adjective}}====
{{en-adj-comp|warm}}
==={{etym}}2===
{{-er|warm}}
===={{noun}}====
{{en-noun}}
#温める器具。
=={{L|de}}==
==={{adjective}}===
{{de-adj-form|warm|er2}}
ojz158i450tnfirvpypn7uz7ylos0q7
počítač
0
97150
2375810
2311580
2026-11-05T03:21:07Z
Kuroco2k
84207
2375810
wikitext
text/x-wiki
{{DEFAULTSORT:pocitac počítač}}
=={{cs}}==
{{wikipedia|Počítač|lang=cs}}
==={{etym}}===
{{m|ces|počítat|''počítat''}} を名詞化。
==={{pron}}===
*{{cs-IPA}}
*カナ表記例: 「'''ポ'''チータチュ」
*音声: [[ファイル:Cs-počítač.ogg]]
*{{hyphenation|po|čí|tač|lang=cs}}
==={{noun}}===
{{cs-noun|g=m-in}}
[[カテゴリ:{{cs}} 情報技術]]
# [[コンピュータ]]。[[電子計算機]]。
===={{decl}}====
{{cs-ndecl|<m>}}
===={{rel}}====
*{{l|ru|počítat||数える}}
=={{sk}}==
{{wikipedia|Počítač|lang=sk}}
==={{pron}}===
*{{ipa|ˈpɔ.t͡ʃiː.tat͡ʃ|lang=sk}}
==={{noun}}===
{{sk-noun|g=m|a=inanimate|pl=počítače}}
[[カテゴリ:{{sk}} 情報技術]]
# [[コンピュータ]]。[[電子計算機]]。
===={{decl}}====
{{sk-ndecl|m-in}}
jm1zhgefw9e8xl4afj50tt6q9nkkqla
搜索
0
97613
2375684
2212281
2026-11-04T20:31:24Z
Jiba1219
100610
/* {{L|zh}} */
2375684
wikitext
text/x-wiki
=={{L|zh}}==
{{zh-cat|sou1suo3|verb|法律|hsk=丁|hsk2=6}}
{{nan-cat|soo1sek4|verb|法律}}
{{nan-tws-cat|siou1sog4|verb|法律}}
{{hak-cat|sêu-sok|verb|法律}}
{{hak-hl-cat|seuˋ sog|verb|法律}}
==={{pron}}===
{{cmn-pron|sōusuǒ|a=Zh-sousuo.ogg}}
{{nan-pron|xm,zz:so-soh/qz:so-sok/tw:so͘-sek|t=siou1 sog4}}
{{hak-pron|sêu-sok|h=seuˋ sog|d=shiu+ sog^|r=seuˇ sogˋ}}
==={{verb}}===
{{zhchars}}
#[[捜索]]する
#(一般的に)[[もの]]を[[さがす]]
#(インターネットなどで)[[検索]]する
===参考文献===
*{{R:hak:DFTH|14445|2026-11-04}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|수색|cat2=法律}}
#[[捜索]]
dc7k7ids8turc3af7qm91i3bc1vhrr4
時刻
0
104320
2375796
2132262
2026-11-05T03:02:20Z
Jiba1219
100610
2375796
wikitext
text/x-wiki
{{wikipedia}}
=={{L|ja}}==
[[Category:{{ja}}|しこく じこく]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}|しこく じこく]]
'''[[時]] [[刻]]'''([[じこく]])
#[[とき|時]]の[[ながれ|流れ]]のある[[一点]]。
#*[[就寝]]の'''時刻'''が遅くならないようにする。
#{{context|dated|lang=ja}}[[時間]]。
#{{context|dated|lang=ja}}[[ちょうど]]良い時。
===={{pron}}====
;じ↘こく
=={{L|zh}}==
[[Category:{{zh}}|shi2ke4]]
==={{pron}}===
{{cmn-pron|shíkè}}
*{{nan}}: {{unicode|sî-khek}}
*{{hak}}: {{unicode|sṳ̀-khiet}}
==={{noun}}===
[[Category:{{zh}}_{{noun}}|shi2ke4]]
{{zhchars|s=时刻}}
#(日本語に同じ)時刻。
==={{adverb}}===
[[Category:{{zh}}_{{adverb}}|shi2ke4]]
{{zhchars|s=时刻}}
#{{おくりがな2|常|つね|に|つねに}}。
[[Category:{{nan}}|si5khek4]]
[[Category:{{nan}}_{{noun}}|si5khek4]]
[[Category:{{nan}}_{{adverb}}|si5khek4]]
[[Category:{{hak}}|sii2khiet5]]
[[Category:{{hak}}_{{noun}}|sii2khiet5]]
[[Category:{{hak}}_{{adverb}}|sii2khiet5]]
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|시각}}
#(日本語に同じ)時刻。
=={{L|vi}}==
==={{noun}}===
{{vi-head|noun|thời|khắc}}
#(日本語に同じ)時刻。
kzbakwa67x2n5u28x1oiw2wgu9xffrh
さかん
0
105954
2375812
2284899
2026-11-05T03:22:22Z
うーむ
129171
/* 形容動詞 */
2375812
wikitext
text/x-wiki
{{also|さがん}}
=={{L|ja}}==
==={{adjectivenoun}}===
{{ja-adjectival noun|盛ん}}
#[[いきおい|勢い]]が[[つよい|強い]]さま。
#[[活気]]があり[[元気]]なさま。
#[[繁栄]]しているさま。[[ものごと|物事]]が[[広範囲]]で[[おこなう|行わ]]れているさま。
#物事が[[しきりに]]行われるさま。
##性行為がしきりに行われるさま。
{{日本語ダ活用}}
===={{etym}}====
*「[[さかる]]」の連用形「[[さかり]]」より
===={{pron}}====
{{ja-pron|acc=0}}
{{ja-accent-common|region=京阪|h|さか|ん}}
==={{noun}}:官職===
{{ja-noun}}【[[主典]] : 役所により用字が異なる、[[#用字]]参照】
#{{context|日本史|lang=ja}}[[律令制]]の[[四等官]]の第四位。[[公文書]]の[[作成]]・[[授受]]や[[よみあげ|読み上げ]]を[[担当]]した。
===={{etym}}====
*「[[佐官]]」の字音とされる。
===={{rel}}====
*[[かみ]] [[すけ]] [[じょう]]
====用字====
*[[神祇官]]: '''[[史]]'''
*[[省]]: '''[[録]]'''
*[[職]]: '''[[属]]'''
*[[寮]]: '''[[属]]'''
*[[弾正台]]: '''[[疏]]'''
*[[兵衛府]]/[[衛門府]]: '''[[志]]'''
*[[大宰府]]: '''[[典]]'''
*[[国司]]: '''[[目]]'''
==={{noun}}:職業===
'''さかん'''【[[左官]]、[[沙官]]、[[沙翫]]: 語源は和語であり当て字、 (熟字訓)[[泥匠]]】
#{{context|occupation|lang=ja}}[[かべ|壁]]を[[ぬる|塗る]][[職人]]。[[しゃかん]]。
===={{etym}}====
*皇宮の修理に木工寮の'''属([[#{{noun}}:官職|さかん]])'''として、宮中を出入りしたと言う話に由来。但し、公的な記録はない。
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[佐官]]】①[[軍人]]のうち、佐のつく階級にあるものの総称。②[[僧官]]の一つ。
*【[[茶館]]】中国において茶のもてなしを供する店。
8b6n449u24mxxfbmzgzknnitnyfrhtj
žena
0
106210
2375813
2328572
2026-11-05T03:22:42Z
Kuroco2k
84207
2375813
wikitext
text/x-wiki
{{DEFAULTSORT:zena žena}}
{{also|zena|Zêna|zēna|zēnā}}
=={{cs}}==
[[Category:{{cs}}]]
==={{etym}}===
{{etyl|sla-pro|cs}} {{term|sla-pro|*žena}} < {{etyl|ine-pro|cs}} {{term|ine-pro|*gʷḗn}}
==={{pron}}===
*{{IPA|ˈʒɛna}}
*[[ファイル:Cs-žena.ogg]]
==={{noun}}===
{{cs-decl-noun-auto|f|že|n|a}}
{{cs-noun|g=f}}
[[Category:{{cs}}_家族]]
#[[女性]]
#{{ふりがな|妻|つま}}
===={{ant}}====
*[[muž]] {{m}}
===={{drv}}====
*[[ženský]] {{m}}
*[[ženatý]] {{m}}
*[[oženit]]
*[[oženit]] se
=={{sh}}==
[[Category:{{sh}}]]
==={{etym}}===
{{etyl|sla-pro|sh}} {{term|sla-pro|*žena}} < {{etyl|ine-pro|sh}} {{term|ine-pro|*gʷḗn}}
==={{noun}}===
[[Category:{{sh}}_{{noun}}]]
[[Category:{{sh}}_家族]]
'''žèna''' {{f}} (キリル文字 [[жена|жѐна]])
#[[女性]]
#{{ふりがな|妻|つま}}
{{sh-decl-noun|žèna|žene|žene|žénā|ženi|ženama|ženu|žene|žȅno|žene|ženi|ženama|ženom|ženama}}
===={{drv}}====
*[[ženiti|žèniti]]
*[[ženski|žènskī]]
=={{sk}}==
[[Category:{{sk}}]]
==={{etym}}===
{{etyl|sla-pro|sk}} {{term|sla-pro|*žena}} < {{etyl|ine-pro|sk}} {{term|ine-pro|*gʷḗn}}
==={{noun}}===
[[Category:{{sk}}_{{noun}}]]
'''{{PAGENAME}}''' {{f}} (複数 [[ženy]])
#[[女性]]
===={{decl}}====
{{sk-ndecl|f}}
===={{rel}}====
*[[ženský]] -á -é ''形容詞''
*[[ženská]] {{f}}
*[[ženatý]] -á -é ''形容詞''
*[[oženiť]] ''動詞''
*[[oženiť sa]] ''動詞''
=={{sl}}==
[[Category:{{sl}}]]
==={{etym}}===
{{etyl|sla-pro|sl}} {{term|sla-pro|*žena}} < {{etyl|ine-pro|sl}} {{term|ine-pro|*gʷḗn}}
==={{noun}}===
{{sl-noun|f|žene|ženi}}
[[Category:{{sl}}_家族]]
#{{ふりがな|妻|つま}}
===={{decl}}====
{{sl-decl-noun-f|žên}}
450j2dfeb7qc0bweubqatlh7vctc683
语文
0
108329
2375775
2361529
2026-11-05T02:29:36Z
Jiba1219
100610
2375775
wikitext
text/x-wiki
{{DEFAULTSORT:yu3wen2}}
=={{L|zh}}==
{{zh-cat|yu3wen2|noun|hsk=丙}}
{{yue-cat|yu5man4|noun}}
{{nan-cat|gi2bun5|noun}}
{{nan-tws-cat|ghe2bhung5|noun}}
{{cpx-cat|gy3mong2|noun}}
==={{pron}}===
{{cmn-pron|yǔwén|z=n}}
{{yue-pron|jyu5 man4|t=ngui4 mun3|h=n}}
{{nan-pron|qz:gír-bûn/xm:gú-bûn/zz,ph,jj:gí-bûn|t=ghe2 bhung5}}
{{cpx-pron|pt:gy3 mong2/xy:gy3 muong2}}
{{hak-pron|gd=ngi1 vun2}}
==={{noun}}===
{{zhchars|t=語文}}
#[[言語]]と[[文字]]。
#(教科)[[国語]]。
fu4uue08pj7k0v3e8q3svleb02rutlz
語文
0
108330
2375774
2361523
2026-11-05T02:29:06Z
Jiba1219
100610
2375774
wikitext
text/x-wiki
=={{L|zh}}==
{{zh-cat|yu3wen2|noun}}
{{yue-cat|yu5man4|noun}}
{{nan-cat|gi2bun5|noun}}
{{nan-tws-cat|ghe2bhung5|noun}}
{{cpx-cat|gy3mong2|noun}}
{{hak-cat|ngî-vùn|noun}}
{{hak-hl-cat|ngiˋ vun|noun}}
==={{pron}}===
{{cmn-pron|yǔwén}}
{{yue-pron|jyu5 man4|t=ngui4 mun3}}
{{nan-pron|qz:gír-bûn/tp,xm:gú-bûn/kh,zz,ph,jj:gí-bûn|t=ghe2 bhung5}}
{{cpx-pron|pt:gy3 mong2/xy:gy3 muong2}}
{{hak-pron|ngî-vùn|gd=ngi1 vun2|h=ngiˋ vun|d=ngi+ vunˇ|r=ngiˇ vun|z=ngi^ bbunˋ}}
==={{noun}}===
{{zhchars|s=语文}}
#[[言語]]と[[文字]]。
#(教科)[[国語]]。
===参考文献===
*{{R:hak:DFTH|12794|2026-11-05}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|어문}}
#[[言語]]と[[文章]]。
=={{L|vi}}==
==={{noun}}===
{{vi-head|noun|ngữ|văn}}
#[[言語学]]。
[[Category:{{vi}}_言語学|*]]
[[Category:言語学|*]]
f2niyi7n26xb9gm57x0h7rgg8cyx2lh
付録:ゲルマン祖語/warmaz
100
109172
2375655
2341185
2026-11-04T15:23:41Z
M-30722
1202
2375655
wikitext
text/x-wiki
{{DEFAULTSORT:warmaz}}
=={{L|gem-pro}}==
==={{etym}}===
{{uncertain|gem-pro}}。以下の説がある。
#{{etyl|ine-pro|-}} {{term|ine-pro|*gʷʰer-}}か
#{{etyl|ine-pro|-}} {{term|ine-pro|*wer-}}か
==={{pron}}===
* {{IPA|lang=gem-pro|ˈwɑr.mɑz}}
==={{adjective}}===
{{gem-adj}}
#{{おくりがな2|暖|あたた|かい}}。
{{gem-decl-adj-a|warm}}
===={{drv}}====
* {{l|gem-pro|*warmijaną}}
===={{desc}}====
* {{desc|gmw-pro|*warm}}
** {{desc|ang|wearm}}
*** {{desc|enm|warm|warme|werm|wearm}}
**** {{desc|en|warm}}
**** {{desc|sco|wairm}}
** {{desc|odt|*warm}}
*** {{desc|dum|warm}}
**** {{desc|nl|warm}}
***** {{desc|af|warm}}
**** {{desc|vls|werm}}
**** {{desc|li|werm}}
** {{desc|goh|warm}}
*** {{desc|gmh|warm}}
**** {{desc|gsw|warm|woare|woarm|wore|wérme}}
**** {{desc|yi|וואַרעם}}
**** {{desc|gmw-cfr|wärm|warm}}
***** {{desc|hrx|waarem}}
**** {{desc|de|warm}}
**** {{desc|bar|borm}}
***** {{desc|cim|barm}}
***** {{desc|mhn|bòrm}}
**** {{desc|lb|waarm}}
** {{desc|osx|warm}}
*** {{desc|gml|warm}}
**** {{desc|nds|warm}}
**** {{desc|nds-de|warm}}
**** {{desc|pdt|woam}}
** {{desc|ofs|warm}}
*** {{desc|stq|woorm}}
*** {{desc|fy|waarm}}
* {{desc|non|varmr}}
** {{desc|is|varmur}}
** {{desc|ovd|warm}}
** {{desc|gmq-osw|varmber|værmber}}
*** {{desc|sv|varm}}
** {{desc|gmq-gut|varmar}}
** {{desc|gmq-oda|warm}}
*** {{desc|da|varm}}
**** {{desc|nb|varm}}
*** {{desc|gmq-scy|værmer}}
** {{desc|nn|varm|varm’u|varm’e}}
** {{desc|fo|varmur}}
* {{desc|got|𐍅𐌰𐍂𐌼𐍃}}
ph5pr2kn0th1byftkjbksv6ir5vf6ds
互联网
0
109617
2375682
1583553
2026-11-04T20:19:43Z
Jiba1219
100610
2375682
wikitext
text/x-wiki
{{DEFAULTSORT:hu4lian2wang3}}
=={{L|zh}}==
{{zh-cat|hu4lian2wang3|noun|情報技術|大陸普通話|シンガポール華語}}
{{yue-cat|wu6lyun4mong5|noun|情報技術}}
{{nan-tws-cat|hu6liang6mang6|noun|情報技術}}
==={{pron}}===
{{cmn-pron|hùliánwǎng|z=n}}
{{yue-pron|wu6 lyun4 mong5|h=n}}
{{nan-pron|t=hu6 liang6 mang6}}
==={{noun}}===
{{zhchars|t=互聯網}}
#(大陸・シンガポール)[[インターネット]]。
===={{seealso}}====
*<small>(大陸)</small> {{zh-l|因特網}} (yīntèwǎng)
*<small>(台湾)</small> {{ZHtra|[[網際網路]]}} (wǎngjì wǎnglù)
fvk2ctihplxjvhm8gcrz6uinye1hoxp
互聯網
0
109618
2375681
1583555
2026-11-04T20:18:43Z
Jiba1219
100610
2375681
wikitext
text/x-wiki
{{DEFAULTSORT:hu4lian2wang3}}
=={{L|zh}}==
{{zh-cat|hu4lian2wang3|noun|情報技術|大陸普通話|シンガポール華語}}
{{yue-cat|wu6lyun4mong5|noun|情報技術}}
{{nan-tws-cat|hu6liang6mang6|noun|情報技術}}
==={{pron}}===
{{cmn-pron|hùliánwǎng}}
{{yue-pron|wu6 lyun4 mong5}}
{{nan-pron|t=hu6 liang6 mang6}}
==={{noun}}===
{{zhchars|s=互联网}}
#(大陸・香港・シンガポール)[[インターネット]]。
===={{seealso}}====
*<small>(大陸)</small> {{zh-l|因特網}} (yīntèwǎng )
*<small>(台湾)</small> {{ZHtra|[[網際網路]]}} (wǎngjì wǎnglù)
jhlhlhuhf89lqzx2nul2ldx2ivb4m51
2375683
2375681
2026-11-04T20:19:56Z
Jiba1219
100610
2375683
wikitext
text/x-wiki
{{DEFAULTSORT:hu4lian2wang3}}
=={{L|zh}}==
{{zh-cat|hu4lian2wang3|noun|情報技術|大陸普通話|シンガポール華語}}
{{yue-cat|wu6lyun4mong5|noun|情報技術}}
{{nan-tws-cat|hu6liang6mang6|noun|情報技術}}
==={{pron}}===
{{cmn-pron|hùliánwǎng}}
{{yue-pron|wu6 lyun4 mong5}}
{{nan-pron|t=hu6 liang6 mang6}}
==={{noun}}===
{{zhchars|s=互联网}}
#(大陸・香港・シンガポール)[[インターネット]]。
===={{seealso}}====
*<small>(大陸)</small> {{zh-l|因特網}} (yīntèwǎng)
*<small>(台湾)</small> {{ZHtra|[[網際網路]]}} (wǎngjì wǎnglù)
rob56b8x9e6zs3yy8fmqakvmdvtdyca
暗転
0
115669
2375560
2218647
2026-11-04T13:22:39Z
こんせ
4359
2375560
wikitext
text/x-wiki
{{kana-DEFAULTSORT|あんてん}}
{{also|暗轉|暗转}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[あんてん]]}}
[[Category:{{ja}}_芸術]]
#[[舞台芸術]]の[[場面]][[転換]]において、[[照明]]を[[消灯]]し、その間に[[転換]]を行うこと。[[演劇]]、[[クラシックバレエ]]などで多く用いる。
#[[事態]]や[[物事]]が[[わるい|悪い]][[方向]]へ[[かわる|変わる]]こと。
===={{trans}}====
*{{en}}:{{t-|en|dark change}}
===={{usage}}====
語義1は、単に照明を暗くすることの意味で用いるのは本来誤り<ref>{{Cite web|和書|url=https://news.allabout.co.jp/articles/o/34415/|title=「マチソワ」「バミる」の意味分かる? ちょっとだけマニアックな「舞台用語」|website=All About ニュース|date=2022-04-18|author=石川カズキ|accessdate=2026-11-04}}</ref>。
===={{antonym}}====
語義1
*[[明転]]
語義2
*[[好転]]
==={{verb}}===
{{ja-verb-suru|あんてん}}
===={{conjug}}====
{{日本語サ変活用}}
===脚注===
{{Reflist}}
cghymaqn8fc68azz0g03xr7ez5ddnfs
2375689
2375560
2026-11-04T21:40:17Z
こんせ
4359
/* {{L|ja}} */ related
2375689
wikitext
text/x-wiki
{{kana-DEFAULTSORT|あんてん}}
{{also|暗轉|暗转}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[あんてん]]}}
[[Category:{{ja}}_芸術]]
#[[舞台芸術]]の[[場面]][[転換]]において、[[照明]]を[[消灯]]し、その間に[[転換]]を行うこと。[[演劇]]、[[クラシックバレエ]]などで多く用いる。
#[[事態]]や[[物事]]が[[わるい|悪い]][[方向]]へ[[かわる|変わる]]こと。
===={{trans}}====
*{{en}}:{{t-|en|dark change}}
===={{usage}}====
語義1は、単に照明を暗くすることの意味で用いるのは本来誤り<ref>{{Cite web|和書|url=https://news.allabout.co.jp/articles/o/34415/|title=「マチソワ」「バミる」の意味分かる? ちょっとだけマニアックな「舞台用語」|website=All About ニュース|date=2022-04-18|author=石川カズキ|accessdate=2026-11-04}}</ref>。
===={{antonym}}====
語義1
*[[明転]]
語義2
*[[好転]]
===={{related}}====
語義1
*[[溶暗]]
==={{verb}}===
{{ja-verb-suru|あんてん}}
===={{conjug}}====
{{日本語サ変活用}}
===脚注===
{{Reflist}}
1gqh5khtxs7tipkf8dudlzce1kq3ffm
nominativ
0
116397
2375717
2316418
2026-11-04T23:36:58Z
Kuroco2k
84207
2375717
wikitext
text/x-wiki
=={{L|sv}}==
==={{etym}}===
{{etyl|la|sv}} ''[[nominativus]]''
==={{pron}}===
*{{IPA|lang=sv|ˈnʊmɪnatiːv}}
==={{noun}}===
{{sv-noun|g=nc}}
#{{context|grammar|lang=sv}}[[主格]]。
===={{hyper}}====
*[[kasus]]
=={{L|sh}}==
==={{pron}}===
*{{IPA|lang=sh|nôminatiːʋ}}
==={{noun}}===
{{sh-noun+|g=m|head=nȍminatīv}}
#{{context|grammar|lang=sh}}[[主格]]。
{{sh-decl-noun|nominativ|nominativi|nominativa|nominativa|nominativu|nominativima|nominativ|nominative|nominative|nominativi|nominativu|nominativima|nominativom|nominativima}}
===={{syn}}====
*[[prvi padež|pr̀vi pádež]]
=={{L|cs}}==
==={{pron}}===
*{{IPA|lang=cs|nomɪnatɪf}}
==={{noun}}===
{{cs-noun|g=m}}
#{{context|grammar|lang=cs}}[[主格]]。
===={{decl}}====
{{cs-ndecl|<m.locě:u>}}
=={{L|da}}==
==={{etym}}===
{{etyl|la|da}} {{m|la|nōminātīvus}} < {{m|la|nōmināre}}
==={{pron}}===
*{{IPA|lang=da|/nominatiːv/|[ˈnominaˌtˢiwˀ]}}, [ˈnɔminaˌtˢiwˀ]
==={{noun}}===
{{da-noun|en|er}}
#{{context|grammar|lang=da}}[[主格]]。
{{da-noun-infl|en|er}}
===={{syn}}====
*[[nævnefald]]
=={{L|ro}}==
==={{etym}}===
{{etyl|la|ro}} ''[[nominativus]]''
==={{noun}}===
{{ro-noun|n|nominative}}
#{{context|grammar|lang=ro}}[[主格]]。
{{ro-noun-n|pl=nominative|def=nominativul}}
c0r9x8w4sd81unreg5pl403f2dixhb6
复
0
119231
2375932
2025120
2026-11-05T08:37:28Z
RoKouKok
112415
2375932
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ふく}}
==漢字==
{{kanji|夊|6}}
{{kanji variants|復=[[繁体字]]|複=[[繁体字]]}}
*筆順: [[image:{{PAGENAME}}-bw.png|350px]]
===字源===
* [[形声文字|形声]]。「[[身]]」+[[音符]]「[[𡕨]] /*PUK/」。「[[はら]]」を意味する[[漢語]]{復 /*b(r)uk/}を表す字。<ref group="字源">謝明文「說腹、飽」『甲骨文與殷商史(新5輯)』上海古籍出版社、2015年、94-99頁。</ref>
{{字源}}
<references group="字源" />
===関連字===
{| class="wikitable"
|+ 「[[复]]」を音符とする[[形声文字]] (諧声域=*PUK)
|-
! !! !! 幫母 !! 滂母 !! 並母
|-
! rowspan="4" | 一等 || 平声 豪韻
| || ||
|-
! 上声 晧韻
| || - ||
|-
! 去声 號韻
| || - ||
|-
! 入声 沃韻
| || (德韻:[[覆]][[𧕡]][[𠣾]]) ||
|-
! rowspan="4" | 二等 || 平声 肴韻
| || ||
|-
! 上声 巧韻
| || - ||
|-
! 去声 效韻
| || ||
|-
! 入声 覺韻
| || || [[鰒]]
|-
! rowspan="4" | 三等C || 平声 尤韻
| || ||
|-
! 上声 有韻
| || ||
|-
! 去声 宥韻
| [[鍑]] || [[覆]][[𤸑]] || [[復]][[𢕒]][[𤸑]][[椱]][[覆]][[複]]
|-
! 入声 屋韻
| [[腹]][[複]][[𠋩]][[𥳇]][[鍑]][[輹]] || [[蝮]][[覆]][[蕧]][[㙏]][[𥨍]] || [[復]][[馥]][[蕧]][[輹]][[澓]][[椱]][[𩋟]][[𤸑]][[𪃃]][[𥨍]][[复]][[鰒]]<br>(職韻:[[愎]][[馥]])
|}
===意義===
# 元に戻る、元に戻す。
# [[くつがえる|覆る]]、[[くつがえす|覆す]]。
# [[かさねる]]。
[[Category:漢字|ふく]]
[[Category:簡体字]]
[[category:常用字]]
=={{L|zh}}==
[[Category:{{zh}}]]
{{trans_link|zh|{{PAGENAME}}}}
* '''ローマ字表記'''
** '''[[普通話]]'''
*** '''[[ピンイン]]''': [[fù]] ([[fu4]])
*** '''[[ウェード式]]''': fu<sup>4</sup>
** '''[[広東語]]'''
*** '''[[イェール式]]''': fuk6
[[Category:HSKレベル丁]]
==={{prov}}===
{{top}}
* [[复位]]
* [[复印]]
* [[复音]]
* [[复音词]]
* [[复会]]
* [[复核]]
* [[复学]]
* [[复活]]
* [[复活节]]
* [[复叶]]
* [[复刊]]
* [[复眼]]
* [[复仇]]
* [[复旧]]
* [[复句]]
* [[复元]]
* [[复原]]
* [[复古]]
* [[复交]]
* [[复工]]
* [[复合]]
* [[复合元音]]
* [[复合肥料]]
* [[复合量词]]
* [[复合词]]
* [[复婚]]
* [[复根]]
* [[复市]]
* [[复式编制]]
* [[复写]]
* [[复写纸]]
* [[复出]]
* [[复述]]
* [[复色光]]
* [[复信]]
* [[复数]]
* [[复制]]
* [[复姓]]
* [[复生]]
* [[复任]]
* [[复函]]
* [[复分解]]
* [[复方]]
* [[复本]]
* [[复本位制]]
* [[复名数]]
* [[复命]]
* [[复明]]
* [[复利]]
* [[复蹈前辙]]
* [[复辟]]
* [[复业]]
* [[复习]]
* [[复兴]]
* [[复发]]
* [[复员]]
* [[复圆]]
* [[复审]]
* [[复归]]
* [[复杂]]
* [[复杂劳动]]
* [[复查]]
* [[复现]]
* [[复电]]
* [[复盐]]
* [[复种]]
* [[复线]]
* [[复职]]
* [[复聪]]
* [[复苏]]
* [[复议]]
* [[复诊]]
* [[复试]]
* [[复课]]
* [[复赛]]
* [[复辅音]]
* [[报复]]
* [[一阳来复]]
* [[回复]]
* [[恢复]]
* [[修复]]
* [[重复]]
* [[答复]]
* [[反复]]
* [[批复]]
* [[收复]]
{{bottom}}
----
==コード等==
{{codepoint}}
*[[倉頡入力法]]:人日竹水 (OAHE)
{{追加カテゴリ}}
olo188nghzh9wyqy8ca64uk3lx06y9f
2375933
2375932
2026-11-05T08:39:41Z
RoKouKok
112415
2375933
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ふく}}
==漢字==
{{kanji|夊|6}}
{{kanji variants|復=[[繁体字]]|複=[[繁体字]]}}
*筆順: [[image:{{PAGENAME}}-bw.png|350px]]
===字源===
* [[形声文字|形声]]。「[[身]]」+[[音符]]「[[𡕨]] {{phoneme|*PUK}}」。「[[はら]]」を意味する[[漢語]]{[[腹]] {{phoneme|*p(r)uk}}}を表す字。<ref group="字源">謝明文「說腹、飽」『甲骨文與殷商史(新5輯)』上海古籍出版社、2015年、94-99頁。</ref>
{{字源}}
<references group="字源" />
===関連字===
{| class="wikitable"
|+ 「[[复]]」を音符とする[[形声文字]] (諧声域=*PUK)
|-
! !! !! 幫母 !! 滂母 !! 並母
|-
! rowspan="4" | 一等 || 平声 豪韻
| || ||
|-
! 上声 晧韻
| || - ||
|-
! 去声 號韻
| || - ||
|-
! 入声 沃韻
| || (德韻:[[覆]][[𧕡]][[𠣾]]) ||
|-
! rowspan="4" | 二等 || 平声 肴韻
| || ||
|-
! 上声 巧韻
| || - ||
|-
! 去声 效韻
| || ||
|-
! 入声 覺韻
| || || [[鰒]]
|-
! rowspan="4" | 三等C || 平声 尤韻
| || ||
|-
! 上声 有韻
| || ||
|-
! 去声 宥韻
| [[鍑]] || [[覆]][[𤸑]] || [[復]][[𢕒]][[𤸑]][[椱]][[覆]][[複]]
|-
! 入声 屋韻
| [[腹]][[複]][[𠋩]][[𥳇]][[鍑]][[輹]] || [[蝮]][[覆]][[蕧]][[㙏]][[𥨍]] || [[復]][[馥]][[蕧]][[輹]][[澓]][[椱]][[𩋟]][[𤸑]][[𪃃]][[𥨍]][[复]][[鰒]]<br>(職韻:[[愎]][[馥]])
|}
===意義===
# 元に戻る、元に戻す。
# [[くつがえる|覆る]]、[[くつがえす|覆す]]。
# [[かさねる]]。
[[Category:漢字|ふく]]
[[Category:簡体字]]
[[category:常用字]]
=={{L|zh}}==
[[Category:{{zh}}]]
{{trans_link|zh|{{PAGENAME}}}}
* '''ローマ字表記'''
** '''[[普通話]]'''
*** '''[[ピンイン]]''': [[fù]] ([[fu4]])
*** '''[[ウェード式]]''': fu<sup>4</sup>
** '''[[広東語]]'''
*** '''[[イェール式]]''': fuk6
[[Category:HSKレベル丁]]
==={{prov}}===
{{top}}
* [[复位]]
* [[复印]]
* [[复音]]
* [[复音词]]
* [[复会]]
* [[复核]]
* [[复学]]
* [[复活]]
* [[复活节]]
* [[复叶]]
* [[复刊]]
* [[复眼]]
* [[复仇]]
* [[复旧]]
* [[复句]]
* [[复元]]
* [[复原]]
* [[复古]]
* [[复交]]
* [[复工]]
* [[复合]]
* [[复合元音]]
* [[复合肥料]]
* [[复合量词]]
* [[复合词]]
* [[复婚]]
* [[复根]]
* [[复市]]
* [[复式编制]]
* [[复写]]
* [[复写纸]]
* [[复出]]
* [[复述]]
* [[复色光]]
* [[复信]]
* [[复数]]
* [[复制]]
* [[复姓]]
* [[复生]]
* [[复任]]
* [[复函]]
* [[复分解]]
* [[复方]]
* [[复本]]
* [[复本位制]]
* [[复名数]]
* [[复命]]
* [[复明]]
* [[复利]]
* [[复蹈前辙]]
* [[复辟]]
* [[复业]]
* [[复习]]
* [[复兴]]
* [[复发]]
* [[复员]]
* [[复圆]]
* [[复审]]
* [[复归]]
* [[复杂]]
* [[复杂劳动]]
* [[复查]]
* [[复现]]
* [[复电]]
* [[复盐]]
* [[复种]]
* [[复线]]
* [[复职]]
* [[复聪]]
* [[复苏]]
* [[复议]]
* [[复诊]]
* [[复试]]
* [[复课]]
* [[复赛]]
* [[复辅音]]
* [[报复]]
* [[一阳来复]]
* [[回复]]
* [[恢复]]
* [[修复]]
* [[重复]]
* [[答复]]
* [[反复]]
* [[批复]]
* [[收复]]
{{bottom}}
----
==コード等==
{{codepoint}}
*[[倉頡入力法]]:人日竹水 (OAHE)
{{追加カテゴリ}}
in00ljqcykk0x10vffn7krhthy9melj
gravito
0
121989
2375580
2321084
2026-11-04T13:40:00Z
M-30722
1202
2375580
wikitext
text/x-wiki
{{also|gravitò}}
=={{L|it}}==
==={{verb}}===
{{head|it|verb form}}
#[[gravitare]]の直説法現在第一人称単数形。
=={{L|io}}==
==={{noun}}===
{{io-noun|gravit}}
#{{タグ|io|力学}}[[重力]]、[[引力]]。
=={{L|eo}}==
==={{pron}}===
*{{IPA|lang=eo|ɡraˈvito}}
*{{hyphenation|gra|vi|to}}
==={{noun}}===
{{eo-noun|pl=-|root=gravit}}
#{{タグ|eo|力学}}[[重力]]、[[引力]]。
=={{L|es}}==
==={{verb}}===
{{es-verb-form|gravitar}}
#[[gravitar]]の直説法現在第一人称単数形。
=={{L|pt}}==
==={{verb}}===
{{pt-verb-form}}
#[[gravitar]]の直説法現在第一人称単数形。
=={{L|la}}==
==={{pron}}===
*{{a|Classical}} {{IPA|lang=la|'gra.wi.toː}}
*{{a|Ecclesiastical}} {{IPA|lang=la|'gra.vi.toː}}
==={{verb}}===
{{la-verb-form|gravitō}}
#{{l|la|gravitāreの直説法能相現在第一人称単数形。
eriy279mwjaviopra80kfpbulxvnaxx
2375581
2375580
2026-11-04T13:40:09Z
M-30722
1202
/* {{L|la}} */
2375581
wikitext
text/x-wiki
{{also|gravitò}}
=={{L|it}}==
==={{verb}}===
{{head|it|verb form}}
#[[gravitare]]の直説法現在第一人称単数形。
=={{L|io}}==
==={{noun}}===
{{io-noun|gravit}}
#{{タグ|io|力学}}[[重力]]、[[引力]]。
=={{L|eo}}==
==={{pron}}===
*{{IPA|lang=eo|ɡraˈvito}}
*{{hyphenation|gra|vi|to}}
==={{noun}}===
{{eo-noun|pl=-|root=gravit}}
#{{タグ|eo|力学}}[[重力]]、[[引力]]。
=={{L|es}}==
==={{verb}}===
{{es-verb-form|gravitar}}
#[[gravitar]]の直説法現在第一人称単数形。
=={{L|pt}}==
==={{verb}}===
{{pt-verb-form}}
#[[gravitar]]の直説法現在第一人称単数形。
=={{L|la}}==
==={{pron}}===
*{{a|Classical}} {{IPA|lang=la|'gra.wi.toː}}
*{{a|Ecclesiastical}} {{IPA|lang=la|'gra.vi.toː}}
==={{verb}}===
{{la-verb-form|gravitō}}
#{{l|la|gravitāre}}の直説法能相現在第一人称単数形。
pcjtg0kc04vmcz1xoi6q4qqwa0f6hwv
halberd
0
126271
2375976
2347171
2026-11-05T11:49:17Z
鍼灸
112313
2375976
wikitext
text/x-wiki
=={{en}}==
==={{alter}}===
*[[halbert]]
==={{etym}}===
(1495) {{etyl|frm|en}} ''[[hallebarde]]'' < {{etyl|gmh|en}} ''[[halmbarte]]'' < ''[[halm]]'' + ''[[barte]]''
==={{pron}}===
*{{IPA|ˈhælbəd|ˈhælbɜːd}}
==={{noun}}===
{{en-noun}}
#{{context|polearm|lang=en}}{{ふりがな|矛槍|ほこやり}}、[[ハルバード]]
===={{syn}}====
*[[pole-axe]]
===={{drv}}====
*[[halberdier]]
mh649duglsdsmooy7gvg1e1dgie3dv5
fotograf
0
131589
2375814
2311678
2026-11-05T03:24:57Z
Kuroco2k
84207
2375814
wikitext
text/x-wiki
{{also|Fotograf|fotògraf|fotoğraf}}
=={{crh}}==
==={{etym}}===
{{etyl|ru|crh}} {{term|ru|фотограф|tr=fotógraf|sc=Cyrl}}
==={{noun}}===
{{head|crh|noun}}
#[[写真家]]
{{crh-latin-noun|nıñ|qa|nı|ta|tan}}
=={{sv}}==
[[Category:{{sv}}]]
==={{pron}}===
*発音 :[[File:Sv-fotograf.ogg]]
==={{noun}}===
{{sv-noun|g=c}}
#[[写真家]]
{{sv-noun-reg-er}}
===={{rel}}====
*[[fotografi]]
*[[fotografera]]
*[[fotografisk]]
=={{sk}}==
==={{etym}}===
{{etyl|grc|sk}} {{term|grc|φῶς|tr=phos|sc=polytonic}} + {{term|grc|γραφίς|tr=graphis|sc=polytonic}}
==={{noun}}===
{{sk-noun|g=m|gen=fotografa|pl=fotografi|decl=chlap}}
#[[写真家]]
===={{decl}}====
{{sk-ndecl|m-pr}}
===={{syn}}====
*[[fotografista]] {{m}}
=={{sl}}==
==={{noun}}===
{{head|sl|noun|g=m|活動体}}
#[[写真家]]
=={{sh}}==
==={{pron}}===
*{{IPA|fotǒɡraf}}
*{{hyphenation|fo|to|graf}}
==={{noun}}===
{{head|sh|noun|g=m|head=fotògraf|キリル文字|[[фотограф|фото̀граф]]}}
#[[写真家]]
{{sh-decl-noun|fotograf|fotografi|fotografa|fotografa|fotografu|fotografima|fotografa|fotografe|fotografe|fotografi|fotografu|fotografima|fotografom|fotografima}}
=={{cs}}==
{{cs-decl-noun-auto|ma|fotogr|a|f}}
==={{etym}}===
{{etyl|grc|cs}} {{term|grc|φῶς|tr=phos|sc=polytonic}} + {{term|grc|γραφίς|tr=graphis|sc=polytonic}}
==={{noun}}===
{{cs-noun|g=m}}
#[[写真家]]
===={{rel}}====
*[[fotografovat]]
*[[fotografický]]
*[[fotografie]] {{f}}
{{-}}
=={{da}}==
==={{etym}}===
''[[fotografi]]'' < {{etyl|grc|da}} {{term|grc|φῶς|tr=phōs|sc=polytonic}} + {{term|grc|γράφειν|tr=graphein|sc=polytonic}}
==={{pron}}===
*{{IPA1|fod̥oˈɡ̊ʁɒːˀf}}
==={{noun}}===
{{da-noun|en|er}}
#[[写真家]]
{{da-noun-infl|en|er}}
=={{nb}}==
==={{noun}}===
{{nb-noun-m1}}
#[[写真家]]
=={{pl}}==
[[Category:{{pl}}]]
==={{pron}}===
*{{pl-IPA}} :[[File:Pl-fotograf.ogg]]
==={{noun}}===
{{pl-noun|m}}
#[[写真家]]
===={{decl}}====
{{pl-decl-noun-m-pr}}
===={{rel}}====
*[[fotografia]]
=={{ro}}==
==={{etym}}===
{{etyl|grc|ro}} {{term|grc|φῶς|tr=phos|sc=polytonic}} + {{term|grc|γραφίς|tr=graphis|sc=polytonic}}
==={{noun}}===
{{ro-noun|m|i}}
#[[写真家]]
0i67qfrx71pbeqh54cpia6cx42mx45t
擒拿
0
136415
2375961
1482312
2026-11-05T11:43:16Z
鍼灸
112313
2375961
wikitext
text/x-wiki
{{kana-DEFAULTSORT|きんな}}
{{wikipedia}}
=={{ja}}==
==={{noun}}===
{{ja-noun|[[きんな]]}}
# {{タグ|ja|武術}}[[中国武術]]における[[関節技]]の総称。
=={{zh}}==
{{zh-cat|qin2na2|noun}}
{{yue-cat|kam4na4|noun}}
==={{pron}}===
{{cmn-pron|qínná}}
{{yue-pron|kam4 na4}}
==={{noun}}===
{{zhchars}}
# [[つかまえる]]、[[とりおさえる]]。
add5zykbob6b83njofm8w084w843so7
2375962
2375961
2026-11-05T11:43:56Z
鍼灸
112313
2375962
wikitext
text/x-wiki
{{kana-DEFAULTSORT|きんな}}
{{wikipedia}}
=={{ja}}==
==={{noun}}===
{{ja-noun|[[きんな]]}}
# {{タグ|ja|武術}}[[中国武術]]における[[関節技]]の総称。
=={{zh}}==
{{zh-cat|qin2na2|verb}}
{{yue-cat|kam4na4|verb}}
==={{pron}}===
{{cmn-pron|qínná}}
{{yue-pron|kam4 na4}}
==={{verb}}===
{{zhchars}}
# [[つかまえる]]、[[とりおさえる]]。
nl7tbloypy8fadv9t66ztd39apvd6hs
warmest
0
140572
2375621
2244748
2026-11-04T14:14:15Z
M-30722
1202
2375621
wikitext
text/x-wiki
=={{L|en}}==
==={{adjective}}===
{{en-adj-sup|warm}}
iptusl31y11l1m4tjsy6fi8g2cy7gom
補瀉
0
151965
2375562
2365008
2026-11-04T13:24:35Z
鍼灸
112313
2375562
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほしゃ}}
=={{ja}}==
==={{alter}}===
*[[補寫]]
==={{noun}}===
{{ja-noun|[[ほしゃ]]}}
#{{context|伝統中国医学|lang=ja|label=漢方医学}}鍼灸や漢方薬などを用いて気が不足している場所の気を補ったり、気が充満している場所の気を削ったりすること。
===={{rel}}====
*[[補法]]
*[[瀉法]]
=={{zh}}==
{{zh-cat|bu3xie4|noun|伝統中国医学}}
==={{pron}}===
{{cmn-pron|bǔxìe}}
==={{noun}}===
{{zhchars|s=补泻}}
# (日本語に同じ)
mc7ux8bpwtkbyb6je76hbqg6xcw9f4k
2375563
2375562
2026-11-04T13:26:08Z
鍼灸
112313
2375563
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほしゃ}}
=={{ja}}==
==={{alter}}===
*[[補寫]]
==={{noun}}===
{{ja-noun|[[ほしゃ]]}}
#{{context|伝統中国医学|lang=ja|label=漢方医学}}鍼灸や漢方薬などを用いて気が不足している場所の気を補ったり、気が充満している場所の気を削ったりすること。
===={{rel}}====
*[[補法]]
*[[瀉法]]
=={{zh}}==
{{zh-cat|bu3xie4|noun|伝統中国医学}}
==={{pron}}===
{{cmn-pron|bǔxiè}}
==={{noun}}===
{{zhchars|s=补泻}}
# (日本語に同じ)
auff7rwotuq2qygsyl2lcsscc168dc5
2375571
2375563
2026-11-04T13:30:58Z
鍼灸
112313
2375571
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほしゃ}}
=={{ja}}==
==={{alter}}===
*[[補寫]]
==={{noun}}===
{{ja-noun|[[ほしゃ]]}}
#{{context|伝統中国医学|lang=ja}}鍼灸や漢方薬などを用いて気が不足している場所の気を補ったり、気が充満している場所の気を削ったりすること。
===={{rel}}====
*[[補法]]
*[[瀉法]]
=={{zh}}==
{{zh-cat|bu3xie4|noun|伝統中国医学}}
==={{pron}}===
{{cmn-pron|bǔxiè}}
==={{noun}}===
{{zhchars|s=补泻}}
# (日本語に同じ)
o5yvdzncgk7azc2pmoh03vtcmm91lkp
补泻
0
151966
2375567
1585200
2026-11-04T13:27:28Z
鍼灸
112313
2375567
wikitext
text/x-wiki
=={{zh}}==
{{zh-cat|bu3xie4|noun|伝統中国医学}}
==={{pron}}===
{{cmn-pron|bǔxiè|z=n}}
==={{noun}}===
{{zhchars|t=補瀉}}
# [[補瀉]]
ibwxpvmlhd4a8pf4kysap8ypdvcb08i
補寫
0
151967
2375570
1483537
2026-11-04T13:30:19Z
鍼灸
112313
2375570
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほしゃ}}
=={{ja}}==
==={{alter}}===
*[[補瀉]]
==={{noun}}===
{{ja-noun|[[ほしゃ]]}}
# {{context|伝統中国医学|lang=ja|label=漢方医学}}気が不足している場所に鍼灸や漢方薬で気を補ったり、気が充満している場所に鍼灸や漢方薬で気を削ったりすること。
k8xhvtx4i4cwpbfdc72qsf12dya4qx1
2375572
2375570
2026-11-04T13:31:12Z
鍼灸
112313
2375572
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほしゃ}}
=={{ja}}==
==={{alter}}===
*[[補瀉]]
==={{noun}}===
{{ja-noun|[[ほしゃ]]}}
# {{context|伝統中国医学|lang=ja}}気が不足している場所に鍼灸や漢方薬で気を補ったり、気が充満している場所に鍼灸や漢方薬で気を削ったりすること。
25gg321allim462an4li95rqug24gyn
įnagininkas
0
156739
2375707
2190796
2026-11-04T23:18:37Z
Kuroco2k
84207
2375707
wikitext
text/x-wiki
{{DEFAULTSORT:inagininkas įnagininkas}}
=={{L|lt}}==
==={{etym}}===
{{surf|lt|į́nagis|ininkas|t1=道具}}。{{calque|lt|la|īnstrūmentālis}}。{{coin|lt|ヨナス・ヤブロンスキス|in=1901|w=en:Jonas Jablonskis}}。
==={{pron}}===
{{lt-pr|į́nagininkas}}
*{{kanahyoki|lt|'''イ'''ーナギニンカス}}
==={{noun}}===
{{lt-noun|m|į́nagininkai|1|head=į́nagininkas}}<ref>{{R:DLKŽ1954|258}}</ref>
#{{context|grammar|lang=lt}} [[具格]]。
#:{{syno|lt|instrumentãlis}}
===={{decl}}====
{{lt-noun-m-as-1|įnaginink|į́naginink}}
===={{hyper}}====
*{{l|lt|linksnis|g=m}}
===脚注===
<references />
qyis8c8o9l5m96tat1u2dmfrmg7fiuw
地雷
0
157714
2375695
2358777
2026-11-04T22:08:34Z
こんせ
4359
/* {{noun}} */
2375695
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じらい}}
=={{L|ja}}==
{{ja-kanjitab|じ|らい|yomi=o,o}}
==={{noun}}===
{{wikipedia|地雷}}
[[File:TM-46 AP-mine.JPEG|thumb|地雷(兵器)]]
{{ja-noun|[[じらい]]|じがみなり|[[ちらい]]}}
#(じらい / ちらい){{context|爆薬|lang=ja}}[[地上]]または[[地中]]に[[設置]]され、[[ひと|人]]や[[車両]]が[[接触]]または[[接近]]すると[[爆発]]する[[兵器]]。
#(じがみなり){{context|weather|lang=ja}}[[地]]に鳴り響く[[かみなり|雷]]。
#(ちらい)[[地上]]の[[雷声]]。[[怒涛]]の響きなどを例えること。
#{{タグ|ja|俗語}}(じらい)関わったり選択したりすると、思わぬ不利益や危険を招くもの。避けるべき事柄。
#{{タグ|ja|俗語}}(じらい)予想を大きく下回る、不快感を伴う程度に欠陥のあるコンテンツ。避けるべき大外れ。
#{{タグ|ja|俗語|人物}}(じらい)その言動などから、関わると精神的な負担が大きく、面倒な問題が生じるおそれがあるとみなされる人物。
#* [[地雷系]]
===={{trans}}====
;語義1
*{{T|en}}: [[mine]], [[land mine]]
*{{T|nl}}: [[mijn]]
*{{T|de}}: [[Mine]]
*{{T|fr}}: [[mine]]
===={{rel}}====
*[[地雷原]]
;語義5
*[[期待外れ]]
----
=={{L|zh}}==
==={{pron}}===
{{cmn-pron|dìléi}}
{{yue-pron|dei6 leoi4}}
{{nan-pron|tē-lûi, tōe-lûi}}
{{hak-pron|thi-lùi}}
==={{noun}}===
{{zhchars}}
{{zh-cat|di4lei2|名詞}}
#{{context|爆薬|lang=zh|skey=di4lei2}}地雷。
{{yue-cat|dei6leui4|名詞|爆薬}}
{{nan-cat|te7lui5|名詞|爆薬}}
{{hak-cat|thi4lui2|名詞|爆薬}}
----
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|지뢰}}
#{{context|爆薬|lang=ko|skey=지뢰}}地雷。
----
=={{L|vi}}==
==={{noun}}===
{{vi-head|noun|địa|lội}}
#{{context|爆薬|lang=vi|skey=dia6loi6 đialôi}}地雷。
rhn3sfovbb4wnv2fe7z2bolpm265ifc
かねて
0
158138
2375687
2299339
2026-11-04T21:38:38Z
Jiba1219
100610
2375687
wikitext
text/x-wiki
=={{L|ja}}==
==={{etym}}===
{{etyl|ojp|ja}}「かねて」 < 「[[かぬ]]」 + [[助詞]]「[[て]]」
==={{pron}}===
{{ja-pron|acc=1}}
==={{adverb}}===
{{ja-adv}}【[[予]]て】
#[[以前]]から[[すでに|既に]]そうであったさま。
#*鈴木[[君]]の{{ふりがな|箏|こと}}は'''予て'''[[うわさ|噂]]に[[きく|聞い]]て[[いる|い]][[ます|まし]]た[[が]]、[[実際]][[うまい]][[もの]][[です]][[な]]。({{w|薄田泣菫}}『[https://www.aozora.gr.jp/cards/000150/files/46625_54768.html 茶話]』)
====連語====
*かねてより
*かねてから
===={{syn}}====
*[[かねがね]]
=={{L|ojp}}==
==={{etym}}===
「[[かぬ]]」 + 助詞「[[て]]」
==={{adverb}}===
{{ojp-adv}}【[[予]]て】
#[[以前]]から。
#{{おくりがな2|予|あらかじ|め|あらかじめ}}。
'''{{PAGENAME}}'''【[[兼]]ねて】
#それと[[同時]]に。
q2wunmvmlqzyfwj4h479becymdgxgkd
kilmininkas
0
162015
2375700
2190793
2026-11-04T23:05:33Z
Kuroco2k
84207
/* {{L|lt}} */
2375700
wikitext
text/x-wiki
=={{L|lt}}==
{{wikipedia|Kilmininkas|lang=lt}}
==={{etym}}===
*{{coin|lt|ヨナス・ヤブロンスキス|in=1911|w=en:Jonas Jablonskis}}。{{calque|lt|la|genetīvus}}。
*{{surf|lt|kilmė|ininkas}}
==={{pron}}===
{{lt-pr|kilminiñkas}}
*{{kanahyoki|lt|キルミニ'''ン'''カス}}
==={{noun}}===
{{lt-noun|m|kilminiñkai|2|head=kilminiñkas}}<ref>{{R:DLKŽ1954|340}}</ref>
#{{context|grammar|lang=lt}} [[属格]]。
#:{{syno|lt|genitỹvas|genetỹvas}}
===={{decl}}====
{{lt-noun-m-as-2|kilminink|kilminiñk}}
===={{hyper}}====
*{{l|lt|linksnis|g=m}}
===脚注===
<references />
ezz1d7ffq0m8xl8elxzsjkh3tqzkq39
galininkas
0
162016
2375708
2190798
2026-11-04T23:18:39Z
Kuroco2k
84207
2375708
wikitext
text/x-wiki
=={{L|lt}}==
==={{etym}}===
*{{coin|lt|ヨナス・ヤブロンスキス|in=1911|w=en:Jonas Jablonskis}}。
*{{surf|lt|galas|t1=終わり|-ininkas}}
==={{pron}}===
{{lt-pr|galiniñkas}}
*{{kanahyoki|lt|ガリニ'''ン'''カス}}
==={{noun}}===
{{lt-noun|m|galiniñkai|2|head=galiniñkas}}<ref>{{R:DLKŽ1954|194}}</ref>
#{{context|grammar|lang=lt}} [[対格]]。
#:{{syno|lt|akuzatỹvas}}
===={{decl}}====
{{lt-noun-m-as-2|galinink|galiniñk}}
===={{hyper}}====
*{{l|lt|linksnis|g=m}}
===脚注===
<references />
4folywwkkqr6sjn4nfc1a5lhl1m1pom
vietininkas
0
162017
2375709
2190799
2026-11-04T23:18:42Z
Kuroco2k
84207
2375709
wikitext
text/x-wiki
=={{L|lt}}==
{{wikipedia|Vietininkas|lang=lt}}
==={{etym}}===
{{surf|lt|vieta|-ininkas}}。{{calque|lt|la|locātīvus}}。
==={{pron}}===
{{lt-pr|viẽtininkas}}
*{{kanahyoki|lt|'''ヴィエ'''ティニンカス}}
==={{noun}}===
{{lt-noun|m|viẽtininkai|1|head=viẽtininkas}}<ref name="dlkz942">{{R:DLKŽ1954|942}}</ref>
#{{context|grammar|lang=lt}} [[位格]]。
#:{{syno|lt|lokatỹvas}}
#{{context|dated|lang=lt}} 在任者。<ref name="dlkz942" />
#{{context|historical|lang=lt}}[[地域]]の[[支配者]]。<ref name="dlkz942" />
===={{decl}}====
{{lt-noun-m-as-1|vietinink|viẽtinink}}
===={{hyper}}====
語義1:
*{{l|lt|linksnis|g=m}}
===脚注===
<references />
42mbpzqwudyxlh6ombfp9sw0rafg7pd
すみび
0
165283
2375925
1485420
2026-11-05T08:11:48Z
こんせ
4359
2375925
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{noun}}===
[[Category:{{ja}}_季語_冬]]
{{ja-noun|炭火}}
# [[木炭]]でおこした[[ひ|火]]。
===={{related}}====
*{{ふりがな|薪火|まきび}}
kz90gtv4e8vzsz68cea43rj5euf39o4
形聲
0
167916
2375785
1515013
2026-11-05T02:49:01Z
Jiba1219
100610
2375785
wikitext
text/x-wiki
{{DEFAULTSORT:xing2sheng1}}
=={{L|zh}}==
[[Category:{{zh}}]]
==={{pron}}===
{{cmn-pron|xíngshēng}}
{{yue-pron|jing4 sing1}}
{{nan-pron|qz:hêng-siaⁿ/xm,zz:hêng-seng}}
{{hak-pron|gd=hin2 sang1}}
==={{noun}}===
[[Category:{{zh}}_{{noun}}]]
{{zhchars|s=形声}}
#[[形声]]。
===={{syn}}====
*{{zh-l|諧聲}}
*{{zh-l|象聲}}
[[Category:{{yue}}|ying4sing1]]
[[Category:{{yue}}_{{noun}}|ying4sing1]]
[[Category:{{nan}}|heng5sian1]]
[[Category:{{nan}}_{{noun}}|heng5sian1]]
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|형성}}
#[[形声]]。
=={{L|vi}}==
==={{noun}}===
{{vi-head|noun|hình|thanh}}
#[[形声]]。
4f5webqswd8kvpa0zr9sw47za7bk9ip
демократизация
0
168031
2375838
2339042
2026-11-05T04:03:06Z
Kuroco2k
84207
2375838
wikitext
text/x-wiki
=={{ru}}==
==={{pron}}===
*{{ru-IPA|демократиза́ция}}
==={{noun}}===
{{head|ru|noun|cat2=政治|head=демократиза́ция|tr=demokratizácija|g=f|不活動体}}
#[[民主化]]。
===={{decl}}====
{{ru-noun-table|демократиза́ция}}
iosil13hcc2biqv12wev7gmux3s8yrw
kino
0
176555
2375982
2338278
2026-11-05T11:56:54Z
Kuroco2k
84207
2375982
wikitext
text/x-wiki
{{also|Kino|kinō}}
=={{L|aa}}==
==={{pron}}===
*{{aa-IPA|kinó}}
==={{noun}}===
{{aa-noun|kinó|g=f}}
#{{context|病気|lang=aa}}[[壊血病]]。
=={{L|izh}}==
==={{etym}}1===
{{bor|izh|ru|кино}}
===={{pron}}====
*{{izh-p}}
===={{noun}}====
{{head|izh|noun}}
#[[映画]]。
#[[映画館]]。
====={{decl}}=====
{{izh-decl/koivu|n|n}}
==={{etym}}2===
===={{pron}}====
*{{izh-p}}
===={{noun}}====
{{head|izh|noun}}
#[[薄氷]]。
====={{decl}}=====
{{izh-decl/koivu|n|n}}
=={{L|vep}}==
==={{noun}}===
{{vep-noun}}
#[[映画館]]。
===={{decl}}====
{{vep-decl-ilo|kino}}
===={{drv}}====
*{{l|vep|kinotarin}}
=={{L|uz}}==
==={{etym}}===
{{bor|uz|ru|кино́}}
==={{noun}}===
{{uz-noun}}
#[[映画館]]。
#: {{syn|uz|kinoteatr}}
#[[映画]]。
#: {{syn|uz|film|kinofilm|kartina}}
===={{decl}}====
{{uz-decl-noun}}
=={{L|en}}==
==={{pron}}===
*(英) {{IPA|lang=en|ˈkiːnəʊ}}
*{{音声|en|LL-Q1860 (eng)-Vealhurl-kino.wav|音声(英南部)}}
*{{rhymes|iːnəʊ|s=2}}
*{{homophones|lang=en|keno}}
==={{etym}}1===
18世紀、{{bor|en|man|cano}}または東インド諸島の言語からか
===={{noun}}====
{{en-noun|~}}
#[[キノ]]、[[赤膠]]。
====={{drv}}=====
*[[Cochin kino]]
*[[gum kino]]
*[[kinotannic acid]]
*[[kino red]]
*[[kinoin]]
*[[kinone]]
*[[kino gum]]
==={{etym}}2===
{{bor|en|ru|кино́}}
===={{noun}}====
{{en-noun|-|s}}
#{{context|internet slang|lang=en}}特に良く[[洗練]]された[[映画]]。
===={{adjective}}====
{{en-adj}}
#{{context|internet slang|映画などが|lang=en}}[[壮大]]な。
==={{etym}}3===
{{m|en|kinesthesia}}
===={{noun}}====
{{en-noun|-}}
#(他人との)物理的[[接触]]。
==={{anag}}===
*{{anagrams|en|a=ikno|ikon|oink}}
=={{L|eo}}==
==={{etym}}===
{{etyl|de|eo}} {{m|de|Kino}}
==={{pron}}===
{{eo-IPA|a=LL-Q143 (epo)-Lepticed7-kino.wav}}
==={{noun}}===
{{eo-noun|root=kin}}
#[[映画]]。
===={{syn}}====
*{{l|eo|filmo}}
===={{drv}}====
*{{l|eo|kinejo}}
=={{L|et}}==
==={{etym}}===
{{etyl|de|et}} {{m|de|Kino}}
==={{noun}}===
{{et-noun|kino|kino}}
#[[映画館]]。
===={{decl}}====
{{et-decl-elu|kino}}
=={{L|ycr}}==
==={{etym}}===
{{etyl|ja|ycr}} {{m|ja|きのう}}
==={{noun}}===
{{head|ycr|noun}}
#{{context|time|lang=ycr}}{{ふりがな|昨日|きのう}}。
=={{L|crh}}==
==={{noun}}===
{{head|crh|noun}}
#[[映画館]]。
{{crh-latin-noun|nıñ|ğa|nı|da|dan}}
=={{L|sk}}==
==={{etym}}===
{{bor|sk|de|Kino}}
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|n|gen=kina|pl=kiná|genpl=kín}}
#[[映画館]]。
===={{decl}}====
{{sk-ndecl|n}}
===={{rel}}====
*{{l|sk|kinematografia}}
=={{L|sl}}==
==={{pron}}===
*{{sl-IPA|kȋno}}
*{{音声|sl|LL-Q9063 (slv)-Zupanurska-kino.wav}}
==={{noun}}===
{{head|sl|noun|head=kȋno|g=m-in}}
#[[映画館]]。
===={{decl}}====
{{sl-decl-noun-m|kíno|kín}}
===={{syn}}====
*{{l|sl|bioskóp}} (古語)
=={{L|sh}}==
==={{etym}}===
{{bor|sh|de|Kino}}
==={{noun}}===
{{sh-noun+|g=n|g2=m|head=kíno}}
#{{context|Bosnia|Croatia|lang=sh}}[[映画館]]。
===={{decl}}====
{{sh-decl-noun|kino|kina|kina|kina|kinu|kinima|kino|kina|kino|kina|kinu|kinima|kinom|kinima}}
===={{syn}}====
*{{l|sh|bȉoskop}} (モンテネグロ、セルビア)
===={{drv}}====
*{{l|sh|kinokamera}}
=={{L|tt}}==
==={{noun}}===
{{head|tt|noun|キリル文字表記|кино}}
#[[映画館]]。
=={{L|cs}}==
==={{etym}}===
{{m|cs|kinematograf}} の短縮 < {{etyl|fr|cs}} {{m|fr|cinématographe}}
==={{pron}}===
*{{cs-IPA}}
==={{noun}}===
{{cs-noun|n}}
#[[映画館]]。
===={{syn}}====
*{{l|cs|biják}}, {{l|cs|biograf}}
===={{drv}}====
*{{l|cs|multikino}}
=={{L|bcl}}==
==={{pron}}===
*{{bcl-IPA|kinô}}
*{{hyph|bcl|ki|no}}
==={{noun}}===
{{head|bcl|noun|head=kinô}}
#{{context|rodent|lang=bcl}}{{ふりがな|鼠|ねずみ}}。
===={{seealso}}====
*{{l|bcl|atipil}}
*{{l|bcl|bayukbok}}
=={{L|nn}}==
==={{etym}}===
{{bor|nn|de|Kino}}
==={{noun}}===
{{nn-noun-m1}}
#[[映画館]]。
===={{drv}}====
*{{l|nn|kinobillett}}
=={{L|nb}}==
==={{etym}}===
{{bor|nb|de|Kino}}
==={{noun}}===
{{nb-noun-m1}}
#[[映画館]]。
===={{drv}}====
*{{l|nb|kinobillett}}
=={{L|haw}}==
==={{noun}}===
{{head|haw|noun}}
#{{context|anatomy|lang=haw}}{{ふりがな|体|からだ}}。
#{{ふりがな|形|かたち}}。
#[[個人]]。
==={{verb}}===
{{head|haw|verb}}
#{{context|stative|lang=haw}}[[肉体的]]である。
#{{context|stative|lang=haw}}[[個人的]]である。
=={{L|fj}}==
==={{verb}}===
{{head|fj|verb}}
#(魂が){{おくりがな2|消|き|える|きえる}}。
{{head|fj|verb|kinoca}}
#(くしゃみやしゃっくりを)[[我慢]]する。
=={{L|fi}}==
==={{etym}}===
{{bor|fi|de|Kino}}
==={{pron}}===
{{fi-p}}
==={{noun}}===
{{head|fi|noun}}
#{{context|dated|lang=fi}}[[映画館]]。
===={{decl}}====
{{fi-decl-valo|kin|||o|a}}
===={{syn}}====
*{{l|fi|elokuvateatteri}}
===={{drv}}====
*{{l|fi|kinofilmi}}
==={{anag}}===
*{{anagrams|fi|a=ikno|Niko|koin|koni|noki|onki}}
=={{L|pl}}==
==={{etym}}===
{{bor|pl|de|Kino}}
==={{pron}}===
{{pl-p|a=Pl-kino.ogg}}
==={{noun}}===
{{pl-noun|n}}
#[[映画館]]。
===={{decl}}====
{{pl-ndecl|<n>}}
===={{syn}}====
*{{l|pl|bioskop}}
===={{drv}}====
*{{l|pl|kinowy}}
=={{L|mi}}==
==={{etym}}===
{{etyl|poz-pol-pro|mi}}
==={{adjective}}===
{{mi-adj}}
#{{おくりがな2|悪|わる|い|わるい}}。
#{{おくりがな2|血|ち|だらけ|ちだらけ}}の、{{おくりがな2|血|ち|みどろ|ちみどろ}}の。
==={{noun}}===
{{mi-noun}}
#[[害]]。
#{{おくりがな2|憎|にく|しみ|にくしみ}}、[[憎悪]]。
=={{L|rap}}==
==={{adjective}}===
{{head|rap|adjective}}
#{{おくりがな2|悪|わる|い|わるい}}。
===={{syn}}====
*[[rake rake]]
=={{L|liv}}==
==={{noun}}===
{{head|liv|noun}}
#{{l|liv|kinō}}の異形。
gy8fmdt7ftzovclt7wit2rj26r6ydnl
千切る
0
181055
2375929
1488244
2026-11-05T08:17:30Z
こんせ
4359
当て字
2375929
wikitext
text/x-wiki
{{DEFAULTSORT:ちきる ちぎる {{PAGENAME}}}}
=={{ja}}==
[[category:{{ja}}]]
[[Category:{{ja}} 当て字]]
===和語の漢字表記===
[[Category:{{ja}} 和語の漢字表記]]
{{jachar|千|切}} る
# 「'''[[ちぎる]]'''」を参照。
mnly79cs0nmk7xpwhzxe0a2q9rsiqxb
plukovník
0
186937
2375825
2311394
2026-11-05T03:40:47Z
Kuroco2k
84207
2375825
wikitext
text/x-wiki
{{DEFAULTSORT:plukovnik}}
=={{sk}}==
==={{noun}}===
{{sk-noun|g=m|gen=plukovníka|pl=plukovníci|decl=chlap}}
[[Category:{{sk}}_軍隊の階級]]
#[[大佐]]。
===={{decl}}====
{{sk-ndecl|m-pr}}
===={{rel}}====
*[[pluk]] {{m}}
=={{cs}}==
==={{noun}}===
{{cs-noun|m-an}}
[[Category:{{cs}}_軍隊の階級]]
#[[大佐]]。
===={{decl}}====
{{cs-ndecl|<m.an>}}
===={{rel}}====
*[[pluk]] {{m}}
heqki5g0rt05l4ww32evmn54u6i1mqj
badmintonista
0
199477
2375826
2074699
2026-11-05T03:42:41Z
Kuroco2k
84207
2375826
wikitext
text/x-wiki
{{also|badmintonistą}}
=={{L|gl}}==
==={{etym}}===
{{affix|gl|bádminton|-ista}}
==={{noun}}===
{{gl-noun|mf}}
#{{context|バドミントン|運動選手|lang=gl}}[[バドミントン選手]]。
=={{L|es}}==
==={{etym}}===
{{affix|es|bádminton|-ista}}
==={{noun}}===
{{es-noun-mf|badmintonistas}}
#{{context|バドミントン|運動選手|lang=es}}[[バドミントン選手]]。
=={{L|cs}}==
==={{etym}}===
{{affix|cs|badminton|-ista}}
==={{pron}}===
*{{cs-IPA|bedmintonysta}}
*{{rhymes|lang=cs|ɪsta|s=5}}
*{{hyph|cs|bad|min|to|ni|s|ta}}
==={{noun}}===
{{cs-noun|m-an|f=badmintonistka}}
#{{context|バドミントン|運動選手|lang=cs}}[[バドミントン選手]]。
===={{decl}}====
{{cs-ndecl|<m.an.nomplé>}}
===={{rel}}====
*{{l|cs|badminton|g=m-in}}
=={{L|pl}}==
==={{etym}}===
{{affix|pl|badminton|-ista}}
==={{pron}}===
{{pl-pronunciation|a=LL-Q809 (pol)-Olaf-badmintonista.wav}}
==={{noun}}===
{{pl-noun|m-pr|f=badmintonistka}}
#{{context|バドミントン|運動選手|lang=pl}}[[バドミントン選手]]。
===={{decl}}====
{{pl-decl-noun-m-pr}}
===={{rel}}====
*{{l|pl|badmintonowy}}
*{{l|pl|badminton}}
=={{L|pt}}==
==={{etym}}===
{{affix|pt|badmínton|-ista}}
==={{noun}}===
{{pt-noun|mf|s}}
#{{context|バドミントン|運動選手|lang=pt}}[[バドミントン選手]]。
2naowldxx0o6x1zy0c9nnmqxz43m07j
rovnoběžnostěn
0
202007
2375827
1389357
2026-11-05T03:47:28Z
Kuroco2k
84207
2375827
wikitext
text/x-wiki
{{DEFAULTSORT:rovnobeznosten}}
=={{cs}}==
{{wikipedia|Rovnoběžnostěn|lang=cs}}
[[File:Parallelepiped.svg|thumb|right|{{lang|cs|Rovnoběžnostěn}}]]
==={{etym}}===
{{affix|cs|rovnoběžný|-o-|stěna}}
==={{pron}}===
*{{cs-IPA}}
*カナ表記例: 「'''ロ'''ヴノビェジュノスチェン」
*{{hyphenation|rov|no|běž|no|stěn|lang=cs}}
==={{noun}}===
{{cs-noun|g=m-in}}
[[Category:{{cs}}_図形]]
# [[平行六面体]]。
===={{decl}}====
{{cs-ndecl|<m>}}<ref>{{Cite web|url=https://www.nechybujte.cz/slovnik-soucasne-cestiny/rovnoběžnostěn?|title=''Nechybujte''|accessdate=2021-02-23}}</ref>
===脚注===
<references />
evmnlhmch9bpywwpp73rauzl75qj9d8
rovnoběžka
0
202009
2375828
1389359
2026-11-05T03:47:30Z
Kuroco2k
84207
2375828
wikitext
text/x-wiki
{{DEFAULTSORT:rovnobezka}}
=={{cs}}==
{{wikipedia|Rovnoběžka|lang=cs}}
[[File:Parallels construction.png|thumb|right|{{lang|cs|Rovnoběžky}} (語義2)]]
==={{etym}}===
{{affix|cs|rovný|-o-|běžet|-ka}}
==={{pron}}===
*{{cs-IPA}}
*カナ表記例: 「'''ロ'''ヴノビェシュカ」
*{{hyphenation|rov|no|běž|ka|lang=cs}}
==={{noun}}===
{{cs-noun|g=f}}
# {{context|geometry|lang=cs}} [[平行線]]。
# {{context|geography|lang=cs}} [[緯線]]。
===={{decl}}====
{{cs-ndecl|<f>}}
===={{seealso}}====
*{{l|cs|poledník|g=m}}
gc6r5w297wr4vn49ezf3itp3l5clq7q
rovnoběžník
0
202024
2375829
1389363
2026-11-05T03:47:32Z
Kuroco2k
84207
2375829
wikitext
text/x-wiki
=={{cs}}==
{{wikipedia|Rovnoběžník|lang=cs}}
[[File:Parallelogram measures.svg|thumb|right|{{lang|cs|Rovnoběžník}}]]
==={{etym}}===
{{affix|cs|rovný|-o-|běžet|-ník}}
==={{pron}}===
*{{cs-IPA}}
*カナ表記例: 「'''ロ'''ヴノビェジュニーク」
*{{hyphenation|rov|no|běž|ník|lang=cs}}
==={{noun}}===
{{head|cs|noun|cat2=図形|g=m-in|sort=rovnobeznik}}
# [[平行四辺形]]。
===={{decl}}====
{{cs-ndecl|<m.gena:u>}}<ref>{{R:IJP|rovnoběžník|2021-02-25}} </ref>
===脚注===
<references />
gppxf1x6zn6xo292abca8oyzoc8edhp
代謝
0
203253
2375464
2375074
2026-11-04T12:28:32Z
Jiba1219
100610
2375464
wikitext
text/x-wiki
{{kana-DEFAULTSORT|たいしゃ}}
{{wikipedia}}
=={{L|ja}}==
{{ja-kanjitab|たい|しゃ|yomi=kanon}}
==={{pron}}===
{{ja-pron|たいしゃ|acc=1|acc2=0|acc_ref=NHK|acc2_ref=NHK}}
==={{noun}}===
{{ja-noun-suru|[[たいしゃ]]}}
#[[生体]]内の[[生命]][[維持]]に[[必要]]な[[物質]]を[[体内]]に[[とりいれる|取り入れ]]、[[必要]]のなくなった[[物質]]を[[からだ|体]]の[[そと|外]]に[[だす|出す]]といった一連の[[合成]]、[[分解]]といった[[化学反応]]。
#[[あたらしい|新しい]]ものと[[ふるい|古い]]ものが[[いれかわる|入れ替わる]]こと。[[新陳代謝]]。
==== {{trans}} ====
*{{en}}: {{t+|en|metabolism}}, {{t+|en|metabolic}}, {{t+|en|renewal}}
*{{he}}: {{t+|he|מטבוליזם}}
==== {{rel}} ====
*[[同化]]
*[[異化]]
*[[代謝機能]]
*[[基礎代謝]]
==== {{syn}} ====
*[[物質交代]]
*[[物質代謝]]
=== {{verb}} ===
{{日本語サ変活用}}
===脚注===
{{Reflist}}
[[Category:{{ja}} 生化学]]
=={{L|zh}}==
{{wikipedia|lang=zh|代谢}}
{{wikipedia|lang=nan|Tāi-siā}}
{{wikipedia|lang=hak|Thoi-chhia}}
{{wikipedia|lang=lzh}}
{{zh-cat|dai4xie4|noun|verb|生化学}}
{{yue-cat|doi6je6|noun|verb|生化学}}
{{nan-cat|tai7sia7|noun|verb|生化学}}
==={{pron}}===
{{cmn-pron|dàixiè}}
{{yue-pron|doi6 ze6}}
{{nan-pron|tāi-siā}}
==={{noun}}===
{{zhchars|s=代谢}}
#(日本語に同じ)代謝。
==={{verb}}===
{{zhchars|s=代谢}}
#代謝する。
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|대사|cat2=生化学}}
#(日本語に同じ)代謝。
r7wugjfgqwjkg0u4us8i11n4taht0hw
代谢
0
203255
2375466
2375076
2026-11-04T12:28:49Z
Jiba1219
100610
2375466
wikitext
text/x-wiki
{{DEFAULTSORT:dai4xie4}}
=={{L|zh}}==
{{wikipedia|lang=zh}}
{{zh-cat|dai4xie4|noun|verb|生化学|hsk=丁|hsk2=6}}
{{yue-cat|doi6je6|noun|verb|生化学}}
{{nan-cat|tai7sia7|noun|verb|生化学}}
==={{pron}}===
{{cmn-pron|dàixiè|z=n}}
{{yue-pron|doi6 ze6|h=n}}
{{nan-pron|ml:tāi-siā}}
==={{noun}}===
{{zhchars|t=代謝}}
#[[代謝]]。
==={{verb}}===
{{zhchars|t=代謝}}
#[[代謝]]する。
fvgxyz9musa60bziy9kchouvjagmpyt
てみず
0
209472
2375475
1990133
2026-11-04T12:32:21Z
うーむ
129171
/* 日本語 */
2375475
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|acc=1}}
==={{noun}}===
{{ja-noun|手水}}
*[[神社]]や[[寺院]]で、[[参拝]]前に[[て|手]]を[[きよめる|清める]][[みず|水]]。通常は[[手水舎]]で[[もちいる|用いる]]。[[ちょうず]]。
===={{rel}}====
*[[つくばい]]
*[[ゆおけ]]
nqtclh1rew0rfxvurkq7tysss8a1ach
경우
0
210239
2375692
2057994
2026-11-04T22:02:43Z
Jiba1219
100610
2375692
wikitext
text/x-wiki
=={{L|ko}}==
==={{pron}}===
{{ko-IPA}}
{{音声|ko|Ko-경우.ogg}}
==={{noun}}===
{{head|ko|noun}}
{{ko-h|耕|牛|hom=1}}
#{{context|牛|農業|lang=ko}}[[耕牛]]。
{{ko-h|境|遇}}
#{{ふりがな|場合|ばあい}}。[[事情]]。
ao02rwlofhq1n0eengnizud2zonly29
사실
0
229246
2375767
1725299
2026-11-05T01:59:34Z
Jiba1219
100610
2375767
wikitext
text/x-wiki
=={{L|ko}}==
==={{pron}}1===
{{ko-IPA}}
===={{noun}}====
{{head|ko|noun|cat2=漢字語|cat3=同音異義}}
*<[[私]][[室]]>;[[私室|*]]
#[[私室]]。
*<[[査]][[實]]>;[[査實|*]]
#事実を[[調査]]し{{おくりがな2|確|たし|かめる|たしかめる}}こと。
*<[[寫]]實>;[[寫實|*]]
#[[写実]]。
==={{pron}}2===
{{ko-IPA|l=y}}
[[File:Ko-사실.ogg]]
===={{noun}}====
{{head|ko|noun}}
*<[[史]]實>;[[史實|*]]
#[[史実]]。
*<[[事]]實>;[[事實|*]]
#[[事実]]。
===={{adverb}}====
{{head|ko|adverb}}
*<事實>
#[[実際]]に。[[本当]]に。
s5w0fubecuvrifinu88nim3r339fuuq
フランクフルトソーセージ
0
229751
2375614
2069854
2026-11-04T14:05:32Z
M-30722
1202
2375614
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
{{和製外来語|de|Frankfurt|en|sausage}}
==={{pron}}===
{{ja-pron|acc=8|acc2=10}}
==={{noun}}===
{{ja-noun|head=[[フランクフルト]] [[ソーセージ]]}}
#{{タグ|ja|肉}}やや[[ふとい|太い]][[燻煙]]ソーセージ。
mfs2csaxl6wpin2r544g9qnj9geh1gc
soft tennis
0
236522
2375608
2354957
2026-11-04T13:55:55Z
M-30722
1202
再借用
2375608
wikitext
text/x-wiki
{{DEFAULTSORT:softtennis}}
=={{L|en}}==
{{wikipedia|Soft tennis|lang=en}}
==={{etym}}===
{{borrowed|en|ja|ソフトテニス}} < {{etyl|en|en}} {{m|en|soft}} + {{m|en|tennis}}
==={{noun}}===
{{en-noun|-|sg=[[soft]] [[tennis]]}}
#{{タグ|en|テニス}}[[ソフトテニス]]。
===={{related}}====
*[[lawn tennis]]
szn5s7hpuibhol6kk8ft6c1f9kd74rd
大家族
0
242898
2375668
2178237
2026-11-04T17:03:16Z
YeBoy371
37419
2375668
wikitext
text/x-wiki
{{kana-DEFAULTSORT|だいかぞく}}
{{wikipedia}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|だいかぞく|acc=3}}
==={{noun}}===
{{ja-noun|だいかぞく}}
#[[人数]]が[[おおい|多い]][[家族]]。
#[[夫婦]]とその[[こ|子]]だけでなく、それ以外の[[親族]]やその[[配偶者]]を含む家族。
===={{syn}}====
語義2
*[[拡大家族]]
===={{ant}}====
語義2
*[[核家族]]
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|대가족|cat2=家族}}
#(日本語に同じ)大家族。
3dxmlrq7ecsb5uxz8ige3otmtq1dpke
コーンポタージュ
0
242973
2375607
1929269
2026-11-04T13:52:25Z
M-30722
1202
2375607
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
{{wikipedia|コーンスープ}}
==={{etym}}===
{{和製外来語|en|corn|fr|potage}}
==={{noun}}===
{{ja-noun|head=[[コーン]][[ポタージュ]]}}
#{{タグ|ja|料理}}[[うらごし|裏漉し]]した[[トウモロコシ]]の実を主な[[原料]]として用いた[[ポタージュ]]。
4fsi8g7ox5rzrb3a0emrx987rjf6z9m
matematika
0
256964
2375824
1659226
2026-11-05T03:37:46Z
Kuroco2k
84207
2375824
wikitext
text/x-wiki
{{also|matemātika|matemātiķa|matemātikā}}
=={{L|eo}}==
==={{pron}}===
{{eo-IPA}}
==={{adjective}}===
{{eo-adj|root=matematik}}
[[Category:{{eo}}_数学]]
#[[数学]]の。
===={{drv}}====
*[[matematike]]
=={{L|crh}}==
==={{etym}}===
{{etyl|ru|crh}} {{m|ru|матема́тика}}
==={{noun}}===
{{head|crh|noun}}
[[Category:{{crh}}_数学|*]]
#[[数学]]。
===={{usage}}====
*{{m|crh|riyaziyat}}の方がより一般的。
{{crh-latin-noun|nıñ|ğa|nı|da|dan}}
===={{syn}}====
*{{l|crh|riyaziyat}}
=={{L|sk}}==
==={{pron}}===
*{{IPA|lang=sk|ˈmatɛmatika}}
==={{noun}}===
{{sk-noun|g=f|gen=matematiky|pl=matematiky|genpl=matematík|decl=žena}}
[[Category:{{sk}}_数学|*]]
#[[数学]]。
===={{decl}}====
{{sk-ndecl|f}}
===={{drv}}====
*{{l|sk|matematicky}}
*{{l|sk|matematický}}
*{{l|sk|matematik}}
==={{noun}}===
{{head|sk|noun form}}
#[[matematik]]の単数生格。
#matematikの単数対格。
=={{L|sl}}==
==={{pron}}===
*{{IPA|lang=sl|matɛˈmàːtika}}
==={{noun}}===
{{head|sl|noun|head=matemátika|g=f}}
[[Category:{{sl}}_数学|*]]
#[[数学]]。
{{sl-decl-noun-f|matemátik|n=sg}}
=={{L|sh}}==
==={{etym}}===
{{etyl|la|sh}} ''[[mathematica]]''
==={{noun}}===
{{sh-noun+|g=f|head=matemàtika}}
[[Category:{{sh}}_数学|*]]
#[[数学]]。
{{sh-decl-noun|matematika|matematike|matematike|matematika|matematici|matematikama|matematiku|matematike|matematiko|matematike|matematici|matematikama|matematikom|matematikama}}
===={{syn}}====
*(クロアチア) [[oloslovje]]
=={{L|cs}}==
{{cs-decl-noun-auto|f|matemati|k|a|gp=matematik}}
==={{pron}}===
*{{IPA|lang=cs|ˈmatɛmatɪka}}
==={{noun}}===
{{cs-noun|g=f}}
[[Category:{{cs}}_数学|*]]
#[[数学]]。
===={{drv}}====
*{{l|cs|matematický|g=m}}
{{-}}
=={{L|hu}}==
==={{etym}}===
{{etyl|la|hu}} {{m|la|mathēmatica}} < {{etyl|grc|hu}} {{m|grc|μαθηματικός}} < {{m|grc|μάθημα}}
==={{pron}}===
*{{hu-IPA}}
*{{hyphenation|ma|te|ma|ti|ka}}
==={{noun}}===
{{hu-noun|pl=matematikák}}
[[Category:{{hu}}_数学|*]]
#[[数学]]。
{{hu-infl-nom|matematiká|o}}{{hu-pos-tok|matematiká}}
===={{drv}}====
*{{l|hu|matematikai}}
*{{l|hu|alkalmazott matematika}}
=={{L|lt}}==
==={{noun}}===
{{lt-noun|f}}
[[Category:{{lt}}_数学|*]]
#[[数学]]。
nemt2uln9454w2chk77igd9i0n8hi07
múzeum
0
257926
2375823
2041685
2026-11-05T03:36:45Z
Kuroco2k
84207
2375823
wikitext
text/x-wiki
{{DEFAULTSORT:muzeum}}
{{also|muzeum}}
=={{L|sk}}==
==={{pron}}===
*{{IPA|lang=sk|ˈmuːzɛum}}
==={{noun}}===
{{sk-noun|g=n|gen=múzea|pl=múzeá|genpl=múzeí|decl=mesto}}
#[[博物館]]。
===={{decl}}====
{{sk-ndecl|n}}
===={{drv}}====
*{{l|sk|múzejný}}
*{{l|sk|muzeálny}}
=={{L|hu}}==
==={{pron}}===
*{{hu-IPA}}
*{{hyph|hu|mú|ze|um}}
==={{noun}}===
{{hu-noun|ok}}
# [[博物館]]、[[美術館]]。
===={{decl}}====
{{hu-infl-nom|múzeumo|o}}{{hu-pos-otok|múzeum||ai}}
===={{drv}}====
*[[múzeumi]]
===参考文献===
*{{R:ErtSz}}
[[Category:{{hu}}_建物]]
ci8l6v804181koxyxv1vdg9n1syjoxk
Uzbekistan
0
259132
2375822
1795867
2026-11-05T03:36:04Z
Kuroco2k
84207
2375822
wikitext
text/x-wiki
{{also|Uzbekistán}}
=={{L|it}}==
==={{name}}===
{{head|it|name|g=m}}
#{{context|アジアの国|lang=it}}[[ウズベキスタン]]。
===={{drv}}====
*{{l|it|uzbeco}}
=={{L|en}}==
==={{pron}}===
*{{IPA|lang=en|ʊzˌbɛkɪˈstɑːn}}
*音声(米) :[[File:En-us-Uzbekistan.ogg]]
==={{name}}===
{{en-proper noun}}
#{{context|アジアの国|lang=en}}[[ウズベキスタン]]。
===={{alter}}====
*{{l|en|Uzbekhistan}}
===={{drv}}====
*{{l|en|Uzbekistani}}
===={{rel}}====
*{{l|en|Uzbek}}
*{{l|en|Uzbek SSR}}
=={{L|sv}}==
==={{name}}===
{{sv-proper noun|n}}
#{{context|アジアの国|lang=sv}}[[ウズベキスタン]]。
=={{L|sk}}==
==={{pron}}===
*{{IPA|lang=sk|ˈuz.be.kis.tan}}
==={{name}}===
{{head|sk|name|g=m}}
#{{context|アジアの国|lang=sk}}[[ウズベキスタン]]。
===={{decl}}====
{{sk-ndecl|m-in|g=u|n=sg}}
===={{drv}}====
*{{l|sk|Uzbek|g=m}}, [[Uzbečka]] {{f}}
*形容詞: [[uzbecký]]
=={{L|sh}}==
==={{name}}===
{{sh-proper noun|g=m}}
#{{context|アジアの国|lang=sh}}[[ウズベキスタン]]。
=={{L|fi}}==
==={{name}}===
{{fi-proper noun}}
#{{context|アジアの国|lang=fi}}[[ウズベキスタン]]。
{{fi-decl-risti|n=sg|Uzbekistan|||a|i=0}}
=={{L|pl}}==
==={{pron}}===
*{{pl-IPA}} :[[File:Pl-Uzbekistan.ogg]]
==={{name}}===
{{head|pl|name|g=m}}
#{{context|アジアの国|lang=pl}}[[ウズベキスタン]]。
{{pl-decl-noun-sing|Uzbekistan|Uzbekistanu|Uzbekistanowi|Uzbekistan|Uzbekistanem|Uzbekistanie|Uzbekistanie}}
===={{drv}}====
*[[Uzbek]] {{m}}, [[Uzbeczka]] {{f}} (稀: [[Uzbejka]])
*形容詞: [[uzbecki]]
1znc4toww5rqozzkbvhrkdes959yfvd
中興
0
265374
2375790
1499480
2026-11-05T02:59:27Z
Jiba1219
100610
2375790
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ちゅうこう}}
{{wikipedia}}
== {{L|ja}} ==
=== {{noun}} ===
{{ja-noun-suru|[[ちゅうこう]]}}
# 一時は衰えていたものを再び勢いづけること。
#* {{w|建武中興}} (けんむのちゅうこう)
==== {{colloc}} ====
* [[中興の祖]]
=== {{verb}} ===
{{日本語サ変活用}}
=={{L|zh}}==
[[Category:{{zh}}|zhong1xing1]]
==={{pron}}===
{{cmn-pron|zhōngxīng}}
*{{nan}}: tiong-heng
==={{verb}}===
[[Category:{{zh}}_{{verb}}|zhong1xing1]]
{{zhchars|s=中兴}}
#中興する。
==={{name}}===
[[Category:{{zh}}_{{name}}|zhong1xing1]]
[[Category:五胡十六国の元号|燕386-394]]
[[Category:南北朝の元号|南501-502]]
[[Category:北魏の元号|*53110-53204]]
[[Category:渤海の元号|*794-794]]
[[Category:南詔の元号|*18]]
{{zhchars}} ({{zh-ts||'''[[中兴]]'''}} )
#[[西燕]]の[[元号]]の一つ。[[建武]]の後。386年10月から394年8月までの期間のこと。慕容永の治世に使用された。
#[[南斉]]の元号の一つ。[[永元]]の後、[[天監]]の前。501年から502年までの期間のこと。蕭宝融の治世に使用された。
#[[北魏]]の元号の一つ。[[普泰]]の後、[[太昌]]の前。531年10月から532年4月までの期間のこと。元朗の治世に使用された。
#[[渤海]]の元号の一つ。[[大興]]の後、[[正曆]]の前。794年に用いられた。大華璵の治世に使用された。
#[[南詔]]の[[元号]]の一つ。[[嵯耶]]の後、[[安國]]の前。897年から902年までの期間のこと。
#[[南唐]]の元号の一つ。[[保大]]の後、[[交泰]]の前。958年1月から同年2月までの期間のこと。李璟の治世に使用された。
[[Category:{{nan}}|tiong1heng1]]
[[Category:{{nan}}_{{verb}}|tiong1heng1]]
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|중흥}}
#(日本語に同じ)中興。
799duyouhpi0dgkvuom4v85zdc6o1rd
Onanie
0
269005
2375577
2066871
2026-11-04T13:34:08Z
M-30722
1202
2375577
wikitext
text/x-wiki
{{also|onanie}}
=={{L|de}}==
{{wikipedia|lang=de}}
==={{etym}}===
{{etyl|NL.|de}} {{m|NL.|onania}} < {{m|la|Onan}}
==={{pron}}===
* {{IPA|lang=de|[ʔonaˈniː]}}
* {{音声|de|De-Onanie.ogg}}
* {{rhymes|lang=de|iː|s=3}}
* {{hyphenation|lang=de|Ona|nie}}
==={{noun}}===
{{de-noun-f-unc}}
#{{タグ|de|性行為}}[[オナニー]]、[[自慰]]。
#: {{synonym|de|Masturbation|Selbstbefriedigung}}
{{de-decl-noun-f-unc}}
===={{rel}}====
* {{l|de|onanieren}}
===={{desc}}====
* {{desc|da|onani|bor=1}}
* {{desc|ja|オナニー|bor=1}}
hifj8b11trmelisc5rdbnycdl0p4ap0
テンプレート:ja-na
10
273707
2375855
1248245
2026-11-05T05:19:19Z
Toshi Okugoma
133652
/* */ [[en:template:ja-na]]を翻訳
2375855
wikitext
text/x-wiki
{{#invoke:checkparams|error}}<!-- Validate template parameters
--><includeonly>{{ja-adj-infl<!--
-->|lemma={{#ifeq:{{pagename}}|{{{1|}}}|{{{1|}}}|{{pagename}}}}<!--
-->|kana={{#ifeq:{{pagename}}|{{{1|}}}|{{{2|}}}|{{{1|}}}}}<!--
-->|imperfective=. だろ<!--
-->|continuative=. で<!--
-->|terminal=. だ<!--
-->|attributive=. な<!--
-->|hypothetical=. なら<!--
-->|imperative=. で あれ<!--
-->|informal_negative=. で は ない<!--
-->|informal_negative2=. じゃ ない<!--
-->|informal_past=. だった<!--
-->|informal_negative_past=. で は なかった<!--
-->|informal_negative_past2=. じゃ なかった<!--
-->|formal=. です<!--
-->|formal_negative=. で は ありません<!--
-->|formal_negative2=. じゃ ありません<!--
-->|formal_past=. でした<!--
-->|formal_negative_past=. で は ありません でした<!--
-->|formal_negative_past2=. じゃ ありません でした<!--
-->|conjunctive=. で<!--
-->|conditional=. なら(ば)<!--
-->|provisional=. だったら<!--
-->|volitional=. だろう<!--
-->|adverbial=. に<!--
-->|degree=さ<!--
-->}}<!--
}</includeonly><noinclude>{{documentation}}</noinclude>
a01pz02rbm91t2xdlsk5ou115h067ke
あは
0
280416
2375836
2366390
2026-11-05T03:58:54Z
Meow515
134123
2375836
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|acc=1}}
==={{interj|ja}}===
{{ja-interj}}
#[[わらう|笑う]]ときに出る[[こえ|声]]。
=={{L|ojp}}==
[[Category:{{ojp}}]]
==={{pron}}===
{{ojp-pron-noun-2-4|あ|は}}
==={{noun}}===
{{ojp-noun|[[粟]]}}
#{{context|plant|lang=ojp}}[[アワ]]。
===={{desc}}====
*現代日本語: [[あわ]]、[[アワ]]
1pa2mhsip4titxy6lwp2zfsip8xqwdy
しぼり
0
283191
2375938
1501373
2026-11-05T09:41:03Z
こんせ
4359
/* {{noun}} */ スクイーズ
2375938
wikitext
text/x-wiki
{{デフォルトソート:しほり しぼり}}
=={{ja}}==
[[Category:{{ja}}]]
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
[[Category:{{ja}}_写真]]
[[Category:{{ja}}_材料科学]]
'''しぼり'''【'''[[絞]]り'''】
#[[しぼる|絞る]]こと。
#(光学)[[カメラ]]などが備えている、[[レンズ]]に入る[[ひかり|光]]の[[量]]を[[調整]]する[[機構]]。
#(材料)[[材料]]の[[試験片]]を[[ひっぱる|引っ張り]]、[[破断]]させた後の試験片の最小[[断面積]]と試験片の元の断面積の割合。材料の[[延性]]の程度を知る指標の一つ。
#絞り染めの略。また、絞り染めのように色がまだらになっているもの。
#{{タグ|ja|カードゲーム}}[[バカラ]]の[[スクイーズ]]。
===={{trans}}====
(語義2)
*英語:[[diaphragm]]
(語義3)
*英語:[[reduction]] [[in]] [[area]]
==={{verb}}===
[[Category:{{ja}}_動詞 活用形]]
'''しぼり'''【'''[[絞]]り'''】
#「[[しぼる|絞る]]」の[[連用形]]。
0zoktfdkvxtz7kuqeg3x2aqksnxoswk
テンプレート:context/data
10
288560
2375650
2374182
2026-11-04T15:12:30Z
M-30722
1202
2375650
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=方言}}<!--
-->|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=}}<!--
-->|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}}<!--
-->|semiotics|記号論={{#switch:{{{2}}}|label=記号論|category=記号論}}<!--
-->|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=アステリズム}}<!--
-->|アストゥリアス神話|Asturian mythology={{#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=医学}}<!--
-->|怒り|anger={{#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}}}}}}}<!--
-->|イッシム語|イッシム|Issime={{#switch:{{{2}}}|label=イッシム語|category=イッシム語}}<!--
-->|イデオロギー|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 Riding|WR={{#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=オカルト}}<!--
-->|オクスフォード式綴り|オクスフォード式|Oxford British English={{#switch:{{{2}}}|label=[[:w:オクスフォード式綴り|オクスフォード式]]|category=オクスフォード式綴り}}<!--
-->|汚職|corruption={{#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=解析力学}}<!--
-->|海賊|piracy={{#swithc:{{{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=貝類学}}<!--
-->|会話={{#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=革翅類}}<!--
-->|カクテル|cocktail={{#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=風}}<!--
-->|課税|taxation={{#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|Roman Catholicism={{#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=紙}}<!--
-->|神|gods|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=関数解析学}}|<!--
-->|感情|emotion={{#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=キク科}}<!--
-->|キク目={{#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=甲殻類}}<!--
-->|強姦|rape={{#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=呉語に関連する語}}<!--
-->|心|mind={{#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|hyperbolic={{#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=下着}}<!--
-->|羊歯類|fern={{#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=自転車競技}}<!--
-->|児童虐待|child abuse={{#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=獣医学}}<!--
-->|獣姦|bestiality={{#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=縮約形}}<!--
==>|酒造|alchol production={{#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=渉禽類}}<!--
-->|醸造|brewing={{#switch:{{{2}}}|label=醸造|category=醸造}}<!--
-->|醸造学|zymurgy={{#switch:{{{2}}}|label=醸造学|category=醸造学}}<!--
-->|状態動詞|stative={{#switch:{{{2}}}|label=[[状態動詞]]|category=状態動詞}}<!--
-->|杖道|jodo={{#switch:{{{2}}}|label=杖道|category=杖道}}<!--
-->|情動|emotions={{#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=情報技術}}<!--
-->|蒸留酒|distilled beverage={{#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}}}}}}}<!--
-->|人物|people|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=水球}}<!--
-->|水産業|fishing industry={{#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=性感染症}}<!--
-->|正教会|東方正教会|Eastern Orthodoxy={{#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=セキュリティ}}<!--
-->|石松類|clubmoss|club moss={{#swtich:{{{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=セッテ・コムーニ方言}}<!--
-->|窃盗|theft={{#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=戦争}}<!--
-->|蘚苔学|bryology={{#switch:{{{2}}}|label=蘚苔学|category=蘚苔学}}<!--
-->|蘚類|moss={{#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=俗ラテン語}}<!--
-->|組織体|organization={{#switch:{{{2}}}|label=組織体|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=地球科学}}<!--
-->|畜産|animal husbandry={{#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=中国朝鮮語}}<!--
-->|中国の省={{#switch:{{{2}}}|label=中国の省|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=尖鼠}}<!--
-->|砥草類|horsetail={{#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=鳥}}<!--
-->|トルコ|Turkey={{#switch:{{{2}}}|label=トルコ|category=トルコ}}<!--
-->|トルコ語|トルコ語関連|Turkish={{#switch:{{{2}}}|label=トルコ語関連|category=トルコ語に関連する語}}<!--
-->|トレーディングカードゲーム={{#switch:{{{2}}}|label=トレーディングカードゲーム|category=トレーディングカードゲーム}}<!--
-->|トレディチ・コムーニ|Tredici Comuni|Thirteen Communities|13={{#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=西ロンバルド語}}<!--
-->|二重他動詞|ditransitive={{#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=花}}<!--
-->|花札={{#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=犯罪学}}<!--
-->|犯罪者|criminal={{#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=火}}<!--
-->|ビール|beer={{#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}}}}}}}<!--
-->|フィンランド変種|Finland={{#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=文章語}}<!--
-->|分数={{#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=棒術}}<!--
-->|胞子植物|spore plant={{#switch:{{{2}}}|label=胞子植物|category=胞子植物}}<!--
-->|宝飾|jewelry={{#switch:{{{2}}}|label=宝飾|category=宝飾}}<!--
-->|宝石|gem={{#switch:{{{2}}}|label=宝石|category=宝石}}<!--
-->|紡績|weaving={{#switch:{{{2}}}|label=紡績|category=紡績}}<!--
-->|放送={{#switch:{{{2}}}|label=放送|category=放送}}<!--
-->|防犯|crime prevention={{#switch:{{{2}}}|label=防犯|category=防犯}}<!--
-->|法曹={{#switch:{{{2}}}|label=法曹|category=法曹}}<!--
-->|法律|law|legal={{#switch:{{{2}}}|label=法律|category=法律}}<!--
-->|暴力|violence={{#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=北部カレリア方言}}<!--
-->|北部中英語|Northern ME={{#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=味覚}}<!--
-->|ミカン科={{#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=モーリング方言}}<!--
-->|木材|wood={{#switch:{{{2}}}|label=木材|category=木材}}<!--
-->|モクセイ科={{#switch:{{{2}}}|label=モクセイ科|category=モクセイ科}}<!--
-->|モクレン科={{#switch:{{{2}}}|label=モクレン科|category=モクレン科}}<!--
-->|モクレン目={{#switch:{{{2}}}|label=モクレン目|category=モクレン目}}<!--
-->|文字={{#switch:{{{2}}}|label=文字|category=文字}}<!--
-->|木工|woodworking={{#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=約物の名称}}<!--
-->|薬物密売|drug trafficking={{#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=槍}}<!--
-->|唯一神|god={{#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=力学}}<!--
-->|リキュール|liqueur={{#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 science={{#swithc:{{{2}}}|label=量子科学|category=量子科学}}<!--
-->|量子化学|quantum chemistry={{#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=旅行}}<!--
-->|リンカンシャー|Lincolnshire|Lincs={{#switch:{{{2}}}|label=リンカンシャー|category=リンカンシャー方言}}<!--
-->|林業|forestry={{#switch:{{{2}}}|label=林業|category=林業}}<!--
-->|林業機械={{#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=論理学}}<!--
-->|ワイン|wine={{#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>
cutykeu480p3vuh6e2ry89lspsq0w50
referendum
0
289218
2375611
2053949
2026-11-04T14:02:36Z
Kuroco2k
84207
2375611
wikitext
text/x-wiki
{{also|Referendum|référendum|referéndum|referèndum}}
=={{L|it}}==
{{wikipedia|lang=it}}
==={{pron}}===
*{{音声|it|LL-Q652 (ita)-LangPao-referendum.wav|音声}}
==={{noun}}===
{{it-noun|referendum|m||invariable}}
#{{context|選挙|lang=it}}[[国民投票]]、[[住民投票]]。
===={{drv}}====
*{{l|it|referendario}}
=={{L|en}}==
{{wikipedia|lang=en}}
==={{etym}}===
{{etyl|la|en}} {{m|la|referendum}}
==={{pron}}===
*{{IPA|lang=en|ˌɹɛfəˈɹɛndəm}}
*{{音声|en|LL-Q1860 (eng)-Back ache-referendum.wav|音声 (英)}}
==={{noun}}===
{{en-noun|referenda|pl2=referendums|irr=y}}
#{{context|選挙|lang=en}}[[国民投票]]、[[住民投票]]。
===={{usage}}====
*[[plebiscite]]と異なり、法的な強制力はない。
==={{seealso}}===
*{{l|en|plebiscite}}
=={{L|nl}}==
==={{pron}}===
*{{音声|nl|Nl-referendum.ogg|音声}}
==={{noun}}===
{{nl-noun|g=n|referenda|pl2=referendums|referendumpje}}
#{{context|選挙|lang=nl}}[[国民投票]]、[[住民投票]]。
=={{L|crh}}==
==={{etym}}===
{{etyl|la|crh}} {{m|la|referendum}}
==={{noun}}===
{{head|crh|noun}}
#{{context|選挙|lang=crh}}[[国民投票]]、[[住民投票]]。
===={{decl}}====
{{crh-latin-noun|nıñ|ğa|nı|da|dan}}
=={{L|sv}}==
==={{noun}}===
{{head|sv|noun|g=}}
#{{context|選挙|lang=sv}}[[国民投票]]、[[住民投票]]。
===={{syn}}====
*{{l|sv|folkomröstning}}
=={{L|sh}}==
==={{pron}}===
*{{IPA|lang=sh|referěndum}}
*{{hyphenation|re|fe|ren|dum}}
==={{noun}}===
{{sh-noun+|g=m|head=referèndum}}
#{{context|選挙|lang=sh}}[[国民投票]]、[[住民投票]]。
===={{decl}}====
{{sh-decl-noun|referendum|referendumi|referenduma|referenduma|referendumu|referendumima|referendum|referendume|referendume|referendumi|referendumu|referendumima|referendumom|referendumima}}
=={{L|cs}}==
==={{pron}}===
*{{cs-IPA}}
==={{noun}}===
{{cs-noun|g=n}}
#{{context|選挙|lang=cs}}[[国民投票]]、[[住民投票]]。
==={{rel}}===
*{{l|cs|oferta}}
=={{L|da}}==
==={{etym}}===
{{etyl|la|da}} {{m|la|referendum}} < {{m|la|referre}}
==={{pron}}===
*{{IPA|lang=da|rɛfərɛndɔm|[ʁɛfəˈʁand̥ɔm]}}
==={{noun}}===
{{da-noun|stem=referendumm|et|er|pl-indef-2=referenda}}
#{{context|選挙|lang=da}}[[国民投票]]、[[住民投票]]。
===={{inflection}}====
{{da-noun-infl|stem=referendumm|et|er|pl-indef-2=referenda|pl-def-2=referendaene}}
===={{syn}}====
*{{l|da|folkeafstemning}}
=={{L|nn}}==
==={{etym}}===
{{etyl|la|nn}} {{m|la|referendum}}
==={{noun}}===
{{nn-noun-n1}}
#{{context|選挙|lang=nn}}[[国民投票]]、[[住民投票]]。
===={{syn}}====
*{{l|nn|folkerøysting}}
=={{L|nb}}==
==={{etym}}===
{{etyl|la|nb}} {{m|la|referendum}}
==={{noun}}===
{{nb-noun-irreg|n|referendumet|referenda|ip2=referendumer|[[referendaene]]/[[referenduma]]/[[referendumene]]}}
#{{context|選挙|lang=nb}}[[国民投票]]、[[住民投票]]。
===={{syn}}====
*{{l|nb|folkeavstemning}}
=={{L|fr}}==
==={{pron}}===
*{{fr-IPA|référindum|référandum}}
==={{noun}}===
{{fr-noun|m|pl=referendums|pl2=referenda}}
#{{context|obsolete|lang=fr}}[[référendum]]の異綴。
=={{L|pl}}==
==={{etym}}===
{{etyl|la|pl}} {{m|la|referendum}}
==={{pron}}===
*{{pl-IPA}}
*{{音声|pl|LL-Q809 (pol)-Poemat-referendum.wav|音声}}
==={{noun}}===
{{pl-noun|n}}
#{{context|選挙|lang=pl}}[[国民投票]]、[[住民投票]]。
===={{decl}}====
{{pl-decl-noun-n}}
===={{syn}}====
*{{l|pl|plebiscyt}}
===={{drv}}====
*(形容詞) {{l|pl|referendalny}}, {{l|pl|referendowy}}
=={{L|lld}}==
==={{noun}}===
{{lld-noun|m|referendums}}
#{{context|選挙|lang=lld}}[[国民投票]]、[[住民投票]]。
=={{L|la}}==
==={{participle}}===
{{la-part-form|referendum}}
#{{inflection of+|la|referendus||nom//acc//voc|n|s|;|acc|m|s}}
=={{L|ro}}==
==={{etym}}===
{{etyl|la|ro}} {{m|la|referendum}}, {{etyl|fr|ro}} {{m|fr|référendum}}
==={{pron}}===
*{{IPA|lang=ro|re.feˈren.dum}}
==={{noun}}===
{{ro-noun|n|referendumuri}}
#{{context|選挙|lang=ro}}[[国民投票]]、[[住民投票]]。
===={{decl}}====
{{ro-noun-n|pl=referendumuri|def=referendumul}}
===={{syn}}====
*{{l|ro|plebiscit}}
===={{rel}}====
*{{l|ro|referendar}}
paxh74zbbeutvz6j6jkplkbtfp8qgce
víla
0
290536
2375835
1857669
2026-11-05T03:58:50Z
Kuroco2k
84207
2375835
wikitext
text/x-wiki
{{also|vila|vil’ă}}
=={{L|sk}}==
==={{etym}}===
{{etyl|sla-pro|sk}} {{m|sla-pro|*vila}}
==={{pron}}===
*{{IPA|lang=sk|ˈʋiː.ɫa}}
==={{noun}}===
{{head|sk|noun|head=víla|g=f}}
#{{context|mythology|lang=sk}} [[妖精]]。
===={{decl}}====
{{sk-ndecl|f}}
=={{L|cs}}==
==={{etym}}===
{{etyl|sla-pro|cs}} {{m|sla-pro|*vila}}
==={{pron}}===
*{{IPA|lang=cs|ˈviːla}}
==={{noun}}===
{{head|cs|noun|head=víla|g=f}}
#{{context|mythology|lang=cs}} [[妖精]]。
===={{decl}}====
{{cs-ndecl|<f>}}
cdsd9fnp2ofk1wtkapdw43eoatmli3v
輝点
0
300356
2375749
2102985
2026-11-05T01:23:34Z
こんせ
4359
画素欠点の輝点
2375749
wikitext
text/x-wiki
{{kana-DEFAULTSORT|きてん}}
=={{L|ja}}==
{{ja-kanjitab|き|てん|yomi=o}}
==={{pron}}===
{{ja-pron|きてん|acc=0}}
==={{noun}}===
{{ja-noun|[[きてん]]|kyu=輝點}}
#{{おくりがな2|小|ちい|さな|ちいさい}}{{ふりがな|光|ひかり}}の点。
##[[画素]]を用いる表示装置の[[ドットぬけ|ドット抜け]]で、常時[[ひかる|光っ]]ている画素[[欠点]]。
tm5t3v217er5uh00rb76twhynpoqwnp
寄宿舎
0
301169
2375702
2174081
2026-11-04T23:06:15Z
Jiba1219
100610
2375702
wikitext
text/x-wiki
{{kana-DEFAULTSORT|きしゅくしゃ}}
{{also|寄宿舍}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|acc=3|dev=1,3|きしゅくしゃ|acc_ref=NHK}}
==={{noun}}===
{{ja-noun|head=[[寄宿]] [[舎]]|きしゅくしゃ}}
#{{context|建物|lang=ja}}[[学生]]・[[会社員]]などが[[共同]]で暮らすための[[寮]]、[[宿舎]]。
===={{rel}}====
*[[舎監]]
===脚注===
{{Reflist}}
0im5k9xp790ok9qleyem0m98vldlw2r
Spolková republika Německo
0
301779
2375831
2328960
2026-11-05T03:52:39Z
Kuroco2k
84207
2375831
wikitext
text/x-wiki
{{DEFAULTSORT:spolkovarepublikanemecko SpolkovárepublikaNěmecko}}
=={{cs}}==
[[File:Flag of Germany.svg|thumb|right|{{Cyrl|Německá vlajka}}]]
[[File:Coat of arms of Germany.svg|thumb|right|{{Cyrl|Státní znak Německa}}]]
==={{pron}}===
*{{IPA|ˈspɔlkɔvaː ˈrɛpʊblɪka ˈɲɛmɛt͡skɔ}}
*:慣用読み: 「ス'''ポ'''ルコヴァー '''レ'''プブリカ '''ニェ'''メツコ」
*{{hyphenation|Spol|ko|vá re|pub|li|ka Ně|mec|ko}}
==={{name}}===
{{head|cs|name|cat2=ヨーロッパの国名|head=[[spolkový|Spolková]] [[republika]] [[Německo]]|g=f}}
#[[ドイツ連邦共和国]]。
===={{decl}}====
{{cs-ndecl|[[spolkový|Spolková]]<+> republika<f> Německo}}
===={{syn}}====
*{{l|cs|Německo}}
====略語====
*{{l|cs|SRN}}
00qeh0sxznrv9n24u4g1qvap0f0klan
hlavní město
0
304695
2375832
1368859
2026-11-05T03:54:16Z
Kuroco2k
84207
2375832
wikitext
text/x-wiki
{{DEFAULTSORT:hlavnimesto}}
=={{cs}}==
{{wikipedia|Hlavní město|lang=cs}}
[[File:Mrakodrapy v Praze 2018.jpg|thumb|right|{{lang|cs|[[Praha]]}}]]
==={{etym}}===
{{m|cs|hlavní||主要な}} + {{m|cs|město||都市}}
==={{pron}}===
*{{cs-IPA}}
*{{X-SAMPA1|h\lavJi: mJEsto}}
*カナ表記例: 「フ'''ラ'''ヴニー ム'''ニェ'''スト」
*{{hyphenation|hlav|ní|mě|s|to|lang=cs}}
==={{noun}}===
{{head|cs|noun|head={{m|cs|hlavní}} {{m|cs|město}}|g=n|生格|{{m|cs|hlavního města}}}}
[[category:{{cs}}_首都名|*]]
# [[首都]]。
#: 逐語訳: 「主要な都市」
===={{decl}}====
{{cs-ndecl|hlavní<+> město<n.locě:u>}}
===={{syn}}====
*{{l|cs|metropole}}
===={{ant}}====
*{{l|cs|krajské město|t=地方都市}}
===={{rel}}====
*{{l|cs|Praha|t=プラハ}}
qgbspzsun43ti9twk1z8kojb3g6zrxd
経世済民
0
313586
2375860
2364829
2026-11-05T05:28:50Z
Meow515
134123
2375860
wikitext
text/x-wiki
{{kana-DEFAULTSORT|けいせいさいみん}}
{{also|经世济民|經世濟民}}
=={{L|ja}}==
{{ja-kanjitab|けい|せい|さい|みん|yomi=o}}
==={{pron}}===
{{ja-pron|けいせいさいみん|acc=0|acc_ref=DJR}}
==={{idiom}}===
{{ja-idiom|けいせいさいみん|head=[[経世]][[済民]]|kyu=經世濟民}}
[[Category:四字熟語]]
#[[よ|世]]を治め、[[たみ|民]]を[[すくう|救う]]こと。
===={{related}}====
*[[経済]]
===脚注===
{{Reflist}}
fp9vjviphlz0juybrndccyfcrysulo5
信者
0
321643
2375726
1932161
2026-11-05T00:21:18Z
Jiba1219
100610
2375726
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しんじゃ}}
=={{L|ja}}==
{{ja-kanjitab|しん|しゃ|k2=じゃ|yomi=o}}
==={{pron}}===
{{ja-pron|しんじゃ|acc=1|acc_ref=NHK}}
==={{noun}}===
{{ja-noun|[[しんじゃ]]}}
#{{タグ|ja|宗教}}[[特定]]の[[宗教]]を[[信仰]]する[[もの|者]]。
#上記から転じて、特定の[[個人]]・[[団体]]・[[主義]]・[[製品]]を強く[[支持]]する者。
===={{rel}}====
* [[信徒]]
* [[教徒]]
===脚注===
{{Reflist}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|신자|cat2=信者}}
#[[特定]]の[[宗教]]を[[信仰]]する[[もの|者]]。
lm5rrtyjsqsgfbmj9jucrk1joc7842m
じょうそう
0
323119
2375478
2373949
2026-11-04T12:35:22Z
うーむ
129171
/* 日本語 */
2375478
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|しょうそう|しょうぞう|じょうぞう}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana}}
{{ja-k|上層|t=重なっている[[物]]にある上の[[部分]]。[[上]]の[[階級]]。|hom=y}}
{{ja-k|上奏|t=帝に意見や事情を申し上げること。}}
{{ja-k|情想|t=[[感情]]と[[思想]]。}}
{{ja-k|情藻|t=豊かな思い。}}
{{ja-k|情操|t=社会的価値を具備した高度な感情。}}
{{ja-k|常操|t=定操。}}
{{ja-k|常総|t=[[常陸国]]と[[下総国]]。}}
{{ja-k|常宗|t=大宗。}}
{{ja-k|定僧|t=禅定の僧。}}
{{ja-k|定相|t=仏教で、常住不変の相。|t2=止観。}}
{{ja-k|状相|t=姿。有様。}}
{{ja-k|濃粧|t={{ruby|濃粧|[[のうしょう]]}}。}}
{{ja-k|帖装|t=折本。}}
{{ja-k|攘争|t=争奪。}}
{{ja-k|浄漱|t=手水。}}
0ib51jpwermnqch386g1hk6okqh36ex
感得
0
337996
2375462
1933467
2026-11-04T12:24:52Z
Jiba1219
100610
2375462
wikitext
text/x-wiki
{{kana-DEFAULTSORT|かんとく}}
=={{L|ja}}==
{{ja-kanjitab|かん|とく|yomi=o}}
==={{pron}}===
{{ja-pron|かんとく|acc=0|acc_ref=NHK}}
==={{noun}}===
{{ja-noun-suru|[[かんとく]]}}
#[[道理]]を[[ふかい|深く]][[かんじる|感じ]]、[[会得]]すること。
==={{verb}}===
{{日本語サ変活用}}
===脚注===
{{Reflist}}
1s38c8uk0o8qu678g7b4bm6q7yj3qlz
急所
0
339377
2375696
2083811
2026-11-04T22:10:44Z
Jiba1219
100610
2375696
wikitext
text/x-wiki
{{kana-DEFAULTSORT|きゅうしょ}}
=={{L|ja}}==
{{ja-kanjitab|きゅう|しょ|yomi=kanon}}
==={{pron}}===
{{ja-pron|きゅうしょ|acc=0|acc2=3|acc_ref=NHK|acc2_ref=NHK}}
==={{noun}}===
{{ja-noun|[[きゅうしょ]]}}
#[[体]]の中で[[大事]]なところ。
#物事で[[重要]]なところ。
===脚注===
{{Reflist}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|급소}}
#(日本語に同じ)急所。
5oxin42v2zieeef039xemrec9c6yhg4
atmosféra
0
343653
2375939
1629437
2026-11-05T10:06:53Z
Kuroco2k
84207
2375939
wikitext
text/x-wiki
{{also|atmosfera|atmósfera|atmosferą|atmosferă}}
=={{L|sk}}==
{{wikipedia|lang=sk}}
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|f|gen=atmosféry|pl=atmosféry|genpl=atmosfér|decl=žena}}
# {{タグ|sk|気象学}} [[気圧]]。
===={{decl}}====
{{sk-ndecl|f}}
===参考文献===
*{{R:SDK}}
=={{L|cs}}==
{{wikipedia|lang=cs}}
==={{pron}}===
*{{cs-IPA}}
*{{kanahyoki|cs|'''ア'''トモスフェーラ}}
*{{rhymes|lang=cs|ɛːra|s=4}}
*{{hyphenation|lang=cs|atmo|sfé|ra}}
==={{noun}}===
{{cs-noun|g=f}}
# [[大気]]。
#* {{uxi|cs|[[zemský|zemská]] '''atmosféra'''|地球'''大気'''}}
#* {{ux|cs|[[život|Život]] na [[Země|Zemi]] by bez '''atmosféry''' [[ne-|ne]][[moci|mohl]] [[existovat]].|地球上の生命は'''大気'''なしでは存在できなかった。}}
# {{q|技術目的の特定のガスを含んだ}} [[空気]]。
#* {{ux|cs|[[trvanlivost|Trvanlivost]] [[potravina|potravin]] se [[běžně]] [[zvyšovat|zvyšuje]] [[balení|balením]] v [[ochranný|ochranné]] '''atmosféře'''.|食料品の貯蔵寿命は通常、保護'''空気'''中の包装で高められる。}}
# {{タグ|cs|単位}} [[気圧]]。
#* {{uxi|cs|[[tlak]] 300 '''atmosfér'''|300'''気圧'''}}
#* {{ux|cs|V [[pneumatika|pneumatikách]] [[být|je]] [[tlak]] [[asi]] [[jedna]] a [[půl]] '''atmosféry'''.|タイヤの中はおよそ1.5'''気圧'''だ。}}
# [[雰囲気]]。
#* {{uxi|cs|[[dusný|dusná]] '''atmosféra'''|息苦しい'''雰囲気'''}}
#* {{uxi|cs|[[napjatý|napjatá]] '''atmosféra'''|張り詰めた'''雰囲気'''}}
#* {{ux|cs|[[okolo|Okolo]] [[stůl|stolu]] [[zavládnout|zavládla]] [[slavnostní]] '''atmosféra'''.|食卓の周りはお祝いの'''雰囲気'''だった。}}
===={{decl}}====
{{cs-ndecl|<f>}}
===={{syn}}====
*{{sense|語義4}} {{l|cs|klima|g=n}}, {{l|cs|nálada|g=f}}
===={{rel}}====
*{{m|cs|sféra}} を参照
*{{l|cs|atmosférický}}
===={{seealso}}====
*{{l|cs|ovzduší}}
*{{l|cs|povětří}}
===参考文献===
*{{R:PSJC}}
*{{R:SSJC}}
oj1lvafnyul22rqm7b1wkmc8og823k9
平服
0
346223
2375505
1935516
2026-11-04T13:00:32Z
こんせ
4359
「平服でお越しください」と言われた場合について
2375505
wikitext
text/x-wiki
{{kana-DEFAULTSORT|へいふく}}
=={{L|ja}}==
[[Category:{{ja}}]]
{{ja-kanjitab|へい|ふく|yomi=o}}
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
{{jachar|平|服}}([[へいふく]])
#[[日常]][[着用]]する[[衣服]]のこと。[[普段着]]。
#[[武士]]が[[着用]]する「継上下(つぎかみしも)」のこと。
===={{usage}}====
[[冠婚葬祭]]や[[就職活動]]で「平服でお越しください」と案内される場合、「格式ばった服装でなくても構わない」程度の意味合いであり、少々簡易な略礼服の着用が求められている<ref>{{Cite web|和書|url=https://www.kurashinotomo.jp/media/n112-heifuku-manner/|title=平服(へいふく)とは?お別れ会や法要での服装マナーと選び方を解説|publisher=株式会社くらしの友|date=2025-06-13|accessdate=2026-11-04}}</ref>。
===={{rel}}====
*[[礼服]]
===={{trans}}====
*{{zh}}:[[常服]], [[便服]]
[[Category:{{ja}} 衣類]]
[[category:日中で意味が大きく異なる漢語]]
===脚注===
{{Reflist}}
----
=={{zh}}==
[[category:{{zh}}|ping2fu2]]
==={{adj}}===
[[category:{{zh}} {{adj}}|ping2fu2]]
{{zhchars}}({{unicode|píngfú}})
#[[安定]]している、[[おちつく|落ち着い]]た。
9tl9wrdgq8sh8lz3ja4afgd1yjmoxnt
技法
0
346848
2375840
2366085
2026-11-05T04:06:40Z
Meow515
134123
2375840
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ぎほう}}
=={{L|ja}}==
{{ja-kanjitab|ぎ|ほう|yomi=o}}
==={{pron}}===
{{ja-pron|ぎほう|acc=0}}
==={{noun}}===
{{ja-noun|[[ぎほう]]}}
#[[美術]]や[[芸術]]、[[文学]]などで[[技術]]上の方法や[[手法]]。
9xa1m4m81hoe5k8h6n6z6xcp5fplgj8
回帰線
0
347578
2375452
2375449
2026-11-04T12:00:31Z
Meow515
134123
2375452
wikitext
text/x-wiki
{{kana-DEFAULTSORT|かいきせん}}
{{also|回歸線|回归线}}
=={{ja}}==
{{wikipedia}}
{{ja-kanjitab|かい|き|せん|yomi=o}}
==={{etym}}===
{{compound|回帰|線|lang=ja}}
==={{pron}}===
{{ja-pron|かいきせん|acc=4}}
==={{noun}}===
{{ja-noun|かいきせん}}
#[[地球]][[赤道]]上の[[南北]][[緯度]]23度27分の[[緯線]]のこと。
===={{hypo}}====
*[[北回帰線]]
*[[南回帰線]]
===={{trans}}====
*{{en}}:[[tropic]]
{{stub|trans}}
9ebtapicstxqma1i8f017n4j6out68m
2375453
2375452
2026-11-04T12:01:34Z
Meow515
134123
2375453
wikitext
text/x-wiki
{{kana-DEFAULTSORT|かいきせん}}
{{also|回歸線|回归线}}
=={{ja}}==
{{wikipedia}}
{{ja-kanjitab|かい|き|せん|yomi=o}}
==={{etym}}===
{{compound|回帰|線|lang=ja}}
==={{pron}}===
{{ja-pron|かいきせん|acc=0}}
==={{noun}}===
{{ja-noun|かいきせん}}
#[[地球]][[赤道]]上の[[南北]][[緯度]]23度27分の[[緯線]]のこと。
===={{hypo}}====
*[[北回帰線]]
*[[南回帰線]]
===={{trans}}====
*{{en}}:[[tropic]]
{{stub|trans}}
s1w7uze8jok1lnieliim1krhsdjm28z
2375454
2375453
2026-11-04T12:02:52Z
Meow515
134123
2375454
wikitext
text/x-wiki
{{kana-DEFAULTSORT|かいきせん}}
{{also|回歸線|回归线}}
=={{ja}}==
{{wikipedia}}
{{ja-kanjitab|かい|き|せん|yomi=o}}
==={{etym}}===
{{compound|回帰|線|lang=ja}}
==={{pron}}===
{{ja-pron|かいきせん|acc=0|acc2=3|dev=3}}
==={{noun}}===
{{ja-noun|かいきせん}}
#[[地球]][[赤道]]上の[[南北]][[緯度]]23度27分の[[緯線]]のこと。
===={{hypo}}====
*[[北回帰線]]
*[[南回帰線]]
===={{trans}}====
*{{en}}:[[tropic]]
{{stub|trans}}
gznnz8ympk2dh4igkbd9dmr5r2hdc58
カテゴリ:低地ソルブ語 ドイツ語由来
14
349378
2375842
1646049
2026-11-05T04:10:29Z
Kuroco2k
84207
2375842
wikitext
text/x-wiki
<div class="pathnavbox">
*{{Pathnav|カテゴリ|言語|{{dsb}}|{{dsb}}_語源|disp4=語源|{{dsb}}_他言語由来|disp5=他言語由来|last={{de}}由来}}
*{{Pathnav|カテゴリ|語源|由来|{{de}}由来|last={{dsb}}}}
</div>
[[カテゴリ:{{dsb}}_他言語由来|といつこ]]
[[カテゴリ:{{de}}由来|ていちそるふこ]]
l7rut7cd73exd9ge93pbrdalmdlih5o
カテゴリ:低地ソルブ語 ラテン語由来
14
351069
2375843
1649150
2026-11-05T04:11:10Z
Kuroco2k
84207
2375843
wikitext
text/x-wiki
<div class="pathnavbox">
*{{Pathnav|カテゴリ|言語|{{dsb}}|{{dsb}}_語源|disp4=語源|{{dsb}}_他言語由来|disp5=他言語由来|last={{la}}由来}}
*{{Pathnav|カテゴリ|語源|由来|{{la}}由来|last={{dsb}}}}
</div>
[[カテゴリ:{{dsb}}_他言語由来|らてんこ]]
[[カテゴリ:{{la}}由来|ていちそるふこ]]
myl0bjkfdjsjx4nh0v6hbonylojmsrb
chaos
0
354119
2375946
1654794
2026-11-05T10:12:51Z
Kuroco2k
84207
2375946
wikitext
text/x-wiki
{{also|Chaos|CHAOS|chãos}}
=={{L|af}}==
==={{etym}}===
{{etyl|nl|af}} {{m|nl|chaos}} < {{etyl|dum|af}} {{m|dum|caos}} < {{etyl|la|af}} {{m|la|chaos}} < {{etyl|grc|af}} {{m|grc|χάος}}
==={{noun}}===
{{af-noun|-}}
#[[カオス]]、[[混沌]]。
=={{L|en}}==
==={{etym}}===
{{etyl|grc|en}} {{m|grc|χάος}}
==={{pron}}===
*{{a|UK}} {{IPA|lang=en|ˈkeɪ.ɒs}}
*{{a|US}} {{IPA|ˈkeɪ.ɑs}}
*音声(米): [[ファイル:en-us-chaos.ogg]]
*{{rhymes|eɪɒs|s=2}}
==={{noun}}===
{{en-noun|-|es}}
#[[カオス]]、[[混沌]]、[[無秩序]]。
#{{context|mathematics|lang=en}}カオス。
===={{ant}}====
*{{l|en|cosmos}}
*{{l|en|order}}
===={{drv}}====
{{top}}
*{{l|en|chaos theorist}}
*{{l|en|chaos theory}}
*{{l|en|chaotic}}
*{{l|en|chaotician}}
*{{l|en|chaotropic}}
*{{l|en|controlled chaos}}
{{bottom}}
===={{rel}}====
*{{l|en|chaotropic}}
*{{l|en|chaotropism}}
===={{seealso}}====
*{{l|en|entropy}}
*{{l|en|discord}}
*{{l|en|capricious}}
==={{anag}}===
*{{anagrams|en|a=achos|Socha|oshac}}
=={{L|nl}}==
==={{etym}}===
{{etyl|dum|nl}} {{m|dum|caos}} < {{etyl|la|nl}} {{m|la|chaos}} < {{etyl|grc|nl}} {{m|grc|χάος}}
==={{pron}}===
*{{IPA|lang=nl|ˈxaː.ɔs}}
*音声: [[ファイル:Nl-chaos.ogg]]
*{{hyph|nl|cha|os}}
==={{noun}}===
{{nl-noun|g=m|-|-}}
#[[カオス]]、[[混沌]]。
===={{syn}}====
*{{l|nl|baaierd}}
*{{l|nl|rommel}}
*{{l|nl|wanorde}}
*{{l|nl|warboel}}
===={{ant}}====
*{{l|nl|netheid}}
*{{l|nl|orde}}
===={{drv}}====
*{{l|nl|chaostheoretisch}}
*{{l|nl|chaostheorie}}
*{{l|nl|chaotisch}}
*{{l|nl|gas}}
===={{desc}}====
*{{desc|af|chaos}}
*{{desc|id|kaos|bor=1}}
*{{desc|fy|gaos|bor=1}}
=={{L|sk}}==
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|m|gen=chaosu|pl=chaosy|genpl=chaosov|decl=dub}}
#[[カオス]]、[[混沌]]。
===={{decl}}====
{{sk-ndecl|m-in|g=u}}
=={{L|cs}}==
==={{etym}}===
{{etyl|grc|cs}} {{m|grc|χάος}}
==={{pron}}===
*{{cs-IPA}}
==={{noun}}===
{{cs-noun|g=m}}
#[[カオス]]、[[混沌]]。
===={{decl}}====
{{cs-ndecl|<m>}}
=={{L|fr}}==
==={{etym}}===
{{etyl|la|fr}} {{m|la|chaos}} < {{etyl|grc|fr}} {{m|grc|χάος}}
==={{pron}}===
*{{fr-IPA|caos}}
*音声: [[ファイル:Fr-chaos.ogg]]
*{{rhymes|o|s=2}}
==={{noun}}===
{{fr-noun|m|-}}
#[[カオス]]、[[混沌]]。
=={{L|pl}}==
==={{etym}}===
{{etyl|la|pl}} {{m|la|chaos}} < {{etyl|grc|pl}} {{m|grc|χάος}}
==={{pron}}===
{{pl-IPA}}
==={{noun}}===
{{pl-noun|m-in}}
#[[カオス]]、[[混沌]]。
===={{decl}}====
{{pl-ndecl|<m.inan.sg>}}
===={{drv}}====
*{{l|pl|chaotyczny}}
=={{L|la}}==
==={{etym}}===
{{etyl|grc|la}} {{m|grc|χάος}}
==={{pron}}===
*{{la-IPA}}
==={{noun}}===
{{la-noun+|chaon<2.sg>|nom_sg=chaos|acc_sg=chaos|voc_sg=chaos}}
#[[Chaos]]の異形。
===={{decl}}====
{{la-ndecl|chaon<2.sg>|nom_sg=chaos|acc_sg=chaos|voc_sg=chaos}}
4sfu5qbnr9jgzcyefbq24mp3g9j20y2
ノーブラ
0
355359
2375619
1934003
2026-11-04T14:11:08Z
M-30722
1202
2375619
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
{{wikipedia}}
==={{etym}}===
{{和製英語|no|bra}}
==={{pron}}===
{{ja-pron|acc=0}}
==={{noun}}===
{{ja-noun}}
# [[ブラジャー]]を{{おくりがな2|着|つ|け|つける}}ていない[[状態]]のこと。
===={{related}}====
*[[ノーパン]]
===={{trans}}====
* {{T|en}}: {{trad|en|bralessness}}
oqrhxzb0fxaff6s8f9widm3cve69msa
口碑
0
361209
2375675
1939913
2026-11-04T19:51:30Z
Jiba1219
100610
2375675
wikitext
text/x-wiki
{{kana-DEFAULTSORT|こうひ}}
=={{L|ja}}==
{{ja-kanjitab|こう|ひ|yomi=kanon,o}}
==={{pron}}===
{{ja-pron|こうひ|acc=1|acc_ref=NHK}}
==={{noun}}===
{{ja-noun|[[こうひ]]}}
#[[いいつたえ|言い伝え]]。[[伝説]]。
===脚注===
{{Reflist}}
=={{L|zh}}==
{{zh-cat|kou3bei1|noun}}
{{yue-cat|hau2bei1|noun}}
{{nan-cat|khau2pi1|noun}}
==={{pron}}===
{{cmn-pron|kǒubēi}}
{{yue-pron|hau2 bei1}}
{{nan-pron|qz:khió-pi/tw,xm,zz:kháu-pi}}
==={{noun}}===
{{zhchars}}
#世間からの[[賞賛]]。
#[[世論]]。
#[[慣用句]]。
70xn5sfra19vwia40ujd0furdalecoh
whisky
0
362310
2375511
1672997
2026-11-04T13:04:08Z
Kuroco2k
84207
2375511
wikitext
text/x-wiki
{{also|Whisky|Whiskey}}
=={{L|it}}==
==={{pron}}===
{{it-IPA|whìsky}}
==={{etym}}===
{{bor|it|en|whisky}} < {{m|en|usque}} ({{m|en|usquebaugh}} の短縮) < {{etyl|ga|it}} {{m|ga|uisce beatha}} 及び{{etyl|gd|it}} {{m|gd|uisge beatha}}
==={{noun}}===
{{it-noun|whisky|m||invariable}}
#{{context|酒|lang=it}}[[ウィスキー]]。
----
=={{L|en}}==
==={{alter}}===
* {{l|en|whiskey}} (アイルランド、米)
==={{etym}}===
18世紀初期に初出。{{m|en|usque}} ({{m|en|usquebaugh}} の略) < {{etyl|gd}} {{m|gd|uisge-beatha}} 及び{{etyl|ga}} {{m|ga|uisce beatha}}
==={{pron}}===
* {{IPA|lang=en|ˈwɪski|ˈʍɪski}}
*音声(米): [[ファイル:En-us-whisky.ogg]]
* {{rhymes|ɪski|s=2}}
* {{hyphenation|whis|ky}}
==={{noun}}===
{{en-noun|whiskies|-}}
#{{context|chiefly|UK|Canada|酒|lang=en}}[[ウィスキー]]。
----
=={{L|nl}}==
==={{etym}}===
{{bor|nl|en|whisky}}
==={{pron}}===
* {{IPA|lang=nl|ˈʋɪski}}
*音声: [[ファイル:Nl-whisky.ogg]]
* {{hyphenation|whis|ky}}
==={{noun}}===
{{nl-noun|g=m|whisky's|whisky'tje}}
#{{context|酒|lang=nl}}(一杯の)[[ウィスキー]]。
----
=={{L|ca}}==
==={{etym}}===
{{bor|ca|en|whisky}}
==={{pron}}===
* {{ca-IPA|wiski}}
==={{noun}}===
{{ca-noun|m|pl2=whiskies}}
#{{context|酒|lang=ca}}[[ウィスキー]]。
----
=={{L|gl}}==
==={{etym}}===
{{bor|gl|en|whisky}}
==={{noun}}===
{{gl-noun|m}}
#{{context|酒|lang=gl}}[[ウィスキー]]。
----
=={{L|kl}}==
==={{etym}}===
{{etyl|en|kl}} {{m|en|whisky}}
==={{noun}}===
{{kl-noun|whiskyt}}
#{{context|酒|lang=kl}}[[ウィスキー]]。
----
=={{L|sv}}==
==={{etym}}===
{{bor|sv|en|whisky}}
==={{noun}}===
{{sv-noun|c}}
#{{context|酒|lang=sv}}[[ウィスキー]]。
{{sv-noun-unc-irreg-c|2=whiskyn}}
----
=={{L|es}}==
==={{alter}}===
* {{l|es|güisqui}}, {{l|es|wiski}}
==={{etym}}===
{{bor|es|en|whisky}}
==={{pron}}===
{{es-IPA}}
==={{noun}}===
{{es-noun|m}}
#{{context|酒|lang=es}}[[ウィスキー]]。
----
=={{L|sk}}==
==={{etym}}===
{{bor|sk|en|whisky}} < {{etyl|gd|sk}} {{m|gd|uisge-beatha}} 及び{{etyl|ga|sk}} {{m|ga|uisce beatha}}
==={{pron}}===
* {{sk-IPA|visky}}
==={{noun}}===
{{sk-noun|g=f}} ''不変化''
#{{context|酒|lang=sk}}[[ウィスキー]]。
===={{drv}}====
* {{l|sk|whiskový}}
----
=={{L|cs}}==
==={{alter}}===
* {{l|cs|viska}}
==={{etym}}===
{{bor|cs|en|whisky}}
==={{pron}}===
* {{cs-IPA|visky}}
* {{hyphenation|whi|s|ky}}
==={{noun}}===
{{cs-noun|g=f}}
#{{context|酒|lang=cs}}[[ウィスキー]]。
=={{L|nn}}==
==={{etym}}===
{{bor|nn|en|whisky}}
==={{noun}}===
{{nn-noun-m1}}
#{{context|酒|lang=nn}}[[ウィスキー]]。
----
=={{L|nb}}==
==={{etym}}===
{{bor|nb|en|whisky}}
==={{noun}}===
{{nb-noun-m1}}
#{{context|酒|lang=nb}}[[ウィスキー]]。
----
=={{L|nrf}}==
==={{etym}}===
{{bor|nrf|en|whisky}} < {{etyl|sga|nrf}} {{m|sga|uisce}}
==={{noun}}===
{{nrf-noun|m}}
#{{context|Jersey|酒|lang=nrf}}[[ウィスキー]]。
----
=={{L|hu}}==
==={{etym}}===
{{bor|hu|en|whisky}}
==={{pron}}===
* {{hu-IPA|phon=viszki}}
* {{hyphenation|whis|ky}}
* {{rhymes|ki|s=2}}
==={{noun}}===
{{hu-noun|k}}
#{{context|酒|lang=hu}}[[ウィスキー]]。
{{hu-decl-k-front1|whisk|y}}{{hu-pos-tek|whisky|je}}
----
=={{L|fr}}==
==={{alter}}===
* {{l|fr|ouisqui}}, {{l|fr|ouisquie}}, {{l|fr|ouiski}} (まれ)
* {{l|fr|whiskey}}
==={{etym}}===
{{bor|fr|en|whisky}}
==={{pron}}===
* {{fr-IPA}}
*音声: [[ファイル:Fr-whisky.ogg]]
==={{noun}}===
{{fr-noun|m|pl=whiskies|pl2=whiskys}}
#{{context|酒|lang=fr}}[[ウィスキー]]。
===={{syn}}====
* {{l|fr|visqui}}
----
=={{L|pl}}==
==={{etym}}===
{{bor|pl|en|whisky}} < {{etyl|ga|pl}} {{m|ga|uisce beatha}}, {{etyl|gd|pl}} {{m|gd|uisge-beatha}} < {{etyl|cel-pro|pl}} {{m|cel-pro|*udenskyos}} + {{m|cel-pro|*biwotos}} < {{m|cel-pro|*biwos}}
==={{pron}}===
{{pl-IPA|łyski|łiski}}
==={{noun}}===
{{pl-noun|f|indecl=yes}}
#{{context|酒|lang=pl}}[[ウィスキー]]。
----
=={{L|pt}}==
==={{etym}}===
{{bor|pt|en|whisky}}
==={{noun}}===
{{pt-noun|m|s}}
#[[uísque]]の異形。
----
=={{L|ro}}==
==={{alter}}===
* {{l|ro|uischi}}
==={{etym}}===
{{bor|ro|fr|whisky}} < {{etyl|en|ro}} {{m|en|whisky}}
==={{pron}}===
* {{IPA|lang=ro|ˈwi.ski|ˈuj.ski}}
==={{noun}}===
{{ro-noun|n|whisky-uri}}
#{{context|酒|lang=ro}}[[ウィスキー]]。
{{ro-noun-n-uri|hyphen=1}}
mpuk1jzwi4jizgnxo5hblce2w199y1j
ストーカー
0
362679
2375669
2372730
2026-11-04T17:10:43Z
静岡ターミナル開発
134461
[[Special:Contributions/20041027 tatsu|20041027 tatsu]] ([[User talk:20041027 tatsu|トーク]]) による版 [[Special:Diff/2372730|2372730]] を取り消し
2375669
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
{{wikipedia}}
==={{etym}}1===
{{bor|ja|en|stalker}}
===={{pron}}====
{{ja-pron|acc=0|acc2=2|acc_ref=DJR4|acc2_ref=DJR4}}
===={{noun}}====
{{ja-noun-suru}}
# [[特定]]の[[人物]]に対し、[[まちぶせ|待ち伏せ]]や[[尾行]]をするなど、しつこく[[つきまとう]]人物。
====={{comp}}=====
* [[ストーカー規制法]]
====={{rel}}=====
* [[ストーキング]]
* [[つきまとい]]
*[[w:Wikipedia:削除の復帰依頼/池袋ストーカー殺人事件]]
===={{verb}}====
====={{conjug}}=====
{{日本語サ変活用}}
==={{etym}}2===
{{bor|ja|en|stoker}}
===={{pron}}====
{{ja-pron|acc=2|acc_ref=DJR4}}
===={{noun}}====
{{ja-noun}}
# [[火夫]]。
# [[ボイラー]]へ[[石炭]]を[[自動]]で[[おくる|送る]][[装置]]。
# [[タンデム自転車]]において、[[うしろ|後ろ]]の[[席]]で[[ペダル]]を[[こぐ|漕ぐ]]人物。
----
==脚注==
<references />
o8fugdgbnl8hdbpsatzj0lxu3t5353s
2375670
2375669
2026-11-04T17:11:37Z
20041027 tatsu
59964
[[特別:Contributions/静岡ターミナル開発|静岡ターミナル開発]]による編集を取り消し、20041027 tatsuによる最新版へと差し戻しを行いました。
2200178
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
{{wikipedia}}
==={{etym}}1===
{{bor|ja|en|stalker}}
===={{pron}}====
{{ja-pron|acc=0|acc2=2|acc_ref=DJR4|acc2_ref=DJR4}}
===={{noun}}====
{{ja-noun-suru}}
# [[特定]]の[[人物]]に対し、[[まちぶせ|待ち伏せ]]や[[尾行]]をするなど、しつこく[[つきまとう]]人物。
====={{comp}}=====
* [[ストーカー規制法]]
====={{rel}}=====
* [[ストーキング]]
* [[つきまとい]]
===={{verb}}====
====={{conjug}}=====
{{日本語サ変活用}}
==={{etym}}2===
{{bor|ja|en|stoker}}
===={{pron}}====
{{ja-pron|acc=2|acc_ref=DJR4}}
===={{noun}}====
{{ja-noun}}
# [[火夫]]。
# [[ボイラー]]へ[[石炭]]を[[自動]]で[[おくる|送る]][[装置]]。
# [[タンデム自転車]]において、[[うしろ|後ろ]]の[[席]]で[[ペダル]]を[[こぐ|漕ぐ]]人物。
----
==脚注==
<references />
sep2o0dhj54o5exeijmkx109hoei672
山庄
0
366449
2375674
1681643
2026-11-04T19:47:00Z
Jiba1219
100610
2375674
wikitext
text/x-wiki
{{DEFAULTSORT:shan1zhang1}}
=={{L|zh}}==
{{zh-cat|shan1zhang1|noun}}
{{yue-cat|saan1jong1|noun}}
==={{pron}}===
{{cmn-pron|shānzhuāng|z=n}}
{{yue-pron|saan1 zong1|h=n}}
==={{noun}}===
{{zhchars|t=山莊}}
#山中や人里離れた場所にある[[別荘]]。[[山荘]]。
ftmylejhxj8cey0aotfilozryxp23ud
山莊
0
366450
2375673
1681644
2026-11-04T19:46:16Z
Jiba1219
100610
2375673
wikitext
text/x-wiki
{{DEFAULTSORT:shan1zhang1}}
=={{L|zh}}==
{{zh-cat|shan1zhang1|noun}}
{{yue-cat|saan1jong1|noun}}
==={{pron}}===
{{cmn-pron|shānzhuāng}}
{{yue-pron|saan1 zong1}}
==={{noun}}===
{{zhchars|s=山庄}}
#山中や人里離れた場所にある[[別荘]]。[[山荘]]。
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|산장}}
#[[山荘]]。
m2f9358m7x7rydnhdzfx32r009as4ch
溶明
0
369370
2375574
1942846
2026-11-04T13:31:46Z
こんせ
4359
antonym
2375574
wikitext
text/x-wiki
=={{ja}}==
[[Category:{{ja}}]]
{{kana-DEFAULTSORT|ようめい}}
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
[[Category:{{ja}}_{{noun}}_サ変動詞]]
{{jachars}}([[ようめい]])
#[[映画]]、[[舞台]]、[[テレビ]]などで暗い[[場面]]([[画像]])からだんだんと明るくしていくこと。また、そのような場面。[[フェードイン]]。
===={{antonym}}====
*[[溶暗]]
==={{verb}}===
[[Category:{{ja}} {{verb}}]]
{{日本語サ変活用}}
jv1umo5adjaiff55m2e2cxnp1701g8z
公判
0
369440
2375706
2217820
2026-11-04T23:17:28Z
Jiba1219
100610
2375706
wikitext
text/x-wiki
=={{ja}}==
{{wikipedia}}
[[Category:{{ja}}]]
{{kana-DEFAULTSORT|こうはん}}
==={{noun}}===
[[Category:{{ja}}_{{noun}}]]
[[Category:{{ja}}_{{noun}}_サ変動詞]]
{{jachars}}([[こうはん]])
#[[刑事]][[裁判]]で[[裁判所]]が[[当該]]の[[犯罪]]を[[審理]]し、当事者が[[弁論]]を行う手続き。
===={{idiom}}====
*[[公判を維持する]]
==={{verb}}===
[[Category:{{ja}} {{verb}}]]
{{日本語サ変活用}}
=={{zh}}==
[[category:{{zh}}|gong1pan4]]
==={{noun}}===
[[category:{{zh}} {{noun}}|gong1pan4]]
{{zhchars}} ({{unicode|gōngpàn}})
#[[公開]]の[[法廷]]における[[審判]]。審判を公開すること。
#[[公衆]]における[[評判]]。
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|공판}}
#(日本語に同じ)公判。
c7vy0uz2xuowvf2ao46tb4ods2emxc2
下僕
0
376301
2375652
2367681
2026-11-04T15:16:19Z
Meow515
134123
2375652
wikitext
text/x-wiki
{{kana-DEFAULTSORT|けぼく}}
=={{L|ja}}==
{{ja-kanjitab|げ|ぼく|yomi=goon}}
==={{pron}}===
{{ja-pron|げぼく|acc=0|acc2=1|acc_ref=DJR,NHK|acc2_ref=NHK}}
==={{noun}}===
{{ja-noun|げぼく}}
#[[男性]]の召使い。[[下男]]。
===脚注===
{{reflist}}
suqb21grui7dj9u6xskk3em11i43f61
enzým
0
382700
2375968
1717940
2026-11-05T11:44:55Z
Kuroco2k
84207
2375968
wikitext
text/x-wiki
{{DEFAULTSORT:enzym}}
{{also|enzym|Enzym}}
=={{L|sk}}==
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|m|gen=enzýmu|pl=enzýmy|genpl=enzýmov|decl=dub}}
#{{context|biochemistry|lang=sk}}[[酵素]]。
===={{decl}}====
{{sk-ndecl|m-in}}
45kk7jvv2ikd2qje5si5sglzfv43lnj
めいき
0
386943
2375742
2280462
2026-11-05T01:04:04Z
こんせ
4359
2375742
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|めいぎ}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[名器]]】著名な器物。
*【[[明記]]】はっきり書くこと。
*【[[茗器]]】茶道具。
*【[[銘記]]】心のなかに刻み込むこと。
*【[[名機]]】伝統があり、著名なカメラ、楽器、オーディオ、航空機などの機械、機器。
*【[[銘器]]】銘の入った器物。
5xd9p5jlib6cmfpmjc4ilkthr687t6c
ていけい
0
386978
2375539
2375045
2026-11-04T13:18:30Z
M-30722
1202
2375539
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[定形]]】定まった形。
*【[[定型]]】定まった型。
*【[[梯形]]】台形。
*【[[提携]]】共同で取り組むこと。
lklc3qwvyjdzkvwc72ggrvcn883axkv
adolescencia
0
387235
2375974
1728196
2026-11-05T11:48:18Z
Kuroco2k
84207
2375974
wikitext
text/x-wiki
{{also|adolescéncia|adolescència|adolescência}}
=={{L|ast}}==
==={{noun}}===
{{ast-noun|f|adolescencies}}
#[[青年期]]、[[青春期]]。
=={{L|es}}==
==={{etym}}===
{{bor|es|la|adolēscentia}}
==={{pron}}===
{{es-IPA}}
==={{noun}}===
{{es-noun|f}}
#[[青年期]]、[[青春期]]。
===={{rel}}====
*{{l|es|adolescente}}
=={{L|sk}}==
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|f|gen=adolescencie|pl=adolescencie|genpl=adolescencií|decl=ulica}}
#[[青年期]]、[[青春期]]。
===={{decl}}====
{{sk-ndecl|f|n=sg}}
0yyvuz6wzh45mef38ehe5hurcb86vj9
história
0
394883
2375975
1748823
2026-11-05T11:48:18Z
Kuroco2k
84207
2375975
wikitext
text/x-wiki
{{DEFAULTSORT:historia história}}
{{also|historia|historiá|historía|història}}
=={{L|sk}}==
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|f|gen=histórie|pl=histórie|genpl=histórií|decl=ulica}}
[[Category:{{sk}}_歴史|*]]
#[[歴史]]。
===={{decl}}====
{{sk-ndecl|f}}
=={{L|hu}}==
==={{etym}}===
{{bor+|hu|la|historia}} < {{etyl|grc|hu}} {{m|grc|ἱστορία}} < {{m|grc|ἱστορέω}} < {{m|grc|ἵστωρ}}
==={{pron}}===
*{{hu-IPA}}
*{{hyphenation|his|tó|ria}}
*{{rhymes|jɒ|s=4}}
==={{noun}}===
{{hu-noun|pl=históriák}}
[[Category:{{sk}}_歴史|*]]
#{{context|archaic|lang=hu}}{{ふりがな|物語|ものがたり}}。
#{{context|archaic|lang=hu}}[[歴史]]。
{{hu-infl-nom|históriá|o}}{{hu-pos-tok|históriá}}
===={{syn}}====
*(語義1) {{l|hu|történet}}
*(語義2) {{l|hu|történelem}}, {{l|hu|történet}}
===={{drv}}====
*{{l|hu|kísértethistória}}
=={{L|pt}}==
==={{alter}}===
*{{l|pt|estória}}
*{{l|pt|historia}} (廃用)
==={{etym}}===
{{bor+|pt|la|historia}} < {{etyl|grc|pt}} {{m|grc|ἱστορία}} < {{m|grc|ἱστορέω}} < {{m|grc|ἵστωρ}}
==={{pron}}===
{{pt-IPA}}
==={{noun}}===
{{pt-noun|f}}
[[Category:{{pt}}_歴史|*]]
#[[歴史]]。
#{{ふりがな|物語|ものがたり}}。
===={{syn}}====
*(語義2) {{l|pt|estória}}
===={{desc}}====
*{{desc|kea|stória}}
qumqjf0qt2u7rr6scz60yfh4g24yt4a
年来
0
397268
2375688
1952292
2026-11-04T21:39:25Z
Jiba1219
100610
2375688
wikitext
text/x-wiki
=={{ja}}==
{{kana-DEFAULTSORT|ねんらい}}
==={{noun}}・{{adv}}===
{{ja-noun|ねんらい}}
[[カテゴリ:日本語 副詞]]
#ここ[[数]][[年]]。[[としごろ|年頃]]。
=={{zh}}==
[[category:{{zh}}|nian2kai2]]
==={{adv}}===
[[category:{{zh}} {{adv}}|nian2kai2]]
{{zhchars}} ({{unicode|niánlái}} 繁体字:[[年來]])
#この1年。
#この数年。
hyht7spssau7gg6nfn0rappkr5zb5q3
dokument
0
398718
2375734
1756906
2026-11-05T00:40:35Z
Kuroco2k
84207
2375734
wikitext
text/x-wiki
{{also|Dokument}}
=={{L|af}}==
==={{etym}}===
{{etyl|nl|af}} {{m|nl|document}}
==={{pron}}===
*{{音声|af|LL-Q14196 (afr)-Oesjaar-dokument.wav|音声}}
==={{noun}}===
{{af-noun|e}}
#[[文書]]、[[資料]]、[[書類]]。
=={{L|et}}==
==={{etym}}===
{{bor|et|de|Dokument}}
==={{noun}}===
{{et-noun|dokumendi|dokumenti}}
#[[文書]]、[[資料]]、[[書類]]。
=={{L|sv}}==
==={{pron}}===
*{{音声|sv|Sv-dokument.ogg|音声}}
==={{noun}}===
{{sv-noun|n}}
#[[文書]]、[[資料]]、[[書類]]。
{{sv-infl-noun-n-zero}}
===={{rel}}====
*{{l|sv|dokumentförstörare}}
*{{l|sv|dokumenthantering}}
=={{L|sk}}==
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|m-in|gen=dokumentu|pl=dokumenty|genpl=dokumentov|decl=dub}}
#[[文書]]、[[資料]]、[[書類]]。
===={{decl}}====
{{sk-ndecl|m-in|g=u}}
=={{L|sh}}==
==={{alter}}===
*(ボスニア、セルビア): {{l|sh|dokùmenat}}
==={{pron}}===
*{{IPA|lang=sh|dokǔment}}
*{{hyphenation|do|ku|ment}}
==={{noun}}===
{{sh-noun+|g=m|head=dokùment}}
#[[文書]]、[[資料]]、[[書類]]。
{{sh-decl-noun|dokùment|dokumenti|dokumenta|dokùmenātā|dokumentu|dokumentima|dokument|dokumente|dokumente|dokumenti|dokumentu|dokumentima|dokumentom|dokumentima}}
=={{L|cs}}==
==={{etym}}===
{{bor|cs|la|documentum}}.
==={{pron}}===
*{{cs-IPA}}
==={{noun}}===
{{cs-noun|m-in}}
#[[文書]]、[[資料]]、[[書類]]。
#[[ドキュメンタリー]]、[[記録映画]]。
===={{decl}}====
{{cs-ndecl|<m.locu:ě>}}
===={{rel}}====
*{{l|cs|docent}}
*{{l|cs|dokumentace}}
*{{l|cs|dokumentarista}}
*{{l|cs|dokumentaristika}}
*{{l|cs|dokumentární}}
*{{l|cs|dokumentovat}}
=={{L|da}}==
==={{etym}}===
{{etyl|la|da}} {{m|la|documentum}} < {{m|la|docēre}}
==={{noun}}===
{{da-noun|et|er}}
#[[文書]]、[[資料]]、[[書類]]。
{{da-noun-infl|et|er}}
=={{L|nn}}==
==={{etym}}===
{{etyl|la|nn}} {{m|la|documentum}}
==={{pron}}===
*{{IPA|lang=nn|dʊkʉˈmɛnt}}
==={{noun}}===
{{nn-noun-n1}}
#[[文書]]、[[資料]]、[[書類]]。
===={{drv}}====
*{{l|nn|dokumentmappe}}
=={{L|nb}}==
==={{etym}}===
{{etyl|la|nb}} {{m|la|documentum}}
==={{noun}}===
{{nb-noun-n3}}
#[[文書]]、[[資料]]、[[書類]]。
===={{drv}}====
*{{l|nb|dokumentere}}
*{{l|nb|dokumentmappe}}
=={{L|pl}}==
==={{etym}}===
{{bor|pl|la|documentum}}
==={{pron}}===
{{pl-IPA}}
==={{noun}}===
{{pl-noun|m-in}}
#[[文書]]、[[資料]]、[[書類]]。
{{pl-decl-noun-m-in}}
7jr1kk6amim0h3wt76rkugxxxxq12tp
jar
0
406341
2375735
2272772
2026-11-05T00:42:26Z
Kuroco2k
84207
2375735
wikitext
text/x-wiki
{{also|JAR|Jar|jař|jár|jär|јар|яр}}
=={{L|en}}==
==={{pron}}===
*{{enPR|jär}}
** {{a|RP}} {{IPA|lang=en|/dʒɑː/|[d͡ʒaː(ɹ)]}} 又は {{IPA|/dʒaː/|[d͡ʒaː(ɹ)]}}
** {{a|GA}} {{IPA|/d͡ʒɑɹ/|[d͡ʒɑɹ]}}
** {{a|AU}} {{IPA|/dʒɐː/|[d͡ʒɐː(ɹ)]}}
** {{音声|en|en-us-jar.ogg|音声(GA)}}
** {{音声|en|en-au-jar.ogg|音声(豪)}}
*{{rhymes|ɑː(ɹ)|s=1}}
==={{etym}}1===
*{{etyl|enm|en}} {{m|enm|jarre}} < {{etyl|ML.|en}} {{m|la||jarra}} 又は{{etyl|frm|en}} {{m|frm|jarre}} 又は{{etyl|es|en}} {{m|es|jarra}}, {{m|es|jarro}} < {{etyl|ar|en}} {{m|ar|جَرَّة}}
*動詞は名詞より派生。
===={{noun}}====
{{en-noun}}
#{{context|container|lang=en}}[[土器]]。
#{{context|container|lang=en}}(広口の)[[瓶]]、{{ふりがな|壺|つぼ}}。
#瓶一[[杯]]分。
#{{context|British|Irish|colloquial|lang=en}}[[パイントグラス]]。
#{{context|British|Irish|colloquial|ビールやサイダーの|lang=en}}[[グラス]]。
====={{syn}}=====
*(語義2) {{l|en|cruse}}, {{l|en|pot}}
====={{hypo}}=====
*{{l|en|cookie jar}}, {{l|en|jam jar}}, {{l|en|mason jar}}, {{l|en|spice jar}}
====={{drv}}=====
{{top}}
*{{l|en|jamjar}}
*{{l|en|bean jar}}
*{{l|en|bell jar}}
*{{l|en|canopic jar}}
*{{l|en|caught in the cookie jar}}
*{{l|en|caught raiding the cookie jar}}
*{{l|en|caught with one's fingers in the cookie jar}}
*{{l|en|caught with the cookie jar}}
*{{l|en|cookie-jar accounting}}
*{{l|en|cookie-jar reserve}}
*{{l|en|cupping jar}}
*{{l|en|cupping-jar}}
*{{l|en|first olive out of the jar}}
*{{l|en|gas jar}}
*{{l|en|hand in the cookie jar}}
*{{l|en|jar mill}}
*{{l|en|jar-dropping}}
*{{l|en|jar-owl}}
*{{l|en|job jar}}
*{{l|en|Kilner jar}}
*{{l|en|Kleistian jar}}
*{{l|en|Leiden jar}}
*{{l|en|Leyden jar}}
*{{l|en|Mason jar}}
*{{l|en|monkey jar}}
*{{l|en|night-jar}}
*{{l|en|on the jar}}
*{{l|en|Pegu jar}}
*{{l|en|slop-jar}}
*{{l|en|stirrup jar}}
*{{l|en|swear jar}}
*{{l|en|unit jar}}
*{{l|en|with one's fingers in the cookie jar}}
*{{l|en|jarful}}
{{bottom}}
====={{rel}}=====
*{{l|en|jorum}}
===={{verb}}====
{{en-verb|jarr|ing}}
#{{context|transitive|lang=en}}瓶に[[保存]]する。
====={{syn}}=====
*{{l|en|bottle}}
==={{etym}}2===
{{m|en|jar}}, {{m|en|jur}}, {{m|en|jarre}}, {{m|en|jurre}}
===={{noun}}====
{{en-noun|~}}
#{{context|countable|lang=en}}{{おくりがな3|耳|みみ||障|ざわ|り|みみざわり}}な{{ふりがな|音|おと}}。
#{{context|countable|also|figuratively|lang=en}}(ぶつかった)[[衝撃]]、{{おくりがな2|揺|ゆ|れ|ゆれ}}、[[震動]]。
#{{context|countable|lang=en}}[[不調和]]。
#{{context|countable|now|rare|lang=en}}(意見などの)[[不一致]]。
====={{syn}}=====
*(語義2) {{l|en|jolt}}
===={{verb}}====
{{en-verb|jarr|ing}}
#{{context|transitive|lang=en}}[[がたがた]]震動させる。
#{{context|transitive|lang=en}}[[ぶつける|ぶつけ]]て{{おくりがな2|痛|いた|める|いためる}}。
#{{context|transitive|figuratively|lang=en}}[[不快感]]を{{おくりがな2|与|あた|える|あたえる}}。
#{{context|intransitive|lang=en}}[[ぶつかる|ぶつかっ]]て{{おくりがな2|揺|ゆ|れる|ゆれる}}。
#{{context|intransitive|figuratively|lang=en}}[[そぐわない]]、[[調和]]しない。
====={{drv}}=====
*{{l|en|jarring}}
*{{l|en|jarry}}
*{{l|en|jarsome}}
==={{anag}}===
*{{anagrams|en|a=ajr|JRA|Raj|ajr|raj}}
=={{L|frr}}==
==={{pronoun}}===
{{head|frr|pronoun}}
#{{おくりがな2|彼|かれ|ら|かれら}}を、[[それら]]を。
#彼らの、それらの。
=={{L|odt}}==
==={{etym}}===
{{etyl|gmw-pro|odt}} {{m|gmw-pro|*jār}}
==={{noun}}===
{{odt-noun|head=jār|n}}
#{{context|暦|lang=odt}}{{ふりがな|年|とし}}。
===={{desc}}====
*{{desc|dum|jâer}}
** {{desc|nl|jaar}}
*** {{desc|af|jaar}}
*** {{desc|dcr|jaer}}, {{l|dcr|jaar}}, {{l|dcr|yer}}
*** {{desc|gmw-jdt|jâr}}
*** {{desc|brc|jari}}
*** {{desc|djk|yali|bor=1}}
*** {{desc|srn|yari|bor=1}}
**** {{desc|jvn|yari|bor=1}}
**** {{desc|srm|jáa|bor=1}}
** {{desc|zea|jaer}}, {{l|zea|jaor}}
** {{desc|vls|joar}}
** {{desc|li|jaor}}
=={{L|goh}}==
==={{etym}}===
{{etyl|gmw-pro|goh}} {{m|gmw-pro|*jār}} < {{etyl|gem-pro|goh}} {{m|gem-pro|*jērą}} < {{etyl|ine-pro|goh}} {{m|ine-pro|*yeh₁-}}
==={{noun}}===
{{goh-noun|head=jār|n}}
#{{context|暦|lang=goh}}{{ふりがな|年|とし}}。
===={{drv}}====
*{{l|goh|hiuro}}, {{l|goh|hiuri}}
** {{desc|gmh|hiure}}
*** {{desc|cim|hôar}}
*** {{desc|de|heuer}}
===={{desc}}====
*{{desc|gmh|jār}}
** {{desc|gsw|Jòòr}}, {{l|gsw|Jààr}}
** {{desc|yi|יאָר}}
** {{desc|wym|jür}}
** {{desc|swg|Joar}}, {{l|swg|Johr}}
**: {{desc|gmw-stm|Johr}}
** {{desc|gmw-cfr|Johr}}
**: {{desc|hrx|Joher}}
**: {{desc|lb|Joer}}
** {{desc|de|Jahr}}
** {{desc|bar|Jåhr}}
**: {{desc|cim|jaar|alts=1}}
**: {{desc|mhn|jor}}
** {{desc|gmw-rfr|-}}
**: {{desc|pdc|Johr}}, {{l|pdc|Yaahr}}
=={{L|osx}}==
==={{alter}}===
*{{l|osx|gēr}}
==={{etym}}===
{{etyl|gmw-pro|osx}} {{m|gmw-pro|*jār}} < {{etyl|gem-pro|osx}} {{m|gem-pro|*jērą}} < {{etyl|ine-pro|osx}} {{m|ine-pro|*yeh₁-}}
==={{noun}}===
{{osx-noun|head=jār|g=n}}
#{{context|暦|lang=osx}}{{ふりがな|年|とし}}。
{{osx-decl-noun-a-n|jār}}
===={{desc}}====
*{{desc|gml|jâr}}, {{l|gml|jaer}}
** {{desc|nds-de|Jåhr}}, {{l|nds-de|Jahr}}, {{l|nds-de|Johr}}
** {{desc|pdt|Joa}}
=={{L|ofs}}==
==={{noun}}===
{{ofs-noun|n|head=jār}}
#{{l|ofs|jēr}}の異形。
{{ofs-decl-noun-a-n|jār}}
=={{L|sux}}==
===ラテン文字表記===
{{sux-rom}}
#[[𒃻]]のラテン文字表記。
=={{L|sk}}==
==={{etym}}===
{{etyl|sla-pro|sk}} {{m|sla-pro|*jarь}}
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|f|gen=jari|pl=jari|genpl=jarí|decl=kosť}}
#{{タグ|sk|季節}} {{ふりがな|春|はる}}。
===={{decl}}====
{{sk-ndecl|f}}
===={{syn}}====
*{{l|sk|vesna}}
===={{drv}}====
*{{l|sk|jarný}}
{{季節名/sk}}
=={{L|sea}}==
==={{etym}}===
{{etyl|mkh-pro|sea}} {{m|mkh-pro|*ɟarʔ}}
==={{verb}}===
{{head|sea|verb}}
#{{おくりがな2|走|はし|る|はしる}}。
===={{drv}}====
*{{l|sea|jerjar}}
*{{l|sea|je'nar}}
==={{seealso}}===
*{{l|sea|deeq|t=to run away}}
=={{L|sh}}==
==={{etym}}===
{{etyl|sla-pro|sh}} {{m|sla-pro|*jarъ}}
==={{pron}}===
*{{IPA|lang=sh|jâːr}}
==={{noun}}===
{{sh-noun+|g=m|head=jȃr}}
#{{context|archaic|Croatia|lang=sh}}{{ふりがな|春|はる}}。
#[[猛暑]]。
=={{L|so}}==
==={{verb}}===
{{head|so|verb}}
#{{おくりがな2|切|き|る|きる}}。
=={{L|tzj}}==
==={{alter}}===
*{{l|tzj|ja}}
==={{arti}}===
{{head|tzj|article}}
#(定冠詞)[[その]]。
=={{L|cs}}==
==={{pron}}===
*{{cs-IPA}}
==={{noun}}===
{{head|cs|noun form}}
#[[jaro]]の複数生格。
=={{L|nn}}==
==={{noun}}===
{{nn-noun-m1}}
#[[jare]]の異形。
=={{L|nb}}==
==={{noun}}===
{{nb-noun-m1}}
#[[jare]]の2005年以前の綴り。
=={{L|beu}}==
==={{noun}}===
{{head|beu|noun}}
#{{ふりがな|水|みず}}。
=={{L|pl}}==
==={{pron}}===
{{pl-IPA}}
==={{etym}}1===
{{etyl|sla-pro|pl}} {{m|sla-pro|*jarъ}}
===={{noun}}====
{{pl-noun|m-in}}
#{{context|archaic|lang=pl}}{{ふりがな|春|はる}}。
{{pl-decl-noun-m-in}}
====={{rel}}=====
*(形容詞) {{l|pl|jary}}, {{l|pl|jarowy}}
==={{etym}}2===
{{bor+|pl|uk|яр}}
===={{noun}}====
{{pl-noun|m-in}}
#{{context|landform|lang=pl}}[[峡谷]]。
{{pl-decl-noun-m-in}}
====={{rel}}=====
*(形容詞) {{l|pl|jarowy}}
=={{L|ro}}==
==={{etym}}===
{{bor+|ro|cu|жаръ}} < {{etyl|sla-pro|ro}} {{m|sla-pro|*žarъ}}
==={{noun}}===
{{ro-noun|n|jaruri}}
#(燃えている)[[石炭]]。
#[[白熱]]、[[赤熱]]。
{{ro-noun-n-uri}}
===={{syn}}====
*(語義2) {{l|ro|arșiță}}, {{l|ro|dogoare}}, {{l|ro|căldură}} {{l|ro|mare}}
===={{drv}}====
*{{l|ro|jariște}}
===={{seealso}}====
*{{l|ro|cărbune}}
*{{l|ro|foc}}
=={{L|jbo}}==
===Rafsi===
{{jbo-rafsi}}
#[[jdari]]のrafsi。
tuq5s5ltjwwdmjl3rbof4tu2ltb5dk9
genitív
0
409106
2375965
1780814
2026-11-05T11:44:55Z
Kuroco2k
84207
2375965
wikitext
text/x-wiki
{{DEFAULTSORT:genitiv}}
{{also|genitiv|Genitiv|genitīv}}
=={{L|sk}}==
==={{pron}}===
*{{IPA|lang=sk|[ˈɡɛnitiːu̯]}}
==={{noun}}===
{{sk-noun|m-in|gen=genitívu|pl=genitívy|genpl=genitívov|decl=dub}}
#{{context|grammar|lang=sk}}[[属格]]、[[生格]]。
===={{decl}}====
{{sk-ndecl|m-in|g=u}}
l9v75hsvd5oi12m00pyq64wmq1i4zgj
店番
0
429009
2375739
2369270
2026-11-05T00:58:41Z
こんせ
4359
支店コードのことを「てんばん」という
2375739
wikitext
text/x-wiki
{{kana-DEFAULTSORT|みせばん}}
=={{L|ja}}==
{{ja-kanjitab|みせ|ばん|yomi=y}}
==={{noun}}1===
{{ja-noun-suru|みせばん}}
#[[店舗]]などの[[番]]を[[する]]こと。
#[[江戸時代]]、[[東海道]]の品川宿の遊女屋で張見世をする[[遊女]]。
===={{verb}}====
{{日本語サ変活用}}
==={{noun}}2===
{{ja-noun|てんばん}}
[[Category:日本語 金融|てんはん てんばん]]
#[[金融機関]]の[[支店]][[コード]]。
p5ddn0zqcdn3ybvwrvqvj82zvl9rtnf
おけつ
0
433181
2375624
1832813
2026-11-04T14:22:41Z
こんせ
4359
/* {{noun}} */
2375624
wikitext
text/x-wiki
=={{ja}}==
==={{noun}}===
{{head|ja|noun|head=[[お]][[けつ]]}}【[[御]][[けつ]]】
#{{タグ|ja|俗語}}「[[けつ]]」の丁寧語。[[おしり]]。
[[カテゴリ:日本語 敬語 丁寧語]]
==={{homonym}}===
{{head|ja|同音異義}}
*【[[悪血]]】:病毒を含む血液。
*【[[瘀血]]】:停滞した古い血液。
dzpv15av5w7r9vf60223owkrplx6ut6
póndźela
0
441039
2375791
1849111
2026-11-05T02:59:49Z
Kuroco2k
84207
2375791
wikitext
text/x-wiki
{{DEFAULTSORT:pondzela}}
=={{L|hsb}}==
==={{etym}}===
{{etyl|sla-pro|hsb}} {{m|sla-pro|*poneděľa}}
==={{pron}}===
*{{IPA|lang=hsb|ˈpoːnd͡ʑɛla}}
*{{hyph|hsb|pón|dźe|la}}
==={{noun}}===
{{head|hsb|noun|g=f}}
#{{context|曜日|lang=hsb}}[[月曜日]]。
===={{decl}}====
{{hsb-ndecl|<f>}}
===={{seealso}}====
{{曜日名/hsb}}
4yviz0js98l9i32yxw70hlsdwid1z7x
epilepsia
0
441877
2375973
1850788
2026-11-05T11:48:18Z
Kuroco2k
84207
2375973
wikitext
text/x-wiki
=={{L|ast}}==
==={{noun}}===
{{ast-noun|f|-}}
#{{context|disease|lang=ast}}[[癲癇]]。
=={{L|eo}}==
==={{pron}}===
*{{音声|eo|LL-Q143 (epo)-Lepticed7-epilepsia.wav|音声}}
{{eo-IPA}}
==={{adjective}}===
{{eo-adj|head=[[epilepsio|epilepsi]]/[[-a|a]]|root=epilepsi}}
#{{context|disease|lang=eo}}[[癲癇]]の。
=={{L|es}}==
==={{etym}}===
{{bor|es|LL.|epilēpsia}} < {{etyl|grc|es}} {{m|grc|ἐπιληψία}}
==={{pron}}===
{{es-IPA}}
==={{noun}}===
{{es-noun|f}}
#{{context|disease|lang=es}}[[癲癇]]。
===={{rel}}====
*{{l|es|epiléptico}}
=={{L|sk}}==
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|f|gen=epilepsie|pl=epilepsie|genpl=epilepsií|decl=ulica}}
#{{context|disease|lang=sk}}[[癲癇]]。
===={{decl}}====
{{sk-ndecl|f}}
===={{rel}}====
*{{l|sk|epileptický}}
=={{L|fi}}==
==={{etym}}===
{{etyl|la|fi}} {{m|la|epilēpsia}}
==={{pron}}===
{{fi-pronunciation}}
==={{noun}}===
{{head|fi|noun}}
#{{context|disease|lang=fi}}[[癲癇]]。
===={{decl}}====
{{fi-decl-kulkija|epilepsi|a}}
===={{syn}}====
*{{l|fi|kaatumatauti}}
===={{drv}}====
*{{l|fi|epileptikko}}
*{{l|fi|epileptinen}}
=={{L|pt}}==
==={{etym}}===
{{bor|pt|la|epilēpsia}} < {{etyl|grc|pt}} {{m|grc|ἐπιληψία}} < {{m|grc|ἐπιλαμβάνω}}
==={{noun}}===
{{pt-noun|f}}
#{{context|disease|lang=pt}}[[癲癇]]。
===={{rel}}====
*{{l|pt|epilético}}
6clae9i6b4607in3jao4gtdbkg0w63g
せんてん
0
442514
2375766
1964855
2026-11-05T01:46:01Z
こんせ
4359
2375766
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|せんでん|ぜんてん|ぜんでん}}
=={{ja}}==
==={{homonym}}===
{{head|ja|同音異義}}
*【[[先天]]】:うまれつき。
*【[[旋転]]】:回転すること。
*【[[腺点]]】:植物の葉や茎などの表面にある点状の組織。
2ewyvyauhu60ht3idkwo48wzkcrj5jc
2375771
2375766
2026-11-05T02:13:43Z
こんせ
4359
2375771
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|せんでん|ぜんてん|ぜんでん}}
=={{ja}}==
==={{homonym}}===
{{head|ja|同音異義}}
*【[[先天]]】:うまれつき。
*【[[旋転]]】:回転すること。
*【[[腺点]]】:植物の葉や茎などの表面にある点状の組織。
*【[[選点]]】:三角点等の設置位置を、現地で決める作業。
nitnti172ekx9jchvvotfpv8pe7oegi
vokatív
0
451455
2375967
1868418
2026-11-05T11:44:55Z
Kuroco2k
84207
2375967
wikitext
text/x-wiki
{{DEFAULTSORT:vokativ}}
{{also|vokativ|Vokativ|vokatîv}}
=={{L|sk}}==
==={{pron}}===
*{{sk-IPA|vokaTíw}}
==={{noun}}===
{{sk-noun|m-in|gen=vokatívu|pl=vokatívy|genpl=vokatívov|decl=dub}}
#{{context|grammar|lang=sk}}[[呼格]]。
===={{decl}}====
{{sk-ndecl|m-in|g=u}}
tb9r8x0odomeolf8dckcgaxsiqc9wqk
fonológia
0
458639
2375972
1880527
2026-11-05T11:48:18Z
Kuroco2k
84207
2375972
wikitext
text/x-wiki
{{DEFAULTSORT:fonologia}}
{{also|fonologia|fonología}}
=={{L|sk}}==
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|f|gen=fonológie|pl=fonológie|genpl=fonológií|decl=ulica}}
[[Category:{{sk}}_音韻論|*]]
#[[音韻論]]。
===={{decl}}====
{{sk-ndecl|f|n=sg}}
jze0kv5bughyynb9j2s30cwtj7r1t2g
反社
0
462036
2375776
2059467
2026-11-05T02:30:48Z
こんせ
4359
/* {{noun}} */
2375776
wikitext
text/x-wiki
=={{ja}}==
{{kana-DEFAULTSORT|はんしゃ}}
==={{noun}}===
{{ja-noun|[[はんしゃ]]}}
#{{タグ|ja|略語}}「[[反社会的勢力]]」の略。
gfiydiehxcqti3mirv87dnbd0u6xwk7
素適
0
466195
2375931
1972993
2026-11-05T08:18:25Z
こんせ
4359
[[Category:{{ja}} 当て字]]
2375931
wikitext
text/x-wiki
{{kana-DEFAULTSORT|すてき}}
=={{L|ja}}==
[[Category:{{ja}} 当て字]]
==={{wago}}===
{{ja-wagokanji|すてき}}
#{{wagokanji of|すてき}}([[当て字]])
4z0e1znwmepmctphrsdg75yvidibqlk
フランスパン
0
466221
2375513
2183240
2026-11-04T13:06:18Z
M-30722
1202
2375513
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
{{和製外来語|en|France|pt|pão}}
==={{pron}}===
{{ja-pron|acc=4|acc2=h|dev=4|acc_ref=NHK|acc2_ref=NHK}}
==={{noun}}===
{{ja-noun}}
[[カテゴリ:{{ja}}_地名由来]]
#{{タグ|ja|パン}}[[塩味]]を利かせた[[表面]]を固く焼いた[[パン]]。
===={{related}}====
*[[バゲット]]
===脚注===
{{Reflist}}
mdr8b9qvh2putwftdydmkbjw6xrbj6o
はんしゃ
0
466405
2375777
1973102
2026-11-05T02:31:16Z
こんせ
4359
+販社
2375777
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|ばんしゃ}}
=={{ja}}==
==={{homonym}}===
{{head|ja|同音異義}}
*【[[反社]]】:反社会的の略。
*【[[反射]]】:はねかえること。
*【[[販社]]】:販売会社の略。
4k503ftrsxnqxbgz3z4lzcvim9v6z64
インターネットカフェ
0
466734
2375536
2282456
2026-11-04T13:16:57Z
M-30722
1202
2375536
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{wikipedia}}
=={{L|ja}}==
==={{etym}}===
{{和製外来語|en|Internet|fr|cafe}}
==={{noun}}===
{{ja-noun}}
#{{context|店舗|インターネット|lang=ja}}[[個別]]に区切られ、[[インターネット]]に[[接続]]された[[パーソナルコンピュータ|パソコン]]を置いた部屋を有料で利用できる飲食店。[[ネットカフェ]]。
===={{related}}====
*[[カフェ]]
*[[ネットカフェ難民]]
974whtu16864k9lolaqyekizkqv2kuk
がちんこ
0
468401
2375691
1974007
2026-11-04T22:02:41Z
こんせ
4359
also
2375691
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|かちんこ}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|相撲}}[[真剣]]な[[勝負]]。[[がち]]。
o92vduh8cecou9hz247xhvzqzu0vf0j
sused
0
468937
2375977
1902884
2026-11-05T11:49:35Z
Kuroco2k
84207
2375977
wikitext
text/x-wiki
=={{L|vep}}==
==={{etym}}===
{{bor|vep|ru|сосе́д}}
==={{noun}}===
{{head|vep|noun}}
#[[隣人]]。
===={{decl}}====
{{vep-decl-sana|suseda}}
=={{L|sk}}==
==={{etym}}===
{{etyl|sla-pro|sk}} {{m|sla-pro|*sǫsědъ}}
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|m-an|gen=suseda|pl=susedovia|genpl=susedov|decl=chlap}}
#[[隣人]]。
===={{decl}}====
{{sk-ndecl|m-pr}}
===={{drv}}====
*{{l|sk|susedský}}
*{{l|sk|susedsky}}
*{{l|sk|susedstvo}}
*{{l|sk|susedko}}
*{{l|sk|susedný}}
*{{l|sk|susediaci}}
=={{L|sh}}==
==={{alter}}===
*{{l|sh|súsjed}} (イェ方言)
==={{etym}}===
{{etyl|sla-pro|sh}} {{m|sla-pro|*sǫsědъ}}
==={{pron}}===
*{{IPA|lang=sh|sǔːsed}}
*{{hyphenation|su|sed}}
==={{noun}}===
{{sh-noun+|g=m|head=súsed}}
#[[隣人]]。
===={{decl}}====
{{sh-decl-noun|sused|susedi|suseda|suseda|susedu|susedima|suseda|susede|susede|susedi|susedu|susedima|susedom|susedima}}
===={{syn}}====
*{{l|sh|kòmšija}}
===={{drv}}====
*{{l|sh|súseda}}
*{{l|sh|súsedstvo}}
nfgshdogucpy165px143fyqkx2wh75n
ananás
0
469873
2375966
1905368
2026-11-05T11:44:55Z
Kuroco2k
84207
2375966
wikitext
text/x-wiki
{{DEFAULTSORT:ananas ananás}}
=={{L|es}}==
==={{alter}}===
*{{l|es|ananá}} (アルゼンチン、ウルグアイ)
==={{etym}}===
{{bor|es|pt|ananás}} < {{etyl|gn|es}} {{m|gn|naná}}
==={{noun}}===
{{es-noun|m|ananás|pl2=ananases}}
[[Category:{{es}}_{{noun}}_複数形]]
#{{context|plant|fruit|lang=es}}[[パイナップル]]。
#: {{syn|es|piña}}
#[[ananá]]の複数形。
===={{desc}}====
*{{desc|fr|ananas|bor=yes}}
=={{L|sk}}==
==={{etym}}===
{{etyl|pt|sk}} {{m|pt|ananás}} < {{etyl|gn|sk}} {{m|gn|naná}}
==={{pron}}===
*{{IPA|lang=sk|ˈananaːs}}
==={{noun}}===
{{sk-noun|m-in|gen=ananásu|pl=ananásy|genpl=ananásov|decl=dub}}
#{{context|plant|fruit|lang=sk}}[[パイナップル]]。
===={{decl}}====
{{sk-ndecl|m-in|g=u}}
===={{drv}}====
*{{l|sk|ananásový}}
=={{L|tet}}==
==={{etym}}===
{{bor|tet|pt|ananás}}
==={{noun}}===
{{head|tet|noun}}
#{{context|plant|fruit|lang=tet}}[[パイナップル]]。
=={{L|pt}}==
==={{alter}}===
*{{l|pt|ananá}}, {{l|pt|anana}}, {{l|pt|naná}}, {{l|pt|nanás}}
==={{etym}}===
{{bor|pt|tpw|ananá}}
==={{pron}}===
{{pt-IPA}}
*{{hyph|pt|a|na|nás}}
==={{noun}}===
{{pt-noun|m|ananases}}
#{{context|plant|fruit|lang=pt}}[[パイナップル]]。{{defdate|16世紀より}}
===={{syn}}====
*{{l|pt|abacaxi}} (主にブラジル)
===={{desc}}====
*{{desc|ca|ananàs|bor=1}}
*{{desc|el|ανανάς|bor=1}}
*{{desc|es|ananás|bor=1}}
*{{desc|sw|nanasi|bor=1}}
*{{desc|tet|ananás|bor=1}}
*{{desc|de|Ananas|bor=1}}
*{{desc|hi|अनन्नास|bor=1}}
*{{desc|bn|আনারস|bor=1}}
*{{desc|mr|अननस|bor=1}}
7pr0vsd58ecqgyr9470dneosf5xaraw
アルコールハラスメント
0
471085
2375532
1975544
2026-11-04T13:13:54Z
M-30722
1202
2375532
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{wikipedia}}
=={{L|ja}}==
==={{etym}}===
{{和製外来語|nl|alcohol|en|harassment}}
==={{noun}}===
{{ja-noun-suru|head=[[アルコール]][[ハラスメント]]}}
#[[飲酒]]の[[強要]]など[[酒席]]で行われる[[いやがらせ|嫌がらせ]]。
===={{synonym}}====
*[[アルハラ]](略語)
==={{verb}}===
{{日本語サ変活用}}
7y7kk6h39pn8h81genod27esgevrn4b
kameň
0
472584
2375978
1912059
2026-11-05T11:50:53Z
Kuroco2k
84207
2375978
wikitext
text/x-wiki
{{DEFAULTSORT:kamen}}
{{also|kamen|kámen|kämen|kåmen}}
=={{L|sk}}==
==={{etym}}===
{{etyl|sla-pro|sk}} {{m|sla-pro|*kamy}} < {{etyl|ine-pro|sk}} {{m|ine-pro|*h₂éḱmō}}
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|m-in|gen=kameňa|pl=kamene|genpl=kameňov|decl=stroj}}
#{{ふりがな|石|いし}}。
===={{decl}}====
{{sk-ndecl|m-in}}
===={{drv}}====
*{{l|sk|kamenný}}
*{{l|sk|kamienok}}
0ttxp0dj3s047wig56pv10908hgqdcn
文部科学省
0
472817
2375830
2368085
2026-11-05T03:52:30Z
Meow515
134123
2375830
wikitext
text/x-wiki
{{kana-DEFAULTSORT|もんぶかがくしょう}}
=={{L|ja}}==
{{ja-kanjitab|yomi=goon|もん|ぶ|か|がく|しょう}}
{{wikipedia}}
==={{etym}}===
{{blend|lang=ja|文部省|科学技術庁}}が、2001年に[[合併]]した2つの[[政府]]機関。
==={{pron}}===
{{ja-pron|もんぶかがくしょう|acc=5|acc_ref=DJR}}
==={{name}}===
{{ja-name|head=[[文部]][[科学]][[省]]|もんぶかがくしょう}}
#{{タグ|ja|政府}} [[教育]]、[[文化]]、[[スポーツ]]、[[科学]]、[[技術]]を担当する日本の[[省庁]]。
===={{synonym}}====
*[[文科省]]
===={{drv}}====
*[[文部科学大臣]]
*[[文部科学白書]]
===={{related}}====
*[[科学研究費補助金]]
===脚注===
{{reflist}}
nr7r45vrkkwm9pr0q96y5ihx7une7ks
テンプレート:和製英語
10
473478
2375566
2204767
2026-11-04T13:27:22Z
M-30722
1202
2375566
wikitext
text/x-wiki
<includeonly>{{#if:{{{1|}}}|{{#ifeq:{{{1|}}}|1|(和製英語)|[[和製英語]]。{{m|en|{{{1|}}}}} + {{m|en|{{{2|}}}}}{{#ifeq:{{{nodot|}}}|y||。}}}}|[[和製英語]]}}[[カテゴリ:和製英語]]</includeonly><noinclude>「カテゴリ:和製英語」を付加するテンプレート。引数1と引数2(ともに任意)に元となった語を入力する。括弧付きの「(和製英語)」を出力したい場合は引数1に「1」と入力。入力の無い場合はリンク付きの「和製英語」を出力する。語末の句点が不要な場合は、引数nodotに「y」と指定すると消すことが出来る。
===使用例===
*括弧付きの「(和製英語)」を出力: <nowiki>{{和製英語|1}}</nowiki>
*リンク付きの「和製英語」を出力: <nowiki>{{和製英語}}</nowiki>
*リンク付きの「和製英語」及び元となった語を出力([[ラブホテル]]の場合): <nowiki>{{和製英語|love|hotel}}</nowiki>
==関連テンプレート==
* [[:テンプレート:和製外来語]]: 英語以外の要素も含む場合に使用
[[カテゴリ:日本語 テンプレート|わせいえいこ]][[カテゴリ:内容表示|わせいえいこ]]</noinclude>
i1xr9rz9fqpblh3qm25hsslqru2axzn
2375899
2375566
2026-11-05T06:48:04Z
Toshi Okugoma
133652
2375899
wikitext
text/x-wiki
<includeonly>{{#if:{{{1|}}}|{{#ifeq:{{{1|}}}|1|(和製英語)|[[和製英語]]: {{m|en|{{{1|}}}}} + {{m|en|{{{2|}}}}}{{#ifeq:{{{nodot|}}}|y||。}}}}|[[和製英語]]}}[[カテゴリ:和製英語]]</includeonly><noinclude>「カテゴリ:和製英語」を付加するテンプレート。引数1と引数2(ともに任意)に元となった語を入力する。括弧付きの「(和製英語)」を出力したい場合は引数1に「1」と入力。入力の無い場合はリンク付きの「和製英語」を出力する。語末の句点が不要な場合は、引数nodotに「y」と指定すると消すことが出来る。
===使用例===
*括弧付きの「(和製英語)」を出力: <nowiki>{{和製英語|1}}</nowiki>
*リンク付きの「和製英語」を出力: <nowiki>{{和製英語}}</nowiki>
*リンク付きの「和製英語」及び元となった語を出力([[ラブホテル]]の場合): <nowiki>{{和製英語|love|hotel}}</nowiki>
==関連テンプレート==
* [[:テンプレート:和製外来語]]: 英語以外の要素も含む場合に使用
[[カテゴリ:日本語 テンプレート|わせいえいこ]][[カテゴリ:内容表示|わせいえいこ]]</noinclude>
6uwjcwof8hudmpx6266xtiaso5du8br
メロンパン
0
474729
2375508
2341980
2026-11-04T13:03:37Z
M-30722
1202
2375508
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{pron}}===
* {{音声|ja|LL-Q5287 (jpn)-CKali-メロンパン.wav}}
==={{etym}}===
{{和製外来語|en|melon|pt|pão}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|パン}}[[パン]]の[[生地]]の表面に[[ビスケット]]の生地を塗って筋を入れ、焼いた半球形のパン。
===={{related}}====
*[[菓子パン]]
eswvk0jku3i6cdpho1ysg34n0s5th8e
jogurt
0
475583
2375964
1935895
2026-11-05T11:44:54Z
Kuroco2k
84207
2375964
wikitext
text/x-wiki
{{also|Jogurt|jógúrt}}
=={{L|af}}==
==={{etym}}===
{{bor|af|nl|yoghurt}} < {{etyl|tr|af}} {{m|tr|yoğurt}}
==={{pron}}===
*{{IPA|lang=af|ˈjo.xœrt}}
*{{音声|af|LL-Q14196 (afr)-Anon1314-jogurt.wav|音声}}
==={{noun}}===
{{af-noun|s|jogurtjie}}
#{{context|乳製品|lang=af}}[[ヨーグルト]]。
=={{L|sk}}==
==={{etym}}===
{{bor|sk|tr|yoğurt}}
==={{pron}}===
*{{IPA|lang=sk|ˈjɔɡurt}}
==={{noun}}===
{{sk-noun|m-in|gen=jogurtu|pl=jogurty|decl=dub}}
#{{context|乳製品|lang=sk}}[[ヨーグルト]]。
===={{decl}}====
{{sk-ndecl|m-in|g=u}}
===={{drv}}====
*{{l|sk|jogurtový|g=m}}
=={{L|sl}}==
==={{etym}}===
{{bor|sl|tr|yoğurt}}
==={{pron}}===
*{{sl-IPA|jọ̑gurt}}
==={{noun}}===
{{head|sl|noun|head=jọ̑gurt|g=m-in}}
#{{context|乳製品|lang=sl}}[[ヨーグルト]]。
===={{decl}}====
{{sl-decl-noun-m|jógurt|n=sg}}
=={{L|sh}}==
==={{etym}}===
{{bor|sh|ota|یوغورت|tr=yoğurt}}
==={{noun}}===
{{sh-noun+|g=m|head=jògurt}}
#{{context|乳製品|lang=sh}}[[ヨーグルト]]。
===={{decl}}====
{{sh-decl-noun|jogurt|jogurti|jogurta|jogurta|jogurtu|jogurtima|jogurt|jogurte|jogurte|jogurti|jogurtu|jogurtima|jogurtom|jogurtima}}
=={{L|cs}}==
==={{etym}}===
{{bor|cs|tr|yoğurt}}
==={{pron}}===
*{{cs-IPA}}
==={{noun}}===
{{cs-noun|m-in}}
#{{context|乳製品|lang=cs}}[[ヨーグルト]]。
===={{decl}}====
{{cs-ndecl|<m>}}
=={{L|dsb}}==
==={{etym}}===
{{bor|dsb|ota|یوغورت|tr=yoğurt}}
==={{pron}}===
*{{IPA|lang=dsb|ˈjɔɡurt}}
==={{noun}}===
{{dsb-noun|m-in}}
#{{context|乳製品|lang=dsb}}[[ヨーグルト]]。
===={{decl}}====
{{dsb-decl-noun-18|jogur|t}}
=={{L|fo}}==
==={{etym}}===
{{bor|fo|tr|yoğurt}}
==={{noun}}===
{{fo-noun|m|jogurts|jogurt}}
#{{context|乳製品|lang=fo}}[[ヨーグルト]]。
===={{decl}}====
{{fo-decl-noun-n3|jogurt}}
=={{L|pl}}==
==={{etym}}===
{{bor|pl|tr|yoğurt}}
==={{pron}}===
{{pl-p|a=Pl-jogurt.ogg}}
==={{noun}}===
{{pl-noun|m-in}}
#{{context|乳製品|lang=pl}}[[ヨーグルト]]。
===={{decl}}====
{{pl-ndecl|<m.inan>}}
===={{drv}}====
*(形容詞) {{l|pl|jogurtowy}}
*(名詞) {{l|pl|biogurt}}
=={{L|rm}}==
==={{noun}}===
{{head|rm|noun|g=m}}
#{{context|乳製品|lang=rm}}[[ヨーグルト]]。
oue4o40b3e2rixc1qdory53kx1cqgrm
オナペット
0
475928
2375576
1960795
2026-11-04T13:33:38Z
M-30722
1202
2375576
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
{{和製外来語|de|Onanie|en|pet}}
==={{noun}}===
{{ja-noun}}
#{{context|sex|lang=ja}}[[自慰]]([[オナニー]])をする際に[[空想]]したり見たりする[[自分]]が好きな[[人物]]。
===={{synonym}}====
*[[おかず]]、[[ずりねた]]
===={{related}}====
*[[ダッチワイフ]]
lc7ikjuuk8xonmp70ye7cxugxbl7cwi
ルポライター
0
477176
2375618
1979365
2026-11-04T14:09:55Z
M-30722
1202
2375618
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
{{和製外来語|fr|reportage|en|writer}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|作家}}[[ルポ]]([[ルポルタージュ]])を書くことを[[職]]とする人。
===={{related}}====
*[[ライター]]
rolxfnxl7uyilvuhzrogln8v4mue0ce
メルヘンチック
0
477571
2375504
2368223
2026-11-04T12:57:37Z
M-30722
1202
2375504
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
{{和製外来語|de|Märchen|en|-tic}}
==={{adjectivenoun}}===
{{head|ja|adjectivenoun}}
#[[童話]]にありそうなさま。
#[[現実的]]でないさま。
===={{conjug}}====
{{日本語ダ活用}}
hp7fo0id8y9rkl6f3t08n28tjsl7tgc
コッペパン
0
479599
2375515
1981767
2026-11-04T13:09:46Z
M-30722
1202
2375515
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
{{和製外来語|fr|coupé|pt|pão}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|パン}}[[ほそながい|細長い]][[楕円形]]をして底が平たい[[パン]]。
===={{related}}====
*[[給食]]
c6pdbk8m3qe1ngyvxaes1wqu8g1q7qp
ジャムパン
0
479606
2375517
1981773
2026-11-04T13:10:50Z
M-30722
1202
2375517
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{wikipedia}}
=={{L|ja}}==
==={{etym}}===
{{和製外来語|en|jam|pt|pão}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|パン}}中に[[ジャム]]を入れて[[やく|焼い]]た[[パン]]。
===={{related}}====
*[[菓子パン]]
72qgte3bhal06rwy1s82py7c8qr58pw
チョコレートパン
0
479626
2375530
2205176
2026-11-04T13:11:25Z
M-30722
1202
2375530
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
{{wikipedia}}
==={{etym}}===
{{和製外来語|en|chocolate|pt|pão}}
==={{pron}}===
{{ja-pron|acc=6|acc2=5|acc_ref=DJR|acc2_ref=DJR}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|チョコレート|パン}}[[チョコレート]]を[[具材]]として用いる[[パン]]。[[チョコパン]]。
===={{related}}====
*[[菓子パン]]
===脚注===
{{Reflist}}
pghqb66dd62rfrynrvabj44q7h61hht
hrob
0
480623
2375963
1983807
2026-11-05T11:44:54Z
Kuroco2k
84207
2375963
wikitext
text/x-wiki
=={{L|sk}}==
==={{etym}}===
{{etyl|sla-pro|sk}} {{m|sla-pro|*grobъ}}
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|m-in|gen=hrobu|pl=hroby|genpl=hrobov|decl=dub}}
#{{ふりがな|墓|はか}}。
===={{decl}}====
{{sk-ndecl|m-in|g=u}}
===={{drv}}====
*{{l|sk|hrobár}}
*{{l|sk|hrobový}}
*{{l|sk|hrobček}}
=={{L|cs}}==
==={{etym}}===
{{etyl|zlw-ocs|cs}} {{m|zlw-ocs|hrob}} < {{etyl|sla-pro|cs}} {{m|sla-pro|*grobъ}}
==={{pron}}===
*{{cs-IPA}}
==={{noun}}===
{{cs-noun|m-in|g2=m-an}}
#{{ふりがな|墓|はか}}。
===={{decl}}====
{{cs-ndecl|<m.locu:ě>}}
有生:
{{cs-ndecl|<m.an.locu:ě.nomplové>}}
===={{drv}}====
*{{l|cs|hrobka}}
*{{l|cs|hrobník}}
*{{l|cs|hrobař}}
*{{l|cs|záhrobí}}
*{{l|cs|plakat na špatném hrobě}}
4qjlgg9zhmwzq0asyswue8qyxnvkrmu
キュロットスカート
0
481813
2375579
1987199
2026-11-04T13:37:54Z
M-30722
1202
2375579
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
*{{和製外来語|fr|culotte|en|skirt}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|衣類}}[[すそ|裾]]が[[左右]]一本ずつにわかれた[[スカート]]。
===={{related}}====
*[[キュロット]]
6q9ndnyjysaqprfltn3q6a7tumhdh99
chloroform
0
484292
2375756
1993054
2026-11-05T01:33:33Z
Kuroco2k
84207
2375756
wikitext
text/x-wiki
{{also|Chloroform}}
=={{L|af}}==
==={{noun}}===
{{af-noun|-}}
#{{context|化学物質|lang=af}}[[クロロホルム]]。
=={{L|en}}==
==={{etym}}===
{{bor|en|fr|chloroforme}}
==={{pron}}===
*{{IPA|lang=en|ˈklɒɹə(ʊ)ˌfɔː(ɹ)m}}
*{{音声|en|LL-Q1860 (eng)-Vealhurl-chloroform.wav|音声(英南部)}}
*{{hyph|en|chlo|ro|form}}
*{{rhymes|ɔː(ɹ)m|s=3}}
==={{noun}}===
{{en-noun|-}}
#{{context|化学物質|lang=en}}[[クロロホルム]]。
===={{syn}}====
*{{l|en|trichloromethane}}
*{{l|en|Guthrie's sweet whiskey}}, {{l|en|sweet whiskey}}
===={{drv}}====
{{top}}
*{{l|en|chlorodyne}}
*{{l|en|chloroformize}}
*{{l|en|prechloroform}}
*{{l|en|chloroformer}}
*{{l|en|deuterochloroform}}
*{{l|en|nitrochloroform}}
*{{l|en|methylchloroform}}
*{{l|en|chloroformist}}
*{{l|en|chloroformism}}
{{bottom}}
==={{verb}}===
{{en-verb}}
#クロロホルムで[[処理]]する。
===={{drv}}====
*{{l|en|unchloroformed}}
===={{rel}}====
*{{l|en|methylene chloride}}
*{{l|en|carbon tetrachloride}}
*{{l|en|fluoroform}}
*{{l|en|bromoform}}
*{{l|en|iodoform}}
=={{L|nl}}==
==={{pron}}===
*{{音声|nl|nl-chloroform.ogg}}
*{{hyph|nl|chlo|ro|form}}
==={{noun}}===
{{nl-noun|g=m|-|-}}
#{{context|化学物質|lang=nl}}[[クロロホルム]]。
=={{L|sco}}==
==={{noun}}===
{{sco-noun|-}}
#{{context|化学物質|lang=sco}}[[クロロホルム]]。
=={{L|sk}}==
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|m-in|gen=chloroformu|pl=chloroformy|genpl=chloroformov|decl=dub}}
#{{context|化学物質|lang=sk}}[[クロロホルム]]。
===={{decl}}====
{{sk-ndecl|m-in}}
===={{syn}}====
*{{l|sk|trichlórmetán}}
=={{L|cs}}==
==={{pron}}===
*{{cs-IPA}}
*{{hyphenation|chlo|ro|form}}
==={{noun}}===
{{cs-noun|m-in}}
#{{context|化学物質|lang=cs}}[[クロロホルム]]。
===={{decl}}====
{{cs-ndecl|<m>}}
=={{L|pl}}==
==={{pron}}===
{{pl-p|a=LL-Q809 (pol)-Poemat-chloroform.wav}}
==={{noun}}===
{{pl-noun|m-in|adj=chloroformowy}}
#{{context|化学物質|lang=pl}}[[クロロホルム]]。
{{pl-decl-noun-m-in|tantum=s}}
===={{drv}}====
*{{l|pl|chloroformować}}
6p43wqw0xje9k010k142fdt5of79xai
úspech
0
485119
2375758
1994975
2026-11-05T01:34:42Z
Kuroco2k
84207
2375758
wikitext
text/x-wiki
{{DEFAULTSORT:uspech}}
{{also|úspěch}}
=={{L|sk}}==
==={{etym}}===
{{etyl|sla-pro|sk}} {{m|sla-pro|*uspěxъ}}
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|m}}
#[[成功]]。
===={{decl}}====
{{sk-ndecl|m-in|g=u}}
pw03ft49q40ibeu1h816l9uegp1mrar
ナフサ
0
485351
2375916
2117771
2026-11-05T07:14:41Z
こんせ
4359
{{Wikipedia}}
2375916
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
{{Wikipedia}}
==={{etym}}===
{{bor|ja|en|naphtha}}
==={{noun}}===
{{ja-noun}}
#{{context|化学物質|lang=ja}}[[原油]]を[[分留]]して得られる揮発性の高い[[液体]]。まだ[[精製]]されていない[[ガソリン]]。主に石油化学工業の原料とされる。[[粗製ガソリン]]。
sp4o8oc5vergej1igwjjdrf5ikxa9h6
program
0
488927
2375969
2373250
2026-11-05T11:44:57Z
Kuroco2k
84207
2375969
wikitext
text/x-wiki
{{also|prògram}}
=={{L|sq}}==
==={{noun}}===
{{sq-noun|m}}
#[[計画]]、[[予定]]。
#[[番組]]。
#{{context|プログラミング|lang=sq}}[[プログラム]]。
=={{L|id}}==
==={{etym}}===
*{{bor|id|nl|program}} < {{etyl|LL.|id}} {{m|la|programma}} < {{etyl|grc|id}} {{m|grc|πρόγραμμα}}
*語義2は{{etyl|en|id}} {{m|en|program}}
==={{pron}}===
*{{IPA|lang=id|[ˈprɔɡ.ram]}}
*{{rhymes|ram|am|m|s=2}}
*{{hyphenation|prog|ram}}
==={{noun}}===
{{id-noun|pl=duplication}}
#[[計画]]、[[予定]]。
#{{context|プログラミング|lang=id}}プログラム。
#: {{syn|id|tata olah|aplikasi}}
===={{drv}}====
*{{l|id|memprogram}}
*{{l|id|memprogramkan}}
*{{l|id|pemrogram}}
*{{l|id|pemrograman}}
*{{l|id|terprogram}}
=={{L|en}}==
==={{alter}}===
*{{l|en|programme}} (用法参照)
==={{etym}}===
{{etyl|fr|en}} {{m|fr|programme}} < {{etyl|LL.|en}} {{m|la|programma}} < {{etyl|grc|en}} {{m|grc|πρόγραμμα}} < {{m|grc|προγράφω}} < {{m|grc|πρό}} + {{m|grc|γράφω}}
==={{pron}}===
*(容認発音) {{IPA|lang=en|ˈpɹəʊɡɹæm}}
*(一般米語、カナダ) {{enPR|prōʹgrăm'}}, {{IPA|lang=en|ˈpɹoʊˌɡɹæm}}
*(米南部) {{enPR|prōʹgrəm}}, {{IPA|lang=en|ˈpɹoʊɡɹəm}}
*(ウェールズ) {{IPA|lang=en|ˈpɹoːɡɹəm}}
*(インド) {{IPA|lang=en|ˈpɹoːɡɹɑːm}}
*{{音声|en|en-us-program.ogg|音声(米)}}
*{{homophones|lang=en|programme}}
*{{hyph|en|pro|gram}}
==={{noun}}===
{{en-noun}}
#[[計画]]、[[予定]]。
#: {{hypo|en|curriculum}}
#: {{cot|en|agenda|schedule}}
#[[予定表]]、[[演目]]、[[プログラム]]。
#{{context|politics|lang=en}}[[綱領]]。
#: {{syn|en|platform}}
#[[番組]]。
#{{context|プログラミング|lang=en}}プログラム。
===={{usage}}====
*''program'' 及び ''programme'' の用法:
**米国: 通常、''program'' のみ用いられる。
**英国: コンピュータのプログラムの意味では一般的に ''program'' が用いられるが ''programme'' も時々見られる。それ以外の語義では ''programme'' が用いられる。
**カナダ: ''program''、 ''programme'' ともに用いられるが ''program'' がより一般的。
**オーストラリア: オーストラリア英語の辞書であるMacquarie Dictionaryでは ''program'' が推奨されている。
**ニュージーランド: ニュージーランドの辞書では ''programme'' が支持されている。''program'' はコンピュータ以外の用法ではまれ。
**シンガポール: ''program''、 ''programme'' ともに用いられるが後者がより一般的。コンピュータ用語では ''program'' のみが用いられる。
===={{syn}}====
*(番組) [[show]]
*(予定表) [[playbill]]
*(コンピュータのプログラム) [[application]], [[computer program]]
===={{hypo}}====
*{{l|en|space program}}
*{{l|en|subprogram}}
===={{drv}}====
{{rel-top|派生語}}
*{{l|en|program counter}}
*{{l|en|program evaluation and review technique}}
*{{l|en|program guide}}
*{{l|en|antiprogram}}
*{{l|en|bioprogram}}
*{{l|en|counterprogram}}
*{{l|en|deprogram}}
*{{l|en|get with the program}}
*{{l|en|interprogram}}
*{{l|en|metaprogram}}
*{{l|en|microprogram}}
*{{l|en|misprogram}}
*{{l|en|multiprogram}}
*{{l|en|nonprogram}}
*{{l|en|outprogram}}
*{{l|en|overprogram}}
*{{l|en|preprogram}}
*{{l|en|programable}}
*{{l|en|programless}}
*{{l|en|programwide}}
*{{l|en|computer program}}
*{{l|en|reprogram}}
*{{l|en|superprogram}}
*{{l|en|teleprogram}}
*{{l|en|program music}}
*{{l|en|program slicer}}
*{{l|en|program trading}}
*{{l|en|Langlands program}}
*{{l|en|time-bound program}}
*{{l|en|programme block}}
*{{l|en|application program}}
*{{l|en|applications program}}
*{{l|en|authoring program}}
*{{l|en|developer program}}
*{{l|en|dividend reinvestment program}}
*{{l|en|exit program}}
*{{l|en|fellow management program}}
*{{l|en|not with the program}}
*{{l|en|program committee}}
*{{l|en|program evaluation review technique}}
*{{l|en|sustaining program}}
*{{l|en|television program}}
*{{l|en|TV program}}
*{{l|en|twelve-step program}}
*{{l|en|utility program}}
*{{l|en|wilderness program}}
*{{l|en|zombie program}}
{{rel-bottom}}
===={{desc}}====
*{{desc|tpi|program|bor=1}}
*{{desc|ms|program|bor=1}}
==={{verb}}===
{{en-verb|programs|''[[programming]]''/''[[programing]]''|''[[programmed]]''/''[[programed]]''}}
#{{context|transitive|機器などを|lang=en}}{{おくりがな3|組|く|み|込|こ|む|くみこむ}}、[[セット]]する。
#{{context|transitive|プログラミング|lang=en}}プログラムを[[作成]]する。
#{{context|transitive|lang=en}}計画する、予定を{{おくりがな2|立|た|てる|たてる}}。
#番組を作る。
#{{context|transitive|lang=en}}〜するよう{{おくりがな3|仕|し||向|む|ける|しむける}}。
===={{drv}}====
*{{l|en|programmable}}
*{{l|en|programmatical}}
*{{l|en|programmatically}}
*{{l|en|programmer}}
=={{L|sv}}==
==={{etym}}===
{{etyl|grc|sv}} {{m|grc|πρόγραμμα}}
==={{noun}}===
{{sv-noun|n}}
#[[計画]]、[[予定]]。
#[[予定表]]、[[演目]]、[[プログラム]]。
#[[番組]]。
#: {{hypo|sv|radioprogram|TV-program}}
#{{context|プログラミング|lang=sv}}プログラム。
#(洗濯機の)[[コース]]。
===={{decl}}====
{{sv-infl-noun-n-zero|stem=programm}}
===={{hypo}}====
{{top}}
*{{l|sv|barn- och fritidsprogrammet}}
*{{l|sv|bygg- och anläggningsprogrammet}}
*{{l|sv|ekonomiprogrammet}}
*{{l|sv|el- och energiprogrammet}}
*{{l|sv|estetiska programmet}}
*{{l|sv|fordons- och transportprogrammet}}
*{{l|sv|handels- och administrationsprogrammet}}
*{{l|sv|hantverksprogrammet}}
*{{l|sv|hotell- och turismprogrammet}}
*{{l|sv|humanistiska programmet}}
*{{l|sv|industritekniska programmet}}
*{{l|sv|naturbruksprogrammet}}
*{{l|sv|naturvetenskapsprogrammet}}
*{{l|sv|restaurang- och livsmedelsprogrammet}}
*{{l|sv|samhällsvetenskapsprogrammet}}
*{{l|sv|teknikprogrammet}}
*{{l|sv|VVS- och fastighetsprogrammet}}
*{{l|sv|vård- och omsorgsprogrammet}}
{{bottom}}
=={{L|sk}}==
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|m-in|gen=programu|pl=programy|genpl=programov|decl=dub}}
#[[計画]]、[[予定]]。
#{{context|プログラミング|lang=sk}}プログラム。
===={{decl}}====
{{sk-ndecl|m-in}}
===={{drv}}====
*{{l|sk|programový}}
*{{l|sk|programovo}}, {{l|sk|programove}}
*{{l|sk|programovosť}}
*{{l|sk|programný}}
*{{l|sk|programne}}
*{{l|sk|programatický}}
=={{L|sh}}==
==={{noun}}===
{{sh-noun+|g=m|head=prògram}}
#[[計画]]、[[予定]]。
#[[番組]]。
#{{context|プログラミング|lang=sh}}プログラム。
===={{decl}}====
{{sh-decl-noun|program|programi|programa|programa|programu|programima|program|programe|programe|programi|programu|programima|programom|programima}}
=={{L|cs}}==
==={{pron}}===
*{{cs-IPA}}
*{{音声|cs|Cs-program.ogg}}
==={{noun}}===
{{cs-noun|m-in}}
#[[計画]]、[[予定]]。
#[[番組]]。
#{{context|プログラミング|lang=cs}}プログラム。
#[[アジェンダ]]、[[議題]]。
===={{decl}}====
{{cs-ndecl|<m>}}
===={{drv}}====
*{{l|cs|podprogram}}
=={{L|tpi}}==
==={{etym}}===
{{etyl|en|tpi}} {{m|en|program}}
==={{noun}}===
{{head|tpi|noun}}
#[[計画]]、[[予定]]。
#[[番組]]。
=={{L|tr}}==
==={{etym}}===
{{etyl|ota|tr}} {{m|ota|پروغرام|tr=program}} < {{etyl|fr|tr}} {{m|fr|programme}}
==={{pron}}===
*{{IPA|lang=tr|pɾɔɡˈɾam}}
*{{hyph|tr|prog|ram}}
*{{音声|tr|Tr-program.wav}}
==={{noun}}===
{{tr-noun|ı|lar}}
#[[計画]]、[[予定]]。
#[[予定表]]、[[演目]]、[[プログラム]]。
#[[番組]]。
#{{context|プログラミング|lang=tr}}プログラム。
#: {{syn|tr|bilgisayar programı}}
===={{inflection}}====
{{tr-infl-noun-c|a|poss=1}}
===={{drv}}====
*{{l|tr|programcı}}
*{{l|tr|programken}}
*{{l|tr|programla}}
*{{l|tr|programlı}}
*{{l|tr|programsa}}
*{{l|tr|programsı}}
*{{l|tr|programsız}}
=={{L|nn}}==
==={{noun}}===
{{head|nn|noun|g=n|限定単数|programmet|非限定複数|program|限定複数|programma}}
#[[予定]]、[[計画]]。
#{{context|プログラミング|lang=nn}}[[プログラム]]。
===={{drv}}====
*{{l|nn|dataprogram}}
*{{l|nn|programvare}}
*{{l|nn|romprogram}}
=={{L|nb}}==
==={{noun}}===
{{nb-noun-n3|programm|programm}}
#[[番組]]。
#{{context|プログラミング|lang=nb}}[[プログラム]]。
#[[予定]]、[[計画]]、[[スケジュール]]。
===={{drv}}====
*{{l|nb|dataprogram}}
*{{l|nb|programvare}}
*{{l|nb|romprogram}}
=={{L|hu}}==
==={{etym}}===
{{etyl|de|hu}} {{m|de|Programm}} 又は{{etyl|en|hu}} {{m|en|program}} < {{etyl|grc|hu}} {{m|grc|πρόγραμμα}}
==={{pron}}===
*{{hu-IPA}}
*{{音声|hu|Hu-program.ogg}}
*{{hyph|hu|prog|ram}}
*{{rhymes|ɒm|s=2}}
==={{noun}}===
{{hu-noun|ok}}
#[[計画]]、[[予定]]。
#{{context|プログラミング|lang=hu}}[[プログラム]]。
#{{context|politics|lang=hu}}[[綱領]]。
===={{inflection}}====
{{hu-infl-nom|programo|o|esm_sg=1}}{{hu-pos-otok|program|j|jai}}
===={{drv}}====
{{top}}
*{{l|hu|programoz}}
*{{l|hu|kémprogram}}
*{{l|hu|illesztőprogram}}
*{{l|hu|pártprogram}}
*{{l|hu|reklámprogram}}
*{{l|hu|sakkprogram}}
*{{l|hu|zsarolóprogram}}
*{{l|hu|politikai program}}
*{{l|hu|számítógépes program}}
{{bottom}}
=={{L|fur}}==
==={{etym}}===
{{etyl|LL.|fur}} {{m|la|programma}} < {{etyl|grc|fur}} {{m|grc|πρόγραμμα}}
==={{noun}}===
{{fur-noun|m}}
#[[計画]]、[[予定]]。
=={{L|pl}}==
==={{etym}}===
{{bor|pl|fr|programme}}
==={{pron}}===
{{pl-p|'pro.gram|a=Pl-program.ogg}}
==={{noun}}===
{{pl-noun|m-in|dim=programik|adj=programowy}}
#[[計画]]、[[予定]]。
#[[予定表]]、[[演目]]、[[プログラム]]。
#: {{syn|pl|repertuar|broszura}}
#[[番組]]。
#{{context|教育|lang=pl}}[[講義]][[要目]]。
#{{context|プログラミング|lang=pl}}プログラム。
===={{decl}}====
{{pl-ndecl|<m.inan>}}
===={{rel}}====
*(形容詞) {{l|pl|bezprogramowy}}
*(副詞) {{l|pl|programowo}}
*(名詞) {{l|pl|bezprogramowość}}, {{l|pl|programowość}}
=={{L|ms}}==
==={{etym}}===
{{bor|ms|en|program}}
==={{noun}}===
{{ms-noun|j=ڤروݢرم}}
#{{context|プログラミング|lang=ms}}[[プログラム]]。
===={{syn}}====
*{{l|ms|atur cara}}
=={{L|lld}}==
==={{noun}}===
{{lld-noun|m|programs}}
#[[計画]]、[[予定]]。
#[[マニフェスト]]。
=={{L|ro}}==
==={{etym}}===
{{bor|ro|fr|programme}}
==={{pron}}===
*{{IPA|lang=ro|pro.ˈɡram}}
*{{音声|ro|LL-Q7913 (ron)-Andreea Teodoraa-program.wav}}
*{{rhymes|am|s=2}}
*{{hyph|ro|pro|gram}}
==={{noun}}===
{{ro-noun|n|programe}}
#[[計画]]、[[予定]]。
#[[予定表]]、[[演目]]、[[プログラム]]。
#{{context|プログラミング|lang=ro}}プログラム。
===={{decl}}====
{{ro-noun-n}}
===={{rel}}====
*{{l|ro|programa}}
*{{l|ro|programat}}
*{{l|ro|progamabil}}
*{{l|ro|programator}}
*{{l|ro|programatic}}
*{{l|ro|programare}}
odu39yq5acbzd7sn9h261zfakqhcccp
白板
0
495837
2375779
2149351
2026-11-05T02:35:17Z
こんせ
4359
はくばん
2375779
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ぱいぱん}}
=={{L|ja}}==
==={{noun}}1===
{{ja-noun|[[パイパン]]}}
#{{タグ|ja|麻雀}}三元牌のうちの[[白]]の牌。
#{{タグ|ja|性}}[[成人]]になっても[[陰毛]]が生えない人。
==={{noun}}2===
{{ja-noun|[[はくばん]]}}
#[[ホワイトボード]]。
==={{wago}}===
{{ja-wagokanji|しらいた}}
#{{wagokanji of|しらいた}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|백판}}
#{{おくりがな2|白|しろ|い|しろい}}{{ふりがな|板|いた}}。
#何も無い状態。
==={{adverb}}===
{{ko-head|adverb|백판}}
#[[全然]]、{{おくりがな2|全|まった|く|まったく}}。
[[カテゴリ:日朝で意味が大きく異なる漢語]]
a7ypm6rkd1q7zi6bc4wmyyholysg58o
語彙力
0
500149
2375845
2365927
2026-11-05T04:13:06Z
Meow515
134123
2375845
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ごいりょく}}
=={{L|ja}}==
{{ja-kanjitab|ご|い|りょく|yomi=o}}
==={{etym}}===
{{compound|語彙|力}}
==={{pron}}===
{{ja-pron|ごいりょく|acc=2}}
==={{noun}}===
{{ja-noun|ごいりょく}}
#その人が持っている[[語彙]]に関する[[知識]]とそれをうまく[[使用]]する[[能力]]。
===={{related}}====
*[[ボキャブラリー]]
*[[ボキャ貧]]
6iaq4pfcy6ievsrzj0wrnx9icetetil
2375846
2375845
2026-11-05T04:13:16Z
Meow515
134123
2375846
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ごいりょく}}
=={{L|ja}}==
{{ja-kanjitab|ご|い|りょく|yomi=o}}
==={{etym}}===
{{compound|語彙|力|lang=ja}}
==={{pron}}===
{{ja-pron|ごいりょく|acc=2}}
==={{noun}}===
{{ja-noun|ごいりょく}}
#その人が持っている[[語彙]]に関する[[知識]]とそれをうまく[[使用]]する[[能力]]。
===={{related}}====
*[[ボキャブラリー]]
*[[ボキャ貧]]
dze775w57pjkzp9hyf0qvrzqpjc393b
ホワイトボード
0
503407
2375781
2045960
2026-11-05T02:35:53Z
こんせ
4359
/* {{noun}} */
2375781
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
{{bor|ja|en|white board}}
==={{noun}}===
{{ja-noun}}
#[[水性]]の[[フェルトペン]]などで[[かく|書い]]たり[[けす|消し]]たりすることができる[[しろい|白い]][[いた|板]]。
===={{rel}}====
* [[黒板]]
2fwcq6hsf37nngwulcmicoik3qgyafw
legislator
0
506808
2375959
2052201
2026-11-05T11:38:52Z
Kuroco2k
84207
/* {{noun}} */
2375959
wikitext
text/x-wiki
=={{L|id}}==
==={{etym}}===
{{bor|id|la|lēgislātor}}
==={{pron}}===
* {{IPA|lang=id|[lɛɡɪsˈlatɔr]}}
* {{hyphenation|lè|gis|la|tor}}
==={{noun}}===
{{id-noun|head=lègislator|pl=-}}
#{{context|政治|法律|lang=id}}[[立法者]]。
===={{rel}}====
* {{l|id|legislatif}}
* {{l|id|legislasi}}
----
=={{L|en}}==
==={{alter}}===
* {{l|en|legislatour}} (廃用、まれ)
==={{etym}}===
{{etyl|la}} {{m|la|lēgislātor}}
==={{pron}}===
* {{音声|en|LL-Q1860 (eng)-Flame, not lame-legislator.wav|音声(米)}}
==={{noun}}===
{{en-noun}}
#{{context|政治|法律|lang=en}}[[立法者]]。
#{{context|政治|lang=ro}}[[立法府]]の[[議員]]。
===={{syn}}====
* {{l|en|lawmaker}}
==={{anag}}===
* {{anagrams|en|a=aegillorst|allegorist}}
----
=={{L|pl}}==
==={{etym}}===
{{bor|pl|la|lēgislātor}}
==={{noun}}===
{{pl-noun|m-pr}}
#{{context|法律|lang=pl}}[[法律]]の[[専門家]]。
#{{context|政治|法律|lang=pl}}[[立法者]]。
#: {{syn|pl|prawodawca|ustawodawca}}
{{pl-ndecl|<m.pr>}}
===={{rel}}====
*(形容詞) {{l|pl|legislacyjny}}, {{l|pl|legislatywny}}
*(名詞) {{l|pl|legislacja}}, {{l|pl|legislatura}}, {{l|pl|legislatywa}}
=={{L|la}}==
==={{pron}}===
* {{la-IPA|lēgislātor}}
==={{noun}}===
{{la-noun+|lēgislātor<3>}}
#{{context|政治|法律|lang=la}}[[立法者]]。
{{la-ndecl|lēgislātor<3>}}
===={{desc}}====
{{top}}
* {{desc|it|legislatore}}
* {{desc|en|legislator}}
* {{desc|ca|legislador}}
* {{desc|es|legislador}}
* {{desc|nrf|législateur}}
* {{desc|fr|législateur}}
* {{desc|pl|legislator|bor=1}}
* {{desc|pt|legislador}}
* {{desc|ro|legislator}}
{{bottom}}
----
=={{L|ro}}==
==={{etym}}===
{{bor|ro|fr|législateur}}
==={{noun}}===
{{ro-noun|m|legislatori}}
#{{context|政治|法律|lang=ro}}[[立法者]]。
{{ro-noun-m}}
shc82rnj7psf79k8lxt0r155gou1pjf
自殖
0
516677
2375917
2074509
2026-11-05T07:15:49Z
こんせ
4359
related
2375917
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じしょく}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[じしょく]]}}
#一つの[[個体]]の中に生じた[[生殖]][[細胞]]によって行う生殖。
===={{related}}====
*[[他殖]]
lorpq6dleeb83q2o604nj8qed25isy5
クラシックバレエ
0
524076
2375606
2090584
2026-11-04T13:50:47Z
M-30722
1202
2375606
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
{{和製外来語|en|classic|fr|ballet}}
==={{noun}}===
{{ja-noun}}
#{{context|バレエ|lang=ja}}[[ヨーロッパ]]の[[古典バレエ]]。
===={{antonym}}====
*[[モダンバレエ]]
lm2uekf97vs2zqgdt19c7suzwueo2jo
𢦜
0
527349
2375936
2096474
2026-11-05T09:24:19Z
Keikei kanji
129888
2375936
wikitext
text/x-wiki
== 漢字 ==
{{kanji|戈|4}}
{{kanji variants|㦰}}
=== 字源 ===
* 「[[㦰]]」の篆書を楷書化した物。
{{字源|㦰}}
=== 意義 ===
#「[[㦰]]」の[[同字]](『{{w|字彙}}』掲載)。
== 文字情報 ==
=== 文字コード ===
{{codepoint}}
[[カテゴリ:漢字]]
15trv4b0k0eskeajmnz13b1gb4dqhub
薪火
0
534174
2375928
2111221
2026-11-05T08:14:04Z
こんせ
4359
2375928
wikitext
text/x-wiki
=={{L|ja}}==
==={{wago}}===
{{ja-wagokanji|まきび}}
#{{wagokanji of|まきび}}
[[カテゴリ:日中で意味が大きく異なる漢語]]
=={{L|zh}}==
{{zh-cat|xiu1huo3|noun}}
{{yue-cat|san1fo2|noun}}
==={{pron}}===
{{cmn-pron|xīnhuǒ}}
{{yue-pron|san1 fo2}}
==={{noun}}===
{{zhchars}}
#{{ふりがな|松明|たいまつ}}。
#:{{syn|zh|{{zh-l|火把|tr=huǒbǎ}}|{{zh-l|火炬|tr=huǒjù}}}}
f0cwi7l3gne8ol1zx1atydbdygx50bo
potápka
0
546209
2375736
2140067
2026-11-05T00:44:05Z
Kuroco2k
84207
2375736
wikitext
text/x-wiki
{{DEFAULTSORT:potapka potápka}}
=={{L|sk}}==
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{sk-noun|g=f}}
#{{context|bird|lang=sk}}{{ふりがな|鳰|かいつぶり}}。
===={{decl}}====
{{sk-ndecl|f}}
=={{L|cs}}==
==={{pron}}===
*{{cs-IPA}}
==={{noun}}===
{{cs-noun|f}}
#{{context|bird|lang=cs}}{{ふりがな|鳰|かいつぶり}}。
===={{decl}}====
{{cs-ndecl|<f>}}
6ymqd6xl8q7yr2u4swti3bjkwv4uhwj
plameňák
0
546244
2375834
2139038
2026-11-05T03:56:13Z
Kuroco2k
84207
2375834
wikitext
text/x-wiki
{{DEFAULTSORT:plamenak plameňák}}
=={{L|cs}}==
==={{pron}}===
*{{cs-IPA}}
==={{noun}}===
{{cs-noun|m-an}}
#{{context|bird|lang=cs}}[[フラミンゴ]]。
===={{decl}}====
{{cs-ndecl|<m.an>}}
8y6w6bhcov7dqynstfenmdiszh6qlvy
moudivláček
0
546314
2375833
2139161
2026-11-05T03:55:26Z
Kuroco2k
84207
2375833
wikitext
text/x-wiki
{{DEFAULTSORT:moudivlacek moudivláček}}
=={{L|cs}}==
==={{pron}}===
*{{cs-IPA}}
==={{noun}}===
{{cs-noun|m-an}}
#{{context|bird|lang=cs}}{{ふりがな|吊巣雀|つりすがら}}。
===={{decl}}====
{{cs-ndecl|<m.an>}}
l6l6rn5tktnz7pcqofsyara2priq728
straka
0
546320
2375529
2139170
2026-11-04T13:11:05Z
Kuroco2k
84207
2375529
wikitext
text/x-wiki
{{DEFAULTSORT:straka}}
=={{L|cs}}==
==={{pron}}===
* {{cs-IPA}}
==={{noun}}===
{{cs-noun|f}}
#{{context|bird|lang=cs}}[[カササギ]]。
===={{decl}}====
{{cs-ndecl|<f>}}
qgmvjxua9vutz8x6d0s2ecw9it5fegp
sojka
0
546403
2375528
2139319
2026-11-04T13:11:05Z
Kuroco2k
84207
2375528
wikitext
text/x-wiki
{{DEFAULTSORT:sojka}}
{{also|Sojka|sójka|Sójka|šojka|sojką|Sojką|sójką|Sójką}}
=={{L|cs}}==
==={{pron}}===
* {{cs-IPA}}
==={{noun}}===
{{cs-noun|f}}
#{{context|bird|lang=cs}}[[カケス]]。
===={{decl}}====
{{cs-ndecl|<f>}}
pw0xown8wnxl6n89qlb9y1jum62t65q
lasolet
0
546557
2375527
2139633
2026-11-04T13:11:05Z
Kuroco2k
84207
2375527
wikitext
text/x-wiki
{{DEFAULTSORT:lasolet}}
=={{L|cs}}==
==={{pron}}===
* {{cs-IPA}}
==={{noun}}===
{{cs-noun|m-an}}
#{{context|bird|lang=cs}}{{ふりがな|森燕|もりつばめ}}。
===={{decl}}====
{{cs-ndecl|<m.an>}}
h06hf4hbj7u7ry1iswfmorobxow84sn
lelek
0
546637
2375526
2139775
2026-11-04T13:11:04Z
Kuroco2k
84207
2375526
wikitext
text/x-wiki
{{DEFAULTSORT:lelek}}
{{also|lélek|Lelek|lələk|лелек}}
=={{L|cs}}==
==={{pron}}===
* {{cs-IPA}}
==={{noun}}===
{{cs-noun|m-an}}
#{{context|bird|lang=cs}}[[ヨタカ]]。
===={{decl}}====
{{cs-ndecl|<m.an>}}
gzikp2x0dt6t5fltkbhs5hu8s2whbkd
tučňák
0
546784
2375525
2140037
2026-11-04T13:11:04Z
Kuroco2k
84207
2375525
wikitext
text/x-wiki
{{DEFAULTSORT:tucnak tučňák}}
=={{L|cs}}==
==={{pron}}===
* {{cs-IPA}}
==={{noun}}===
{{cs-noun|m-an}}
#{{context|bird|lang=cs}}[[ペンギン]]。
===={{decl}}====
{{cs-ndecl|<m.an>}}
16nn2mi5z4mm8pcgwevay73s04d3dh1
lokál
0
551693
2375524
2203588
2026-11-04T13:11:04Z
Kuroco2k
84207
2375524
wikitext
text/x-wiki
{{also|lokal|Lokal}}
=={{L|cs}}==
{{wikipedia|lang=cs}}
==={{etym}}===
{{etyl|la|cs}} {{m|la|locus}}
==={{pron}}===
* {{cs-IPA}}
* {{rhymes|lang=cs|okaːl|s=2}}
==={{noun}}===
{{cs-noun|m-in}}
#{{context|飲食店|lang=cs}}[[パブ]]。
#{{context|case|lang=cs}}[[六格]]、[[前置格]]、[[所格]]、[[地格]]、[[位格]]、[[依格]]、[[於格]]。
#: {{syn|cs|lokativ|šestý pád|místník}}
#{{context|hardware|slang|lang=cs}}[[ローカルディスク]]。
===={{decl}}====
{{cs-ndecl|<m.loce:u>}}
===={{rel}}====
{{col3|lang=cs|alokace|alokovat|alokátor|dislokace|dislokovat|echolokace|lokace|lokálka|lokální|lokalita|lokalizovat|lokalizace|lokativ|lokátor|lokomoce|lokomotiva|lokotka|relokace|relokovat}}
===={{seealso}}====
* {{l|cs|hospoda}}
===参考文献===
* {{R:cs:PSJC}}
* {{R:cs:SSJC}}
* {{R:cs:IJP}}
1e498krct6dte0cejzeqabpivesxtyh
시절
0
552243
2375729
2149791
2026-11-05T00:31:34Z
Jiba1219
100610
2375729
wikitext
text/x-wiki
=={{L|ko}}==
==={{pron}}===
{{ko-IPA}}
==={{noun}}===
{{head|ko|noun}}
{{ko-h|時|節}}
#[[時候]]、[[季節]]。
#[[時機]]。
#[[時代]]。
#*{{ux|ko|초등학생 '''시절'''|小学生の頃}}
8y6oef9im707mahynikq7bnvivu3iro
ウェットティッシュ
0
554139
2375575
2153313
2026-11-04T13:32:09Z
M-30722
1202
2375575
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
{{wikipedia}}
==={{alter}}===
*[[ウエットティッシュ]]
==={{etym}}===
{{和製英語|wet|tissue}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|紙|衛生}}[[みず|水]]のほか場合により消毒液、香料、清涼剤などを加えた[[水分]]で湿り気を持たせた[[ティッシュペーパー]]。
===={{trans}}====
*{{T|en}}: {{t|en|wet wipe}}
4kf3c9kuym0z059g97xqs3uwqnb851e
利用者:Kuroco2k/common.js
2
554760
2375561
2361204
2026-11-04T13:22:41Z
Kuroco2k
84207
常時スイッチオンに
2375561
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/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('/wiki/利用者:Kuroco2k/ru-verb-form.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/利用者:Kuroco2k/maintenance.js?action=raw&ctype=text/javascript');
mw.loader.load( '/w/index.php?title=利用者:Kuroco2k/verb-form-config.js&action=raw&ctype=text/javascript');
6iwpuwpzdb705unsa9xdoigv9f7nnbp
クスクス
0
554964
2375930
2156095
2026-11-05T08:18:13Z
Meow515
134123
常に変更されているため要出典削除
2375930
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|くすくす|ぐずぐず}}
=={{L|ja}}==
{{wikipedia|クスクス (曖昧さ回避)}}
==={{etym}}1===
{{bor|ja|en|cuscus}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|有袋類}}有袋目クスクス科クスクス属に属する[[哺乳類]]の[[総称]]。
====={{trans}}=====
{{trans-top|有袋類の一種}}
*{{T|aau}}: {{t|aau|wown}}
*{{T|it}}: {{t|it|cusco|m}}
*{{T|en}}: {{t|en|cuscus}}
*{{T|de}}: {{t|de|Kuskus|m}}, (古用法) {{t|de|Cuscus|m}}
*{{T|nv}}: {{t|nv|tseelkǫǫhí}}
*{{T|fi}}: {{t|fi|kuskus}}
*{{T|pl}}: {{t|pl|kuskus|m}}
*{{T|pt}}: {{t|pt|cusco}}
*{{T|ru}}: {{t|ru|куску́с|m}}
{{trans-bottom}}
==={{etym}}2===
{{bor|ja|ar|كسكس}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|料理}}[[アフリカ]]の[[マグリブ]]地域の粗挽きのデュラム小麦から作る粒状の[[パスタ]]。およびそれを蒸したものにスープやシチューをかけた[[料理]]。
===={{trans}}====
{{trans-top|アフリカ北部の料理}}
*{{T|is}}: {{t|is|kúskús|n}}
*{{T|ga}}: {{t|ga|cúscús|m}}
*{{T|as}}: {{t|as|কুচকুচ}}
*{{T|ar}}: {{t|ar|كُسْكُس|m}}
*:{{T|acw}}: {{t|acw|كُسكُس|m|tr=kuskus}}
*:{{T|ary}}: {{t|ary|كسكسو|m|tr=ksaksu}}, {{t|ary|سكسو|m|tr=saksu}}, {{t|ary|طعام|m|tr=ṭʕām}}
*{{T|it}}: {{t|it|cuscus|m}}
*{{T|cy}}: {{t|cy|cwscws|m}}
*{{T|wo}}: {{t|wo|cere}}
*{{T|en}}: {{t|en|couscous}}
*{{T|eo}}: {{t|eo|kuskuso}}
*{{T|oc}}: {{t|oc|coscós|m}}
*{{T|nl}}: {{t|nl|couscous|f}}
*{{T|ca}}: {{t|ca|cuscús|m}}
*{{T|gl}}: {{t|gl|cuscús|m}}
*{{T|scn}}: {{t|scn|cùscusu|m}}
*{{T|es}}: {{t|es|cuscús|m}}
*{{T|shy}}: {{t|shy|aberbuc}}
*{{T|cs}}: {{t|cs|kuskus|m}}
*{{T|zh}}: {{t|cmn|蒸粗麥粉|tr=zhēngcūmàifěn}}, {{t|cmn|古斯米|tr=gǔsīmǐ}}, {{t|cmn|中東米|tr=zhōngdōngmǐ}}
*{{T|ko}}: {{t|ko|쿠스쿠스}}
*{{T|de}}: {{t|de|Couscous|m|n}}, {{t|de|Kuskus|m|n}}, {{t|de|Kuskusu|m|n}}
*{{T|tr}}: {{t|tr|kuskus}}
*{{T|ha}}: {{t|ha|kuskus|m|alt=kuskùs}}
*{{T|hu}}: {{t|hu|kuszkusz}}
*{{T|hi}}: {{t|hi|कुसकुस}}
*{{T|fi}}: {{t|fi|kuskus}}
*{{T|fr}}: {{t|fr|couscous}}
*{{T|he}}: {{t|he|כּוּסְכּוּס|m|tr=kus'kús}}
*{{T|fa}}: {{t|fa|کوسکوس|tr=kuskus}}
*{{T|bn}}: {{t|bn|কুসকুস}}
*{{T|pl}}: {{t|pl|kuskus|m}}
*{{T|pt}}: {{t|pt|cuscuz|m}}
*{{T|mt}}: {{t|mt|kuskus}}
*{{T|ro}}: {{t|ro|cușcuș|n}}
*{{T|ru}}: {{t|ru|куску́с|m}}
*{{T|wa}}: {{t|wa|couscousse|m}}
{{trans-bottom}}
mkr380kquyshl27vjqwnu9c4z62kz9c
利用者:ふゆくれ
2
556197
2375456
2369428
2026-11-04T12:17:12Z
ふゆくれ
95641
/* to do */
2375456
wikitext
text/x-wiki
{{Babel|ja|en-1|zh-1}}
==自己紹介==
2023年頃から2年ほどIPユーザーとして活動してきましたが、編集フィルターに引っ掛かることが増えてきたためwikipedia・wikibooksで用いているもののこちらでは殆ど使用したことのなかったこのアカウントを流用することにしました。過去の仮アカウント群は[[利用者・トーク:~2025-32841-32#*|こちら]]を参照。専門は電気系ですが、数学及び物理学・地球科学・生物学全般、国語学、近代文学、日本史、世界史、比較政治学、政治哲学、形式論理学などを齧っています。中国語は文意をとれるだけで聞いたり書いたり話したりするのは無理です。
==to do==
*日本語関連
**単漢字項目に関して、その漢字を含む熟語群の整備
***「[[摳]]」を作業中、今後「[[弁]]」「[[祝]]」「[[灯]]」「[[煉]]」「[[標]]」「[[煮]]」「[[剋]]」「[[克]]」「[[邈]]」「[[攢]]」「[[嗛]]」「[[蠆]]」「[[眶]]」「[[瑣]]」「[[畎]]」「[[瘵]]」「[[黴]]」「[[筦]]」「[[箭]]」「[[儗]]」「[[哭]]」「[[惺]]」「[[翹]]」「[[翅]]」「[[衈]]」「[[絁]]」「[[疆]]」「[[耆]]」「[[琦]]」「[[瑋]]」「[[玉]]」「[[玄]]」「[[魄]]」「[[喁]]」「[[扁]]」「[[勿]]」「[[難]]」「[[很]]」「[[汩]]」「[[氳]]」「[[熇]]」「[[枻]]」「[[檠]]」「[[鑊]]」「[[氿]]」「[[戹]]」「[[匜]]」「[[厝]]」「[[墊]]」「[[胾]]」「[[罾]]」「[[酺]]」「[[諑]]」「[[巋]]」「[[縗]]」「[[瘨]]」「[[鮧]]」「[[鰭]]」「[[蘸]]」「[[蔌]]」「[[旂]]」「[[嶸]]」「[[翏]]」「[[飆]]」「[[圮]]」「[[倜]]」「[[鈐]]」「[[瓊]]」「[[玦]]」「[[璿]]」「[[璇]]」「[[岧]]」「[[迢]]」「[[剡]]」「[[閫]]」「[[烘]]」「[[姝]]」「[[宸]]」「[[匾]]」「[[邐]]」「[[孌]]」「[[秈]]」「[[篹]]」「[[埏]]」「[[窆]]」「[[籩]]」「[[闐]]」「[[蓽]]」「[[隤]]」「[[甗]]」「[[巘]]」「[[錡]]」「[[搉]]」「[[絇]]」「[[沅]]」「[[芷]]」「[[紈]]」「[[帨]]」「[[盱]]」「[[掔]]」「[[曛]]」「[[閟]]」「[[窔]]」「[[蚖]]」「[[嚱]]」「[[騶]]」「[[頎]]」「[[狶]]」「[[觭]]」「[[攲]]」「[[禨]]」「[[瘢]]」「[[吰]]」「[[狺]]」「[[嬥]]」「[[嘈]]」「[[蓏]]」を予定
**[https://kotobank.jp/ コトバンク]にある同音異義語及び和語項目の整備
***上記単漢字項目の作業と並行して行う
**古典単語の追加
**齧ってる分野の専門用語の追加
**活動初期の編集項目の最新フォーマットへの更新
*中国語関連
**{{hnm}}項目の作成(英語版・中国語版にすら発音表記が記されてないため難航)
**{{temp|wuu-pron}}
***金華語及び台州語の対応(できれば呉語学堂式とminidictの相互変換まで)
**既存漢語項目の発音テンプレート適用
***{{cpx}}, {{gan}}, {{hsn}}, {{cjy}}, {{zhx-sic}}, {{dng}}, {{mnp}}, {{nan-tws}}を対応完了
*その他
**漢字項目の整備
***立項、最新フォーマットへの更新、熟語追加など
**記号項目の整備
***{{temp|symb}}/{{temp|symbol}}/{{temp|文字コード}}の適用など
==メモ==
*kchはHakka as pronounced in {{w|クチン|Kuching}}のことらしい
*立項予定の漢字↓
{{col3|lang=ja|敧|撝|庪|頍|惎|褘|褕|媵|巸|韡|墍|芰|攉|跱|佹|摽|犍|忡|惙|忼|鞈|顙|臊|漪|闑|穅|倊|浥|鯁|悻|顥|驄|荄|鵾|惛|憒|玢|憯|箠|惛|怓|緗|繒|瘱|櫩|潢|嶒|慸|薢|擿|擋|趯|豗|獃|儓|倀|剗|箑|翣|襜|墠|顓|遄|耎|囷|嶔|嚾|窾|暵|諴|欿|睆|衎|喭|塍|坌|稊|荑|醮|咮|憃|嚅|綃}}
8ratjg5257j6vtqqj0730l09o8lmw46
freeware
0
558533
2375523
2163341
2026-11-04T13:11:04Z
Kuroco2k
84207
2375523
wikitext
text/x-wiki
{{also|Freeware}}
=={{L|en}}==
{{wikipedia|lang=en}}
==={{etym}}===
{{affix|en|free|-ware}}。アンドリュー・フリューゲルマン([[w:en:Andrew Fluegelman|Andrew Fluegelman]])が1982年に造語した。
==={{pron}}===
*{{IPA|lang=en|/ˈfɹiːˌwɛə/|a=RP}}
*{{IPA|lang=en|/ˈfɹiːˌwɛɹ/|a=GA}}
*{{音声|en|LL-Q1860 (eng)-Flame, not lame-freeware.wav|a=US}}
==={{noun}}===
{{en-noun|-}}
#{{context|情報技術|lang=en}}[[フリーウェア]]。
#:{{ant|en|buyware|costware|payware}}
===={{hyper}}====
*{{l|en|software}}
===={{drv}}====
*{{l|en|non-freeware}}
===={{rel}}====
{{col4|lang=en|abandonware|adware|baitware|censorware|crippleware|demoware|donationware|postcardware|shareware|spyware|trialware}}
===={{seealso}}====
{{col4|lang=en|freedomware|freemium|free software|free trial|open-source|public domain}}
===={{desc}}====
*{{desc|nl|freeware|bor=1}}
*{{desc|es|freeware|bor=1}}
*{{desc|cs|freeware|bor=1}}
*{{desc|ko|프리웨어|bor=1}}
*{{desc|de|Freeware|bor=1}}
*{{desc|ja|フリーウェア|bor=1}}
*{{desc|fi|freeware|bor=1}}
*{{desc|pl|freeware|bor=1}}
*{{desc|ru|фри́ве́р|bor=1}}
=={{L|es}}==
{{wikipedia|Software gratis|lang=es}}
==={{etym}}===
{{bor|es|en|freeware}}
==={{noun}}===
{{es-noun|m}}
#{{context|情報技術|lang=es}}[[フリーウェア]]。
#:{{syn|es|software gratis}}
===={{hyper}}====
*{{l|es|software}}
===={{seealso}}====
*{{l|es|software libre}}
=={{L|cs}}==
{{wikipedia|lang=cs}}
==={{etym}}===
{{bor|cs|en|freeware}}
==={{pron}}===
*{{cs-IPA|fríver}}
*{{cs-IPA|frívér}}
*{{hyphenation|lang=cs|free|ware}}
==={{noun}}===
{{cs-noun|m-in}}
#{{context|情報技術|lang=cs}}[[フリーウェア]]。
===={{decl}}====
{{cs-ndecl|<m.foreign>}}
===={{hyper}}====
*{{l|cs|software}}
===={{drv}}====
*{{l|cs|freewarový}}
=={{L|pl}}==
{{wikipedia|lang=pl}}
==={{etym}}===
{{bor|pl|en|freeware}}
==={{pron}}===
{{pl-p|'fri.łer|h=free.ware}}
==={{noun}}===
{{pl-noun|m-in}}
#{{context|情報技術|lang=pl}}[[フリーウェア]]。
===={{decl}}====
{{pl-decl-noun-sing|tantum=s|freeware|freeware'u|freeware'owi|freeware|freeware'em|freewarze|freewarze}}
===={{hyper}}====
*{{l|pl|software}}
===={{drv}}====
*{{l|pl|freeware'owo}}
*{{l|pl|freeware'owy}}
h1huzzo3kzx2pzfmis4ucexsqau4e9e
ドミグラスソース
0
559227
2375610
2164641
2026-11-04T13:59:46Z
M-30722
1202
2375610
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{alter}}===
*[[デミグラスソース]]
==={{etym}}===
{{和製外来語|fr|demi-glace|en|sauce}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|調味料}}[[ブラウンソース]]に[[フォンドボー]]を加えて煮詰めた[[ソース]]。
gc1rgs40kcehh3r597eute1wjivup9v
初等學生
0
561327
2375728
2169584
2026-11-05T00:27:07Z
Jiba1219
100610
2375728
wikitext
text/x-wiki
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|초등학생|head=[[初等]] [[學生]]}}
#[[小学生]]。
mgikgianu3oie82hrhtdi85so3htanf
リミナルスペース
0
561345
2375727
2170044
2026-11-05T00:23:10Z
ふゆくれ
95641
/* {{noun}} */
2375727
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
{{wikipedia}}
==={{etym}}===
{{bor|ja|en|liminal space}}
==={{pron}}===
{{ja-pron|acc=6}}
==={{noun}}===
{{ja-noun}}
#{{context|空間|lang=ja}}ある目的地へ向かうための[[通過点]]であり、本来は[[滞在]]を目的としない[[空間]]。
#{{context|psychology|lang=ja}}{{おくりがな3|慣|な|れ|親|した|しん|なれしたしむ}}だ状態から[[未知]]の状態へ移行する際の[[中間的]]な段階や[[宙吊り]]の状態のこと。
#{{context|aesthetics|lang=ja}}無人の[[公共空間]]が持つ、[[現実離れ]]した[[不気味]]さ、[[郷愁]]、あるいは[[孤独感]]といった特有の美学を指す。
===={{rel}}====
*[[リミナリティ]]
*[[パブリックスペース]]
*[[ケノプシア]]
*[[不気味の谷]]
9u1yeplx50v23itp65mni8hoakkm9ma
Wiktionary:編集室/2026年Q1
4
563981
2375471
2353415
2026-11-04T12:30:33Z
ふゆくれ
95641
/* スクリプトエラーはできるだけ避けて、発生してもすぐに解消させてください */
2375471
wikitext
text/x-wiki
==文字情報見出しについて==
漢字に関しては[[Wiktionary:編集室/2025年Q3#漢字の文字情報の位置に関する提案|以前の議論]]で「文字情報」見出しを「コード等」に変更することで合意しましたが、かな文字や絵文字、数学記号など漢字以外のものについても「コード等」に変更することを提案します。理由としては、これらの文字や記号についても文字情報見出し以外に書かれていることも文字に関する情報なので例えば「[[𛁇]]」の変体仮名見出しに書かれた情報な文字情報ではないのか?といった疑問を抱き得る名称であると感じますし、また、漢字項目と名称を統一した方が一貫性もあるかと思います。 --[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年1月9日 (金) 15:21 (UTC)
:{{@|ふゆくれ}} [[⫋]]等の編集を見るに、ふゆくれさんは記号に関しては「文字情報」見出しを「コード等」に変更することに{{反対}}の立場でしょうか? --[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年2月1日 (日) 07:32 (UTC)
::結論が確定していない事項なので暫定で既存項目通り「文字情報」見出しを採用しています。私自身はどちらでも良い派なので、この議論の結論が出たらそれに従います。--[[利用者:ふゆくれ|ふゆくれ]] ([[利用者・トーク:ふゆくれ|トーク]]) 2026年2月1日 (日) 07:54 (UTC)
:::特に異議が出なければ漢字項目同様の形で統一したいと思いますが、そもそも「記号」に対して「文字」情報と呼ぶのが適切なのかが疑問なところですが、「記号」も「文字」と言って差し支えないでしょうか?--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年2月1日 (日) 08:05 (UTC)
::::記号(意味・機能を表す)⊂文字(意味・発音・語・機能などを表す)というイメージなので個人的には言って差し支えないと思います。--[[利用者:ふゆくれ|ふゆくれ]] ([[利用者・トーク:ふゆくれ|トーク]]) 2026年2月1日 (日) 08:19 (UTC)
:::::分かりました。それでは、漢字以外の項目についても見出しを「文字情報」→「コード等」に変更することの賛否を1週間程度投票したいと思います。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年2月1日 (日) 08:37 (UTC)
:{{賛成}} --[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年2月1日 (日) 08:38 (UTC)
{{終了}} それでは、異議無しにつき漢字以外の項目についても「文字情報」見出しを「コード等」に変更することとします。以後は「コード等」で統一したいと思います。 --[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年2月9日 (月) 11:58 (UTC)
== 「八」の字源テンプレートについて ==
ご覧いただければ分かる通り、「[[八#字源|八]]」の字源テンプレートに問題があるようです。当方では解決できないため、どなたか修正をお願いいたします。--[[利用者:Jpnbcl|Jpnbcl]] ([[利用者・トーク:Jpnbcl|トーク]]) 2026年1月11日 (日) 05:50 (UTC)
== Wikipediaへの移行について ==
先ほど別の仮アカウントユーザーが編集された[[特別:差分/2181862]]について、明らかにWikipediaマターだと思われます。私自身は異なるサービス間で移動処理をした経験がないのですが、どなたか代行していただけませんか?--[[特別:投稿記録/~2026-67957-3|~2026-67957-3]] ([[利用者・トーク:~2026-67957-3|会話]]) 2026年1月31日 (土) 14:46 (UTC)
== 沖縄弁をできる人があるですか? ==
こんにちは、私は外国人です。<海東諸国記>を読んでいたのですが、琉球語をハングルで書き写した部分がありました。理解するのに助けが必要です。
その一:「우라ᄌᆞ마피츄」 (君はどこからの人?)/u.ra.tsɒ.ma.pʰi.tsʰʲu/
우라: うら (君)/u.ra/
ᄌᆞ:???/tsɒ/
마: まー (どこ)/ma/
피츄: 人 (ひと)/pʰi.tsʰʲu/
「ᄌᆞ/tsɒ/」の意味はなんですか?私は「では」の意味と思います。--[[利用者:Blahhmosh|Blahhmosh]] ([[利用者・トーク:Blahhmosh|トーク]]) 2026年2月7日 (土) 05:05 (UTC)
:その二:「우라리아리」 (妹があるか?)/u.ra.ri.a.ri/
:우라:うら(君)/u.ra/
:리:???/ri/
:아리:あり(ある)/ri/
:明らかに,「리/ri/」は「妹」の意味ですが、辞書 (https://www.jlect.com/) には載っていません。
:別の解釈としては:
:우라리:(妹)/u.ra.ri/
:아리:あり(ある)/ri/
:でも、辞書 (https://www.jlect.com/) に載っていません。--[[利用者:Blahhmosh|Blahhmosh]] ([[利用者・トーク:Blahhmosh|トーク]]) 2026年2月7日 (土) 05:16 (UTC)
== 一部の項目で語義説明の末尾に「漢字源」と記述されている ==
* [[幾微]]
* [[幾希]]
* [[幾望]]
語義説明の末尾に「漢字源」と書いてあります。ひょっとして著作権侵害だったりしないでしょうか?確認できる方はいますか?--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年2月8日 (日) 11:19 (UTC)
:確認してきました。結論、{{q|ほぼ}} そのままです<ref>{{Cite book|author=藤堂明保|author2=松本昭|author3=竹田晃|author4=加納吉光|title=漢字源 改訂新版|edition=5|year=2004|isbn=4-05-300889-1|page=479}}</ref>。たいへん→大変になっている程度です。安全側に倒すなら削除に移すべきでしょう。--[[利用者:Kuroco2k|<span style="color:#000000">'''雛宮黒狐'''</span>]]([[利用者‐会話:Kuroco2k|<span style="color:#5a00cc">Talk</span>]]) 2026年2月13日 (金) 06:51 (UTC)
::辞書項目の説明は短い文のことが多いので、少数の例が一致したからといって即著作権侵害とはみなされない可能性もありますが、この書き方だと明らかにコンテンツを剽窃したと表明しているようなものです。許容されないような気がします。同じユーザーによるほかの編集についても、どうなんでしょう。疑いの目で見ざるを得ません。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年2月15日 (日) 11:25 (UTC)
{{Reflist-talk}}
== アルファベットのソート規則を言語ごと個別に定めませんか? ==
「[[Wiktionary:カテゴリの付け方]]」によれば、アルファベット項目について、なぜか「ダイアクリティカルマークを除いた基本字母順で並べる」ことになっています。確かに英語・ドイツ語・フランス語などでは、一般的な辞書でもそうなっています。でもほかの多くの言語はそうではなく、ダイアクリティカルマーク付きの字は独立した字として扱っていているものが多いです。例えばスウェーデン語ではa-zの後にåäöを並べます。チェコ語・トルコ語・ハンガリー語なんかも同様に、英語的な並べ方ではないらしい。ウィクショナリーにおけるソート規則がどうやって決まったのか経緯を知りませんが、正直今の規則はあり得ないと思います。言語ごとに最も自然なソート規則で並べるように変更しませんか?--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年2月15日 (日) 11:21 (UTC)
:{{コメント}} やるとするならば、手動で言語ごとにルールを分けてソートするのはあまりにも複雑になって編集者が対応し切れないので'''自動でそれぞれの言語のルールに合わせたソートがされるような仕様にする必要がある'''と思います。例えば漢字項目が言語ごとに異なるルールでソートされておりますが、{{temp|kana-DEFAULTSORT}}で日本語、{{temp|ko-head}}で朝鮮語、{{temp|vi-head}}でベトナム語のソートが自動で割り当てられる仕様となっており、一つ一つのルールを覚える必要がありません(中国語もそうしたいですが、(標準中国語に関してはやろうと思えばすぐ出来るものの)各方言毎のソートキー自動付与のシステムがまだ整っておりません)。 --[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年2月15日 (日) 12:24 (UTC)
::はい。M-30722さんのおっしゃる通り、ひとつひとつのソート規則はそこまで複雑ではありませんが、言語ごとに様々なバリエーションがあり、手入力はつらいと思っています。なので今デフォルトソートでテキトーに並べられているものはすぐに直すつもりはなく、テンプレートでソートキーを自動生成する運用にしたいと考えています。それは追い追いやるとして、まずはコミュニティとして言語ごとにソート規則を分けるかどうか、という是非を問いたいです。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年2月15日 (日) 12:40 (UTC)
:::各言語の辞書に沿った並べ方が出来るのならそれが理想と思いますので'''自動ソート可能であれば'''{{賛成}}です。但し手動対応しか出来ない場合は編集者によってソートがバラバラになり、かえって統一感が失われるリスクが高い為現状のルールがベターかも知れません。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年2月15日 (日) 14:46 (UTC)
:ハンガリー語の辞書順についての文書を仮に作成するとすれば、合字などを反映した以下のような内容になると思われます。借用語にしか現れない4字を括弧で閉じています。
:(例示ここから)
:ハンガリー語の見出し語は、ラテンアルファベットに基づく辞書順で配列される。基本的な順序は以下の通りである。
:A, Á, B, C, Cs, D, Dz, Dzs, E, É, F, G, Gy, H, I, Í, J, K, L, Ly, M, N, Ny, O, Ó, Ö, Ő, P, (Q,) R, S, Sz, T, Ty, U, Ú, Ü, Ű, V, (W, X, Y,) Z, Zs
:この順序はハンガリー語の辞書において一般的に用いられるものであり、以下の特徴を持つ。
:* Á, Cs, Dz, Dzs, É, Gy, Í, Ly, Ny, Ó, Ö, Ő, Sz, Ty, Ú, Ü, Ű, Zs はそれぞれ独立した文字として扱われる
:* 大文字・小文字は区別しない(A と a は同一とみなす)
:* Q, W, X, Y は他言語から借用された語およびその複合語にしか現れない
:* Cs, Dz, Dzs, Gy, Ly, Ny, Sz, Ty, Zs は合字であり、1文字として扱われる(まれに使用される Cz, Ds, Th, Ts は合字として扱わない)
:* ダイアクリティカルマーク付きの文字は Á, É, Í, Ó, Ö, Ő, Ú, Ü, Ű のみ区別される。まれに使用されるその他のダイアクリティカルマーク付き文字(Ä, Ÿ)は、対応する基本字母と同一視される。
:(例示ここまで)
:数字・スペース・記号については他のラテンアルファベットの言語のものと同じ扱いで問題ないと思われます。--[[利用者:NekoyamaWataru|NekoyamaWataru]] ([[利用者・トーク:NekoyamaWataru|トーク]]) 2026年4月13日 (月) 03:12 (UTC)
やろうとしていることは、「[[Wiktionary:カテゴリの付け方]]」のうち「ソートキー」節の書き換えです。詳細に説明します。
# 「アルファベット表記の項目」節を削除します。言語個別のソート規則と競合する記述を削除して、混乱を避ける狙いです。基本字母のデフォルトソートを即座に非推奨化するものではありません。
# 「日本語」・「中国語」などの言語ごとの節を削除し、代わりに個別言語ごとにソート規則をまとめたページを作成します(「Wiktionary:カテゴリの付け方/日本語のソートキー」など)。
# テンプレートを通してカテゴライズする場合に、ソートキーが自動生成されることがある旨を記述します。ソートキー自動生成機能を持つテンプレートを例示します。
前提として、将来的にすべてのカテゴリについてテンプレートを通して付与、ソートキーを自動生成することを目指しています。まだその対応は完全ではありませんが、先に足枷となる規則を削除したいという思いです。2026/3/22までに反対意見がなければ合意と見なし、記述を変更します。 --[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年3月8日 (日) 08:52 (UTC)
:合意と見なしたので、ソート規則をまとめたサブページを作り始めています。ある程度サブページを作ったら「[[Wiktionary:カテゴリの付け方]]」から該当する記述を削除します。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年4月11日 (土) 13:06 (UTC)
::{{対処}} 個別言語のソートキーについてはサブページに内容を移動し、アルファベット項目を基本字母で並べるという規則は削除しました。とりあえず書いてあった内容を適宜補足しながら作ったつもりですが、知らない言語(ドイツ語、フランス語、中国語のうち標準中国語以外、ベトナム語)についてはインターネットで調べながら書いたので、間違いが含まれているかもしれません。余力があればチェックしてほしいです。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年4月12日 (日) 04:54 (UTC)
== 以前削除された項目について ==
「東大」は2019年に編集方針を満たしていないとして削除されましたが、「掲載可能な項目」の4の2を満たしており、細則の「人名・団体名及び芸術作品名の扱い」の基本方針も満たしていると思います。また、英語版・中国語版・ロシア語版・マレーシア語版にも項目が存在し、大辞林や日本国語大辞典にも記載があるため、改めて項目を作成したいのですがどうでしょうか。--[[利用者:ねこ8|ねこ8]] ([[利用者・トーク:ねこ8|トーク]]) 2026年2月18日 (水) 07:38 (UTC)
:この方針は2019年当時から変わっていないので、当時の削除判断が誤りでなければ、今投稿しても削除されると思います。「[[Wiktionary:編集方針]]」の解釈が難しく、掲載可能かどうかわかりません。「掲載可能な項目」節の例外に当てはまりそうなのでOKに見えますが、<q>ただし、上記に該当していても、#細則の規定に沿わない場合は削除されることがあります。</q>とも書かれています。さらに細則のほうには<q>一切の掲載を認めない。</q>と書かれています。結局どちらが優先なのかわかりません。もし当時の削除判断が誤りである場合、新規で作成するよりも、削除されたページの復活が妥当だと思います。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年2月18日 (水) 10:43 (UTC)
:「細則の規定に沿わない場合は削除されることがあります」とのことなので'''掲載可能な項目の要件と細則の規定の両方を満たす'''必要があります。この文面は少々分かりにくいので両方満たす必要がある旨を分かりやすく伝えられるよう文面を改善する必要があるかも知れません。細則の規定については何か満たしていそうなものはありますでしょうか?--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年2月18日 (水) 14:01 (UTC)
::規定を満たしていそうな細則は見つけられず、また作成しても削除されそうなので作成は控えようと思います。--[[利用者:ねこ8|ねこ8]] ([[利用者・トーク:ねこ8|トーク]]) 2026年2月22日 (日) 06:06 (UTC)
== スクリプトエラーはできるだけ避けて、発生してもすぐに解消させてください ==
[[:カテゴリ:スクリプトエラーがあるページ]]は常にカテゴリメンバーがゼロになるよう心掛けてください。モジュールを編集する方は、自分が編集した後しばらくは このカテゴリを監視してください。原則、互換性を保ってください。もしスクリプトエラーを避けられないことが事前にわかっている場合は、計画を立てて全体にアナウンスしてから編集するようにしてください。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年2月18日 (水) 11:26 (UTC)
:今回のエラーはいつ直りますか?エラーになっていないものでも動作が変わってしまっているものが多数あるようです。どういう方針で進めていますか? --[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年2月21日 (土) 07:32 (UTC)
:{{@|Kuroco2k|M-30722|Praqimu|20041027 tatsu}} 状況を知っていたら教えてください。どうやって直そうとしていますか?直る見込みはありますか? --[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年2月21日 (土) 07:58 (UTC)
:: モジュールに関する知識がないため、私は基本モジュールの編集をしていませんが、10万を超える項目でエラーが発生していたため、[https://ja.wiktionary.org/w/index.php?title=%E7%89%B9%E5%88%A5%3A%E6%8A%95%E7%A8%BF%E8%A8%98%E9%8C%B2&target=20041027_tatsu&namespace=828&tagfilter=&start=&end=&limit=50 一部のモジュールは以前の版に差し戻し]ました。現在も残っているドイツ語やスウェーデン語の項目におけるエラーは、手動で設定されているデフォルトソートを削除すれば解消されるようです。また、フィンランド語の格変化のテンプレートに伴うエラーは英語版に合わせると直りました。--[[利用者:20041027 tatsu|20041027 tatsu]] ([[利用者・トーク:20041027 tatsu|トーク]]) 2026年2月21日 (土) 08:55 (UTC)
::今回の大規模なモジュールの改変に関わっていない為詳しい事は分かりかねますが、現在確認している事象として{{temp|kana-DEFAULTSORT}}や{{temp|vi-DEFAULTSORT}}といったデフォルトソート関連のものが正常に働いておらず、並びがおかしくなっております。今回大量のモジュールが編集されている為、これらの不具合を直す方針や見込みは編集者である{{@|Praqimu}}さんにしか分からないかと思われます。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年2月21日 (土) 13:45 (UTC)
:::(追記)新たに分かったこととして、<nowiki>[[カテゴリ:(言語名)_〇〇]]</nowiki>のように手動でカテゴリ付けがされているものはデフォルトソートを使用しても正常にソートされているようです。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年2月21日 (土) 13:52 (UTC)
::急に大規模改編が進められてエラーが多発していたため、応急措置としてひとまず無いモジュールを導入しているのみで、あまり大きいことはわかってないです。
::[[モジュール:headword/data]]を差し戻せば[[fågelskrämmors]](と併せて[[テンプレート・トーク:head#言語カテゴリが付かないことがあります|これ]]も)などのエラーは治るようですが、それをすること自体がリスクを産む危険があるので、進んでやろうにやれない状態です。--[[利用者:Kuroco2k|<span style="color:#000000">'''雛宮黒狐'''</span>]]([[利用者‐会話:Kuroco2k|<span style="color:#5a00cc">Talk</span>]]) 2026年2月22日 (日) 06:24 (UTC)
::(メンション外失)[[モジュール:string utilities]]や[[モジュール:fun]]のように、編集前後で消えていた処理を復活させることで{{temp|文字コード}}など一部のエラーは解消できました。しかし、大胆に変えられたものだと「処理を復活してもその前段階の処理が大きく変わっていて解消が困難である」ものが(パッと見た感じ)多くあります。また、モジュールの差し戻しに起因するエラーも発生しているようです({{temp|syn-saurus}}を使用しているページ)。--[[利用者:ふゆくれ|ふゆくれ]] ([[利用者・トーク:ふゆくれ|トーク]]) 2026年2月22日 (日) 07:18 (UTC)
::: 皆さんご意見ありがとうございます。事情を最もよく知っていると思われる方は現れないですが、このエラーを対処するための方針を決めたいです。これまでの編集傾向を考えると、Praqimuさん自身にこのエラーに対処する忍耐力がない可能性を考えています。20041027 tatsuさんやKuroco2kさんにより一定の効果がある修正を加えていただきましたが、根本解決には至っていません。
::: さて、モジュールを修正する方針ですが、私一人では決めかねています。私自身はモジュールの変更内容を把握していないためです。今の状態から直すとするなら、以下のどちらが良いと思いますか?
:::# ある時点までモジュール群を差し戻しする(おそらく最近の大改造を戻せば解決?)
:::# 現在の状態をベースに動くように修正する
::: ①を選ぶ場合は私がやりましょう。②を選ぶ場合は、できる人がやってください(協力はしますが主導はしません)。 --[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年2月22日 (日) 11:21 (UTC)
::::Praqimuさんが返事いただければ良いのですが、今回の編集範囲があまりにも広範囲で②はほぼ困難かと思いますので本人が対処を行わない限りは①しか安全な方法は無いかも知れません。なお、このような大量のエラー長期間に及び発生する編集は[[テンプレート・トーク:pt-IPA|過去にもあり]]、要注意かと思われます。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年2月22日 (日) 13:38 (UTC)
::::返信が遅くなって申し訳ございません。こちらの返信から失礼します。どのテンプレートか忘れてしまいましたが、あるものを編集した際に日本語版に存在しないモジュールを作成する必要が出てきたために、それに属するモジュールを最新のものに更新していった結果としてこのような事態となってしまいました。お手数をおかけして申し訳なく思います。Naggy Nagumoさんはこういった分野に明るいと存じ上げてありますので、ひとまず1.でお願いします。--[[利用者:Praqimu|Praqimu]] ([[利用者・トーク:Praqimu|トーク]]) 2026年2月23日 (月) 16:30 (UTC)
:::::それでは、ある時点の状態に戻すということでコミュニティの合意があると見做しますので、時間がある時にモジュール群を差し戻しします。あまり深く考えずに差し戻しを行いますので、皆さんの問題ない編集も一時的に失われるかもしれませんが、なにとぞご容赦ください。ひとまず2026年2月12日の状態まで戻してみます。
:::::{{@|Kuroco2k|M-30722|Praqimu|20041027 tatsu|ふゆくれ}} 相談です。問題を複雑にしないために、この場所で解決を宣言するまではテンプレートやモジュールの編集を控えてほしいです。もっとはっきり言えば、一切編集しないでほしいです。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年2月24日 (火) 10:27 (UTC)
::::::分かりました。その間は基本的にテンプレート等の編集の必要無い範囲での編集を行う予定ですが、万一(確実に影響を及ぼさない範囲で)テンプレート等の編集が必要になった時は事前に相談させていただく場合はあるかも知れませんが極力無いようにします。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年2月24日 (火) 14:29 (UTC)
::::::かしこまりました。--[[利用者:Praqimu|Praqimu]] ([[利用者・トーク:Praqimu|トーク]]) 2026年2月24日 (火) 16:00 (UTC)
2026年2月12日以降に変更されたモジュールのうち、明らかに問題ないもの以外は戻しました。エラーは減りましたが、依然として残っています。この時点で壊れているテンプレートが多数あったようですね。ここからは一つずつ丁寧にエラーを修正していく作業になりそうです。可能な限り、エラーの数がゼロになるまでエラーが増える可能性のある活動はしないでください。エラーを減らす作業は歓迎します。 --[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年2月25日 (水) 13:09 (UTC)
:皆さんご協力ありがとうございました。以下のように残件はありますが、今できることはやりました。
:* 「[[rikinkpa]]」のエラーが未解決。直すためにはアイヌ語の知識が必要です。期待する動作内容を教えていただければモジュールは直せます。
:* 「[[テンプレート:de-adecl]]」のプログラム文法エラーは取り除いたが、正しく動作していない。
:* テンプレートページのエラーは、includeonlyタグを使うことでエラーを隠した。この対応がベストとは言えないが、優先度は低いためこれで済ました。
:* 利用者ページは、その利用者のトークページでエラーを取り除いてもらうよう依頼しました。反応がなければ私が代わりに対処することにします。
:これでひとまず片付いたので、もうテンプレート・モジュールを編集していただいて構いません。でも、覚えておいてください。スクリプトエラーが既に発生している状況では、モジュールの編集を避けてください。警告を無視するようになると、収集がつかなくなります。誰かの編集がきっかけでエラーが増えた場合は、その人に知らせてください。もうこんな作業を私にさせないでください。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年2月28日 (土) 13:06 (UTC)
::対応ありがとうございました。今回モジュールの改変をされました{{@|Praqimu}}さんに関しましては以前{{temp|pt-IPA}}で大量エラーを発生した際も自分で直せずに他の人に対処してもらっていた経緯がありますので3度目は無いようにしていただきたく思います。テンプレートやモジュールは複数の項目で使われているものなので目の前の項目だけでなく他の項目の事も考慮して編集する必要があり、エラーを確認した場合はすみやかに解消を試み、どうしても無理そうなら'''自分で直せなくなる前に元の状態に戻して下さい'''。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年3月1日 (日) 14:51 (UTC)
:::はい。--[[利用者:Praqimu|Praqimu]] ([[利用者・トーク:Praqimu|トーク]]) 2026年3月1日 (日) 18:00 (UTC)
::対応ありがとうございました。--[[利用者:Praqimu|Praqimu]] ([[利用者・トーク:Praqimu|トーク]]) 2026年3月1日 (日) 18:00 (UTC)
もう一度言いますけど……。[[:カテゴリ:スクリプトエラーがあるページ]]は常にカテゴリメンバーがゼロになるよう心掛けてください。モジュールを編集する方は、自分が編集した後しばらくは このカテゴリを監視してください。原則、互換性を保ってください。もしスクリプトエラーを避けられないことが事前にわかっている場合は、計画を立てて全体にアナウンスしてから編集するようにしてください。 --[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年3月9日 (月) 12:18 (UTC)
なぜこれが守られないのでしょうか?いい加減にしてほしい。 --[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年3月14日 (土) 14:51 (UTC)
:Praqimuさんに関しましては、先日もグルジア語の格変化表テンプレートでもエラー解消が何ヶ月経っても進まなかった事例がありましたのでこれ以上待ち続ける訳に行かないのでどこかで区切りを付けて対処しようと思います。従いまして、3月20日までにエラーが解消されない場合はエラーが発生しているフィンランド語の格変化表テンプレートの除去を行おうと思いますので{{@|Praqimu}}さん至急対処願います。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年3月14日 (土) 15:03 (UTC)
::現在やってはいるんですが、時間が本当にないです。3月20日までには確実に無理なのでM-30722さん、期限を過ぎましたらお願いしたく思います。作業内容としては単純でして「テンプレート:fi-decl-〇〇」を現在のスタイルに合わせるだけです。--[[利用者:Praqimu|Praqimu]] ([[利用者・トーク:Praqimu|トーク]]) 2026年3月14日 (土) 18:15 (UTC)
:::時間がないと言っておきながら全く関係ないテンプレートやモジュールを編集しているように見えます。あなたは言動と行動が滅茶苦茶ですよ。今見たらスクリプトエラーがまた増えていますが、あなたがやったことですか?--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年3月17日 (火) 14:28 (UTC)
::::少しフィンランド語の名詞の格変化表で発生しているモジュール fi-nominals についてのエラーを見てみましたが、母音調和の選別などに必要なパラーメータが不足して発生しているように見えます。
::::[[hutu]] の場合 <code><nowiki>{{fi-decl-valo|hut|||u}}</nowiki></code> を <code><nowiki>{{fi-decl-valo|hut|||u|a}}</nowiki></code> という5番目のパラーメータに母音調和に基づいてaもしくはäを設定するとモジュールの183行目のエラーが解消されます。
::::[[osto]] の場合 語末母音の設定も不足しているので<code><nowiki>{{fi-decl-valo|ost|||o}}</nowiki></code> を <code><nowiki>{{fi-decl-valo|ost|||o|a}}</nowiki></code> という最後の2つのパラメータを設定するとモジュールの183行目のエラーが解消されます。--[[利用者:NekoyamaWataru|NekoyamaWataru]] ([[利用者・トーク:NekoyamaWataru|トーク]]) 2026年3月18日 (水) 00:12 (UTC)
:::::フィンランド語の格変化表で表示されていたエラー表示は[[rock]]以外は一覧表が表示されるように調整しました。rockについては他の言語版からのテンプレートの移植が必要かもしれませんので、そのままにしてあります。--[[利用者:NekoyamaWataru|NekoyamaWataru]] ([[利用者・トーク:NekoyamaWataru|トーク]]) 2026年3月18日 (水) 09:23 (UTC)
::::::お疲れ様です。rockは私が修正します。NekoyamaWataruさん、そして20041027 tatsuさん、本当にありがとうございました。--[[利用者:Praqimu|Praqimu]] ([[利用者・トーク:Praqimu|トーク]]) 2026年3月18日 (水) 14:30 (UTC)
:::::::今回も他の人がエラーを解消してくれましたが、ポルトガル語等の発音の件といいグルジア語の格変化表の件といい、自分で出したエラーを解消し切れず他の人が代わりに解消したのは(私が把握している限りでも)3回目ですよ。Naggy Nagumoさんから指摘があった通りエラーの解消を最優先とせず全く関係のない編集を行っていたのは「どうせ誰かがエラーを解消してくれるであろう」とエラーの解消を他人に丸投げしたのでしょうか?このようなエラー放置を繰り返されますと他の編集者を疲弊させることになりますので「誰かがやってくれる」という認識があるのであれば即刻そのような認識は捨てて下さい。'''発生したエラーは速やかに解消する(解消できなければ元に戻す)、新規のモジュール等でエラーが出て使えないのであればそのモジュールは使用しない。'''ここを徹底して下さい。もし自身の編集に責任を持てないのであればモジュールの編集には関わるべきでないです。以後責任持ってできますでしょうか?--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年3月21日 (土) 18:14 (UTC)
ポルトガル語動詞の活用表の件で一気に変更したため今少しカテゴリメンバーを溜めていますが、1週間かからない程度で全部処置できるかと思います。一応このトピックの趣旨に反しかねない行動と捉えられる可能性がありますので、報告として。--[[利用者:Kuroco2k|<span style="color:#000000">'''雛宮黒狐'''</span>]]([[利用者‐会話:Kuroco2k|<span style="color:#5a00cc">Talk</span>]]) 2026年6月22日 (月) 23:03 (UTC)
中国語関連は可能な限り対応しました。残っているうちの「{{l|zh|它们}}」と「{{l|zh|什麼}}」に関しては英語版で一音節として扱われている北京官話の発音がこちらでは二音節として扱われていること、残りは海陸腔の単独の「ng」がfinalでなくinitialと認識されていることに起因するようです。-[[利用者:ふゆくれ|ふゆくれ]] ([[利用者・トーク:ふゆくれ|トーク]]) 2026年11月4日 (水) 12:30 (UTC)
== 見出しは構造を示すものではないんですか? ==
「[[百]]」などのページで「教育漢字 (第1学年)」という見出しが立てられています。こんなことしていいんですか?見出しは構造を示すものであって、内容を示す部分ではないと思うんですけど。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年2月22日 (日) 11:01 (UTC)
:これは例の漢字項目の大規模な改変を行なった{{@|Vinegar03}}さんが作成した{{temp|ja-kanji}}によるものですね。このテンプレートで出力される表そのものは後に使用する上での合意はされていたかと思うので表示の修正を試みてみます。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年2月22日 (日) 13:15 (UTC)
::{{対処}} [[モジュール:jawikt]]を編集して表の調整を行いました。ご確認の程よろしくお願い致します。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年2月22日 (日) 13:32 (UTC)
:::完璧、素晴らしいです。このスタイルのほうがずっと意味的に整っています。テンプレート内部で見出しを生成しているという問題も解消して一石二鳥です。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年2月22日 (日) 13:51 (UTC)
== 現代日本語項目における歴史的仮名遣いの規定 ==
以前旧字体表記については[[Wiktionary:編集室/2025年Q2#日本語における旧字体表記]]にて規定を定めましたが、歴史的仮名遣いについてはまだ定めていなかったので議論したく思います。旧字体表記に合わせて'''1946年時点で存在していた語'''を歴史的仮名遣いを付ける対象としたいと思いますがいかがでしょうか?--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年3月1日 (日) 14:44 (UTC)
:{{反対}} 旧字体に関する議論に意見を述べた記憶はありますが、「1946年時点で存在していた語」に限定するという話は賛同した覚えがありません。ほかの人も賛同しているようには見えません。いちいち「この語は1946年に存在していましたか?」と訊いていくつもりですか?ひとつひとつの語句の成立年代を調査して、年代に応じて旧字体の使用可否を管理し、歴史的仮名遣いの妥当性を検証するのは、参加者にとって過剰な負担になる懸念があります。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年3月1日 (日) 14:58 (UTC)
::旧字体表記の議論では「旧字体で表記されたことがなさそうな新しめの語句(例えば「断捨離」)に旧字体が必要かどうかは自信がない」という話をいただいたこともあり、新しい語句に関しては採用を保留しております(もし古い新しいに関わらず旧字体や歴史的仮名遣いが必要であるという意見が出てきた際は解禁する議論をしても良いと思います)。また、現代日本語の項目において必要なのは新字体表記及び現代仮名遣いであり、旧字体表記や歴史的仮名遣いの記載はあくまで'''書きたいのであれば書いても良い'''程度のものかと思いますし、成立年代の判定に関しては[[Wiktionary:編集方針#新語の扱い|新語の投稿で既に行われている]](5年以上経過した語)ことを考えますとその負担を求めても問題ない(分からなければ新字体と現代仮名遣いだけ付けておけばよい)かなと考えております。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年3月1日 (日) 15:15 (UTC)
:::それは「積極的に作成すべきか?万人に受け入れられるか?」という観点で懸念を述べただけであり、私の意見はそのあとに書いた「システマティックに全部作っちゃえばいい」の部分です。旧字体や歴史的仮名遣いは重要な情報ではなく、書きたい人が書けばいい、というのは同感です。でも、2021年に存在したかを調べるのと1946年に存在したかを調べるのは同程度の負担だとする主張は信じがたいです。そもそも1946年にいきなり全て新しい書き方に置き換わったわけではなく、公示から長い期間を経て徐々に古い書き方が駆逐されていったわけです。そう考えると1946年という境界自体、人工的で確実とは言えません。このような制限は、あいまいな根拠に基づくものであり、編集負担が大きく、検証困難であると思うのです。制度史を重視するよりも、持続可能な編集モデルのほうが役に立つとは思いませんか?--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年3月2日 (月) 13:04 (UTC)
::::であれば、そもそも現代日本語において歴史的仮名遣いは基本的に不要であると思うので'''一律に書かない'''(古典日本語に任せる)という判断もあるのではと思います。例えば、「[[小泉進次郎構文]]」のように明らかに近年出来た言葉に歴史的仮名遣いが付けられています(そもそも「こいづみしんじ'''ろ'''う」ではなく「こいづみしんじ'''ら'''う」では)がこれはかなり違和感があります。'''実際に使われ得ないような有り得ない表記'''を辞書として扱う必要があるのでしょうか?そのような表記を書くくらいなら最初から書かない方がマシかと考えます。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年3月2日 (月) 13:36 (UTC)
:::::確かにこれはひどいですね。間違っているのもそうですが、この種の語句は歴史的仮名遣いを扱うべきではありません。これは近年のインターネット文化発祥の語句であり新字体・現代仮名遣い環境を前提にしています。さらに人名は史料に存在しない限りは古い形にすること自体不可能です。
:::::主張がぶれて恐縮ですが、確かにすべてを受け入れるのはリスクがあるようです。辞書は、存在しない形を創作する場ではありませんよね。でも最初の1946年ルールは運用不可能だという気持ちは変わりません。どんな規則であれば無意味な記載を避けつつ、意味のある表記を受け入れられるでしょうか?一律で書かないというのも一案だとは思います。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年3月2日 (月) 14:45 (UTC)
::::::日本語版Wiktionaryには日本語とは別に「古典日本語」という言語が設けられておりますので歴史的仮名遣いに関しては完全にそちらに任せてしまえば良いのではと思います。その場合のデメリットとしては明治以降に作られた[[和製漢語]]に対応出来ないというものがありますが、そもそも現代日本語の歴史的仮名遣いにどれほどの需要があるのかが疑問なところではあります。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年3月2日 (月) 15:03 (UTC)
::::::もし歴史的仮名遣いを扱うのであれば'''編集者間で認識を共有する為にどこかで線引きを決める必要'''が生じてきます。「具体的にこの時期で線引きする」という納得のいく境界が存在しないのであれば'''一律に扱わない'''とするのが最善かと考えますがいかがでしょうか?もしそれで問題無ければ現代日本語における歴史的仮名遣いは廃止(古典日本語に任せる)にしようと思います。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年3月14日 (土) 13:42 (UTC)
:::::::時期ではなく史料の有無を基準とするのであれば、運用可能ではないでしょうか。昔の辞書に載っていればいいでしょうし、そうでなくても用例があれば掲載可能でしょう。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年3月14日 (土) 14:59 (UTC)
::::::::それでは、出典もしくは用例を明記することで記載可というのはどうでしょうか?--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年3月19日 (木) 09:38 (UTC)
:::::::::ごく一般的な語にまで証拠を求められると、ちょっと大変かもしれません。この種の語句だけ典拠の明記を必須とするより、史料の存在が必要条件であることを「[[Wiktionary:編集方針]]」に書いておいて、存在しなければ「[[Wiktionary:正確性検証中]]」による審議を経て削除くらいの運用がよくないですか?--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年3月19日 (木) 14:50 (UTC)
::::::::::私としましては管理上、'''具体的かつ分かりやすいルール'''になれば問題ないです。「史料」とは具体的にどのようなものが該当するのか例を挙げて記載しておくと多くの編集者にとって分かりやすいかなと思います。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年3月20日 (金) 15:15 (UTC)
:::::::::::OKです、運用可能であれば、これ以上こだわりはありません。載せないほうがいい情報を排除できるルールが必要です。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年4月11日 (土) 11:13 (UTC)
:{{終了}} それでは、'''史料の存在するかどうか'''を歴史的仮名遣いの掲載基準とします。[[Wiktionary:スタイルマニュアル/日本語#見出し]]に追記しました。 --[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年9月19日 (土) 18:24 (UTC)
== ご相談 ==
[[偉大]]のページに派生語として掲載されている「中華民族偉大復興」のようなスローガンの類は編集方針に沿うものでしょうか?--[[利用者:Jiba1219|Jiba1219]] ([[利用者・トーク:Jiba1219|トーク]]) 2026年3月17日 (火) 19:24 (UTC)
:スローガン(標語)に関しては、現在ウィクショナリーに存在するものとしては[[安全第一]]などが挙げられますが、編集方針の項目では[[Wiktionary:編集方針#複合語の扱い]]あたりが適用されそうに思います。なので要件3の「用語として定着し、十分熟していると見做せるもの」を満たしているかどうかがポイントになってくるかなと思います。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年3月19日 (木) 10:11 (UTC)
== 和製英語 ==
和製英語の単語の説明がバラバラなので<code><nowiki>{{wasei}}</nowiki></code>のようなもので<code><nowiki>{{wasei|和製|英語}}</nowiki></code>のようにすれば、「和製 + 英語の和製英語」のように表示できるテンプレートが欲しいです。--[[利用者:ねこ8|ねこ8]] ([[利用者・トーク:ねこ8|トーク]]) 2026年3月21日 (土) 06:14 (UTC)
:{{対処}} 既存テンプレートの{{temp|和製英語}}に機能を追加しました(使い方は左記テンプレートのリンク参照)。「[[ラブホテル]]」にて使用してみましたがいかがでしょうか?--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年3月21日 (土) 18:34 (UTC)
::ありがとうございます。とても良いです。--[[利用者:ねこ8|ねこ8]] ([[利用者・トーク:ねこ8|トーク]]) 2026年3月22日 (日) 02:15 (UTC)
== ご相談 ==
日本語の接尾辞"的"というカテゴリがすでに存在していますが、共産主義や修正主義などの「主義」は「的」と同様の接尾辞とみなしてカテゴリとして作成できるものなのでしょうか?--[[利用者:Jiba1219|Jiba1219]] ([[利用者・トーク:Jiba1219|トーク]]) 2026年3月25日 (水) 17:53 (UTC)
:「主義」は接尾辞ではないと思います。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年3月31日 (火) 12:44 (UTC)
::確かに「主義」は単独で名詞として用いられる語であり、純粋な接尾辞とは性質が異なる点は理解しております。ただ一方で、「共産主義」「修正主義」のように、他の語に後接して一定の意味(思想・立場)を付与するという点では、接尾辞に類似した語形成的機能を持っているとも考えられます。Wiktionaryにおいて「的」がカテゴリ化されているのも、このような語形成上の共通性を整理する意図によるものと理解しておりますが、同様に「〜主義」という形で多数の語が体系的に存在する以上、それらを一つのカテゴリとして整理することにも一定の意義があるのではないでしょうか。--[[利用者:Jiba1219|Jiba1219]] ([[利用者・トーク:Jiba1219|トーク]]) 2026年4月4日 (土) 10:10 (UTC)
:::カテゴリは良いと思いますが、「接尾辞」という言葉を避けて説明するほうが無難だと思います。たとえば「"主義"がつく語句」みたいなカテゴリ名なら突っ込まれないと思います(この例だと語源を扱っていることを表現しきれていない感がありますが) 。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年4月4日 (土) 11:02 (UTC)
::::ご指摘ありがとうございます。接尾辞と断定することには確かに議論の余地があるため、その点は避けた方がよいという点は納得いたしました。一方で、「主義」が語形成上一定の役割を果たしていること自体は整理の価値があると考えているため、例えば「造語成分」といった形で位置づけることで、過度な断定を避けつつ整理することは可能ではないかと思いました。カテゴリ名としては、たとえば「日本語 造語成分"主義"」のような形であれば、語形成の観点もある程度反映できるかと考えていますが、いかがでしょうか。--[[利用者:Jiba1219|Jiba1219]] ([[利用者・トーク:Jiba1219|トーク]]) 2026年4月4日 (土) 13:39 (UTC)
== Bot Flag Request for [[{{ns:User}}:SchlurcherBot]] ==
Appologies for posting in English. Also, I could not locate a dedicated page for bot request in {{#language:{{CONTENTLANGUAGE}}}} {{SITENAME}}, so I am posting here. Please direct me to the correct page if one exists. Thank you.
* '''Bot name''': [[{{ns:User}}:SchlurcherBot]]
* '''Bot operator''': [[commons:User:Schlurcher]]
* '''Bot task''': Automatically convert links from <code>http://</code> to <code>https://</code> (secure protocol migration)
* '''Technical details''': Please see [[metawiki:User:SchlurcherBot|meta:User:SchlurcherBot]] for full details, including the expected number of affected URLs on {{#language:{{CONTENTLANGUAGE}}}} {{SITENAME}}.
* '''Bot flags on other projects:''': [[metawiki:Steward_requests/Bot_status/2025-12#Global_bot_status_for_User:SchlurcherBot|Global bot status granted]]. Also flagged on [[:w:en:Wikipedia:Bots/Requests for approval/SchlurcherBot|English Wikipedia]], [[:w:de:Wikipedia:Bots/Anträge_auf_Botflag/Archiv/2025#2025-02-14_–_SchlurcherBot|German Wikipedia]], [[:w:fr:Wikipédia:Bot/Statut/Archive_12#(Traité)_SchlurcherBot|French Wikipedia]], [[:w:it:Wikipedia:Bot/Autorizzazioni/Archivio/2025#SchlurcherBot|Italian Wikipedia]], [[:w:pl:Wikipedia:Boty/Zgłoszenia/2025#Wikipedysta:SchlurcherBot|Polish Wikipedia]], [[:w:pt:Wikipédia:Robôs/Pedidos_de_aprovação/Arquivo/2025#SchlurcherBot|Portuguese Wikipedia]], and [[commons:Commons:Bots/Requests/SchlurcherBot2|Commons]]. For a full list, see: [[metawiki:Special:CentralAuth/SchlurcherBot|sulutil:SchlurcherBot]]
* '''Comment''': The bot is globally approved and active on the top 10 Wikipedia projects. As this wiki has opted out of the global bot policy, I am requesting permission to perform these link updates on {{#language:{{CONTENTLANGUAGE}}}} {{SITENAME}} as well. Please let me know if a local bot flag can be granted or if you have any questions. Thank you. --[[利用者:Schlurcher|Schlurcher]] ([[利用者・トーク:Schlurcher|トーク]]) 2026年3月26日 (木) 22:22 (UTC)
:[[User:Schlurcher|Schlurcher]], did you mean to put yourself in the Bot operator column instead of your bot account? [[利用者:Tenshi Hinanawi|Tenshi Hinanawi]] ([[利用者・トーク:Tenshi Hinanawi|トーク]]) 2026年3月26日 (木) 23:35 (UTC)
::Thanks. Yes, now corrected. --[[利用者:Schlurcher|Schlurcher]] ([[利用者・トーク:Schlurcher|トーク]]) 2026年3月27日 (金) 08:30 (UTC)
:{{ping|Kanjy}} Let me know if bot status can be granted. --[[利用者:Schlurcher|Schlurcher]] ([[利用者・トーク:Schlurcher|トーク]]) 2026年4月17日 (金) 06:46 (UTC)
::{{@|Schlurcher}} ボット申請の場所はここです→「[[Wiktionary:ボット/使用申請]]」--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年4月28日 (火) 09:06 (UTC)
:::Thanks for highliting the page. I will include this in the second round of approval. This can be closed for now. --[[利用者:Schlurcher|Schlurcher]] ([[利用者・トーク:Schlurcher|トーク]]) 2026年4月28日 (火) 11:54 (UTC)
== XXBlackburnXxさんが行ったブロックについて 260327 ==
[https://ja.wiktionary.org/w/index.php?title=%E7%89%B9%E5%88%A5:%E3%83%AD%E3%82%B0&excludetempacct=1&page=&subtype=&tagfilter=&type=block&user=XXBlackburnXx&wpFormIdentifier=logeventslist&wpdate=&offset=&limit=500] 日本語版ウィクショナリーでは、日本の大手通信会社の広いIPアドレス帯域となんの編集もない見てるだけのたくさんの姓名のアカウントが再度[[user:XXBlackburnXx]]さんによってブロックされたようですが、ウィキメディアでは姓名のアカウントは作ってはいけないのですか?--[[特別:投稿記録/~2026-19007-83|~2026-19007-83]] ([[利用者・トーク:~2026-19007-83|トーク]]) 2026年3月27日 (金) 08:35 (UTC)
:姓名のアカウントを作成すること自体は問題ありません。ただ、それらのアカウントは明らかに{{w|LTA:ISECHIKA}}のソックパペットであり、多重アカウントの不適切な使用であるため、ブロックされています。--[[利用者:20041027 tatsu|20041027 tatsu]] ([[利用者・トーク:20041027 tatsu|トーク]]) 2026年3月27日 (金) 13:44 (UTC)
== 非推奨テンプレートの一斉変更について ==
非推奨テンプレートである{{temp|infl}}と{{temp|see}}の二つをボットを使用して一斉にそれぞれ{{temp|head}}と{{temp|also}}に変更しようと考えております。seeについてはセネカ語の言語テンプレートを兼ねておりますが、現在セネカ語の項目は未作成でありますので全てalsoに変更しても問題ないと考えます。つきましては一斉変更の合意を取りたいと思いますのでご意見ご投票の程よろしくお願い致します。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年3月29日 (日) 10:59 (UTC)
:セネカ語の用途で使用例があります: [[付録:記号言語対応表(言語名→記号)]], [[付録:記号言語対応表(記号→言語名)]]。これらをどうしますか?--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年3月29日 (日) 14:09 (UTC)
::一時的に手打ち(<nowiki>[[セネカ語]]</nowiki>)に変更して、以降処理が終わり次第テンプレートに戻すというのはいかがでしょうか?--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年3月29日 (日) 14:14 (UTC)
::付録から{{temp|see}}を外しました。また、表がまだ3文字コード優先のままになっていたので2文字コード優先に更新しました。 --[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年3月29日 (日) 17:19 (UTC)
:{{賛成}} この少人数で手動でやろうものなら20年かかってもおかしくない。替えれるものはさっさと変えてほしい。--[[利用者:Kuroco2k|<span style="color:#000000">'''雛宮黒狐'''</span>]]([[利用者‐会話:Kuroco2k|<span style="color:#5a00cc">Talk</span>]]) 2026年3月30日 (月) 22:53 (UTC)
:*上記の問題は性質的にinsource:/"{{see|"/で範囲を絞ればそんなことしなくても解決できそうに見えますが、ならない理由があるんでしょうかね?--[[利用者:Kuroco2k|<span style="color:#000000">'''雛宮黒狐'''</span>]]([[利用者‐会話:Kuroco2k|<span style="color:#5a00cc">Talk</span>]]) 2026年3月30日 (月) 22:53 (UTC)
:*:技術的に問題はありません。セネカ語の用途で使用されているものが存在しても、巻き添えで置換されることは回避可能です。ただ<q>全てalsoに変更しても問題ない</q>という主張は正しくなさそうだったので念のため確認しました。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年3月31日 (火) 12:43 (UTC)
:特に異議が出なければ合意としたいと思いますが、本件は大規模な編集を伴いますのでなるべく多くの人の意見を聞きたく思います。今回の議題は[[:カテゴリ:非推奨のテンプレートを使用しているページ|非推奨のテンプレート]]の大多数を閉める{{temp|infl}}と{{temp|see}}を自動で推奨されているテンプレート(head、also)に変更することに対する是非を問うもので、これにより非推奨のテンプレートを自動で大きく減らせるメリットが期待されます。コメント無しで賛否のみでも構いませんので皆様投票のほど宜しくお願いします。 --[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年4月5日 (日) 18:08 (UTC)
::{{賛成}}--[[利用者:ふゆくれ|ふゆくれ]] ([[利用者・トーク:ふゆくれ|トーク]]) 2026年4月5日 (日) 21:45 (UTC)
::{{賛成}}--[[利用者:ねこ8|ねこ8]] ([[利用者・トーク:ねこ8|トーク]]) 2026年4月9日 (木) 13:00 (UTC)
:{{終了}} それでは、全会一致で{{賛成}}となりましたので可決します。 --[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年4月14日 (火) 18:03 (UTC)
::おや、この決議をもって私にボット作業を依頼しているつもりですね?では以下の作業内容で検討に入ります。最初はメイン名前空間に絞って実行し、必要に応じてほかの名前空間にも範囲を広げていきます。使用するボットは [[利用者:Naggybot]] です。
::* <code><nowiki>{{infl|</nowiki></code> → <code><nowiki>{{head|</nowiki></code>
::* <code><nowiki>{{see|</nowiki></code> → <code><nowiki>{{also|</nowiki></code>
::--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年4月23日 (木) 09:51 (UTC)
:::ありがとうございます、お手数おかけしますがよろしくお願いします。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年4月26日 (日) 07:50 (UTC)
::::終わりました。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年5月2日 (土) 01:49 (UTC)
:::::おかげさまで非推奨のテンプレートを実に8割ほども解消出来ました。ありがとうございました。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年5月2日 (土) 13:53 (UTC)
== metaのWikimedia Forumに書いても差し戻されること 260330 ==
metaのWikimedia Forumで時々あるようですが、運営に問題があると発言しても管理者が差し戻すようなことはどこで議論すればいいですか--[[特別:投稿記録/~2026-19631-61|~2026-19631-61]] ([[利用者・トーク:~2026-19631-61|トーク]]) 2026年3月30日 (月) 08:27 (UTC)
== 漢字表記語の仮名表記について ==
日本語の同音異義項目を立項していて思ったのですが、「漢字表記語の仮名表記」のうち「単純なリダイレクト」で立項するものが「{{temp|also}}でリンクを踏んだあと、リンク元の同音異義項目に戻れない」のは不便に感じます。そこで、「(英語版のように)漢字表記がただ一つであっても仮名表記をソフトリダイレクトとして立項」すること及び「漢語仮名項目・同音異義項目のスタイル統一」を提案します。
関連議論→[[トーク:ながねん]]、[[トーク:たっぴつ]]--[[利用者:ふゆくれ|ふゆくれ]] ([[利用者・トーク:ふゆくれ|トーク]]) 2026年3月30日 (月) 10:39 (UTC)
:具体的なスタイルは、節名には{{temp|kangokana}}・見出しには{{temp|ja-kangokana}}を用いる(「[[:カテゴリ:日本語 漢字表記語の仮名表記]]」は{{temp|ja-kangokana}}で出力)ようにして、残りは同音異義語のスタイルを踏襲する形が良いと思います。また、同音異義の入力支援をする{{temp|ja-k}}(仮)を作成したいと考えています。
:*{{temp|ja-k}}(仮)の仕様
: <nowiki>{{#ifeq:{{{hom|}}}|y|[[カテゴリ:{{ja}} 同音異義|{{#invoke:ja|jsort|{{PAGENAME}}}}]]}}</nowiki><br>
: <nowiki>*【[[{{{1}}}]]{{#if:{{{2|}}}|・[[{{{2|}}}]]}}{{#if:{{{3|}}}|・[[{{{3|}}}]]}}{{#if:{{{4|}}}|・[[{{{4|}}}]]}}{{#if:{{{5|}}}|・[[{{{5|}}}]]}}】:</nowiki><br>--[[利用者:ふゆくれ|ふゆくれ]] ([[利用者・トーク:ふゆくれ|トーク]]) 2026年3月30日 (月) 10:41 (UTC)
::現行では転送先が2語以上あることが前提でしたが、1語でも統一のスタイルで記述するという提案ですね。もう一つの制約について確認したいのですが、現行のルールだと転送先が漢字一文字以外である必要があります。たとえば「[[かん]]」「[[こう]]」には適用していません。同音異義なのに…。これらも統合するつもりはありますか?--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年3月31日 (火) 12:51 (UTC)
:::朝鮮語のハングル項目やベトナム語の単音節語などと扱いを一にできるので統合を考えています。ただし、「単字で品詞として確立した用法がある」もの以外は今まで通り漢字索引に誘導する形で良いと思います。挙げられた「[[かん]]」で言うと、単字での名詞用法がある「[[官]]」「[[缶]]」などは同音異義のスタイルで記述しますが、漢字音としての用法しかない「[[串]]」「[[減]]」などは記述せず索引に任せます。--[[利用者:ふゆくれ|ふゆくれ]] ([[利用者・トーク:ふゆくれ|トーク]]) 2026年3月31日 (火) 13:16 (UTC)
::::{{賛成}} 意味的に一貫性があり、用語に矛盾がなくわかりやすいです。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年3月31日 (火) 13:49 (UTC)
::::{{賛成}}--[[利用者:ねこ8|ねこ8]] ([[利用者・トーク:ねこ8|トーク]]) 2026年4月18日 (土) 10:12 (UTC)
::このまま反対意見が無ければ5/1から運用を開始したいと思います。--[[利用者:ふゆくれ|ふゆくれ]] ([[利用者・トーク:ふゆくれ|トーク]]) 2026年4月24日 (金) 15:43 (UTC)
:::{{提案}} 運用にあたって、{{temp|ja-homonym}}を現行の「カテゴリ:日本語 同音異義」付与に加えて「カテゴリ:日本語 漢字表記語の仮名表記」も付与されるようにしようと思うのですがいかがでしょうか?--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年5月1日 (金) 15:45 (UTC)
::::{{コメント}} 暫定的にはそれでもいいですが、最初の提案の通り「漢語仮名項目・同音異義項目のスタイル統一」を行うので「節名に{{temp|kangokana}}、見出しに{{temp|ja-kangokana}}、同音異義カテゴリは{{temp|ja-k}}」を順次適用していく予定です。--[[利用者:ふゆくれ|ふゆくれ]] ([[利用者・トーク:ふゆくれ|トーク]]) 2026年5月3日 (日) 09:31 (UTC)
:::::{{対処}} 「カテゴリ:日本語 漢字表記語の仮名表記」も付与する仕様に変更しました。また、二つ質問がありまして
:::::#{{temp|ja-homonym}}は将来的には全て{{temp|ja-kangokana}}に置き換えて廃止する予定でしょうか?
:::::#同音異義カテゴリの付与は{{temp|ja-k}}の引数「hom」で行うのと、{{temp|ja-kangokana}}の引数「h」で行うのとがあるかと思いますがどちらが推奨でしょうか?もしくはどちらでも問題無いのでしょうか?
:::::--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年5月3日 (日) 09:47 (UTC)
::::::{{temp|ja-homonym}}は置き換え完了後に廃止の方向で考えています。また、同音異義カテゴリも{{temp|ja-k}}での付与を推奨します({{ko}}・{{vi}}の漢字語に於ける{{temp|ko-h}}・{{temp|vi-h}}と同様の運用)。--[[利用者:ふゆくれ|ふゆくれ]] ([[利用者・トーク:ふゆくれ|トーク]]) 2026年5月3日 (日) 10:05 (UTC)
:::::::{{temp|ko-h}}及び{{temp|vi-h}}を作成した身としては、これらの言語では見出し語テンプレートとして(その言語専用のテンプレートではなく)多くの言語で共通して用いる{{temp|head}}を使用している為(このテンプレートで同音異義カテゴリを付与しようとすると「cat〇〇=同音異義」のようにやや長ったらしい記述になる)これらのテンプレートで同音異義カテゴリを付与するようにしましたが、専用の見出し語テンプレートの{{temp|ja-kangokana}}があるのであればそちらで付与しても良いと考えておりますが、せっかく見出し語テンプレートがあるのに{{temp|ja-kangokana}}からの付与ではいけないのでしょうか?--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年5月3日 (日) 10:11 (UTC)
::::::::(追記){{temp|ko-h}}及び{{temp|vi-h}}から同音異義カテゴリを付与する仕様とした理由については上記の他にもこれらのテンプレートは「漢字語」カテゴリを付与するようになっているといったものもあります。{{temp|ja-k}}には漢字語に相当するカテゴリの付与機能は無さそうなので無理に合わせる必要はないと思います。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年5月3日 (日) 10:15 (UTC)
::::::::無引数で運用されてきた{{temp|ja-kangokana}}よりは既存の{{temp|ko-h}}・{{temp|vi-h}}と同様の仕様にした{{temp|ja-k}}の方がカテゴリ指定忘れが少なそう、という理由です。あくまでも推奨なので{{temp|ja-kangokana}}でのカテゴリ付与を制限するわけではありません。--[[利用者:ふゆくれ|ふゆくれ]] ([[利用者・トーク:ふゆくれ|トーク]]) 2026年5月3日 (日) 10:20 (UTC)
:::::::::個人的には{{temp|ja-k}}でカテゴライズする仕組みはちょっと使いにくそうだと感じます。1行目だけで引数<code>hom</code>を指定する感じでしょうか?ソートキーはどうやって指定しますか?--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年5月3日 (日) 11:15 (UTC)
:::::::::ソースを見て理解した。ソートキーはページ名から生成していますね。 --[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年5月3日 (日) 11:18 (UTC)
:それでは{{temp|ja-homonym}}及び{{temp|ja-hom}}の非推奨化を行おうと思いますが、まだこのテンプレートを使用しております{{@|うーむ}}さん始めその他皆さん、問題ないでしょうか? --[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年5月5日 (火) 15:33 (UTC)
::了解しました。--[[利用者:うーむ|うーむ]] ([[利用者・トーク:うーむ|トーク]]) 2026年5月5日 (火) 21:11 (UTC)
:::ありがとうございます。その他には{{@|鍼灸}}さんが{{temp|ja-hom}}を使われるかと思いますが、非推奨化の件問題ないでしょうか?--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年5月7日 (木) 10:41 (UTC)
::::問題はないです。その際どういったテンプレートを使用していいか教えて頂ければよろしいかと。--[[利用者:鍼灸|鍼灸]] ([[利用者・トーク:鍼灸|トーク]]) 2026年5月7日 (木) 11:11 (UTC)
:::::この議題の提案の通り「節名に{{temp|kangokana}}・見出しに{{temp|ja-kangokana}}」です。同音異義語の場合は「<nowiki>{{ja-kangokana|h=y}}</nowiki>」のようにすることで同音異義のカテゴリを付与可能です。 --[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年5月7日 (木) 15:12 (UTC)
::::::わかりしました。--[[利用者:うーむ|うーむ]] ([[利用者・トーク:うーむ|トーク]]) 2026年5月7日 (木) 15:40 (UTC)
:{{@|うーむ}} 「[[だんれん]]」等同音異義語が存在するものに同音異義のカテゴリを付与されておりませんが、「カテゴリ:日本語 同音異義」は廃止にでもなったのでしょうか? --[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年5月7日 (木) 15:13 (UTC)
::直しました。--[[利用者:うーむ|うーむ]] ([[利用者・トーク:うーむ|トーク]]) 2026年5月7日 (木) 15:47 (UTC)
:(質問){{@|ふゆくれ}}新規に作成された項目を見ておりますと節名の表示が「[[じゅじょう]]」のように「漢字表記語の仮名表記」としているものと「[[じゅうざい]]」のように従来の「同音異義語」を用いているものとが混在しておりますが、これはどちらでも問題ない(編集者の裁量に委ねる)のでしょうか?私の認識では「漢字表記語の仮名表記」に節名を統一するものと考えておりますのでこの部分の方針を確認したく思います。 --[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年5月9日 (土) 17:15 (UTC)
::最初の提案の通り「節名は『{{kangokana}}』で統一」です。--[[利用者:ふゆくれ|ふゆくれ]] ([[利用者・トーク:ふゆくれ|トーク]]) 2026年5月9日 (土) 22:56 (UTC)
:::ふゆくれさんと同じ認識です。従来の「同音異義」という見出し名は正確な理解が非常に難しい用語です。たとえば「いし」項目で「『石』は同音異義に含まれないのか?」という無駄な疑問を生じさせる可能性が高いと感じます。--[[利用者:Naggy Nagumo|Naggy Nagumo]] ([[利用者・トーク:Naggy Nagumo|トーク]]) 2026年5月10日 (日) 01:53 (UTC)
254hannoa9cd7bm3hc047qr65pvfq9f
měsíc
0
564789
2375522
2203397
2026-11-04T13:11:03Z
Kuroco2k
84207
2375522
wikitext
text/x-wiki
{{also|mesic|Měsíc}}
=={{L|cs}}==
{{wikipedia|lang=cs}}
==={{etym}}===
{{etyl|zlw-ocs|cs}} {{m|zlw-ocs|měsiec}} < {{etyl|sla-pro|cs}} {{m|sla-pro|*měsęcь}} < {{etyl|ine-pro|cs}} {{m|ine-pro|*mḗh₁n̥s}}
==={{pron}}===
*{{cs-IPA}}
*{{音声|cs|Cs-měsíc.ogg}}
*{{hyphenation|lang=cs|mě|síc}}
==={{noun}}===
{{cs-noun|g=m-in}}
#{{タグ|cs|天体}}{{ふりがな|月|つき}}。
#{{タグ|cs|天体}}[[衛星]]。
#{{タグ|cs|時間}}(暦の)月。
===={{drv}}====
複合語
{{col3|lang=cs|měsíčník|měsíčky|měsíční|měsíčný|měsíčně|náměsíčný|půlměsíc}}
連語
{{col3|lang=cs|dorůstající měsíc|ubývající měsíc|anomalistický měsíc|drakonický měsíc|siderický měsíc|synodický měsíc|tropický měsíc|kalendářní měsíc}}
===={{decl}}====
{{cs-ndecl|<m>}}
===参考文献===
*{{R:cs:PSJC}}
*{{R:cs:SSJC}}
*{{R:cs:IJP}}
rmsfv66czwrpde8ra06t3uw9fvzs3rt
FF外
0
566963
2375642
2369536
2026-11-04T15:03:07Z
Meow515
134123
2375642
wikitext
text/x-wiki
{{kana-DEFAULTSORT|エフエフがい}}
=={{L|ja}}==
{{wikipedia|FF外}}
{{ja-kanjitab|がい|yomi=kanon}}
==={{etym}}===
{{etyl|en|ja}} {{m|en|following}} + {{m|en|followers}} + [[外]]
==={{pron}}===
{{ja-pron|エフエフがい|acc=4}}
==={{noun}}===
{{ja-noun|エフエフがい|head=[[FF]][[外]]}}
#{{context|インターネットスラング|WWW|lang=ja}}[[ツイッター]]の[[ユーザー]]の[[相互フォロー]]グループの[[そと|外]]にいる人。
#:'''FF外'''から失礼します
===={{usage}}====
*見知らぬ相手への会話を始めるときによく使われる表現。
3ur2pnnxxu2zqd13kraiikz45am164d
ティーボール
0
571758
2375623
2192609
2026-11-04T14:22:07Z
YeBoy371
37419
/* {{trans}} */
2375623
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{wikipedia}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|球技}}[[野球]]に似た[[スポーツ]]、[[球技]]の一つ。一チーム10人ずつのチームが攻撃側と守備側に分かれ、攻撃側は[[ティー]]の上に置かれたボールを打ち、自分の走者を進めながら得点を奪い、攻撃側と守備側を試合中に規定の回数交代しながら最終的な得点の多寡を競う競技。
===={{trans}}====
{{trans-top}}
*{{en}}: {{t|en|tee-ball}}
*{{zh}}: {{t|cmn|樂樂棒球|tr=lèlè bàngqiú}}
*{{ko}}: {{t|ko|티볼}}
{{trans-bottom}}
0rvzpcwvje9qu9oavmkc7yupahzb982
チョコレートパフェ
0
579947
2375609
2237278
2026-11-04T13:58:14Z
M-30722
1202
2375609
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
{{和製外来語|en|chocolate|fr|parfait}}
==={{pron}}===
{{ja-pron|acc=6|acc_ref=DJR}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|チョコレート}}[[チョコレート]]の[[アイスクリーム]]や[[ソース]]などを入れた[[パフェ]]。[[チョコパフェ]]。
===脚注===
{{Reflist}}
pqxag6ei6blk7ovu774x2acosm9w2zb
バカラ
0
580845
2375937
2214492
2026-11-05T09:39:44Z
こんせ
4359
/* {{noun}} */
2375937
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
{{bor|ja|fr|baccara}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|カードゲーム}}配られた二枚から三枚の[[トランプ]]の[[数字]]を[[合計]]し、その下一桁の数字の大小で競う[[賭博]]。
===={{rel}}====
* [[ルーレット]]
tdkcvnxmj0bdl1u4fttgmz96iarivlk
dýně
0
581110
2375521
2215233
2026-11-04T13:11:03Z
Kuroco2k
84207
2375521
wikitext
text/x-wiki
{{also|dyne}}
=={{L|zlw-ocs}}==
==={{etym}}===
{{etyl|sla-pro|zlw-ocs}} {{m|sla-pro|*dyňa}}
==={{pron}}===
*{{zlw-ocs-IPA}}
==={{noun}}===
{{zlw-ocs-noun|f}}
#{{タグ|zlw-ocs|草|果実}} [[かぼちゃ]]、[[南瓜]]。
===={{desc}}====
*{{desc|cs|dýně}}
=={{L|cs}}==
{{wikipedia|lang=cs}}
==={{alter}}===
*{{alt+|cs|dyně||まれ}}
==={{etym}}===
{{etyl|zlw-ocs|cs}} {{m|zlw-ocs|dýně}} < {{etyl|sla-pro|cs}} {{m|sla-pro|*dyňa}}
==={{pron}}===
*{{cs-IPA}}
*{{音声|cs|LL-Q9056 (ces)-Pohlpiano-dýně.wav}}
*{{rhymes|lang=cs|iːɲɛ|s=2}}
*{{hyph|cs|dý|ně}}
==={{noun}}===
{{cs-noun|f}}
#{{タグ|cs|草|果実}} [[かぼちゃ]]、[[南瓜]]。
#:{{syn|cs|tykev}}
===={{decl}}====
{{cs-ndecl|<f>}}
===参考文献===
*{{R:cs:PSJC}}
*{{R:cs:SSJC}}
*{{R:cs:IJP}}
oane8f7qc1pgrzsc62t2i2h04wm2gih
větev
0
581114
2375520
2215238
2026-11-04T13:11:03Z
Kuroco2k
84207
2375520
wikitext
text/x-wiki
=={{L|zlw-ocs}}==
==={{etym}}===
{{etyl|sla-pro|zlw-ocs}} {{m|sla-pro|*větvь}}
==={{pron}}===
*{{zlw-ocs-IPA}}
==={{noun}}===
{{zlw-ocs-noun|f}}
#{{タグ|zlw-ocs|植物学}} [[分枝]]。
===={{desc}}====
*{{desc|cs|větev}}
=={{L|cs}}==
{{wikipedia|lang=cs}}
==={{etym}}===
{{etyl|zlw-ocs|cs}} {{m|zlw-ocs|větev}} < {{etyl|sla-pro|cs}} {{m|sla-pro|*větvь}}
==={{pron}}===
*{{cs-IPA}}
*{{音声|cs|Cs-větev.ogg}}
==={{noun}}===
{{cs-noun|f}}
#{{タグ|cs|植物学}} [[分枝]]。
#:{{syn|cs|haluz|ratolest}}
===={{decl}}====
{{cs-ndecl|<f.*>}}
===={{drv}}====
{{col2|cs|větvička}}
===={{rel}}====
{{col2|cs|větvit|rozvětvit|větévka|větvoví|rozvětvený}}
===参考文献===
*{{R:cs:PSJC}}
*{{R:cs:SSJC}}
*{{R:cs:IJP}}
1bsgcshgfk20z3xa8q9cb2d6ymqtj3b
údolí
0
581294
2375519
2216464
2026-11-04T13:11:03Z
Kuroco2k
84207
2375519
wikitext
text/x-wiki
{{also|udoli|udolí}}
=={{L|sk}}==
==={{pron}}===
*{{sk-IPA}}
==={{noun}}===
{{head|sk|noun form}}
#{{noun form of|sk|údolie||gen|p}}
=={{L|cs}}==
==={{alter}}===
*{{alt+|cs|oudolí||古用法}}
==={{etym}}===
*{{etyl|sla-pro|cs}} {{m|sla-pro|*ǫdolьje}}
*{{surf|cs|údol|-í}}
==={{pron}}===
*{{cs-IPA}}
*{{音声|cs|LL-Q9056 (ces)-Pohlpiano-údolí.wav}}
*{{rhymes|lang=cs|oliː|s=3}}
*{{hyph|cs|údo|lí}}
==={{noun}}===
{{cs-noun|n}}
#{{ふりがな|谷|たに}}。
===={{decl}}====
{{cs-ndecl|<n>}}
===={{seealso}}====
*{{l|cs|dolina|g=f}}
===参考文献===
*{{R:cs:PSJC}}
*{{R:cs:SSJC}}
*{{R:cs:IJP}}
2ebng9sukeak47qqfbqt9yz5qsfy1op
fazole
0
584780
2375518
2266503
2026-11-04T13:11:03Z
Kuroco2k
84207
2375518
wikitext
text/x-wiki
=={{L|cs}}==
==={{etym}}===
{{bor|cs|de|Fasole}} < {{etyl|la|cs}} {{m|la|phaseolus}}
==={{pron}}===
*{{cs-IPA}}
*{{音声|cs|LL-Q9056 (ces)-Ghost4Man-fazole.wav}}
==={{noun}}===
{{cs-noun|f}}
#{{タグ|de|植物}} {{ふりがな|豆|まめ}}。
===={{decl}}====
{{cs-ndecl|<f>}}
it3iie48pebkcvr9dcnrvvi8ps2v4ns
明色
0
585504
2375868
2268753
2026-11-05T05:41:15Z
こんせ
4359
2375868
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めいしょく}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[めいしょく]]}}
#{{タグ|ja|色}}[[あかるい|明るい]][[感じ]]の[[いろ|色]]。[[明度]]の高い色。
===={{rel}}====
*[[暗色]]
gly0chx2dllhvehp61mc753fkjswbzr
はくばん
0
594441
2375780
2297479
2026-11-05T02:35:33Z
こんせ
4359
/* {{kangokana}} */
2375780
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|はくはん|ばくはん}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
*【[[白礬]]】明礬。
*【[[白板]]】ホワイトボード。
*【[[薄晩]]】薄暮。
9af2iyqek13s7wt93u2y57uti3uwr9c
利用者:Kuroco2k/maintenance.js
2
599888
2375558
2356053
2026-11-04T13:22:01Z
Kuroco2k
84207
2375558
javascript
text/javascript
(function () {
'use strict';
if (mw.config.get('wgAction') !== 'edit') {
return;
}
const textbox = document.getElementById('wpTextbox1');
if (!textbox) {
return;
}
function maintenance(text) {
const langMap = {
aar: "aa",
abk: "ab",
afr: "af",
aka: "ak",
alb: "sq",
amh: "am",
ara: "ar",
arg: "an",
arm: "hy",
asm: "as",
ava: "av",
ave: "ae",
aym: "ay",
aze: "az",
bak: "ba",
bam: "bm",
baq: "eu",
bel: "be",
ben: "bn",
bih: "bh",
bis: "bi",
bod: "bo",
bos: "bs",
bre: "br",
bul: "bg",
bur: "my",
cat: "ca",
ces: "cs",
cha: "ch",
che: "ce",
chi: "zh",
chu: "cu",
chv: "cv",
cor: "kw",
cos: "co",
cre: "cr",
cym: "cy",
cze: "cs",
dan: "da",
deu: "de",
div: "dv",
dut: "nl",
dzo: "dz",
ell: "el",
eng: "en",
epo: "eo",
est: "et",
eus: "eu",
ewe: "ee",
fao: "fo",
fas: "fa",
fij: "fj",
fin: "fi",
fra: "fr",
fre: "fr",
fry: "fy",
ful: "ff",
geo: "ka",
ger: "de",
gla: "gd",
gle: "ga",
glg: "gl",
glv: "gv",
gmq: "gmq-pro",
gre: "el",
grn: "gn",
guj: "gu",
hat: "ht",
hau: "ha",
hbs: "sh",
heb: "he",
her: "hz",
hin: "hi",
hmo: "ho",
hrv: "hr",
hun: "hu",
hye: "hy",
ibo: "ig",
ice: "is",
ido: "io",
iii: "ii",
iku: "iu",
ile: "ie",
ina: "ia",
ind: "id",
ine: "ine-pro",
ipk: "ik",
isl: "is",
ita: "it",
jav: "jv",
jpn: "ja",
kal: "kl",
kan: "kn",
kas: "ks",
kat: "ka",
kau: "kr",
kaz: "kk",
khm: "km",
kik: "ki",
kin: "rw",
kir: "ky",
kom: "kv",
kon: "kg",
kor: "ko",
kua: "kj",
kur: "ku",
lao: "lo",
lat: "la",
lav: "lv",
lim: "li",
lin: "ln",
lit: "lt",
ltz: "lb",
lub: "lu",
lug: "lg",
mac: "mk",
mah: "mh",
mal: "ml",
mao: "mi",
mar: "mr",
may: "ms",
mkd: "mk",
mlg: "mg",
mlt: "mt",
mon: "mn",
mri: "mi",
msa: "ms",
mya: "my",
nau: "na",
nav: "nv",
nbl: "nr",
nde: "nd",
ndo: "ng",
nep: "ne",
nld: "nl",
nno: "nn",
nob: "nb",
nor: "no",
nya: "ny",
oci: "oc",
oji: "oj",
ori: "or",
orm: "om",
oss: "os",
pan: "pa",
per: "fa",
pli: "pi",
pol: "pl",
por: "pt",
pus: "ps",
que: "qu",
roh: "rm",
ron: "ro",
rum: "ro",
run: "rn",
rus: "ru",
sag: "sg",
san: "sa",
sin: "si",
slk: "sk",
slo: "sk",
slv: "sl",
sme: "se",
smo: "sm",
sna: "sn",
snd: "sd",
som: "so",
sot: "st",
spa: "es",
sqi: "sq",
srd: "sc",
sro: "sc",
srp: "sr",
ssw: "ss",
sun: "su",
swa: "sw",
swe: "sv",
tah: "ty",
tam: "ta",
tat: "tt",
tel: "te",
tgk: "tg",
tgl: "tl",
tha: "th",
tib: "bo",
tir: "ti",
ton: "to",
tsn: "tn",
tso: "ts",
tuk: "tk",
tur: "tr",
twi: "tw",
uig: "ug",
ukr: "uk",
urd: "ur",
uzb: "uz",
ven: "ve",
vie: "vi",
vol: "vo",
wel: "cy",
wln: "wa",
wol: "wo",
xho: "xh",
yid: "yi",
yor: "yo",
zha: "za",
zho: "zh",
zul: "zu"
};
function replaceLang(lang) {
return Object.prototype.hasOwnProperty.call(langMap, lang)
? langMap[lang]
: lang;
}
text = text.replace(
/\{\{etyl\|([^|{}]+)(?:\|([^|{}]+))?(.*?)\}\}/gi,
function (_, l1, l2, rest) {
l1 = replaceLang(l1);
if (l2 === undefined) {
l2 = "en";
} else {
l2 = replaceLang(l2);
}
return "{{etyl|" + l1 + "|" + l2 + rest + "}}";
}
);
text = text.replace(
/\|lang=([A-Za-z0-9_-]+)/g,
function (_, lang) {
return '|lang=' + replaceLang(lang);
}
);
text = text.replace(
/\{\{anagrams\|([^|{}]+)\|/gi,
function (_, lang) {
return '{{anagrams|' + replaceLang(lang) + '|';
}
);
text = text.replace(
/\{\{タグ\|([^|{}]+)\|/gi,
function (_, lang) {
return '{{タグ|' + replaceLang(lang) + '|';
}
);
text = text.replace(
/\{\{ラベル\|([^|{}]+)\|/gi,
function (_, lang) {
return '{{ラベル|' + replaceLang(lang) + '|';
}
);
text = text.replace(
/\{\{label\|([^|{}]+)\|/gi,
function (_, lang) {
return '{{label|' + replaceLang(lang) + '|';
}
);
text = text.replace(
/\{\{head\|([^|{}]+)\|/gi,
function (_, lang) {
return '{{head|' + replaceLang(lang) + '|';
}
);
text = text.replace(
/\{\{affix\|([^|{}]+)\|/gi,
function (_, lang) {
return '{{affix|' + replaceLang(lang) + '|';
}
);
text = text.replace(
/\{\{l\|([^|{}]+)\|/gi,
function (_, lang) {
return '{{l|' + replaceLang(lang) + '|';
}
);
text = text.replace(
/\{\{lang\|([^|{}]+)\|/gi,
function (_, lang) {
return '{{lang|' + replaceLang(lang) + '|';
}
);
text = text.replace(
/\{\{pron(?:\|[^{}]*)?\}\}/gi,
'{{pron}}'
);
text = text.replace(
/\{\{conjug(?:\|[^{}]*)?\}\}/gi,
'{{conjug}}'
);
text = text.replace(/^----\s*$/gm, "");
text = text.replace(/^\s*\n/gm, "");
text = text.replace(/([^\n])\n(==[^=].*?==)/g, "$1\n\n$2");
text = text.replace(/^\* /gm, '*');
return text;
}
textbox.value = maintenance(textbox.value);
})();
a4dpmiye4if6we6dvhkfdwx29mlok7x
利用者:Kuroco2k/テンプレート:it-conj
2
603914
2375501
2372297
2026-11-04T12:54:03Z
Kuroco2k
84207
2375501
wikitext
text/x-wiki
<!--{{#invoke:it-verb|show}}--><noinclude>{{documentation}}</noinclude>
o9quzjyfss12duyp3ilpardo0tujnoi
うふふ
0
608575
2375890
2353124
2026-11-05T06:15:36Z
Meow515
134123
2375890
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|うふ}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|acc=3}}
==={{interj|ja}}===
{{ja-interj}}
#{{タグ|ja|オノマトペ}}堪えていた[[わらい|笑い]]が思わず出る声。
73up8ojvh7mvk1vka22qe7j2yrxilkq
少年愛
0
608646
2375638
2369673
2026-11-04T14:55:20Z
Meow515
134123
2375638
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうねんあい}}
=={{L|ja}}==
{{ja-kanjitab|しょう|ねん|あい|yomi=on}}
{{wikipedia}}
{{wikipedia|少年愛 (少女漫画)}}
==={{etym}}===
{{compound|少年|愛|lang=ja}}
==={{pron}}===
{{ja-pron|しょうねんあい|acc=3}}
==={{noun}}===
{{ja-noun|しょうねんあい}}
#[[少年]]への[[愛]]。
#*{{quote-book|ja|year=2008年|author=桐生操|title=世界情死大全 「愛」と「死」と「エロス」の美学|page=1|pageurl=https://books.google.com/books?id=KQjNDwAAQBAJ&pg=PA1}}
#*:人間の肉体、とくに均整のとれた青年の肉体はもっとも美しいものとして称賛された。同性の裸身に触れる機%会の多いことは、いやでも若者に'''少年愛'''を目覚めさせずにはおかなかった。
#{{タグ|ja|漫画}}[[やおい]]、[[ボーイズラブ]]({{gloss|若い男性または少年の間の恋愛関係を描く[[漫画]]のサブジャンル}})
===={{synonym}}====
*[[少年愛嗜好]]
65uqn4e1dt7uwvyi9hhqc38i8sb8kxw
産駒
0
611440
2375582
2362770
2026-11-04T13:40:28Z
こんせ
4359
2375582
wikitext
text/x-wiki
{{kana-DEFAULTSORT|さんく}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[さんく]]}}
#{{タグ|ja|馬}}[[うまれる|生まれ]]た[[うま|馬]]。
#*[[競馬]]では「○○の産駒」「○○産駒」という書き方で、「○○」に[[父馬]]([[種牡馬]])の[[馬名]]を入れて使われる。[[母馬]]([[繁殖牝馬]])が有名な馬の場合は母馬の馬名を入れることもある。
[[カテゴリ:日本語 競馬]]
k6wucshrgialkoj0uix0dnvvnc7yjpo
美品
0
611547
2375773
2363166
2026-11-05T02:28:25Z
こんせ
4359
2375773
wikitext
text/x-wiki
{{kana-DEFAULTSORT|びひん}}
=={{L|ja}}==
{{ja-kanjitab|び|ひん|yomi=o}}
==={{noun}}===
{{ja-noun|[[びひん]]}}
#[[うつくしい|美しい]][[しなもの|品物]]。
#[[中古品]]だが、[[きず|傷]]や[[よごれ|汚れ]]が[[わずか]]で、[[状態]]が[[よい]][[品物]]。[[使用]][[回数]]が[[すくない|少な]]く、[[新品]]に[[近い]]状態の品物。
73d8nelgi4mnj3mdijm33tmwfwkqrb6
瀉法
0
611921
2375569
2364040
2026-11-04T13:28:30Z
鍼灸
112313
2375569
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しゃほう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[しゃほう]]}}
#{{context|伝統中国医学|lang=ja}}[[東洋医学]]で[[体内]]で[[過剰]]になっている気血などを[[発散]]、[[排出]]させること。
r0zsq5rm9ug20yglwnpb8in9zx1crbz
補法
0
612209
2375568
2364968
2026-11-04T13:28:08Z
鍼灸
112313
2375568
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほほう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[ほほう]]}}
#{{context|伝統中国医学|lang=ja}}東洋医学で[[虚]]に対し[[不足]]しているものを補い、機能を高める方法。
p1stb8aug9tv5s7v1e3yxfqev1ss0pf
テンプレート:ja-adj-infl
10
612300
2375856
2365732
2026-11-05T05:23:43Z
Toshi Okugoma
133652
/* */
2375856
wikitext
text/x-wiki
<includeonly>{{inflection-table-top|palette=red|tall=yes|title={{{top|[[Appendix:Japanese verbs|Inflection]] of {{l-self|ja|{{#invoke:ja|rm_spaces_hyphens|{{#if:{{{lemma|}}}|{{{lemma}}}|{{pagename}}}}{{#ifeq:{{{attributive}}}|い|{{{attributive}}}|}}}}}}}}}}}
! colspan="4" class="outer" | Stem forms
|-
! 未然形
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{imperfective}}}}}
|-
! 連用形
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{continuative}}}}}
|-
! 終止形
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{terminal}}}}}
|-
! 連体形
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{attributive}}}}}
|-
! 仮定形
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{hypothetical}}}}}
|-
! 命令形
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{imperative}}}}}
|-
! colspan="4" class="outer" | Key constructions
|-
! Informal negative
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{informal_negative}}}|{{{informal_negative2|}}}}}
|-
! Informal past
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{informal_past}}}}}
|-
! Informal negative past
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{informal_negative_past}}}|{{{informal_negative_past2|}}}}}
|-
! Formal
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{formal}}}}}
|-
! Formal negative
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{formal_negative}}}|{{{formal_negative2|}}}}}
|-
! Formal past
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{formal_past}}}}}
|-
! Formal negative past
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{formal_negative_past}}}|{{{formal_negative_past2|}}}}}
|-
! Conjunctive
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{conjunctive}}}}}
|-
! Conditional
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{conditional}}}}}
|-
! Provisional
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{provisional}}}}}
|-
! Volitional
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{volitional}}}}}
|-
! Adverbial
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{adverbial}}}}}
|-
! Degree
{{ja-verbconj-row|lemma={{{lemma}}}|kana={{{kana}}}|{{{degree}}}}}
{{inflection-table-bottom|notes={{{notes|}}}}}</includeonly><noinclude>{{documentation}}</noinclude>
gki2vjnw81ppjpqmbtpytnfy1x4yg1y
2375859
2375856
2026-11-05T05:27:06Z
Toshi Okugoma
133652
/* */
2375859
wikitext
text/x-wiki
#転送[[template:日本語活用]]
kv7248l6m055u2p8ryonq5ruo0v0loj
包容力
0
612470
2375844
2365929
2026-11-05T04:11:16Z
Meow515
134123
2375844
wikitext
text/x-wiki
=={{L|ja}}==
{{ja-kanjitab|ほう|よう|りょく|yomi=o}}
==={{etym}}===
{{compound|包容|力|lang=ja}}
==={{pron}}===
{{ja-pron|ほうようりょく|acc=3|acc_ref=DJR}}
==={{noun}}===
{{ja-noun|ほうようりょく|hhira=はうようりよく}}
#他者の[[欠点]]や[[あやまち|過ち]]、異なる[[意見]]や[[価値観]]などを広く受け入れることのできる[[こころ|心]]の広さや[[度量]]。[[寛容]]に他者を受け入れる[[能力]]。
===脚注===
{{reflist}}
3qjuemw7glz3ruiotndu2ne492g5ov8
アハ体験
0
612557
2375837
2366134
2026-11-05T04:01:51Z
Meow515
134123
2375837
wikitext
text/x-wiki
{{kana-DEFAULTSORT|アハたいけん}}
=={{L|ja}}==
{{ja-kanjitab|たい|けん|yomi=on}}
{{wikipedia}}
==={{pron}}===
{{ja-pron|アハたいけん|acc=3}}
==={{noun}}===
{{ja-noun|head=[[アハ]][[体験]]|アハたいけん}}
# {{タグ|ja|心理学}} [[問題]]の[[解答]]や[[創造]]的な[[アイデア]]などを突然[[ひらめき|ひらめいたり]]、それまで理解できなかった事柄を急に理解したりする[[体験]]。
sxyzvsotrccjusks3rw93pt0h51084n
ミルクパン
0
613140
2375512
2367867
2026-11-04T13:04:38Z
M-30722
1202
2375512
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}1===
{{borrowed|ja|en|milk pan}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|調理}}[[牛乳]]を温めるための小型の(片手の)[[なべ|鍋]]。
==={{etym}}2===
{{和製外来語|en|milk|pt|pão}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|パン}}牛乳で[[生地]]を練って焼いた[[パン]]。
89ulzmlep767fxfdhpfoah792gy12ai
おおやけのば
0
613219
2375649
2368134
2026-11-04T15:12:14Z
Meow515
134123
2375649
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|おおやけのば|acc=0}}
==={{noun}}===
{{ja-noun|head=[[おおやけ]]の[[ば]]|公の場|hhira=おほやけのば}}
#[[公衆]]の前であること、{{ふりがな|公|おおやけ}}の[[場所]]。
===={{synonym}}====
*[[公共の場]]
pzlz6x5v2scsi5ke45p5may0aso3o7m
カテゴリ・トーク:和製英語
15
613232
2375485
2372181
2026-11-04T12:39:52Z
M-30722
1202
対処
2375485
wikitext
text/x-wiki
== 英語以外のものを含むものを区別すべきかどうか ==
[[メルヘンチック]](「メルヘン」はドイツ語由来)や[[ミルクパン]](「パン」はポルトガル語由来)など英語以外の要素も含んだものを和製英語と区別し、別カテゴリに収録すべきかどうかについて議論したく思います。英語以外の要素も含むものも「和製'''英語'''」と呼ぶのは少々違和感があるところではありますし、また、Wikipediaには[[w:和製外来語|和製外来語]]という項目があり、「カテゴリ:和製外来語」を上位カテゴリに設けるのも有りかなと思いますがいかがでしょうか?--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年10月19日 (月) 16:24 (UTC)
:{{提案}} 上位カテゴリ「カテゴリ:和製外来語」の新設を提案します。対象は'''英語以外の要素を含むもの'''で、この和製英語のカテゴリでは純粋に英語に由来するものを扱うこととしたいと考えております。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年10月21日 (水) 15:59 (UTC)
::特にご意見等はございませんでしょうか?異議が無ければ上位カテゴリとして「カテゴリ:和製外来語」を新設しようと思いますが問題無いでしょうか?--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年10月28日 (水) 16:37 (UTC)
:{{対処}} 上位カテゴリ「[[:カテゴリ:和製外来語]]」を設けました。英語以外の要素を含むものについては「和製外来語」に収録し、「和製英語」には英語のみからなるものを収録することとします。 --[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年11月4日 (水) 12:39 (UTC)
opv4fwl0s6g0620exvre9l7rexxwqcz
利用者・トーク:Toshi Okugoma
3
613481
2375895
2372388
2026-11-05T06:26:12Z
Meow515
134123
2375895
wikitext
text/x-wiki
== ウィクショナリーにようこそ! ==
Toshi Okugomaさん、はじめまして![[利用者:20041027 tatsu|20041027 tatsu]] ([[利用者・トーク:20041027 tatsu|トーク]])と申します。[[Wiktionary:ウィクショナリーへようこそ|ウィクショナリー日本語版へようこそ]]!ご挨拶ならびに、リンク先をぜひご覧ください。
[[ファイル:Flickr - law keven - Good Morning Sunshine.....jpg|292x240px|right|border|Wiktionary日本語版へようこそ!]]
<div style="padding: 5px; background: #EFF5FF">[[ファイル:P literature.svg|30px]] ウィクショナリーで活動する際には、[[Wiktionary:FAQ|FAQ]]や[[Wiktionary:スタイルマニュアル|スタイルマニュアル]]がきっと参考になります。</div>
<div style="padding: 5px; ">[[ファイル:Crystal_Clear_app_kword.png|30px]] [[mw:Help:User_page/ja|利用者ページ]]には、自己紹介などを書くことができます。利用者ページでは他にも、サブページを設けるなど作業用スペースとして活用できます。</div>
<div style="padding: 5px; background: #EFF5FF">[[ファイル:Nuvola apps klipper.png|30px]] 左上の「議論」にある「トークページ」では、その記事に対するご意見や主張を掲載できます。こんな時には、いつも誰の発言かわかるように、末尾の署名を忘れないようにしましょう。署名には、[[チルダ]]を4つ並べます。例: <code><nowiki>~~~~</nowiki></code> (これを保存すると利用者名と日時に変化します) [[ファイル:Insert-signature.png]] ボタンを押してもチルダが4つ入力されます。</div>
<div style="padding: 5px; ">[[ファイル:Crystal Project Messagebox warning.png|30px]] 執筆の際には[[Wiktionary:中立的な観点|中立的な観点]]や[[Wiktionary:著作権|著作権]]に十分お気を付けください。</div>
<div style="padding: 5px; background: #EFF5FF">[[ファイル:Crystal Clear app filetypes.png|30px]] [[Help:編集の仕方|編集の仕方]]、[[Wiktionary:基本方針とガイドライン|基本方針とガイドライン]]、[[:カテゴリ:ウィクショナリー]]などの記事も役に立つはずです。</div>
<div style="padding: 5px; ">[[ファイル:Crystal_Clear_app_package_settings.png|30px]] [[Wiktionary:編集方針|編集方針]]に沿った上で、編集はもちろん、必要なら[[Wiktionary:新規記事作成|新規記事作成]]のページから新しい記事を作成することもできます。</div>
<div style="padding: 5px; background: #EFF5FF">[[ファイル:Crystal khelpcenter.png|30px]] 疑問点は[[Wiktionary:編集室|編集室]]にてご質問ください。</div>
<div style="padding: 5px; ">[[ファイル:Crystal 128 desktop.png|30px]] 編集活動は、得てして孤独な作業になりがちですが、その成果は必ず誰かが見ています。[[特別:最近の更新|最近の更新]]でも他の方々の編集ぶりを確認できます。ここからも参考になる所は多いかと思います。しばしば議論があり、もちろんあなたも割って入ることが出来ます。あなたの編集に対して誰かが声をかけて来ることもあるかもしれません。常にあなたへの賛辞とは限りませんが、これこそ編集活動の醍醐味とも言えるのではないでしょうか。あなたが実り多き活動をされることを楽しみにしております!</div>
<div style="padding: 5px; background: #EFF5FF">[[ファイル:Crystal Project Gadu protocol.png|30px]] {{lang|en|Welcome to Japanese Wiktionary. Thank you for your contributions! If you don't prefer to use Japanese, and when looking for further information, feel free to visit [[Wiktionary:編集室]]. Enjoy!}}</div>
<small>もしかすると、ご存知のことばかりだったかもしれません。お目汚し失礼いたしました。</small>--[[利用者:20041027 tatsu|20041027 tatsu]] ([[利用者・トーク:20041027 tatsu|トーク]]) 2026年10月21日 (水) 12:27 (UTC)
==書式について==
M-30722です。[[やりもく]]にて複数箇所日本語版ウィクショナリーの定めるスタイルに則っていない箇所があった為修正を行いました。具体的には
#和語はひらがな、漢語は漢字項目へリンクので「相手」のリンク先は「あいて」、「探す」のリンク先は「さがす」にそれぞれなります。([[Wiktionary:スタイルマニュアル#語義]] 参照)
#{{temp|ja-kanjitab}}は漢字表記の項目に用いており(漢字の音訓を示す為のものなので)、'''かな文字のみの項目には使っていません'''。その語の漢字表記を示す目的には{{temp|ja-noun}}を使って下さい。
以上の点よろしくお願いします。何かご不明点等ございましたら質問していただきますとお答えさせていただきます。 --[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年10月26日 (月) 15:04 (UTC)
==不規則変化?==
[[death notes]]と[[suicide notes]]で「カテゴリ:英語 名詞 複数形 不規則変化」を付けられておりますが、単数形に「s」を付けた形にするのはどう考えても規則的な変化かと思うのですが、これらが不規則変化であるという根拠は何ですか? --[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年10月27日 (火) 13:34 (UTC)
:今度は(規則・不規則に関わらず)複数形の名詞に付与される筈の「カテゴリ:英語 名詞 複数形」が除去されているのですが、これはどういう事ですか?これらの語は複数形ではないと?正直見ておりましたら色々と'''不自然というか、不可解な編集が多い'''ように思います。jawiktで最近問題になり始めているので念の為確認ですが、失礼ですが'''生成AIによる編集'''をされておりますでしょうか?--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年10月28日 (水) 16:26 (UTC)
::AIは使用してません。--[[利用者:Toshi Okugoma|Toshi Okugoma]] ([[利用者・トーク:Toshi Okugoma|トーク]]) 2026年10月29日 (木) 06:16 (UTC)
==言語コードと重複しているテンプレート==
{{temp|syn}}や{{temp|bor}}等'''言語コードと綴りが重複しているテンプレートは非推奨'''となったので代わりに{{temp|synonym}}や{{temp|borrowed}}等を使って下さい。詳しくは[[Wiktionary:編集室/2026年Q3#言語コードと重複しているテンプレートの非推奨化に関して]]参照 --[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年10月28日 (水) 16:39 (UTC)
==一括投稿のお願い==
初めまして、[[利用者:Meow515|Meow515]] ([[利用者・トーク:Meow515|トーク]])と申します。Toshi Okugomaさんが同じ記事に対して連続して投稿されているようでしたので、一括投稿のお願いに参りました。[[w:Wikipedia:同じ記事への連続投稿を減らす]]にあるとおり、同じ記事への連続投稿はウィクショナリーのサーバーに負荷がかかる上、私たち他の利用者にもエラーが出て編集がしにくくなったりと、様々な面で支障をきたす恐れがあります。'''一括して投稿してくださるようお願いいたします'''。
[[画像:How to edit - preview and post.png|thumb|right|240px|1の部分がプレビューを実行できるボタンです。]]
その際に細かいところでミスを起こすのではないかと心配な場合は、「投稿する」ボタンの右隣にある「プレビューを実行」ボタンを活用されることをお勧めします(画面右側の図を参照)。投稿される前に「プレビューを実行」のボタンを押すと、成形結果を先に見ることができます。これを使うことで、
* [[Wiktionary:編集の仕方#リンク、URL|リンク]]
* 誤字脱字
などを予めチェックし、修正した上で記事を投稿することができますので、是非ともご活用下さい。ご迷惑をおかけしますが、ご理解とご協力をよろしくお願いします。--[[利用者:Meow515|Meow515]] ([[利用者・トーク:Meow515|トーク]]) 2026年11月5日 (木) 06:26 (UTC)
rdqdhhp4n07o1rcha0a42sllbd1aoup
集団的自衛権
0
613764
2375646
2369412
2026-11-04T15:07:58Z
Meow515
134123
2375646
wikitext
text/x-wiki
=={{L|ja}}==
{{ja-kanjitab|しゅう|だん|てき|じ|えい|けん|yomi=kanon,goon,kanon,goon,kanon2}}
{{wikipedia}}
==={{etym}}===
{{compound|lang=ja|集団的|自衛権}}
==={{pron}}===
{{ja-pron|しゅうだんてきじえいけん|acc=8|acc_ref=DJR}}
==={{noun}}===
{{ja-noun|しゅうだんてきじえいけん}}
#{{タグ|ja|国際法}}[[集団的]][[自衛]]の[[権利]]。
#:{{cot|ja|個別的自衛権}}
#*{{quote-web|ja|url=https://www.nichibenren.or.jp/document/assembly_resolution/year/2013/2013_1.html|date=2013-05-31|author=日本弁護士連合会|title='''集団的自衛権'''の行使容認に反対する決議|work=日本弁護士連合会|authorlink=日本弁護士連合会|archiveurl=https://web.archive.org/web/20250626210025/https://www.nichibenren.or.jp/document/assembly_resolution/year/2013/2013_1.html|archivedate=2025年6月26日}}
#*:'''集団的自衛権'''とは、政府解釈によると「自国と密接な関係にある外国に対する武力攻撃を、自国が直接攻撃されていないにもかかわらず、実力をもって阻止する権利」である。
===出典===
{{reflist}}
7gtzf3tc7h1k8czjgm7vuurydf1bnp6
高みの見物
0
614077
2375635
2370883
2026-11-04T14:49:57Z
Meow515
134123
2375635
wikitext
text/x-wiki
=={{L|ja}}==
{{ja-kanjitab|たか|けん|ぶつ|yomi=k,o2}}
==={{etym}}===
{{compound|lang=ja|高み|の|見物}}
==={{idiom}}===
{{ja-idiom|たかみのけんぶつ}}
#{{タグ|ja|慣用句}}[[距離]]を置いて[[傍観]]すること、[[見物人]]として眺めること。
#:'''高みの見物'''をさせてもらおう
===出典===
*{{R:Kanjipedia Kotoba|0002259100}}
qd48rjlerwxwekrjxobowda3apykip8
トーク:ありがとう
1
614205
2375970
2374365
2026-11-05T11:46:08Z
M-30722
1202
/* 「ありがとう」が挨拶かどうか */ 返信
2375970
wikitext
text/x-wiki
== 「ありがとう」が挨拶かどうか ==
{{@|こんせ}} 「ありがとう」が挨拶に含まれないと主張されておりますが、その理由を伺いたく思います。Wikipediaによると挨拶とは「特定の際に純粋な礼儀やその他の意図をもって行われる形式的な語句や動作」と説明されており、これに当てはめると「ありがとう」もこれに該当するかと思います。また、[https://www.bunka.go.jp/seisaku/kokugo_nihongo/kyoiku/nanmin_nihongokyoiku/kyozai_1/pdf/01.pdf 文化庁のページ]にも挨拶として「ありがとうございます」が紹介されています。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年10月25日 (日) 10:05 (UTC)
:東京都生涯学習情報のサイトにて、あいさつと感謝・謝罪の言葉が分けられていたこと[https://www.syougai.metro.tokyo.lg.jp/sesaku/advice/list/oshiete047.html]からです。そういったものも含む方針ならば、それに従います。--[[利用者:こんせ|こんせ]] ([[利用者・トーク:こんせ|トーク]]) 2026年10月25日 (日) 13:04 (UTC)
::分けられているものの、「ありがとう」や「ごめんなさい」が挨拶ではないとまでは言及されていないようです。また、[https://hajl.athuman.com/column/000025.html こちらのサイト]では代表的な挨拶の中に「ありがとう」が含まれています。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年10月27日 (火) 16:59 (UTC)
:::{{@|こんせ}} すみやかに以下のいずれかの対応をお願いします。
:::#挨拶に含めることに異議が有る場合: [[カテゴリ・トーク:挨拶]]で収録対象に関する議論を行って下さい。
:::#挨拶に含めることに異議が無い場合: 挨拶カテゴリを外した編集を差し戻し、カテゴリを再付与して下さい。
:::--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年11月2日 (月) 17:25 (UTC)
::::現状、[[:カテゴリ:日本語 挨拶]]にはこういったものも含める方針であるという認識でよろしいでしょうか。そうであると断定されているのならば2の対応を行いつつ、同様のもののカテゴライズ漏れが見付けられれば追加も行いたいと思います。--[[利用者:こんせ|こんせ]] ([[利用者・トーク:こんせ|トーク]]) 2026年11月2日 (月) 21:17 (UTC)
:::::日本語に限らず、[[:カテゴリ:挨拶]]上部に記載しているあらゆるフレーズを対象に扱っています。[[カテゴリ・トーク:挨拶#ソートキーについて]]を見ていただくと19年前から「ありがとう」を含むあらゆるものを対象にする方針であったことが伺えます(なお、ソートキーのルールは当時から変更されています)。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年11月5日 (木) 11:46 (UTC)
hldolr3g8fk2n4ivgsnbrrne7o086h4
suicide note
0
614528
2375630
2372044
2026-11-04T14:41:30Z
Meow515
134123
2375630
wikitext
text/x-wiki
=={{L|en}}==
{{wikipedia|lang=en}}
==={{noun}}===
{{en-noun}}
#後に[[自殺]]を[[試みる]]、または[[自殺]]する人物が残す[[メッセージ]]。通常は[[書面]]による[[メモ]]であり、自殺の[[理由]]を[[説明]]することが多い。
#: {{syn|en|suicide letter}}
#* {{quote-book|en|year=1938|title=The Four of Hearts|author=Ellery Queen|page=|passage=Park left a '''suicide note''' to efface his trail and vanished - to turn up here the next day as Bonnie's grandfather.}}
#* {{quote-book|en|year=1950|title=Springtime in Paris|author=Elliot Paul|page=285|passage=Twice I bought barbiturate pills, enough to finish anyone, and once I wrote a '''suicide note'''.}}
#* {{quote-book|en|year=2004|title=Autopsy of a Suicidal Mind|author=Edwin S. Shneidman|page=8|passage=In any event, in this round-robin of personal memories, this prolix '''suicide note''' is as close to a catamnestic report — that is, a patient history from Arthur himself as we are able to get.}}
===={{trans}}====
{{trans-top|message left by a suicide}}
* アゼルバイジャン語: {{t|az|intihar məktubu}}、{{t|az|intihar qeydi}}、{{t|az|intihar kağızı }} {{q|まれ}}
* イタリア語: {{t|it|lettera d'addio|f}}
* オランダ語: {{t+|nl|zelfmoordbrief|m}}
* スウェーデン語: {{t+|sv|självmordsbrev|n}}
* 中国語:
*: 標準中国語: {{t+|cmn|遺書|tr=yíshū}}
* ドイツ語: {{t+|de|Abschiedsbrief|m}}
* トルコ語: {{t|tr|intihar notu}}
* ノルウェー語: {{t|no|avskjedsbrev}}
* ハンガリー語: {{t+|hu|búcsúlevél}}
* フィンランド語: {{t+|fi|itsemurhaviesti}}
* フランス語: {{t|fr|lettre d'adieu|f}}
* ポーランド語: {{t|pl|list pożegnalny|m}}
* ルーマニア語: {{t|ro|bilet de adio|n}}
* ロシア語: {{t|ru|предсме́ртная запи́ска|f}}
* 日本語: {{t+|ja|遺書|tr=いしょ}}
{{trans-bottom}}
cmdu750j0nrkqtts00l6paofjzu073z
かまってちゃん
0
614576
2375634
2371709
2026-11-04T14:47:10Z
Meow515
134123
2375634
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
{{compound|[[かまう|構って]]|ちゃん|lang=ja}}
==={{pron}}===
{{ja-pron|acc=2}}
==={{noun}}===
{{ja-noun|構ってちゃん}}
#{{タグ|ja|俗語|人物}}[[承認]]を得て[[やさしい|優しく]]扱われるために、[[注意]]を引く[[ことば|言葉]]や[[行動]]を[[くりかえす|繰り返す]]人。
t9g8sjfwr1fxmbngnc2nkr6kaqjlc43
マルチレベルマーケティング
0
614794
2375632
2372183
2026-11-04T14:42:57Z
Meow515
134123
2375632
wikitext
text/x-wiki
=={{L|ja}}==
==={{etym}}===
{{borrowed|ja|en|multi-level marketing}}
==={{pron}}===
{{ja-pron|acc=7}}
==={{noun}}===
{{ja-noun|マルチレベルマーケティング}}
#{{syn of|ja|連鎖販売取引}}
oqxbdlithl7e3jzkerrlmcstojv1med
死亡フラグ
0
615323
2375455
2374163
2026-11-04T12:11:14Z
Meow515
134123
2375455
wikitext
text/x-wiki
=={{L|ja}}==
{{ja-kanjitab|し|ぼう|yomi=o,kanon}}
==={{etym}}===
{{compound|lang=ja|死亡|フラグ}}
==={{pron}}===
{{ja-pron|しぼうフラグ|acc=4|acc_ref=DJR}}
==={{noun}}===
{{ja-noun|しぼうフラグ|head=[[死亡]][[フラグ]]}}
#{{タグ|ja|俗語}}[[映画]]、[[小説]]、またはその他の[[フィクション]]作品において、[[登場人物]]の死を[[予兆]]させる[[発言]]や[[行動]]。しばしば、[[かたどおり|型通り]]の[[ものがたり|物語]]によく見られる[[陳腐]]な発言を指す。
===={{drv}}====
*[[死亡フラグが立つ]]
===={{desc}}====
*{{desc|en|clq=1|death flag}}
===脚注===
{{Reflist}}
ij0wev8jl5xuswz30h6vbl6g4qbd5u7
ええっと
0
615422
2375537
2375442
2026-11-04T13:17:08Z
Toshi Okugoma
133652
2375537
wikitext
text/x-wiki
=={{L|ja}}==
==={{alter}}===
* {{ja-r|えーっと}}
* {{l|ja|ええと}}、{{ja-r|えーと}}
* {{l|ja|んんっと}}、{{ja-r|んーっと}}
* {{l|ja|んんと}}、{{ja-r|んーと}}
==={{pron}}===
{{ja-pron|acc=0}}
==={{interjection|ja}}===
{{ja-interj}}
#次に言う[[ことば|言葉]]を考えるときに発する語。
#:'''ええっと'''、説明するのは難しいです。
===={{related}}====
*[[さて]]
*[[それでは]]
*[[ああ]]
*[[あっ]]
*[[えー]]
*[[あの]]
*[[あのう]]
*[[うーん]]
jtejosz8mncjq09z3k3bn4wg1zlkzvf
2375540
2375537
2026-11-04T13:19:05Z
Toshi Okugoma
133652
/* 日本語 */
2375540
wikitext
text/x-wiki
=={{L|ja}}==
==={{alter}}===
* {{ja-r|えーっと}}
* {{l|ja|ええと}}、{{ja-r|えーと}}
* {{l|ja|んんっと}}、{{ja-r|んーっと}}
* {{l|ja|んんと}}、{{ja-r|んーと}}
==={{pron}}===
{{ja-pron|acc=0}}
==={{interjection|ja}}===
{{ja-interj}}
#次に言う[[ことば|言葉]]を考えるときに発する語。
#:{{syno|ja|さて|それでは|ああ|あっ|えー|あの|あのう|うーん}}
#:'''ええっと'''、説明するのは難しいです。
06p6u9sfuh9yj0p2cpetbpvasvi8hyu
2375622
2375540
2026-11-04T14:14:27Z
Meow515
134123
同じ意味を持つとは思わない
2375622
wikitext
text/x-wiki
=={{L|ja}}==
==={{alter}}===
* {{ja-r|えーっと}}
* {{l|ja|ええと}}、{{ja-r|えーと}}
* {{l|ja|んんっと}}、{{ja-r|んーっと}}
* {{l|ja|んんと}}、{{ja-r|んーと}}
==={{pron}}===
{{ja-pron|acc=0}}
==={{interjection|ja}}===
{{ja-interj}}
#次に言う[[ことば|言葉]]を考えるときに発する語。
#:{{syno|ja|えー|うーん}}
#:'''ええっと'''、説明するのは難しいです。
ch7e4lsdyp8badrnvehgibh6dslf7xm
2375627
2375622
2026-11-04T14:38:51Z
M-30722
1202
[[en:let me see]]より訳語追加
2375627
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{alter}}===
* {{ja-r|えーっと}}
* {{l|ja|ええと}}、{{ja-r|えーと}}
* {{l|ja|んんっと}}、{{ja-r|んーっと}}
* {{l|ja|んんと}}、{{ja-r|んーと}}
==={{pron}}===
{{ja-pron|acc=0}}
==={{interjection|ja}}===
{{ja-interj}}
#次に言う[[ことば|言葉]]を考えるときに発する語。
#:{{synonym|ja|えー|うーん}}
#:'''ええっと'''、説明するのは難しいです。
===={{trans}}====
{{trans-top}}
*{{T|is}}: {{t|is|má ég sjá}}
*{{T|en}}: {{t|en|let me see}}, {{t|en|let's see}}, {{t|en|now}}, {{t|en|well}}, {{t|en|oh}}, {{t|en|ah}}, {{t|en|er}}, {{t|en|uh}}, {{t|en|um}}
*{{T|ca}}: {{t|ca|a veure}}, {{t|ca|aviam}}
*{{T|es}}: {{t|es|a ver}}, {{t|es|veamos}}
*{{T|th}}: {{t|th|[[ไหน]][[ดู]][[ซิ]]|tr=nǎi duu sí}}
*{{T|ko}}: {{t|ko|글쎄}}, {{t|ko|글쎄요}}, {{t|ko|[[어디]] [[보다|보자]]}}
*{{T|de}}: {{t|de|mal sehen}}
*{{T|no}}:
*:{{T|nn}}: {{t|nn|[[la]] [[meg]] [[sjå]]}}, {{t|nn|skal me sjå}}
*:{{T|nb}}: {{t|nb|[[la]] [[meg]] [[se]]}}, {{t|nb|skal vi se}}
*{{T|fi}}: {{t|fi|katsotaan}}, {{t|fi|katsotaas}} (口語)
*{{T|fr}}: {{t|fr|voyons voir}}, {{t|fr|voyons}}
*{{T|pl}}: {{t|pl|[[niech]] [[pomyśleć|pomyślę]]}}
*{{T|pt}}: {{t|pt|vamos ver}}
*{{T|ru}}: {{t|ru|посмо́трим}}, {{t|ru|[[дать|дай]][[-ка]] [[поду́мать]]}}
{{trans-bottom}}
bxvsbt74t2h7efq1p2x1va8b8mq82v5
2375628
2375627
2026-11-04T14:40:14Z
Toshi Okugoma
133652
/* 日本語 */
2375628
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{alter}}===
* {{ja-r|えーっと}}
* {{l|ja|ええと}}、{{ja-r|えーと}}
* {{l|ja|んんっと}}、{{ja-r|んーっと}}
* {{l|ja|んんと}}、{{ja-r|んーと}}
==={{pron}}===
{{ja-pron|acc=0}}
==={{interjection|ja}}===
{{ja-interj}}
#次に言う[[ことば|言葉]]を考えるときに発する語。
#:{{synonym|ja|えー|うーん}}
#:'''ええっと'''、説明するのは難しいです。
===={{trans}}====
{{trans-top}}
*{{T|is}}: {{t|is|má ég sjá}}
*{{T|en}}: {{t|en|let me see}}, {{t|en|let's see}}, {{t|en|now}}, {{t|en|well}}, {{t|en|oh}}, {{t|en|ah}}, {{t|en|er}}, {{t|en|uh}}, {{t|en|um}}
*{{T|ca}}: {{t|ca|a veure}}, {{t|ca|aviam}}
*{{T|es}}: {{t|es|a ver}}, {{t|es|veamos}}
*{{T|th}}: {{t|th|[[ไหน]][[ดู]][[ซิ]]|tr=nǎi duu sí}}
*{{T|ko}}: {{t|ko|글쎄}}, {{t|ko|글쎄요}}, {{t|ko|[[어디]] [[보다|보자]]}}
*{{T|de}}: {{t|de|mal sehen}}
*{{T|no}}:
*:{{T|nn}}: {{t|nn|[[la]] [[meg]] [[sjå]]}}, {{t|nn|skal me sjå}}
*:{{T|nb}}: {{t|nb|[[la]] [[meg]] [[se]]}}, {{t|nb|skal vi se}}
*{{T|fi}}: {{t|fi|katsotaan}}, {{t|fi|katsotaas}} (口語)
*{{T|fr}}: {{t|fr|voyons voir}}, {{t|fr|voyons}}
*{{T|pl}}: {{t|pl|[[niech]] [[pomyśleć|pomyślę]]}}
*{{T|pt}}: {{t|pt|vamos ver}}
*{{T|ru}}: {{t|ru|посмо́трим}}, {{t|ru|[[дать|дай]][[-ка]] [[поду́мать]]}}
{{trans-bottom}}
===={{related}}====
*[[さて]]
*[[それでは]]
*[[ああ]]
*[[あっ]]
*[[あの]]
*[[あのう]]
thgfi39kkdh38jbd52yilhtk2ksrk51
たちばさみ
0
615824
2375915
2375240
2026-11-05T07:13:53Z
こんせ
4359
画像
2375915
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|acc=3}}
[[ファイル:Tailors shears LH.jpg|サムネイル]]
==={{noun}}===
{{ja-noun|裁ち鋏}}
#{{タグ|ja|道具}}[[布地]]の[[裁断]]に用いる、やや大型の[[洋鋏]]。[[ラシャ鋏]]。[[ラシャ切り鋏]]。[[洋裁鋏]]。
7hqcq3pyfkbbgxn7hd53t3jsvadv5y3
十露盤
0
615848
2375460
2026-11-04T12:20:33Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT|そろばん}} =={{L|ja}}== [[Category:日本語 当て字]] ==={{noun}}=== {{ja-noun|そろばん}}(当て字) #「'''[[そろばん]]'''」参照。」
2375460
wikitext
text/x-wiki
{{kana-DEFAULTSORT|そろばん}}
=={{L|ja}}==
[[Category:日本語 当て字]]
==={{noun}}===
{{ja-noun|そろばん}}(当て字)
#「'''[[そろばん]]'''」参照。
cc9g9spg18w5bxk30a01oxcvaoy0sx0
でまち
0
615849
2375463
2026-11-04T12:27:51Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== {{Wikipedia}} ==={{verb}}=== {{ja-verb|出待ち}} #[[会場]]や[[稽古場]]などの施設の[[でいりぐち|出入り口]]付近で、[[めあて|目当て]]の人物が活動を終えて[[でる|出]]てくるのを[[まつ|待っ]]ていること。 ===={{antonym}}==== *[[いりまち|入り待ち]]」
2375463
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
{{Wikipedia}}
==={{verb}}===
{{ja-verb|出待ち}}
#[[会場]]や[[稽古場]]などの施設の[[でいりぐち|出入り口]]付近で、[[めあて|目当て]]の人物が活動を終えて[[でる|出]]てくるのを[[まつ|待っ]]ていること。
===={{antonym}}====
*[[いりまち|入り待ち]]
0mxy7660ekmxeel5o0o2pnhot84t2ed
2375465
2375463
2026-11-04T12:28:35Z
こんせ
4359
2375465
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
{{Wikipedia|出待ち}}
==={{verb}}===
{{ja-verb|出待ち}}
#[[会場]]や[[稽古場]]などの施設の[[でいりぐち|出入り口]]付近で、[[めあて|目当て]]の人物が活動を終えて[[でる|出]]てくるのを[[まつ|待っ]]ていること。
===={{antonym}}====
*[[いりまち|入り待ち]]
ssbdsxeyy6ehexaobbjmi57qexcdupu
2375470
2375465
2026-11-04T12:30:28Z
こんせ
4359
2375470
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
{{Wikipedia|出待ち}}
==={{pron}}===
{{ja-pron|acc=0}}
==={{noun}}===
{{ja-noun|出待ち}}
#[[会場]]や[[稽古場]]などの施設の[[でいりぐち|出入り口]]付近で、[[めあて|目当て]]の人物が活動を終えて[[でる|出]]てくるのを[[まつ|待っ]]ていること。
===={{antonym}}====
*[[いりまち|入り待ち]]
eeslo056oioip2hdj6ykgkavt6n3rsg
2375473
2375470
2026-11-04T12:31:40Z
こんせ
4359
2375473
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
{{Wikipedia|出待ち}}
==={{pron}}===
{{ja-pron|acc=0}}
==={{noun}}===
{{ja-noun-suru|出待ち}}
#[[会場]]や[[稽古場]]などの施設の[[でいりぐち|出入り口]]付近で、[[めあて|目当て]]の人物が活動を終えて[[でる|出]]てくるのを[[まつ|待っ]]ていること。
===={{antonym}}====
*[[いりまち|入り待ち]]
==={{verb}}===
{{ja-verb-suru|出待ち}}
===={{conjug}}====
{{日本語サ変活用}}
fngm2zwpdb0br3rvgmqcdmlsau41k0k
出待ち
0
615850
2375467
2026-11-04T12:29:05Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT|でまち}} =={{L|ja}}== ==={{wago}}=== {{ja-wagokanji|でまち}} #{{wagokanji of|でまち}}」
2375467
wikitext
text/x-wiki
{{kana-DEFAULTSORT|でまち}}
=={{L|ja}}==
==={{wago}}===
{{ja-wagokanji|でまち}}
#{{wagokanji of|でまち}}
7qqpsrnnqlf29bbo3mw7sptv45c9pty
ちょうず
0
615851
2375468
2026-11-04T12:29:31Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|手水}} #[[て|手]]や[[かお|顔]]を洗い清める水。また、洗い清めること。特に社寺の[[参拝]]前などで手や口を洗い清めること。 #[[大小便]]をすること。[[用便]]に行くこと。また、[[便所]]のこと。」
2375468
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|手水}}
#[[て|手]]や[[かお|顔]]を洗い清める水。また、洗い清めること。特に社寺の[[参拝]]前などで手や口を洗い清めること。
#[[大小便]]をすること。[[用便]]に行くこと。また、[[便所]]のこと。
87dwoxduhuqk945kudcj3m3fk27o081
2375474
2375468
2026-11-04T12:31:45Z
うーむ
129171
2375474
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|手水}}
#[[て|手]]や[[かお|顔]]を洗い清める水。また、洗い清めること。特に社寺の[[参拝]]前などで手や口を洗い清めること。
#[[大小便]]をすること。[[用便]]に行くこと。また、[[便所]]のこと。
===={{related}}====
*[[ちょうずば]]
8izpd1f819fzaaf5bnajher0pxh2qkv
手水
0
615852
2375472
2026-11-04T12:30:54Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|てみず}} =={{L|ja}}== ==={{wagokanji}}=== {{ja-wagokanji|てみず|ちょうず}} #{{wagokanji of|てみず}} #{{wagokanji of|ちょうず}}」
2375472
wikitext
text/x-wiki
{{kana-DEFAULTSORT|てみず}}
=={{L|ja}}==
==={{wagokanji}}===
{{ja-wagokanji|てみず|ちょうず}}
#{{wagokanji of|てみず}}
#{{wagokanji of|ちょうず}}
6a14ob46kq732hfp8ni6e9xrjfyhydy
和製外来語
0
615853
2375476
2026-11-04T12:33:19Z
M-30722
1202
新規作成
2375476
wikitext
text/x-wiki
{{kana-DEFAULTSORT|わせいがいらいご}}
=={{L|ja}}==
{{wikipedia}}
==={{noun}}===
{{ja-noun|わせいがいらいご|head=[[和製]][[外来語]]}}
#{{タグ|ja|日本語|語彙論}}[[外国]]の[[言語]]を元にして[[日本]]で[[独自]]に作られた{{ふりがな|言葉|ことば}}。
===={{related}}====
*[[和製英語]]
*[[カタカナ語]]
[[カテゴリ:和製外来語|*]]
90t5kpb9pyv6vxfi89bd8f3xnzncqtm
浄漱
0
615854
2375477
2026-11-04T12:34:21Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|じょうそう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[じょうそう]]}} #[[てみず|手水]]。」
2375477
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じょうそう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[じょうそう]]}}
#[[てみず|手水]]。
8l1px19tnnels2exitveui4vh6gcdhm
カテゴリ:和製外来語
14
615855
2375479
2026-11-04T12:35:42Z
M-30722
1202
新規作成
2375479
wikitext
text/x-wiki
<div class="pathnavbox">
* {{Pathnav|カテゴリ|言語|{{ja}}|{{ja}}_語源|disp4=語源|last=和製外来語}}
</div>
[[和製外来語]]に関するカテゴリ。このカテゴリでは英語以外の要素を含むものを扱います。英語のみからなる語については[[:カテゴリ:和製英語]]を参照。
[[カテゴリ:{{ja}}_語源|わせいかいらいこ]]
q15vkjsb4gwbll0qtkgektcsynzd4bb
稽古場
0
615856
2375480
2026-11-04T12:35:58Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT|けいこば}} =={{L|ja}}== {{ja-kanjitab|けい|こ|ば|yomi=o2,k}} ==={{noun}}=== {{ja-noun|けいこば}} #[[武道]]や[[演劇]]などの[[稽古]]をする場所。[[練習場]]。 #」
2375480
wikitext
text/x-wiki
{{kana-DEFAULTSORT|けいこば}}
=={{L|ja}}==
{{ja-kanjitab|けい|こ|ば|yomi=o2,k}}
==={{noun}}===
{{ja-noun|けいこば}}
#[[武道]]や[[演劇]]などの[[稽古]]をする場所。[[練習場]]。
#
lx42n8d00hawiq8nz4j3jodzneiqnn2
常宗
0
615857
2375481
2026-11-04T12:36:11Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|じょうそう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[じょうそう]]}} #[[大宗]]。」
2375481
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じょうそう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[じょうそう]]}}
#[[大宗]]。
iho64338sn847kcm4kw8pzzduhbmed1
定僧
0
615858
2375482
2026-11-04T12:38:16Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|じょうそう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[じょうそう]]}} #{{タグ|ja|仏教}}[[禅定]]の[[僧]]。」
2375482
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じょうそう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[じょうそう]]}}
#{{タグ|ja|仏教}}[[禅定]]の[[僧]]。
a6y6u4urgeet22wxx854p368ohwh0bb
攘争
0
615859
2375484
2026-11-04T12:39:31Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|じょうそう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[じょうそう]]}} #[[争奪]]すること。 ==={{verb}}=== {{ja-verb-suru|じょうそう}} {{日本語サ変活用}}」
2375484
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じょうそう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[じょうそう]]}}
#[[争奪]]すること。
==={{verb}}===
{{ja-verb-suru|じょうそう}}
{{日本語サ変活用}}
dv1vf2lrk7af4nqgzw34julpcy6ijk6
情藻
0
615860
2375486
2026-11-04T12:40:43Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|じょうそう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[じょうそう]]}} #[[ゆたか|豊か]]な[[おもい|思い]]。」
2375486
wikitext
text/x-wiki
{{kana-DEFAULTSORT|じょうそう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[じょうそう]]}}
#[[ゆたか|豊か]]な[[おもい|思い]]。
p06fufj64iq6k4w94t5jmhka7x5huse
graviton
0
615861
2375487
2026-11-04T12:44:26Z
M-30722
1202
[[en:graviton]]より
2375487
wikitext
text/x-wiki
{{also|Graviton|gravitón|gráviton}}
=={{L|en}}==
==={{etym}}===
{{affix|en|gravity|-on}}
==={{pron}}===
* {{IPA|lang=en|/ˈɡɹavɪtɒn/}}
* {{音声|en|LL-Q1860 (eng)-Wodencafe-graviton.wav|a=US}}
==={{noun}}===
{{en-noun}}
#{{タグ|en|物理学}}[[重力子]]、[[グラビトン]]。
===={{drv}}====
{{col|en|antigraviton|gravitino|gravitonic|multigraviton|supergraviton}}
=={{L|eo}}==
==={{pron}}===
{{eo-pr|a=LL-Q143 (epo)-TranqyPoo-graviton.wav}}
==={{noun}}===
{{eo-noun-form|gravito|n-|root=gravit}}
=={{L|nl}}==
==={{pron}}===
* {{音声|nl|Nl-graviton.ogg}}
==={{noun}}===
{{nl-noun|g=n|gravitonen|gravitonnetje}}
#{{タグ|nl|物理学}}[[重力子]]、[[グラビトン]]。
=={{L|fr}}==
==={{pron}}===
* {{fr-IPA}}
* {{音声|fr|Fr-Paris--graviton.ogg|a=Paris}}
* {{音声|fr|LL-Q150 (fra)-LoquaxFR-graviton.wav|a=Vosges}}
* {{音声|fr|LL-Q150 (fra)-Poslovitch-graviton.wav|a=Vosges}}
==={{noun}}===
{{fr-noun|m}}
#{{タグ|fr|物理学}}[[重力子]]、[[グラビトン]]。
=={{L|ro}}==
==={{etym}}===
{{borrowed|ro|en|graviton}}
==={{noun}}===
{{ro-noun|m|gravitoni}}
#{{タグ|ro|物理学}}[[重力子]]、[[グラビトン]]。
{{ro-noun-m}}
m9ncf2pgi7ut1f9nok2jyvwm6sngi6b
gravitons
0
615862
2375488
2026-11-04T12:46:14Z
M-30722
1202
新規作成
2375488
wikitext
text/x-wiki
{{also|grávitons}}
=={{L|en}}==
==={{pron}}===
* {{音声|en|LL-Q1860 (eng)-Wodencafe-gravitons.wav|a=US}}
==={{noun}}===
{{en-plural}}
#{{plural of|en|graviton}}
=={{L|fr}}==
==={{verb}}===
{{head|fr|verb form}}
#{{l|fr|graviter}}の直説法現在第一人称複数形。
#{{l|fr|graviter}}の命令法第一人称複数形。
==={{noun}}===
{{head|fr|plural|g=m}}
#{{plural of|fr|graviton}}
6tsw5n3gr02zmkbv85oboeqr49lzt12
性相
0
615863
2375489
2026-11-04T12:46:23Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|しょうぞう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[しょうぞう]]|[[しょうそう]]}} #(しょうぞう、しょうそう)[[唯識]]、倶舎の[[教学]]。 #[[本体]]と[[現象]]。 [[カテゴリ:日本語 仏教]]」
2375489
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうぞう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[しょうぞう]]|[[しょうそう]]}}
#(しょうぞう、しょうそう)[[唯識]]、倶舎の[[教学]]。
#[[本体]]と[[現象]]。
[[カテゴリ:日本語 仏教]]
q1n7okrzkob8iu4vvhyde8xe7yywqpg
gravitón
0
615864
2375490
2026-11-04T12:47:54Z
M-30722
1202
[[en:gravitón]]より
2375490
wikitext
text/x-wiki
{{DEFAULTSORT:graviton}}
{{also|graviton|Graviton|gráviton}}
=={{L|es}}==
==={{pron}}===
{{es-pr}}
==={{noun}}===
{{es-noun|m|gravitones}}
#{{タグ|es|物理学}}[[重力子]]、[[グラビトン]]。
===={{hyper}}====
* {{l|es|bosón}}
* {{l|es|partícula elemental}}
3ttfosh51xem53gbqzdks94l0uxtzc2
gravitones
0
615865
2375491
2026-11-04T12:48:20Z
M-30722
1202
新規作成
2375491
wikitext
text/x-wiki
=={{L|es}}==
==={{noun}}===
{{head|es|plural|g=m}}
#{{plural of|es|gravitón}}
nvlwl8g1ld26usi11blelkd70u4k207
gráviton
0
615866
2375492
2026-11-04T12:49:26Z
M-30722
1202
[[en:gráviton]]より
2375492
wikitext
text/x-wiki
{{DEFAULTSORT:graviton}}
{{also|graviton|Graviton|gravitón}}
=={{L|pt}}==
==={{pron}}===
{{pt-IPA|br=gráviton}}
==={{noun}}===
{{pt-noun|m}}
#{{タグ|pt|ブラジル変種}}{{l|pt|gravitão}}の異形。
gxfzxqjbms0qi3s2ifo93i5wa8ii0b7
ひらば
0
615867
2375493
2026-11-04T12:49:45Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|平場}} #[[平坦]]な[[土地]]。[[たいら|平ら]]な[[場所]]。[[平地]]。 #*建築用語では建物の[[やね|屋根]]や[[屋上]]の[[平面]]のことを指す。 #{{ふりがな|平土間|ひらどま}}。 #[[普通]]の[[ば|場]]。 #*[[競馬]]では[[特別競走]]以外の一般レースのこと。テレビ業界ではステージではなく[[フリートーク]]の場のこと。 #[…」
2375493
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|平場}}
#[[平坦]]な[[土地]]。[[たいら|平ら]]な[[場所]]。[[平地]]。
#*建築用語では建物の[[やね|屋根]]や[[屋上]]の[[平面]]のことを指す。
#{{ふりがな|平土間|ひらどま}}。
#[[普通]]の[[ば|場]]。
#*[[競馬]]では[[特別競走]]以外の一般レースのこと。テレビ業界ではステージではなく[[フリートーク]]の場のこと。
#[[幹部]]や[[代表者]]ではなく、[[一般]]の人々の[[たちば|立場]]。
5x1tdxm9oajmdrkpdjyl5y898ofcdet
grávitons
0
615868
2375494
2026-11-04T12:49:59Z
M-30722
1202
新規作成
2375494
wikitext
text/x-wiki
{{DEFAULTSORT:gravitons}}
{{also|gravitons}}
=={{L|pt}}==
==={{noun}}===
{{head|pt|plural|g=m}}
#{{plural of|pt|gráviton}}
tgeorscmw5sb1wwv61593rxxbhovh6u
唯識
0
615869
2375495
2026-11-04T12:50:09Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|ゆいしき}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|ゆいしき}} #[[唯心]]。」
2375495
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ゆいしき}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|ゆいしき}}
#[[唯心]]。
94mf1mlrrz257mbjszf1elxf9iooi1i
2375497
2375495
2026-11-04T12:50:41Z
うーむ
129171
2375497
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ゆいしき}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|ゆいしき}}
#{{タグ|ja|仏教}}[[唯心]]。
t4or9ukm9i8euxnt6q3db339divvuxn
平場
0
615870
2375496
2026-11-04T12:50:36Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT|ひらば}} =={{L|ja}}== {{ja-kanjitab|ひら|ば|yomi=k}} ==={{wago}}=== {{ja-wagokanji|ひらば}} #{{wagokanji of|ひらば}}」
2375496
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ひらば}}
=={{L|ja}}==
{{ja-kanjitab|ひら|ば|yomi=k}}
==={{wago}}===
{{ja-wagokanji|ひらば}}
#{{wagokanji of|ひらば}}
ffur9j2rgnvb004zyl6vkgq7krnbm9o
gravitão
0
615871
2375498
2026-11-04T12:51:45Z
M-30722
1202
[[en:gravitão]]より
2375498
wikitext
text/x-wiki
{{DEFAULTSORT:gravitao}}
=={{L|pt}}==
==={{alter}}===
* {{alter+|pt|gráviton||ブラジル}}
==={{pron}}===
{{pt-IPA|pt=+}}
* {{rhymes|lang=pt|ɐ̃w̃}}
* {{hyphenation|gra|vi|tão}}
==={{noun}}===
{{pt-noun+|m}}
#{{タグ|pt|物理学|ポルトガル変種}}[[重力子]]、[[グラビトン]]。
mkomqhnnufbpaz7hbue6csg299mk9oy
gravitões
0
615872
2375499
2026-11-04T12:52:22Z
M-30722
1202
新規作成
2375499
wikitext
text/x-wiki
{{DEFAULTSORT:gravitoes}}
=={{L|pt}}==
==={{noun}}===
{{head|pt|plural|g=m}}
#{{plural of|pt|gravitão}}
blk1wl8gf88lfnesws7hki15gexilxc
Graviton
0
615873
2375500
2026-11-04T12:54:00Z
M-30722
1202
[[en:Graviton]]より
2375500
wikitext
text/x-wiki
{{also|graviton|gravitón|gráviton}}
=={{L|de}}==
==={{pron}}===
* {{音声|de|De-Graviton.ogg|a=Berlin}}
==={{noun}}===
{{de-noun|g=n}}
#{{タグ|de|物理学}}[[重力子]]、[[グラビトン]]。
{{de-ndecl|Graviton<n,,en>}}
7ltxfl6egtnzg527a3yx1i4prdgaogw
Gravitons
0
615874
2375502
2026-11-04T12:54:39Z
M-30722
1202
新規作成
2375502
wikitext
text/x-wiki
=={{L|de}}==
==={{pron}}===
* {{音声|de|LL-Q188 (deu)-Jeuwre-Gravitons.wav}}
==={{noun}}===
{{head|de|noun form|g=n}}
#{{l|de|Graviton}}の単数属格。
9b7j1lgmwryrw4952a9vtohi4iyucog
Gravitonen
0
615875
2375503
2026-11-04T12:55:13Z
M-30722
1202
新規作成
2375503
wikitext
text/x-wiki
=={{L|de}}==
==={{pron}}===
* {{音声|de|LL-Q188 (deu)-Jeuwre-Gravitonen.wav}}
==={{noun}}===
{{head|de|noun form|g=n}}
#{{plural of|de|Graviton}}
17wlko3f44mcdl1q8pk0jmdnqoudpws
テンプレート:和製外来語
10
615876
2375506
2026-11-04T13:00:55Z
M-30722
1202
新規作成
2375506
wikitext
text/x-wiki
<includeonly>[[和製外来語]]。[[カテゴリ:和製外来語]]{{etyl|{{{1}}}|ja}} {{m|{{{1}}}|{{{2}}}}}{{#if:{{{3|}}}| + {{etyl|{{{3}}}|ja}} {{m|{{{3}}}|{{{4}}}}}}}{{#if:{{{5|}}}| + {{etyl|{{{5}}}|ja}} {{m|{{{5}}}|{{{6}}}}}}}</includeonly><noinclude>[[カテゴリ:{{ja}}_テンプレート|わせいかいらいこ]][[カテゴリ:内容表示|わせいかいらいこ]]{{documentation}}</noinclude>
0d36ffsdxaybeea0h6lxtqjgsf25k38
秤象
0
615877
2375507
2026-11-04T13:02:28Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|しょうぞう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[しょうぞう]]}} #[[象]]の[[体重]]を量ること。 ==={{verb}}=== {{ja-verb-suru|しょうぞう}} {{日本語サ変活用}}」
2375507
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうぞう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[しょうぞう]]}}
#[[象]]の[[体重]]を量ること。
==={{verb}}===
{{ja-verb-suru|しょうぞう}}
{{日本語サ変活用}}
4w7l5112sw0vfg1kbzygyxwb8sls4al
正贓
0
615878
2375514
2026-11-04T13:07:49Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|しょうぞう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[しょうぞう]]}} #[[盗品]]。」
2375514
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうぞう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[しょうぞう]]}}
#[[盗品]]。
gzvh2emxy1orsmdmdo4im1enacbpqr2
掌蔵
0
615879
2375516
2026-11-04T13:10:42Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|しょうぞう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[しょうぞう]]}} #[[律令制]]で[[後宮]]で蔵司の{{ふりがな|判官|じょう}}。」
2375516
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうぞう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[しょうぞう]]}}
#[[律令制]]で[[後宮]]で蔵司の{{ふりがな|判官|じょう}}。
1wtz20a4d7ix8ffzhfey69n7f6jip02
明転
0
615880
2375531
2026-11-04T13:12:59Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[めいてん]]}} [[カテゴリ:{{ja}} 芸術]] #[[舞台芸術]]の[[場面]][[転換]]において、[[舞台]]が[[あかるい|明るい]]まま[[転換]]を行うこと。 ===={{usage}}==== 「[[暗転]]」(照明を消灯している間に転換を行うこと)が終わった後に、[[照明]]を再びつけて明るくすることを「明転」と呼ぶのは本来誤り<ref>{{Cite web|…」
2375531
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[めいてん]]}}
[[カテゴリ:{{ja}} 芸術]]
#[[舞台芸術]]の[[場面]][[転換]]において、[[舞台]]が[[あかるい|明るい]]まま[[転換]]を行うこと。
===={{usage}}====
「[[暗転]]」(照明を消灯している間に転換を行うこと)が終わった後に、[[照明]]を再びつけて明るくすることを「明転」と呼ぶのは本来誤り<ref>{{Cite web|和書|url=https://www.event-partners.net/trivia/anten/|title=暗転って何のことでしょうか?|publisher=イベントパートナー|accessdate=2026-11-04}}</ref>。
===={{antonym}}====
*[[暗転]]
==={{verb}}===
{{ja-verb-suru|めいてん}}
===={{conjug}}====
{{日本語サ変活用}}
===脚注===
{{Reflist}}
12wc1g6ffsl7bouitip8g7y05ncw4yh
2375535
2375531
2026-11-04T13:16:08Z
こんせ
4359
2375535
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[めいてん]]}}
[[カテゴリ:{{ja}} 芸術]]
#[[舞台芸術]]の[[場面]][[転換]]において、[[舞台]]が[[あかるい|明るい]]まま[[転換]]を行うこと。
===={{usage}}====
「[[暗転]]」(照明を消灯している間に転換を行うこと)が終わった後に、[[照明]]を再びつけて明るくすることを「明転」と呼ぶのは本来誤り<ref>{{Cite web|和書|url=https://www.event-partners.net/trivia/anten/|title=暗転って何のことでしょうか?|publisher=イベントパートナー|accessdate=2026-11-04}}</ref><ref>{{Cite web|和書|url=https://chigatagi.net/radio/gt-2.html|title=部隊用語解説 明転(めいてん)|date=2011-08-04|website=演人全開 血が滾ってきたぜ!公式サイト|accessdate=2026-11-04}}</ref>。
===={{antonym}}====
*[[暗転]]
==={{verb}}===
{{ja-verb-suru|めいてん}}
===={{conjug}}====
{{日本語サ変活用}}
===脚注===
{{Reflist}}
nsejixrwwcyamk0odsn51067ycs6m1g
正倉
0
615881
2375534
2026-11-04T13:16:06Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|しょうそう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[しょうそう]]}} #[[奈良時代]]から[[平安時代]]、諸官司、諸国、諸郡に置かれた[[役所]]の庫。[[正蔵]]。」
2375534
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうそう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[しょうそう]]}}
#[[奈良時代]]から[[平安時代]]、諸官司、諸国、諸郡に置かれた[[役所]]の庫。[[正蔵]]。
5inf2kmyfmyjgx0uumt0y90pq3oll0k
正蔵
0
615882
2375538
2026-11-04T13:17:17Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|しょうぞう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[しょうぞう]]}} #[[正倉]]。」
2375538
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうぞう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[しょうぞう]]}}
#[[正倉]]。
szju2gaef2cih1wpt9tw7ulyy0umwxv
松窓
0
615883
2375559
2026-11-04T13:22:07Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|しょうそう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[しょうそう]]}} #[[まつ|松]]の木に面した[[まど|窓]]。」
2375559
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうそう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[しょうそう]]}}
#[[まつ|松]]の木に面した[[まど|窓]]。
s4ouyx4m39uvpx48mylnvu16535w3gd
テンプレート:和製外来語/doc
10
615884
2375564
2026-11-04T13:26:26Z
M-30722
1202
説明作成
2375564
wikitext
text/x-wiki
<noinclude>{{documentation subpage}}</noinclude>
__TOC__
==使い方==
和製外来語に用いる語源テンプレートです。
==引数==
{| class="wikitable" border="1"
|+ 引数の一覧
! 引数 !! 指定内容 !! 既定値 !! 説明
|-
! 1
| 1語目の元の言語 || 無し || 1語目の元となった言語の言語コードを入力
|-
! 2
| 1語目の元の語 || 無し || 1語目の語を入力
|-
! 3
| 2語目の元の言語 || 無し || 2語目の元となった言語の言語コードを入力
|-
! 4
| 2語目の元の語 || 無し || 2語目の語を入力
|-
! 5
| 3語目の元の言語 || 無し || 3語目の元となった言語の言語コードを入力
|-
! 6
| 3語目の元の語 || 無し || 3語目の語を入力
|}
==カテゴリ==
このテンプレートは、貼り付けられたページに次のカテゴリを適用します:
{| class="wikitable"
! カテゴリ !! ソートキー
|-
| カテゴリ:和製外来語 || 項目名又はデフォルトソートで指定されたもの
|-
| カテゴリ:日本語 || 上記に同じ
|-
| カテゴリ:日本語 〇〇語由来 || 上記に同じ
|}
==使用例==
*[[メルヘンチック]] → <nowiki>{{和製外来語|de|Märchen|en|-tic}}</nowiki>
*[[コッペパン]] → <nowiki>{{和製外来語|fr|coupé|pt|pão}}</nowiki>
==関連テンプレート==
* [[:テンプレート:和製英語]]: 和製外来語のうち、英語のみからなるものに使用
j6ccorjc3kuqme5eya7gqdr3v3j7fko
se a carapuça serviu
0
615885
2375565
2026-11-04T13:26:38Z
エリック・キィ
27928
ページの新規作成: ポルトガル語
2375565
wikitext
text/x-wiki
=={{L|pt}}==
[[File:GermanJews1.jpg|thumb|参考: 円錐状の帽子を着用した13世紀ドイツのユダヤ人]]
===逐語訳===
* 「もし帽子が合ったならば」
===語源===
恐らく、[[ユダヤ人]]がキリスト教徒の共同体との区別のために、3つの突起を有する[[円錐]]状の帽子の着用を自分たちの共同体の成員に対して義務付けたことに由来する<ref>{{Cite book|last=Barboza|first=Jayme Luiz Fucs|year=2022|title=Memórias de um Rabino Secular Humanista|location=São Paulo|publisher=Soul Editora|url=https://www.google.co.jp/books/edition/Mem%C3%B3rias_de_um_rabino_Secular_Humanista/95SvEAAAQBAJ?hl=ja&gbpv=1&dq=carapu%C3%A7a%20serviu&pg=PT186&printsec=frontcover}} {{ISBN|978-65-00-38181-8}}</ref>。
===成句===
{{head|pt|成句|head=[[se]] [[a]] [[carapuça]] [[servir|serviu]]}}
# [[こころあたり|心当たり]]があるならば。[[おもいあたる|思い当たる]][[ふし|節]]があるならば。
#* {{uxi|pt|'''Se a carapuça serviu''', [[sentir|sinta]]-se [[à]] [[vontade]].|'''心当たりがあるのでしたら'''、[[どうぞ]][[ご]][[自由]]に<!--ご想像にお任せ致します-->。}}
====関連語====
* {{l|pt|cair a carapuça}}
* {{l|pt|vestir a carapuça}}
===脚注===
<references />
6g1wtdmjb3qa1bkgw8bhbys7h6e4f2s
溶暗
0
615886
2375573
2026-11-04T13:31:41Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|ようあん}} #[[舞台]][[照明]]で、[[照度]]を[[徐徐|徐々]]に下げていって[[まっくら|真っ暗]]にすること。また、[[映画]]や[[テレビ]]などの[[技法]]で、画面を徐々に[[くらい|暗く]]したり、[[音量]]を徐々に[[ちいさい|小さく]]したりすること。[[フェードアウト]]。 ===={{antonym}}==== *[[溶明]] ==={{verb}}=== {{ja-verb…」
2375573
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|ようあん}}
#[[舞台]][[照明]]で、[[照度]]を[[徐徐|徐々]]に下げていって[[まっくら|真っ暗]]にすること。また、[[映画]]や[[テレビ]]などの[[技法]]で、画面を徐々に[[くらい|暗く]]したり、[[音量]]を徐々に[[ちいさい|小さく]]したりすること。[[フェードアウト]]。
===={{antonym}}====
*[[溶明]]
==={{verb}}===
{{ja-verb-suru|ようあん}}
===={{conjug}}====
{{日本語サ変活用}}
jxhrafdul0gozlnhrds2bhptj8cjyde
良血
0
615887
2375583
2026-11-04T13:41:38Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|りょうけつ}} [[Category:{{ja}} 競馬]] [[Category:{{ja}} 馬]] #(もっぱら[[競走馬]]が)[[すぐれる|すぐれ]]た[[血統]]を持つこと。 ===={{related}}==== *[[良血馬]] *[[サラブレッド]]」
2375583
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|りょうけつ}}
[[Category:{{ja}} 競馬]]
[[Category:{{ja}} 馬]]
#(もっぱら[[競走馬]]が)[[すぐれる|すぐれ]]た[[血統]]を持つこと。
===={{related}}====
*[[良血馬]]
*[[サラブレッド]]
25acjq03realejq40e4mqz4s44427vq
2375603
2375583
2026-11-04T13:47:44Z
こんせ
4359
2375603
wikitext
text/x-wiki
{{kana-DEFAULTSORT|りょうけつ}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|りょうけつ}}
[[Category:{{ja}} 競馬]]
[[Category:{{ja}} 馬]]
#(もっぱら[[競走馬]]が)[[すぐれる|すぐれ]]た[[血統]]を持つこと。
===={{related}}====
*[[良血馬]]
*[[サラブレッド]]
9v4uujhrohopu10uf3jomrpcghatubh
culotte
0
615888
2375584
2026-11-04T13:45:32Z
M-30722
1202
[[en:culotte]]より
2375584
wikitext
text/x-wiki
{{also|culotté}}
=={{L|en}}==
==={{etym}}===
{{borrowed|en|fr|culotte}}
==={{pron}}===
* {{IPA|lang=en|/k(j)uːˈlɒt/}}
* {{音声|en|LL-Q1860 (eng)-Vealhurl-culotte.wav|a=Southern England}}
==={{noun}}===
{{en-noun}}
#{{l|en|culottes}}の単数形。
=={{L|es}}==
==={{etym}}===
{{ubor|es|fr|culotte}}
==={{pron}}===
{{es-pr|culót}}
==={{noun}}===
{{es-noun|m}}
#{{alt form|es|culote}}
=={{L|fr}}==
==={{etym}}===
{{affix|fr|cul|-otte|g1=m|g2=f}}
==={{pron}}===
* {{fr-IPA}}
* {{音声|fr|Fr-culotte.ogg}}
* {{音声|fr|LL-Q150 (fra)-DSwissK-culotte.wav|a=Valais}}
* {{音声|fr|LL-Q150 (fra)-Lepticed7-culotte.wav|a=Toulouse}}
* {{音声|fr|LL-Q150 (fra)-LoquaxFR-culotte.wav|a=Vosges}}
* {{音声|fr|LL-Q150 (fra)-Poslovitch-culotte.wav|a=Vosges}}
* {{音声|fr|LL-Q150 (fra)-WikiLucas00-culotte.wav|a=Lyon}}
* {{音声|fr|LL-Q150 (fra)-Jérémy-Günther-Heinz Jähnick-culotte.wav|a=Somain}}
==={{noun}}===
{{fr-noun|f}}
#{{タグ|fr|下着}}[[パンティー]]。
#{{タグ|fr|衣類}}[[半ズボン]]、[[キュロット]]。
===={{drv}}====
* {{l|fr|culotter}}
* {{l|fr|petite culotte|g=f}}
* {{l|fr|porter la culotte}}
* {{l|fr|poser culotte}}
* {{l|fr|sans-culotte}}
===={{desc}}====
* {{desc|es|culote|g=m|bor=1}}
* {{desc|tr|külot|alts=1|bor=1}}
* {{desc|ja|キュロット|bor=1}}
* {{desc|pt|culote|calote|g=m|g2=m|bor=1}}
* {{desc|ro|chilot|g=m|bor=1}}
===={{seealso}}====
* {{l|fr|pantalon|g=m}}
8bhtf90rtgulmk03oyjl766ngjk7x5m
良血馬
0
615889
2375585
2026-11-04T13:46:02Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|りょうけつば}} [[Category:{{ja}} 競馬]] #{{タグ|ja|馬}}[[血統]]が[[すぐれる|優れ]]ている[[うま|馬]]。父母馬の[[競走]][[成績]]が[[優秀]]である[[競走馬]]。 ===={{related}}==== *[[サラブレッド]]」
2375585
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|りょうけつば}}
[[Category:{{ja}} 競馬]]
#{{タグ|ja|馬}}[[血統]]が[[すぐれる|優れ]]ている[[うま|馬]]。父母馬の[[競走]][[成績]]が[[優秀]]である[[競走馬]]。
===={{related}}====
*[[サラブレッド]]
4d2zwn8qqffyi0an8ybcztsm6cg5jv5
2375604
2375585
2026-11-04T13:47:54Z
こんせ
4359
2375604
wikitext
text/x-wiki
{{kana-DEFAULTSORT|りょうけつば}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|りょうけつば}}
[[Category:{{ja}} 競馬]]
#{{タグ|ja|馬}}[[血統]]が[[すぐれる|優れ]]ている[[うま|馬]]。父母馬の[[競走]][[成績]]が[[優秀]]である[[競走馬]]。
===={{related}}====
*[[サラブレッド]]
a4cg9j1bcg7er7unyklfctx4c82jlg0
culottes
0
615890
2375605
2026-11-04T13:49:11Z
M-30722
1202
[[en:culottes]]より
2375605
wikitext
text/x-wiki
{{also|culottés}}
=={{L|en}}==
==={{etym}}===
{{borrowed|en|fr|culottes}}
==={{pron}}===
* {{IPA|lang=en|/kjuːˈlɒts/|a1=UK|/ˈkuːlɑts/|a2=elsewhere}}
* {{音声|en|LL-Q1860 (eng)-Flame, not lame-culottes.wav|a=US}}
* {{rhymes|lang=en|ɒts|s=2}}
==={{noun}}===
{{en-plural noun|sg=culotte}}
#{{タグ|en|衣類}}[[キュロット]]。
#:{{synonym|en|culotte}}
===={{related}}====
* {{l|en|sans-culottes}}
===={{seealso}}====
* {{l|en|pantdress}}
=={{L|es}}==
==={{noun}}===
{{head|es|plural|g=m}}
#{{plural of|es|culotte}}
=={{L|fr}}==
==={{pron}}===
* {{fr-IPA}}
* {{音声|fr|LL-Q150 (fra)-0x010C-culottes.wav}}
==={{noun}}===
{{head|fr|plural|g=f}}
#{{plural of|fr|culotte}}
8ghcipwyfbflod891d81awow62376ev
半けつ
0
615891
2375613
2026-11-04T14:05:00Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT|はんけつ}} =={{L|ja}}== ==={{etym}}=== [[半分]]の[[けつ]]([[しり|尻]])の意味。 ==={{noun}}=== {{ja-noun-suru|はんけつ}} #{{タグ|ja|俗語}}[[ひとつ|一つ]]の[[椅子]]に、[[むりやり]][[ふたり|二人]]で[[ならぶ|並ん]]で[[すわる|座る]]こと。椅子を[[左右]]で[[半分]]ずつ[[わけあう|分け合っ]]て座ること。また、その座り方。 #*尻を左右半分ずつ分け合う形…」
2375613
wikitext
text/x-wiki
{{kana-DEFAULTSORT|はんけつ}}
=={{L|ja}}==
==={{etym}}===
[[半分]]の[[けつ]]([[しり|尻]])の意味。
==={{noun}}===
{{ja-noun-suru|はんけつ}}
#{{タグ|ja|俗語}}[[ひとつ|一つ]]の[[椅子]]に、[[むりやり]][[ふたり|二人]]で[[ならぶ|並ん]]で[[すわる|座る]]こと。椅子を[[左右]]で[[半分]]ずつ[[わけあう|分け合っ]]て座ること。また、その座り方。
#*尻を左右半分ずつ分け合う形になることから。尻の半分だけが座っている状態。
#{{タグ|ja|俗語}}(ズボンやパンツなど)[[はく|はい]]ているものがずり落ちて、[[しり|尻]]の上半分が[[あらわ|露わ]]になっている状態。
==={{verb}}===
{{ja-verb-suru|はんけつ}}
#{{タグ|ja|他動詞|俗語}}一つの椅子を左右で半分ずつ分け合って座る。
#{{タグ|ja|自動詞|俗語}}尻の上半分が露わになる。半ケツ状態になる。
===={{conjug}}====
{{日本語サ変活用}}
4b42bsytrec6s68k6i840kfmfis8xzj
半ケツ
0
615892
2375615
2026-11-04T14:05:33Z
こんせ
4359
[[半けつ]]への転送ページ
2375615
wikitext
text/x-wiki
#転送 [[半けつ]]
suklgvanj3pv6y2wd4ydjb64g72p8f3
wearm
0
615893
2375631
2026-11-04T14:42:46Z
M-30722
1202
[[en:wearm]]より
2375631
wikitext
text/x-wiki
=={{L|ang}}==
==={{etym}}===
{{etyl|gmw-pro|ang}} {{m|gmw-pro|*warm}}
==={{pron}}===
* {{ang-IPA|wearm}}
* {{rhymes|lang=ang|æ͜ɑrm|s=1}}
==={{adjective}}===
{{ang-adj}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
{{ang-adecl|wearm}}
===={{drv}}====
* {{l|ang|cūwearm}}
===={{desc}}====
* {{desc|enm|warm|warme|werm|wearm}}
** {{desc|en|warm}}
** {{desc|sco|wairm}}
b8u528eblribfmokzi5w5vis9i5jmf0
werm
0
615894
2375633
2026-11-04T14:44:43Z
M-30722
1202
[[en:werm]]より
2375633
wikitext
text/x-wiki
=={{L|enm}}==
==={{noun}}===
{{head|enm|noun}}
#{{alternative form of|enm|worm}}
=={{L|gmw-cfr}}==
==={{etym}}===
{{m|gmw-cfr|wier}}, {{m|gmw-cfr|weer}} + {{m|gmw-cfr|öm}} の縮約。
==={{pron}}===
* {{IPA|lang=gmw-cfr|/ʋɛʀm/|/ˈʋɛʀəm/}}
* {{homophones|lang=gmw-cfr|wärm}}
==={{adverb}}===
{{head|gmw-cfr|adverb}}
#{{タグ|gmw-cfr|西部||Ripuarian}}{{おくりがな2|再|ふたた|び|ふたたび}}。
===={{synonym}}====
* {{l|gmw-cfr|widder}} ({{l|gmw-cfr|wier}}; {{l|gmw-cfr|weer}})
81wxc5otj0l1ne6azvvbesb1w7lbfir
付録:西ゲルマン祖語/warm
100
615895
2375636
2026-11-04T14:50:49Z
M-30722
1202
[[en:Reconstruction:Proto-West Germanic/warm]]より
2375636
wikitext
text/x-wiki
=={{L|gmw-pro}}==
==={{etym}}===
{{etyl|gem-pro|gmw-pro}} {{m|gem-pro|*warmaz}}
==={{adjective}}===
{{head|gmw-pro|adjective}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
{{gmw-infl-adj}}
===={{drv}}====
* {{l|gmw-pro|*warmēn}}
* {{l|gmw-pro|*warmijan}}
===={{desc}}====
* {{desc|ang|wearm}}
** {{desc|enm|warm|warme|werm|wearm}}
*** {{desc|en|warm}}
*** {{desc|sco|wairm}}
* {{desc|odt|*warm}}
** {{desc|dum|warm}}
*** {{desc|nl|warm}}
**** {{desc|af|warm}}
*** {{desc|vls|werm}}
*** {{desc|li|werm}}
* {{desc|goh|warm}}
** {{desc|gmh|warm}}
*** {{desc|gsw|warm|woare|woarm|wore|wérme}}
*** {{desc|yi|וואַרעם}}
*** {{desc|gmw-cfr|wärm|warm}}
**** {{desc|hrx|waarem}}
*** {{desc|de|warm}}
*** {{desc|bar|borm}}
**** {{desc|cim|barm}}
**** {{desc|mhn|bòrm}}
*** {{desc|lb|waarm}}
* {{desc|osx|warm}}
** {{desc|gml|warm}}
*** {{desc|nds|warm}}
*** {{desc|nds-de|warm}}
*** {{desc|pdt|woam}}
* {{desc|ofs|warm}}
** {{desc|stq|woorm}}
** {{desc|fy|waarm}}
9k9a6e9n3ajvt0b20ddolujf0d44y2n
וואַרעם
0
615896
2375637
2026-11-04T14:53:08Z
M-30722
1202
[[en:וואַרעם]]より
2375637
wikitext
text/x-wiki
{{also|וואָרעם}}
=={{L|yi}}==
==={{etym}}===
{{etyl|gmh|yi}} {{m|gmh|warm}} < {{etyl|goh|yi}} {{m|goh|warm}} < {{etyl|gmw-pro|yi}} {{m|gmw-pro|*warm}} < {{etyl|gem-pro|yi}} {{m|gem-pro|*warmaz}}
==={{adjective}}===
{{yi-adj}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
{{yi-decl}}
===={{antonym}}====
* {{l|yi|קאַלט}}
===={{drv}}====
* {{l|yi|וואַרעמקייט}}
pedktesl6emcizmn030jmo9cph4erx2
וואָרעם
0
615897
2375639
2026-11-04T14:55:53Z
M-30722
1202
[[en:וואָרעם]]より
2375639
wikitext
text/x-wiki
{{also|וואַרעם}}
=={{L|yi}}==
==={{etym}}1===
{{etyl|gmh|yi}} {{m|gmh|wurm}} < {{etyl|goh|yi}} {{m|goh|wurm}} < {{etyl|gmw-pro|yi}} {{m|gmw-pro|*wurmi}} < {{etyl|gem-pro|yi}} {{m|gem-pro|*wurmiz}} < {{etyl|ine-pro|yi}} {{m|ine-pro|*wr̥mis}}
===={{noun}}====
{{yi-noun|g=m|pl=ווערעם|dim=ווערעמל}}
#{{タグ|yi|無脊椎動物}}[[蠕虫]]。
==={{drv}}===
* {{l|yi|גליװאָרעם}}
* {{l|yi|מולטװאָרעם}}
* {{l|yi|ביכער־װאָרעם}}
* {{l|yi|לינדן־װאָרעם}}
* {{l|yi|רעגן־װאָרעם}}
==={{etym}}2===
===={{alter}}====
* {{l|yi|וואָרים}}
===={{conjunction}}====
{{head|yi|conjunction}}
#[[なぜならば]]。
fjzvhrm96ank9tc8j0nxr79mp6h4xom
קאַלט
0
615898
2375640
2026-11-04T14:59:05Z
M-30722
1202
[[en:קאַלט]]より
2375640
wikitext
text/x-wiki
=={{L|yi}}==
==={{etym}}===
{{etyl|gmh|yi}} {{m|gmh|kalt}} < {{etyl|goh|yi}} {{m|goh|kalt}} < {{etyl|gmw-pro|yi}} {{m|gmw-pro|*kald}} < {{etyl|gem-pro|yi}} {{m|gem-pro|*kaldaz}}
==={{pron}}===
* {{IPA|lang=yi|/kaɫt/|a=YIVO|a2=Litvish|a3=Poylish}}
* {{IPA|lang=yi|/kɔɫt/|a=Ukraynish}}
==={{adjective}}===
{{yi-adj|קעלטער|קעלטסט}}
#{{おくりがな2|冷|つめ|たい}}、{{おくりがな2|寒|さむ|い}}。
#:{{antonym|yi|וואַרעם}}
{{yi-decl}}
qxyc68val07ljcoup4m6s5jttl89fwb
וואַרעמקייט
0
615899
2375641
2026-11-04T15:01:54Z
M-30722
1202
新規作成
2375641
wikitext
text/x-wiki
=={{L|yi}}==
==={{etym}}===
{{suffix+|lang=yi|וואַרעם|קייט}}
==={{noun}}===
{{yi-noun|tr=varemkeyt|g=f}}
#{{おくりがな2|暖|あたた|かさ}}、{{おくりがな2|温|ぬく|もり}}。
bjbdg5porwxc3o6m81z9r4v72ojk0iw
woare
0
615900
2375643
2026-11-04T15:04:06Z
M-30722
1202
[[en:woare]]より
2375643
wikitext
text/x-wiki
=={{L|gsw}}==
==={{alter}}===
* {{alter+|gsw|warm|woarm|wore|wérme}}
==={{etym}}===
{{etyl|gmh|gsw}} {{m|gmh|warm}} < {{etyl|goh|gsw}} {{m|goh|warm}} < {{etyl|gem-pro|gsw}} {{m|gem-pro|*warmaz}}
==={{adjective}}===
{{head|gsw|adjective}}
#{{タグ|gsw|Gressoney}}{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
2wukkvn0m6i02isaevfp6rrat4kgre5
カテゴリ:アレマン語 グレッソネイ語
14
615901
2375644
2026-11-04T15:04:49Z
M-30722
1202
新規作成
2375644
wikitext
text/x-wiki
<div class="pathnavbox">
* {{Pathnav|カテゴリ|言語|{{gsw}}|{{gsw}}_方言|disp4=方言|last=グレッソネイ語}}
* {{Pathnav|カテゴリ|方言|{{gsw}}_方言|disp3={{gsw}}|last=グレッソネイ語}}
</div>
[[カテゴリ:{{gsw}}_方言|くれつそねい]]
fgj52kt89ih4vpx807lae3cbfzexnn0
woarm
0
615902
2375645
2026-11-04T15:06:17Z
M-30722
1202
新規作成
2375645
wikitext
text/x-wiki
=={{L|gsw}}==
==={{alter}}===
* {{alter+|gsw|warm|woare|wore|wérme}}
==={{etym}}===
{{etyl|gmh|gsw}} {{m|gmh|warm}} < {{etyl|goh|gsw}} {{m|goh|warm}} < {{etyl|gem-pro|gsw}} {{m|gem-pro|*warmaz}}
==={{adjective}}===
{{head|gsw|adjective}}
#{{タグ|gsw|Issime}}{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
86h7kglz7yiq41ejot10u96ikvp511k
wérme
0
615903
2375647
2026-11-04T15:08:19Z
M-30722
1202
新規作成
2375647
wikitext
text/x-wiki
{{DEFAULTSORT:werme}}
=={{L|gsw}}==
==={{alter}}===
* {{alter+|gsw|warm|woare|woarm|wore}}
==={{etym}}===
{{etyl|gmh|gsw}} {{m|gmh|warm}} < {{etyl|goh|gsw}} {{m|goh|warm}} < {{etyl|gem-pro|gsw}} {{m|gem-pro|*warmaz}}
==={{adjective}}===
{{head|gsw|adjective}}
#{{タグ|gsw|Rimella}}{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
ggivqbqakw8t3qosawrsr25o1vw3ktl
カテゴリ:アレマン語 リメッラ語
14
615904
2375648
2026-11-04T15:09:50Z
M-30722
1202
新規作成
2375648
wikitext
text/x-wiki
<div class="pathnavbox">
* {{Pathnav|カテゴリ|言語|{{gsw}}|{{gsw}}_方言|disp4=方言|last=リメッラ語}}
* {{Pathnav|カテゴリ|方言|{{gsw}}_方言|disp3={{gsw}}|last=リメッラ語}}
</div>
[[カテゴリ:{{gsw}}_方言|りめつら]]
8yttv0ir8d224nc4tjrpswrjxs981nm
カテゴリ:アレマン語 イッシム語
14
615905
2375651
2026-11-04T15:13:27Z
M-30722
1202
新規作成
2375651
wikitext
text/x-wiki
<div class="pathnavbox">
* {{Pathnav|カテゴリ|言語|{{gsw}}|{{gsw}}_方言|disp4=方言|last=イッシム語}}
* {{Pathnav|カテゴリ|方言|{{gsw}}_方言|disp3={{gsw}}|last=イッシム語}}
</div>
[[カテゴリ:{{gsw}}_方言|いつしむ]]
0kcod0wraq50tkuv7bdns7tdwcggyfa
waarm
0
615906
2375653
2026-11-04T15:17:05Z
M-30722
1202
[[en:waarm]]より
2375653
wikitext
text/x-wiki
=={{L|fy}}==
==={{etym}}===
{{etyl|ofs|fy}} {{m|ofs|warm}} < {{etyl|gem-pro|fy}} {{m|gem-pro|*warmaz}} < {{etyl|ine-pro|fy}} {{m|ine-pro|*gʷʰer-}} 又は {{m|ine-pro|*wer-}}
==={{pron}}===
* {{IPA|lang=fy|/vaːrm/}}
==={{adjective}}===
{{head|fy|adjective}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
{{fy-infl-adj}}
=={{L|lb}}==
==={{etym}}===
{{etyl|goh|lb}} {{m|goh|warm}} < {{etyl|gem-pro|lb}} {{m|gem-pro|*warmaz}}
==={{pron}}===
* {{IPA|lang=lb|/vaːrm/|[vaːm]|[vaːʀm]}}
* {{rhymes|lang=lb|aːm|s=1}}
==={{adjective}}===
{{lb-adj|waarmen|waarm|waarmt|sup=wäermsten|sup2=waarmsten}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
{{lb-decl-adj}}
===={{antonym}}====
* {{l|lb|kal}}
55k5w4cjhcuhqxfe5phv278imyn71fh
varmur
0
615907
2375654
2026-11-04T15:20:18Z
M-30722
1202
[[en:varmur]]より
2375654
wikitext
text/x-wiki
=={{L|is}}==
==={{etym}}===
{{etyl|non|is}} {{m|non|varmr}} < {{etyl|gem-pro|is}} {{m|gem-pro|*warmaz}} < {{etyl|ine-pro|is}} {{m|ine-pro|*gʷʰer-}} 又は {{m|ine-pro|*wer-}}
==={{pron}}===
* {{is-IPA}}
*: {{rhymes|lang=is|armʏr|s=2}}
==={{adjective}}===
{{is-adj|varmari|varmastur}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
#:{{synonym|is|hlýr}}
=={{L|fo}}==
==={{etym}}===
{{etyl|non|fo}} {{m|non|varmr}} < {{etyl|gem-pro|fo}} {{m|gem-pro|*warmaz}} < {{etyl|ine-pro|fo}} {{m|ine-pro|*gʷʰer-}} 又は {{m|ine-pro|*wer-}}
==={{pron}}===
* {{IPA|lang=fo|/ˈvaɹmʊɹ/}}
*: {{rhymes|lang=fo|aɹmʊɹ|s=2}}
==={{adjective}}===
{{fo-adj|varmari|varmastur}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
#:{{synonym |fo|heitur}}
{{fo-decl-adj-9|v|a|rm|ø}}
kkj86q8cfegw4czloiwi4tgy54r16wp
woorm
0
615908
2375656
2026-11-04T15:26:30Z
M-30722
1202
[[en:woorm]]より
2375656
wikitext
text/x-wiki
=={{L|stq}}==
==={{etym}}===
{{etyl|ofs|stq}} {{m|ofs|warm}} < {{etyl|gmw-pro|stq}} {{m|gmw-pro|*warm}} < {{etyl|gem-pro|stq}} {{m|gem-pro|*warmaz}}
==={{pron}}===
* {{IPA|lang=stq|/voːrm/}}
* {{hyph|stq|woorm}}
* {{rhymes|lang=stq|oːrm|s=1}}
==={{adjective}}===
{{stq-adj|wamer|woormste}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
===={{related}}====
* {{l|stq|waarmer}}
* {{l|stq|Waarmte}}
* {{l|stq|Woorme}}
* {{l|stq|weermje}}
* {{l|stq|woormje}}
nzyxaga68vtc9lti9cfeprbv5mualap
woam
0
615909
2375657
2026-11-04T15:28:38Z
M-30722
1202
[[en:woam]]より
2375657
wikitext
text/x-wiki
=={{L|pdt}}==
==={{alter}}===
* {{l|pdt|woarm}}
==={{etym}}===
{{etyl|gml|pdt}} {{m|gml|warm}} < {{etyl|osx|pdt}} {{m|osx|warm}} < {{etyl|gmw-pro|pdt}} {{m|gmw-pro|*warm}}
==={{adjective}}===
{{head|pdt|adjective}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
===={{drv}}====
* {{l|pdt|woamblootich}}
* {{l|pdt|Woambuddel}}
===={{related}}====
* {{l|pdt|leiwoam}}
* {{l|pdt|woamen}}
50mvrqaq79ho5yun34q120pi2jzvc8a
付録:印欧祖語/gʷʰer-
100
615910
2375658
2026-11-04T15:31:35Z
M-30722
1202
[[en:Reconstruction:Proto-Indo-European/gʷʰer-]]より
2375658
wikitext
text/x-wiki
{{DEFAULTSORT:gwher}}
=={{L|ine-pro}}==
==={{root}}===
{{ine-root}}
#{{おくりがな2|暖|あたた|かい}}、{{おくりがな2|温|あたた|かい}}。
#:{{synonym|ine-pro|*tep-}}
#{{おくりがな2|暖|あたた|まる}}。
===={{drv}}====
* {{l|ine-pro||*gʷʰér-e-ti}}
** {{desc|sqj-pro|*džera}}, {{l|sqj-pro|*džernja}}
*** {{desc|sq|ziej|alts=1}}
** {{desc|cel-pro|*gʷereti}}
** {{desc|grk-pro|alt=*kʷʰérō}}
*** {{desc|grc|θέρω}}, {{l|grc|θέρομαι}}
* {{l|ine-pro||*gʷʰe-gʷʰór-e ~ *gʷʰe-gʷʰr-ḗr}}
** {{desc|ine-bsl-pro|*garḗˀtei}}
* {{l|ine-pro||*gʷʰi-gʷʰér-ti ~ *gʷʰi-gʷʰr-énti}}
** {{desc|iir-pro|alt=*ǰʰigʰárti}}
*** {{desc|inc-pro|alt=*ȷ́igʰárti}}
**** {{desc|sa|जिघर्ति|unc=1|tr=jighárti}}
* {{l|ine-pro|*gʷʰoréyeti|*gʷʰor-éye-ti}}
* {{l|ine-pro||*gʷʰr-éh₁-(ye)-ti}}
** {{desc|sqj-pro|*grāja}}
*** {{desc|sq|ngroh}}
** {{desc|ine-bsl-pro|*grḗˀtei}}
*** {{desc|sla-pro|*grěti}}
** {{desc|grk-pro|alt=*kʷʰeréyō}}
*** {{desc|grc|θερέω}}
* {{l|ine-pro|[[*gʷʰr̥néwti|*gʷʰr̥-néw-ti]] ~ *gʷʰr̥-nw-énti}}
* {{l|ine-pro|[[*gʷʰérmn̥|*gʷʰér-mn̥]] ~ *gʷʰr̥-méns}}
* {{l|ine-pro|*gʷʰéros|*gʷʰér-os}}
* {{l|ine-pro||*gʷʰór-o-s}}
** {{desc|cel-pro|*gʷoros}}
* {{l|ine-pro|*gʷʰrensós|*gʷʰre-ns-ó-s}}
* {{l|ine-pro|*gʷʰr̥nós|*gʷʰr̥-nó-s}}
===={{desc}}====
* {{desc|iir-pro}}
** {{desc|inc-pro}}
*** {{desc|sa|घृ}}
arxu9qe83dbm4yup24zudcn8027i4fl
греть
0
615911
2375659
2026-11-04T15:39:25Z
M-30722
1202
[[en:греть]]より
2375659
wikitext
text/x-wiki
=={{L|ru}}==
==={{etym}}===
{{etyl|sla-pro|ru}} {{m|sla-pro|*grěti}} < {{etyl|ine-pro|ru}} {{m|ine-pro|*gʷʰer-}}
==={{pron}}===
* {{ru-IPA}}
* {{音声|ru|Ru-греть.ogg}}
==={{verb}}===
{{ru-verb|греть|impf|pf=нагре́ть|pf2=согре́ть}}
#{{おくりがな2|温|あたた|める}}、[[熱する]]。
{{ru-conj|impf|12a+p|греть}}
===={{drv}}====
{{rel-top|動詞}}
* {{l|ru|гре́ться|g=impf}}
* {{l|ru|взгреть|g=pf}}, {{l|ru|взгрева́ть|g=impf}}
* {{l|ru|нагре́ть|g=pf}}, {{l|ru|нагрева́ть|g=impf}}
* {{l|ru|нагре́ться|g=pf}}, {{l|ru|нагрева́ться|g=impf}}
* {{l|ru|обогре́ть|g=pf}}, {{l|ru|обогрева́ть|g=impf}}
* {{l|ru|обогре́ться|g=pf}}, {{l|ru|обогрева́ться|g=impf}}
* {{l|ru|огре́ть|g=pf}}, {{l|ru|огрева́ть|g=impf}}
* {{l|ru|отогре́ть|g=pf}}, {{l|ru|отогрева́ть|g=impf}}
* {{l|ru|отогре́ться|g=pf}}, {{l|ru|отогрева́ться|g=impf}}
* {{l|ru|перегре́ть|g=pf}}, {{l|ru|перегрева́ть|g=impf}}
* {{l|ru|перегре́ться|g=pf}}, {{l|ru|перегрева́ться|g=impf}}
* {{l|ru|погре́ть|g=pf}}
* {{l|ru|погре́ться|g=pf}}
* {{l|ru|подогре́ть|g=pf}}, {{l|ru|подогрева́ть|g=impf}}
* {{l|ru|подогре́ться|g=pf}}, {{l|ru|подогрева́ться|g=impf}}
* {{l|ru|пригре́ть|g=pf}}, {{l|ru|пригрева́ть|g=impf}}
* {{l|ru|прогре́ть|g=pf}}, {{l|ru|прогрева́ть|g=impf}}
* {{l|ru|прогре́ться|g=pf}}, {{l|ru|прогрева́ться|g=impf}}
* {{l|ru|разогре́ть|g=pf}}, {{l|ru|разогрева́ть|g=impf}})
* {{l|ru|разогре́ться|g=pf}}, {{l|ru|разогрева́ться|g=impf}}
* {{l|ru|согре́ть|g=pf}}, {{l|ru|согрева́ть|g=impf}}
* {{l|ru|согре́ться|g=pf}}, {{l|ru|согрева́ться|g=impf}}
* {{l|ru|угре́ть|g=pf}}, {{l|ru|угрева́ть|g=impf}}
* {{l|ru|угре́ться|g=pf}}, {{l|ru|угрева́ться|g=impf}}
{{rel-bottom}}
* {{l|ru|грев|g=m}}
* {{l|ru|гре́лка|g=f}}
* {{l|ru|гре́нка|g=f}}, {{l|ru|грено́к|g=m}}
* {{l|ru|нагре́в|g=m}}
* {{l|ru|нагрева́ние|g=n}}
* {{l|ru|обогре́в|g=m}}
* {{l|ru|перегре́в|g=m}}
* {{l|ru|перегрева́ние|g=n}}
* {{l|ru|подогре́в|g=m}}
* {{l|ru|прогре́в|g=m}}
* {{l|ru|прогрева́ние|g=n}}
* {{l|ru|разогре́в|g=m}}
* {{l|ru|греть у́ши|g=impf}}
===={{related}}====
* {{l|ru|горе́ть|g=impf}}
a0e54k8qffwcwr3h6u7c1vrk7witsp6
нагреть
0
615912
2375660
2026-11-04T15:43:26Z
M-30722
1202
[[en:нагреть]]より
2375660
wikitext
text/x-wiki
=={{L|ru}}==
==={{etym}}===
{{affix|ru|на-|греть}}
==={{pron}}===
* {{ru-IPA|нагре́ть}}
* {{音声|ru|Ru-нагреть.ogg}}
==={{verb}}===
{{ru-verb|нагре́ть|pf|impf=нагрева́ть}}
#{{おくりがな2|温|あたた|める}}、[[熱する]]。
#{{タグ|ru|口語}}{{おくりがな2|騙|だま|す}}、[[詐取]]する。
{{ru-conj|pf|12a+p|нагре́ть}}
===={{related}}====
* {{l|ru|нагре́в|g=m}}
* {{l|ru|нагрева́ние|g=n}}
2undjqae6ieo4dvkrr8mj8y3qw485aj
нагревать
0
615913
2375661
2026-11-04T15:45:54Z
M-30722
1202
[[en:нагревать]]より
2375661
wikitext
text/x-wiki
=={{L|ru}}==
==={{etym}}===
{{affix|ru|нагре́ть|-ва́ть}}
==={{pron}}===
* {{ru-IPA|нагрева́ть}}
* {{音声|ru|Ru-нагревать.ogg}}
==={{verb}}===
{{ru-verb|нагрева́ть|impf|pf=нагре́ть}}
#{{おくりがな2|温|あたた|める}}、[[熱する]]。
#:{{synonym|ru|греть}}
#{{タグ|ru|口語}}{{おくりがな2|騙|だま|す}}、[[詐取]]する。
{{ru-conj|impf|1a|нагрева́ть}}
===={{related}}====
* {{l|ru|нагре́в|g=m}}
* {{l|ru|нагрева́ние|g=n}}
jbnjbufco03rg9ivd8xyai73p2sge4b
согреть
0
615914
2375662
2026-11-04T15:49:06Z
M-30722
1202
[[en:согреть]]より
2375662
wikitext
text/x-wiki
=={{L|ru}}==
==={{etym}}===
{{affix|ru|со-|греть}}
==={{pron}}===
* {{ru-IPA|согре́ть}}
* {{音声|ru|Ru-согреть.ogg}}
==={{verb}}===
{{ru-verb|согре́ть|pf|impf=согрева́ть}}
#{{おくりがな2|温|あたた|める}}。
{{ru-conj|pf|12a+p|согре́ть}}
===={{related}}====
* {{l|ru|согре́в|g=m}}
hh2tf51kqfsguhu89829ymb0l86hwxi
согревать
0
615915
2375663
2026-11-04T15:50:44Z
M-30722
1202
[[en:согревать]]より
2375663
wikitext
text/x-wiki
=={{L|ru}}==
==={{etym}}===
{{affix|ru|согре́ть|-ва́ть}}
==={{pron}}===
* {{ru-IPA|согрева́ть}}
* {{音声|ru|Ru-согревать.ogg}}
==={{verb}}===
{{ru-verb|согрева́ть|impf|pf=согре́ть}}
#{{おくりがな2|温|あたた|める}}。
{{ru-conj|impf|1a|согрева́ть}}
===={{related}}====
* {{l|ru|согре́в|g=m}}
ghkdamyakszmkx3qu86jd28t46owtlr
гріти
0
615916
2375664
2026-11-04T15:55:57Z
M-30722
1202
[[en:гріти]]より
2375664
wikitext
text/x-wiki
=={{L|uk}}==
==={{etym}}===
{{etyl|sla-pro|uk}} {{m|sla-pro|*grěti}} < {{etyl|ine-pro|uk}} {{m|ine-pro|*gʷʰer-}}
==={{pron}}===
* {{uk-IPA|грі́ти}}
* {{音声|uk|LL-Q8798 (ukr)-Tohaomg-гріти.wav}}
==={{verb}}===
{{uk-verb|грі́ти|impf}}
#{{タグ|uk|自動詞}}[[熱]]を[[発する]]。
#{{タグ|uk|他動詞}}{{おくりがな2|温|あたた|める}}、[[熱する]]。
{{uk-conj|грі́ти<12a.impf.tr.ppp>}}
===={{drv}}====
* {{l|uk|грі́тися|g=impf}}
* {{l|uk|вигріва́ти|g=impf}}, {{l|ru|ви́гріти|g=pf}}
* {{l|uk|зігріва́ти|g=impf}}, {{l|ru|зігрі́ти|g=pf}}
* {{l|uk|зогріва́ти|g=impf}}, {{l|ru|зогрі́ти|g=pf}}
* {{l|uk|нагріва́ти|g=impf}}, {{l|ru|нагрі́ти|g=pf}}
* {{l|uk|обігріва́ти|g=impf}}, {{l|ru|обігрі́ти|g=pf}}
* {{l|uk|огріва́ти|g=impf}}, {{l|ru|огрі́ти|g=pf}}
* {{l|uk|перегріва́ти|g=impf}}, {{l|ru|перегрі́ти|g=pf}}
* {{l|uk|підігріва́ти|g=impf}}, {{l|ru|підігрі́ти|g=pf}}
* {{l|uk|пригріва́ти|g=impf}}, {{l|ru|пригрі́ти|g=pf}}
* {{l|uk|прогріва́ти|g=impf}}, {{l|ru|прогрі́ти|g=pf}}
* {{l|uk|розігріва́ти|g=impf}}, {{l|ru|розігрі́ти|g=pf}}
tr0v7oqyjp2sqor54z1flp4h63n168s
грее
0
615917
2375665
2026-11-04T16:00:33Z
M-30722
1202
[[en:грее]]より
2375665
wikitext
text/x-wiki
=={{L|mk}}==
==={{pron}}===
* {{mk-IPA}}
* {{rhymes|lang=mk|ɛɛ|s=1}}
==={{verb}}===
{{mk-verb|impf|pf=згрее|pf2=загрее}}
#{{タグ|mk|他動詞}}{{おくりがな2|温|あたた|める}}、[[熱する]]。
{{mk-conj-е-1|impf|гре}}
bzod8v5y7rigrf1nkwg58z7g4w4ax99
згрее
0
615918
2375666
2026-11-04T16:11:57Z
M-30722
1202
新規作成
2375666
wikitext
text/x-wiki
=={{L|mk}}==
==={{pron}}===
* {{mk-IPA}}
* {{rhymes|lang=mk|ɛɛ|s=1}}
==={{verb}}===
{{mk-verb|pf|impf=грее}}
#{{タグ|mk|他動詞}}{{おくりがな2|温|あたた|める}}。
{{mk-conj-е-1|pf|згре}}
07b17qmpfxhioqjbyo84xqbngxd9s0q
カンボ
0
615919
2375667
2026-11-04T17:00:46Z
Praqimu
95788
/* */ 新規作成
2375667
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
{{also|かんぼ|かんぽ}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|acc=2}}
==={{name}}===
{{ja-proper noun}}
#{{context|アジアの国|abbreviation|slang|lang=ja}}[[カンボジア]]。
mhd232y3wc2ygylecxa6i95ipwtxzy2
カテゴリ:ペルシア語 接尾辞"م"
14
615920
2375672
2026-11-04T18:45:09Z
Praqimu
95788
新規作成
2375672
wikitext
text/x-wiki
[[カテゴリ:{{fa}}_接尾辞|م]]
humt2cxyfr6unovbafd78jcxfz3v3vk
嚇人
0
615921
2375676
2026-11-04T20:03:23Z
Jiba1219
100610
ページの作成:「=={{L|zh}}== {{zh-cat|xia4ren2|adjective}} {{yue-cat|haak3yan4|adjective}} ==={{pron}}=== {{cmn-pron|xiàrén}} {{yue-pron|haak3 jan4}} ==={{adjective}}=== {{zhchars|s=吓人}} #[[おそろしい|恐ろしい]]。」
2375676
wikitext
text/x-wiki
=={{L|zh}}==
{{zh-cat|xia4ren2|adjective}}
{{yue-cat|haak3yan4|adjective}}
==={{pron}}===
{{cmn-pron|xiàrén}}
{{yue-pron|haak3 jan4}}
==={{adjective}}===
{{zhchars|s=吓人}}
#[[おそろしい|恐ろしい]]。
8w0lrb4k054fv8d2qxqo9avrhidpy41
2375679
2375676
2026-11-04T20:12:27Z
Jiba1219
100610
2375679
wikitext
text/x-wiki
=={{L|zh}}==
{{zh-cat|xia4ren2|adjective}}
{{yue-cat|haak3yan4|adjective}}
==={{pron}}===
{{cmn-pron|xiàrén}}
{{yue-pron|haak3 jan4}}
==={{adjective}}===
{{zhchars|s=吓人}}
#[[おそろしい|恐ろしい]]。
====類義語====
*[[可怕]] (kěpà)
gbxgmowwcs7dnlluklg4b2kquj0dxbc
吓人
0
615922
2375677
2026-11-04T20:03:48Z
Jiba1219
100610
ページの作成:「=={{L|zh}}== {{zh-cat|xia4ren2|adjective}} {{yue-cat|haak3yan4|adjective}} ==={{pron}}=== {{cmn-pron|xiàrén|z=n}} {{yue-pron|haak3 jan4|h=n}} ==={{adjective}}=== {{zhchars|t=嚇人}} #[[おそろしい|恐ろしい]]。」
2375677
wikitext
text/x-wiki
=={{L|zh}}==
{{zh-cat|xia4ren2|adjective}}
{{yue-cat|haak3yan4|adjective}}
==={{pron}}===
{{cmn-pron|xiàrén|z=n}}
{{yue-pron|haak3 jan4|h=n}}
==={{adjective}}===
{{zhchars|t=嚇人}}
#[[おそろしい|恐ろしい]]。
43l6fu5gy7td02b023lt3o9irc9p63j
2375680
2375677
2026-11-04T20:12:37Z
Jiba1219
100610
2375680
wikitext
text/x-wiki
=={{L|zh}}==
{{zh-cat|xia4ren2|adjective}}
{{yue-cat|haak3yan4|adjective}}
==={{pron}}===
{{cmn-pron|xiàrén|z=n}}
{{yue-pron|haak3 jan4|h=n}}
==={{adjective}}===
{{zhchars|t=嚇人}}
#[[おそろしい|恐ろしい]]。
====類義語====
*[[可怕]] (kěpà)
05xd7dfp0759qqz9d9vq0fkrer5f690
死對頭
0
615923
2375685
2026-11-04T21:35:38Z
Jiba1219
100610
ページの作成:「=={{L|zh}}== {{zh-cat|si3dui4tou5|noun}} {{yue-cat|sei2deui3tau4|noun}} {{nan-cat|si2tui3thau5|noun}} {{hak-cat|sí-tui-thèu|noun}} {{hak-hl-cat|siˊ duiˇ teu|noun}} ==={{pron}}=== {{cmn-pron|sǐduìtou}} {{yue-pron|sei2 deoi3 tau4}} {{nan-pron|sí-tùi-thâu}} {{hak-pron|sí-tui-thèu|h=siˊ duiˇ teu|d=si^ duiˋ teuˇ|r=siˋ duiˋ teu|z=si^ doi^ teuˋ}} ==={{noun}}=== {{zhchar|死|對頭|s=死对头}} #[[宿敵]]。 ===参考文献=== *{{R:hak:DFTH|1699|2026-11-…」
2375685
wikitext
text/x-wiki
=={{L|zh}}==
{{zh-cat|si3dui4tou5|noun}}
{{yue-cat|sei2deui3tau4|noun}}
{{nan-cat|si2tui3thau5|noun}}
{{hak-cat|sí-tui-thèu|noun}}
{{hak-hl-cat|siˊ duiˇ teu|noun}}
==={{pron}}===
{{cmn-pron|sǐduìtou}}
{{yue-pron|sei2 deoi3 tau4}}
{{nan-pron|sí-tùi-thâu}}
{{hak-pron|sí-tui-thèu|h=siˊ duiˇ teu|d=si^ duiˋ teuˇ|r=siˋ duiˋ teu|z=si^ doi^ teuˋ}}
==={{noun}}===
{{zhchar|死|對頭|s=死对头}}
#[[宿敵]]。
===参考文献===
*{{R:hak:DFTH|1699|2026-11-05}}
be7b4d40glu1e1z5b6nxvhb2qd69m38
死对头
0
615924
2375686
2026-11-04T21:36:18Z
Jiba1219
100610
ページの作成:「=={{L|zh}}== {{zh-cat|si3dui4tou5|noun}} {{yue-cat|sei2deui3tau4|noun}} {{nan-cat|si2tui3thau5|noun}} ==={{pron}}=== {{cmn-pron|sǐduìtou|z=n}} {{yue-pron|sei2 deoi3 tau4|h=n}} {{nan-pron|ml:sí-tùi-thâu}} ==={{noun}}=== {{zhchar|死|对头|t=死對頭}} #[[宿敵]]。」
2375686
wikitext
text/x-wiki
=={{L|zh}}==
{{zh-cat|si3dui4tou5|noun}}
{{yue-cat|sei2deui3tau4|noun}}
{{nan-cat|si2tui3thau5|noun}}
==={{pron}}===
{{cmn-pron|sǐduìtou|z=n}}
{{yue-pron|sei2 deoi3 tau4|h=n}}
{{nan-pron|ml:sí-tùi-thâu}}
==={{noun}}===
{{zhchar|死|对头|t=死對頭}}
#[[宿敵]]。
jjb47c1kqyb00gvxdn1aqi6oe61655u
宿敵
0
615925
2375690
2026-11-04T21:46:00Z
Jiba1219
100610
ページの作成:「{{kana-DEFAULTSORT|しゅくてき}} =={{L|ja}}== {{ja-kanjitab|しゅく|てき|yomi=kanon}} ==={{pron}}=== {{ja-pron|しゅくてき|acc=0|dev=1|acc_ref=NHK}} ==={{noun}}=== {{ja-noun|しゅくてき}} #[[かねて]]からの敵。[[長年]]の敵。 ===脚注=== {{Reflist}}」
2375690
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しゅくてき}}
=={{L|ja}}==
{{ja-kanjitab|しゅく|てき|yomi=kanon}}
==={{pron}}===
{{ja-pron|しゅくてき|acc=0|dev=1|acc_ref=NHK}}
==={{noun}}===
{{ja-noun|しゅくてき}}
#[[かねて]]からの敵。[[長年]]の敵。
===脚注===
{{Reflist}}
pqe1y95o0qbcwbaqot2ap3j1tchwxcw
급소
0
615926
2375697
2026-11-04T22:11:32Z
Jiba1219
100610
ページの作成:「=={{L|ko}}== ==={{pron}}=== {{ko-IPA}} ==={{noun}}=== {{head|ko|noun}} {{ko-h|急|所}} #[[急所]]。」
2375697
wikitext
text/x-wiki
=={{L|ko}}==
==={{pron}}===
{{ko-IPA}}
==={{noun}}===
{{head|ko|noun}}
{{ko-h|急|所}}
#[[急所]]。
pu56m982mjut0orej09p20e4vdctokt
기숙사
0
615927
2375699
2026-11-04T23:04:20Z
Jiba1219
100610
ページの作成:「=={{L|ko}}== ==={{pron}}=== {{ko-IPA}} ==={{noun}}=== {{head|ko|noun|cat2=漢字語}} *<[[寄宿]][[舍]]>;[[寄宿舍|*]] #[[寮]]。」
2375699
wikitext
text/x-wiki
=={{L|ko}}==
==={{pron}}===
{{ko-IPA}}
==={{noun}}===
{{head|ko|noun|cat2=漢字語}}
*<[[寄宿]][[舍]]>;[[寄宿舍|*]]
#[[寮]]。
om17suwr9qpudjgniif5fqa44rwkil9
寄宿舍
0
615928
2375701
2026-11-04T23:05:42Z
Jiba1219
100610
ページの作成:「{{also|寄宿舎}} =={{L|ko}}== ==={{noun}}=== {{ko-head|noun|기숙사|head=[[寄宿]] [[舍]]}} #[[寮]]。」
2375701
wikitext
text/x-wiki
{{also|寄宿舎}}
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|기숙사|head=[[寄宿]] [[舍]]}}
#[[寮]]。
aavqz3lsd980axk3uqjgnzqnix0t5ki
공판
0
615929
2375705
2026-11-04T23:16:42Z
Jiba1219
100610
ページの作成:「=={{L|ko}}== {{wikipedia|lang=ko}} ==={{pron}}=== {{ko-IPA}} ==={{noun}}=== {{head|ko|noun}} {{ko-h|公|判}} #[[公判]]。」
2375705
wikitext
text/x-wiki
=={{L|ko}}==
{{wikipedia|lang=ko}}
==={{pron}}===
{{ko-IPA}}
==={{noun}}===
{{head|ko|noun}}
{{ko-h|公|判}}
#[[公判]]。
78ye38n52k3hjd8b5hhi04hb03bt7xm
법원
0
615930
2375711
2026-11-04T23:22:50Z
Jiba1219
100610
ページの作成:「=={{L|ko}}== {{wikipedia|lang=ko}} ==={{pron}}=== {{ko-IPA}} ==={{noun}}=== {{head|ko|noun|cat2=漢字語}} *<[[法]][[院]]>;[[法院|*]] #[[裁判所]]。」
2375711
wikitext
text/x-wiki
=={{L|ko}}==
{{wikipedia|lang=ko}}
==={{pron}}===
{{ko-IPA}}
==={{noun}}===
{{head|ko|noun|cat2=漢字語}}
*<[[法]][[院]]>;[[法院|*]]
#[[裁判所]]。
o4tpeuki93crfyav6xfrz13yz5ydoy7
증언
0
615931
2375712
2026-11-04T23:24:47Z
Jiba1219
100610
ページの作成:「=={{L|ko}}== {{wikipedia|lang=ko}} ==={{pron}}=== {{ko-IPA}} ==={{noun}}=== {{head|ko|noun|cat2=漢字語}} *<[[證]][[言]]>;[[證言|*]] #[[証言]]。」
2375712
wikitext
text/x-wiki
=={{L|ko}}==
{{wikipedia|lang=ko}}
==={{pron}}===
{{ko-IPA}}
==={{noun}}===
{{head|ko|noun|cat2=漢字語}}
*<[[證]][[言]]>;[[證言|*]]
#[[証言]]。
52rg6j2tnfr83auyckeijjo8sk5ahdg
證言
0
615932
2375713
2026-11-04T23:25:48Z
Jiba1219
100610
ページの作成:「=={{L|ko}}== ==={{noun}}=== {{ko-head|noun|증언}} #[[証言]]。」
2375713
wikitext
text/x-wiki
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|증언}}
#[[証言]]。
er6eroyuj4do5l6pjom7oz59hl2if2x
심사
0
615933
2375715
2026-11-04T23:27:26Z
Jiba1219
100610
ページの作成:「=={{L|ko}}== ==={{pron}}=== {{ko-IPA}} ==={{noun}}=== {{head|ko|noun|cat2=漢字語}} *<[[審]][[査]]>;[[審査|*]] #[[審査]]。」
2375715
wikitext
text/x-wiki
=={{L|ko}}==
==={{pron}}===
{{ko-IPA}}
==={{noun}}===
{{head|ko|noun|cat2=漢字語}}
*<[[審]][[査]]>;[[審査|*]]
#[[審査]]。
fwicx1rhx1v7jo207ohvb34gbnt5cob
사감
0
615934
2375718
2026-11-04T23:44:24Z
Jiba1219
100610
ページの作成:「=={{L|ko}}== ==={{pron}}=== {{ko-IPA}} ==={{noun}}=== {{head|ko|noun|cat2=漢字語}} *<[[寮]][[監]]>;[[寮監|*]] #[[寮]]で[[寮生]]の[[生活]]を[[指導]]、[[監督]]する人。」
2375718
wikitext
text/x-wiki
=={{L|ko}}==
==={{pron}}===
{{ko-IPA}}
==={{noun}}===
{{head|ko|noun|cat2=漢字語}}
*<[[寮]][[監]]>;[[寮監|*]]
#[[寮]]で[[寮生]]の[[生活]]を[[指導]]、[[監督]]する人。
mqc63jxy6aqcbju1w35fk2vcee3ojz2
2375719
2375718
2026-11-04T23:44:49Z
Jiba1219
100610
2375719
wikitext
text/x-wiki
=={{L|ko}}==
==={{pron}}===
{{ko-IPA}}
==={{noun}}===
{{head|ko|noun|cat2=漢字語}}
*<[[舍]][[監]]>;[[舍監|*]]
#[[寮]]で[[寮生]]の[[生活]]を[[指導]]、[[監督]]する人。
rzx32f31arpp9cuif3aarw6w5oro7mb
舍監
0
615935
2375720
2026-11-04T23:45:15Z
Jiba1219
100610
ページの作成:「=={{L|ko}}== ==={{noun}}=== {{ko-head|noun|사감}} #[[寮]]で[[寮生]]の[[生活]]を[[指導]]、[[監督]]する人。」
2375720
wikitext
text/x-wiki
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|사감}}
#[[寮]]で[[寮生]]の[[生活]]を[[指導]]、[[監督]]する人。
4hc4ib2bk08jn50nhjvxysfidl2mpgp
声帯結節
0
615936
2375723
2026-11-05T00:14:27Z
ふゆくれ
95641
ページの作成:「{{kana-DEFAULTSORT|せいたいけっせつ}} =={{L|ja}}== {{ja-kanjitab|せい|たい|けっ|せつ|yomi=o}} {{wikipedia}} ==={{pron}}=== {{ja-pron|せいたいけっせつ|acc=5}} ==={{noun}}=== {{ja-noun|せいたいけっせつ}} #{{context|病気|lang=ja}}[[慢性的]]な[[過負荷]]などにより[[声帯]][[粘膜]]に[[隆起性]][[病変]]を[[生じる]][[病気]]。 ===={{hyper}}==== *[[声帯ポリープ]] ===={{trans}}==== *{{T|en}}: {{t|en|vocal cord…」
2375723
wikitext
text/x-wiki
{{kana-DEFAULTSORT|せいたいけっせつ}}
=={{L|ja}}==
{{ja-kanjitab|せい|たい|けっ|せつ|yomi=o}}
{{wikipedia}}
==={{pron}}===
{{ja-pron|せいたいけっせつ|acc=5}}
==={{noun}}===
{{ja-noun|せいたいけっせつ}}
#{{context|病気|lang=ja}}[[慢性的]]な[[過負荷]]などにより[[声帯]][[粘膜]]に[[隆起性]][[病変]]を[[生じる]][[病気]]。
===={{hyper}}====
*[[声帯ポリープ]]
===={{trans}}====
*{{T|en}}: {{t|en|vocal cord nodule}}
*{{T|ko}}: {{ko-l|성대결절|聲帶結節}}
8id0yha7c9dujb8q9id8f6za6mkiotn
2375871
2375723
2026-11-05T05:44:34Z
こんせ
4359
2375871
wikitext
text/x-wiki
{{kana-DEFAULTSORT|せいたいけっせつ}}
=={{L|ja}}==
{{ja-kanjitab|せい|たい|けつ|k3=けっ|せつ|yomi=o}}
{{wikipedia}}
==={{pron}}===
{{ja-pron|せいたいけっせつ|acc=5}}
==={{noun}}===
{{ja-noun|せいたいけっせつ}}
#{{context|病気|lang=ja}}[[慢性的]]な[[過負荷]]などにより[[声帯]][[粘膜]]に[[隆起性]][[病変]]を[[生じる]][[病気]]。
===={{hyper}}====
*[[声帯ポリープ]]
===={{trans}}====
*{{T|en}}: {{t|en|vocal cord nodule}}
*{{T|ko}}: {{ko-l|성대결절|聲帶結節}}
qzehlw99qdyub44xghp9gsqfpxxjly6
衝擊的
0
615937
2375724
2026-11-05T00:15:37Z
Jiba1219
100610
ページの作成:「=={{L|ko}}== ==={{noun}}=== {{ko-head|noun|충격적|head=[[衝擊]] [[的]]}} #[[衝撃的]]。」
2375724
wikitext
text/x-wiki
=={{L|ko}}==
==={{noun}}===
{{ko-head|noun|충격적|head=[[衝擊]] [[的]]}}
#[[衝撃的]]。
m8iv8qhpx1ubngxqlot9tz08it1164e
신자
0
615938
2375725
2026-11-05T00:21:02Z
Jiba1219
100610
ページの作成:「=={{L|ko}}== ==={{pron}}=== {{ko-IPA|l=y}} ==={{noun}}=== {{head|ko|noun}} {{ko-h|信|者}} #{{タグ|ko|宗教}}[[特定]]の[[宗教]]を[[信仰]]する[[もの|者]]。[[信者]]。」
2375725
wikitext
text/x-wiki
=={{L|ko}}==
==={{pron}}===
{{ko-IPA|l=y}}
==={{noun}}===
{{head|ko|noun}}
{{ko-h|信|者}}
#{{タグ|ko|宗教}}[[特定]]の[[宗教]]を[[信仰]]する[[もの|者]]。[[信者]]。
sd3dk7my9bw1x5zo97x8xt161i1h825
フィナンシェ
0
615939
2375730
2026-11-05T00:34:35Z
ふゆくれ
95641
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== {{wikipedia}} ==={{etym}}=== {{bor+|ja|fr|financier}} ==={{pron}}=== {{ja-pron|acc=2}} ==={{noun}}=== {{ja-noun}} #{{context|菓子|lang=ja}}{{ふりがな|小麦粉|こむぎこ}}、[[アーモンドプードル]]、[[卵白]]、[[ブール・ノワゼット]]、[[砂糖]]を混ぜて型に入れて焼いた[[菓子]]。 ===={{rel}}==== *[[ヴィジタンディーヌ]] *[[マドレーヌ]]」
2375730
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
{{wikipedia}}
==={{etym}}===
{{bor+|ja|fr|financier}}
==={{pron}}===
{{ja-pron|acc=2}}
==={{noun}}===
{{ja-noun}}
#{{context|菓子|lang=ja}}{{ふりがな|小麦粉|こむぎこ}}、[[アーモンドプードル]]、[[卵白]]、[[ブール・ノワゼット]]、[[砂糖]]を混ぜて型に入れて焼いた[[菓子]]。
===={{rel}}====
*[[ヴィジタンディーヌ]]
*[[マドレーヌ]]
3g9nrzypjr1m7in70wt933c3xtgta4y
2375732
2375730
2026-11-05T00:36:28Z
こんせ
4359
画像追加
2375732
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
{{wikipedia}}
==={{etym}}===
{{bor+|ja|fr|financier}}
==={{pron}}===
{{ja-pron|acc=2}}
[[ファイル:Two rectangular financiers.jpg|サムネイル]]
==={{noun}}===
{{ja-noun}}
#{{context|菓子|lang=ja}}{{ふりがな|小麦粉|こむぎこ}}、[[アーモンドプードル]]、[[卵白]]、[[ブール・ノワゼット]]、[[砂糖]]を混ぜて型に入れて焼いた[[菓子]]。
===={{rel}}====
*[[ヴィジタンディーヌ]]
*[[マドレーヌ]]
f7yo2lms9ubqpymqnsvxlelklmkx4pw
ヴィジタンディーヌ
0
615940
2375731
2026-11-05T00:34:39Z
ふゆくれ
95641
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== {{wikipedia}} ==={{etym}}=== {{bor+|ja|fr|visitandines}} ==={{pron}}=== {{ja-pron|acc=5}} ==={{noun}}=== {{ja-noun}} #{{context|菓子|lang=ja}}{{ふりがな|小麦粉|こむぎこ}}、[[アーモンドプードル]]、[[メレンゲ]]、溶かし[[バター]]、[[砂糖]]を混ぜて型に入れて焼いた[[菓子]]。 ===={{rel}}==== *[[フィナンシェ]] *[[マドレーヌ]]」
2375731
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
{{wikipedia}}
==={{etym}}===
{{bor+|ja|fr|visitandines}}
==={{pron}}===
{{ja-pron|acc=5}}
==={{noun}}===
{{ja-noun}}
#{{context|菓子|lang=ja}}{{ふりがな|小麦粉|こむぎこ}}、[[アーモンドプードル]]、[[メレンゲ]]、溶かし[[バター]]、[[砂糖]]を混ぜて型に入れて焼いた[[菓子]]。
===={{rel}}====
*[[フィナンシェ]]
*[[マドレーヌ]]
pobpxceprzic82wk8a463wxr2mvb7g1
2375733
2375731
2026-11-05T00:37:59Z
こんせ
4359
少なくとも日本語版のウィキペディアには記事がありませんでした
2375733
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
{{bor+|ja|fr|visitandines}}
==={{pron}}===
{{ja-pron|acc=5}}
==={{noun}}===
{{ja-noun}}
#{{context|菓子|lang=ja}}{{ふりがな|小麦粉|こむぎこ}}、[[アーモンドプードル]]、[[メレンゲ]]、溶かし[[バター]]、[[砂糖]]を混ぜて型に入れて焼いた[[菓子]]。
===={{rel}}====
*[[フィナンシェ]]
*[[マドレーヌ]]
bzg6zgmy40t2bv0vb2ubt6bti67r9zy
めいてん
0
615941
2375737
2026-11-05T00:50:45Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{kangokana}}=== {{ja-kangokana|h=y}} {{ja-k|名店|t=名高い店。}} {{ja-k|明点|t=明るい点。|t2=植物の葉の、光をとおしやすい点。|t3=液晶モニターの画素欠点のひとつ。}} {{ja-k|明転|t=舞台が明るいまま、場面転換をすること。}} {{ja-k|暝天|t=暗い夜空。}} {{ja-k|銘店|t=有名な老舗。}}」
2375737
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
{{ja-k|名店|t=名高い店。}}
{{ja-k|明点|t=明るい点。|t2=植物の葉の、光をとおしやすい点。|t3=液晶モニターの画素欠点のひとつ。}}
{{ja-k|明転|t=舞台が明るいまま、場面転換をすること。}}
{{ja-k|暝天|t=暗い夜空。}}
{{ja-k|銘店|t=有名な老舗。}}
scoyp4vcpm9sqeotbgkkqfaamejgy2e
名店
0
615942
2375738
2026-11-05T00:55:35Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT|めいてん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[めいてん]]}} #[[なだかい|名高い]][[みせ|店]]。[[有名]]で[[評判]]が[[よい]]店。有名店。 ===={{related}}==== *[[銘店]]」
2375738
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めいてん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[めいてん]]}}
#[[なだかい|名高い]][[みせ|店]]。[[有名]]で[[評判]]が[[よい]]店。有名店。
===={{related}}====
*[[銘店]]
r927i4d3sw2sk3rxs1hq9lqfoxftbra
2375741
2375738
2026-11-05T00:59:15Z
こんせ
4359
ja-kanjitab
2375741
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めいてん}}
=={{L|ja}}==
{{ja-kanjitab|めい|てん|yomi=y}}
==={{noun}}===
{{ja-noun|[[めいてん]]}}
#[[なだかい|名高い]][[みせ|店]]。[[有名]]で[[評判]]が[[よい]]店。有名店。
===={{related}}====
*[[銘店]]
dgsngpumkfiydsv32rbwhvcr9cbxw7y
2375764
2375741
2026-11-05T01:37:34Z
こんせ
4359
2375764
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めいてん}}
=={{L|ja}}==
{{ja-kanjitab|めい|てん|yomi=o}}
==={{noun}}===
{{ja-noun|[[めいてん]]}}
#[[なだかい|名高い]][[みせ|店]]。[[有名]]で[[評判]]が[[よい]]店。有名店。
===={{related}}====
*[[銘店]]
o8ed8hlfydpeh90dsook9v9gpfeld1n
ヘルツホルムの定理
0
615943
2375740
2026-11-05T00:58:46Z
ふゆくれ
95641
ページの作成:「{{kana-DEFAULTSORT|ヘルツホルムのていり}} =={{L|ja}}== ==={{pron}}=== {{ja-pron|ヘルツホルムのていり|acc=3}} ==={{noun}}=== {{ja-noun|ヘルツホルムのていり}} #{{context|ベクトル解析|lang=ja}}[[ポアンカレの補題]]が成り立つ状況下に於いて、<math>C^1</math>級[[ベクトル場]]が<math>C^2</math>級[[スカラー場]]の[[勾配]]と<math>C^2</math>級ベクトル場の[[回転]]の和に[[直和分解]](ヘ…」
2375740
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ヘルツホルムのていり}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|ヘルツホルムのていり|acc=3}}
==={{noun}}===
{{ja-noun|ヘルツホルムのていり}}
#{{context|ベクトル解析|lang=ja}}[[ポアンカレの補題]]が成り立つ状況下に於いて、<math>C^1</math>級[[ベクトル場]]が<math>C^2</math>級[[スカラー場]]の[[勾配]]と<math>C^2</math>級ベクトル場の[[回転]]の和に[[直和分解]]([[ヘルツホルム分解]])されるという[[定理]]。
====補足====
この<math>C^2</math>級であるスカラー場・ベクトル場をそれぞれ[[広義]]の[[スカラーポテンシャル]]・[[ベクトルポテンシャル]]という場合がある。
===={{rel}}====
*[[クーロンゲージ条件]]
3oh7jf6uv9il96en89tb34zvb3fnt4m
発得
0
615944
2375743
2026-11-05T01:08:38Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|ほっとく}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[ほっとく]]|はっとく}} #{{タグ|ja|仏教}}[[智慧]]などを引き起こし、[[体得]]すること。 ==={{verb}}=== {{ja-verb-suru|ほっとく|はっとく}} {{日本語サ変活用}}」
2375743
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ほっとく}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[ほっとく]]|はっとく}}
#{{タグ|ja|仏教}}[[智慧]]などを引き起こし、[[体得]]すること。
==={{verb}}===
{{ja-verb-suru|ほっとく|はっとく}}
{{日本語サ変活用}}
t0dt2mypgtjfqorcrc78tfjzo4tn3fu
荘倉
0
615945
2375744
2026-11-05T01:14:16Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|しょうそう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[しょうそう]]}} #[[荘園]]の[[納貢]]を納めておく蔵。」
2375744
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうそう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[しょうそう]]}}
#[[荘園]]の[[納貢]]を納めておく蔵。
pi8f7wfn981lsg6i47sma7hi561lozl
納貢
0
615946
2375745
2026-11-05T01:17:22Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|のうこう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[のうこう]]}} #[[服属]]して[[入貢]]すること。 ==={{verb}}=== {{ja-verb-suru|のうこう}} {{日本語サ変活用}}」
2375745
wikitext
text/x-wiki
{{kana-DEFAULTSORT|のうこう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[のうこう]]}}
#[[服属]]して[[入貢]]すること。
==={{verb}}===
{{ja-verb-suru|のうこう}}
{{日本語サ変活用}}
6n46f2iwvwzjooiyse47ajc5cs24ezr
悄愴
0
615947
2375748
2026-11-05T01:23:21Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|しょうそう}} =={{ja}}== ==={{noun}}=== {{ja-noun|[[しょうそう]]}} #[[かなしむ|悲しみ]][[いたむ|悼む]]こと。また、そのようなさま。 #[[さびしい|寂しい]]こと。また、そのようなさま。 ==={{adjectivenoun}}=== {{日本語タルト活用}}」
2375748
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうそう}}
=={{ja}}==
==={{noun}}===
{{ja-noun|[[しょうそう]]}}
#[[かなしむ|悲しみ]][[いたむ|悼む]]こと。また、そのようなさま。
#[[さびしい|寂しい]]こと。また、そのようなさま。
==={{adjectivenoun}}===
{{日本語タルト活用}}
2xdvgmicsy6o7swfdvka9putcamjywi
傷創
0
615948
2375754
2026-11-05T01:27:18Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|しょうそう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[しょうそう]]}} #[[負傷]]すること。また、[[けが]]。 ==={{verb}}=== {{ja-verb-suru|しょうそう}} {{日本語サ変活用}}」
2375754
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうそう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[しょうそう]]}}
#[[負傷]]すること。また、[[けが]]。
==={{verb}}===
{{ja-verb-suru|しょうそう}}
{{日本語サ変活用}}
a2ak5glczm4pd8tz2osr8fehhdpuwrp
傷愴
0
615949
2375755
2026-11-05T01:28:53Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|しょうそう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[しょうそう]]}} #[[いたむ|悼み]]、[[かなしむ|悲しむ]]こと。 ==={{verb}}=== {{ja-verb-suru|しょうそう}} {{日本語サ変活用}}」
2375755
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうそう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[しょうそう]]}}
#[[いたむ|悼み]]、[[かなしむ|悲しむ]]こと。
==={{verb}}===
{{ja-verb-suru|しょうそう}}
{{日本語サ変活用}}
atzdqhq95tnwl1mdnd5zu144jrpd54y
聖僧
0
615950
2375757
2026-11-05T01:34:15Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|しょうそう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[しょうそう]]|[[せいそう]]}} #[[高徳]]の[[僧]]。[[高僧]]。 #([[文殊菩薩]]など)[[僧堂]]や[[食堂]]に[[安置]]される[[仏像]]。 [[カテゴリ:日本語 仏教]]」
2375757
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうそう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[しょうそう]]|[[せいそう]]}}
#[[高徳]]の[[僧]]。[[高僧]]。
#([[文殊菩薩]]など)[[僧堂]]や[[食堂]]に[[安置]]される[[仏像]]。
[[カテゴリ:日本語 仏教]]
kaf3il5q3flbg6l27volqjejudjxq8o
良品
0
615951
2375761
2026-11-05T01:36:26Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT|りょうひん}} =={{L|ja}}== {{ja-kanjitab|りょう|ひん|yomi=y}} ==={{noun}}=== {{ja-noun|りょうひん}} #[[品質]]の[[よい]][[しな|品]]。 ##製造品質が設計品質を満たしている[[製品]]。一定の品質基準をすべて満たした[[合格]]品。[[適合品]]。 ##[[中古品]]で、多少の使用感や経年劣化はあるものの、通常使用には全く問題のない[[しなもの|品物]]。[[美品]]の…」
2375761
wikitext
text/x-wiki
{{kana-DEFAULTSORT|りょうひん}}
=={{L|ja}}==
{{ja-kanjitab|りょう|ひん|yomi=y}}
==={{noun}}===
{{ja-noun|りょうひん}}
#[[品質]]の[[よい]][[しな|品]]。
##製造品質が設計品質を満たしている[[製品]]。一定の品質基準をすべて満たした[[合格]]品。[[適合品]]。
##[[中古品]]で、多少の使用感や経年劣化はあるものの、通常使用には全く問題のない[[しなもの|品物]]。[[美品]]のワンランク下の状態。
===={{antonym}}====
*[[不良品]]
qkwyswumcao8zvohbxdnaytfh9p7h8n
2375763
2375761
2026-11-05T01:37:16Z
こんせ
4359
2375763
wikitext
text/x-wiki
{{kana-DEFAULTSORT|りょうひん}}
=={{L|ja}}==
{{ja-kanjitab|りょう|ひん|yomi=o}}
==={{noun}}===
{{ja-noun|りょうひん}}
#[[品質]]の[[よい]][[しな|品]]。
##製造品質が設計品質を満たしている[[製品]]。一定の品質基準をすべて満たした[[合格]]品。[[適合品]]。
##[[中古品]]で、多少の使用感や経年劣化はあるものの、通常使用には全く問題のない[[しなもの|品物]]。[[美品]]のワンランク下の状態。
===={{antonym}}====
*[[不良品]]
ceilktdi4dyl136mlw8m0k5xg2oe9cs
2375772
2375763
2026-11-05T02:28:02Z
こんせ
4359
synonym
2375772
wikitext
text/x-wiki
{{kana-DEFAULTSORT|りょうひん}}
=={{L|ja}}==
{{ja-kanjitab|りょう|ひん|yomi=o}}
==={{noun}}===
{{ja-noun|りょうひん}}
#[[品質]]の[[よい]][[しな|品]]。
##製造品質が設計品質を満たしている[[製品]]。一定の品質基準をすべて満たした[[合格]]品。[[適合品]]。
##[[中古品]]で、多少の使用感や経年劣化はあるものの、通常使用には全く問題のない[[しなもの|品物]]。[[美品]]のワンランク下の状態。
===={{synonym}}====
*[[佳品]]
===={{antonym}}====
*[[不良品]]
jmseh9bxcd5fco85h0lk2gbkrafzd2i
ウッディ
0
615952
2375789
2026-11-05T02:59:21Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{alter}}=== *[[ウッディー]] ==={{etym}}=== {{bor+|ja|en|woody}} ==={{adjectivenoun}}=== {{ja-adj}} #[[き|木]]のような。木を感じられるさま。[[木質]]の。木の部分が多いさま。 ===={{conjug}}==== {{日本語ダ活用}}」
2375789
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{alter}}===
*[[ウッディー]]
==={{etym}}===
{{bor+|ja|en|woody}}
==={{adjectivenoun}}===
{{ja-adj}}
#[[き|木]]のような。木を感じられるさま。[[木質]]の。木の部分が多いさま。
===={{conjug}}====
{{日本語ダ活用}}
ilvxlj7s5qdcve29wtcma72ixrfmy3d
2375795
2375789
2026-11-05T03:01:45Z
こんせ
4359
/* {{adjectivenoun}} */
2375795
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{alter}}===
*[[ウッディー]]
==={{etym}}===
{{bor+|ja|en|woody}}
==={{adjectivenoun}}===
{{ja-adjectival noun}}
#[[き|木]]のような。木を感じられるさま。[[木質]]の。木の部分が多いさま。
===={{conjug}}====
{{日本語ダ活用}}
oz74nwbkco7osk0bha0tbbs42h1lzrn
請僧
0
615953
2375793
2026-11-05T03:01:01Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|しょうそう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[しょうそう]]}} #[[法会]]などに[[招請]]された[[僧]]。」
2375793
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうそう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[しょうそう]]}}
#[[法会]]などに[[招請]]された[[僧]]。
1en3qqm4q4q6ur5m2849fb00gyouzso
ウッディー
0
615954
2375794
2026-11-05T03:01:34Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{adjectivenoun}}=== {{ja-adjectival noun}} # 「'''[[ウッディ]]'''」の表記ゆれ。 {{日本語ダ活用}}」
2375794
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{adjectivenoun}}===
{{ja-adjectival noun}}
# 「'''[[ウッディ]]'''」の表記ゆれ。
{{日本語ダ活用}}
etru5q0pce82x4wjw5y8b41dg7d1eci
小草
0
615955
2375801
2026-11-05T03:09:29Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|しょうそう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[しょうそう]]}} #[[ちいさな|小さな]][[くさ|草]]。 ==={{wagokanji}}=== {{ja-wagokanji|おぐさ|こぐさ}} #{{wagokanji of|おぐさ}} #{{wagokanji of|こぐさ}}」
2375801
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうそう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[しょうそう]]}}
#[[ちいさな|小さな]][[くさ|草]]。
==={{wagokanji}}===
{{ja-wagokanji|おぐさ|こぐさ}}
#{{wagokanji of|おぐさ}}
#{{wagokanji of|こぐさ}}
pm52ffra8fmzxo0jp6nkinp50d8dctm
おぐさ
0
615956
2375802
2026-11-05T03:10:45Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|小草}} #[[ちいさな|小さな]][[くさ|草]]。草。」
2375802
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|小草}}
#[[ちいさな|小さな]][[くさ|草]]。草。
hjfyg2s410jehobijzmlxnrcdd80yfd
こぐさ
0
615957
2375803
2026-11-05T03:11:36Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|小草}} #[[ちいさな|小さな]][[くさ|草]]。」
2375803
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|小草}}
#[[ちいさな|小さな]][[くさ|草]]。
l1cs0xo386kvd0s3bl0c1abftad351n
こがさ
0
615958
2375804
2026-11-05T03:15:21Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|小瘡|疿}} #[[皮膚]]にできる赤い[[発疹]]。[[あせも]]。」
2375804
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|小瘡|疿}}
#[[皮膚]]にできる赤い[[発疹]]。[[あせも]]。
n4dx3p44sk8so7pzrg17zemwwx1uswt
小瘡
0
615959
2375806
2026-11-05T03:17:12Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|しょうそう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[しょうそう]]}} #[[ちいさい|小さい]][[できもの|出来物]]。 ==={{wagokanji}}=== {{ja-wagokanji|こがさ}} #{{wagokanji of|こがさ}}」
2375806
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうそう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[しょうそう]]}}
#[[ちいさい|小さい]][[できもの|出来物]]。
==={{wagokanji}}===
{{ja-wagokanji|こがさ}}
#{{wagokanji of|こがさ}}
pd2i0u5yfch5e737pvhqw1qwl1bsw2j
将曹
0
615960
2375811
2026-11-05T03:21:33Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|しょうそう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[しょうそう]]}} #[[近衛府]]の{{ふりがな|主典|さかん}}([[四等官]]の最下位)。」
2375811
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうそう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[しょうそう]]}}
#[[近衛府]]の{{ふりがな|主典|さかん}}([[四等官]]の最下位)。
pdsvx565exmq14lghbz11pk85pb5wy6
燋糟
0
615961
2375815
2026-11-05T03:25:43Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT|しょうそう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[しょうそう]]}} #[[さけかす|酒粕]]などを固めて火で[[あぶる|炙っ]]たもの。」
2375815
wikitext
text/x-wiki
{{kana-DEFAULTSORT|しょうそう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[しょうそう]]}}
#[[さけかす|酒粕]]などを固めて火で[[あぶる|炙っ]]たもの。
amta6cfvhtyhzy4twsegc2k0n7pykjs
サクセス
0
615962
2375839
2026-11-05T04:05:45Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{etym}}=== {{borrowed|ja|en|success}} ==={{noun}}=== {{ja-noun}} #[[成功]]。 #[[出世]]。 ===={{related}}==== *[[サクセスストーリー]]」
2375839
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
{{borrowed|ja|en|success}}
==={{noun}}===
{{ja-noun}}
#[[成功]]。
#[[出世]]。
===={{related}}====
*[[サクセスストーリー]]
lods3peoots0ock6qorowpwuwgcmxad
サクセスストーリー
0
615963
2375841
2026-11-05T04:09:06Z
うーむ
129171
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{etym}}=== {{borrowed|ja|en|success story}} ==={{noun}}=== {{ja-noun}} #[[個人]]などの[[成功]]するまでの物語。」
2375841
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
{{borrowed|ja|en|success story}}
==={{noun}}===
{{ja-noun}}
#[[個人]]などの[[成功]]するまでの物語。
pwof4ils9u0272xryhy71m80z6fme9s
ギルティ
0
615964
2375849
2026-11-05T04:58:06Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{alter}}=== *[[ギルティー]] ==={{etym}}=== {{bor+|ja|en|guilty}} ==={{adjectivenoun}}=== {{ja-adjectival noun}} #[[罪悪感]]を抱かせるさま。[[うしろめたい]]さま。また、そう感じるべきであるさま。 #[[背徳]]的。また、[[つみぶかい|罪深い]]ほどに[[魅力的]]であるさま。 #高[[カロリー]]・高[[脂質]]など、体に悪いとわかりつつも抗えないおいし…」
2375849
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{alter}}===
*[[ギルティー]]
==={{etym}}===
{{bor+|ja|en|guilty}}
==={{adjectivenoun}}===
{{ja-adjectival noun}}
#[[罪悪感]]を抱かせるさま。[[うしろめたい]]さま。また、そう感じるべきであるさま。
#[[背徳]]的。また、[[つみぶかい|罪深い]]ほどに[[魅力的]]であるさま。
#高[[カロリー]]・高[[脂質]]など、体に悪いとわかりつつも抗えない[[おいしい|おいしさ]]があるさま。
===={{conjug}}====
{{日本語ダ活用}}
==={{noun}}===
{{ja-noun}}
#[[有罪]]。
#[[罪悪感]]を伴う行為。また、その対象。
===={{drv}}====
*[[ギルティフリー]]
69wcw7mn5usxv6kpyuxm0rh969pfo8t
ギルティー
0
615965
2375850
2026-11-05T04:58:34Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{adjectivenoun}}=== {{ja-adjectival noun}} # 「'''[[ギルティ]]'''」の表記ゆれ。 {{日本語ダ活用}}」
2375850
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{adjectivenoun}}===
{{ja-adjectival noun}}
# 「'''[[ギルティ]]'''」の表記ゆれ。
{{日本語ダ活用}}
12lbs7kew5cunbbq0ncwac9vexynsde
暝天
0
615966
2375851
2026-11-05T05:12:46Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT|めいてん}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[めいてん]]}} #[[くらい|暗い]][[よぞら|夜空]]。」
2375851
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めいてん}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[めいてん]]}}
#[[くらい|暗い]][[よぞら|夜空]]。
91jf2vq3bekkbc8vfqfjlx24x9i7rwz
明々白々
0
615967
2375852
2026-11-05T05:16:56Z
Toshi Okugoma
133652
/* */ [[en:明々白々]]を翻訳
2375852
wikitext
text/x-wiki
=={{L|ja}}==
{{ja-kanjitab|めい|めい|はく|はく|yomi=o|alt=明明白白}}
==={{etym}}===
{{ja-r|明白|めいはく}}の強調形であり、重複によるもの。
==={{pron}}===
{{ja-pron|めいめいはくはく|acc=0|acc_ref=DJR}}
==={{adjective}}===
{{ja-adj|infl=na|めいめいはくはく}}
#[[あきらか|明らか]]な、[[明白]]な、[[疑いの余地]]がないこと。
===={{inflection}}====
{{ja-na|めいめいはくはく}}
===出典===
{{reflist}}
mskemv1i4e4rypffvppl4f1yj8co2xe
2375858
2375852
2026-11-05T05:25:39Z
Kuroco2k
84207
リダイレクトと項目の因果が逆。
2375858
wikitext
text/x-wiki
#REDIRECT [[明明白白]]
qdu8vaj1y7ockjt1bxi6jk4dscdcwjd
明明白白
0
615968
2375854
2026-11-05T05:18:17Z
Toshi Okugoma
133652
[[明々白々]]への転送ページ
2375854
wikitext
text/x-wiki
#転送[[明々白々]]
831q7tmqmhf3mabucnl7l1gc6asq5xj
2375857
2375854
2026-11-05T05:25:37Z
Kuroco2k
84207
[[明々白々]] へのリダイレクトを解除しました
2375857
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めいめいはくはく}}
=={{L|ja}}==
{{ja-kanjitab|めい|めい|はく|はく|yomi=o}}
==={{etym}}===
[[明白|明白]]の強調形。
==={{pron}}===
{{ja-pron|めいめいはくはく|acc=0|acc_ref=DJR}}
==={{idiom}}===
{{ja-idiom|めいめいはくはく}}
#[[あきらか|明らか]]な、[[明白]]な、[[疑いの余地]]がないこと。
==={{adjectivenoun}}===
===={{conjug}}====
{{日本語ダ活用}}
===出典===
{{reflist}}
ngex1qvt5ecjcfpdaaei2tzo7k15o32
2375861
2375857
2026-11-05T05:29:11Z
Toshi Okugoma
133652
2375861
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めいめいはくはく}}
=={{L|ja}}==
{{ja-kanjitab|めい|めい|はく|はく|yomi=o|alt=明々白々}}
==={{etym}}===
[[明白|明白]]の強調形。
==={{pron}}===
{{ja-pron|めいめいはくはく|acc=0|acc_ref=DJR}}
==={{idiom}}===
{{ja-idiom|めいめいはくはく}}
#[[あきらか|明らか]]な、[[明白]]な、[[疑いの余地]]がないこと。
==={{adjectivenoun}}===
===={{conjug}}====
{{日本語ダ活用}}
===出典===
{{reflist}}
8f674gtduutipd8l2hb12wfjhawepqt
2375893
2375861
2026-11-05T06:21:16Z
Meow515
134123
2375893
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めいめいはくはく}}
=={{L|ja}}==
{{ja-kanjitab|めい|めい|はく|はく|yomi=o|alt=明々白々}}
==={{etym}}===
[[明白|明白]]の強調形。
==={{pron}}===
{{ja-pron|めいめいはくはく|acc=0|acc_ref=DJR}}
==={{idiom}}===
{{ja-idiom|めいめいはくはく}}
#[[あきらか|明らか]]な、[[明白]]な、[[うたがい|疑い]]の[[余地]]がないこと。
==={{adjectivenoun}}===
===={{conjug}}====
{{日本語ダ活用}}
===出典===
{{reflist}}
mfrccsmds4yhc8cexqylumbod0h3dva
瞑色
0
615969
2375863
2026-11-05T05:36:03Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT|めいしょく}} =={{L|ja}}== ==={{alter}}=== *[[冥色]] ==={{noun}}=== {{ja-noun|[[めいしょく]]}} #{{タグ|ja|色}}[[ゆうぐれ|夕暮れ]]時のような、[[うすぐらい|うす暗い]][[いろあい|色合い]]。[[くろぐろ|黒々]]とした[[ふかみ|深み]]のある[[あおいろ|青色]]。 ===={{synonym}}==== *[[暮色]]」
2375863
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めいしょく}}
=={{L|ja}}==
==={{alter}}===
*[[冥色]]
==={{noun}}===
{{ja-noun|[[めいしょく]]}}
#{{タグ|ja|色}}[[ゆうぐれ|夕暮れ]]時のような、[[うすぐらい|うす暗い]][[いろあい|色合い]]。[[くろぐろ|黒々]]とした[[ふかみ|深み]]のある[[あおいろ|青色]]。
===={{synonym}}====
*[[暮色]]
muqm2vwdymo7wn4ky4ji7y1gk466rp5
冥色
0
615970
2375864
2026-11-05T05:36:47Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT|めいしょく}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[めいしょく]]}} #「[[瞑色]]」の別表記。」
2375864
wikitext
text/x-wiki
{{kana-DEFAULTSORT|めいしょく}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[めいしょく]]}}
#「[[瞑色]]」の別表記。
gddkji5owdej0y2f8eo2utmf9ke4nxy
めいもく
0
615971
2375865
2026-11-05T05:40:11Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{kangokana}}=== {{ja-kangokana|h=y}} {{ja-k|名目|t=表向きの名称・概念。表面上の理由。}} {{ja-k|瞑目|t=目をつぶること。|t2=悔いなく死ぬこと。}}」
2375865
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
{{ja-k|名目|t=表向きの名称・概念。表面上の理由。}}
{{ja-k|瞑目|t=目をつぶること。|t2=悔いなく死ぬこと。}}
fu2b5of1v4xwgqleu9wvf9wdk2uzafs
めいしょく
0
615972
2375866
2026-11-05T05:40:55Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{kangokana}}=== {{ja-kangokana|h=y}} {{ja-k|明色|t=明るい色。}} {{ja-k|瞑色|t=夕暮れのような薄暗い色。}}」
2375866
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
{{ja-k|明色|t=明るい色。}}
{{ja-k|瞑色|t=夕暮れのような薄暗い色。}}
q2zu327psjf30e2rukgk392n9nbgogc
2375867
2375866
2026-11-05T05:41:04Z
こんせ
4359
2375867
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
{{ja-k|明色|t=明るい色。}}
{{ja-k|瞑色|冥色|t=夕暮れのような薄暗い色。}}
3hpiyfdxtbibuytsqmwdxex3pax89s1
2375869
2375867
2026-11-05T05:41:40Z
こんせ
4359
2375869
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
{{ja-k|明色|t=明るい色。}}
{{ja-k|瞑色|冥色|t=薄暗い色。}}
kcefsxe3beek27343u4k4bdly1f6dh7
ふふふ
0
615973
2375870
2026-11-05T05:42:53Z
Toshi Okugoma
133652
/* */ [[en:ふふふ]]を翻訳
2375870
wikitext
text/x-wiki
=={{L|ja}}==
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|擬音語}} [[わらいごえ|笑い声]]。日本の[[漫画]]や[[テキストベース]]の[[チャット]]などで用いられる。
===={{desc}}====
* {{desc|en|fufufu|bor=1}}
myj97za06u641rlqx7k7owqn4eyv2lq
2375873
2375870
2026-11-05T05:45:22Z
Toshi Okugoma
133652
/* 日本語 */
2375873
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|ふふふ}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|擬音語}} [[わらいごえ|笑い声]]。日本の[[漫画]]や[[テキストベース]]の[[チャット]]などで用いられる。
===={{desc}}====
* {{desc|en|fufufu|bor=1}}
3suqz3ay3pzedial60fa42afzhhu452
2375877
2375873
2026-11-05T05:56:43Z
Toshi Okugoma
133652
2375877
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|ふふふ}}
==={{interjection|ja}}===
{{ja-interj}}
#{{タグ|ja|擬音語}} [[わらいごえ|笑い声]]。日本の[[漫画]]や[[テキストベース]]の[[チャット]]などで用いられる。
===={{desc}}====
* {{desc|en|fufufu|bor=1}}
0anv79xr7hmg3370dk2oj00mvn2dxbe
2375922
2375877
2026-11-05T07:42:16Z
Meow515
134123
漫画やテキストベースのチャットに限らない
2375922
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|acc=3}}
==={{interjection|ja}}===
{{ja-interj}}
#{{タグ|ja|擬音語}}[[ふくみわらい|含み笑い]]を表す語。
===={{desc}}====
*{{desc|en|fufufu|bor=1}}
d5xpn217h7ha7pgzyiyk7amwcupnxzs
あはは
0
615974
2375872
2026-11-05T05:44:35Z
Toshi Okugoma
133652
/* */
2375872
wikitext
text/x-wiki
=={{L|ja}}==
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|擬音語}} [[くち|口]]を開けて明るく[[わらいごえ|笑い声]]。
928glc1mskp2drxe9w4feverr4ajun5
2375874
2375872
2026-11-05T05:45:45Z
Toshi Okugoma
133652
/* 日本語 */
2375874
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|あはは}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|擬音語}} [[くち|口]]を開けて明るく[[わらいごえ|笑い声]]。
dz6zmy3vwilk4vw6v8z4p4blnwtdh9l
2375875
2375874
2026-11-05T05:46:46Z
Toshi Okugoma
133652
2375875
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|あはは|acc=1|acc2=3}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|擬音語}} [[くち|口]]を開けて明るく[[わらいごえ|笑い声]]。
n5cukkim23ggkhpgx5b3zb5jpbp3ng9
2375878
2375875
2026-11-05T05:59:41Z
Toshi Okugoma
133652
/* 感動詞 */
2375878
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|あはは|acc=1|acc2=3}}
==={{interjection|ja}}===
{{ja-interj}}
#{{タグ|ja|擬音語}} [[くち|口]]を開けて明るく[[わらいごえ|笑い声]]。
==={{synonym}}===
*[[えへらえへら]]
*[[えへへ]]
*[[うふふ]]
*[[いひひ]]
*[[くっくっと]]
*[[くすくす]]
3q8jiht1agr2reiyaghso7jisgb8jzu
2375884
2375878
2026-11-05T06:10:06Z
Toshi Okugoma
133652
/* 関連語 */
2375884
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|あはは|acc=1|acc2=3}}
==={{interjection|ja}}===
{{ja-interj}}
#{{タグ|ja|擬音語}} [[くち|口]]を開けて明るく[[わらいごえ|笑い声]]。
===={{rel}}====
*[[えへらえへら]]
*[[えへへ]]
*[[うふふ]]
*[[いひひ]]
*[[くっくっと]]
==={{synonym}}===
*[[くすくす]]
rl9tqjgxprou7b3rlgklyuarjo0xng2
2375885
2375884
2026-11-05T06:10:23Z
Toshi Okugoma
133652
2375885
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|あはは|acc=1|acc2=3}}
==={{interjection|ja}}===
{{ja-interj}}
#{{タグ|ja|擬音語}} [[くち|口]]を開けて明るく[[わらいごえ|笑い声]]。
==={{synonym}}===
*[[くすくす]]
==={{rel}}===
*[[えへらえへら]]
*[[えへへ]]
*[[うふふ]]
*[[いひひ]]
*[[くっくっと]]
2k6vf389r8v4qrr8s8m0baumb0z0pj4
2375887
2375885
2026-11-05T06:11:29Z
Toshi Okugoma
133652
2375887
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|あはは|acc=1|acc2=3}}
==={{interjection|ja}}===
{{ja-interj}}
#{{タグ|ja|擬音語}} [[くち|口]]を開けて明るく[[わらいごえ|笑い声]]。
==={{synonym}}===
*[[えへらえへら]]
*[[えへへ]]
*[[うふふ]]
*[[いひひ]]
*[[くっくっと]]
==={{rel}}===
*[[くすくす]]
t4kirh8d0wzx3sj9wfu38fdhv31czu6
2375888
2375887
2026-11-05T06:13:44Z
Meow515
134123
日本語としておかしい
2375888
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|あはは|acc=1|acc2=3}}
==={{interjection|ja}}===
{{ja-interj}}
#{{タグ|ja|擬音語}} [[くち|口]]を開けて大きく[[わらう|笑う]]ときに発する語。
==={{synonym}}===
*[[えへらえへら]]
*[[えへへ]]
*[[うふふ]]
*[[いひひ]]
*[[くっくっと]]
==={{related}}===
*[[くすくす]]
hxw52xo7udq0y3268v374rerqw49q85
2375889
2375888
2026-11-05T06:13:58Z
Meow515
134123
2375889
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|あはは|acc=1|acc2=3}}
==={{interjection|ja}}===
{{ja-interj}}
#{{タグ|ja|擬音語}} [[くち|口]]を開けて大きく[[わらう|笑う]]ときに発する語。
===={{synonym}}====
*[[えへらえへら]]
*[[えへへ]]
*[[うふふ]]
*[[いひひ]]
*[[くっくっと]]
===={{related}}====
*[[くすくす]]
lcudfr4p5q00qjtdd742cnxkvq2ew8w
2375919
2375889
2026-11-05T07:33:55Z
Meow515
134123
2375919
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|あはは|acc=1|acc2=3}}
==={{interjection|ja}}===
{{ja-interj}}
#{{タグ|ja|擬音語}} [[くち|口]]を開けて大きく[[わらう|笑う]]ときに発する語。
===={{related}}====
*[[いひひ]]
*[[うふふ]]
*[[えへへ]]
*[[えへらえへら]]
*[[くすくす]]
hk3annm15acijtg5rfgp3laj47sxs8h
テンプレート・トーク:ja-na
11
615975
2375876
2026-11-05T05:49:07Z
Kuroco2k
84207
/* 廃止提案 */ 新しい節
2375876
wikitext
text/x-wiki
== 廃止提案 ==
{{temp|日本語ダ活用}}と全体が被っており、Template:ja-daとかだったらともかく「[[な]]」なので、リダイレクトとしても不適であると感じます。不要なテンプレートとして廃止提案。--[[利用者:Kuroco2k|<span style="color:#000000">'''雛宮黒狐'''</span>]]([[利用者‐会話:Kuroco2k|<span style="color:#5a00cc">Talk</span>]]) 2026年11月5日 (木) 05:49 (UTC)
r37t3jhjzc0cqpm7sdpfkhj72t38526
2375892
2375876
2026-11-05T06:20:22Z
Meow515
134123
/* 廃止提案 */ 返信
2375892
wikitext
text/x-wiki
== 廃止提案 ==
{{temp|日本語ダ活用}}と全体が被っており、Template:ja-daとかだったらともかく「[[な]]」なので、リダイレクトとしても不適であると感じます。不要なテンプレートとして廃止提案。--[[利用者:Kuroco2k|<span style="color:#000000">'''雛宮黒狐'''</span>]]([[利用者‐会話:Kuroco2k|<span style="color:#5a00cc">Talk</span>]]) 2026年11月5日 (木) 05:49 (UTC)
:{{賛成}} 仰る通り、被っておりリダイレクトとしても不適です--[[利用者:Meow515|Meow515]] ([[利用者・トーク:Meow515|トーク]]) 2026年11月5日 (木) 06:20 (UTC)
2v7gvlqqwnqbwdjvd524kczsctqdwid
2375955
2375892
2026-11-05T11:33:29Z
M-30722
1202
/* 廃止提案 */
2375955
wikitext
text/x-wiki
== 廃止提案 ==
{{temp|日本語ダ活用}}と全体が被っており、Template:ja-daとかだったらともかく「[[な]]」なので、リダイレクトとしても不適であると感じます。不要なテンプレートとして廃止提案。--[[利用者:Kuroco2k|<span style="color:#000000">'''雛宮黒狐'''</span>]]([[利用者‐会話:Kuroco2k|<span style="color:#5a00cc">Talk</span>]]) 2026年11月5日 (木) 05:49 (UTC)
:{{賛成}} 仰る通り、被っておりリダイレクトとしても不適です--[[利用者:Meow515|Meow515]] ([[利用者・トーク:Meow515|トーク]]) 2026年11月5日 (木) 06:20 (UTC)
:{{賛成}} --[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年11月5日 (木) 11:33 (UTC)
l1gvp3preyg8yk2buvrzt8ecfaos2z9
テンプレート・トーク:ruby/ja
11
615976
2375879
2026-11-05T06:00:06Z
Kuroco2k
84207
/* 廃止提案 */ 新しい節
2375879
wikitext
text/x-wiki
== 廃止提案 ==
そもそも{{temp|ルビ}}で丸ごと対応できる…。と言ってしまえばそれまでなのですが、
*「中身が{{temp|l}}で語を囲んだだけ」
で、(日本語版なので当然)言語排列によらず日本語は最上部にくるからして、わざわざ節まで飛ばすまでもないと感じます(英語とかラテン語ならまた別だと思いますが…)。かといって{{temp|ルビ}}に飛ばそうにも、そっちはそっちで[[d:Q15256299|Wikidata]]で別個繋がっている(し、日本語専用っぽいこのテンプレート名で多言語対応と見る親元に飛ばすのはどうかと思う)ので、この二つを同一視してリダイレクトとするには無理があると感じます。従いまして廃止提案とします。--[[利用者:Kuroco2k|<span style="color:#000000">'''雛宮黒狐'''</span>]]([[利用者‐会話:Kuroco2k|<span style="color:#5a00cc">Talk</span>]]) 2026年11月5日 (木) 06:00 (UTC)
kqav28nsk9d91hn53m6qydywqkvr0ph
2375960
2375879
2026-11-05T11:41:32Z
M-30722
1202
/* 廃止提案 */ 返信
2375960
wikitext
text/x-wiki
== 廃止提案 ==
そもそも{{temp|ルビ}}で丸ごと対応できる…。と言ってしまえばそれまでなのですが、
*「中身が{{temp|l}}で語を囲んだだけ」
で、(日本語版なので当然)言語排列によらず日本語は最上部にくるからして、わざわざ節まで飛ばすまでもないと感じます(英語とかラテン語ならまた別だと思いますが…)。かといって{{temp|ルビ}}に飛ばそうにも、そっちはそっちで[[d:Q15256299|Wikidata]]で別個繋がっている(し、日本語専用っぽいこのテンプレート名で多言語対応と見る親元に飛ばすのはどうかと思う)ので、この二つを同一視してリダイレクトとするには無理があると感じます。従いまして廃止提案とします。--[[利用者:Kuroco2k|<span style="color:#000000">'''雛宮黒狐'''</span>]]([[利用者‐会話:Kuroco2k|<span style="color:#5a00cc">Talk</span>]]) 2026年11月5日 (木) 06:00 (UTC)
:{{賛成}} 確かに、見た限りでは既存テンプレートで充分対応出来そうですし、jawiktで現在使われている項目を見ても意図が不明です。--[[利用者:M-30722|M-30722]] ([[利用者・トーク:M-30722|トーク]]) 2026年11月5日 (木) 11:41 (UTC)
mk283t89fal3cms03g6mdaa7n1779x1
えへへ
0
615977
2375880
2026-11-05T06:04:50Z
Toshi Okugoma
133652
ページの作成:「=={{L|ja}}== ==={{pron}}=== {{ja-pron|えへへ|acc=0}} ==={{interjection|ja}}=== {{ja-interj}} #{{タグ|ja|擬音語}} [[はずかしさ|恥ずかしさ]]を感じたとき、[[きまずい|気まずい]][[状況]]をごまかそうとするとき、あるいは[[ひと|人]]をへつらおうとするときにする[[わらいごえ|笑い声]]。 ==={{synonym}}=== *[[えへらえへら]] *[[あはは]] *[[うふふ]] *[[いひひ]] *[[くっくっと]] *…」
2375880
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|えへへ|acc=0}}
==={{interjection|ja}}===
{{ja-interj}}
#{{タグ|ja|擬音語}} [[はずかしさ|恥ずかしさ]]を感じたとき、[[きまずい|気まずい]][[状況]]をごまかそうとするとき、あるいは[[ひと|人]]をへつらおうとするときにする[[わらいごえ|笑い声]]。
==={{synonym}}===
*[[えへらえへら]]
*[[あはは]]
*[[うふふ]]
*[[いひひ]]
*[[くっくっと]]
*[[くすくす]]
p8jpk7otzqsi1gcovd2ruc32sdzb28c
2375881
2375880
2026-11-05T06:06:31Z
Toshi Okugoma
133652
2375881
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|えへへ|acc=0}}
==={{interjection|ja}}===
{{ja-interj}}
#{{タグ|ja|擬音語}} [[はずかしい|恥ずかしさ]]を感じたとき、[[きまずい|気まずい]][[状況]]をごまかそうとするとき、あるいは[[ひと|人]]をへつらおうとするときにする[[わらいごえ|笑い声]]。
==={{synonym}}===
*[[えへらえへら]]
*[[あはは]]
*[[うふふ]]
*[[いひひ]]
*[[くっくっと]]
*[[くすくす]]
tser6ezs4452j6vcn4urq4q04vvyu1x
2375882
2375881
2026-11-05T06:08:09Z
Toshi Okugoma
133652
2375882
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|えへへ|acc=0}}
==={{interjection|ja}}===
{{ja-interj}}
#{{タグ|ja|擬音語}} [[はずかしい|恥ずかしさ]]を感じたとき、[[きまずい|気まずい]][[状況]]を[[ごまかす|ごまかそう]]とするとき、あるいは[[ひと|人]]を[[へつらう|へつらおう]]とするときにする[[わらいごえ|笑い声]]。
==={{synonym}}===
*[[えへらえへら]]
*[[あはは]]
*[[うふふ]]
*[[いひひ]]
*[[くっくっと]]
*[[くすくす]]
4frrpxp98afe0j490ei17vto812kh9u
2375883
2375882
2026-11-05T06:09:47Z
Toshi Okugoma
133652
/* 類義語 */
2375883
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|えへへ|acc=0}}
==={{interjection|ja}}===
{{ja-interj}}
#{{タグ|ja|擬音語}} [[はずかしい|恥ずかしさ]]を感じたとき、[[きまずい|気まずい]][[状況]]を[[ごまかす|ごまかそう]]とするとき、あるいは[[ひと|人]]を[[へつらう|へつらおう]]とするときにする[[わらいごえ|笑い声]]。
==={{synonym}}===
*[[えへらえへら]]
*[[あはは]]
*[[うふふ]]
*[[いひひ]]
*[[くっくっと]]
===={{rel}}====
*[[くすくす]]
gjrfhfybuycgzt3sjsy8he67pzu3lzu
2375886
2375883
2026-11-05T06:10:38Z
Toshi Okugoma
133652
2375886
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|えへへ|acc=0}}
==={{interjection|ja}}===
{{ja-interj}}
#{{タグ|ja|擬音語}} [[はずかしい|恥ずかしさ]]を感じたとき、[[きまずい|気まずい]][[状況]]を[[ごまかす|ごまかそう]]とするとき、あるいは[[ひと|人]]を[[へつらう|へつらおう]]とするときにする[[わらいごえ|笑い声]]。
==={{synonym}}===
*[[えへらえへら]]
*[[あはは]]
*[[うふふ]]
*[[いひひ]]
*[[くっくっと]]
==={{rel}}===
*[[くすくす]]
9zfbrpkvux7ewltl6jh83p5jpkzts27
2375896
2375886
2026-11-05T06:34:57Z
Toshi Okugoma
133652
/* 日本語 */
2375896
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|えへへ|acc=0}}
==={{interjection|ja}}===
{{ja-interj}}
#{{タグ|ja|擬音語}} [[はずかしい|恥ずかしさ]]を感じたとき、[[きまずい|気まずい]][[状況]]を[[ごまかす|ごまかそう]]とするとき、あるいは[[ひと|人]]を[[へつらう|へつらおう]]とするときにする[[わらいごえ|笑い声]]。
===={{synonym}}====
*[[えへらえへら]]
*[[あはは]]
*[[うふふ]]
*[[いひひ]]
*[[くっくっと]]
===={{rel}}====
*[[くすくす]]
at0sr3m58bvbm8uvooysazqyi3qolzf
2375920
2375896
2026-11-05T07:35:08Z
Meow515
134123
2375920
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron|えへへ|acc=0}}
==={{interjection|ja}}===
{{ja-interj}}
#{{タグ|ja|擬音語}} [[はずかしい|恥ずかしさ]]を感じたとき、[[きまずい|気まずい]][[状況]]を[[ごまかす|ごまかそう]]とするとき、あるいは[[ひと|人]]を[[へつらう|へつらおう]]とするときにする[[わらいごえ|笑い声]]。
===={{related}}====
*[[あはは]]
*[[いひひ]]
*[[うふふ]]
*[[えへらえへら]]
*[[くすくす]]
og5jcyh1z8wb067wrb5tzm8t8ujfkx6
テンプレート:wasei eigo
10
615978
2375897
2026-11-05T06:46:32Z
Toshi Okugoma
133652
/* */
2375897
wikitext
text/x-wiki
#転送[[テンプレート:和製英語]]
221zdhrcn5s636lpjuj1akaf6hvsgvy
テンプレート:waei
10
615979
2375898
2026-11-05T06:46:57Z
Toshi Okugoma
133652
/* */
2375898
wikitext
text/x-wiki
#転送[[テンプレート:和製英語]]
221zdhrcn5s636lpjuj1akaf6hvsgvy
多食
0
615980
2375900
2026-11-05T06:48:06Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT|たしょく}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|[[たしょく]]}} [[カテゴリ:{{ja}} 飲食]] #[[いつも]]より[[おおい|多く]][[たべる|食べる]]こと。または、ほかの人より[[たくさん]]食べること。 ==={{verb}}=== {{ja-verb-suru|たしょく}} ===={{conjug}}==== {{日本語サ変活用}}」
2375900
wikitext
text/x-wiki
{{kana-DEFAULTSORT|たしょく}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[たしょく]]}}
[[カテゴリ:{{ja}} 飲食]]
#[[いつも]]より[[おおい|多く]][[たべる|食べる]]こと。または、ほかの人より[[たくさん]]食べること。
==={{verb}}===
{{ja-verb-suru|たしょく}}
===={{conjug}}====
{{日本語サ変活用}}
hci59cvmbuc535jmqwjlbzscgleatk3
2375903
2375900
2026-11-05T06:50:08Z
こんせ
4359
2375903
wikitext
text/x-wiki
{{kana-DEFAULTSORT|たしょく}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|[[たしょく]]}}
[[カテゴリ:{{ja}} 飲食]]
#[[いつも]]より[[おおい|多く]][[たべる|食べる]]こと。または、ほかの人より[[たくさん]]食べること。
===={{synonym}}====
*[[大食]]
*[[おおぐい|大食い]]
===={{related}}====
*[[過食]]
*[[暴食]]
==={{verb}}===
{{ja-verb-suru|たしょく}}
===={{conjug}}====
{{日本語サ変活用}}
gp80hreeez43hok5632an7i7a8cvx3v
ノーカウント
0
615981
2375902
2026-11-05T06:49:18Z
Toshi Okugoma
133652
/* */ [[en:ノーカウント]]を翻訳
2375902
wikitext
text/x-wiki
=={{L|ja}}==
==={{alter}}===
* [[ノーカン]]
==={{etym}}===
{{waei|no|count}}
==={{pron}}===
{{ja-pron|acc=3|acc_ref=DJR}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|スポーツ|またはその他の競技}} 得点に[[かぞえない|数えない]]こと。
===出典===
{{reflist}}
n4ypo7afiopm21u3xjeat9igewt2jx6
2375906
2375902
2026-11-05T06:51:10Z
Toshi Okugoma
133652
/* 名詞 */
2375906
wikitext
text/x-wiki
=={{L|ja}}==
==={{alter}}===
* [[ノーカン]]
==={{etym}}===
{{waei|no|count}}
==={{pron}}===
{{ja-pron|acc=3|acc_ref=DJR}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|スポーツ|またはその他の競技}} [[得点]]に[[かぞえない|数えない]]こと。
===出典===
{{reflist}}
emt2feynv1j865elpjipe6hafnjwf6n
2375908
2375906
2026-11-05T06:53:33Z
Meow515
134123
2375908
wikitext
text/x-wiki
=={{L|ja}}==
==={{alter}}===
*[[ノーカン]]
==={{etym}}===
{{和製英語|no|count}}
==={{pron}}===
{{ja-pron|acc=3|acc_ref=DJR}}
==={{noun}}===
{{ja-noun}}
#{{タグ|ja|スポーツ|またはその他の競技}}[[得点]]に数えないこと。
===脚注===
{{reflist}}
2sz5hvqarfmuxa36mgxielwekc6xt7c
ノーカン
0
615982
2375904
2026-11-05T06:50:23Z
Toshi Okugoma
133652
/* */ [[en:ノーカン]]を翻訳
2375904
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron}}
==={{noun}}===
{{ja-noun}}
{{short for|ja|ノーカウント}}
m3w7hxrlrhaldp2lb4rz1n8w54w1wee
2375905
2375904
2026-11-05T06:50:43Z
Toshi Okugoma
133652
/* 名詞 */
2375905
wikitext
text/x-wiki
=={{L|ja}}==
==={{pron}}===
{{ja-pron}}
==={{noun}}===
{{ja-noun}}
#{{short for|ja|ノーカウント}}
8hq15xuxu0c6wfapqfzhitgii3lt806
たしょく
0
615983
2375907
2026-11-05T06:52:55Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{kangokana}}=== {{ja-kangokana|h=y}} {{ja-k|他色|t=鉱物本来の色でなく、不純物によって呈する色。}} {{ja-k|多色|t=多くの色。}} {{ja-k|多食|t=多く食べること。}}」
2375907
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
{{ja-k|他色|t=鉱物本来の色でなく、不純物によって呈する色。}}
{{ja-k|多色|t=多くの色。}}
{{ja-k|多食|t=多く食べること。}}
g0t2vj889a5axdhlbdro0hlxtevojul
2375909
2375907
2026-11-05T06:54:44Z
こんせ
4359
2375909
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{kangokana}}===
{{ja-kangokana|h=y}}
{{ja-k|他色|t=鉱物本来の色でなく、不純物によって呈する色。}}
{{ja-k|他殖|t=異なる個体に由来する生殖細胞の結合による生殖。}}
{{ja-k|多色|t=多くの色。}}
{{ja-k|多食|t=多く食べること。}}
f7y9g8zba4dso8i1sowk77xrqghdsht
遁術
0
615985
2375921
2026-11-05T07:36:54Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT|とんじゅつ}} =={{L|ja}}== {{Wikipedia}} ==={{noun}}=== {{ja-noun|とんじゅつ}} #[[敵]]から[[かくれる|隠れ]]たり[[にげる|逃げ]]たりするための[[忍術]]。{{ruby|[[隠形術]]|おんぎょうじゅつ}}。 ===={{related}}==== *[[水遁]] *[[土遁]]」
2375921
wikitext
text/x-wiki
{{kana-DEFAULTSORT|とんじゅつ}}
=={{L|ja}}==
{{Wikipedia}}
==={{noun}}===
{{ja-noun|とんじゅつ}}
#[[敵]]から[[かくれる|隠れ]]たり[[にげる|逃げ]]たりするための[[忍術]]。{{ruby|[[隠形術]]|おんぎょうじゅつ}}。
===={{related}}====
*[[水遁]]
*[[土遁]]
szud0bptq9pcukurqtybauvikht8g7o
2375958
2375921
2026-11-05T11:38:21Z
鍼灸
112313
2375958
wikitext
text/x-wiki
{{kana-DEFAULTSORT|とんじゅつ}}
=={{L|ja}}==
{{Wikipedia}}
==={{noun}}===
{{ja-noun|とんじゅつ}}
#[[敵]]から[[かくれる|隠れ]]たり[[にげる|逃げ]]たりするための[[忍術]]。{{ruby|[[隠形術]]|おんぎょうじゅつ}}。
===={{related}}====
*[[水遁]]
*[[金遁]]
*[[土遁]]
*[[火遁]]
*[[木遁]]
km8pvgym6me4d0ae1xtpbdrrmgmj2wy
水団
0
615987
2375924
2026-11-05T07:56:52Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT|すいとん}} =={{L|ja}}== {{Wikipedia|すいとん}} {{ja-kanjitab|すい|とん|yomi=o}} [[ファイル:Suiton by Rubyran.jpg|サムネイル]] ==={{noun}}=== {{ja-noun|[[すいとん]]}} #{{タグ|ja|料理}}[[こむぎこ|小麦粉]]を[[みず|水]]で[[こねる|こね]]、[[ちぎる|ちぎっ]]たり[[まるめる|丸め]]たりした[[団子]]を入れた[[しるもの|汁物]]。[[野菜]]などの[[具材]]とともに、みそ|味…」
2375924
wikitext
text/x-wiki
{{kana-DEFAULTSORT|すいとん}}
=={{L|ja}}==
{{Wikipedia|すいとん}}
{{ja-kanjitab|すい|とん|yomi=o}}
[[ファイル:Suiton by Rubyran.jpg|サムネイル]]
==={{noun}}===
{{ja-noun|[[すいとん]]}}
#{{タグ|ja|料理}}[[こむぎこ|小麦粉]]を[[みず|水]]で[[こねる|こね]]、[[ちぎる|ちぎっ]]たり[[まるめる|丸め]]たりした[[団子]]を入れた[[しるもの|汁物]]。[[野菜]]などの[[具材]]とともに、[[みそ|味噌]]や[[醤油]]の[[しる|汁]]に入れて[[にる|煮る]]。
119y32j49ecwqrm4yc6amb3ajc8tqnb
まきび
0
615988
2375926
2026-11-05T08:12:22Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{noun}}1=== {{ja-noun|真黍}} #[[唐もろこし|とうもろこし]]の別名。 ==={{noun}}2=== {{ja-noun|薪火}} #{{ふりがな|薪|まき}}でおこした[[ひ|火]]。 ===={{related}}==== *{{ふりがな|炭火|すみび}}」
2375926
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{noun}}1===
{{ja-noun|真黍}}
#[[唐もろこし|とうもろこし]]の別名。
==={{noun}}2===
{{ja-noun|薪火}}
#{{ふりがな|薪|まき}}でおこした[[ひ|火]]。
===={{related}}====
*{{ふりがな|炭火|すみび}}
lj2b0kj39jwd4v406tab3b47b90pvdx
真黍
0
615989
2375927
2026-11-05T08:13:04Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT|まきび}} =={{L|ja}}== ==={{wago}}=== {{ja-wagokanji|まきび}} #{{wagokanji of|まきび}}」
2375927
wikitext
text/x-wiki
{{kana-DEFAULTSORT|まきび}}
=={{L|ja}}==
==={{wago}}===
{{ja-wagokanji|まきび}}
#{{wagokanji of|まきび}}
0asyybtyqps4i5ev81gmsxjfk40sptm
たいたん
0
615990
2375934
2026-11-05T09:10:56Z
Kingfiser
9414
ページの作成:「{{also|タイタン|たいだん|だいたん|だいだん}} {{kana-DEFAULTSORT}} =={{L|ja}}== ==={{etym}}=== 「[[炊く]]」の[[連用形]]の{{w|イ音便}}形「炊い」に[[過去]]の[[助動詞]]「[[た]]」と[[準体助詞]]「[[ん]]」が付いたもの。「炊いたもの」の意<ref>{{Cite book|ja|title=主婦の友|publisher=主婦の友社|year=1979|volume=63|issue=5|url=https://dl.ndl.go.jp/pid/11696918/1/158}}</ref>。 ==={{noun}}=== {{ja-noun…」
2375934
wikitext
text/x-wiki
{{also|タイタン|たいだん|だいたん|だいだん}}
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{etym}}===
「[[炊く]]」の[[連用形]]の{{w|イ音便}}形「炊い」に[[過去]]の[[助動詞]]「[[た]]」と[[準体助詞]]「[[ん]]」が付いたもの。「炊いたもの」の意<ref>{{Cite book|ja|title=主婦の友|publisher=主婦の友社|year=1979|volume=63|issue=5|url=https://dl.ndl.go.jp/pid/11696918/1/158}}</ref>。
==={{noun}}===
{{ja-noun|[[炊]]いたん|[[焚]]いたん}}
# {{lb|ja|近畿}} [[野菜]]などを[[炊く|炊い]]たもの。特に、[[出汁]]や[[調味料]]で[[煮る|煮]]含めた[[料理]]。[[煮物]]。なかでも、[[京都]]の[[おばんざい]]などをいう。
#* {{quote-book|ja|year=1925年|author=松亭金水 稿、為永春水 筆刪|title=『明烏發端 教訓郭里の東雲』巻之上|publisher=人情本刊行会|url=https://dl.ndl.go.jp/pid/1018476/1/29|text=『あのね、お{{ruby|芋|いも}}の'''{{ruby|焚|た}}いたん'''ざます。』}}
#* {{quote-book|ja|year=1967年|author=川口松太郎|title=『商魂さん』|publisher=桃源社|page=120|url=https://dl.ndl.go.jp/pid/1362535/1/64|text=「[[ジャガイモ|おじゃが]]の'''{{ruby|焚|た}}いたん'''と一緒に食べさせたら、たんと食べたわ」}}
#* {{quote-book|ja|year=1978年|author=野村隆夫|title=『丹後 : ちりめん誌』|publisher=日本放送出版協会|page=149|url=https://dl.ndl.go.jp/pid/12049355/1/81|text=朝は[[ひやめし|冷や飯]]の[[:w:ja:茶漬け|お茶づけ]]に[[たくあん]]。昼は[[むぎ|麦]]ごはんにみそ汁。晩は[[野菜]]の'''炊いたん'''など、めったに、[[さかな|魚]]みたいなもん、食べるなんてことありゃあしません。}}
#* {{quote-book|ja|year=1979年|author={{w|大村しげ}}|title=『京・四季の味』|publisher=講談社|page=75|url=https://dl.ndl.go.jp/pid/12102387/1/41|text=まめたこには、[[:w:ja:芋棒|いもぼう]]([[:w:ja:エビイモ|えびいも]]と[[:w:ja:棒鱈|ぼうだら]]の'''炊いたん''')やらにしんこぶ([[:w:ja:身欠きニシン|みがきにしん]]と刻み[[こぶ]]の'''炊いたん''')とおんなじように、……}}
#* {{quote-book|ja|year=1982年|author=大村しげ|title=『ふるさと日本の味』第6巻「京の味歳時記」|publisher=集英社|page=117|url=https://dl.ndl.go.jp/pid/12103802/1/61|text=おひる のっぺ [[麩|麩う]]さんとお{{w|湯葉}}の'''炊いたん'''〔中略〕十六日 朝[[はやく|早う]]、{{w|アラメ}}と[[さといも|里芋]]の'''炊いたん'''}}
#* {{quote-book|ja|year=1986年|author=大阪市教育センター教育研究室 編|title=『地域の生活と文化』第2号(研究紀要 第6号)|publisher=大阪市教育センター|page=89|url=https://dl.ndl.go.jp/pid/12149340/1/52|text=宴会の料理いうたて、親戚の人や近所の人が寄って作りはるねん。[[いも|芋]]の'''炊いたん'''、[[大根]]、[[高野豆腐|高野(豆腐)]][[こんにゃく]]、{{w|厚揚げ}}とか、いろいろ。}}
==={{kangokana}}===
{{ja-kangokana}}
* {{ja-k|大灘|t=中国の地名}}
=== 脚注 ===
<references/>
ed8vy7aqmt7pygzwjxea9mvngjin69w
残機
0
615991
2375940
2026-11-05T10:09:01Z
ちょこれ゚いとみんと
129959
ページの作成:「{{kana-DEFAULTSORT|ざんき}} {{wikipedia}} =={{L|ja}}== ==={{pron}}=== {{ja-pron|ざんき|acc=1}} ==={{noun}}=== {{ja-noun|[[ざんき]]}} #{{タグ|ja|コンピューターゲーム}}[[ゲームオーバー]]になるまでに[[試行]]できる[[回数]]。また、その[[システム]]。」
2375940
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ざんき}}
{{wikipedia}}
=={{L|ja}}==
==={{pron}}===
{{ja-pron|ざんき|acc=1}}
==={{noun}}===
{{ja-noun|[[ざんき]]}}
#{{タグ|ja|コンピューターゲーム}}[[ゲームオーバー]]になるまでに[[試行]]できる[[回数]]。また、その[[システム]]。
gjeyjbkqq534g63hkynq8cof28qjjo0
モジュール:zlw-lch-decl
828
615992
2375941
2026-11-05T10:09:13Z
Kuroco2k
84207
[[:en:Module:zlw-lch-decl]]
2375941
Scribunto
text/plain
--[==[ intro:
This module implements the declension tables of the Lechitic languages: {{tl|pl-ndecl}} for Polish nouns and
{{tl|pl-adecl}} for Polish adjectives (both with their Middle Polish, Standard Kurpie and dialectal tables), and
{{tl|zlw-opl-ndecl}} for Old Polish nouns.
The following terminology is helpful to understand:
* The '''lemma''' is the word being declined, normally the nominative singular, or the nominative plural of a plurale
tantum. In a call it's followed by an inline spec of indicators in angle brackets, e.g.
{{tl|pl-ndecl|<m.anml.*.datu>}} (the page name as an animal noun with a mobile ''e'' and the dative in ''-u'') or
{{tl|pl-ndecl|Morze<n.sg> Bałtyckie<+>}}.
* A '''slot''' is a particular combination of case and number, e.g. `nom_s` or `loc_p`. Each slot is one cell of a
table.
* The '''stem''' is the lemma minus its nominative ending. A '''group''' is the set of nouns that share one set of
rules; a '''rule''' gives the forms of a slot for the stems that end in particular letters; and a '''copy''' is a
slot that takes its forms from another one. See [[Module:zlw-lch-decl/data/pl]] for the details.
* An '''alternation''' is a change to the stem that a rule asks for: dropping or inserting the mobile ''e'', ''ó''/''o''
and ''ą''/''ę'', and the palatalizations.
* A '''base''' is what [[Module:inflection utilities]] calls the parsed spec of a single word: its lemma, indicators and
overrides, plus its forms once it has been declined.
Authorship: [[User:Fenakhay]]
]==]
local export = {}
local M = require("Module:module loader").init {
require = {
inflection_table = "Module:inflection-table",
inflection_utilities = "Module:inflection utilities",
JSON = "Module:JSON",
labels = "Module:labels",
languages = "Module:languages",
links = "Module:links",
parameters = "Module:parameters",
parse_utilities = "Module:parse utilities",
utilities = "Module:utilities",
},
loadData = {
data = "Module:zlw-lch-decl/data",
headword_data = "Module:headword/data",
},
}
-- Return the data module of the language `code` (`Module:zlw-lch-decl/data/CODE`) and its language object. `entry` is
-- the entry point being invoked (`noun` or `adjective`); throw an error if `languages` in [[Module:zlw-lch-decl/data]]
-- doesn't list that entry for the language.
local function language_of(code, entry)
local language = code and M.data.languages[code]
if not language or not language[entry] then
local codes = {}
for known, entries in pairs(M.data.languages) do
if entries[entry] then
table.insert(codes, known)
end
end
table.sort(codes)
error(("The #invoke needs lang= with one of %s"):format(table.concat(codes, ", ")), 0)
end
return mw.loadData("Module:zlw-lch-decl/data/" .. code), M.languages.getByCode(code)
end
------------------------------------------------------------------------------------------------------------------------
-- Spec --
------------------------------------------------------------------------------------------------------------------------
--[==[
Object holding the indicators of a single word, i.e. the `<...>` after its lemma, e.g. `<m.anml.*.datu>`. `Spec.parse`
is the `parse_indicator_spec` callback passed to [[Module:inflection utilities]]; it returns the base of the word, with
its indicators by group and its overrides by slot. The indicators each template knows are listed under `indicators` in
the language's data module, and an unknown one is an error that lists the known ones.
]==]
local Spec = {}
Spec.__index = Spec
local function spec_error(message, text)
error(message .. " in the spec '" .. text .. "'.", 0)
end
-- Return the footnotes in a group that `split_alternating_runs` produced from a bracketed run, i.e. the bracketed
-- segments after the first segment. Throw an error if any text follows a footnote.
local function fetch_footnotes(group, text)
local footnotes
for i = 2, #group - 1, 2 do
if group[i + 1] ~= "" then
spec_error("Only another footnote can follow a footnote", text)
end
footnotes = footnotes or {}
table.insert(footnotes, group[i])
end
return footnotes
end
--[==[
Parse an override of one or more slots of a noun. There are two kinds of overrides:
* Endings, written `CASE[pl]ENDING:ENDING...`, e.g. `genu` or `insplami:mi`. These go on the stem that the slot's rule
uses; an ending that starts with an apostrophe goes after the whole lemma (`gen'a` on ''Google'' gives ''Google'a''),
and with `r:`, endings are written on the lemma like the rules' own (''Barthes'a'').
* Whole forms, written `CASE[pl]:FORM:FORM...`, e.g. `voc:człowiecze:człowieku`.
`CASE+CASE...` sets several cases at once, and `du` in place of `pl` names a dual slot (`nomdu`). Among endings, `+`
stands for the forms the rules give, so that e.g. `nomplowie:+` adds ''-owie'' to them. `-` stands for no ending (among
endings) or no form (among forms), and a footnote can follow any value. `depr` is the deprecative nominative plural of
a masculine personal noun. Return two values: the slots the override applies to, and an object describing it.
]==]
local Overrides = {}
function Overrides.parse(group, text)
local part = group[1]
local slots = {}
while true do
if mw.ustring.sub(part, 1, 4) == "depr" then
table.insert(slots, "depr_p")
part = mw.ustring.sub(part, 5)
else
local case = mw.ustring.sub(part, 1, 3)
if not M.data.case_codes[case] then
spec_error(("Unrecognized case '%s' in an override"):format(case), text)
end
part = mw.ustring.sub(part, 4)
if mw.ustring.find(part, "^pl") then
part = mw.ustring.sub(part, 3)
table.insert(slots, case .. "_p")
elseif mw.ustring.find(part, "^du") then
part = mw.ustring.sub(part, 3)
table.insert(slots, case .. "_d")
else
table.insert(slots, case .. "_s")
end
end
if mw.ustring.find(part, "^%+[a-z]") then
part = mw.ustring.sub(part, 2)
else
break
end
end
local override = {values = {}}
if mw.ustring.find(part, "^:") then
override.full = true
part = mw.ustring.sub(part, 2)
end
group[1] = part
for _, value_group in ipairs(M.parse_utilities.split_alternating_runs_and_strip_spaces(group, ":")) do
local value = value_group[1]
if value == "" then
spec_error("Use - for an empty ending or no form", text)
end
table.insert(override.values, {
form = value == "-" and "" or value,
default = not override.full and value == "+" or nil,
footnotes = fetch_footnotes(value_group, text),
})
end
return slots, override
end
-- The slots of an adjective table, which an override of {{tl|pl-adecl}} can name, with their accelerator tags (using the
-- codes in [[Module:form of/data]], `nv` = non-virile).
local ADJECTIVE_ACCEL = {
nom_m = "nom|m|s", nom_f = "nom|f|s", nom_n = "nom|n|s", nom_mp_pers = "vr|nom|p", nom_p_not_mp_pers = "nv|nom|p",
nom_mp_npers = "nv|nom|m|p", nom_fp = "nom|f|p", nom_np = "nom|n|p",
gen_mn = "gen|m//n|s", gen_f = "gen|f|s", gen_p = "gen|p",
dat_mn = "dat|m//n|s", dat_f = "dat|f|s", dat_p = "dat|p",
acc_m_an = "an|acc|m|s", acc_m_in = "in|acc|m|s", acc_f = "acc|f|s", acc_n = "acc|n|s",
acc_mp_pers = "vr|acc|p", acc_p_not_mp_pers = "nv|acc|p", acc_mp_npers = "nv|acc|m|p", acc_fp = "acc|f|p",
acc_np = "acc|n|p",
ins_mn = "ins|m//n|s", ins_f = "ins|f|s", ins_p = "ins|p", ins_mnp = "ins|m//n|p", ins_fp = "ins|f|p",
loc_mn = "loc|m//n|s", loc_f = "loc|f|s", loc_p = "loc|p",
nom_m_d = "nom|m|d", nom_fn_d = "nom|f//n|d", gen_d = "gen|d", dat_d = "dat|d", acc_m_d = "acc|m|d",
acc_fn_d = "acc|f//n|d", ins_d = "ins|d", loc_d = "loc|d",
short = "short",
}
--[==[
Parse an override of {{tl|pl-adecl}}, in the format of the former [[Module:pl-adjective]]: `SLOT[+SLOT...]:FORM:FORM...`
with the slot names of the adjective, e.g. `nom_mp_pers:weseli` or `gen_p+loc_p:...`. Only whole forms are allowed.
Return the same two values as `Overrides.parse`.
]==]
function Overrides.parseAdjective(group, text)
local slots = {}
local value_groups = M.parse_utilities.split_alternating_runs_and_strip_spaces(group, ":")
if #value_groups[1] > 1 then
spec_error("A footnote can't follow the slot name of an override", text)
end
for slot in mw.text.gsplit(value_groups[1][1], "+", true) do
if not ADJECTIVE_ACCEL[slot] then
spec_error(("Unrecognized slot '%s' in an override"):format(slot), text)
end
table.insert(slots, slot)
end
local override = {values = {}, full = true}
for i = 2, #value_groups do
local value = value_groups[i][1]
if value == "" then
spec_error("Use - for no form", text)
end
table.insert(override.values, {form = value == "-" and "" or value, footnotes = fetch_footnotes(value_groups[i], text)})
end
return slots, override
end
-- Return the definition of the indicator `name` for `template`, or nil if there isn't one.
local function indicator_definition(data, template, name)
return data.indicators[template][name]
end
-- Return true if `part` of a spec is an override, i.e. it begins with a case code (or `depr`) and isn't an indicator.
local function is_override(data, template, part)
local name = mw.ustring.match(part, "^([^:]*)") or part
if indicator_definition(data, template, name) then
return false
end
return M.data.case_codes[mw.ustring.sub(part, 1, 3)] ~= nil or mw.ustring.sub(part, 1, 4) == "depr"
end
-- Return true if `part` (`NAME:VALUE`) is an indicator that takes a value (e.g. `decllemma:dń` or `lect:skur`) rather
-- than an override.
local function takes_value(data, template, part)
local definition = indicator_definition(data, template, mw.ustring.match(part, "^([^:]+):"))
return definition and definition.value ~= nil
end
function Spec.parse(angle_bracket_spec, template, data, lang)
local inside = mw.ustring.match(angle_bracket_spec, "^<(.*)>$")
local base = setmetatable({overrides = {}, indicators = {}, groups = {}, template = template, data = data,
lang = lang, text = angle_bracket_spec}, Spec)
if inside == "" then
return base
end
local segments = M.parse_utilities.parse_balanced_segment_run(inside, "[", "]")
for _, group in ipairs(M.parse_utilities.split_alternating_runs_and_strip_spaces(segments, "%.")) do
local part = group[1]
if part == "" then
if #group == 1 then
spec_error("Empty indicator (two periods in a row, or a period at an end)", angle_bracket_spec)
end
base.footnotes = fetch_footnotes(group, angle_bracket_spec)
elseif template == "adjective" and mw.ustring.find(part, ":") and not takes_value(data, template, part)
or template ~= "adjective" and is_override(data, template, part) then
local slots, override
if template == "adjective" then
slots, override = Overrides.parseAdjective(group, angle_bracket_spec)
else
slots, override = Overrides.parse(group, angle_bracket_spec)
end
for _, slot in ipairs(slots) do
if base.overrides[slot] then
spec_error(("Two overrides for the slot '%s'"):format(slot), angle_bracket_spec)
end
base.overrides[slot] = override
end
else
if #group > 1 then
spec_error("A footnote can only follow an override or stand alone", angle_bracket_spec)
end
local name, value = mw.ustring.match(part, "^([^:]+):(.*)$")
name = name or part
local definition = indicator_definition(data, template, name)
if not definition then
local names = {}
for known in pairs(data.indicators[template]) do
table.insert(names, known)
end
table.sort(names)
spec_error(("Unrecognized indicator '%s'; the indicators are %s"):format(name, table.concat(names, ", ")),
angle_bracket_spec)
end
if definition.value and (value == nil or value == "") then
spec_error(("The indicator '%s' needs a value ('%s:...')"):format(name, name), angle_bracket_spec)
elseif not definition.value and value ~= nil then
spec_error(("The indicator '%s' takes no value"):format(name), angle_bracket_spec)
end
if base.indicators[name] ~= nil then
spec_error(("The indicator '%s' is given twice"):format(name), angle_bracket_spec)
end
local key = definition.group or name
if base.groups[key] then
spec_error(("The indicators '%s' and '%s' can't be used together"):format(base.groups[key], name),
angle_bracket_spec)
end
base.groups[key] = name
base.indicators[name] = value or true
end
end
return base
end
-- Return the value set by a group of indicators (e.g. "m" for `gender`), or nil if none of the group was given.
function Spec:group(group)
local name = self.groups[group]
if not name then
return nil
end
return indicator_definition(self.data, self.template, name).sets or name
end
------------------------------------------------------------------------------------------------------------------------
-- Stem --
------------------------------------------------------------------------------------------------------------------------
--[==[
Functions to find the stem of a lemma and apply the alternations of the language's data module to it.
]==]
local Stem = {}
-- Split a lemma into its stem and nominative ending. The ending is the first of the `nominative_endings` of its gender
-- (`m`, `f` or `n`, or `plural` for a plurale tantum) that the lemma ends in with something before it, unless the
-- ending is one of the gender's `nominative_after_consonant` and a vowel precedes it; if there's none, the lemma is its
-- own stem and the ending is empty.
function Stem.split(data, lemma, gender, plural)
local after_consonant = not plural and data.nominative_after_consonant[gender] or {}
for _, ending in ipairs(data.nominative_endings[plural and "plural" or gender]) do
local stem = mw.ustring.match(lemma, "^(.+)" .. ending .. "$")
if stem and not (after_consonant[ending] and mw.ustring.find(mw.ustring.sub(stem, -1), "[" .. data.vowels .. "]")) then
return stem, ending
end
end
return lemma, ""
end
-- Replace the last letters of `stem` according to `map`, trying the longest keys first (up to three letters). Return
-- nil if the stem ends in none of the keys.
local function replace_final(stem, map)
for _, length in ipairs({3, 2, 1}) do
if mw.ustring.len(stem) >= length then
local final = mw.ustring.sub(stem, -length)
if map[final] then
return mw.ustring.sub(stem, 1, -length - 1) .. map[final]
end
end
end
return nil
end
-- Remove the mobile vowel from `stem`, i.e. the first of the data's `mobile_vowels` that it has before its final
-- consonants. Return nil if it has none.
local function reduce(data, stem)
local vowels = data.vowels
for _, mobile in ipairs(data.mobile_vowels) do
local head, final = mw.ustring.match(stem, "^(.-)" .. mobile[1] .. "([^" .. vowels .. "]+)$")
if head and head ~= "" and not (mobile.after_consonant
and mw.ustring.find(mw.ustring.sub(head, -1), "[" .. vowels .. "]")) then
return (mobile.soften and replace_final(head, data[mobile.soften]) or head) .. final
end
end
return nil
end
-- Join a stem and an ending as the language spells them. Before a vowel, a final soft consonant is written with the
-- data's `soft_vowel` (''koń'' + ''-a'' → ''konia''). After it, an ending's first vowel goes if it is one of
-- `soft_vowel_absorbs` (''goleń'' + ''-i'' → ''goleni''), as it does after a softening of the stem that ends in the
-- soft vowel (`softened`: ''Herodzi-'' + ''-y'' → ''Herodzi''). After a stem's own soft vowel, the ending's
-- `hard_vowel` is dropped if that vowel spells a soft consonant (''niuni-'' + ''-y'' → ''niuni'') and written as the
-- soft vowel if not (''Ili-'' + ''-y'' → ''Ilii'').
local function join(data, stem, ending, softened)
if not mw.ustring.find(mw.ustring.sub(ending, 1, 1), "[" .. data.vowels .. "]") then
return stem .. ending
end
local spelled = replace_final(stem, data.soft)
local vowel = data.soft_vowel
local after_vowel = mw.ustring.sub(stem, -mw.ustring.len(vowel)) == vowel
if not spelled and not (softened and after_vowel) then
local hard = data.hard_vowel
if after_vowel and mw.ustring.sub(ending, 1, mw.ustring.len(hard)) == hard then
local rest = mw.ustring.sub(ending, mw.ustring.len(hard) + 1)
return stem .. (replace_final(stem, data.final_soft) and rest or vowel .. rest)
end
return stem .. ending
end
stem = spelled or stem
for _, absorbed in ipairs(data.soft_vowel_absorbs) do
local length = mw.ustring.len(absorbed)
if mw.ustring.sub(ending, 1, length) == absorbed then
return stem .. mw.ustring.sub(ending, length + 1)
end
end
return stem .. ending
end
-- Insert `vowel` before the last consonant of `stem`, spelling a soft consonant before it as before any vowel
-- (''bańk-'' → ''baniek''). Return nil if the stem doesn't end in two consonants.
local function insert(data, stem, vowel)
local vowels = data.vowels
local head, final = mw.ustring.match(stem, "^(.-[^" .. vowels .. "])([^" .. vowels .. "])$")
return head and join(data, head, vowel) .. final or nil
end
-- Change the vowel of the last syllable of `stem`, whose vowels are the letters of `vowels`, according to `map`
-- (`shorten`, `lengthen` or `front` in the data, or `clear` of a lect's paradigm). Return nil if that vowel isn't one
-- of the keys of `map`.
local function alternate(vowels, stem, map)
local letters = ""
for vowel in pairs(map) do
letters = letters .. vowel
end
local head, vowel, tail = mw.ustring.match(stem, "^(.*)([" .. letters .. "])([^" .. vowels .. "]*)$")
return head and head .. map[vowel] .. tail or nil
end
-- Return the stem that `label` names, which is either `plain` or a set of alternations joined with "+" (e.g.
-- `reduced+palatal`). Return nil if one of the alternations doesn't apply to `stem`.
function Stem.apply(data, stem, label)
local text = stem
for part in mw.text.gsplit(label, "+", true) do
if not text then
return nil
end
if part == "reduced" then
text = reduce(data, text)
elseif mw.ustring.find(part, "^inserted_") then
-- `inserted_VOWEL` puts the mobile vowel VOWEL in.
text = insert(data, text, mw.ustring.sub(part, 10))
elseif part == "truncated" then
text = replace_final(text, data.truncate)
elseif part == "spelled" then
text = replace_final(text, data.spelled)
elseif part == "shortened" then
text = alternate(data.vowels, text, data.shorten)
elseif part == "lengthened" then
text = alternate(data.vowels, text, data.lengthen)
elseif part == "fronted" then
text = alternate(data.vowels, text, data.front)
elseif part == "soft" or part == "final_soft" then
-- This is only a spelling, so leave the stem alone if it has no such letter.
text = replace_final(text, data[part]) or text
elseif part == "palatal" or part == "virile" then
text = replace_final(text, data[part])
elseif part == "irregular" then
text = ""
elseif part ~= "plain" then
error(("Internal error: unknown alternation '%s'"):format(part))
end
end
return text
end
------------------------------------------------------------------------------------------------------------------------
-- Noun rules --
------------------------------------------------------------------------------------------------------------------------
--[==[
Object holding the rules of one word's group, with the word's indicators applied. `NounRules.new(base)` finds the group
from the word's gender, kind, number and nominative ending, and `:forms(slot)` returns the forms of a slot by the rule
of the longest matching stem ending, as form objects `{form = ..., footnotes = {...}}`.
]==]
local NounRules = {}
NounRules.__index = NounRules
local function group_key(rule_gender, kind, plural, nominative)
return ("%s %s %s %s"):format(rule_gender, kind, plural and "pl" or "sg", nominative)
end
function NounRules.new(base, word)
local data = base.data
local rule_gender = data.rule_gender[base.gender]
if type(rule_gender) == "table" then
rule_gender = rule_gender[base.animacy]
end
local plural = base.number == "pl"
-- A plurale tantum is either masculine personal (m-pr) or not, and the non-personal ones share the groups of the
-- neuter.
if plural and rule_gender ~= "m-pr" then
rule_gender = "n"
end
if not rule_gender then
spec_error(("The noun '%s' needs a gender (m, f or n)"):format(word), base.text)
end
local stem, nominative = Stem.split(data, word, rule_gender:sub(1, 1), plural)
local kind = base.kind or "common"
local group = data.noun_groups[group_key(rule_gender, kind, plural, nominative)]
or kind ~= "common" and data.noun_groups[group_key(rule_gender, "common", plural, nominative)]
if not group then
error(("No rules for %s nouns in -%s ('%s'); give the forms with overrides and <!>"):format(
rule_gender, nominative, word), 0)
end
return setmetatable({base = base, data = data, word = word, stem = stem, nominative = nominative, group = group,
labels = {}, head_slot = plural and "nom_p" or "nom_s"}, NounRules)
end
-- Return the rule of `slot` for this stem, i.e. the rule of the longest stem ending (up to three letters) that has one.
function NounRules:rule(slot)
local rules = self.group.rules
for size = math.min(3, mw.ustring.len(self.stem)), 0, -1 do
local suffix = size == 0 and "" or mw.ustring.sub(self.stem, -size)
local by_slot = rules[suffix]
if by_slot and by_slot[slot] then
return by_slot[slot]
end
end
return nil
end
-- Return true if a part of an alternation label is about the mobile vowel, i.e. it's `reduced` or `inserted_VOWEL`.
local function is_mobile(part)
return part == "reduced" or mw.ustring.find(part, "^inserted_") ~= nil
end
-- Return the alternation label of an ending of a rule, with the word's indicators applied. `-*` takes out the mobile
-- vowel and `*` puts it in: for a lemma ending in a consonant it's dropped before an ending, and for one ending in a
-- vowel it's inserted into a bare stem (as `inserted_vowel` in the data says). `-#` and `#` do the same for ''ó''/''o''
-- and ''ą''/''ę''. A bare form of a lemma ending in a consonant is the lemma itself (e.g. the accusative of an
-- inanimate noun) and takes neither.
function NounRules:label(label, ending)
local base = self.base
local parts = {}
for part in mw.text.gsplit(label, "+", true) do
parts[part] = true
end
local mobile = false
for part in pairs(parts) do
mobile = mobile or is_mobile(part)
end
local consonant_final = self.nominative == ""
if base.reducible == false then
for part in pairs(parts) do
if is_mobile(part) then
parts[part] = nil
end
end
elseif base.reducible and not mobile then
if consonant_final and ending ~= "" then
parts.reduced = true
elseif ending == "" then
local inserted = self.data.inserted_vowel
parts["inserted_" .. (inserted.after[mw.ustring.sub(self.stem, -2, -2)] or inserted.default)] = true
end
end
if base.quantity == "none" then
parts.shortened, parts.lengthened = nil, nil
elseif base.quantity == "full" and not (parts.shortened or parts.lengthened) then
if consonant_final and ending ~= "" then
parts.shortened = true
elseif ending == "" then
parts.lengthened = true
end
end
-- Put the parts in the order they apply in, with the mobile vowel first.
local ordered = {}
if parts.reduced then
table.insert(ordered, "reduced")
end
local inserted = {}
for part in pairs(parts) do
if mw.ustring.find(part, "^inserted_") then
table.insert(inserted, part)
end
end
table.sort(inserted)
for _, part in ipairs(inserted) do
table.insert(ordered, part)
end
for _, name in ipairs({"truncated", "spelled", "shortened", "lengthened", "fronted", "soft", "final_soft", "palatal",
"virile", "irregular"}) do
if parts[name] then
table.insert(ordered, name)
end
end
return ordered[1] and table.concat(ordered, "+") or "plain"
end
-- Return the last consonant of a stem, which is either one of the data's `digraphs` or a single letter.
local function final_consonant(data, stem)
local last_two = mw.ustring.sub(stem, -2)
return data.digraphs[last_two] and last_two or mw.ustring.sub(stem, -1)
end
-- Return `lemma` followed by `ending`, with an apostrophe between them if the ending starts with a vowel. This is how a
-- form of a word read as another (`r:`) is written (''Barthes'a'', ''Kennedy'ego'', ''Kennedym'').
local function written_form(data, lemma, ending)
if ending == "" then
return lemma
end
return lemma .. (mw.ustring.find(mw.ustring.sub(ending, 1, 1), "[" .. data.vowels .. "]") and "'" or "") .. ending
end
function NounRules:form(label, ending, note)
local footnotes = note and {"[" .. self.data.notes[note] .. "]"} or nil
local written = self.base.indicators.r and self.base.lemma
-- An apostrophe keeps the lemma whole before the ending (''Google'' → ''Google'a'').
if mw.ustring.sub(ending, 1, 1) == "'" then
return {form = (written or self.word) .. ending, footnotes = footnotes}
end
local full = self:label(label, ending)
local stem = Stem.apply(self.data, self.stem, full) or self.stem
local form = join(self.data, stem, ending, stem ~= self.stem)
-- With `r:`, the forms are written on the lemma. For a word read with a nominative ending (''Kennedi''), what follows
-- that ending in each ending goes after the lemma (''Kennedy'ego''). For one read with none (''Bart''), a form that
-- changes the stem is written as it's built (''Barcie''), and the other forms put the ending after the lemma without
-- the ''i'' that spells a velar before a vowel (''Jakiem'', but ''Jacques'em'').
if written and self.nominative ~= "" then
local length = mw.ustring.len(self.nominative)
form = written_form(self.data, written,
mw.ustring.sub(ending, 1, length) == self.nominative and mw.ustring.sub(ending, length + 1) or ending)
elseif written and stem == self.stem then
local rest = ending
if self.data.stem_types.velar[final_consonant(self.data, stem)]
and mw.ustring.find(rest, "^i[" .. self.data.vowels .. "]") then
rest = mw.ustring.sub(rest, 2)
end
form = written_form(self.data, written, rest)
end
-- Keep the form's alternations: the table's categories come from the forms it shows.
local object = {form = form, footnotes = footnotes}
self.labels[object] = full
return object
end
-- Return the endings of a rule's cell as a list of `{ending, stem = ..., note = ...}`. A cell is an ending (a string),
-- one ending with a stem or note (e.g. `{ "e", stem = "palatal" }`), or a list of either (e.g. `{ "i", "ów" }`).
local function cell_endings(cell)
if type(cell) == "string" then
return {{cell}}
elseif type(cell[1]) == "string" and cell[2] == nil then
return {cell}
end
local list = {}
for _, ending in ipairs(cell) do
table.insert(list, type(ending) == "string" and {ending} or ending)
end
return list
end
-- Return the forms of `slot` according to its rule, or nil if the group has no rule for the slot.
function NounRules:forms(slot)
local cell = self:rule(slot)
if not cell then
return nil
end
local list = {}
for _, ending in ipairs(cell_endings(cell)) do
table.insert(list, self:form(ending.stem or "plain", ending[1], ending.note))
end
return list
end
-- Return the alternation label for an ending given in an override of `slot`. If the ending is one of the rule's own
-- endings, use that ending's label; otherwise use the label of the rule's first ending minus the softening that its
-- ending brings (`palatal` before ''-e'', `virile` before the virile ''-i''/''-y''). This way ''dom'' with the locative
-- ''-u'' gives ''domu'', and ''Polak'' with the nominative plural ''-owie'' gives ''Polakowie''.
function NounRules:overrideLabel(slot, ending)
local cell = self:rule(slot)
local endings = cell and cell_endings(cell) or {}
for _, item in ipairs(endings) do
if item[1] == ending then
return item.stem or "plain"
end
end
local kept = {}
for part in mw.text.gsplit(endings[1] and endings[1].stem or "plain", "+", true) do
if part ~= "palatal" and part ~= "virile" and part ~= "irregular" and part ~= "plain" then
table.insert(kept, part)
end
end
return kept[1] and table.concat(kept, "+") or "plain"
end
--[==[
Object holding the rules of an adjective, with the methods of `NounRules`. The group comes from `adjective_groups`
according to the ending of the lemma (one of `adjective_nominatives`). Adjectives take no stem indicators.
]==]
local AdjectiveRules = setmetatable({}, {__index = NounRules})
AdjectiveRules.__index = AdjectiveRules
function AdjectiveRules.new(base, word)
local data = base.data
local stem, nominative, group
for _, ending in ipairs(data.adjective_nominatives) do
stem = mw.ustring.match(word, "^(.+)" .. ending .. "$")
if stem then
nominative = ending
group = data.adjective_groups["adj common sg " .. ending]
break
end
end
if not group then
local endings = {}
for _, ending in ipairs(data.adjective_nominatives) do
table.insert(endings, "-" .. ending)
end
error(("'%s' doesn't end in %s; an irregular adjective takes <irreg>"):format(word,
table.concat(endings, " or ")), 0)
end
return setmetatable({base = base, data = data, word = word, stem = stem, nominative = nominative, group = group,
head_slot = "nom_m", labels = {}}, AdjectiveRules)
end
--[==[
Object holding the rules of a lect's paradigm, i.e. an entry of `lect_tables` with `table = "paradigm"`, such as
Standard Kurpie (`lect:skur`). The paradigm is the table in the data named by the entry's `rules`. Its `types` decide
the type of a lemma, and each type has one ending per slot. It answers the same calls from `decline_word` as
`NounRules`.
]==]
local ParadigmRules = {}
ParadigmRules.__index = ParadigmRules
-- Return the stem, type and declension (the gender whose endings it takes) of a lemma in `paradigm`, decided by its
-- gender and ending (see `types` in the data). With `soft`, a stem whose last consonant can come from mazuration takes
-- its entry's soft type. `name` is the name of the lect, for the error messages.
local function paradigm_type(data, paradigm, name, word, gender, soft, text)
for _, entry in ipairs(gender and paradigm.types[gender] or {}) do
local stem = entry.ending == "" and word or mw.ustring.match(word, "^(.+)" .. entry.ending .. "$")
if stem and not (entry.consonant_final and mw.ustring.find(word, "[" .. paradigm.vowels .. "]$")) then
local final = final_consonant(data, stem)
local type = entry.default
for _, class in ipairs(entry.by_final or {}) do
if paradigm[class[1]][final] then
type = class[2]
break
end
end
if soft then
if not entry.soft then
spec_error(("In the %s rules, a %s noun like '%s' can't take 'soft'"):format(name,
M.data.genders[gender].name, word), text)
elseif type == entry.soft then
spec_error(("The stem '%s' is soft already, so 'soft' isn't needed"):format(stem), text)
elseif not paradigm.mazurated[final] then
local finals = {}
for consonant in pairs(paradigm.mazurated) do
table.insert(finals, consonant)
end
table.sort(finals)
spec_error(("'soft' needs a stem that ends in a consonant from mazuration (%s), unlike '%s'"):format(
table.concat(finals, ", "), stem), text)
end
type = entry.soft
end
return stem, type, entry.declension or gender
end
end
spec_error(("The %s rules have no %s noun like '%s'; give its forms as overrides"):format(name,
gender and M.data.genders[gender].name or "genderless", word), text)
end
-- Return `stem` with the slanted vowel of its last syllable made clear by the `clear` table of `paradigm`, or by
-- `clear_before_nasal` when one of its `nasals` follows the vowel. Return nil if that vowel isn't slanted.
local function clear_vowel(paradigm, stem)
local vowels = paradigm.vowels
local following = mw.ustring.match(stem, "[" .. vowels .. "]([^" .. vowels .. "]?)[^" .. vowels .. "]*$")
local before_nasal = paradigm.nasals and paradigm.nasals[following] and paradigm.clear_before_nasal
return alternate(vowels, stem, before_nasal or paradigm.clear)
end
function ParadigmRules.new(base, word, paradigm, name)
local data = base.data
local plural = base.number == "pl"
local stem, type, declension
if plural then
-- A plurale tantum is declined from its nominative plural, with the plural endings of its gender's hard stems.
if not paradigm.plural_nominatives then
spec_error(("The %s rules have no pluralia tantum"):format(name), base.text)
end
for _, ending in ipairs(paradigm.plural_nominatives) do
stem = stem or mw.ustring.match(word, "^(.+)" .. ending .. "$")
end
if not stem then
spec_error(("The %s rules have no plurale tantum like '%s'"):format(name, word), base.text)
end
if base.indicators.soft then
spec_error(("In the %s rules, a plurale tantum can't take 'soft'"):format(name), base.text)
end
type, declension = "hard", base.gender or "n"
else
stem, type, declension = paradigm_type(data, paradigm, name, word, base.gender, base.indicators.soft, base.text)
end
local consonant_final = not plural and stem == word
if declension == "m" and base.animacy ~= "inan" and paradigm.animate_types and paradigm.animate_types[type] then
type = paradigm.animate_types[type]
end
if base.reducible then
stem = reduce(data, stem) or spec_error(("The stem '%s' has no mobile e"):format(stem), base.text)
end
-- With `#`, the forms with an ending have the clear vowel of `clear_stem`.
local clear_stem
if base.quantity == "none" then
spec_error(("The %s rules have no vowel alternation for '-#' to remove"):format(name), base.text)
elseif base.quantity == "full" then
if not paradigm.clear then
spec_error(("The %s rules have no vowel alternation for '#'"):format(name), base.text)
elseif not consonant_final then
spec_error(("In the %s rules, '#' needs a lemma that ends in a consonant"):format(name), base.text)
end
clear_stem = clear_vowel(paradigm, stem)
or spec_error(("The stem '%s' has no slanted vowel for '#' to make clear"):format(stem), base.text)
end
local endings = paradigm.nouns[declension][type]
if plural then
local plural_endings = {}
for slot, ending in pairs(endings) do
if mw.ustring.find(slot, "_p$") then
plural_endings[slot] = ending
end
end
endings = plural_endings
end
local copies = {}
for slot, source in pairs(paradigm.copies[declension]) do
copies[slot] = source
end
if base.gender == "m" then
for slot, source in pairs(paradigm.animate_copies[base.animacy]) do
copies[slot] = source
end
end
return setmetatable({base = base, data = data, paradigm = paradigm, word = word, stem = stem, clear_stem = clear_stem,
endings = endings, group = {copies = copies}, head_slot = plural and "nom_p" or "nom_s"}, ParadigmRules)
end
-- Return one form: the stem (with its clear vowel before an ending, under `#`), palatalized if `label` is `palatal` (by
-- the paradigm's own `palatal` table), followed by the ending. After a hardened consonant, the first letter of the
-- ending is respelled by `hardened_spelling`.
function ParadigmRules:form(label, ending, note)
local paradigm = self.paradigm
local stem = self.clear_stem and ending ~= "" and self.clear_stem or self.stem
if label == "palatal" then
stem = replace_final(stem, paradigm.palatal) or stem
end
if paradigm.hardened and paradigm.hardened[final_consonant(self.data, stem)] then
local respelled = paradigm.hardened_spelling and paradigm.hardened_spelling[mw.ustring.sub(ending, 1, 1)]
if respelled then
ending = respelled .. mw.ustring.sub(ending, 2)
end
end
return {form = stem .. ending, footnotes = note and {"[" .. self.data.notes[note] .. "]"} or nil}
end
function ParadigmRules:forms(slot)
local cell = self.endings[slot]
if not cell then
return {}
end
if type(cell) == "string" then
return {self:form("plain", cell)}
end
return {self:form(cell.stem or "plain", cell[1], cell.note)}
end
-- Return the stem label of a slot's rule. An ending given for the slot in an override goes on that stem.
function ParadigmRules:overrideLabel(slot)
local cell = self.endings[slot]
return type(cell) == "table" and cell.stem or "plain"
end
------------------------------------------------------------------------------------------------------------------------
-- Declension --
------------------------------------------------------------------------------------------------------------------------
-- Return the forms of a noun from the lexicon (`<irreg>`) or of an indeclinable noun (`<indecl>`).
local function lexicon_forms(base, word)
local forms = {}
if base.indicators.irreg then
local list = base.data.irregular_nouns[word]
if not list then
error(("'%s' is not one of the irregular nouns"):format(word), 0)
end
for i, slot in ipairs(base.data.slot_order) do
forms[slot] = {{form = list[i]}}
end
elseif base.indicators.indecl then
for _, slot in ipairs(base.data.slot_order) do
forms[slot] = {{form = word}}
end
end
return forms
end
-- Return the masculine nominative singular of an adjectival word given in another gender, using `adjective_lemma` in
-- the data, e.g. ''teściowa'' → ''teściowy'', ''tania'' → ''tani'', ''bykowe'' → ''bykowy'', ''wielkie'' →
-- ''wielki''. A plural such as ''Zjednoczone'' works the same way.
local function adjective_lemma(data, word, rule_gender, plural)
local lemma = data.adjective_lemma
for _, ending in ipairs(lemma.endings[plural and "plural" or rule_gender] or {}) do
local stem = mw.ustring.match(word, "^(.+)" .. ending[1] .. "$")
if stem then
return stem .. ((ending.soft or lemma.soft_after[mw.ustring.sub(stem, -1)]) and lemma.soft or lemma.hard)
end
end
return word
end
--[==[
Return the masculine nominative singular that goes with a virile plural, e.g. ''krewni'' → ''krewny'', ''polscy'' →
''polski''. We try each word that the data's `palatal` table could have softened into the plural (before one of the
`virile_endings`) and return the one whose virile nominative plural, as the adjective rules give it, is that plural.
Return {nil} if there's none.
]==]
local function virile_lemma(data, word)
local adjective = {indicators = {}, overrides = {}, data = data}
for final, softened in pairs(data.palatal) do
for _, ending in ipairs(data.virile_endings) do
local stem = mw.ustring.match(word, "^(.+)" .. softened .. ending .. "$")
if stem then
for _, nominative in ipairs(data.adjective_nominatives) do
local lemma = stem .. final .. nominative
local ok, rules = pcall(AdjectiveRules.new, adjective, lemma)
if ok then
for _, form in ipairs(rules:forms("nom_mp_pers")) do
if form.form == word then
return lemma
end
end
end
end
end
end
end
return nil
end
-- Return the forms of an adjective in a lect's paradigm (`lect:skur`): the endings of the paradigm's `adjective` added
-- to the lemma minus its last letter, with the slots shared as for every adjective (`adjective_shared` in the data).
local function paradigm_adjective_forms(data, paradigm, word)
local stem = mw.ustring.sub(word, 1, -2)
local forms = {nom_m = {{form = word}}}
for slot, ending in pairs(paradigm.adjective) do
forms[slot] = {{form = stem .. ending}}
end
for source, targets in pairs(data.adjective_shared) do
for _, target in ipairs(targets) do
forms[target] = forms[source]
end
end
return forms
end
-- Return the forms of an adjectival word (`+`) in a lect's paradigm (`lect:skur`), in noun slots. Its masculine comes from
-- the word as given: the word minus the paradigm's nominative ending for its gender and number, with ''-ï'' after one of
-- the paradigm's `adjective_soft` consonants and ''-y'' otherwise.
local function paradigm_adjectival_forms(base, word, rule_gender, plural)
local data = base.data
local paradigm = data[base.lect_table.rules]
if not paradigm.adjective then
spec_error(("The %s rules have no adjective declension"):format(base.lect_name), base.text)
end
local masculine = word
if plural or rule_gender == "f" or rule_gender == "n" then
local ending = paradigm.adjective[plural and (rule_gender == "m-pr" and "nom_mp_pers" or "nom_p_not_mp_pers")
or "nom_" .. rule_gender]
local stem = mw.ustring.match(word, "^(.+)" .. ending .. "$")
or spec_error(("The adjectival word '%s' doesn't end in -%s"):format(word, ending), base.text)
masculine = stem .. (paradigm.adjective_soft and paradigm.adjective_soft[final_consonant(data, stem)] and "ï" or "y")
end
local adjective = paradigm_adjective_forms(data, paradigm, masculine)
for _, pair in ipairs(data.adjective_accusatives) do
adjective[pair[2]] = adjective[pair[2]] or adjective[pair[1]]
end
local forms = {}
for slot, adjective_slot in pairs(data.adjectival_slots[rule_gender]) do
forms[slot] = adjective[adjective_slot] or {}
end
if rule_gender ~= "m-pr" then
for slot, adjective_slot in pairs(data.adjectival_slots.plural) do
forms[slot] = adjective[adjective_slot] or {}
end
end
forms[plural and "nom_p" or "nom_s"] = {{form = word}}
return forms
end
-- Return the forms of an adjectival word (`+`) in noun slots, using `adjectival_slots` in the data.
local function adjectival_forms(base, word)
local data = base.data
local rule_gender = data.rule_gender[base.gender]
if type(rule_gender) == "table" then
rule_gender = rule_gender[base.animacy or "inan"]
end
local plural = base.number == "pl"
if base.lect_table and base.lect_table.table == "paradigm" then
return paradigm_adjectival_forms(base, word, rule_gender, plural)
end
local lemma = plural and rule_gender == "m-pr" and virile_lemma(data, word) or adjective_lemma(data, word, rule_gender, plural)
local adjective = {lemma = lemma, indicators = {}, overrides = {}, data = data}
local rules = AdjectiveRules.new(adjective, adjective.lemma)
local function forms_of(slot)
if slot == "nom_m" then
return {{form = adjective.lemma}}
end
local source = rules.group.copies[slot]
while source and rules.group.copies[source] do
source = rules.group.copies[source]
end
if source == "nom_m" then
return {{form = adjective.lemma}}
end
return rules:forms(source or slot) or {}
end
local forms = {}
for slot, adjective_slot in pairs(data.adjectival_slots[rule_gender]) do
forms[slot] = forms_of(adjective_slot)
end
if rule_gender ~= "m-pr" then
for slot, adjective_slot in pairs(data.adjectival_slots.plural) do
forms[slot] = forms_of(adjective_slot)
end
end
-- The word as given heads its table.
forms[plural and "nom_p" or "nom_s"] = {{form = word}}
return forms
end
--[==[
Resolve the lect of a `lect:` indicator or a `[lect:CODE:PLACE]` tag through the aliases in the data module of the lects
(`lect_module` in the language's data, which is [[Module:zlw-lch-IPA/data/pl]] for Polish). Return the code and the
name of the lect.
]==]
local function lect_of(data, code, text)
local lects = mw.loadData(data.lect_module)
code = lects.lect_aliases[code] or code
local lect = lects.lects[code]
if not lect then
local codes = {}
for known in pairs(lects.lects) do
table.insert(codes, known)
end
table.sort(codes)
spec_error(("Unrecognized lect '%s'; the lects are %s"):format(code, table.concat(codes, ", ")), text)
end
return code, lect.name
end
-- Return a footnote `[lect:CODE]` or `[lect:CODE:PLACE]` of a word of `base` as it's shown (the name of the lect,
-- formatted as its label is, i.e. linked to the article on the dialect, followed by the place), along with the name of
-- the lect and the list of places the tag gives. The places are separated by commas and may be followed by a note after
-- a semicolon, which isn't a place: `[lect:MB:Czachówek, Wągrodno]` gives Czachówek and Wągrodno, and
-- `[lect:MD:Przasnysz; in the sense “man”]` gives Przasnysz. Return nil if the footnote isn't a lect tag.
local function lect_footnote(base, footnote)
local code, place = mw.ustring.match(footnote, "^%[lect:([^:%]]+):?(.-)%]$")
if not code then
return nil
end
local _, name = lect_of(base.data, code, base.text)
local label = M.labels.get_label_info{label = name, lang = base.lang, nocat = true}.label
local places = {}
for each in mw.text.gsplit(mw.ustring.match(place, "^[^;]*"), ",", true) do
each = mw.text.trim(each)
if each ~= "" then
table.insert(places, each)
end
end
return "[" .. label .. (place ~= "" and " (" .. place .. ")" or "") .. "]", name, places
end
-- Return the link target of a form of an attested lect, i.e. its modern spelling according to `respelling` (e.g.
-- ''ptåka'' → ''ptaka''). Return nil if it's spelled the same.
local function respelled(respelling, form)
local target = mw.ustring.gsub(form, ".", respelling)
return target ~= form and target or nil
end
-- Return a `generate_link` function for `show_forms` for the table of `spec`, which links a respelled form (one with a
-- `target`) to its modern spelling.
local function respelled_link(spec)
return function(data)
if data.form.target then
return M.links.full_link{lang = spec.lang, term = data.form.target, alt = data.form.formval_for_link,
tr = "-"} .. M.inflection_utilities.get_footnote_text(data.form.footnotes, data.footnote_obj)
end
end
end
-- Return a `transform_accel_obj` function for `show_forms` for the table of `spec`, or nil if the table has no id. A
-- table with an id gives the lemma of its green links the id (`bek<id:defender>`), so that an entry they create is a
-- form of this table's word only.
local function accel_with_id(spec)
if not spec.id then
return nil
end
return function(slot, form, accel_obj)
if accel_obj then
accel_obj.lemma = accel_obj.lemma .. "<id:" .. spec.id .. ">"
end
return accel_obj
end
end
--[==[
Return the forms of an attested table (Middle Polish `lect:mpl`, the `dialectal` table and every Old Polish table),
which are the cells given, exactly as given, and nothing else. In a dialectal table, every form must have a lect,
either from its own `[lect:...]` tag or from a tag given for the whole word.
]==]
local function attested_forms(base)
local forms = {}
local word_lect, word_lect_name, word_places
local word_footnotes = {}
for _, note in ipairs(base.footnotes or {}) do
local shown, name, places = lect_footnote(base, note)
word_lect, word_lect_name, word_places = word_lect or shown, word_lect_name or name, word_places or places
table.insert(word_footnotes, shown or note)
end
-- the forms with a lect tag of their own, which the lect tag of the word doesn't go on
local own_lect = {}
local respelling = base.lect_table and base.lect_table.respelling and base.data[base.lect_table.respelling]
for slot, override in pairs(base.overrides) do
if not override.full then
spec_error(("An attested table takes whole forms: '%s:FORM'"):format(slot), base.text)
end
local list = {}
for _, value in ipairs(override.values) do
if value.form ~= "" then
local footnotes, lect, lect_name, places = {}, nil, nil, nil
for _, note in ipairs(value.footnotes or {}) do
local shown, name, note_places = lect_footnote(base, note)
lect, lect_name, places = lect or shown, lect_name or name, places or note_places
table.insert(footnotes, shown or note)
end
if base.indicators.dialectal then
if not lect and not word_lect then
spec_error(("The dialectal form '%s' needs [lect:CODE]"):format(value.form), base.text)
end
end
-- `lect` is the name of the form's lect and `places` the places of its lect tag (the form's own, or else
-- the word's), which label the form's definition line (see `form_tag_sets`).
local form = {
form = value.form,
target = respelling and respelled(respelling, value.form) or nil,
footnotes = footnotes[1] and footnotes or nil,
lect = lect_name or word_lect_name,
places = lect and places or word_places,
}
own_lect[form] = lect and true or nil
table.insert(list, form)
end
end
forms[slot] = list
end
if base.footnotes then
base.footnotes, base.word_lect, base.own_lect = word_footnotes, word_lect, own_lect
end
return forms
end
-- Return the entry of a pronoun in the data's `pronouns` along with the ending its forms take. This is the lemma's own
-- entry (with no ending), or the entry of the pronoun it's made from plus one of the `pronoun_suffixes` (e.g.
-- ''cośkolwiek'' is ''co'' plus ''-śkolwiek'').
local function pronoun_entry(data, lemma)
local pronouns = data.pronouns
if pronouns[lemma] then
return pronouns[lemma], ""
end
for _, suffix in ipairs(data.pronoun_suffixes or {}) do
local head = mw.ustring.match(lemma, "^(.+)" .. suffix .. "$")
if head and pronouns[head] then
return pronouns[head], suffix
end
end
return nil
end
-- Return the forms of a pronoun (`<pron>`) with their notes. In an attested table (Old Polish), the forms given in the
-- spec go on top of them.
local function pronoun_forms(base, word)
local data = base.data
local pronoun, suffix = pronoun_entry(data, word)
if not pronoun then
local lemmas = {}
for lemma in pairs(data.pronouns) do
table.insert(lemmas, lemma)
end
table.sort(lemmas)
local message = ("No pronoun '%s'; the pronouns are %s"):format(word, table.concat(lemmas, ", "))
if data.pronoun_suffixes then
local suffixes = {}
for _, item in ipairs(data.pronoun_suffixes) do
table.insert(suffixes, "-" .. item)
end
message = message .. ", and these with " .. table.concat(suffixes, ", ")
end
spec_error(message, base.text)
end
base.pronoun = pronoun
local forms = {}
for slot, list in pairs(pronoun) do
if slot ~= "numbers" and slot ~= "numberless" then
forms[slot] = {}
for _, item in ipairs(list) do
local form = {form = (type(item) == "table" and item[1] or item) .. suffix}
if type(item) == "table" then
form.footnotes = {}
for _, note in ipairs(item.notes) do
table.insert(form.footnotes, "[" .. data.notes[note] .. "]")
end
end
table.insert(forms[slot], form)
end
end
end
if base.attested then
for slot, list in pairs(attested_forms(base)) do
forms[slot] = list
end
end
return forms
end
-- Return the rule of a numeral in `rules` (`numeral_rules` or `collective_rules` in the data), i.e. the rule of the
-- longest key that the lemma ends in, along with the lemma minus that key.
local function numeral_rule(rules, word, text)
for length = mw.ustring.len(word), 0, -1 do
local key = length == 0 and "" or mw.ustring.sub(word, -length)
if rules[key] then
return rules[key], mw.ustring.sub(word, 1, mw.ustring.len(word) - length)
end
end
spec_error(("No numeral declines like '%s'"):format(word), text)
end
-- Return the forms of a numeral (`<num>`), i.e. the endings of its rule added to its stem.
local function numeral_forms(rules, base, word)
local rule, stem = numeral_rule(rules, word, base.text)
local forms = {}
for slot, cell in pairs(rule) do
forms[slot] = {}
for _, ending in ipairs(cell_endings(cell)) do
table.insert(forms[slot], {form = stem .. ending[1],
footnotes = ending.note and {"[" .. base.data.notes[ending.note] .. "]"} or nil})
end
end
return forms
end
--[==[
Add the footnotes given for the whole word (`base.footnotes`) after the footnotes of every form, as new form objects,
since a copied slot shares the form objects of its source. In an attested table the word's lect tag
(`base.word_lect`) only goes on the forms without a lect tag of their own (`base.own_lect`). Return the forms.
]==]
local function add_word_footnotes(base, forms)
if not base.footnotes then
return forms
end
for slot, list in pairs(forms) do
local copy = {}
for _, form in ipairs(list) do
local footnotes = {}
for _, note in ipairs(form.footnotes or {}) do
table.insert(footnotes, note)
end
for _, note in ipairs(base.footnotes) do
if not (note == base.word_lect and base.own_lect[form]) then
table.insert(footnotes, note)
end
end
-- a copy of the whole form, so that it keeps its lect and places for `form_tag_sets`
local copied = {}
for key, value in pairs(form) do
copied[key] = value
end
copied.footnotes = footnotes
table.insert(copy, copied)
end
forms[slot] = copy
end
return forms
end
--[==[
Decline a single word. This is the `inflect_word_spec` callback passed to [[Module:inflection utilities]]. First the
rules fill every slot they cover. Then the overrides apply (an ending goes on the stem that the slot's rule uses, and a
form replaces the cell), followed by the copies (unless a copy is overridden itself), the deprecative forms of a
masculine personal noun (after its nominative plural, with a footnote) and finally the footnote for the whole word.
]==]
local function decline_word(base)
local word = base.indicators.decllemma or base.indicators.r or base.lemma
local forms, rules
if base.attested then
base.forms = add_word_footnotes(base, base.indicators.pron and pronoun_forms(base, word) or attested_forms(base))
return
elseif base.indicators.pron then
forms = pronoun_forms(base, word)
elseif base.indicators.num then
forms = numeral_forms(base.data.collective_rules, base, word)
elseif base.indicators.irreg or base.indicators.indecl then
forms = lexicon_forms(base, word)
elseif base.indicators["!"] then
-- A manual table has only the forms its overrides give.
forms = {}
elseif base.indicators["+"] then
forms = adjectival_forms(base, word)
else
rules = base.lect_table and base.lect_table.table == "paradigm"
and ParadigmRules.new(base, word, base.data[base.lect_table.rules], base.lect_name) or NounRules.new(base, word)
-- The lemma heads the table, even when another word is declined in its place (`decllemma`).
forms = {[rules.head_slot] = {{form = base.lemma}}}
-- The rules give the singular and the plural; only an attested table has the dual.
for _, entry in ipairs(M.data.noun_slots) do
local slot = entry.slot
if entry.number ~= "d" and slot ~= rules.head_slot and not rules.group.copies[slot] then
forms[slot] = rules:forms(slot)
-- A form that is the declined word itself (e.g. an inanimate accusative) belongs to the lemma.
for _, form in ipairs(forms[slot] or {}) do
if form.form == word then
form.form = base.lemma
end
end
end
end
-- In a phrase the deprecative forms would agree with nothing (''pany młodzi''), so only a single word shows
-- them.
if not base.in_phrase then
forms.depr_p = rules:forms("depr_p")
end
end
for slot, override in pairs(base.overrides) do
local list = {}
local rule_forms = forms[slot] or {}
for _, value in ipairs(override.values) do
if value.default then
for _, form in ipairs(rules and rules:forms(slot) or {}) do
table.insert(list, form)
end
elseif override.full then
if value.form ~= "" then
local shown = {form = value.form, footnotes = value.footnotes}
-- A whole form that the rules also give keeps their alternations for the categories (''ojca'' on
-- ''ojciec'').
for _, rule_form in ipairs(rule_forms) do
if rule_form.form == value.form and rules and rules.labels then
rules.labels[shown] = rules.labels[rule_form]
end
end
table.insert(list, shown)
end
else
local form = rules and rules:form(rules:overrideLabel(slot, value.form), value.form) or {form = word .. value.form}
form.footnotes = value.footnotes
table.insert(list, form)
end
end
forms[slot] = list
end
if rules then
-- A copy can copy another copy (e.g. the vocative of a feminine consonant-stem noun is its locative, which is
-- its dative). Fill each one from the slot at the end of its chain, unless a slot along the way is overridden.
local copies = rules.group.copies
for slot in pairs(copies) do
if not base.overrides[slot] then
local source = copies[slot]
while copies[source] and not base.overrides[source] do
source = copies[source]
end
local list = {}
for _, form in ipairs(forms[source] or {}) do
table.insert(list, form)
end
forms[slot] = list
end
end
end
if forms.depr_p then
forms.nom_p = forms.nom_p or {}
-- A deprecative form that's the same as a virile form (e.g. ''zaklinacze'') isn't a separate form, so don't
-- show it twice.
local virile = {}
for _, form in ipairs(forms.nom_p) do
virile[form.form] = true
end
for _, form in ipairs(forms.depr_p) do
if not virile[form.form] then
local shown = {form = form.form, footnotes = form.footnotes or {"[" .. base.data.notes.deprecative .. "]"}}
if rules and rules.labels then
rules.labels[shown] = rules.labels[form]
end
table.insert(forms.nom_p, shown)
end
end
forms.depr_p = nil
end
if rules and rules.labels then
-- Collect the alternations of the forms the table shows, for its categories. A rule's form that an override
-- replaced doesn't count, and neither does a form of a number the table doesn't show.
rules.used = {}
for slot, list in pairs(forms) do
if not base.number or mw.ustring.sub(slot, -1) == mw.ustring.sub(base.number, 1, 1) then
for _, form in ipairs(list) do
for part in mw.text.gsplit(rules.labels[form] or "plain", "+", true) do
rules.used[part] = true
end
end
end
end
end
base.forms = add_word_footnotes(base, forms)
-- Keep the rules the forms came from, and the alternations they used, for the categories.
base.rules = rules
end
-- Join an adjective stem and an ending. If the data's `adjective_dropped` says the last letter of the stem drops before
-- the first letter of the ending, drop it (e.g. ''moj-'' + ''-ich'' → ''moich'').
local function adjective_form(data, stem, ending)
local before = data.adjective_dropped[mw.ustring.sub(stem, -1)]
if before and mw.ustring.sub(ending, 1, mw.ustring.len(before)) == before then
return mw.ustring.sub(stem, 1, -2) .. ending
end
return stem .. ending
end
-- Return the forms of an irregular adjective from `irregular_adjectives`, along with the layout of the table it needs
-- (nil, `dwa` or `plonly`).
local function irregular_adjective_forms(base, word)
local data = base.data
for _, entry in ipairs(data.irregular_adjectives) do
local captured = mw.ustring.match(word, entry.pattern)
if captured or entry.stem and mw.ustring.find(word, entry.pattern) then
local forms = {}
local function add(slot, stem, endings, note)
if type(endings) == "string" then
endings = {endings}
end
for _, ending in ipairs(endings or {}) do
forms[slot] = forms[slot] or {}
local form = ending == "-" and base.lemma or adjective_form(data, stem, ending)
table.insert(forms[slot], {form = form, footnotes = note and {"[" .. note .. "]"} or nil})
end
end
if entry.table ~= "dwa" then
add("nom_m", nil, "-")
end
for _, set in ipairs(entry.sets) do
local stem = (entry.stem or captured) .. (set.add or "")
for slot, endings in pairs(set.endings or {}) do
add(slot, stem, endings, set.note)
for _, target in ipairs(data.adjective_shared[slot] or {}) do
add(target, stem, endings, set.note)
end
end
for slot, endings in pairs(set.own or {}) do
add(slot, stem, endings, set.note)
end
if set.archaic_dative and base.indicators.archdat then
add("dat_mn", stem, set.archaic_dative, data.notes[data.archaic_dative.note])
end
end
return forms, entry.table
end
end
error(("Unrecognized irregular adjective '%s'"):format(word), 0)
end
--[==[
Decline a single adjective. This is the `inflect_word_spec` callback passed to [[Module:inflection utilities]] for
{{tl|pl-adecl}}. The rules (or the lexicon of irregular adjectives) fill the slots; then the overrides apply, followed
by the accusatives taken from other slots (unless overridden) and the footnote for the whole word. An attested table
has the cells given and nothing else.
]==]
local function decline_adjective_word(base)
local data = base.data
local word = base.indicators.decllemma or base.lemma
local forms, layout
if base.attested then
-- The cells given and nothing else, with the dual columns if `du` is given.
forms, layout = attested_forms(base), base.indicators.du and "dual" or nil
elseif base.indicators.irreg then
forms, layout = irregular_adjective_forms(base, word)
elseif base.indicators.lect then
local paradigm = data[data.lect_tables[base.indicators.lect].rules]
if not paradigm.adjective then
spec_error(("The %s rules have no adjective declension"):format(base.lect_name), base.text)
end
forms = paradigm_adjective_forms(data, paradigm, word)
-- With `decllemma`, the lemma itself heads the table (''båbcyn'' declined as ''båbcyny'').
forms.nom_m = {{form = base.lemma}}
elseif base.indicators.num then
forms, layout = numeral_forms(data.numeral_rules, base, word), "plonly"
else
local rules = AdjectiveRules.new(base, word)
-- With `decllemma`, the lemma itself still heads the table (''wart'' declined as ''warty'').
forms = {nom_m = {{form = base.lemma}}}
for _, slot in ipairs(data.adjective_slots) do
if slot ~= "nom_m" and slot ~= "short" and not rules.group.copies[slot] then
forms[slot] = rules:forms(slot)
end
end
if base.indicators.archdat then
local archaic = data.archaic_dative
table.insert(forms.dat_mn, {form = rules.stem .. archaic[1], footnotes = {"[" .. data.notes[archaic.note] .. "]"}})
end
-- Keep the slots that every adjective shares as copies, so that an override of the source carries over.
for slot, source in pairs(rules.group.copies) do
local accusative = mw.ustring.find(slot, "^acc")
if not accusative and not base.overrides[slot] then
forms[slot] = forms[source]
end
end
end
if not base.attested then
for slot, override in pairs(base.overrides) do
local list = {}
for _, value in ipairs(override.values) do
if value.form ~= "" then
table.insert(list, {form = value.form, footnotes = value.footnotes})
end
end
forms[slot] = list
end
for _, pair in ipairs(data.adjective_accusatives) do
local source, target = pair[1], pair[2]
if not base.overrides[target] and forms[source] and not (base.indicators.irreg and forms[target]) then
forms[target] = forms[source]
end
end
end
base.forms = add_word_footnotes(base, forms)
base.layout = layout
end
-- Return the attested tables there are for `template` (`noun` or `adjective`), for the error messages: those of the
-- language's attested lects and its dialectal table, plus the templates of the languages whose tables of that kind are
-- all attested.
local function attested_tables(data, template)
local tables = {}
local codes = {}
for code, lect_table in pairs(data.lect_tables or {}) do
if lect_table.table == "attested" then
table.insert(codes, code)
end
end
table.sort(codes)
for _, code in ipairs(codes) do
table.insert(tables, "<lect:" .. code .. ">")
end
if data.indicators[template].dialectal then
table.insert(tables, "<dialectal>")
end
local languages = {}
for code, language in pairs(M.data.languages) do
if language[template] then
table.insert(languages, code)
end
end
table.sort(languages)
for _, code in ipairs(languages) do
if mw.loadData("Module:zlw-lch-decl/data/" .. code).attested then
table.insert(tables, "{{" .. M.data.languages[code][template] .. "}}")
end
end
return table.concat(tables, ", ")
end
-- Work out the table a base is for: its lect (`lect:CODE`), and whether the table is attested, i.e. has only the cells
-- given (for an attested lect, the dialectal table, or a language whose tables are all attested). Throw an error if
-- `recon` or `du` is given for a table that isn't attested, `soft` for a table without its lect's own rules, if a lect
-- tag appears outside the dialectal table, or if a dual slot is given without `du`.
local function resolve_table(base)
local data = base.data
if base.indicators.lect then
base.indicators.lect, base.lect_name = lect_of(data, base.indicators.lect, base.text)
base.lect_table = data.lect_tables[base.indicators.lect]
if not base.lect_table then
local codes = {}
for code in pairs(data.lect_tables) do
table.insert(codes, code)
end
table.sort(codes)
spec_error(("The lect '%s' has no table of its own (the lects with one are %s); give its forms in a "
.. "<dialectal> table"):format(base.indicators.lect, table.concat(codes, ", ")), base.text)
end
end
base.attested = data.attested or base.indicators.dialectal
or base.lect_table and base.lect_table.table == "attested" or nil
for _, name in ipairs({"recon", "du"}) do
if base.indicators[name] and not base.attested then
spec_error(("Only an attested table (%s) takes '%s'"):format(attested_tables(data, base.template), name),
base.text)
end
end
if base.indicators.soft and not (base.lect_table and base.lect_table.table == "paradigm") then
local codes = {}
for code, lect_table in pairs(data.lect_tables) do
if lect_table.table == "paradigm" then
table.insert(codes, "<lect:" .. code .. ">")
end
end
table.sort(codes)
spec_error(("Only a lect with rules of its own (%s) takes 'soft'"):format(table.concat(codes, ", ")), base.text)
end
-- A form of a lect can only be tagged in the dialectal table, so that none ends up among the standard forms.
if not base.indicators.dialectal then
local function check(footnotes)
for _, footnote in ipairs(footnotes or {}) do
if mw.ustring.find(footnote, "^%[lect:") then
spec_error(("A lect's form (%s) belongs in a <dialectal> table"):format(footnote), base.text)
end
end
end
check(base.footnotes)
for _, override in pairs(base.overrides) do
for _, value in ipairs(override.values) do
check(value.footnotes)
end
end
end
if not base.indicators.du then
for slot in pairs(base.overrides) do
if mw.ustring.find(slot, "_d$") then
spec_error(("The dual slot '%s' needs the indicator 'du'"):format(slot), base.text)
end
end
end
end
-- Set the fields of a base that the rules use, based on its indicators.
local function normalize_base(base)
base.gender = base:group("gender")
base.animacy = base:group("animacy")
base.number = base:group("number")
base.kind = base:group("kind")
if base.indicators["*"] then
base.reducible = true
elseif base.indicators["-*"] then
base.reducible = false
end
base.quantity = base.indicators["#"] and "full" or base.indicators["-#"] and "none" or nil
if base.gender == "m" and not base.animacy then
base.animacy = "inan"
end
resolve_table(base)
-- `r:` gives the rules the word as it's read, so it needs a noun that the rules decline.
if base.indicators.r and (base:group("type") or base.attested or base.lect_table) then
spec_error("The indicator 'r' needs a noun that the rules decline", base.text)
end
end
------------------------------------------------------------------------------------------------------------------------
-- Output --
------------------------------------------------------------------------------------------------------------------------
--[==[
Object to render the declined words as a table with [[Module:inflection-table]], with a column for each number shown and
a row for each case. Each row has a `data-case` attribute so that scripts can reorder the cases. The cells come from
`show_forms` in [[Module:inflection utilities]], linked with accelerators for the lemma, and the footnotes go under the
table.
]==]
local TableRenderer = {}
TableRenderer.__index = TableRenderer
function TableRenderer.new(spec)
return setmetatable({spec = spec}, TableRenderer)
end
function TableRenderer:numbers()
local numbers = {}
for _, number in ipairs(M.data.numbers) do
if self.spec.numbers[number.code] then
table.insert(numbers, number)
end
end
return numbers
end
-- Return the title of a table: `title=` if given, otherwise what the table is (e.g. "Declension of " or "Attested
-- Middle Polish forms of ") followed by its head, unlinked. `suffix` follows the default title (`default_kind` and the
-- lemma), e.g. the declension kinds of an adjective.
function TableRenderer:title(default_kind, suffix)
local spec = self.spec
if spec.title then
return spec.title
end
local kind, head = default_kind, spec.forms.lemma
if spec.kind_title then
kind, head, suffix = spec.kind_title[1], spec.kind_title[2] or head, nil
end
return kind .. M.links.full_link({lang = spec.lang, alt = head}, "term") .. (suffix or "")
end
-- Return the first lines of a table titled `title`: the frame from [[Module:inflection-table]], with its first row
-- opened.
function TableRenderer:top(title)
return {M.inflection_table.make_top{
title = title,
palette = "blue",
tall = "yes",
lang = self.spec.lang:getCode(),
}}
end
-- Close the table in `lines` with its footnotes and categories, and return its wikitext.
function TableRenderer:finish(lines)
local spec = self.spec
table.insert(lines, M.inflection_table.make_bottom{notes = spec.forms.footnote or ""})
if spec.categories[1] and not spec.nocat then
table.insert(lines, M.utilities.format_categories(spec.categories, spec.lang))
end
return table.concat(lines, "\n")
end
function TableRenderer:render()
local spec = self.spec
local numbers = self:numbers()
local slot_list = {}
for _, case in ipairs(M.data.cases) do
for _, number in ipairs(numbers) do
-- A table with one number doesn't name it in its accelerators, and an attested or lect table has none
-- ("-").
local accel = (spec.attested or spec.lect) and "-" or #numbers > 1 and case.accel .. "|" .. number.accel or case.accel
table.insert(slot_list, {case.code .. "_" .. number.code, accel})
end
end
M.inflection_utilities.show_forms(spec.forms, {
lang = spec.lang,
lemmas = spec.lemmas,
slot_list = slot_list,
-- A Middle Polish form links to its modern spelling.
generate_link = respelled_link(spec),
transform_accel_obj = accel_with_id(spec),
})
local lines = self:top(self:title("Declension of "))
-- make_top has already opened the first row.
table.insert(lines, '! class="outer" |')
for _, number in ipairs(numbers) do
-- A numberless pronoun (e.g. ''siebie'') has an empty header over its one column.
table.insert(lines, '! class="outer" | ' .. (spec.numberless and "" or number.name))
end
for _, case in ipairs(M.data.cases) do
table.insert(lines, ('|- data-case="%s"'):format(case.code))
table.insert(lines, ('! title="%s" | %s'):format(spec.data.case_titles[case.code], case.name))
for _, number in ipairs(numbers) do
local cell = spec.forms[case.code .. "_" .. number.code]
table.insert(lines, "| " .. (cell or "—"))
end
end
return self:finish(lines)
end
--[==[
The rows of an adjective table, by layout. Each row is a case and its cells, and each cell is a slot and the number of
columns it spans. The regular table has the masculine animate, masculine inanimate, feminine and neuter singular, then
the virile and non-virile plural, as in the former [[Module:pl-adjective]]. The dual table (an attested table with `du`)
puts the dual, masculine and feminine/neuter, between them.
]==]
local ADJECTIVE_LAYOUTS = {
regular = {
columns = {
{"singular", 4, {"masculine animate", "masculine inanimate", "feminine", "neuter"}},
{"plural", 2, {"virile (= masculine personal)", "non-virile"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_m", 2}, {"nom_f"}, {"nom_n"}, {"nom_mp_pers"}, {"nom_p_not_mp_pers"}}},
{"gen", "genitive", {{"gen_mn", 2}, {"gen_f"}, {"gen_mn"}, {"gen_p", 2}}},
{"dat", "dative", {{"dat_mn", 2}, {"dat_f"}, {"dat_mn"}, {"dat_p", 2}}},
{"acc", "accusative", {{"acc_m_an"}, {"acc_m_in"}, {"acc_f"}, {"acc_n"}, {"acc_mp_pers"},
{"acc_p_not_mp_pers"}}},
{"ins", "instrumental", {{"ins_mn", 2}, {"ins_f"}, {"ins_mn"}, {"ins_p", 2}}},
{"loc", "locative", {{"loc_mn", 2}, {"loc_f"}, {"loc_mn"}, {"loc_p", 2}}},
},
},
plonly = {
columns = {
{"plural", 2, {"virile (= masculine personal)", "non-virile"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_mp_pers"}, {"nom_p_not_mp_pers"}}},
{"gen", "genitive", {{"gen_p", 2}}},
{"dat", "dative", {{"dat_p", 2}}},
{"acc", "accusative", {{"acc_mp_pers"}, {"acc_p_not_mp_pers"}}},
{"ins", "instrumental", {{"ins_p", 2}}},
{"loc", "locative", {{"loc_p", 2}}},
},
},
-- an attested table with the dual (`du`), between the singular and the plural
dual = {
columns = {
{"singular", 4, {"masculine animate", "masculine inanimate", "feminine", "neuter"}},
{"dual", 2, {"masculine", "feminine/<wbr />neuter"}},
{"plural", 2, {"virile (= masculine personal)", "non-virile"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_m", 2}, {"nom_f"}, {"nom_n"}, {"nom_m_d"}, {"nom_fn_d"},
{"nom_mp_pers"}, {"nom_p_not_mp_pers"}}},
{"gen", "genitive", {{"gen_mn", 2}, {"gen_f"}, {"gen_mn"}, {"gen_d", 2}, {"gen_p", 2}}},
{"dat", "dative", {{"dat_mn", 2}, {"dat_f"}, {"dat_mn"}, {"dat_d", 2}, {"dat_p", 2}}},
{"acc", "accusative", {{"acc_m_an"}, {"acc_m_in"}, {"acc_f"}, {"acc_n"}, {"acc_m_d"}, {"acc_fn_d"},
{"acc_mp_pers"}, {"acc_p_not_mp_pers"}}},
{"ins", "instrumental", {{"ins_mn", 2}, {"ins_f"}, {"ins_mn"}, {"ins_d", 2}, {"ins_p", 2}}},
{"loc", "locative", {{"loc_mn", 2}, {"loc_f"}, {"loc_mn"}, {"loc_d", 2}, {"loc_p", 2}}},
},
},
dwa = {
columns = {
{"plural", 4, {"masculine personal", "masculine non-personal", "feminine", "neuter"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_mp_pers"}, {"nom_mp_npers"}, {"nom_fp"}, {"nom_np"}}},
{"gen", "genitive", {{"gen_p", 4}}},
{"dat", "dative", {{"dat_p", 4}}},
{"acc", "accusative", {{"acc_mp_pers"}, {"acc_mp_npers"}, {"acc_fp"}, {"acc_np"}}},
{"ins", "instrumental", {{"ins_mnp", 2}, {"ins_fp"}, {"ins_mnp"}}},
{"loc", "locative", {{"loc_p", 4}}},
},
},
}
function TableRenderer:renderAdjective()
local spec = self.spec
local layout = ADJECTIVE_LAYOUTS[spec.layout]
local slot_list = {}
for slot, accel in pairs(ADJECTIVE_ACCEL) do
table.insert(slot_list, {slot, (spec.lect or spec.attested) and "-" or accel})
end
table.sort(slot_list, function(a, b) return a[1] < b[1] end)
M.inflection_utilities.show_forms(spec.forms, {
lang = spec.lang,
lemmas = spec.lemmas,
slot_list = slot_list,
generate_link = respelled_link(spec),
transform_accel_obj = accel_with_id(spec),
})
local lines = self:top(self:title("Declension of ",
spec.kinds[1] and " (" .. table.concat(spec.kinds, " // ") .. ")" or nil))
-- make_top has already opened the first row. Add the number headers, then the gender headers.
table.insert(lines, '! class="outer" rowspan="2" |')
for _, column in ipairs(layout.columns) do
table.insert(lines, ('! class="outer" colspan="%d" | %s'):format(column[2], column[1]))
end
table.insert(lines, "|- class=\"secondary\"")
for _, column in ipairs(layout.columns) do
for _, header in ipairs(column[3]) do
table.insert(lines, "! " .. header)
end
end
for _, row in ipairs(layout.rows) do
table.insert(lines, ('|- data-case="%s"'):format(row[1]))
table.insert(lines, "! " .. row[2])
for _, cell in ipairs(row[3]) do
local span = cell[2] and ('colspan="%d" | '):format(cell[2]) or ""
table.insert(lines, "| " .. span .. (spec.forms[cell[1]] or "—"))
end
end
if spec.forms.short and spec.forms.short ~= "—" then
table.insert(lines, '|- data-case="short"')
table.insert(lines, "! short")
table.insert(lines, '| colspan="2" | ' .. spec.forms.short)
end
return self:finish(lines)
end
------------------------------------------------------------------------------------------------------------------------
-- The call --
------------------------------------------------------------------------------------------------------------------------
--[==[
Decline a noun call without a frame. `args` are the template's arguments (`1` is the spec, along with `title` and
`nocat`), `pagename` is the page the call is on and `lang_code` is the language code (`pl` or `zlw-opl`). Return the
alternant multiword spec from [[Module:inflection utilities]], with the fields `forms` (a table mapping each slot to a
list of form objects), `numbers` (a set of `s`, `d` and `p`), `categories`, `title` and `nocat`.
]==]
function export.decline_noun(args, pagename, lang_code)
local data, lang = language_of(lang_code, "noun")
-- The angle brackets are omittable, so a bare word would be read as an indicator; with no spec, decline the page
-- name with no indicators.
local spec_text = args[1] or ""
local parse_props = {
parse_indicator_spec = function(angle_bracket_spec)
local base = Spec.parse(angle_bracket_spec, "noun", data, lang)
normalize_base(base)
return base
end,
allow_blank_lemma = true,
angle_brackets_omittable = true,
}
local spec = M.inflection_utilities.parse_inflected_text(spec_text, parse_props)
local number, noun
local word_count = 0
M.inflection_utilities.map_word_specs(spec, function()
word_count = word_count + 1
end)
M.inflection_utilities.map_word_specs(spec, function(base)
if base.lemma == "" then
base.lemma = pagename
end
-- An irregular noun has the gender and animacy of its lexicon entry. They're used if the spec gives none, and
-- giving others is an error.
local irregular = base.indicators.irreg and data.irregular_nouns[base.indicators.decllemma or base.lemma]
if irregular then
if base.gender and (base.gender ~= irregular.gender or base.animacy ~= irregular.animacy) then
spec_error(("The irregular noun '%s' is <%s>"):format(base.lemma,
irregular.gender .. (irregular.animacy and "." .. irregular.animacy or "")), base.text)
end
base.gender, base.animacy = irregular.gender, irregular.animacy
end
base.in_phrase = word_count > 1 and #spec.alternant_or_word_specs > 1 or nil
number = number or base.number
if not base.indicators["+"] and base.gender then
noun = noun or base
end
end)
-- An adjectival word (`+`) agrees with the noun of the phrase, taking whatever gender, animacy and number it
-- doesn't give itself.
M.inflection_utilities.map_word_specs(spec, function(base)
if base.indicators["+"] and noun then
base.gender = base.gender or noun.gender
if base.gender == noun.gender then
base.animacy = base.animacy or noun.animacy
end
base.number = base.number or noun.number
end
if base.indicators["+"] and not base.gender then
error(("The adjectival word '%s' needs a gender, or a noun in the phrase"):format(base.lemma), 0)
end
end)
local slot_list = {}
for _, entry in ipairs(M.data.noun_slots) do
table.insert(slot_list, {entry.slot, entry.slot})
end
M.inflection_utilities.inflect_multiword_or_alternant_multiword_spec(spec, {
slot_list = slot_list,
inflect_word_spec = decline_word,
})
local first
M.inflection_utilities.map_word_specs(spec, function(base)
first = first or base
end)
spec.lang = lang
spec.data = data
spec.numbers = number == "sg" and {s = true} or number == "pl" and {p = true} or {s = true, p = true}
if first.indicators.du then
spec.numbers.d = true
end
-- A collective numeral has only the plural.
if first.indicators.num then
spec.numbers = {p = true}
end
if first.pronoun then
spec.numbers = {}
for _, number_code in ipairs(first.pronoun.numbers) do
spec.numbers[number_code] = true
end
spec.numberless = first.pronoun.numberless
end
spec.categories = {}
-- Only a table of the standard language is categorized; for the lects, the labels of the entry do that.
if not first.attested and not first.indicators.lect then
local function add(name, ...)
table.insert(spec.categories, lang:getCanonicalName() .. " " .. data.categories[name]:format(...))
end
if number == "sg" then
add("singularia_tantum")
elseif number == "pl" then
add("pluralia_tantum")
end
if word_count == 1 then
local indicators = first.indicators
if indicators.irreg then
add("irregular")
elseif indicators.indecl then
add("indeclinable")
elseif indicators["+"] then
add("adjectival")
elseif first.rules and first.rules.used then
local final = final_consonant(data, first.rules.stem)
local stem_type = data.stem_types.velar[final] and "velar" or data.stem_types.soft[final] and "soft"
or "hard"
local gender = data.category_genders[first.gender]
if type(gender) == "table" then
gender = gender[first.animacy]
end
-- A plurale tantum has no gender to tell apart, except for a personal one.
if gender and (number ~= "pl" or first.animacy == "pr") then
add("stem", stem_type, gender)
end
local reducible = false
for part in pairs(first.rules.used) do
reducible = reducible or is_mobile(part)
end
if reducible then
add("reducible")
end
local used = first.rules.used
if used.shortened or used.lengthened then
add("quantitative")
end
end
end
end
-- An attested table says what it attests in its title. Its head is the nominative given, or the reconstructed one
-- starred.
spec.attested = first.attested
local head
if first.attested then
local nominative = spec.forms[number == "pl" and "nom_p" or "nom_s"]
head = first.indicators.recon and "*" .. first.indicators.recon
or nominative and nominative[1] and M.links.remove_links(nominative[1].form) or nil
end
spec.lect = first.indicators.lect
if first.indicators.lect then
-- A paradigm's table is headed by the lemma, and an attested one by its nominative.
spec.kind_title = {data.lect_titles[first.indicators.lect], first.attested and head or nil}
elseif first.indicators.dialectal then
spec.kind_title = {data.lect_titles.dialectal, head}
elseif data.attested then
spec.kind_title = {"Declension of ", head}
end
spec.title = args.title
spec.id = args.id
spec.nocat = args.nocat
spec.lemmas = {pagename}
return spec
end
-- Return the kind of declension of an adjective, for its title and category: `irregular`, or the kind of the first
-- entry in the data's `adjective_kinds` that its lemma matches (hard ''-y'', velar ''-ki'' and ''-gi'', or soft).
local function adjective_kind(base)
if base.indicators.irreg then
return "irregular"
end
local word = base.indicators.decllemma or base.lemma
for _, kind in ipairs(base.data.adjective_kinds) do
if mw.ustring.find(word, kind[1]) then
return kind[2]
end
end
end
--[==[
Decline an adjective call without a frame. `args` are the template's arguments (`1` is the spec, along with `title` and
`nocat`), `pagename` is the page the call is on and `lang_code` is the language code (`pl`). Return the alternant
multiword spec from [[Module:inflection utilities]], with the fields `forms`, `layout` (`regular`, `plonly`, `dwa` or
`dual`), `kinds` (the declension kinds of its words), `pos` (the part of speech of the table, from `pos:` on one of its
words), `categories`, `title` and `nocat`.
]==]
function export.decline_adjective(args, pagename, lang_code)
local data, lang = language_of(lang_code, "adjective")
local parse_props = {
parse_indicator_spec = function(angle_bracket_spec)
return Spec.parse(angle_bracket_spec, "adjective", data, lang)
end,
allow_default_indicator = true,
allow_blank_lemma = true,
}
local spec = M.inflection_utilities.parse_inflected_text(args[1] or pagename, parse_props)
M.inflection_utilities.map_word_specs(spec, function(base)
if base.lemma == "" then
base.lemma = pagename
end
base.lemma = M.links.remove_links(base.lemma)
-- The part of speech belongs to the whole table, so only one word may give it.
local pos = base.indicators.pos
if pos then
if not data.parts_of_speech[pos] then
local names = {}
for name in pairs(data.parts_of_speech) do
table.insert(names, name)
end
table.sort(names)
spec_error(("Unrecognized part of speech '%s'; the parts of speech are %s"):format(pos,
table.concat(names, ", ")), base.text)
elseif spec.pos then
spec_error("The part of speech ('pos:') is given on more than one word", base.text)
end
spec.pos = pos
end
resolve_table(base)
end)
local slot_list = {}
for slot in pairs(ADJECTIVE_ACCEL) do
table.insert(slot_list, {slot, slot})
end
table.sort(slot_list, function(a, b) return a[1] < b[1] end)
M.inflection_utilities.inflect_multiword_or_alternant_multiword_spec(spec, {
slot_list = slot_list,
inflect_word_spec = decline_adjective_word,
})
spec.pos = spec.pos or "adjective"
local plural_pos = data.parts_of_speech[spec.pos]
spec.layout, spec.kinds, spec.categories = "regular", {}, {}
local seen = {}
M.inflection_utilities.map_word_specs(spec, function(base)
-- A lect's table names its lect and isn't categorized, and neither is a numeral's. An attested table is headed
-- by the masculine nominative given, or the reconstructed lemma starred.
if base.attested then
local nominative = spec.forms.nom_m
spec.attested = true
spec.lect = base.indicators.lect
spec.kind_title = {data.lect_titles[spec.lect or "dialectal"], base.indicators.recon and "*" .. base.indicators.recon
or nominative and nominative[1] and M.links.remove_links(nominative[1].form) or nil}
spec.layout = base.layout or base.indicators.plonly and "plonly" or spec.layout
return
elseif base.indicators.lect then
spec.lect = base.indicators.lect
spec.kind_title = {data.lect_titles[spec.lect]}
return
elseif base.indicators.num then
spec.layout = base.layout
return
end
local function add(name, ...)
table.insert(spec.categories, lang:getCanonicalName() .. " " .. data.categories[name]:format(...))
end
local kind = adjective_kind(base)
if not seen[kind] then
seen[kind] = true
table.insert(spec.kinds, kind)
add("adjective_kind", kind, plural_pos)
end
if base.overrides.short then
add("short_forms", plural_pos)
end
if base.indicators.decllemma then
add("irregular_stem", plural_pos)
end
if base.layout or base.indicators.plonly then
spec.layout = base.layout or "plonly"
end
end)
spec.title = args.title
spec.id = args.id
spec.nocat = args.nocat
spec.lang = lang
spec.lemmas = {pagename}
return spec
end
-- For each part of speech of a form template such as {{tl|pl-head}}, the entry points whose tables give its forms.
local FORM_ENTRIES = {
["noun forms"] = {"noun"},
["proper noun forms"] = {"noun"},
["adjective forms"] = {"adjective"},
["participle forms"] = {"adjective"},
["pronoun forms"] = {"noun", "adjective"},
["numeral forms"] = {"noun", "adjective"},
}
--[==[
Return the templates whose tables give the forms of the part of speech `pos` (e.g. `noun forms`) in the language
`lang_code`, as a table mapping each template to its entry point (`noun` or `adjective`).
]==]
function export.form_templates(pos, lang_code)
local entries = FORM_ENTRIES[pos] or error(("Unrecognized part of speech '%s'"):format(pos), 0)
local entry_templates = M.data.languages[lang_code] or error(("Unrecognized language '%s'"):format(lang_code), 0)
local templates = {}
for _, entry in ipairs(entries) do
local template = entry_templates[entry]
if template then
templates[template] = entry
end
end
return templates
end
-- The slots of the declined noun `spec` that its table shows, in the order of the table, each as `{slot, case, number}`
-- with `case` and `number` from [[Module:zlw-lch-decl/data]]. A singulare tantum still has plural forms, which it
-- doesn't show.
local function shown_noun_slots(spec)
local shown = {}
for _, case in ipairs(M.data.cases) do
for _, number in ipairs(M.data.numbers) do
if spec.numbers[number.code] then
table.insert(shown, {case.code .. "_" .. number.code, case, number})
end
end
end
return shown
end
-- The slots of the declined adjective `spec` that its table's layout shows, in the order of the table, then `short`.
local function shown_adjective_slots(spec)
local shown, seen = {}, {}
for _, row in ipairs(ADJECTIVE_LAYOUTS[spec.layout].rows) do
for _, cell in ipairs(row[3]) do
if not seen[cell[1]] then
seen[cell[1]] = true
table.insert(shown, cell[1])
end
end
end
table.insert(shown, "short")
return shown
end
--[==[
Return the tag sets of `pagename` as a form of `lemma` in the language `lang_code`, from the declension calls on the
lemma's page. `calls` is a list of `{template = NAME, args = ARGS}`, and `pos` is the part of speech of the form (e.g.
`noun forms`), which determines the templates to read: those of its entry points in `FORM_ENTRIES`, as named in
`languages` in [[Module:zlw-lch-decl/data]]. `slots` and `noslots`, if given, are sets of slot names to keep or leave
out. A call that doesn't decline is skipped.
Each form object in a slot that the table shows and whose form is `pagename` gives one tag set
`{tags = {...}, labels = {...}}`, in the order of the table. For a noun, the tags are the case and number of the slot;
for an adjective, the tags of the slot in `ADJECTIVE_ACCEL`, and a nominative slot gives a vocative tag set as well,
after all the others, since the table shows the two cases as one row. The labels are the lect of the table or of the
form, then the places of the form's lect tag (`[lect:pod:Odrowąż]` gives the labels Podhale and Odrowąż), then the
form's usage notes (`notes` in the language's data module). So a form that is plain in one slot and labelled in another
gives tag sets with different labels. If a call has `t=`, its tag sets carry it as `gloss`.
]==]
function export.form_tag_sets(pagename, lemma, calls, pos, lang_code, slots, noslots)
local templates = export.form_templates(pos, lang_code)
local language = mw.loadData("Module:zlw-lch-decl/data/" .. lang_code)
local usage_notes = {}
for _, note in pairs(language.notes or {}) do
usage_notes["[" .. note .. "]"] = note
end
local tag_sets = {}
local function add(slot, form, tags, table_lect, gloss)
if form.form ~= pagename or slots and not slots[slot] or noslots and noslots[slot] then
return
end
local labels = {}
if table_lect then
table.insert(labels, table_lect)
end
if form.lect and form.lect ~= table_lect then
table.insert(labels, form.lect)
end
for _, place in ipairs(form.places or {}) do
table.insert(labels, place)
end
for _, footnote in ipairs(form.footnotes or {}) do
if usage_notes[footnote] then
table.insert(labels, usage_notes[footnote])
end
end
table.insert(tag_sets, {tags = tags, labels = labels, gloss = gloss})
end
for _, call in ipairs(calls) do
local entry = templates[call.template]
local ok, spec = false, nil
if entry == "noun" then
ok, spec = pcall(export.decline_noun, call.args, lemma, lang_code)
elseif entry == "adjective" then
ok, spec = pcall(export.decline_adjective, call.args, lemma, lang_code)
end
if ok then
local gloss = call.args.t and mw.text.trim(call.args.t) ~= "" and mw.text.trim(call.args.t) or nil
local table_lect
M.inflection_utilities.map_word_specs(spec, function(base)
table_lect = table_lect or base.lect_name
end)
if entry == "noun" then
for _, shown in ipairs(shown_noun_slots(spec)) do
local slot, case, number = shown[1], shown[2], shown[3]
for _, form in ipairs(spec.forms[slot] or {}) do
add(slot, form, {case.accel, number.accel}, table_lect, gloss)
end
end
else
local vocatives = {}
for _, slot in ipairs(shown_adjective_slots(spec)) do
for _, form in ipairs(spec.forms[slot] or {}) do
local tags = mw.text.split(ADJECTIVE_ACCEL[slot], "|", true)
add(slot, form, tags, table_lect, gloss)
for i, tag in ipairs(tags) do
if tag == "nom" then
local vocative = mw.clone(tags)
vocative[i] = "voc"
table.insert(vocatives, {slot, form, vocative})
end
end
end
end
for _, vocative in ipairs(vocatives) do
add(vocative[1], vocative[2], vocative[3], table_lect, gloss)
end
end
end
end
return tag_sets
end
-- Process the arguments of a call of the template of `entry` (`noun` or `adjective`). On the template's own page, a call
-- with no arguments declines the language's example (`examples` in [[Module:zlw-lch-decl/data]]) instead of the page
-- name.
local function process_args(frame, entry)
local language = M.data.languages[frame.args.lang]
return M.parameters.process(frame:getParent().args, {
[1] = {template_default = language and language.examples[entry]},
title = {},
id = {},
t = {},
nocat = {type = "boolean"},
json = {type = "boolean"},
pagename = {},
})
end
-- The forms of the declined `spec` in `slots`, the names of the slots its table shows, as `json=1` gives them.
local function shown_forms(spec, slots)
local forms = {}
for _, slot in ipairs(slots) do
forms[slot] = spec.forms[slot]
end
return forms
end
-- Run the template entry point `entry` (`noun` or `adjective`) on the call of `frame`: decline it with `decline`
-- (`export.decline_noun` or `export.decline_adjective`) and return its table, made by the `TableRenderer` method
-- `render`, or with json=1 the table's data, as `json_data` gives it from the declined spec.
local function run_entry(frame, entry, decline, render, json_data)
local args = process_args(frame, entry)
local spec = decline(args, args.pagename or M.headword_data.pagename, frame.args.lang)
if args.json then
return M.JSON.toJSON(json_data(spec))
end
local renderer = TableRenderer.new(spec)
return renderer[render](renderer)
end
--[==[
Entry point for {{tl|pl-ndecl}} and {{tl|zlw-opl-ndecl}}. Template-callable function to parse and decline a noun given
user-specified arguments and generate a displayable table of the declined forms, or the table's data as JSON with
{{para|json|1}}: the forms of the numbers it shows, its numbers, categories and title.
]==]
function export.noun(frame)
return run_entry(frame, "noun", export.decline_noun, "render", function(spec)
local slots = {}
for _, shown in ipairs(shown_noun_slots(spec)) do
table.insert(slots, shown[1])
end
return {forms = shown_forms(spec, slots), numbers = spec.numbers, categories = spec.categories, title = spec.title}
end)
end
--[==[
Entry point for {{tl|pl-adecl}}. Template-callable function to parse and decline an adjective given user-specified
arguments and generate a displayable table of the declined forms, or the table's data as JSON with {{para|json|1}}: the
forms of the slots its layout shows, its layout, kinds, categories and title.
]==]
function export.adjective(frame)
return run_entry(frame, "adjective", export.decline_adjective, "renderAdjective", function(spec)
return {forms = shown_forms(spec, shown_adjective_slots(spec)), layout = spec.layout, kinds = spec.kinds,
categories = spec.categories, title = spec.title}
end)
end
return export
181tc7xiegc7ept4j42jvru6uhj3qy3
2375952
2375941
2026-11-05T11:01:11Z
Kuroco2k
84207
2375952
Scribunto
text/plain
--[==[ intro:
This module implements the declension tables of the Lechitic languages: {{tl|pl-ndecl}} for Polish nouns and
{{tl|pl-adecl}} for Polish adjectives (both with their Middle Polish, Standard Kurpie and dialectal tables), and
{{tl|zlw-opl-ndecl}} for Old Polish nouns.
The following terminology is helpful to understand:
* The '''lemma''' is the word being declined, normally the nominative singular, or the nominative plural of a plurale
tantum. In a call it's followed by an inline spec of indicators in angle brackets, e.g.
{{tl|pl-ndecl|<m.anml.*.datu>}} (the page name as an animal noun with a mobile ''e'' and the dative in ''-u'') or
{{tl|pl-ndecl|Morze<n.sg> Bałtyckie<+>}}.
* A '''slot''' is a particular combination of case and number, e.g. `nom_s` or `loc_p`. Each slot is one cell of a
table.
* The '''stem''' is the lemma minus its nominative ending. A '''group''' is the set of nouns that share one set of
rules; a '''rule''' gives the forms of a slot for the stems that end in particular letters; and a '''copy''' is a
slot that takes its forms from another one. See [[Module:zlw-lch-decl/data/pl]] for the details.
* An '''alternation''' is a change to the stem that a rule asks for: dropping or inserting the mobile ''e'', ''ó''/''o''
and ''ą''/''ę'', and the palatalizations.
* A '''base''' is what [[Module:inflection utilities]] calls the parsed spec of a single word: its lemma, indicators and
overrides, plus its forms once it has been declined.
Authorship: [[User:Fenakhay]]
]==]
local export = {}
local M = require("Module:module loader").init {
require = {
inflection_table = "Module:inflection-table",
inflection_utilities = "Module:inflection utilities",
JSON = "Module:JSON",
labels = "Module:labels",
languages = "Module:languages",
links = "Module:links",
parameters = "Module:parameters",
parse_utilities = "Module:parse utilities",
utilities = "Module:utilities",
},
loadData = {
data = "Module:zlw-lch-decl/data",
headword_data = "Module:headword/data",
},
}
-- Return the data module of the language `code` (`Module:zlw-lch-decl/data/CODE`) and its language object. `entry` is
-- the entry point being invoked (`noun` or `adjective`); throw an error if `languages` in [[Module:zlw-lch-decl/data]]
-- doesn't list that entry for the language.
local function language_of(code, entry)
local language = code and M.data.languages[code]
if not language or not language[entry] then
local codes = {}
for known, entries in pairs(M.data.languages) do
if entries[entry] then
table.insert(codes, known)
end
end
table.sort(codes)
error(("The #invoke needs lang= with one of %s"):format(table.concat(codes, ", ")), 0)
end
return mw.loadData("Module:zlw-lch-decl/data/" .. code), M.languages.getByCode(code)
end
------------------------------------------------------------------------------------------------------------------------
-- Spec --
------------------------------------------------------------------------------------------------------------------------
--[==[
Object holding the indicators of a single word, i.e. the `<...>` after its lemma, e.g. `<m.anml.*.datu>`. `Spec.parse`
is the `parse_indicator_spec` callback passed to [[Module:inflection utilities]]; it returns the base of the word, with
its indicators by group and its overrides by slot. The indicators each template knows are listed under `indicators` in
the language's data module, and an unknown one is an error that lists the known ones.
]==]
local Spec = {}
Spec.__index = Spec
local function spec_error(message, text)
error(message .. " in the spec '" .. text .. "'.", 0)
end
-- Return the footnotes in a group that `split_alternating_runs` produced from a bracketed run, i.e. the bracketed
-- segments after the first segment. Throw an error if any text follows a footnote.
local function fetch_footnotes(group, text)
local footnotes
for i = 2, #group - 1, 2 do
if group[i + 1] ~= "" then
spec_error("Only another footnote can follow a footnote", text)
end
footnotes = footnotes or {}
table.insert(footnotes, group[i])
end
return footnotes
end
--[==[
Parse an override of one or more slots of a noun. There are two kinds of overrides:
* Endings, written `CASE[pl]ENDING:ENDING...`, e.g. `genu` or `insplami:mi`. These go on the stem that the slot's rule
uses; an ending that starts with an apostrophe goes after the whole lemma (`gen'a` on ''Google'' gives ''Google'a''),
and with `r:`, endings are written on the lemma like the rules' own (''Barthes'a'').
* Whole forms, written `CASE[pl]:FORM:FORM...`, e.g. `voc:człowiecze:człowieku`.
`CASE+CASE...` sets several cases at once, and `du` in place of `pl` names a dual slot (`nomdu`). Among endings, `+`
stands for the forms the rules give, so that e.g. `nomplowie:+` adds ''-owie'' to them. `-` stands for no ending (among
endings) or no form (among forms), and a footnote can follow any value. `depr` is the deprecative nominative plural of
a masculine personal noun. Return two values: the slots the override applies to, and an object describing it.
]==]
local Overrides = {}
function Overrides.parse(group, text)
local part = group[1]
local slots = {}
while true do
if mw.ustring.sub(part, 1, 4) == "depr" then
table.insert(slots, "depr_p")
part = mw.ustring.sub(part, 5)
else
local case = mw.ustring.sub(part, 1, 3)
if not M.data.case_codes[case] then
spec_error(("Unrecognized case '%s' in an override"):format(case), text)
end
part = mw.ustring.sub(part, 4)
if mw.ustring.find(part, "^pl") then
part = mw.ustring.sub(part, 3)
table.insert(slots, case .. "_p")
elseif mw.ustring.find(part, "^du") then
part = mw.ustring.sub(part, 3)
table.insert(slots, case .. "_d")
else
table.insert(slots, case .. "_s")
end
end
if mw.ustring.find(part, "^%+[a-z]") then
part = mw.ustring.sub(part, 2)
else
break
end
end
local override = {values = {}}
if mw.ustring.find(part, "^:") then
override.full = true
part = mw.ustring.sub(part, 2)
end
group[1] = part
for _, value_group in ipairs(M.parse_utilities.split_alternating_runs_and_strip_spaces(group, ":")) do
local value = value_group[1]
if value == "" then
spec_error("Use - for an empty ending or no form", text)
end
table.insert(override.values, {
form = value == "-" and "" or value,
default = not override.full and value == "+" or nil,
footnotes = fetch_footnotes(value_group, text),
})
end
return slots, override
end
-- The slots of an adjective table, which an override of {{tl|pl-adecl}} can name, with their accelerator tags (using the
-- codes in [[Module:form of/data]], `nv` = non-virile).
local ADJECTIVE_ACCEL = {
nom_m = "nom|m|s", nom_f = "nom|f|s", nom_n = "nom|n|s", nom_mp_pers = "vr|nom|p", nom_p_not_mp_pers = "nv|nom|p",
nom_mp_npers = "nv|nom|m|p", nom_fp = "nom|f|p", nom_np = "nom|n|p",
gen_mn = "gen|m//n|s", gen_f = "gen|f|s", gen_p = "gen|p",
dat_mn = "dat|m//n|s", dat_f = "dat|f|s", dat_p = "dat|p",
acc_m_an = "an|acc|m|s", acc_m_in = "in|acc|m|s", acc_f = "acc|f|s", acc_n = "acc|n|s",
acc_mp_pers = "vr|acc|p", acc_p_not_mp_pers = "nv|acc|p", acc_mp_npers = "nv|acc|m|p", acc_fp = "acc|f|p",
acc_np = "acc|n|p",
ins_mn = "ins|m//n|s", ins_f = "ins|f|s", ins_p = "ins|p", ins_mnp = "ins|m//n|p", ins_fp = "ins|f|p",
loc_mn = "loc|m//n|s", loc_f = "loc|f|s", loc_p = "loc|p",
nom_m_d = "nom|m|d", nom_fn_d = "nom|f//n|d", gen_d = "gen|d", dat_d = "dat|d", acc_m_d = "acc|m|d",
acc_fn_d = "acc|f//n|d", ins_d = "ins|d", loc_d = "loc|d",
short = "short",
}
--[==[
Parse an override of {{tl|pl-adecl}}, in the format of the former [[Module:pl-adjective]]: `SLOT[+SLOT...]:FORM:FORM...`
with the slot names of the adjective, e.g. `nom_mp_pers:weseli` or `gen_p+loc_p:...`. Only whole forms are allowed.
Return the same two values as `Overrides.parse`.
]==]
function Overrides.parseAdjective(group, text)
local slots = {}
local value_groups = M.parse_utilities.split_alternating_runs_and_strip_spaces(group, ":")
if #value_groups[1] > 1 then
spec_error("A footnote can't follow the slot name of an override", text)
end
for slot in mw.text.gsplit(value_groups[1][1], "+", true) do
if not ADJECTIVE_ACCEL[slot] then
spec_error(("Unrecognized slot '%s' in an override"):format(slot), text)
end
table.insert(slots, slot)
end
local override = {values = {}, full = true}
for i = 2, #value_groups do
local value = value_groups[i][1]
if value == "" then
spec_error("Use - for no form", text)
end
table.insert(override.values, {form = value == "-" and "" or value, footnotes = fetch_footnotes(value_groups[i], text)})
end
return slots, override
end
-- Return the definition of the indicator `name` for `template`, or nil if there isn't one.
local function indicator_definition(data, template, name)
return data.indicators[template][name]
end
-- Return true if `part` of a spec is an override, i.e. it begins with a case code (or `depr`) and isn't an indicator.
local function is_override(data, template, part)
local name = mw.ustring.match(part, "^([^:]*)") or part
if indicator_definition(data, template, name) then
return false
end
return M.data.case_codes[mw.ustring.sub(part, 1, 3)] ~= nil or mw.ustring.sub(part, 1, 4) == "depr"
end
-- Return true if `part` (`NAME:VALUE`) is an indicator that takes a value (e.g. `decllemma:dń` or `lect:skur`) rather
-- than an override.
local function takes_value(data, template, part)
local definition = indicator_definition(data, template, mw.ustring.match(part, "^([^:]+):"))
return definition and definition.value ~= nil
end
function Spec.parse(angle_bracket_spec, template, data, lang)
local inside = mw.ustring.match(angle_bracket_spec, "^<(.*)>$")
local base = setmetatable({overrides = {}, indicators = {}, groups = {}, template = template, data = data,
lang = lang, text = angle_bracket_spec}, Spec)
if inside == "" then
return base
end
local segments = M.parse_utilities.parse_balanced_segment_run(inside, "[", "]")
for _, group in ipairs(M.parse_utilities.split_alternating_runs_and_strip_spaces(segments, "%.")) do
local part = group[1]
if part == "" then
if #group == 1 then
spec_error("Empty indicator (two periods in a row, or a period at an end)", angle_bracket_spec)
end
base.footnotes = fetch_footnotes(group, angle_bracket_spec)
elseif template == "adjective" and mw.ustring.find(part, ":") and not takes_value(data, template, part)
or template ~= "adjective" and is_override(data, template, part) then
local slots, override
if template == "adjective" then
slots, override = Overrides.parseAdjective(group, angle_bracket_spec)
else
slots, override = Overrides.parse(group, angle_bracket_spec)
end
for _, slot in ipairs(slots) do
if base.overrides[slot] then
spec_error(("Two overrides for the slot '%s'"):format(slot), angle_bracket_spec)
end
base.overrides[slot] = override
end
else
if #group > 1 then
spec_error("A footnote can only follow an override or stand alone", angle_bracket_spec)
end
local name, value = mw.ustring.match(part, "^([^:]+):(.*)$")
name = name or part
local definition = indicator_definition(data, template, name)
if not definition then
local names = {}
for known in pairs(data.indicators[template]) do
table.insert(names, known)
end
table.sort(names)
spec_error(("Unrecognized indicator '%s'; the indicators are %s"):format(name, table.concat(names, ", ")),
angle_bracket_spec)
end
if definition.value and (value == nil or value == "") then
spec_error(("The indicator '%s' needs a value ('%s:...')"):format(name, name), angle_bracket_spec)
elseif not definition.value and value ~= nil then
spec_error(("The indicator '%s' takes no value"):format(name), angle_bracket_spec)
end
if base.indicators[name] ~= nil then
spec_error(("The indicator '%s' is given twice"):format(name), angle_bracket_spec)
end
local key = definition.group or name
if base.groups[key] then
spec_error(("The indicators '%s' and '%s' can't be used together"):format(base.groups[key], name),
angle_bracket_spec)
end
base.groups[key] = name
base.indicators[name] = value or true
end
end
return base
end
-- Return the value set by a group of indicators (e.g. "m" for `gender`), or nil if none of the group was given.
function Spec:group(group)
local name = self.groups[group]
if not name then
return nil
end
return indicator_definition(self.data, self.template, name).sets or name
end
------------------------------------------------------------------------------------------------------------------------
-- Stem --
------------------------------------------------------------------------------------------------------------------------
--[==[
Functions to find the stem of a lemma and apply the alternations of the language's data module to it.
]==]
local Stem = {}
-- Split a lemma into its stem and nominative ending. The ending is the first of the `nominative_endings` of its gender
-- (`m`, `f` or `n`, or `plural` for a plurale tantum) that the lemma ends in with something before it, unless the
-- ending is one of the gender's `nominative_after_consonant` and a vowel precedes it; if there's none, the lemma is its
-- own stem and the ending is empty.
function Stem.split(data, lemma, gender, plural)
local after_consonant = not plural and data.nominative_after_consonant[gender] or {}
for _, ending in ipairs(data.nominative_endings[plural and "plural" or gender]) do
local stem = mw.ustring.match(lemma, "^(.+)" .. ending .. "$")
if stem and not (after_consonant[ending] and mw.ustring.find(mw.ustring.sub(stem, -1), "[" .. data.vowels .. "]")) then
return stem, ending
end
end
return lemma, ""
end
-- Replace the last letters of `stem` according to `map`, trying the longest keys first (up to three letters). Return
-- nil if the stem ends in none of the keys.
local function replace_final(stem, map)
for _, length in ipairs({3, 2, 1}) do
if mw.ustring.len(stem) >= length then
local final = mw.ustring.sub(stem, -length)
if map[final] then
return mw.ustring.sub(stem, 1, -length - 1) .. map[final]
end
end
end
return nil
end
-- Remove the mobile vowel from `stem`, i.e. the first of the data's `mobile_vowels` that it has before its final
-- consonants. Return nil if it has none.
local function reduce(data, stem)
local vowels = data.vowels
for _, mobile in ipairs(data.mobile_vowels) do
local head, final = mw.ustring.match(stem, "^(.-)" .. mobile[1] .. "([^" .. vowels .. "]+)$")
if head and head ~= "" and not (mobile.after_consonant
and mw.ustring.find(mw.ustring.sub(head, -1), "[" .. vowels .. "]")) then
return (mobile.soften and replace_final(head, data[mobile.soften]) or head) .. final
end
end
return nil
end
-- Join a stem and an ending as the language spells them. Before a vowel, a final soft consonant is written with the
-- data's `soft_vowel` (''koń'' + ''-a'' → ''konia''). After it, an ending's first vowel goes if it is one of
-- `soft_vowel_absorbs` (''goleń'' + ''-i'' → ''goleni''), as it does after a softening of the stem that ends in the
-- soft vowel (`softened`: ''Herodzi-'' + ''-y'' → ''Herodzi''). After a stem's own soft vowel, the ending's
-- `hard_vowel` is dropped if that vowel spells a soft consonant (''niuni-'' + ''-y'' → ''niuni'') and written as the
-- soft vowel if not (''Ili-'' + ''-y'' → ''Ilii'').
local function join(data, stem, ending, softened)
if not mw.ustring.find(mw.ustring.sub(ending, 1, 1), "[" .. data.vowels .. "]") then
return stem .. ending
end
local spelled = replace_final(stem, data.soft)
local vowel = data.soft_vowel
local after_vowel = mw.ustring.sub(stem, -mw.ustring.len(vowel)) == vowel
if not spelled and not (softened and after_vowel) then
local hard = data.hard_vowel
if after_vowel and mw.ustring.sub(ending, 1, mw.ustring.len(hard)) == hard then
local rest = mw.ustring.sub(ending, mw.ustring.len(hard) + 1)
return stem .. (replace_final(stem, data.final_soft) and rest or vowel .. rest)
end
return stem .. ending
end
stem = spelled or stem
for _, absorbed in ipairs(data.soft_vowel_absorbs) do
local length = mw.ustring.len(absorbed)
if mw.ustring.sub(ending, 1, length) == absorbed then
return stem .. mw.ustring.sub(ending, length + 1)
end
end
return stem .. ending
end
-- Insert `vowel` before the last consonant of `stem`, spelling a soft consonant before it as before any vowel
-- (''bańk-'' → ''baniek''). Return nil if the stem doesn't end in two consonants.
local function insert(data, stem, vowel)
local vowels = data.vowels
local head, final = mw.ustring.match(stem, "^(.-[^" .. vowels .. "])([^" .. vowels .. "])$")
return head and join(data, head, vowel) .. final or nil
end
-- Change the vowel of the last syllable of `stem`, whose vowels are the letters of `vowels`, according to `map`
-- (`shorten`, `lengthen` or `front` in the data, or `clear` of a lect's paradigm). Return nil if that vowel isn't one
-- of the keys of `map`.
local function alternate(vowels, stem, map)
local letters = ""
for vowel in pairs(map) do
letters = letters .. vowel
end
local head, vowel, tail = mw.ustring.match(stem, "^(.*)([" .. letters .. "])([^" .. vowels .. "]*)$")
return head and head .. map[vowel] .. tail or nil
end
-- Return the stem that `label` names, which is either `plain` or a set of alternations joined with "+" (e.g.
-- `reduced+palatal`). Return nil if one of the alternations doesn't apply to `stem`.
function Stem.apply(data, stem, label)
local text = stem
for part in mw.text.gsplit(label, "+", true) do
if not text then
return nil
end
if part == "reduced" then
text = reduce(data, text)
elseif mw.ustring.find(part, "^inserted_") then
-- `inserted_VOWEL` puts the mobile vowel VOWEL in.
text = insert(data, text, mw.ustring.sub(part, 10))
elseif part == "truncated" then
text = replace_final(text, data.truncate)
elseif part == "spelled" then
text = replace_final(text, data.spelled)
elseif part == "shortened" then
text = alternate(data.vowels, text, data.shorten)
elseif part == "lengthened" then
text = alternate(data.vowels, text, data.lengthen)
elseif part == "fronted" then
text = alternate(data.vowels, text, data.front)
elseif part == "soft" or part == "final_soft" then
-- This is only a spelling, so leave the stem alone if it has no such letter.
text = replace_final(text, data[part]) or text
elseif part == "palatal" or part == "virile" then
text = replace_final(text, data[part])
elseif part == "irregular" then
text = ""
elseif part ~= "plain" then
error(("Internal error: unknown alternation '%s'"):format(part))
end
end
return text
end
------------------------------------------------------------------------------------------------------------------------
-- Noun rules --
------------------------------------------------------------------------------------------------------------------------
--[==[
Object holding the rules of one word's group, with the word's indicators applied. `NounRules.new(base)` finds the group
from the word's gender, kind, number and nominative ending, and `:forms(slot)` returns the forms of a slot by the rule
of the longest matching stem ending, as form objects `{form = ..., footnotes = {...}}`.
]==]
local NounRules = {}
NounRules.__index = NounRules
local function group_key(rule_gender, kind, plural, nominative)
return ("%s %s %s %s"):format(rule_gender, kind, plural and "pl" or "sg", nominative)
end
function NounRules.new(base, word)
local data = base.data
local rule_gender = data.rule_gender[base.gender]
if type(rule_gender) == "table" then
rule_gender = rule_gender[base.animacy]
end
local plural = base.number == "pl"
-- A plurale tantum is either masculine personal (m-pr) or not, and the non-personal ones share the groups of the
-- neuter.
if plural and rule_gender ~= "m-pr" then
rule_gender = "n"
end
if not rule_gender then
spec_error(("The noun '%s' needs a gender (m, f or n)"):format(word), base.text)
end
local stem, nominative = Stem.split(data, word, rule_gender:sub(1, 1), plural)
local kind = base.kind or "common"
local group = data.noun_groups[group_key(rule_gender, kind, plural, nominative)]
or kind ~= "common" and data.noun_groups[group_key(rule_gender, "common", plural, nominative)]
if not group then
error(("No rules for %s nouns in -%s ('%s'); give the forms with overrides and <!>"):format(
rule_gender, nominative, word), 0)
end
return setmetatable({base = base, data = data, word = word, stem = stem, nominative = nominative, group = group,
labels = {}, head_slot = plural and "nom_p" or "nom_s"}, NounRules)
end
-- Return the rule of `slot` for this stem, i.e. the rule of the longest stem ending (up to three letters) that has one.
function NounRules:rule(slot)
local rules = self.group.rules
for size = math.min(3, mw.ustring.len(self.stem)), 0, -1 do
local suffix = size == 0 and "" or mw.ustring.sub(self.stem, -size)
local by_slot = rules[suffix]
if by_slot and by_slot[slot] then
return by_slot[slot]
end
end
return nil
end
-- Return true if a part of an alternation label is about the mobile vowel, i.e. it's `reduced` or `inserted_VOWEL`.
local function is_mobile(part)
return part == "reduced" or mw.ustring.find(part, "^inserted_") ~= nil
end
-- Return the alternation label of an ending of a rule, with the word's indicators applied. `-*` takes out the mobile
-- vowel and `*` puts it in: for a lemma ending in a consonant it's dropped before an ending, and for one ending in a
-- vowel it's inserted into a bare stem (as `inserted_vowel` in the data says). `-#` and `#` do the same for ''ó''/''o''
-- and ''ą''/''ę''. A bare form of a lemma ending in a consonant is the lemma itself (e.g. the accusative of an
-- inanimate noun) and takes neither.
function NounRules:label(label, ending)
local base = self.base
local parts = {}
for part in mw.text.gsplit(label, "+", true) do
parts[part] = true
end
local mobile = false
for part in pairs(parts) do
mobile = mobile or is_mobile(part)
end
local consonant_final = self.nominative == ""
if base.reducible == false then
for part in pairs(parts) do
if is_mobile(part) then
parts[part] = nil
end
end
elseif base.reducible and not mobile then
if consonant_final and ending ~= "" then
parts.reduced = true
elseif ending == "" then
local inserted = self.data.inserted_vowel
parts["inserted_" .. (inserted.after[mw.ustring.sub(self.stem, -2, -2)] or inserted.default)] = true
end
end
if base.quantity == "none" then
parts.shortened, parts.lengthened = nil, nil
elseif base.quantity == "full" and not (parts.shortened or parts.lengthened) then
if consonant_final and ending ~= "" then
parts.shortened = true
elseif ending == "" then
parts.lengthened = true
end
end
-- Put the parts in the order they apply in, with the mobile vowel first.
local ordered = {}
if parts.reduced then
table.insert(ordered, "reduced")
end
local inserted = {}
for part in pairs(parts) do
if mw.ustring.find(part, "^inserted_") then
table.insert(inserted, part)
end
end
table.sort(inserted)
for _, part in ipairs(inserted) do
table.insert(ordered, part)
end
for _, name in ipairs({"truncated", "spelled", "shortened", "lengthened", "fronted", "soft", "final_soft", "palatal",
"virile", "irregular"}) do
if parts[name] then
table.insert(ordered, name)
end
end
return ordered[1] and table.concat(ordered, "+") or "plain"
end
-- Return the last consonant of a stem, which is either one of the data's `digraphs` or a single letter.
local function final_consonant(data, stem)
local last_two = mw.ustring.sub(stem, -2)
return data.digraphs[last_two] and last_two or mw.ustring.sub(stem, -1)
end
-- Return `lemma` followed by `ending`, with an apostrophe between them if the ending starts with a vowel. This is how a
-- form of a word read as another (`r:`) is written (''Barthes'a'', ''Kennedy'ego'', ''Kennedym'').
local function written_form(data, lemma, ending)
if ending == "" then
return lemma
end
return lemma .. (mw.ustring.find(mw.ustring.sub(ending, 1, 1), "[" .. data.vowels .. "]") and "'" or "") .. ending
end
function NounRules:form(label, ending, note)
local footnotes = note and {"[" .. self.data.notes[note] .. "]"} or nil
local written = self.base.indicators.r and self.base.lemma
-- An apostrophe keeps the lemma whole before the ending (''Google'' → ''Google'a'').
if mw.ustring.sub(ending, 1, 1) == "'" then
return {form = (written or self.word) .. ending, footnotes = footnotes}
end
local full = self:label(label, ending)
local stem = Stem.apply(self.data, self.stem, full) or self.stem
local form = join(self.data, stem, ending, stem ~= self.stem)
-- With `r:`, the forms are written on the lemma. For a word read with a nominative ending (''Kennedi''), what follows
-- that ending in each ending goes after the lemma (''Kennedy'ego''). For one read with none (''Bart''), a form that
-- changes the stem is written as it's built (''Barcie''), and the other forms put the ending after the lemma without
-- the ''i'' that spells a velar before a vowel (''Jakiem'', but ''Jacques'em'').
if written and self.nominative ~= "" then
local length = mw.ustring.len(self.nominative)
form = written_form(self.data, written,
mw.ustring.sub(ending, 1, length) == self.nominative and mw.ustring.sub(ending, length + 1) or ending)
elseif written and stem == self.stem then
local rest = ending
if self.data.stem_types.velar[final_consonant(self.data, stem)]
and mw.ustring.find(rest, "^i[" .. self.data.vowels .. "]") then
rest = mw.ustring.sub(rest, 2)
end
form = written_form(self.data, written, rest)
end
-- Keep the form's alternations: the table's categories come from the forms it shows.
local object = {form = form, footnotes = footnotes}
self.labels[object] = full
return object
end
-- Return the endings of a rule's cell as a list of `{ending, stem = ..., note = ...}`. A cell is an ending (a string),
-- one ending with a stem or note (e.g. `{ "e", stem = "palatal" }`), or a list of either (e.g. `{ "i", "ów" }`).
local function cell_endings(cell)
if type(cell) == "string" then
return {{cell}}
elseif type(cell[1]) == "string" and cell[2] == nil then
return {cell}
end
local list = {}
for _, ending in ipairs(cell) do
table.insert(list, type(ending) == "string" and {ending} or ending)
end
return list
end
-- Return the forms of `slot` according to its rule, or nil if the group has no rule for the slot.
function NounRules:forms(slot)
local cell = self:rule(slot)
if not cell then
return nil
end
local list = {}
for _, ending in ipairs(cell_endings(cell)) do
table.insert(list, self:form(ending.stem or "plain", ending[1], ending.note))
end
return list
end
-- Return the alternation label for an ending given in an override of `slot`. If the ending is one of the rule's own
-- endings, use that ending's label; otherwise use the label of the rule's first ending minus the softening that its
-- ending brings (`palatal` before ''-e'', `virile` before the virile ''-i''/''-y''). This way ''dom'' with the locative
-- ''-u'' gives ''domu'', and ''Polak'' with the nominative plural ''-owie'' gives ''Polakowie''.
function NounRules:overrideLabel(slot, ending)
local cell = self:rule(slot)
local endings = cell and cell_endings(cell) or {}
for _, item in ipairs(endings) do
if item[1] == ending then
return item.stem or "plain"
end
end
local kept = {}
for part in mw.text.gsplit(endings[1] and endings[1].stem or "plain", "+", true) do
if part ~= "palatal" and part ~= "virile" and part ~= "irregular" and part ~= "plain" then
table.insert(kept, part)
end
end
return kept[1] and table.concat(kept, "+") or "plain"
end
--[==[
Object holding the rules of an adjective, with the methods of `NounRules`. The group comes from `adjective_groups`
according to the ending of the lemma (one of `adjective_nominatives`). Adjectives take no stem indicators.
]==]
local AdjectiveRules = setmetatable({}, {__index = NounRules})
AdjectiveRules.__index = AdjectiveRules
function AdjectiveRules.new(base, word)
local data = base.data
local stem, nominative, group
for _, ending in ipairs(data.adjective_nominatives) do
stem = mw.ustring.match(word, "^(.+)" .. ending .. "$")
if stem then
nominative = ending
group = data.adjective_groups["adj common sg " .. ending]
break
end
end
if not group then
local endings = {}
for _, ending in ipairs(data.adjective_nominatives) do
table.insert(endings, "-" .. ending)
end
error(("'%s' doesn't end in %s; an irregular adjective takes <irreg>"):format(word,
table.concat(endings, " or ")), 0)
end
return setmetatable({base = base, data = data, word = word, stem = stem, nominative = nominative, group = group,
head_slot = "nom_m", labels = {}}, AdjectiveRules)
end
--[==[
Object holding the rules of a lect's paradigm, i.e. an entry of `lect_tables` with `table = "paradigm"`, such as
Standard Kurpie (`lect:skur`). The paradigm is the table in the data named by the entry's `rules`. Its `types` decide
the type of a lemma, and each type has one ending per slot. It answers the same calls from `decline_word` as
`NounRules`.
]==]
local ParadigmRules = {}
ParadigmRules.__index = ParadigmRules
-- Return the stem, type and declension (the gender whose endings it takes) of a lemma in `paradigm`, decided by its
-- gender and ending (see `types` in the data). With `soft`, a stem whose last consonant can come from mazuration takes
-- its entry's soft type. `name` is the name of the lect, for the error messages.
local function paradigm_type(data, paradigm, name, word, gender, soft, text)
for _, entry in ipairs(gender and paradigm.types[gender] or {}) do
local stem = entry.ending == "" and word or mw.ustring.match(word, "^(.+)" .. entry.ending .. "$")
if stem and not (entry.consonant_final and mw.ustring.find(word, "[" .. paradigm.vowels .. "]$")) then
local final = final_consonant(data, stem)
local type = entry.default
for _, class in ipairs(entry.by_final or {}) do
if paradigm[class[1]][final] then
type = class[2]
break
end
end
if soft then
if not entry.soft then
spec_error(("In the %s rules, a %s noun like '%s' can't take 'soft'"):format(name,
M.data.genders[gender].name, word), text)
elseif type == entry.soft then
spec_error(("The stem '%s' is soft already, so 'soft' isn't needed"):format(stem), text)
elseif not paradigm.mazurated[final] then
local finals = {}
for consonant in pairs(paradigm.mazurated) do
table.insert(finals, consonant)
end
table.sort(finals)
spec_error(("'soft' needs a stem that ends in a consonant from mazuration (%s), unlike '%s'"):format(
table.concat(finals, ", "), stem), text)
end
type = entry.soft
end
return stem, type, entry.declension or gender
end
end
spec_error(("The %s rules have no %s noun like '%s'; give its forms as overrides"):format(name,
gender and M.data.genders[gender].name or "genderless", word), text)
end
-- Return `stem` with the slanted vowel of its last syllable made clear by the `clear` table of `paradigm`, or by
-- `clear_before_nasal` when one of its `nasals` follows the vowel. Return nil if that vowel isn't slanted.
local function clear_vowel(paradigm, stem)
local vowels = paradigm.vowels
local following = mw.ustring.match(stem, "[" .. vowels .. "]([^" .. vowels .. "]?)[^" .. vowels .. "]*$")
local before_nasal = paradigm.nasals and paradigm.nasals[following] and paradigm.clear_before_nasal
return alternate(vowels, stem, before_nasal or paradigm.clear)
end
function ParadigmRules.new(base, word, paradigm, name)
local data = base.data
local plural = base.number == "pl"
local stem, type, declension
if plural then
-- A plurale tantum is declined from its nominative plural, with the plural endings of its gender's hard stems.
if not paradigm.plural_nominatives then
spec_error(("The %s rules have no pluralia tantum"):format(name), base.text)
end
for _, ending in ipairs(paradigm.plural_nominatives) do
stem = stem or mw.ustring.match(word, "^(.+)" .. ending .. "$")
end
if not stem then
spec_error(("The %s rules have no plurale tantum like '%s'"):format(name, word), base.text)
end
if base.indicators.soft then
spec_error(("In the %s rules, a plurale tantum can't take 'soft'"):format(name), base.text)
end
type, declension = "hard", base.gender or "n"
else
stem, type, declension = paradigm_type(data, paradigm, name, word, base.gender, base.indicators.soft, base.text)
end
local consonant_final = not plural and stem == word
if declension == "m" and base.animacy ~= "inan" and paradigm.animate_types and paradigm.animate_types[type] then
type = paradigm.animate_types[type]
end
if base.reducible then
stem = reduce(data, stem) or spec_error(("The stem '%s' has no mobile e"):format(stem), base.text)
end
-- With `#`, the forms with an ending have the clear vowel of `clear_stem`.
local clear_stem
if base.quantity == "none" then
spec_error(("The %s rules have no vowel alternation for '-#' to remove"):format(name), base.text)
elseif base.quantity == "full" then
if not paradigm.clear then
spec_error(("The %s rules have no vowel alternation for '#'"):format(name), base.text)
elseif not consonant_final then
spec_error(("In the %s rules, '#' needs a lemma that ends in a consonant"):format(name), base.text)
end
clear_stem = clear_vowel(paradigm, stem)
or spec_error(("The stem '%s' has no slanted vowel for '#' to make clear"):format(stem), base.text)
end
local endings = paradigm.nouns[declension][type]
if plural then
local plural_endings = {}
for slot, ending in pairs(endings) do
if mw.ustring.find(slot, "_p$") then
plural_endings[slot] = ending
end
end
endings = plural_endings
end
local copies = {}
for slot, source in pairs(paradigm.copies[declension]) do
copies[slot] = source
end
if base.gender == "m" then
for slot, source in pairs(paradigm.animate_copies[base.animacy]) do
copies[slot] = source
end
end
return setmetatable({base = base, data = data, paradigm = paradigm, word = word, stem = stem, clear_stem = clear_stem,
endings = endings, group = {copies = copies}, head_slot = plural and "nom_p" or "nom_s"}, ParadigmRules)
end
-- Return one form: the stem (with its clear vowel before an ending, under `#`), palatalized if `label` is `palatal` (by
-- the paradigm's own `palatal` table), followed by the ending. After a hardened consonant, the first letter of the
-- ending is respelled by `hardened_spelling`.
function ParadigmRules:form(label, ending, note)
local paradigm = self.paradigm
local stem = self.clear_stem and ending ~= "" and self.clear_stem or self.stem
if label == "palatal" then
stem = replace_final(stem, paradigm.palatal) or stem
end
if paradigm.hardened and paradigm.hardened[final_consonant(self.data, stem)] then
local respelled = paradigm.hardened_spelling and paradigm.hardened_spelling[mw.ustring.sub(ending, 1, 1)]
if respelled then
ending = respelled .. mw.ustring.sub(ending, 2)
end
end
return {form = stem .. ending, footnotes = note and {"[" .. self.data.notes[note] .. "]"} or nil}
end
function ParadigmRules:forms(slot)
local cell = self.endings[slot]
if not cell then
return {}
end
if type(cell) == "string" then
return {self:form("plain", cell)}
end
return {self:form(cell.stem or "plain", cell[1], cell.note)}
end
-- Return the stem label of a slot's rule. An ending given for the slot in an override goes on that stem.
function ParadigmRules:overrideLabel(slot)
local cell = self.endings[slot]
return type(cell) == "table" and cell.stem or "plain"
end
------------------------------------------------------------------------------------------------------------------------
-- Declension --
------------------------------------------------------------------------------------------------------------------------
-- Return the forms of a noun from the lexicon (`<irreg>`) or of an indeclinable noun (`<indecl>`).
local function lexicon_forms(base, word)
local forms = {}
if base.indicators.irreg then
local list = base.data.irregular_nouns[word]
if not list then
error(("'%s' is not one of the irregular nouns"):format(word), 0)
end
for i, slot in ipairs(base.data.slot_order) do
forms[slot] = {{form = list[i]}}
end
elseif base.indicators.indecl then
for _, slot in ipairs(base.data.slot_order) do
forms[slot] = {{form = word}}
end
end
return forms
end
-- Return the masculine nominative singular of an adjectival word given in another gender, using `adjective_lemma` in
-- the data, e.g. ''teściowa'' → ''teściowy'', ''tania'' → ''tani'', ''bykowe'' → ''bykowy'', ''wielkie'' →
-- ''wielki''. A plural such as ''Zjednoczone'' works the same way.
local function adjective_lemma(data, word, rule_gender, plural)
local lemma = data.adjective_lemma
for _, ending in ipairs(lemma.endings[plural and "plural" or rule_gender] or {}) do
local stem = mw.ustring.match(word, "^(.+)" .. ending[1] .. "$")
if stem then
return stem .. ((ending.soft or lemma.soft_after[mw.ustring.sub(stem, -1)]) and lemma.soft or lemma.hard)
end
end
return word
end
--[==[
Return the masculine nominative singular that goes with a virile plural, e.g. ''krewni'' → ''krewny'', ''polscy'' →
''polski''. We try each word that the data's `palatal` table could have softened into the plural (before one of the
`virile_endings`) and return the one whose virile nominative plural, as the adjective rules give it, is that plural.
Return {nil} if there's none.
]==]
local function virile_lemma(data, word)
local adjective = {indicators = {}, overrides = {}, data = data}
for final, softened in pairs(data.palatal) do
for _, ending in ipairs(data.virile_endings) do
local stem = mw.ustring.match(word, "^(.+)" .. softened .. ending .. "$")
if stem then
for _, nominative in ipairs(data.adjective_nominatives) do
local lemma = stem .. final .. nominative
local ok, rules = pcall(AdjectiveRules.new, adjective, lemma)
if ok then
for _, form in ipairs(rules:forms("nom_mp_pers")) do
if form.form == word then
return lemma
end
end
end
end
end
end
end
return nil
end
-- Return the forms of an adjective in a lect's paradigm (`lect:skur`): the endings of the paradigm's `adjective` added
-- to the lemma minus its last letter, with the slots shared as for every adjective (`adjective_shared` in the data).
local function paradigm_adjective_forms(data, paradigm, word)
local stem = mw.ustring.sub(word, 1, -2)
local forms = {nom_m = {{form = word}}}
for slot, ending in pairs(paradigm.adjective) do
forms[slot] = {{form = stem .. ending}}
end
for source, targets in pairs(data.adjective_shared) do
for _, target in ipairs(targets) do
forms[target] = forms[source]
end
end
return forms
end
-- Return the forms of an adjectival word (`+`) in a lect's paradigm (`lect:skur`), in noun slots. Its masculine comes from
-- the word as given: the word minus the paradigm's nominative ending for its gender and number, with ''-ï'' after one of
-- the paradigm's `adjective_soft` consonants and ''-y'' otherwise.
local function paradigm_adjectival_forms(base, word, rule_gender, plural)
local data = base.data
local paradigm = data[base.lect_table.rules]
if not paradigm.adjective then
spec_error(("The %s rules have no adjective declension"):format(base.lect_name), base.text)
end
local masculine = word
if plural or rule_gender == "f" or rule_gender == "n" then
local ending = paradigm.adjective[plural and (rule_gender == "m-pr" and "nom_mp_pers" or "nom_p_not_mp_pers")
or "nom_" .. rule_gender]
local stem = mw.ustring.match(word, "^(.+)" .. ending .. "$")
or spec_error(("The adjectival word '%s' doesn't end in -%s"):format(word, ending), base.text)
masculine = stem .. (paradigm.adjective_soft and paradigm.adjective_soft[final_consonant(data, stem)] and "ï" or "y")
end
local adjective = paradigm_adjective_forms(data, paradigm, masculine)
for _, pair in ipairs(data.adjective_accusatives) do
adjective[pair[2]] = adjective[pair[2]] or adjective[pair[1]]
end
local forms = {}
for slot, adjective_slot in pairs(data.adjectival_slots[rule_gender]) do
forms[slot] = adjective[adjective_slot] or {}
end
if rule_gender ~= "m-pr" then
for slot, adjective_slot in pairs(data.adjectival_slots.plural) do
forms[slot] = adjective[adjective_slot] or {}
end
end
forms[plural and "nom_p" or "nom_s"] = {{form = word}}
return forms
end
-- Return the forms of an adjectival word (`+`) in noun slots, using `adjectival_slots` in the data.
local function adjectival_forms(base, word)
local data = base.data
local rule_gender = data.rule_gender[base.gender]
if type(rule_gender) == "table" then
rule_gender = rule_gender[base.animacy or "inan"]
end
local plural = base.number == "pl"
if base.lect_table and base.lect_table.table == "paradigm" then
return paradigm_adjectival_forms(base, word, rule_gender, plural)
end
local lemma = plural and rule_gender == "m-pr" and virile_lemma(data, word) or adjective_lemma(data, word, rule_gender, plural)
local adjective = {lemma = lemma, indicators = {}, overrides = {}, data = data}
local rules = AdjectiveRules.new(adjective, adjective.lemma)
local function forms_of(slot)
if slot == "nom_m" then
return {{form = adjective.lemma}}
end
local source = rules.group.copies[slot]
while source and rules.group.copies[source] do
source = rules.group.copies[source]
end
if source == "nom_m" then
return {{form = adjective.lemma}}
end
return rules:forms(source or slot) or {}
end
local forms = {}
for slot, adjective_slot in pairs(data.adjectival_slots[rule_gender]) do
forms[slot] = forms_of(adjective_slot)
end
if rule_gender ~= "m-pr" then
for slot, adjective_slot in pairs(data.adjectival_slots.plural) do
forms[slot] = forms_of(adjective_slot)
end
end
-- The word as given heads its table.
forms[plural and "nom_p" or "nom_s"] = {{form = word}}
return forms
end
--[==[
Resolve the lect of a `lect:` indicator or a `[lect:CODE:PLACE]` tag through the aliases in the data module of the lects
(`lect_module` in the language's data, which is [[Module:zlw-lch-IPA/data/pl]] for Polish). Return the code and the
name of the lect.
]==]
local function lect_of(data, code, text)
local lects = mw.loadData(data.lect_module)
code = lects.lect_aliases[code] or code
local lect = lects.lects[code]
if not lect then
local codes = {}
for known in pairs(lects.lects) do
table.insert(codes, known)
end
table.sort(codes)
spec_error(("Unrecognized lect '%s'; the lects are %s"):format(code, table.concat(codes, ", ")), text)
end
return code, lect.name
end
-- Return a footnote `[lect:CODE]` or `[lect:CODE:PLACE]` of a word of `base` as it's shown (the name of the lect,
-- formatted as its label is, i.e. linked to the article on the dialect, followed by the place), along with the name of
-- the lect and the list of places the tag gives. The places are separated by commas and may be followed by a note after
-- a semicolon, which isn't a place: `[lect:MB:Czachówek, Wągrodno]` gives Czachówek and Wągrodno, and
-- `[lect:MD:Przasnysz; in the sense “man”]` gives Przasnysz. Return nil if the footnote isn't a lect tag.
local function lect_footnote(base, footnote)
local code, place = mw.ustring.match(footnote, "^%[lect:([^:%]]+):?(.-)%]$")
if not code then
return nil
end
local _, name = lect_of(base.data, code, base.text)
local label = M.labels.get_label_info{label = name, lang = base.lang, nocat = true}.label
local places = {}
for each in mw.text.gsplit(mw.ustring.match(place, "^[^;]*"), ",", true) do
each = mw.text.trim(each)
if each ~= "" then
table.insert(places, each)
end
end
return "[" .. label .. (place ~= "" and " (" .. place .. ")" or "") .. "]", name, places
end
-- Return the link target of a form of an attested lect, i.e. its modern spelling according to `respelling` (e.g.
-- ''ptåka'' → ''ptaka''). Return nil if it's spelled the same.
local function respelled(respelling, form)
local target = mw.ustring.gsub(form, ".", respelling)
return target ~= form and target or nil
end
-- Return a `generate_link` function for `show_forms` for the table of `spec`, which links a respelled form (one with a
-- `target`) to its modern spelling.
local function respelled_link(spec)
return function(data)
if data.form.target then
return M.links.full_link{lang = spec.lang, term = data.form.target, alt = data.form.formval_for_link,
tr = "-"} .. M.inflection_utilities.get_footnote_text(data.form.footnotes, data.footnote_obj)
end
end
end
-- Return a `transform_accel_obj` function for `show_forms` for the table of `spec`, or nil if the table has no id. A
-- table with an id gives the lemma of its green links the id (`bek<id:defender>`), so that an entry they create is a
-- form of this table's word only.
local function accel_with_id(spec)
if not spec.id then
return nil
end
return function(slot, form, accel_obj)
if accel_obj then
accel_obj.lemma = accel_obj.lemma .. "<id:" .. spec.id .. ">"
end
return accel_obj
end
end
--[==[
Return the forms of an attested table (Middle Polish `lect:mpl`, the `dialectal` table and every Old Polish table),
which are the cells given, exactly as given, and nothing else. In a dialectal table, every form must have a lect,
either from its own `[lect:...]` tag or from a tag given for the whole word.
]==]
local function attested_forms(base)
local forms = {}
local word_lect, word_lect_name, word_places
local word_footnotes = {}
for _, note in ipairs(base.footnotes or {}) do
local shown, name, places = lect_footnote(base, note)
word_lect, word_lect_name, word_places = word_lect or shown, word_lect_name or name, word_places or places
table.insert(word_footnotes, shown or note)
end
-- the forms with a lect tag of their own, which the lect tag of the word doesn't go on
local own_lect = {}
local respelling = base.lect_table and base.lect_table.respelling and base.data[base.lect_table.respelling]
for slot, override in pairs(base.overrides) do
if not override.full then
spec_error(("An attested table takes whole forms: '%s:FORM'"):format(slot), base.text)
end
local list = {}
for _, value in ipairs(override.values) do
if value.form ~= "" then
local footnotes, lect, lect_name, places = {}, nil, nil, nil
for _, note in ipairs(value.footnotes or {}) do
local shown, name, note_places = lect_footnote(base, note)
lect, lect_name, places = lect or shown, lect_name or name, places or note_places
table.insert(footnotes, shown or note)
end
if base.indicators.dialectal then
if not lect and not word_lect then
spec_error(("The dialectal form '%s' needs [lect:CODE]"):format(value.form), base.text)
end
end
-- `lect` is the name of the form's lect and `places` the places of its lect tag (the form's own, or else
-- the word's), which label the form's definition line (see `form_tag_sets`).
local form = {
form = value.form,
target = respelling and respelled(respelling, value.form) or nil,
footnotes = footnotes[1] and footnotes or nil,
lect = lect_name or word_lect_name,
places = lect and places or word_places,
}
own_lect[form] = lect and true or nil
table.insert(list, form)
end
end
forms[slot] = list
end
if base.footnotes then
base.footnotes, base.word_lect, base.own_lect = word_footnotes, word_lect, own_lect
end
return forms
end
-- Return the entry of a pronoun in the data's `pronouns` along with the ending its forms take. This is the lemma's own
-- entry (with no ending), or the entry of the pronoun it's made from plus one of the `pronoun_suffixes` (e.g.
-- ''cośkolwiek'' is ''co'' plus ''-śkolwiek'').
local function pronoun_entry(data, lemma)
local pronouns = data.pronouns
if pronouns[lemma] then
return pronouns[lemma], ""
end
for _, suffix in ipairs(data.pronoun_suffixes or {}) do
local head = mw.ustring.match(lemma, "^(.+)" .. suffix .. "$")
if head and pronouns[head] then
return pronouns[head], suffix
end
end
return nil
end
-- Return the forms of a pronoun (`<pron>`) with their notes. In an attested table (Old Polish), the forms given in the
-- spec go on top of them.
local function pronoun_forms(base, word)
local data = base.data
local pronoun, suffix = pronoun_entry(data, word)
if not pronoun then
local lemmas = {}
for lemma in pairs(data.pronouns) do
table.insert(lemmas, lemma)
end
table.sort(lemmas)
local message = ("No pronoun '%s'; the pronouns are %s"):format(word, table.concat(lemmas, ", "))
if data.pronoun_suffixes then
local suffixes = {}
for _, item in ipairs(data.pronoun_suffixes) do
table.insert(suffixes, "-" .. item)
end
message = message .. ", and these with " .. table.concat(suffixes, ", ")
end
spec_error(message, base.text)
end
base.pronoun = pronoun
local forms = {}
for slot, list in pairs(pronoun) do
if slot ~= "numbers" and slot ~= "numberless" then
forms[slot] = {}
for _, item in ipairs(list) do
local form = {form = (type(item) == "table" and item[1] or item) .. suffix}
if type(item) == "table" then
form.footnotes = {}
for _, note in ipairs(item.notes) do
table.insert(form.footnotes, "[" .. data.notes[note] .. "]")
end
end
table.insert(forms[slot], form)
end
end
end
if base.attested then
for slot, list in pairs(attested_forms(base)) do
forms[slot] = list
end
end
return forms
end
-- Return the rule of a numeral in `rules` (`numeral_rules` or `collective_rules` in the data), i.e. the rule of the
-- longest key that the lemma ends in, along with the lemma minus that key.
local function numeral_rule(rules, word, text)
for length = mw.ustring.len(word), 0, -1 do
local key = length == 0 and "" or mw.ustring.sub(word, -length)
if rules[key] then
return rules[key], mw.ustring.sub(word, 1, mw.ustring.len(word) - length)
end
end
spec_error(("No numeral declines like '%s'"):format(word), text)
end
-- Return the forms of a numeral (`<num>`), i.e. the endings of its rule added to its stem.
local function numeral_forms(rules, base, word)
local rule, stem = numeral_rule(rules, word, base.text)
local forms = {}
for slot, cell in pairs(rule) do
forms[slot] = {}
for _, ending in ipairs(cell_endings(cell)) do
table.insert(forms[slot], {form = stem .. ending[1],
footnotes = ending.note and {"[" .. base.data.notes[ending.note] .. "]"} or nil})
end
end
return forms
end
--[==[
Add the footnotes given for the whole word (`base.footnotes`) after the footnotes of every form, as new form objects,
since a copied slot shares the form objects of its source. In an attested table the word's lect tag
(`base.word_lect`) only goes on the forms without a lect tag of their own (`base.own_lect`). Return the forms.
]==]
local function add_word_footnotes(base, forms)
if not base.footnotes then
return forms
end
for slot, list in pairs(forms) do
local copy = {}
for _, form in ipairs(list) do
local footnotes = {}
for _, note in ipairs(form.footnotes or {}) do
table.insert(footnotes, note)
end
for _, note in ipairs(base.footnotes) do
if not (note == base.word_lect and base.own_lect[form]) then
table.insert(footnotes, note)
end
end
-- a copy of the whole form, so that it keeps its lect and places for `form_tag_sets`
local copied = {}
for key, value in pairs(form) do
copied[key] = value
end
copied.footnotes = footnotes
table.insert(copy, copied)
end
forms[slot] = copy
end
return forms
end
--[==[
Decline a single word. This is the `inflect_word_spec` callback passed to [[Module:inflection utilities]]. First the
rules fill every slot they cover. Then the overrides apply (an ending goes on the stem that the slot's rule uses, and a
form replaces the cell), followed by the copies (unless a copy is overridden itself), the deprecative forms of a
masculine personal noun (after its nominative plural, with a footnote) and finally the footnote for the whole word.
]==]
local function decline_word(base)
local word = base.indicators.decllemma or base.indicators.r or base.lemma
local forms, rules
if base.attested then
base.forms = add_word_footnotes(base, base.indicators.pron and pronoun_forms(base, word) or attested_forms(base))
return
elseif base.indicators.pron then
forms = pronoun_forms(base, word)
elseif base.indicators.num then
forms = numeral_forms(base.data.collective_rules, base, word)
elseif base.indicators.irreg or base.indicators.indecl then
forms = lexicon_forms(base, word)
elseif base.indicators["!"] then
-- A manual table has only the forms its overrides give.
forms = {}
elseif base.indicators["+"] then
forms = adjectival_forms(base, word)
else
rules = base.lect_table and base.lect_table.table == "paradigm"
and ParadigmRules.new(base, word, base.data[base.lect_table.rules], base.lect_name) or NounRules.new(base, word)
-- The lemma heads the table, even when another word is declined in its place (`decllemma`).
forms = {[rules.head_slot] = {{form = base.lemma}}}
-- The rules give the singular and the plural; only an attested table has the dual.
for _, entry in ipairs(M.data.noun_slots) do
local slot = entry.slot
if entry.number ~= "d" and slot ~= rules.head_slot and not rules.group.copies[slot] then
forms[slot] = rules:forms(slot)
-- A form that is the declined word itself (e.g. an inanimate accusative) belongs to the lemma.
for _, form in ipairs(forms[slot] or {}) do
if form.form == word then
form.form = base.lemma
end
end
end
end
-- In a phrase the deprecative forms would agree with nothing (''pany młodzi''), so only a single word shows
-- them.
if not base.in_phrase then
forms.depr_p = rules:forms("depr_p")
end
end
for slot, override in pairs(base.overrides) do
local list = {}
local rule_forms = forms[slot] or {}
for _, value in ipairs(override.values) do
if value.default then
for _, form in ipairs(rules and rules:forms(slot) or {}) do
table.insert(list, form)
end
elseif override.full then
if value.form ~= "" then
local shown = {form = value.form, footnotes = value.footnotes}
-- A whole form that the rules also give keeps their alternations for the categories (''ojca'' on
-- ''ojciec'').
for _, rule_form in ipairs(rule_forms) do
if rule_form.form == value.form and rules and rules.labels then
rules.labels[shown] = rules.labels[rule_form]
end
end
table.insert(list, shown)
end
else
local form = rules and rules:form(rules:overrideLabel(slot, value.form), value.form) or {form = word .. value.form}
form.footnotes = value.footnotes
table.insert(list, form)
end
end
forms[slot] = list
end
if rules then
-- A copy can copy another copy (e.g. the vocative of a feminine consonant-stem noun is its locative, which is
-- its dative). Fill each one from the slot at the end of its chain, unless a slot along the way is overridden.
local copies = rules.group.copies
for slot in pairs(copies) do
if not base.overrides[slot] then
local source = copies[slot]
while copies[source] and not base.overrides[source] do
source = copies[source]
end
local list = {}
for _, form in ipairs(forms[source] or {}) do
table.insert(list, form)
end
forms[slot] = list
end
end
end
if forms.depr_p then
forms.nom_p = forms.nom_p or {}
-- A deprecative form that's the same as a virile form (e.g. ''zaklinacze'') isn't a separate form, so don't
-- show it twice.
local virile = {}
for _, form in ipairs(forms.nom_p) do
virile[form.form] = true
end
for _, form in ipairs(forms.depr_p) do
if not virile[form.form] then
local shown = {form = form.form, footnotes = form.footnotes or {"[" .. base.data.notes.deprecative .. "]"}}
if rules and rules.labels then
rules.labels[shown] = rules.labels[form]
end
table.insert(forms.nom_p, shown)
end
end
forms.depr_p = nil
end
if rules and rules.labels then
-- Collect the alternations of the forms the table shows, for its categories. A rule's form that an override
-- replaced doesn't count, and neither does a form of a number the table doesn't show.
rules.used = {}
for slot, list in pairs(forms) do
if not base.number or mw.ustring.sub(slot, -1) == mw.ustring.sub(base.number, 1, 1) then
for _, form in ipairs(list) do
for part in mw.text.gsplit(rules.labels[form] or "plain", "+", true) do
rules.used[part] = true
end
end
end
end
end
base.forms = add_word_footnotes(base, forms)
-- Keep the rules the forms came from, and the alternations they used, for the categories.
base.rules = rules
end
-- Join an adjective stem and an ending. If the data's `adjective_dropped` says the last letter of the stem drops before
-- the first letter of the ending, drop it (e.g. ''moj-'' + ''-ich'' → ''moich'').
local function adjective_form(data, stem, ending)
local before = data.adjective_dropped[mw.ustring.sub(stem, -1)]
if before and mw.ustring.sub(ending, 1, mw.ustring.len(before)) == before then
return mw.ustring.sub(stem, 1, -2) .. ending
end
return stem .. ending
end
-- Return the forms of an irregular adjective from `irregular_adjectives`, along with the layout of the table it needs
-- (nil, `dwa` or `plonly`).
local function irregular_adjective_forms(base, word)
local data = base.data
for _, entry in ipairs(data.irregular_adjectives) do
local captured = mw.ustring.match(word, entry.pattern)
if captured or entry.stem and mw.ustring.find(word, entry.pattern) then
local forms = {}
local function add(slot, stem, endings, note)
if type(endings) == "string" then
endings = {endings}
end
for _, ending in ipairs(endings or {}) do
forms[slot] = forms[slot] or {}
local form = ending == "-" and base.lemma or adjective_form(data, stem, ending)
table.insert(forms[slot], {form = form, footnotes = note and {"[" .. note .. "]"} or nil})
end
end
if entry.table ~= "dwa" then
add("nom_m", nil, "-")
end
for _, set in ipairs(entry.sets) do
local stem = (entry.stem or captured) .. (set.add or "")
for slot, endings in pairs(set.endings or {}) do
add(slot, stem, endings, set.note)
for _, target in ipairs(data.adjective_shared[slot] or {}) do
add(target, stem, endings, set.note)
end
end
for slot, endings in pairs(set.own or {}) do
add(slot, stem, endings, set.note)
end
if set.archaic_dative and base.indicators.archdat then
add("dat_mn", stem, set.archaic_dative, data.notes[data.archaic_dative.note])
end
end
return forms, entry.table
end
end
error(("Unrecognized irregular adjective '%s'"):format(word), 0)
end
--[==[
Decline a single adjective. This is the `inflect_word_spec` callback passed to [[Module:inflection utilities]] for
{{tl|pl-adecl}}. The rules (or the lexicon of irregular adjectives) fill the slots; then the overrides apply, followed
by the accusatives taken from other slots (unless overridden) and the footnote for the whole word. An attested table
has the cells given and nothing else.
]==]
local function decline_adjective_word(base)
local data = base.data
local word = base.indicators.decllemma or base.lemma
local forms, layout
if base.attested then
-- The cells given and nothing else, with the dual columns if `du` is given.
forms, layout = attested_forms(base), base.indicators.du and "dual" or nil
elseif base.indicators.irreg then
forms, layout = irregular_adjective_forms(base, word)
elseif base.indicators.lect then
local paradigm = data[data.lect_tables[base.indicators.lect].rules]
if not paradigm.adjective then
spec_error(("The %s rules have no adjective declension"):format(base.lect_name), base.text)
end
forms = paradigm_adjective_forms(data, paradigm, word)
-- With `decllemma`, the lemma itself heads the table (''båbcyn'' declined as ''båbcyny'').
forms.nom_m = {{form = base.lemma}}
elseif base.indicators.num then
forms, layout = numeral_forms(data.numeral_rules, base, word), "plonly"
else
local rules = AdjectiveRules.new(base, word)
-- With `decllemma`, the lemma itself still heads the table (''wart'' declined as ''warty'').
forms = {nom_m = {{form = base.lemma}}}
for _, slot in ipairs(data.adjective_slots) do
if slot ~= "nom_m" and slot ~= "short" and not rules.group.copies[slot] then
forms[slot] = rules:forms(slot)
end
end
if base.indicators.archdat then
local archaic = data.archaic_dative
table.insert(forms.dat_mn, {form = rules.stem .. archaic[1], footnotes = {"[" .. data.notes[archaic.note] .. "]"}})
end
-- Keep the slots that every adjective shares as copies, so that an override of the source carries over.
for slot, source in pairs(rules.group.copies) do
local accusative = mw.ustring.find(slot, "^acc")
if not accusative and not base.overrides[slot] then
forms[slot] = forms[source]
end
end
end
if not base.attested then
for slot, override in pairs(base.overrides) do
local list = {}
for _, value in ipairs(override.values) do
if value.form ~= "" then
table.insert(list, {form = value.form, footnotes = value.footnotes})
end
end
forms[slot] = list
end
for _, pair in ipairs(data.adjective_accusatives) do
local source, target = pair[1], pair[2]
if not base.overrides[target] and forms[source] and not (base.indicators.irreg and forms[target]) then
forms[target] = forms[source]
end
end
end
base.forms = add_word_footnotes(base, forms)
base.layout = layout
end
-- Return the attested tables there are for `template` (`noun` or `adjective`), for the error messages: those of the
-- language's attested lects and its dialectal table, plus the templates of the languages whose tables of that kind are
-- all attested.
local function attested_tables(data, template)
local tables = {}
local codes = {}
for code, lect_table in pairs(data.lect_tables or {}) do
if lect_table.table == "attested" then
table.insert(codes, code)
end
end
table.sort(codes)
for _, code in ipairs(codes) do
table.insert(tables, "<lect:" .. code .. ">")
end
if data.indicators[template].dialectal then
table.insert(tables, "<dialectal>")
end
local languages = {}
for code, language in pairs(M.data.languages) do
if language[template] then
table.insert(languages, code)
end
end
table.sort(languages)
for _, code in ipairs(languages) do
if mw.loadData("Module:zlw-lch-decl/data/" .. code).attested then
table.insert(tables, "{{" .. M.data.languages[code][template] .. "}}")
end
end
return table.concat(tables, ", ")
end
-- Work out the table a base is for: its lect (`lect:CODE`), and whether the table is attested, i.e. has only the cells
-- given (for an attested lect, the dialectal table, or a language whose tables are all attested). Throw an error if
-- `recon` or `du` is given for a table that isn't attested, `soft` for a table without its lect's own rules, if a lect
-- tag appears outside the dialectal table, or if a dual slot is given without `du`.
local function resolve_table(base)
local data = base.data
if base.indicators.lect then
base.indicators.lect, base.lect_name = lect_of(data, base.indicators.lect, base.text)
base.lect_table = data.lect_tables[base.indicators.lect]
if not base.lect_table then
local codes = {}
for code in pairs(data.lect_tables) do
table.insert(codes, code)
end
table.sort(codes)
spec_error(("The lect '%s' has no table of its own (the lects with one are %s); give its forms in a "
.. "<dialectal> table"):format(base.indicators.lect, table.concat(codes, ", ")), base.text)
end
end
base.attested = data.attested or base.indicators.dialectal
or base.lect_table and base.lect_table.table == "attested" or nil
for _, name in ipairs({"recon", "du"}) do
if base.indicators[name] and not base.attested then
spec_error(("Only an attested table (%s) takes '%s'"):format(attested_tables(data, base.template), name),
base.text)
end
end
if base.indicators.soft and not (base.lect_table and base.lect_table.table == "paradigm") then
local codes = {}
for code, lect_table in pairs(data.lect_tables) do
if lect_table.table == "paradigm" then
table.insert(codes, "<lect:" .. code .. ">")
end
end
table.sort(codes)
spec_error(("Only a lect with rules of its own (%s) takes 'soft'"):format(table.concat(codes, ", ")), base.text)
end
-- A form of a lect can only be tagged in the dialectal table, so that none ends up among the standard forms.
if not base.indicators.dialectal then
local function check(footnotes)
for _, footnote in ipairs(footnotes or {}) do
if mw.ustring.find(footnote, "^%[lect:") then
spec_error(("A lect's form (%s) belongs in a <dialectal> table"):format(footnote), base.text)
end
end
end
check(base.footnotes)
for _, override in pairs(base.overrides) do
for _, value in ipairs(override.values) do
check(value.footnotes)
end
end
end
if not base.indicators.du then
for slot in pairs(base.overrides) do
if mw.ustring.find(slot, "_d$") then
spec_error(("The dual slot '%s' needs the indicator 'du'"):format(slot), base.text)
end
end
end
end
-- Set the fields of a base that the rules use, based on its indicators.
local function normalize_base(base)
base.gender = base:group("gender")
base.animacy = base:group("animacy")
base.number = base:group("number")
base.kind = base:group("kind")
if base.indicators["*"] then
base.reducible = true
elseif base.indicators["-*"] then
base.reducible = false
end
base.quantity = base.indicators["#"] and "full" or base.indicators["-#"] and "none" or nil
if base.gender == "m" and not base.animacy then
base.animacy = "inan"
end
resolve_table(base)
-- `r:` gives the rules the word as it's read, so it needs a noun that the rules decline.
if base.indicators.r and (base:group("type") or base.attested or base.lect_table) then
spec_error("The indicator 'r' needs a noun that the rules decline", base.text)
end
end
------------------------------------------------------------------------------------------------------------------------
-- Output --
------------------------------------------------------------------------------------------------------------------------
--[==[
Object to render the declined words as a table with [[Module:inflection-table]], with a column for each number shown and
a row for each case. Each row has a `data-case` attribute so that scripts can reorder the cases. The cells come from
`show_forms` in [[Module:inflection utilities]], linked with accelerators for the lemma, and the footnotes go under the
table.
]==]
local TableRenderer = {}
TableRenderer.__index = TableRenderer
function TableRenderer.new(spec)
return setmetatable({spec = spec}, TableRenderer)
end
function TableRenderer:numbers()
local numbers = {}
for _, number in ipairs(M.data.numbers) do
if self.spec.numbers[number.code] then
table.insert(numbers, number)
end
end
return numbers
end
-- Return the title of a table: `title=` if given, otherwise what the table is (e.g. "Declension of " or "Attested
-- Middle Polish forms of ") followed by its head, unlinked. `suffix` follows the default title (`default_kind` and the
-- lemma), e.g. the declension kinds of an adjective.
function TableRenderer:title(default_kind, suffix)
local spec = self.spec
if spec.title then
return spec.title
end
local kind, head = default_kind, spec.forms.lemma
if spec.kind_title then
kind, head, suffix = spec.kind_title[1], spec.kind_title[2] or head, nil
end
return kind .. M.links.full_link({lang = spec.lang, alt = head}, "term") .. (suffix or "")
end
-- Return the first lines of a table titled `title`: the frame from [[Module:inflection-table]], with its first row
-- opened.
function TableRenderer:top(title)
return {M.inflection_table.make_top{
title = title,
tall = "yes",
lang = self.spec.lang:getCode(),
class = "sticky-left-column",
}}
end
-- Close the table in `lines` with its footnotes and categories, and return its wikitext.
function TableRenderer:finish(lines)
local spec = self.spec
table.insert(lines, M.inflection_table.make_bottom{notes = spec.forms.footnote or ""})
if spec.categories[1] and not spec.nocat then
table.insert(lines, M.utilities.format_categories(spec.categories, spec.lang))
end
return table.concat(lines, "\n")
end
function TableRenderer:render()
local spec = self.spec
local numbers = self:numbers()
local slot_list = {}
for _, case in ipairs(M.data.cases) do
for _, number in ipairs(numbers) do
-- A table with one number doesn't name it in its accelerators, and an attested or lect table has none
-- ("-").
local accel = (spec.attested or spec.lect) and "-" or #numbers > 1 and case.accel .. "|" .. number.accel or case.accel
table.insert(slot_list, {case.code .. "_" .. number.code, accel})
end
end
M.inflection_utilities.show_forms(spec.forms, {
lang = spec.lang,
lemmas = spec.lemmas,
slot_list = slot_list,
-- A Middle Polish form links to its modern spelling.
generate_link = respelled_link(spec),
transform_accel_obj = accel_with_id(spec),
})
local lines = self:top(self:title("", " の格変化"))
-- make_top has already opened the first row.
table.insert(lines, '! class="outer" style="background-color: #D9EBFF" |')
for _, number in ipairs(numbers) do
-- A numberless pronoun (e.g. ''siebie'') has an empty header over its one column.
table.insert(lines, '! class="outer" style="background-color: #D9EBFF" | ' .. (spec.numberless and "" or number.name))
end
for _, case in ipairs(M.data.cases) do
table.insert(lines, ('|- data-case="%s"'):format(case.code))
table.insert(lines, ('! title="%s" style="background-color: #EFF7FF" | %s'):format(spec.data.case_titles[case.code], case.name))
for _, number in ipairs(numbers) do
local cell = spec.forms[case.code .. "_" .. number.code]
table.insert(lines, "| " .. (cell or "—"))
end
end
return self:finish(lines)
end
--[==[
The rows of an adjective table, by layout. Each row is a case and its cells, and each cell is a slot and the number of
columns it spans. The regular table has the masculine animate, masculine inanimate, feminine and neuter singular, then
the virile and non-virile plural, as in the former [[Module:pl-adjective]]. The dual table (an attested table with `du`)
puts the dual, masculine and feminine/neuter, between them.
]==]
local ADJECTIVE_LAYOUTS = {
regular = {
columns = {
{"singular", 4, {"masculine animate", "masculine inanimate", "feminine", "neuter"}},
{"plural", 2, {"virile (= masculine personal)", "non-virile"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_m", 2}, {"nom_f"}, {"nom_n"}, {"nom_mp_pers"}, {"nom_p_not_mp_pers"}}},
{"gen", "genitive", {{"gen_mn", 2}, {"gen_f"}, {"gen_mn"}, {"gen_p", 2}}},
{"dat", "dative", {{"dat_mn", 2}, {"dat_f"}, {"dat_mn"}, {"dat_p", 2}}},
{"acc", "accusative", {{"acc_m_an"}, {"acc_m_in"}, {"acc_f"}, {"acc_n"}, {"acc_mp_pers"},
{"acc_p_not_mp_pers"}}},
{"ins", "instrumental", {{"ins_mn", 2}, {"ins_f"}, {"ins_mn"}, {"ins_p", 2}}},
{"loc", "locative", {{"loc_mn", 2}, {"loc_f"}, {"loc_mn"}, {"loc_p", 2}}},
},
},
plonly = {
columns = {
{"plural", 2, {"virile (= masculine personal)", "non-virile"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_mp_pers"}, {"nom_p_not_mp_pers"}}},
{"gen", "genitive", {{"gen_p", 2}}},
{"dat", "dative", {{"dat_p", 2}}},
{"acc", "accusative", {{"acc_mp_pers"}, {"acc_p_not_mp_pers"}}},
{"ins", "instrumental", {{"ins_p", 2}}},
{"loc", "locative", {{"loc_p", 2}}},
},
},
-- an attested table with the dual (`du`), between the singular and the plural
dual = {
columns = {
{"singular", 4, {"masculine animate", "masculine inanimate", "feminine", "neuter"}},
{"dual", 2, {"masculine", "feminine/<wbr />neuter"}},
{"plural", 2, {"virile (= masculine personal)", "non-virile"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_m", 2}, {"nom_f"}, {"nom_n"}, {"nom_m_d"}, {"nom_fn_d"},
{"nom_mp_pers"}, {"nom_p_not_mp_pers"}}},
{"gen", "genitive", {{"gen_mn", 2}, {"gen_f"}, {"gen_mn"}, {"gen_d", 2}, {"gen_p", 2}}},
{"dat", "dative", {{"dat_mn", 2}, {"dat_f"}, {"dat_mn"}, {"dat_d", 2}, {"dat_p", 2}}},
{"acc", "accusative", {{"acc_m_an"}, {"acc_m_in"}, {"acc_f"}, {"acc_n"}, {"acc_m_d"}, {"acc_fn_d"},
{"acc_mp_pers"}, {"acc_p_not_mp_pers"}}},
{"ins", "instrumental", {{"ins_mn", 2}, {"ins_f"}, {"ins_mn"}, {"ins_d", 2}, {"ins_p", 2}}},
{"loc", "locative", {{"loc_mn", 2}, {"loc_f"}, {"loc_mn"}, {"loc_d", 2}, {"loc_p", 2}}},
},
},
dwa = {
columns = {
{"plural", 4, {"masculine personal", "masculine non-personal", "feminine", "neuter"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_mp_pers"}, {"nom_mp_npers"}, {"nom_fp"}, {"nom_np"}}},
{"gen", "genitive", {{"gen_p", 4}}},
{"dat", "dative", {{"dat_p", 4}}},
{"acc", "accusative", {{"acc_mp_pers"}, {"acc_mp_npers"}, {"acc_fp"}, {"acc_np"}}},
{"ins", "instrumental", {{"ins_mnp", 2}, {"ins_fp"}, {"ins_mnp"}}},
{"loc", "locative", {{"loc_p", 4}}},
},
},
}
function TableRenderer:renderAdjective()
local spec = self.spec
local layout = ADJECTIVE_LAYOUTS[spec.layout]
local slot_list = {}
for slot, accel in pairs(ADJECTIVE_ACCEL) do
table.insert(slot_list, {slot, (spec.lect or spec.attested) and "-" or accel})
end
table.sort(slot_list, function(a, b) return a[1] < b[1] end)
M.inflection_utilities.show_forms(spec.forms, {
lang = spec.lang,
lemmas = spec.lemmas,
slot_list = slot_list,
generate_link = respelled_link(spec),
transform_accel_obj = accel_with_id(spec),
})
local lines = self:top(self:title("Declension of ",
spec.kinds[1] and " (" .. table.concat(spec.kinds, " // ") .. ")" or nil))
-- make_top has already opened the first row. Add the number headers, then the gender headers.
table.insert(lines, '! class="outer" rowspan="2" |')
for _, column in ipairs(layout.columns) do
table.insert(lines, ('! class="outer" colspan="%d" | %s'):format(column[2], column[1]))
end
table.insert(lines, "|- class=\"secondary\"")
for _, column in ipairs(layout.columns) do
for _, header in ipairs(column[3]) do
table.insert(lines, "! " .. header)
end
end
for _, row in ipairs(layout.rows) do
table.insert(lines, ('|- data-case="%s"'):format(row[1]))
table.insert(lines, "! " .. row[2])
for _, cell in ipairs(row[3]) do
local span = cell[2] and ('colspan="%d" | '):format(cell[2]) or ""
table.insert(lines, "| " .. span .. (spec.forms[cell[1]] or "—"))
end
end
if spec.forms.short and spec.forms.short ~= "—" then
table.insert(lines, '|- data-case="short"')
table.insert(lines, "! short")
table.insert(lines, '| colspan="2" | ' .. spec.forms.short)
end
return self:finish(lines)
end
------------------------------------------------------------------------------------------------------------------------
-- The call --
------------------------------------------------------------------------------------------------------------------------
--[==[
Decline a noun call without a frame. `args` are the template's arguments (`1` is the spec, along with `title` and
`nocat`), `pagename` is the page the call is on and `lang_code` is the language code (`pl` or `zlw-opl`). Return the
alternant multiword spec from [[Module:inflection utilities]], with the fields `forms` (a table mapping each slot to a
list of form objects), `numbers` (a set of `s`, `d` and `p`), `categories`, `title` and `nocat`.
]==]
function export.decline_noun(args, pagename, lang_code)
local data, lang = language_of(lang_code, "noun")
-- The angle brackets are omittable, so a bare word would be read as an indicator; with no spec, decline the page
-- name with no indicators.
local spec_text = args[1] or ""
local parse_props = {
parse_indicator_spec = function(angle_bracket_spec)
local base = Spec.parse(angle_bracket_spec, "noun", data, lang)
normalize_base(base)
return base
end,
allow_blank_lemma = true,
angle_brackets_omittable = true,
}
local spec = M.inflection_utilities.parse_inflected_text(spec_text, parse_props)
local number, noun
local word_count = 0
M.inflection_utilities.map_word_specs(spec, function()
word_count = word_count + 1
end)
M.inflection_utilities.map_word_specs(spec, function(base)
if base.lemma == "" then
base.lemma = pagename
end
-- An irregular noun has the gender and animacy of its lexicon entry. They're used if the spec gives none, and
-- giving others is an error.
local irregular = base.indicators.irreg and data.irregular_nouns[base.indicators.decllemma or base.lemma]
if irregular then
if base.gender and (base.gender ~= irregular.gender or base.animacy ~= irregular.animacy) then
spec_error(("The irregular noun '%s' is <%s>"):format(base.lemma,
irregular.gender .. (irregular.animacy and "." .. irregular.animacy or "")), base.text)
end
base.gender, base.animacy = irregular.gender, irregular.animacy
end
base.in_phrase = word_count > 1 and #spec.alternant_or_word_specs > 1 or nil
number = number or base.number
if not base.indicators["+"] and base.gender then
noun = noun or base
end
end)
-- An adjectival word (`+`) agrees with the noun of the phrase, taking whatever gender, animacy and number it
-- doesn't give itself.
M.inflection_utilities.map_word_specs(spec, function(base)
if base.indicators["+"] and noun then
base.gender = base.gender or noun.gender
if base.gender == noun.gender then
base.animacy = base.animacy or noun.animacy
end
base.number = base.number or noun.number
end
if base.indicators["+"] and not base.gender then
error(("The adjectival word '%s' needs a gender, or a noun in the phrase"):format(base.lemma), 0)
end
end)
local slot_list = {}
for _, entry in ipairs(M.data.noun_slots) do
table.insert(slot_list, {entry.slot, entry.slot})
end
M.inflection_utilities.inflect_multiword_or_alternant_multiword_spec(spec, {
slot_list = slot_list,
inflect_word_spec = decline_word,
})
local first
M.inflection_utilities.map_word_specs(spec, function(base)
first = first or base
end)
spec.lang = lang
spec.data = data
spec.numbers = number == "sg" and {s = true} or number == "pl" and {p = true} or {s = true, p = true}
if first.indicators.du then
spec.numbers.d = true
end
-- A collective numeral has only the plural.
if first.indicators.num then
spec.numbers = {p = true}
end
if first.pronoun then
spec.numbers = {}
for _, number_code in ipairs(first.pronoun.numbers) do
spec.numbers[number_code] = true
end
spec.numberless = first.pronoun.numberless
end
spec.categories = {}
-- Only a table of the standard language is categorized; for the lects, the labels of the entry do that.
if not first.attested and not first.indicators.lect then
local function add(name, ...)
table.insert(spec.categories, lang:getCanonicalName() .. " " .. data.categories[name]:format(...))
end
if number == "sg" then
add("singularia_tantum")
elseif number == "pl" then
add("pluralia_tantum")
end
if word_count == 1 then
local indicators = first.indicators
if indicators.irreg then
add("irregular")
elseif indicators.indecl then
add("indeclinable")
elseif indicators["+"] then
add("adjectival")
elseif first.rules and first.rules.used then
local final = final_consonant(data, first.rules.stem)
local stem_type = data.stem_types.velar[final] and "velar" or data.stem_types.soft[final] and "soft"
or "hard"
local gender = data.category_genders[first.gender]
if type(gender) == "table" then
gender = gender[first.animacy]
end
-- A plurale tantum has no gender to tell apart, except for a personal one.
if gender and (number ~= "pl" or first.animacy == "pr") then
add("stem", stem_type, gender)
end
local reducible = false
for part in pairs(first.rules.used) do
reducible = reducible or is_mobile(part)
end
if reducible then
add("reducible")
end
local used = first.rules.used
if used.shortened or used.lengthened then
add("quantitative")
end
end
end
end
-- An attested table says what it attests in its title. Its head is the nominative given, or the reconstructed one
-- starred.
spec.attested = first.attested
local head
if first.attested then
local nominative = spec.forms[number == "pl" and "nom_p" or "nom_s"]
head = first.indicators.recon and "*" .. first.indicators.recon
or nominative and nominative[1] and M.links.remove_links(nominative[1].form) or nil
end
spec.lect = first.indicators.lect
if first.indicators.lect then
-- A paradigm's table is headed by the lemma, and an attested one by its nominative.
spec.kind_title = {data.lect_titles[first.indicators.lect], first.attested and head or nil}
elseif first.indicators.dialectal then
spec.kind_title = {data.lect_titles.dialectal, head}
elseif data.attested then
spec.kind_title = {head, "の格変化"}
end
spec.title = args.title
spec.id = args.id
spec.nocat = args.nocat
spec.lemmas = {pagename}
return spec
end
-- Return the kind of declension of an adjective, for its title and category: `irregular`, or the kind of the first
-- entry in the data's `adjective_kinds` that its lemma matches (hard ''-y'', velar ''-ki'' and ''-gi'', or soft).
local function adjective_kind(base)
if base.indicators.irreg then
return "irregular"
end
local word = base.indicators.decllemma or base.lemma
for _, kind in ipairs(base.data.adjective_kinds) do
if mw.ustring.find(word, kind[1]) then
return kind[2]
end
end
end
--[==[
Decline an adjective call without a frame. `args` are the template's arguments (`1` is the spec, along with `title` and
`nocat`), `pagename` is the page the call is on and `lang_code` is the language code (`pl`). Return the alternant
multiword spec from [[Module:inflection utilities]], with the fields `forms`, `layout` (`regular`, `plonly`, `dwa` or
`dual`), `kinds` (the declension kinds of its words), `pos` (the part of speech of the table, from `pos:` on one of its
words), `categories`, `title` and `nocat`.
]==]
function export.decline_adjective(args, pagename, lang_code)
local data, lang = language_of(lang_code, "adjective")
local parse_props = {
parse_indicator_spec = function(angle_bracket_spec)
return Spec.parse(angle_bracket_spec, "adjective", data, lang)
end,
allow_default_indicator = true,
allow_blank_lemma = true,
}
local spec = M.inflection_utilities.parse_inflected_text(args[1] or pagename, parse_props)
M.inflection_utilities.map_word_specs(spec, function(base)
if base.lemma == "" then
base.lemma = pagename
end
base.lemma = M.links.remove_links(base.lemma)
-- The part of speech belongs to the whole table, so only one word may give it.
local pos = base.indicators.pos
if pos then
if not data.parts_of_speech[pos] then
local names = {}
for name in pairs(data.parts_of_speech) do
table.insert(names, name)
end
table.sort(names)
spec_error(("Unrecognized part of speech '%s'; the parts of speech are %s"):format(pos,
table.concat(names, ", ")), base.text)
elseif spec.pos then
spec_error("The part of speech ('pos:') is given on more than one word", base.text)
end
spec.pos = pos
end
resolve_table(base)
end)
local slot_list = {}
for slot in pairs(ADJECTIVE_ACCEL) do
table.insert(slot_list, {slot, slot})
end
table.sort(slot_list, function(a, b) return a[1] < b[1] end)
M.inflection_utilities.inflect_multiword_or_alternant_multiword_spec(spec, {
slot_list = slot_list,
inflect_word_spec = decline_adjective_word,
})
spec.pos = spec.pos or "adjective"
local plural_pos = data.parts_of_speech[spec.pos]
spec.layout, spec.kinds, spec.categories = "regular", {}, {}
local seen = {}
M.inflection_utilities.map_word_specs(spec, function(base)
-- A lect's table names its lect and isn't categorized, and neither is a numeral's. An attested table is headed
-- by the masculine nominative given, or the reconstructed lemma starred.
if base.attested then
local nominative = spec.forms.nom_m
spec.attested = true
spec.lect = base.indicators.lect
spec.kind_title = {data.lect_titles[spec.lect or "dialectal"], base.indicators.recon and "*" .. base.indicators.recon
or nominative and nominative[1] and M.links.remove_links(nominative[1].form) or nil}
spec.layout = base.layout or base.indicators.plonly and "plonly" or spec.layout
return
elseif base.indicators.lect then
spec.lect = base.indicators.lect
spec.kind_title = {data.lect_titles[spec.lect]}
return
elseif base.indicators.num then
spec.layout = base.layout
return
end
local function add(name, ...)
table.insert(spec.categories, lang:getCanonicalName() .. " " .. data.categories[name]:format(...))
end
local kind = adjective_kind(base)
if not seen[kind] then
seen[kind] = true
table.insert(spec.kinds, kind)
add("adjective_kind", kind, plural_pos)
end
if base.overrides.short then
add("short_forms", plural_pos)
end
if base.indicators.decllemma then
add("irregular_stem", plural_pos)
end
if base.layout or base.indicators.plonly then
spec.layout = base.layout or "plonly"
end
end)
spec.title = args.title
spec.id = args.id
spec.nocat = args.nocat
spec.lang = lang
spec.lemmas = {pagename}
return spec
end
-- For each part of speech of a form template such as {{tl|pl-head}}, the entry points whose tables give its forms.
local FORM_ENTRIES = {
["noun forms"] = {"noun"},
["proper noun forms"] = {"noun"},
["adjective forms"] = {"adjective"},
["participle forms"] = {"adjective"},
["pronoun forms"] = {"noun", "adjective"},
["numeral forms"] = {"noun", "adjective"},
}
--[==[
Return the templates whose tables give the forms of the part of speech `pos` (e.g. `noun forms`) in the language
`lang_code`, as a table mapping each template to its entry point (`noun` or `adjective`).
]==]
function export.form_templates(pos, lang_code)
local entries = FORM_ENTRIES[pos] or error(("Unrecognized part of speech '%s'"):format(pos), 0)
local entry_templates = M.data.languages[lang_code] or error(("Unrecognized language '%s'"):format(lang_code), 0)
local templates = {}
for _, entry in ipairs(entries) do
local template = entry_templates[entry]
if template then
templates[template] = entry
end
end
return templates
end
-- The slots of the declined noun `spec` that its table shows, in the order of the table, each as `{slot, case, number}`
-- with `case` and `number` from [[Module:zlw-lch-decl/data]]. A singulare tantum still has plural forms, which it
-- doesn't show.
local function shown_noun_slots(spec)
local shown = {}
for _, case in ipairs(M.data.cases) do
for _, number in ipairs(M.data.numbers) do
if spec.numbers[number.code] then
table.insert(shown, {case.code .. "_" .. number.code, case, number})
end
end
end
return shown
end
-- The slots of the declined adjective `spec` that its table's layout shows, in the order of the table, then `short`.
local function shown_adjective_slots(spec)
local shown, seen = {}, {}
for _, row in ipairs(ADJECTIVE_LAYOUTS[spec.layout].rows) do
for _, cell in ipairs(row[3]) do
if not seen[cell[1]] then
seen[cell[1]] = true
table.insert(shown, cell[1])
end
end
end
table.insert(shown, "short")
return shown
end
--[==[
Return the tag sets of `pagename` as a form of `lemma` in the language `lang_code`, from the declension calls on the
lemma's page. `calls` is a list of `{template = NAME, args = ARGS}`, and `pos` is the part of speech of the form (e.g.
`noun forms`), which determines the templates to read: those of its entry points in `FORM_ENTRIES`, as named in
`languages` in [[Module:zlw-lch-decl/data]]. `slots` and `noslots`, if given, are sets of slot names to keep or leave
out. A call that doesn't decline is skipped.
Each form object in a slot that the table shows and whose form is `pagename` gives one tag set
`{tags = {...}, labels = {...}}`, in the order of the table. For a noun, the tags are the case and number of the slot;
for an adjective, the tags of the slot in `ADJECTIVE_ACCEL`, and a nominative slot gives a vocative tag set as well,
after all the others, since the table shows the two cases as one row. The labels are the lect of the table or of the
form, then the places of the form's lect tag (`[lect:pod:Odrowąż]` gives the labels Podhale and Odrowąż), then the
form's usage notes (`notes` in the language's data module). So a form that is plain in one slot and labelled in another
gives tag sets with different labels. If a call has `t=`, its tag sets carry it as `gloss`.
]==]
function export.form_tag_sets(pagename, lemma, calls, pos, lang_code, slots, noslots)
local templates = export.form_templates(pos, lang_code)
local language = mw.loadData("Module:zlw-lch-decl/data/" .. lang_code)
local usage_notes = {}
for _, note in pairs(language.notes or {}) do
usage_notes["[" .. note .. "]"] = note
end
local tag_sets = {}
local function add(slot, form, tags, table_lect, gloss)
if form.form ~= pagename or slots and not slots[slot] or noslots and noslots[slot] then
return
end
local labels = {}
if table_lect then
table.insert(labels, table_lect)
end
if form.lect and form.lect ~= table_lect then
table.insert(labels, form.lect)
end
for _, place in ipairs(form.places or {}) do
table.insert(labels, place)
end
for _, footnote in ipairs(form.footnotes or {}) do
if usage_notes[footnote] then
table.insert(labels, usage_notes[footnote])
end
end
table.insert(tag_sets, {tags = tags, labels = labels, gloss = gloss})
end
for _, call in ipairs(calls) do
local entry = templates[call.template]
local ok, spec = false, nil
if entry == "noun" then
ok, spec = pcall(export.decline_noun, call.args, lemma, lang_code)
elseif entry == "adjective" then
ok, spec = pcall(export.decline_adjective, call.args, lemma, lang_code)
end
if ok then
local gloss = call.args.t and mw.text.trim(call.args.t) ~= "" and mw.text.trim(call.args.t) or nil
local table_lect
M.inflection_utilities.map_word_specs(spec, function(base)
table_lect = table_lect or base.lect_name
end)
if entry == "noun" then
for _, shown in ipairs(shown_noun_slots(spec)) do
local slot, case, number = shown[1], shown[2], shown[3]
for _, form in ipairs(spec.forms[slot] or {}) do
add(slot, form, {case.accel, number.accel}, table_lect, gloss)
end
end
else
local vocatives = {}
for _, slot in ipairs(shown_adjective_slots(spec)) do
for _, form in ipairs(spec.forms[slot] or {}) do
local tags = mw.text.split(ADJECTIVE_ACCEL[slot], "|", true)
add(slot, form, tags, table_lect, gloss)
for i, tag in ipairs(tags) do
if tag == "nom" then
local vocative = mw.clone(tags)
vocative[i] = "voc"
table.insert(vocatives, {slot, form, vocative})
end
end
end
end
for _, vocative in ipairs(vocatives) do
add(vocative[1], vocative[2], vocative[3], table_lect, gloss)
end
end
end
end
return tag_sets
end
-- Process the arguments of a call of the template of `entry` (`noun` or `adjective`). On the template's own page, a call
-- with no arguments declines the language's example (`examples` in [[Module:zlw-lch-decl/data]]) instead of the page
-- name.
local function process_args(frame, entry)
local language = M.data.languages[frame.args.lang]
return M.parameters.process(frame:getParent().args, {
[1] = {template_default = language and language.examples[entry]},
title = {},
id = {},
t = {},
nocat = {type = "boolean"},
json = {type = "boolean"},
pagename = {},
})
end
-- The forms of the declined `spec` in `slots`, the names of the slots its table shows, as `json=1` gives them.
local function shown_forms(spec, slots)
local forms = {}
for _, slot in ipairs(slots) do
forms[slot] = spec.forms[slot]
end
return forms
end
-- Run the template entry point `entry` (`noun` or `adjective`) on the call of `frame`: decline it with `decline`
-- (`export.decline_noun` or `export.decline_adjective`) and return its table, made by the `TableRenderer` method
-- `render`, or with json=1 the table's data, as `json_data` gives it from the declined spec.
local function run_entry(frame, entry, decline, render, json_data)
local args = process_args(frame, entry)
local spec = decline(args, args.pagename or M.headword_data.pagename, frame.args.lang)
if args.json then
return M.JSON.toJSON(json_data(spec))
end
local renderer = TableRenderer.new(spec)
return renderer[render](renderer)
end
--[==[
Entry point for {{tl|pl-ndecl}} and {{tl|zlw-opl-ndecl}}. Template-callable function to parse and decline a noun given
user-specified arguments and generate a displayable table of the declined forms, or the table's data as JSON with
{{para|json|1}}: the forms of the numbers it shows, its numbers, categories and title.
]==]
function export.noun(frame)
return run_entry(frame, "noun", export.decline_noun, "render", function(spec)
local slots = {}
for _, shown in ipairs(shown_noun_slots(spec)) do
table.insert(slots, shown[1])
end
return {forms = shown_forms(spec, slots), numbers = spec.numbers, categories = spec.categories, title = spec.title}
end)
end
--[==[
Entry point for {{tl|pl-adecl}}. Template-callable function to parse and decline an adjective given user-specified
arguments and generate a displayable table of the declined forms, or the table's data as JSON with {{para|json|1}}: the
forms of the slots its layout shows, its layout, kinds, categories and title.
]==]
function export.adjective(frame)
return run_entry(frame, "adjective", export.decline_adjective, "renderAdjective", function(spec)
return {forms = shown_forms(spec, shown_adjective_slots(spec)), layout = spec.layout, kinds = spec.kinds,
categories = spec.categories, title = spec.title}
end)
end
return export
cjczhibhlu0ft0d40csqb4rw3zaqm6k
2375953
2375952
2026-11-05T11:24:08Z
Kuroco2k
84207
2375953
Scribunto
text/plain
--[==[ intro:
This module implements the declension tables of the Lechitic languages: {{tl|pl-ndecl}} for Polish nouns and
{{tl|pl-adecl}} for Polish adjectives (both with their Middle Polish, Standard Kurpie and dialectal tables), and
{{tl|zlw-opl-ndecl}} for Old Polish nouns.
The following terminology is helpful to understand:
*The '''lemma''' is the word being declined, normally the nominative singular, or the nominative plural of a plurale
tantum. In a call it's followed by an inline spec of indicators in angle brackets, e.g.
{{tl|pl-ndecl|<m.anml.*.datu>}} (the page name as an animal noun with a mobile ''e'' and the dative in ''-u'') or
{{tl|pl-ndecl|Morze<n.sg> Bałtyckie<+>}}.
*A '''slot''' is a particular combination of case and number, e.g. `nom_s` or `loc_p`. Each slot is one cell of a
table.
*The '''stem''' is the lemma minus its nominative ending. A '''group''' is the set of nouns that share one set of
rules; a '''rule''' gives the forms of a slot for the stems that end in particular letters; and a '''copy''' is a
slot that takes its forms from another one. See [[Module:zlw-lch-decl/data/pl]] for the details.
*An '''alternation''' is a change to the stem that a rule asks for: dropping or inserting the mobile ''e'', ''ó''/''o''
and ''ą''/''ę'', and the palatalizations.
*A '''base''' is what [[Module:inflection utilities]] calls the parsed spec of a single word: its lemma, indicators and
overrides, plus its forms once it has been declined.
Authorship: [[User:Fenakhay]]
]==]
local export = {}
local M = require("Module:module loader").init {
require = {
inflection_table = "Module:inflection-table",
inflection_utilities = "Module:inflection utilities",
JSON = "Module:JSON",
labels = "Module:labels",
languages = "Module:languages",
links = "Module:links",
parameters = "Module:parameters",
parse_utilities = "Module:parse utilities",
utilities = "Module:utilities",
},
loadData = {
data = "Module:zlw-lch-decl/data",
headword_data = "Module:headword/data",
},
}
-- Return the data module of the language `code` (`Module:zlw-lch-decl/data/CODE`) and its language object. `entry` is
-- the entry point being invoked (`noun` or `adjective`); throw an error if `languages` in [[Module:zlw-lch-decl/data]]
-- doesn't list that entry for the language.
local function language_of(code, entry)
local language = code and M.data.languages[code]
if not language or not language[entry] then
local codes = {}
for known, entries in pairs(M.data.languages) do
if entries[entry] then
table.insert(codes, known)
end
end
table.sort(codes)
error(("The #invoke needs lang= with one of %s"):format(table.concat(codes, ", ")), 0)
end
return mw.loadData("Module:zlw-lch-decl/data/" .. code), M.languages.getByCode(code)
end
------------------------------------------------------------------------------------------------------------------------
-- Spec --
------------------------------------------------------------------------------------------------------------------------
--[==[
Object holding the indicators of a single word, i.e. the `<...>` after its lemma, e.g. `<m.anml.*.datu>`. `Spec.parse`
is the `parse_indicator_spec` callback passed to [[Module:inflection utilities]]; it returns the base of the word, with
its indicators by group and its overrides by slot. The indicators each template knows are listed under `indicators` in
the language's data module, and an unknown one is an error that lists the known ones.
]==]
local Spec = {}
Spec.__index = Spec
local function spec_error(message, text)
error(message .. " in the spec '" .. text .. "'.", 0)
end
-- Return the footnotes in a group that `split_alternating_runs` produced from a bracketed run, i.e. the bracketed
-- segments after the first segment. Throw an error if any text follows a footnote.
local function fetch_footnotes(group, text)
local footnotes
for i = 2, #group - 1, 2 do
if group[i + 1] ~= "" then
spec_error("Only another footnote can follow a footnote", text)
end
footnotes = footnotes or {}
table.insert(footnotes, group[i])
end
return footnotes
end
--[==[
Parse an override of one or more slots of a noun. There are two kinds of overrides:
*Endings, written `CASE[pl]ENDING:ENDING...`, e.g. `genu` or `insplami:mi`. These go on the stem that the slot's rule
uses; an ending that starts with an apostrophe goes after the whole lemma (`gen'a` on ''Google'' gives ''Google'a''),
and with `r:`, endings are written on the lemma like the rules' own (''Barthes'a'').
*Whole forms, written `CASE[pl]:FORM:FORM...`, e.g. `voc:człowiecze:człowieku`.
`CASE+CASE...` sets several cases at once, and `du` in place of `pl` names a dual slot (`nomdu`). Among endings, `+`
stands for the forms the rules give, so that e.g. `nomplowie:+` adds ''-owie'' to them. `-` stands for no ending (among
endings) or no form (among forms), and a footnote can follow any value. `depr` is the deprecative nominative plural of
a masculine personal noun. Return two values: the slots the override applies to, and an object describing it.
]==]
local Overrides = {}
function Overrides.parse(group, text)
local part = group[1]
local slots = {}
while true do
if mw.ustring.sub(part, 1, 4) == "depr" then
table.insert(slots, "depr_p")
part = mw.ustring.sub(part, 5)
else
local case = mw.ustring.sub(part, 1, 3)
if not M.data.case_codes[case] then
spec_error(("Unrecognized case '%s' in an override"):format(case), text)
end
part = mw.ustring.sub(part, 4)
if mw.ustring.find(part, "^pl") then
part = mw.ustring.sub(part, 3)
table.insert(slots, case .. "_p")
elseif mw.ustring.find(part, "^du") then
part = mw.ustring.sub(part, 3)
table.insert(slots, case .. "_d")
else
table.insert(slots, case .. "_s")
end
end
if mw.ustring.find(part, "^%+[a-z]") then
part = mw.ustring.sub(part, 2)
else
break
end
end
local override = {values = {}}
if mw.ustring.find(part, "^:") then
override.full = true
part = mw.ustring.sub(part, 2)
end
group[1] = part
for _, value_group in ipairs(M.parse_utilities.split_alternating_runs_and_strip_spaces(group, ":")) do
local value = value_group[1]
if value == "" then
spec_error("Use - for an empty ending or no form", text)
end
table.insert(override.values, {
form = value == "-" and "" or value,
default = not override.full and value == "+" or nil,
footnotes = fetch_footnotes(value_group, text),
})
end
return slots, override
end
-- The slots of an adjective table, which an override of {{tl|pl-adecl}} can name, with their accelerator tags (using the
-- codes in [[Module:form of/data]], `nv` = non-virile).
local ADJECTIVE_ACCEL = {
nom_m = "nom|m|s", nom_f = "nom|f|s", nom_n = "nom|n|s", nom_mp_pers = "vr|nom|p", nom_p_not_mp_pers = "nv|nom|p",
nom_mp_npers = "nv|nom|m|p", nom_fp = "nom|f|p", nom_np = "nom|n|p",
gen_mn = "gen|m//n|s", gen_f = "gen|f|s", gen_p = "gen|p",
dat_mn = "dat|m//n|s", dat_f = "dat|f|s", dat_p = "dat|p",
acc_m_an = "an|acc|m|s", acc_m_in = "in|acc|m|s", acc_f = "acc|f|s", acc_n = "acc|n|s",
acc_mp_pers = "vr|acc|p", acc_p_not_mp_pers = "nv|acc|p", acc_mp_npers = "nv|acc|m|p", acc_fp = "acc|f|p",
acc_np = "acc|n|p",
ins_mn = "ins|m//n|s", ins_f = "ins|f|s", ins_p = "ins|p", ins_mnp = "ins|m//n|p", ins_fp = "ins|f|p",
loc_mn = "loc|m//n|s", loc_f = "loc|f|s", loc_p = "loc|p",
nom_m_d = "nom|m|d", nom_fn_d = "nom|f//n|d", gen_d = "gen|d", dat_d = "dat|d", acc_m_d = "acc|m|d",
acc_fn_d = "acc|f//n|d", ins_d = "ins|d", loc_d = "loc|d",
short = "short",
}
--[==[
Parse an override of {{tl|pl-adecl}}, in the format of the former [[Module:pl-adjective]]: `SLOT[+SLOT...]:FORM:FORM...`
with the slot names of the adjective, e.g. `nom_mp_pers:weseli` or `gen_p+loc_p:...`. Only whole forms are allowed.
Return the same two values as `Overrides.parse`.
]==]
function Overrides.parseAdjective(group, text)
local slots = {}
local value_groups = M.parse_utilities.split_alternating_runs_and_strip_spaces(group, ":")
if #value_groups[1] > 1 then
spec_error("A footnote can't follow the slot name of an override", text)
end
for slot in mw.text.gsplit(value_groups[1][1], "+", true) do
if not ADJECTIVE_ACCEL[slot] then
spec_error(("Unrecognized slot '%s' in an override"):format(slot), text)
end
table.insert(slots, slot)
end
local override = {values = {}, full = true}
for i = 2, #value_groups do
local value = value_groups[i][1]
if value == "" then
spec_error("Use - for no form", text)
end
table.insert(override.values, {form = value == "-" and "" or value, footnotes = fetch_footnotes(value_groups[i], text)})
end
return slots, override
end
-- Return the definition of the indicator `name` for `template`, or nil if there isn't one.
local function indicator_definition(data, template, name)
return data.indicators[template][name]
end
-- Return true if `part` of a spec is an override, i.e. it begins with a case code (or `depr`) and isn't an indicator.
local function is_override(data, template, part)
local name = mw.ustring.match(part, "^([^:]*)") or part
if indicator_definition(data, template, name) then
return false
end
return M.data.case_codes[mw.ustring.sub(part, 1, 3)] ~= nil or mw.ustring.sub(part, 1, 4) == "depr"
end
-- Return true if `part` (`NAME:VALUE`) is an indicator that takes a value (e.g. `decllemma:dń` or `lect:skur`) rather
-- than an override.
local function takes_value(data, template, part)
local definition = indicator_definition(data, template, mw.ustring.match(part, "^([^:]+):"))
return definition and definition.value ~= nil
end
function Spec.parse(angle_bracket_spec, template, data, lang)
local inside = mw.ustring.match(angle_bracket_spec, "^<(.*)>$")
local base = setmetatable({overrides = {}, indicators = {}, groups = {}, template = template, data = data,
lang = lang, text = angle_bracket_spec}, Spec)
if inside == "" then
return base
end
local segments = M.parse_utilities.parse_balanced_segment_run(inside, "[", "]")
for _, group in ipairs(M.parse_utilities.split_alternating_runs_and_strip_spaces(segments, "%.")) do
local part = group[1]
if part == "" then
if #group == 1 then
spec_error("Empty indicator (two periods in a row, or a period at an end)", angle_bracket_spec)
end
base.footnotes = fetch_footnotes(group, angle_bracket_spec)
elseif template == "adjective" and mw.ustring.find(part, ":") and not takes_value(data, template, part)
or template ~= "adjective" and is_override(data, template, part) then
local slots, override
if template == "adjective" then
slots, override = Overrides.parseAdjective(group, angle_bracket_spec)
else
slots, override = Overrides.parse(group, angle_bracket_spec)
end
for _, slot in ipairs(slots) do
if base.overrides[slot] then
spec_error(("Two overrides for the slot '%s'"):format(slot), angle_bracket_spec)
end
base.overrides[slot] = override
end
else
if #group > 1 then
spec_error("A footnote can only follow an override or stand alone", angle_bracket_spec)
end
local name, value = mw.ustring.match(part, "^([^:]+):(.*)$")
name = name or part
local definition = indicator_definition(data, template, name)
if not definition then
local names = {}
for known in pairs(data.indicators[template]) do
table.insert(names, known)
end
table.sort(names)
spec_error(("Unrecognized indicator '%s'; the indicators are %s"):format(name, table.concat(names, ", ")),
angle_bracket_spec)
end
if definition.value and (value == nil or value == "") then
spec_error(("The indicator '%s' needs a value ('%s:...')"):format(name, name), angle_bracket_spec)
elseif not definition.value and value ~= nil then
spec_error(("The indicator '%s' takes no value"):format(name), angle_bracket_spec)
end
if base.indicators[name] ~= nil then
spec_error(("The indicator '%s' is given twice"):format(name), angle_bracket_spec)
end
local key = definition.group or name
if base.groups[key] then
spec_error(("The indicators '%s' and '%s' can't be used together"):format(base.groups[key], name),
angle_bracket_spec)
end
base.groups[key] = name
base.indicators[name] = value or true
end
end
return base
end
-- Return the value set by a group of indicators (e.g. "m" for `gender`), or nil if none of the group was given.
function Spec:group(group)
local name = self.groups[group]
if not name then
return nil
end
return indicator_definition(self.data, self.template, name).sets or name
end
------------------------------------------------------------------------------------------------------------------------
-- Stem --
------------------------------------------------------------------------------------------------------------------------
--[==[
Functions to find the stem of a lemma and apply the alternations of the language's data module to it.
]==]
local Stem = {}
-- Split a lemma into its stem and nominative ending. The ending is the first of the `nominative_endings` of its gender
-- (`m`, `f` or `n`, or `plural` for a plurale tantum) that the lemma ends in with something before it, unless the
-- ending is one of the gender's `nominative_after_consonant` and a vowel precedes it; if there's none, the lemma is its
-- own stem and the ending is empty.
function Stem.split(data, lemma, gender, plural)
local after_consonant = not plural and data.nominative_after_consonant[gender] or {}
for _, ending in ipairs(data.nominative_endings[plural and "plural" or gender]) do
local stem = mw.ustring.match(lemma, "^(.+)" .. ending .. "$")
if stem and not (after_consonant[ending] and mw.ustring.find(mw.ustring.sub(stem, -1), "[" .. data.vowels .. "]")) then
return stem, ending
end
end
return lemma, ""
end
-- Replace the last letters of `stem` according to `map`, trying the longest keys first (up to three letters). Return
-- nil if the stem ends in none of the keys.
local function replace_final(stem, map)
for _, length in ipairs({3, 2, 1}) do
if mw.ustring.len(stem) >= length then
local final = mw.ustring.sub(stem, -length)
if map[final] then
return mw.ustring.sub(stem, 1, -length - 1) .. map[final]
end
end
end
return nil
end
-- Remove the mobile vowel from `stem`, i.e. the first of the data's `mobile_vowels` that it has before its final
-- consonants. Return nil if it has none.
local function reduce(data, stem)
local vowels = data.vowels
for _, mobile in ipairs(data.mobile_vowels) do
local head, final = mw.ustring.match(stem, "^(.-)" .. mobile[1] .. "([^" .. vowels .. "]+)$")
if head and head ~= "" and not (mobile.after_consonant
and mw.ustring.find(mw.ustring.sub(head, -1), "[" .. vowels .. "]")) then
return (mobile.soften and replace_final(head, data[mobile.soften]) or head) .. final
end
end
return nil
end
-- Join a stem and an ending as the language spells them. Before a vowel, a final soft consonant is written with the
-- data's `soft_vowel` (''koń'' + ''-a'' → ''konia''). After it, an ending's first vowel goes if it is one of
-- `soft_vowel_absorbs` (''goleń'' + ''-i'' → ''goleni''), as it does after a softening of the stem that ends in the
-- soft vowel (`softened`: ''Herodzi-'' + ''-y'' → ''Herodzi''). After a stem's own soft vowel, the ending's
-- `hard_vowel` is dropped if that vowel spells a soft consonant (''niuni-'' + ''-y'' → ''niuni'') and written as the
-- soft vowel if not (''Ili-'' + ''-y'' → ''Ilii'').
local function join(data, stem, ending, softened)
if not mw.ustring.find(mw.ustring.sub(ending, 1, 1), "[" .. data.vowels .. "]") then
return stem .. ending
end
local spelled = replace_final(stem, data.soft)
local vowel = data.soft_vowel
local after_vowel = mw.ustring.sub(stem, -mw.ustring.len(vowel)) == vowel
if not spelled and not (softened and after_vowel) then
local hard = data.hard_vowel
if after_vowel and mw.ustring.sub(ending, 1, mw.ustring.len(hard)) == hard then
local rest = mw.ustring.sub(ending, mw.ustring.len(hard) + 1)
return stem .. (replace_final(stem, data.final_soft) and rest or vowel .. rest)
end
return stem .. ending
end
stem = spelled or stem
for _, absorbed in ipairs(data.soft_vowel_absorbs) do
local length = mw.ustring.len(absorbed)
if mw.ustring.sub(ending, 1, length) == absorbed then
return stem .. mw.ustring.sub(ending, length + 1)
end
end
return stem .. ending
end
-- Insert `vowel` before the last consonant of `stem`, spelling a soft consonant before it as before any vowel
-- (''bańk-'' → ''baniek''). Return nil if the stem doesn't end in two consonants.
local function insert(data, stem, vowel)
local vowels = data.vowels
local head, final = mw.ustring.match(stem, "^(.-[^" .. vowels .. "])([^" .. vowels .. "])$")
return head and join(data, head, vowel) .. final or nil
end
-- Change the vowel of the last syllable of `stem`, whose vowels are the letters of `vowels`, according to `map`
-- (`shorten`, `lengthen` or `front` in the data, or `clear` of a lect's paradigm). Return nil if that vowel isn't one
-- of the keys of `map`.
local function alternate(vowels, stem, map)
local letters = ""
for vowel in pairs(map) do
letters = letters .. vowel
end
local head, vowel, tail = mw.ustring.match(stem, "^(.*)([" .. letters .. "])([^" .. vowels .. "]*)$")
return head and head .. map[vowel] .. tail or nil
end
-- Return the stem that `label` names, which is either `plain` or a set of alternations joined with "+" (e.g.
-- `reduced+palatal`). Return nil if one of the alternations doesn't apply to `stem`.
function Stem.apply(data, stem, label)
local text = stem
for part in mw.text.gsplit(label, "+", true) do
if not text then
return nil
end
if part == "reduced" then
text = reduce(data, text)
elseif mw.ustring.find(part, "^inserted_") then
-- `inserted_VOWEL` puts the mobile vowel VOWEL in.
text = insert(data, text, mw.ustring.sub(part, 10))
elseif part == "truncated" then
text = replace_final(text, data.truncate)
elseif part == "spelled" then
text = replace_final(text, data.spelled)
elseif part == "shortened" then
text = alternate(data.vowels, text, data.shorten)
elseif part == "lengthened" then
text = alternate(data.vowels, text, data.lengthen)
elseif part == "fronted" then
text = alternate(data.vowels, text, data.front)
elseif part == "soft" or part == "final_soft" then
-- This is only a spelling, so leave the stem alone if it has no such letter.
text = replace_final(text, data[part]) or text
elseif part == "palatal" or part == "virile" then
text = replace_final(text, data[part])
elseif part == "irregular" then
text = ""
elseif part ~= "plain" then
error(("Internal error: unknown alternation '%s'"):format(part))
end
end
return text
end
------------------------------------------------------------------------------------------------------------------------
-- Noun rules --
------------------------------------------------------------------------------------------------------------------------
--[==[
Object holding the rules of one word's group, with the word's indicators applied. `NounRules.new(base)` finds the group
from the word's gender, kind, number and nominative ending, and `:forms(slot)` returns the forms of a slot by the rule
of the longest matching stem ending, as form objects `{form = ..., footnotes = {...}}`.
]==]
local NounRules = {}
NounRules.__index = NounRules
local function group_key(rule_gender, kind, plural, nominative)
return ("%s %s %s %s"):format(rule_gender, kind, plural and "pl" or "sg", nominative)
end
function NounRules.new(base, word)
local data = base.data
local rule_gender = data.rule_gender[base.gender]
if type(rule_gender) == "table" then
rule_gender = rule_gender[base.animacy]
end
local plural = base.number == "pl"
-- A plurale tantum is either masculine personal (m-pr) or not, and the non-personal ones share the groups of the
-- neuter.
if plural and rule_gender ~= "m-pr" then
rule_gender = "n"
end
if not rule_gender then
spec_error(("The noun '%s' needs a gender (m, f or n)"):format(word), base.text)
end
local stem, nominative = Stem.split(data, word, rule_gender:sub(1, 1), plural)
local kind = base.kind or "common"
local group = data.noun_groups[group_key(rule_gender, kind, plural, nominative)]
or kind ~= "common" and data.noun_groups[group_key(rule_gender, "common", plural, nominative)]
if not group then
error(("No rules for %s nouns in -%s ('%s'); give the forms with overrides and <!>"):format(
rule_gender, nominative, word), 0)
end
return setmetatable({base = base, data = data, word = word, stem = stem, nominative = nominative, group = group,
labels = {}, head_slot = plural and "nom_p" or "nom_s"}, NounRules)
end
-- Return the rule of `slot` for this stem, i.e. the rule of the longest stem ending (up to three letters) that has one.
function NounRules:rule(slot)
local rules = self.group.rules
for size = math.min(3, mw.ustring.len(self.stem)), 0, -1 do
local suffix = size == 0 and "" or mw.ustring.sub(self.stem, -size)
local by_slot = rules[suffix]
if by_slot and by_slot[slot] then
return by_slot[slot]
end
end
return nil
end
-- Return true if a part of an alternation label is about the mobile vowel, i.e. it's `reduced` or `inserted_VOWEL`.
local function is_mobile(part)
return part == "reduced" or mw.ustring.find(part, "^inserted_") ~= nil
end
-- Return the alternation label of an ending of a rule, with the word's indicators applied. `-*` takes out the mobile
-- vowel and `*` puts it in: for a lemma ending in a consonant it's dropped before an ending, and for one ending in a
-- vowel it's inserted into a bare stem (as `inserted_vowel` in the data says). `-#` and `#` do the same for ''ó''/''o''
-- and ''ą''/''ę''. A bare form of a lemma ending in a consonant is the lemma itself (e.g. the accusative of an
-- inanimate noun) and takes neither.
function NounRules:label(label, ending)
local base = self.base
local parts = {}
for part in mw.text.gsplit(label, "+", true) do
parts[part] = true
end
local mobile = false
for part in pairs(parts) do
mobile = mobile or is_mobile(part)
end
local consonant_final = self.nominative == ""
if base.reducible == false then
for part in pairs(parts) do
if is_mobile(part) then
parts[part] = nil
end
end
elseif base.reducible and not mobile then
if consonant_final and ending ~= "" then
parts.reduced = true
elseif ending == "" then
local inserted = self.data.inserted_vowel
parts["inserted_" .. (inserted.after[mw.ustring.sub(self.stem, -2, -2)] or inserted.default)] = true
end
end
if base.quantity == "none" then
parts.shortened, parts.lengthened = nil, nil
elseif base.quantity == "full" and not (parts.shortened or parts.lengthened) then
if consonant_final and ending ~= "" then
parts.shortened = true
elseif ending == "" then
parts.lengthened = true
end
end
-- Put the parts in the order they apply in, with the mobile vowel first.
local ordered = {}
if parts.reduced then
table.insert(ordered, "reduced")
end
local inserted = {}
for part in pairs(parts) do
if mw.ustring.find(part, "^inserted_") then
table.insert(inserted, part)
end
end
table.sort(inserted)
for _, part in ipairs(inserted) do
table.insert(ordered, part)
end
for _, name in ipairs({"truncated", "spelled", "shortened", "lengthened", "fronted", "soft", "final_soft", "palatal",
"virile", "irregular"}) do
if parts[name] then
table.insert(ordered, name)
end
end
return ordered[1] and table.concat(ordered, "+") or "plain"
end
-- Return the last consonant of a stem, which is either one of the data's `digraphs` or a single letter.
local function final_consonant(data, stem)
local last_two = mw.ustring.sub(stem, -2)
return data.digraphs[last_two] and last_two or mw.ustring.sub(stem, -1)
end
-- Return `lemma` followed by `ending`, with an apostrophe between them if the ending starts with a vowel. This is how a
-- form of a word read as another (`r:`) is written (''Barthes'a'', ''Kennedy'ego'', ''Kennedym'').
local function written_form(data, lemma, ending)
if ending == "" then
return lemma
end
return lemma .. (mw.ustring.find(mw.ustring.sub(ending, 1, 1), "[" .. data.vowels .. "]") and "'" or "") .. ending
end
function NounRules:form(label, ending, note)
local footnotes = note and {"[" .. self.data.notes[note] .. "]"} or nil
local written = self.base.indicators.r and self.base.lemma
-- An apostrophe keeps the lemma whole before the ending (''Google'' → ''Google'a'').
if mw.ustring.sub(ending, 1, 1) == "'" then
return {form = (written or self.word) .. ending, footnotes = footnotes}
end
local full = self:label(label, ending)
local stem = Stem.apply(self.data, self.stem, full) or self.stem
local form = join(self.data, stem, ending, stem ~= self.stem)
-- With `r:`, the forms are written on the lemma. For a word read with a nominative ending (''Kennedi''), what follows
-- that ending in each ending goes after the lemma (''Kennedy'ego''). For one read with none (''Bart''), a form that
-- changes the stem is written as it's built (''Barcie''), and the other forms put the ending after the lemma without
-- the ''i'' that spells a velar before a vowel (''Jakiem'', but ''Jacques'em'').
if written and self.nominative ~= "" then
local length = mw.ustring.len(self.nominative)
form = written_form(self.data, written,
mw.ustring.sub(ending, 1, length) == self.nominative and mw.ustring.sub(ending, length + 1) or ending)
elseif written and stem == self.stem then
local rest = ending
if self.data.stem_types.velar[final_consonant(self.data, stem)]
and mw.ustring.find(rest, "^i[" .. self.data.vowels .. "]") then
rest = mw.ustring.sub(rest, 2)
end
form = written_form(self.data, written, rest)
end
-- Keep the form's alternations: the table's categories come from the forms it shows.
local object = {form = form, footnotes = footnotes}
self.labels[object] = full
return object
end
-- Return the endings of a rule's cell as a list of `{ending, stem = ..., note = ...}`. A cell is an ending (a string),
-- one ending with a stem or note (e.g. `{ "e", stem = "palatal" }`), or a list of either (e.g. `{ "i", "ów" }`).
local function cell_endings(cell)
if type(cell) == "string" then
return {{cell}}
elseif type(cell[1]) == "string" and cell[2] == nil then
return {cell}
end
local list = {}
for _, ending in ipairs(cell) do
table.insert(list, type(ending) == "string" and {ending} or ending)
end
return list
end
-- Return the forms of `slot` according to its rule, or nil if the group has no rule for the slot.
function NounRules:forms(slot)
local cell = self:rule(slot)
if not cell then
return nil
end
local list = {}
for _, ending in ipairs(cell_endings(cell)) do
table.insert(list, self:form(ending.stem or "plain", ending[1], ending.note))
end
return list
end
-- Return the alternation label for an ending given in an override of `slot`. If the ending is one of the rule's own
-- endings, use that ending's label; otherwise use the label of the rule's first ending minus the softening that its
-- ending brings (`palatal` before ''-e'', `virile` before the virile ''-i''/''-y''). This way ''dom'' with the locative
-- ''-u'' gives ''domu'', and ''Polak'' with the nominative plural ''-owie'' gives ''Polakowie''.
function NounRules:overrideLabel(slot, ending)
local cell = self:rule(slot)
local endings = cell and cell_endings(cell) or {}
for _, item in ipairs(endings) do
if item[1] == ending then
return item.stem or "plain"
end
end
local kept = {}
for part in mw.text.gsplit(endings[1] and endings[1].stem or "plain", "+", true) do
if part ~= "palatal" and part ~= "virile" and part ~= "irregular" and part ~= "plain" then
table.insert(kept, part)
end
end
return kept[1] and table.concat(kept, "+") or "plain"
end
--[==[
Object holding the rules of an adjective, with the methods of `NounRules`. The group comes from `adjective_groups`
according to the ending of the lemma (one of `adjective_nominatives`). Adjectives take no stem indicators.
]==]
local AdjectiveRules = setmetatable({}, {__index = NounRules})
AdjectiveRules.__index = AdjectiveRules
function AdjectiveRules.new(base, word)
local data = base.data
local stem, nominative, group
for _, ending in ipairs(data.adjective_nominatives) do
stem = mw.ustring.match(word, "^(.+)" .. ending .. "$")
if stem then
nominative = ending
group = data.adjective_groups["adj common sg " .. ending]
break
end
end
if not group then
local endings = {}
for _, ending in ipairs(data.adjective_nominatives) do
table.insert(endings, "-" .. ending)
end
error(("'%s' doesn't end in %s; an irregular adjective takes <irreg>"):format(word,
table.concat(endings, " or ")), 0)
end
return setmetatable({base = base, data = data, word = word, stem = stem, nominative = nominative, group = group,
head_slot = "nom_m", labels = {}}, AdjectiveRules)
end
--[==[
Object holding the rules of a lect's paradigm, i.e. an entry of `lect_tables` with `table = "paradigm"`, such as
Standard Kurpie (`lect:skur`). The paradigm is the table in the data named by the entry's `rules`. Its `types` decide
the type of a lemma, and each type has one ending per slot. It answers the same calls from `decline_word` as
`NounRules`.
]==]
local ParadigmRules = {}
ParadigmRules.__index = ParadigmRules
-- Return the stem, type and declension (the gender whose endings it takes) of a lemma in `paradigm`, decided by its
-- gender and ending (see `types` in the data). With `soft`, a stem whose last consonant can come from mazuration takes
-- its entry's soft type. `name` is the name of the lect, for the error messages.
local function paradigm_type(data, paradigm, name, word, gender, soft, text)
for _, entry in ipairs(gender and paradigm.types[gender] or {}) do
local stem = entry.ending == "" and word or mw.ustring.match(word, "^(.+)" .. entry.ending .. "$")
if stem and not (entry.consonant_final and mw.ustring.find(word, "[" .. paradigm.vowels .. "]$")) then
local final = final_consonant(data, stem)
local type = entry.default
for _, class in ipairs(entry.by_final or {}) do
if paradigm[class[1]][final] then
type = class[2]
break
end
end
if soft then
if not entry.soft then
spec_error(("In the %s rules, a %s noun like '%s' can't take 'soft'"):format(name,
M.data.genders[gender].name, word), text)
elseif type == entry.soft then
spec_error(("The stem '%s' is soft already, so 'soft' isn't needed"):format(stem), text)
elseif not paradigm.mazurated[final] then
local finals = {}
for consonant in pairs(paradigm.mazurated) do
table.insert(finals, consonant)
end
table.sort(finals)
spec_error(("'soft' needs a stem that ends in a consonant from mazuration (%s), unlike '%s'"):format(
table.concat(finals, ", "), stem), text)
end
type = entry.soft
end
return stem, type, entry.declension or gender
end
end
spec_error(("The %s rules have no %s noun like '%s'; give its forms as overrides"):format(name,
gender and M.data.genders[gender].name or "genderless", word), text)
end
-- Return `stem` with the slanted vowel of its last syllable made clear by the `clear` table of `paradigm`, or by
-- `clear_before_nasal` when one of its `nasals` follows the vowel. Return nil if that vowel isn't slanted.
local function clear_vowel(paradigm, stem)
local vowels = paradigm.vowels
local following = mw.ustring.match(stem, "[" .. vowels .. "]([^" .. vowels .. "]?)[^" .. vowels .. "]*$")
local before_nasal = paradigm.nasals and paradigm.nasals[following] and paradigm.clear_before_nasal
return alternate(vowels, stem, before_nasal or paradigm.clear)
end
function ParadigmRules.new(base, word, paradigm, name)
local data = base.data
local plural = base.number == "pl"
local stem, type, declension
if plural then
-- A plurale tantum is declined from its nominative plural, with the plural endings of its gender's hard stems.
if not paradigm.plural_nominatives then
spec_error(("The %s rules have no pluralia tantum"):format(name), base.text)
end
for _, ending in ipairs(paradigm.plural_nominatives) do
stem = stem or mw.ustring.match(word, "^(.+)" .. ending .. "$")
end
if not stem then
spec_error(("The %s rules have no plurale tantum like '%s'"):format(name, word), base.text)
end
if base.indicators.soft then
spec_error(("In the %s rules, a plurale tantum can't take 'soft'"):format(name), base.text)
end
type, declension = "hard", base.gender or "n"
else
stem, type, declension = paradigm_type(data, paradigm, name, word, base.gender, base.indicators.soft, base.text)
end
local consonant_final = not plural and stem == word
if declension == "m" and base.animacy ~= "inan" and paradigm.animate_types and paradigm.animate_types[type] then
type = paradigm.animate_types[type]
end
if base.reducible then
stem = reduce(data, stem) or spec_error(("The stem '%s' has no mobile e"):format(stem), base.text)
end
-- With `#`, the forms with an ending have the clear vowel of `clear_stem`.
local clear_stem
if base.quantity == "none" then
spec_error(("The %s rules have no vowel alternation for '-#' to remove"):format(name), base.text)
elseif base.quantity == "full" then
if not paradigm.clear then
spec_error(("The %s rules have no vowel alternation for '#'"):format(name), base.text)
elseif not consonant_final then
spec_error(("In the %s rules, '#' needs a lemma that ends in a consonant"):format(name), base.text)
end
clear_stem = clear_vowel(paradigm, stem)
or spec_error(("The stem '%s' has no slanted vowel for '#' to make clear"):format(stem), base.text)
end
local endings = paradigm.nouns[declension][type]
if plural then
local plural_endings = {}
for slot, ending in pairs(endings) do
if mw.ustring.find(slot, "_p$") then
plural_endings[slot] = ending
end
end
endings = plural_endings
end
local copies = {}
for slot, source in pairs(paradigm.copies[declension]) do
copies[slot] = source
end
if base.gender == "m" then
for slot, source in pairs(paradigm.animate_copies[base.animacy]) do
copies[slot] = source
end
end
return setmetatable({base = base, data = data, paradigm = paradigm, word = word, stem = stem, clear_stem = clear_stem,
endings = endings, group = {copies = copies}, head_slot = plural and "nom_p" or "nom_s"}, ParadigmRules)
end
-- Return one form: the stem (with its clear vowel before an ending, under `#`), palatalized if `label` is `palatal` (by
-- the paradigm's own `palatal` table), followed by the ending. After a hardened consonant, the first letter of the
-- ending is respelled by `hardened_spelling`.
function ParadigmRules:form(label, ending, note)
local paradigm = self.paradigm
local stem = self.clear_stem and ending ~= "" and self.clear_stem or self.stem
if label == "palatal" then
stem = replace_final(stem, paradigm.palatal) or stem
end
if paradigm.hardened and paradigm.hardened[final_consonant(self.data, stem)] then
local respelled = paradigm.hardened_spelling and paradigm.hardened_spelling[mw.ustring.sub(ending, 1, 1)]
if respelled then
ending = respelled .. mw.ustring.sub(ending, 2)
end
end
return {form = stem .. ending, footnotes = note and {"[" .. self.data.notes[note] .. "]"} or nil}
end
function ParadigmRules:forms(slot)
local cell = self.endings[slot]
if not cell then
return {}
end
if type(cell) == "string" then
return {self:form("plain", cell)}
end
return {self:form(cell.stem or "plain", cell[1], cell.note)}
end
-- Return the stem label of a slot's rule. An ending given for the slot in an override goes on that stem.
function ParadigmRules:overrideLabel(slot)
local cell = self.endings[slot]
return type(cell) == "table" and cell.stem or "plain"
end
------------------------------------------------------------------------------------------------------------------------
-- Declension --
------------------------------------------------------------------------------------------------------------------------
-- Return the forms of a noun from the lexicon (`<irreg>`) or of an indeclinable noun (`<indecl>`).
local function lexicon_forms(base, word)
local forms = {}
if base.indicators.irreg then
local list = base.data.irregular_nouns[word]
if not list then
error(("'%s' is not one of the irregular nouns"):format(word), 0)
end
for i, slot in ipairs(base.data.slot_order) do
forms[slot] = {{form = list[i]}}
end
elseif base.indicators.indecl then
for _, slot in ipairs(base.data.slot_order) do
forms[slot] = {{form = word}}
end
end
return forms
end
-- Return the masculine nominative singular of an adjectival word given in another gender, using `adjective_lemma` in
-- the data, e.g. ''teściowa'' → ''teściowy'', ''tania'' → ''tani'', ''bykowe'' → ''bykowy'', ''wielkie'' →
-- ''wielki''. A plural such as ''Zjednoczone'' works the same way.
local function adjective_lemma(data, word, rule_gender, plural)
local lemma = data.adjective_lemma
for _, ending in ipairs(lemma.endings[plural and "plural" or rule_gender] or {}) do
local stem = mw.ustring.match(word, "^(.+)" .. ending[1] .. "$")
if stem then
return stem .. ((ending.soft or lemma.soft_after[mw.ustring.sub(stem, -1)]) and lemma.soft or lemma.hard)
end
end
return word
end
--[==[
Return the masculine nominative singular that goes with a virile plural, e.g. ''krewni'' → ''krewny'', ''polscy'' →
''polski''. We try each word that the data's `palatal` table could have softened into the plural (before one of the
`virile_endings`) and return the one whose virile nominative plural, as the adjective rules give it, is that plural.
Return {nil} if there's none.
]==]
local function virile_lemma(data, word)
local adjective = {indicators = {}, overrides = {}, data = data}
for final, softened in pairs(data.palatal) do
for _, ending in ipairs(data.virile_endings) do
local stem = mw.ustring.match(word, "^(.+)" .. softened .. ending .. "$")
if stem then
for _, nominative in ipairs(data.adjective_nominatives) do
local lemma = stem .. final .. nominative
local ok, rules = pcall(AdjectiveRules.new, adjective, lemma)
if ok then
for _, form in ipairs(rules:forms("nom_mp_pers")) do
if form.form == word then
return lemma
end
end
end
end
end
end
end
return nil
end
-- Return the forms of an adjective in a lect's paradigm (`lect:skur`): the endings of the paradigm's `adjective` added
-- to the lemma minus its last letter, with the slots shared as for every adjective (`adjective_shared` in the data).
local function paradigm_adjective_forms(data, paradigm, word)
local stem = mw.ustring.sub(word, 1, -2)
local forms = {nom_m = {{form = word}}}
for slot, ending in pairs(paradigm.adjective) do
forms[slot] = {{form = stem .. ending}}
end
for source, targets in pairs(data.adjective_shared) do
for _, target in ipairs(targets) do
forms[target] = forms[source]
end
end
return forms
end
-- Return the forms of an adjectival word (`+`) in a lect's paradigm (`lect:skur`), in noun slots. Its masculine comes from
-- the word as given: the word minus the paradigm's nominative ending for its gender and number, with ''-ï'' after one of
-- the paradigm's `adjective_soft` consonants and ''-y'' otherwise.
local function paradigm_adjectival_forms(base, word, rule_gender, plural)
local data = base.data
local paradigm = data[base.lect_table.rules]
if not paradigm.adjective then
spec_error(("The %s rules have no adjective declension"):format(base.lect_name), base.text)
end
local masculine = word
if plural or rule_gender == "f" or rule_gender == "n" then
local ending = paradigm.adjective[plural and (rule_gender == "m-pr" and "nom_mp_pers" or "nom_p_not_mp_pers")
or "nom_" .. rule_gender]
local stem = mw.ustring.match(word, "^(.+)" .. ending .. "$")
or spec_error(("The adjectival word '%s' doesn't end in -%s"):format(word, ending), base.text)
masculine = stem .. (paradigm.adjective_soft and paradigm.adjective_soft[final_consonant(data, stem)] and "ï" or "y")
end
local adjective = paradigm_adjective_forms(data, paradigm, masculine)
for _, pair in ipairs(data.adjective_accusatives) do
adjective[pair[2]] = adjective[pair[2]] or adjective[pair[1]]
end
local forms = {}
for slot, adjective_slot in pairs(data.adjectival_slots[rule_gender]) do
forms[slot] = adjective[adjective_slot] or {}
end
if rule_gender ~= "m-pr" then
for slot, adjective_slot in pairs(data.adjectival_slots.plural) do
forms[slot] = adjective[adjective_slot] or {}
end
end
forms[plural and "nom_p" or "nom_s"] = {{form = word}}
return forms
end
-- Return the forms of an adjectival word (`+`) in noun slots, using `adjectival_slots` in the data.
local function adjectival_forms(base, word)
local data = base.data
local rule_gender = data.rule_gender[base.gender]
if type(rule_gender) == "table" then
rule_gender = rule_gender[base.animacy or "inan"]
end
local plural = base.number == "pl"
if base.lect_table and base.lect_table.table == "paradigm" then
return paradigm_adjectival_forms(base, word, rule_gender, plural)
end
local lemma = plural and rule_gender == "m-pr" and virile_lemma(data, word) or adjective_lemma(data, word, rule_gender, plural)
local adjective = {lemma = lemma, indicators = {}, overrides = {}, data = data}
local rules = AdjectiveRules.new(adjective, adjective.lemma)
local function forms_of(slot)
if slot == "nom_m" then
return {{form = adjective.lemma}}
end
local source = rules.group.copies[slot]
while source and rules.group.copies[source] do
source = rules.group.copies[source]
end
if source == "nom_m" then
return {{form = adjective.lemma}}
end
return rules:forms(source or slot) or {}
end
local forms = {}
for slot, adjective_slot in pairs(data.adjectival_slots[rule_gender]) do
forms[slot] = forms_of(adjective_slot)
end
if rule_gender ~= "m-pr" then
for slot, adjective_slot in pairs(data.adjectival_slots.plural) do
forms[slot] = forms_of(adjective_slot)
end
end
-- The word as given heads its table.
forms[plural and "nom_p" or "nom_s"] = {{form = word}}
return forms
end
--[==[
Resolve the lect of a `lect:` indicator or a `[lect:CODE:PLACE]` tag through the aliases in the data module of the lects
(`lect_module` in the language's data, which is [[Module:zlw-lch-IPA/data/pl]] for Polish). Return the code and the
name of the lect.
]==]
local function lect_of(data, code, text)
local lects = mw.loadData(data.lect_module)
code = lects.lect_aliases[code] or code
local lect = lects.lects[code]
if not lect then
local codes = {}
for known in pairs(lects.lects) do
table.insert(codes, known)
end
table.sort(codes)
spec_error(("Unrecognized lect '%s'; the lects are %s"):format(code, table.concat(codes, ", ")), text)
end
return code, lect.name
end
-- Return a footnote `[lect:CODE]` or `[lect:CODE:PLACE]` of a word of `base` as it's shown (the name of the lect,
-- formatted as its label is, i.e. linked to the article on the dialect, followed by the place), along with the name of
-- the lect and the list of places the tag gives. The places are separated by commas and may be followed by a note after
-- a semicolon, which isn't a place: `[lect:MB:Czachówek, Wągrodno]` gives Czachówek and Wągrodno, and
-- `[lect:MD:Przasnysz; in the sense “man”]` gives Przasnysz. Return nil if the footnote isn't a lect tag.
local function lect_footnote(base, footnote)
local code, place = mw.ustring.match(footnote, "^%[lect:([^:%]]+):?(.-)%]$")
if not code then
return nil
end
local _, name = lect_of(base.data, code, base.text)
local label = M.labels.get_label_info{label = name, lang = base.lang, nocat = true}.label
local places = {}
for each in mw.text.gsplit(mw.ustring.match(place, "^[^;]*"), ",", true) do
each = mw.text.trim(each)
if each ~= "" then
table.insert(places, each)
end
end
return "[" .. label .. (place ~= "" and " (" .. place .. ")" or "") .. "]", name, places
end
-- Return the link target of a form of an attested lect, i.e. its modern spelling according to `respelling` (e.g.
-- ''ptåka'' → ''ptaka''). Return nil if it's spelled the same.
local function respelled(respelling, form)
local target = mw.ustring.gsub(form, ".", respelling)
return target ~= form and target or nil
end
-- Return a `generate_link` function for `show_forms` for the table of `spec`, which links a respelled form (one with a
-- `target`) to its modern spelling.
local function respelled_link(spec)
return function(data)
if data.form.target then
return M.links.full_link{lang = spec.lang, term = data.form.target, alt = data.form.formval_for_link,
tr = "-"} .. M.inflection_utilities.get_footnote_text(data.form.footnotes, data.footnote_obj)
end
end
end
-- Return a `transform_accel_obj` function for `show_forms` for the table of `spec`, or nil if the table has no id. A
-- table with an id gives the lemma of its green links the id (`bek<id:defender>`), so that an entry they create is a
-- form of this table's word only.
local function accel_with_id(spec)
if not spec.id then
return nil
end
return function(slot, form, accel_obj)
if accel_obj then
accel_obj.lemma = accel_obj.lemma .. "<id:" .. spec.id .. ">"
end
return accel_obj
end
end
--[==[
Return the forms of an attested table (Middle Polish `lect:mpl`, the `dialectal` table and every Old Polish table),
which are the cells given, exactly as given, and nothing else. In a dialectal table, every form must have a lect,
either from its own `[lect:...]` tag or from a tag given for the whole word.
]==]
local function attested_forms(base)
local forms = {}
local word_lect, word_lect_name, word_places
local word_footnotes = {}
for _, note in ipairs(base.footnotes or {}) do
local shown, name, places = lect_footnote(base, note)
word_lect, word_lect_name, word_places = word_lect or shown, word_lect_name or name, word_places or places
table.insert(word_footnotes, shown or note)
end
-- the forms with a lect tag of their own, which the lect tag of the word doesn't go on
local own_lect = {}
local respelling = base.lect_table and base.lect_table.respelling and base.data[base.lect_table.respelling]
for slot, override in pairs(base.overrides) do
if not override.full then
spec_error(("An attested table takes whole forms: '%s:FORM'"):format(slot), base.text)
end
local list = {}
for _, value in ipairs(override.values) do
if value.form ~= "" then
local footnotes, lect, lect_name, places = {}, nil, nil, nil
for _, note in ipairs(value.footnotes or {}) do
local shown, name, note_places = lect_footnote(base, note)
lect, lect_name, places = lect or shown, lect_name or name, places or note_places
table.insert(footnotes, shown or note)
end
if base.indicators.dialectal then
if not lect and not word_lect then
spec_error(("The dialectal form '%s' needs [lect:CODE]"):format(value.form), base.text)
end
end
-- `lect` is the name of the form's lect and `places` the places of its lect tag (the form's own, or else
-- the word's), which label the form's definition line (see `form_tag_sets`).
local form = {
form = value.form,
target = respelling and respelled(respelling, value.form) or nil,
footnotes = footnotes[1] and footnotes or nil,
lect = lect_name or word_lect_name,
places = lect and places or word_places,
}
own_lect[form] = lect and true or nil
table.insert(list, form)
end
end
forms[slot] = list
end
if base.footnotes then
base.footnotes, base.word_lect, base.own_lect = word_footnotes, word_lect, own_lect
end
return forms
end
-- Return the entry of a pronoun in the data's `pronouns` along with the ending its forms take. This is the lemma's own
-- entry (with no ending), or the entry of the pronoun it's made from plus one of the `pronoun_suffixes` (e.g.
-- ''cośkolwiek'' is ''co'' plus ''-śkolwiek'').
local function pronoun_entry(data, lemma)
local pronouns = data.pronouns
if pronouns[lemma] then
return pronouns[lemma], ""
end
for _, suffix in ipairs(data.pronoun_suffixes or {}) do
local head = mw.ustring.match(lemma, "^(.+)" .. suffix .. "$")
if head and pronouns[head] then
return pronouns[head], suffix
end
end
return nil
end
-- Return the forms of a pronoun (`<pron>`) with their notes. In an attested table (Old Polish), the forms given in the
-- spec go on top of them.
local function pronoun_forms(base, word)
local data = base.data
local pronoun, suffix = pronoun_entry(data, word)
if not pronoun then
local lemmas = {}
for lemma in pairs(data.pronouns) do
table.insert(lemmas, lemma)
end
table.sort(lemmas)
local message = ("No pronoun '%s'; the pronouns are %s"):format(word, table.concat(lemmas, ", "))
if data.pronoun_suffixes then
local suffixes = {}
for _, item in ipairs(data.pronoun_suffixes) do
table.insert(suffixes, "-" .. item)
end
message = message .. ", and these with " .. table.concat(suffixes, ", ")
end
spec_error(message, base.text)
end
base.pronoun = pronoun
local forms = {}
for slot, list in pairs(pronoun) do
if slot ~= "numbers" and slot ~= "numberless" then
forms[slot] = {}
for _, item in ipairs(list) do
local form = {form = (type(item) == "table" and item[1] or item) .. suffix}
if type(item) == "table" then
form.footnotes = {}
for _, note in ipairs(item.notes) do
table.insert(form.footnotes, "[" .. data.notes[note] .. "]")
end
end
table.insert(forms[slot], form)
end
end
end
if base.attested then
for slot, list in pairs(attested_forms(base)) do
forms[slot] = list
end
end
return forms
end
-- Return the rule of a numeral in `rules` (`numeral_rules` or `collective_rules` in the data), i.e. the rule of the
-- longest key that the lemma ends in, along with the lemma minus that key.
local function numeral_rule(rules, word, text)
for length = mw.ustring.len(word), 0, -1 do
local key = length == 0 and "" or mw.ustring.sub(word, -length)
if rules[key] then
return rules[key], mw.ustring.sub(word, 1, mw.ustring.len(word) - length)
end
end
spec_error(("No numeral declines like '%s'"):format(word), text)
end
-- Return the forms of a numeral (`<num>`), i.e. the endings of its rule added to its stem.
local function numeral_forms(rules, base, word)
local rule, stem = numeral_rule(rules, word, base.text)
local forms = {}
for slot, cell in pairs(rule) do
forms[slot] = {}
for _, ending in ipairs(cell_endings(cell)) do
table.insert(forms[slot], {form = stem .. ending[1],
footnotes = ending.note and {"[" .. base.data.notes[ending.note] .. "]"} or nil})
end
end
return forms
end
--[==[
Add the footnotes given for the whole word (`base.footnotes`) after the footnotes of every form, as new form objects,
since a copied slot shares the form objects of its source. In an attested table the word's lect tag
(`base.word_lect`) only goes on the forms without a lect tag of their own (`base.own_lect`). Return the forms.
]==]
local function add_word_footnotes(base, forms)
if not base.footnotes then
return forms
end
for slot, list in pairs(forms) do
local copy = {}
for _, form in ipairs(list) do
local footnotes = {}
for _, note in ipairs(form.footnotes or {}) do
table.insert(footnotes, note)
end
for _, note in ipairs(base.footnotes) do
if not (note == base.word_lect and base.own_lect[form]) then
table.insert(footnotes, note)
end
end
-- a copy of the whole form, so that it keeps its lect and places for `form_tag_sets`
local copied = {}
for key, value in pairs(form) do
copied[key] = value
end
copied.footnotes = footnotes
table.insert(copy, copied)
end
forms[slot] = copy
end
return forms
end
--[==[
Decline a single word. This is the `inflect_word_spec` callback passed to [[Module:inflection utilities]]. First the
rules fill every slot they cover. Then the overrides apply (an ending goes on the stem that the slot's rule uses, and a
form replaces the cell), followed by the copies (unless a copy is overridden itself), the deprecative forms of a
masculine personal noun (after its nominative plural, with a footnote) and finally the footnote for the whole word.
]==]
local function decline_word(base)
local word = base.indicators.decllemma or base.indicators.r or base.lemma
local forms, rules
if base.attested then
base.forms = add_word_footnotes(base, base.indicators.pron and pronoun_forms(base, word) or attested_forms(base))
return
elseif base.indicators.pron then
forms = pronoun_forms(base, word)
elseif base.indicators.num then
forms = numeral_forms(base.data.collective_rules, base, word)
elseif base.indicators.irreg or base.indicators.indecl then
forms = lexicon_forms(base, word)
elseif base.indicators["!"] then
-- A manual table has only the forms its overrides give.
forms = {}
elseif base.indicators["+"] then
forms = adjectival_forms(base, word)
else
rules = base.lect_table and base.lect_table.table == "paradigm"
and ParadigmRules.new(base, word, base.data[base.lect_table.rules], base.lect_name) or NounRules.new(base, word)
-- The lemma heads the table, even when another word is declined in its place (`decllemma`).
forms = {[rules.head_slot] = {{form = base.lemma}}}
-- The rules give the singular and the plural; only an attested table has the dual.
for _, entry in ipairs(M.data.noun_slots) do
local slot = entry.slot
if entry.number ~= "d" and slot ~= rules.head_slot and not rules.group.copies[slot] then
forms[slot] = rules:forms(slot)
-- A form that is the declined word itself (e.g. an inanimate accusative) belongs to the lemma.
for _, form in ipairs(forms[slot] or {}) do
if form.form == word then
form.form = base.lemma
end
end
end
end
-- In a phrase the deprecative forms would agree with nothing (''pany młodzi''), so only a single word shows
-- them.
if not base.in_phrase then
forms.depr_p = rules:forms("depr_p")
end
end
for slot, override in pairs(base.overrides) do
local list = {}
local rule_forms = forms[slot] or {}
for _, value in ipairs(override.values) do
if value.default then
for _, form in ipairs(rules and rules:forms(slot) or {}) do
table.insert(list, form)
end
elseif override.full then
if value.form ~= "" then
local shown = {form = value.form, footnotes = value.footnotes}
-- A whole form that the rules also give keeps their alternations for the categories (''ojca'' on
-- ''ojciec'').
for _, rule_form in ipairs(rule_forms) do
if rule_form.form == value.form and rules and rules.labels then
rules.labels[shown] = rules.labels[rule_form]
end
end
table.insert(list, shown)
end
else
local form = rules and rules:form(rules:overrideLabel(slot, value.form), value.form) or {form = word .. value.form}
form.footnotes = value.footnotes
table.insert(list, form)
end
end
forms[slot] = list
end
if rules then
-- A copy can copy another copy (e.g. the vocative of a feminine consonant-stem noun is its locative, which is
-- its dative). Fill each one from the slot at the end of its chain, unless a slot along the way is overridden.
local copies = rules.group.copies
for slot in pairs(copies) do
if not base.overrides[slot] then
local source = copies[slot]
while copies[source] and not base.overrides[source] do
source = copies[source]
end
local list = {}
for _, form in ipairs(forms[source] or {}) do
table.insert(list, form)
end
forms[slot] = list
end
end
end
if forms.depr_p then
forms.nom_p = forms.nom_p or {}
-- A deprecative form that's the same as a virile form (e.g. ''zaklinacze'') isn't a separate form, so don't
-- show it twice.
local virile = {}
for _, form in ipairs(forms.nom_p) do
virile[form.form] = true
end
for _, form in ipairs(forms.depr_p) do
if not virile[form.form] then
local shown = {form = form.form, footnotes = form.footnotes or {"[" .. base.data.notes.deprecative .. "]"}}
if rules and rules.labels then
rules.labels[shown] = rules.labels[form]
end
table.insert(forms.nom_p, shown)
end
end
forms.depr_p = nil
end
if rules and rules.labels then
-- Collect the alternations of the forms the table shows, for its categories. A rule's form that an override
-- replaced doesn't count, and neither does a form of a number the table doesn't show.
rules.used = {}
for slot, list in pairs(forms) do
if not base.number or mw.ustring.sub(slot, -1) == mw.ustring.sub(base.number, 1, 1) then
for _, form in ipairs(list) do
for part in mw.text.gsplit(rules.labels[form] or "plain", "+", true) do
rules.used[part] = true
end
end
end
end
end
base.forms = add_word_footnotes(base, forms)
-- Keep the rules the forms came from, and the alternations they used, for the categories.
base.rules = rules
end
-- Join an adjective stem and an ending. If the data's `adjective_dropped` says the last letter of the stem drops before
-- the first letter of the ending, drop it (e.g. ''moj-'' + ''-ich'' → ''moich'').
local function adjective_form(data, stem, ending)
local before = data.adjective_dropped[mw.ustring.sub(stem, -1)]
if before and mw.ustring.sub(ending, 1, mw.ustring.len(before)) == before then
return mw.ustring.sub(stem, 1, -2) .. ending
end
return stem .. ending
end
-- Return the forms of an irregular adjective from `irregular_adjectives`, along with the layout of the table it needs
-- (nil, `dwa` or `plonly`).
local function irregular_adjective_forms(base, word)
local data = base.data
for _, entry in ipairs(data.irregular_adjectives) do
local captured = mw.ustring.match(word, entry.pattern)
if captured or entry.stem and mw.ustring.find(word, entry.pattern) then
local forms = {}
local function add(slot, stem, endings, note)
if type(endings) == "string" then
endings = {endings}
end
for _, ending in ipairs(endings or {}) do
forms[slot] = forms[slot] or {}
local form = ending == "-" and base.lemma or adjective_form(data, stem, ending)
table.insert(forms[slot], {form = form, footnotes = note and {"[" .. note .. "]"} or nil})
end
end
if entry.table ~= "dwa" then
add("nom_m", nil, "-")
end
for _, set in ipairs(entry.sets) do
local stem = (entry.stem or captured) .. (set.add or "")
for slot, endings in pairs(set.endings or {}) do
add(slot, stem, endings, set.note)
for _, target in ipairs(data.adjective_shared[slot] or {}) do
add(target, stem, endings, set.note)
end
end
for slot, endings in pairs(set.own or {}) do
add(slot, stem, endings, set.note)
end
if set.archaic_dative and base.indicators.archdat then
add("dat_mn", stem, set.archaic_dative, data.notes[data.archaic_dative.note])
end
end
return forms, entry.table
end
end
error(("Unrecognized irregular adjective '%s'"):format(word), 0)
end
--[==[
Decline a single adjective. This is the `inflect_word_spec` callback passed to [[Module:inflection utilities]] for
{{tl|pl-adecl}}. The rules (or the lexicon of irregular adjectives) fill the slots; then the overrides apply, followed
by the accusatives taken from other slots (unless overridden) and the footnote for the whole word. An attested table
has the cells given and nothing else.
]==]
local function decline_adjective_word(base)
local data = base.data
local word = base.indicators.decllemma or base.lemma
local forms, layout
if base.attested then
-- The cells given and nothing else, with the dual columns if `du` is given.
forms, layout = attested_forms(base), base.indicators.du and "dual" or nil
elseif base.indicators.irreg then
forms, layout = irregular_adjective_forms(base, word)
elseif base.indicators.lect then
local paradigm = data[data.lect_tables[base.indicators.lect].rules]
if not paradigm.adjective then
spec_error(("The %s rules have no adjective declension"):format(base.lect_name), base.text)
end
forms = paradigm_adjective_forms(data, paradigm, word)
-- With `decllemma`, the lemma itself heads the table (''båbcyn'' declined as ''båbcyny'').
forms.nom_m = {{form = base.lemma}}
elseif base.indicators.num then
forms, layout = numeral_forms(data.numeral_rules, base, word), "plonly"
else
local rules = AdjectiveRules.new(base, word)
-- With `decllemma`, the lemma itself still heads the table (''wart'' declined as ''warty'').
forms = {nom_m = {{form = base.lemma}}}
for _, slot in ipairs(data.adjective_slots) do
if slot ~= "nom_m" and slot ~= "short" and not rules.group.copies[slot] then
forms[slot] = rules:forms(slot)
end
end
if base.indicators.archdat then
local archaic = data.archaic_dative
table.insert(forms.dat_mn, {form = rules.stem .. archaic[1], footnotes = {"[" .. data.notes[archaic.note] .. "]"}})
end
-- Keep the slots that every adjective shares as copies, so that an override of the source carries over.
for slot, source in pairs(rules.group.copies) do
local accusative = mw.ustring.find(slot, "^acc")
if not accusative and not base.overrides[slot] then
forms[slot] = forms[source]
end
end
end
if not base.attested then
for slot, override in pairs(base.overrides) do
local list = {}
for _, value in ipairs(override.values) do
if value.form ~= "" then
table.insert(list, {form = value.form, footnotes = value.footnotes})
end
end
forms[slot] = list
end
for _, pair in ipairs(data.adjective_accusatives) do
local source, target = pair[1], pair[2]
if not base.overrides[target] and forms[source] and not (base.indicators.irreg and forms[target]) then
forms[target] = forms[source]
end
end
end
base.forms = add_word_footnotes(base, forms)
base.layout = layout
end
-- Return the attested tables there are for `template` (`noun` or `adjective`), for the error messages: those of the
-- language's attested lects and its dialectal table, plus the templates of the languages whose tables of that kind are
-- all attested.
local function attested_tables(data, template)
local tables = {}
local codes = {}
for code, lect_table in pairs(data.lect_tables or {}) do
if lect_table.table == "attested" then
table.insert(codes, code)
end
end
table.sort(codes)
for _, code in ipairs(codes) do
table.insert(tables, "<lect:" .. code .. ">")
end
if data.indicators[template].dialectal then
table.insert(tables, "<dialectal>")
end
local languages = {}
for code, language in pairs(M.data.languages) do
if language[template] then
table.insert(languages, code)
end
end
table.sort(languages)
for _, code in ipairs(languages) do
if mw.loadData("Module:zlw-lch-decl/data/" .. code).attested then
table.insert(tables, "{{" .. M.data.languages[code][template] .. "}}")
end
end
return table.concat(tables, ", ")
end
-- Work out the table a base is for: its lect (`lect:CODE`), and whether the table is attested, i.e. has only the cells
-- given (for an attested lect, the dialectal table, or a language whose tables are all attested). Throw an error if
-- `recon` or `du` is given for a table that isn't attested, `soft` for a table without its lect's own rules, if a lect
-- tag appears outside the dialectal table, or if a dual slot is given without `du`.
local function resolve_table(base)
local data = base.data
if base.indicators.lect then
base.indicators.lect, base.lect_name = lect_of(data, base.indicators.lect, base.text)
base.lect_table = data.lect_tables[base.indicators.lect]
if not base.lect_table then
local codes = {}
for code in pairs(data.lect_tables) do
table.insert(codes, code)
end
table.sort(codes)
spec_error(("The lect '%s' has no table of its own (the lects with one are %s); give its forms in a "
.. "<dialectal> table"):format(base.indicators.lect, table.concat(codes, ", ")), base.text)
end
end
base.attested = data.attested or base.indicators.dialectal
or base.lect_table and base.lect_table.table == "attested" or nil
for _, name in ipairs({"recon", "du"}) do
if base.indicators[name] and not base.attested then
spec_error(("Only an attested table (%s) takes '%s'"):format(attested_tables(data, base.template), name),
base.text)
end
end
if base.indicators.soft and not (base.lect_table and base.lect_table.table == "paradigm") then
local codes = {}
for code, lect_table in pairs(data.lect_tables) do
if lect_table.table == "paradigm" then
table.insert(codes, "<lect:" .. code .. ">")
end
end
table.sort(codes)
spec_error(("Only a lect with rules of its own (%s) takes 'soft'"):format(table.concat(codes, ", ")), base.text)
end
-- A form of a lect can only be tagged in the dialectal table, so that none ends up among the standard forms.
if not base.indicators.dialectal then
local function check(footnotes)
for _, footnote in ipairs(footnotes or {}) do
if mw.ustring.find(footnote, "^%[lect:") then
spec_error(("A lect's form (%s) belongs in a <dialectal> table"):format(footnote), base.text)
end
end
end
check(base.footnotes)
for _, override in pairs(base.overrides) do
for _, value in ipairs(override.values) do
check(value.footnotes)
end
end
end
if not base.indicators.du then
for slot in pairs(base.overrides) do
if mw.ustring.find(slot, "_d$") then
spec_error(("The dual slot '%s' needs the indicator 'du'"):format(slot), base.text)
end
end
end
end
-- Set the fields of a base that the rules use, based on its indicators.
local function normalize_base(base)
base.gender = base:group("gender")
base.animacy = base:group("animacy")
base.number = base:group("number")
base.kind = base:group("kind")
if base.indicators["*"] then
base.reducible = true
elseif base.indicators["-*"] then
base.reducible = false
end
base.quantity = base.indicators["#"] and "full" or base.indicators["-#"] and "none" or nil
if base.gender == "m" and not base.animacy then
base.animacy = "inan"
end
resolve_table(base)
-- `r:` gives the rules the word as it's read, so it needs a noun that the rules decline.
if base.indicators.r and (base:group("type") or base.attested or base.lect_table) then
spec_error("The indicator 'r' needs a noun that the rules decline", base.text)
end
end
------------------------------------------------------------------------------------------------------------------------
-- Output --
------------------------------------------------------------------------------------------------------------------------
--[==[
Object to render the declined words as a table with [[Module:inflection-table]], with a column for each number shown and
a row for each case. Each row has a `data-case` attribute so that scripts can reorder the cases. The cells come from
`show_forms` in [[Module:inflection utilities]], linked with accelerators for the lemma, and the footnotes go under the
table.
]==]
local TableRenderer = {}
TableRenderer.__index = TableRenderer
function TableRenderer.new(spec)
return setmetatable({spec = spec}, TableRenderer)
end
function TableRenderer:numbers()
local numbers = {}
for _, number in ipairs(M.data.numbers) do
if self.spec.numbers[number.code] then
table.insert(numbers, number)
end
end
return numbers
end
-- Return the title of a table: `title=` if given, otherwise what the table is (e.g. "Declension of " or "Attested
-- Middle Polish forms of ") followed by its head, unlinked. `suffix` follows the default title (`default_kind` and the
-- lemma), e.g. the declension kinds of an adjective.
function TableRenderer:title(default_kind, suffix)
local spec = self.spec
if spec.title then
return spec.title
end
local kind, head = default_kind, spec.forms.lemma
if spec.kind_title then
kind, head, suffix = spec.kind_title[1], spec.kind_title[2] or head, nil
end
return kind .. M.links.full_link({lang = spec.lang, alt = head}, "term") .. (suffix or "")
end
-- Return the first lines of a table titled `title`: the frame from [[Module:inflection-table]], with its first row
-- opened.
function TableRenderer:top(title)
return {M.inflection_table.make_top{
title = title,
tall = "yes",
lang = self.spec.lang:getCode(),
class = "sticky-left-column",
["title-color"] = "#EFF7FF",
}}
end
-- Close the table in `lines` with its footnotes and categories, and return its wikitext.
function TableRenderer:finish(lines)
local spec = self.spec
table.insert(lines, M.inflection_table.make_bottom{notes = spec.forms.footnote or ""})
if spec.categories[1] and not spec.nocat then
table.insert(lines, M.utilities.format_categories(spec.categories, spec.lang))
end
return table.concat(lines, "\n")
end
function TableRenderer:render()
local spec = self.spec
local numbers = self:numbers()
local slot_list = {}
for _, case in ipairs(M.data.cases) do
for _, number in ipairs(numbers) do
-- A table with one number doesn't name it in its accelerators, and an attested or lect table has none
-- ("-").
local accel = (spec.attested or spec.lect) and "-" or #numbers > 1 and case.accel .. "|" .. number.accel or case.accel
table.insert(slot_list, {case.code .. "_" .. number.code, accel})
end
end
M.inflection_utilities.show_forms(spec.forms, {
lang = spec.lang,
lemmas = spec.lemmas,
slot_list = slot_list,
-- A Middle Polish form links to its modern spelling.
generate_link = respelled_link(spec),
transform_accel_obj = accel_with_id(spec),
})
local lines = self:top(self:title("", " の格変化"))
-- make_top has already opened the first row.
table.insert(lines, '! class="outer" style="background-color: #D9EBFF" |')
for _, number in ipairs(numbers) do
-- A numberless pronoun (e.g. ''siebie'') has an empty header over its one column.
table.insert(lines, '! class="outer" style="background-color: #D9EBFF" | ' .. (spec.numberless and "" or number.name))
end
for _, case in ipairs(M.data.cases) do
table.insert(lines, ('|- data-case="%s"'):format(case.code))
table.insert(lines, ('! title="%s" style="background-color: #EFF7FF" | %s'):format(spec.data.case_titles[case.code], case.name))
for _, number in ipairs(numbers) do
local cell = spec.forms[case.code .. "_" .. number.code]
table.insert(lines, "| " .. (cell or "—"))
end
end
return self:finish(lines)
end
--[==[
The rows of an adjective table, by layout. Each row is a case and its cells, and each cell is a slot and the number of
columns it spans. The regular table has the masculine animate, masculine inanimate, feminine and neuter singular, then
the virile and non-virile plural, as in the former [[Module:pl-adjective]]. The dual table (an attested table with `du`)
puts the dual, masculine and feminine/neuter, between them.
]==]
local ADJECTIVE_LAYOUTS = {
regular = {
columns = {
{"singular", 4, {"masculine animate", "masculine inanimate", "feminine", "neuter"}},
{"plural", 2, {"virile (= masculine personal)", "non-virile"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_m", 2}, {"nom_f"}, {"nom_n"}, {"nom_mp_pers"}, {"nom_p_not_mp_pers"}}},
{"gen", "genitive", {{"gen_mn", 2}, {"gen_f"}, {"gen_mn"}, {"gen_p", 2}}},
{"dat", "dative", {{"dat_mn", 2}, {"dat_f"}, {"dat_mn"}, {"dat_p", 2}}},
{"acc", "accusative", {{"acc_m_an"}, {"acc_m_in"}, {"acc_f"}, {"acc_n"}, {"acc_mp_pers"},
{"acc_p_not_mp_pers"}}},
{"ins", "instrumental", {{"ins_mn", 2}, {"ins_f"}, {"ins_mn"}, {"ins_p", 2}}},
{"loc", "locative", {{"loc_mn", 2}, {"loc_f"}, {"loc_mn"}, {"loc_p", 2}}},
},
},
plonly = {
columns = {
{"plural", 2, {"virile (= masculine personal)", "non-virile"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_mp_pers"}, {"nom_p_not_mp_pers"}}},
{"gen", "genitive", {{"gen_p", 2}}},
{"dat", "dative", {{"dat_p", 2}}},
{"acc", "accusative", {{"acc_mp_pers"}, {"acc_p_not_mp_pers"}}},
{"ins", "instrumental", {{"ins_p", 2}}},
{"loc", "locative", {{"loc_p", 2}}},
},
},
-- an attested table with the dual (`du`), between the singular and the plural
dual = {
columns = {
{"singular", 4, {"masculine animate", "masculine inanimate", "feminine", "neuter"}},
{"dual", 2, {"masculine", "feminine/<wbr />neuter"}},
{"plural", 2, {"virile (= masculine personal)", "non-virile"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_m", 2}, {"nom_f"}, {"nom_n"}, {"nom_m_d"}, {"nom_fn_d"},
{"nom_mp_pers"}, {"nom_p_not_mp_pers"}}},
{"gen", "genitive", {{"gen_mn", 2}, {"gen_f"}, {"gen_mn"}, {"gen_d", 2}, {"gen_p", 2}}},
{"dat", "dative", {{"dat_mn", 2}, {"dat_f"}, {"dat_mn"}, {"dat_d", 2}, {"dat_p", 2}}},
{"acc", "accusative", {{"acc_m_an"}, {"acc_m_in"}, {"acc_f"}, {"acc_n"}, {"acc_m_d"}, {"acc_fn_d"},
{"acc_mp_pers"}, {"acc_p_not_mp_pers"}}},
{"ins", "instrumental", {{"ins_mn", 2}, {"ins_f"}, {"ins_mn"}, {"ins_d", 2}, {"ins_p", 2}}},
{"loc", "locative", {{"loc_mn", 2}, {"loc_f"}, {"loc_mn"}, {"loc_d", 2}, {"loc_p", 2}}},
},
},
dwa = {
columns = {
{"plural", 4, {"masculine personal", "masculine non-personal", "feminine", "neuter"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_mp_pers"}, {"nom_mp_npers"}, {"nom_fp"}, {"nom_np"}}},
{"gen", "genitive", {{"gen_p", 4}}},
{"dat", "dative", {{"dat_p", 4}}},
{"acc", "accusative", {{"acc_mp_pers"}, {"acc_mp_npers"}, {"acc_fp"}, {"acc_np"}}},
{"ins", "instrumental", {{"ins_mnp", 2}, {"ins_fp"}, {"ins_mnp"}}},
{"loc", "locative", {{"loc_p", 4}}},
},
},
}
function TableRenderer:renderAdjective()
local spec = self.spec
local layout = ADJECTIVE_LAYOUTS[spec.layout]
local slot_list = {}
for slot, accel in pairs(ADJECTIVE_ACCEL) do
table.insert(slot_list, {slot, (spec.lect or spec.attested) and "-" or accel})
end
table.sort(slot_list, function(a, b) return a[1] < b[1] end)
M.inflection_utilities.show_forms(spec.forms, {
lang = spec.lang,
lemmas = spec.lemmas,
slot_list = slot_list,
generate_link = respelled_link(spec),
transform_accel_obj = accel_with_id(spec),
})
local lines = self:top(self:title("Declension of ",
spec.kinds[1] and " (" .. table.concat(spec.kinds, " // ") .. ")" or nil))
-- make_top has already opened the first row. Add the number headers, then the gender headers.
table.insert(lines, '! class="outer" rowspan="2" |')
for _, column in ipairs(layout.columns) do
table.insert(lines, ('! class="outer" colspan="%d" | %s'):format(column[2], column[1]))
end
table.insert(lines, "|- class=\"secondary\"")
for _, column in ipairs(layout.columns) do
for _, header in ipairs(column[3]) do
table.insert(lines, "! " .. header)
end
end
for _, row in ipairs(layout.rows) do
table.insert(lines, ('|- data-case="%s"'):format(row[1]))
table.insert(lines, "! " .. row[2])
for _, cell in ipairs(row[3]) do
local span = cell[2] and ('colspan="%d" | '):format(cell[2]) or ""
table.insert(lines, "| " .. span .. (spec.forms[cell[1]] or "—"))
end
end
if spec.forms.short and spec.forms.short ~= "—" then
table.insert(lines, '|- data-case="short"')
table.insert(lines, "! short")
table.insert(lines, '| colspan="2" | ' .. spec.forms.short)
end
return self:finish(lines)
end
------------------------------------------------------------------------------------------------------------------------
-- The call --
------------------------------------------------------------------------------------------------------------------------
--[==[
Decline a noun call without a frame. `args` are the template's arguments (`1` is the spec, along with `title` and
`nocat`), `pagename` is the page the call is on and `lang_code` is the language code (`pl` or `zlw-opl`). Return the
alternant multiword spec from [[Module:inflection utilities]], with the fields `forms` (a table mapping each slot to a
list of form objects), `numbers` (a set of `s`, `d` and `p`), `categories`, `title` and `nocat`.
]==]
function export.decline_noun(args, pagename, lang_code)
local data, lang = language_of(lang_code, "noun")
-- The angle brackets are omittable, so a bare word would be read as an indicator; with no spec, decline the page
-- name with no indicators.
local spec_text = args[1] or ""
local parse_props = {
parse_indicator_spec = function(angle_bracket_spec)
local base = Spec.parse(angle_bracket_spec, "noun", data, lang)
normalize_base(base)
return base
end,
allow_blank_lemma = true,
angle_brackets_omittable = true,
}
local spec = M.inflection_utilities.parse_inflected_text(spec_text, parse_props)
local number, noun
local word_count = 0
M.inflection_utilities.map_word_specs(spec, function()
word_count = word_count + 1
end)
M.inflection_utilities.map_word_specs(spec, function(base)
if base.lemma == "" then
base.lemma = pagename
end
-- An irregular noun has the gender and animacy of its lexicon entry. They're used if the spec gives none, and
-- giving others is an error.
local irregular = base.indicators.irreg and data.irregular_nouns[base.indicators.decllemma or base.lemma]
if irregular then
if base.gender and (base.gender ~= irregular.gender or base.animacy ~= irregular.animacy) then
spec_error(("The irregular noun '%s' is <%s>"):format(base.lemma,
irregular.gender .. (irregular.animacy and "." .. irregular.animacy or "")), base.text)
end
base.gender, base.animacy = irregular.gender, irregular.animacy
end
base.in_phrase = word_count > 1 and #spec.alternant_or_word_specs > 1 or nil
number = number or base.number
if not base.indicators["+"] and base.gender then
noun = noun or base
end
end)
-- An adjectival word (`+`) agrees with the noun of the phrase, taking whatever gender, animacy and number it
-- doesn't give itself.
M.inflection_utilities.map_word_specs(spec, function(base)
if base.indicators["+"] and noun then
base.gender = base.gender or noun.gender
if base.gender == noun.gender then
base.animacy = base.animacy or noun.animacy
end
base.number = base.number or noun.number
end
if base.indicators["+"] and not base.gender then
error(("The adjectival word '%s' needs a gender, or a noun in the phrase"):format(base.lemma), 0)
end
end)
local slot_list = {}
for _, entry in ipairs(M.data.noun_slots) do
table.insert(slot_list, {entry.slot, entry.slot})
end
M.inflection_utilities.inflect_multiword_or_alternant_multiword_spec(spec, {
slot_list = slot_list,
inflect_word_spec = decline_word,
})
local first
M.inflection_utilities.map_word_specs(spec, function(base)
first = first or base
end)
spec.lang = lang
spec.data = data
spec.numbers = number == "sg" and {s = true} or number == "pl" and {p = true} or {s = true, p = true}
if first.indicators.du then
spec.numbers.d = true
end
-- A collective numeral has only the plural.
if first.indicators.num then
spec.numbers = {p = true}
end
if first.pronoun then
spec.numbers = {}
for _, number_code in ipairs(first.pronoun.numbers) do
spec.numbers[number_code] = true
end
spec.numberless = first.pronoun.numberless
end
spec.categories = {}
-- Only a table of the standard language is categorized; for the lects, the labels of the entry do that.
if not first.attested and not first.indicators.lect then
local function add(name, ...)
table.insert(spec.categories, lang:getCanonicalName() .. " " .. data.categories[name]:format(...))
end
if number == "sg" then
add("singularia_tantum")
elseif number == "pl" then
add("pluralia_tantum")
end
if word_count == 1 then
local indicators = first.indicators
if indicators.irreg then
add("irregular")
elseif indicators.indecl then
add("indeclinable")
elseif indicators["+"] then
add("adjectival")
elseif first.rules and first.rules.used then
local final = final_consonant(data, first.rules.stem)
local stem_type = data.stem_types.velar[final] and "velar" or data.stem_types.soft[final] and "soft"
or "hard"
local gender = data.category_genders[first.gender]
if type(gender) == "table" then
gender = gender[first.animacy]
end
-- A plurale tantum has no gender to tell apart, except for a personal one.
if gender and (number ~= "pl" or first.animacy == "pr") then
add("stem", stem_type, gender)
end
local reducible = false
for part in pairs(first.rules.used) do
reducible = reducible or is_mobile(part)
end
if reducible then
add("reducible")
end
local used = first.rules.used
if used.shortened or used.lengthened then
add("quantitative")
end
end
end
end
-- An attested table says what it attests in its title. Its head is the nominative given, or the reconstructed one
-- starred.
spec.attested = first.attested
local head
if first.attested then
local nominative = spec.forms[number == "pl" and "nom_p" or "nom_s"]
head = first.indicators.recon and "*" .. first.indicators.recon
or nominative and nominative[1] and M.links.remove_links(nominative[1].form) or nil
end
spec.lect = first.indicators.lect
if first.indicators.lect then
-- A paradigm's table is headed by the lemma, and an attested one by its nominative.
spec.kind_title = {data.lect_titles[first.indicators.lect], first.attested and head or nil}
elseif first.indicators.dialectal then
spec.kind_title = {data.lect_titles.dialectal, head}
elseif data.attested then
spec.kind_title = {head, "の格変化"}
end
spec.title = args.title
spec.id = args.id
spec.nocat = args.nocat
spec.lemmas = {pagename}
return spec
end
-- Return the kind of declension of an adjective, for its title and category: `irregular`, or the kind of the first
-- entry in the data's `adjective_kinds` that its lemma matches (hard ''-y'', velar ''-ki'' and ''-gi'', or soft).
local function adjective_kind(base)
if base.indicators.irreg then
return "irregular"
end
local word = base.indicators.decllemma or base.lemma
for _, kind in ipairs(base.data.adjective_kinds) do
if mw.ustring.find(word, kind[1]) then
return kind[2]
end
end
end
--[==[
Decline an adjective call without a frame. `args` are the template's arguments (`1` is the spec, along with `title` and
`nocat`), `pagename` is the page the call is on and `lang_code` is the language code (`pl`). Return the alternant
multiword spec from [[Module:inflection utilities]], with the fields `forms`, `layout` (`regular`, `plonly`, `dwa` or
`dual`), `kinds` (the declension kinds of its words), `pos` (the part of speech of the table, from `pos:` on one of its
words), `categories`, `title` and `nocat`.
]==]
function export.decline_adjective(args, pagename, lang_code)
local data, lang = language_of(lang_code, "adjective")
local parse_props = {
parse_indicator_spec = function(angle_bracket_spec)
return Spec.parse(angle_bracket_spec, "adjective", data, lang)
end,
allow_default_indicator = true,
allow_blank_lemma = true,
}
local spec = M.inflection_utilities.parse_inflected_text(args[1] or pagename, parse_props)
M.inflection_utilities.map_word_specs(spec, function(base)
if base.lemma == "" then
base.lemma = pagename
end
base.lemma = M.links.remove_links(base.lemma)
-- The part of speech belongs to the whole table, so only one word may give it.
local pos = base.indicators.pos
if pos then
if not data.parts_of_speech[pos] then
local names = {}
for name in pairs(data.parts_of_speech) do
table.insert(names, name)
end
table.sort(names)
spec_error(("Unrecognized part of speech '%s'; the parts of speech are %s"):format(pos,
table.concat(names, ", ")), base.text)
elseif spec.pos then
spec_error("The part of speech ('pos:') is given on more than one word", base.text)
end
spec.pos = pos
end
resolve_table(base)
end)
local slot_list = {}
for slot in pairs(ADJECTIVE_ACCEL) do
table.insert(slot_list, {slot, slot})
end
table.sort(slot_list, function(a, b) return a[1] < b[1] end)
M.inflection_utilities.inflect_multiword_or_alternant_multiword_spec(spec, {
slot_list = slot_list,
inflect_word_spec = decline_adjective_word,
})
spec.pos = spec.pos or "adjective"
local plural_pos = data.parts_of_speech[spec.pos]
spec.layout, spec.kinds, spec.categories = "regular", {}, {}
local seen = {}
M.inflection_utilities.map_word_specs(spec, function(base)
-- A lect's table names its lect and isn't categorized, and neither is a numeral's. An attested table is headed
-- by the masculine nominative given, or the reconstructed lemma starred.
if base.attested then
local nominative = spec.forms.nom_m
spec.attested = true
spec.lect = base.indicators.lect
spec.kind_title = {data.lect_titles[spec.lect or "dialectal"], base.indicators.recon and "*" .. base.indicators.recon
or nominative and nominative[1] and M.links.remove_links(nominative[1].form) or nil}
spec.layout = base.layout or base.indicators.plonly and "plonly" or spec.layout
return
elseif base.indicators.lect then
spec.lect = base.indicators.lect
spec.kind_title = {data.lect_titles[spec.lect]}
return
elseif base.indicators.num then
spec.layout = base.layout
return
end
local function add(name, ...)
table.insert(spec.categories, lang:getCanonicalName() .. " " .. data.categories[name]:format(...))
end
local kind = adjective_kind(base)
if not seen[kind] then
seen[kind] = true
table.insert(spec.kinds, kind)
add("adjective_kind", kind, plural_pos)
end
if base.overrides.short then
add("short_forms", plural_pos)
end
if base.indicators.decllemma then
add("irregular_stem", plural_pos)
end
if base.layout or base.indicators.plonly then
spec.layout = base.layout or "plonly"
end
end)
spec.title = args.title
spec.id = args.id
spec.nocat = args.nocat
spec.lang = lang
spec.lemmas = {pagename}
return spec
end
-- For each part of speech of a form template such as {{tl|pl-head}}, the entry points whose tables give its forms.
local FORM_ENTRIES = {
["noun forms"] = {"noun"},
["proper noun forms"] = {"noun"},
["adjective forms"] = {"adjective"},
["participle forms"] = {"adjective"},
["pronoun forms"] = {"noun", "adjective"},
["numeral forms"] = {"noun", "adjective"},
}
--[==[
Return the templates whose tables give the forms of the part of speech `pos` (e.g. `noun forms`) in the language
`lang_code`, as a table mapping each template to its entry point (`noun` or `adjective`).
]==]
function export.form_templates(pos, lang_code)
local entries = FORM_ENTRIES[pos] or error(("Unrecognized part of speech '%s'"):format(pos), 0)
local entry_templates = M.data.languages[lang_code] or error(("Unrecognized language '%s'"):format(lang_code), 0)
local templates = {}
for _, entry in ipairs(entries) do
local template = entry_templates[entry]
if template then
templates[template] = entry
end
end
return templates
end
-- The slots of the declined noun `spec` that its table shows, in the order of the table, each as `{slot, case, number}`
-- with `case` and `number` from [[Module:zlw-lch-decl/data]]. A singulare tantum still has plural forms, which it
-- doesn't show.
local function shown_noun_slots(spec)
local shown = {}
for _, case in ipairs(M.data.cases) do
for _, number in ipairs(M.data.numbers) do
if spec.numbers[number.code] then
table.insert(shown, {case.code .. "_" .. number.code, case, number})
end
end
end
return shown
end
-- The slots of the declined adjective `spec` that its table's layout shows, in the order of the table, then `short`.
local function shown_adjective_slots(spec)
local shown, seen = {}, {}
for _, row in ipairs(ADJECTIVE_LAYOUTS[spec.layout].rows) do
for _, cell in ipairs(row[3]) do
if not seen[cell[1]] then
seen[cell[1]] = true
table.insert(shown, cell[1])
end
end
end
table.insert(shown, "short")
return shown
end
--[==[
Return the tag sets of `pagename` as a form of `lemma` in the language `lang_code`, from the declension calls on the
lemma's page. `calls` is a list of `{template = NAME, args = ARGS}`, and `pos` is the part of speech of the form (e.g.
`noun forms`), which determines the templates to read: those of its entry points in `FORM_ENTRIES`, as named in
`languages` in [[Module:zlw-lch-decl/data]]. `slots` and `noslots`, if given, are sets of slot names to keep or leave
out. A call that doesn't decline is skipped.
Each form object in a slot that the table shows and whose form is `pagename` gives one tag set
`{tags = {...}, labels = {...}}`, in the order of the table. For a noun, the tags are the case and number of the slot;
for an adjective, the tags of the slot in `ADJECTIVE_ACCEL`, and a nominative slot gives a vocative tag set as well,
after all the others, since the table shows the two cases as one row. The labels are the lect of the table or of the
form, then the places of the form's lect tag (`[lect:pod:Odrowąż]` gives the labels Podhale and Odrowąż), then the
form's usage notes (`notes` in the language's data module). So a form that is plain in one slot and labelled in another
gives tag sets with different labels. If a call has `t=`, its tag sets carry it as `gloss`.
]==]
function export.form_tag_sets(pagename, lemma, calls, pos, lang_code, slots, noslots)
local templates = export.form_templates(pos, lang_code)
local language = mw.loadData("Module:zlw-lch-decl/data/" .. lang_code)
local usage_notes = {}
for _, note in pairs(language.notes or {}) do
usage_notes["[" .. note .. "]"] = note
end
local tag_sets = {}
local function add(slot, form, tags, table_lect, gloss)
if form.form ~= pagename or slots and not slots[slot] or noslots and noslots[slot] then
return
end
local labels = {}
if table_lect then
table.insert(labels, table_lect)
end
if form.lect and form.lect ~= table_lect then
table.insert(labels, form.lect)
end
for _, place in ipairs(form.places or {}) do
table.insert(labels, place)
end
for _, footnote in ipairs(form.footnotes or {}) do
if usage_notes[footnote] then
table.insert(labels, usage_notes[footnote])
end
end
table.insert(tag_sets, {tags = tags, labels = labels, gloss = gloss})
end
for _, call in ipairs(calls) do
local entry = templates[call.template]
local ok, spec = false, nil
if entry == "noun" then
ok, spec = pcall(export.decline_noun, call.args, lemma, lang_code)
elseif entry == "adjective" then
ok, spec = pcall(export.decline_adjective, call.args, lemma, lang_code)
end
if ok then
local gloss = call.args.t and mw.text.trim(call.args.t) ~= "" and mw.text.trim(call.args.t) or nil
local table_lect
M.inflection_utilities.map_word_specs(spec, function(base)
table_lect = table_lect or base.lect_name
end)
if entry == "noun" then
for _, shown in ipairs(shown_noun_slots(spec)) do
local slot, case, number = shown[1], shown[2], shown[3]
for _, form in ipairs(spec.forms[slot] or {}) do
add(slot, form, {case.accel, number.accel}, table_lect, gloss)
end
end
else
local vocatives = {}
for _, slot in ipairs(shown_adjective_slots(spec)) do
for _, form in ipairs(spec.forms[slot] or {}) do
local tags = mw.text.split(ADJECTIVE_ACCEL[slot], "|", true)
add(slot, form, tags, table_lect, gloss)
for i, tag in ipairs(tags) do
if tag == "nom" then
local vocative = mw.clone(tags)
vocative[i] = "voc"
table.insert(vocatives, {slot, form, vocative})
end
end
end
end
for _, vocative in ipairs(vocatives) do
add(vocative[1], vocative[2], vocative[3], table_lect, gloss)
end
end
end
end
return tag_sets
end
-- Process the arguments of a call of the template of `entry` (`noun` or `adjective`). On the template's own page, a call
-- with no arguments declines the language's example (`examples` in [[Module:zlw-lch-decl/data]]) instead of the page
-- name.
local function process_args(frame, entry)
local language = M.data.languages[frame.args.lang]
return M.parameters.process(frame:getParent().args, {
[1] = {template_default = language and language.examples[entry]},
title = {},
id = {},
t = {},
nocat = {type = "boolean"},
json = {type = "boolean"},
pagename = {},
})
end
-- The forms of the declined `spec` in `slots`, the names of the slots its table shows, as `json=1` gives them.
local function shown_forms(spec, slots)
local forms = {}
for _, slot in ipairs(slots) do
forms[slot] = spec.forms[slot]
end
return forms
end
-- Run the template entry point `entry` (`noun` or `adjective`) on the call of `frame`: decline it with `decline`
-- (`export.decline_noun` or `export.decline_adjective`) and return its table, made by the `TableRenderer` method
-- `render`, or with json=1 the table's data, as `json_data` gives it from the declined spec.
local function run_entry(frame, entry, decline, render, json_data)
local args = process_args(frame, entry)
local spec = decline(args, args.pagename or M.headword_data.pagename, frame.args.lang)
if args.json then
return M.JSON.toJSON(json_data(spec))
end
local renderer = TableRenderer.new(spec)
return renderer[render](renderer)
end
--[==[
Entry point for {{tl|pl-ndecl}} and {{tl|zlw-opl-ndecl}}. Template-callable function to parse and decline a noun given
user-specified arguments and generate a displayable table of the declined forms, or the table's data as JSON with
{{para|json|1}}: the forms of the numbers it shows, its numbers, categories and title.
]==]
function export.noun(frame)
return run_entry(frame, "noun", export.decline_noun, "render", function(spec)
local slots = {}
for _, shown in ipairs(shown_noun_slots(spec)) do
table.insert(slots, shown[1])
end
return {forms = shown_forms(spec, slots), numbers = spec.numbers, categories = spec.categories, title = spec.title}
end)
end
--[==[
Entry point for {{tl|pl-adecl}}. Template-callable function to parse and decline an adjective given user-specified
arguments and generate a displayable table of the declined forms, or the table's data as JSON with {{para|json|1}}: the
forms of the slots its layout shows, its layout, kinds, categories and title.
]==]
function export.adjective(frame)
return run_entry(frame, "adjective", export.decline_adjective, "renderAdjective", function(spec)
return {forms = shown_forms(spec, shown_adjective_slots(spec)), layout = spec.layout, kinds = spec.kinds,
categories = spec.categories, title = spec.title}
end)
end
return export
g2770o47swr5ooehaesev9eh07dsyc9
2375954
2375953
2026-11-05T11:24:39Z
Kuroco2k
84207
[[Special:Contributions/Kuroco2k|Kuroco2k]] ([[User talk:Kuroco2k|トーク]]) による版 [[Special:Diff/2375953|2375953]] を取り消し
2375954
Scribunto
text/plain
--[==[ intro:
This module implements the declension tables of the Lechitic languages: {{tl|pl-ndecl}} for Polish nouns and
{{tl|pl-adecl}} for Polish adjectives (both with their Middle Polish, Standard Kurpie and dialectal tables), and
{{tl|zlw-opl-ndecl}} for Old Polish nouns.
The following terminology is helpful to understand:
* The '''lemma''' is the word being declined, normally the nominative singular, or the nominative plural of a plurale
tantum. In a call it's followed by an inline spec of indicators in angle brackets, e.g.
{{tl|pl-ndecl|<m.anml.*.datu>}} (the page name as an animal noun with a mobile ''e'' and the dative in ''-u'') or
{{tl|pl-ndecl|Morze<n.sg> Bałtyckie<+>}}.
* A '''slot''' is a particular combination of case and number, e.g. `nom_s` or `loc_p`. Each slot is one cell of a
table.
* The '''stem''' is the lemma minus its nominative ending. A '''group''' is the set of nouns that share one set of
rules; a '''rule''' gives the forms of a slot for the stems that end in particular letters; and a '''copy''' is a
slot that takes its forms from another one. See [[Module:zlw-lch-decl/data/pl]] for the details.
* An '''alternation''' is a change to the stem that a rule asks for: dropping or inserting the mobile ''e'', ''ó''/''o''
and ''ą''/''ę'', and the palatalizations.
* A '''base''' is what [[Module:inflection utilities]] calls the parsed spec of a single word: its lemma, indicators and
overrides, plus its forms once it has been declined.
Authorship: [[User:Fenakhay]]
]==]
local export = {}
local M = require("Module:module loader").init {
require = {
inflection_table = "Module:inflection-table",
inflection_utilities = "Module:inflection utilities",
JSON = "Module:JSON",
labels = "Module:labels",
languages = "Module:languages",
links = "Module:links",
parameters = "Module:parameters",
parse_utilities = "Module:parse utilities",
utilities = "Module:utilities",
},
loadData = {
data = "Module:zlw-lch-decl/data",
headword_data = "Module:headword/data",
},
}
-- Return the data module of the language `code` (`Module:zlw-lch-decl/data/CODE`) and its language object. `entry` is
-- the entry point being invoked (`noun` or `adjective`); throw an error if `languages` in [[Module:zlw-lch-decl/data]]
-- doesn't list that entry for the language.
local function language_of(code, entry)
local language = code and M.data.languages[code]
if not language or not language[entry] then
local codes = {}
for known, entries in pairs(M.data.languages) do
if entries[entry] then
table.insert(codes, known)
end
end
table.sort(codes)
error(("The #invoke needs lang= with one of %s"):format(table.concat(codes, ", ")), 0)
end
return mw.loadData("Module:zlw-lch-decl/data/" .. code), M.languages.getByCode(code)
end
------------------------------------------------------------------------------------------------------------------------
-- Spec --
------------------------------------------------------------------------------------------------------------------------
--[==[
Object holding the indicators of a single word, i.e. the `<...>` after its lemma, e.g. `<m.anml.*.datu>`. `Spec.parse`
is the `parse_indicator_spec` callback passed to [[Module:inflection utilities]]; it returns the base of the word, with
its indicators by group and its overrides by slot. The indicators each template knows are listed under `indicators` in
the language's data module, and an unknown one is an error that lists the known ones.
]==]
local Spec = {}
Spec.__index = Spec
local function spec_error(message, text)
error(message .. " in the spec '" .. text .. "'.", 0)
end
-- Return the footnotes in a group that `split_alternating_runs` produced from a bracketed run, i.e. the bracketed
-- segments after the first segment. Throw an error if any text follows a footnote.
local function fetch_footnotes(group, text)
local footnotes
for i = 2, #group - 1, 2 do
if group[i + 1] ~= "" then
spec_error("Only another footnote can follow a footnote", text)
end
footnotes = footnotes or {}
table.insert(footnotes, group[i])
end
return footnotes
end
--[==[
Parse an override of one or more slots of a noun. There are two kinds of overrides:
* Endings, written `CASE[pl]ENDING:ENDING...`, e.g. `genu` or `insplami:mi`. These go on the stem that the slot's rule
uses; an ending that starts with an apostrophe goes after the whole lemma (`gen'a` on ''Google'' gives ''Google'a''),
and with `r:`, endings are written on the lemma like the rules' own (''Barthes'a'').
* Whole forms, written `CASE[pl]:FORM:FORM...`, e.g. `voc:człowiecze:człowieku`.
`CASE+CASE...` sets several cases at once, and `du` in place of `pl` names a dual slot (`nomdu`). Among endings, `+`
stands for the forms the rules give, so that e.g. `nomplowie:+` adds ''-owie'' to them. `-` stands for no ending (among
endings) or no form (among forms), and a footnote can follow any value. `depr` is the deprecative nominative plural of
a masculine personal noun. Return two values: the slots the override applies to, and an object describing it.
]==]
local Overrides = {}
function Overrides.parse(group, text)
local part = group[1]
local slots = {}
while true do
if mw.ustring.sub(part, 1, 4) == "depr" then
table.insert(slots, "depr_p")
part = mw.ustring.sub(part, 5)
else
local case = mw.ustring.sub(part, 1, 3)
if not M.data.case_codes[case] then
spec_error(("Unrecognized case '%s' in an override"):format(case), text)
end
part = mw.ustring.sub(part, 4)
if mw.ustring.find(part, "^pl") then
part = mw.ustring.sub(part, 3)
table.insert(slots, case .. "_p")
elseif mw.ustring.find(part, "^du") then
part = mw.ustring.sub(part, 3)
table.insert(slots, case .. "_d")
else
table.insert(slots, case .. "_s")
end
end
if mw.ustring.find(part, "^%+[a-z]") then
part = mw.ustring.sub(part, 2)
else
break
end
end
local override = {values = {}}
if mw.ustring.find(part, "^:") then
override.full = true
part = mw.ustring.sub(part, 2)
end
group[1] = part
for _, value_group in ipairs(M.parse_utilities.split_alternating_runs_and_strip_spaces(group, ":")) do
local value = value_group[1]
if value == "" then
spec_error("Use - for an empty ending or no form", text)
end
table.insert(override.values, {
form = value == "-" and "" or value,
default = not override.full and value == "+" or nil,
footnotes = fetch_footnotes(value_group, text),
})
end
return slots, override
end
-- The slots of an adjective table, which an override of {{tl|pl-adecl}} can name, with their accelerator tags (using the
-- codes in [[Module:form of/data]], `nv` = non-virile).
local ADJECTIVE_ACCEL = {
nom_m = "nom|m|s", nom_f = "nom|f|s", nom_n = "nom|n|s", nom_mp_pers = "vr|nom|p", nom_p_not_mp_pers = "nv|nom|p",
nom_mp_npers = "nv|nom|m|p", nom_fp = "nom|f|p", nom_np = "nom|n|p",
gen_mn = "gen|m//n|s", gen_f = "gen|f|s", gen_p = "gen|p",
dat_mn = "dat|m//n|s", dat_f = "dat|f|s", dat_p = "dat|p",
acc_m_an = "an|acc|m|s", acc_m_in = "in|acc|m|s", acc_f = "acc|f|s", acc_n = "acc|n|s",
acc_mp_pers = "vr|acc|p", acc_p_not_mp_pers = "nv|acc|p", acc_mp_npers = "nv|acc|m|p", acc_fp = "acc|f|p",
acc_np = "acc|n|p",
ins_mn = "ins|m//n|s", ins_f = "ins|f|s", ins_p = "ins|p", ins_mnp = "ins|m//n|p", ins_fp = "ins|f|p",
loc_mn = "loc|m//n|s", loc_f = "loc|f|s", loc_p = "loc|p",
nom_m_d = "nom|m|d", nom_fn_d = "nom|f//n|d", gen_d = "gen|d", dat_d = "dat|d", acc_m_d = "acc|m|d",
acc_fn_d = "acc|f//n|d", ins_d = "ins|d", loc_d = "loc|d",
short = "short",
}
--[==[
Parse an override of {{tl|pl-adecl}}, in the format of the former [[Module:pl-adjective]]: `SLOT[+SLOT...]:FORM:FORM...`
with the slot names of the adjective, e.g. `nom_mp_pers:weseli` or `gen_p+loc_p:...`. Only whole forms are allowed.
Return the same two values as `Overrides.parse`.
]==]
function Overrides.parseAdjective(group, text)
local slots = {}
local value_groups = M.parse_utilities.split_alternating_runs_and_strip_spaces(group, ":")
if #value_groups[1] > 1 then
spec_error("A footnote can't follow the slot name of an override", text)
end
for slot in mw.text.gsplit(value_groups[1][1], "+", true) do
if not ADJECTIVE_ACCEL[slot] then
spec_error(("Unrecognized slot '%s' in an override"):format(slot), text)
end
table.insert(slots, slot)
end
local override = {values = {}, full = true}
for i = 2, #value_groups do
local value = value_groups[i][1]
if value == "" then
spec_error("Use - for no form", text)
end
table.insert(override.values, {form = value == "-" and "" or value, footnotes = fetch_footnotes(value_groups[i], text)})
end
return slots, override
end
-- Return the definition of the indicator `name` for `template`, or nil if there isn't one.
local function indicator_definition(data, template, name)
return data.indicators[template][name]
end
-- Return true if `part` of a spec is an override, i.e. it begins with a case code (or `depr`) and isn't an indicator.
local function is_override(data, template, part)
local name = mw.ustring.match(part, "^([^:]*)") or part
if indicator_definition(data, template, name) then
return false
end
return M.data.case_codes[mw.ustring.sub(part, 1, 3)] ~= nil or mw.ustring.sub(part, 1, 4) == "depr"
end
-- Return true if `part` (`NAME:VALUE`) is an indicator that takes a value (e.g. `decllemma:dń` or `lect:skur`) rather
-- than an override.
local function takes_value(data, template, part)
local definition = indicator_definition(data, template, mw.ustring.match(part, "^([^:]+):"))
return definition and definition.value ~= nil
end
function Spec.parse(angle_bracket_spec, template, data, lang)
local inside = mw.ustring.match(angle_bracket_spec, "^<(.*)>$")
local base = setmetatable({overrides = {}, indicators = {}, groups = {}, template = template, data = data,
lang = lang, text = angle_bracket_spec}, Spec)
if inside == "" then
return base
end
local segments = M.parse_utilities.parse_balanced_segment_run(inside, "[", "]")
for _, group in ipairs(M.parse_utilities.split_alternating_runs_and_strip_spaces(segments, "%.")) do
local part = group[1]
if part == "" then
if #group == 1 then
spec_error("Empty indicator (two periods in a row, or a period at an end)", angle_bracket_spec)
end
base.footnotes = fetch_footnotes(group, angle_bracket_spec)
elseif template == "adjective" and mw.ustring.find(part, ":") and not takes_value(data, template, part)
or template ~= "adjective" and is_override(data, template, part) then
local slots, override
if template == "adjective" then
slots, override = Overrides.parseAdjective(group, angle_bracket_spec)
else
slots, override = Overrides.parse(group, angle_bracket_spec)
end
for _, slot in ipairs(slots) do
if base.overrides[slot] then
spec_error(("Two overrides for the slot '%s'"):format(slot), angle_bracket_spec)
end
base.overrides[slot] = override
end
else
if #group > 1 then
spec_error("A footnote can only follow an override or stand alone", angle_bracket_spec)
end
local name, value = mw.ustring.match(part, "^([^:]+):(.*)$")
name = name or part
local definition = indicator_definition(data, template, name)
if not definition then
local names = {}
for known in pairs(data.indicators[template]) do
table.insert(names, known)
end
table.sort(names)
spec_error(("Unrecognized indicator '%s'; the indicators are %s"):format(name, table.concat(names, ", ")),
angle_bracket_spec)
end
if definition.value and (value == nil or value == "") then
spec_error(("The indicator '%s' needs a value ('%s:...')"):format(name, name), angle_bracket_spec)
elseif not definition.value and value ~= nil then
spec_error(("The indicator '%s' takes no value"):format(name), angle_bracket_spec)
end
if base.indicators[name] ~= nil then
spec_error(("The indicator '%s' is given twice"):format(name), angle_bracket_spec)
end
local key = definition.group or name
if base.groups[key] then
spec_error(("The indicators '%s' and '%s' can't be used together"):format(base.groups[key], name),
angle_bracket_spec)
end
base.groups[key] = name
base.indicators[name] = value or true
end
end
return base
end
-- Return the value set by a group of indicators (e.g. "m" for `gender`), or nil if none of the group was given.
function Spec:group(group)
local name = self.groups[group]
if not name then
return nil
end
return indicator_definition(self.data, self.template, name).sets or name
end
------------------------------------------------------------------------------------------------------------------------
-- Stem --
------------------------------------------------------------------------------------------------------------------------
--[==[
Functions to find the stem of a lemma and apply the alternations of the language's data module to it.
]==]
local Stem = {}
-- Split a lemma into its stem and nominative ending. The ending is the first of the `nominative_endings` of its gender
-- (`m`, `f` or `n`, or `plural` for a plurale tantum) that the lemma ends in with something before it, unless the
-- ending is one of the gender's `nominative_after_consonant` and a vowel precedes it; if there's none, the lemma is its
-- own stem and the ending is empty.
function Stem.split(data, lemma, gender, plural)
local after_consonant = not plural and data.nominative_after_consonant[gender] or {}
for _, ending in ipairs(data.nominative_endings[plural and "plural" or gender]) do
local stem = mw.ustring.match(lemma, "^(.+)" .. ending .. "$")
if stem and not (after_consonant[ending] and mw.ustring.find(mw.ustring.sub(stem, -1), "[" .. data.vowels .. "]")) then
return stem, ending
end
end
return lemma, ""
end
-- Replace the last letters of `stem` according to `map`, trying the longest keys first (up to three letters). Return
-- nil if the stem ends in none of the keys.
local function replace_final(stem, map)
for _, length in ipairs({3, 2, 1}) do
if mw.ustring.len(stem) >= length then
local final = mw.ustring.sub(stem, -length)
if map[final] then
return mw.ustring.sub(stem, 1, -length - 1) .. map[final]
end
end
end
return nil
end
-- Remove the mobile vowel from `stem`, i.e. the first of the data's `mobile_vowels` that it has before its final
-- consonants. Return nil if it has none.
local function reduce(data, stem)
local vowels = data.vowels
for _, mobile in ipairs(data.mobile_vowels) do
local head, final = mw.ustring.match(stem, "^(.-)" .. mobile[1] .. "([^" .. vowels .. "]+)$")
if head and head ~= "" and not (mobile.after_consonant
and mw.ustring.find(mw.ustring.sub(head, -1), "[" .. vowels .. "]")) then
return (mobile.soften and replace_final(head, data[mobile.soften]) or head) .. final
end
end
return nil
end
-- Join a stem and an ending as the language spells them. Before a vowel, a final soft consonant is written with the
-- data's `soft_vowel` (''koń'' + ''-a'' → ''konia''). After it, an ending's first vowel goes if it is one of
-- `soft_vowel_absorbs` (''goleń'' + ''-i'' → ''goleni''), as it does after a softening of the stem that ends in the
-- soft vowel (`softened`: ''Herodzi-'' + ''-y'' → ''Herodzi''). After a stem's own soft vowel, the ending's
-- `hard_vowel` is dropped if that vowel spells a soft consonant (''niuni-'' + ''-y'' → ''niuni'') and written as the
-- soft vowel if not (''Ili-'' + ''-y'' → ''Ilii'').
local function join(data, stem, ending, softened)
if not mw.ustring.find(mw.ustring.sub(ending, 1, 1), "[" .. data.vowels .. "]") then
return stem .. ending
end
local spelled = replace_final(stem, data.soft)
local vowel = data.soft_vowel
local after_vowel = mw.ustring.sub(stem, -mw.ustring.len(vowel)) == vowel
if not spelled and not (softened and after_vowel) then
local hard = data.hard_vowel
if after_vowel and mw.ustring.sub(ending, 1, mw.ustring.len(hard)) == hard then
local rest = mw.ustring.sub(ending, mw.ustring.len(hard) + 1)
return stem .. (replace_final(stem, data.final_soft) and rest or vowel .. rest)
end
return stem .. ending
end
stem = spelled or stem
for _, absorbed in ipairs(data.soft_vowel_absorbs) do
local length = mw.ustring.len(absorbed)
if mw.ustring.sub(ending, 1, length) == absorbed then
return stem .. mw.ustring.sub(ending, length + 1)
end
end
return stem .. ending
end
-- Insert `vowel` before the last consonant of `stem`, spelling a soft consonant before it as before any vowel
-- (''bańk-'' → ''baniek''). Return nil if the stem doesn't end in two consonants.
local function insert(data, stem, vowel)
local vowels = data.vowels
local head, final = mw.ustring.match(stem, "^(.-[^" .. vowels .. "])([^" .. vowels .. "])$")
return head and join(data, head, vowel) .. final or nil
end
-- Change the vowel of the last syllable of `stem`, whose vowels are the letters of `vowels`, according to `map`
-- (`shorten`, `lengthen` or `front` in the data, or `clear` of a lect's paradigm). Return nil if that vowel isn't one
-- of the keys of `map`.
local function alternate(vowels, stem, map)
local letters = ""
for vowel in pairs(map) do
letters = letters .. vowel
end
local head, vowel, tail = mw.ustring.match(stem, "^(.*)([" .. letters .. "])([^" .. vowels .. "]*)$")
return head and head .. map[vowel] .. tail or nil
end
-- Return the stem that `label` names, which is either `plain` or a set of alternations joined with "+" (e.g.
-- `reduced+palatal`). Return nil if one of the alternations doesn't apply to `stem`.
function Stem.apply(data, stem, label)
local text = stem
for part in mw.text.gsplit(label, "+", true) do
if not text then
return nil
end
if part == "reduced" then
text = reduce(data, text)
elseif mw.ustring.find(part, "^inserted_") then
-- `inserted_VOWEL` puts the mobile vowel VOWEL in.
text = insert(data, text, mw.ustring.sub(part, 10))
elseif part == "truncated" then
text = replace_final(text, data.truncate)
elseif part == "spelled" then
text = replace_final(text, data.spelled)
elseif part == "shortened" then
text = alternate(data.vowels, text, data.shorten)
elseif part == "lengthened" then
text = alternate(data.vowels, text, data.lengthen)
elseif part == "fronted" then
text = alternate(data.vowels, text, data.front)
elseif part == "soft" or part == "final_soft" then
-- This is only a spelling, so leave the stem alone if it has no such letter.
text = replace_final(text, data[part]) or text
elseif part == "palatal" or part == "virile" then
text = replace_final(text, data[part])
elseif part == "irregular" then
text = ""
elseif part ~= "plain" then
error(("Internal error: unknown alternation '%s'"):format(part))
end
end
return text
end
------------------------------------------------------------------------------------------------------------------------
-- Noun rules --
------------------------------------------------------------------------------------------------------------------------
--[==[
Object holding the rules of one word's group, with the word's indicators applied. `NounRules.new(base)` finds the group
from the word's gender, kind, number and nominative ending, and `:forms(slot)` returns the forms of a slot by the rule
of the longest matching stem ending, as form objects `{form = ..., footnotes = {...}}`.
]==]
local NounRules = {}
NounRules.__index = NounRules
local function group_key(rule_gender, kind, plural, nominative)
return ("%s %s %s %s"):format(rule_gender, kind, plural and "pl" or "sg", nominative)
end
function NounRules.new(base, word)
local data = base.data
local rule_gender = data.rule_gender[base.gender]
if type(rule_gender) == "table" then
rule_gender = rule_gender[base.animacy]
end
local plural = base.number == "pl"
-- A plurale tantum is either masculine personal (m-pr) or not, and the non-personal ones share the groups of the
-- neuter.
if plural and rule_gender ~= "m-pr" then
rule_gender = "n"
end
if not rule_gender then
spec_error(("The noun '%s' needs a gender (m, f or n)"):format(word), base.text)
end
local stem, nominative = Stem.split(data, word, rule_gender:sub(1, 1), plural)
local kind = base.kind or "common"
local group = data.noun_groups[group_key(rule_gender, kind, plural, nominative)]
or kind ~= "common" and data.noun_groups[group_key(rule_gender, "common", plural, nominative)]
if not group then
error(("No rules for %s nouns in -%s ('%s'); give the forms with overrides and <!>"):format(
rule_gender, nominative, word), 0)
end
return setmetatable({base = base, data = data, word = word, stem = stem, nominative = nominative, group = group,
labels = {}, head_slot = plural and "nom_p" or "nom_s"}, NounRules)
end
-- Return the rule of `slot` for this stem, i.e. the rule of the longest stem ending (up to three letters) that has one.
function NounRules:rule(slot)
local rules = self.group.rules
for size = math.min(3, mw.ustring.len(self.stem)), 0, -1 do
local suffix = size == 0 and "" or mw.ustring.sub(self.stem, -size)
local by_slot = rules[suffix]
if by_slot and by_slot[slot] then
return by_slot[slot]
end
end
return nil
end
-- Return true if a part of an alternation label is about the mobile vowel, i.e. it's `reduced` or `inserted_VOWEL`.
local function is_mobile(part)
return part == "reduced" or mw.ustring.find(part, "^inserted_") ~= nil
end
-- Return the alternation label of an ending of a rule, with the word's indicators applied. `-*` takes out the mobile
-- vowel and `*` puts it in: for a lemma ending in a consonant it's dropped before an ending, and for one ending in a
-- vowel it's inserted into a bare stem (as `inserted_vowel` in the data says). `-#` and `#` do the same for ''ó''/''o''
-- and ''ą''/''ę''. A bare form of a lemma ending in a consonant is the lemma itself (e.g. the accusative of an
-- inanimate noun) and takes neither.
function NounRules:label(label, ending)
local base = self.base
local parts = {}
for part in mw.text.gsplit(label, "+", true) do
parts[part] = true
end
local mobile = false
for part in pairs(parts) do
mobile = mobile or is_mobile(part)
end
local consonant_final = self.nominative == ""
if base.reducible == false then
for part in pairs(parts) do
if is_mobile(part) then
parts[part] = nil
end
end
elseif base.reducible and not mobile then
if consonant_final and ending ~= "" then
parts.reduced = true
elseif ending == "" then
local inserted = self.data.inserted_vowel
parts["inserted_" .. (inserted.after[mw.ustring.sub(self.stem, -2, -2)] or inserted.default)] = true
end
end
if base.quantity == "none" then
parts.shortened, parts.lengthened = nil, nil
elseif base.quantity == "full" and not (parts.shortened or parts.lengthened) then
if consonant_final and ending ~= "" then
parts.shortened = true
elseif ending == "" then
parts.lengthened = true
end
end
-- Put the parts in the order they apply in, with the mobile vowel first.
local ordered = {}
if parts.reduced then
table.insert(ordered, "reduced")
end
local inserted = {}
for part in pairs(parts) do
if mw.ustring.find(part, "^inserted_") then
table.insert(inserted, part)
end
end
table.sort(inserted)
for _, part in ipairs(inserted) do
table.insert(ordered, part)
end
for _, name in ipairs({"truncated", "spelled", "shortened", "lengthened", "fronted", "soft", "final_soft", "palatal",
"virile", "irregular"}) do
if parts[name] then
table.insert(ordered, name)
end
end
return ordered[1] and table.concat(ordered, "+") or "plain"
end
-- Return the last consonant of a stem, which is either one of the data's `digraphs` or a single letter.
local function final_consonant(data, stem)
local last_two = mw.ustring.sub(stem, -2)
return data.digraphs[last_two] and last_two or mw.ustring.sub(stem, -1)
end
-- Return `lemma` followed by `ending`, with an apostrophe between them if the ending starts with a vowel. This is how a
-- form of a word read as another (`r:`) is written (''Barthes'a'', ''Kennedy'ego'', ''Kennedym'').
local function written_form(data, lemma, ending)
if ending == "" then
return lemma
end
return lemma .. (mw.ustring.find(mw.ustring.sub(ending, 1, 1), "[" .. data.vowels .. "]") and "'" or "") .. ending
end
function NounRules:form(label, ending, note)
local footnotes = note and {"[" .. self.data.notes[note] .. "]"} or nil
local written = self.base.indicators.r and self.base.lemma
-- An apostrophe keeps the lemma whole before the ending (''Google'' → ''Google'a'').
if mw.ustring.sub(ending, 1, 1) == "'" then
return {form = (written or self.word) .. ending, footnotes = footnotes}
end
local full = self:label(label, ending)
local stem = Stem.apply(self.data, self.stem, full) or self.stem
local form = join(self.data, stem, ending, stem ~= self.stem)
-- With `r:`, the forms are written on the lemma. For a word read with a nominative ending (''Kennedi''), what follows
-- that ending in each ending goes after the lemma (''Kennedy'ego''). For one read with none (''Bart''), a form that
-- changes the stem is written as it's built (''Barcie''), and the other forms put the ending after the lemma without
-- the ''i'' that spells a velar before a vowel (''Jakiem'', but ''Jacques'em'').
if written and self.nominative ~= "" then
local length = mw.ustring.len(self.nominative)
form = written_form(self.data, written,
mw.ustring.sub(ending, 1, length) == self.nominative and mw.ustring.sub(ending, length + 1) or ending)
elseif written and stem == self.stem then
local rest = ending
if self.data.stem_types.velar[final_consonant(self.data, stem)]
and mw.ustring.find(rest, "^i[" .. self.data.vowels .. "]") then
rest = mw.ustring.sub(rest, 2)
end
form = written_form(self.data, written, rest)
end
-- Keep the form's alternations: the table's categories come from the forms it shows.
local object = {form = form, footnotes = footnotes}
self.labels[object] = full
return object
end
-- Return the endings of a rule's cell as a list of `{ending, stem = ..., note = ...}`. A cell is an ending (a string),
-- one ending with a stem or note (e.g. `{ "e", stem = "palatal" }`), or a list of either (e.g. `{ "i", "ów" }`).
local function cell_endings(cell)
if type(cell) == "string" then
return {{cell}}
elseif type(cell[1]) == "string" and cell[2] == nil then
return {cell}
end
local list = {}
for _, ending in ipairs(cell) do
table.insert(list, type(ending) == "string" and {ending} or ending)
end
return list
end
-- Return the forms of `slot` according to its rule, or nil if the group has no rule for the slot.
function NounRules:forms(slot)
local cell = self:rule(slot)
if not cell then
return nil
end
local list = {}
for _, ending in ipairs(cell_endings(cell)) do
table.insert(list, self:form(ending.stem or "plain", ending[1], ending.note))
end
return list
end
-- Return the alternation label for an ending given in an override of `slot`. If the ending is one of the rule's own
-- endings, use that ending's label; otherwise use the label of the rule's first ending minus the softening that its
-- ending brings (`palatal` before ''-e'', `virile` before the virile ''-i''/''-y''). This way ''dom'' with the locative
-- ''-u'' gives ''domu'', and ''Polak'' with the nominative plural ''-owie'' gives ''Polakowie''.
function NounRules:overrideLabel(slot, ending)
local cell = self:rule(slot)
local endings = cell and cell_endings(cell) or {}
for _, item in ipairs(endings) do
if item[1] == ending then
return item.stem or "plain"
end
end
local kept = {}
for part in mw.text.gsplit(endings[1] and endings[1].stem or "plain", "+", true) do
if part ~= "palatal" and part ~= "virile" and part ~= "irregular" and part ~= "plain" then
table.insert(kept, part)
end
end
return kept[1] and table.concat(kept, "+") or "plain"
end
--[==[
Object holding the rules of an adjective, with the methods of `NounRules`. The group comes from `adjective_groups`
according to the ending of the lemma (one of `adjective_nominatives`). Adjectives take no stem indicators.
]==]
local AdjectiveRules = setmetatable({}, {__index = NounRules})
AdjectiveRules.__index = AdjectiveRules
function AdjectiveRules.new(base, word)
local data = base.data
local stem, nominative, group
for _, ending in ipairs(data.adjective_nominatives) do
stem = mw.ustring.match(word, "^(.+)" .. ending .. "$")
if stem then
nominative = ending
group = data.adjective_groups["adj common sg " .. ending]
break
end
end
if not group then
local endings = {}
for _, ending in ipairs(data.adjective_nominatives) do
table.insert(endings, "-" .. ending)
end
error(("'%s' doesn't end in %s; an irregular adjective takes <irreg>"):format(word,
table.concat(endings, " or ")), 0)
end
return setmetatable({base = base, data = data, word = word, stem = stem, nominative = nominative, group = group,
head_slot = "nom_m", labels = {}}, AdjectiveRules)
end
--[==[
Object holding the rules of a lect's paradigm, i.e. an entry of `lect_tables` with `table = "paradigm"`, such as
Standard Kurpie (`lect:skur`). The paradigm is the table in the data named by the entry's `rules`. Its `types` decide
the type of a lemma, and each type has one ending per slot. It answers the same calls from `decline_word` as
`NounRules`.
]==]
local ParadigmRules = {}
ParadigmRules.__index = ParadigmRules
-- Return the stem, type and declension (the gender whose endings it takes) of a lemma in `paradigm`, decided by its
-- gender and ending (see `types` in the data). With `soft`, a stem whose last consonant can come from mazuration takes
-- its entry's soft type. `name` is the name of the lect, for the error messages.
local function paradigm_type(data, paradigm, name, word, gender, soft, text)
for _, entry in ipairs(gender and paradigm.types[gender] or {}) do
local stem = entry.ending == "" and word or mw.ustring.match(word, "^(.+)" .. entry.ending .. "$")
if stem and not (entry.consonant_final and mw.ustring.find(word, "[" .. paradigm.vowels .. "]$")) then
local final = final_consonant(data, stem)
local type = entry.default
for _, class in ipairs(entry.by_final or {}) do
if paradigm[class[1]][final] then
type = class[2]
break
end
end
if soft then
if not entry.soft then
spec_error(("In the %s rules, a %s noun like '%s' can't take 'soft'"):format(name,
M.data.genders[gender].name, word), text)
elseif type == entry.soft then
spec_error(("The stem '%s' is soft already, so 'soft' isn't needed"):format(stem), text)
elseif not paradigm.mazurated[final] then
local finals = {}
for consonant in pairs(paradigm.mazurated) do
table.insert(finals, consonant)
end
table.sort(finals)
spec_error(("'soft' needs a stem that ends in a consonant from mazuration (%s), unlike '%s'"):format(
table.concat(finals, ", "), stem), text)
end
type = entry.soft
end
return stem, type, entry.declension or gender
end
end
spec_error(("The %s rules have no %s noun like '%s'; give its forms as overrides"):format(name,
gender and M.data.genders[gender].name or "genderless", word), text)
end
-- Return `stem` with the slanted vowel of its last syllable made clear by the `clear` table of `paradigm`, or by
-- `clear_before_nasal` when one of its `nasals` follows the vowel. Return nil if that vowel isn't slanted.
local function clear_vowel(paradigm, stem)
local vowels = paradigm.vowels
local following = mw.ustring.match(stem, "[" .. vowels .. "]([^" .. vowels .. "]?)[^" .. vowels .. "]*$")
local before_nasal = paradigm.nasals and paradigm.nasals[following] and paradigm.clear_before_nasal
return alternate(vowels, stem, before_nasal or paradigm.clear)
end
function ParadigmRules.new(base, word, paradigm, name)
local data = base.data
local plural = base.number == "pl"
local stem, type, declension
if plural then
-- A plurale tantum is declined from its nominative plural, with the plural endings of its gender's hard stems.
if not paradigm.plural_nominatives then
spec_error(("The %s rules have no pluralia tantum"):format(name), base.text)
end
for _, ending in ipairs(paradigm.plural_nominatives) do
stem = stem or mw.ustring.match(word, "^(.+)" .. ending .. "$")
end
if not stem then
spec_error(("The %s rules have no plurale tantum like '%s'"):format(name, word), base.text)
end
if base.indicators.soft then
spec_error(("In the %s rules, a plurale tantum can't take 'soft'"):format(name), base.text)
end
type, declension = "hard", base.gender or "n"
else
stem, type, declension = paradigm_type(data, paradigm, name, word, base.gender, base.indicators.soft, base.text)
end
local consonant_final = not plural and stem == word
if declension == "m" and base.animacy ~= "inan" and paradigm.animate_types and paradigm.animate_types[type] then
type = paradigm.animate_types[type]
end
if base.reducible then
stem = reduce(data, stem) or spec_error(("The stem '%s' has no mobile e"):format(stem), base.text)
end
-- With `#`, the forms with an ending have the clear vowel of `clear_stem`.
local clear_stem
if base.quantity == "none" then
spec_error(("The %s rules have no vowel alternation for '-#' to remove"):format(name), base.text)
elseif base.quantity == "full" then
if not paradigm.clear then
spec_error(("The %s rules have no vowel alternation for '#'"):format(name), base.text)
elseif not consonant_final then
spec_error(("In the %s rules, '#' needs a lemma that ends in a consonant"):format(name), base.text)
end
clear_stem = clear_vowel(paradigm, stem)
or spec_error(("The stem '%s' has no slanted vowel for '#' to make clear"):format(stem), base.text)
end
local endings = paradigm.nouns[declension][type]
if plural then
local plural_endings = {}
for slot, ending in pairs(endings) do
if mw.ustring.find(slot, "_p$") then
plural_endings[slot] = ending
end
end
endings = plural_endings
end
local copies = {}
for slot, source in pairs(paradigm.copies[declension]) do
copies[slot] = source
end
if base.gender == "m" then
for slot, source in pairs(paradigm.animate_copies[base.animacy]) do
copies[slot] = source
end
end
return setmetatable({base = base, data = data, paradigm = paradigm, word = word, stem = stem, clear_stem = clear_stem,
endings = endings, group = {copies = copies}, head_slot = plural and "nom_p" or "nom_s"}, ParadigmRules)
end
-- Return one form: the stem (with its clear vowel before an ending, under `#`), palatalized if `label` is `palatal` (by
-- the paradigm's own `palatal` table), followed by the ending. After a hardened consonant, the first letter of the
-- ending is respelled by `hardened_spelling`.
function ParadigmRules:form(label, ending, note)
local paradigm = self.paradigm
local stem = self.clear_stem and ending ~= "" and self.clear_stem or self.stem
if label == "palatal" then
stem = replace_final(stem, paradigm.palatal) or stem
end
if paradigm.hardened and paradigm.hardened[final_consonant(self.data, stem)] then
local respelled = paradigm.hardened_spelling and paradigm.hardened_spelling[mw.ustring.sub(ending, 1, 1)]
if respelled then
ending = respelled .. mw.ustring.sub(ending, 2)
end
end
return {form = stem .. ending, footnotes = note and {"[" .. self.data.notes[note] .. "]"} or nil}
end
function ParadigmRules:forms(slot)
local cell = self.endings[slot]
if not cell then
return {}
end
if type(cell) == "string" then
return {self:form("plain", cell)}
end
return {self:form(cell.stem or "plain", cell[1], cell.note)}
end
-- Return the stem label of a slot's rule. An ending given for the slot in an override goes on that stem.
function ParadigmRules:overrideLabel(slot)
local cell = self.endings[slot]
return type(cell) == "table" and cell.stem or "plain"
end
------------------------------------------------------------------------------------------------------------------------
-- Declension --
------------------------------------------------------------------------------------------------------------------------
-- Return the forms of a noun from the lexicon (`<irreg>`) or of an indeclinable noun (`<indecl>`).
local function lexicon_forms(base, word)
local forms = {}
if base.indicators.irreg then
local list = base.data.irregular_nouns[word]
if not list then
error(("'%s' is not one of the irregular nouns"):format(word), 0)
end
for i, slot in ipairs(base.data.slot_order) do
forms[slot] = {{form = list[i]}}
end
elseif base.indicators.indecl then
for _, slot in ipairs(base.data.slot_order) do
forms[slot] = {{form = word}}
end
end
return forms
end
-- Return the masculine nominative singular of an adjectival word given in another gender, using `adjective_lemma` in
-- the data, e.g. ''teściowa'' → ''teściowy'', ''tania'' → ''tani'', ''bykowe'' → ''bykowy'', ''wielkie'' →
-- ''wielki''. A plural such as ''Zjednoczone'' works the same way.
local function adjective_lemma(data, word, rule_gender, plural)
local lemma = data.adjective_lemma
for _, ending in ipairs(lemma.endings[plural and "plural" or rule_gender] or {}) do
local stem = mw.ustring.match(word, "^(.+)" .. ending[1] .. "$")
if stem then
return stem .. ((ending.soft or lemma.soft_after[mw.ustring.sub(stem, -1)]) and lemma.soft or lemma.hard)
end
end
return word
end
--[==[
Return the masculine nominative singular that goes with a virile plural, e.g. ''krewni'' → ''krewny'', ''polscy'' →
''polski''. We try each word that the data's `palatal` table could have softened into the plural (before one of the
`virile_endings`) and return the one whose virile nominative plural, as the adjective rules give it, is that plural.
Return {nil} if there's none.
]==]
local function virile_lemma(data, word)
local adjective = {indicators = {}, overrides = {}, data = data}
for final, softened in pairs(data.palatal) do
for _, ending in ipairs(data.virile_endings) do
local stem = mw.ustring.match(word, "^(.+)" .. softened .. ending .. "$")
if stem then
for _, nominative in ipairs(data.adjective_nominatives) do
local lemma = stem .. final .. nominative
local ok, rules = pcall(AdjectiveRules.new, adjective, lemma)
if ok then
for _, form in ipairs(rules:forms("nom_mp_pers")) do
if form.form == word then
return lemma
end
end
end
end
end
end
end
return nil
end
-- Return the forms of an adjective in a lect's paradigm (`lect:skur`): the endings of the paradigm's `adjective` added
-- to the lemma minus its last letter, with the slots shared as for every adjective (`adjective_shared` in the data).
local function paradigm_adjective_forms(data, paradigm, word)
local stem = mw.ustring.sub(word, 1, -2)
local forms = {nom_m = {{form = word}}}
for slot, ending in pairs(paradigm.adjective) do
forms[slot] = {{form = stem .. ending}}
end
for source, targets in pairs(data.adjective_shared) do
for _, target in ipairs(targets) do
forms[target] = forms[source]
end
end
return forms
end
-- Return the forms of an adjectival word (`+`) in a lect's paradigm (`lect:skur`), in noun slots. Its masculine comes from
-- the word as given: the word minus the paradigm's nominative ending for its gender and number, with ''-ï'' after one of
-- the paradigm's `adjective_soft` consonants and ''-y'' otherwise.
local function paradigm_adjectival_forms(base, word, rule_gender, plural)
local data = base.data
local paradigm = data[base.lect_table.rules]
if not paradigm.adjective then
spec_error(("The %s rules have no adjective declension"):format(base.lect_name), base.text)
end
local masculine = word
if plural or rule_gender == "f" or rule_gender == "n" then
local ending = paradigm.adjective[plural and (rule_gender == "m-pr" and "nom_mp_pers" or "nom_p_not_mp_pers")
or "nom_" .. rule_gender]
local stem = mw.ustring.match(word, "^(.+)" .. ending .. "$")
or spec_error(("The adjectival word '%s' doesn't end in -%s"):format(word, ending), base.text)
masculine = stem .. (paradigm.adjective_soft and paradigm.adjective_soft[final_consonant(data, stem)] and "ï" or "y")
end
local adjective = paradigm_adjective_forms(data, paradigm, masculine)
for _, pair in ipairs(data.adjective_accusatives) do
adjective[pair[2]] = adjective[pair[2]] or adjective[pair[1]]
end
local forms = {}
for slot, adjective_slot in pairs(data.adjectival_slots[rule_gender]) do
forms[slot] = adjective[adjective_slot] or {}
end
if rule_gender ~= "m-pr" then
for slot, adjective_slot in pairs(data.adjectival_slots.plural) do
forms[slot] = adjective[adjective_slot] or {}
end
end
forms[plural and "nom_p" or "nom_s"] = {{form = word}}
return forms
end
-- Return the forms of an adjectival word (`+`) in noun slots, using `adjectival_slots` in the data.
local function adjectival_forms(base, word)
local data = base.data
local rule_gender = data.rule_gender[base.gender]
if type(rule_gender) == "table" then
rule_gender = rule_gender[base.animacy or "inan"]
end
local plural = base.number == "pl"
if base.lect_table and base.lect_table.table == "paradigm" then
return paradigm_adjectival_forms(base, word, rule_gender, plural)
end
local lemma = plural and rule_gender == "m-pr" and virile_lemma(data, word) or adjective_lemma(data, word, rule_gender, plural)
local adjective = {lemma = lemma, indicators = {}, overrides = {}, data = data}
local rules = AdjectiveRules.new(adjective, adjective.lemma)
local function forms_of(slot)
if slot == "nom_m" then
return {{form = adjective.lemma}}
end
local source = rules.group.copies[slot]
while source and rules.group.copies[source] do
source = rules.group.copies[source]
end
if source == "nom_m" then
return {{form = adjective.lemma}}
end
return rules:forms(source or slot) or {}
end
local forms = {}
for slot, adjective_slot in pairs(data.adjectival_slots[rule_gender]) do
forms[slot] = forms_of(adjective_slot)
end
if rule_gender ~= "m-pr" then
for slot, adjective_slot in pairs(data.adjectival_slots.plural) do
forms[slot] = forms_of(adjective_slot)
end
end
-- The word as given heads its table.
forms[plural and "nom_p" or "nom_s"] = {{form = word}}
return forms
end
--[==[
Resolve the lect of a `lect:` indicator or a `[lect:CODE:PLACE]` tag through the aliases in the data module of the lects
(`lect_module` in the language's data, which is [[Module:zlw-lch-IPA/data/pl]] for Polish). Return the code and the
name of the lect.
]==]
local function lect_of(data, code, text)
local lects = mw.loadData(data.lect_module)
code = lects.lect_aliases[code] or code
local lect = lects.lects[code]
if not lect then
local codes = {}
for known in pairs(lects.lects) do
table.insert(codes, known)
end
table.sort(codes)
spec_error(("Unrecognized lect '%s'; the lects are %s"):format(code, table.concat(codes, ", ")), text)
end
return code, lect.name
end
-- Return a footnote `[lect:CODE]` or `[lect:CODE:PLACE]` of a word of `base` as it's shown (the name of the lect,
-- formatted as its label is, i.e. linked to the article on the dialect, followed by the place), along with the name of
-- the lect and the list of places the tag gives. The places are separated by commas and may be followed by a note after
-- a semicolon, which isn't a place: `[lect:MB:Czachówek, Wągrodno]` gives Czachówek and Wągrodno, and
-- `[lect:MD:Przasnysz; in the sense “man”]` gives Przasnysz. Return nil if the footnote isn't a lect tag.
local function lect_footnote(base, footnote)
local code, place = mw.ustring.match(footnote, "^%[lect:([^:%]]+):?(.-)%]$")
if not code then
return nil
end
local _, name = lect_of(base.data, code, base.text)
local label = M.labels.get_label_info{label = name, lang = base.lang, nocat = true}.label
local places = {}
for each in mw.text.gsplit(mw.ustring.match(place, "^[^;]*"), ",", true) do
each = mw.text.trim(each)
if each ~= "" then
table.insert(places, each)
end
end
return "[" .. label .. (place ~= "" and " (" .. place .. ")" or "") .. "]", name, places
end
-- Return the link target of a form of an attested lect, i.e. its modern spelling according to `respelling` (e.g.
-- ''ptåka'' → ''ptaka''). Return nil if it's spelled the same.
local function respelled(respelling, form)
local target = mw.ustring.gsub(form, ".", respelling)
return target ~= form and target or nil
end
-- Return a `generate_link` function for `show_forms` for the table of `spec`, which links a respelled form (one with a
-- `target`) to its modern spelling.
local function respelled_link(spec)
return function(data)
if data.form.target then
return M.links.full_link{lang = spec.lang, term = data.form.target, alt = data.form.formval_for_link,
tr = "-"} .. M.inflection_utilities.get_footnote_text(data.form.footnotes, data.footnote_obj)
end
end
end
-- Return a `transform_accel_obj` function for `show_forms` for the table of `spec`, or nil if the table has no id. A
-- table with an id gives the lemma of its green links the id (`bek<id:defender>`), so that an entry they create is a
-- form of this table's word only.
local function accel_with_id(spec)
if not spec.id then
return nil
end
return function(slot, form, accel_obj)
if accel_obj then
accel_obj.lemma = accel_obj.lemma .. "<id:" .. spec.id .. ">"
end
return accel_obj
end
end
--[==[
Return the forms of an attested table (Middle Polish `lect:mpl`, the `dialectal` table and every Old Polish table),
which are the cells given, exactly as given, and nothing else. In a dialectal table, every form must have a lect,
either from its own `[lect:...]` tag or from a tag given for the whole word.
]==]
local function attested_forms(base)
local forms = {}
local word_lect, word_lect_name, word_places
local word_footnotes = {}
for _, note in ipairs(base.footnotes or {}) do
local shown, name, places = lect_footnote(base, note)
word_lect, word_lect_name, word_places = word_lect or shown, word_lect_name or name, word_places or places
table.insert(word_footnotes, shown or note)
end
-- the forms with a lect tag of their own, which the lect tag of the word doesn't go on
local own_lect = {}
local respelling = base.lect_table and base.lect_table.respelling and base.data[base.lect_table.respelling]
for slot, override in pairs(base.overrides) do
if not override.full then
spec_error(("An attested table takes whole forms: '%s:FORM'"):format(slot), base.text)
end
local list = {}
for _, value in ipairs(override.values) do
if value.form ~= "" then
local footnotes, lect, lect_name, places = {}, nil, nil, nil
for _, note in ipairs(value.footnotes or {}) do
local shown, name, note_places = lect_footnote(base, note)
lect, lect_name, places = lect or shown, lect_name or name, places or note_places
table.insert(footnotes, shown or note)
end
if base.indicators.dialectal then
if not lect and not word_lect then
spec_error(("The dialectal form '%s' needs [lect:CODE]"):format(value.form), base.text)
end
end
-- `lect` is the name of the form's lect and `places` the places of its lect tag (the form's own, or else
-- the word's), which label the form's definition line (see `form_tag_sets`).
local form = {
form = value.form,
target = respelling and respelled(respelling, value.form) or nil,
footnotes = footnotes[1] and footnotes or nil,
lect = lect_name or word_lect_name,
places = lect and places or word_places,
}
own_lect[form] = lect and true or nil
table.insert(list, form)
end
end
forms[slot] = list
end
if base.footnotes then
base.footnotes, base.word_lect, base.own_lect = word_footnotes, word_lect, own_lect
end
return forms
end
-- Return the entry of a pronoun in the data's `pronouns` along with the ending its forms take. This is the lemma's own
-- entry (with no ending), or the entry of the pronoun it's made from plus one of the `pronoun_suffixes` (e.g.
-- ''cośkolwiek'' is ''co'' plus ''-śkolwiek'').
local function pronoun_entry(data, lemma)
local pronouns = data.pronouns
if pronouns[lemma] then
return pronouns[lemma], ""
end
for _, suffix in ipairs(data.pronoun_suffixes or {}) do
local head = mw.ustring.match(lemma, "^(.+)" .. suffix .. "$")
if head and pronouns[head] then
return pronouns[head], suffix
end
end
return nil
end
-- Return the forms of a pronoun (`<pron>`) with their notes. In an attested table (Old Polish), the forms given in the
-- spec go on top of them.
local function pronoun_forms(base, word)
local data = base.data
local pronoun, suffix = pronoun_entry(data, word)
if not pronoun then
local lemmas = {}
for lemma in pairs(data.pronouns) do
table.insert(lemmas, lemma)
end
table.sort(lemmas)
local message = ("No pronoun '%s'; the pronouns are %s"):format(word, table.concat(lemmas, ", "))
if data.pronoun_suffixes then
local suffixes = {}
for _, item in ipairs(data.pronoun_suffixes) do
table.insert(suffixes, "-" .. item)
end
message = message .. ", and these with " .. table.concat(suffixes, ", ")
end
spec_error(message, base.text)
end
base.pronoun = pronoun
local forms = {}
for slot, list in pairs(pronoun) do
if slot ~= "numbers" and slot ~= "numberless" then
forms[slot] = {}
for _, item in ipairs(list) do
local form = {form = (type(item) == "table" and item[1] or item) .. suffix}
if type(item) == "table" then
form.footnotes = {}
for _, note in ipairs(item.notes) do
table.insert(form.footnotes, "[" .. data.notes[note] .. "]")
end
end
table.insert(forms[slot], form)
end
end
end
if base.attested then
for slot, list in pairs(attested_forms(base)) do
forms[slot] = list
end
end
return forms
end
-- Return the rule of a numeral in `rules` (`numeral_rules` or `collective_rules` in the data), i.e. the rule of the
-- longest key that the lemma ends in, along with the lemma minus that key.
local function numeral_rule(rules, word, text)
for length = mw.ustring.len(word), 0, -1 do
local key = length == 0 and "" or mw.ustring.sub(word, -length)
if rules[key] then
return rules[key], mw.ustring.sub(word, 1, mw.ustring.len(word) - length)
end
end
spec_error(("No numeral declines like '%s'"):format(word), text)
end
-- Return the forms of a numeral (`<num>`), i.e. the endings of its rule added to its stem.
local function numeral_forms(rules, base, word)
local rule, stem = numeral_rule(rules, word, base.text)
local forms = {}
for slot, cell in pairs(rule) do
forms[slot] = {}
for _, ending in ipairs(cell_endings(cell)) do
table.insert(forms[slot], {form = stem .. ending[1],
footnotes = ending.note and {"[" .. base.data.notes[ending.note] .. "]"} or nil})
end
end
return forms
end
--[==[
Add the footnotes given for the whole word (`base.footnotes`) after the footnotes of every form, as new form objects,
since a copied slot shares the form objects of its source. In an attested table the word's lect tag
(`base.word_lect`) only goes on the forms without a lect tag of their own (`base.own_lect`). Return the forms.
]==]
local function add_word_footnotes(base, forms)
if not base.footnotes then
return forms
end
for slot, list in pairs(forms) do
local copy = {}
for _, form in ipairs(list) do
local footnotes = {}
for _, note in ipairs(form.footnotes or {}) do
table.insert(footnotes, note)
end
for _, note in ipairs(base.footnotes) do
if not (note == base.word_lect and base.own_lect[form]) then
table.insert(footnotes, note)
end
end
-- a copy of the whole form, so that it keeps its lect and places for `form_tag_sets`
local copied = {}
for key, value in pairs(form) do
copied[key] = value
end
copied.footnotes = footnotes
table.insert(copy, copied)
end
forms[slot] = copy
end
return forms
end
--[==[
Decline a single word. This is the `inflect_word_spec` callback passed to [[Module:inflection utilities]]. First the
rules fill every slot they cover. Then the overrides apply (an ending goes on the stem that the slot's rule uses, and a
form replaces the cell), followed by the copies (unless a copy is overridden itself), the deprecative forms of a
masculine personal noun (after its nominative plural, with a footnote) and finally the footnote for the whole word.
]==]
local function decline_word(base)
local word = base.indicators.decllemma or base.indicators.r or base.lemma
local forms, rules
if base.attested then
base.forms = add_word_footnotes(base, base.indicators.pron and pronoun_forms(base, word) or attested_forms(base))
return
elseif base.indicators.pron then
forms = pronoun_forms(base, word)
elseif base.indicators.num then
forms = numeral_forms(base.data.collective_rules, base, word)
elseif base.indicators.irreg or base.indicators.indecl then
forms = lexicon_forms(base, word)
elseif base.indicators["!"] then
-- A manual table has only the forms its overrides give.
forms = {}
elseif base.indicators["+"] then
forms = adjectival_forms(base, word)
else
rules = base.lect_table and base.lect_table.table == "paradigm"
and ParadigmRules.new(base, word, base.data[base.lect_table.rules], base.lect_name) or NounRules.new(base, word)
-- The lemma heads the table, even when another word is declined in its place (`decllemma`).
forms = {[rules.head_slot] = {{form = base.lemma}}}
-- The rules give the singular and the plural; only an attested table has the dual.
for _, entry in ipairs(M.data.noun_slots) do
local slot = entry.slot
if entry.number ~= "d" and slot ~= rules.head_slot and not rules.group.copies[slot] then
forms[slot] = rules:forms(slot)
-- A form that is the declined word itself (e.g. an inanimate accusative) belongs to the lemma.
for _, form in ipairs(forms[slot] or {}) do
if form.form == word then
form.form = base.lemma
end
end
end
end
-- In a phrase the deprecative forms would agree with nothing (''pany młodzi''), so only a single word shows
-- them.
if not base.in_phrase then
forms.depr_p = rules:forms("depr_p")
end
end
for slot, override in pairs(base.overrides) do
local list = {}
local rule_forms = forms[slot] or {}
for _, value in ipairs(override.values) do
if value.default then
for _, form in ipairs(rules and rules:forms(slot) or {}) do
table.insert(list, form)
end
elseif override.full then
if value.form ~= "" then
local shown = {form = value.form, footnotes = value.footnotes}
-- A whole form that the rules also give keeps their alternations for the categories (''ojca'' on
-- ''ojciec'').
for _, rule_form in ipairs(rule_forms) do
if rule_form.form == value.form and rules and rules.labels then
rules.labels[shown] = rules.labels[rule_form]
end
end
table.insert(list, shown)
end
else
local form = rules and rules:form(rules:overrideLabel(slot, value.form), value.form) or {form = word .. value.form}
form.footnotes = value.footnotes
table.insert(list, form)
end
end
forms[slot] = list
end
if rules then
-- A copy can copy another copy (e.g. the vocative of a feminine consonant-stem noun is its locative, which is
-- its dative). Fill each one from the slot at the end of its chain, unless a slot along the way is overridden.
local copies = rules.group.copies
for slot in pairs(copies) do
if not base.overrides[slot] then
local source = copies[slot]
while copies[source] and not base.overrides[source] do
source = copies[source]
end
local list = {}
for _, form in ipairs(forms[source] or {}) do
table.insert(list, form)
end
forms[slot] = list
end
end
end
if forms.depr_p then
forms.nom_p = forms.nom_p or {}
-- A deprecative form that's the same as a virile form (e.g. ''zaklinacze'') isn't a separate form, so don't
-- show it twice.
local virile = {}
for _, form in ipairs(forms.nom_p) do
virile[form.form] = true
end
for _, form in ipairs(forms.depr_p) do
if not virile[form.form] then
local shown = {form = form.form, footnotes = form.footnotes or {"[" .. base.data.notes.deprecative .. "]"}}
if rules and rules.labels then
rules.labels[shown] = rules.labels[form]
end
table.insert(forms.nom_p, shown)
end
end
forms.depr_p = nil
end
if rules and rules.labels then
-- Collect the alternations of the forms the table shows, for its categories. A rule's form that an override
-- replaced doesn't count, and neither does a form of a number the table doesn't show.
rules.used = {}
for slot, list in pairs(forms) do
if not base.number or mw.ustring.sub(slot, -1) == mw.ustring.sub(base.number, 1, 1) then
for _, form in ipairs(list) do
for part in mw.text.gsplit(rules.labels[form] or "plain", "+", true) do
rules.used[part] = true
end
end
end
end
end
base.forms = add_word_footnotes(base, forms)
-- Keep the rules the forms came from, and the alternations they used, for the categories.
base.rules = rules
end
-- Join an adjective stem and an ending. If the data's `adjective_dropped` says the last letter of the stem drops before
-- the first letter of the ending, drop it (e.g. ''moj-'' + ''-ich'' → ''moich'').
local function adjective_form(data, stem, ending)
local before = data.adjective_dropped[mw.ustring.sub(stem, -1)]
if before and mw.ustring.sub(ending, 1, mw.ustring.len(before)) == before then
return mw.ustring.sub(stem, 1, -2) .. ending
end
return stem .. ending
end
-- Return the forms of an irregular adjective from `irregular_adjectives`, along with the layout of the table it needs
-- (nil, `dwa` or `plonly`).
local function irregular_adjective_forms(base, word)
local data = base.data
for _, entry in ipairs(data.irregular_adjectives) do
local captured = mw.ustring.match(word, entry.pattern)
if captured or entry.stem and mw.ustring.find(word, entry.pattern) then
local forms = {}
local function add(slot, stem, endings, note)
if type(endings) == "string" then
endings = {endings}
end
for _, ending in ipairs(endings or {}) do
forms[slot] = forms[slot] or {}
local form = ending == "-" and base.lemma or adjective_form(data, stem, ending)
table.insert(forms[slot], {form = form, footnotes = note and {"[" .. note .. "]"} or nil})
end
end
if entry.table ~= "dwa" then
add("nom_m", nil, "-")
end
for _, set in ipairs(entry.sets) do
local stem = (entry.stem or captured) .. (set.add or "")
for slot, endings in pairs(set.endings or {}) do
add(slot, stem, endings, set.note)
for _, target in ipairs(data.adjective_shared[slot] or {}) do
add(target, stem, endings, set.note)
end
end
for slot, endings in pairs(set.own or {}) do
add(slot, stem, endings, set.note)
end
if set.archaic_dative and base.indicators.archdat then
add("dat_mn", stem, set.archaic_dative, data.notes[data.archaic_dative.note])
end
end
return forms, entry.table
end
end
error(("Unrecognized irregular adjective '%s'"):format(word), 0)
end
--[==[
Decline a single adjective. This is the `inflect_word_spec` callback passed to [[Module:inflection utilities]] for
{{tl|pl-adecl}}. The rules (or the lexicon of irregular adjectives) fill the slots; then the overrides apply, followed
by the accusatives taken from other slots (unless overridden) and the footnote for the whole word. An attested table
has the cells given and nothing else.
]==]
local function decline_adjective_word(base)
local data = base.data
local word = base.indicators.decllemma or base.lemma
local forms, layout
if base.attested then
-- The cells given and nothing else, with the dual columns if `du` is given.
forms, layout = attested_forms(base), base.indicators.du and "dual" or nil
elseif base.indicators.irreg then
forms, layout = irregular_adjective_forms(base, word)
elseif base.indicators.lect then
local paradigm = data[data.lect_tables[base.indicators.lect].rules]
if not paradigm.adjective then
spec_error(("The %s rules have no adjective declension"):format(base.lect_name), base.text)
end
forms = paradigm_adjective_forms(data, paradigm, word)
-- With `decllemma`, the lemma itself heads the table (''båbcyn'' declined as ''båbcyny'').
forms.nom_m = {{form = base.lemma}}
elseif base.indicators.num then
forms, layout = numeral_forms(data.numeral_rules, base, word), "plonly"
else
local rules = AdjectiveRules.new(base, word)
-- With `decllemma`, the lemma itself still heads the table (''wart'' declined as ''warty'').
forms = {nom_m = {{form = base.lemma}}}
for _, slot in ipairs(data.adjective_slots) do
if slot ~= "nom_m" and slot ~= "short" and not rules.group.copies[slot] then
forms[slot] = rules:forms(slot)
end
end
if base.indicators.archdat then
local archaic = data.archaic_dative
table.insert(forms.dat_mn, {form = rules.stem .. archaic[1], footnotes = {"[" .. data.notes[archaic.note] .. "]"}})
end
-- Keep the slots that every adjective shares as copies, so that an override of the source carries over.
for slot, source in pairs(rules.group.copies) do
local accusative = mw.ustring.find(slot, "^acc")
if not accusative and not base.overrides[slot] then
forms[slot] = forms[source]
end
end
end
if not base.attested then
for slot, override in pairs(base.overrides) do
local list = {}
for _, value in ipairs(override.values) do
if value.form ~= "" then
table.insert(list, {form = value.form, footnotes = value.footnotes})
end
end
forms[slot] = list
end
for _, pair in ipairs(data.adjective_accusatives) do
local source, target = pair[1], pair[2]
if not base.overrides[target] and forms[source] and not (base.indicators.irreg and forms[target]) then
forms[target] = forms[source]
end
end
end
base.forms = add_word_footnotes(base, forms)
base.layout = layout
end
-- Return the attested tables there are for `template` (`noun` or `adjective`), for the error messages: those of the
-- language's attested lects and its dialectal table, plus the templates of the languages whose tables of that kind are
-- all attested.
local function attested_tables(data, template)
local tables = {}
local codes = {}
for code, lect_table in pairs(data.lect_tables or {}) do
if lect_table.table == "attested" then
table.insert(codes, code)
end
end
table.sort(codes)
for _, code in ipairs(codes) do
table.insert(tables, "<lect:" .. code .. ">")
end
if data.indicators[template].dialectal then
table.insert(tables, "<dialectal>")
end
local languages = {}
for code, language in pairs(M.data.languages) do
if language[template] then
table.insert(languages, code)
end
end
table.sort(languages)
for _, code in ipairs(languages) do
if mw.loadData("Module:zlw-lch-decl/data/" .. code).attested then
table.insert(tables, "{{" .. M.data.languages[code][template] .. "}}")
end
end
return table.concat(tables, ", ")
end
-- Work out the table a base is for: its lect (`lect:CODE`), and whether the table is attested, i.e. has only the cells
-- given (for an attested lect, the dialectal table, or a language whose tables are all attested). Throw an error if
-- `recon` or `du` is given for a table that isn't attested, `soft` for a table without its lect's own rules, if a lect
-- tag appears outside the dialectal table, or if a dual slot is given without `du`.
local function resolve_table(base)
local data = base.data
if base.indicators.lect then
base.indicators.lect, base.lect_name = lect_of(data, base.indicators.lect, base.text)
base.lect_table = data.lect_tables[base.indicators.lect]
if not base.lect_table then
local codes = {}
for code in pairs(data.lect_tables) do
table.insert(codes, code)
end
table.sort(codes)
spec_error(("The lect '%s' has no table of its own (the lects with one are %s); give its forms in a "
.. "<dialectal> table"):format(base.indicators.lect, table.concat(codes, ", ")), base.text)
end
end
base.attested = data.attested or base.indicators.dialectal
or base.lect_table and base.lect_table.table == "attested" or nil
for _, name in ipairs({"recon", "du"}) do
if base.indicators[name] and not base.attested then
spec_error(("Only an attested table (%s) takes '%s'"):format(attested_tables(data, base.template), name),
base.text)
end
end
if base.indicators.soft and not (base.lect_table and base.lect_table.table == "paradigm") then
local codes = {}
for code, lect_table in pairs(data.lect_tables) do
if lect_table.table == "paradigm" then
table.insert(codes, "<lect:" .. code .. ">")
end
end
table.sort(codes)
spec_error(("Only a lect with rules of its own (%s) takes 'soft'"):format(table.concat(codes, ", ")), base.text)
end
-- A form of a lect can only be tagged in the dialectal table, so that none ends up among the standard forms.
if not base.indicators.dialectal then
local function check(footnotes)
for _, footnote in ipairs(footnotes or {}) do
if mw.ustring.find(footnote, "^%[lect:") then
spec_error(("A lect's form (%s) belongs in a <dialectal> table"):format(footnote), base.text)
end
end
end
check(base.footnotes)
for _, override in pairs(base.overrides) do
for _, value in ipairs(override.values) do
check(value.footnotes)
end
end
end
if not base.indicators.du then
for slot in pairs(base.overrides) do
if mw.ustring.find(slot, "_d$") then
spec_error(("The dual slot '%s' needs the indicator 'du'"):format(slot), base.text)
end
end
end
end
-- Set the fields of a base that the rules use, based on its indicators.
local function normalize_base(base)
base.gender = base:group("gender")
base.animacy = base:group("animacy")
base.number = base:group("number")
base.kind = base:group("kind")
if base.indicators["*"] then
base.reducible = true
elseif base.indicators["-*"] then
base.reducible = false
end
base.quantity = base.indicators["#"] and "full" or base.indicators["-#"] and "none" or nil
if base.gender == "m" and not base.animacy then
base.animacy = "inan"
end
resolve_table(base)
-- `r:` gives the rules the word as it's read, so it needs a noun that the rules decline.
if base.indicators.r and (base:group("type") or base.attested or base.lect_table) then
spec_error("The indicator 'r' needs a noun that the rules decline", base.text)
end
end
------------------------------------------------------------------------------------------------------------------------
-- Output --
------------------------------------------------------------------------------------------------------------------------
--[==[
Object to render the declined words as a table with [[Module:inflection-table]], with a column for each number shown and
a row for each case. Each row has a `data-case` attribute so that scripts can reorder the cases. The cells come from
`show_forms` in [[Module:inflection utilities]], linked with accelerators for the lemma, and the footnotes go under the
table.
]==]
local TableRenderer = {}
TableRenderer.__index = TableRenderer
function TableRenderer.new(spec)
return setmetatable({spec = spec}, TableRenderer)
end
function TableRenderer:numbers()
local numbers = {}
for _, number in ipairs(M.data.numbers) do
if self.spec.numbers[number.code] then
table.insert(numbers, number)
end
end
return numbers
end
-- Return the title of a table: `title=` if given, otherwise what the table is (e.g. "Declension of " or "Attested
-- Middle Polish forms of ") followed by its head, unlinked. `suffix` follows the default title (`default_kind` and the
-- lemma), e.g. the declension kinds of an adjective.
function TableRenderer:title(default_kind, suffix)
local spec = self.spec
if spec.title then
return spec.title
end
local kind, head = default_kind, spec.forms.lemma
if spec.kind_title then
kind, head, suffix = spec.kind_title[1], spec.kind_title[2] or head, nil
end
return kind .. M.links.full_link({lang = spec.lang, alt = head}, "term") .. (suffix or "")
end
-- Return the first lines of a table titled `title`: the frame from [[Module:inflection-table]], with its first row
-- opened.
function TableRenderer:top(title)
return {M.inflection_table.make_top{
title = title,
tall = "yes",
lang = self.spec.lang:getCode(),
class = "sticky-left-column",
}}
end
-- Close the table in `lines` with its footnotes and categories, and return its wikitext.
function TableRenderer:finish(lines)
local spec = self.spec
table.insert(lines, M.inflection_table.make_bottom{notes = spec.forms.footnote or ""})
if spec.categories[1] and not spec.nocat then
table.insert(lines, M.utilities.format_categories(spec.categories, spec.lang))
end
return table.concat(lines, "\n")
end
function TableRenderer:render()
local spec = self.spec
local numbers = self:numbers()
local slot_list = {}
for _, case in ipairs(M.data.cases) do
for _, number in ipairs(numbers) do
-- A table with one number doesn't name it in its accelerators, and an attested or lect table has none
-- ("-").
local accel = (spec.attested or spec.lect) and "-" or #numbers > 1 and case.accel .. "|" .. number.accel or case.accel
table.insert(slot_list, {case.code .. "_" .. number.code, accel})
end
end
M.inflection_utilities.show_forms(spec.forms, {
lang = spec.lang,
lemmas = spec.lemmas,
slot_list = slot_list,
-- A Middle Polish form links to its modern spelling.
generate_link = respelled_link(spec),
transform_accel_obj = accel_with_id(spec),
})
local lines = self:top(self:title("", " の格変化"))
-- make_top has already opened the first row.
table.insert(lines, '! class="outer" style="background-color: #D9EBFF" |')
for _, number in ipairs(numbers) do
-- A numberless pronoun (e.g. ''siebie'') has an empty header over its one column.
table.insert(lines, '! class="outer" style="background-color: #D9EBFF" | ' .. (spec.numberless and "" or number.name))
end
for _, case in ipairs(M.data.cases) do
table.insert(lines, ('|- data-case="%s"'):format(case.code))
table.insert(lines, ('! title="%s" style="background-color: #EFF7FF" | %s'):format(spec.data.case_titles[case.code], case.name))
for _, number in ipairs(numbers) do
local cell = spec.forms[case.code .. "_" .. number.code]
table.insert(lines, "| " .. (cell or "—"))
end
end
return self:finish(lines)
end
--[==[
The rows of an adjective table, by layout. Each row is a case and its cells, and each cell is a slot and the number of
columns it spans. The regular table has the masculine animate, masculine inanimate, feminine and neuter singular, then
the virile and non-virile plural, as in the former [[Module:pl-adjective]]. The dual table (an attested table with `du`)
puts the dual, masculine and feminine/neuter, between them.
]==]
local ADJECTIVE_LAYOUTS = {
regular = {
columns = {
{"singular", 4, {"masculine animate", "masculine inanimate", "feminine", "neuter"}},
{"plural", 2, {"virile (= masculine personal)", "non-virile"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_m", 2}, {"nom_f"}, {"nom_n"}, {"nom_mp_pers"}, {"nom_p_not_mp_pers"}}},
{"gen", "genitive", {{"gen_mn", 2}, {"gen_f"}, {"gen_mn"}, {"gen_p", 2}}},
{"dat", "dative", {{"dat_mn", 2}, {"dat_f"}, {"dat_mn"}, {"dat_p", 2}}},
{"acc", "accusative", {{"acc_m_an"}, {"acc_m_in"}, {"acc_f"}, {"acc_n"}, {"acc_mp_pers"},
{"acc_p_not_mp_pers"}}},
{"ins", "instrumental", {{"ins_mn", 2}, {"ins_f"}, {"ins_mn"}, {"ins_p", 2}}},
{"loc", "locative", {{"loc_mn", 2}, {"loc_f"}, {"loc_mn"}, {"loc_p", 2}}},
},
},
plonly = {
columns = {
{"plural", 2, {"virile (= masculine personal)", "non-virile"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_mp_pers"}, {"nom_p_not_mp_pers"}}},
{"gen", "genitive", {{"gen_p", 2}}},
{"dat", "dative", {{"dat_p", 2}}},
{"acc", "accusative", {{"acc_mp_pers"}, {"acc_p_not_mp_pers"}}},
{"ins", "instrumental", {{"ins_p", 2}}},
{"loc", "locative", {{"loc_p", 2}}},
},
},
-- an attested table with the dual (`du`), between the singular and the plural
dual = {
columns = {
{"singular", 4, {"masculine animate", "masculine inanimate", "feminine", "neuter"}},
{"dual", 2, {"masculine", "feminine/<wbr />neuter"}},
{"plural", 2, {"virile (= masculine personal)", "non-virile"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_m", 2}, {"nom_f"}, {"nom_n"}, {"nom_m_d"}, {"nom_fn_d"},
{"nom_mp_pers"}, {"nom_p_not_mp_pers"}}},
{"gen", "genitive", {{"gen_mn", 2}, {"gen_f"}, {"gen_mn"}, {"gen_d", 2}, {"gen_p", 2}}},
{"dat", "dative", {{"dat_mn", 2}, {"dat_f"}, {"dat_mn"}, {"dat_d", 2}, {"dat_p", 2}}},
{"acc", "accusative", {{"acc_m_an"}, {"acc_m_in"}, {"acc_f"}, {"acc_n"}, {"acc_m_d"}, {"acc_fn_d"},
{"acc_mp_pers"}, {"acc_p_not_mp_pers"}}},
{"ins", "instrumental", {{"ins_mn", 2}, {"ins_f"}, {"ins_mn"}, {"ins_d", 2}, {"ins_p", 2}}},
{"loc", "locative", {{"loc_mn", 2}, {"loc_f"}, {"loc_mn"}, {"loc_d", 2}, {"loc_p", 2}}},
},
},
dwa = {
columns = {
{"plural", 4, {"masculine personal", "masculine non-personal", "feminine", "neuter"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_mp_pers"}, {"nom_mp_npers"}, {"nom_fp"}, {"nom_np"}}},
{"gen", "genitive", {{"gen_p", 4}}},
{"dat", "dative", {{"dat_p", 4}}},
{"acc", "accusative", {{"acc_mp_pers"}, {"acc_mp_npers"}, {"acc_fp"}, {"acc_np"}}},
{"ins", "instrumental", {{"ins_mnp", 2}, {"ins_fp"}, {"ins_mnp"}}},
{"loc", "locative", {{"loc_p", 4}}},
},
},
}
function TableRenderer:renderAdjective()
local spec = self.spec
local layout = ADJECTIVE_LAYOUTS[spec.layout]
local slot_list = {}
for slot, accel in pairs(ADJECTIVE_ACCEL) do
table.insert(slot_list, {slot, (spec.lect or spec.attested) and "-" or accel})
end
table.sort(slot_list, function(a, b) return a[1] < b[1] end)
M.inflection_utilities.show_forms(spec.forms, {
lang = spec.lang,
lemmas = spec.lemmas,
slot_list = slot_list,
generate_link = respelled_link(spec),
transform_accel_obj = accel_with_id(spec),
})
local lines = self:top(self:title("Declension of ",
spec.kinds[1] and " (" .. table.concat(spec.kinds, " // ") .. ")" or nil))
-- make_top has already opened the first row. Add the number headers, then the gender headers.
table.insert(lines, '! class="outer" rowspan="2" |')
for _, column in ipairs(layout.columns) do
table.insert(lines, ('! class="outer" colspan="%d" | %s'):format(column[2], column[1]))
end
table.insert(lines, "|- class=\"secondary\"")
for _, column in ipairs(layout.columns) do
for _, header in ipairs(column[3]) do
table.insert(lines, "! " .. header)
end
end
for _, row in ipairs(layout.rows) do
table.insert(lines, ('|- data-case="%s"'):format(row[1]))
table.insert(lines, "! " .. row[2])
for _, cell in ipairs(row[3]) do
local span = cell[2] and ('colspan="%d" | '):format(cell[2]) or ""
table.insert(lines, "| " .. span .. (spec.forms[cell[1]] or "—"))
end
end
if spec.forms.short and spec.forms.short ~= "—" then
table.insert(lines, '|- data-case="short"')
table.insert(lines, "! short")
table.insert(lines, '| colspan="2" | ' .. spec.forms.short)
end
return self:finish(lines)
end
------------------------------------------------------------------------------------------------------------------------
-- The call --
------------------------------------------------------------------------------------------------------------------------
--[==[
Decline a noun call without a frame. `args` are the template's arguments (`1` is the spec, along with `title` and
`nocat`), `pagename` is the page the call is on and `lang_code` is the language code (`pl` or `zlw-opl`). Return the
alternant multiword spec from [[Module:inflection utilities]], with the fields `forms` (a table mapping each slot to a
list of form objects), `numbers` (a set of `s`, `d` and `p`), `categories`, `title` and `nocat`.
]==]
function export.decline_noun(args, pagename, lang_code)
local data, lang = language_of(lang_code, "noun")
-- The angle brackets are omittable, so a bare word would be read as an indicator; with no spec, decline the page
-- name with no indicators.
local spec_text = args[1] or ""
local parse_props = {
parse_indicator_spec = function(angle_bracket_spec)
local base = Spec.parse(angle_bracket_spec, "noun", data, lang)
normalize_base(base)
return base
end,
allow_blank_lemma = true,
angle_brackets_omittable = true,
}
local spec = M.inflection_utilities.parse_inflected_text(spec_text, parse_props)
local number, noun
local word_count = 0
M.inflection_utilities.map_word_specs(spec, function()
word_count = word_count + 1
end)
M.inflection_utilities.map_word_specs(spec, function(base)
if base.lemma == "" then
base.lemma = pagename
end
-- An irregular noun has the gender and animacy of its lexicon entry. They're used if the spec gives none, and
-- giving others is an error.
local irregular = base.indicators.irreg and data.irregular_nouns[base.indicators.decllemma or base.lemma]
if irregular then
if base.gender and (base.gender ~= irregular.gender or base.animacy ~= irregular.animacy) then
spec_error(("The irregular noun '%s' is <%s>"):format(base.lemma,
irregular.gender .. (irregular.animacy and "." .. irregular.animacy or "")), base.text)
end
base.gender, base.animacy = irregular.gender, irregular.animacy
end
base.in_phrase = word_count > 1 and #spec.alternant_or_word_specs > 1 or nil
number = number or base.number
if not base.indicators["+"] and base.gender then
noun = noun or base
end
end)
-- An adjectival word (`+`) agrees with the noun of the phrase, taking whatever gender, animacy and number it
-- doesn't give itself.
M.inflection_utilities.map_word_specs(spec, function(base)
if base.indicators["+"] and noun then
base.gender = base.gender or noun.gender
if base.gender == noun.gender then
base.animacy = base.animacy or noun.animacy
end
base.number = base.number or noun.number
end
if base.indicators["+"] and not base.gender then
error(("The adjectival word '%s' needs a gender, or a noun in the phrase"):format(base.lemma), 0)
end
end)
local slot_list = {}
for _, entry in ipairs(M.data.noun_slots) do
table.insert(slot_list, {entry.slot, entry.slot})
end
M.inflection_utilities.inflect_multiword_or_alternant_multiword_spec(spec, {
slot_list = slot_list,
inflect_word_spec = decline_word,
})
local first
M.inflection_utilities.map_word_specs(spec, function(base)
first = first or base
end)
spec.lang = lang
spec.data = data
spec.numbers = number == "sg" and {s = true} or number == "pl" and {p = true} or {s = true, p = true}
if first.indicators.du then
spec.numbers.d = true
end
-- A collective numeral has only the plural.
if first.indicators.num then
spec.numbers = {p = true}
end
if first.pronoun then
spec.numbers = {}
for _, number_code in ipairs(first.pronoun.numbers) do
spec.numbers[number_code] = true
end
spec.numberless = first.pronoun.numberless
end
spec.categories = {}
-- Only a table of the standard language is categorized; for the lects, the labels of the entry do that.
if not first.attested and not first.indicators.lect then
local function add(name, ...)
table.insert(spec.categories, lang:getCanonicalName() .. " " .. data.categories[name]:format(...))
end
if number == "sg" then
add("singularia_tantum")
elseif number == "pl" then
add("pluralia_tantum")
end
if word_count == 1 then
local indicators = first.indicators
if indicators.irreg then
add("irregular")
elseif indicators.indecl then
add("indeclinable")
elseif indicators["+"] then
add("adjectival")
elseif first.rules and first.rules.used then
local final = final_consonant(data, first.rules.stem)
local stem_type = data.stem_types.velar[final] and "velar" or data.stem_types.soft[final] and "soft"
or "hard"
local gender = data.category_genders[first.gender]
if type(gender) == "table" then
gender = gender[first.animacy]
end
-- A plurale tantum has no gender to tell apart, except for a personal one.
if gender and (number ~= "pl" or first.animacy == "pr") then
add("stem", stem_type, gender)
end
local reducible = false
for part in pairs(first.rules.used) do
reducible = reducible or is_mobile(part)
end
if reducible then
add("reducible")
end
local used = first.rules.used
if used.shortened or used.lengthened then
add("quantitative")
end
end
end
end
-- An attested table says what it attests in its title. Its head is the nominative given, or the reconstructed one
-- starred.
spec.attested = first.attested
local head
if first.attested then
local nominative = spec.forms[number == "pl" and "nom_p" or "nom_s"]
head = first.indicators.recon and "*" .. first.indicators.recon
or nominative and nominative[1] and M.links.remove_links(nominative[1].form) or nil
end
spec.lect = first.indicators.lect
if first.indicators.lect then
-- A paradigm's table is headed by the lemma, and an attested one by its nominative.
spec.kind_title = {data.lect_titles[first.indicators.lect], first.attested and head or nil}
elseif first.indicators.dialectal then
spec.kind_title = {data.lect_titles.dialectal, head}
elseif data.attested then
spec.kind_title = {head, "の格変化"}
end
spec.title = args.title
spec.id = args.id
spec.nocat = args.nocat
spec.lemmas = {pagename}
return spec
end
-- Return the kind of declension of an adjective, for its title and category: `irregular`, or the kind of the first
-- entry in the data's `adjective_kinds` that its lemma matches (hard ''-y'', velar ''-ki'' and ''-gi'', or soft).
local function adjective_kind(base)
if base.indicators.irreg then
return "irregular"
end
local word = base.indicators.decllemma or base.lemma
for _, kind in ipairs(base.data.adjective_kinds) do
if mw.ustring.find(word, kind[1]) then
return kind[2]
end
end
end
--[==[
Decline an adjective call without a frame. `args` are the template's arguments (`1` is the spec, along with `title` and
`nocat`), `pagename` is the page the call is on and `lang_code` is the language code (`pl`). Return the alternant
multiword spec from [[Module:inflection utilities]], with the fields `forms`, `layout` (`regular`, `plonly`, `dwa` or
`dual`), `kinds` (the declension kinds of its words), `pos` (the part of speech of the table, from `pos:` on one of its
words), `categories`, `title` and `nocat`.
]==]
function export.decline_adjective(args, pagename, lang_code)
local data, lang = language_of(lang_code, "adjective")
local parse_props = {
parse_indicator_spec = function(angle_bracket_spec)
return Spec.parse(angle_bracket_spec, "adjective", data, lang)
end,
allow_default_indicator = true,
allow_blank_lemma = true,
}
local spec = M.inflection_utilities.parse_inflected_text(args[1] or pagename, parse_props)
M.inflection_utilities.map_word_specs(spec, function(base)
if base.lemma == "" then
base.lemma = pagename
end
base.lemma = M.links.remove_links(base.lemma)
-- The part of speech belongs to the whole table, so only one word may give it.
local pos = base.indicators.pos
if pos then
if not data.parts_of_speech[pos] then
local names = {}
for name in pairs(data.parts_of_speech) do
table.insert(names, name)
end
table.sort(names)
spec_error(("Unrecognized part of speech '%s'; the parts of speech are %s"):format(pos,
table.concat(names, ", ")), base.text)
elseif spec.pos then
spec_error("The part of speech ('pos:') is given on more than one word", base.text)
end
spec.pos = pos
end
resolve_table(base)
end)
local slot_list = {}
for slot in pairs(ADJECTIVE_ACCEL) do
table.insert(slot_list, {slot, slot})
end
table.sort(slot_list, function(a, b) return a[1] < b[1] end)
M.inflection_utilities.inflect_multiword_or_alternant_multiword_spec(spec, {
slot_list = slot_list,
inflect_word_spec = decline_adjective_word,
})
spec.pos = spec.pos or "adjective"
local plural_pos = data.parts_of_speech[spec.pos]
spec.layout, spec.kinds, spec.categories = "regular", {}, {}
local seen = {}
M.inflection_utilities.map_word_specs(spec, function(base)
-- A lect's table names its lect and isn't categorized, and neither is a numeral's. An attested table is headed
-- by the masculine nominative given, or the reconstructed lemma starred.
if base.attested then
local nominative = spec.forms.nom_m
spec.attested = true
spec.lect = base.indicators.lect
spec.kind_title = {data.lect_titles[spec.lect or "dialectal"], base.indicators.recon and "*" .. base.indicators.recon
or nominative and nominative[1] and M.links.remove_links(nominative[1].form) or nil}
spec.layout = base.layout or base.indicators.plonly and "plonly" or spec.layout
return
elseif base.indicators.lect then
spec.lect = base.indicators.lect
spec.kind_title = {data.lect_titles[spec.lect]}
return
elseif base.indicators.num then
spec.layout = base.layout
return
end
local function add(name, ...)
table.insert(spec.categories, lang:getCanonicalName() .. " " .. data.categories[name]:format(...))
end
local kind = adjective_kind(base)
if not seen[kind] then
seen[kind] = true
table.insert(spec.kinds, kind)
add("adjective_kind", kind, plural_pos)
end
if base.overrides.short then
add("short_forms", plural_pos)
end
if base.indicators.decllemma then
add("irregular_stem", plural_pos)
end
if base.layout or base.indicators.plonly then
spec.layout = base.layout or "plonly"
end
end)
spec.title = args.title
spec.id = args.id
spec.nocat = args.nocat
spec.lang = lang
spec.lemmas = {pagename}
return spec
end
-- For each part of speech of a form template such as {{tl|pl-head}}, the entry points whose tables give its forms.
local FORM_ENTRIES = {
["noun forms"] = {"noun"},
["proper noun forms"] = {"noun"},
["adjective forms"] = {"adjective"},
["participle forms"] = {"adjective"},
["pronoun forms"] = {"noun", "adjective"},
["numeral forms"] = {"noun", "adjective"},
}
--[==[
Return the templates whose tables give the forms of the part of speech `pos` (e.g. `noun forms`) in the language
`lang_code`, as a table mapping each template to its entry point (`noun` or `adjective`).
]==]
function export.form_templates(pos, lang_code)
local entries = FORM_ENTRIES[pos] or error(("Unrecognized part of speech '%s'"):format(pos), 0)
local entry_templates = M.data.languages[lang_code] or error(("Unrecognized language '%s'"):format(lang_code), 0)
local templates = {}
for _, entry in ipairs(entries) do
local template = entry_templates[entry]
if template then
templates[template] = entry
end
end
return templates
end
-- The slots of the declined noun `spec` that its table shows, in the order of the table, each as `{slot, case, number}`
-- with `case` and `number` from [[Module:zlw-lch-decl/data]]. A singulare tantum still has plural forms, which it
-- doesn't show.
local function shown_noun_slots(spec)
local shown = {}
for _, case in ipairs(M.data.cases) do
for _, number in ipairs(M.data.numbers) do
if spec.numbers[number.code] then
table.insert(shown, {case.code .. "_" .. number.code, case, number})
end
end
end
return shown
end
-- The slots of the declined adjective `spec` that its table's layout shows, in the order of the table, then `short`.
local function shown_adjective_slots(spec)
local shown, seen = {}, {}
for _, row in ipairs(ADJECTIVE_LAYOUTS[spec.layout].rows) do
for _, cell in ipairs(row[3]) do
if not seen[cell[1]] then
seen[cell[1]] = true
table.insert(shown, cell[1])
end
end
end
table.insert(shown, "short")
return shown
end
--[==[
Return the tag sets of `pagename` as a form of `lemma` in the language `lang_code`, from the declension calls on the
lemma's page. `calls` is a list of `{template = NAME, args = ARGS}`, and `pos` is the part of speech of the form (e.g.
`noun forms`), which determines the templates to read: those of its entry points in `FORM_ENTRIES`, as named in
`languages` in [[Module:zlw-lch-decl/data]]. `slots` and `noslots`, if given, are sets of slot names to keep or leave
out. A call that doesn't decline is skipped.
Each form object in a slot that the table shows and whose form is `pagename` gives one tag set
`{tags = {...}, labels = {...}}`, in the order of the table. For a noun, the tags are the case and number of the slot;
for an adjective, the tags of the slot in `ADJECTIVE_ACCEL`, and a nominative slot gives a vocative tag set as well,
after all the others, since the table shows the two cases as one row. The labels are the lect of the table or of the
form, then the places of the form's lect tag (`[lect:pod:Odrowąż]` gives the labels Podhale and Odrowąż), then the
form's usage notes (`notes` in the language's data module). So a form that is plain in one slot and labelled in another
gives tag sets with different labels. If a call has `t=`, its tag sets carry it as `gloss`.
]==]
function export.form_tag_sets(pagename, lemma, calls, pos, lang_code, slots, noslots)
local templates = export.form_templates(pos, lang_code)
local language = mw.loadData("Module:zlw-lch-decl/data/" .. lang_code)
local usage_notes = {}
for _, note in pairs(language.notes or {}) do
usage_notes["[" .. note .. "]"] = note
end
local tag_sets = {}
local function add(slot, form, tags, table_lect, gloss)
if form.form ~= pagename or slots and not slots[slot] or noslots and noslots[slot] then
return
end
local labels = {}
if table_lect then
table.insert(labels, table_lect)
end
if form.lect and form.lect ~= table_lect then
table.insert(labels, form.lect)
end
for _, place in ipairs(form.places or {}) do
table.insert(labels, place)
end
for _, footnote in ipairs(form.footnotes or {}) do
if usage_notes[footnote] then
table.insert(labels, usage_notes[footnote])
end
end
table.insert(tag_sets, {tags = tags, labels = labels, gloss = gloss})
end
for _, call in ipairs(calls) do
local entry = templates[call.template]
local ok, spec = false, nil
if entry == "noun" then
ok, spec = pcall(export.decline_noun, call.args, lemma, lang_code)
elseif entry == "adjective" then
ok, spec = pcall(export.decline_adjective, call.args, lemma, lang_code)
end
if ok then
local gloss = call.args.t and mw.text.trim(call.args.t) ~= "" and mw.text.trim(call.args.t) or nil
local table_lect
M.inflection_utilities.map_word_specs(spec, function(base)
table_lect = table_lect or base.lect_name
end)
if entry == "noun" then
for _, shown in ipairs(shown_noun_slots(spec)) do
local slot, case, number = shown[1], shown[2], shown[3]
for _, form in ipairs(spec.forms[slot] or {}) do
add(slot, form, {case.accel, number.accel}, table_lect, gloss)
end
end
else
local vocatives = {}
for _, slot in ipairs(shown_adjective_slots(spec)) do
for _, form in ipairs(spec.forms[slot] or {}) do
local tags = mw.text.split(ADJECTIVE_ACCEL[slot], "|", true)
add(slot, form, tags, table_lect, gloss)
for i, tag in ipairs(tags) do
if tag == "nom" then
local vocative = mw.clone(tags)
vocative[i] = "voc"
table.insert(vocatives, {slot, form, vocative})
end
end
end
end
for _, vocative in ipairs(vocatives) do
add(vocative[1], vocative[2], vocative[3], table_lect, gloss)
end
end
end
end
return tag_sets
end
-- Process the arguments of a call of the template of `entry` (`noun` or `adjective`). On the template's own page, a call
-- with no arguments declines the language's example (`examples` in [[Module:zlw-lch-decl/data]]) instead of the page
-- name.
local function process_args(frame, entry)
local language = M.data.languages[frame.args.lang]
return M.parameters.process(frame:getParent().args, {
[1] = {template_default = language and language.examples[entry]},
title = {},
id = {},
t = {},
nocat = {type = "boolean"},
json = {type = "boolean"},
pagename = {},
})
end
-- The forms of the declined `spec` in `slots`, the names of the slots its table shows, as `json=1` gives them.
local function shown_forms(spec, slots)
local forms = {}
for _, slot in ipairs(slots) do
forms[slot] = spec.forms[slot]
end
return forms
end
-- Run the template entry point `entry` (`noun` or `adjective`) on the call of `frame`: decline it with `decline`
-- (`export.decline_noun` or `export.decline_adjective`) and return its table, made by the `TableRenderer` method
-- `render`, or with json=1 the table's data, as `json_data` gives it from the declined spec.
local function run_entry(frame, entry, decline, render, json_data)
local args = process_args(frame, entry)
local spec = decline(args, args.pagename or M.headword_data.pagename, frame.args.lang)
if args.json then
return M.JSON.toJSON(json_data(spec))
end
local renderer = TableRenderer.new(spec)
return renderer[render](renderer)
end
--[==[
Entry point for {{tl|pl-ndecl}} and {{tl|zlw-opl-ndecl}}. Template-callable function to parse and decline a noun given
user-specified arguments and generate a displayable table of the declined forms, or the table's data as JSON with
{{para|json|1}}: the forms of the numbers it shows, its numbers, categories and title.
]==]
function export.noun(frame)
return run_entry(frame, "noun", export.decline_noun, "render", function(spec)
local slots = {}
for _, shown in ipairs(shown_noun_slots(spec)) do
table.insert(slots, shown[1])
end
return {forms = shown_forms(spec, slots), numbers = spec.numbers, categories = spec.categories, title = spec.title}
end)
end
--[==[
Entry point for {{tl|pl-adecl}}. Template-callable function to parse and decline an adjective given user-specified
arguments and generate a displayable table of the declined forms, or the table's data as JSON with {{para|json|1}}: the
forms of the slots its layout shows, its layout, kinds, categories and title.
]==]
function export.adjective(frame)
return run_entry(frame, "adjective", export.decline_adjective, "renderAdjective", function(spec)
return {forms = shown_forms(spec, shown_adjective_slots(spec)), layout = spec.layout, kinds = spec.kinds,
categories = spec.categories, title = spec.title}
end)
end
return export
cjczhibhlu0ft0d40csqb4rw3zaqm6k
2375957
2375954
2026-11-05T11:38:07Z
Kuroco2k
84207
2375957
Scribunto
text/plain
--[==[ intro:
This module implements the declension tables of the Lechitic languages: {{tl|pl-ndecl}} for Polish nouns and
{{tl|pl-adecl}} for Polish adjectives (both with their Middle Polish, Standard Kurpie and dialectal tables), and
{{tl|zlw-opl-ndecl}} for Old Polish nouns.
The following terminology is helpful to understand:
* The '''lemma''' is the word being declined, normally the nominative singular, or the nominative plural of a plurale
tantum. In a call it's followed by an inline spec of indicators in angle brackets, e.g.
{{tl|pl-ndecl|<m.anml.*.datu>}} (the page name as an animal noun with a mobile ''e'' and the dative in ''-u'') or
{{tl|pl-ndecl|Morze<n.sg> Bałtyckie<+>}}.
* A '''slot''' is a particular combination of case and number, e.g. `nom_s` or `loc_p`. Each slot is one cell of a
table.
* The '''stem''' is the lemma minus its nominative ending. A '''group''' is the set of nouns that share one set of
rules; a '''rule''' gives the forms of a slot for the stems that end in particular letters; and a '''copy''' is a
slot that takes its forms from another one. See [[Module:zlw-lch-decl/data/pl]] for the details.
* An '''alternation''' is a change to the stem that a rule asks for: dropping or inserting the mobile ''e'', ''ó''/''o''
and ''ą''/''ę'', and the palatalizations.
* A '''base''' is what [[Module:inflection utilities]] calls the parsed spec of a single word: its lemma, indicators and
overrides, plus its forms once it has been declined.
Authorship: [[User:Fenakhay]]
]==]
local export = {}
local M = require("Module:module loader").init {
require = {
inflection_table = "Module:inflection-table",
inflection_utilities = "Module:inflection utilities",
JSON = "Module:JSON",
labels = "Module:labels",
languages = "Module:languages",
links = "Module:links",
parameters = "Module:parameters",
parse_utilities = "Module:parse utilities",
utilities = "Module:utilities",
},
loadData = {
data = "Module:zlw-lch-decl/data",
headword_data = "Module:headword/data",
},
}
-- Return the data module of the language `code` (`Module:zlw-lch-decl/data/CODE`) and its language object. `entry` is
-- the entry point being invoked (`noun` or `adjective`); throw an error if `languages` in [[Module:zlw-lch-decl/data]]
-- doesn't list that entry for the language.
local function language_of(code, entry)
local language = code and M.data.languages[code]
if not language or not language[entry] then
local codes = {}
for known, entries in pairs(M.data.languages) do
if entries[entry] then
table.insert(codes, known)
end
end
table.sort(codes)
error(("The #invoke needs lang= with one of %s"):format(table.concat(codes, ", ")), 0)
end
return mw.loadData("Module:zlw-lch-decl/data/" .. code), M.languages.getByCode(code)
end
------------------------------------------------------------------------------------------------------------------------
-- Spec --
------------------------------------------------------------------------------------------------------------------------
--[==[
Object holding the indicators of a single word, i.e. the `<...>` after its lemma, e.g. `<m.anml.*.datu>`. `Spec.parse`
is the `parse_indicator_spec` callback passed to [[Module:inflection utilities]]; it returns the base of the word, with
its indicators by group and its overrides by slot. The indicators each template knows are listed under `indicators` in
the language's data module, and an unknown one is an error that lists the known ones.
]==]
local Spec = {}
Spec.__index = Spec
local function spec_error(message, text)
error(message .. " in the spec '" .. text .. "'.", 0)
end
-- Return the footnotes in a group that `split_alternating_runs` produced from a bracketed run, i.e. the bracketed
-- segments after the first segment. Throw an error if any text follows a footnote.
local function fetch_footnotes(group, text)
local footnotes
for i = 2, #group - 1, 2 do
if group[i + 1] ~= "" then
spec_error("Only another footnote can follow a footnote", text)
end
footnotes = footnotes or {}
table.insert(footnotes, group[i])
end
return footnotes
end
--[==[
Parse an override of one or more slots of a noun. There are two kinds of overrides:
* Endings, written `CASE[pl]ENDING:ENDING...`, e.g. `genu` or `insplami:mi`. These go on the stem that the slot's rule
uses; an ending that starts with an apostrophe goes after the whole lemma (`gen'a` on ''Google'' gives ''Google'a''),
and with `r:`, endings are written on the lemma like the rules' own (''Barthes'a'').
* Whole forms, written `CASE[pl]:FORM:FORM...`, e.g. `voc:człowiecze:człowieku`.
`CASE+CASE...` sets several cases at once, and `du` in place of `pl` names a dual slot (`nomdu`). Among endings, `+`
stands for the forms the rules give, so that e.g. `nomplowie:+` adds ''-owie'' to them. `-` stands for no ending (among
endings) or no form (among forms), and a footnote can follow any value. `depr` is the deprecative nominative plural of
a masculine personal noun. Return two values: the slots the override applies to, and an object describing it.
]==]
local Overrides = {}
function Overrides.parse(group, text)
local part = group[1]
local slots = {}
while true do
if mw.ustring.sub(part, 1, 4) == "depr" then
table.insert(slots, "depr_p")
part = mw.ustring.sub(part, 5)
else
local case = mw.ustring.sub(part, 1, 3)
if not M.data.case_codes[case] then
spec_error(("Unrecognized case '%s' in an override"):format(case), text)
end
part = mw.ustring.sub(part, 4)
if mw.ustring.find(part, "^pl") then
part = mw.ustring.sub(part, 3)
table.insert(slots, case .. "_p")
elseif mw.ustring.find(part, "^du") then
part = mw.ustring.sub(part, 3)
table.insert(slots, case .. "_d")
else
table.insert(slots, case .. "_s")
end
end
if mw.ustring.find(part, "^%+[a-z]") then
part = mw.ustring.sub(part, 2)
else
break
end
end
local override = {values = {}}
if mw.ustring.find(part, "^:") then
override.full = true
part = mw.ustring.sub(part, 2)
end
group[1] = part
for _, value_group in ipairs(M.parse_utilities.split_alternating_runs_and_strip_spaces(group, ":")) do
local value = value_group[1]
if value == "" then
spec_error("Use - for an empty ending or no form", text)
end
table.insert(override.values, {
form = value == "-" and "" or value,
default = not override.full and value == "+" or nil,
footnotes = fetch_footnotes(value_group, text),
})
end
return slots, override
end
-- The slots of an adjective table, which an override of {{tl|pl-adecl}} can name, with their accelerator tags (using the
-- codes in [[Module:form of/data]], `nv` = non-virile).
local ADJECTIVE_ACCEL = {
nom_m = "nom|m|s", nom_f = "nom|f|s", nom_n = "nom|n|s", nom_mp_pers = "vr|nom|p", nom_p_not_mp_pers = "nv|nom|p",
nom_mp_npers = "nv|nom|m|p", nom_fp = "nom|f|p", nom_np = "nom|n|p",
gen_mn = "gen|m//n|s", gen_f = "gen|f|s", gen_p = "gen|p",
dat_mn = "dat|m//n|s", dat_f = "dat|f|s", dat_p = "dat|p",
acc_m_an = "an|acc|m|s", acc_m_in = "in|acc|m|s", acc_f = "acc|f|s", acc_n = "acc|n|s",
acc_mp_pers = "vr|acc|p", acc_p_not_mp_pers = "nv|acc|p", acc_mp_npers = "nv|acc|m|p", acc_fp = "acc|f|p",
acc_np = "acc|n|p",
ins_mn = "ins|m//n|s", ins_f = "ins|f|s", ins_p = "ins|p", ins_mnp = "ins|m//n|p", ins_fp = "ins|f|p",
loc_mn = "loc|m//n|s", loc_f = "loc|f|s", loc_p = "loc|p",
nom_m_d = "nom|m|d", nom_fn_d = "nom|f//n|d", gen_d = "gen|d", dat_d = "dat|d", acc_m_d = "acc|m|d",
acc_fn_d = "acc|f//n|d", ins_d = "ins|d", loc_d = "loc|d",
short = "short",
}
--[==[
Parse an override of {{tl|pl-adecl}}, in the format of the former [[Module:pl-adjective]]: `SLOT[+SLOT...]:FORM:FORM...`
with the slot names of the adjective, e.g. `nom_mp_pers:weseli` or `gen_p+loc_p:...`. Only whole forms are allowed.
Return the same two values as `Overrides.parse`.
]==]
function Overrides.parseAdjective(group, text)
local slots = {}
local value_groups = M.parse_utilities.split_alternating_runs_and_strip_spaces(group, ":")
if #value_groups[1] > 1 then
spec_error("A footnote can't follow the slot name of an override", text)
end
for slot in mw.text.gsplit(value_groups[1][1], "+", true) do
if not ADJECTIVE_ACCEL[slot] then
spec_error(("Unrecognized slot '%s' in an override"):format(slot), text)
end
table.insert(slots, slot)
end
local override = {values = {}, full = true}
for i = 2, #value_groups do
local value = value_groups[i][1]
if value == "" then
spec_error("Use - for no form", text)
end
table.insert(override.values, {form = value == "-" and "" or value, footnotes = fetch_footnotes(value_groups[i], text)})
end
return slots, override
end
-- Return the definition of the indicator `name` for `template`, or nil if there isn't one.
local function indicator_definition(data, template, name)
return data.indicators[template][name]
end
-- Return true if `part` of a spec is an override, i.e. it begins with a case code (or `depr`) and isn't an indicator.
local function is_override(data, template, part)
local name = mw.ustring.match(part, "^([^:]*)") or part
if indicator_definition(data, template, name) then
return false
end
return M.data.case_codes[mw.ustring.sub(part, 1, 3)] ~= nil or mw.ustring.sub(part, 1, 4) == "depr"
end
-- Return true if `part` (`NAME:VALUE`) is an indicator that takes a value (e.g. `decllemma:dń` or `lect:skur`) rather
-- than an override.
local function takes_value(data, template, part)
local definition = indicator_definition(data, template, mw.ustring.match(part, "^([^:]+):"))
return definition and definition.value ~= nil
end
function Spec.parse(angle_bracket_spec, template, data, lang)
local inside = mw.ustring.match(angle_bracket_spec, "^<(.*)>$")
local base = setmetatable({overrides = {}, indicators = {}, groups = {}, template = template, data = data,
lang = lang, text = angle_bracket_spec}, Spec)
if inside == "" then
return base
end
local segments = M.parse_utilities.parse_balanced_segment_run(inside, "[", "]")
for _, group in ipairs(M.parse_utilities.split_alternating_runs_and_strip_spaces(segments, "%.")) do
local part = group[1]
if part == "" then
if #group == 1 then
spec_error("Empty indicator (two periods in a row, or a period at an end)", angle_bracket_spec)
end
base.footnotes = fetch_footnotes(group, angle_bracket_spec)
elseif template == "adjective" and mw.ustring.find(part, ":") and not takes_value(data, template, part)
or template ~= "adjective" and is_override(data, template, part) then
local slots, override
if template == "adjective" then
slots, override = Overrides.parseAdjective(group, angle_bracket_spec)
else
slots, override = Overrides.parse(group, angle_bracket_spec)
end
for _, slot in ipairs(slots) do
if base.overrides[slot] then
spec_error(("Two overrides for the slot '%s'"):format(slot), angle_bracket_spec)
end
base.overrides[slot] = override
end
else
if #group > 1 then
spec_error("A footnote can only follow an override or stand alone", angle_bracket_spec)
end
local name, value = mw.ustring.match(part, "^([^:]+):(.*)$")
name = name or part
local definition = indicator_definition(data, template, name)
if not definition then
local names = {}
for known in pairs(data.indicators[template]) do
table.insert(names, known)
end
table.sort(names)
spec_error(("Unrecognized indicator '%s'; the indicators are %s"):format(name, table.concat(names, ", ")),
angle_bracket_spec)
end
if definition.value and (value == nil or value == "") then
spec_error(("The indicator '%s' needs a value ('%s:...')"):format(name, name), angle_bracket_spec)
elseif not definition.value and value ~= nil then
spec_error(("The indicator '%s' takes no value"):format(name), angle_bracket_spec)
end
if base.indicators[name] ~= nil then
spec_error(("The indicator '%s' is given twice"):format(name), angle_bracket_spec)
end
local key = definition.group or name
if base.groups[key] then
spec_error(("The indicators '%s' and '%s' can't be used together"):format(base.groups[key], name),
angle_bracket_spec)
end
base.groups[key] = name
base.indicators[name] = value or true
end
end
return base
end
-- Return the value set by a group of indicators (e.g. "m" for `gender`), or nil if none of the group was given.
function Spec:group(group)
local name = self.groups[group]
if not name then
return nil
end
return indicator_definition(self.data, self.template, name).sets or name
end
------------------------------------------------------------------------------------------------------------------------
-- Stem --
------------------------------------------------------------------------------------------------------------------------
--[==[
Functions to find the stem of a lemma and apply the alternations of the language's data module to it.
]==]
local Stem = {}
-- Split a lemma into its stem and nominative ending. The ending is the first of the `nominative_endings` of its gender
-- (`m`, `f` or `n`, or `plural` for a plurale tantum) that the lemma ends in with something before it, unless the
-- ending is one of the gender's `nominative_after_consonant` and a vowel precedes it; if there's none, the lemma is its
-- own stem and the ending is empty.
function Stem.split(data, lemma, gender, plural)
local after_consonant = not plural and data.nominative_after_consonant[gender] or {}
for _, ending in ipairs(data.nominative_endings[plural and "plural" or gender]) do
local stem = mw.ustring.match(lemma, "^(.+)" .. ending .. "$")
if stem and not (after_consonant[ending] and mw.ustring.find(mw.ustring.sub(stem, -1), "[" .. data.vowels .. "]")) then
return stem, ending
end
end
return lemma, ""
end
-- Replace the last letters of `stem` according to `map`, trying the longest keys first (up to three letters). Return
-- nil if the stem ends in none of the keys.
local function replace_final(stem, map)
for _, length in ipairs({3, 2, 1}) do
if mw.ustring.len(stem) >= length then
local final = mw.ustring.sub(stem, -length)
if map[final] then
return mw.ustring.sub(stem, 1, -length - 1) .. map[final]
end
end
end
return nil
end
-- Remove the mobile vowel from `stem`, i.e. the first of the data's `mobile_vowels` that it has before its final
-- consonants. Return nil if it has none.
local function reduce(data, stem)
local vowels = data.vowels
for _, mobile in ipairs(data.mobile_vowels) do
local head, final = mw.ustring.match(stem, "^(.-)" .. mobile[1] .. "([^" .. vowels .. "]+)$")
if head and head ~= "" and not (mobile.after_consonant
and mw.ustring.find(mw.ustring.sub(head, -1), "[" .. vowels .. "]")) then
return (mobile.soften and replace_final(head, data[mobile.soften]) or head) .. final
end
end
return nil
end
-- Join a stem and an ending as the language spells them. Before a vowel, a final soft consonant is written with the
-- data's `soft_vowel` (''koń'' + ''-a'' → ''konia''). After it, an ending's first vowel goes if it is one of
-- `soft_vowel_absorbs` (''goleń'' + ''-i'' → ''goleni''), as it does after a softening of the stem that ends in the
-- soft vowel (`softened`: ''Herodzi-'' + ''-y'' → ''Herodzi''). After a stem's own soft vowel, the ending's
-- `hard_vowel` is dropped if that vowel spells a soft consonant (''niuni-'' + ''-y'' → ''niuni'') and written as the
-- soft vowel if not (''Ili-'' + ''-y'' → ''Ilii'').
local function join(data, stem, ending, softened)
if not mw.ustring.find(mw.ustring.sub(ending, 1, 1), "[" .. data.vowels .. "]") then
return stem .. ending
end
local spelled = replace_final(stem, data.soft)
local vowel = data.soft_vowel
local after_vowel = mw.ustring.sub(stem, -mw.ustring.len(vowel)) == vowel
if not spelled and not (softened and after_vowel) then
local hard = data.hard_vowel
if after_vowel and mw.ustring.sub(ending, 1, mw.ustring.len(hard)) == hard then
local rest = mw.ustring.sub(ending, mw.ustring.len(hard) + 1)
return stem .. (replace_final(stem, data.final_soft) and rest or vowel .. rest)
end
return stem .. ending
end
stem = spelled or stem
for _, absorbed in ipairs(data.soft_vowel_absorbs) do
local length = mw.ustring.len(absorbed)
if mw.ustring.sub(ending, 1, length) == absorbed then
return stem .. mw.ustring.sub(ending, length + 1)
end
end
return stem .. ending
end
-- Insert `vowel` before the last consonant of `stem`, spelling a soft consonant before it as before any vowel
-- (''bańk-'' → ''baniek''). Return nil if the stem doesn't end in two consonants.
local function insert(data, stem, vowel)
local vowels = data.vowels
local head, final = mw.ustring.match(stem, "^(.-[^" .. vowels .. "])([^" .. vowels .. "])$")
return head and join(data, head, vowel) .. final or nil
end
-- Change the vowel of the last syllable of `stem`, whose vowels are the letters of `vowels`, according to `map`
-- (`shorten`, `lengthen` or `front` in the data, or `clear` of a lect's paradigm). Return nil if that vowel isn't one
-- of the keys of `map`.
local function alternate(vowels, stem, map)
local letters = ""
for vowel in pairs(map) do
letters = letters .. vowel
end
local head, vowel, tail = mw.ustring.match(stem, "^(.*)([" .. letters .. "])([^" .. vowels .. "]*)$")
return head and head .. map[vowel] .. tail or nil
end
-- Return the stem that `label` names, which is either `plain` or a set of alternations joined with "+" (e.g.
-- `reduced+palatal`). Return nil if one of the alternations doesn't apply to `stem`.
function Stem.apply(data, stem, label)
local text = stem
for part in mw.text.gsplit(label, "+", true) do
if not text then
return nil
end
if part == "reduced" then
text = reduce(data, text)
elseif mw.ustring.find(part, "^inserted_") then
-- `inserted_VOWEL` puts the mobile vowel VOWEL in.
text = insert(data, text, mw.ustring.sub(part, 10))
elseif part == "truncated" then
text = replace_final(text, data.truncate)
elseif part == "spelled" then
text = replace_final(text, data.spelled)
elseif part == "shortened" then
text = alternate(data.vowels, text, data.shorten)
elseif part == "lengthened" then
text = alternate(data.vowels, text, data.lengthen)
elseif part == "fronted" then
text = alternate(data.vowels, text, data.front)
elseif part == "soft" or part == "final_soft" then
-- This is only a spelling, so leave the stem alone if it has no such letter.
text = replace_final(text, data[part]) or text
elseif part == "palatal" or part == "virile" then
text = replace_final(text, data[part])
elseif part == "irregular" then
text = ""
elseif part ~= "plain" then
error(("Internal error: unknown alternation '%s'"):format(part))
end
end
return text
end
------------------------------------------------------------------------------------------------------------------------
-- Noun rules --
------------------------------------------------------------------------------------------------------------------------
--[==[
Object holding the rules of one word's group, with the word's indicators applied. `NounRules.new(base)` finds the group
from the word's gender, kind, number and nominative ending, and `:forms(slot)` returns the forms of a slot by the rule
of the longest matching stem ending, as form objects `{form = ..., footnotes = {...}}`.
]==]
local NounRules = {}
NounRules.__index = NounRules
local function group_key(rule_gender, kind, plural, nominative)
return ("%s %s %s %s"):format(rule_gender, kind, plural and "pl" or "sg", nominative)
end
function NounRules.new(base, word)
local data = base.data
local rule_gender = data.rule_gender[base.gender]
if type(rule_gender) == "table" then
rule_gender = rule_gender[base.animacy]
end
local plural = base.number == "pl"
-- A plurale tantum is either masculine personal (m-pr) or not, and the non-personal ones share the groups of the
-- neuter.
if plural and rule_gender ~= "m-pr" then
rule_gender = "n"
end
if not rule_gender then
spec_error(("The noun '%s' needs a gender (m, f or n)"):format(word), base.text)
end
local stem, nominative = Stem.split(data, word, rule_gender:sub(1, 1), plural)
local kind = base.kind or "common"
local group = data.noun_groups[group_key(rule_gender, kind, plural, nominative)]
or kind ~= "common" and data.noun_groups[group_key(rule_gender, "common", plural, nominative)]
if not group then
error(("No rules for %s nouns in -%s ('%s'); give the forms with overrides and <!>"):format(
rule_gender, nominative, word), 0)
end
return setmetatable({base = base, data = data, word = word, stem = stem, nominative = nominative, group = group,
labels = {}, head_slot = plural and "nom_p" or "nom_s"}, NounRules)
end
-- Return the rule of `slot` for this stem, i.e. the rule of the longest stem ending (up to three letters) that has one.
function NounRules:rule(slot)
local rules = self.group.rules
for size = math.min(3, mw.ustring.len(self.stem)), 0, -1 do
local suffix = size == 0 and "" or mw.ustring.sub(self.stem, -size)
local by_slot = rules[suffix]
if by_slot and by_slot[slot] then
return by_slot[slot]
end
end
return nil
end
-- Return true if a part of an alternation label is about the mobile vowel, i.e. it's `reduced` or `inserted_VOWEL`.
local function is_mobile(part)
return part == "reduced" or mw.ustring.find(part, "^inserted_") ~= nil
end
-- Return the alternation label of an ending of a rule, with the word's indicators applied. `-*` takes out the mobile
-- vowel and `*` puts it in: for a lemma ending in a consonant it's dropped before an ending, and for one ending in a
-- vowel it's inserted into a bare stem (as `inserted_vowel` in the data says). `-#` and `#` do the same for ''ó''/''o''
-- and ''ą''/''ę''. A bare form of a lemma ending in a consonant is the lemma itself (e.g. the accusative of an
-- inanimate noun) and takes neither.
function NounRules:label(label, ending)
local base = self.base
local parts = {}
for part in mw.text.gsplit(label, "+", true) do
parts[part] = true
end
local mobile = false
for part in pairs(parts) do
mobile = mobile or is_mobile(part)
end
local consonant_final = self.nominative == ""
if base.reducible == false then
for part in pairs(parts) do
if is_mobile(part) then
parts[part] = nil
end
end
elseif base.reducible and not mobile then
if consonant_final and ending ~= "" then
parts.reduced = true
elseif ending == "" then
local inserted = self.data.inserted_vowel
parts["inserted_" .. (inserted.after[mw.ustring.sub(self.stem, -2, -2)] or inserted.default)] = true
end
end
if base.quantity == "none" then
parts.shortened, parts.lengthened = nil, nil
elseif base.quantity == "full" and not (parts.shortened or parts.lengthened) then
if consonant_final and ending ~= "" then
parts.shortened = true
elseif ending == "" then
parts.lengthened = true
end
end
-- Put the parts in the order they apply in, with the mobile vowel first.
local ordered = {}
if parts.reduced then
table.insert(ordered, "reduced")
end
local inserted = {}
for part in pairs(parts) do
if mw.ustring.find(part, "^inserted_") then
table.insert(inserted, part)
end
end
table.sort(inserted)
for _, part in ipairs(inserted) do
table.insert(ordered, part)
end
for _, name in ipairs({"truncated", "spelled", "shortened", "lengthened", "fronted", "soft", "final_soft", "palatal",
"virile", "irregular"}) do
if parts[name] then
table.insert(ordered, name)
end
end
return ordered[1] and table.concat(ordered, "+") or "plain"
end
-- Return the last consonant of a stem, which is either one of the data's `digraphs` or a single letter.
local function final_consonant(data, stem)
local last_two = mw.ustring.sub(stem, -2)
return data.digraphs[last_two] and last_two or mw.ustring.sub(stem, -1)
end
-- Return `lemma` followed by `ending`, with an apostrophe between them if the ending starts with a vowel. This is how a
-- form of a word read as another (`r:`) is written (''Barthes'a'', ''Kennedy'ego'', ''Kennedym'').
local function written_form(data, lemma, ending)
if ending == "" then
return lemma
end
return lemma .. (mw.ustring.find(mw.ustring.sub(ending, 1, 1), "[" .. data.vowels .. "]") and "'" or "") .. ending
end
function NounRules:form(label, ending, note)
local footnotes = note and {"[" .. self.data.notes[note] .. "]"} or nil
local written = self.base.indicators.r and self.base.lemma
-- An apostrophe keeps the lemma whole before the ending (''Google'' → ''Google'a'').
if mw.ustring.sub(ending, 1, 1) == "'" then
return {form = (written or self.word) .. ending, footnotes = footnotes}
end
local full = self:label(label, ending)
local stem = Stem.apply(self.data, self.stem, full) or self.stem
local form = join(self.data, stem, ending, stem ~= self.stem)
-- With `r:`, the forms are written on the lemma. For a word read with a nominative ending (''Kennedi''), what follows
-- that ending in each ending goes after the lemma (''Kennedy'ego''). For one read with none (''Bart''), a form that
-- changes the stem is written as it's built (''Barcie''), and the other forms put the ending after the lemma without
-- the ''i'' that spells a velar before a vowel (''Jakiem'', but ''Jacques'em'').
if written and self.nominative ~= "" then
local length = mw.ustring.len(self.nominative)
form = written_form(self.data, written,
mw.ustring.sub(ending, 1, length) == self.nominative and mw.ustring.sub(ending, length + 1) or ending)
elseif written and stem == self.stem then
local rest = ending
if self.data.stem_types.velar[final_consonant(self.data, stem)]
and mw.ustring.find(rest, "^i[" .. self.data.vowels .. "]") then
rest = mw.ustring.sub(rest, 2)
end
form = written_form(self.data, written, rest)
end
-- Keep the form's alternations: the table's categories come from the forms it shows.
local object = {form = form, footnotes = footnotes}
self.labels[object] = full
return object
end
-- Return the endings of a rule's cell as a list of `{ending, stem = ..., note = ...}`. A cell is an ending (a string),
-- one ending with a stem or note (e.g. `{ "e", stem = "palatal" }`), or a list of either (e.g. `{ "i", "ów" }`).
local function cell_endings(cell)
if type(cell) == "string" then
return {{cell}}
elseif type(cell[1]) == "string" and cell[2] == nil then
return {cell}
end
local list = {}
for _, ending in ipairs(cell) do
table.insert(list, type(ending) == "string" and {ending} or ending)
end
return list
end
-- Return the forms of `slot` according to its rule, or nil if the group has no rule for the slot.
function NounRules:forms(slot)
local cell = self:rule(slot)
if not cell then
return nil
end
local list = {}
for _, ending in ipairs(cell_endings(cell)) do
table.insert(list, self:form(ending.stem or "plain", ending[1], ending.note))
end
return list
end
-- Return the alternation label for an ending given in an override of `slot`. If the ending is one of the rule's own
-- endings, use that ending's label; otherwise use the label of the rule's first ending minus the softening that its
-- ending brings (`palatal` before ''-e'', `virile` before the virile ''-i''/''-y''). This way ''dom'' with the locative
-- ''-u'' gives ''domu'', and ''Polak'' with the nominative plural ''-owie'' gives ''Polakowie''.
function NounRules:overrideLabel(slot, ending)
local cell = self:rule(slot)
local endings = cell and cell_endings(cell) or {}
for _, item in ipairs(endings) do
if item[1] == ending then
return item.stem or "plain"
end
end
local kept = {}
for part in mw.text.gsplit(endings[1] and endings[1].stem or "plain", "+", true) do
if part ~= "palatal" and part ~= "virile" and part ~= "irregular" and part ~= "plain" then
table.insert(kept, part)
end
end
return kept[1] and table.concat(kept, "+") or "plain"
end
--[==[
Object holding the rules of an adjective, with the methods of `NounRules`. The group comes from `adjective_groups`
according to the ending of the lemma (one of `adjective_nominatives`). Adjectives take no stem indicators.
]==]
local AdjectiveRules = setmetatable({}, {__index = NounRules})
AdjectiveRules.__index = AdjectiveRules
function AdjectiveRules.new(base, word)
local data = base.data
local stem, nominative, group
for _, ending in ipairs(data.adjective_nominatives) do
stem = mw.ustring.match(word, "^(.+)" .. ending .. "$")
if stem then
nominative = ending
group = data.adjective_groups["adj common sg " .. ending]
break
end
end
if not group then
local endings = {}
for _, ending in ipairs(data.adjective_nominatives) do
table.insert(endings, "-" .. ending)
end
error(("'%s' doesn't end in %s; an irregular adjective takes <irreg>"):format(word,
table.concat(endings, " or ")), 0)
end
return setmetatable({base = base, data = data, word = word, stem = stem, nominative = nominative, group = group,
head_slot = "nom_m", labels = {}}, AdjectiveRules)
end
--[==[
Object holding the rules of a lect's paradigm, i.e. an entry of `lect_tables` with `table = "paradigm"`, such as
Standard Kurpie (`lect:skur`). The paradigm is the table in the data named by the entry's `rules`. Its `types` decide
the type of a lemma, and each type has one ending per slot. It answers the same calls from `decline_word` as
`NounRules`.
]==]
local ParadigmRules = {}
ParadigmRules.__index = ParadigmRules
-- Return the stem, type and declension (the gender whose endings it takes) of a lemma in `paradigm`, decided by its
-- gender and ending (see `types` in the data). With `soft`, a stem whose last consonant can come from mazuration takes
-- its entry's soft type. `name` is the name of the lect, for the error messages.
local function paradigm_type(data, paradigm, name, word, gender, soft, text)
for _, entry in ipairs(gender and paradigm.types[gender] or {}) do
local stem = entry.ending == "" and word or mw.ustring.match(word, "^(.+)" .. entry.ending .. "$")
if stem and not (entry.consonant_final and mw.ustring.find(word, "[" .. paradigm.vowels .. "]$")) then
local final = final_consonant(data, stem)
local type = entry.default
for _, class in ipairs(entry.by_final or {}) do
if paradigm[class[1]][final] then
type = class[2]
break
end
end
if soft then
if not entry.soft then
spec_error(("In the %s rules, a %s noun like '%s' can't take 'soft'"):format(name,
M.data.genders[gender].name, word), text)
elseif type == entry.soft then
spec_error(("The stem '%s' is soft already, so 'soft' isn't needed"):format(stem), text)
elseif not paradigm.mazurated[final] then
local finals = {}
for consonant in pairs(paradigm.mazurated) do
table.insert(finals, consonant)
end
table.sort(finals)
spec_error(("'soft' needs a stem that ends in a consonant from mazuration (%s), unlike '%s'"):format(
table.concat(finals, ", "), stem), text)
end
type = entry.soft
end
return stem, type, entry.declension or gender
end
end
spec_error(("The %s rules have no %s noun like '%s'; give its forms as overrides"):format(name,
gender and M.data.genders[gender].name or "genderless", word), text)
end
-- Return `stem` with the slanted vowel of its last syllable made clear by the `clear` table of `paradigm`, or by
-- `clear_before_nasal` when one of its `nasals` follows the vowel. Return nil if that vowel isn't slanted.
local function clear_vowel(paradigm, stem)
local vowels = paradigm.vowels
local following = mw.ustring.match(stem, "[" .. vowels .. "]([^" .. vowels .. "]?)[^" .. vowels .. "]*$")
local before_nasal = paradigm.nasals and paradigm.nasals[following] and paradigm.clear_before_nasal
return alternate(vowels, stem, before_nasal or paradigm.clear)
end
function ParadigmRules.new(base, word, paradigm, name)
local data = base.data
local plural = base.number == "pl"
local stem, type, declension
if plural then
-- A plurale tantum is declined from its nominative plural, with the plural endings of its gender's hard stems.
if not paradigm.plural_nominatives then
spec_error(("The %s rules have no pluralia tantum"):format(name), base.text)
end
for _, ending in ipairs(paradigm.plural_nominatives) do
stem = stem or mw.ustring.match(word, "^(.+)" .. ending .. "$")
end
if not stem then
spec_error(("The %s rules have no plurale tantum like '%s'"):format(name, word), base.text)
end
if base.indicators.soft then
spec_error(("In the %s rules, a plurale tantum can't take 'soft'"):format(name), base.text)
end
type, declension = "hard", base.gender or "n"
else
stem, type, declension = paradigm_type(data, paradigm, name, word, base.gender, base.indicators.soft, base.text)
end
local consonant_final = not plural and stem == word
if declension == "m" and base.animacy ~= "inan" and paradigm.animate_types and paradigm.animate_types[type] then
type = paradigm.animate_types[type]
end
if base.reducible then
stem = reduce(data, stem) or spec_error(("The stem '%s' has no mobile e"):format(stem), base.text)
end
-- With `#`, the forms with an ending have the clear vowel of `clear_stem`.
local clear_stem
if base.quantity == "none" then
spec_error(("The %s rules have no vowel alternation for '-#' to remove"):format(name), base.text)
elseif base.quantity == "full" then
if not paradigm.clear then
spec_error(("The %s rules have no vowel alternation for '#'"):format(name), base.text)
elseif not consonant_final then
spec_error(("In the %s rules, '#' needs a lemma that ends in a consonant"):format(name), base.text)
end
clear_stem = clear_vowel(paradigm, stem)
or spec_error(("The stem '%s' has no slanted vowel for '#' to make clear"):format(stem), base.text)
end
local endings = paradigm.nouns[declension][type]
if plural then
local plural_endings = {}
for slot, ending in pairs(endings) do
if mw.ustring.find(slot, "_p$") then
plural_endings[slot] = ending
end
end
endings = plural_endings
end
local copies = {}
for slot, source in pairs(paradigm.copies[declension]) do
copies[slot] = source
end
if base.gender == "m" then
for slot, source in pairs(paradigm.animate_copies[base.animacy]) do
copies[slot] = source
end
end
return setmetatable({base = base, data = data, paradigm = paradigm, word = word, stem = stem, clear_stem = clear_stem,
endings = endings, group = {copies = copies}, head_slot = plural and "nom_p" or "nom_s"}, ParadigmRules)
end
-- Return one form: the stem (with its clear vowel before an ending, under `#`), palatalized if `label` is `palatal` (by
-- the paradigm's own `palatal` table), followed by the ending. After a hardened consonant, the first letter of the
-- ending is respelled by `hardened_spelling`.
function ParadigmRules:form(label, ending, note)
local paradigm = self.paradigm
local stem = self.clear_stem and ending ~= "" and self.clear_stem or self.stem
if label == "palatal" then
stem = replace_final(stem, paradigm.palatal) or stem
end
if paradigm.hardened and paradigm.hardened[final_consonant(self.data, stem)] then
local respelled = paradigm.hardened_spelling and paradigm.hardened_spelling[mw.ustring.sub(ending, 1, 1)]
if respelled then
ending = respelled .. mw.ustring.sub(ending, 2)
end
end
return {form = stem .. ending, footnotes = note and {"[" .. self.data.notes[note] .. "]"} or nil}
end
function ParadigmRules:forms(slot)
local cell = self.endings[slot]
if not cell then
return {}
end
if type(cell) == "string" then
return {self:form("plain", cell)}
end
return {self:form(cell.stem or "plain", cell[1], cell.note)}
end
-- Return the stem label of a slot's rule. An ending given for the slot in an override goes on that stem.
function ParadigmRules:overrideLabel(slot)
local cell = self.endings[slot]
return type(cell) == "table" and cell.stem or "plain"
end
------------------------------------------------------------------------------------------------------------------------
-- Declension --
------------------------------------------------------------------------------------------------------------------------
-- Return the forms of a noun from the lexicon (`<irreg>`) or of an indeclinable noun (`<indecl>`).
local function lexicon_forms(base, word)
local forms = {}
if base.indicators.irreg then
local list = base.data.irregular_nouns[word]
if not list then
error(("'%s' is not one of the irregular nouns"):format(word), 0)
end
for i, slot in ipairs(base.data.slot_order) do
forms[slot] = {{form = list[i]}}
end
elseif base.indicators.indecl then
for _, slot in ipairs(base.data.slot_order) do
forms[slot] = {{form = word}}
end
end
return forms
end
-- Return the masculine nominative singular of an adjectival word given in another gender, using `adjective_lemma` in
-- the data, e.g. ''teściowa'' → ''teściowy'', ''tania'' → ''tani'', ''bykowe'' → ''bykowy'', ''wielkie'' →
-- ''wielki''. A plural such as ''Zjednoczone'' works the same way.
local function adjective_lemma(data, word, rule_gender, plural)
local lemma = data.adjective_lemma
for _, ending in ipairs(lemma.endings[plural and "plural" or rule_gender] or {}) do
local stem = mw.ustring.match(word, "^(.+)" .. ending[1] .. "$")
if stem then
return stem .. ((ending.soft or lemma.soft_after[mw.ustring.sub(stem, -1)]) and lemma.soft or lemma.hard)
end
end
return word
end
--[==[
Return the masculine nominative singular that goes with a virile plural, e.g. ''krewni'' → ''krewny'', ''polscy'' →
''polski''. We try each word that the data's `palatal` table could have softened into the plural (before one of the
`virile_endings`) and return the one whose virile nominative plural, as the adjective rules give it, is that plural.
Return {nil} if there's none.
]==]
local function virile_lemma(data, word)
local adjective = {indicators = {}, overrides = {}, data = data}
for final, softened in pairs(data.palatal) do
for _, ending in ipairs(data.virile_endings) do
local stem = mw.ustring.match(word, "^(.+)" .. softened .. ending .. "$")
if stem then
for _, nominative in ipairs(data.adjective_nominatives) do
local lemma = stem .. final .. nominative
local ok, rules = pcall(AdjectiveRules.new, adjective, lemma)
if ok then
for _, form in ipairs(rules:forms("nom_mp_pers")) do
if form.form == word then
return lemma
end
end
end
end
end
end
end
return nil
end
-- Return the forms of an adjective in a lect's paradigm (`lect:skur`): the endings of the paradigm's `adjective` added
-- to the lemma minus its last letter, with the slots shared as for every adjective (`adjective_shared` in the data).
local function paradigm_adjective_forms(data, paradigm, word)
local stem = mw.ustring.sub(word, 1, -2)
local forms = {nom_m = {{form = word}}}
for slot, ending in pairs(paradigm.adjective) do
forms[slot] = {{form = stem .. ending}}
end
for source, targets in pairs(data.adjective_shared) do
for _, target in ipairs(targets) do
forms[target] = forms[source]
end
end
return forms
end
-- Return the forms of an adjectival word (`+`) in a lect's paradigm (`lect:skur`), in noun slots. Its masculine comes from
-- the word as given: the word minus the paradigm's nominative ending for its gender and number, with ''-ï'' after one of
-- the paradigm's `adjective_soft` consonants and ''-y'' otherwise.
local function paradigm_adjectival_forms(base, word, rule_gender, plural)
local data = base.data
local paradigm = data[base.lect_table.rules]
if not paradigm.adjective then
spec_error(("The %s rules have no adjective declension"):format(base.lect_name), base.text)
end
local masculine = word
if plural or rule_gender == "f" or rule_gender == "n" then
local ending = paradigm.adjective[plural and (rule_gender == "m-pr" and "nom_mp_pers" or "nom_p_not_mp_pers")
or "nom_" .. rule_gender]
local stem = mw.ustring.match(word, "^(.+)" .. ending .. "$")
or spec_error(("The adjectival word '%s' doesn't end in -%s"):format(word, ending), base.text)
masculine = stem .. (paradigm.adjective_soft and paradigm.adjective_soft[final_consonant(data, stem)] and "ï" or "y")
end
local adjective = paradigm_adjective_forms(data, paradigm, masculine)
for _, pair in ipairs(data.adjective_accusatives) do
adjective[pair[2]] = adjective[pair[2]] or adjective[pair[1]]
end
local forms = {}
for slot, adjective_slot in pairs(data.adjectival_slots[rule_gender]) do
forms[slot] = adjective[adjective_slot] or {}
end
if rule_gender ~= "m-pr" then
for slot, adjective_slot in pairs(data.adjectival_slots.plural) do
forms[slot] = adjective[adjective_slot] or {}
end
end
forms[plural and "nom_p" or "nom_s"] = {{form = word}}
return forms
end
-- Return the forms of an adjectival word (`+`) in noun slots, using `adjectival_slots` in the data.
local function adjectival_forms(base, word)
local data = base.data
local rule_gender = data.rule_gender[base.gender]
if type(rule_gender) == "table" then
rule_gender = rule_gender[base.animacy or "inan"]
end
local plural = base.number == "pl"
if base.lect_table and base.lect_table.table == "paradigm" then
return paradigm_adjectival_forms(base, word, rule_gender, plural)
end
local lemma = plural and rule_gender == "m-pr" and virile_lemma(data, word) or adjective_lemma(data, word, rule_gender, plural)
local adjective = {lemma = lemma, indicators = {}, overrides = {}, data = data}
local rules = AdjectiveRules.new(adjective, adjective.lemma)
local function forms_of(slot)
if slot == "nom_m" then
return {{form = adjective.lemma}}
end
local source = rules.group.copies[slot]
while source and rules.group.copies[source] do
source = rules.group.copies[source]
end
if source == "nom_m" then
return {{form = adjective.lemma}}
end
return rules:forms(source or slot) or {}
end
local forms = {}
for slot, adjective_slot in pairs(data.adjectival_slots[rule_gender]) do
forms[slot] = forms_of(adjective_slot)
end
if rule_gender ~= "m-pr" then
for slot, adjective_slot in pairs(data.adjectival_slots.plural) do
forms[slot] = forms_of(adjective_slot)
end
end
-- The word as given heads its table.
forms[plural and "nom_p" or "nom_s"] = {{form = word}}
return forms
end
--[==[
Resolve the lect of a `lect:` indicator or a `[lect:CODE:PLACE]` tag through the aliases in the data module of the lects
(`lect_module` in the language's data, which is [[Module:zlw-lch-IPA/data/pl]] for Polish). Return the code and the
name of the lect.
]==]
local function lect_of(data, code, text)
local lects = mw.loadData(data.lect_module)
code = lects.lect_aliases[code] or code
local lect = lects.lects[code]
if not lect then
local codes = {}
for known in pairs(lects.lects) do
table.insert(codes, known)
end
table.sort(codes)
spec_error(("Unrecognized lect '%s'; the lects are %s"):format(code, table.concat(codes, ", ")), text)
end
return code, lect.name
end
-- Return a footnote `[lect:CODE]` or `[lect:CODE:PLACE]` of a word of `base` as it's shown (the name of the lect,
-- formatted as its label is, i.e. linked to the article on the dialect, followed by the place), along with the name of
-- the lect and the list of places the tag gives. The places are separated by commas and may be followed by a note after
-- a semicolon, which isn't a place: `[lect:MB:Czachówek, Wągrodno]` gives Czachówek and Wągrodno, and
-- `[lect:MD:Przasnysz; in the sense “man”]` gives Przasnysz. Return nil if the footnote isn't a lect tag.
local function lect_footnote(base, footnote)
local code, place = mw.ustring.match(footnote, "^%[lect:([^:%]]+):?(.-)%]$")
if not code then
return nil
end
local _, name = lect_of(base.data, code, base.text)
local label = M.labels.get_label_info{label = name, lang = base.lang, nocat = true}.label
local places = {}
for each in mw.text.gsplit(mw.ustring.match(place, "^[^;]*"), ",", true) do
each = mw.text.trim(each)
if each ~= "" then
table.insert(places, each)
end
end
return "[" .. label .. (place ~= "" and " (" .. place .. ")" or "") .. "]", name, places
end
-- Return the link target of a form of an attested lect, i.e. its modern spelling according to `respelling` (e.g.
-- ''ptåka'' → ''ptaka''). Return nil if it's spelled the same.
local function respelled(respelling, form)
local target = mw.ustring.gsub(form, ".", respelling)
return target ~= form and target or nil
end
-- Return a `generate_link` function for `show_forms` for the table of `spec`, which links a respelled form (one with a
-- `target`) to its modern spelling.
local function respelled_link(spec)
return function(data)
if data.form.target then
return M.links.full_link{lang = spec.lang, term = data.form.target, alt = data.form.formval_for_link,
tr = "-"} .. M.inflection_utilities.get_footnote_text(data.form.footnotes, data.footnote_obj)
end
end
end
-- Return a `transform_accel_obj` function for `show_forms` for the table of `spec`, or nil if the table has no id. A
-- table with an id gives the lemma of its green links the id (`bek<id:defender>`), so that an entry they create is a
-- form of this table's word only.
local function accel_with_id(spec)
if not spec.id then
return nil
end
return function(slot, form, accel_obj)
if accel_obj then
accel_obj.lemma = accel_obj.lemma .. "<id:" .. spec.id .. ">"
end
return accel_obj
end
end
--[==[
Return the forms of an attested table (Middle Polish `lect:mpl`, the `dialectal` table and every Old Polish table),
which are the cells given, exactly as given, and nothing else. In a dialectal table, every form must have a lect,
either from its own `[lect:...]` tag or from a tag given for the whole word.
]==]
local function attested_forms(base)
local forms = {}
local word_lect, word_lect_name, word_places
local word_footnotes = {}
for _, note in ipairs(base.footnotes or {}) do
local shown, name, places = lect_footnote(base, note)
word_lect, word_lect_name, word_places = word_lect or shown, word_lect_name or name, word_places or places
table.insert(word_footnotes, shown or note)
end
-- the forms with a lect tag of their own, which the lect tag of the word doesn't go on
local own_lect = {}
local respelling = base.lect_table and base.lect_table.respelling and base.data[base.lect_table.respelling]
for slot, override in pairs(base.overrides) do
if not override.full then
spec_error(("An attested table takes whole forms: '%s:FORM'"):format(slot), base.text)
end
local list = {}
for _, value in ipairs(override.values) do
if value.form ~= "" then
local footnotes, lect, lect_name, places = {}, nil, nil, nil
for _, note in ipairs(value.footnotes or {}) do
local shown, name, note_places = lect_footnote(base, note)
lect, lect_name, places = lect or shown, lect_name or name, places or note_places
table.insert(footnotes, shown or note)
end
if base.indicators.dialectal then
if not lect and not word_lect then
spec_error(("The dialectal form '%s' needs [lect:CODE]"):format(value.form), base.text)
end
end
-- `lect` is the name of the form's lect and `places` the places of its lect tag (the form's own, or else
-- the word's), which label the form's definition line (see `form_tag_sets`).
local form = {
form = value.form,
target = respelling and respelled(respelling, value.form) or nil,
footnotes = footnotes[1] and footnotes or nil,
lect = lect_name or word_lect_name,
places = lect and places or word_places,
}
own_lect[form] = lect and true or nil
table.insert(list, form)
end
end
forms[slot] = list
end
if base.footnotes then
base.footnotes, base.word_lect, base.own_lect = word_footnotes, word_lect, own_lect
end
return forms
end
-- Return the entry of a pronoun in the data's `pronouns` along with the ending its forms take. This is the lemma's own
-- entry (with no ending), or the entry of the pronoun it's made from plus one of the `pronoun_suffixes` (e.g.
-- ''cośkolwiek'' is ''co'' plus ''-śkolwiek'').
local function pronoun_entry(data, lemma)
local pronouns = data.pronouns
if pronouns[lemma] then
return pronouns[lemma], ""
end
for _, suffix in ipairs(data.pronoun_suffixes or {}) do
local head = mw.ustring.match(lemma, "^(.+)" .. suffix .. "$")
if head and pronouns[head] then
return pronouns[head], suffix
end
end
return nil
end
-- Return the forms of a pronoun (`<pron>`) with their notes. In an attested table (Old Polish), the forms given in the
-- spec go on top of them.
local function pronoun_forms(base, word)
local data = base.data
local pronoun, suffix = pronoun_entry(data, word)
if not pronoun then
local lemmas = {}
for lemma in pairs(data.pronouns) do
table.insert(lemmas, lemma)
end
table.sort(lemmas)
local message = ("No pronoun '%s'; the pronouns are %s"):format(word, table.concat(lemmas, ", "))
if data.pronoun_suffixes then
local suffixes = {}
for _, item in ipairs(data.pronoun_suffixes) do
table.insert(suffixes, "-" .. item)
end
message = message .. ", and these with " .. table.concat(suffixes, ", ")
end
spec_error(message, base.text)
end
base.pronoun = pronoun
local forms = {}
for slot, list in pairs(pronoun) do
if slot ~= "numbers" and slot ~= "numberless" then
forms[slot] = {}
for _, item in ipairs(list) do
local form = {form = (type(item) == "table" and item[1] or item) .. suffix}
if type(item) == "table" then
form.footnotes = {}
for _, note in ipairs(item.notes) do
table.insert(form.footnotes, "[" .. data.notes[note] .. "]")
end
end
table.insert(forms[slot], form)
end
end
end
if base.attested then
for slot, list in pairs(attested_forms(base)) do
forms[slot] = list
end
end
return forms
end
-- Return the rule of a numeral in `rules` (`numeral_rules` or `collective_rules` in the data), i.e. the rule of the
-- longest key that the lemma ends in, along with the lemma minus that key.
local function numeral_rule(rules, word, text)
for length = mw.ustring.len(word), 0, -1 do
local key = length == 0 and "" or mw.ustring.sub(word, -length)
if rules[key] then
return rules[key], mw.ustring.sub(word, 1, mw.ustring.len(word) - length)
end
end
spec_error(("No numeral declines like '%s'"):format(word), text)
end
-- Return the forms of a numeral (`<num>`), i.e. the endings of its rule added to its stem.
local function numeral_forms(rules, base, word)
local rule, stem = numeral_rule(rules, word, base.text)
local forms = {}
for slot, cell in pairs(rule) do
forms[slot] = {}
for _, ending in ipairs(cell_endings(cell)) do
table.insert(forms[slot], {form = stem .. ending[1],
footnotes = ending.note and {"[" .. base.data.notes[ending.note] .. "]"} or nil})
end
end
return forms
end
--[==[
Add the footnotes given for the whole word (`base.footnotes`) after the footnotes of every form, as new form objects,
since a copied slot shares the form objects of its source. In an attested table the word's lect tag
(`base.word_lect`) only goes on the forms without a lect tag of their own (`base.own_lect`). Return the forms.
]==]
local function add_word_footnotes(base, forms)
if not base.footnotes then
return forms
end
for slot, list in pairs(forms) do
local copy = {}
for _, form in ipairs(list) do
local footnotes = {}
for _, note in ipairs(form.footnotes or {}) do
table.insert(footnotes, note)
end
for _, note in ipairs(base.footnotes) do
if not (note == base.word_lect and base.own_lect[form]) then
table.insert(footnotes, note)
end
end
-- a copy of the whole form, so that it keeps its lect and places for `form_tag_sets`
local copied = {}
for key, value in pairs(form) do
copied[key] = value
end
copied.footnotes = footnotes
table.insert(copy, copied)
end
forms[slot] = copy
end
return forms
end
--[==[
Decline a single word. This is the `inflect_word_spec` callback passed to [[Module:inflection utilities]]. First the
rules fill every slot they cover. Then the overrides apply (an ending goes on the stem that the slot's rule uses, and a
form replaces the cell), followed by the copies (unless a copy is overridden itself), the deprecative forms of a
masculine personal noun (after its nominative plural, with a footnote) and finally the footnote for the whole word.
]==]
local function decline_word(base)
local word = base.indicators.decllemma or base.indicators.r or base.lemma
local forms, rules
if base.attested then
base.forms = add_word_footnotes(base, base.indicators.pron and pronoun_forms(base, word) or attested_forms(base))
return
elseif base.indicators.pron then
forms = pronoun_forms(base, word)
elseif base.indicators.num then
forms = numeral_forms(base.data.collective_rules, base, word)
elseif base.indicators.irreg or base.indicators.indecl then
forms = lexicon_forms(base, word)
elseif base.indicators["!"] then
-- A manual table has only the forms its overrides give.
forms = {}
elseif base.indicators["+"] then
forms = adjectival_forms(base, word)
else
rules = base.lect_table and base.lect_table.table == "paradigm"
and ParadigmRules.new(base, word, base.data[base.lect_table.rules], base.lect_name) or NounRules.new(base, word)
-- The lemma heads the table, even when another word is declined in its place (`decllemma`).
forms = {[rules.head_slot] = {{form = base.lemma}}}
-- The rules give the singular and the plural; only an attested table has the dual.
for _, entry in ipairs(M.data.noun_slots) do
local slot = entry.slot
if entry.number ~= "d" and slot ~= rules.head_slot and not rules.group.copies[slot] then
forms[slot] = rules:forms(slot)
-- A form that is the declined word itself (e.g. an inanimate accusative) belongs to the lemma.
for _, form in ipairs(forms[slot] or {}) do
if form.form == word then
form.form = base.lemma
end
end
end
end
-- In a phrase the deprecative forms would agree with nothing (''pany młodzi''), so only a single word shows
-- them.
if not base.in_phrase then
forms.depr_p = rules:forms("depr_p")
end
end
for slot, override in pairs(base.overrides) do
local list = {}
local rule_forms = forms[slot] or {}
for _, value in ipairs(override.values) do
if value.default then
for _, form in ipairs(rules and rules:forms(slot) or {}) do
table.insert(list, form)
end
elseif override.full then
if value.form ~= "" then
local shown = {form = value.form, footnotes = value.footnotes}
-- A whole form that the rules also give keeps their alternations for the categories (''ojca'' on
-- ''ojciec'').
for _, rule_form in ipairs(rule_forms) do
if rule_form.form == value.form and rules and rules.labels then
rules.labels[shown] = rules.labels[rule_form]
end
end
table.insert(list, shown)
end
else
local form = rules and rules:form(rules:overrideLabel(slot, value.form), value.form) or {form = word .. value.form}
form.footnotes = value.footnotes
table.insert(list, form)
end
end
forms[slot] = list
end
if rules then
-- A copy can copy another copy (e.g. the vocative of a feminine consonant-stem noun is its locative, which is
-- its dative). Fill each one from the slot at the end of its chain, unless a slot along the way is overridden.
local copies = rules.group.copies
for slot in pairs(copies) do
if not base.overrides[slot] then
local source = copies[slot]
while copies[source] and not base.overrides[source] do
source = copies[source]
end
local list = {}
for _, form in ipairs(forms[source] or {}) do
table.insert(list, form)
end
forms[slot] = list
end
end
end
if forms.depr_p then
forms.nom_p = forms.nom_p or {}
-- A deprecative form that's the same as a virile form (e.g. ''zaklinacze'') isn't a separate form, so don't
-- show it twice.
local virile = {}
for _, form in ipairs(forms.nom_p) do
virile[form.form] = true
end
for _, form in ipairs(forms.depr_p) do
if not virile[form.form] then
local shown = {form = form.form, footnotes = form.footnotes or {"[" .. base.data.notes.deprecative .. "]"}}
if rules and rules.labels then
rules.labels[shown] = rules.labels[form]
end
table.insert(forms.nom_p, shown)
end
end
forms.depr_p = nil
end
if rules and rules.labels then
-- Collect the alternations of the forms the table shows, for its categories. A rule's form that an override
-- replaced doesn't count, and neither does a form of a number the table doesn't show.
rules.used = {}
for slot, list in pairs(forms) do
if not base.number or mw.ustring.sub(slot, -1) == mw.ustring.sub(base.number, 1, 1) then
for _, form in ipairs(list) do
for part in mw.text.gsplit(rules.labels[form] or "plain", "+", true) do
rules.used[part] = true
end
end
end
end
end
base.forms = add_word_footnotes(base, forms)
-- Keep the rules the forms came from, and the alternations they used, for the categories.
base.rules = rules
end
-- Join an adjective stem and an ending. If the data's `adjective_dropped` says the last letter of the stem drops before
-- the first letter of the ending, drop it (e.g. ''moj-'' + ''-ich'' → ''moich'').
local function adjective_form(data, stem, ending)
local before = data.adjective_dropped[mw.ustring.sub(stem, -1)]
if before and mw.ustring.sub(ending, 1, mw.ustring.len(before)) == before then
return mw.ustring.sub(stem, 1, -2) .. ending
end
return stem .. ending
end
-- Return the forms of an irregular adjective from `irregular_adjectives`, along with the layout of the table it needs
-- (nil, `dwa` or `plonly`).
local function irregular_adjective_forms(base, word)
local data = base.data
for _, entry in ipairs(data.irregular_adjectives) do
local captured = mw.ustring.match(word, entry.pattern)
if captured or entry.stem and mw.ustring.find(word, entry.pattern) then
local forms = {}
local function add(slot, stem, endings, note)
if type(endings) == "string" then
endings = {endings}
end
for _, ending in ipairs(endings or {}) do
forms[slot] = forms[slot] or {}
local form = ending == "-" and base.lemma or adjective_form(data, stem, ending)
table.insert(forms[slot], {form = form, footnotes = note and {"[" .. note .. "]"} or nil})
end
end
if entry.table ~= "dwa" then
add("nom_m", nil, "-")
end
for _, set in ipairs(entry.sets) do
local stem = (entry.stem or captured) .. (set.add or "")
for slot, endings in pairs(set.endings or {}) do
add(slot, stem, endings, set.note)
for _, target in ipairs(data.adjective_shared[slot] or {}) do
add(target, stem, endings, set.note)
end
end
for slot, endings in pairs(set.own or {}) do
add(slot, stem, endings, set.note)
end
if set.archaic_dative and base.indicators.archdat then
add("dat_mn", stem, set.archaic_dative, data.notes[data.archaic_dative.note])
end
end
return forms, entry.table
end
end
error(("Unrecognized irregular adjective '%s'"):format(word), 0)
end
--[==[
Decline a single adjective. This is the `inflect_word_spec` callback passed to [[Module:inflection utilities]] for
{{tl|pl-adecl}}. The rules (or the lexicon of irregular adjectives) fill the slots; then the overrides apply, followed
by the accusatives taken from other slots (unless overridden) and the footnote for the whole word. An attested table
has the cells given and nothing else.
]==]
local function decline_adjective_word(base)
local data = base.data
local word = base.indicators.decllemma or base.lemma
local forms, layout
if base.attested then
-- The cells given and nothing else, with the dual columns if `du` is given.
forms, layout = attested_forms(base), base.indicators.du and "dual" or nil
elseif base.indicators.irreg then
forms, layout = irregular_adjective_forms(base, word)
elseif base.indicators.lect then
local paradigm = data[data.lect_tables[base.indicators.lect].rules]
if not paradigm.adjective then
spec_error(("The %s rules have no adjective declension"):format(base.lect_name), base.text)
end
forms = paradigm_adjective_forms(data, paradigm, word)
-- With `decllemma`, the lemma itself heads the table (''båbcyn'' declined as ''båbcyny'').
forms.nom_m = {{form = base.lemma}}
elseif base.indicators.num then
forms, layout = numeral_forms(data.numeral_rules, base, word), "plonly"
else
local rules = AdjectiveRules.new(base, word)
-- With `decllemma`, the lemma itself still heads the table (''wart'' declined as ''warty'').
forms = {nom_m = {{form = base.lemma}}}
for _, slot in ipairs(data.adjective_slots) do
if slot ~= "nom_m" and slot ~= "short" and not rules.group.copies[slot] then
forms[slot] = rules:forms(slot)
end
end
if base.indicators.archdat then
local archaic = data.archaic_dative
table.insert(forms.dat_mn, {form = rules.stem .. archaic[1], footnotes = {"[" .. data.notes[archaic.note] .. "]"}})
end
-- Keep the slots that every adjective shares as copies, so that an override of the source carries over.
for slot, source in pairs(rules.group.copies) do
local accusative = mw.ustring.find(slot, "^acc")
if not accusative and not base.overrides[slot] then
forms[slot] = forms[source]
end
end
end
if not base.attested then
for slot, override in pairs(base.overrides) do
local list = {}
for _, value in ipairs(override.values) do
if value.form ~= "" then
table.insert(list, {form = value.form, footnotes = value.footnotes})
end
end
forms[slot] = list
end
for _, pair in ipairs(data.adjective_accusatives) do
local source, target = pair[1], pair[2]
if not base.overrides[target] and forms[source] and not (base.indicators.irreg and forms[target]) then
forms[target] = forms[source]
end
end
end
base.forms = add_word_footnotes(base, forms)
base.layout = layout
end
-- Return the attested tables there are for `template` (`noun` or `adjective`), for the error messages: those of the
-- language's attested lects and its dialectal table, plus the templates of the languages whose tables of that kind are
-- all attested.
local function attested_tables(data, template)
local tables = {}
local codes = {}
for code, lect_table in pairs(data.lect_tables or {}) do
if lect_table.table == "attested" then
table.insert(codes, code)
end
end
table.sort(codes)
for _, code in ipairs(codes) do
table.insert(tables, "<lect:" .. code .. ">")
end
if data.indicators[template].dialectal then
table.insert(tables, "<dialectal>")
end
local languages = {}
for code, language in pairs(M.data.languages) do
if language[template] then
table.insert(languages, code)
end
end
table.sort(languages)
for _, code in ipairs(languages) do
if mw.loadData("Module:zlw-lch-decl/data/" .. code).attested then
table.insert(tables, "{{" .. M.data.languages[code][template] .. "}}")
end
end
return table.concat(tables, ", ")
end
-- Work out the table a base is for: its lect (`lect:CODE`), and whether the table is attested, i.e. has only the cells
-- given (for an attested lect, the dialectal table, or a language whose tables are all attested). Throw an error if
-- `recon` or `du` is given for a table that isn't attested, `soft` for a table without its lect's own rules, if a lect
-- tag appears outside the dialectal table, or if a dual slot is given without `du`.
local function resolve_table(base)
local data = base.data
if base.indicators.lect then
base.indicators.lect, base.lect_name = lect_of(data, base.indicators.lect, base.text)
base.lect_table = data.lect_tables[base.indicators.lect]
if not base.lect_table then
local codes = {}
for code in pairs(data.lect_tables) do
table.insert(codes, code)
end
table.sort(codes)
spec_error(("The lect '%s' has no table of its own (the lects with one are %s); give its forms in a "
.. "<dialectal> table"):format(base.indicators.lect, table.concat(codes, ", ")), base.text)
end
end
base.attested = data.attested or base.indicators.dialectal
or base.lect_table and base.lect_table.table == "attested" or nil
for _, name in ipairs({"recon", "du"}) do
if base.indicators[name] and not base.attested then
spec_error(("Only an attested table (%s) takes '%s'"):format(attested_tables(data, base.template), name),
base.text)
end
end
if base.indicators.soft and not (base.lect_table and base.lect_table.table == "paradigm") then
local codes = {}
for code, lect_table in pairs(data.lect_tables) do
if lect_table.table == "paradigm" then
table.insert(codes, "<lect:" .. code .. ">")
end
end
table.sort(codes)
spec_error(("Only a lect with rules of its own (%s) takes 'soft'"):format(table.concat(codes, ", ")), base.text)
end
-- A form of a lect can only be tagged in the dialectal table, so that none ends up among the standard forms.
if not base.indicators.dialectal then
local function check(footnotes)
for _, footnote in ipairs(footnotes or {}) do
if mw.ustring.find(footnote, "^%[lect:") then
spec_error(("A lect's form (%s) belongs in a <dialectal> table"):format(footnote), base.text)
end
end
end
check(base.footnotes)
for _, override in pairs(base.overrides) do
for _, value in ipairs(override.values) do
check(value.footnotes)
end
end
end
if not base.indicators.du then
for slot in pairs(base.overrides) do
if mw.ustring.find(slot, "_d$") then
spec_error(("The dual slot '%s' needs the indicator 'du'"):format(slot), base.text)
end
end
end
end
-- Set the fields of a base that the rules use, based on its indicators.
local function normalize_base(base)
base.gender = base:group("gender")
base.animacy = base:group("animacy")
base.number = base:group("number")
base.kind = base:group("kind")
if base.indicators["*"] then
base.reducible = true
elseif base.indicators["-*"] then
base.reducible = false
end
base.quantity = base.indicators["#"] and "full" or base.indicators["-#"] and "none" or nil
if base.gender == "m" and not base.animacy then
base.animacy = "inan"
end
resolve_table(base)
-- `r:` gives the rules the word as it's read, so it needs a noun that the rules decline.
if base.indicators.r and (base:group("type") or base.attested or base.lect_table) then
spec_error("The indicator 'r' needs a noun that the rules decline", base.text)
end
end
------------------------------------------------------------------------------------------------------------------------
-- Output --
------------------------------------------------------------------------------------------------------------------------
--[==[
Object to render the declined words as a table with [[Module:inflection-table]], with a column for each number shown and
a row for each case. Each row has a `data-case` attribute so that scripts can reorder the cases. The cells come from
`show_forms` in [[Module:inflection utilities]], linked with accelerators for the lemma, and the footnotes go under the
table.
]==]
local TableRenderer = {}
TableRenderer.__index = TableRenderer
function TableRenderer.new(spec)
return setmetatable({spec = spec}, TableRenderer)
end
function TableRenderer:numbers()
local numbers = {}
for _, number in ipairs(M.data.numbers) do
if self.spec.numbers[number.code] then
table.insert(numbers, number)
end
end
return numbers
end
-- Return the title of a table: `title=` if given, otherwise what the table is (e.g. "Declension of " or "Attested
-- Middle Polish forms of ") followed by its head, unlinked. `suffix` follows the default title (`default_kind` and the
-- lemma), e.g. the declension kinds of an adjective.
function TableRenderer:title(default_kind, suffix)
local spec = self.spec
if spec.title then
return spec.title
end
local kind, head = default_kind, spec.forms.lemma
if spec.kind_title then
kind, head, suffix = spec.kind_title[1], spec.kind_title[2] or head, nil
end
return kind .. M.links.full_link({lang = spec.lang, alt = head}, "term") .. (suffix or "")
end
-- Return the first lines of a table titled `title`: the frame from [[Module:inflection-table]], with its first row
-- opened.
function TableRenderer:top(title)
return {M.inflection_table.make_top{
title = title,
tall = "yes",
lang = self.spec.lang:getCode(),
class = "sticky-left-column",
}}
end
-- Close the table in `lines` with its footnotes and categories, and return its wikitext.
function TableRenderer:finish(lines)
local spec = self.spec
table.insert(lines, M.inflection_table.make_bottom{notes = spec.forms.footnote or ""})
if spec.categories[1] and not spec.nocat then
table.insert(lines, M.utilities.format_categories(spec.categories, spec.lang))
end
return table.concat(lines, "\n")
end
function TableRenderer:render()
local spec = self.spec
local numbers = self:numbers()
local slot_list = {}
for _, case in ipairs(M.data.cases) do
for _, number in ipairs(numbers) do
-- A table with one number doesn't name it in its accelerators, and an attested or lect table has none
-- ("-").
local accel = (spec.attested or spec.lect) and "-" or #numbers > 1 and case.accel .. "|" .. number.accel or case.accel
table.insert(slot_list, {case.code .. "_" .. number.code, accel})
end
end
M.inflection_utilities.show_forms(spec.forms, {
lang = spec.lang,
lemmas = spec.lemmas,
slot_list = slot_list,
-- A Middle Polish form links to its modern spelling.
generate_link = respelled_link(spec),
transform_accel_obj = accel_with_id(spec),
})
local lines = self:top(self:title("", " の格変化"))
-- make_top has already opened the first row.
table.insert(lines, '! class="outer" style="background-color: #D9EBFF" |')
for _, number in ipairs(numbers) do
-- A numberless pronoun (e.g. ''siebie'') has an empty header over its one column.
table.insert(lines, '! class="outer" style="background-color: #D9EBFF" | ' .. (spec.numberless and "" or number.name))
end
for _, case in ipairs(M.data.cases) do
table.insert(lines, ('|- data-case="%s"'):format(case.code))
table.insert(lines, ('! title="%s" style="background-color: #EFF7FF" | %s'):format(spec.data.case_titles[case.code], case.name))
for _, number in ipairs(numbers) do
local cell = spec.forms[case.code .. "_" .. number.code]
table.insert(lines, "| " .. (cell or "—"))
end
end
return self:finish(lines)
end
--[==[
The rows of an adjective table, by layout. Each row is a case and its cells, and each cell is a slot and the number of
columns it spans. The regular table has the masculine animate, masculine inanimate, feminine and neuter singular, then
the virile and non-virile plural, as in the former [[Module:pl-adjective]]. The dual table (an attested table with `du`)
puts the dual, masculine and feminine/neuter, between them.
]==]
local ADJECTIVE_LAYOUTS = {
regular = {
columns = {
{"singular", 4, {"masculine animate", "masculine inanimate", "feminine", "neuter"}},
{"plural", 2, {"virile (= masculine personal)", "non-virile"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_m", 2}, {"nom_f"}, {"nom_n"}, {"nom_mp_pers"}, {"nom_p_not_mp_pers"}}},
{"gen", "genitive", {{"gen_mn", 2}, {"gen_f"}, {"gen_mn"}, {"gen_p", 2}}},
{"dat", "dative", {{"dat_mn", 2}, {"dat_f"}, {"dat_mn"}, {"dat_p", 2}}},
{"acc", "accusative", {{"acc_m_an"}, {"acc_m_in"}, {"acc_f"}, {"acc_n"}, {"acc_mp_pers"},
{"acc_p_not_mp_pers"}}},
{"ins", "instrumental", {{"ins_mn", 2}, {"ins_f"}, {"ins_mn"}, {"ins_p", 2}}},
{"loc", "locative", {{"loc_mn", 2}, {"loc_f"}, {"loc_mn"}, {"loc_p", 2}}},
},
},
plonly = {
columns = {
{"plural", 2, {"virile (= masculine personal)", "non-virile"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_mp_pers"}, {"nom_p_not_mp_pers"}}},
{"gen", "genitive", {{"gen_p", 2}}},
{"dat", "dative", {{"dat_p", 2}}},
{"acc", "accusative", {{"acc_mp_pers"}, {"acc_p_not_mp_pers"}}},
{"ins", "instrumental", {{"ins_p", 2}}},
{"loc", "locative", {{"loc_p", 2}}},
},
},
-- an attested table with the dual (`du`), between the singular and the plural
dual = {
columns = {
{"singular", 4, {"masculine animate", "masculine inanimate", "feminine", "neuter"}},
{"dual", 2, {"masculine", "feminine/<wbr />neuter"}},
{"plural", 2, {"virile (= masculine personal)", "non-virile"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_m", 2}, {"nom_f"}, {"nom_n"}, {"nom_m_d"}, {"nom_fn_d"},
{"nom_mp_pers"}, {"nom_p_not_mp_pers"}}},
{"gen", "genitive", {{"gen_mn", 2}, {"gen_f"}, {"gen_mn"}, {"gen_d", 2}, {"gen_p", 2}}},
{"dat", "dative", {{"dat_mn", 2}, {"dat_f"}, {"dat_mn"}, {"dat_d", 2}, {"dat_p", 2}}},
{"acc", "accusative", {{"acc_m_an"}, {"acc_m_in"}, {"acc_f"}, {"acc_n"}, {"acc_m_d"}, {"acc_fn_d"},
{"acc_mp_pers"}, {"acc_p_not_mp_pers"}}},
{"ins", "instrumental", {{"ins_mn", 2}, {"ins_f"}, {"ins_mn"}, {"ins_d", 2}, {"ins_p", 2}}},
{"loc", "locative", {{"loc_mn", 2}, {"loc_f"}, {"loc_mn"}, {"loc_d", 2}, {"loc_p", 2}}},
},
},
dwa = {
columns = {
{"plural", 4, {"masculine personal", "masculine non-personal", "feminine", "neuter"}},
},
rows = {
{"nom", "nominative/<wbr />vocative", {{"nom_mp_pers"}, {"nom_mp_npers"}, {"nom_fp"}, {"nom_np"}}},
{"gen", "genitive", {{"gen_p", 4}}},
{"dat", "dative", {{"dat_p", 4}}},
{"acc", "accusative", {{"acc_mp_pers"}, {"acc_mp_npers"}, {"acc_fp"}, {"acc_np"}}},
{"ins", "instrumental", {{"ins_mnp", 2}, {"ins_fp"}, {"ins_mnp"}}},
{"loc", "locative", {{"loc_p", 4}}},
},
},
}
function TableRenderer:renderAdjective()
local spec = self.spec
local layout = ADJECTIVE_LAYOUTS[spec.layout]
local slot_list = {}
for slot, accel in pairs(ADJECTIVE_ACCEL) do
table.insert(slot_list, {slot, (spec.lect or spec.attested) and "-" or accel})
end
table.sort(slot_list, function(a, b) return a[1] < b[1] end)
M.inflection_utilities.show_forms(spec.forms, {
lang = spec.lang,
lemmas = spec.lemmas,
slot_list = slot_list,
generate_link = respelled_link(spec),
transform_accel_obj = accel_with_id(spec),
})
local lines = self:top(self:title("Declension of ",
spec.kinds[1] and " (" .. table.concat(spec.kinds, " // ") .. ")" or nil))
-- make_top has already opened the first row. Add the number headers, then the gender headers.
table.insert(lines, '! class="outer" rowspan="2" |')
for _, column in ipairs(layout.columns) do
table.insert(lines, ('! class="outer" colspan="%d" | %s'):format(column[2], column[1]))
end
table.insert(lines, "|- class=\"secondary\"")
for _, column in ipairs(layout.columns) do
for _, header in ipairs(column[3]) do
table.insert(lines, "! " .. header)
end
end
for _, row in ipairs(layout.rows) do
table.insert(lines, ('|- data-case="%s"'):format(row[1]))
table.insert(lines, "! " .. row[2])
for _, cell in ipairs(row[3]) do
local span = cell[2] and ('colspan="%d" | '):format(cell[2]) or ""
table.insert(lines, "| " .. span .. (spec.forms[cell[1]] or "—"))
end
end
if spec.forms.short and spec.forms.short ~= "—" then
table.insert(lines, '|- data-case="short"')
table.insert(lines, "! short")
table.insert(lines, '| colspan="2" | ' .. spec.forms.short)
end
return self:finish(lines)
end
------------------------------------------------------------------------------------------------------------------------
-- The call --
------------------------------------------------------------------------------------------------------------------------
--[==[
Decline a noun call without a frame. `args` are the template's arguments (`1` is the spec, along with `title` and
`nocat`), `pagename` is the page the call is on and `lang_code` is the language code (`pl` or `zlw-opl`). Return the
alternant multiword spec from [[Module:inflection utilities]], with the fields `forms` (a table mapping each slot to a
list of form objects), `numbers` (a set of `s`, `d` and `p`), `categories`, `title` and `nocat`.
]==]
function export.decline_noun(args, pagename, lang_code)
local data, lang = language_of(lang_code, "noun")
-- The angle brackets are omittable, so a bare word would be read as an indicator; with no spec, decline the page
-- name with no indicators.
local spec_text = args[1] or ""
local parse_props = {
parse_indicator_spec = function(angle_bracket_spec)
local base = Spec.parse(angle_bracket_spec, "noun", data, lang)
normalize_base(base)
return base
end,
allow_blank_lemma = true,
angle_brackets_omittable = true,
}
local spec = M.inflection_utilities.parse_inflected_text(spec_text, parse_props)
local number, noun
local word_count = 0
M.inflection_utilities.map_word_specs(spec, function()
word_count = word_count + 1
end)
M.inflection_utilities.map_word_specs(spec, function(base)
if base.lemma == "" then
base.lemma = pagename
end
-- An irregular noun has the gender and animacy of its lexicon entry. They're used if the spec gives none, and
-- giving others is an error.
local irregular = base.indicators.irreg and data.irregular_nouns[base.indicators.decllemma or base.lemma]
if irregular then
if base.gender and (base.gender ~= irregular.gender or base.animacy ~= irregular.animacy) then
spec_error(("The irregular noun '%s' is <%s>"):format(base.lemma,
irregular.gender .. (irregular.animacy and "." .. irregular.animacy or "")), base.text)
end
base.gender, base.animacy = irregular.gender, irregular.animacy
end
base.in_phrase = word_count > 1 and #spec.alternant_or_word_specs > 1 or nil
number = number or base.number
if not base.indicators["+"] and base.gender then
noun = noun or base
end
end)
-- An adjectival word (`+`) agrees with the noun of the phrase, taking whatever gender, animacy and number it
-- doesn't give itself.
M.inflection_utilities.map_word_specs(spec, function(base)
if base.indicators["+"] and noun then
base.gender = base.gender or noun.gender
if base.gender == noun.gender then
base.animacy = base.animacy or noun.animacy
end
base.number = base.number or noun.number
end
if base.indicators["+"] and not base.gender then
error(("The adjectival word '%s' needs a gender, or a noun in the phrase"):format(base.lemma), 0)
end
end)
local slot_list = {}
for _, entry in ipairs(M.data.noun_slots) do
table.insert(slot_list, {entry.slot, entry.slot})
end
M.inflection_utilities.inflect_multiword_or_alternant_multiword_spec(spec, {
slot_list = slot_list,
inflect_word_spec = decline_word,
})
local first
M.inflection_utilities.map_word_specs(spec, function(base)
first = first or base
end)
spec.lang = lang
spec.data = data
spec.numbers = number == "sg" and {s = true} or number == "pl" and {p = true} or {s = true, p = true}
if first.indicators.du then
spec.numbers.d = true
end
-- A collective numeral has only the plural.
if first.indicators.num then
spec.numbers = {p = true}
end
if first.pronoun then
spec.numbers = {}
for _, number_code in ipairs(first.pronoun.numbers) do
spec.numbers[number_code] = true
end
spec.numberless = first.pronoun.numberless
end
spec.categories = {}
-- Only a table of the standard language is categorized; for the lects, the labels of the entry do that.
if not first.attested and not first.indicators.lect then
local function add(name, ...)
table.insert(spec.categories, lang:getCanonicalName() .. " " .. data.categories[name]:format(...))
end
if number == "sg" then
add("singularia_tantum")
elseif number == "pl" then
add("pluralia_tantum")
end
if word_count == 1 then
local indicators = first.indicators
if indicators.irreg then
add("irregular")
elseif indicators.indecl then
add("indeclinable")
elseif indicators["+"] then
add("adjectival")
elseif first.rules and first.rules.used then
local final = final_consonant(data, first.rules.stem)
local stem_type = data.stem_types.velar[final] and "" or data.stem_types.soft[final] and ""
or ""
local gender = data.category_genders[first.gender]
if type(gender) == "table" then
gender = gender[first.animacy]
end
-- A plurale tantum has no gender to tell apart, except for a personal one.
if gender and (number ~= "pl" or first.animacy == "pr") then
add("stem", stem_type, gender)
end
local reducible = false
for part in pairs(first.rules.used) do
reducible = reducible or is_mobile(part)
end
if reducible then
add("reducible")
end
local used = first.rules.used
if used.shortened or used.lengthened then
add("quantitative")
end
end
end
end
-- An attested table says what it attests in its title. Its head is the nominative given, or the reconstructed one
-- starred.
spec.attested = first.attested
local head
if first.attested then
local nominative = spec.forms[number == "pl" and "nom_p" or "nom_s"]
head = first.indicators.recon and "*" .. first.indicators.recon
or nominative and nominative[1] and M.links.remove_links(nominative[1].form) or nil
end
spec.lect = first.indicators.lect
if first.indicators.lect then
-- A paradigm's table is headed by the lemma, and an attested one by its nominative.
spec.kind_title = {data.lect_titles[first.indicators.lect], first.attested and head or nil}
elseif first.indicators.dialectal then
spec.kind_title = {data.lect_titles.dialectal, head}
elseif data.attested then
spec.kind_title = {head, "の格変化"}
end
spec.title = args.title
spec.id = args.id
spec.nocat = args.nocat
spec.lemmas = {pagename}
return spec
end
-- Return the kind of declension of an adjective, for its title and category: `irregular`, or the kind of the first
-- entry in the data's `adjective_kinds` that its lemma matches (hard ''-y'', velar ''-ki'' and ''-gi'', or soft).
local function adjective_kind(base)
if base.indicators.irreg then
return "irregular"
end
local word = base.indicators.decllemma or base.lemma
for _, kind in ipairs(base.data.adjective_kinds) do
if mw.ustring.find(word, kind[1]) then
return kind[2]
end
end
end
--[==[
Decline an adjective call without a frame. `args` are the template's arguments (`1` is the spec, along with `title` and
`nocat`), `pagename` is the page the call is on and `lang_code` is the language code (`pl`). Return the alternant
multiword spec from [[Module:inflection utilities]], with the fields `forms`, `layout` (`regular`, `plonly`, `dwa` or
`dual`), `kinds` (the declension kinds of its words), `pos` (the part of speech of the table, from `pos:` on one of its
words), `categories`, `title` and `nocat`.
]==]
function export.decline_adjective(args, pagename, lang_code)
local data, lang = language_of(lang_code, "adjective")
local parse_props = {
parse_indicator_spec = function(angle_bracket_spec)
return Spec.parse(angle_bracket_spec, "adjective", data, lang)
end,
allow_default_indicator = true,
allow_blank_lemma = true,
}
local spec = M.inflection_utilities.parse_inflected_text(args[1] or pagename, parse_props)
M.inflection_utilities.map_word_specs(spec, function(base)
if base.lemma == "" then
base.lemma = pagename
end
base.lemma = M.links.remove_links(base.lemma)
-- The part of speech belongs to the whole table, so only one word may give it.
local pos = base.indicators.pos
if pos then
if not data.parts_of_speech[pos] then
local names = {}
for name in pairs(data.parts_of_speech) do
table.insert(names, name)
end
table.sort(names)
spec_error(("Unrecognized part of speech '%s'; the parts of speech are %s"):format(pos,
table.concat(names, ", ")), base.text)
elseif spec.pos then
spec_error("The part of speech ('pos:') is given on more than one word", base.text)
end
spec.pos = pos
end
resolve_table(base)
end)
local slot_list = {}
for slot in pairs(ADJECTIVE_ACCEL) do
table.insert(slot_list, {slot, slot})
end
table.sort(slot_list, function(a, b) return a[1] < b[1] end)
M.inflection_utilities.inflect_multiword_or_alternant_multiword_spec(spec, {
slot_list = slot_list,
inflect_word_spec = decline_adjective_word,
})
spec.pos = spec.pos or "adjective"
local plural_pos = data.parts_of_speech[spec.pos]
spec.layout, spec.kinds, spec.categories = "regular", {}, {}
local seen = {}
M.inflection_utilities.map_word_specs(spec, function(base)
-- A lect's table names its lect and isn't categorized, and neither is a numeral's. An attested table is headed
-- by the masculine nominative given, or the reconstructed lemma starred.
if base.attested then
local nominative = spec.forms.nom_m
spec.attested = true
spec.lect = base.indicators.lect
spec.kind_title = {data.lect_titles[spec.lect or "dialectal"], base.indicators.recon and "*" .. base.indicators.recon
or nominative and nominative[1] and M.links.remove_links(nominative[1].form) or nil}
spec.layout = base.layout or base.indicators.plonly and "plonly" or spec.layout
return
elseif base.indicators.lect then
spec.lect = base.indicators.lect
spec.kind_title = {data.lect_titles[spec.lect]}
return
elseif base.indicators.num then
spec.layout = base.layout
return
end
local function add(name, ...)
table.insert(spec.categories, lang:getCanonicalName() .. " " .. data.categories[name]:format(...))
end
local kind = adjective_kind(base)
if not seen[kind] then
seen[kind] = true
table.insert(spec.kinds, kind)
add("adjective_kind", kind, plural_pos)
end
if base.overrides.short then
add("short_forms", plural_pos)
end
if base.indicators.decllemma then
add("irregular_stem", plural_pos)
end
if base.layout or base.indicators.plonly then
spec.layout = base.layout or "plonly"
end
end)
spec.title = args.title
spec.id = args.id
spec.nocat = args.nocat
spec.lang = lang
spec.lemmas = {pagename}
return spec
end
-- For each part of speech of a form template such as {{tl|pl-head}}, the entry points whose tables give its forms.
local FORM_ENTRIES = {
["noun forms"] = {"noun"},
["proper noun forms"] = {"noun"},
["adjective forms"] = {"adjective"},
["participle forms"] = {"adjective"},
["pronoun forms"] = {"noun", "adjective"},
["numeral forms"] = {"noun", "adjective"},
}
--[==[
Return the templates whose tables give the forms of the part of speech `pos` (e.g. `noun forms`) in the language
`lang_code`, as a table mapping each template to its entry point (`noun` or `adjective`).
]==]
function export.form_templates(pos, lang_code)
local entries = FORM_ENTRIES[pos] or error(("Unrecognized part of speech '%s'"):format(pos), 0)
local entry_templates = M.data.languages[lang_code] or error(("Unrecognized language '%s'"):format(lang_code), 0)
local templates = {}
for _, entry in ipairs(entries) do
local template = entry_templates[entry]
if template then
templates[template] = entry
end
end
return templates
end
-- The slots of the declined noun `spec` that its table shows, in the order of the table, each as `{slot, case, number}`
-- with `case` and `number` from [[Module:zlw-lch-decl/data]]. A singulare tantum still has plural forms, which it
-- doesn't show.
local function shown_noun_slots(spec)
local shown = {}
for _, case in ipairs(M.data.cases) do
for _, number in ipairs(M.data.numbers) do
if spec.numbers[number.code] then
table.insert(shown, {case.code .. "_" .. number.code, case, number})
end
end
end
return shown
end
-- The slots of the declined adjective `spec` that its table's layout shows, in the order of the table, then `short`.
local function shown_adjective_slots(spec)
local shown, seen = {}, {}
for _, row in ipairs(ADJECTIVE_LAYOUTS[spec.layout].rows) do
for _, cell in ipairs(row[3]) do
if not seen[cell[1]] then
seen[cell[1]] = true
table.insert(shown, cell[1])
end
end
end
table.insert(shown, "short")
return shown
end
--[==[
Return the tag sets of `pagename` as a form of `lemma` in the language `lang_code`, from the declension calls on the
lemma's page. `calls` is a list of `{template = NAME, args = ARGS}`, and `pos` is the part of speech of the form (e.g.
`noun forms`), which determines the templates to read: those of its entry points in `FORM_ENTRIES`, as named in
`languages` in [[Module:zlw-lch-decl/data]]. `slots` and `noslots`, if given, are sets of slot names to keep or leave
out. A call that doesn't decline is skipped.
Each form object in a slot that the table shows and whose form is `pagename` gives one tag set
`{tags = {...}, labels = {...}}`, in the order of the table. For a noun, the tags are the case and number of the slot;
for an adjective, the tags of the slot in `ADJECTIVE_ACCEL`, and a nominative slot gives a vocative tag set as well,
after all the others, since the table shows the two cases as one row. The labels are the lect of the table or of the
form, then the places of the form's lect tag (`[lect:pod:Odrowąż]` gives the labels Podhale and Odrowąż), then the
form's usage notes (`notes` in the language's data module). So a form that is plain in one slot and labelled in another
gives tag sets with different labels. If a call has `t=`, its tag sets carry it as `gloss`.
]==]
function export.form_tag_sets(pagename, lemma, calls, pos, lang_code, slots, noslots)
local templates = export.form_templates(pos, lang_code)
local language = mw.loadData("Module:zlw-lch-decl/data/" .. lang_code)
local usage_notes = {}
for _, note in pairs(language.notes or {}) do
usage_notes["[" .. note .. "]"] = note
end
local tag_sets = {}
local function add(slot, form, tags, table_lect, gloss)
if form.form ~= pagename or slots and not slots[slot] or noslots and noslots[slot] then
return
end
local labels = {}
if table_lect then
table.insert(labels, table_lect)
end
if form.lect and form.lect ~= table_lect then
table.insert(labels, form.lect)
end
for _, place in ipairs(form.places or {}) do
table.insert(labels, place)
end
for _, footnote in ipairs(form.footnotes or {}) do
if usage_notes[footnote] then
table.insert(labels, usage_notes[footnote])
end
end
table.insert(tag_sets, {tags = tags, labels = labels, gloss = gloss})
end
for _, call in ipairs(calls) do
local entry = templates[call.template]
local ok, spec = false, nil
if entry == "noun" then
ok, spec = pcall(export.decline_noun, call.args, lemma, lang_code)
elseif entry == "adjective" then
ok, spec = pcall(export.decline_adjective, call.args, lemma, lang_code)
end
if ok then
local gloss = call.args.t and mw.text.trim(call.args.t) ~= "" and mw.text.trim(call.args.t) or nil
local table_lect
M.inflection_utilities.map_word_specs(spec, function(base)
table_lect = table_lect or base.lect_name
end)
if entry == "noun" then
for _, shown in ipairs(shown_noun_slots(spec)) do
local slot, case, number = shown[1], shown[2], shown[3]
for _, form in ipairs(spec.forms[slot] or {}) do
add(slot, form, {case.accel, number.accel}, table_lect, gloss)
end
end
else
local vocatives = {}
for _, slot in ipairs(shown_adjective_slots(spec)) do
for _, form in ipairs(spec.forms[slot] or {}) do
local tags = mw.text.split(ADJECTIVE_ACCEL[slot], "|", true)
add(slot, form, tags, table_lect, gloss)
for i, tag in ipairs(tags) do
if tag == "nom" then
local vocative = mw.clone(tags)
vocative[i] = "voc"
table.insert(vocatives, {slot, form, vocative})
end
end
end
end
for _, vocative in ipairs(vocatives) do
add(vocative[1], vocative[2], vocative[3], table_lect, gloss)
end
end
end
end
return tag_sets
end
-- Process the arguments of a call of the template of `entry` (`noun` or `adjective`). On the template's own page, a call
-- with no arguments declines the language's example (`examples` in [[Module:zlw-lch-decl/data]]) instead of the page
-- name.
local function process_args(frame, entry)
local language = M.data.languages[frame.args.lang]
return M.parameters.process(frame:getParent().args, {
[1] = {template_default = language and language.examples[entry]},
title = {},
id = {},
t = {},
nocat = {type = "boolean"},
json = {type = "boolean"},
pagename = {},
})
end
-- The forms of the declined `spec` in `slots`, the names of the slots its table shows, as `json=1` gives them.
local function shown_forms(spec, slots)
local forms = {}
for _, slot in ipairs(slots) do
forms[slot] = spec.forms[slot]
end
return forms
end
-- Run the template entry point `entry` (`noun` or `adjective`) on the call of `frame`: decline it with `decline`
-- (`export.decline_noun` or `export.decline_adjective`) and return its table, made by the `TableRenderer` method
-- `render`, or with json=1 the table's data, as `json_data` gives it from the declined spec.
local function run_entry(frame, entry, decline, render, json_data)
local args = process_args(frame, entry)
local spec = decline(args, args.pagename or M.headword_data.pagename, frame.args.lang)
if args.json then
return M.JSON.toJSON(json_data(spec))
end
local renderer = TableRenderer.new(spec)
return renderer[render](renderer)
end
--[==[
Entry point for {{tl|pl-ndecl}} and {{tl|zlw-opl-ndecl}}. Template-callable function to parse and decline a noun given
user-specified arguments and generate a displayable table of the declined forms, or the table's data as JSON with
{{para|json|1}}: the forms of the numbers it shows, its numbers, categories and title.
]==]
function export.noun(frame)
return run_entry(frame, "noun", export.decline_noun, "render", function(spec)
local slots = {}
for _, shown in ipairs(shown_noun_slots(spec)) do
table.insert(slots, shown[1])
end
return {forms = shown_forms(spec, slots), numbers = spec.numbers, categories = spec.categories, title = spec.title}
end)
end
--[==[
Entry point for {{tl|pl-adecl}}. Template-callable function to parse and decline an adjective given user-specified
arguments and generate a displayable table of the declined forms, or the table's data as JSON with {{para|json|1}}: the
forms of the slots its layout shows, its layout, kinds, categories and title.
]==]
function export.adjective(frame)
return run_entry(frame, "adjective", export.decline_adjective, "renderAdjective", function(spec)
return {forms = shown_forms(spec, shown_adjective_slots(spec)), layout = spec.layout, kinds = spec.kinds,
categories = spec.categories, title = spec.title}
end)
end
return export
lewdmp8mqve6egmkp6h3eo9tj6y9juu
モジュール:zlw-lch-decl/data
828
615993
2375942
2026-11-05T10:10:16Z
Kuroco2k
84207
[[:en:Module:zlw-lch-decl/data]]
2375942
Scribunto
text/plain
--[==[
Data shared by all the languages of [[Module:zlw-lch-decl]]: the cases, numbers, genders and animacies, and the slots of
each kind of table. Each language's own data (its rules, alternations, lexicons and so on)
is in its own module: [[Module:zlw-lch-decl/data/pl]] and [[Module:zlw-lch-decl/data/zlw-opl]].
A "slot" is one cell of a table: a case and a number for a noun (e.g. `gen_p`), or a case and a gender column for an
adjective (e.g. `gen_mn`). Each slot has an accelerator tag (using the codes in [[Module:form of/data]]), so that a red
link in a cell can create the entry for the form.
]==]
local data = {}
-- The languages that have declension tables, by code. The code also names the language's data module
-- (`Module:zlw-lch-decl/data/CODE`), and each entry point the language uses (`noun`, `adjective`) gives the template
-- that invokes it, for the error messages. `examples` gives, for each entry point, the call that its template shows on
-- its own page when called with no arguments.
data.languages = {
["pl"] = {
noun = "pl-ndecl",
adjective = "pl-adecl",
examples = { noun = "kobieta<f>", adjective = "biały<>" },
},
["zlw-opl"] = {
noun = "zlw-opl-ndecl",
examples = { noun = "ptak<nom:ptak.nompl:ptacy.genpl:ptaków>" },
},
}
-- The cases in table order. `name` is the row header; the tooltip over it comes from the language (`case_titles` in its
-- data).
data.cases = {
{ code = "nom", name = "nominative", accel = "nom" },
{ code = "gen", name = "genitive", accel = "gen" },
{ code = "dat", name = "dative", accel = "dat" },
{ code = "acc", name = "accusative", accel = "acc" },
{ code = "ins", name = "instrumental", accel = "ins" },
{ code = "loc", name = "locative", accel = "loc" },
{ code = "voc", name = "vocative", accel = "voc" },
}
-- The case codes, used to check the case of an override.
data.case_codes = {}
for _, case in ipairs(data.cases) do
data.case_codes[case.code] = true
end
-- The numbers in column order. Only an attested table has the dual (`du`), i.e. an Old Polish table or a Middle Polish
-- or dialectal table of Polish.
data.numbers = {
{ code = "s", name = "singular", accel = "s" },
{ code = "d", name = "dual", accel = "d" },
{ code = "p", name = "plural", accel = "p" },
}
data.genders = {
m = { name = "masculine" },
f = { name = "feminine" },
n = { name = "neuter" },
}
-- The noun slots, ordered by case first, as the cells are shown, so that the footnotes are numbered in reading order.
data.noun_slots = {}
for _, case in ipairs(data.cases) do
for _, number in ipairs(data.numbers) do
table.insert(data.noun_slots, {slot = case.code .. "_" .. number.code, case = case.code, number = number.code})
end
end
return data
sn1afj8ezqdogf8606qbkww3gqe44s5
2375949
2375942
2026-11-05T10:16:28Z
Kuroco2k
84207
2375949
Scribunto
text/plain
--[==[
Data shared by all the languages of [[Module:zlw-lch-decl]]: the cases, numbers, genders and animacies, and the slots of
each kind of table. Each language's own data (its rules, alternations, lexicons and so on)
is in its own module: [[Module:zlw-lch-decl/data/pl]] and [[Module:zlw-lch-decl/data/zlw-opl]].
A "slot" is one cell of a table: a case and a number for a noun (e.g. `gen_p`), or a case and a gender column for an
adjective (e.g. `gen_mn`). Each slot has an accelerator tag (using the codes in [[Module:form of/data]]), so that a red
link in a cell can create the entry for the form.
]==]
local data = {}
-- The languages that have declension tables, by code. The code also names the language's data module
-- (`Module:zlw-lch-decl/data/CODE`), and each entry point the language uses (`noun`, `adjective`) gives the template
-- that invokes it, for the error messages. `examples` gives, for each entry point, the call that its template shows on
-- its own page when called with no arguments.
data.languages = {
["pl"] = {
noun = "pl-ndecl",
adjective = "pl-adecl",
examples = { noun = "kobieta<f>", adjective = "biały<>" },
},
["zlw-opl"] = {
noun = "zlw-opl-ndecl",
examples = { noun = "ptak<nom:ptak.nompl:ptacy.genpl:ptaków>" },
},
}
-- The cases in table order. `name` is the row header; the tooltip over it comes from the language (`case_titles` in its
-- data).
data.cases = {
{ code = "nom", name = "主格", accel = "nom" },
{ code = "gen", name = "生格", accel = "gen" },
{ code = "dat", name = "与格", accel = "dat" },
{ code = "acc", name = "対格", accel = "acc" },
{ code = "ins", name = "造格", accel = "ins" },
{ code = "loc", name = "前置格", accel = "loc" },
{ code = "voc", name = "呼格", accel = "voc" },
}
-- The case codes, used to check the case of an override.
data.case_codes = {}
for _, case in ipairs(data.cases) do
data.case_codes[case.code] = true
end
-- The numbers in column order. Only an attested table has the dual (`du`), i.e. an Old Polish table or a Middle Polish
-- or dialectal table of Polish.
data.numbers = {
{ code = "s", name = "単数", accel = "s" },
{ code = "d", name = "双数", accel = "d" },
{ code = "p", name = "複数", accel = "p" },
}
data.genders = {
m = { name = "男性" },
f = { name = "女性" },
n = { name = "中性" },
}
-- The noun slots, ordered by case first, as the cells are shown, so that the footnotes are numbered in reading order.
data.noun_slots = {}
for _, case in ipairs(data.cases) do
for _, number in ipairs(data.numbers) do
table.insert(data.noun_slots, {slot = case.code .. "_" .. number.code, case = case.code, number = number.code})
end
end
return data
38k9p51gaf5ryftzppuqu8l79djyoyi
モジュール:zlw-lch-decl/data/pl
828
615994
2375943
2026-11-05T10:10:52Z
Kuroco2k
84207
[[:en:Module:zlw-lch-decl/data/pl]]
2375943
Scribunto
text/plain
--[==[
Polish data for [[Module:zlw-lch-decl]]: the declension rules, the stem alternations they use, the irregular words,
the footnotes, and the indicators of {{tl|pl-ndecl}} and {{tl|pl-adecl}}.
TERMINOLOGY:
* "stem" = The lemma minus its nominative ending, e.g. ''kobiet-'' from ''kobieta'' and ''okn-'' from ''okno''. A
masculine noun ending in a consonant is its own stem (''pies'').
* "group" = The nouns that share one set of rules, i.e. those with the same gender (`m-pr` masculine personal,
`m-anml` masculine animal, `m-in` masculine inanimate, `f`, `n`), kind (common nouns, surnames, given names, place names and other names) and
nominative ending (`""` for a consonant, `a`, `o`, `e`, `ę`, `um`, `i`). Pluralia tantum have groups of their own,
by the ending of their nominative plural.
* "rule" = The forms of one slot for the nouns of a group whose stem ends in particular letters. The rule for the
longest such ending applies, and `""` holds the group's default. A form is an ending added either to the stem or to
the stem changed by an alternation (e.g. with `stem = "palatal"`, ''kobiet-'' becomes ''kobieci-'' before ''-e'').
* "copy" = A slot whose forms are always those of another slot in its group, e.g. the accusative singular of a
personal noun is its genitive.
]==]
local data = {}
------------------------------------------------------------------------------------------------------------------------
-- Alternations --
------------------------------------------------------------------------------------------------------------------------
-- The vowels, used by the rules that look for the last syllable of a stem.
data.vowels = "aąeęioóuy"
--[==[
The alternations a rule can ask for (`stem = "..."`). Several are joined with "+", in this order:
* `reduced`: drop the mobile ''e'' of the stem's last syllable (''pies'' → ''ps-'', ''sweter'' → ''swetr-'').
* `inserted_e`, `inserted_ie`: put in ''e'' or ''ie'' before the last consonant (''matk-'' → ''matek'', ''okn-'' →
''okien'').
* `truncated`: drop the end of the stem given by `truncate` (''Amerykanin'' → ''Amerykan-'', ''Amerykanie'').
* `spelled`: write the end of the stem as `spelled` gives it before an ending (''appendix'' → ''appendiks-'').
* `shortened`: change ''ó'' to ''o'' and ''ą'' to ''ę'' in the last syllable (''stół'' → ''stoł-'', ''ząb'' →
''zęb-'').
* `lengthened`: change ''o'' to ''ó'' and ''ę'' to ''ą'' in the last syllable (''drog-'' → ''dróg'', ''ręk-'' →
''rąk'').
* `fronted`: change ''o'' or ''a'' to ''e'' in the last syllable (''uczony'' → ''uczeni'', ''sąsiad'' → ''sąsiedzi'').
* `soft`, `palatal`, `virile`: change the last consonant (or two) using one of the tables below.
]==]
-- How `shortened` (''stół'' → ''stołu''), `lengthened` (''droga'' → ''dróg'') and `fronted` (''uczony'' → ''uczeni'',
-- ''sąsiad'' → ''sąsiedzi'') change the vowel of a stem's last syllable.
data.shorten = { ["ó"] = "o", ["ą"] = "ę" }
data.lengthen = { ["o"] = "ó", ["ę"] = "ą" }
data.front = { ["o"] = "e", ["a"] = "e" }
-- How `truncated` cuts a stem (the plural of the nouns in ''-anin'' has no ''-in'': ''mieszczanin'' → ''mieszczanie'',
-- ''mieszczan'') and how `spelled` writes one before an ending (''appendix'' → ''appendiksu'', ''appendiksie'').
data.truncate = { nin = "n" }
data.spelled = { x = "ks" }
-- How a soft consonant at the end of a stem is written before a vowel, e.g. ''koń'' → ''konia''.
data.soft = { ["dź"] = "dzi", ["ć"] = "ci", ["ń"] = "ni", ["ś"] = "si", ["ź"] = "zi" }
-- The reverse: how a stem's soft consonant spelled with ''i'' is written at the end of a word with no ending, e.g.
-- ''danie'' → ''dań''. The module also uses `soft` to respell a final soft consonant before a vowel, as Polish
-- spelling always does (''niedźwiedź'' + ''-a'' → ''niedźwiedzia''), so a rule's ending doesn't need `soft` for that.
data.final_soft = { ["dzi"] = "dź", ["ci"] = "ć", ["ni"] = "ń", ["si"] = "ś", ["zi"] = "ź" }
-- The consonants that stay soft when a mobile ''ie'' before them drops, e.g. ''goniec'' → ''gońca'', ''wrzesień'' →
-- ''września''. Before the other consonants, the ''i'' only marked their softness and goes with it (''pies'' →
-- ''psa'', ''łokieć'' → ''łokcia'').
data.reduced_soft = { n = "ń", s = "ś", z = "ź", c = "ć", dz = "dź" }
-- The first palatalization, before ''-e'' (in the locative singular and the feminine dative singular).
data.palatal = {
-- After ''c'', ''r'' and ''s'', the ''z'' of ''-zn-'' and ''-zł-'' is part of a digraph and doesn't soften
-- (''logiczny'' → ''logiczni'', ''Leszno'' → ''Lesznie'', ''zeszły'' → ''zeszli'', but ''żelazny'' → ''żelaźni'').
["czn"] = "czni", ["rzn"] = "rzni", ["szn"] = "szni", ["czł"] = "czl", ["rzł"] = "rzl", ["szł"] = "szl",
["st"] = "ści", ["zd"] = "ździ", ["sł"] = "śl", ["zł"] = "źl", ["sn"] = "śni", ["zn"] = "źni", ["sm"] = "śmi",
["zm"] = "źmi", ["ch"] = "sz", ["p"] = "pi", ["b"] = "bi", ["f"] = "fi", ["w"] = "wi", ["v"] = "vi", ["m"] = "mi",
["n"] = "ni", ["s"] = "si", ["z"] = "zi", ["t"] = "ci", ["d"] = "dzi", ["r"] = "rz", ["ł"] = "l", ["k"] = "c",
["g"] = "dz", ["h"] = "ż",
}
-- The tooltip over the row header of each case, giving its Polish name and questions.
data.case_titles = {
nom = "mianownik (kto? co?)", gen = "dopełniacz (kogo? czego?)", dat = "celownik (komu? czemu?)",
acc = "biernik (kogo? co?)", ins = "narzędnik (kim? czym?)", loc = "miejscownik (o kim? o czym?)", voc = "wołacz (o!)",
}
-- The nominative endings split off a lemma to get its stem, by gender (and `plural` for a plurale tantum), tried in
-- order. For example, ''kobieta'' is ''kobiet-'' plus ''-a'', a masculine in ''-y'' or ''-i'' is an adjectival noun
-- (''Kowalski''), and one in ''-e'' declines as an adjective in the singular (''Bethke'', ''Bethkego'', ''Bethkowie'').
-- A lemma with none of them is its own stem (''pies'').
data.nominative_endings = {
m = { "a", "o", "y", "i", "e" },
f = { "a", "i" },
n = { "um", "o", "e", "ę" },
plural = { "i", "y", "e", "a" },
}
-- The endings of `nominative_endings` that are only a nominative after a consonant, by gender. After a vowel they belong
-- to the stem (''playboy'', ''playboya''; ''Halley'', ''Halleya'').
data.nominative_after_consonant = { m = { y = true, i = true, e = true } }
-- The mobile vowels that `reduced` drops, tried in order: ''ie'' after a consonant, which stays soft according to
-- `soften` (''goniec'' → ''gońc-''), and ''e'' (''pies'' → ''ps-'').
data.mobile_vowels = {
{ "ie", after_consonant = true, soften = "reduced_soft" },
{ "e" },
}
-- The mobile vowel that `*` puts into a bare form: ''ie'' after the letters in `after` (''okno'' → ''okien'', ''igła''
-- → ''igieł''), and otherwise `default` (''matka'' → ''matek'').
data.inserted_vowel = { default = "e", after = { k = "ie", g = "ie" } }
-- The vowel that spells a soft consonant before another vowel (''koń'' + ''-a'' → ''konia''). An ending drops its first
-- vowel after it if that vowel is one of `soft_vowel_absorbs` (''goleń'' + ''-i'' → ''goleni''), and also after a
-- softening of the stem that ends in it (''Herod'' + virile ''-y'' → ''Herodzi'', ''Twardy'' + ''-i'' → ''Twardzi'').
data.soft_vowel = "i"
data.soft_vowel_absorbs = { "i", "y" }
-- The vowel never written after the soft vowel. After a stem's own ''i'', it is dropped if the ''i'' spells a soft
-- consonant (the stem ends in a key of `final_soft`: ''niunia'' + ''-y'' → ''niuni'') and written as the soft vowel if
-- the ''i'' is a vowel (''Ilia'' + ''-y'' → ''Ilii'').
data.hard_vowel = "y"
-- The digraphs a stem can end in, which count as one consonant (for the stem type in the categories, and for Standard
-- Kurpie).
data.digraphs = { ch = true, cz = true, dz = true, ["dź"] = true, ["dż"] = true, rz = true, sz = true }
-- The softening in the masculine personal nominative plural (''student'' → ''studenci'', ''Polak'' → ''Polacy'').
data.virile = {
["st"] = "ści", ["ch"] = "s", ["t"] = "c", ["d"] = "dz", ["r"] = "rz", ["k"] = "c", ["g"] = "dz", ["ł"] = "l",
["sz"] = "s", ["s"] = "s", ["z"] = "z", ["n"] = "n", ["p"] = "p", ["b"] = "b", ["m"] = "m", ["w"] = "w",
["f"] = "f",
}
------------------------------------------------------------------------------------------------------------------------
-- Notes --
------------------------------------------------------------------------------------------------------------------------
-- The footnotes a rule or an override can give a form, by key: `note = "dated"` in a rule, or `[dated]` in a spec.
data.notes = {
archaic = "archaic",
colloquial = "colloquial",
dated = "dated",
deprecative = "deprecative",
dialectal = "dialectal",
humorous = "humorous",
literary = "literary",
obsolete = "obsolete",
pejorative = "pejorative",
proscribed = "proscribed",
rare = "rare",
regional = "regional",
vulgar = "vulgar",
-- Notes for the forms of a pronoun that are only clitics (''go'', ''mi'') or only follow a preposition (''niego'').
unstressed = "unstressed",
after_preposition = "after a preposition",
}
------------------------------------------------------------------------------------------------------------------------
-- Indicators --
------------------------------------------------------------------------------------------------------------------------
--[==[
The indicators of each template, by name. Indicators with the same `group` exclude each other, and the group names
what they set (read with `Spec:group`). `sets` is the value the indicator gives its group if that isn't its own name,
and `value` means it takes a value (e.g. `decllemma:dń`).
]==]
data.indicators = {
noun = {
m = { group = "gender" }, f = { group = "gender" }, n = { group = "gender" },
pr = { group = "animacy" }, anml = { group = "animacy" }, inan = { group = "animacy" },
sg = { group = "number" }, pl = { group = "number" },
["*"] = { group = "reducible" }, ["-*"] = { group = "reducible" },
["#"] = { group = "quantity" }, ["-#"] = { group = "quantity" },
surname = { group = "kind" }, given = { group = "kind" }, place = { group = "kind" },
proper = { group = "kind" },
irreg = { group = "type" }, indecl = { group = "type" }, ["!"] = { group = "type" }, ["+"] = { group = "type" },
pron = { group = "type" }, num = { group = "type" },
decllemma = { group = "declined", value = "word" }, r = { group = "declined", value = "word" },
lect = { group = "table", value = "code" }, dialectal = { group = "table" },
recon = { value = "word" }, du = {}, soft = {},
},
adjective = {
irreg = {}, plonly = {}, archdat = {},
decllemma = { value = "word" },
lect = { group = "table", value = "code" }, dialectal = { group = "table" }, num = {},
recon = { value = "word" }, du = {},
pos = { value = "part of speech" },
},
}
-- The parts of speech an adjective table can be categorized under (given with `pos:` on one of its words, with
-- `adjective` as the default), along with the plural its categories use ("Polish hard pronouns").
data.parts_of_speech = {
adjective = "adjectives",
pronoun = "pronouns",
determiner = "determiners",
numeral = "numerals",
suffix = "suffixes",
}
------------------------------------------------------------------------------------------------------------------------
-- Lects --
------------------------------------------------------------------------------------------------------------------------
--[==[
The lects that have a table of their own (`lect:CODE`), by their code in [[Module:zlw-lch-IPA/data/pl]]. An
"attested" table lists the forms given and nothing else (`respelling` gives the link target of each form), and a
"paradigm" generates the forms from the `rules` named. The forms of any other lect go in the `dialectal` table, each
tagged with its lect. The names of the lects are read from [[Module:zlw-lch-IPA/data/pl]].
]==]
data.lect_tables = {
-- The Middle Polish forms link to their modern spelling, using `middle_polish_respelling`.
mpl = { table = "attested", respelling = "middle_polish_respelling" },
-- The Standard Kurpie forms are generated from `kurpie`.
skur = { table = "paradigm", rules = "kurpie" },
}
-- The data module of the lects, with their codes, names and aliases.
data.lect_module = "Module:zlw-lch-IPA/data/pl"
-- The start of the title of a lect's table (or of the dialectal table), before its head.
data.lect_titles = {
mpl = "Attested Middle Polish forms of ",
skur = "Standard Kurpian declension of ",
dialectal = "Attested dialectal forms of ",
}
------------------------------------------------------------------------------------------------------------------------
-- Categories --
------------------------------------------------------------------------------------------------------------------------
--[==[
The categories of a table of the standard language, each after the language's name ("Polish singularia tantum"). A
noun table of one word is categorized by its stem type and gender (`stem`, e.g. "velar feminine nouns"), by what its
forms show (`reducible` for a mobile ''e'', `quantitative` for ''ó''/''o'' or ''ą''/''ę''), and by its type
(`irregular`, `adjectival`, `indeclinable`). A phrase, a pronoun or a numeral is only categorized by its number. An
adjective table is categorized by its kind and part of speech (`adjective_kind`, e.g. "hard adjectives" or "soft
pronouns"), and by any short forms and irregular stem.
]==]
data.categories = {
singularia_tantum = "singularia tantum",
pluralia_tantum = "pluralia tantum",
stem = "%s %s nouns",
reducible = "nouns with reducible stem",
quantitative = "nouns with quantitative vowel alternation",
irregular = "irregular nouns",
adjectival = "adjectival nouns",
indeclinable = "indeclinable nouns",
adjective_kind = "%s %s",
short_forms = "%s with short forms",
irregular_stem = "%s with irregular stem",
}
-- The gender of a noun as its stem category names it, by gender and (for masculines) animacy.
data.category_genders = {
m = { pr = "masculine personal", anml = "masculine animal", inan = "masculine inanimate" },
f = "feminine",
n = "neuter",
}
-- The stem type of a noun by the last consonant of its stem: velar, soft (including the functionally soft ''c'',
-- ''cz'', ''dz'', ''dż'', ''rz'', ''sz'' and ''ż''), or otherwise hard.
data.stem_types = {
velar = { k = true, g = true, ch = true },
soft = {
["ć"] = true, ["ń"] = true, ["ś"] = true, ["ź"] = true, ["dź"] = true, j = true, l = true, i = true,
c = true, cz = true, dz = true, ["dż"] = true, rz = true, sz = true, ["ż"] = true,
},
}
-- The Middle Polish letters that are respelled in the link target of a form (''ptåka'' links to [[ptaka]]). The form
-- itself is shown as written.
data.middle_polish_respelling = {
["å"] = "a", ["á"] = "a", ["é"] = "e",
["Å"] = "A", ["Á"] = "A", ["É"] = "E",
}
--[==[
The Standard Kurpie paradigm (`lect:skur`)
* `palatal`: what the last consonant (or cluster) of a stem becomes before an ending with `stem = "palatal"`. An ''s''
or ''z'' before a softened consonant is softened too (''masło'' → ''maśle'', ''źosna'' → ''źośńe''), but not the
''z'' of ''rz''. The velars only change before the ''-e'' of a feminine; a masculine or neuter velar takes ''-u''.
* `hardened`: the consonants after which an ending's ''ï'' is written ''y'' (''ulicy'', ''nocy'').
* `soft` and `velar`: the last consonants that make a stem soft or velar, which decide the type of a lemma.
* `mazurated`: the last consonants that can come from mazuration (''s'', ''z'', ''c'', ''dz'' for ''sz'', ''ż'',
''cz'', ''dż''). The indicator `soft` makes such a stem soft, as in ''lystonos'' (< ''listonosz''), whose spelling
doesn't show it; ''sołtys'' stays hard.
* `nouns[GENDER][TYPE]`: the ending of each slot, as in `noun_groups` (a string, or `{ ending, stem = "palatal" }`).
The type comes from the lemma; see `paradigm_type` in [[Module:zlw-lch-decl]].
* `copies[GENDER]` and `animate_copies[ANIMACY]`: the slots that take the forms of another slot.
* `clear`, `clear_before_nasal` and `nasals`: the alternation of `#`, by which the slanted vowel of the last syllable
of a consonant-final lemma is clear before an ending (''kśądz'', ''kśę̈dza''). Before one of the `nasals`, where
''o'' is always written ''ó'', the slanted ''ó'' alternates with ''a''.
* `adjective`: the endings of the single adjective declension, by slot of `adjective_slots`, added to the lemma minus
its last letter.
]==]
data.kurpie = {
palatal = {
["rzn"] = "rzń", ["rzł"] = "rzl",
st = "ść", zd = "źdź", sn = "śń", zn = "źń", ["sł"] = "śl", ["zł"] = "źl", sm = "śń", zm = "źń",
b = "bź", p = "pś", f = "ś", w = "ź", m = "ń", s = "ś", z = "ź", t = "ć", d = "dź", n = "ń", r = "rz",
["ł"] = "l", ch = "s", k = "c", g = "dz",
},
hardened = { c = true, cz = true, dz = true, ["dż"] = true, rz = true, sz = true, ["ż"] = true },
-- The type of a lemma, by gender. Take the first entry whose ending the lemma has (`""` for none; with
-- `consonant_final`, only if it doesn't end in one of the `vowels`). The type is that of the first class in the
-- entry's `by_final` that has the last consonant of the stem, and otherwise `default`; it is a type of the gender
-- `declension` if the entry gives one. With the indicator `soft`, it is the entry's `soft`.
types = {
f = {
{ ending = "a", by_final = { { "soft", "soft" }, { "hardened", "soft" } }, default = "hard" },
-- After a soft consonant, the ending is written ''-å'' (''sukńå'').
{ ending = "å", default = "soft" },
{ ending = "", by_final = { { "soft", "soft_consonant" } }, default = "hard_consonant" },
},
n = {
{ ending = "um", default = "latinate" },
-- A final ''ę'' is written ''ë'' (''wyńë'').
{ ending = "ë", default = "nasal" },
-- A soft stem in ''-o'' is a j-stem (''jajo'').
{ ending = "o", by_final = { { "velar", "velar" }, { "hardened", "hardened" }, { "soft", "soft" } },
default = "hard" },
{ ending = "e", by_final = { { "hardened", "hardened" } }, default = "soft" },
},
m = {
{ ending = "", consonant_final = true,
by_final = { { "velar", "velar" }, { "soft", "soft" }, { "hardened", "soft" } }, default = "hard",
soft = "soft" },
-- An animate masculine in ''-a'' or ''-å'' (''starosta'', ''sę̈dźå'') declines as a feminine, with the
-- accusative plural of its animacy.
{ ending = "a", declension = "f", by_final = { { "soft", "soft" }, { "hardened", "soft" } }, default = "hard" },
{ ending = "å", declension = "f", default = "soft" },
},
},
-- The nominative plural endings a plurale tantum can have, tried in order (''Ńëmcy'').
plural_nominatives = { "y", "ï", "e", "a" },
vowels = "aąeęioóuyåéëï",
-- A personal or animal velar has a type of its own, with the genitive and accusative in ''-a'' (''ptaka'').
animate_types = { velar = "animate_velar" },
-- How the first letter of an ending is written after a hardened consonant (''ï'' as ''y'').
hardened_spelling = { ["ï"] = "y" },
soft = { ["ć"] = true, ["ń"] = true, ["ś"] = true, ["ź"] = true, ["dź"] = true, j = true, l = true },
velar = { k = true, g = true, ch = true },
mazurated = { s = true, z = true, c = true, dz = true },
-- The consonants after which an adjective has ''-ï'' for ''-y'' (''głupśï'').
adjective_soft = { ["ś"] = true, ["ź"] = true, ["ć"] = true, ["dź"] = true, ["ń"] = true, j = true },
clear = { ["ó"] = "o", ["é"] = "e", ["å"] = "a", ["ą"] = "ę̈" },
clear_before_nasal = { ["ó"] = "a" },
nasals = { m = true, n = true, ["ń"] = true },
nouns = {
m = {
hard = {
nom_p = "y", gen_s = "a", gen_p = "ów", dat_s = "oźu", dat_p = "óm", acc_s = "a",
ins_s = "ëm", ins_p = "ańï", loc_s = { "e", stem = "palatal" }, loc_p = "ach",
},
velar = {
nom_p = "y", gen_s = "u", gen_p = "ów", dat_s = "oźu", dat_p = "óm", acc_s = "a",
ins_s = "ëm", ins_p = "ańï", loc_s = "u", loc_p = "ach",
},
-- A personal or animal velar takes the genitive (and accusative) in ''-a'' (''ptaka'').
animate_velar = {
nom_p = "y", gen_s = "a", gen_p = "ów", dat_s = "oźu", dat_p = "óm", acc_s = "a",
ins_s = "ëm", ins_p = "ańï", loc_s = "u", loc_p = "ach",
},
soft = {
nom_p = "e", gen_s = "a", gen_p = "ów", dat_s = "oźu", dat_p = "óm", acc_s = "a",
ins_s = "ëm", ins_p = "ańï", loc_s = "u", loc_p = "ach",
},
},
f = {
hard = {
nom_p = "y", gen_s = "y", gen_p = "ów", dat_s = { "e", stem = "palatal" }, dat_p = "óm", acc_s = "ë",
ins_s = "ó", ins_p = "ańï", loc_s = { "e", stem = "palatal" }, loc_p = "ach", voc_s = "o",
},
soft = {
nom_p = "e", gen_s = "ï", gen_p = "ów", dat_s = "ï", dat_p = "óm", acc_s = "ë",
ins_s = "ó", ins_p = "ańï", loc_s = "ï", loc_p = "ach", voc_s = "o",
},
hard_consonant = {
nom_p = "e", gen_s = "y", gen_p = "ów", dat_s = "y", dat_p = "óm", acc_s = "",
ins_s = "ó", ins_p = "ańï", loc_s = "y", loc_p = "ach", voc_s = "y",
},
soft_consonant = {
nom_p = "e", gen_s = "ï", gen_p = "ów", dat_s = "ï", dat_p = "óm", acc_s = "",
ins_s = "ó", ins_p = "ańï", loc_s = "ï", loc_p = "ach", voc_s = "ï",
},
},
n = {
hard = {
nom_p = "a", gen_s = "a", gen_p = "ów", dat_s = "oźu", dat_p = "óm",
ins_s = "ëm", ins_p = "ańï", loc_s = { "e", stem = "palatal" }, loc_p = "ach",
},
velar = {
nom_p = "a", gen_s = "a", gen_p = "ów", dat_s = "oźu", dat_p = "óm",
ins_s = "ëm", ins_p = "ańï", loc_s = "u", loc_p = "ach",
},
soft = {
nom_p = "a", gen_s = "å", gen_p = "ów", dat_s = "u", dat_p = "óm",
ins_s = "ëm", ins_p = "ańï", loc_s = "u", loc_p = "ach",
},
hardened = {
nom_p = "a", gen_s = "a", gen_p = "ów", dat_s = "oźu", dat_p = "óm",
ins_s = "ëm", ins_p = "ańï", loc_s = "u", loc_p = "ach",
},
nasal = {
nom_p = "óna", gen_s = "ëńå", gen_p = "ónów", dat_s = "ëńu", dat_p = "ónóm",
ins_s = "ëńëm", ins_p = "ónańï", loc_s = "ëńu", loc_p = "ónach",
},
latinate = {
nom_p = "a", gen_s = "um", gen_p = "ów", dat_s = "um", dat_p = "óm",
ins_s = "um", ins_p = "ańï", loc_s = "um", loc_p = "ach",
},
},
},
copies = {
m = { voc_s = "loc_s", voc_p = "nom_p" },
f = { acc_p = "nom_p", voc_p = "nom_p" },
n = { acc_s = "nom_s", voc_s = "nom_s", acc_p = "nom_p", voc_p = "nom_p" },
},
animate_copies = {
pr = { acc_p = "gen_p" },
anml = { acc_p = "nom_p" },
inan = { acc_s = "nom_s", acc_p = "nom_p" },
},
-- The other slots are shared as in the standard tables (e.g. the dative and locative feminine come from the
-- genitive), and the plural has one nominative for both genders.
adjective = {
nom_n = "e", nom_f = "å", nom_mp_pers = "e", nom_p_not_mp_pers = "e",
gen_mn = "égo", gen_f = "éj", gen_p = "éch",
dat_mn = "ëmu", dat_p = "ëm",
acc_f = "ó",
ins_mn = "ëm", ins_p = "ëńï",
},
}
-- The rule gender of each gender and animacy of a call.
data.rule_gender = {
m = { pr = "m-pr", anml = "m-anml", inan = "m-in" },
f = "f",
n = "n",
}
------------------------------------------------------------------------------------------------------------------------
-- Lexicon --
------------------------------------------------------------------------------------------------------------------------
-- The slots of a noun in the order the lexicon lists them in.
data.slot_order = {
"nom_s", "gen_s", "dat_s", "acc_s", "ins_s", "loc_s", "voc_s",
"nom_p", "gen_p", "dat_p", "acc_p", "ins_p", "loc_p", "voc_p",
}
-- The irregular nouns of `<irreg>`, by lemma, with their gender and animacy and every form, in `slot_order`.
data.irregular_nouns = {
["brat"] = { gender = "m", animacy = "pr",
"brat", "brata", "bratu", "brata", "bratem", "bracie", "bracie",
"bracia", "braci", "braciom", "braci", "braćmi", "braciach", "bracia",
},
["dziecko"] = { gender = "n",
"dziecko", "dziecka", "dziecku", "dziecko", "dzieckiem", "dziecku", "dziecko",
"dzieci", "dzieci", "dzieciom", "dzieci", "dziećmi", "dzieciach", "dzieci",
},
["ksiądz"] = { gender = "m", animacy = "pr",
"ksiądz", "księdza", "księdzu", "księdza", "księdzem", "księdzu", "księże",
"księża", "księży", "księżom", "księży", "księżmi", "księżach", "księża",
},
["książę"] = { gender = "m", animacy = "pr",
"książę", "księcia", "księciu", "księcia", "księciem", "księciu", "książę",
"książęta", "książąt", "książętom", "książąt", "książętami", "książętach", "książęta",
},
["rok"] = { gender = "m", animacy = "inan",
"rok", "roku", "rokowi", "rok", "rokiem", "roku", "roku",
"lata", "lat", "latom", "lata", "latami", "latach", "lata",
},
["arcyksiążę"] = { gender = "m", animacy = "pr",
"arcyksiążę", "arcyksięcia", "arcyksięciu", "arcyksięcia", "arcyksięciem", "arcyksięciu", "arcyksiążę",
"arcyksiążęta", "arcyksiążąt", "arcyksiążętom", "arcyksiążąt", "arcyksiążętami", "arcyksiążętach",
"arcyksiążęta",
},
}
------------------------------------------------------------------------------------------------------------------------
-- Pronouns, numerals and noun rules --
------------------------------------------------------------------------------------------------------------------------
--[==[
The pronouns of `<pron>`, by lemma, with the numbers of the table (`numberless` for ''siebie'') and the forms of each
slot, each a string or `{ form, notes = { KEY... } }` with keys of `notes`. A pronoun made of one of these plus an
ending in `pronoun_suffixes` (e.g. ''cośkolwiek'') declines like the pronoun, with the ending after every form.
]==]
data.pronouns = {
["co"] = {
numbers = { "s" },
nom_s = { "co" },
gen_s = { "czego", { "co", notes = { "rare" } } },
dat_s = { "czemu" },
acc_s = { "co" },
ins_s = { "czym" },
loc_s = { "czym" },
},
["cokolwiek"] = {
numbers = { "s" },
nom_s = { "cokolwiek" },
gen_s = { "czegokolwiek", { "cokolwiek", notes = { "rare" } } },
dat_s = { "czemukolwiek" },
acc_s = { "cokolwiek" },
ins_s = { "czymkolwiek" },
loc_s = { "czymkolwiek" },
},
["coś"] = {
numbers = { "s" },
nom_s = { "coś" },
gen_s = { "czegoś", { "coś", notes = { "rare" } } },
dat_s = { "czemuś" },
acc_s = { "coś" },
ins_s = { "czymś" },
loc_s = { "czymś" },
},
["cóż"] = {
numbers = { "s" },
nom_s = { "cóż" },
gen_s = { "czegoż", "czegóż", { "cóż", notes = { "rare" } } },
dat_s = { "czemuż" },
acc_s = { "cóż" },
ins_s = { "czymże" },
loc_s = { "czymże" },
},
["ja"] = {
numbers = { "s" },
nom_s = { "ja" },
gen_s = { "mnie", { "mię", notes = { "unstressed", "rare" } } },
dat_s = { "mnie", { "mi", notes = { "unstressed" } } },
acc_s = { "mnie", { "mię", notes = { "unstressed", "rare" } } },
ins_s = { "mną" },
loc_s = { "mnie" },
},
["kto"] = {
numbers = { "s" },
nom_s = { "kto" },
gen_s = { "kogo" },
dat_s = { "komu" },
acc_s = { "kogo" },
ins_s = { "kim" },
loc_s = { "kim" },
},
["ktokolwiek"] = {
numbers = { "s" },
nom_s = { "ktokolwiek" },
gen_s = { "kogokolwiek" },
dat_s = { "komukolwiek" },
acc_s = { "kogokolwiek" },
ins_s = { "kimkolwiek" },
loc_s = { "kimkolwiek" },
},
["ktoś"] = {
numbers = { "s" },
nom_s = { "ktoś" },
gen_s = { "kogoś" },
dat_s = { "komuś" },
acc_s = { "kogoś" },
ins_s = { "kimś" },
loc_s = { "kimś" },
},
["któż"] = {
numbers = { "s" },
nom_s = { "któż" },
gen_s = { "kogoż", "kogóż" },
dat_s = { "komuż" },
acc_s = { "kogoż", "kogóż" },
ins_s = { "kimże" },
loc_s = { "kimże" },
},
["my"] = {
numbers = { "p" },
nom_p = { "my" },
gen_p = { "nas" },
dat_p = { "nam" },
acc_p = { "nas" },
ins_p = { "nami" },
loc_p = { "nas" },
voc_p = { "my" },
},
["nic"] = {
numbers = { "s" },
nom_s = { "nic" },
gen_s = { "nic", "niczego" },
dat_s = { "niczemu" },
acc_s = { "nic" },
ins_s = { "niczym" },
loc_s = { "niczym" },
},
["nikt"] = {
numbers = { "s" },
nom_s = { "nikt" },
gen_s = { "nikogo" },
dat_s = { "nikomu" },
acc_s = { "nikogo" },
ins_s = { "nikim" },
loc_s = { "nikim" },
},
["on"] = {
numbers = { "s" },
nom_s = { "on" },
gen_s = { "jego", { "go", notes = { "unstressed" } }, { "niego", notes = { "after_preposition" } } },
dat_s = { "jemu", { "mu", notes = { "unstressed" } }, { "niemu", notes = { "after_preposition" } } },
acc_s = { "jego", { "go", notes = { "unstressed" } }, { "niego", notes = { "after_preposition" } } },
ins_s = { "nim" },
loc_s = { "nim" },
},
["ona"] = {
numbers = { "s" },
nom_s = { "ona" },
gen_s = { "jej", { "niej", notes = { "after_preposition" } } },
dat_s = { "jej", { "niej", notes = { "after_preposition" } } },
acc_s = { "ją", { "nią", notes = { "after_preposition" } } },
ins_s = { "nią" },
loc_s = { "niej" },
},
["one"] = {
numbers = { "p" },
nom_p = { "one" },
gen_p = { "ich", { "nich", notes = { "after_preposition" } } },
dat_p = { "im", { "nim", notes = { "after_preposition" } } },
acc_p = { "je", { "nie", notes = { "after_preposition" } } },
ins_p = { "nimi" },
loc_p = { "nich" },
},
["oni"] = {
numbers = { "p" },
nom_p = { "oni" },
gen_p = { "ich", { "nich", notes = { "after_preposition" } } },
dat_p = { "im", { "nim", notes = { "after_preposition" } } },
acc_p = { "ich", { "nich", notes = { "after_preposition" } } },
ins_p = { "nimi" },
loc_p = { "nich" },
},
["ono"] = {
numbers = { "s" },
nom_s = { "ono" },
gen_s = { "jego", { "go", notes = { "unstressed" } }, { "niego", notes = { "after_preposition" } } },
dat_s = { "jemu", { "mu", notes = { "unstressed" } }, { "niemu", notes = { "after_preposition" } } },
acc_s = { "je", { "nie", notes = { "after_preposition" } } },
ins_s = { "nim" },
loc_s = { "nim" },
},
["siebie"] = {
numbers = { "s" }, numberless = true,
gen_s = { "siebie", "się" },
dat_s = { "sobie", "se" },
acc_s = { "siebie", "się" },
ins_s = { "sobą" },
loc_s = { "sobie", "se" },
},
["ty"] = {
numbers = { "s" },
nom_s = { "ty" },
gen_s = { "ciebie", { "cię", notes = { "unstressed" } } },
dat_s = { "tobie", { "ci", notes = { "unstressed" } } },
acc_s = { "ciebie", { "cię", notes = { "unstressed" } } },
ins_s = { "tobą" },
loc_s = { "tobie" },
voc_s = { "ty", { "te", notes = { "proscribed", "colloquial" } } },
},
["wszystko"] = {
numbers = { "s" },
nom_s = { "wszystko" },
gen_s = { "wszystkiego" },
dat_s = { "wszystkiemu" },
acc_s = { "wszystko" },
ins_s = { "wszystkim" },
loc_s = { "wszystkim" },
},
["wy"] = {
numbers = { "p" },
nom_p = { "wy" },
gen_p = { "was" },
dat_p = { "wam" },
acc_p = { "was" },
ins_p = { "wami" },
loc_p = { "was" },
voc_p = { "wy" },
},
}
data.pronoun_suffixes = { "śkolwiek", "kolwiek", "ś" }
--[==[
The numerals of `<num>`, by the end of their lemma (the longest one a lemma ends in applies). `numeral_rules` has the
cardinals of {{tl|pl-adecl}} (''pięć'', ''trzy'', ''-naście'', ''-set''), with a virile and a non-virile column in the
slots of `adjective_slots`, and `collective_rules` has the collectives of {{tl|pl-ndecl}} (''pięcioro'', ''dwoje''), in
the plural slots of a noun. Each slot has the endings that follow the lemma minus its key, as in `noun_groups`, and the
comment on each rule names the numerals it was made from.
]==]
data.numeral_rules = {
["a"] = { -- kilka
nom_mp_pers = "u", nom_p_not_mp_pers = "a", gen_p = "u", dat_p = "u", acc_mp_pers = "u", acc_p_not_mp_pers = "a", ins_p = { "oma", "u" }, loc_p = "u",
},
["adziesiąt"] = { -- kilkadziesiąt
nom_mp_pers = { "udziesięciu", { "udziesiąt", note = "dated" } }, nom_p_not_mp_pers = "adziesiąt", gen_p = { "udziesięciu", { "udziesiąt", note = "dated" } }, dat_p = { "udziesięciu", { "udziesiąt", note = "dated" } }, acc_mp_pers = { "udziesięciu", { "udziesiąt", note = "dated" } }, acc_p_not_mp_pers = "adziesiąt", ins_p = { "udziesięcioma", "udziesięciu", { "udziesiąt", note = "dated" } }, loc_p = { "udziesięciu", { "udziesiąt", note = "dated" } },
},
["adzieścia"] = { -- dwadzieścia
nom_mp_pers = "udziestu", nom_p_not_mp_pers = "adzieścia", gen_p = "udziestu", dat_p = "udziestu", acc_mp_pers = "udziestu", acc_p_not_mp_pers = "adzieścia", ins_p = { "udziestoma", "udziestu" }, loc_p = "udziestu",
},
["akroć"] = { -- dwakroć
nom_mp_pers = "ukroć", nom_p_not_mp_pers = "akroć", gen_p = "ukroć", dat_p = "ukroć", acc_mp_pers = "ukroć", acc_p_not_mp_pers = "akroć", ins_p = { "ukroć", { "omakroć", note = "rare" } }, loc_p = "ukroć",
},
["anaście"] = { -- dwanaście, kilkanaście
nom_mp_pers = "unastu", nom_p_not_mp_pers = "anaście", gen_p = "unastu", dat_p = "unastu", acc_mp_pers = "unastu", acc_p_not_mp_pers = "anaście", ins_p = { "unastoma", "unastu" }, loc_p = "unastu",
},
["aset"] = { -- kilkaset
nom_mp_pers = "uset", nom_p_not_mp_pers = "aset", gen_p = "uset", dat_p = "uset", acc_mp_pers = "uset", acc_p_not_mp_pers = "aset", ins_p = { "uset", { "omaset", note = "rare" } }, loc_p = "uset",
},
["edziesiąt"] = { -- wieledziesiąt
nom_mp_pers = "udziesięciu", nom_p_not_mp_pers = "edziesiąt", gen_p = "udziesięciu", dat_p = "udziesięciu", acc_mp_pers = "udziesięciu", acc_p_not_mp_pers = "edziesiąt", ins_p = { "udziesięciu", { "udziesięcioma", note = "rare" } }, loc_p = "udziesięciu",
},
["ekolwiek"] = { -- ilekolwiek
nom_mp_pers = "ukolwiek", nom_p_not_mp_pers = "ekolwiek", gen_p = "ukolwiek", dat_p = "ukolwiek", acc_mp_pers = "ukolwiek", acc_p_not_mp_pers = "ekolwiek", ins_p = { "ukolwiek", { "omakolwiek", note = "rare" } }, loc_p = "ukolwiek",
},
["ele"] = { -- niewiele, wiele
nom_mp_pers = { "elu", { "ela", note = "dated" } }, nom_p_not_mp_pers = "ele", gen_p = { "elu", { "ela", note = "dated" } }, dat_p = { "elu", { "ela", note = "dated" } }, acc_mp_pers = { "elu", { "ela", note = "dated" } }, acc_p_not_mp_pers = "ele", ins_p = { "eloma", "elu", { "ela", note = "dated" }, { "elą", note = "dated" } }, loc_p = { "elu", { "ela", note = "dated" } },
},
["em"] = { -- siedem
nom_mp_pers = "miu", nom_p_not_mp_pers = { "em", { "m", note = "dated" } }, gen_p = "miu", dat_p = "miu", acc_mp_pers = "miu", acc_p_not_mp_pers = { "em", { "m", note = "dated" } }, ins_p = { "mioma", "miu" }, loc_p = "miu",
},
["emkroć"] = { -- siedemkroć
nom_mp_pers = "miukroć", nom_p_not_mp_pers = "emkroć", gen_p = "miukroć", dat_p = "miukroć", acc_mp_pers = "miukroć", acc_p_not_mp_pers = "emkroć", ins_p = { "miukroć", { "miomakroć", note = "rare" } }, loc_p = "miukroć",
},
["emset"] = { -- siedemset
nom_mp_pers = "miuset", nom_p_not_mp_pers = { "emset", { "mset", note = "dated" } }, gen_p = "miuset", dat_p = "miuset", acc_mp_pers = "miuset", acc_p_not_mp_pers = { "emset", { "mset", note = "dated" } }, ins_p = { "miuset", { "miomaset", note = "rare" } }, loc_p = "miuset",
},
["eset"] = { -- wieleset
nom_mp_pers = "uset", nom_p_not_mp_pers = "eset", gen_p = "uset", dat_p = "uset", acc_mp_pers = "uset", acc_p_not_mp_pers = "eset", ins_p = { "uset", { "omaset", note = "rare" } }, loc_p = "uset",
},
["eś"] = { -- ileś
nom_mp_pers = "uś", nom_p_not_mp_pers = "eś", gen_p = "uś", dat_p = "uś", acc_mp_pers = "uś", acc_p_not_mp_pers = "eś", ins_p = { "uś", { "omaś", note = "rare" } }, loc_p = "uś",
},
["eż"] = { -- ileż, tyleż, wieleż
nom_mp_pers = "uż", nom_p_not_mp_pers = "eż", gen_p = "uż", dat_p = "uż", acc_mp_pers = "uż", acc_p_not_mp_pers = "eż", ins_p = { "uż", { "omaż", note = "rare" } }, loc_p = "uż",
},
["ieście"] = { -- dwieście
nom_mp_pers = { "ustu", { "uset", note = "dated" }, { "óchset", note = "dated" } }, nom_p_not_mp_pers = "ieście", gen_p = { "ustu", { "uset", note = "dated" }, { "óchset", note = "dated" } }, dat_p = "ustu", acc_mp_pers = { "ustu", { "uset", note = "dated" }, { "óchset", note = "dated" } }, acc_p_not_mp_pers = "ieście", ins_p = { "ustu", { "omaset", note = "rare" }, { "ustoma", note = "rare" } }, loc_p = { "ustu", { "uset", note = "dated" }, { "óchset", note = "dated" } },
},
["ile"] = { -- ile
nom_mp_pers = "ilu", nom_p_not_mp_pers = "ile", gen_p = "ilu", dat_p = "ilu", acc_mp_pers = "ilu", acc_p_not_mp_pers = "ile", ins_p = { "iloma", "ilu" }, loc_p = "ilu",
},
["mset"] = { -- siedmset
nom_mp_pers = "miuset", nom_p_not_mp_pers = { "emset", "mset" }, gen_p = "miuset", dat_p = "miuset", acc_mp_pers = "miuset", acc_p_not_mp_pers = { "emset", "mset" }, ins_p = { "miuset", { "miomaset", note = "rare" } }, loc_p = "miuset",
},
["o"] = { -- sto
nom_mp_pers = "u", nom_p_not_mp_pers = "o", gen_p = "u", dat_p = "u", acc_mp_pers = "u", acc_p_not_mp_pers = "o", ins_p = { "u", { "oma", note = "rare" } }, loc_p = "u",
},
["siem"] = { -- osiem
nom_mp_pers = "śmiu", nom_p_not_mp_pers = { "siem", { "śm", note = "dated" } }, gen_p = "śmiu", dat_p = "śmiu", acc_mp_pers = "śmiu", acc_p_not_mp_pers = { "siem", { "śm", note = "dated" } }, ins_p = { "śmioma", "śmiu" }, loc_p = "śmiu",
},
["siemkroć"] = { -- osiemkroć
nom_mp_pers = "śmiukroć", nom_p_not_mp_pers = "siemkroć", gen_p = "śmiukroć", dat_p = "śmiukroć", acc_mp_pers = "śmiukroć", acc_p_not_mp_pers = "siemkroć", ins_p = { "śmiukroć", { "śmiomakroć", note = "rare" } }, loc_p = "śmiukroć",
},
["siemset"] = { -- osiemset
nom_mp_pers = "śmiuset", nom_p_not_mp_pers = { "siemset", { "śmset", note = "dated" } }, gen_p = "śmiuset", dat_p = "śmiuset", acc_mp_pers = "śmiuset", acc_p_not_mp_pers = { "siemset", { "śmset", note = "dated" } }, ins_p = { "śmiuset", { "śmiomaset", note = "rare" } }, loc_p = "śmiuset",
},
["y"] = { -- cztery, trzy
nom_mp_pers = { "ech", "ej" }, nom_p_not_mp_pers = "y", gen_p = "ech", dat_p = "em", acc_mp_pers = "ech", acc_p_not_mp_pers = "y", ins_p = "ema", loc_p = "ech",
},
["ykroć"] = { -- trzykroć
nom_mp_pers = "echkroć", nom_p_not_mp_pers = "ykroć", gen_p = "echkroć", dat_p = "echkroć", acc_mp_pers = "echkroć", acc_p_not_mp_pers = "ykroć", ins_p = { "echkroć", { "emakroć", note = "rare" } }, loc_p = "echkroć",
},
["yle"] = { -- tyle
nom_mp_pers = { "ylu", { "yla", note = "dated" } }, nom_p_not_mp_pers = "yle", gen_p = { "ylu", { "yla", note = "dated" } }, dat_p = { "ylu", { "yla", note = "dated" } }, acc_mp_pers = { "ylu", { "yla", note = "dated" } }, acc_p_not_mp_pers = "yle", ins_p = { "yloma", "ylu", { "yla", note = "dated" }, { "ylą", note = "dated" } }, loc_p = { "ylu", { "yla", note = "dated" } },
},
["ysta"] = { -- czterysta, trzysta
nom_mp_pers = { "ystu", { "echset", note = "rare" } }, nom_p_not_mp_pers = "ysta", gen_p = { "ystu", { "echset", note = "rare" } }, dat_p = "ystu", acc_mp_pers = { "ystu", { "echset", note = "rare" } }, acc_p_not_mp_pers = "ysta", ins_p = { "ystu", { "ystoma", note = "rare" } }, loc_p = { "ystu", { "echset", note = "rare" } },
},
["ąt"] = { -- dziewięćdziesiąt, osiemdziesiąt, ośmdziesiąt, pięćdziesiąt, siedemdziesiąt, siedmdziesiąt, sześćdziesiąt
nom_mp_pers = "ęciu", nom_p_not_mp_pers = "ąt", gen_p = "ęciu", dat_p = "ęciu", acc_mp_pers = "ęciu", acc_p_not_mp_pers = "ąt", ins_p = { "ęcioma", "ęciu" }, loc_p = "ęciu",
},
["ć"] = { -- dziesięć, dziewięć, pięć, sześć
nom_mp_pers = "ciu", nom_p_not_mp_pers = "ć", gen_p = "ciu", dat_p = "ciu", acc_mp_pers = "ciu", acc_p_not_mp_pers = "ć", ins_p = { "cioma", "ciu" }, loc_p = "ciu",
},
["ćkroć"] = { -- pięćkroć
nom_mp_pers = "ciukroć", nom_p_not_mp_pers = "ćkroć", gen_p = "ciukroć", dat_p = "ciukroć", acc_mp_pers = "ciukroć", acc_p_not_mp_pers = "ćkroć", ins_p = { "ciukroć", { "ciomakroć", note = "rare" } }, loc_p = "ciukroć",
},
["ćset"] = { -- dziewięćset, pięćset, sześćset
nom_mp_pers = "ciuset", nom_p_not_mp_pers = "ćset", gen_p = "ciuset", dat_p = "ciuset", acc_mp_pers = "ciuset", acc_p_not_mp_pers = "ćset", ins_p = { "ciuset", { "ciomaset", note = "rare" } }, loc_p = "ciuset",
},
["ę"] = { -- parę
nom_mp_pers = "u", nom_p_not_mp_pers = "ę", gen_p = "u", dat_p = "u", acc_mp_pers = "u", acc_p_not_mp_pers = "ę", ins_p = { "oma", "u" }, loc_p = "u",
},
["ędziesiąt"] = { -- parędziesiąt
nom_mp_pers = "udziesięciu", nom_p_not_mp_pers = "ędziesiąt", gen_p = "udziesięciu", dat_p = "udziesięciu", acc_mp_pers = "udziesięciu", acc_p_not_mp_pers = "ędziesiąt", ins_p = { "udziesięciu", { "udziesięcioma", note = "rare" } }, loc_p = "udziesięciu",
},
["ęnaście"] = { -- paręnaście
nom_mp_pers = "unastu", nom_p_not_mp_pers = "ęnaście", gen_p = "unastu", dat_p = "unastu", acc_mp_pers = "unastu", acc_p_not_mp_pers = "ęnaście", ins_p = { "unastoma", "unastu" }, loc_p = "unastu",
},
["ęset"] = { -- paręset
nom_mp_pers = "uset", nom_p_not_mp_pers = "ęset", gen_p = "uset", dat_p = "uset", acc_mp_pers = "uset", acc_p_not_mp_pers = "ęset", ins_p = { "uset", { "omaset", note = "rare" } }, loc_p = "uset",
},
["ści"] = { -- czterdzieści, trzydzieści
nom_mp_pers = "stu", nom_p_not_mp_pers = "ści", gen_p = "stu", dat_p = "stu", acc_mp_pers = "stu", acc_p_not_mp_pers = "ści", ins_p = { "stoma", "stu" }, loc_p = "stu",
},
["ście"] = { -- czternaście, dziewiętnaście, jedenaście, naście, osiemnaście, ośmnaście, piętnaście, siedemnaście, siedmnaście, szesnaście, trzynaście
nom_mp_pers = "stu", nom_p_not_mp_pers = "ście", gen_p = "stu", dat_p = "stu", acc_mp_pers = "stu", acc_p_not_mp_pers = "ście", ins_p = { "stoma", "stu" }, loc_p = "stu",
},
["śmset"] = { -- ośmset
nom_mp_pers = "śmiuset", nom_p_not_mp_pers = { "siemset", "śmset" }, gen_p = "śmiuset", dat_p = "śmiuset", acc_mp_pers = "śmiuset", acc_p_not_mp_pers = { "siemset", "śmset" }, ins_p = { "śmiuset", { "śmiomaset", note = "rare" } }, loc_p = "śmiuset",
},
}
data.collective_rules = {
["e"] = { -- dwoje, oboje, obydwoje, obydwoje, troje
nom_p = "e", gen_p = "ga", dat_p = "gu", acc_p = "e", ins_p = "giem", loc_p = "gu", voc_p = "e",
},
["o"] = { -- czterdzieścioro, czternaścioro, czworo, dwadzieścioro, dwanaścioro, dziesięcioro, dziewiętnaścioro, dziewięcioro, dziewięćdziesięcioro, jedenaścioro, kilkoro, kilkadziesięcioro, kilkanaścioro, naścioro, ośmioro, osiemdziesięcioro, osiemnaścioro, ośmdziesięcioro, ośmnaścioro, piętnaścioro, pięcioro, pięćdziesięcioro, siedmioro, siedemdziesięcioro, siedemnaścioro, siedmdziesięcioro, siedmnaścioro, szesnaścioro, sześcioro, sześćdziesięcioro, trzydzieścioro, trzynaścioro
nom_p = "o", gen_p = "ga", dat_p = "gu", acc_p = "o", ins_p = "giem", loc_p = "gu", voc_p = "o",
},
}
--[==[
The noun groups, keyed `GENDER KIND NUMBER NOMINATIVE` (e.g. `m-pr common sg `, `f common sg a`, `n place pl y`):
* `copies`: the slots that take the forms of another slot (e.g. `acc_s = "gen_s"`).
* `rules`: the forms of each slot, by the ending of the stem (`""` is the default). A slot's forms are an ending (a
string) or a list of endings, and an ending given as a table can name a `stem` alternation and a `note`.
]==]
data.noun_groups = {
["f common sg "] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", dat_s = "gen_s", gen_p = "gen_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "om", depr_p = {}, gen_s = { "", stem = "soft" }, ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = { "", stem = "soft" } },
["A"] = { dat_p = "", ins_p = "", ins_s = "", loc_p = "" },
["D"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["M"] = { dat_p = { "", "-om" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" } },
["V"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["b"] = { dat_p = { "om", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, ins_s = { "ą", stem = "palatal" }, loc_p = { "ach", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["c"] = { gen_s = "y", nom_p = "e" },
["e"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["edź"] = { nom_p = { "", stem = "soft" } },
["g"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["j"] = { nom_p = "e" },
["k"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["l"] = { gen_s = "i", nom_p = "e" },
["n"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["nt"] = { gen_s = "", nom_p = "" },
["o"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["oć"] = { nom_p = "e" },
["r"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["rś"] = { nom_p = { "", stem = "soft" } },
["s"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["t"] = { dat_p = "", ins_p = "", ins_s = "", loc_p = "" },
["tać"] = { nom_p = { { "", stem = "soft" }, "e" } },
["u"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["w"] = { dat_p = { "om", stem = "reduced+palatal" }, gen_s = { "", stem = "reduced+palatal" }, ins_p = { "ami", stem = "reduced+palatal" }, ins_s = { "ą", stem = "reduced+palatal" }, loc_p = { "ach", stem = "reduced+palatal" }, nom_p = { "e", stem = "reduced+palatal" } },
["y"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["z"] = { gen_s = "y", nom_p = "e" },
["é"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["ódź"] = { dat_p = { "om", stem = "shortened" }, gen_s = { "", stem = "shortened+soft" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "ą", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, nom_p = { "e", stem = "shortened" } },
["ól"] = { dat_p = { "om", stem = "shortened" }, gen_s = { "i", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "ą", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, nom_p = { "e", stem = "shortened" } },
["ąż"] = { dat_p = { "om", stem = "shortened" }, gen_s = { "y", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "ą", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, nom_p = { "e", stem = "shortened" } },
["ęś"] = { ins_p = { "ami", "mi" }, nom_p = { "", stem = "soft" } },
["ń"] = { nom_p = "e" },
["ś"] = { nom_p = "e" },
["ź"] = { nom_p = "e" },
["ż"] = { gen_s = "y", nom_p = "e" },
},
},
["f common sg a"] = {
copies = { acc_p = "nom_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = {}, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = "i", voc_s = "o" },
["acz"] = { gen_p = "" },
["aj"] = { gen_p = "" },
["ak"] = { gen_p = "" },
["all"] = { gen_p = { "", "i" } },
["ani"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["ans"] = { nom_p = "e" },
["arł"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["ast"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["awn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["b"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["bi"] = { gen_p = { "i", { "j", note = "archaic" } } },
["bl"] = { gen_p = "i" },
["bn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e" },
["bni"] = { gen_p = "" },
["bol"] = { gen_p = "i" },
["bow"] = { voc_s = "a" },
["c"] = { dat_s = "y", gen_p = "", gen_s = "y", nom_p = "e" },
["ci"] = { dat_s = "", gen_p = { "", { "", stem = "final_soft" } }, gen_s = "", voc_s = "u" },
["cn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e" },
["cni"] = { gen_p = "" },
["cow"] = { voc_s = "a" },
["cz"] = { dat_s = "y", gen_p = { "", "y" }, nom_p = "e" },
["czi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["czm"] = { dat_s = "ie" },
["czn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["d"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["di"] = { gen_p = "i" },
["dl"] = { gen_p = "i" },
["dn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["dni"] = { gen_p = "" },
["dow"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "lengthened" }, gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y" },
["dz"] = { dat_s = "y", nom_p = "e" },
["dł"] = { gen_p = { "", stem = "inserted_e" } },
["dż"] = { gen_p = { "", "y" } },
["e"] = { dat_s = "i", gen_p = "i", nom_p = "e" },
["ebn"] = { voc_s = "a" },
["ecn"] = { voc_s = "a" },
["ecz"] = { gen_p = "y" },
["ej"] = { gen_p = "" },
["ek"] = { gen_p = "" },
["eni"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["eśn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["f"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["fi"] = { gen_p = { "i", { "j", note = "archaic" } } },
["fl"] = { gen_p = "i" },
["g"] = { gen_p = "" },
["gi"] = { gen_p = { "i", { "j", note = "archaic" } } },
["gl"] = { gen_p = "i" },
["gni"] = { gen_p = "" },
["gog"] = { gen_p = "" },
["gł"] = { gen_p = { "", stem = "inserted_ie" } },
["h"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["hi"] = { gen_p = { "i", { "j", note = "archaic" } } },
["hl"] = { gen_p = "i" },
["hn"] = { gen_p = { "", stem = "inserted_e" } },
["hni"] = { gen_p = "" },
["how"] = { voc_s = "a" },
["hł"] = { gen_p = { "", stem = "inserted_e" } },
["i"] = { dat_s = "i", nom_p = "e" },
["ij"] = { gen_p = "" },
["ik"] = { gen_p = "" },
["ini"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["iod"] = { gen_p = "" },
["ion"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["izd"] = { dat_s = { "e", stem = "palatal" } },
["izi"] = { voc_s = "u" },
["j"] = { dat_s = "i", gen_p = "i", nom_p = "e" },
["jni"] = { gen_p = "" },
["jog"] = { gen_p = "" },
["jom"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["ki"] = { gen_p = { "i", { "j", note = "archaic" } } },
["kk"] = { gen_p = "" },
["kl"] = { gen_p = "i" },
["kni"] = { gen_p = "" },
["ksz"] = { gen_p = { "", "y" } },
["kł"] = { gen_p = { "", stem = "inserted_ie" } },
["l"] = { dat_s = "i", gen_p = { "", "i" }, nom_p = "e" },
["li"] = { gen_p = { "i", { "j", note = "archaic" } } },
["ll"] = { gen_p = "i" },
["ln"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["lni"] = { gen_p = { "", { "", stem = "final_soft" } } },
["lsk"] = { acc_s = "ą", dat_p = "im", dat_s = "iej", gen_p = "ich", gen_s = "iej", ins_p = "imi", loc_p = "ich", nom_p = "ie", voc_s = "a" },
["lsz"] = { gen_p = { "", "y" } },
["m"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["mi"] = { gen_p = { "i", { "j", note = "archaic" } } },
["ml"] = { gen_p = "i" },
["mow"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "lengthened" }, gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y" },
["msz"] = { gen_p = "y" },
["n"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["nan"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["ni"] = { dat_s = "", gen_s = "" },
["nni"] = { gen_p = "" },
["nod"] = { gen_p = "" },
["o"] = { dat_s = "a", gen_p = "a", gen_s = "a", nom_p = "a" },
["od"] = { gen_p = { "", stem = "lengthened" } },
["og"] = { gen_p = { "", stem = "lengthened" } },
["oj"] = { dat_s = "ej", gen_p = "", gen_s = "ej" },
["ok"] = { gen_p = "" },
["omn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["oni"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["osz"] = { gen_p = { "", "y" } },
["otw"] = { gen_p = { "", stem = "inserted_e" } },
["ow"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e" },
["oł"] = { gen_p = { "", stem = "lengthened" } },
["oźb"] = { gen_p = { "", stem = "lengthened" } },
["oźn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e" },
["p"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["pi"] = { gen_p = { "i", { "j", note = "archaic" } } },
["pl"] = { gen_p = "i" },
["pn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["pow"] = { voc_s = "a" },
["r"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["raż"] = { gen_p = "y" },
["ri"] = { gen_p = "i" },
["rl"] = { gen_p = "i" },
["rni"] = { gen_p = { "", { "", stem = "final_soft" } } },
["rol"] = { gen_p = "i" },
["rz"] = { dat_s = "y", nom_p = "e" },
["rzn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["rąż"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", voc_s = "a" },
["rł"] = { gen_p = "ych" },
["s"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["sc"] = { dat_s = "e", gen_p = { "", stem = "inserted_e" } },
["si"] = { dat_s = "", gen_p = { { "", stem = "final_soft" }, { "", note = "rare" } }, gen_s = "", voc_s = "u" },
["skr"] = { gen_p = { "", stem = "inserted_ie" } },
["sl"] = { gen_p = "i" },
["sm"] = { dat_s = "ie" },
["sn"] = { gen_p = "ych" },
["sz"] = { dat_s = "y", nom_p = "e" },
["szw"] = { gen_p = { "", stem = "inserted_e" } },
["sł"] = { gen_p = { "", stem = "inserted_e" } },
["t"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["tel"] = { gen_p = "i" },
["ti"] = { gen_p = "i" },
["tl"] = { gen_p = "i" },
["tn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["tni"] = { gen_p = "" },
["tod"] = { gen_p = "" },
["tł"] = { gen_p = { "", stem = "inserted_e" } },
["u"] = { dat_s = "i", gen_p = "i", gen_s = { "i", "y" }, nom_p = "y" },
["uj"] = { gen_p = "" },
["uk"] = { gen_p = "" },
["uni"] = { gen_p = { { "", stem = "final_soft" }, { "", note = "rare" } }, voc_s = "u" },
["uzd"] = { dat_s = { "e", stem = "palatal" } },
["w"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["wan"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["wi"] = { gen_p = { "i", { "j", note = "archaic" } } },
["wl"] = { gen_p = "i" },
["wn"] = { gen_p = { "", stem = "inserted_ie" } },
["wni"] = { gen_p = "" },
["wol"] = { gen_p = "i" },
["wor"] = { gen_p = { "", stem = "lengthened" } },
["wsk"] = { acc_s = "ą", dat_p = "im", dat_s = "iej", gen_p = "ich", gen_s = "iej", ins_p = "imi", loc_p = "ich", nom_p = "ie", voc_s = "a" },
["yj"] = { gen_p = "" },
["yk"] = { gen_p = "" },
["yni"] = { gen_p = { "", stem = "final_soft" } },
["z"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["zd"] = { dat_s = { "e", stem = "fronted+palatal" } },
["zdr"] = { gen_p = { "", stem = "inserted_e" } },
["zi"] = { dat_s = "", gen_p = { "", { "", stem = "final_soft" } }, gen_s = "" },
["zl"] = { gen_p = "i" },
["zm"] = { dat_s = { "ie", { "e", stem = "palatal", note = "proscribed" } } },
["zni"] = { gen_p = "" },
["zon"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["zz"] = { dat_s = "y", nom_p = "e" },
["ój"] = { gen_p = "" },
["ók"] = { gen_p = "" },
["ąc"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", voc_s = "a" },
["ąk"] = { gen_p = "" },
["ąt"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["ęcz"] = { gen_p = "" },
["ęk"] = { gen_p = "" },
["ępi"] = { dat_s = "", gen_p = "", gen_s = "" },
["ęż"] = { gen_p = "y" },
["ł"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["łbi"] = { dat_s = "", gen_p = "", gen_s = "" },
["łob"] = { gen_p = { "", stem = "lengthened" } },
["ńsk"] = { acc_s = "ą", dat_p = "im", dat_s = "iej", gen_p = "ich", gen_s = "iej", ins_p = "imi", loc_p = "ich", nom_p = "ie", voc_s = "a" },
["ści"] = { voc_s = { "o", "u" } },
["śni"] = { gen_p = "" },
["źn"] = { gen_p = "ych" },
["źni"] = { gen_p = "" },
["ż"] = { dat_s = "y", gen_p = "", gen_s = "y", nom_p = "e" },
["żi"] = { gen_p = { "i", { "j", note = "archaic" } } },
["żn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["żni"] = { gen_p = "" },
["żon"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
},
},
["f common sg i"] = {
copies = { acc_p = "nom_p", dat_s = "gen_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { acc_s = { "ę", stem = "palatal" }, dat_p = { "om", stem = "palatal" }, depr_p = {}, gen_p = "i", gen_s = { "", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, ins_s = { "ą", stem = "palatal" }, loc_p = { "ach", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["an"] = { acc_s = { "ą", stem = "palatal" } },
["can"] = { acc_s = { "ę", stem = "palatal" } },
["on"] = { acc_s = { "", stem = "palatal" }, dat_p = { "", stem = "palatal" }, gen_p = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["r"] = { acc_s = "i", dat_p = "i", gen_s = "i", ins_p = "i", ins_s = "i", loc_p = "i", nom_p = "i" },
["san"] = { acc_s = { "ę", stem = "palatal" } },
["t"] = { acc_s = "i", dat_p = "i", gen_s = "i", ins_p = "i", ins_s = "i", loc_p = "i", nom_p = "i" },
},
},
["f given sg "] = {
copies = { acc_p = "nom_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "", dat_p = "", dat_s = "", depr_p = {}, gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "", voc_s = "" },
},
},
["f given sg a"] = {
copies = { acc_p = "nom_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = {}, gen_p = "", gen_s = "y", ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = "y", voc_s = "o" },
["aj"] = { gen_p = "", voc_s = { "o", "u" } },
["ak"] = { gen_p = "" },
["bi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i", voc_s = "o" },
["c"] = { nom_p = "e" },
["ci"] = { gen_p = { "", { "", stem = "final_soft" } } },
["di"] = { dat_s = "i", gen_p = "i", gen_s = "i", voc_s = "o" },
["e"] = { dat_s = "i", gen_p = "i", gen_s = "i", nom_p = "e" },
["fi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i", voc_s = "o" },
["g"] = { gen_s = "i", nom_p = "i" },
["gi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i", voc_s = "o" },
["i"] = { dat_s = "", gen_p = { { "", stem = "final_soft" }, { "", note = "rare" } }, gen_s = "", nom_p = "e", voc_s = "u" },
["ik"] = { gen_p = "" },
["j"] = { dat_s = "i", gen_p = "i", gen_s = "i", nom_p = "e" },
["k"] = { gen_p = { "", stem = "inserted_e" }, gen_s = "i", nom_p = "i" },
["ki"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i", voc_s = "o" },
["l"] = { dat_s = "i", gen_p = { "", "i" }, gen_s = "i", nom_p = "e", voc_s = { "o", "u" } },
["li"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i", voc_s = "o" },
["mi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i", voc_s = "o" },
["nc"] = { dat_s = "y" },
["nul"] = { gen_p = "", voc_s = "u" },
["pi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i", voc_s = "o" },
["ri"] = { dat_s = "i", gen_p = "i", gen_s = "i", voc_s = "o" },
["sz"] = { dat_s = "y", nom_p = "e" },
["ti"] = { dat_s = "i", gen_p = "i", gen_s = "i", voc_s = "o" },
["wi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i", voc_s = "o" },
["wł"] = { gen_p = { "", stem = "inserted_e" } },
["yk"] = { gen_p = "" },
["zi"] = { gen_p = { "", { "", stem = "final_soft" } } },
["ż"] = { dat_s = "y", nom_p = "e" },
},
},
["f given sg i"] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", dat_s = "gen_s", gen_p = "gen_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = { "", stem = "palatal" }, depr_p = {}, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
},
},
["f place sg "] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", loc_s = "gen_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "om", dat_s = { "", stem = "soft" }, depr_p = {}, gen_p = { "", stem = "soft" }, gen_s = { "", stem = "soft" }, ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = "e" },
["D"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["L"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-i" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, nom_p = { "", "-e" } },
["ać"] = { nom_p = { "", stem = "soft" } },
["e"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["eś"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "", stem = "reduced+soft" }, gen_p = { "", stem = "reduced+soft" }, gen_s = { "", stem = "reduced+soft" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "ą", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, nom_p = { { "", stem = "reduced+soft" }, { "e", stem = "reduced" } } },
["l"] = { dat_s = "i", gen_p = "i", gen_s = "i" },
["o"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["s"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["w"] = { dat_p = { "om", stem = "reduced+palatal" }, dat_s = { "", stem = "reduced+palatal" }, gen_p = { "", stem = "reduced+palatal" }, gen_s = { "", stem = "reduced+palatal" }, ins_p = { "ami", stem = "reduced+palatal" }, ins_s = { "ą", stem = "reduced+palatal" }, loc_p = { "ach", stem = "reduced+palatal" }, nom_p = { "e", stem = "reduced+palatal" } },
["z"] = { dat_s = "y", gen_p = "y", gen_s = "y" },
["ść"] = { nom_p = { "", stem = "soft" } },
["ż"] = { dat_s = "y", gen_p = "y", gen_s = "y" },
},
},
["f place sg a"] = {
copies = { acc_p = "nom_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = {}, gen_p = "", gen_s = "y", ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = "e", voc_s = "o" },
["ak"] = { gen_p = "" },
["al"] = { gen_p = { "", "i" } },
["ani"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["ask"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["asn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["aw"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["awi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["b"] = { nom_p = "y" },
["bn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["c"] = { dat_s = "y" },
["ck"] = { acc_s = "ą", dat_p = "im", dat_s = "iej", gen_p = "ich", gen_s = "iej", ins_p = "imi", loc_p = "ich", nom_p = "ie", voc_s = "a" },
["cz"] = { gen_p = { "", "y" } },
["czn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["d"] = { nom_p = "y" },
["di"] = { dat_s = "i", gen_p = "i", gen_s = "i" },
["dn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["dw"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["e"] = { dat_s = "i", gen_p = "i", gen_s = "i" },
["ej"] = { gen_p = "" },
["ek"] = { gen_p = "" },
["el"] = { gen_p = { "", "i" } },
["eni"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["enn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["ew"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["ewn"] = { acc_s = { "ą", "ę" }, dat_p = { "om", "ym" }, dat_s = { "ej", { "e", stem = "palatal" } }, gen_p = { "", "ych" }, gen_s = { "ej", "y" }, ins_p = { "ami", "ymi" }, loc_p = { "ach", "ych" }, nom_p = { "e", "y" }, voc_s = { "a", "o" } },
["ez"] = { dat_s = { "e", stem = "palatal" }, nom_p = "y" },
["eśn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["f"] = { nom_p = "y" },
["g"] = { gen_s = "i", nom_p = "i" },
["gi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["gol"] = { gen_p = { "", "i" } },
["h"] = { nom_p = "y" },
["i"] = { dat_s = "", gen_s = "" },
["ibi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["iel"] = { gen_p = "i" },
["ik"] = { gen_p = "" },
["ini"] = { gen_p = { "", { "", stem = "final_soft" } } },
["iw"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["iz"] = { dat_s = { "e", stem = "palatal" }, nom_p = "y" },
["j"] = { dat_s = "i", gen_p = "i", gen_s = "i" },
["k"] = { gen_p = { "", stem = "inserted_e" }, gen_s = "i", nom_p = "i" },
["kol"] = { gen_p = { "", "i" } },
["kw"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["l"] = { dat_s = "i", gen_p = "i", gen_s = "i" },
["li"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["ln"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["lsk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["lw"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["lz"] = { dat_s = { "e", stem = "palatal" }, nom_p = "y" },
["m"] = { nom_p = "y" },
["mbi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["mż"] = { gen_p = "y" },
["n"] = { nom_p = "y" },
["ob"] = { gen_p = { "", stem = "lengthened" } },
["od"] = { gen_p = { "", stem = "lengthened" } },
["odz"] = { gen_p = "y" },
["og"] = { gen_p = { "", stem = "lengthened" } },
["ojn"] = { gen_p = "ych" },
["omn"] = { acc_s = { "ą", "ę" }, dat_p = { "om", "ym" }, dat_s = { "ej", { "e", stem = "palatal" } }, gen_p = { "", "ych" }, gen_s = { "ej", "y" }, ins_p = { "ami", "ymi" }, loc_p = { "ach", "ych" }, nom_p = { "e", "y" }, voc_s = { "a", "o" } },
["oni"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["opn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["osz"] = { gen_p = { "", "y" } },
["oz"] = { dat_s = { "e", stem = "palatal" }, nom_p = "y" },
["p"] = { nom_p = "y" },
["pcz"] = { gen_p = "y" },
["prz"] = { gen_p = { "", "y" } },
["r"] = { nom_p = "y" },
["rcz"] = { gen_p = "" },
["ri"] = { dat_s = "i", gen_p = "i", gen_s = "i" },
["rni"] = { gen_p = { "", { "", stem = "final_soft" } } },
["rw"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["rz"] = { gen_p = "y" },
["rł"] = { gen_p = { "", stem = "inserted_e" } },
["s"] = { nom_p = "y" },
["sk"] = { acc_s = "ą", dat_p = "im", dat_s = "iej", gen_p = "ich", gen_s = "iej", ins_p = "imi", loc_p = "ich", nom_p = "ie", voc_s = "a" },
["sn"] = { gen_p = { "", stem = "inserted_e" } },
["sol"] = { gen_p = { "", "i" } },
["szn"] = { gen_p = { "", stem = "inserted_e" } },
["t"] = { nom_p = "y" },
["tcz"] = { gen_p = "y" },
["ti"] = { dat_s = "i", gen_p = "i", gen_s = "i" },
["tn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["tok"] = { gen_p = "" },
["u"] = { dat_s = "i", gen_p = "i", gen_s = { "i", "y" }, nom_p = "y" },
["udz"] = { gen_p = { "", "y" } },
["uj"] = { gen_p = "" },
["usk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["uz"] = { dat_s = { "e", stem = "palatal" }, nom_p = "y" },
["w"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", voc_s = "a" },
["wcz"] = { gen_p = "y" },
["wn"] = { gen_p = { "", stem = "inserted_ie" } },
["yj"] = { gen_p = "" },
["yk"] = { gen_p = "" },
["yni"] = { gen_p = { "", { "", stem = "final_soft" } } },
["yst"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["z"] = { dat_s = "y" },
["zi"] = { gen_p = { "", { "", stem = "final_soft" } } },
["zw"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["ąc"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", voc_s = "a" },
["ąck"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["ąk"] = { gen_p = "" },
["ąsk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["ęcz"] = { gen_p = "" },
["ędz"] = { gen_p = { "", "y" } },
["ęk"] = { gen_p = "" },
["ł"] = { nom_p = "y" },
["źn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["ż"] = { dat_s = "y" },
["żn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
},
},
["f place sg i"] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", dat_s = "gen_s", gen_p = "gen_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = { "", stem = "palatal" }, depr_p = {}, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["r"] = { dat_p = "i", gen_s = "i", ins_p = "i", ins_s = "i", loc_p = "i", nom_p = "i" },
},
},
["f proper sg "] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "", dat_p = "", dat_s = "", depr_p = {}, gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "", voc_s = "" },
["C"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-a" }, ins_p = { "", "-ami" }, ins_s = { "", "-iem" }, loc_p = { "", "-ach" }, loc_s = { "", "-u" }, nom_p = { "", "-i" }, voc_s = { "", "-u" } },
["EP"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_s = { "", "-ie" } },
["F"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_s = { "", "-ie" } },
["M"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_s = { "", "-ie" } },
["N"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_s = { "", "-ie" } },
["OK"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-iem" }, loc_p = { "", "-ach" }, loc_s = { "", "-u" }, nom_p = { "", "-i" }, voc_s = { "", "-u" } },
["OP"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_s = { "", "-ie" } },
["PR"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ze" }, nom_p = { "", "-y" }, voc_s = { "", "-ze" } },
["S"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_s = { "", "-ie" } },
["Z"] = { dat_p = { "", "-etom" }, dat_s = { "", "-etowi" }, gen_p = { "", "-etów" }, gen_s = { "", "-etu" }, ins_p = { "", "-etami" }, ins_s = { "", "-etem" }, loc_p = { "", "-etach" }, loc_s = { "", "-ecie" }, nom_p = { "", "-ety" }, voc_s = { "", "-ecie" } },
},
},
["f proper sg a"] = {
copies = { acc_p = "nom_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = {}, gen_p = "", gen_s = "i", ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = "y", voc_s = "o" },
["c"] = { dat_s = "y", gen_s = "y", nom_p = "e" },
["d"] = { gen_s = "y" },
["e"] = { dat_s = "i", gen_p = "i", nom_p = "e" },
["g"] = { nom_p = "i" },
["h"] = { gen_s = "y" },
["i"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, nom_p = "e" },
["j"] = { nom_p = "e" },
["k"] = { gen_p = { "", stem = "inserted_e" }, nom_p = "i" },
["n"] = { gen_s = "y" },
["r"] = { gen_s = "y" },
["ri"] = { gen_p = "i" },
["t"] = { gen_s = "y" },
["z"] = { gen_s = "y" },
},
},
["f surname sg "] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", dat_s = "gen_s", gen_p = "gen_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "", depr_p = {}, gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
},
},
["f surname sg a"] = {
copies = { acc_p = "nom_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ą", dat_p = "im", dat_s = "iej", depr_p = {}, gen_p = "ich", gen_s = "iej", ins_p = "imi", ins_s = "ą", loc_p = "ich", nom_p = "ie", voc_s = "a" },
["adł"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["ajn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["ak"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["an"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["awn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["azł"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["b"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["bk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["c"] = { acc_s = "ę", dat_p = "om", dat_s = "y", gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "e", voc_s = "o" },
["cz"] = { dat_s = "y", nom_p = "e" },
["d"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["dk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["dni"] = { acc_s = "ą", dat_p = "m", dat_s = "ej", gen_p = "ch", gen_s = "ej", ins_p = "mi", loc_p = "ch", voc_s = "a" },
["dz"] = { dat_s = "y", nom_p = "e" },
["dzk"] = { acc_s = "ą", dat_p = "im", dat_s = "iej", gen_p = "ich", gen_s = "iej", ins_p = "imi", loc_p = "ich", nom_p = "ie", voc_s = "a" },
["ek"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["en"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["esk"] = { dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i" },
["f"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["fk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["g"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["gł"] = { acc_s = "ą", gen_s = "ej", nom_p = "e", voc_s = "a" },
["h"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["hn"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["i"] = { acc_s = "ę", dat_p = "om", dat_s = "", gen_p = "", gen_s = "", ins_p = "ami", loc_p = "ach", nom_p = "e", voc_s = "o" },
["ian"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["ik"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["in"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["izn"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["j"] = { acc_s = "ę", dat_p = "om", gen_p = "", ins_p = "ami", loc_p = "ach", nom_p = "e", voc_s = "o" },
["jew"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["jk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["jn"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["kat"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["l"] = { acc_s = "ę", dat_p = "om", dat_s = "i", gen_p = { "", "i" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "e", voc_s = "o" },
["lan"] = { acc_s = "ą", gen_s = "ej", nom_p = "e", voc_s = "a" },
["lk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["m"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["mk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["n"] = { dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e" },
["nk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["od"] = { gen_p = { "", stem = "lengthened" } },
["ok"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["on"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["osk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["osn"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["ow"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["own"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["p"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["pi"] = { dat_s = "i", gen_p = "i", gen_s = "i" },
["pk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["r"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["rk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["rz"] = { dat_s = "y", nom_p = "e" },
["s"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["sm"] = { dat_s = "ie" },
["sz"] = { dat_s = "y", nom_p = "e" },
["sł"] = { gen_p = { "", stem = "inserted_e" } },
["t"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["tk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["uk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["un"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["w"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["wan"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["wi"] = { dat_s = "i", gen_p = "i", gen_s = "i" },
["wk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["wn"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_ie" }, gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["x"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "spelled+palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["y"] = { acc_s = "ę", dat_p = "om", ins_p = "ami", loc_p = "ach", nom_p = "e", voc_s = "o" },
["yk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["yn"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["yzm"] = { dat_s = { "ie", { "e", stem = "palatal", note = "proscribed" } } },
["z"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["zk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["zm"] = { dat_s = "ie" },
["zł"] = { gen_p = "ych" },
["ąk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["ćk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["ęk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["ł"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["łk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["łn"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["ńk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["śk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["ż"] = { acc_s = "ę", dat_p = "om", dat_s = "y", gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "e", voc_s = "o" },
["żk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
},
},
["f surname sg i"] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", dat_s = "gen_s", gen_p = "gen_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "i", depr_p = {}, gen_s = "i", ins_p = "i", ins_s = "i", loc_p = "i", nom_p = "i" },
["m"] = { dat_p = { "", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["n"] = { dat_p = { "", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["s"] = { dat_p = { "", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["z"] = { dat_p = { "", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
},
},
["m-pr common pl "] = {
copies = { acc_p = "gen_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = {}, dat_s = {}, depr_p = {}, gen_p = {}, gen_s = {}, ins_p = { "m", stem = "fronted" }, ins_s = {}, loc_p = {}, loc_s = {}, nom_s = {}, voc_s = {} },
},
},
["m-pr common pl e"] = {
copies = { acc_p = "gen_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = { "dziadków", stem = "irregular" }, gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_s = {} },
},
},
["m-pr common pl i"] = {
copies = { acc_p = "gen_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "zym", dat_s = {}, depr_p = {}, gen_p = "zych", gen_s = {}, ins_p = "zymi", ins_s = {}, loc_p = "zych", loc_s = {}, nom_s = {}, voc_s = {} },
["n"] = { dat_p = "ym", gen_p = "ych", ins_p = "ymi", loc_p = "ych" },
["o"] = { dat_p = "im", gen_p = "ich", ins_p = "imi", loc_p = "ich" },
},
},
["m-pr common pl y"] = {
copies = { },
rules = {
[""] = { acc_p = "ów", acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = "ów", gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_p = "y", voc_s = {} },
},
},
["m-pr common sg "] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p" },
rules = {
[""] = { dat_p = "om", dat_s = "owi", depr_p = "y", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = { "y", stem = "palatal" }, voc_s = { "e", stem = "palatal" } },
["ad"] = { nom_p = { "", stem = "palatal" } },
["al"] = { gen_p = { "i", "ów" } },
["ard"] = { nom_p = { "", stem = "palatal" } },
["art"] = { nom_p = { { "", stem = "palatal" }, "y" } },
["ast"] = { nom_p = "owie" },
["az"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = { "", stem = "palatal" }, voc_s = { "e", stem = "palatal" } },
["aść"] = { dat_s = { "", stem = "soft" }, gen_s = { "", stem = "soft" }, ins_s = "ą", nom_p = { "e", "owie" } },
["bel"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "e", stem = "reduced" }, gen_p = { "i", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" }, voc_s = { "u", stem = "reduced" } },
["bl"] = { gen_p = { "i", "ów" } },
["bp"] = { nom_p = { "", stem = "palatal" } },
["c"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "e", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "y", stem = "reduced" }, voc_s = { { "u", stem = "reduced" }, { "ze", stem = "reduced" } } },
["cel"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "e", stem = "reduced" }, gen_p = { { "i", stem = "reduced" }, { "ów", stem = "reduced" } }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" }, voc_s = { "u", stem = "reduced" } },
["cik"] = { nom_p = "owie" },
["cz"] = { gen_p = { "y", "ów" } },
["dan"] = { nom_p = "owie" },
["del"] = { gen_p = { "i", "ów", { "i", stem = "reduced" }, { "ów", stem = "reduced" } } },
["dr"] = { nom_p = { "owie", { "y", stem = "palatal" } } },
["dur"] = { nom_p = { "owie", { "y", stem = "palatal" } } },
["dyw"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["e"] = { dat_p = { "", "m" }, dat_s = { "", "mu" }, depr_p = { "", "s" }, gen_p = { "", "ch" }, gen_s = { "", "go" }, ins_p = { "", "mi" }, ins_s = { "", "m" }, loc_p = { "", "ch" }, loc_s = { "", "m" }, nom_p = { "", "s" }, voc_s = "" },
["eb"] = { nom_p = "owie" },
["ek"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "i", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "iem", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "owie", stem = "reduced" }, voc_s = { "u", stem = "reduced" } },
["ep"] = { nom_p = "owie" },
["eus"] = { nom_p = "owie" },
["eł"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "y", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" }, nom_p = { "owie", stem = "reduced" }, voc_s = { "e", stem = "reduced+palatal" } },
["eń"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "e", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, voc_s = { "u", stem = "reduced" } },
["eś"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["f"] = { nom_p = "owie" },
["fel"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "e", stem = "reduced" }, gen_p = { { "i", stem = "reduced" }, { "ów", stem = "reduced" } }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" }, voc_s = { "u", stem = "reduced" } },
["g"] = { depr_p = "i", ins_s = "iem", loc_s = "u", nom_p = { { "y", stem = "palatal" }, "owie" }, voc_s = "u" },
["ger"] = { nom_p = { "owie", { "y", stem = "palatal" } } },
["gol"] = { gen_p = "ów" },
["h"] = { loc_s = "u", nom_p = "owie", voc_s = "u" },
["han"] = { nom_p = "owie" },
["hot"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["iad"] = { nom_p = "owie" },
["ib"] = { nom_p = "owie" },
["ic"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e", voc_s = "u" },
["icz"] = { gen_p = "ów" },
["id"] = { nom_p = { "", stem = "palatal" } },
["ieć"] = { loc_s = "u", voc_s = "u" },
["ień"] = { nom_p = { "e", stem = "reduced" } },
["iks"] = { nom_p = "owie" },
["il"] = { gen_p = { "i", "ów" } },
["ior"] = { nom_p = { "owie", { "y", stem = "palatal" } } },
["ir"] = { nom_p = "owie" },
["iz"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = "owie", voc_s = { "e", stem = "palatal" } },
["j"] = { depr_p = "e", loc_s = "u", nom_p = "e", voc_s = "u" },
["jas"] = { nom_p = "owie" },
["jk"] = { nom_p = "owie" },
["jor"] = { nom_p = { "owie", { "y", stem = "palatal" } } },
["k"] = { depr_p = "i", ins_s = "iem", loc_s = "u", voc_s = "u" },
["kok"] = { nom_p = "owie" },
["kon"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["kup"] = { nom_p = { "", stem = "palatal" } },
["l"] = { depr_p = "e", gen_p = "i", loc_s = "u", nom_p = "e", voc_s = "u" },
["lan"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["lar"] = { nom_p = { "owie", { "y", stem = "palatal" } } },
["len"] = { nom_p = "owie" },
["leń"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = { { "", stem = "soft" }, "ów" }, gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", voc_s = "u" },
["ll"] = { gen_p = "ów" },
["lub"] = { nom_p = { "", stem = "palatal" } },
["m"] = { nom_p = "owie" },
["mp"] = { nom_p = "owie" },
["n"] = { nom_p = { "", stem = "palatal" } },
["nc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e", voc_s = "u" },
["nel"] = { gen_p = { "i", "ów" } },
["ng"] = { nom_p = "owie" },
["nin"] = { dat_p = { "om", stem = "truncated" }, depr_p = { "y", stem = "truncated" }, gen_p = { "", stem = "truncated" }, ins_p = { "ami", stem = "truncated" }, loc_p = { "ach", stem = "truncated" }, nom_p = { "e", stem = "truncated+palatal" } },
["nuk"] = { nom_p = "owie" },
["nuś"] = { nom_p = { "e", "owie" } },
["ob"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["ont"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["op"] = { nom_p = { "", stem = "palatal" } },
["ord"] = { nom_p = "owie" },
["oz"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, voc_s = { "e", stem = "palatal" } },
["oń"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["pan"] = { dat_s = "u", loc_s = "u", nom_p = "owie" },
["pel"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "e", stem = "reduced" }, gen_p = { { "i", stem = "reduced" }, { "ów", stem = "reduced" } }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" }, voc_s = { "u", stem = "reduced" } },
["pis"] = { nom_p = "owie" },
["rab"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["ral"] = { gen_p = "i" },
["rb"] = { nom_p = "owie" },
["rel"] = { gen_p = { "i", "ów" } },
["rk"] = { nom_p = "owie" },
["rl"] = { gen_p = "ów", nom_p = { "e", "owie" } },
["ruk"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["rz"] = { gen_p = { "y", { "ów", note = "rare" } } },
["s"] = { nom_p = { "", stem = "palatal" } },
["san"] = { nom_p = "owie" },
["sik"] = { nom_p = "owie" },
["sul"] = { nom_p = { "e", "owie" } },
["sz"] = { gen_p = { "y", "ów" } },
["t"] = { nom_p = { "", stem = "palatal" } },
["tr"] = { nom_p = { "owie", { "y", stem = "palatal" } } },
["trz"] = { gen_p = "ów", nom_p = { "e", "owie" } },
["tur"] = { nom_p = "owie" },
["u"] = { dat_p = "", dat_s = "", depr_p = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "", voc_s = "" },
["uaw"] = { nom_p = { "", stem = "palatal" } },
["uc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e", voc_s = "u" },
["ud"] = { nom_p = { "owie", { "", stem = "palatal" } } },
["ul"] = { gen_p = "ów" },
["uz"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = { "", stem = "palatal" }, voc_s = { "e", stem = "palatal" } },
["wed"] = { nom_p = { "", stem = "palatal" } },
["wun"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["wój"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "e", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "e", stem = "shortened" }, voc_s = { "u", stem = "shortened" } },
["wór"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, voc_s = { "e", stem = "shortened+palatal" } },
["x"] = { dat_p = { "om", stem = "spelled" }, dat_s = { "owi", stem = "spelled" }, depr_p = { "y", stem = "spelled" }, gen_p = { "ów", stem = "spelled" }, gen_s = { "a", stem = "spelled" }, ins_p = { "ami", stem = "spelled" }, ins_s = { "em", stem = "spelled" }, loc_p = { "ach", stem = "spelled" }, loc_s = { "e", stem = "spelled+palatal" }, nom_p = { "owie", stem = "spelled" }, voc_s = { "e", stem = "spelled+palatal" } },
["y"] = { depr_p = "e", loc_s = "u", nom_p = "e", voc_s = "u" },
["yc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e", voc_s = "u" },
["yd"] = { nom_p = { "", stem = "palatal" } },
["yl"] = { gen_p = { "i", "ów" } },
["yr"] = { nom_p = "owie" },
["yz"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = "owie", voc_s = { "e", stem = "palatal" } },
["z"] = { depr_p = "e", loc_s = "u", nom_p = "e", voc_s = "u" },
["zcz"] = { gen_p = "ów", nom_p = { "e", "owie" } },
["zes"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["zeń"] = { nom_p = { "owie", stem = "reduced" } },
["zuk"] = { nom_p = "owie" },
["zym"] = { nom_p = { "", stem = "palatal" } },
["é"] = { dat_p = "", dat_s = "", depr_p = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "", voc_s = "" },
["ób"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { { "", stem = "shortened+palatal" }, { "owie", stem = "shortened" } }, voc_s = { "e", stem = "shortened+palatal" } },
["ód"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "owie", stem = "shortened" }, voc_s = { "e", stem = "shortened+palatal" } },
["ódz"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "e", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "owie", stem = "shortened" }, voc_s = { "u", stem = "shortened" } },
["óg"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "i", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "owie", stem = "shortened" }, voc_s = { "u", stem = "shortened" } },
["ójt"] = { nom_p = "owie" },
["ól"] = { gen_p = "ów", nom_p = { "e", "owie" } },
["ór"] = { nom_p = "owie" },
["ów"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "owie", stem = "shortened" }, voc_s = { "e", stem = "shortened+palatal" } },
["ół"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, voc_s = { "e", stem = "shortened+palatal" } },
["ąb"] = { nom_p = { "owie", stem = "shortened" } },
["ąc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", voc_s = "u" },
["ć"] = { depr_p = "e", gen_p = { "", stem = "soft" }, loc_s = { "", stem = "soft" }, nom_p = "e", voc_s = { "", stem = "soft" } },
["ę"] = { dat_p = "tom", dat_s = { "ciu", note = "dated" }, depr_p = "ta", gen_p = { "t", stem = "lengthened" }, gen_s = { "cia", note = "dated" }, ins_p = "tami", ins_s = { "ciem", note = "dated" }, loc_p = "tach", loc_s = { "ciu", note = "dated" }, nom_p = "ta", voc_s = "" },
["ł"] = { nom_p = "owie" },
["łuk"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["łup"] = { nom_p = "owie" },
["ń"] = { depr_p = "e", loc_s = "u", nom_p = "e", voc_s = "u" },
["ś"] = { depr_p = "e", loc_s = "u", nom_p = "e", voc_s = "u" },
["ź"] = { depr_p = "e", loc_s = "u", nom_p = { "e", "owie" }, voc_s = "u" },
["ż"] = { depr_p = "e", gen_p = { "y", "ów" }, loc_s = "u", nom_p = "e", voc_s = "u" },
["żer"] = { nom_p = { "owie", { "y", stem = "palatal" } } },
["żeń"] = { nom_p = { "e", stem = "reduced" } },
},
},
["m-pr common sg a"] = {
copies = { acc_p = "gen_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = "y", gen_p = "ów", gen_s = "y", ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = { "", stem = "palatal" }, voc_s = "o" },
["ak"] = { nom_p = { "y", stem = "palatal" } },
["b"] = { nom_p = "owie" },
["bi"] = { ins_s = { "ą", { "m", note = "dated" } } },
["c"] = { dat_s = "y", depr_p = "e", nom_p = "y" },
["d"] = { nom_p = "owie" },
["ek"] = { nom_p = { "y", stem = "palatal" } },
["f"] = { nom_p = "owie" },
["g"] = { depr_p = "i", gen_s = "i", nom_p = { "y", stem = "palatal" } },
["h"] = { nom_p = "owie" },
["i"] = { acc_s = { "ego", "ę" }, dat_s = { "", "emu" }, depr_p = "e", gen_s = { "", "ego" }, nom_p = "owie" },
["id"] = { nom_p = { "", stem = "palatal" } },
["j"] = { depr_p = "e", nom_p = "e" },
["k"] = { depr_p = "i", gen_s = "i", nom_p = "owie" },
["l"] = { dat_s = "i", depr_p = "e", gen_s = "i", nom_p = "e" },
["m"] = { nom_p = "owie" },
["ok"] = { nom_p = { "y", stem = "palatal" } },
["p"] = { nom_p = "owie" },
["ped"] = { nom_p = { "", stem = "palatal" } },
["r"] = { nom_p = { "y", stem = "palatal" } },
["ri"] = { acc_s = "ę", dat_s = "i", gen_s = "i" },
["rz"] = { dat_s = { "e", stem = "palatal" }, depr_p = "y" },
["usz"] = { nom_p = "e" },
["uz"] = { dat_s = { "e", stem = "palatal" }, depr_p = "y" },
["w"] = { nom_p = "owie" },
["yd"] = { nom_p = { "", stem = "palatal" } },
["yk"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["z"] = { dat_s = "y", depr_p = "e", nom_p = "owie" },
["ór"] = { nom_p = "owie" },
["ł"] = { nom_p = "owie" },
["łk"] = { gen_p = { { "", stem = "inserted_e" }, "ów" } },
["ż"] = { dat_s = "y", depr_p = "e", nom_p = "owie" },
},
},
["m-pr common sg e"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p" },
rules = {
[""] = { dat_p = "e", dat_s = "e", depr_p = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e", voc_s = "e" },
},
},
["m-pr common sg i"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "im", dat_s = "iemu", depr_p = "ie", gen_p = "ich", gen_s = "iego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = { "y", stem = "palatal" } },
["ac"] = { nom_p = "i" },
["as"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" } },
["bl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["bol"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["c"] = { nom_p = "iowie" },
["d"] = { nom_p = "iowie" },
["dl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["ec"] = { nom_p = "i" },
["el"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["eśc"] = { nom_p = "i" },
["gl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["hl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["hol"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["i"] = { dat_s = "jemu", gen_s = "jego" },
["ic"] = { nom_p = "i" },
["iol"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["is"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" } },
["iśc"] = { nom_p = "i" },
["kal"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["kol"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["nc"] = { nom_p = "i" },
["ns"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" } },
["oc"] = { nom_p = "i" },
["os"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" } },
["pc"] = { nom_p = "i" },
["pl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["ps"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" } },
["rc"] = { nom_p = "i" },
["rl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["s"] = { dat_p = { "", stem = "palatal" }, dat_s = { "", stem = "palatal" }, depr_p = { "", stem = "palatal" }, gen_p = { "", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, loc_s = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["tn"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, depr_p = { "e", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["u"] = { dat_s = "jemu", gen_s = "jego", nom_p = "i" },
["uc"] = { nom_p = "i" },
["ul"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["us"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" } },
["wl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["wol"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["y"] = { dat_s = "jemu", gen_s = "jego", nom_p = "i" },
["yc"] = { nom_p = "i" },
["yl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["ys"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" } },
["zol"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["ęs"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" } },
["śl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["źl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["źn"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, depr_p = { "e", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["ż"] = { nom_p = "iowie" },
["żl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
},
},
["m-pr common sg o"] = {
copies = { acc_p = "gen_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "a", dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie", voc_s = "u" },
["d"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, voc_s = "o" },
["er"] = { nom_p = "o" },
["g"] = { depr_p = "i", ins_s = "iem" },
["gol"] = { acc_s = { "a", "o" }, dat_p = { "o", "om" }, dat_s = { "o", "owi" }, depr_p = { "e", "o" }, gen_p = { "o", "ów" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { "o", "u" }, nom_p = { "o", "owie" } },
["h"] = { voc_s = "o" },
["k"] = { depr_p = "i", ins_s = "iem" },
["m"] = { voc_s = "o" },
["ol"] = { voc_s = "o" },
["p"] = { voc_s = "o" },
["r"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, voc_s = "o" },
["s"] = { voc_s = "o" },
["z"] = { voc_s = "o" },
["ł"] = { acc_s = "ę", dat_s = { "e", stem = "palatal" }, depr_p = { "a", "y" }, gen_s = "y", ins_s = "ą", loc_s = { "e", stem = "palatal" }, voc_s = "o" },
},
},
["m-pr common sg y"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "ym", dat_s = "emu", depr_p = "e", gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym", nom_p = { "", stem = "palatal" } },
["acz"] = { nom_p = "y" },
["arz"] = { nom_p = "y" },
["asz"] = { nom_p = "owie" },
["aż"] = { nom_p = "y" },
["bcz"] = { nom_p = "y" },
["brz"] = { nom_p = "y" },
["c"] = { nom_p = "y" },
["drz"] = { nom_p = "y" },
["dzn"] = { nom_p = "i" },
["ecz"] = { nom_p = "y" },
["eż"] = { nom_p = "y" },
["h"] = { nom_p = { "i", stem = "virile" } },
["irz"] = { nom_p = "y" },
["lcz"] = { nom_p = "y" },
["mcz"] = { nom_p = "y" },
["ncz"] = { nom_p = "y" },
["ocz"] = { nom_p = "y" },
["on"] = { nom_p = { "", stem = "fronted+palatal" } },
["oż"] = { nom_p = "y" },
["pcz"] = { nom_p = "y" },
["r"] = { nom_p = { "y", stem = "palatal" } },
["rcz"] = { nom_p = "y" },
["ron"] = { nom_p = { "", stem = "palatal" } },
["rz"] = { nom_p = "owie" },
["soł"] = { nom_p = { "i", stem = "fronted+palatal" } },
["sz"] = { nom_p = { "i", stem = "virile" } },
["tcz"] = { nom_p = "y" },
["ucz"] = { nom_p = "y" },
["udz"] = { nom_p = "y" },
["urz"] = { nom_p = "y" },
["usz"] = { nom_p = "owie" },
["uż"] = { nom_p = "y" },
["ycz"] = { nom_p = "y" },
["ydz"] = { nom_p = "y" },
["yż"] = { nom_p = "y" },
["z"] = { nom_p = { "owie", "y" } },
["ącz"] = { nom_p = "y" },
["ęcz"] = { nom_p = "y" },
["ęż"] = { nom_p = "y" },
["ł"] = { nom_p = { "i", stem = "palatal" } },
["łcz"] = { nom_p = "y" },
["łon"] = { nom_p = { "", stem = "palatal" } },
["łzł"] = { nom_p = { { "i", stem = "virile" }, { "i", stem = "palatal" } } },
["ńcz"] = { nom_p = "y" },
["źcz"] = { nom_p = "y" },
["ż"] = { nom_p = "owie" },
["żcz"] = { nom_p = "y" },
["żd"] = { nom_p = { "", stem = "palatal", note = "rare" } },
},
},
["m-pr given sg "] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "om", dat_s = "owi", depr_p = "y", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "owie" },
["aak"] = { nom_p = "owie" },
["ad"] = { nom_p = { "owie", { "", stem = "palatal" } } },
["ak"] = { dat_p = "om", dat_s = "owi", depr_p = "i", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u" },
["c"] = { depr_p = "e", loc_s = "u", nom_p = { "e", "owie" } },
["ck"] = { dat_p = "om", dat_s = "owi", depr_p = "i", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["der"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "y", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" } },
["dot"] = { nom_p = "owie" },
["e"] = { dat_p = "m", dat_s = "mu", depr_p = "", gen_p = "ch", gen_s = "go", ins_p = "mi", ins_s = "m", loc_p = "ch", loc_s = "m", nom_p = "" },
["eg"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["ew"] = { nom_p = "owie" },
["g"] = { depr_p = "i", ins_s = "iem", loc_s = "u" },
["h"] = { loc_s = "u" },
["ier"] = { nom_p = "owie" },
["ik"] = { dat_p = "om", dat_s = "owi", depr_p = "i", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["j"] = { depr_p = "e", loc_s = "u", nom_p = { "e", "owie" } },
["jan"] = { nom_p = "owie" },
["k"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "i", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "iem", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "owie", stem = "reduced" } },
["l"] = { depr_p = "e", loc_s = "u", nom_p = { "e", "owie" } },
["las"] = { nom_p = "owie" },
["lf"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["n"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["op"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["r"] = { nom_p = { "owie", { "y", stem = "palatal" } } },
["ros"] = { nom_p = "owie" },
["s"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["ses"] = { nom_p = "owie" },
["st"] = { nom_p = "owie" },
["t"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["tan"] = { nom_p = "owie" },
["u"] = { dat_p = "", dat_s = "", depr_p = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["uk"] = { dat_p = "om", dat_s = "owi", depr_p = "i", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ur"] = { nom_p = "owie" },
["van"] = { nom_p = "owie" },
["w"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["wer"] = { nom_p = "owie" },
["weł"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "y", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" }, nom_p = { "owie", stem = "reduced" } },
["x"] = { dat_p = { "om", stem = "spelled" }, dat_s = { "owi", stem = "spelled" }, depr_p = { "y", stem = "spelled" }, gen_p = { "ów", stem = "spelled" }, gen_s = { "a", stem = "spelled" }, ins_p = { "ami", stem = "spelled" }, ins_s = { "em", stem = "spelled" }, loc_p = { "ach", stem = "spelled" }, loc_s = { "e", stem = "spelled+palatal" }, nom_p = { "owie", stem = "spelled" } },
["yk"] = { dat_p = "om", dat_s = "owi", depr_p = "i", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["yp"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["z"] = { depr_p = "e", loc_s = "u", nom_p = { "e", "owie" } },
["zor"] = { nom_p = "owie" },
["óg"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "i", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "owie", stem = "shortened" } },
["ój"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "e", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { { "e", stem = "shortened" }, { "owie", stem = "shortened" } } },
["ąd"] = { nom_p = { "owie", { "", stem = "palatal" } } },
["łk"] = { dat_p = "om", dat_s = "owi", depr_p = "i", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ś"] = { depr_p = "e", loc_s = "u", nom_p = { "e", "owie" } },
},
},
["m-pr given sg a"] = {
copies = { acc_p = "gen_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = "y", gen_p = "ów", gen_s = "y", ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = "owie", voc_s = "o" },
["l"] = { dat_s = "i", depr_p = "e", gen_s = "i" },
["sz"] = { dat_s = "y", depr_p = "e" },
["u"] = { dat_s = "i", gen_s = { "i", "y" } },
},
},
["m-pr given sg e"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p" },
rules = {
[""] = { dat_p = "e", dat_s = "e", depr_p = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e", voc_s = "e" },
},
},
["m-pr given sg i"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "im", dat_s = "emu", depr_p = "e", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "owie" },
["n"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, depr_p = { "e", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "owie", stem = "palatal" } },
},
},
["m-pr given sg o"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p" },
rules = {
[""] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie", voc_s = "u" },
["at"] = { dat_p = "onom", dat_s = "onowi", depr_p = "ony", gen_p = "onów", gen_s = "ona", ins_p = "onami", ins_s = "onem", loc_p = "onach", loc_s = "onie", nom_p = "onowie", voc_s = { "o", "onie" } },
["c"] = { depr_p = "o", ins_s = "o", voc_s = "o" },
["d"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, voc_s = "o" },
["e"] = { depr_p = { "a", "o" }, loc_s = "o", voc_s = "o" },
["g"] = { dat_p = { "o", "om" }, dat_s = { "o", "owi" }, depr_p = { "i", "o" }, gen_p = { "o", "ów" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "iem", "o" }, loc_p = { "ach", "o" }, loc_s = { "o", "u" }, nom_p = { "o", "owie" }, voc_s = { "o", "u" } },
["k"] = { depr_p = "i", ins_s = "iem" },
["l"] = { voc_s = "o" },
["n"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, voc_s = "o" },
["r"] = { voc_s = "o" },
["t"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, voc_s = "o" },
},
},
["m-pr given sg y"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "ym", dat_s = "emu", depr_p = "e", gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym", nom_p = "owie" },
["rr"] = { dat_s = { "emu", "y'emu" }, depr_p = { "e", "y'e" }, gen_s = { "ego", "y'ego" }, nom_p = { "owie", "y" } },
},
},
["m-pr proper sg "] = {
copies = { acc_s = "gen_s" },
rules = {
[""] = { acc_p = "ów", dat_p = "om", dat_s = "owi", depr_p = "y", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie", voc_p = "owie", voc_s = "u" },
["ek"] = { acc_p = {}, dat_p = {}, depr_p = {}, gen_p = {}, ins_p = {}, loc_p = {}, nom_p = {}, voc_p = {}, voc_s = {} },
["g"] = { depr_p = "i", ins_s = "iem" },
["k"] = { depr_p = "i", ins_s = "iem" },
["l"] = { depr_p = "e" },
["n"] = { loc_s = { "e", stem = "palatal" }, voc_s = { "e", stem = "palatal" } },
["s"] = { loc_s = { "e", stem = "palatal" }, voc_s = { "e", stem = "palatal" } },
["sz"] = { nom_p = { "e", "owie" }, voc_p = { "e", "owie" } },
["t"] = { loc_s = { "e", stem = "palatal" }, voc_s = { "e", stem = "palatal" } },
["u"] = { depr_p = "", nom_p = "", voc_p = "", voc_s = "" },
["z"] = { depr_p = "e" },
},
},
["m-pr proper sg a"] = {
copies = { acc_p = "gen_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = "y", gen_p = "ów", gen_s = "y", ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = "owie", voc_s = "o" },
["g"] = { depr_p = "i", gen_s = "i" },
},
},
["m-pr proper sg e"] = {
copies = { },
rules = {
[""] = { acc_p = "e", acc_s = "e", dat_p = "e", dat_s = "e", depr_p = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e", voc_p = "e", voc_s = "e" },
},
},
["m-pr proper sg o"] = {
copies = { acc_s = "gen_s" },
rules = {
[""] = { acc_p = "o", dat_p = "o", dat_s = "o", depr_p = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o", voc_p = "o", voc_s = "o" },
},
},
["m-pr surname sg "] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "om", dat_s = "owi", depr_p = "y", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ac"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["acz"] = { nom_p = "owie" },
["ai"] = { dat_s = { "emu", "owi" }, gen_s = { "a", "ego" } },
["az"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = "owie" },
["b"] = { loc_s = { "e", stem = "palatal" } },
["c"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "e", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "owie", stem = "reduced" } },
["cu"] = { dat_p = "", dat_s = "", depr_p = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["d"] = { loc_s = { "e", stem = "palatal" } },
["dz"] = { nom_p = "owie" },
["e"] = { dat_p = "", dat_s = "mu", depr_p = "", gen_p = "", gen_s = "go", ins_p = "", ins_s = "m", loc_p = "", loc_s = "m", nom_p = "" },
["eau"] = { dat_p = "", dat_s = "", depr_p = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["ecz"] = { nom_p = "owie" },
["ek"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "i", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "iem", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "owie", stem = "reduced" } },
["el"] = { dat_p = { "om", { "om", stem = "reduced" } }, dat_s = { "owi", { "owi", stem = "reduced" } }, depr_p = { "e", { "e", stem = "reduced" } }, gen_p = { "ów", { "ów", stem = "reduced" } }, gen_s = { "a", { "a", stem = "reduced" } }, ins_p = { "ami", { "ami", stem = "reduced" } }, ins_s = { "em", { "em", stem = "reduced" } }, loc_p = { "ach", { "ach", stem = "reduced" } }, loc_s = { "u", { "u", stem = "reduced" } }, nom_p = { "owie", { "owie", stem = "reduced" } } },
["eu"] = { dat_p = { "", "m" }, dat_s = { "", "mu" }, depr_p = "", gen_p = { "", "ch" }, gen_s = { "", "go" }, ins_p = { "", "mi" }, ins_s = { "", "m" }, loc_p = { "", "ch" }, nom_p = "" },
["ez"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = "owie" },
["eł"] = { dat_p = { "om", { "om", stem = "reduced" } }, dat_s = { "owi", { "owi", stem = "reduced" } }, depr_p = { "y", { "y", stem = "reduced" } }, gen_p = { "ów", { "ów", stem = "reduced" } }, gen_s = { "a", { "a", stem = "reduced" } }, ins_p = { "ami", { "ami", stem = "reduced" } }, ins_s = { "em", { "em", stem = "reduced" } }, loc_p = { "ach", { "ach", stem = "reduced" } }, loc_s = { { "e", stem = "palatal" }, { "e", stem = "reduced+palatal" } }, nom_p = { "owie", { "owie", stem = "reduced" } } },
["f"] = { loc_s = { "e", stem = "palatal" } },
["g"] = { depr_p = "i", ins_s = "iem" },
["gh"] = { depr_p = "i" },
["i"] = { dat_p = { "m", "om" }, dat_s = "", depr_p = "e", gen_p = { "ch", "ów" }, gen_s = "", ins_p = { "ami", "mi" }, ins_s = { "em", "m" }, loc_p = { "ach", "ch" }, loc_s = { "m", "u" } },
["ic"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["iel"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ieu"] = { loc_s = { "", "m" } },
["ieł"] = { dat_p = "om", dat_s = "owi", depr_p = "y", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "owie" },
["ii"] = { dat_p = { "", "m" }, depr_p = "", gen_p = { "", "ch" }, ins_p = { "", "mi" }, ins_s = { "", "m" }, loc_p = { "", "ch" }, loc_s = { "", "m" }, nom_p = "" },
["iz"] = { nom_p = "owie" },
["j"] = { depr_p = "e" },
["jc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["k"] = { depr_p = "i", ins_s = "iem" },
["kój"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "e", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "owie", stem = "shortened" } },
["l"] = { depr_p = "e" },
["lc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["lcz"] = { nom_p = "owie" },
["lz"] = { nom_p = "owie" },
["m"] = { loc_s = { "e", stem = "palatal" } },
["n"] = { loc_s = { "e", stem = "palatal" } },
["nc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ncz"] = { nom_p = "owie" },
["nz"] = { nom_p = "owie" },
["oc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ocz"] = { nom_p = "owie" },
["oe"] = { dat_s = "", gen_s = "", ins_s = "", loc_s = "" },
["oz"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = "owie" },
["p"] = { loc_s = { "e", stem = "palatal" } },
["pc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["que"] = { dat_p = "'om", gen_p = "'ów", ins_p = "'ami", loc_p = "'ach", nom_p = "'owie" },
["r"] = { loc_s = { "e", stem = "palatal" } },
["rc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["rcz"] = { nom_p = "owie" },
["reć"] = { dat_p = { { "om", stem = "reduced" }, "om" }, dat_s = { { "owi", stem = "reduced" }, "owi" }, depr_p = { { "e", stem = "reduced" }, "e" }, gen_p = { { "ów", stem = "reduced" }, "ów" }, gen_s = { { "a", stem = "reduced" }, "a" }, ins_p = { { "ami", stem = "reduced" }, "ami" }, ins_s = { { "em", stem = "reduced" }, "em" }, loc_p = { { "ach", stem = "reduced" }, "ach" }, loc_s = { { "u", stem = "reduced" }, "u" }, nom_p = { { "owie", stem = "reduced" }, "owie" } },
["rp"] = { dat_p = { { "om", stem = "palatal" }, "om" }, dat_s = { { "owi", stem = "palatal" }, "owi" }, depr_p = { { "e", stem = "palatal" }, "y" }, gen_p = { { "ów", stem = "palatal" }, "ów" }, gen_s = { "a", { "a", stem = "palatal" } }, ins_p = { "ami", { "ami", stem = "palatal" } }, ins_s = { "em", { "em", stem = "palatal" } }, loc_p = { "ach", { "ach", stem = "palatal" } }, loc_s = { { "e", stem = "palatal" }, { "u", stem = "palatal" } }, nom_p = { { "owie", stem = "palatal" }, "owie" } },
["rz"] = { nom_p = "owie" },
["rót"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "owie", stem = "shortened" } },
["s"] = { loc_s = { "e", stem = "palatal" } },
["t"] = { loc_s = { "e", stem = "palatal" } },
["tz"] = { nom_p = "owie" },
["u"] = { dat_p = { "", "om" }, dat_s = { "", "owi" }, depr_p = { "", "y" }, gen_p = { "", "ów" }, gen_s = { "", "a" }, ins_p = { "", "ami" }, ins_s = { "", "em" }, loc_p = { "", "ach" }, loc_s = "", nom_p = { "", "owie" } },
["uc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ucz"] = { nom_p = "owie" },
["ue"] = { dat_s = "'owi", gen_s = "'a", loc_s = "'u" },
["ues"] = { dat_p = "'om", dat_s = "'owi", gen_p = "'ów", gen_s = "'a", ins_p = "'ami", loc_p = "'ach", loc_s = "'u", nom_p = "'owie" },
["ugh"] = { dat_p = "", dat_s = "", depr_p = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["uz"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = "owie" },
["w"] = { loc_s = { "e", stem = "palatal" } },
["wc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["wec"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["x"] = { dat_p = "", dat_s = "", depr_p = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["y"] = { depr_p = "e" },
["yc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ycz"] = { nom_p = "owie" },
["yz"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = "owie" },
["z"] = { depr_p = "e", nom_p = { "e", "owie" } },
["zcz"] = { nom_p = "owie" },
["ób"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "owie", stem = "shortened" } },
["ód"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "owie", stem = "shortened" } },
["óg"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "i", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "owie", stem = "shortened" } },
["ój"] = { dat_p = { { "om", stem = "shortened" }, "om" }, dat_s = { { "owi", stem = "shortened" }, "owi" }, depr_p = { { "e", stem = "shortened" }, "e" }, gen_p = { { "ów", stem = "shortened" }, "ów" }, gen_s = { { "a", stem = "shortened" }, "a" }, ins_p = { { "ami", stem = "shortened" }, "ami" }, ins_s = { { "em", stem = "shortened" }, "em" }, loc_p = { { "ach", stem = "shortened" }, "ach" }, loc_s = { { "u", stem = "shortened" }, "u" }, nom_p = { { "owie", stem = "shortened" }, "owie" } },
["ól"] = { dat_p = { { "om", stem = "shortened" }, "om" }, dat_s = { { "owi", stem = "shortened" }, "owi" }, depr_p = { { "e", stem = "shortened" }, "e" }, gen_p = { { "ów", stem = "shortened" }, "ów" }, gen_s = { { "a", stem = "shortened" }, "a" }, ins_p = { { "ami", stem = "shortened" }, "ami" }, ins_s = { { "em", stem = "shortened" }, "em" }, loc_p = { { "ach", stem = "shortened" }, "ach" }, loc_s = { { "u", stem = "shortened" }, "u" }, nom_p = { { "owie", stem = "shortened" }, "owie" } },
["ór"] = { dat_p = { { "om", stem = "shortened" }, "om" }, dat_s = { { "owi", stem = "shortened" }, "owi" }, depr_p = { { "y", stem = "shortened" }, "y" }, gen_p = { { "ów", stem = "shortened" }, "ów" }, gen_s = { { "a", stem = "shortened" }, "a" }, ins_p = { { "ami", stem = "shortened" }, "ami" }, ins_s = { { "em", stem = "shortened" }, "em" }, loc_p = { { "ach", stem = "shortened" }, "ach" }, loc_s = { { "e", stem = "shortened+palatal" }, { "e", stem = "palatal" } }, nom_p = { { "owie", stem = "shortened" }, "owie" } },
["ót"] = { dat_p = { { "om", stem = "shortened" }, "om" }, dat_s = { { "owi", stem = "shortened" }, "owi" }, depr_p = { { "y", stem = "shortened" }, "y" }, gen_p = { { "ów", stem = "shortened" }, "ów" }, gen_s = { { "a", stem = "shortened" }, "a" }, ins_p = { { "ami", stem = "shortened" }, "ami" }, ins_s = { { "em", stem = "shortened" }, "em" }, loc_p = { { "ach", stem = "shortened" }, "ach" }, loc_s = { { "e", stem = "shortened+palatal" }, { "e", stem = "palatal" } }, nom_p = { { "owie", stem = "shortened" }, "owie" } },
["ów"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "owie", stem = "shortened" } },
["óz"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "owie", stem = "shortened" } },
["ół"] = { dat_p = { { "om", stem = "shortened" }, "om" }, dat_s = { { "owi", stem = "shortened" }, "owi" }, depr_p = { { "y", stem = "shortened" }, "y" }, gen_p = { { "ów", stem = "shortened" }, "ów" }, gen_s = { { "a", stem = "shortened" }, "a" }, ins_p = { { "ami", stem = "shortened" }, "ami" }, ins_s = { { "em", stem = "shortened" }, "em" }, loc_p = { { "ach", stem = "shortened" }, "ach" }, loc_s = { { "e", stem = "shortened+palatal" }, { "e", stem = "palatal" } }, nom_p = { { "owie", stem = "shortened" }, "owie" } },
["ąc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ącz"] = { nom_p = "owie" },
["ąz"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = "owie" },
["ć"] = { depr_p = "e" },
["ęc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ęcz"] = { nom_p = "owie" },
["ł"] = { loc_s = { "e", stem = "palatal" } },
["łc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["łcz"] = { nom_p = "owie" },
["ń"] = { depr_p = "e" },
["ńcz"] = { nom_p = "owie" },
["ś"] = { depr_p = "e", nom_p = { "e", "owie" } },
["ź"] = { depr_p = "e" },
["ż"] = { depr_p = "e" },
},
},
["m-pr surname sg a"] = {
copies = { acc_p = "gen_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = "y", gen_p = "ów", gen_s = "y", ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = "owie", voc_s = "o" },
["c"] = { dat_s = "y", depr_p = "e" },
["cz"] = { dat_s = "y", depr_p = "e" },
["dz"] = { dat_s = "y", depr_p = "e" },
["g"] = { depr_p = "i", gen_s = "i" },
["i"] = { dat_s = "", depr_p = "e", gen_s = "" },
["j"] = { depr_p = "e" },
["k"] = { depr_p = "i", gen_s = "i" },
["l"] = { dat_s = "i", depr_p = "e", gen_s = "i" },
["pi"] = { dat_s = "i", gen_s = "i" },
["ri"] = { dat_s = "i", gen_s = "i" },
["rz"] = { dat_s = "y", depr_p = "e" },
["sm"] = { dat_s = "ie" },
["sz"] = { dat_s = "y", depr_p = "e" },
["wi"] = { dat_s = "i", gen_s = "i" },
["x"] = { dat_s = { "e", stem = "spelled+palatal" } },
["y"] = { dat_s = "i", depr_p = "e", gen_s = "i" },
["yzm"] = { dat_s = { "ie", { "e", stem = "palatal", note = "proscribed" } } },
["zm"] = { dat_s = "ie" },
["ż"] = { dat_s = "y", depr_p = "e" },
},
},
["m-pr surname sg e"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p" },
rules = {
[""] = { dat_p = "om", dat_s = "emu", depr_p = "e", gen_p = "ów", gen_s = "ego", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "em", nom_p = "owie", voc_s = "e" },
["ak"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "i", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "iem", loc_p = "e'ach", loc_s = "e'u", nom_p = "e'owie", voc_s = "e'u" },
["ant"] = { dat_p = "om", dat_s = "emu", depr_p = "e", gen_p = "ów", gen_s = "ego", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "em", nom_p = "owie", voc_s = "e" },
["bl"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "e'e", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", loc_s = "e'u", nom_p = "e'owie", voc_s = "e'u" },
["c"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "e'y", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", nom_p = "e'owie" },
["gn"] = { depr_p = "e'e", loc_s = "e'u", voc_s = "e'u" },
["id"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "e'y", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", loc_s = { "e", stem = "palatal" }, nom_p = "e'owie", voc_s = { "e", stem = "palatal" } },
["ion"] = { depr_p = "e", voc_s = "e" },
["n"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "e'y", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", loc_s = { "e", stem = "palatal" }, nom_p = "e'owie", voc_s = { "e", stem = "palatal" } },
["ow"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "e'y", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", loc_s = "e", nom_p = "e'owie" },
["r"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "e'y", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", loc_s = { "e", stem = "palatal" }, nom_p = "e'owie", voc_s = { "e", stem = "palatal" } },
["rt"] = { dat_p = "om", dat_s = "emu", depr_p = "e", gen_p = "ów", gen_s = "ego", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "em", nom_p = "owie", voc_s = "e" },
["t"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "e'y", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", loc_s = { "e", stem = "palatal" }, nom_p = "e'owie", voc_s = { "e", stem = "palatal" } },
["v"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "e'y", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", nom_p = "e'owie" },
["yl"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "e'e", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", loc_s = "e'u", nom_p = "e'owie", voc_s = "e'u" },
},
},
["m-pr surname sg i"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "im", dat_s = "iemu", depr_p = "ie", gen_p = "ich", gen_s = "iego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = { "y", stem = "palatal" } },
["ak"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["c"] = { nom_p = { "i", "iowie" } },
["czk"] = { nom_p = "owie" },
["d"] = { nom_p = { "i", "iowie" } },
["dk"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["f"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, depr_p = { "e", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { { "", stem = "palatal" }, { "owie", stem = "palatal" } } },
["g"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["h"] = { nom_p = { "i", "iowie" } },
["hk"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["l"] = { dat_s = "emu", depr_p = "e", gen_s = "ego", nom_p = { "i", "owie" } },
["lk"] = { nom_p = "owie" },
["m"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, depr_p = { "e", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { { "", stem = "palatal" }, { "owie", stem = "palatal" } } },
["n"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, depr_p = { "e", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { { "", stem = "palatal" }, { "owie", stem = "palatal" } } },
["ok"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["r"] = { nom_p = { "i", "iowie" } },
["s"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, depr_p = { "e", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { { "", stem = "palatal" }, { "owie", stem = "palatal" } } },
["t"] = { nom_p = { "i", "iowie" } },
["tk"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["z"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, depr_p = { "e", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { { "", stem = "palatal" }, { "owie", stem = "palatal" } } },
["śk"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
},
},
["m-pr surname sg o"] = {
copies = { acc_p = "gen_p", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = "i", gen_p = "ów", gen_s = "i", ins_p = "ami", ins_s = "ą", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "owie" },
["and"] = { acc_s = { "a", "ę" }, dat_s = { "owi", { "e", stem = "palatal" } }, ins_s = { "em", "ą" } },
["b"] = { depr_p = { "o", "y" }, gen_s = { "a", "o", "y" } },
["c"] = { acc_s = "o", dat_s = "o", depr_p = "o", gen_s = "o", ins_s = "o", loc_s = "o" },
["d"] = { depr_p = "y", gen_s = { "a", "y" } },
["ejn"] = { acc_s = { "a", "o", "ę" }, dat_p = { "o", "om" }, dat_s = { { "e", stem = "palatal" }, "o", "owi" }, depr_p = { "o", "y" }, gen_p = { "o", "ów" }, gen_s = { "a", "o", "y" }, ins_p = { "ami", "o" }, ins_s = { "em", "o", "ą" }, loc_p = { "ach", "o" }, loc_s = { { "e", stem = "palatal" }, "o" }, nom_p = { "o", "owie" } },
["ett"] = { acc_s = "a", dat_s = "owi", gen_s = "a", ins_s = "em" },
["h"] = { depr_p = "y", gen_s = "y" },
["i"] = { acc_s = "a", dat_s = "owi", depr_p = "e", gen_s = "a", ins_s = "em", loc_s = "u" },
["ied"] = { acc_s = { "a", "o" }, dat_p = { "o", "om" }, dat_s = { "o", "owi" }, depr_p = { "o", "y" }, gen_p = { "o", "ów" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { "o", { "e", stem = "palatal" } }, nom_p = { "o", "owie" } },
["j"] = { acc_s = "a", dat_s = "owi", depr_p = "e", gen_s = "a", ins_s = "em", loc_s = "u" },
["jd"] = { acc_s = { "a", "ę" }, dat_s = { "owi", { "e", stem = "palatal" } }, ins_s = { "em", "ą" } },
["l"] = { acc_s = "a", dat_s = "owi", depr_p = "e", gen_s = "a", ins_s = "em", loc_s = "u" },
["m"] = { depr_p = "y", gen_s = "y" },
["mb"] = { dat_p = { "o", "om" }, gen_p = { "o", "ów" }, ins_p = { "ami", "o" }, loc_p = { "ach", "o" }, nom_p = { "o", "owie" } },
["n"] = { depr_p = "y", gen_s = "y" },
["ng"] = { acc_s = { "a", "o", "ę" }, dat_p = { "o", "om" }, dat_s = { { "e", stem = "palatal" }, "o", "owi" }, depr_p = { "i", "o" }, gen_p = { "o", "ów" }, gen_s = { "a", "i", "o" }, ins_p = { "ami", "o" }, ins_s = { "iem", "o", "ą" }, loc_p = { "ach", "o" }, loc_s = { { "e", stem = "palatal" }, "o", "u" }, nom_p = { "o", "owie" } },
["nt"] = { acc_s = { "a", "o", "ę" }, dat_p = { "o", "om" }, dat_s = { { "e", stem = "palatal" }, "o", "owi" }, depr_p = { "o", "y" }, gen_p = { "o", "ów" }, gen_s = { "a", "o", "y" }, ins_p = { "ami", "o" }, ins_s = { "em", "o", "ą" }, loc_p = { "ach", "o" }, loc_s = { { "e", stem = "palatal" }, "o" }, nom_p = { "o", "owie" } },
["od"] = { gen_s = { "a", "o" } },
["ott"] = { acc_s = "a", dat_s = "owi", gen_s = "a", ins_s = "em" },
["p"] = { depr_p = "y", gen_s = "y" },
["r"] = { depr_p = "y", gen_s = "y" },
["rd"] = { acc_s = { "a", "ę" }, dat_s = { "owi", { "e", stem = "palatal" } }, ins_s = { "em", "ą" } },
["rr"] = { acc_s = "a", dat_s = "owi", gen_s = "a", ins_s = "em" },
["s"] = { depr_p = "y", gen_s = "a" },
["sc"] = { dat_p = "o", gen_p = "o", ins_p = "o", loc_p = "o", nom_p = "o" },
["ss"] = { acc_s = "a", dat_s = "owi", ins_s = "em" },
["t"] = { depr_p = "y", gen_s = "y" },
["ud"] = { acc_s = { "a", "ę" }, dat_s = { "owi", { "e", stem = "palatal" } }, ins_s = { "em", "ą" } },
["w"] = { depr_p = { "o", "y" }, gen_s = { "a", "o", "y" } },
["yd"] = { acc_s = { "a", "ę" }, dat_s = { "owi", { "e", stem = "palatal" } }, ins_s = { "em", "ą" } },
["z"] = { acc_s = { "a", "ę" }, dat_s = { "owi", "y" }, depr_p = "e", gen_s = { "a", "y" }, ins_s = { "em", "ą" }, loc_s = { "u", "y" } },
["zad"] = { acc_s = { "a", "ę" }, dat_s = { "owi", { "e", stem = "palatal" } }, ins_s = { "em", "ą" } },
["ł"] = { depr_p = "y", gen_s = "y" },
["łd"] = { gen_s = "y" },
["ńd"] = { gen_s = "y" },
},
},
["m-pr surname sg y"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "ym", dat_s = "emu", depr_p = "e", gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym", nom_p = "owie" },
["art"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["aw"] = { nom_p = "owie" },
["azn"] = { nom_p = { "", stem = "palatal" } },
["azł"] = { nom_p = { "owie", { "i", stem = "palatal" } } },
["er"] = { nom_p = "y" },
["ern"] = { nom_p = "owie" },
["h"] = { nom_p = { "owie", { "i", stem = "virile" } } },
["iad"] = { nom_p = { "owie", { "", stem = "palatal" } } },
["k"] = { dat_s = "iemu", depr_p = "ie", gen_s = "iego", nom_p = { "y", stem = "palatal" } },
["l"] = { dat_p = "im", gen_p = "ich", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im" },
["n"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["sk"] = { dat_p = "im", gen_p = "ich", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im" },
["sn"] = { nom_p = { "owie", { "", stem = "palatal" } } },
["st"] = { nom_p = { "owie", { "", stem = "palatal" } } },
["sł"] = { nom_p = { "owie", { "i", stem = "palatal" } } },
["th"] = { dat_s = "y'emu", depr_p = "y'e", gen_s = "y'ego", nom_p = "y" },
["tzk"] = { dat_p = "im", gen_p = "ich", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im" },
["w"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["yt"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["ér"] = { dat_s = "y'emu", depr_p = "y'e", gen_s = "y'ego", nom_p = "y" },
["ąc"] = { nom_p = { "owie", "y" } },
["ł"] = { nom_p = { { "i", stem = "palatal" }, "owie" } },
["źn"] = { nom_p = "owie" },
},
},
["m-anml common sg "] = {
copies = { acc_p = "nom_p", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { acc_s = "a", dat_p = "om", dat_s = "owi", depr_p = {}, gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "y" },
["ac"] = { acc_s = "a", dat_p = "om", dat_s = "owi", gen_s = "a", ins_p = "ami", loc_p = "ach", loc_s = "u" },
["az"] = { gen_p = "ów", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["b"] = { loc_s = { "e", stem = "palatal" } },
["bal"] = { gen_p = "i" },
["bel"] = { acc_s = { "a", stem = "reduced" }, dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "i", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["c"] = { acc_s = { "a", stem = "reduced" }, dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["d"] = { loc_s = { "e", stem = "palatal" } },
["del"] = { acc_s = { "a", stem = "reduced" }, dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { { "i", stem = "reduced" }, { "ów", stem = "reduced" } }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["dz"] = { gen_p = "ów" },
["e"] = { acc_s = "", dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["eet"] = { acc_s = { "", "a" }, gen_s = { "a", "u" } },
["ek"] = { acc_s = { "a", stem = "reduced" }, dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "iem", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "i", stem = "reduced" } },
["ez"] = { gen_p = "ów", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["eł"] = { acc_s = { "a", stem = "reduced" }, dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" }, nom_p = { "y", stem = "reduced" } },
["f"] = { loc_s = { "e", stem = "palatal" } },
["g"] = { ins_s = "iem", nom_p = "i" },
["iel"] = { gen_p = "i" },
["iz"] = { gen_p = "ów", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["j"] = { nom_p = "e" },
["k"] = { ins_s = "iem", nom_p = "i" },
["l"] = { gen_p = { "i", "ów" }, nom_p = "e" },
["lac"] = { gen_p = "ów" },
["m"] = { loc_s = { "e", stem = "palatal" } },
["mul"] = { gen_p = "i" },
["n"] = { loc_s = { "e", stem = "palatal" } },
["niś"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["oll"] = { gen_p = "i" },
["ont"] = { acc_s = { "", "a" }, gen_s = { "a", "u" } },
["oz"] = { gen_p = "ów", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["oś"] = { gen_p = { "", stem = "soft" } },
["p"] = { loc_s = { "e", stem = "palatal" } },
["paw"] = { acc_s = { "a", stem = "palatal" }, dat_p = { "om", stem = "palatal" }, dat_s = { "owi", stem = "palatal" }, gen_s = { "a", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, ins_s = { "em", stem = "palatal" }, loc_p = { "ach", stem = "palatal" }, loc_s = { "u", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["r"] = { loc_s = { "e", stem = "palatal" } },
["raś"] = { gen_p = { "", stem = "soft" } },
["rp"] = { acc_s = { "a", stem = "palatal" }, dat_p = { "om", stem = "palatal" }, dat_s = { "owi", stem = "palatal" }, gen_p = { "", stem = "palatal" }, gen_s = { "a", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, ins_s = { "em", stem = "palatal" }, loc_p = { "ach", stem = "palatal" }, loc_s = { "u", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["s"] = { loc_s = { "e", stem = "palatal" } },
["sz"] = { gen_p = { "y", "ów" } },
["t"] = { loc_s = { "e", stem = "palatal" } },
["tat"] = { acc_s = { "", "a" } },
["u"] = { acc_s = "", dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["uc"] = { acc_s = "a", dat_p = "om", dat_s = "owi", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["uz"] = { gen_p = "ów", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["w"] = { loc_s = { "e", stem = "palatal" } },
["x"] = { acc_s = { "a", stem = "spelled" }, dat_p = { "om", stem = "spelled" }, dat_s = { "owi", stem = "spelled" }, gen_p = { "ów", stem = "spelled" }, gen_s = { "a", stem = "spelled" }, ins_p = { "ami", stem = "spelled" }, ins_s = { "em", stem = "spelled" }, loc_p = { "ach", stem = "spelled" }, loc_s = { "e", stem = "spelled+palatal" }, nom_p = { "y", stem = "spelled" } },
["y"] = { nom_p = "e" },
["yz"] = { gen_p = "ów", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["yś"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["z"] = { gen_p = { "y", { "ów", note = "rare" } }, nom_p = "e" },
["zal"] = { gen_p = "i" },
["ób"] = { acc_s = { "a", stem = "shortened" }, dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ód"] = { acc_s = { "a", stem = "shortened" }, dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["óg"] = { acc_s = { "a", stem = "shortened" }, dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "i", stem = "shortened" } },
["ól"] = { gen_p = { "i", stem = "shortened" } },
["ór"] = { acc_s = { "a", stem = "shortened" }, dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ów"] = { acc_s = { "a", stem = "shortened" }, dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ół"] = { acc_s = { { "a", stem = "shortened" }, { "u", stem = "shortened" } }, dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { { "a", stem = "shortened" }, { "u", stem = "shortened" } }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ąb"] = { acc_s = { "a", stem = "shortened" }, dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ąc"] = { acc_s = "a", dat_p = "om", dat_s = "owi", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ć"] = { gen_p = { { "", stem = "soft" }, "ów" }, nom_p = "e" },
["ł"] = { loc_s = { "e", stem = "palatal" } },
["łż"] = { gen_p = { "y", "ów" } },
["ń"] = { gen_p = { "", stem = "soft" }, nom_p = "e" },
["ś"] = { nom_p = "e" },
["ź"] = { gen_p = { "", stem = "soft" }, nom_p = "e" },
["ż"] = { nom_p = "e" },
},
},
["m-anml common sg a"] = {
copies = { acc_p = "nom_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = {}, gen_p = "ów", gen_s = "y", ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = "y", voc_s = "o" },
["c"] = { dat_s = "y", nom_p = "e" },
["j"] = { dat_s = "i", gen_p = "i", gen_s = "i", nom_p = "e" },
["k"] = { gen_s = "i", nom_p = "i" },
["l"] = { dat_s = "i", gen_p = "i", gen_s = "i", nom_p = "e" },
["o"] = { acc_s = "a", dat_p = "a", dat_s = "a", gen_p = "a", gen_s = "a", ins_p = "a", ins_s = "a", loc_p = "a", nom_p = "a", voc_s = "a" },
},
},
["m-anml common sg e"] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "e'om", dat_s = "e'owi", depr_p = {}, gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", loc_s = "e", nom_p = "e'y" },
},
},
["m-anml common sg i"] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "i", dat_s = "i", depr_p = {}, gen_p = "i", gen_s = "i", ins_p = "i", ins_s = "i", loc_p = "i", loc_s = "i", nom_p = "i" },
["sk"] = { dat_p = "im", dat_s = "iemu", gen_p = "ich", gen_s = "iego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "ie" },
},
},
["m-anml common sg o"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "a", dat_p = "om", dat_s = "owi", depr_p = {}, gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e", voc_s = "o" },
["d"] = { acc_s = { "a", "o" }, dat_p = { "o", "om" }, dat_s = { "o", "owi" }, gen_p = { "o", "ów" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { "o", { "e", stem = "palatal" } }, nom_p = { "o", "y" } },
["g"] = { acc_s = "o", dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["i"] = { voc_s = "u" },
},
},
["m-anml common sg y"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { acc_s = "ego", dat_p = "ym", dat_s = "emu", depr_p = {}, gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym", nom_p = "e" },
["m"] = { acc_s = { "ego", "y" } },
["ow"] = { acc_s = { "ego", "y" } },
["t"] = { acc_s = { "ego", "y" } },
},
},
["m-anml given sg "] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "om", dat_s = "owi", depr_p = {}, gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
},
},
["m-anml proper sg "] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "om", dat_s = "owi", depr_p = {}, gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["c"] = { ins_s = { "em", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["ec"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, loc_p = { "ach", stem = "reduced" } },
["k"] = { ins_s = "iem", loc_s = "u", nom_p = "i" },
["sz"] = { gen_p = { "y", "ów" }, loc_s = "u", nom_p = "e" },
["x"] = { dat_p = { "om", stem = "spelled" }, dat_s = { "owi", stem = "spelled" }, gen_p = { "ów", stem = "spelled" }, gen_s = { "a", stem = "spelled" }, ins_p = { "ami", stem = "spelled" }, ins_s = { "em", stem = "spelled" }, loc_p = { "ach", stem = "spelled" }, loc_s = { "e", stem = "spelled+palatal" }, nom_p = { "y", stem = "spelled" } },
},
},
["m-in common sg "] = {
copies = { acc_p = "nom_p", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { acc_s = "", dat_p = "om", dat_s = "owi", depr_p = {}, gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["A"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["B"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["C"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["D"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["F"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["I"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["K"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["L"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-i", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-u", nom_p = "-e" },
["M"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["ML"] = { acc_s = { "", "-a" }, gen_p = { "-i", "-ów" }, gen_s = { "-a", "-u" } },
["N"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["OP"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["P"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["R"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ze", nom_p = "-y" },
["S"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["T"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = "", nom_p = { "", "-y" } },
["V"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["abl"] = { gen_s = "a" },
["ac"] = { dat_p = "om", dat_s = "owi", ins_p = "ami", loc_p = "ach", loc_s = "u" },
["ail"] = { gen_p = { "i", { "ów", note = "colloquial" } } },
["ak"] = { gen_s = "a" },
["am"] = { loc_s = { "e", stem = "palatal" } },
["arc"] = { gen_s = "u" },
["az"] = { gen_p = "ów", gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["bel"] = { gen_p = { "i", stem = "reduced" } },
["ber"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = "a", ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" }, nom_p = { "y", stem = "reduced" } },
["bl"] = { gen_p = { "i", "ów" } },
["bor"] = { gen_s = "u" },
["bul"] = { gen_s = "u" },
["c"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["cal"] = { gen_p = "i" },
["car"] = { gen_s = "a" },
["cel"] = { dat_p = "om", dat_s = "owi", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["cer"] = { gen_s = "a" },
["cik"] = { gen_s = "u" },
["dal"] = { gen_p = "i" },
["dej"] = { gen_s = { "a", "u" } },
["del"] = { gen_p = { "i", stem = "reduced" } },
["dol"] = { gen_p = { "i", "ów" } },
["dz"] = { gen_p = "ów" },
["dź"] = { acc_s = { "", { "a", stem = "shortened", note = "colloquial" } }, dat_p = { "om", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, nom_p = { "e", stem = "shortened" } },
["e"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["ecz"] = { gen_s = "u" },
["ek"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "iem", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "i", stem = "reduced" } },
["el"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["em"] = { loc_s = { "e", stem = "palatal" } },
["enc"] = { gen_s = "a" },
["eol"] = { gen_p = { "i", "ów" } },
["eor"] = { gen_s = "u" },
["eus"] = { gen_s = "a" },
["ez"] = { gen_p = "ów", gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["eć"] = { gen_p = { "", stem = "reduced+soft" } },
["eł"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" }, nom_p = { "y", stem = "reduced" } },
["eń"] = { gen_p = { "", stem = "soft" } },
["fel"] = { gen_p = { "i", stem = "reduced" } },
["g"] = { ins_s = "iem", loc_s = "u", nom_p = "i" },
["gal"] = { gen_p = "i" },
["gel"] = { gen_p = { "i", stem = "reduced" } },
["ger"] = { gen_s = "a" },
["gol"] = { gen_p = "i" },
["gor"] = { gen_s = "u" },
["gół"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["h"] = { loc_s = "u" },
["haj"] = { gen_s = "a" },
["hej"] = { gen_s = { "a", "u" } },
["hel"] = { gen_p = { "i", stem = "reduced" } },
["her"] = { gen_s = "a" },
["hol"] = { gen_p = { "i", "ów" } },
["how"] = { gen_s = "" },
["hyl"] = { gen_p = "i" },
["hór"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["i"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["ial"] = { gen_p = { "i", "ów" } },
["ic"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["iej"] = { gen_s = "a" },
["iek"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["iel"] = { gen_p = { "i", stem = "reduced" } },
["ij"] = { gen_s = "a" },
["ik"] = { gen_s = "a" },
["il"] = { gen_p = { "i", "ów" } },
["im"] = { loc_s = { "e", stem = "palatal" } },
["iol"] = { gen_p = "i" },
["ior"] = { gen_s = "u" },
["isz"] = { gen_s = "u" },
["itr"] = { gen_s = "a" },
["iz"] = { gen_p = "ów", gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["izd"] = { loc_s = { "e", stem = "palatal" } },
["iąc"] = { gen_p = { "y", stem = "shortened" } },
["iąk"] = { gen_s = "u" },
["iść"] = { ins_p = "mi" },
["j"] = { loc_s = "u", nom_p = "e" },
["jas"] = { gen_s = "a" },
["jem"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "u", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" }, nom_p = { "y", stem = "reduced" } },
["jm"] = { loc_s = { "e", stem = "palatal" } },
["k"] = { ins_s = "iem", loc_s = "u", nom_p = "i" },
["kal"] = { gen_p = "i" },
["kch"] = { gen_s = { "a", "u" } },
["kej"] = { acc_s = { "", "a" }, gen_s = "a" },
["ker"] = { gen_s = "a" },
["kic"] = { gen_s = "u" },
["kl"] = { gen_p = { "i", "ów" } },
["km"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["kol"] = { gen_p = "i" },
["kor"] = { gen_s = "u" },
["kr"] = { gen_s = "a" },
["kul"] = { gen_s = "u" },
["l"] = { loc_s = "u", nom_p = "e" },
["laż"] = { gen_p = "y" },
["lc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ler"] = { gen_s = "a" },
["ll"] = { gen_p = { "i", "ów" } },
["lm"] = { loc_s = { "e", stem = "palatal" } },
["lol"] = { gen_p = { "i", "ów" } },
["lor"] = { gen_s = "u" },
["lus"] = { gen_s = "a" },
["ląg"] = { gen_s = "a" },
["ląt"] = { gen_s = "u" },
["m"] = { loc_s = { "ie", { "e", stem = "palatal", note = "proscribed" } } },
["maj"] = { gen_s = "a" },
["mal"] = { gen_p = "i" },
["mik"] = { gen_s = "u" },
["mol"] = { gen_p = "i" },
["mor"] = { gen_s = "u" },
["nal"] = { gen_p = { "i", "ów" } },
["nar"] = { gen_s = "a" },
["nc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["nch"] = { nom_p = "e" },
["nek"] = { gen_s = { "u", stem = "reduced" } },
["nel"] = { dat_p = "om", dat_s = "owi", gen_p = { "i", "ów" }, gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ner"] = { gen_s = "a" },
["neż"] = { gen_p = "y", gen_s = { "a", "u" } },
["nol"] = { gen_p = "i" },
["nor"] = { gen_s = "u" },
["nsz"] = { gen_s = "u" },
["nur"] = { gen_s = "a" },
["nyp"] = { gen_s = "a" },
["nóg"] = { gen_s = { "a", stem = "shortened" } },
["nóż"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "e", stem = "shortened" } },
["oc"] = { dat_p = "om", dat_s = "owi", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["och"] = { gen_s = "a" },
["ocz"] = { gen_s = "u" },
["oik"] = { gen_s = "u" },
["om"] = { loc_s = { "e", stem = "palatal" } },
["ool"] = { gen_p = "i" },
["or"] = { gen_s = "a" },
["our"] = { dat_p = { "", "om" }, dat_s = { "", "owi" }, gen_p = { "", "ów" }, gen_s = { "", "u" }, ins_p = { "", "ami" }, ins_s = { "", "em" }, loc_p = { "", "ach" }, loc_s = { "", { "e", stem = "palatal" } }, nom_p = { "", "y" } },
["oz"] = { gen_p = "ów", gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["oń"] = { gen_p = { "", stem = "soft" } },
["pal"] = { gen_p = "i" },
["pel"] = { gen_p = { "i", stem = "reduced" } },
["per"] = { gen_s = "a" },
["pik"] = { gen_s = "u" },
["pol"] = { gen_p = { "i", "ów" } },
["por"] = { gen_s = "u" },
["prz"] = { gen_s = "u" },
["ral"] = { gen_p = { "i", "ów" } },
["rc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["rcz"] = { gen_s = "u" },
["rel"] = { dat_p = "om", dat_s = "owi", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["reń"] = { gen_s = { "a", { "a", stem = "reduced" } } },
["rm"] = { loc_s = { "e", stem = "palatal" } },
["rol"] = { gen_p = "i" },
["ror"] = { gen_s = "u" },
["rsz"] = { gen_s = "u" },
["rus"] = { acc_s = { "", "a" }, gen_s = "a" },
["rąg"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "i", stem = "shortened" } },
["sal"] = { gen_p = "i" },
["sar"] = { gen_s = "a" },
["sel"] = { gen_p = { "i", stem = "reduced" } },
["ser"] = { gen_s = "a" },
["sh"] = { nom_p = "e" },
["sm"] = { loc_s = "ie" },
["sol"] = { gen_p = "i" },
["sz"] = { gen_p = { "y", "ów" } },
["tal"] = { gen_p = "i" },
["tch"] = { nom_p = "e" },
["tel"] = { gen_p = { "i", stem = "reduced" } },
["til"] = { gen_p = "ów" },
["tl"] = { gen_p = { "i", "ów" } },
["tm"] = { loc_s = { "e", stem = "palatal" } },
["tol"] = { gen_p = { "i", "ów" } },
["tus"] = { gen_s = "a" },
["tyk"] = { gen_s = "u" },
["u"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["uc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["uel"] = { dat_p = "om", dat_s = "owi", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ul"] = { gen_p = { "i", "ów" }, gen_s = "a" },
["um"] = { loc_s = { "e", stem = "palatal" } },
["unk"] = { acc_s = { "", "a" }, gen_s = "a" },
["urz"] = { gen_s = "u" },
["uz"] = { gen_p = "ów", gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["wl"] = { gen_p = "i" },
["wor"] = { gen_s = "u" },
["wyk"] = { gen_s = "u" },
["wyż"] = { gen_p = "ów" },
["x"] = { dat_p = { "om", stem = "spelled" }, dat_s = { "owi", stem = "spelled" }, gen_p = { "ów", stem = "spelled" }, gen_s = { "u", stem = "spelled" }, ins_p = { "ami", stem = "spelled" }, ins_s = { "em", stem = "spelled" }, loc_p = { "ach", stem = "spelled" }, loc_s = { "e", stem = "spelled+palatal" }, nom_p = { "y", stem = "spelled" } },
["y"] = { loc_s = "u", nom_p = "e" },
["yc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ycz"] = { gen_p = { "y", "ów" } },
["yj"] = { gen_s = "a" },
["yk"] = { gen_s = "a" },
["yl"] = { gen_p = { "i", "ów" } },
["ym"] = { loc_s = { "e", stem = "palatal" } },
["ysz"] = { gen_s = "u" },
["yz"] = { gen_p = "ów", gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["z"] = { gen_p = { "y", { "ów", note = "rare" } }, gen_s = "a", loc_s = "u", nom_p = "e" },
["zac"] = { gen_p = "ów" },
["zal"] = { gen_p = { "i", "ów" } },
["zcz"] = { gen_s = "u" },
["zd"] = { loc_s = { "e", stem = "fronted+palatal" } },
["zel"] = { gen_p = { "i", stem = "reduced" } },
["zer"] = { gen_s = "a" },
["zeń"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["zol"] = { gen_p = "i" },
["zub"] = { gen_s = "a" },
["ząg"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "i", stem = "shortened" } },
["ób"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ód"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["óg"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "i", stem = "shortened" } },
["ój"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "e", stem = "shortened" } },
["ól"] = { gen_p = { "i", "ów" } },
["ór"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["órg"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "i", stem = "shortened" } },
["ót"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ów"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["óz"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ół"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["óż"] = { gen_p = { { "y", stem = "shortened" }, { "ów", stem = "shortened" } } },
["ąb"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ąc"] = { dat_p = "om", dat_s = "owi", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ąk"] = { gen_s = "a" },
["ąp"] = { dat_p = { "om", stem = "palatal" }, dat_s = { "owi", stem = "palatal" }, gen_s = { "a", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, ins_s = { "em", stem = "palatal" }, loc_p = { "ach", stem = "palatal" }, loc_s = { "u", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["ąt"] = { gen_s = "a" },
["ąz"] = { gen_p = "ów", gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["ć"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["ęs"] = { gen_s = "a" },
["łat"] = { gen_s = { "a", "u" } },
["łn"] = { gen_s = "a" },
["łup"] = { gen_s = "a" },
["łąg"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "i", stem = "shortened" } },
["ń"] = { gen_s = "a", loc_s = "u", nom_p = "e" },
["ńc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ś"] = { gen_s = "a", loc_s = "u", nom_p = "e" },
["ść"] = { dat_p = "om", dat_s = "owi", gen_p = { "", stem = "soft" }, gen_s = "a", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ź"] = { gen_p = { "", stem = "shortened+soft" }, gen_s = "a", loc_s = "u", nom_p = "e" },
["ż"] = { gen_p = { "y", "ów" }, loc_s = "u", nom_p = "e" },
["żel"] = { dat_p = "om", dat_s = "owi", gen_p = "i", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["życ"] = { gen_s = "a" },
["żyk"] = { gen_s = "u" },
},
},
["m-in common sg a"] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", dat_s = "gen_s", gen_p = "gen_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "a", depr_p = {}, gen_s = "a", ins_p = "a", ins_s = "a", loc_p = "a", nom_p = "a" },
},
},
["m-in common sg e"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { acc_s = "e", dat_p = "e'om", dat_s = "e'owi", depr_p = {}, gen_p = "e'ów", gen_s = "e'u", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", loc_s = { "e", stem = "palatal" }, nom_p = "e'y" },
["al"] = { gen_p = "e", gen_s = "e" },
["g"] = { loc_s = "e'u", nom_p = "e'e" },
["hon"] = { acc_s = { "e", "e'a" } },
["ir"] = { gen_s = "e'a" },
["l"] = { nom_p = "e'e" },
["lag"] = { gen_p = { "e'y", "e'ów" } },
["ll"] = { loc_s = "e'u" },
["on"] = { gen_s = "e'a" },
["z"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
},
},
["m-in common sg i"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { acc_s = "i", dat_p = "im", dat_s = "iemu", depr_p = {}, gen_p = "ich", gen_s = "iego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "ie" },
["am"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["an"] = { dat_p = { "", stem = "palatal" }, dat_s = { "", stem = "palatal" }, gen_p = { "", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, loc_s = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["ban"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["bl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["bol"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["dl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["el"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["gl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["hl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["hol"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["i"] = { dat_s = "jemu", gen_s = "jego", nom_p = "je" },
["ian"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["im"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["kan"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["kol"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["ks"] = { dat_p = { "", stem = "palatal" }, dat_s = { "", stem = "palatal" }, gen_p = { "", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, loc_s = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["l"] = { dat_p = "i", dat_s = "i", gen_p = "i", gen_s = "i", ins_p = "i", ins_s = "i", loc_p = "i", loc_s = "i", nom_p = "i" },
["m"] = { acc_s = { "", stem = "palatal" }, dat_p = { "", stem = "palatal" }, dat_s = { "", stem = "palatal" }, gen_p = { "", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, loc_s = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["mul"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["n"] = { acc_s = { "", stem = "palatal" } },
["nom"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["pl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["ran"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["rl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["u"] = { dat_s = "jemu", gen_s = "jego", nom_p = "je" },
["wl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["wol"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["y"] = { dat_s = "jemu", gen_s = "jego", nom_p = "je" },
["yl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["ym"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["zol"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["ćm"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["łan"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["śl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["źl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["źm"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["żl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
},
},
["m-in common sg o"] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p" },
rules = {
[""] = { dat_p = "o", dat_s = "o", depr_p = {}, gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o", voc_s = "o" },
["i"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e", voc_s = "u" },
},
},
["m-in common sg y"] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "ym", dat_s = "emu", depr_p = {}, gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym", nom_p = "e" },
},
},
["m-in place sg "] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "om", dat_s = "owi", depr_p = {}, gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["Kum"] = { dat_p = { "", "om" }, dat_s = { "", "owi" }, gen_p = { "", "ów" }, gen_s = { "", "u" }, ins_p = { "", "ami" }, ins_s = { "", "em" }, loc_p = { "", "ach" }, loc_s = { "", { "e", stem = "palatal" } }, nom_p = { "", "y" } },
["N"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["R"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["ab"] = { gen_s = { "a", stem = "palatal" }, loc_s = { "e", stem = "palatal" } },
["adz"] = { gen_p = { "y", "ów" } },
["aj"] = { gen_s = "u" },
["ak"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["al"] = { gen_p = "i" },
["am"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["an"] = { gen_s = "u" },
["ask"] = { gen_s = "u" },
["aw"] = { dat_p = { "om", stem = "palatal" }, dat_s = { "owi", stem = "palatal" }, gen_p = { { "", stem = "palatal" }, { "ów", stem = "palatal" } }, gen_s = { "a", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, ins_s = { "em", stem = "palatal" }, loc_p = { "ach", stem = "palatal" }, loc_s = { "u", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["az"] = { gen_p = "ów", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["azd"] = { loc_s = { "e", stem = "fronted+palatal" } },
["ał"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["bcz"] = { gen_p = "ów" },
["bel"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "i", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["ber"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" }, nom_p = { "y", stem = "reduced" } },
["biń"] = { gen_p = { "", stem = "soft" } },
["boń"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["c"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["ceń"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["ck"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["d"] = { gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["der"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" }, nom_p = { "y", stem = "reduced" } },
["doń"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["duń"] = { gen_p = { "", stem = "soft" } },
["dyń"] = { gen_p = { "", stem = "soft" } },
["dz"] = { gen_p = "ów" },
["eb"] = { loc_s = { "e", stem = "palatal" } },
["eg"] = { gen_s = "u" },
["en"] = { gen_s = "u" },
["ep"] = { gen_s = "u" },
["ew"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["ez"] = { gen_p = "ów", gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["eł"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" }, nom_p = { "y", stem = "reduced" } },
["eń"] = { gen_p = { "", stem = "soft" } },
["eść"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["g"] = { ins_s = "iem", loc_s = "u", nom_p = "i" },
["gal"] = { gen_p = { "i", "ów" } },
["goń"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["h"] = { loc_s = "u", nom_p = "y" },
["hel"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "i", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["ic"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ik"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["iw"] = { dat_s = "owi", gen_s = "u", loc_s = { "e", stem = "palatal" } },
["j"] = { loc_s = "u", nom_p = "e" },
["k"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "iem", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "i", stem = "reduced" } },
["kok"] = { gen_s = "u" },
["l"] = { loc_s = "u", nom_p = "e" },
["las"] = { loc_s = { "e", stem = "fronted+palatal" } },
["lc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["leń"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["lk"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["lm"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["m"] = { dat_p = { "om", stem = "palatal" }, dat_s = { "owi", stem = "palatal" }, gen_p = { { "", stem = "palatal" }, { "ów", stem = "palatal" } }, gen_s = { "a", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, ins_s = { "em", stem = "palatal" }, loc_p = { "ach", stem = "palatal" }, loc_s = { "u", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["n"] = { loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["ng"] = { gen_s = "u" },
["nim"] = { dat_p = { { "om", stem = "palatal" }, "om" }, dat_s = { { "owi", stem = "palatal" }, "owi" }, gen_p = { { "ów", stem = "palatal" }, "ów" }, nom_p = { { "e", stem = "palatal" }, "y" } },
["ok"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["ol"] = { gen_p = "i" },
["on"] = { gen_s = "u" },
["ork"] = { gen_s = "a" },
["oł"] = { loc_s = { "e", stem = "palatal" } },
["oń"] = { gen_p = { "", stem = "soft" } },
["oś"] = { gen_p = { "", stem = "soft" } },
["ość"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["p"] = { loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["pas"] = { gen_s = "a" },
["pcz"] = { gen_p = "ów" },
["pel"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "i", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["r"] = { gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["ral"] = { gen_p = { "i", "ów" } },
["rb"] = { gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["rc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["reń"] = { gen_s = { "a", { "a", stem = "reduced" } } },
["rk"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["rp"] = { dat_p = { "om", stem = "palatal" }, dat_s = { "owi", stem = "palatal" }, gen_p = { "ów", stem = "palatal" }, gen_s = { "a", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, ins_s = { "em", stem = "palatal" }, loc_p = { "ach", stem = "palatal" }, loc_s = { "u", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["rsz"] = { gen_p = "y" },
["ryń"] = { gen_p = { "", stem = "soft" } },
["róz"] = { gen_s = { { "a", stem = "shortened" }, { "u", stem = "shortened" } } },
["s"] = { gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["sk"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["t"] = { gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["taw"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["tel"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "i", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["u"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["ub"] = { dat_p = { "om", stem = "palatal" }, dat_s = { "owi", stem = "palatal" }, gen_p = { { "", stem = "palatal" }, { "ów", stem = "palatal" } }, gen_s = { "a", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, ins_s = { "em", stem = "palatal" }, loc_p = { "ach", stem = "palatal" }, loc_s = { "u", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["ud"] = { gen_s = "a" },
["ug"] = { gen_s = { "a", "u" } },
["uk"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["ul"] = { gen_p = "i" },
["um"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["us"] = { gen_s = "a" },
["uz"] = { gen_p = "ów", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["uł"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["vik"] = { gen_s = "u" },
["w"] = { dat_p = { "om", stem = "shortened" }, dat_s = { { "owi", stem = "shortened" }, { "u", stem = "shortened", note = "archaic" } }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" } },
["wel"] = { gen_p = { "ów", stem = "reduced" } },
["wil"] = { gen_p = { "i", "ów" } },
["yc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["yk"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["yl"] = { gen_p = { "i", "ów" } },
["yż"] = { gen_p = "ów" },
["z"] = { gen_p = { "y", "ów" }, loc_s = "u", nom_p = "e" },
["zel"] = { gen_p = "i" },
["zk"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["zok"] = { gen_s = "a" },
["zyż"] = { gen_p = { "y", "ów" } },
["ząb"] = { dat_p = { "om", stem = "shortened+palatal" }, dat_s = { "owi", stem = "shortened+palatal" }, gen_p = { "", stem = "shortened+palatal" }, gen_s = { "a", stem = "shortened+palatal" }, ins_p = { "ami", stem = "shortened+palatal" }, ins_s = { "em", stem = "shortened+palatal" }, loc_p = { "ach", stem = "shortened+palatal" }, loc_s = { "u", stem = "shortened+palatal" }, nom_p = { "e", stem = "shortened+palatal" } },
["ód"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["óg"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "i", stem = "shortened" } },
["ój"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "e", stem = "shortened" } },
["ór"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["órz"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "y", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "e", stem = "shortened" } },
["óz"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ół"] = { gen_s = { "u", stem = "shortened" } },
["ąb"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" } },
["ąc"] = { dat_p = "om", dat_s = "owi", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ąt"] = { gen_s = "a" },
["ć"] = { gen_p = { "", stem = "soft" }, loc_s = "u", nom_p = "e" },
["ęc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ędz"] = { gen_p = { "y", "ów" } },
["ęk"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["ęp"] = { gen_s = "u" },
["ł"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" } },
["łak"] = { gen_s = "u" },
["łk"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["łm"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["łom"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["łub"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["ń"] = { gen_p = { { "", stem = "soft" }, "ów" }, loc_s = "u", nom_p = "e" },
["ś"] = { loc_s = "u", nom_p = "e" },
["śl"] = { gen_p = { "i", "ów" } },
["ź"] = { gen_p = { "", stem = "soft" }, loc_s = "u", nom_p = "e" },
["ż"] = { gen_p = { "y", "ów" }, loc_s = "u", nom_p = "e" },
},
},
["m-in place sg e"] = {
copies = { },
rules = {
[""] = { acc_p = { "e", "e'y" }, acc_s = "e", dat_p = { "e", "e'om" }, dat_s = { "e", "e'owi" }, depr_p = {}, gen_p = { "e", "e'ów" }, gen_s = { "e", "e'u" }, ins_p = { "e", "e'ami" }, ins_s = { "e", "e'em" }, loc_p = { "e", "e'ach" }, loc_s = { "e", { "e", stem = "palatal" } }, nom_p = { "e", "e'y" }, voc_p = { "e", "e'y" }, voc_s = { "e", { "e", stem = "palatal" } } },
},
},
["m-in place sg i"] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "im", dat_s = "iemu", depr_p = {}, gen_p = "ich", gen_s = "iego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "ie" },
["p"] = { dat_p = { "", stem = "palatal" }, dat_s = { "", stem = "palatal" }, gen_p = { "", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, loc_s = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
},
},
["m-in place sg y"] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "ym", dat_s = "emu", depr_p = {}, gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym", nom_p = "e" },
},
},
["m-in proper sg "] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "", dat_s = "", depr_p = {}, gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["AT"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, nom_p = { "", "-y" } },
["F"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["J"] = { dat_p = { "", "-otom" }, dat_s = { "", "-otowi" }, gen_p = { "", "-otów" }, gen_s = { "", "-otu" }, ins_p = { "", "-otami" }, ins_s = { "", "-otem" }, loc_p = { "", "-otach" }, loc_s = { "", "-ocie" }, nom_p = { "", "-oty" } },
["L"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-i", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-u", nom_p = "-e" },
["M"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["N"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["OP"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["OT"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", nom_p = "-y" },
["Ol"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-i", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-u", nom_p = "-e" },
["R"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ze", nom_p = "-y" },
["S"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["Z"] = { dat_p = { "-etom", "-om" }, dat_s = { "-etowi", "-owi" }, gen_p = { "-etów", "-ów" }, gen_s = { "-etu", "-u" }, ins_p = { "-ami", "-etami" }, ins_s = { "-em", "-etem" }, loc_p = { "-ach", "-etach" }, loc_s = "-ecie", nom_p = { "-ety", "-y" } },
["b"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["c"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", loc_p = "ach", loc_s = "u" },
["d"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["el"] = { gen_s = "a" },
["g"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["h"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "y" },
["iD"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-zie", nom_p = "-y" },
["iK"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-iem", loc_p = "-ach", loc_s = "-u", nom_p = "-i" },
["k"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["kot"] = { dat_p = { "", "om" }, dat_s = { "", "owi" }, gen_p = { "", "ów" }, gen_s = { "", "u" }, ins_p = { "", "ami" }, ins_s = { "", "em" }, loc_p = { "", "ach" }, loc_s = { { "e", stem = "palatal" }, "" }, nom_p = { "", "y" } },
["l"] = { dat_p = "om", dat_s = "owi", gen_p = { "i", "ów" }, gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["m"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["n"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["r"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["s"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["t"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["x"] = { dat_p = { "om", stem = "spelled" }, dat_s = { "owi", stem = "spelled" }, gen_p = { "ów", stem = "spelled" }, gen_s = { "u", stem = "spelled" }, ins_p = { "ami", stem = "spelled" }, ins_s = { "em", stem = "spelled" }, loc_p = { "ach", stem = "spelled" }, loc_s = { "e", stem = "spelled+palatal" }, nom_p = { "y", stem = "spelled" } },
["ł"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["Ś"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-u", nom_p = "-e" },
},
},
["n common pl "] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "", dat_s = {}, depr_p = {}, gen_p = "", gen_s = {}, ins_p = "", ins_s = {}, loc_p = "", loc_s = {}, nom_s = {}, voc_s = {} },
},
},
["n common pl a"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = "ów", gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_s = {} },
["ci"] = { gen_p = { "", stem = "final_soft" } },
["ekt"] = { gen_p = "ów" },
["ik"] = { gen_p = "ów" },
["it"] = { gen_p = "ów" },
["k"] = { gen_p = { "", stem = "inserted_e" } },
["l"] = { gen_p = "i" },
["ni"] = { gen_p = { "", stem = "final_soft" } },
["nt"] = { gen_p = "ów" },
["sk"] = { gen_p = "" },
["t"] = { gen_p = { "", stem = "lengthened" } },
["ust"] = { gen_p = "" },
["zwi"] = { gen_p = "" },
["ł"] = { gen_p = { "", stem = "inserted_e" } },
},
},
["n common pl e"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "ym", dat_s = {}, depr_p = {}, gen_p = "ych", gen_s = {}, ins_p = "ymi", ins_s = {}, loc_p = "ych", loc_s = {}, nom_s = {}, voc_s = {} },
["aj"] = { gen_p = "ów" },
["ani"] = { gen_p = { "", { "", stem = "final_soft" } }, ins_p = { "ami", { "mi", stem = "final_soft" } } },
["c"] = { dat_p = "om", ins_p = "ami", loc_p = "ach" },
["ej"] = { gen_p = "ów" },
["gi"] = { dat_p = "m", gen_p = "ch", ins_p = "mi", loc_p = "ch" },
["i"] = { dat_p = "om", gen_p = "", ins_p = "ami", loc_p = "ach" },
["ic"] = { gen_p = "" },
["j"] = { dat_p = "om", gen_p = "i", ins_p = "ami", loc_p = "ach" },
["jc"] = { gen_p = "ów" },
["ki"] = { dat_p = "m", gen_p = "ch", ins_p = "mi", loc_p = "ch" },
["l"] = { dat_p = "om", gen_p = "i", ins_p = "ami", loc_p = "ach" },
["li"] = { gen_p = "ów" },
["ns"] = { dat_p = "om", gen_p = "ów", ins_p = "ami", loc_p = "ach" },
["oj"] = { gen_p = "ów" },
["rc"] = { gen_p = "ów" },
["ri"] = { gen_p = "i" },
["sat"] = { dat_p = "e", gen_p = "e", ins_p = "e", loc_p = "e" },
["z"] = { dat_p = "om", gen_p = "y", ins_p = "ami", loc_p = "ach" },
["ąc"] = { dat_p = "ym", ins_p = "ymi", loc_p = "ych" },
["ńc"] = { gen_p = "ów" },
["ż"] = { dat_p = "om", gen_p = "y", ins_p = "ami", loc_p = "ach" },
},
},
["n common pl i"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = "ów", gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_s = {} },
["ajk"] = { gen_p = { "", stem = "inserted_e" } },
["c"] = { dat_p = "iom", gen_p = "i", ins_p = "iami", loc_p = "iach" },
["jtk"] = { gen_p = { "", stem = "inserted_e" } },
["l"] = { dat_p = "i", gen_p = "i", ins_p = "i", loc_p = "i" },
["n"] = { dat_p = { "om", stem = "palatal" }, gen_p = { "", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, loc_p = { "ach", stem = "palatal" } },
["nk"] = { gen_p = { "", stem = "inserted_e" } },
["rk"] = { gen_p = { "", stem = "inserted_e" } },
["unk"] = { gen_p = "ów" },
["w"] = { dat_p = { "om", stem = "palatal" }, gen_p = { "", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, loc_p = { "ach", stem = "palatal" } },
["wk"] = { gen_p = { "", stem = "inserted_e" } },
["łk"] = { gen_p = { "", stem = "inserted_e" } },
["ńk"] = { gen_p = { "", stem = "inserted_e" } },
},
},
["n common pl y"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = "ów", gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_s = {} },
["m"] = { gen_p = "" },
["n"] = { gen_p = "" },
["om"] = { gen_p = "ów" },
["on"] = { gen_p = "ów" },
},
},
["n common sg "] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "", dat_s = "", depr_p = {}, gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["ema"] = { dat_p = "tom", gen_p = "tów", ins_p = "tami", loc_p = "tach", nom_p = "ta" },
["lon"] = { dat_p = { "", "om" }, dat_s = { "", "owi" }, gen_p = { "", "ów" }, gen_s = { "", "u" }, ins_p = { "", "ami" }, ins_s = { "", "em" }, loc_p = { "", "ach" }, loc_s = { "", { "e", stem = "palatal" } }, nom_p = { "", "y" } },
},
},
["n common sg e"] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "om", dat_s = "u", depr_p = {}, gen_p = { "", stem = "final_soft" }, gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "a" },
["aci"] = { gen_p = "" },
["aj"] = { gen_p = "" },
["al"] = { dat_s = "e", gen_s = "e", ins_s = "e", loc_s = "e" },
["b"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["bi"] = { gen_p = "" },
["d"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["dni"] = { gen_p = "" },
["e"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["eci"] = { gen_p = "" },
["eł"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e" },
["f"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["gi"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["il"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["jni"] = { gen_p = "" },
["k"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["ki"] = { dat_p = "m", dat_s = "emu", gen_p = "ch", gen_s = "ego", ins_p = "mi", ins_s = "m", loc_p = "ch", loc_s = "m", nom_p = "e" },
["kni"] = { gen_p = "" },
["l"] = { gen_p = "i" },
["m"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["mi"] = { gen_p = "" },
["mil"] = { dat_p = "iom", gen_p = "iów", ins_p = "iami", loc_p = "iach", nom_p = "ia" },
["n"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym", nom_p = "e" },
["nal"] = { dat_p = "e", gen_p = "e", ins_p = "e", loc_p = "e", nom_p = "e" },
["nci"] = { gen_p = "" },
["o"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["oci"] = { gen_p = "" },
["oni"] = { gen_p = "" },
["pi"] = { gen_p = "" },
["r"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["rc"] = { gen_p = "" },
["si"] = { gen_p = "" },
["st"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym" },
["t"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["tel"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["w"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym", nom_p = "e" },
["wal"] = { dat_s = "u", gen_s = "a", ins_s = "em", loc_s = "u" },
["wc"] = { gen_p = { "", "ów" } },
["wi"] = { gen_p = "" },
["woj"] = { dat_s = "emu", gen_s = "ego", nom_p = "e" },
["z"] = { gen_p = "y" },
["zc"] = { gen_p = { "", stem = "inserted_ie" } },
["zi"] = { gen_p = "" },
["é"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["ąci"] = { gen_p = "" },
["ł"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym", nom_p = "e" },
["śni"] = { gen_p = "" },
["ż"] = { gen_p = "y" },
["żci"] = { gen_p = "" },
},
},
["n common sg o"] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "om", dat_s = "u", depr_p = {}, gen_p = "", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "a" },
["a"] = { dat_p = { "o", { "om", note = "colloquial" } }, dat_s = { "o", { "u", note = "colloquial" } }, gen_p = { "o", { "ł", note = "colloquial" } }, gen_s = { "o", { "a", note = "colloquial" } }, ins_p = { "o", { "ami", note = "colloquial" } }, ins_s = { "o", { "em", note = "colloquial" } }, loc_p = { "o", { "ach", note = "colloquial" } }, loc_s = { "o", { "le", note = "colloquial" } }, nom_p = { "o", { "a", note = "colloquial" } } },
["al"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", nom_p = "o" },
["ant"] = { dat_p = { "o", "om" }, dat_s = { "o", "u" }, gen_p = { "", "o" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { { "e", stem = "palatal" }, "o" }, nom_p = { "a", "o" } },
["arn"] = { gen_p = { { "", stem = "inserted_e" }, "" } },
["at"] = { dat_p = { "o", "om" }, dat_s = { "o", "u" }, gen_p = { "", "o" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { { "e", stem = "palatal" }, "o" }, nom_p = { "a", "o" } },
["atł"] = { loc_s = { "e", stem = "fronted+palatal" } },
["ał"] = { gen_p = "" },
["b"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["br"] = { gen_p = { "", stem = "inserted_e" } },
["c"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["cer"] = { dat_p = { "o", "om" }, dat_s = { "o", "u" }, gen_p = { "o", "ów" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { "o", { "e", stem = "palatal" } }, nom_p = { "a", "o" } },
["ck"] = { gen_p = { "", stem = "inserted_e" } },
["cz"] = { loc_s = "u" },
["dk"] = { gen_p = { "", stem = "inserted_e" } },
["dr"] = { gen_p = { "", stem = "inserted_e" } },
["e"] = { dat_p = { "o", { "om", note = "rare" } }, dat_s = { "o", { "u", note = "rare" } }, gen_p = { "o", { "ów", note = "rare" } }, gen_s = { "o", { "a", note = "rare" } }, ins_p = { "o", { "ami", note = "rare" } }, ins_s = { "o", { "em", note = "rare" } }, loc_p = { "o", { "ach", note = "rare" } }, loc_s = { "o", { "u", note = "rare" } }, nom_p = { "o", { "a", note = "rare" } } },
["eg"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", loc_p = "o", nom_p = "o" },
["end"] = { dat_p = { "o", "om" }, dat_s = { "o", "u" }, gen_p = { "", "o" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { "o", { "e", stem = "palatal" } }, nom_p = { "a", "o" } },
["ent"] = { dat_p = { "o", "om" }, dat_s = { "o", "u" }, gen_p = { "", "o" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { { "e", stem = "palatal" }, "o" }, nom_p = { "a", "o" } },
["est"] = { loc_s = "o" },
["eł"] = { gen_p = "" },
["f"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["fot"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["g"] = { ins_s = "o", loc_s = "o" },
["gn"] = { gen_p = { "", stem = "inserted_ie" } },
["gł"] = { gen_p = { "", stem = "inserted_ie" } },
["h"] = { loc_s = "u" },
["i"] = { gen_p = "ów", loc_s = "u" },
["id"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["int"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["j"] = { loc_s = "o" },
["jk"] = { gen_p = { "", stem = "inserted_e" } },
["k"] = { ins_s = "iem", loc_s = "u" },
["kn"] = { gen_p = { "", stem = "inserted_ie" } },
["kł"] = { gen_p = { "", stem = "inserted_ie" } },
["l"] = { loc_s = "o" },
["li"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["ll"] = { loc_s = "u" },
["mk"] = { gen_p = { "", stem = "inserted_e" } },
["nak"] = { dat_s = { "owi", "u" }, gen_p = { "", "ów" }, nom_p = { "a", "i" } },
["ng"] = { ins_s = "iem", loc_s = "u" },
["nk"] = { gen_p = { "", stem = "inserted_e" } },
["o"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["ol"] = { dat_p = { "o", "om" }, dat_s = { "o", "u" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { "o", "u" }, nom_p = { "a", "o" } },
["ors"] = { dat_p = { "o", "om" }, dat_s = { "o", "u" }, gen_p = { "", "o" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { { "e", stem = "palatal" }, "o" }, nom_p = { "a", "o" } },
["ow"] = { gen_p = { "", stem = "lengthened" } },
["oł"] = { gen_p = { "", stem = "lengthened" } },
["pk"] = { gen_p = { "", stem = "inserted_e" } },
["pn"] = { gen_p = { { "", stem = "inserted_ie" }, "" } },
["pol"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["ps"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["re"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["red"] = { dat_p = { "o", "om" }, dat_s = { "o", "u" }, gen_p = { "", "o" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { "o", { "e", stem = "palatal" } }, nom_p = { "a", "o" } },
["rk"] = { gen_p = { "", stem = "inserted_e" } },
["st"] = { loc_s = { "e", stem = "fronted+palatal" } },
["tk"] = { gen_p = { "", stem = "inserted_e" } },
["v"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["wk"] = { gen_p = { "", stem = "inserted_e" } },
["wn"] = { gen_p = { "", stem = "inserted_ie" } },
["zk"] = { gen_p = { "", stem = "inserted_e" } },
["zm"] = { loc_s = "ie" },
["zz"] = { gen_p = "o", loc_s = "o" },
["ł"] = { gen_p = { "", stem = "inserted_e" } },
["łk"] = { gen_p = { "", stem = "inserted_e" } },
["łn"] = { gen_p = { "", stem = "inserted_e" } },
["ńk"] = { gen_p = { "", stem = "inserted_e" } },
},
},
["n common sg um"] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", dat_s = "gen_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "om", depr_p = {}, gen_p = "ów", gen_s = "um", ins_p = "ami", ins_s = "um", loc_p = "ach", nom_p = "a" },
},
},
["n common sg ę"] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "ętom", dat_s = "ęciu", depr_p = {}, gen_p = "ąt", gen_s = "ęcia", ins_p = "ętami", ins_s = "ęciem", loc_p = "ętach", nom_p = "ęta" },
["mi"] = { dat_p = "onom", dat_s = "eniu", gen_p = "on", gen_s = "enia", ins_p = "onami", ins_s = "eniem", loc_p = "onach", nom_p = "ona" },
},
},
["n place pl a"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = "", gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_s = {} },
["ot"] = { gen_p = "" },
["t"] = { gen_p = { "", stem = "lengthened" } },
["yt"] = { gen_p = "" },
["ł"] = { gen_p = { "", stem = "inserted_e" } },
},
},
["n place pl e"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = "", gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_s = {} },
["aj"] = { gen_p = "ów" },
["alc"] = { gen_p = "ów" },
["bc"] = { gen_p = { "", stem = "inserted_ie" } },
["cel"] = { gen_p = "" },
["eńc"] = { gen_p = "" },
["ki"] = { dat_p = "m", gen_p = "ch", ins_p = "mi", loc_p = "ch" },
["l"] = { gen_p = "i" },
["mc"] = { gen_p = { "", stem = "inserted_ie" } },
["n"] = { dat_p = "ym", gen_p = "ych", ins_p = "ymi", loc_p = "ych" },
["ni"] = { gen_p = { "", stem = "final_soft" } },
["oc"] = { gen_p = "ów" },
["oj"] = { gen_p = "ów" },
["olc"] = { gen_p = "ów" },
["pc"] = { gen_p = { "", stem = "inserted_ie" } },
["pel"] = { gen_p = { "i", "ów" } },
["r"] = { dat_p = "ym", gen_p = "ych", ins_p = "ymi", loc_p = "ych" },
["rz"] = { gen_p = "y" },
["sel"] = { gen_p = "" },
["t"] = { dat_p = "ym", gen_p = "ych", ins_p = "ymi", loc_p = "ych" },
["tel"] = { gen_p = "" },
["ul"] = { gen_p = "" },
["w"] = { dat_p = "ym", gen_p = "ych", ins_p = "ymi", loc_p = "ych" },
["wc"] = { gen_p = { "", stem = "inserted_ie" } },
["wel"] = { gen_p = "" },
["ł"] = { dat_p = "ym", gen_p = "ych", ins_p = "ymi", loc_p = "ych" },
["ńc"] = { gen_p = { "", stem = "inserted_e" } },
["źc"] = { gen_p = { "", stem = "inserted_e" } },
},
},
["n place pl i"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = { "", stem = "inserted_e" }, gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_s = {} },
["ag"] = { gen_p = "" },
["ak"] = { gen_p = "ów" },
["ek"] = { gen_p = "" },
["ik"] = { gen_p = "" },
["isk"] = { gen_p = "" },
["kok"] = { gen_p = "ów" },
["lig"] = { gen_p = "ów" },
["og"] = { gen_p = "ów" },
["ok"] = { gen_p = "" },
["ośk"] = { gen_p = "ów" },
["rg"] = { gen_p = "ów" },
["ruk"] = { gen_p = "ów" },
["rąg"] = { gen_p = "ów" },
["sęk"] = { gen_p = "ów" },
["tok"] = { gen_p = "ów" },
["ug"] = { gen_p = "" },
["uk"] = { gen_p = "" },
["yg"] = { gen_p = "" },
["yk"] = { gen_p = "" },
["zeg"] = { gen_p = "ów" },
["zg"] = { gen_p = "" },
["ók"] = { gen_p = "" },
["ąg"] = { gen_p = "" },
["łak"] = { gen_p = "" },
},
},
["n place pl y"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = "", gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_s = {} },
["ach"] = { gen_p = "ów" },
["br"] = { gen_p = "ów" },
["bł"] = { gen_p = "ów" },
["doł"] = { gen_p = "ów" },
["dł"] = { gen_p = { "", stem = "inserted_e" } },
["ep"] = { gen_p = "ów" },
["gn"] = { gen_p = { "", stem = "inserted_ie" } },
["gon"] = { gen_p = "ów" },
["gr"] = { gen_p = { "", stem = "inserted_ie" } },
["gw"] = { gen_p = { "", stem = "inserted_ie" } },
["gł"] = { gen_p = "ów" },
["hab"] = { gen_p = "ów" },
["hod"] = { gen_p = "ów" },
["hł"] = { gen_p = { "", stem = "inserted_e" } },
["id"] = { gen_p = { "", "ów" } },
["is"] = { gen_p = "ów" },
["kan"] = { gen_p = "ów" },
["koł"] = { gen_p = { "", stem = "lengthened" } },
["kł"] = { gen_p = { "", stem = "inserted_ie" } },
["ndr"] = { gen_p = "ów" },
["od"] = { gen_p = { "", stem = "lengthened" } },
["ord"] = { gen_p = "ów" },
["os"] = { gen_p = "ów" },
["ow"] = { gen_p = { "", stem = "lengthened" } },
["ozd"] = { gen_p = "ów" },
["rob"] = { gen_p = "ów" },
["roz"] = { gen_p = "ów" },
["rąd"] = { gen_p = "ów" },
["rł"] = { gen_p = "ów" },
["sn"] = { gen_p = "ów" },
["sł"] = { gen_p = "ów" },
["tos"] = { gen_p = "" },
["tr"] = { gen_p = "ów" },
["um"] = { gen_p = "ów" },
["was"] = { gen_p = "ów" },
["wł"] = { gen_p = "ów" },
["zch"] = { gen_p = "ów" },
["zyb"] = { gen_p = "ów" },
["ąs"] = { gen_p = "ów" },
["ład"] = { gen_p = "ów" },
["łod"] = { gen_p = "ów" },
["łoz"] = { gen_p = { "", stem = "lengthened" } },
["łyn"] = { gen_p = "ów" },
["żn"] = { gen_p = { "", stem = "inserted_e" } },
},
},
["n place sg "] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "", dat_s = "", depr_p = {}, gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["nd"] = { dat_p = { "", "om" }, dat_s = { "", "owi" }, gen_p = { "", "ów" }, gen_s = { "", "u" }, ins_p = { "", "ami" }, ins_s = { "", "em" }, loc_p = { "", "ach" }, loc_s = { "", { "e", stem = "palatal" } }, nom_p = { "", "y" } },
},
},
["n place sg e"] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "om", dat_s = "u", depr_p = {}, gen_p = "", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "a" },
["aci"] = { gen_p = "" },
["b"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", loc_p = "ych", loc_s = "em", nom_p = "e" },
["ci"] = { gen_p = { "", stem = "final_soft" } },
["dni"] = { gen_p = "ch" },
["e"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["eci"] = { gen_p = "" },
["gi"] = { dat_p = "m", dat_s = "emu", gen_p = "ch", gen_s = "ego", ins_p = "mi", loc_p = "ch", loc_s = "em", nom_p = "e" },
["h"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", loc_p = "ych", loc_s = "em", nom_p = "e" },
["ki"] = { dat_p = "m", dat_s = "emu", gen_p = "ch", gen_s = "ego", ins_p = "mi", loc_p = "ch", loc_s = "em", nom_p = "e" },
["l"] = { gen_p = "i" },
["n"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", loc_p = "ych", loc_s = "em", nom_p = "e" },
["ni"] = { gen_p = { "", stem = "final_soft" } },
["oci"] = { gen_p = "" },
["oni"] = { gen_p = "" },
["p"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", loc_p = "ych", loc_s = "em", nom_p = "e" },
["r"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", loc_p = "ych", loc_s = "em", nom_p = "e" },
["s"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", loc_p = "ych", loc_s = "em", nom_p = "e" },
["t"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", loc_p = "ych", loc_s = "em", nom_p = "e" },
["w"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", loc_p = "ych", loc_s = "em", nom_p = "e" },
["z"] = { gen_p = "y" },
["ł"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", loc_p = "ych", loc_s = "em", nom_p = "e" },
["ż"] = { gen_p = "y" },
},
},
["n place sg o"] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "om", dat_s = "u", depr_p = {}, gen_p = "", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "a" },
["ad"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["ag"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", loc_p = "o", nom_p = "o" },
["ajn"] = { gen_p = { "", stem = "inserted_e" } },
["amn"] = { gen_p = { { "", stem = "inserted_ie" }, "" } },
["arn"] = { gen_p = { { "", stem = "inserted_e" }, "" } },
["c"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["ck"] = { gen_p = "" },
["e"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["ew"] = { gen_p = "" },
["ewn"] = { gen_p = { "", stem = "inserted_ie" } },
["g"] = { ins_s = "o", loc_s = "o" },
["hn"] = { gen_p = { "", stem = "inserted_e" } },
["i"] = { gen_p = "o", loc_s = "o" },
["iw"] = { gen_p = "" },
["izn"] = { loc_s = "ie" },
["k"] = { gen_p = { "", stem = "inserted_e" }, ins_s = "iem", loc_s = "u" },
["kn"] = { gen_p = { "", stem = "inserted_ie" } },
["kł"] = { gen_p = { "", stem = "inserted_ie" } },
["l"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["ong"] = { ins_s = "iem", loc_s = "u" },
["osn"] = { gen_p = { "", stem = "inserted_ie" }, loc_s = { "e", stem = "palatal" } },
["oł"] = { gen_p = { "", stem = "lengthened" } },
["pn"] = { gen_p = { "", stem = "inserted_ie" } },
["sk"] = { gen_p = "" },
["sn"] = { loc_s = "ie" },
["st"] = { dat_p = "om", dat_s = "u", gen_p = "", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "fronted+palatal" }, nom_p = "a" },
["t"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["tw"] = { gen_p = "" },
["udn"] = { gen_p = { "", stem = "inserted_e" } },
["w"] = { gen_p = { "", "ów", { "", stem = "lengthened" } } },
["ówn"] = { gen_p = { "", stem = "inserted_ie" } },
["ł"] = { gen_p = { "", stem = "inserted_e" } },
["łot"] = { dat_p = "om", dat_s = "u", gen_p = "", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "a" },
["śn"] = { gen_p = { "", stem = "inserted_e" } },
},
},
["n place sg um"] = {
copies = { },
rules = {
[""] = { acc_p = { "a", { "um", note = "rare" } }, acc_s = "um", dat_p = { "om", { "um", note = "rare" } }, dat_s = "um", depr_p = {}, gen_p = "um", gen_s = "um", ins_p = { "ami", { "um", note = "rare" } }, ins_s = "um", loc_p = { "ach", { "um", note = "rare" } }, loc_s = "um", nom_p = { "a", { "um", note = "rare" } }, voc_p = { "a", { "um", note = "rare" } }, voc_s = "um" },
},
},
["n proper pl "] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "", dat_s = {}, depr_p = {}, gen_p = "", gen_s = {}, ins_p = "", ins_s = {}, loc_p = "", loc_s = {}, nom_s = {}, voc_s = {} },
},
},
["n proper pl e"] = {
copies = { },
rules = {
[""] = { acc_p = "e", acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = "ów", gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_p = "e", voc_s = {} },
},
},
["n proper pl y"] = {
copies = { },
rules = {
[""] = { acc_p = "y", acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = "ów", gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_p = "y", voc_s = {} },
},
},
["n proper sg "] = {
copies = { acc_s = "nom_s" },
rules = {
[""] = { acc_p = "", dat_p = "", dat_s = "", depr_p = {}, gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "", voc_p = "", voc_s = "" },
["BS"] = { acc_p = { "", "-y" }, dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_p = { "", "-y" }, voc_s = { "", "-ie" } },
["F"] = { acc_p = { "", "-y" }, dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_p = { "", "-y" }, voc_s = { "", "-ie" } },
["J"] = { acc_p = { "", "-oty" }, dat_p = { "", "-otom" }, dat_s = { "", "-otowi" }, gen_p = { "", "-otów" }, gen_s = { "", "-otu" }, ins_p = { "", "-otami" }, ins_s = { "", "-otem" }, loc_p = { "", "-otach" }, loc_s = { "", "-ocie" }, nom_p = { "", "-oty" }, voc_p = { "", "-oty" }, voc_s = { "", "-ocie" } },
["L"] = { acc_p = { "", "-e" }, dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-i" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-u" }, nom_p = { "", "-e" }, voc_p = { "", "-e" }, voc_s = { "", "-u" } },
["N"] = { acc_p = { "", "-y" }, dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_p = { "", "-y" }, voc_s = { "", "-ie" } },
["OS"] = { acc_p = { "", "-y" }, dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_p = { "", "-y" }, voc_s = { "", "-ie" } },
["R"] = { acc_p = { "", "-y" }, dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ze" }, nom_p = { "", "-y" }, voc_p = { "", "-y" }, voc_s = { "", "-ze" } },
["Z"] = { acc_p = { "", "-ety", "-y" }, dat_p = { "", "-etom", "-om" }, dat_s = { "", "-etowi", "-owi" }, gen_p = { "", "-etów", "-ów" }, gen_s = { "", "-etu", "-u" }, ins_p = { "", "-ami", "-etami" }, ins_s = { "", "-em", "-etem" }, loc_p = { "", "-ach", "-etach" }, loc_s = { "", "-ecie" }, nom_p = { "", "-ety", "-y" }, voc_p = { "", "-ety", "-y" }, voc_s = { "", "-ecie" } },
["k"] = { acc_p = {}, dat_p = {}, gen_p = {}, gen_s = { "", note = "rare" }, ins_p = {}, loc_p = {}, nom_p = {}, voc_p = {}, voc_s = {} },
["m"] = { acc_p = { "", "y" }, dat_p = { "", "om" }, dat_s = { "", "owi" }, gen_p = { "", "ów" }, gen_s = { "", "u" }, ins_p = { "", "ami" }, ins_s = { "", "em" }, loc_p = { "", "ach" }, loc_s = { "", { "e", stem = "palatal" } }, nom_p = { "", "y" }, voc_p = { "", "y" }, voc_s = { "", { "e", stem = "palatal" } } },
["ś"] = { acc_p = {}, dat_p = {}, gen_p = {}, gen_s = { "", note = "rare" }, ins_p = {}, loc_p = {}, nom_p = {}, voc_p = {}, voc_s = {} },
},
},
["n proper sg e"] = {
copies = { acc_s = "nom_s" },
rules = {
[""] = { acc_p = "a", dat_p = "om", dat_s = "u", depr_p = {}, gen_p = "", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "e", nom_p = "a", voc_p = "a", voc_s = "e" },
},
},
["n proper sg o"] = {
copies = { acc_s = "nom_s" },
rules = {
[""] = { acc_p = {}, dat_p = {}, dat_s = "emu", depr_p = {}, gen_p = {}, gen_s = "ego", ins_p = {}, ins_s = "ym", loc_p = {}, loc_s = "ym", nom_p = {}, voc_p = {}, voc_s = {} },
},
},
["n proper sg um"] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", dat_s = "gen_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "om", depr_p = {}, gen_p = "ów", gen_s = "um", ins_p = "ami", ins_s = "um", loc_p = "ach", nom_p = "a" },
},
},
}
------------------------------------------------------------------------------------------------------------------------
-- Adjective rules --
------------------------------------------------------------------------------------------------------------------------
-- The slots of an adjective in table order: the singular by gender column (the masculine animate and inanimate share
-- most of them), then the virile and non-virile plural.
data.adjective_slots = {
"nom_m", "nom_f", "nom_n", "nom_mp_pers", "nom_p_not_mp_pers",
"gen_mn", "gen_f", "gen_p",
"dat_mn", "dat_f", "dat_p",
"acc_m_an", "acc_m_in", "acc_f", "acc_n", "acc_mp_pers", "acc_p_not_mp_pers",
"ins_mn", "ins_f", "ins_p",
"loc_mn", "loc_f", "loc_p",
"short",
}
-- The nominative endings of an adjective's lemma (its masculine singular), which pick its group in `adjective_groups`.
data.adjective_nominatives = { "y", "i" }
-- The kind of an adjective, for its title and category, given by the first pattern its lemma matches.
data.adjective_kinds = { { "y$", "hard" }, { "[kg]i$", "velar" }, { "", "soft" } }
-- How to find the masculine of an adjectival word given in another gender (''teściowa'' → ''teściowy'', ''tania'' →
-- ''tani'', ''wielkie'' → ''wielki'', and likewise a non-virile plural such as ''Zjednoczone''). Take the first ending
-- of its rule gender (`plural` for a plural) that it has, and replace it with the soft masculine ending if the ending
-- is `soft` or the stem ends in a letter of `soft_after`, and with the hard one otherwise.
data.adjective_lemma = {
endings = {
f = { { "ia", soft = true }, { "a" } },
n = { { "ie", soft = true }, { "e" } },
plural = { { "ie", soft = true }, { "e" } },
},
soft = "i",
hard = "y",
soft_after = { k = true, g = true },
}
-- The endings that follow the softened consonant of a virile nominative plural (''krew|ni'', ''pols|c|y''), used to
-- find the masculine of a virile adjectival word.
data.virile_endings = { "", "y" }
-- The noun slot that each adjective slot of an adjectival word fills, by the rule gender of the noun. `plural` is the
-- plural of every rule gender except `m-pr`, whose plural is in its own entry. The vocative is the nominative.
data.adjectival_slots = {
["m-pr"] = {
nom_s = "nom_m", gen_s = "gen_mn", dat_s = "dat_mn", acc_s = "acc_m_an", ins_s = "ins_mn", loc_s = "loc_mn",
voc_s = "nom_m", nom_p = "nom_mp_pers", acc_p = "acc_mp_pers", voc_p = "nom_mp_pers",
gen_p = "gen_p", dat_p = "dat_p", ins_p = "ins_p", loc_p = "loc_p",
},
["m-anml"] = {
nom_s = "nom_m", gen_s = "gen_mn", dat_s = "dat_mn", acc_s = "acc_m_an", ins_s = "ins_mn", loc_s = "loc_mn",
voc_s = "nom_m",
},
["m-in"] = {
nom_s = "nom_m", gen_s = "gen_mn", dat_s = "dat_mn", acc_s = "acc_m_in", ins_s = "ins_mn", loc_s = "loc_mn",
voc_s = "nom_m",
},
f = {
nom_s = "nom_f", gen_s = "gen_f", dat_s = "dat_f", acc_s = "acc_f", ins_s = "ins_f", loc_s = "loc_f",
voc_s = "nom_f",
},
n = {
nom_s = "nom_n", gen_s = "gen_mn", dat_s = "dat_mn", acc_s = "acc_n", ins_s = "ins_mn", loc_s = "loc_mn",
voc_s = "nom_n",
},
plural = {
nom_p = "nom_p_not_mp_pers", gen_p = "gen_p", dat_p = "dat_p", acc_p = "acc_p_not_mp_pers",
ins_p = "ins_p", loc_p = "loc_p", voc_p = "nom_p_not_mp_pers",
},
}
-- The adjective slots that always have the forms of another slot, by source slot: the dative, instrumental and
-- locative feminine singular come from the genitive and accusative, the locative masculine singular from the
-- instrumental, and the locative plural from the genitive.
data.adjective_shared = {
gen_f = { "dat_f", "loc_f" }, acc_f = { "ins_f" }, ins_mn = { "loc_mn" }, gen_p = { "loc_p" },
}
-- The accusatives an adjective takes from other slots, as pairs of source and accusative.
data.adjective_accusatives = {
{ "nom_n", "acc_n" }, { "gen_mn", "acc_m_an" }, { "nom_m", "acc_m_in" }, { "gen_p", "acc_mp_pers" },
{ "nom_p_not_mp_pers", "acc_p_not_mp_pers" }, { "nom_mp_npers", "acc_mp_npers" }, { "nom_fp", "acc_fp" },
{ "nom_np", "acc_np" },
}
-- The last letter of an adjective stem that drops before an ending starting with the given letter (e.g. ''moj-'' +
-- ''-ich'' → ''moich'').
data.adjective_dropped = { j = "i" }
-- The archaic dative added by `archdat` (''polsku''): its ending, added to the adjective's stem, and its footnote (a
-- key of `notes`).
data.archaic_dative = { "u", note = "archaic" }
--[==[
The irregular adjectives of `<irreg>`, tried on the lemma in order.
`pattern` captures the stem (or `stem` gives it), and each of the `sets` adds forms to the stem (plus `add`), with an
optional footnote.
A set's `endings` give the slots in which a regular adjective has its own forms; the other slots are shared as for
every adjective (the dative, instrumental and locative feminine singular are the genitive, accusative and genitive; the
locative masculine singular is the instrumental; and the locative plural is the genitive). `-` as an ending means the
lemma itself. A set's `own` endings fill a slot without that sharing. `table` names a table with slots of its own
(`dwa` for the plural of ''dwa'' and ''oba'', and `plonly` for the plural only).
]==]
local function normal(nom_f, nom_n, nom_mp_pers, nom_p_not_mp_pers, gen_mn, gen_f, gen_p, dat_mn, dat_p, acc_f, ins_mn,
ins_p)
return {
nom_f = nom_f, nom_n = nom_n, nom_mp_pers = nom_mp_pers, nom_p_not_mp_pers = nom_p_not_mp_pers,
gen_mn = gen_mn, gen_f = gen_f, gen_p = gen_p, dat_mn = dat_mn, dat_p = dat_p, acc_f = acc_f, ins_mn = ins_mn,
ins_p = ins_p,
}
end
local DWA = {
table = "dwa",
sets = { {
own = {
nom_mp_pers = "aj", nom_mp_npers = "a", nom_fp = "ie", nom_np = "a", gen_p = { "u", "óch" },
dat_p = { "u", "om", "óm" }, ins_mnp = { "oma", "u" }, ins_fp = { "iema", "oma", "u" }, loc_p = { "u", "óch" },
},
} },
}
data.irregular_adjectives = {
{ pattern = "^(dw)a$", table = DWA.table, sets = DWA.sets },
{ pattern = "^(ob)a$", table = DWA.table, sets = DWA.sets },
{ pattern = "^(.*[st]w)ój$", sets = {
{ add = "oj", endings = normal("a", "e", "i", "e", "ego", "ej", "ich", "emu", "im", "ą", "im", "imi") },
{ endings = normal("a", "e", nil, "e", "ego", "ej", "ych", "emu", "ym", "ą", "ym", "ymi"),
note = "literary or archaic" },
} },
{ pattern = "^(.*m)ój$", sets = {
{ add = "oj", endings = normal("a", "e", "i", "e", "ego", "ej", "ich", "emu", "im", "ą", "im", "imi") },
{ endings = normal("a", "e", nil, "e", "ego", "ej", "ych", "emu", "ym", "ą", "ym", "ymi"),
note = "literary or archaic" },
} },
{ pattern = "^(.*)ten$", sets = {
{ endings = normal("ta", "to", "ci", "te", "tego", "tej", "tych", "temu", "tym", nil, "tym", "tymi") },
{ own = { acc_f = "tę" } },
{ own = { acc_f = "tą" }, note = "proscribed but much more common" },
{ own = { ins_f = "tą" } },
} },
-- ''tenże'' declines like ''ten'', with ''-ż'' after a vowel and ''-że'' after a consonant.
{ pattern = "^(.*)tenże$", sets = {
{ endings = normal("taż", "toż", "ciż", "też", "tegoż", "tejże", "tychże", "temuż", "tymże", nil, "tymże", "tymiż") },
{ own = { acc_f = { "tęż", "tęże", "tąż", "tąże" }, ins_f = { "tąż", "tąże" } } },
} },
{ pattern = "^(.*czyj)$", sets = {
{ endings = normal("a", "e", "i", "e", "ego", "ej", "ich", "emu", "im", "ą", "im", "imi") },
} },
{ pattern = "^(.*sam)$", sets = {
{ endings = normal("a", "o", "i", "e", "ego", "ej", "ych", "emu", "ym", "ą", "ym", "ymi") },
} },
{ pattern = "^(.*jed)en$", sets = {
{ add = "n", endings = normal("a", "o", "i", "e", "ego", "ej", "ych", "emu", "ym", "ą", "ym", "ymi") },
} },
{ pattern = "^(on)$", sets = {
{ endings = normal("a", "o", "i", "e", "ego", "ej", "ych", "emu", "ym", "ą", "ym", "ymi") },
} },
{ pattern = "^ów$", stem = "ow", sets = {
{ endings = normal("a", "o", "i", "e", "ego", "ej", "ych", "emu", "ym", "ą", "ym", "ymi") },
} },
{ pattern = "^owy$", stem = "ow", sets = {
{ endings = normal("a", "o", "i", "e", "ego", "ej", "ych", "emu", "ym", "ą", "ym", "ymi") },
} },
{ pattern = "^(.*il)e$", table = "plonly", sets = {
{ endings = normal(nil, nil, "u", "e", nil, nil, "u", nil, "u", nil, nil, "u") },
{ own = { ins_p = "oma" }, note = "rare" },
} },
{ pattern = "^(.*wszys)tek$", sets = {
{ add = "tk", endings = normal("a", "o", nil, "ie", "iego", "iej", "ich", "iemu", "im", "ą", "im", "imi"),
archaic_dative = "u" },
{ add = "c", own = { nom_mp_pers = "y" } },
} },
}
--[==[
The adjective groups, keyed `adj common sg NOMINATIVE` (the lemma's ending, `y` or `i`) like the noun groups.
]==]
data.adjective_groups = {
["adj common sg "] = {
copies = { acc_m_an = "gen_mn", acc_m_in = "nom_m", acc_mp_pers = "gen_p", acc_n = "nom_n", acc_p_not_mp_pers = "nom_p_not_mp_pers", dat_f = "gen_f", dat_p = "ins_mn", loc_f = "gen_f", loc_mn = "ins_mn", loc_p = "gen_p" },
rules = {
[""] = { acc_f = "ą", dat_mn = "emu", gen_f = "ej", gen_mn = "ego", gen_p = "ych", ins_f = "ą", ins_mn = "ym", ins_p = "ymi", nom_f = "a", nom_mp_pers = "", nom_n = "e", nom_p_not_mp_pers = "e" },
["."] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
["a"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
["ad"] = { acc_f = {}, dat_mn = {}, gen_f = {}, gen_mn = {}, gen_p = {}, ins_f = {}, ins_mn = {}, ins_p = {}, nom_mp_pers = { "", stem = "palatal" } },
["asz"] = { nom_mp_pers = { "i", stem = "virile" } },
["d"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "" },
["e"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
["en"] = { acc_f = { "ą", stem = "reduced" }, dat_mn = { "emu", stem = "reduced" }, gen_f = { "ej", stem = "reduced" }, gen_mn = { "ego", stem = "reduced" }, gen_p = { "ych", stem = "reduced" }, ins_f = { "ą", stem = "reduced" }, ins_mn = { "ym", stem = "reduced" }, ins_p = { "ymi", stem = "reduced" }, nom_f = { "a", stem = "reduced" }, nom_mp_pers = { "", stem = "reduced+palatal" }, nom_n = { "e", stem = "reduced" }, nom_p_not_mp_pers = { "e", stem = "reduced" } },
["ent"] = { nom_mp_pers = { "", stem = "palatal" } },
["j"] = { acc_f = { "ą", stem = "shortened" }, dat_mn = { "emu", stem = "shortened" }, gen_f = { "ej", stem = "shortened" }, gen_mn = { "ego", stem = "shortened" }, ins_f = { "ą", stem = "shortened" }, nom_f = { "a", stem = "shortened" }, nom_n = { "e", stem = "shortened" }, nom_p_not_mp_pers = { "e", stem = "shortened" } },
["l"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
["n"] = { nom_mp_pers = { "", stem = "palatal" } },
["nd"] = { nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
["nt"] = { acc_f = {}, dat_mn = {}, gen_f = {}, gen_mn = {}, gen_p = {}, ins_f = {}, ins_mn = {}, ins_p = {} },
["o"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
["om"] = { nom_mp_pers = { "", stem = "palatal" } },
["on"] = { nom_mp_pers = { "", stem = "fronted+palatal" } },
["r"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
["ron"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_mp_pers = "", nom_n = "", nom_p_not_mp_pers = "" },
["rt"] = { nom_mp_pers = { "", stem = "palatal" } },
["s"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
["w"] = { nom_mp_pers = { "", stem = "palatal" } },
["yj"] = { acc_f = "ą", dat_mn = "emu", gen_f = "ej", gen_mn = "ego", ins_f = "ą", nom_f = "a", nom_n = "e", nom_p_not_mp_pers = "e" },
["é"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
["ż"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
},
},
["adj common sg i"] = {
copies = { acc_m_an = "gen_mn", acc_m_in = "nom_m", acc_mp_pers = "gen_p", acc_n = "nom_n", acc_p_not_mp_pers = "nom_p_not_mp_pers", dat_f = "gen_f", dat_p = "ins_mn", ins_f = "acc_f", loc_f = "gen_f", loc_mn = "ins_mn", loc_p = "gen_p" },
rules = {
[""] = { acc_f = "ą", dat_mn = "iemu", gen_f = "iej", gen_mn = "iego", gen_p = "ich", ins_mn = "im", ins_p = "imi", nom_f = "a", nom_mp_pers = { "y", stem = "palatal" }, nom_n = "ie", nom_p_not_mp_pers = "ie" },
["b"] = { acc_f = { "ą", stem = "palatal" }, dat_mn = { "emu", stem = "palatal" }, gen_f = { "ej", stem = "palatal" }, gen_mn = { "ego", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, ins_mn = { "m", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, nom_f = { "a", stem = "palatal" }, nom_mp_pers = { "", stem = "palatal" }, nom_n = { "e", stem = "palatal" }, nom_p_not_mp_pers = { "e", stem = "palatal" } },
["c"] = { acc_f = "ią", nom_f = "ia", nom_mp_pers = "i" },
["f"] = { acc_f = { "ą", stem = "palatal" }, dat_mn = { "emu", stem = "palatal" }, gen_f = { "ej", stem = "palatal" }, gen_mn = { "ego", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, ins_mn = { "m", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, nom_f = { "a", stem = "palatal" }, nom_mp_pers = { "", stem = "palatal" }, nom_n = { "e", stem = "palatal" }, nom_p_not_mp_pers = { "e", stem = "palatal" } },
["i"] = { acc_f = "ją", dat_mn = "jemu", gen_f = "jej", gen_mn = "jego", nom_f = "ja", nom_mp_pers = "i", nom_n = "je", nom_p_not_mp_pers = "je" },
["ks"] = { acc_f = { "", stem = "palatal" }, dat_mn = { "", stem = "palatal" }, gen_f = { "", stem = "palatal" }, gen_mn = { "", stem = "palatal" }, gen_p = { "", stem = "palatal" }, ins_mn = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, nom_f = { "", stem = "palatal" }, nom_n = { "", stem = "palatal" }, nom_p_not_mp_pers = { "", stem = "palatal" } },
["l"] = { dat_mn = "emu", gen_f = "ej", gen_mn = "ego", nom_mp_pers = "i", nom_n = "e", nom_p_not_mp_pers = "e" },
["m"] = { acc_f = { "ą", stem = "palatal" }, dat_mn = { "emu", stem = "palatal" }, gen_f = { "ej", stem = "palatal" }, gen_mn = { "ego", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, ins_mn = { "m", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, nom_f = { "a", stem = "palatal" }, nom_mp_pers = { "", stem = "palatal" }, nom_n = { "e", stem = "palatal" }, nom_p_not_mp_pers = { "e", stem = "palatal" } },
["n"] = { acc_f = { "ą", stem = "palatal" }, dat_mn = { "emu", stem = "palatal" }, gen_f = { "ej", stem = "palatal" }, gen_mn = { "ego", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, ins_mn = { "m", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, nom_f = { "a", stem = "palatal" }, nom_mp_pers = { "", stem = "palatal" }, nom_n = { "e", stem = "palatal" }, nom_p_not_mp_pers = { "e", stem = "palatal" } },
["p"] = { acc_f = { "ą", stem = "palatal" }, dat_mn = { "emu", stem = "palatal" }, gen_f = { "ej", stem = "palatal" }, gen_mn = { "ego", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, ins_mn = { "m", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, nom_f = { "a", stem = "palatal" }, nom_mp_pers = { "", stem = "palatal" }, nom_n = { "e", stem = "palatal" }, nom_p_not_mp_pers = { "e", stem = "palatal" } },
["s"] = { acc_f = { "ą", stem = "palatal" }, dat_mn = { "emu", stem = "palatal" }, gen_f = { "ej", stem = "palatal" }, gen_mn = { "ego", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, ins_mn = { "m", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, nom_f = { "a", stem = "palatal" }, nom_mp_pers = { "", stem = "palatal" }, nom_n = { "e", stem = "palatal" }, nom_p_not_mp_pers = { "e", stem = "palatal" } },
["u"] = { acc_f = "ją", dat_mn = "jemu", gen_f = "jej", gen_mn = "jego", nom_f = "ja", nom_mp_pers = "i", nom_n = "je", nom_p_not_mp_pers = "je" },
["w"] = { acc_f = { "ą", stem = "palatal" }, dat_mn = { "emu", stem = "palatal" }, gen_f = { "ej", stem = "palatal" }, gen_mn = { "ego", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, ins_mn = { "m", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, nom_f = { "a", stem = "palatal" }, nom_mp_pers = { "", stem = "palatal" }, nom_n = { "e", stem = "palatal" }, nom_p_not_mp_pers = { "e", stem = "palatal" } },
["y"] = { acc_f = "ją", dat_mn = "jemu", gen_f = "jej", gen_mn = "jego", nom_f = "ja", nom_mp_pers = "i", nom_n = "je", nom_p_not_mp_pers = "je" },
["z"] = { acc_f = { "ą", stem = "palatal" }, dat_mn = { "emu", stem = "palatal" }, gen_f = { "ej", stem = "palatal" }, gen_mn = { "ego", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, ins_mn = { "m", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, nom_f = { "a", stem = "palatal" }, nom_mp_pers = { "", stem = "palatal" }, nom_n = { "e", stem = "palatal" }, nom_p_not_mp_pers = { "e", stem = "palatal" } },
},
},
["adj common sg y"] = {
copies = { acc_m_an = "gen_mn", acc_m_in = "nom_m", acc_mp_pers = "gen_p", acc_n = "nom_n", acc_p_not_mp_pers = "nom_p_not_mp_pers", dat_f = "gen_f", dat_p = "ins_mn", ins_f = "acc_f", loc_f = "gen_f", loc_mn = "ins_mn", loc_p = "gen_p" },
rules = {
[""] = { acc_f = "ą", dat_mn = "emu", gen_f = "ej", gen_mn = "ego", gen_p = "ych", ins_mn = "ym", ins_p = "ymi", nom_f = "a", nom_mp_pers = { "", stem = "palatal" }, nom_n = "e", nom_p_not_mp_pers = "e" },
["c"] = { nom_mp_pers = "y" },
["dzn"] = { nom_mp_pers = "i" },
["h"] = { nom_mp_pers = { "i", stem = "virile" } },
["on"] = { nom_mp_pers = { "", stem = "fronted+palatal" } },
["r"] = { nom_mp_pers = { "y", stem = "palatal" } },
["ron"] = { nom_mp_pers = { "", stem = "palatal" } },
["soł"] = { nom_mp_pers = { "i", stem = "fronted+palatal" } },
["sz"] = { nom_mp_pers = { "i", stem = "virile" } },
["won"] = { nom_mp_pers = { "", stem = "palatal" } },
["z"] = { nom_mp_pers = "y" },
["ł"] = { nom_mp_pers = { "i", stem = "palatal" } },
["łon"] = { nom_mp_pers = { "", stem = "palatal" } },
["łzł"] = { nom_mp_pers = { { "i", stem = "virile" }, { "i", stem = "palatal" } } },
["ż"] = { nom_mp_pers = "y" },
["żd"] = { nom_mp_pers = { "", stem = "palatal", note = "rare" } },
},
},
}
return data
d2dmxrvcc7w91ex281i32sm5tpkc3uf
2375956
2375943
2026-11-05T11:37:26Z
Kuroco2k
84207
2375956
Scribunto
text/plain
--[==[
Polish data for [[Module:zlw-lch-decl]]: the declension rules, the stem alternations they use, the irregular words,
the footnotes, and the indicators of {{tl|pl-ndecl}} and {{tl|pl-adecl}}.
TERMINOLOGY:
*"stem" = The lemma minus its nominative ending, e.g. ''kobiet-'' from ''kobieta'' and ''okn-'' from ''okno''. A
masculine noun ending in a consonant is its own stem (''pies'').
*"group" = The nouns that share one set of rules, i.e. those with the same gender (`m-pr` masculine personal,
`m-anml` masculine animal, `m-in` masculine inanimate, `f`, `n`), kind (common nouns, surnames, given names, place names and other names) and
nominative ending (`""` for a consonant, `a`, `o`, `e`, `ę`, `um`, `i`). Pluralia tantum have groups of their own,
by the ending of their nominative plural.
*"rule" = The forms of one slot for the nouns of a group whose stem ends in particular letters. The rule for the
longest such ending applies, and `""` holds the group's default. A form is an ending added either to the stem or to
the stem changed by an alternation (e.g. with `stem = "palatal"`, ''kobiet-'' becomes ''kobieci-'' before ''-e'').
*"copy" = A slot whose forms are always those of another slot in its group, e.g. the accusative singular of a
personal noun is its genitive.
]==]
local data = {}
------------------------------------------------------------------------------------------------------------------------
-- Alternations --
------------------------------------------------------------------------------------------------------------------------
-- The vowels, used by the rules that look for the last syllable of a stem.
data.vowels = "aąeęioóuy"
--[==[
The alternations a rule can ask for (`stem = "..."`). Several are joined with "+", in this order:
*`reduced`: drop the mobile ''e'' of the stem's last syllable (''pies'' → ''ps-'', ''sweter'' → ''swetr-'').
*`inserted_e`, `inserted_ie`: put in ''e'' or ''ie'' before the last consonant (''matk-'' → ''matek'', ''okn-'' →
''okien'').
*`truncated`: drop the end of the stem given by `truncate` (''Amerykanin'' → ''Amerykan-'', ''Amerykanie'').
*`spelled`: write the end of the stem as `spelled` gives it before an ending (''appendix'' → ''appendiks-'').
*`shortened`: change ''ó'' to ''o'' and ''ą'' to ''ę'' in the last syllable (''stół'' → ''stoł-'', ''ząb'' →
''zęb-'').
*`lengthened`: change ''o'' to ''ó'' and ''ę'' to ''ą'' in the last syllable (''drog-'' → ''dróg'', ''ręk-'' →
''rąk'').
*`fronted`: change ''o'' or ''a'' to ''e'' in the last syllable (''uczony'' → ''uczeni'', ''sąsiad'' → ''sąsiedzi'').
*`soft`, `palatal`, `virile`: change the last consonant (or two) using one of the tables below.
]==]
-- How `shortened` (''stół'' → ''stołu''), `lengthened` (''droga'' → ''dróg'') and `fronted` (''uczony'' → ''uczeni'',
-- ''sąsiad'' → ''sąsiedzi'') change the vowel of a stem's last syllable.
data.shorten = { ["ó"] = "o", ["ą"] = "ę" }
data.lengthen = { ["o"] = "ó", ["ę"] = "ą" }
data.front = { ["o"] = "e", ["a"] = "e" }
-- How `truncated` cuts a stem (the plural of the nouns in ''-anin'' has no ''-in'': ''mieszczanin'' → ''mieszczanie'',
-- ''mieszczan'') and how `spelled` writes one before an ending (''appendix'' → ''appendiksu'', ''appendiksie'').
data.truncate = { nin = "n" }
data.spelled = { x = "ks" }
-- How a soft consonant at the end of a stem is written before a vowel, e.g. ''koń'' → ''konia''.
data.soft = { ["dź"] = "dzi", ["ć"] = "ci", ["ń"] = "ni", ["ś"] = "si", ["ź"] = "zi" }
-- The reverse: how a stem's soft consonant spelled with ''i'' is written at the end of a word with no ending, e.g.
-- ''danie'' → ''dań''. The module also uses `soft` to respell a final soft consonant before a vowel, as Polish
-- spelling always does (''niedźwiedź'' + ''-a'' → ''niedźwiedzia''), so a rule's ending doesn't need `soft` for that.
data.final_soft = { ["dzi"] = "dź", ["ci"] = "ć", ["ni"] = "ń", ["si"] = "ś", ["zi"] = "ź" }
-- The consonants that stay soft when a mobile ''ie'' before them drops, e.g. ''goniec'' → ''gońca'', ''wrzesień'' →
-- ''września''. Before the other consonants, the ''i'' only marked their softness and goes with it (''pies'' →
-- ''psa'', ''łokieć'' → ''łokcia'').
data.reduced_soft = { n = "ń", s = "ś", z = "ź", c = "ć", dz = "dź" }
-- The first palatalization, before ''-e'' (in the locative singular and the feminine dative singular).
data.palatal = {
-- After ''c'', ''r'' and ''s'', the ''z'' of ''-zn-'' and ''-zł-'' is part of a digraph and doesn't soften
-- (''logiczny'' → ''logiczni'', ''Leszno'' → ''Lesznie'', ''zeszły'' → ''zeszli'', but ''żelazny'' → ''żelaźni'').
["czn"] = "czni", ["rzn"] = "rzni", ["szn"] = "szni", ["czł"] = "czl", ["rzł"] = "rzl", ["szł"] = "szl",
["st"] = "ści", ["zd"] = "ździ", ["sł"] = "śl", ["zł"] = "źl", ["sn"] = "śni", ["zn"] = "źni", ["sm"] = "śmi",
["zm"] = "źmi", ["ch"] = "sz", ["p"] = "pi", ["b"] = "bi", ["f"] = "fi", ["w"] = "wi", ["v"] = "vi", ["m"] = "mi",
["n"] = "ni", ["s"] = "si", ["z"] = "zi", ["t"] = "ci", ["d"] = "dzi", ["r"] = "rz", ["ł"] = "l", ["k"] = "c",
["g"] = "dz", ["h"] = "ż",
}
-- The tooltip over the row header of each case, giving its Polish name and questions.
data.case_titles = {
nom = "mianownik (kto? co?)", gen = "dopełniacz (kogo? czego?)", dat = "celownik (komu? czemu?)",
acc = "biernik (kogo? co?)", ins = "narzędnik (kim? czym?)", loc = "miejscownik (o kim? o czym?)", voc = "wołacz (o!)",
}
-- The nominative endings split off a lemma to get its stem, by gender (and `plural` for a plurale tantum), tried in
-- order. For example, ''kobieta'' is ''kobiet-'' plus ''-a'', a masculine in ''-y'' or ''-i'' is an adjectival noun
-- (''Kowalski''), and one in ''-e'' declines as an adjective in the singular (''Bethke'', ''Bethkego'', ''Bethkowie'').
-- A lemma with none of them is its own stem (''pies'').
data.nominative_endings = {
m = { "a", "o", "y", "i", "e" },
f = { "a", "i" },
n = { "um", "o", "e", "ę" },
plural = { "i", "y", "e", "a" },
}
-- The endings of `nominative_endings` that are only a nominative after a consonant, by gender. After a vowel they belong
-- to the stem (''playboy'', ''playboya''; ''Halley'', ''Halleya'').
data.nominative_after_consonant = { m = { y = true, i = true, e = true } }
-- The mobile vowels that `reduced` drops, tried in order: ''ie'' after a consonant, which stays soft according to
-- `soften` (''goniec'' → ''gońc-''), and ''e'' (''pies'' → ''ps-'').
data.mobile_vowels = {
{ "ie", after_consonant = true, soften = "reduced_soft" },
{ "e" },
}
-- The mobile vowel that `*` puts into a bare form: ''ie'' after the letters in `after` (''okno'' → ''okien'', ''igła''
-- → ''igieł''), and otherwise `default` (''matka'' → ''matek'').
data.inserted_vowel = { default = "e", after = { k = "ie", g = "ie" } }
-- The vowel that spells a soft consonant before another vowel (''koń'' + ''-a'' → ''konia''). An ending drops its first
-- vowel after it if that vowel is one of `soft_vowel_absorbs` (''goleń'' + ''-i'' → ''goleni''), and also after a
-- softening of the stem that ends in it (''Herod'' + virile ''-y'' → ''Herodzi'', ''Twardy'' + ''-i'' → ''Twardzi'').
data.soft_vowel = "i"
data.soft_vowel_absorbs = { "i", "y" }
-- The vowel never written after the soft vowel. After a stem's own ''i'', it is dropped if the ''i'' spells a soft
-- consonant (the stem ends in a key of `final_soft`: ''niunia'' + ''-y'' → ''niuni'') and written as the soft vowel if
-- the ''i'' is a vowel (''Ilia'' + ''-y'' → ''Ilii'').
data.hard_vowel = "y"
-- The digraphs a stem can end in, which count as one consonant (for the stem type in the categories, and for Standard
-- Kurpie).
data.digraphs = { ch = true, cz = true, dz = true, ["dź"] = true, ["dż"] = true, rz = true, sz = true }
-- The softening in the masculine personal nominative plural (''student'' → ''studenci'', ''Polak'' → ''Polacy'').
data.virile = {
["st"] = "ści", ["ch"] = "s", ["t"] = "c", ["d"] = "dz", ["r"] = "rz", ["k"] = "c", ["g"] = "dz", ["ł"] = "l",
["sz"] = "s", ["s"] = "s", ["z"] = "z", ["n"] = "n", ["p"] = "p", ["b"] = "b", ["m"] = "m", ["w"] = "w",
["f"] = "f",
}
------------------------------------------------------------------------------------------------------------------------
-- Notes --
------------------------------------------------------------------------------------------------------------------------
-- The footnotes a rule or an override can give a form, by key: `note = "dated"` in a rule, or `[dated]` in a spec.
data.notes = {
archaic = "古語",
colloquial = "口語",
dated = "古用",
deprecative = "deprecative",
dialectal = "方言",
humorous = "滑稽",
literary = "literary",
obsolete = "廃語",
pejorative = "pejorative",
proscribed = "proscribed",
rare = "まれ",
regional = "regional",
vulgar = "vulgar",
-- Notes for the forms of a pronoun that are only clitics (''go'', ''mi'') or only follow a preposition (''niego'').
unstressed = "unstressed",
after_preposition = "after a preposition",
}
------------------------------------------------------------------------------------------------------------------------
-- Indicators --
------------------------------------------------------------------------------------------------------------------------
--[==[
The indicators of each template, by name. Indicators with the same `group` exclude each other, and the group names
what they set (read with `Spec:group`). `sets` is the value the indicator gives its group if that isn't its own name,
and `value` means it takes a value (e.g. `decllemma:dń`).
]==]
data.indicators = {
noun = {
m = { group = "gender" }, f = { group = "gender" }, n = { group = "gender" },
pr = { group = "animacy" }, anml = { group = "animacy" }, inan = { group = "animacy" },
sg = { group = "number" }, pl = { group = "number" },
["*"] = { group = "reducible" }, ["-*"] = { group = "reducible" },
["#"] = { group = "quantity" }, ["-#"] = { group = "quantity" },
surname = { group = "kind" }, given = { group = "kind" }, place = { group = "kind" },
proper = { group = "kind" },
irreg = { group = "type" }, indecl = { group = "type" }, ["!"] = { group = "type" }, ["+"] = { group = "type" },
pron = { group = "type" }, num = { group = "type" },
decllemma = { group = "declined", value = "word" }, r = { group = "declined", value = "word" },
lect = { group = "table", value = "code" }, dialectal = { group = "table" },
recon = { value = "word" }, du = {}, soft = {},
},
adjective = {
irreg = {}, plonly = {}, archdat = {},
decllemma = { value = "word" },
lect = { group = "table", value = "code" }, dialectal = { group = "table" }, num = {},
recon = { value = "word" }, du = {},
pos = { value = "part of speech" },
},
}
-- The parts of speech an adjective table can be categorized under (given with `pos:` on one of its words, with
-- `adjective` as the default), along with the plural its categories use ("Polish hard pronouns").
data.parts_of_speech = {
adjective = "形容詞",
pronoun = "代名詞",
determiner = "限定詞",
numeral = "数詞",
suffix = "suffixes",
}
------------------------------------------------------------------------------------------------------------------------
-- Lects --
------------------------------------------------------------------------------------------------------------------------
--[==[
The lects that have a table of their own (`lect:CODE`), by their code in [[Module:zlw-lch-IPA/data/pl]]. An
"attested" table lists the forms given and nothing else (`respelling` gives the link target of each form), and a
"paradigm" generates the forms from the `rules` named. The forms of any other lect go in the `dialectal` table, each
tagged with its lect. The names of the lects are read from [[Module:zlw-lch-IPA/data/pl]].
]==]
data.lect_tables = {
-- The Middle Polish forms link to their modern spelling, using `middle_polish_respelling`.
mpl = { table = "attested", respelling = "middle_polish_respelling" },
-- The Standard Kurpie forms are generated from `kurpie`.
skur = { table = "paradigm", rules = "kurpie" },
}
-- The data module of the lects, with their codes, names and aliases.
data.lect_module = "Module:zlw-lch-IPA/data/pl"
-- The start of the title of a lect's table (or of the dialectal table), before its head.
data.lect_titles = {
mpl = "Attested Middle Polish forms of ",
skur = "Standard Kurpian declension of ",
dialectal = "Attested dialectal forms of ",
}
------------------------------------------------------------------------------------------------------------------------
-- Categories --
------------------------------------------------------------------------------------------------------------------------
--[==[
The categories of a table of the standard language, each after the language's name ("Polish singularia tantum"). A
noun table of one word is categorized by its stem type and gender (`stem`, e.g. "velar feminine nouns"), by what its
forms show (`reducible` for a mobile ''e'', `quantitative` for ''ó''/''o'' or ''ą''/''ę''), and by its type
(`irregular`, `adjectival`, `indeclinable`). A phrase, a pronoun or a numeral is only categorized by its number. An
adjective table is categorized by its kind and part of speech (`adjective_kind`, e.g. "hard adjectives" or "soft
pronouns"), and by any short forms and irregular stem.
]==]
data.categories = {
singularia_tantum = "絶対単数",
pluralia_tantum = "絶対複数",
stem = "%s %s名詞",
reducible = "nouns with reducible stem",
quantitative = "nouns with quantitative vowel alternation",
irregular = "不規則名詞",
adjectival = "adjectival nouns",
indeclinable = "indeclinable nouns",
adjective_kind = "%s %s",
short_forms = "%s with short forms",
irregular_stem = "%s with irregular stem",
}
-- The gender of a noun as its stem category names it, by gender and (for masculines) animacy.
data.category_genders = {
m = { pr = "男性人間", anml = "男性有生", inan = "男性非有生" },
f = "女性",
n = "中性",
}
-- The stem type of a noun by the last consonant of its stem: velar, soft (including the functionally soft ''c'',
-- ''cz'', ''dz'', ''dż'', ''rz'', ''sz'' and ''ż''), or otherwise hard.
data.stem_types = {
velar = { k = true, g = true, ch = true },
soft = {
["ć"] = true, ["ń"] = true, ["ś"] = true, ["ź"] = true, ["dź"] = true, j = true, l = true, i = true,
c = true, cz = true, dz = true, ["dż"] = true, rz = true, sz = true, ["ż"] = true,
},
}
-- The Middle Polish letters that are respelled in the link target of a form (''ptåka'' links to [[ptaka]]). The form
-- itself is shown as written.
data.middle_polish_respelling = {
["å"] = "a", ["á"] = "a", ["é"] = "e",
["Å"] = "A", ["Á"] = "A", ["É"] = "E",
}
--[==[
The Standard Kurpie paradigm (`lect:skur`)
*`palatal`: what the last consonant (or cluster) of a stem becomes before an ending with `stem = "palatal"`. An ''s''
or ''z'' before a softened consonant is softened too (''masło'' → ''maśle'', ''źosna'' → ''źośńe''), but not the
''z'' of ''rz''. The velars only change before the ''-e'' of a feminine; a masculine or neuter velar takes ''-u''.
*`hardened`: the consonants after which an ending's ''ï'' is written ''y'' (''ulicy'', ''nocy'').
*`soft` and `velar`: the last consonants that make a stem soft or velar, which decide the type of a lemma.
*`mazurated`: the last consonants that can come from mazuration (''s'', ''z'', ''c'', ''dz'' for ''sz'', ''ż'',
''cz'', ''dż''). The indicator `soft` makes such a stem soft, as in ''lystonos'' (< ''listonosz''), whose spelling
doesn't show it; ''sołtys'' stays hard.
*`nouns[GENDER][TYPE]`: the ending of each slot, as in `noun_groups` (a string, or `{ ending, stem = "palatal" }`).
The type comes from the lemma; see `paradigm_type` in [[Module:zlw-lch-decl]].
*`copies[GENDER]` and `animate_copies[ANIMACY]`: the slots that take the forms of another slot.
*`clear`, `clear_before_nasal` and `nasals`: the alternation of `#`, by which the slanted vowel of the last syllable
of a consonant-final lemma is clear before an ending (''kśądz'', ''kśę̈dza''). Before one of the `nasals`, where
''o'' is always written ''ó'', the slanted ''ó'' alternates with ''a''.
*`adjective`: the endings of the single adjective declension, by slot of `adjective_slots`, added to the lemma minus
its last letter.
]==]
data.kurpie = {
palatal = {
["rzn"] = "rzń", ["rzł"] = "rzl",
st = "ść", zd = "źdź", sn = "śń", zn = "źń", ["sł"] = "śl", ["zł"] = "źl", sm = "śń", zm = "źń",
b = "bź", p = "pś", f = "ś", w = "ź", m = "ń", s = "ś", z = "ź", t = "ć", d = "dź", n = "ń", r = "rz",
["ł"] = "l", ch = "s", k = "c", g = "dz",
},
hardened = { c = true, cz = true, dz = true, ["dż"] = true, rz = true, sz = true, ["ż"] = true },
-- The type of a lemma, by gender. Take the first entry whose ending the lemma has (`""` for none; with
-- `consonant_final`, only if it doesn't end in one of the `vowels`). The type is that of the first class in the
-- entry's `by_final` that has the last consonant of the stem, and otherwise `default`; it is a type of the gender
-- `declension` if the entry gives one. With the indicator `soft`, it is the entry's `soft`.
types = {
f = {
{ ending = "a", by_final = { { "soft", "soft" }, { "hardened", "soft" } }, default = "hard" },
-- After a soft consonant, the ending is written ''-å'' (''sukńå'').
{ ending = "å", default = "soft" },
{ ending = "", by_final = { { "soft", "soft_consonant" } }, default = "hard_consonant" },
},
n = {
{ ending = "um", default = "latinate" },
-- A final ''ę'' is written ''ë'' (''wyńë'').
{ ending = "ë", default = "nasal" },
-- A soft stem in ''-o'' is a j-stem (''jajo'').
{ ending = "o", by_final = { { "velar", "velar" }, { "hardened", "hardened" }, { "soft", "soft" } },
default = "hard" },
{ ending = "e", by_final = { { "hardened", "hardened" } }, default = "soft" },
},
m = {
{ ending = "", consonant_final = true,
by_final = { { "velar", "velar" }, { "soft", "soft" }, { "hardened", "soft" } }, default = "hard",
soft = "soft" },
-- An animate masculine in ''-a'' or ''-å'' (''starosta'', ''sę̈dźå'') declines as a feminine, with the
-- accusative plural of its animacy.
{ ending = "a", declension = "f", by_final = { { "soft", "soft" }, { "hardened", "soft" } }, default = "hard" },
{ ending = "å", declension = "f", default = "soft" },
},
},
-- The nominative plural endings a plurale tantum can have, tried in order (''Ńëmcy'').
plural_nominatives = { "y", "ï", "e", "a" },
vowels = "aąeęioóuyåéëï",
-- A personal or animal velar has a type of its own, with the genitive and accusative in ''-a'' (''ptaka'').
animate_types = { velar = "animate_velar" },
-- How the first letter of an ending is written after a hardened consonant (''ï'' as ''y'').
hardened_spelling = { ["ï"] = "y" },
soft = { ["ć"] = true, ["ń"] = true, ["ś"] = true, ["ź"] = true, ["dź"] = true, j = true, l = true },
velar = { k = true, g = true, ch = true },
mazurated = { s = true, z = true, c = true, dz = true },
-- The consonants after which an adjective has ''-ï'' for ''-y'' (''głupśï'').
adjective_soft = { ["ś"] = true, ["ź"] = true, ["ć"] = true, ["dź"] = true, ["ń"] = true, j = true },
clear = { ["ó"] = "o", ["é"] = "e", ["å"] = "a", ["ą"] = "ę̈" },
clear_before_nasal = { ["ó"] = "a" },
nasals = { m = true, n = true, ["ń"] = true },
nouns = {
m = {
hard = {
nom_p = "y", gen_s = "a", gen_p = "ów", dat_s = "oźu", dat_p = "óm", acc_s = "a",
ins_s = "ëm", ins_p = "ańï", loc_s = { "e", stem = "palatal" }, loc_p = "ach",
},
velar = {
nom_p = "y", gen_s = "u", gen_p = "ów", dat_s = "oźu", dat_p = "óm", acc_s = "a",
ins_s = "ëm", ins_p = "ańï", loc_s = "u", loc_p = "ach",
},
-- A personal or animal velar takes the genitive (and accusative) in ''-a'' (''ptaka'').
animate_velar = {
nom_p = "y", gen_s = "a", gen_p = "ów", dat_s = "oźu", dat_p = "óm", acc_s = "a",
ins_s = "ëm", ins_p = "ańï", loc_s = "u", loc_p = "ach",
},
soft = {
nom_p = "e", gen_s = "a", gen_p = "ów", dat_s = "oźu", dat_p = "óm", acc_s = "a",
ins_s = "ëm", ins_p = "ańï", loc_s = "u", loc_p = "ach",
},
},
f = {
hard = {
nom_p = "y", gen_s = "y", gen_p = "ów", dat_s = { "e", stem = "palatal" }, dat_p = "óm", acc_s = "ë",
ins_s = "ó", ins_p = "ańï", loc_s = { "e", stem = "palatal" }, loc_p = "ach", voc_s = "o",
},
soft = {
nom_p = "e", gen_s = "ï", gen_p = "ów", dat_s = "ï", dat_p = "óm", acc_s = "ë",
ins_s = "ó", ins_p = "ańï", loc_s = "ï", loc_p = "ach", voc_s = "o",
},
hard_consonant = {
nom_p = "e", gen_s = "y", gen_p = "ów", dat_s = "y", dat_p = "óm", acc_s = "",
ins_s = "ó", ins_p = "ańï", loc_s = "y", loc_p = "ach", voc_s = "y",
},
soft_consonant = {
nom_p = "e", gen_s = "ï", gen_p = "ów", dat_s = "ï", dat_p = "óm", acc_s = "",
ins_s = "ó", ins_p = "ańï", loc_s = "ï", loc_p = "ach", voc_s = "ï",
},
},
n = {
hard = {
nom_p = "a", gen_s = "a", gen_p = "ów", dat_s = "oźu", dat_p = "óm",
ins_s = "ëm", ins_p = "ańï", loc_s = { "e", stem = "palatal" }, loc_p = "ach",
},
velar = {
nom_p = "a", gen_s = "a", gen_p = "ów", dat_s = "oźu", dat_p = "óm",
ins_s = "ëm", ins_p = "ańï", loc_s = "u", loc_p = "ach",
},
soft = {
nom_p = "a", gen_s = "å", gen_p = "ów", dat_s = "u", dat_p = "óm",
ins_s = "ëm", ins_p = "ańï", loc_s = "u", loc_p = "ach",
},
hardened = {
nom_p = "a", gen_s = "a", gen_p = "ów", dat_s = "oźu", dat_p = "óm",
ins_s = "ëm", ins_p = "ańï", loc_s = "u", loc_p = "ach",
},
nasal = {
nom_p = "óna", gen_s = "ëńå", gen_p = "ónów", dat_s = "ëńu", dat_p = "ónóm",
ins_s = "ëńëm", ins_p = "ónańï", loc_s = "ëńu", loc_p = "ónach",
},
latinate = {
nom_p = "a", gen_s = "um", gen_p = "ów", dat_s = "um", dat_p = "óm",
ins_s = "um", ins_p = "ańï", loc_s = "um", loc_p = "ach",
},
},
},
copies = {
m = { voc_s = "loc_s", voc_p = "nom_p" },
f = { acc_p = "nom_p", voc_p = "nom_p" },
n = { acc_s = "nom_s", voc_s = "nom_s", acc_p = "nom_p", voc_p = "nom_p" },
},
animate_copies = {
pr = { acc_p = "gen_p" },
anml = { acc_p = "nom_p" },
inan = { acc_s = "nom_s", acc_p = "nom_p" },
},
-- The other slots are shared as in the standard tables (e.g. the dative and locative feminine come from the
-- genitive), and the plural has one nominative for both genders.
adjective = {
nom_n = "e", nom_f = "å", nom_mp_pers = "e", nom_p_not_mp_pers = "e",
gen_mn = "égo", gen_f = "éj", gen_p = "éch",
dat_mn = "ëmu", dat_p = "ëm",
acc_f = "ó",
ins_mn = "ëm", ins_p = "ëńï",
},
}
-- The rule gender of each gender and animacy of a call.
data.rule_gender = {
m = { pr = "m-pr", anml = "m-anml", inan = "m-in" },
f = "f",
n = "n",
}
------------------------------------------------------------------------------------------------------------------------
-- Lexicon --
------------------------------------------------------------------------------------------------------------------------
-- The slots of a noun in the order the lexicon lists them in.
data.slot_order = {
"nom_s", "gen_s", "dat_s", "acc_s", "ins_s", "loc_s", "voc_s",
"nom_p", "gen_p", "dat_p", "acc_p", "ins_p", "loc_p", "voc_p",
}
-- The irregular nouns of `<irreg>`, by lemma, with their gender and animacy and every form, in `slot_order`.
data.irregular_nouns = {
["brat"] = { gender = "m", animacy = "pr",
"brat", "brata", "bratu", "brata", "bratem", "bracie", "bracie",
"bracia", "braci", "braciom", "braci", "braćmi", "braciach", "bracia",
},
["dziecko"] = { gender = "n",
"dziecko", "dziecka", "dziecku", "dziecko", "dzieckiem", "dziecku", "dziecko",
"dzieci", "dzieci", "dzieciom", "dzieci", "dziećmi", "dzieciach", "dzieci",
},
["ksiądz"] = { gender = "m", animacy = "pr",
"ksiądz", "księdza", "księdzu", "księdza", "księdzem", "księdzu", "księże",
"księża", "księży", "księżom", "księży", "księżmi", "księżach", "księża",
},
["książę"] = { gender = "m", animacy = "pr",
"książę", "księcia", "księciu", "księcia", "księciem", "księciu", "książę",
"książęta", "książąt", "książętom", "książąt", "książętami", "książętach", "książęta",
},
["rok"] = { gender = "m", animacy = "inan",
"rok", "roku", "rokowi", "rok", "rokiem", "roku", "roku",
"lata", "lat", "latom", "lata", "latami", "latach", "lata",
},
["arcyksiążę"] = { gender = "m", animacy = "pr",
"arcyksiążę", "arcyksięcia", "arcyksięciu", "arcyksięcia", "arcyksięciem", "arcyksięciu", "arcyksiążę",
"arcyksiążęta", "arcyksiążąt", "arcyksiążętom", "arcyksiążąt", "arcyksiążętami", "arcyksiążętach",
"arcyksiążęta",
},
}
------------------------------------------------------------------------------------------------------------------------
-- Pronouns, numerals and noun rules --
------------------------------------------------------------------------------------------------------------------------
--[==[
The pronouns of `<pron>`, by lemma, with the numbers of the table (`numberless` for ''siebie'') and the forms of each
slot, each a string or `{ form, notes = { KEY... } }` with keys of `notes`. A pronoun made of one of these plus an
ending in `pronoun_suffixes` (e.g. ''cośkolwiek'') declines like the pronoun, with the ending after every form.
]==]
data.pronouns = {
["co"] = {
numbers = { "s" },
nom_s = { "co" },
gen_s = { "czego", { "co", notes = { "rare" } } },
dat_s = { "czemu" },
acc_s = { "co" },
ins_s = { "czym" },
loc_s = { "czym" },
},
["cokolwiek"] = {
numbers = { "s" },
nom_s = { "cokolwiek" },
gen_s = { "czegokolwiek", { "cokolwiek", notes = { "rare" } } },
dat_s = { "czemukolwiek" },
acc_s = { "cokolwiek" },
ins_s = { "czymkolwiek" },
loc_s = { "czymkolwiek" },
},
["coś"] = {
numbers = { "s" },
nom_s = { "coś" },
gen_s = { "czegoś", { "coś", notes = { "rare" } } },
dat_s = { "czemuś" },
acc_s = { "coś" },
ins_s = { "czymś" },
loc_s = { "czymś" },
},
["cóż"] = {
numbers = { "s" },
nom_s = { "cóż" },
gen_s = { "czegoż", "czegóż", { "cóż", notes = { "rare" } } },
dat_s = { "czemuż" },
acc_s = { "cóż" },
ins_s = { "czymże" },
loc_s = { "czymże" },
},
["ja"] = {
numbers = { "s" },
nom_s = { "ja" },
gen_s = { "mnie", { "mię", notes = { "unstressed", "rare" } } },
dat_s = { "mnie", { "mi", notes = { "unstressed" } } },
acc_s = { "mnie", { "mię", notes = { "unstressed", "rare" } } },
ins_s = { "mną" },
loc_s = { "mnie" },
},
["kto"] = {
numbers = { "s" },
nom_s = { "kto" },
gen_s = { "kogo" },
dat_s = { "komu" },
acc_s = { "kogo" },
ins_s = { "kim" },
loc_s = { "kim" },
},
["ktokolwiek"] = {
numbers = { "s" },
nom_s = { "ktokolwiek" },
gen_s = { "kogokolwiek" },
dat_s = { "komukolwiek" },
acc_s = { "kogokolwiek" },
ins_s = { "kimkolwiek" },
loc_s = { "kimkolwiek" },
},
["ktoś"] = {
numbers = { "s" },
nom_s = { "ktoś" },
gen_s = { "kogoś" },
dat_s = { "komuś" },
acc_s = { "kogoś" },
ins_s = { "kimś" },
loc_s = { "kimś" },
},
["któż"] = {
numbers = { "s" },
nom_s = { "któż" },
gen_s = { "kogoż", "kogóż" },
dat_s = { "komuż" },
acc_s = { "kogoż", "kogóż" },
ins_s = { "kimże" },
loc_s = { "kimże" },
},
["my"] = {
numbers = { "p" },
nom_p = { "my" },
gen_p = { "nas" },
dat_p = { "nam" },
acc_p = { "nas" },
ins_p = { "nami" },
loc_p = { "nas" },
voc_p = { "my" },
},
["nic"] = {
numbers = { "s" },
nom_s = { "nic" },
gen_s = { "nic", "niczego" },
dat_s = { "niczemu" },
acc_s = { "nic" },
ins_s = { "niczym" },
loc_s = { "niczym" },
},
["nikt"] = {
numbers = { "s" },
nom_s = { "nikt" },
gen_s = { "nikogo" },
dat_s = { "nikomu" },
acc_s = { "nikogo" },
ins_s = { "nikim" },
loc_s = { "nikim" },
},
["on"] = {
numbers = { "s" },
nom_s = { "on" },
gen_s = { "jego", { "go", notes = { "unstressed" } }, { "niego", notes = { "after_preposition" } } },
dat_s = { "jemu", { "mu", notes = { "unstressed" } }, { "niemu", notes = { "after_preposition" } } },
acc_s = { "jego", { "go", notes = { "unstressed" } }, { "niego", notes = { "after_preposition" } } },
ins_s = { "nim" },
loc_s = { "nim" },
},
["ona"] = {
numbers = { "s" },
nom_s = { "ona" },
gen_s = { "jej", { "niej", notes = { "after_preposition" } } },
dat_s = { "jej", { "niej", notes = { "after_preposition" } } },
acc_s = { "ją", { "nią", notes = { "after_preposition" } } },
ins_s = { "nią" },
loc_s = { "niej" },
},
["one"] = {
numbers = { "p" },
nom_p = { "one" },
gen_p = { "ich", { "nich", notes = { "after_preposition" } } },
dat_p = { "im", { "nim", notes = { "after_preposition" } } },
acc_p = { "je", { "nie", notes = { "after_preposition" } } },
ins_p = { "nimi" },
loc_p = { "nich" },
},
["oni"] = {
numbers = { "p" },
nom_p = { "oni" },
gen_p = { "ich", { "nich", notes = { "after_preposition" } } },
dat_p = { "im", { "nim", notes = { "after_preposition" } } },
acc_p = { "ich", { "nich", notes = { "after_preposition" } } },
ins_p = { "nimi" },
loc_p = { "nich" },
},
["ono"] = {
numbers = { "s" },
nom_s = { "ono" },
gen_s = { "jego", { "go", notes = { "unstressed" } }, { "niego", notes = { "after_preposition" } } },
dat_s = { "jemu", { "mu", notes = { "unstressed" } }, { "niemu", notes = { "after_preposition" } } },
acc_s = { "je", { "nie", notes = { "after_preposition" } } },
ins_s = { "nim" },
loc_s = { "nim" },
},
["siebie"] = {
numbers = { "s" }, numberless = true,
gen_s = { "siebie", "się" },
dat_s = { "sobie", "se" },
acc_s = { "siebie", "się" },
ins_s = { "sobą" },
loc_s = { "sobie", "se" },
},
["ty"] = {
numbers = { "s" },
nom_s = { "ty" },
gen_s = { "ciebie", { "cię", notes = { "unstressed" } } },
dat_s = { "tobie", { "ci", notes = { "unstressed" } } },
acc_s = { "ciebie", { "cię", notes = { "unstressed" } } },
ins_s = { "tobą" },
loc_s = { "tobie" },
voc_s = { "ty", { "te", notes = { "proscribed", "colloquial" } } },
},
["wszystko"] = {
numbers = { "s" },
nom_s = { "wszystko" },
gen_s = { "wszystkiego" },
dat_s = { "wszystkiemu" },
acc_s = { "wszystko" },
ins_s = { "wszystkim" },
loc_s = { "wszystkim" },
},
["wy"] = {
numbers = { "p" },
nom_p = { "wy" },
gen_p = { "was" },
dat_p = { "wam" },
acc_p = { "was" },
ins_p = { "wami" },
loc_p = { "was" },
voc_p = { "wy" },
},
}
data.pronoun_suffixes = { "śkolwiek", "kolwiek", "ś" }
--[==[
The numerals of `<num>`, by the end of their lemma (the longest one a lemma ends in applies). `numeral_rules` has the
cardinals of {{tl|pl-adecl}} (''pięć'', ''trzy'', ''-naście'', ''-set''), with a virile and a non-virile column in the
slots of `adjective_slots`, and `collective_rules` has the collectives of {{tl|pl-ndecl}} (''pięcioro'', ''dwoje''), in
the plural slots of a noun. Each slot has the endings that follow the lemma minus its key, as in `noun_groups`, and the
comment on each rule names the numerals it was made from.
]==]
data.numeral_rules = {
["a"] = { -- kilka
nom_mp_pers = "u", nom_p_not_mp_pers = "a", gen_p = "u", dat_p = "u", acc_mp_pers = "u", acc_p_not_mp_pers = "a", ins_p = { "oma", "u" }, loc_p = "u",
},
["adziesiąt"] = { -- kilkadziesiąt
nom_mp_pers = { "udziesięciu", { "udziesiąt", note = "dated" } }, nom_p_not_mp_pers = "adziesiąt", gen_p = { "udziesięciu", { "udziesiąt", note = "dated" } }, dat_p = { "udziesięciu", { "udziesiąt", note = "dated" } }, acc_mp_pers = { "udziesięciu", { "udziesiąt", note = "dated" } }, acc_p_not_mp_pers = "adziesiąt", ins_p = { "udziesięcioma", "udziesięciu", { "udziesiąt", note = "dated" } }, loc_p = { "udziesięciu", { "udziesiąt", note = "dated" } },
},
["adzieścia"] = { -- dwadzieścia
nom_mp_pers = "udziestu", nom_p_not_mp_pers = "adzieścia", gen_p = "udziestu", dat_p = "udziestu", acc_mp_pers = "udziestu", acc_p_not_mp_pers = "adzieścia", ins_p = { "udziestoma", "udziestu" }, loc_p = "udziestu",
},
["akroć"] = { -- dwakroć
nom_mp_pers = "ukroć", nom_p_not_mp_pers = "akroć", gen_p = "ukroć", dat_p = "ukroć", acc_mp_pers = "ukroć", acc_p_not_mp_pers = "akroć", ins_p = { "ukroć", { "omakroć", note = "rare" } }, loc_p = "ukroć",
},
["anaście"] = { -- dwanaście, kilkanaście
nom_mp_pers = "unastu", nom_p_not_mp_pers = "anaście", gen_p = "unastu", dat_p = "unastu", acc_mp_pers = "unastu", acc_p_not_mp_pers = "anaście", ins_p = { "unastoma", "unastu" }, loc_p = "unastu",
},
["aset"] = { -- kilkaset
nom_mp_pers = "uset", nom_p_not_mp_pers = "aset", gen_p = "uset", dat_p = "uset", acc_mp_pers = "uset", acc_p_not_mp_pers = "aset", ins_p = { "uset", { "omaset", note = "rare" } }, loc_p = "uset",
},
["edziesiąt"] = { -- wieledziesiąt
nom_mp_pers = "udziesięciu", nom_p_not_mp_pers = "edziesiąt", gen_p = "udziesięciu", dat_p = "udziesięciu", acc_mp_pers = "udziesięciu", acc_p_not_mp_pers = "edziesiąt", ins_p = { "udziesięciu", { "udziesięcioma", note = "rare" } }, loc_p = "udziesięciu",
},
["ekolwiek"] = { -- ilekolwiek
nom_mp_pers = "ukolwiek", nom_p_not_mp_pers = "ekolwiek", gen_p = "ukolwiek", dat_p = "ukolwiek", acc_mp_pers = "ukolwiek", acc_p_not_mp_pers = "ekolwiek", ins_p = { "ukolwiek", { "omakolwiek", note = "rare" } }, loc_p = "ukolwiek",
},
["ele"] = { -- niewiele, wiele
nom_mp_pers = { "elu", { "ela", note = "dated" } }, nom_p_not_mp_pers = "ele", gen_p = { "elu", { "ela", note = "dated" } }, dat_p = { "elu", { "ela", note = "dated" } }, acc_mp_pers = { "elu", { "ela", note = "dated" } }, acc_p_not_mp_pers = "ele", ins_p = { "eloma", "elu", { "ela", note = "dated" }, { "elą", note = "dated" } }, loc_p = { "elu", { "ela", note = "dated" } },
},
["em"] = { -- siedem
nom_mp_pers = "miu", nom_p_not_mp_pers = { "em", { "m", note = "dated" } }, gen_p = "miu", dat_p = "miu", acc_mp_pers = "miu", acc_p_not_mp_pers = { "em", { "m", note = "dated" } }, ins_p = { "mioma", "miu" }, loc_p = "miu",
},
["emkroć"] = { -- siedemkroć
nom_mp_pers = "miukroć", nom_p_not_mp_pers = "emkroć", gen_p = "miukroć", dat_p = "miukroć", acc_mp_pers = "miukroć", acc_p_not_mp_pers = "emkroć", ins_p = { "miukroć", { "miomakroć", note = "rare" } }, loc_p = "miukroć",
},
["emset"] = { -- siedemset
nom_mp_pers = "miuset", nom_p_not_mp_pers = { "emset", { "mset", note = "dated" } }, gen_p = "miuset", dat_p = "miuset", acc_mp_pers = "miuset", acc_p_not_mp_pers = { "emset", { "mset", note = "dated" } }, ins_p = { "miuset", { "miomaset", note = "rare" } }, loc_p = "miuset",
},
["eset"] = { -- wieleset
nom_mp_pers = "uset", nom_p_not_mp_pers = "eset", gen_p = "uset", dat_p = "uset", acc_mp_pers = "uset", acc_p_not_mp_pers = "eset", ins_p = { "uset", { "omaset", note = "rare" } }, loc_p = "uset",
},
["eś"] = { -- ileś
nom_mp_pers = "uś", nom_p_not_mp_pers = "eś", gen_p = "uś", dat_p = "uś", acc_mp_pers = "uś", acc_p_not_mp_pers = "eś", ins_p = { "uś", { "omaś", note = "rare" } }, loc_p = "uś",
},
["eż"] = { -- ileż, tyleż, wieleż
nom_mp_pers = "uż", nom_p_not_mp_pers = "eż", gen_p = "uż", dat_p = "uż", acc_mp_pers = "uż", acc_p_not_mp_pers = "eż", ins_p = { "uż", { "omaż", note = "rare" } }, loc_p = "uż",
},
["ieście"] = { -- dwieście
nom_mp_pers = { "ustu", { "uset", note = "dated" }, { "óchset", note = "dated" } }, nom_p_not_mp_pers = "ieście", gen_p = { "ustu", { "uset", note = "dated" }, { "óchset", note = "dated" } }, dat_p = "ustu", acc_mp_pers = { "ustu", { "uset", note = "dated" }, { "óchset", note = "dated" } }, acc_p_not_mp_pers = "ieście", ins_p = { "ustu", { "omaset", note = "rare" }, { "ustoma", note = "rare" } }, loc_p = { "ustu", { "uset", note = "dated" }, { "óchset", note = "dated" } },
},
["ile"] = { -- ile
nom_mp_pers = "ilu", nom_p_not_mp_pers = "ile", gen_p = "ilu", dat_p = "ilu", acc_mp_pers = "ilu", acc_p_not_mp_pers = "ile", ins_p = { "iloma", "ilu" }, loc_p = "ilu",
},
["mset"] = { -- siedmset
nom_mp_pers = "miuset", nom_p_not_mp_pers = { "emset", "mset" }, gen_p = "miuset", dat_p = "miuset", acc_mp_pers = "miuset", acc_p_not_mp_pers = { "emset", "mset" }, ins_p = { "miuset", { "miomaset", note = "rare" } }, loc_p = "miuset",
},
["o"] = { -- sto
nom_mp_pers = "u", nom_p_not_mp_pers = "o", gen_p = "u", dat_p = "u", acc_mp_pers = "u", acc_p_not_mp_pers = "o", ins_p = { "u", { "oma", note = "rare" } }, loc_p = "u",
},
["siem"] = { -- osiem
nom_mp_pers = "śmiu", nom_p_not_mp_pers = { "siem", { "śm", note = "dated" } }, gen_p = "śmiu", dat_p = "śmiu", acc_mp_pers = "śmiu", acc_p_not_mp_pers = { "siem", { "śm", note = "dated" } }, ins_p = { "śmioma", "śmiu" }, loc_p = "śmiu",
},
["siemkroć"] = { -- osiemkroć
nom_mp_pers = "śmiukroć", nom_p_not_mp_pers = "siemkroć", gen_p = "śmiukroć", dat_p = "śmiukroć", acc_mp_pers = "śmiukroć", acc_p_not_mp_pers = "siemkroć", ins_p = { "śmiukroć", { "śmiomakroć", note = "rare" } }, loc_p = "śmiukroć",
},
["siemset"] = { -- osiemset
nom_mp_pers = "śmiuset", nom_p_not_mp_pers = { "siemset", { "śmset", note = "dated" } }, gen_p = "śmiuset", dat_p = "śmiuset", acc_mp_pers = "śmiuset", acc_p_not_mp_pers = { "siemset", { "śmset", note = "dated" } }, ins_p = { "śmiuset", { "śmiomaset", note = "rare" } }, loc_p = "śmiuset",
},
["y"] = { -- cztery, trzy
nom_mp_pers = { "ech", "ej" }, nom_p_not_mp_pers = "y", gen_p = "ech", dat_p = "em", acc_mp_pers = "ech", acc_p_not_mp_pers = "y", ins_p = "ema", loc_p = "ech",
},
["ykroć"] = { -- trzykroć
nom_mp_pers = "echkroć", nom_p_not_mp_pers = "ykroć", gen_p = "echkroć", dat_p = "echkroć", acc_mp_pers = "echkroć", acc_p_not_mp_pers = "ykroć", ins_p = { "echkroć", { "emakroć", note = "rare" } }, loc_p = "echkroć",
},
["yle"] = { -- tyle
nom_mp_pers = { "ylu", { "yla", note = "dated" } }, nom_p_not_mp_pers = "yle", gen_p = { "ylu", { "yla", note = "dated" } }, dat_p = { "ylu", { "yla", note = "dated" } }, acc_mp_pers = { "ylu", { "yla", note = "dated" } }, acc_p_not_mp_pers = "yle", ins_p = { "yloma", "ylu", { "yla", note = "dated" }, { "ylą", note = "dated" } }, loc_p = { "ylu", { "yla", note = "dated" } },
},
["ysta"] = { -- czterysta, trzysta
nom_mp_pers = { "ystu", { "echset", note = "rare" } }, nom_p_not_mp_pers = "ysta", gen_p = { "ystu", { "echset", note = "rare" } }, dat_p = "ystu", acc_mp_pers = { "ystu", { "echset", note = "rare" } }, acc_p_not_mp_pers = "ysta", ins_p = { "ystu", { "ystoma", note = "rare" } }, loc_p = { "ystu", { "echset", note = "rare" } },
},
["ąt"] = { -- dziewięćdziesiąt, osiemdziesiąt, ośmdziesiąt, pięćdziesiąt, siedemdziesiąt, siedmdziesiąt, sześćdziesiąt
nom_mp_pers = "ęciu", nom_p_not_mp_pers = "ąt", gen_p = "ęciu", dat_p = "ęciu", acc_mp_pers = "ęciu", acc_p_not_mp_pers = "ąt", ins_p = { "ęcioma", "ęciu" }, loc_p = "ęciu",
},
["ć"] = { -- dziesięć, dziewięć, pięć, sześć
nom_mp_pers = "ciu", nom_p_not_mp_pers = "ć", gen_p = "ciu", dat_p = "ciu", acc_mp_pers = "ciu", acc_p_not_mp_pers = "ć", ins_p = { "cioma", "ciu" }, loc_p = "ciu",
},
["ćkroć"] = { -- pięćkroć
nom_mp_pers = "ciukroć", nom_p_not_mp_pers = "ćkroć", gen_p = "ciukroć", dat_p = "ciukroć", acc_mp_pers = "ciukroć", acc_p_not_mp_pers = "ćkroć", ins_p = { "ciukroć", { "ciomakroć", note = "rare" } }, loc_p = "ciukroć",
},
["ćset"] = { -- dziewięćset, pięćset, sześćset
nom_mp_pers = "ciuset", nom_p_not_mp_pers = "ćset", gen_p = "ciuset", dat_p = "ciuset", acc_mp_pers = "ciuset", acc_p_not_mp_pers = "ćset", ins_p = { "ciuset", { "ciomaset", note = "rare" } }, loc_p = "ciuset",
},
["ę"] = { -- parę
nom_mp_pers = "u", nom_p_not_mp_pers = "ę", gen_p = "u", dat_p = "u", acc_mp_pers = "u", acc_p_not_mp_pers = "ę", ins_p = { "oma", "u" }, loc_p = "u",
},
["ędziesiąt"] = { -- parędziesiąt
nom_mp_pers = "udziesięciu", nom_p_not_mp_pers = "ędziesiąt", gen_p = "udziesięciu", dat_p = "udziesięciu", acc_mp_pers = "udziesięciu", acc_p_not_mp_pers = "ędziesiąt", ins_p = { "udziesięciu", { "udziesięcioma", note = "rare" } }, loc_p = "udziesięciu",
},
["ęnaście"] = { -- paręnaście
nom_mp_pers = "unastu", nom_p_not_mp_pers = "ęnaście", gen_p = "unastu", dat_p = "unastu", acc_mp_pers = "unastu", acc_p_not_mp_pers = "ęnaście", ins_p = { "unastoma", "unastu" }, loc_p = "unastu",
},
["ęset"] = { -- paręset
nom_mp_pers = "uset", nom_p_not_mp_pers = "ęset", gen_p = "uset", dat_p = "uset", acc_mp_pers = "uset", acc_p_not_mp_pers = "ęset", ins_p = { "uset", { "omaset", note = "rare" } }, loc_p = "uset",
},
["ści"] = { -- czterdzieści, trzydzieści
nom_mp_pers = "stu", nom_p_not_mp_pers = "ści", gen_p = "stu", dat_p = "stu", acc_mp_pers = "stu", acc_p_not_mp_pers = "ści", ins_p = { "stoma", "stu" }, loc_p = "stu",
},
["ście"] = { -- czternaście, dziewiętnaście, jedenaście, naście, osiemnaście, ośmnaście, piętnaście, siedemnaście, siedmnaście, szesnaście, trzynaście
nom_mp_pers = "stu", nom_p_not_mp_pers = "ście", gen_p = "stu", dat_p = "stu", acc_mp_pers = "stu", acc_p_not_mp_pers = "ście", ins_p = { "stoma", "stu" }, loc_p = "stu",
},
["śmset"] = { -- ośmset
nom_mp_pers = "śmiuset", nom_p_not_mp_pers = { "siemset", "śmset" }, gen_p = "śmiuset", dat_p = "śmiuset", acc_mp_pers = "śmiuset", acc_p_not_mp_pers = { "siemset", "śmset" }, ins_p = { "śmiuset", { "śmiomaset", note = "rare" } }, loc_p = "śmiuset",
},
}
data.collective_rules = {
["e"] = { -- dwoje, oboje, obydwoje, obydwoje, troje
nom_p = "e", gen_p = "ga", dat_p = "gu", acc_p = "e", ins_p = "giem", loc_p = "gu", voc_p = "e",
},
["o"] = { -- czterdzieścioro, czternaścioro, czworo, dwadzieścioro, dwanaścioro, dziesięcioro, dziewiętnaścioro, dziewięcioro, dziewięćdziesięcioro, jedenaścioro, kilkoro, kilkadziesięcioro, kilkanaścioro, naścioro, ośmioro, osiemdziesięcioro, osiemnaścioro, ośmdziesięcioro, ośmnaścioro, piętnaścioro, pięcioro, pięćdziesięcioro, siedmioro, siedemdziesięcioro, siedemnaścioro, siedmdziesięcioro, siedmnaścioro, szesnaścioro, sześcioro, sześćdziesięcioro, trzydzieścioro, trzynaścioro
nom_p = "o", gen_p = "ga", dat_p = "gu", acc_p = "o", ins_p = "giem", loc_p = "gu", voc_p = "o",
},
}
--[==[
The noun groups, keyed `GENDER KIND NUMBER NOMINATIVE` (e.g. `m-pr common sg `, `f common sg a`, `n place pl y`):
*`copies`: the slots that take the forms of another slot (e.g. `acc_s = "gen_s"`).
*`rules`: the forms of each slot, by the ending of the stem (`""` is the default). A slot's forms are an ending (a
string) or a list of endings, and an ending given as a table can name a `stem` alternation and a `note`.
]==]
data.noun_groups = {
["f common sg "] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", dat_s = "gen_s", gen_p = "gen_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "om", depr_p = {}, gen_s = { "", stem = "soft" }, ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = { "", stem = "soft" } },
["A"] = { dat_p = "", ins_p = "", ins_s = "", loc_p = "" },
["D"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["M"] = { dat_p = { "", "-om" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" } },
["V"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["b"] = { dat_p = { "om", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, ins_s = { "ą", stem = "palatal" }, loc_p = { "ach", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["c"] = { gen_s = "y", nom_p = "e" },
["e"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["edź"] = { nom_p = { "", stem = "soft" } },
["g"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["j"] = { nom_p = "e" },
["k"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["l"] = { gen_s = "i", nom_p = "e" },
["n"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["nt"] = { gen_s = "", nom_p = "" },
["o"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["oć"] = { nom_p = "e" },
["r"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["rś"] = { nom_p = { "", stem = "soft" } },
["s"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["t"] = { dat_p = "", ins_p = "", ins_s = "", loc_p = "" },
["tać"] = { nom_p = { { "", stem = "soft" }, "e" } },
["u"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["w"] = { dat_p = { "om", stem = "reduced+palatal" }, gen_s = { "", stem = "reduced+palatal" }, ins_p = { "ami", stem = "reduced+palatal" }, ins_s = { "ą", stem = "reduced+palatal" }, loc_p = { "ach", stem = "reduced+palatal" }, nom_p = { "e", stem = "reduced+palatal" } },
["y"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["z"] = { gen_s = "y", nom_p = "e" },
["é"] = { dat_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["ódź"] = { dat_p = { "om", stem = "shortened" }, gen_s = { "", stem = "shortened+soft" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "ą", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, nom_p = { "e", stem = "shortened" } },
["ól"] = { dat_p = { "om", stem = "shortened" }, gen_s = { "i", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "ą", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, nom_p = { "e", stem = "shortened" } },
["ąż"] = { dat_p = { "om", stem = "shortened" }, gen_s = { "y", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "ą", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, nom_p = { "e", stem = "shortened" } },
["ęś"] = { ins_p = { "ami", "mi" }, nom_p = { "", stem = "soft" } },
["ń"] = { nom_p = "e" },
["ś"] = { nom_p = "e" },
["ź"] = { nom_p = "e" },
["ż"] = { gen_s = "y", nom_p = "e" },
},
},
["f common sg a"] = {
copies = { acc_p = "nom_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = {}, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = "i", voc_s = "o" },
["acz"] = { gen_p = "" },
["aj"] = { gen_p = "" },
["ak"] = { gen_p = "" },
["all"] = { gen_p = { "", "i" } },
["ani"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["ans"] = { nom_p = "e" },
["arł"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["ast"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["awn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["b"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["bi"] = { gen_p = { "i", { "j", note = "archaic" } } },
["bl"] = { gen_p = "i" },
["bn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e" },
["bni"] = { gen_p = "" },
["bol"] = { gen_p = "i" },
["bow"] = { voc_s = "a" },
["c"] = { dat_s = "y", gen_p = "", gen_s = "y", nom_p = "e" },
["ci"] = { dat_s = "", gen_p = { "", { "", stem = "final_soft" } }, gen_s = "", voc_s = "u" },
["cn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e" },
["cni"] = { gen_p = "" },
["cow"] = { voc_s = "a" },
["cz"] = { dat_s = "y", gen_p = { "", "y" }, nom_p = "e" },
["czi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["czm"] = { dat_s = "ie" },
["czn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["d"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["di"] = { gen_p = "i" },
["dl"] = { gen_p = "i" },
["dn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["dni"] = { gen_p = "" },
["dow"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "lengthened" }, gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y" },
["dz"] = { dat_s = "y", nom_p = "e" },
["dł"] = { gen_p = { "", stem = "inserted_e" } },
["dż"] = { gen_p = { "", "y" } },
["e"] = { dat_s = "i", gen_p = "i", nom_p = "e" },
["ebn"] = { voc_s = "a" },
["ecn"] = { voc_s = "a" },
["ecz"] = { gen_p = "y" },
["ej"] = { gen_p = "" },
["ek"] = { gen_p = "" },
["eni"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["eśn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["f"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["fi"] = { gen_p = { "i", { "j", note = "archaic" } } },
["fl"] = { gen_p = "i" },
["g"] = { gen_p = "" },
["gi"] = { gen_p = { "i", { "j", note = "archaic" } } },
["gl"] = { gen_p = "i" },
["gni"] = { gen_p = "" },
["gog"] = { gen_p = "" },
["gł"] = { gen_p = { "", stem = "inserted_ie" } },
["h"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["hi"] = { gen_p = { "i", { "j", note = "archaic" } } },
["hl"] = { gen_p = "i" },
["hn"] = { gen_p = { "", stem = "inserted_e" } },
["hni"] = { gen_p = "" },
["how"] = { voc_s = "a" },
["hł"] = { gen_p = { "", stem = "inserted_e" } },
["i"] = { dat_s = "i", nom_p = "e" },
["ij"] = { gen_p = "" },
["ik"] = { gen_p = "" },
["ini"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["iod"] = { gen_p = "" },
["ion"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["izd"] = { dat_s = { "e", stem = "palatal" } },
["izi"] = { voc_s = "u" },
["j"] = { dat_s = "i", gen_p = "i", nom_p = "e" },
["jni"] = { gen_p = "" },
["jog"] = { gen_p = "" },
["jom"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["ki"] = { gen_p = { "i", { "j", note = "archaic" } } },
["kk"] = { gen_p = "" },
["kl"] = { gen_p = "i" },
["kni"] = { gen_p = "" },
["ksz"] = { gen_p = { "", "y" } },
["kł"] = { gen_p = { "", stem = "inserted_ie" } },
["l"] = { dat_s = "i", gen_p = { "", "i" }, nom_p = "e" },
["li"] = { gen_p = { "i", { "j", note = "archaic" } } },
["ll"] = { gen_p = "i" },
["ln"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["lni"] = { gen_p = { "", { "", stem = "final_soft" } } },
["lsk"] = { acc_s = "ą", dat_p = "im", dat_s = "iej", gen_p = "ich", gen_s = "iej", ins_p = "imi", loc_p = "ich", nom_p = "ie", voc_s = "a" },
["lsz"] = { gen_p = { "", "y" } },
["m"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["mi"] = { gen_p = { "i", { "j", note = "archaic" } } },
["ml"] = { gen_p = "i" },
["mow"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "lengthened" }, gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y" },
["msz"] = { gen_p = "y" },
["n"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["nan"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["ni"] = { dat_s = "", gen_s = "" },
["nni"] = { gen_p = "" },
["nod"] = { gen_p = "" },
["o"] = { dat_s = "a", gen_p = "a", gen_s = "a", nom_p = "a" },
["od"] = { gen_p = { "", stem = "lengthened" } },
["og"] = { gen_p = { "", stem = "lengthened" } },
["oj"] = { dat_s = "ej", gen_p = "", gen_s = "ej" },
["ok"] = { gen_p = "" },
["omn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["oni"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["osz"] = { gen_p = { "", "y" } },
["otw"] = { gen_p = { "", stem = "inserted_e" } },
["ow"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e" },
["oł"] = { gen_p = { "", stem = "lengthened" } },
["oźb"] = { gen_p = { "", stem = "lengthened" } },
["oźn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e" },
["p"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["pi"] = { gen_p = { "i", { "j", note = "archaic" } } },
["pl"] = { gen_p = "i" },
["pn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["pow"] = { voc_s = "a" },
["r"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["raż"] = { gen_p = "y" },
["ri"] = { gen_p = "i" },
["rl"] = { gen_p = "i" },
["rni"] = { gen_p = { "", { "", stem = "final_soft" } } },
["rol"] = { gen_p = "i" },
["rz"] = { dat_s = "y", nom_p = "e" },
["rzn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["rąż"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", voc_s = "a" },
["rł"] = { gen_p = "ych" },
["s"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["sc"] = { dat_s = "e", gen_p = { "", stem = "inserted_e" } },
["si"] = { dat_s = "", gen_p = { { "", stem = "final_soft" }, { "", note = "rare" } }, gen_s = "", voc_s = "u" },
["skr"] = { gen_p = { "", stem = "inserted_ie" } },
["sl"] = { gen_p = "i" },
["sm"] = { dat_s = "ie" },
["sn"] = { gen_p = "ych" },
["sz"] = { dat_s = "y", nom_p = "e" },
["szw"] = { gen_p = { "", stem = "inserted_e" } },
["sł"] = { gen_p = { "", stem = "inserted_e" } },
["t"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["tel"] = { gen_p = "i" },
["ti"] = { gen_p = "i" },
["tl"] = { gen_p = "i" },
["tn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["tni"] = { gen_p = "" },
["tod"] = { gen_p = "" },
["tł"] = { gen_p = { "", stem = "inserted_e" } },
["u"] = { dat_s = "i", gen_p = "i", gen_s = { "i", "y" }, nom_p = "y" },
["uj"] = { gen_p = "" },
["uk"] = { gen_p = "" },
["uni"] = { gen_p = { { "", stem = "final_soft" }, { "", note = "rare" } }, voc_s = "u" },
["uzd"] = { dat_s = { "e", stem = "palatal" } },
["w"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["wan"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["wi"] = { gen_p = { "i", { "j", note = "archaic" } } },
["wl"] = { gen_p = "i" },
["wn"] = { gen_p = { "", stem = "inserted_ie" } },
["wni"] = { gen_p = "" },
["wol"] = { gen_p = "i" },
["wor"] = { gen_p = { "", stem = "lengthened" } },
["wsk"] = { acc_s = "ą", dat_p = "im", dat_s = "iej", gen_p = "ich", gen_s = "iej", ins_p = "imi", loc_p = "ich", nom_p = "ie", voc_s = "a" },
["yj"] = { gen_p = "" },
["yk"] = { gen_p = "" },
["yni"] = { gen_p = { "", stem = "final_soft" } },
["z"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["zd"] = { dat_s = { "e", stem = "fronted+palatal" } },
["zdr"] = { gen_p = { "", stem = "inserted_e" } },
["zi"] = { dat_s = "", gen_p = { "", { "", stem = "final_soft" } }, gen_s = "" },
["zl"] = { gen_p = "i" },
["zm"] = { dat_s = { "ie", { "e", stem = "palatal", note = "proscribed" } } },
["zni"] = { gen_p = "" },
["zon"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["zz"] = { dat_s = "y", nom_p = "e" },
["ój"] = { gen_p = "" },
["ók"] = { gen_p = "" },
["ąc"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", voc_s = "a" },
["ąk"] = { gen_p = "" },
["ąt"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["ęcz"] = { gen_p = "" },
["ęk"] = { gen_p = "" },
["ępi"] = { dat_s = "", gen_p = "", gen_s = "" },
["ęż"] = { gen_p = "y" },
["ł"] = { gen_p = "", gen_s = "y", nom_p = "y" },
["łbi"] = { dat_s = "", gen_p = "", gen_s = "" },
["łob"] = { gen_p = { "", stem = "lengthened" } },
["ńsk"] = { acc_s = "ą", dat_p = "im", dat_s = "iej", gen_p = "ich", gen_s = "iej", ins_p = "imi", loc_p = "ich", nom_p = "ie", voc_s = "a" },
["ści"] = { voc_s = { "o", "u" } },
["śni"] = { gen_p = "" },
["źn"] = { gen_p = "ych" },
["źni"] = { gen_p = "" },
["ż"] = { dat_s = "y", gen_p = "", gen_s = "y", nom_p = "e" },
["żi"] = { gen_p = { "i", { "j", note = "archaic" } } },
["żn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["żni"] = { gen_p = "" },
["żon"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
},
},
["f common sg i"] = {
copies = { acc_p = "nom_p", dat_s = "gen_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { acc_s = { "ę", stem = "palatal" }, dat_p = { "om", stem = "palatal" }, depr_p = {}, gen_p = "i", gen_s = { "", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, ins_s = { "ą", stem = "palatal" }, loc_p = { "ach", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["an"] = { acc_s = { "ą", stem = "palatal" } },
["can"] = { acc_s = { "ę", stem = "palatal" } },
["on"] = { acc_s = { "", stem = "palatal" }, dat_p = { "", stem = "palatal" }, gen_p = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["r"] = { acc_s = "i", dat_p = "i", gen_s = "i", ins_p = "i", ins_s = "i", loc_p = "i", nom_p = "i" },
["san"] = { acc_s = { "ę", stem = "palatal" } },
["t"] = { acc_s = "i", dat_p = "i", gen_s = "i", ins_p = "i", ins_s = "i", loc_p = "i", nom_p = "i" },
},
},
["f given sg "] = {
copies = { acc_p = "nom_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "", dat_p = "", dat_s = "", depr_p = {}, gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "", voc_s = "" },
},
},
["f given sg a"] = {
copies = { acc_p = "nom_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = {}, gen_p = "", gen_s = "y", ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = "y", voc_s = "o" },
["aj"] = { gen_p = "", voc_s = { "o", "u" } },
["ak"] = { gen_p = "" },
["bi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i", voc_s = "o" },
["c"] = { nom_p = "e" },
["ci"] = { gen_p = { "", { "", stem = "final_soft" } } },
["di"] = { dat_s = "i", gen_p = "i", gen_s = "i", voc_s = "o" },
["e"] = { dat_s = "i", gen_p = "i", gen_s = "i", nom_p = "e" },
["fi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i", voc_s = "o" },
["g"] = { gen_s = "i", nom_p = "i" },
["gi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i", voc_s = "o" },
["i"] = { dat_s = "", gen_p = { { "", stem = "final_soft" }, { "", note = "rare" } }, gen_s = "", nom_p = "e", voc_s = "u" },
["ik"] = { gen_p = "" },
["j"] = { dat_s = "i", gen_p = "i", gen_s = "i", nom_p = "e" },
["k"] = { gen_p = { "", stem = "inserted_e" }, gen_s = "i", nom_p = "i" },
["ki"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i", voc_s = "o" },
["l"] = { dat_s = "i", gen_p = { "", "i" }, gen_s = "i", nom_p = "e", voc_s = { "o", "u" } },
["li"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i", voc_s = "o" },
["mi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i", voc_s = "o" },
["nc"] = { dat_s = "y" },
["nul"] = { gen_p = "", voc_s = "u" },
["pi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i", voc_s = "o" },
["ri"] = { dat_s = "i", gen_p = "i", gen_s = "i", voc_s = "o" },
["sz"] = { dat_s = "y", nom_p = "e" },
["ti"] = { dat_s = "i", gen_p = "i", gen_s = "i", voc_s = "o" },
["wi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i", voc_s = "o" },
["wł"] = { gen_p = { "", stem = "inserted_e" } },
["yk"] = { gen_p = "" },
["zi"] = { gen_p = { "", { "", stem = "final_soft" } } },
["ż"] = { dat_s = "y", nom_p = "e" },
},
},
["f given sg i"] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", dat_s = "gen_s", gen_p = "gen_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = { "", stem = "palatal" }, depr_p = {}, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
},
},
["f place sg "] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", loc_s = "gen_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "om", dat_s = { "", stem = "soft" }, depr_p = {}, gen_p = { "", stem = "soft" }, gen_s = { "", stem = "soft" }, ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = "e" },
["D"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["L"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-i" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, nom_p = { "", "-e" } },
["ać"] = { nom_p = { "", stem = "soft" } },
["e"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["eś"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "", stem = "reduced+soft" }, gen_p = { "", stem = "reduced+soft" }, gen_s = { "", stem = "reduced+soft" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "ą", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, nom_p = { { "", stem = "reduced+soft" }, { "e", stem = "reduced" } } },
["l"] = { dat_s = "i", gen_p = "i", gen_s = "i" },
["o"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["s"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["w"] = { dat_p = { "om", stem = "reduced+palatal" }, dat_s = { "", stem = "reduced+palatal" }, gen_p = { "", stem = "reduced+palatal" }, gen_s = { "", stem = "reduced+palatal" }, ins_p = { "ami", stem = "reduced+palatal" }, ins_s = { "ą", stem = "reduced+palatal" }, loc_p = { "ach", stem = "reduced+palatal" }, nom_p = { "e", stem = "reduced+palatal" } },
["z"] = { dat_s = "y", gen_p = "y", gen_s = "y" },
["ść"] = { nom_p = { "", stem = "soft" } },
["ż"] = { dat_s = "y", gen_p = "y", gen_s = "y" },
},
},
["f place sg a"] = {
copies = { acc_p = "nom_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = {}, gen_p = "", gen_s = "y", ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = "e", voc_s = "o" },
["ak"] = { gen_p = "" },
["al"] = { gen_p = { "", "i" } },
["ani"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["ask"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["asn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["aw"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["awi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["b"] = { nom_p = "y" },
["bn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["c"] = { dat_s = "y" },
["ck"] = { acc_s = "ą", dat_p = "im", dat_s = "iej", gen_p = "ich", gen_s = "iej", ins_p = "imi", loc_p = "ich", nom_p = "ie", voc_s = "a" },
["cz"] = { gen_p = { "", "y" } },
["czn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["d"] = { nom_p = "y" },
["di"] = { dat_s = "i", gen_p = "i", gen_s = "i" },
["dn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["dw"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["e"] = { dat_s = "i", gen_p = "i", gen_s = "i" },
["ej"] = { gen_p = "" },
["ek"] = { gen_p = "" },
["el"] = { gen_p = { "", "i" } },
["eni"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["enn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["ew"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["ewn"] = { acc_s = { "ą", "ę" }, dat_p = { "om", "ym" }, dat_s = { "ej", { "e", stem = "palatal" } }, gen_p = { "", "ych" }, gen_s = { "ej", "y" }, ins_p = { "ami", "ymi" }, loc_p = { "ach", "ych" }, nom_p = { "e", "y" }, voc_s = { "a", "o" } },
["ez"] = { dat_s = { "e", stem = "palatal" }, nom_p = "y" },
["eśn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["f"] = { nom_p = "y" },
["g"] = { gen_s = "i", nom_p = "i" },
["gi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["gol"] = { gen_p = { "", "i" } },
["h"] = { nom_p = "y" },
["i"] = { dat_s = "", gen_s = "" },
["ibi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["iel"] = { gen_p = "i" },
["ik"] = { gen_p = "" },
["ini"] = { gen_p = { "", { "", stem = "final_soft" } } },
["iw"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["iz"] = { dat_s = { "e", stem = "palatal" }, nom_p = "y" },
["j"] = { dat_s = "i", gen_p = "i", gen_s = "i" },
["k"] = { gen_p = { "", stem = "inserted_e" }, gen_s = "i", nom_p = "i" },
["kol"] = { gen_p = { "", "i" } },
["kw"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["l"] = { dat_s = "i", gen_p = "i", gen_s = "i" },
["li"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["ln"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["lsk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["lw"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["lz"] = { dat_s = { "e", stem = "palatal" }, nom_p = "y" },
["m"] = { nom_p = "y" },
["mbi"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["mż"] = { gen_p = "y" },
["n"] = { nom_p = "y" },
["ob"] = { gen_p = { "", stem = "lengthened" } },
["od"] = { gen_p = { "", stem = "lengthened" } },
["odz"] = { gen_p = "y" },
["og"] = { gen_p = { "", stem = "lengthened" } },
["ojn"] = { gen_p = "ych" },
["omn"] = { acc_s = { "ą", "ę" }, dat_p = { "om", "ym" }, dat_s = { "ej", { "e", stem = "palatal" } }, gen_p = { "", "ych" }, gen_s = { "ej", "y" }, ins_p = { "ami", "ymi" }, loc_p = { "ach", "ych" }, nom_p = { "e", "y" }, voc_s = { "a", "o" } },
["oni"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, gen_s = "i" },
["opn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["osz"] = { gen_p = { "", "y" } },
["oz"] = { dat_s = { "e", stem = "palatal" }, nom_p = "y" },
["p"] = { nom_p = "y" },
["pcz"] = { gen_p = "y" },
["prz"] = { gen_p = { "", "y" } },
["r"] = { nom_p = "y" },
["rcz"] = { gen_p = "" },
["ri"] = { dat_s = "i", gen_p = "i", gen_s = "i" },
["rni"] = { gen_p = { "", { "", stem = "final_soft" } } },
["rw"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["rz"] = { gen_p = "y" },
["rł"] = { gen_p = { "", stem = "inserted_e" } },
["s"] = { nom_p = "y" },
["sk"] = { acc_s = "ą", dat_p = "im", dat_s = "iej", gen_p = "ich", gen_s = "iej", ins_p = "imi", loc_p = "ich", nom_p = "ie", voc_s = "a" },
["sn"] = { gen_p = { "", stem = "inserted_e" } },
["sol"] = { gen_p = { "", "i" } },
["szn"] = { gen_p = { "", stem = "inserted_e" } },
["t"] = { nom_p = "y" },
["tcz"] = { gen_p = "y" },
["ti"] = { dat_s = "i", gen_p = "i", gen_s = "i" },
["tn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["tok"] = { gen_p = "" },
["u"] = { dat_s = "i", gen_p = "i", gen_s = { "i", "y" }, nom_p = "y" },
["udz"] = { gen_p = { "", "y" } },
["uj"] = { gen_p = "" },
["usk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["uz"] = { dat_s = { "e", stem = "palatal" }, nom_p = "y" },
["w"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", voc_s = "a" },
["wcz"] = { gen_p = "y" },
["wn"] = { gen_p = { "", stem = "inserted_ie" } },
["yj"] = { gen_p = "" },
["yk"] = { gen_p = "" },
["yni"] = { gen_p = { "", { "", stem = "final_soft" } } },
["yst"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["z"] = { dat_s = "y" },
["zi"] = { gen_p = { "", { "", stem = "final_soft" } } },
["zw"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["ąc"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", voc_s = "a" },
["ąck"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["ąk"] = { gen_p = "" },
["ąsk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["ęcz"] = { gen_p = "" },
["ędz"] = { gen_p = { "", "y" } },
["ęk"] = { gen_p = "" },
["ł"] = { nom_p = "y" },
["źn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["ż"] = { dat_s = "y" },
["żn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
},
},
["f place sg i"] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", dat_s = "gen_s", gen_p = "gen_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = { "", stem = "palatal" }, depr_p = {}, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["r"] = { dat_p = "i", gen_s = "i", ins_p = "i", ins_s = "i", loc_p = "i", nom_p = "i" },
},
},
["f proper sg "] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "", dat_p = "", dat_s = "", depr_p = {}, gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "", voc_s = "" },
["C"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-a" }, ins_p = { "", "-ami" }, ins_s = { "", "-iem" }, loc_p = { "", "-ach" }, loc_s = { "", "-u" }, nom_p = { "", "-i" }, voc_s = { "", "-u" } },
["EP"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_s = { "", "-ie" } },
["F"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_s = { "", "-ie" } },
["M"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_s = { "", "-ie" } },
["N"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_s = { "", "-ie" } },
["OK"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-iem" }, loc_p = { "", "-ach" }, loc_s = { "", "-u" }, nom_p = { "", "-i" }, voc_s = { "", "-u" } },
["OP"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_s = { "", "-ie" } },
["PR"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ze" }, nom_p = { "", "-y" }, voc_s = { "", "-ze" } },
["S"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_s = { "", "-ie" } },
["Z"] = { dat_p = { "", "-etom" }, dat_s = { "", "-etowi" }, gen_p = { "", "-etów" }, gen_s = { "", "-etu" }, ins_p = { "", "-etami" }, ins_s = { "", "-etem" }, loc_p = { "", "-etach" }, loc_s = { "", "-ecie" }, nom_p = { "", "-ety" }, voc_s = { "", "-ecie" } },
},
},
["f proper sg a"] = {
copies = { acc_p = "nom_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = {}, gen_p = "", gen_s = "i", ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = "y", voc_s = "o" },
["c"] = { dat_s = "y", gen_s = "y", nom_p = "e" },
["d"] = { gen_s = "y" },
["e"] = { dat_s = "i", gen_p = "i", nom_p = "e" },
["g"] = { nom_p = "i" },
["h"] = { gen_s = "y" },
["i"] = { dat_s = "i", gen_p = { "i", { "j", note = "archaic" } }, nom_p = "e" },
["j"] = { nom_p = "e" },
["k"] = { gen_p = { "", stem = "inserted_e" }, nom_p = "i" },
["n"] = { gen_s = "y" },
["r"] = { gen_s = "y" },
["ri"] = { gen_p = "i" },
["t"] = { gen_s = "y" },
["z"] = { gen_s = "y" },
},
},
["f surname sg "] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", dat_s = "gen_s", gen_p = "gen_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "", depr_p = {}, gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
},
},
["f surname sg a"] = {
copies = { acc_p = "nom_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ą", dat_p = "im", dat_s = "iej", depr_p = {}, gen_p = "ich", gen_s = "iej", ins_p = "imi", ins_s = "ą", loc_p = "ich", nom_p = "ie", voc_s = "a" },
["adł"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["ajn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["ak"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["an"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["awn"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["azł"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["b"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["bk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["c"] = { acc_s = "ę", dat_p = "om", dat_s = "y", gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "e", voc_s = "o" },
["cz"] = { dat_s = "y", nom_p = "e" },
["d"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["dk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["dni"] = { acc_s = "ą", dat_p = "m", dat_s = "ej", gen_p = "ch", gen_s = "ej", ins_p = "mi", loc_p = "ch", voc_s = "a" },
["dz"] = { dat_s = "y", nom_p = "e" },
["dzk"] = { acc_s = "ą", dat_p = "im", dat_s = "iej", gen_p = "ich", gen_s = "iej", ins_p = "imi", loc_p = "ich", nom_p = "ie", voc_s = "a" },
["ek"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["en"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["esk"] = { dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i" },
["f"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["fk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["g"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["gł"] = { acc_s = "ą", gen_s = "ej", nom_p = "e", voc_s = "a" },
["h"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["hn"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["i"] = { acc_s = "ę", dat_p = "om", dat_s = "", gen_p = "", gen_s = "", ins_p = "ami", loc_p = "ach", nom_p = "e", voc_s = "o" },
["ian"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["ik"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["in"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["izn"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["j"] = { acc_s = "ę", dat_p = "om", gen_p = "", ins_p = "ami", loc_p = "ach", nom_p = "e", voc_s = "o" },
["jew"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["jk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["jn"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["kat"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["l"] = { acc_s = "ę", dat_p = "om", dat_s = "i", gen_p = { "", "i" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "e", voc_s = "o" },
["lan"] = { acc_s = "ą", gen_s = "ej", nom_p = "e", voc_s = "a" },
["lk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["m"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["mk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["n"] = { dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e" },
["nk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["od"] = { gen_p = { "", stem = "lengthened" } },
["ok"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["on"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["osk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["osn"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["ow"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["own"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["p"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["pi"] = { dat_s = "i", gen_p = "i", gen_s = "i" },
["pk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["r"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["rk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["rz"] = { dat_s = "y", nom_p = "e" },
["s"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["sm"] = { dat_s = "ie" },
["sz"] = { dat_s = "y", nom_p = "e" },
["sł"] = { gen_p = { "", stem = "inserted_e" } },
["t"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["tk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["uk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["un"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["w"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["wan"] = { acc_s = "ą", dat_p = "ym", dat_s = "ej", gen_p = "ych", gen_s = "ej", ins_p = "ymi", loc_p = "ych", nom_p = "e", voc_s = "a" },
["wi"] = { dat_s = "i", gen_p = "i", gen_s = "i" },
["wk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["wn"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_ie" }, gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["x"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "spelled+palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["y"] = { acc_s = "ę", dat_p = "om", ins_p = "ami", loc_p = "ach", nom_p = "e", voc_s = "o" },
["yk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["yn"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["yzm"] = { dat_s = { "ie", { "e", stem = "palatal", note = "proscribed" } } },
["z"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["zk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["zm"] = { dat_s = "ie" },
["zł"] = { gen_p = "ych" },
["ąk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["ćk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["ęk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["ł"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["łk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["łn"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "y", voc_s = "o" },
["ńk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["śk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
["ż"] = { acc_s = "ę", dat_p = "om", dat_s = "y", gen_p = "", gen_s = "y", ins_p = "ami", loc_p = "ach", nom_p = "e", voc_s = "o" },
["żk"] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, gen_p = { "", stem = "inserted_e" }, gen_s = "i", ins_p = "ami", loc_p = "ach", nom_p = "i", voc_s = "o" },
},
},
["f surname sg i"] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", dat_s = "gen_s", gen_p = "gen_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "i", depr_p = {}, gen_s = "i", ins_p = "i", ins_s = "i", loc_p = "i", nom_p = "i" },
["m"] = { dat_p = { "", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["n"] = { dat_p = { "", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["s"] = { dat_p = { "", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["z"] = { dat_p = { "", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
},
},
["m-pr common pl "] = {
copies = { acc_p = "gen_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = {}, dat_s = {}, depr_p = {}, gen_p = {}, gen_s = {}, ins_p = { "m", stem = "fronted" }, ins_s = {}, loc_p = {}, loc_s = {}, nom_s = {}, voc_s = {} },
},
},
["m-pr common pl e"] = {
copies = { acc_p = "gen_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = { "dziadków", stem = "irregular" }, gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_s = {} },
},
},
["m-pr common pl i"] = {
copies = { acc_p = "gen_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "zym", dat_s = {}, depr_p = {}, gen_p = "zych", gen_s = {}, ins_p = "zymi", ins_s = {}, loc_p = "zych", loc_s = {}, nom_s = {}, voc_s = {} },
["n"] = { dat_p = "ym", gen_p = "ych", ins_p = "ymi", loc_p = "ych" },
["o"] = { dat_p = "im", gen_p = "ich", ins_p = "imi", loc_p = "ich" },
},
},
["m-pr common pl y"] = {
copies = { },
rules = {
[""] = { acc_p = "ów", acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = "ów", gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_p = "y", voc_s = {} },
},
},
["m-pr common sg "] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p" },
rules = {
[""] = { dat_p = "om", dat_s = "owi", depr_p = "y", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = { "y", stem = "palatal" }, voc_s = { "e", stem = "palatal" } },
["ad"] = { nom_p = { "", stem = "palatal" } },
["al"] = { gen_p = { "i", "ów" } },
["ard"] = { nom_p = { "", stem = "palatal" } },
["art"] = { nom_p = { { "", stem = "palatal" }, "y" } },
["ast"] = { nom_p = "owie" },
["az"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = { "", stem = "palatal" }, voc_s = { "e", stem = "palatal" } },
["aść"] = { dat_s = { "", stem = "soft" }, gen_s = { "", stem = "soft" }, ins_s = "ą", nom_p = { "e", "owie" } },
["bel"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "e", stem = "reduced" }, gen_p = { "i", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" }, voc_s = { "u", stem = "reduced" } },
["bl"] = { gen_p = { "i", "ów" } },
["bp"] = { nom_p = { "", stem = "palatal" } },
["c"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "e", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "y", stem = "reduced" }, voc_s = { { "u", stem = "reduced" }, { "ze", stem = "reduced" } } },
["cel"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "e", stem = "reduced" }, gen_p = { { "i", stem = "reduced" }, { "ów", stem = "reduced" } }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" }, voc_s = { "u", stem = "reduced" } },
["cik"] = { nom_p = "owie" },
["cz"] = { gen_p = { "y", "ów" } },
["dan"] = { nom_p = "owie" },
["del"] = { gen_p = { "i", "ów", { "i", stem = "reduced" }, { "ów", stem = "reduced" } } },
["dr"] = { nom_p = { "owie", { "y", stem = "palatal" } } },
["dur"] = { nom_p = { "owie", { "y", stem = "palatal" } } },
["dyw"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["e"] = { dat_p = { "", "m" }, dat_s = { "", "mu" }, depr_p = { "", "s" }, gen_p = { "", "ch" }, gen_s = { "", "go" }, ins_p = { "", "mi" }, ins_s = { "", "m" }, loc_p = { "", "ch" }, loc_s = { "", "m" }, nom_p = { "", "s" }, voc_s = "" },
["eb"] = { nom_p = "owie" },
["ek"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "i", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "iem", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "owie", stem = "reduced" }, voc_s = { "u", stem = "reduced" } },
["ep"] = { nom_p = "owie" },
["eus"] = { nom_p = "owie" },
["eł"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "y", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" }, nom_p = { "owie", stem = "reduced" }, voc_s = { "e", stem = "reduced+palatal" } },
["eń"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "e", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, voc_s = { "u", stem = "reduced" } },
["eś"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["f"] = { nom_p = "owie" },
["fel"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "e", stem = "reduced" }, gen_p = { { "i", stem = "reduced" }, { "ów", stem = "reduced" } }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" }, voc_s = { "u", stem = "reduced" } },
["g"] = { depr_p = "i", ins_s = "iem", loc_s = "u", nom_p = { { "y", stem = "palatal" }, "owie" }, voc_s = "u" },
["ger"] = { nom_p = { "owie", { "y", stem = "palatal" } } },
["gol"] = { gen_p = "ów" },
["h"] = { loc_s = "u", nom_p = "owie", voc_s = "u" },
["han"] = { nom_p = "owie" },
["hot"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["iad"] = { nom_p = "owie" },
["ib"] = { nom_p = "owie" },
["ic"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e", voc_s = "u" },
["icz"] = { gen_p = "ów" },
["id"] = { nom_p = { "", stem = "palatal" } },
["ieć"] = { loc_s = "u", voc_s = "u" },
["ień"] = { nom_p = { "e", stem = "reduced" } },
["iks"] = { nom_p = "owie" },
["il"] = { gen_p = { "i", "ów" } },
["ior"] = { nom_p = { "owie", { "y", stem = "palatal" } } },
["ir"] = { nom_p = "owie" },
["iz"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = "owie", voc_s = { "e", stem = "palatal" } },
["j"] = { depr_p = "e", loc_s = "u", nom_p = "e", voc_s = "u" },
["jas"] = { nom_p = "owie" },
["jk"] = { nom_p = "owie" },
["jor"] = { nom_p = { "owie", { "y", stem = "palatal" } } },
["k"] = { depr_p = "i", ins_s = "iem", loc_s = "u", voc_s = "u" },
["kok"] = { nom_p = "owie" },
["kon"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["kup"] = { nom_p = { "", stem = "palatal" } },
["l"] = { depr_p = "e", gen_p = "i", loc_s = "u", nom_p = "e", voc_s = "u" },
["lan"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["lar"] = { nom_p = { "owie", { "y", stem = "palatal" } } },
["len"] = { nom_p = "owie" },
["leń"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = { { "", stem = "soft" }, "ów" }, gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", voc_s = "u" },
["ll"] = { gen_p = "ów" },
["lub"] = { nom_p = { "", stem = "palatal" } },
["m"] = { nom_p = "owie" },
["mp"] = { nom_p = "owie" },
["n"] = { nom_p = { "", stem = "palatal" } },
["nc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e", voc_s = "u" },
["nel"] = { gen_p = { "i", "ów" } },
["ng"] = { nom_p = "owie" },
["nin"] = { dat_p = { "om", stem = "truncated" }, depr_p = { "y", stem = "truncated" }, gen_p = { "", stem = "truncated" }, ins_p = { "ami", stem = "truncated" }, loc_p = { "ach", stem = "truncated" }, nom_p = { "e", stem = "truncated+palatal" } },
["nuk"] = { nom_p = "owie" },
["nuś"] = { nom_p = { "e", "owie" } },
["ob"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["ont"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["op"] = { nom_p = { "", stem = "palatal" } },
["ord"] = { nom_p = "owie" },
["oz"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, voc_s = { "e", stem = "palatal" } },
["oń"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["pan"] = { dat_s = "u", loc_s = "u", nom_p = "owie" },
["pel"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "e", stem = "reduced" }, gen_p = { { "i", stem = "reduced" }, { "ów", stem = "reduced" } }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" }, voc_s = { "u", stem = "reduced" } },
["pis"] = { nom_p = "owie" },
["rab"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["ral"] = { gen_p = "i" },
["rb"] = { nom_p = "owie" },
["rel"] = { gen_p = { "i", "ów" } },
["rk"] = { nom_p = "owie" },
["rl"] = { gen_p = "ów", nom_p = { "e", "owie" } },
["ruk"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["rz"] = { gen_p = { "y", { "ów", note = "rare" } } },
["s"] = { nom_p = { "", stem = "palatal" } },
["san"] = { nom_p = "owie" },
["sik"] = { nom_p = "owie" },
["sul"] = { nom_p = { "e", "owie" } },
["sz"] = { gen_p = { "y", "ów" } },
["t"] = { nom_p = { "", stem = "palatal" } },
["tr"] = { nom_p = { "owie", { "y", stem = "palatal" } } },
["trz"] = { gen_p = "ów", nom_p = { "e", "owie" } },
["tur"] = { nom_p = "owie" },
["u"] = { dat_p = "", dat_s = "", depr_p = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "", voc_s = "" },
["uaw"] = { nom_p = { "", stem = "palatal" } },
["uc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e", voc_s = "u" },
["ud"] = { nom_p = { "owie", { "", stem = "palatal" } } },
["ul"] = { gen_p = "ów" },
["uz"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = { "", stem = "palatal" }, voc_s = { "e", stem = "palatal" } },
["wed"] = { nom_p = { "", stem = "palatal" } },
["wun"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["wój"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "e", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "e", stem = "shortened" }, voc_s = { "u", stem = "shortened" } },
["wór"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, voc_s = { "e", stem = "shortened+palatal" } },
["x"] = { dat_p = { "om", stem = "spelled" }, dat_s = { "owi", stem = "spelled" }, depr_p = { "y", stem = "spelled" }, gen_p = { "ów", stem = "spelled" }, gen_s = { "a", stem = "spelled" }, ins_p = { "ami", stem = "spelled" }, ins_s = { "em", stem = "spelled" }, loc_p = { "ach", stem = "spelled" }, loc_s = { "e", stem = "spelled+palatal" }, nom_p = { "owie", stem = "spelled" }, voc_s = { "e", stem = "spelled+palatal" } },
["y"] = { depr_p = "e", loc_s = "u", nom_p = "e", voc_s = "u" },
["yc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e", voc_s = "u" },
["yd"] = { nom_p = { "", stem = "palatal" } },
["yl"] = { gen_p = { "i", "ów" } },
["yr"] = { nom_p = "owie" },
["yz"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = "owie", voc_s = { "e", stem = "palatal" } },
["z"] = { depr_p = "e", loc_s = "u", nom_p = "e", voc_s = "u" },
["zcz"] = { gen_p = "ów", nom_p = { "e", "owie" } },
["zes"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["zeń"] = { nom_p = { "owie", stem = "reduced" } },
["zuk"] = { nom_p = "owie" },
["zym"] = { nom_p = { "", stem = "palatal" } },
["é"] = { dat_p = "", dat_s = "", depr_p = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "", voc_s = "" },
["ób"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { { "", stem = "shortened+palatal" }, { "owie", stem = "shortened" } }, voc_s = { "e", stem = "shortened+palatal" } },
["ód"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "owie", stem = "shortened" }, voc_s = { "e", stem = "shortened+palatal" } },
["ódz"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "e", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "owie", stem = "shortened" }, voc_s = { "u", stem = "shortened" } },
["óg"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "i", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "owie", stem = "shortened" }, voc_s = { "u", stem = "shortened" } },
["ójt"] = { nom_p = "owie" },
["ól"] = { gen_p = "ów", nom_p = { "e", "owie" } },
["ór"] = { nom_p = "owie" },
["ów"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "owie", stem = "shortened" }, voc_s = { "e", stem = "shortened+palatal" } },
["ół"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, voc_s = { "e", stem = "shortened+palatal" } },
["ąb"] = { nom_p = { "owie", stem = "shortened" } },
["ąc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", voc_s = "u" },
["ć"] = { depr_p = "e", gen_p = { "", stem = "soft" }, loc_s = { "", stem = "soft" }, nom_p = "e", voc_s = { "", stem = "soft" } },
["ę"] = { dat_p = "tom", dat_s = { "ciu", note = "dated" }, depr_p = "ta", gen_p = { "t", stem = "lengthened" }, gen_s = { "cia", note = "dated" }, ins_p = "tami", ins_s = { "ciem", note = "dated" }, loc_p = "tach", loc_s = { "ciu", note = "dated" }, nom_p = "ta", voc_s = "" },
["ł"] = { nom_p = "owie" },
["łuk"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["łup"] = { nom_p = "owie" },
["ń"] = { depr_p = "e", loc_s = "u", nom_p = "e", voc_s = "u" },
["ś"] = { depr_p = "e", loc_s = "u", nom_p = "e", voc_s = "u" },
["ź"] = { depr_p = "e", loc_s = "u", nom_p = { "e", "owie" }, voc_s = "u" },
["ż"] = { depr_p = "e", gen_p = { "y", "ów" }, loc_s = "u", nom_p = "e", voc_s = "u" },
["żer"] = { nom_p = { "owie", { "y", stem = "palatal" } } },
["żeń"] = { nom_p = { "e", stem = "reduced" } },
},
},
["m-pr common sg a"] = {
copies = { acc_p = "gen_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = "y", gen_p = "ów", gen_s = "y", ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = { "", stem = "palatal" }, voc_s = "o" },
["ak"] = { nom_p = { "y", stem = "palatal" } },
["b"] = { nom_p = "owie" },
["bi"] = { ins_s = { "ą", { "m", note = "dated" } } },
["c"] = { dat_s = "y", depr_p = "e", nom_p = "y" },
["d"] = { nom_p = "owie" },
["ek"] = { nom_p = { "y", stem = "palatal" } },
["f"] = { nom_p = "owie" },
["g"] = { depr_p = "i", gen_s = "i", nom_p = { "y", stem = "palatal" } },
["h"] = { nom_p = "owie" },
["i"] = { acc_s = { "ego", "ę" }, dat_s = { "", "emu" }, depr_p = "e", gen_s = { "", "ego" }, nom_p = "owie" },
["id"] = { nom_p = { "", stem = "palatal" } },
["j"] = { depr_p = "e", nom_p = "e" },
["k"] = { depr_p = "i", gen_s = "i", nom_p = "owie" },
["l"] = { dat_s = "i", depr_p = "e", gen_s = "i", nom_p = "e" },
["m"] = { nom_p = "owie" },
["ok"] = { nom_p = { "y", stem = "palatal" } },
["p"] = { nom_p = "owie" },
["ped"] = { nom_p = { "", stem = "palatal" } },
["r"] = { nom_p = { "y", stem = "palatal" } },
["ri"] = { acc_s = "ę", dat_s = "i", gen_s = "i" },
["rz"] = { dat_s = { "e", stem = "palatal" }, depr_p = "y" },
["usz"] = { nom_p = "e" },
["uz"] = { dat_s = { "e", stem = "palatal" }, depr_p = "y" },
["w"] = { nom_p = "owie" },
["yd"] = { nom_p = { "", stem = "palatal" } },
["yk"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["z"] = { dat_s = "y", depr_p = "e", nom_p = "owie" },
["ór"] = { nom_p = "owie" },
["ł"] = { nom_p = "owie" },
["łk"] = { gen_p = { { "", stem = "inserted_e" }, "ów" } },
["ż"] = { dat_s = "y", depr_p = "e", nom_p = "owie" },
},
},
["m-pr common sg e"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p" },
rules = {
[""] = { dat_p = "e", dat_s = "e", depr_p = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e", voc_s = "e" },
},
},
["m-pr common sg i"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "im", dat_s = "iemu", depr_p = "ie", gen_p = "ich", gen_s = "iego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = { "y", stem = "palatal" } },
["ac"] = { nom_p = "i" },
["as"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" } },
["bl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["bol"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["c"] = { nom_p = "iowie" },
["d"] = { nom_p = "iowie" },
["dl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["ec"] = { nom_p = "i" },
["el"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["eśc"] = { nom_p = "i" },
["gl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["hl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["hol"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["i"] = { dat_s = "jemu", gen_s = "jego" },
["ic"] = { nom_p = "i" },
["iol"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["is"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" } },
["iśc"] = { nom_p = "i" },
["kal"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["kol"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["nc"] = { nom_p = "i" },
["ns"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" } },
["oc"] = { nom_p = "i" },
["os"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" } },
["pc"] = { nom_p = "i" },
["pl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["ps"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" } },
["rc"] = { nom_p = "i" },
["rl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["s"] = { dat_p = { "", stem = "palatal" }, dat_s = { "", stem = "palatal" }, depr_p = { "", stem = "palatal" }, gen_p = { "", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, loc_s = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["tn"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, depr_p = { "e", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["u"] = { dat_s = "jemu", gen_s = "jego", nom_p = "i" },
["uc"] = { nom_p = "i" },
["ul"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["us"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" } },
["wl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["wol"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["y"] = { dat_s = "jemu", gen_s = "jego", nom_p = "i" },
["yc"] = { nom_p = "i" },
["yl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["ys"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" } },
["zol"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["ęs"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" } },
["śl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["źl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
["źn"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, depr_p = { "e", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["ż"] = { nom_p = "iowie" },
["żl"] = { dat_s = "emu", gen_s = "ego", nom_p = "i" },
},
},
["m-pr common sg o"] = {
copies = { acc_p = "gen_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "a", dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie", voc_s = "u" },
["d"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, voc_s = "o" },
["er"] = { nom_p = "o" },
["g"] = { depr_p = "i", ins_s = "iem" },
["gol"] = { acc_s = { "a", "o" }, dat_p = { "o", "om" }, dat_s = { "o", "owi" }, depr_p = { "e", "o" }, gen_p = { "o", "ów" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { "o", "u" }, nom_p = { "o", "owie" } },
["h"] = { voc_s = "o" },
["k"] = { depr_p = "i", ins_s = "iem" },
["m"] = { voc_s = "o" },
["ol"] = { voc_s = "o" },
["p"] = { voc_s = "o" },
["r"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, voc_s = "o" },
["s"] = { voc_s = "o" },
["z"] = { voc_s = "o" },
["ł"] = { acc_s = "ę", dat_s = { "e", stem = "palatal" }, depr_p = { "a", "y" }, gen_s = "y", ins_s = "ą", loc_s = { "e", stem = "palatal" }, voc_s = "o" },
},
},
["m-pr common sg y"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "ym", dat_s = "emu", depr_p = "e", gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym", nom_p = { "", stem = "palatal" } },
["acz"] = { nom_p = "y" },
["arz"] = { nom_p = "y" },
["asz"] = { nom_p = "owie" },
["aż"] = { nom_p = "y" },
["bcz"] = { nom_p = "y" },
["brz"] = { nom_p = "y" },
["c"] = { nom_p = "y" },
["drz"] = { nom_p = "y" },
["dzn"] = { nom_p = "i" },
["ecz"] = { nom_p = "y" },
["eż"] = { nom_p = "y" },
["h"] = { nom_p = { "i", stem = "virile" } },
["irz"] = { nom_p = "y" },
["lcz"] = { nom_p = "y" },
["mcz"] = { nom_p = "y" },
["ncz"] = { nom_p = "y" },
["ocz"] = { nom_p = "y" },
["on"] = { nom_p = { "", stem = "fronted+palatal" } },
["oż"] = { nom_p = "y" },
["pcz"] = { nom_p = "y" },
["r"] = { nom_p = { "y", stem = "palatal" } },
["rcz"] = { nom_p = "y" },
["ron"] = { nom_p = { "", stem = "palatal" } },
["rz"] = { nom_p = "owie" },
["soł"] = { nom_p = { "i", stem = "fronted+palatal" } },
["sz"] = { nom_p = { "i", stem = "virile" } },
["tcz"] = { nom_p = "y" },
["ucz"] = { nom_p = "y" },
["udz"] = { nom_p = "y" },
["urz"] = { nom_p = "y" },
["usz"] = { nom_p = "owie" },
["uż"] = { nom_p = "y" },
["ycz"] = { nom_p = "y" },
["ydz"] = { nom_p = "y" },
["yż"] = { nom_p = "y" },
["z"] = { nom_p = { "owie", "y" } },
["ącz"] = { nom_p = "y" },
["ęcz"] = { nom_p = "y" },
["ęż"] = { nom_p = "y" },
["ł"] = { nom_p = { "i", stem = "palatal" } },
["łcz"] = { nom_p = "y" },
["łon"] = { nom_p = { "", stem = "palatal" } },
["łzł"] = { nom_p = { { "i", stem = "virile" }, { "i", stem = "palatal" } } },
["ńcz"] = { nom_p = "y" },
["źcz"] = { nom_p = "y" },
["ż"] = { nom_p = "owie" },
["żcz"] = { nom_p = "y" },
["żd"] = { nom_p = { "", stem = "palatal", note = "rare" } },
},
},
["m-pr given sg "] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "om", dat_s = "owi", depr_p = "y", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "owie" },
["aak"] = { nom_p = "owie" },
["ad"] = { nom_p = { "owie", { "", stem = "palatal" } } },
["ak"] = { dat_p = "om", dat_s = "owi", depr_p = "i", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u" },
["c"] = { depr_p = "e", loc_s = "u", nom_p = { "e", "owie" } },
["ck"] = { dat_p = "om", dat_s = "owi", depr_p = "i", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["der"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "y", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" } },
["dot"] = { nom_p = "owie" },
["e"] = { dat_p = "m", dat_s = "mu", depr_p = "", gen_p = "ch", gen_s = "go", ins_p = "mi", ins_s = "m", loc_p = "ch", loc_s = "m", nom_p = "" },
["eg"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["ew"] = { nom_p = "owie" },
["g"] = { depr_p = "i", ins_s = "iem", loc_s = "u" },
["h"] = { loc_s = "u" },
["ier"] = { nom_p = "owie" },
["ik"] = { dat_p = "om", dat_s = "owi", depr_p = "i", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["j"] = { depr_p = "e", loc_s = "u", nom_p = { "e", "owie" } },
["jan"] = { nom_p = "owie" },
["k"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "i", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "iem", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "owie", stem = "reduced" } },
["l"] = { depr_p = "e", loc_s = "u", nom_p = { "e", "owie" } },
["las"] = { nom_p = "owie" },
["lf"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["n"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["op"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["r"] = { nom_p = { "owie", { "y", stem = "palatal" } } },
["ros"] = { nom_p = "owie" },
["s"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["ses"] = { nom_p = "owie" },
["st"] = { nom_p = "owie" },
["t"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["tan"] = { nom_p = "owie" },
["u"] = { dat_p = "", dat_s = "", depr_p = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["uk"] = { dat_p = "om", dat_s = "owi", depr_p = "i", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ur"] = { nom_p = "owie" },
["van"] = { nom_p = "owie" },
["w"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["wer"] = { nom_p = "owie" },
["weł"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "y", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" }, nom_p = { "owie", stem = "reduced" } },
["x"] = { dat_p = { "om", stem = "spelled" }, dat_s = { "owi", stem = "spelled" }, depr_p = { "y", stem = "spelled" }, gen_p = { "ów", stem = "spelled" }, gen_s = { "a", stem = "spelled" }, ins_p = { "ami", stem = "spelled" }, ins_s = { "em", stem = "spelled" }, loc_p = { "ach", stem = "spelled" }, loc_s = { "e", stem = "spelled+palatal" }, nom_p = { "owie", stem = "spelled" } },
["yk"] = { dat_p = "om", dat_s = "owi", depr_p = "i", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["yp"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["z"] = { depr_p = "e", loc_s = "u", nom_p = { "e", "owie" } },
["zor"] = { nom_p = "owie" },
["óg"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "i", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "owie", stem = "shortened" } },
["ój"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "e", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { { "e", stem = "shortened" }, { "owie", stem = "shortened" } } },
["ąd"] = { nom_p = { "owie", { "", stem = "palatal" } } },
["łk"] = { dat_p = "om", dat_s = "owi", depr_p = "i", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ś"] = { depr_p = "e", loc_s = "u", nom_p = { "e", "owie" } },
},
},
["m-pr given sg a"] = {
copies = { acc_p = "gen_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = "y", gen_p = "ów", gen_s = "y", ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = "owie", voc_s = "o" },
["l"] = { dat_s = "i", depr_p = "e", gen_s = "i" },
["sz"] = { dat_s = "y", depr_p = "e" },
["u"] = { dat_s = "i", gen_s = { "i", "y" } },
},
},
["m-pr given sg e"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p" },
rules = {
[""] = { dat_p = "e", dat_s = "e", depr_p = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e", voc_s = "e" },
},
},
["m-pr given sg i"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "im", dat_s = "emu", depr_p = "e", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "owie" },
["n"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, depr_p = { "e", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "owie", stem = "palatal" } },
},
},
["m-pr given sg o"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p" },
rules = {
[""] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie", voc_s = "u" },
["at"] = { dat_p = "onom", dat_s = "onowi", depr_p = "ony", gen_p = "onów", gen_s = "ona", ins_p = "onami", ins_s = "onem", loc_p = "onach", loc_s = "onie", nom_p = "onowie", voc_s = { "o", "onie" } },
["c"] = { depr_p = "o", ins_s = "o", voc_s = "o" },
["d"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, voc_s = "o" },
["e"] = { depr_p = { "a", "o" }, loc_s = "o", voc_s = "o" },
["g"] = { dat_p = { "o", "om" }, dat_s = { "o", "owi" }, depr_p = { "i", "o" }, gen_p = { "o", "ów" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "iem", "o" }, loc_p = { "ach", "o" }, loc_s = { "o", "u" }, nom_p = { "o", "owie" }, voc_s = { "o", "u" } },
["k"] = { depr_p = "i", ins_s = "iem" },
["l"] = { voc_s = "o" },
["n"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, voc_s = "o" },
["r"] = { voc_s = "o" },
["t"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, voc_s = "o" },
},
},
["m-pr given sg y"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "ym", dat_s = "emu", depr_p = "e", gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym", nom_p = "owie" },
["rr"] = { dat_s = { "emu", "y'emu" }, depr_p = { "e", "y'e" }, gen_s = { "ego", "y'ego" }, nom_p = { "owie", "y" } },
},
},
["m-pr proper sg "] = {
copies = { acc_s = "gen_s" },
rules = {
[""] = { acc_p = "ów", dat_p = "om", dat_s = "owi", depr_p = "y", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie", voc_p = "owie", voc_s = "u" },
["ek"] = { acc_p = {}, dat_p = {}, depr_p = {}, gen_p = {}, ins_p = {}, loc_p = {}, nom_p = {}, voc_p = {}, voc_s = {} },
["g"] = { depr_p = "i", ins_s = "iem" },
["k"] = { depr_p = "i", ins_s = "iem" },
["l"] = { depr_p = "e" },
["n"] = { loc_s = { "e", stem = "palatal" }, voc_s = { "e", stem = "palatal" } },
["s"] = { loc_s = { "e", stem = "palatal" }, voc_s = { "e", stem = "palatal" } },
["sz"] = { nom_p = { "e", "owie" }, voc_p = { "e", "owie" } },
["t"] = { loc_s = { "e", stem = "palatal" }, voc_s = { "e", stem = "palatal" } },
["u"] = { depr_p = "", nom_p = "", voc_p = "", voc_s = "" },
["z"] = { depr_p = "e" },
},
},
["m-pr proper sg a"] = {
copies = { acc_p = "gen_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = "y", gen_p = "ów", gen_s = "y", ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = "owie", voc_s = "o" },
["g"] = { depr_p = "i", gen_s = "i" },
},
},
["m-pr proper sg e"] = {
copies = { },
rules = {
[""] = { acc_p = "e", acc_s = "e", dat_p = "e", dat_s = "e", depr_p = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e", voc_p = "e", voc_s = "e" },
},
},
["m-pr proper sg o"] = {
copies = { acc_s = "gen_s" },
rules = {
[""] = { acc_p = "o", dat_p = "o", dat_s = "o", depr_p = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o", voc_p = "o", voc_s = "o" },
},
},
["m-pr surname sg "] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "om", dat_s = "owi", depr_p = "y", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ac"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["acz"] = { nom_p = "owie" },
["ai"] = { dat_s = { "emu", "owi" }, gen_s = { "a", "ego" } },
["az"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = "owie" },
["b"] = { loc_s = { "e", stem = "palatal" } },
["c"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "e", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "owie", stem = "reduced" } },
["cu"] = { dat_p = "", dat_s = "", depr_p = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["d"] = { loc_s = { "e", stem = "palatal" } },
["dz"] = { nom_p = "owie" },
["e"] = { dat_p = "", dat_s = "mu", depr_p = "", gen_p = "", gen_s = "go", ins_p = "", ins_s = "m", loc_p = "", loc_s = "m", nom_p = "" },
["eau"] = { dat_p = "", dat_s = "", depr_p = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", nom_p = "" },
["ecz"] = { nom_p = "owie" },
["ek"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, depr_p = { "i", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "iem", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "owie", stem = "reduced" } },
["el"] = { dat_p = { "om", { "om", stem = "reduced" } }, dat_s = { "owi", { "owi", stem = "reduced" } }, depr_p = { "e", { "e", stem = "reduced" } }, gen_p = { "ów", { "ów", stem = "reduced" } }, gen_s = { "a", { "a", stem = "reduced" } }, ins_p = { "ami", { "ami", stem = "reduced" } }, ins_s = { "em", { "em", stem = "reduced" } }, loc_p = { "ach", { "ach", stem = "reduced" } }, loc_s = { "u", { "u", stem = "reduced" } }, nom_p = { "owie", { "owie", stem = "reduced" } } },
["eu"] = { dat_p = { "", "m" }, dat_s = { "", "mu" }, depr_p = "", gen_p = { "", "ch" }, gen_s = { "", "go" }, ins_p = { "", "mi" }, ins_s = { "", "m" }, loc_p = { "", "ch" }, nom_p = "" },
["ez"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = "owie" },
["eł"] = { dat_p = { "om", { "om", stem = "reduced" } }, dat_s = { "owi", { "owi", stem = "reduced" } }, depr_p = { "y", { "y", stem = "reduced" } }, gen_p = { "ów", { "ów", stem = "reduced" } }, gen_s = { "a", { "a", stem = "reduced" } }, ins_p = { "ami", { "ami", stem = "reduced" } }, ins_s = { "em", { "em", stem = "reduced" } }, loc_p = { "ach", { "ach", stem = "reduced" } }, loc_s = { { "e", stem = "palatal" }, { "e", stem = "reduced+palatal" } }, nom_p = { "owie", { "owie", stem = "reduced" } } },
["f"] = { loc_s = { "e", stem = "palatal" } },
["g"] = { depr_p = "i", ins_s = "iem" },
["gh"] = { depr_p = "i" },
["i"] = { dat_p = { "m", "om" }, dat_s = "", depr_p = "e", gen_p = { "ch", "ów" }, gen_s = "", ins_p = { "ami", "mi" }, ins_s = { "em", "m" }, loc_p = { "ach", "ch" }, loc_s = { "m", "u" } },
["ic"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["iel"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ieu"] = { loc_s = { "", "m" } },
["ieł"] = { dat_p = "om", dat_s = "owi", depr_p = "y", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "owie" },
["ii"] = { dat_p = { "", "m" }, depr_p = "", gen_p = { "", "ch" }, ins_p = { "", "mi" }, ins_s = { "", "m" }, loc_p = { "", "ch" }, loc_s = { "", "m" }, nom_p = "" },
["iz"] = { nom_p = "owie" },
["j"] = { depr_p = "e" },
["jc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["k"] = { depr_p = "i", ins_s = "iem" },
["kój"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "e", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "owie", stem = "shortened" } },
["l"] = { depr_p = "e" },
["lc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["lcz"] = { nom_p = "owie" },
["lz"] = { nom_p = "owie" },
["m"] = { loc_s = { "e", stem = "palatal" } },
["n"] = { loc_s = { "e", stem = "palatal" } },
["nc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ncz"] = { nom_p = "owie" },
["nz"] = { nom_p = "owie" },
["oc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ocz"] = { nom_p = "owie" },
["oe"] = { dat_s = "", gen_s = "", ins_s = "", loc_s = "" },
["oz"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = "owie" },
["p"] = { loc_s = { "e", stem = "palatal" } },
["pc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["que"] = { dat_p = "'om", gen_p = "'ów", ins_p = "'ami", loc_p = "'ach", nom_p = "'owie" },
["r"] = { loc_s = { "e", stem = "palatal" } },
["rc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["rcz"] = { nom_p = "owie" },
["reć"] = { dat_p = { { "om", stem = "reduced" }, "om" }, dat_s = { { "owi", stem = "reduced" }, "owi" }, depr_p = { { "e", stem = "reduced" }, "e" }, gen_p = { { "ów", stem = "reduced" }, "ów" }, gen_s = { { "a", stem = "reduced" }, "a" }, ins_p = { { "ami", stem = "reduced" }, "ami" }, ins_s = { { "em", stem = "reduced" }, "em" }, loc_p = { { "ach", stem = "reduced" }, "ach" }, loc_s = { { "u", stem = "reduced" }, "u" }, nom_p = { { "owie", stem = "reduced" }, "owie" } },
["rp"] = { dat_p = { { "om", stem = "palatal" }, "om" }, dat_s = { { "owi", stem = "palatal" }, "owi" }, depr_p = { { "e", stem = "palatal" }, "y" }, gen_p = { { "ów", stem = "palatal" }, "ów" }, gen_s = { "a", { "a", stem = "palatal" } }, ins_p = { "ami", { "ami", stem = "palatal" } }, ins_s = { "em", { "em", stem = "palatal" } }, loc_p = { "ach", { "ach", stem = "palatal" } }, loc_s = { { "e", stem = "palatal" }, { "u", stem = "palatal" } }, nom_p = { { "owie", stem = "palatal" }, "owie" } },
["rz"] = { nom_p = "owie" },
["rót"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "owie", stem = "shortened" } },
["s"] = { loc_s = { "e", stem = "palatal" } },
["t"] = { loc_s = { "e", stem = "palatal" } },
["tz"] = { nom_p = "owie" },
["u"] = { dat_p = { "", "om" }, dat_s = { "", "owi" }, depr_p = { "", "y" }, gen_p = { "", "ów" }, gen_s = { "", "a" }, ins_p = { "", "ami" }, ins_s = { "", "em" }, loc_p = { "", "ach" }, loc_s = "", nom_p = { "", "owie" } },
["uc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ucz"] = { nom_p = "owie" },
["ue"] = { dat_s = "'owi", gen_s = "'a", loc_s = "'u" },
["ues"] = { dat_p = "'om", dat_s = "'owi", gen_p = "'ów", gen_s = "'a", ins_p = "'ami", loc_p = "'ach", loc_s = "'u", nom_p = "'owie" },
["ugh"] = { dat_p = "", dat_s = "", depr_p = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["uz"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = "owie" },
["w"] = { loc_s = { "e", stem = "palatal" } },
["wc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["wec"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["x"] = { dat_p = "", dat_s = "", depr_p = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["y"] = { depr_p = "e" },
["yc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ycz"] = { nom_p = "owie" },
["yz"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = "owie" },
["z"] = { depr_p = "e", nom_p = { "e", "owie" } },
["zcz"] = { nom_p = "owie" },
["ób"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "owie", stem = "shortened" } },
["ód"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "owie", stem = "shortened" } },
["óg"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "i", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "owie", stem = "shortened" } },
["ój"] = { dat_p = { { "om", stem = "shortened" }, "om" }, dat_s = { { "owi", stem = "shortened" }, "owi" }, depr_p = { { "e", stem = "shortened" }, "e" }, gen_p = { { "ów", stem = "shortened" }, "ów" }, gen_s = { { "a", stem = "shortened" }, "a" }, ins_p = { { "ami", stem = "shortened" }, "ami" }, ins_s = { { "em", stem = "shortened" }, "em" }, loc_p = { { "ach", stem = "shortened" }, "ach" }, loc_s = { { "u", stem = "shortened" }, "u" }, nom_p = { { "owie", stem = "shortened" }, "owie" } },
["ól"] = { dat_p = { { "om", stem = "shortened" }, "om" }, dat_s = { { "owi", stem = "shortened" }, "owi" }, depr_p = { { "e", stem = "shortened" }, "e" }, gen_p = { { "ów", stem = "shortened" }, "ów" }, gen_s = { { "a", stem = "shortened" }, "a" }, ins_p = { { "ami", stem = "shortened" }, "ami" }, ins_s = { { "em", stem = "shortened" }, "em" }, loc_p = { { "ach", stem = "shortened" }, "ach" }, loc_s = { { "u", stem = "shortened" }, "u" }, nom_p = { { "owie", stem = "shortened" }, "owie" } },
["ór"] = { dat_p = { { "om", stem = "shortened" }, "om" }, dat_s = { { "owi", stem = "shortened" }, "owi" }, depr_p = { { "y", stem = "shortened" }, "y" }, gen_p = { { "ów", stem = "shortened" }, "ów" }, gen_s = { { "a", stem = "shortened" }, "a" }, ins_p = { { "ami", stem = "shortened" }, "ami" }, ins_s = { { "em", stem = "shortened" }, "em" }, loc_p = { { "ach", stem = "shortened" }, "ach" }, loc_s = { { "e", stem = "shortened+palatal" }, { "e", stem = "palatal" } }, nom_p = { { "owie", stem = "shortened" }, "owie" } },
["ót"] = { dat_p = { { "om", stem = "shortened" }, "om" }, dat_s = { { "owi", stem = "shortened" }, "owi" }, depr_p = { { "y", stem = "shortened" }, "y" }, gen_p = { { "ów", stem = "shortened" }, "ów" }, gen_s = { { "a", stem = "shortened" }, "a" }, ins_p = { { "ami", stem = "shortened" }, "ami" }, ins_s = { { "em", stem = "shortened" }, "em" }, loc_p = { { "ach", stem = "shortened" }, "ach" }, loc_s = { { "e", stem = "shortened+palatal" }, { "e", stem = "palatal" } }, nom_p = { { "owie", stem = "shortened" }, "owie" } },
["ów"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "owie", stem = "shortened" } },
["óz"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, depr_p = { "y", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "owie", stem = "shortened" } },
["ół"] = { dat_p = { { "om", stem = "shortened" }, "om" }, dat_s = { { "owi", stem = "shortened" }, "owi" }, depr_p = { { "y", stem = "shortened" }, "y" }, gen_p = { { "ów", stem = "shortened" }, "ów" }, gen_s = { { "a", stem = "shortened" }, "a" }, ins_p = { { "ami", stem = "shortened" }, "ami" }, ins_s = { { "em", stem = "shortened" }, "em" }, loc_p = { { "ach", stem = "shortened" }, "ach" }, loc_s = { { "e", stem = "shortened+palatal" }, { "e", stem = "palatal" } }, nom_p = { { "owie", stem = "shortened" }, "owie" } },
["ąc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ącz"] = { nom_p = "owie" },
["ąz"] = { depr_p = "y", loc_s = { "e", stem = "palatal" }, nom_p = "owie" },
["ć"] = { depr_p = "e" },
["ęc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["ęcz"] = { nom_p = "owie" },
["ł"] = { loc_s = { "e", stem = "palatal" } },
["łc"] = { dat_p = "om", dat_s = "owi", depr_p = "e", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "owie" },
["łcz"] = { nom_p = "owie" },
["ń"] = { depr_p = "e" },
["ńcz"] = { nom_p = "owie" },
["ś"] = { depr_p = "e", nom_p = { "e", "owie" } },
["ź"] = { depr_p = "e" },
["ż"] = { depr_p = "e" },
},
},
["m-pr surname sg a"] = {
copies = { acc_p = "gen_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = "y", gen_p = "ów", gen_s = "y", ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = "owie", voc_s = "o" },
["c"] = { dat_s = "y", depr_p = "e" },
["cz"] = { dat_s = "y", depr_p = "e" },
["dz"] = { dat_s = "y", depr_p = "e" },
["g"] = { depr_p = "i", gen_s = "i" },
["i"] = { dat_s = "", depr_p = "e", gen_s = "" },
["j"] = { depr_p = "e" },
["k"] = { depr_p = "i", gen_s = "i" },
["l"] = { dat_s = "i", depr_p = "e", gen_s = "i" },
["pi"] = { dat_s = "i", gen_s = "i" },
["ri"] = { dat_s = "i", gen_s = "i" },
["rz"] = { dat_s = "y", depr_p = "e" },
["sm"] = { dat_s = "ie" },
["sz"] = { dat_s = "y", depr_p = "e" },
["wi"] = { dat_s = "i", gen_s = "i" },
["x"] = { dat_s = { "e", stem = "spelled+palatal" } },
["y"] = { dat_s = "i", depr_p = "e", gen_s = "i" },
["yzm"] = { dat_s = { "ie", { "e", stem = "palatal", note = "proscribed" } } },
["zm"] = { dat_s = "ie" },
["ż"] = { dat_s = "y", depr_p = "e" },
},
},
["m-pr surname sg e"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p" },
rules = {
[""] = { dat_p = "om", dat_s = "emu", depr_p = "e", gen_p = "ów", gen_s = "ego", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "em", nom_p = "owie", voc_s = "e" },
["ak"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "i", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "iem", loc_p = "e'ach", loc_s = "e'u", nom_p = "e'owie", voc_s = "e'u" },
["ant"] = { dat_p = "om", dat_s = "emu", depr_p = "e", gen_p = "ów", gen_s = "ego", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "em", nom_p = "owie", voc_s = "e" },
["bl"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "e'e", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", loc_s = "e'u", nom_p = "e'owie", voc_s = "e'u" },
["c"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "e'y", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", nom_p = "e'owie" },
["gn"] = { depr_p = "e'e", loc_s = "e'u", voc_s = "e'u" },
["id"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "e'y", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", loc_s = { "e", stem = "palatal" }, nom_p = "e'owie", voc_s = { "e", stem = "palatal" } },
["ion"] = { depr_p = "e", voc_s = "e" },
["n"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "e'y", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", loc_s = { "e", stem = "palatal" }, nom_p = "e'owie", voc_s = { "e", stem = "palatal" } },
["ow"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "e'y", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", loc_s = "e", nom_p = "e'owie" },
["r"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "e'y", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", loc_s = { "e", stem = "palatal" }, nom_p = "e'owie", voc_s = { "e", stem = "palatal" } },
["rt"] = { dat_p = "om", dat_s = "emu", depr_p = "e", gen_p = "ów", gen_s = "ego", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "em", nom_p = "owie", voc_s = "e" },
["t"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "e'y", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", loc_s = { "e", stem = "palatal" }, nom_p = "e'owie", voc_s = { "e", stem = "palatal" } },
["v"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "e'y", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", nom_p = "e'owie" },
["yl"] = { dat_p = "e'om", dat_s = "e'owi", depr_p = "e'e", gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", loc_s = "e'u", nom_p = "e'owie", voc_s = "e'u" },
},
},
["m-pr surname sg i"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "im", dat_s = "iemu", depr_p = "ie", gen_p = "ich", gen_s = "iego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = { "y", stem = "palatal" } },
["ak"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["c"] = { nom_p = { "i", "iowie" } },
["czk"] = { nom_p = "owie" },
["d"] = { nom_p = { "i", "iowie" } },
["dk"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["f"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, depr_p = { "e", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { { "", stem = "palatal" }, { "owie", stem = "palatal" } } },
["g"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["h"] = { nom_p = { "i", "iowie" } },
["hk"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["l"] = { dat_s = "emu", depr_p = "e", gen_s = "ego", nom_p = { "i", "owie" } },
["lk"] = { nom_p = "owie" },
["m"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, depr_p = { "e", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { { "", stem = "palatal" }, { "owie", stem = "palatal" } } },
["n"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, depr_p = { "e", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { { "", stem = "palatal" }, { "owie", stem = "palatal" } } },
["ok"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["r"] = { nom_p = { "i", "iowie" } },
["s"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, depr_p = { "e", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { { "", stem = "palatal" }, { "owie", stem = "palatal" } } },
["t"] = { nom_p = { "i", "iowie" } },
["tk"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
["z"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, depr_p = { "e", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { { "", stem = "palatal" }, { "owie", stem = "palatal" } } },
["śk"] = { nom_p = { { "y", stem = "palatal" }, "owie" } },
},
},
["m-pr surname sg o"] = {
copies = { acc_p = "gen_p", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = "i", gen_p = "ów", gen_s = "i", ins_p = "ami", ins_s = "ą", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "owie" },
["and"] = { acc_s = { "a", "ę" }, dat_s = { "owi", { "e", stem = "palatal" } }, ins_s = { "em", "ą" } },
["b"] = { depr_p = { "o", "y" }, gen_s = { "a", "o", "y" } },
["c"] = { acc_s = "o", dat_s = "o", depr_p = "o", gen_s = "o", ins_s = "o", loc_s = "o" },
["d"] = { depr_p = "y", gen_s = { "a", "y" } },
["ejn"] = { acc_s = { "a", "o", "ę" }, dat_p = { "o", "om" }, dat_s = { { "e", stem = "palatal" }, "o", "owi" }, depr_p = { "o", "y" }, gen_p = { "o", "ów" }, gen_s = { "a", "o", "y" }, ins_p = { "ami", "o" }, ins_s = { "em", "o", "ą" }, loc_p = { "ach", "o" }, loc_s = { { "e", stem = "palatal" }, "o" }, nom_p = { "o", "owie" } },
["ett"] = { acc_s = "a", dat_s = "owi", gen_s = "a", ins_s = "em" },
["h"] = { depr_p = "y", gen_s = "y" },
["i"] = { acc_s = "a", dat_s = "owi", depr_p = "e", gen_s = "a", ins_s = "em", loc_s = "u" },
["ied"] = { acc_s = { "a", "o" }, dat_p = { "o", "om" }, dat_s = { "o", "owi" }, depr_p = { "o", "y" }, gen_p = { "o", "ów" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { "o", { "e", stem = "palatal" } }, nom_p = { "o", "owie" } },
["j"] = { acc_s = "a", dat_s = "owi", depr_p = "e", gen_s = "a", ins_s = "em", loc_s = "u" },
["jd"] = { acc_s = { "a", "ę" }, dat_s = { "owi", { "e", stem = "palatal" } }, ins_s = { "em", "ą" } },
["l"] = { acc_s = "a", dat_s = "owi", depr_p = "e", gen_s = "a", ins_s = "em", loc_s = "u" },
["m"] = { depr_p = "y", gen_s = "y" },
["mb"] = { dat_p = { "o", "om" }, gen_p = { "o", "ów" }, ins_p = { "ami", "o" }, loc_p = { "ach", "o" }, nom_p = { "o", "owie" } },
["n"] = { depr_p = "y", gen_s = "y" },
["ng"] = { acc_s = { "a", "o", "ę" }, dat_p = { "o", "om" }, dat_s = { { "e", stem = "palatal" }, "o", "owi" }, depr_p = { "i", "o" }, gen_p = { "o", "ów" }, gen_s = { "a", "i", "o" }, ins_p = { "ami", "o" }, ins_s = { "iem", "o", "ą" }, loc_p = { "ach", "o" }, loc_s = { { "e", stem = "palatal" }, "o", "u" }, nom_p = { "o", "owie" } },
["nt"] = { acc_s = { "a", "o", "ę" }, dat_p = { "o", "om" }, dat_s = { { "e", stem = "palatal" }, "o", "owi" }, depr_p = { "o", "y" }, gen_p = { "o", "ów" }, gen_s = { "a", "o", "y" }, ins_p = { "ami", "o" }, ins_s = { "em", "o", "ą" }, loc_p = { "ach", "o" }, loc_s = { { "e", stem = "palatal" }, "o" }, nom_p = { "o", "owie" } },
["od"] = { gen_s = { "a", "o" } },
["ott"] = { acc_s = "a", dat_s = "owi", gen_s = "a", ins_s = "em" },
["p"] = { depr_p = "y", gen_s = "y" },
["r"] = { depr_p = "y", gen_s = "y" },
["rd"] = { acc_s = { "a", "ę" }, dat_s = { "owi", { "e", stem = "palatal" } }, ins_s = { "em", "ą" } },
["rr"] = { acc_s = "a", dat_s = "owi", gen_s = "a", ins_s = "em" },
["s"] = { depr_p = "y", gen_s = "a" },
["sc"] = { dat_p = "o", gen_p = "o", ins_p = "o", loc_p = "o", nom_p = "o" },
["ss"] = { acc_s = "a", dat_s = "owi", ins_s = "em" },
["t"] = { depr_p = "y", gen_s = "y" },
["ud"] = { acc_s = { "a", "ę" }, dat_s = { "owi", { "e", stem = "palatal" } }, ins_s = { "em", "ą" } },
["w"] = { depr_p = { "o", "y" }, gen_s = { "a", "o", "y" } },
["yd"] = { acc_s = { "a", "ę" }, dat_s = { "owi", { "e", stem = "palatal" } }, ins_s = { "em", "ą" } },
["z"] = { acc_s = { "a", "ę" }, dat_s = { "owi", "y" }, depr_p = "e", gen_s = { "a", "y" }, ins_s = { "em", "ą" }, loc_s = { "u", "y" } },
["zad"] = { acc_s = { "a", "ę" }, dat_s = { "owi", { "e", stem = "palatal" } }, ins_s = { "em", "ą" } },
["ł"] = { depr_p = "y", gen_s = "y" },
["łd"] = { gen_s = "y" },
["ńd"] = { gen_s = "y" },
},
},
["m-pr surname sg y"] = {
copies = { acc_p = "gen_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "ym", dat_s = "emu", depr_p = "e", gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym", nom_p = "owie" },
["art"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["aw"] = { nom_p = "owie" },
["azn"] = { nom_p = { "", stem = "palatal" } },
["azł"] = { nom_p = { "owie", { "i", stem = "palatal" } } },
["er"] = { nom_p = "y" },
["ern"] = { nom_p = "owie" },
["h"] = { nom_p = { "owie", { "i", stem = "virile" } } },
["iad"] = { nom_p = { "owie", { "", stem = "palatal" } } },
["k"] = { dat_s = "iemu", depr_p = "ie", gen_s = "iego", nom_p = { "y", stem = "palatal" } },
["l"] = { dat_p = "im", gen_p = "ich", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im" },
["n"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["sk"] = { dat_p = "im", gen_p = "ich", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im" },
["sn"] = { nom_p = { "owie", { "", stem = "palatal" } } },
["st"] = { nom_p = { "owie", { "", stem = "palatal" } } },
["sł"] = { nom_p = { "owie", { "i", stem = "palatal" } } },
["th"] = { dat_s = "y'emu", depr_p = "y'e", gen_s = "y'ego", nom_p = "y" },
["tzk"] = { dat_p = "im", gen_p = "ich", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im" },
["w"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["yt"] = { nom_p = { { "", stem = "palatal" }, "owie" } },
["ér"] = { dat_s = "y'emu", depr_p = "y'e", gen_s = "y'ego", nom_p = "y" },
["ąc"] = { nom_p = { "owie", "y" } },
["ł"] = { nom_p = { { "i", stem = "palatal" }, "owie" } },
["źn"] = { nom_p = "owie" },
},
},
["m-anml common sg "] = {
copies = { acc_p = "nom_p", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { acc_s = "a", dat_p = "om", dat_s = "owi", depr_p = {}, gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "y" },
["ac"] = { acc_s = "a", dat_p = "om", dat_s = "owi", gen_s = "a", ins_p = "ami", loc_p = "ach", loc_s = "u" },
["az"] = { gen_p = "ów", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["b"] = { loc_s = { "e", stem = "palatal" } },
["bal"] = { gen_p = "i" },
["bel"] = { acc_s = { "a", stem = "reduced" }, dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "i", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["c"] = { acc_s = { "a", stem = "reduced" }, dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["d"] = { loc_s = { "e", stem = "palatal" } },
["del"] = { acc_s = { "a", stem = "reduced" }, dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { { "i", stem = "reduced" }, { "ów", stem = "reduced" } }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["dz"] = { gen_p = "ów" },
["e"] = { acc_s = "", dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["eet"] = { acc_s = { "", "a" }, gen_s = { "a", "u" } },
["ek"] = { acc_s = { "a", stem = "reduced" }, dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "iem", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "i", stem = "reduced" } },
["ez"] = { gen_p = "ów", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["eł"] = { acc_s = { "a", stem = "reduced" }, dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" }, nom_p = { "y", stem = "reduced" } },
["f"] = { loc_s = { "e", stem = "palatal" } },
["g"] = { ins_s = "iem", nom_p = "i" },
["iel"] = { gen_p = "i" },
["iz"] = { gen_p = "ów", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["j"] = { nom_p = "e" },
["k"] = { ins_s = "iem", nom_p = "i" },
["l"] = { gen_p = { "i", "ów" }, nom_p = "e" },
["lac"] = { gen_p = "ów" },
["m"] = { loc_s = { "e", stem = "palatal" } },
["mul"] = { gen_p = "i" },
["n"] = { loc_s = { "e", stem = "palatal" } },
["niś"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["oll"] = { gen_p = "i" },
["ont"] = { acc_s = { "", "a" }, gen_s = { "a", "u" } },
["oz"] = { gen_p = "ów", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["oś"] = { gen_p = { "", stem = "soft" } },
["p"] = { loc_s = { "e", stem = "palatal" } },
["paw"] = { acc_s = { "a", stem = "palatal" }, dat_p = { "om", stem = "palatal" }, dat_s = { "owi", stem = "palatal" }, gen_s = { "a", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, ins_s = { "em", stem = "palatal" }, loc_p = { "ach", stem = "palatal" }, loc_s = { "u", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["r"] = { loc_s = { "e", stem = "palatal" } },
["raś"] = { gen_p = { "", stem = "soft" } },
["rp"] = { acc_s = { "a", stem = "palatal" }, dat_p = { "om", stem = "palatal" }, dat_s = { "owi", stem = "palatal" }, gen_p = { "", stem = "palatal" }, gen_s = { "a", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, ins_s = { "em", stem = "palatal" }, loc_p = { "ach", stem = "palatal" }, loc_s = { "u", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["s"] = { loc_s = { "e", stem = "palatal" } },
["sz"] = { gen_p = { "y", "ów" } },
["t"] = { loc_s = { "e", stem = "palatal" } },
["tat"] = { acc_s = { "", "a" } },
["u"] = { acc_s = "", dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["uc"] = { acc_s = "a", dat_p = "om", dat_s = "owi", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["uz"] = { gen_p = "ów", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["w"] = { loc_s = { "e", stem = "palatal" } },
["x"] = { acc_s = { "a", stem = "spelled" }, dat_p = { "om", stem = "spelled" }, dat_s = { "owi", stem = "spelled" }, gen_p = { "ów", stem = "spelled" }, gen_s = { "a", stem = "spelled" }, ins_p = { "ami", stem = "spelled" }, ins_s = { "em", stem = "spelled" }, loc_p = { "ach", stem = "spelled" }, loc_s = { "e", stem = "spelled+palatal" }, nom_p = { "y", stem = "spelled" } },
["y"] = { nom_p = "e" },
["yz"] = { gen_p = "ów", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["yś"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["z"] = { gen_p = { "y", { "ów", note = "rare" } }, nom_p = "e" },
["zal"] = { gen_p = "i" },
["ób"] = { acc_s = { "a", stem = "shortened" }, dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ód"] = { acc_s = { "a", stem = "shortened" }, dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["óg"] = { acc_s = { "a", stem = "shortened" }, dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "i", stem = "shortened" } },
["ól"] = { gen_p = { "i", stem = "shortened" } },
["ór"] = { acc_s = { "a", stem = "shortened" }, dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ów"] = { acc_s = { "a", stem = "shortened" }, dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ół"] = { acc_s = { { "a", stem = "shortened" }, { "u", stem = "shortened" } }, dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { { "a", stem = "shortened" }, { "u", stem = "shortened" } }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ąb"] = { acc_s = { "a", stem = "shortened" }, dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ąc"] = { acc_s = "a", dat_p = "om", dat_s = "owi", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ć"] = { gen_p = { { "", stem = "soft" }, "ów" }, nom_p = "e" },
["ł"] = { loc_s = { "e", stem = "palatal" } },
["łż"] = { gen_p = { "y", "ów" } },
["ń"] = { gen_p = { "", stem = "soft" }, nom_p = "e" },
["ś"] = { nom_p = "e" },
["ź"] = { gen_p = { "", stem = "soft" }, nom_p = "e" },
["ż"] = { nom_p = "e" },
},
},
["m-anml common sg a"] = {
copies = { acc_p = "nom_p", loc_s = "dat_s", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "ę", dat_p = "om", dat_s = { "e", stem = "palatal" }, depr_p = {}, gen_p = "ów", gen_s = "y", ins_p = "ami", ins_s = "ą", loc_p = "ach", nom_p = "y", voc_s = "o" },
["c"] = { dat_s = "y", nom_p = "e" },
["j"] = { dat_s = "i", gen_p = "i", gen_s = "i", nom_p = "e" },
["k"] = { gen_s = "i", nom_p = "i" },
["l"] = { dat_s = "i", gen_p = "i", gen_s = "i", nom_p = "e" },
["o"] = { acc_s = "a", dat_p = "a", dat_s = "a", gen_p = "a", gen_s = "a", ins_p = "a", ins_s = "a", loc_p = "a", nom_p = "a", voc_s = "a" },
},
},
["m-anml common sg e"] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "e'om", dat_s = "e'owi", depr_p = {}, gen_p = "e'ów", gen_s = "e'a", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", loc_s = "e", nom_p = "e'y" },
},
},
["m-anml common sg i"] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "i", dat_s = "i", depr_p = {}, gen_p = "i", gen_s = "i", ins_p = "i", ins_s = "i", loc_p = "i", loc_s = "i", nom_p = "i" },
["sk"] = { dat_p = "im", dat_s = "iemu", gen_p = "ich", gen_s = "iego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "ie" },
},
},
["m-anml common sg o"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = "a", dat_p = "om", dat_s = "owi", depr_p = {}, gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e", voc_s = "o" },
["d"] = { acc_s = { "a", "o" }, dat_p = { "o", "om" }, dat_s = { "o", "owi" }, gen_p = { "o", "ów" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { "o", { "e", stem = "palatal" } }, nom_p = { "o", "y" } },
["g"] = { acc_s = "o", dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["i"] = { voc_s = "u" },
},
},
["m-anml common sg y"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { acc_s = "ego", dat_p = "ym", dat_s = "emu", depr_p = {}, gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym", nom_p = "e" },
["m"] = { acc_s = { "ego", "y" } },
["ow"] = { acc_s = { "ego", "y" } },
["t"] = { acc_s = { "ego", "y" } },
},
},
["m-anml given sg "] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "om", dat_s = "owi", depr_p = {}, gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
},
},
["m-anml proper sg "] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "om", dat_s = "owi", depr_p = {}, gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["c"] = { ins_s = { "em", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["ec"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, loc_p = { "ach", stem = "reduced" } },
["k"] = { ins_s = "iem", loc_s = "u", nom_p = "i" },
["sz"] = { gen_p = { "y", "ów" }, loc_s = "u", nom_p = "e" },
["x"] = { dat_p = { "om", stem = "spelled" }, dat_s = { "owi", stem = "spelled" }, gen_p = { "ów", stem = "spelled" }, gen_s = { "a", stem = "spelled" }, ins_p = { "ami", stem = "spelled" }, ins_s = { "em", stem = "spelled" }, loc_p = { "ach", stem = "spelled" }, loc_s = { "e", stem = "spelled+palatal" }, nom_p = { "y", stem = "spelled" } },
},
},
["m-in common sg "] = {
copies = { acc_p = "nom_p", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { acc_s = "", dat_p = "om", dat_s = "owi", depr_p = {}, gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["A"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["B"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["C"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["D"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["F"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["I"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["K"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["L"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-i", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-u", nom_p = "-e" },
["M"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["ML"] = { acc_s = { "", "-a" }, gen_p = { "-i", "-ów" }, gen_s = { "-a", "-u" } },
["N"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["OP"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["P"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["R"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ze", nom_p = "-y" },
["S"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["T"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = "", nom_p = { "", "-y" } },
["V"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["abl"] = { gen_s = "a" },
["ac"] = { dat_p = "om", dat_s = "owi", ins_p = "ami", loc_p = "ach", loc_s = "u" },
["ail"] = { gen_p = { "i", { "ów", note = "colloquial" } } },
["ak"] = { gen_s = "a" },
["am"] = { loc_s = { "e", stem = "palatal" } },
["arc"] = { gen_s = "u" },
["az"] = { gen_p = "ów", gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["bel"] = { gen_p = { "i", stem = "reduced" } },
["ber"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = "a", ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" }, nom_p = { "y", stem = "reduced" } },
["bl"] = { gen_p = { "i", "ów" } },
["bor"] = { gen_s = "u" },
["bul"] = { gen_s = "u" },
["c"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["cal"] = { gen_p = "i" },
["car"] = { gen_s = "a" },
["cel"] = { dat_p = "om", dat_s = "owi", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["cer"] = { gen_s = "a" },
["cik"] = { gen_s = "u" },
["dal"] = { gen_p = "i" },
["dej"] = { gen_s = { "a", "u" } },
["del"] = { gen_p = { "i", stem = "reduced" } },
["dol"] = { gen_p = { "i", "ów" } },
["dz"] = { gen_p = "ów" },
["dź"] = { acc_s = { "", { "a", stem = "shortened", note = "colloquial" } }, dat_p = { "om", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, nom_p = { "e", stem = "shortened" } },
["e"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["ecz"] = { gen_s = "u" },
["ek"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "iem", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "i", stem = "reduced" } },
["el"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["em"] = { loc_s = { "e", stem = "palatal" } },
["enc"] = { gen_s = "a" },
["eol"] = { gen_p = { "i", "ów" } },
["eor"] = { gen_s = "u" },
["eus"] = { gen_s = "a" },
["ez"] = { gen_p = "ów", gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["eć"] = { gen_p = { "", stem = "reduced+soft" } },
["eł"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" }, nom_p = { "y", stem = "reduced" } },
["eń"] = { gen_p = { "", stem = "soft" } },
["fel"] = { gen_p = { "i", stem = "reduced" } },
["g"] = { ins_s = "iem", loc_s = "u", nom_p = "i" },
["gal"] = { gen_p = "i" },
["gel"] = { gen_p = { "i", stem = "reduced" } },
["ger"] = { gen_s = "a" },
["gol"] = { gen_p = "i" },
["gor"] = { gen_s = "u" },
["gół"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["h"] = { loc_s = "u" },
["haj"] = { gen_s = "a" },
["hej"] = { gen_s = { "a", "u" } },
["hel"] = { gen_p = { "i", stem = "reduced" } },
["her"] = { gen_s = "a" },
["hol"] = { gen_p = { "i", "ów" } },
["how"] = { gen_s = "" },
["hyl"] = { gen_p = "i" },
["hór"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["i"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["ial"] = { gen_p = { "i", "ów" } },
["ic"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["iej"] = { gen_s = "a" },
["iek"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["iel"] = { gen_p = { "i", stem = "reduced" } },
["ij"] = { gen_s = "a" },
["ik"] = { gen_s = "a" },
["il"] = { gen_p = { "i", "ów" } },
["im"] = { loc_s = { "e", stem = "palatal" } },
["iol"] = { gen_p = "i" },
["ior"] = { gen_s = "u" },
["isz"] = { gen_s = "u" },
["itr"] = { gen_s = "a" },
["iz"] = { gen_p = "ów", gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["izd"] = { loc_s = { "e", stem = "palatal" } },
["iąc"] = { gen_p = { "y", stem = "shortened" } },
["iąk"] = { gen_s = "u" },
["iść"] = { ins_p = "mi" },
["j"] = { loc_s = "u", nom_p = "e" },
["jas"] = { gen_s = "a" },
["jem"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "u", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" }, nom_p = { "y", stem = "reduced" } },
["jm"] = { loc_s = { "e", stem = "palatal" } },
["k"] = { ins_s = "iem", loc_s = "u", nom_p = "i" },
["kal"] = { gen_p = "i" },
["kch"] = { gen_s = { "a", "u" } },
["kej"] = { acc_s = { "", "a" }, gen_s = "a" },
["ker"] = { gen_s = "a" },
["kic"] = { gen_s = "u" },
["kl"] = { gen_p = { "i", "ów" } },
["km"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["kol"] = { gen_p = "i" },
["kor"] = { gen_s = "u" },
["kr"] = { gen_s = "a" },
["kul"] = { gen_s = "u" },
["l"] = { loc_s = "u", nom_p = "e" },
["laż"] = { gen_p = "y" },
["lc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ler"] = { gen_s = "a" },
["ll"] = { gen_p = { "i", "ów" } },
["lm"] = { loc_s = { "e", stem = "palatal" } },
["lol"] = { gen_p = { "i", "ów" } },
["lor"] = { gen_s = "u" },
["lus"] = { gen_s = "a" },
["ląg"] = { gen_s = "a" },
["ląt"] = { gen_s = "u" },
["m"] = { loc_s = { "ie", { "e", stem = "palatal", note = "proscribed" } } },
["maj"] = { gen_s = "a" },
["mal"] = { gen_p = "i" },
["mik"] = { gen_s = "u" },
["mol"] = { gen_p = "i" },
["mor"] = { gen_s = "u" },
["nal"] = { gen_p = { "i", "ów" } },
["nar"] = { gen_s = "a" },
["nc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["nch"] = { nom_p = "e" },
["nek"] = { gen_s = { "u", stem = "reduced" } },
["nel"] = { dat_p = "om", dat_s = "owi", gen_p = { "i", "ów" }, gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ner"] = { gen_s = "a" },
["neż"] = { gen_p = "y", gen_s = { "a", "u" } },
["nol"] = { gen_p = "i" },
["nor"] = { gen_s = "u" },
["nsz"] = { gen_s = "u" },
["nur"] = { gen_s = "a" },
["nyp"] = { gen_s = "a" },
["nóg"] = { gen_s = { "a", stem = "shortened" } },
["nóż"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "e", stem = "shortened" } },
["oc"] = { dat_p = "om", dat_s = "owi", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["och"] = { gen_s = "a" },
["ocz"] = { gen_s = "u" },
["oik"] = { gen_s = "u" },
["om"] = { loc_s = { "e", stem = "palatal" } },
["ool"] = { gen_p = "i" },
["or"] = { gen_s = "a" },
["our"] = { dat_p = { "", "om" }, dat_s = { "", "owi" }, gen_p = { "", "ów" }, gen_s = { "", "u" }, ins_p = { "", "ami" }, ins_s = { "", "em" }, loc_p = { "", "ach" }, loc_s = { "", { "e", stem = "palatal" } }, nom_p = { "", "y" } },
["oz"] = { gen_p = "ów", gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["oń"] = { gen_p = { "", stem = "soft" } },
["pal"] = { gen_p = "i" },
["pel"] = { gen_p = { "i", stem = "reduced" } },
["per"] = { gen_s = "a" },
["pik"] = { gen_s = "u" },
["pol"] = { gen_p = { "i", "ów" } },
["por"] = { gen_s = "u" },
["prz"] = { gen_s = "u" },
["ral"] = { gen_p = { "i", "ów" } },
["rc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["rcz"] = { gen_s = "u" },
["rel"] = { dat_p = "om", dat_s = "owi", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["reń"] = { gen_s = { "a", { "a", stem = "reduced" } } },
["rm"] = { loc_s = { "e", stem = "palatal" } },
["rol"] = { gen_p = "i" },
["ror"] = { gen_s = "u" },
["rsz"] = { gen_s = "u" },
["rus"] = { acc_s = { "", "a" }, gen_s = "a" },
["rąg"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "i", stem = "shortened" } },
["sal"] = { gen_p = "i" },
["sar"] = { gen_s = "a" },
["sel"] = { gen_p = { "i", stem = "reduced" } },
["ser"] = { gen_s = "a" },
["sh"] = { nom_p = "e" },
["sm"] = { loc_s = "ie" },
["sol"] = { gen_p = "i" },
["sz"] = { gen_p = { "y", "ów" } },
["tal"] = { gen_p = "i" },
["tch"] = { nom_p = "e" },
["tel"] = { gen_p = { "i", stem = "reduced" } },
["til"] = { gen_p = "ów" },
["tl"] = { gen_p = { "i", "ów" } },
["tm"] = { loc_s = { "e", stem = "palatal" } },
["tol"] = { gen_p = { "i", "ów" } },
["tus"] = { gen_s = "a" },
["tyk"] = { gen_s = "u" },
["u"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["uc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["uel"] = { dat_p = "om", dat_s = "owi", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ul"] = { gen_p = { "i", "ów" }, gen_s = "a" },
["um"] = { loc_s = { "e", stem = "palatal" } },
["unk"] = { acc_s = { "", "a" }, gen_s = "a" },
["urz"] = { gen_s = "u" },
["uz"] = { gen_p = "ów", gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["wl"] = { gen_p = "i" },
["wor"] = { gen_s = "u" },
["wyk"] = { gen_s = "u" },
["wyż"] = { gen_p = "ów" },
["x"] = { dat_p = { "om", stem = "spelled" }, dat_s = { "owi", stem = "spelled" }, gen_p = { "ów", stem = "spelled" }, gen_s = { "u", stem = "spelled" }, ins_p = { "ami", stem = "spelled" }, ins_s = { "em", stem = "spelled" }, loc_p = { "ach", stem = "spelled" }, loc_s = { "e", stem = "spelled+palatal" }, nom_p = { "y", stem = "spelled" } },
["y"] = { loc_s = "u", nom_p = "e" },
["yc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ycz"] = { gen_p = { "y", "ów" } },
["yj"] = { gen_s = "a" },
["yk"] = { gen_s = "a" },
["yl"] = { gen_p = { "i", "ów" } },
["ym"] = { loc_s = { "e", stem = "palatal" } },
["ysz"] = { gen_s = "u" },
["yz"] = { gen_p = "ów", gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["z"] = { gen_p = { "y", { "ów", note = "rare" } }, gen_s = "a", loc_s = "u", nom_p = "e" },
["zac"] = { gen_p = "ów" },
["zal"] = { gen_p = { "i", "ów" } },
["zcz"] = { gen_s = "u" },
["zd"] = { loc_s = { "e", stem = "fronted+palatal" } },
["zel"] = { gen_p = { "i", stem = "reduced" } },
["zer"] = { gen_s = "a" },
["zeń"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["zol"] = { gen_p = "i" },
["zub"] = { gen_s = "a" },
["ząg"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "i", stem = "shortened" } },
["ób"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ód"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["óg"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "i", stem = "shortened" } },
["ój"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "e", stem = "shortened" } },
["ól"] = { gen_p = { "i", "ów" } },
["ór"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["órg"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "i", stem = "shortened" } },
["ót"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ów"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["óz"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ół"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["óż"] = { gen_p = { { "y", stem = "shortened" }, { "ów", stem = "shortened" } } },
["ąb"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ąc"] = { dat_p = "om", dat_s = "owi", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ąk"] = { gen_s = "a" },
["ąp"] = { dat_p = { "om", stem = "palatal" }, dat_s = { "owi", stem = "palatal" }, gen_s = { "a", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, ins_s = { "em", stem = "palatal" }, loc_p = { "ach", stem = "palatal" }, loc_s = { "u", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["ąt"] = { gen_s = "a" },
["ąz"] = { gen_p = "ów", gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["ć"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["ęs"] = { gen_s = "a" },
["łat"] = { gen_s = { "a", "u" } },
["łn"] = { gen_s = "a" },
["łup"] = { gen_s = "a" },
["łąg"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "i", stem = "shortened" } },
["ń"] = { gen_s = "a", loc_s = "u", nom_p = "e" },
["ńc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ś"] = { gen_s = "a", loc_s = "u", nom_p = "e" },
["ść"] = { dat_p = "om", dat_s = "owi", gen_p = { "", stem = "soft" }, gen_s = "a", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ź"] = { gen_p = { "", stem = "shortened+soft" }, gen_s = "a", loc_s = "u", nom_p = "e" },
["ż"] = { gen_p = { "y", "ów" }, loc_s = "u", nom_p = "e" },
["żel"] = { dat_p = "om", dat_s = "owi", gen_p = "i", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["życ"] = { gen_s = "a" },
["żyk"] = { gen_s = "u" },
},
},
["m-in common sg a"] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", dat_s = "gen_s", gen_p = "gen_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "a", depr_p = {}, gen_s = "a", ins_p = "a", ins_s = "a", loc_p = "a", nom_p = "a" },
},
},
["m-in common sg e"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { acc_s = "e", dat_p = "e'om", dat_s = "e'owi", depr_p = {}, gen_p = "e'ów", gen_s = "e'u", ins_p = "e'ami", ins_s = "e'em", loc_p = "e'ach", loc_s = { "e", stem = "palatal" }, nom_p = "e'y" },
["al"] = { gen_p = "e", gen_s = "e" },
["g"] = { loc_s = "e'u", nom_p = "e'e" },
["hon"] = { acc_s = { "e", "e'a" } },
["ir"] = { gen_s = "e'a" },
["l"] = { nom_p = "e'e" },
["lag"] = { gen_p = { "e'y", "e'ów" } },
["ll"] = { loc_s = "e'u" },
["on"] = { gen_s = "e'a" },
["z"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
},
},
["m-in common sg i"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { acc_s = "i", dat_p = "im", dat_s = "iemu", depr_p = {}, gen_p = "ich", gen_s = "iego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "ie" },
["am"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["an"] = { dat_p = { "", stem = "palatal" }, dat_s = { "", stem = "palatal" }, gen_p = { "", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, loc_s = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["ban"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["bl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["bol"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["dl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["el"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["gl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["hl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["hol"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["i"] = { dat_s = "jemu", gen_s = "jego", nom_p = "je" },
["ian"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["im"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["kan"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["kol"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["ks"] = { dat_p = { "", stem = "palatal" }, dat_s = { "", stem = "palatal" }, gen_p = { "", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, loc_s = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["l"] = { dat_p = "i", dat_s = "i", gen_p = "i", gen_s = "i", ins_p = "i", ins_s = "i", loc_p = "i", loc_s = "i", nom_p = "i" },
["m"] = { acc_s = { "", stem = "palatal" }, dat_p = { "", stem = "palatal" }, dat_s = { "", stem = "palatal" }, gen_p = { "", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, loc_s = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
["mul"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["n"] = { acc_s = { "", stem = "palatal" } },
["nom"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["pl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["ran"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["rl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["u"] = { dat_s = "jemu", gen_s = "jego", nom_p = "je" },
["wl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["wol"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["y"] = { dat_s = "jemu", gen_s = "jego", nom_p = "je" },
["yl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["ym"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["zol"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["ćm"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["łan"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["śl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["źl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
["źm"] = { dat_p = { "m", stem = "palatal" }, dat_s = { "emu", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, gen_s = { "ego", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, ins_s = { "m", stem = "palatal" }, loc_p = { "ch", stem = "palatal" }, loc_s = { "m", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["żl"] = { dat_p = "im", dat_s = "emu", gen_p = "ich", gen_s = "ego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "e" },
},
},
["m-in common sg o"] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p" },
rules = {
[""] = { dat_p = "o", dat_s = "o", depr_p = {}, gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o", voc_s = "o" },
["i"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e", voc_s = "u" },
},
},
["m-in common sg y"] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "ym", dat_s = "emu", depr_p = {}, gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym", nom_p = "e" },
},
},
["m-in place sg "] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "om", dat_s = "owi", depr_p = {}, gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["Kum"] = { dat_p = { "", "om" }, dat_s = { "", "owi" }, gen_p = { "", "ów" }, gen_s = { "", "u" }, ins_p = { "", "ami" }, ins_s = { "", "em" }, loc_p = { "", "ach" }, loc_s = { "", { "e", stem = "palatal" } }, nom_p = { "", "y" } },
["N"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["R"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["ab"] = { gen_s = { "a", stem = "palatal" }, loc_s = { "e", stem = "palatal" } },
["adz"] = { gen_p = { "y", "ów" } },
["aj"] = { gen_s = "u" },
["ak"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["al"] = { gen_p = "i" },
["am"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["an"] = { gen_s = "u" },
["ask"] = { gen_s = "u" },
["aw"] = { dat_p = { "om", stem = "palatal" }, dat_s = { "owi", stem = "palatal" }, gen_p = { { "", stem = "palatal" }, { "ów", stem = "palatal" } }, gen_s = { "a", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, ins_s = { "em", stem = "palatal" }, loc_p = { "ach", stem = "palatal" }, loc_s = { "u", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["az"] = { gen_p = "ów", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["azd"] = { loc_s = { "e", stem = "fronted+palatal" } },
["ał"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["bcz"] = { gen_p = "ów" },
["bel"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "i", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["ber"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" }, nom_p = { "y", stem = "reduced" } },
["biń"] = { gen_p = { "", stem = "soft" } },
["boń"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["c"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["ceń"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["ck"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["d"] = { gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["der"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" }, nom_p = { "y", stem = "reduced" } },
["doń"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["duń"] = { gen_p = { "", stem = "soft" } },
["dyń"] = { gen_p = { "", stem = "soft" } },
["dz"] = { gen_p = "ów" },
["eb"] = { loc_s = { "e", stem = "palatal" } },
["eg"] = { gen_s = "u" },
["en"] = { gen_s = "u" },
["ep"] = { gen_s = "u" },
["ew"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["ez"] = { gen_p = "ów", gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["eł"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "e", stem = "reduced+palatal" }, nom_p = { "y", stem = "reduced" } },
["eń"] = { gen_p = { "", stem = "soft" } },
["eść"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["g"] = { ins_s = "iem", loc_s = "u", nom_p = "i" },
["gal"] = { gen_p = { "i", "ów" } },
["goń"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["h"] = { loc_s = "u", nom_p = "y" },
["hel"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "i", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["ic"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ik"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["iw"] = { dat_s = "owi", gen_s = "u", loc_s = { "e", stem = "palatal" } },
["j"] = { loc_s = "u", nom_p = "e" },
["k"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "ów", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "iem", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "i", stem = "reduced" } },
["kok"] = { gen_s = "u" },
["l"] = { loc_s = "u", nom_p = "e" },
["las"] = { loc_s = { "e", stem = "fronted+palatal" } },
["lc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["leń"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["lk"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["lm"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["m"] = { dat_p = { "om", stem = "palatal" }, dat_s = { "owi", stem = "palatal" }, gen_p = { { "", stem = "palatal" }, { "ów", stem = "palatal" } }, gen_s = { "a", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, ins_s = { "em", stem = "palatal" }, loc_p = { "ach", stem = "palatal" }, loc_s = { "u", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["n"] = { loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["ng"] = { gen_s = "u" },
["nim"] = { dat_p = { { "om", stem = "palatal" }, "om" }, dat_s = { { "owi", stem = "palatal" }, "owi" }, gen_p = { { "ów", stem = "palatal" }, "ów" }, nom_p = { { "e", stem = "palatal" }, "y" } },
["ok"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["ol"] = { gen_p = "i" },
["on"] = { gen_s = "u" },
["ork"] = { gen_s = "a" },
["oł"] = { loc_s = { "e", stem = "palatal" } },
["oń"] = { gen_p = { "", stem = "soft" } },
["oś"] = { gen_p = { "", stem = "soft" } },
["ość"] = { gen_p = { { "", stem = "soft" }, "ów" } },
["p"] = { loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["pas"] = { gen_s = "a" },
["pcz"] = { gen_p = "ów" },
["pel"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "i", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["r"] = { gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["ral"] = { gen_p = { "i", "ów" } },
["rb"] = { gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["rc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["reń"] = { gen_s = { "a", { "a", stem = "reduced" } } },
["rk"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["rp"] = { dat_p = { "om", stem = "palatal" }, dat_s = { "owi", stem = "palatal" }, gen_p = { "ów", stem = "palatal" }, gen_s = { "a", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, ins_s = { "em", stem = "palatal" }, loc_p = { "ach", stem = "palatal" }, loc_s = { "u", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["rsz"] = { gen_p = "y" },
["ryń"] = { gen_p = { "", stem = "soft" } },
["róz"] = { gen_s = { { "a", stem = "shortened" }, { "u", stem = "shortened" } } },
["s"] = { gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["sk"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["t"] = { gen_s = "u", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["taw"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["tel"] = { dat_p = { "om", stem = "reduced" }, dat_s = { "owi", stem = "reduced" }, gen_p = { "i", stem = "reduced" }, gen_s = { "a", stem = "reduced" }, ins_p = { "ami", stem = "reduced" }, ins_s = { "em", stem = "reduced" }, loc_p = { "ach", stem = "reduced" }, loc_s = { "u", stem = "reduced" }, nom_p = { "e", stem = "reduced" } },
["u"] = { dat_p = "", dat_s = "", gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["ub"] = { dat_p = { "om", stem = "palatal" }, dat_s = { "owi", stem = "palatal" }, gen_p = { { "", stem = "palatal" }, { "ów", stem = "palatal" } }, gen_s = { "a", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, ins_s = { "em", stem = "palatal" }, loc_p = { "ach", stem = "palatal" }, loc_s = { "u", stem = "palatal" }, nom_p = { "e", stem = "palatal" } },
["ud"] = { gen_s = "a" },
["ug"] = { gen_s = { "a", "u" } },
["uk"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["ul"] = { gen_p = "i" },
["um"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["us"] = { gen_s = "a" },
["uz"] = { gen_p = "ów", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["uł"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["vik"] = { gen_s = "u" },
["w"] = { dat_p = { "om", stem = "shortened" }, dat_s = { { "owi", stem = "shortened" }, { "u", stem = "shortened", note = "archaic" } }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" } },
["wel"] = { gen_p = { "ów", stem = "reduced" } },
["wil"] = { gen_p = { "i", "ów" } },
["yc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["yk"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["yl"] = { gen_p = { "i", "ów" } },
["yż"] = { gen_p = "ów" },
["z"] = { gen_p = { "y", "ów" }, loc_s = "u", nom_p = "e" },
["zel"] = { gen_p = "i" },
["zk"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["zok"] = { gen_s = "a" },
["zyż"] = { gen_p = { "y", "ów" } },
["ząb"] = { dat_p = { "om", stem = "shortened+palatal" }, dat_s = { "owi", stem = "shortened+palatal" }, gen_p = { "", stem = "shortened+palatal" }, gen_s = { "a", stem = "shortened+palatal" }, ins_p = { "ami", stem = "shortened+palatal" }, ins_s = { "em", stem = "shortened+palatal" }, loc_p = { "ach", stem = "shortened+palatal" }, loc_s = { "u", stem = "shortened+palatal" }, nom_p = { "e", stem = "shortened+palatal" } },
["ód"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["óg"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "iem", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "i", stem = "shortened" } },
["ój"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "e", stem = "shortened" } },
["ór"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["órz"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "y", stem = "shortened" }, gen_s = { "a", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "u", stem = "shortened" }, nom_p = { "e", stem = "shortened" } },
["óz"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" }, loc_s = { "e", stem = "shortened+palatal" }, nom_p = { "y", stem = "shortened" } },
["ół"] = { gen_s = { "u", stem = "shortened" } },
["ąb"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, gen_s = { "u", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" } },
["ąc"] = { dat_p = "om", dat_s = "owi", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ąt"] = { gen_s = "a" },
["ć"] = { gen_p = { "", stem = "soft" }, loc_s = "u", nom_p = "e" },
["ęc"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["ędz"] = { gen_p = { "y", "ów" } },
["ęk"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["ęp"] = { gen_s = "u" },
["ł"] = { dat_p = { "om", stem = "shortened" }, dat_s = { "owi", stem = "shortened" }, gen_p = { "ów", stem = "shortened" }, ins_p = { "ami", stem = "shortened" }, ins_s = { "em", stem = "shortened" }, loc_p = { "ach", stem = "shortened" } },
["łak"] = { gen_s = "u" },
["łk"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["łm"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["łom"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["łub"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["ń"] = { gen_p = { { "", stem = "soft" }, "ów" }, loc_s = "u", nom_p = "e" },
["ś"] = { loc_s = "u", nom_p = "e" },
["śl"] = { gen_p = { "i", "ów" } },
["ź"] = { gen_p = { "", stem = "soft" }, loc_s = "u", nom_p = "e" },
["ż"] = { gen_p = { "y", "ów" }, loc_s = "u", nom_p = "e" },
},
},
["m-in place sg e"] = {
copies = { },
rules = {
[""] = { acc_p = { "e", "e'y" }, acc_s = "e", dat_p = { "e", "e'om" }, dat_s = { "e", "e'owi" }, depr_p = {}, gen_p = { "e", "e'ów" }, gen_s = { "e", "e'u" }, ins_p = { "e", "e'ami" }, ins_s = { "e", "e'em" }, loc_p = { "e", "e'ach" }, loc_s = { "e", { "e", stem = "palatal" } }, nom_p = { "e", "e'y" }, voc_p = { "e", "e'y" }, voc_s = { "e", { "e", stem = "palatal" } } },
},
},
["m-in place sg i"] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "im", dat_s = "iemu", depr_p = {}, gen_p = "ich", gen_s = "iego", ins_p = "imi", ins_s = "im", loc_p = "ich", loc_s = "im", nom_p = "ie" },
["p"] = { dat_p = { "", stem = "palatal" }, dat_s = { "", stem = "palatal" }, gen_p = { "", stem = "palatal" }, gen_s = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, ins_s = { "", stem = "palatal" }, loc_p = { "", stem = "palatal" }, loc_s = { "", stem = "palatal" }, nom_p = { "", stem = "palatal" } },
},
},
["m-in place sg y"] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "ym", dat_s = "emu", depr_p = {}, gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym", nom_p = "e" },
},
},
["m-in proper sg "] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "", dat_s = "", depr_p = {}, gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["AT"] = { dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, nom_p = { "", "-y" } },
["F"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["J"] = { dat_p = { "", "-otom" }, dat_s = { "", "-otowi" }, gen_p = { "", "-otów" }, gen_s = { "", "-otu" }, ins_p = { "", "-otami" }, ins_s = { "", "-otem" }, loc_p = { "", "-otach" }, loc_s = { "", "-ocie" }, nom_p = { "", "-oty" } },
["L"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-i", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-u", nom_p = "-e" },
["M"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["N"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["OP"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["OT"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", nom_p = "-y" },
["Ol"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-i", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-u", nom_p = "-e" },
["R"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ze", nom_p = "-y" },
["S"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-ie", nom_p = "-y" },
["Z"] = { dat_p = { "-etom", "-om" }, dat_s = { "-etowi", "-owi" }, gen_p = { "-etów", "-ów" }, gen_s = { "-etu", "-u" }, ins_p = { "-ami", "-etami" }, ins_s = { "-em", "-etem" }, loc_p = { "-ach", "-etach" }, loc_s = "-ecie", nom_p = { "-ety", "-y" } },
["b"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["c"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", loc_p = "ach", loc_s = "u" },
["d"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["el"] = { gen_s = "a" },
["g"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["h"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "y" },
["iD"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-zie", nom_p = "-y" },
["iK"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-iem", loc_p = "-ach", loc_s = "-u", nom_p = "-i" },
["k"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "a", ins_p = "ami", ins_s = "iem", loc_p = "ach", loc_s = "u", nom_p = "i" },
["kot"] = { dat_p = { "", "om" }, dat_s = { "", "owi" }, gen_p = { "", "ów" }, gen_s = { "", "u" }, ins_p = { "", "ami" }, ins_s = { "", "em" }, loc_p = { "", "ach" }, loc_s = { { "e", stem = "palatal" }, "" }, nom_p = { "", "y" } },
["l"] = { dat_p = "om", dat_s = "owi", gen_p = { "i", "ów" }, gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "e" },
["m"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["n"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["r"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["s"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["t"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["x"] = { dat_p = { "om", stem = "spelled" }, dat_s = { "owi", stem = "spelled" }, gen_p = { "ów", stem = "spelled" }, gen_s = { "u", stem = "spelled" }, ins_p = { "ami", stem = "spelled" }, ins_s = { "em", stem = "spelled" }, loc_p = { "ach", stem = "spelled" }, loc_s = { "e", stem = "spelled+palatal" }, nom_p = { "y", stem = "spelled" } },
["ł"] = { dat_p = "om", dat_s = "owi", gen_p = "ów", gen_s = "u", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "y" },
["Ś"] = { dat_p = "-om", dat_s = "-owi", gen_p = "-ów", gen_s = "-u", ins_p = "-ami", ins_s = "-em", loc_p = "-ach", loc_s = "-u", nom_p = "-e" },
},
},
["n common pl "] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "", dat_s = {}, depr_p = {}, gen_p = "", gen_s = {}, ins_p = "", ins_s = {}, loc_p = "", loc_s = {}, nom_s = {}, voc_s = {} },
},
},
["n common pl a"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = "ów", gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_s = {} },
["ci"] = { gen_p = { "", stem = "final_soft" } },
["ekt"] = { gen_p = "ów" },
["ik"] = { gen_p = "ów" },
["it"] = { gen_p = "ów" },
["k"] = { gen_p = { "", stem = "inserted_e" } },
["l"] = { gen_p = "i" },
["ni"] = { gen_p = { "", stem = "final_soft" } },
["nt"] = { gen_p = "ów" },
["sk"] = { gen_p = "" },
["t"] = { gen_p = { "", stem = "lengthened" } },
["ust"] = { gen_p = "" },
["zwi"] = { gen_p = "" },
["ł"] = { gen_p = { "", stem = "inserted_e" } },
},
},
["n common pl e"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "ym", dat_s = {}, depr_p = {}, gen_p = "ych", gen_s = {}, ins_p = "ymi", ins_s = {}, loc_p = "ych", loc_s = {}, nom_s = {}, voc_s = {} },
["aj"] = { gen_p = "ów" },
["ani"] = { gen_p = { "", { "", stem = "final_soft" } }, ins_p = { "ami", { "mi", stem = "final_soft" } } },
["c"] = { dat_p = "om", ins_p = "ami", loc_p = "ach" },
["ej"] = { gen_p = "ów" },
["gi"] = { dat_p = "m", gen_p = "ch", ins_p = "mi", loc_p = "ch" },
["i"] = { dat_p = "om", gen_p = "", ins_p = "ami", loc_p = "ach" },
["ic"] = { gen_p = "" },
["j"] = { dat_p = "om", gen_p = "i", ins_p = "ami", loc_p = "ach" },
["jc"] = { gen_p = "ów" },
["ki"] = { dat_p = "m", gen_p = "ch", ins_p = "mi", loc_p = "ch" },
["l"] = { dat_p = "om", gen_p = "i", ins_p = "ami", loc_p = "ach" },
["li"] = { gen_p = "ów" },
["ns"] = { dat_p = "om", gen_p = "ów", ins_p = "ami", loc_p = "ach" },
["oj"] = { gen_p = "ów" },
["rc"] = { gen_p = "ów" },
["ri"] = { gen_p = "i" },
["sat"] = { dat_p = "e", gen_p = "e", ins_p = "e", loc_p = "e" },
["z"] = { dat_p = "om", gen_p = "y", ins_p = "ami", loc_p = "ach" },
["ąc"] = { dat_p = "ym", ins_p = "ymi", loc_p = "ych" },
["ńc"] = { gen_p = "ów" },
["ż"] = { dat_p = "om", gen_p = "y", ins_p = "ami", loc_p = "ach" },
},
},
["n common pl i"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = "ów", gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_s = {} },
["ajk"] = { gen_p = { "", stem = "inserted_e" } },
["c"] = { dat_p = "iom", gen_p = "i", ins_p = "iami", loc_p = "iach" },
["jtk"] = { gen_p = { "", stem = "inserted_e" } },
["l"] = { dat_p = "i", gen_p = "i", ins_p = "i", loc_p = "i" },
["n"] = { dat_p = { "om", stem = "palatal" }, gen_p = { "", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, loc_p = { "ach", stem = "palatal" } },
["nk"] = { gen_p = { "", stem = "inserted_e" } },
["rk"] = { gen_p = { "", stem = "inserted_e" } },
["unk"] = { gen_p = "ów" },
["w"] = { dat_p = { "om", stem = "palatal" }, gen_p = { "", stem = "palatal" }, ins_p = { "ami", stem = "palatal" }, loc_p = { "ach", stem = "palatal" } },
["wk"] = { gen_p = { "", stem = "inserted_e" } },
["łk"] = { gen_p = { "", stem = "inserted_e" } },
["ńk"] = { gen_p = { "", stem = "inserted_e" } },
},
},
["n common pl y"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = "ów", gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_s = {} },
["m"] = { gen_p = "" },
["n"] = { gen_p = "" },
["om"] = { gen_p = "ów" },
["on"] = { gen_p = "ów" },
},
},
["n common sg "] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "", dat_s = "", depr_p = {}, gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["ema"] = { dat_p = "tom", gen_p = "tów", ins_p = "tami", loc_p = "tach", nom_p = "ta" },
["lon"] = { dat_p = { "", "om" }, dat_s = { "", "owi" }, gen_p = { "", "ów" }, gen_s = { "", "u" }, ins_p = { "", "ami" }, ins_s = { "", "em" }, loc_p = { "", "ach" }, loc_s = { "", { "e", stem = "palatal" } }, nom_p = { "", "y" } },
},
},
["n common sg e"] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "om", dat_s = "u", depr_p = {}, gen_p = { "", stem = "final_soft" }, gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "a" },
["aci"] = { gen_p = "" },
["aj"] = { gen_p = "" },
["al"] = { dat_s = "e", gen_s = "e", ins_s = "e", loc_s = "e" },
["b"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["bi"] = { gen_p = "" },
["d"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["dni"] = { gen_p = "" },
["e"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["eci"] = { gen_p = "" },
["eł"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e" },
["f"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["gi"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["il"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["jni"] = { gen_p = "" },
["k"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["ki"] = { dat_p = "m", dat_s = "emu", gen_p = "ch", gen_s = "ego", ins_p = "mi", ins_s = "m", loc_p = "ch", loc_s = "m", nom_p = "e" },
["kni"] = { gen_p = "" },
["l"] = { gen_p = "i" },
["m"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["mi"] = { gen_p = "" },
["mil"] = { dat_p = "iom", gen_p = "iów", ins_p = "iami", loc_p = "iach", nom_p = "ia" },
["n"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym", nom_p = "e" },
["nal"] = { dat_p = "e", gen_p = "e", ins_p = "e", loc_p = "e", nom_p = "e" },
["nci"] = { gen_p = "" },
["o"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["oci"] = { gen_p = "" },
["oni"] = { gen_p = "" },
["pi"] = { gen_p = "" },
["r"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["rc"] = { gen_p = "" },
["si"] = { gen_p = "" },
["st"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym" },
["t"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["tel"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["w"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym", nom_p = "e" },
["wal"] = { dat_s = "u", gen_s = "a", ins_s = "em", loc_s = "u" },
["wc"] = { gen_p = { "", "ów" } },
["wi"] = { gen_p = "" },
["woj"] = { dat_s = "emu", gen_s = "ego", nom_p = "e" },
["z"] = { gen_p = "y" },
["zc"] = { gen_p = { "", stem = "inserted_ie" } },
["zi"] = { gen_p = "" },
["é"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["ąci"] = { gen_p = "" },
["ł"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", ins_s = "ym", loc_p = "ych", loc_s = "ym", nom_p = "e" },
["śni"] = { gen_p = "" },
["ż"] = { gen_p = "y" },
["żci"] = { gen_p = "" },
},
},
["n common sg o"] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "om", dat_s = "u", depr_p = {}, gen_p = "", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "a" },
["a"] = { dat_p = { "o", { "om", note = "colloquial" } }, dat_s = { "o", { "u", note = "colloquial" } }, gen_p = { "o", { "ł", note = "colloquial" } }, gen_s = { "o", { "a", note = "colloquial" } }, ins_p = { "o", { "ami", note = "colloquial" } }, ins_s = { "o", { "em", note = "colloquial" } }, loc_p = { "o", { "ach", note = "colloquial" } }, loc_s = { "o", { "le", note = "colloquial" } }, nom_p = { "o", { "a", note = "colloquial" } } },
["al"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", nom_p = "o" },
["ant"] = { dat_p = { "o", "om" }, dat_s = { "o", "u" }, gen_p = { "", "o" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { { "e", stem = "palatal" }, "o" }, nom_p = { "a", "o" } },
["arn"] = { gen_p = { { "", stem = "inserted_e" }, "" } },
["at"] = { dat_p = { "o", "om" }, dat_s = { "o", "u" }, gen_p = { "", "o" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { { "e", stem = "palatal" }, "o" }, nom_p = { "a", "o" } },
["atł"] = { loc_s = { "e", stem = "fronted+palatal" } },
["ał"] = { gen_p = "" },
["b"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["br"] = { gen_p = { "", stem = "inserted_e" } },
["c"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["cer"] = { dat_p = { "o", "om" }, dat_s = { "o", "u" }, gen_p = { "o", "ów" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { "o", { "e", stem = "palatal" } }, nom_p = { "a", "o" } },
["ck"] = { gen_p = { "", stem = "inserted_e" } },
["cz"] = { loc_s = "u" },
["dk"] = { gen_p = { "", stem = "inserted_e" } },
["dr"] = { gen_p = { "", stem = "inserted_e" } },
["e"] = { dat_p = { "o", { "om", note = "rare" } }, dat_s = { "o", { "u", note = "rare" } }, gen_p = { "o", { "ów", note = "rare" } }, gen_s = { "o", { "a", note = "rare" } }, ins_p = { "o", { "ami", note = "rare" } }, ins_s = { "o", { "em", note = "rare" } }, loc_p = { "o", { "ach", note = "rare" } }, loc_s = { "o", { "u", note = "rare" } }, nom_p = { "o", { "a", note = "rare" } } },
["eg"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", loc_p = "o", nom_p = "o" },
["end"] = { dat_p = { "o", "om" }, dat_s = { "o", "u" }, gen_p = { "", "o" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { "o", { "e", stem = "palatal" } }, nom_p = { "a", "o" } },
["ent"] = { dat_p = { "o", "om" }, dat_s = { "o", "u" }, gen_p = { "", "o" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { { "e", stem = "palatal" }, "o" }, nom_p = { "a", "o" } },
["est"] = { loc_s = "o" },
["eł"] = { gen_p = "" },
["f"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["fot"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["g"] = { ins_s = "o", loc_s = "o" },
["gn"] = { gen_p = { "", stem = "inserted_ie" } },
["gł"] = { gen_p = { "", stem = "inserted_ie" } },
["h"] = { loc_s = "u" },
["i"] = { gen_p = "ów", loc_s = "u" },
["id"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["int"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["j"] = { loc_s = "o" },
["jk"] = { gen_p = { "", stem = "inserted_e" } },
["k"] = { ins_s = "iem", loc_s = "u" },
["kn"] = { gen_p = { "", stem = "inserted_ie" } },
["kł"] = { gen_p = { "", stem = "inserted_ie" } },
["l"] = { loc_s = "o" },
["li"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["ll"] = { loc_s = "u" },
["mk"] = { gen_p = { "", stem = "inserted_e" } },
["nak"] = { dat_s = { "owi", "u" }, gen_p = { "", "ów" }, nom_p = { "a", "i" } },
["ng"] = { ins_s = "iem", loc_s = "u" },
["nk"] = { gen_p = { "", stem = "inserted_e" } },
["o"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["ol"] = { dat_p = { "o", "om" }, dat_s = { "o", "u" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { "o", "u" }, nom_p = { "a", "o" } },
["ors"] = { dat_p = { "o", "om" }, dat_s = { "o", "u" }, gen_p = { "", "o" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { { "e", stem = "palatal" }, "o" }, nom_p = { "a", "o" } },
["ow"] = { gen_p = { "", stem = "lengthened" } },
["oł"] = { gen_p = { "", stem = "lengthened" } },
["pk"] = { gen_p = { "", stem = "inserted_e" } },
["pn"] = { gen_p = { { "", stem = "inserted_ie" }, "" } },
["pol"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["ps"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["re"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["red"] = { dat_p = { "o", "om" }, dat_s = { "o", "u" }, gen_p = { "", "o" }, gen_s = { "a", "o" }, ins_p = { "ami", "o" }, ins_s = { "em", "o" }, loc_p = { "ach", "o" }, loc_s = { "o", { "e", stem = "palatal" } }, nom_p = { "a", "o" } },
["rk"] = { gen_p = { "", stem = "inserted_e" } },
["st"] = { loc_s = { "e", stem = "fronted+palatal" } },
["tk"] = { gen_p = { "", stem = "inserted_e" } },
["v"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["wk"] = { gen_p = { "", stem = "inserted_e" } },
["wn"] = { gen_p = { "", stem = "inserted_ie" } },
["zk"] = { gen_p = { "", stem = "inserted_e" } },
["zm"] = { loc_s = "ie" },
["zz"] = { gen_p = "o", loc_s = "o" },
["ł"] = { gen_p = { "", stem = "inserted_e" } },
["łk"] = { gen_p = { "", stem = "inserted_e" } },
["łn"] = { gen_p = { "", stem = "inserted_e" } },
["ńk"] = { gen_p = { "", stem = "inserted_e" } },
},
},
["n common sg um"] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", dat_s = "gen_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "om", depr_p = {}, gen_p = "ów", gen_s = "um", ins_p = "ami", ins_s = "um", loc_p = "ach", nom_p = "a" },
},
},
["n common sg ę"] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "ętom", dat_s = "ęciu", depr_p = {}, gen_p = "ąt", gen_s = "ęcia", ins_p = "ętami", ins_s = "ęciem", loc_p = "ętach", nom_p = "ęta" },
["mi"] = { dat_p = "onom", dat_s = "eniu", gen_p = "on", gen_s = "enia", ins_p = "onami", ins_s = "eniem", loc_p = "onach", nom_p = "ona" },
},
},
["n place pl a"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = "", gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_s = {} },
["ot"] = { gen_p = "" },
["t"] = { gen_p = { "", stem = "lengthened" } },
["yt"] = { gen_p = "" },
["ł"] = { gen_p = { "", stem = "inserted_e" } },
},
},
["n place pl e"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = "", gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_s = {} },
["aj"] = { gen_p = "ów" },
["alc"] = { gen_p = "ów" },
["bc"] = { gen_p = { "", stem = "inserted_ie" } },
["cel"] = { gen_p = "" },
["eńc"] = { gen_p = "" },
["ki"] = { dat_p = "m", gen_p = "ch", ins_p = "mi", loc_p = "ch" },
["l"] = { gen_p = "i" },
["mc"] = { gen_p = { "", stem = "inserted_ie" } },
["n"] = { dat_p = "ym", gen_p = "ych", ins_p = "ymi", loc_p = "ych" },
["ni"] = { gen_p = { "", stem = "final_soft" } },
["oc"] = { gen_p = "ów" },
["oj"] = { gen_p = "ów" },
["olc"] = { gen_p = "ów" },
["pc"] = { gen_p = { "", stem = "inserted_ie" } },
["pel"] = { gen_p = { "i", "ów" } },
["r"] = { dat_p = "ym", gen_p = "ych", ins_p = "ymi", loc_p = "ych" },
["rz"] = { gen_p = "y" },
["sel"] = { gen_p = "" },
["t"] = { dat_p = "ym", gen_p = "ych", ins_p = "ymi", loc_p = "ych" },
["tel"] = { gen_p = "" },
["ul"] = { gen_p = "" },
["w"] = { dat_p = "ym", gen_p = "ych", ins_p = "ymi", loc_p = "ych" },
["wc"] = { gen_p = { "", stem = "inserted_ie" } },
["wel"] = { gen_p = "" },
["ł"] = { dat_p = "ym", gen_p = "ych", ins_p = "ymi", loc_p = "ych" },
["ńc"] = { gen_p = { "", stem = "inserted_e" } },
["źc"] = { gen_p = { "", stem = "inserted_e" } },
},
},
["n place pl i"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = { "", stem = "inserted_e" }, gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_s = {} },
["ag"] = { gen_p = "" },
["ak"] = { gen_p = "ów" },
["ek"] = { gen_p = "" },
["ik"] = { gen_p = "" },
["isk"] = { gen_p = "" },
["kok"] = { gen_p = "ów" },
["lig"] = { gen_p = "ów" },
["og"] = { gen_p = "ów" },
["ok"] = { gen_p = "" },
["ośk"] = { gen_p = "ów" },
["rg"] = { gen_p = "ów" },
["ruk"] = { gen_p = "ów" },
["rąg"] = { gen_p = "ów" },
["sęk"] = { gen_p = "ów" },
["tok"] = { gen_p = "ów" },
["ug"] = { gen_p = "" },
["uk"] = { gen_p = "" },
["yg"] = { gen_p = "" },
["yk"] = { gen_p = "" },
["zeg"] = { gen_p = "ów" },
["zg"] = { gen_p = "" },
["ók"] = { gen_p = "" },
["ąg"] = { gen_p = "" },
["łak"] = { gen_p = "" },
},
},
["n place pl y"] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = "", gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_s = {} },
["ach"] = { gen_p = "ów" },
["br"] = { gen_p = "ów" },
["bł"] = { gen_p = "ów" },
["doł"] = { gen_p = "ów" },
["dł"] = { gen_p = { "", stem = "inserted_e" } },
["ep"] = { gen_p = "ów" },
["gn"] = { gen_p = { "", stem = "inserted_ie" } },
["gon"] = { gen_p = "ów" },
["gr"] = { gen_p = { "", stem = "inserted_ie" } },
["gw"] = { gen_p = { "", stem = "inserted_ie" } },
["gł"] = { gen_p = "ów" },
["hab"] = { gen_p = "ów" },
["hod"] = { gen_p = "ów" },
["hł"] = { gen_p = { "", stem = "inserted_e" } },
["id"] = { gen_p = { "", "ów" } },
["is"] = { gen_p = "ów" },
["kan"] = { gen_p = "ów" },
["koł"] = { gen_p = { "", stem = "lengthened" } },
["kł"] = { gen_p = { "", stem = "inserted_ie" } },
["ndr"] = { gen_p = "ów" },
["od"] = { gen_p = { "", stem = "lengthened" } },
["ord"] = { gen_p = "ów" },
["os"] = { gen_p = "ów" },
["ow"] = { gen_p = { "", stem = "lengthened" } },
["ozd"] = { gen_p = "ów" },
["rob"] = { gen_p = "ów" },
["roz"] = { gen_p = "ów" },
["rąd"] = { gen_p = "ów" },
["rł"] = { gen_p = "ów" },
["sn"] = { gen_p = "ów" },
["sł"] = { gen_p = "ów" },
["tos"] = { gen_p = "" },
["tr"] = { gen_p = "ów" },
["um"] = { gen_p = "ów" },
["was"] = { gen_p = "ów" },
["wł"] = { gen_p = "ów" },
["zch"] = { gen_p = "ów" },
["zyb"] = { gen_p = "ów" },
["ąs"] = { gen_p = "ów" },
["ład"] = { gen_p = "ów" },
["łod"] = { gen_p = "ów" },
["łoz"] = { gen_p = { "", stem = "lengthened" } },
["łyn"] = { gen_p = "ów" },
["żn"] = { gen_p = { "", stem = "inserted_e" } },
},
},
["n place sg "] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "", dat_s = "", depr_p = {}, gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "" },
["nd"] = { dat_p = { "", "om" }, dat_s = { "", "owi" }, gen_p = { "", "ów" }, gen_s = { "", "u" }, ins_p = { "", "ami" }, ins_s = { "", "em" }, loc_p = { "", "ach" }, loc_s = { "", { "e", stem = "palatal" } }, nom_p = { "", "y" } },
},
},
["n place sg e"] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "om", dat_s = "u", depr_p = {}, gen_p = "", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "u", nom_p = "a" },
["aci"] = { gen_p = "" },
["b"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", loc_p = "ych", loc_s = "em", nom_p = "e" },
["ci"] = { gen_p = { "", stem = "final_soft" } },
["dni"] = { gen_p = "ch" },
["e"] = { dat_p = "e", dat_s = "e", gen_p = "e", gen_s = "e", ins_p = "e", ins_s = "e", loc_p = "e", loc_s = "e", nom_p = "e" },
["eci"] = { gen_p = "" },
["gi"] = { dat_p = "m", dat_s = "emu", gen_p = "ch", gen_s = "ego", ins_p = "mi", loc_p = "ch", loc_s = "em", nom_p = "e" },
["h"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", loc_p = "ych", loc_s = "em", nom_p = "e" },
["ki"] = { dat_p = "m", dat_s = "emu", gen_p = "ch", gen_s = "ego", ins_p = "mi", loc_p = "ch", loc_s = "em", nom_p = "e" },
["l"] = { gen_p = "i" },
["n"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", loc_p = "ych", loc_s = "em", nom_p = "e" },
["ni"] = { gen_p = { "", stem = "final_soft" } },
["oci"] = { gen_p = "" },
["oni"] = { gen_p = "" },
["p"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", loc_p = "ych", loc_s = "em", nom_p = "e" },
["r"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", loc_p = "ych", loc_s = "em", nom_p = "e" },
["s"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", loc_p = "ych", loc_s = "em", nom_p = "e" },
["t"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", loc_p = "ych", loc_s = "em", nom_p = "e" },
["w"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", loc_p = "ych", loc_s = "em", nom_p = "e" },
["z"] = { gen_p = "y" },
["ł"] = { dat_p = "ym", dat_s = "emu", gen_p = "ych", gen_s = "ego", ins_p = "ymi", loc_p = "ych", loc_s = "em", nom_p = "e" },
["ż"] = { gen_p = "y" },
},
},
["n place sg o"] = {
copies = { acc_p = "nom_p", acc_s = "nom_s", voc_p = "nom_p", voc_s = "nom_s" },
rules = {
[""] = { dat_p = "om", dat_s = "u", depr_p = {}, gen_p = "", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "a" },
["ad"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["ag"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", loc_p = "o", nom_p = "o" },
["ajn"] = { gen_p = { "", stem = "inserted_e" } },
["amn"] = { gen_p = { { "", stem = "inserted_ie" }, "" } },
["arn"] = { gen_p = { { "", stem = "inserted_e" }, "" } },
["c"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["ck"] = { gen_p = "" },
["e"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["ew"] = { gen_p = "" },
["ewn"] = { gen_p = { "", stem = "inserted_ie" } },
["g"] = { ins_s = "o", loc_s = "o" },
["hn"] = { gen_p = { "", stem = "inserted_e" } },
["i"] = { gen_p = "o", loc_s = "o" },
["iw"] = { gen_p = "" },
["izn"] = { loc_s = "ie" },
["k"] = { gen_p = { "", stem = "inserted_e" }, ins_s = "iem", loc_s = "u" },
["kn"] = { gen_p = { "", stem = "inserted_ie" } },
["kł"] = { gen_p = { "", stem = "inserted_ie" } },
["l"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["ong"] = { ins_s = "iem", loc_s = "u" },
["osn"] = { gen_p = { "", stem = "inserted_ie" }, loc_s = { "e", stem = "palatal" } },
["oł"] = { gen_p = { "", stem = "lengthened" } },
["pn"] = { gen_p = { "", stem = "inserted_ie" } },
["sk"] = { gen_p = "" },
["sn"] = { loc_s = "ie" },
["st"] = { dat_p = "om", dat_s = "u", gen_p = "", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "fronted+palatal" }, nom_p = "a" },
["t"] = { dat_p = "o", dat_s = "o", gen_p = "o", gen_s = "o", ins_p = "o", ins_s = "o", loc_p = "o", loc_s = "o", nom_p = "o" },
["tw"] = { gen_p = "" },
["udn"] = { gen_p = { "", stem = "inserted_e" } },
["w"] = { gen_p = { "", "ów", { "", stem = "lengthened" } } },
["ówn"] = { gen_p = { "", stem = "inserted_ie" } },
["ł"] = { gen_p = { "", stem = "inserted_e" } },
["łot"] = { dat_p = "om", dat_s = "u", gen_p = "", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = { "e", stem = "palatal" }, nom_p = "a" },
["śn"] = { gen_p = { "", stem = "inserted_e" } },
},
},
["n place sg um"] = {
copies = { },
rules = {
[""] = { acc_p = { "a", { "um", note = "rare" } }, acc_s = "um", dat_p = { "om", { "um", note = "rare" } }, dat_s = "um", depr_p = {}, gen_p = "um", gen_s = "um", ins_p = { "ami", { "um", note = "rare" } }, ins_s = "um", loc_p = { "ach", { "um", note = "rare" } }, loc_s = "um", nom_p = { "a", { "um", note = "rare" } }, voc_p = { "a", { "um", note = "rare" } }, voc_s = "um" },
},
},
["n proper pl "] = {
copies = { acc_p = "nom_p", voc_p = "nom_p" },
rules = {
[""] = { acc_s = {}, dat_p = "", dat_s = {}, depr_p = {}, gen_p = "", gen_s = {}, ins_p = "", ins_s = {}, loc_p = "", loc_s = {}, nom_s = {}, voc_s = {} },
},
},
["n proper pl e"] = {
copies = { },
rules = {
[""] = { acc_p = "e", acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = "ów", gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_p = "e", voc_s = {} },
},
},
["n proper pl y"] = {
copies = { },
rules = {
[""] = { acc_p = "y", acc_s = {}, dat_p = "om", dat_s = {}, depr_p = {}, gen_p = "ów", gen_s = {}, ins_p = "ami", ins_s = {}, loc_p = "ach", loc_s = {}, nom_s = {}, voc_p = "y", voc_s = {} },
},
},
["n proper sg "] = {
copies = { acc_s = "nom_s" },
rules = {
[""] = { acc_p = "", dat_p = "", dat_s = "", depr_p = {}, gen_p = "", gen_s = "", ins_p = "", ins_s = "", loc_p = "", loc_s = "", nom_p = "", voc_p = "", voc_s = "" },
["BS"] = { acc_p = { "", "-y" }, dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_p = { "", "-y" }, voc_s = { "", "-ie" } },
["F"] = { acc_p = { "", "-y" }, dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_p = { "", "-y" }, voc_s = { "", "-ie" } },
["J"] = { acc_p = { "", "-oty" }, dat_p = { "", "-otom" }, dat_s = { "", "-otowi" }, gen_p = { "", "-otów" }, gen_s = { "", "-otu" }, ins_p = { "", "-otami" }, ins_s = { "", "-otem" }, loc_p = { "", "-otach" }, loc_s = { "", "-ocie" }, nom_p = { "", "-oty" }, voc_p = { "", "-oty" }, voc_s = { "", "-ocie" } },
["L"] = { acc_p = { "", "-e" }, dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-i" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-u" }, nom_p = { "", "-e" }, voc_p = { "", "-e" }, voc_s = { "", "-u" } },
["N"] = { acc_p = { "", "-y" }, dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_p = { "", "-y" }, voc_s = { "", "-ie" } },
["OS"] = { acc_p = { "", "-y" }, dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ie" }, nom_p = { "", "-y" }, voc_p = { "", "-y" }, voc_s = { "", "-ie" } },
["R"] = { acc_p = { "", "-y" }, dat_p = { "", "-om" }, dat_s = { "", "-owi" }, gen_p = { "", "-ów" }, gen_s = { "", "-u" }, ins_p = { "", "-ami" }, ins_s = { "", "-em" }, loc_p = { "", "-ach" }, loc_s = { "", "-ze" }, nom_p = { "", "-y" }, voc_p = { "", "-y" }, voc_s = { "", "-ze" } },
["Z"] = { acc_p = { "", "-ety", "-y" }, dat_p = { "", "-etom", "-om" }, dat_s = { "", "-etowi", "-owi" }, gen_p = { "", "-etów", "-ów" }, gen_s = { "", "-etu", "-u" }, ins_p = { "", "-ami", "-etami" }, ins_s = { "", "-em", "-etem" }, loc_p = { "", "-ach", "-etach" }, loc_s = { "", "-ecie" }, nom_p = { "", "-ety", "-y" }, voc_p = { "", "-ety", "-y" }, voc_s = { "", "-ecie" } },
["k"] = { acc_p = {}, dat_p = {}, gen_p = {}, gen_s = { "", note = "rare" }, ins_p = {}, loc_p = {}, nom_p = {}, voc_p = {}, voc_s = {} },
["m"] = { acc_p = { "", "y" }, dat_p = { "", "om" }, dat_s = { "", "owi" }, gen_p = { "", "ów" }, gen_s = { "", "u" }, ins_p = { "", "ami" }, ins_s = { "", "em" }, loc_p = { "", "ach" }, loc_s = { "", { "e", stem = "palatal" } }, nom_p = { "", "y" }, voc_p = { "", "y" }, voc_s = { "", { "e", stem = "palatal" } } },
["ś"] = { acc_p = {}, dat_p = {}, gen_p = {}, gen_s = { "", note = "rare" }, ins_p = {}, loc_p = {}, nom_p = {}, voc_p = {}, voc_s = {} },
},
},
["n proper sg e"] = {
copies = { acc_s = "nom_s" },
rules = {
[""] = { acc_p = "a", dat_p = "om", dat_s = "u", depr_p = {}, gen_p = "", gen_s = "a", ins_p = "ami", ins_s = "em", loc_p = "ach", loc_s = "e", nom_p = "a", voc_p = "a", voc_s = "e" },
},
},
["n proper sg o"] = {
copies = { acc_s = "nom_s" },
rules = {
[""] = { acc_p = {}, dat_p = {}, dat_s = "emu", depr_p = {}, gen_p = {}, gen_s = "ego", ins_p = {}, ins_s = "ym", loc_p = {}, loc_s = "ym", nom_p = {}, voc_p = {}, voc_s = {} },
},
},
["n proper sg um"] = {
copies = { acc_p = "nom_p", acc_s = "gen_s", dat_s = "gen_s", loc_s = "dat_s", voc_p = "nom_p", voc_s = "loc_s" },
rules = {
[""] = { dat_p = "om", depr_p = {}, gen_p = "ów", gen_s = "um", ins_p = "ami", ins_s = "um", loc_p = "ach", nom_p = "a" },
},
},
}
------------------------------------------------------------------------------------------------------------------------
-- Adjective rules --
------------------------------------------------------------------------------------------------------------------------
-- The slots of an adjective in table order: the singular by gender column (the masculine animate and inanimate share
-- most of them), then the virile and non-virile plural.
data.adjective_slots = {
"nom_m", "nom_f", "nom_n", "nom_mp_pers", "nom_p_not_mp_pers",
"gen_mn", "gen_f", "gen_p",
"dat_mn", "dat_f", "dat_p",
"acc_m_an", "acc_m_in", "acc_f", "acc_n", "acc_mp_pers", "acc_p_not_mp_pers",
"ins_mn", "ins_f", "ins_p",
"loc_mn", "loc_f", "loc_p",
"short",
}
-- The nominative endings of an adjective's lemma (its masculine singular), which pick its group in `adjective_groups`.
data.adjective_nominatives = { "y", "i" }
-- The kind of an adjective, for its title and category, given by the first pattern its lemma matches.
data.adjective_kinds = { { "y$", "hard" }, { "[kg]i$", "velar" }, { "", "soft" } }
-- How to find the masculine of an adjectival word given in another gender (''teściowa'' → ''teściowy'', ''tania'' →
-- ''tani'', ''wielkie'' → ''wielki'', and likewise a non-virile plural such as ''Zjednoczone''). Take the first ending
-- of its rule gender (`plural` for a plural) that it has, and replace it with the soft masculine ending if the ending
-- is `soft` or the stem ends in a letter of `soft_after`, and with the hard one otherwise.
data.adjective_lemma = {
endings = {
f = { { "ia", soft = true }, { "a" } },
n = { { "ie", soft = true }, { "e" } },
plural = { { "ie", soft = true }, { "e" } },
},
soft = "i",
hard = "y",
soft_after = { k = true, g = true },
}
-- The endings that follow the softened consonant of a virile nominative plural (''krew|ni'', ''pols|c|y''), used to
-- find the masculine of a virile adjectival word.
data.virile_endings = { "", "y" }
-- The noun slot that each adjective slot of an adjectival word fills, by the rule gender of the noun. `plural` is the
-- plural of every rule gender except `m-pr`, whose plural is in its own entry. The vocative is the nominative.
data.adjectival_slots = {
["m-pr"] = {
nom_s = "nom_m", gen_s = "gen_mn", dat_s = "dat_mn", acc_s = "acc_m_an", ins_s = "ins_mn", loc_s = "loc_mn",
voc_s = "nom_m", nom_p = "nom_mp_pers", acc_p = "acc_mp_pers", voc_p = "nom_mp_pers",
gen_p = "gen_p", dat_p = "dat_p", ins_p = "ins_p", loc_p = "loc_p",
},
["m-anml"] = {
nom_s = "nom_m", gen_s = "gen_mn", dat_s = "dat_mn", acc_s = "acc_m_an", ins_s = "ins_mn", loc_s = "loc_mn",
voc_s = "nom_m",
},
["m-in"] = {
nom_s = "nom_m", gen_s = "gen_mn", dat_s = "dat_mn", acc_s = "acc_m_in", ins_s = "ins_mn", loc_s = "loc_mn",
voc_s = "nom_m",
},
f = {
nom_s = "nom_f", gen_s = "gen_f", dat_s = "dat_f", acc_s = "acc_f", ins_s = "ins_f", loc_s = "loc_f",
voc_s = "nom_f",
},
n = {
nom_s = "nom_n", gen_s = "gen_mn", dat_s = "dat_mn", acc_s = "acc_n", ins_s = "ins_mn", loc_s = "loc_mn",
voc_s = "nom_n",
},
plural = {
nom_p = "nom_p_not_mp_pers", gen_p = "gen_p", dat_p = "dat_p", acc_p = "acc_p_not_mp_pers",
ins_p = "ins_p", loc_p = "loc_p", voc_p = "nom_p_not_mp_pers",
},
}
-- The adjective slots that always have the forms of another slot, by source slot: the dative, instrumental and
-- locative feminine singular come from the genitive and accusative, the locative masculine singular from the
-- instrumental, and the locative plural from the genitive.
data.adjective_shared = {
gen_f = { "dat_f", "loc_f" }, acc_f = { "ins_f" }, ins_mn = { "loc_mn" }, gen_p = { "loc_p" },
}
-- The accusatives an adjective takes from other slots, as pairs of source and accusative.
data.adjective_accusatives = {
{ "nom_n", "acc_n" }, { "gen_mn", "acc_m_an" }, { "nom_m", "acc_m_in" }, { "gen_p", "acc_mp_pers" },
{ "nom_p_not_mp_pers", "acc_p_not_mp_pers" }, { "nom_mp_npers", "acc_mp_npers" }, { "nom_fp", "acc_fp" },
{ "nom_np", "acc_np" },
}
-- The last letter of an adjective stem that drops before an ending starting with the given letter (e.g. ''moj-'' +
-- ''-ich'' → ''moich'').
data.adjective_dropped = { j = "i" }
-- The archaic dative added by `archdat` (''polsku''): its ending, added to the adjective's stem, and its footnote (a
-- key of `notes`).
data.archaic_dative = { "u", note = "archaic" }
--[==[
The irregular adjectives of `<irreg>`, tried on the lemma in order.
`pattern` captures the stem (or `stem` gives it), and each of the `sets` adds forms to the stem (plus `add`), with an
optional footnote.
A set's `endings` give the slots in which a regular adjective has its own forms; the other slots are shared as for
every adjective (the dative, instrumental and locative feminine singular are the genitive, accusative and genitive; the
locative masculine singular is the instrumental; and the locative plural is the genitive). `-` as an ending means the
lemma itself. A set's `own` endings fill a slot without that sharing. `table` names a table with slots of its own
(`dwa` for the plural of ''dwa'' and ''oba'', and `plonly` for the plural only).
]==]
local function normal(nom_f, nom_n, nom_mp_pers, nom_p_not_mp_pers, gen_mn, gen_f, gen_p, dat_mn, dat_p, acc_f, ins_mn,
ins_p)
return {
nom_f = nom_f, nom_n = nom_n, nom_mp_pers = nom_mp_pers, nom_p_not_mp_pers = nom_p_not_mp_pers,
gen_mn = gen_mn, gen_f = gen_f, gen_p = gen_p, dat_mn = dat_mn, dat_p = dat_p, acc_f = acc_f, ins_mn = ins_mn,
ins_p = ins_p,
}
end
local DWA = {
table = "dwa",
sets = { {
own = {
nom_mp_pers = "aj", nom_mp_npers = "a", nom_fp = "ie", nom_np = "a", gen_p = { "u", "óch" },
dat_p = { "u", "om", "óm" }, ins_mnp = { "oma", "u" }, ins_fp = { "iema", "oma", "u" }, loc_p = { "u", "óch" },
},
} },
}
data.irregular_adjectives = {
{ pattern = "^(dw)a$", table = DWA.table, sets = DWA.sets },
{ pattern = "^(ob)a$", table = DWA.table, sets = DWA.sets },
{ pattern = "^(.*[st]w)ój$", sets = {
{ add = "oj", endings = normal("a", "e", "i", "e", "ego", "ej", "ich", "emu", "im", "ą", "im", "imi") },
{ endings = normal("a", "e", nil, "e", "ego", "ej", "ych", "emu", "ym", "ą", "ym", "ymi"),
note = "literary or archaic" },
} },
{ pattern = "^(.*m)ój$", sets = {
{ add = "oj", endings = normal("a", "e", "i", "e", "ego", "ej", "ich", "emu", "im", "ą", "im", "imi") },
{ endings = normal("a", "e", nil, "e", "ego", "ej", "ych", "emu", "ym", "ą", "ym", "ymi"),
note = "literary or archaic" },
} },
{ pattern = "^(.*)ten$", sets = {
{ endings = normal("ta", "to", "ci", "te", "tego", "tej", "tych", "temu", "tym", nil, "tym", "tymi") },
{ own = { acc_f = "tę" } },
{ own = { acc_f = "tą" }, note = "proscribed but much more common" },
{ own = { ins_f = "tą" } },
} },
-- ''tenże'' declines like ''ten'', with ''-ż'' after a vowel and ''-że'' after a consonant.
{ pattern = "^(.*)tenże$", sets = {
{ endings = normal("taż", "toż", "ciż", "też", "tegoż", "tejże", "tychże", "temuż", "tymże", nil, "tymże", "tymiż") },
{ own = { acc_f = { "tęż", "tęże", "tąż", "tąże" }, ins_f = { "tąż", "tąże" } } },
} },
{ pattern = "^(.*czyj)$", sets = {
{ endings = normal("a", "e", "i", "e", "ego", "ej", "ich", "emu", "im", "ą", "im", "imi") },
} },
{ pattern = "^(.*sam)$", sets = {
{ endings = normal("a", "o", "i", "e", "ego", "ej", "ych", "emu", "ym", "ą", "ym", "ymi") },
} },
{ pattern = "^(.*jed)en$", sets = {
{ add = "n", endings = normal("a", "o", "i", "e", "ego", "ej", "ych", "emu", "ym", "ą", "ym", "ymi") },
} },
{ pattern = "^(on)$", sets = {
{ endings = normal("a", "o", "i", "e", "ego", "ej", "ych", "emu", "ym", "ą", "ym", "ymi") },
} },
{ pattern = "^ów$", stem = "ow", sets = {
{ endings = normal("a", "o", "i", "e", "ego", "ej", "ych", "emu", "ym", "ą", "ym", "ymi") },
} },
{ pattern = "^owy$", stem = "ow", sets = {
{ endings = normal("a", "o", "i", "e", "ego", "ej", "ych", "emu", "ym", "ą", "ym", "ymi") },
} },
{ pattern = "^(.*il)e$", table = "plonly", sets = {
{ endings = normal(nil, nil, "u", "e", nil, nil, "u", nil, "u", nil, nil, "u") },
{ own = { ins_p = "oma" }, note = "rare" },
} },
{ pattern = "^(.*wszys)tek$", sets = {
{ add = "tk", endings = normal("a", "o", nil, "ie", "iego", "iej", "ich", "iemu", "im", "ą", "im", "imi"),
archaic_dative = "u" },
{ add = "c", own = { nom_mp_pers = "y" } },
} },
}
--[==[
The adjective groups, keyed `adj common sg NOMINATIVE` (the lemma's ending, `y` or `i`) like the noun groups.
]==]
data.adjective_groups = {
["adj common sg "] = {
copies = { acc_m_an = "gen_mn", acc_m_in = "nom_m", acc_mp_pers = "gen_p", acc_n = "nom_n", acc_p_not_mp_pers = "nom_p_not_mp_pers", dat_f = "gen_f", dat_p = "ins_mn", loc_f = "gen_f", loc_mn = "ins_mn", loc_p = "gen_p" },
rules = {
[""] = { acc_f = "ą", dat_mn = "emu", gen_f = "ej", gen_mn = "ego", gen_p = "ych", ins_f = "ą", ins_mn = "ym", ins_p = "ymi", nom_f = "a", nom_mp_pers = "", nom_n = "e", nom_p_not_mp_pers = "e" },
["."] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
["a"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
["ad"] = { acc_f = {}, dat_mn = {}, gen_f = {}, gen_mn = {}, gen_p = {}, ins_f = {}, ins_mn = {}, ins_p = {}, nom_mp_pers = { "", stem = "palatal" } },
["asz"] = { nom_mp_pers = { "i", stem = "virile" } },
["d"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "" },
["e"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
["en"] = { acc_f = { "ą", stem = "reduced" }, dat_mn = { "emu", stem = "reduced" }, gen_f = { "ej", stem = "reduced" }, gen_mn = { "ego", stem = "reduced" }, gen_p = { "ych", stem = "reduced" }, ins_f = { "ą", stem = "reduced" }, ins_mn = { "ym", stem = "reduced" }, ins_p = { "ymi", stem = "reduced" }, nom_f = { "a", stem = "reduced" }, nom_mp_pers = { "", stem = "reduced+palatal" }, nom_n = { "e", stem = "reduced" }, nom_p_not_mp_pers = { "e", stem = "reduced" } },
["ent"] = { nom_mp_pers = { "", stem = "palatal" } },
["j"] = { acc_f = { "ą", stem = "shortened" }, dat_mn = { "emu", stem = "shortened" }, gen_f = { "ej", stem = "shortened" }, gen_mn = { "ego", stem = "shortened" }, ins_f = { "ą", stem = "shortened" }, nom_f = { "a", stem = "shortened" }, nom_n = { "e", stem = "shortened" }, nom_p_not_mp_pers = { "e", stem = "shortened" } },
["l"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
["n"] = { nom_mp_pers = { "", stem = "palatal" } },
["nd"] = { nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
["nt"] = { acc_f = {}, dat_mn = {}, gen_f = {}, gen_mn = {}, gen_p = {}, ins_f = {}, ins_mn = {}, ins_p = {} },
["o"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
["om"] = { nom_mp_pers = { "", stem = "palatal" } },
["on"] = { nom_mp_pers = { "", stem = "fronted+palatal" } },
["r"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
["ron"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_mp_pers = "", nom_n = "", nom_p_not_mp_pers = "" },
["rt"] = { nom_mp_pers = { "", stem = "palatal" } },
["s"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
["w"] = { nom_mp_pers = { "", stem = "palatal" } },
["yj"] = { acc_f = "ą", dat_mn = "emu", gen_f = "ej", gen_mn = "ego", ins_f = "ą", nom_f = "a", nom_n = "e", nom_p_not_mp_pers = "e" },
["é"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
["ż"] = { acc_f = "", dat_mn = "", gen_f = "", gen_mn = "", gen_p = "", ins_f = "", ins_mn = "", ins_p = "", nom_f = "", nom_n = "", nom_p_not_mp_pers = "" },
},
},
["adj common sg i"] = {
copies = { acc_m_an = "gen_mn", acc_m_in = "nom_m", acc_mp_pers = "gen_p", acc_n = "nom_n", acc_p_not_mp_pers = "nom_p_not_mp_pers", dat_f = "gen_f", dat_p = "ins_mn", ins_f = "acc_f", loc_f = "gen_f", loc_mn = "ins_mn", loc_p = "gen_p" },
rules = {
[""] = { acc_f = "ą", dat_mn = "iemu", gen_f = "iej", gen_mn = "iego", gen_p = "ich", ins_mn = "im", ins_p = "imi", nom_f = "a", nom_mp_pers = { "y", stem = "palatal" }, nom_n = "ie", nom_p_not_mp_pers = "ie" },
["b"] = { acc_f = { "ą", stem = "palatal" }, dat_mn = { "emu", stem = "palatal" }, gen_f = { "ej", stem = "palatal" }, gen_mn = { "ego", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, ins_mn = { "m", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, nom_f = { "a", stem = "palatal" }, nom_mp_pers = { "", stem = "palatal" }, nom_n = { "e", stem = "palatal" }, nom_p_not_mp_pers = { "e", stem = "palatal" } },
["c"] = { acc_f = "ią", nom_f = "ia", nom_mp_pers = "i" },
["f"] = { acc_f = { "ą", stem = "palatal" }, dat_mn = { "emu", stem = "palatal" }, gen_f = { "ej", stem = "palatal" }, gen_mn = { "ego", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, ins_mn = { "m", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, nom_f = { "a", stem = "palatal" }, nom_mp_pers = { "", stem = "palatal" }, nom_n = { "e", stem = "palatal" }, nom_p_not_mp_pers = { "e", stem = "palatal" } },
["i"] = { acc_f = "ją", dat_mn = "jemu", gen_f = "jej", gen_mn = "jego", nom_f = "ja", nom_mp_pers = "i", nom_n = "je", nom_p_not_mp_pers = "je" },
["ks"] = { acc_f = { "", stem = "palatal" }, dat_mn = { "", stem = "palatal" }, gen_f = { "", stem = "palatal" }, gen_mn = { "", stem = "palatal" }, gen_p = { "", stem = "palatal" }, ins_mn = { "", stem = "palatal" }, ins_p = { "", stem = "palatal" }, nom_f = { "", stem = "palatal" }, nom_n = { "", stem = "palatal" }, nom_p_not_mp_pers = { "", stem = "palatal" } },
["l"] = { dat_mn = "emu", gen_f = "ej", gen_mn = "ego", nom_mp_pers = "i", nom_n = "e", nom_p_not_mp_pers = "e" },
["m"] = { acc_f = { "ą", stem = "palatal" }, dat_mn = { "emu", stem = "palatal" }, gen_f = { "ej", stem = "palatal" }, gen_mn = { "ego", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, ins_mn = { "m", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, nom_f = { "a", stem = "palatal" }, nom_mp_pers = { "", stem = "palatal" }, nom_n = { "e", stem = "palatal" }, nom_p_not_mp_pers = { "e", stem = "palatal" } },
["n"] = { acc_f = { "ą", stem = "palatal" }, dat_mn = { "emu", stem = "palatal" }, gen_f = { "ej", stem = "palatal" }, gen_mn = { "ego", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, ins_mn = { "m", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, nom_f = { "a", stem = "palatal" }, nom_mp_pers = { "", stem = "palatal" }, nom_n = { "e", stem = "palatal" }, nom_p_not_mp_pers = { "e", stem = "palatal" } },
["p"] = { acc_f = { "ą", stem = "palatal" }, dat_mn = { "emu", stem = "palatal" }, gen_f = { "ej", stem = "palatal" }, gen_mn = { "ego", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, ins_mn = { "m", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, nom_f = { "a", stem = "palatal" }, nom_mp_pers = { "", stem = "palatal" }, nom_n = { "e", stem = "palatal" }, nom_p_not_mp_pers = { "e", stem = "palatal" } },
["s"] = { acc_f = { "ą", stem = "palatal" }, dat_mn = { "emu", stem = "palatal" }, gen_f = { "ej", stem = "palatal" }, gen_mn = { "ego", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, ins_mn = { "m", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, nom_f = { "a", stem = "palatal" }, nom_mp_pers = { "", stem = "palatal" }, nom_n = { "e", stem = "palatal" }, nom_p_not_mp_pers = { "e", stem = "palatal" } },
["u"] = { acc_f = "ją", dat_mn = "jemu", gen_f = "jej", gen_mn = "jego", nom_f = "ja", nom_mp_pers = "i", nom_n = "je", nom_p_not_mp_pers = "je" },
["w"] = { acc_f = { "ą", stem = "palatal" }, dat_mn = { "emu", stem = "palatal" }, gen_f = { "ej", stem = "palatal" }, gen_mn = { "ego", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, ins_mn = { "m", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, nom_f = { "a", stem = "palatal" }, nom_mp_pers = { "", stem = "palatal" }, nom_n = { "e", stem = "palatal" }, nom_p_not_mp_pers = { "e", stem = "palatal" } },
["y"] = { acc_f = "ją", dat_mn = "jemu", gen_f = "jej", gen_mn = "jego", nom_f = "ja", nom_mp_pers = "i", nom_n = "je", nom_p_not_mp_pers = "je" },
["z"] = { acc_f = { "ą", stem = "palatal" }, dat_mn = { "emu", stem = "palatal" }, gen_f = { "ej", stem = "palatal" }, gen_mn = { "ego", stem = "palatal" }, gen_p = { "ch", stem = "palatal" }, ins_mn = { "m", stem = "palatal" }, ins_p = { "mi", stem = "palatal" }, nom_f = { "a", stem = "palatal" }, nom_mp_pers = { "", stem = "palatal" }, nom_n = { "e", stem = "palatal" }, nom_p_not_mp_pers = { "e", stem = "palatal" } },
},
},
["adj common sg y"] = {
copies = { acc_m_an = "gen_mn", acc_m_in = "nom_m", acc_mp_pers = "gen_p", acc_n = "nom_n", acc_p_not_mp_pers = "nom_p_not_mp_pers", dat_f = "gen_f", dat_p = "ins_mn", ins_f = "acc_f", loc_f = "gen_f", loc_mn = "ins_mn", loc_p = "gen_p" },
rules = {
[""] = { acc_f = "ą", dat_mn = "emu", gen_f = "ej", gen_mn = "ego", gen_p = "ych", ins_mn = "ym", ins_p = "ymi", nom_f = "a", nom_mp_pers = { "", stem = "palatal" }, nom_n = "e", nom_p_not_mp_pers = "e" },
["c"] = { nom_mp_pers = "y" },
["dzn"] = { nom_mp_pers = "i" },
["h"] = { nom_mp_pers = { "i", stem = "virile" } },
["on"] = { nom_mp_pers = { "", stem = "fronted+palatal" } },
["r"] = { nom_mp_pers = { "y", stem = "palatal" } },
["ron"] = { nom_mp_pers = { "", stem = "palatal" } },
["soł"] = { nom_mp_pers = { "i", stem = "fronted+palatal" } },
["sz"] = { nom_mp_pers = { "i", stem = "virile" } },
["won"] = { nom_mp_pers = { "", stem = "palatal" } },
["z"] = { nom_mp_pers = "y" },
["ł"] = { nom_mp_pers = { "i", stem = "palatal" } },
["łon"] = { nom_mp_pers = { "", stem = "palatal" } },
["łzł"] = { nom_mp_pers = { { "i", stem = "virile" }, { "i", stem = "palatal" } } },
["ż"] = { nom_mp_pers = "y" },
["żd"] = { nom_mp_pers = { "", stem = "palatal", note = "rare" } },
},
},
}
return data
1lmwv2tcb2x7bshkqlsiqcb7xkc2lan
在廊
0
615995
2375944
2026-11-05T10:11:46Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT|ざいろう}} =={{L|ja}}== ==={{noun}}=== {{ja-noun-suru|ざいろう}} #[[展覧会]]の[[主催者]]や展示物の[[作者]]が、その会場に[[いる|居る]]こと。 ==={{verb}}=== {{ja-verb-suru|ざいろう}} ===={{conjug}}==== {{日本語サ変活用}}」
2375944
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ざいろう}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun-suru|ざいろう}}
#[[展覧会]]の[[主催者]]や展示物の[[作者]]が、その会場に[[いる|居る]]こと。
==={{verb}}===
{{ja-verb-suru|ざいろう}}
===={{conjug}}====
{{日本語サ変活用}}
6xmcuodd0fs9q5c9l90rors1vkwgffx
2375948
2375944
2026-11-05T10:16:25Z
こんせ
4359
2375948
wikitext
text/x-wiki
{{kana-DEFAULTSORT|ざいろう}}
=={{L|ja}}==
{{ja-kanjitab|ざい|ろう|yomi=o}}
==={{noun}}===
{{ja-noun-suru|ざいろう}}
#[[展覧会]]の[[主催者]]や展示物の[[作者]]が、その会場に[[いる|居る]]こと。
==={{verb}}===
{{ja-verb-suru|ざいろう}}
===={{conjug}}====
{{日本語サ変活用}}
alp3re8ala61i3measl4x98cjdutq9r
テンプレート:pl-ndecl
10
615996
2375945
2026-11-05T10:12:20Z
Kuroco2k
84207
新規作成
2375945
wikitext
text/x-wiki
{{#invoke:zlw-lch-decl|noun|lang=pl}}<!--
--><noinclude>{{documentation}}</noinclude>
iaubuvxpsr4dercj73jt8w0muk57ssb
2375947
2375945
2026-11-05T10:14:01Z
Kuroco2k
84207
2375947
wikitext
text/x-wiki
<includeonly>{{#invoke:zlw-lch-decl|noun|lang=pl}}</includeonly><!--
--><noinclude>{{documentation}}</noinclude>
0dqknfu6g2tkcapq7dimc6syr0hylvv
力感
0
615997
2375950
2026-11-05T10:18:42Z
こんせ
4359
ページの作成:「{{kana-DEFAULTSORT|りきかん}} =={{L|ja}}== {{ja-kanjitab|りき|かん|yomi=o}} ==={{noun}}=== {{ja-noun|[[りきかん]]}} #[[ちからづよい|力強い]][[感じ]]。[[ちから|力]]の[[こもる|こもっ]]た感じ。」
2375950
wikitext
text/x-wiki
{{kana-DEFAULTSORT|りきかん}}
=={{L|ja}}==
{{ja-kanjitab|りき|かん|yomi=o}}
==={{noun}}===
{{ja-noun|[[りきかん]]}}
#[[ちからづよい|力強い]][[感じ]]。[[ちから|力]]の[[こもる|こもっ]]た感じ。
7lbizm6vdtg0tam4e6g3jfyzu8sasb3
ほこやり
0
615998
2375980
2026-11-05T11:53:38Z
鍼灸
112313
ページの作成:「{{kana-DEFAULTSORT}} =={{L|ja}}== ==={{noun}}=== {{ja-noun|[[矛槍]]|[[鉾槍]]}} #{{タグ|ja|長柄武器}}[[ながえ|長柄]]の先端に[[やいば|刃]]や[[つきさき|突き先]]などを付けた武器の総称。」
2375980
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[矛槍]]|[[鉾槍]]}}
#{{タグ|ja|長柄武器}}[[ながえ|長柄]]の先端に[[やいば|刃]]や[[つきさき|突き先]]などを付けた武器の総称。
63mtpm2v6ylg4em6n1fsp80dplzb134
2375983
2375980
2026-11-05T11:58:34Z
鍼灸
112313
2375983
wikitext
text/x-wiki
{{kana-DEFAULTSORT}}
=={{L|ja}}==
==={{noun}}===
{{ja-noun|[[矛槍]]|[[鉾槍]]}}
#{{タグ|ja|長柄武器}}[[ながえ|長柄]]の先端に[[やいば|刃]]や[[かぎ|鉤]]、[[つきさき|突き先]]などを付けた武器の総称。[[ハルバード]]。
19i2tgltj0ct7qushf5qqrhhdxgo7dw
baccara
0
615999
2375981
2026-11-05T11:55:16Z
M-30722
1202
[[en:baccara]]より
2375981
wikitext
text/x-wiki
{{also|baccarà}}
=={{L|it}}==
==={{alter}}===
* {{alter+|it|baccaro}}
* {{alter+|it|baccari|baccare||廃用}}
==={{etym}}===
{{etyl|la|it}} {{m|la|baccaris}} < {{etyl|grc|it}} {{m|grc|βάκκαρις}}
==={{pron}}===
{{it-pr|bàccara}}
==={{noun}}===
{{it-noun|baccar|f|a|e}}
#{{タグ|it|Tuscan|草}}[[オウシュウサイシン]]。
#:{{synonym|it|asaro europeo}}
==={{anag}}===
* {{anagrams|it|a=aaabccr|Baracca|baracca}}
=={{L|en}}==
==={{etym}}===
{{borrowed|en|fr|baccara}}
==={{pron}}===
* {{IPA|lang=en|/ˈbæk.əˌɹɑː/|/ˈbɑːk-/}}
==={{noun}}===
{{en-noun|-}}
#{{alternative form of|en|baccarat}}
=={{L|fr}}==
==={{alter}}===
* {{alter+|fr|baccarat}}
==={{etym}}===
フランスの町{{topo|fr|バカラ (ムルト=エ=モゼル県)|バカラ}}にちなむ。
==={{pron}}===
* {{fr-IPA}}
* {{rhymes|lang=fr|a|s=3}}
* {{音声|fr|LL-Q150 (fra)-Benoît Prieur-baccara.wav|a=Saint-Maurice-de-Beynost}}
* {{音声|fr|LL-Q150 (fra)-LoquaxFR-baccara.wav|a=Vosges}}
* {{音声|fr|LL-Q150 (fra)-Jérémy-Günther-Heinz Jähnick-baccara.wav|a=Somain}}
==={{noun}}===
{{fr-noun|m|unc}}
#{{タグ|fr|カードゲーム}}[[バカラ]]。
===={{desc}}====
* {{desc|es|bacará|bor=1}}
* {{desc|bg|бакара́|bor=1}}
* {{desc|pt|bacará|bor=1}}
ttax77xebfpiv2fv6tprz48fww5e405