Modul:kanjitab/data
Penampilan
- Laman modul ini kekurangan sublaman pendokumenan. Sila cipta laman pendokumenan tersebut.
- Pautan berguna: akar laman • sublaman akar laman • pautan • transklusi • kes ujian • kotak pasir
local yomi_info = {
["goon"] = {
keys = {"goon"},
onyomi = true,
link = "{{ja-r|呉%音|ご.%おん}}",
description = "suatu bentuk bacaan [[Lampiran:Glosari bahasa Jepun#on'yomi|on'yomi]] yang diperkenalkan pada abad ke-5 hingga abad ke-6, berdasarkan sebutan {{w|Jiankang}} dalam fasa {{w|bahasa Cina Pertengahan}} Awal melalui semenanjung Korea",
},
["tak teratur"] = {
keys = {"i", "irr", "irreg", "irregular"},
display = "''tak teratur''",
appendix = false,
reading_category = "kanji tak teratur", -- terms read with X
kanji_category = false, -- terms spelled with kanji with X readings
},
["jūbakoyomi"] = {
keys = {"j", "ok"},
required_kanji = 2,
kanji_category = false,
link = "{{ja-r|重%箱%読み|じゅう%ばこ%よみ}}",
description = "pola bacaan untuk istilah gabungan dua kanji, yang terdiri daripada bacaan [[Lampiran:Glosari bahasa Jepun#on'yomi|on'yomi]] untuk bahagian pertama dan [[Lampiran:Glosari bahasa Jepun#kun'yomi|kun'yomi]] untuk bahagian kedua",
},
["jukujikun"] = {
keys = {"juku", "jukuji", "jukujikun"},
compound_reading = true,
kanji_category = false,
link = "{{ja-r|熟%字%訓|じゅく%じ%くん}}",
description = "suatu bacaan yang tidak dapat dipisahkan bagi istilah berbilang kanji",
},
["kan'on"] = {
keys = {"kanon"},
onyomi = true,
link = "{{ja-r|漢%音|かん%おん}}",
description = "suatu bentuk bacaan [[Lampiran:Glosari bahasa Jepun#on'yomi|on'yomi]] yang diperkenalkan pada abad ke-7 hingga abad ke-9, berdasarkan sebutan {{w|Chang'an}} dalam fasa {{w|bahasa Cina Pertengahan}}",
},
["kan'yōon"] = {
keys = {"kan", "kanyo", "kanyoon"},
onyomi = true,
link = "{{ja-r|慣%用%音|かん%よう%おん}}",
description = "suatu bentuk bentuk [[Lampiran:Glosari bahasa Jepun#on'yomi|on'yomi]] yang merangkumi bacaan bukan konvensional yang tidak menunjukkan sebarang padanan yang dijangkakan yang layak untuk salah satu jenis lain",
},
["kun'yomi"] = {
keys = {"k", "kun"},
link = "{{ja-r|訓%読み|くん%よみ}}",
description = "bacaan yang bukan berasal daripada sebutan bahasa Cina",
},
["nanori"] = {
keys = {"n", "nanori"},
link = "{{ja-r|名%乗り|な%のり}}",
description = "sejenis bacaan yang digunakan untuk nama orang dan tempat",
},
["none"] = { -- blank
keys = {"", "none"},
display = "",
appendix = false,
reading_category = false,
kanji_category = false,
},
["on'yomi"] = {
keys = {"o", "on"},
onyomi = true,
link = "{{ja-r|音%読み|おん%よみ}}",
description = "sejenis bacaan berdasarkan sebutan dalam ragam asal bahasa Cina",
},
["sōon"] = {
keys = {"soon"},
onyomi = true,
link = "{{ja-r|宋%音|そう%おん}}",
description = "suatu bentuk bacaan [[Lampiran:Glosari bahasa Jepun#on'yomi|on'yomi]] yang diperkenalkan pada abad ke-12 hingga abad ke-14, berdasarkan sebutan {{w|Dinasti Song}} dalam fasa {{w|bahasa Cina Pertengahan}} Akhir",
},
["tōon"] = {
keys = {"toon"},
onyomi = true,
link = "{{ja-r|唐%音|とう%おん}}",
description = "satu bentuk bacaan [[Lampiran:Glosari bahasa Jepun#on'yomi|on'yomi]] yang diperkenalkan dalam tempoh abad ke-14 hingga ke-19",
},
["yutōyomi"] = {
keys = {"ko", "y", "yu"},
required_kanji = 2,
kanji_category = false,
link = "{{ja-r|湯%桶%読み|ゆ%とう%よみ}}",
description = "suatu corak bacaan untuk istilah gabungan dua kanji, yang terdiri daripada bacaan [[Lampiran:Glosari bahasa Jepun#kun'yomi|kun'yomi]] untuk bahagian pertama dan bacaan [[Lampiran:Glosari bahasa Jepun#on'yomi|on'yomi]] untuk bahagian kedua",
},
}
local data = {}
for k, v in pairs(yomi_info) do
v.type = k
if v.reading_category == nil then
v.reading_category = k
end
if v.kanji_category == nil then
v.kanji_category = k
end
local keys = v.keys
v.keys = nil
for i = 1, #keys do
data[keys[i]] = v
end
data[k] = v -- Set the canonical name as an alias.
end
return data