La documentation de ce module est générée par le modèle {{Documentation module}}.
Elle est incluse depuis la page Module:ryn-kana/data/Documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (créer).
Voir les statistiques d'appel depuis le wikicode sur l'outil wstat et les appels depuis d'autres modules.
local kana = {}
-- Hiraganas
kana.roman = { = "a", = "i", = "u", = "e", = "o", = "ï", = "ë",
= "ka", = "ki", = "ku", = "ke", = "ko", = "kï", = "kë",
= "kya", = "kyu", = "kye", = "kyo",
= "kwa", = "kwi", = "kwe", = "kwo",
= "ga", = "gi", = "gu", = "ge", = "go", = "gï", = "gë",
= "gya", = "gyu", = "gye", = "gyo",
= "gwa", = "gwi", = "gwe", = "gwo",
= "xa", = "xi", = "xu", = "xe", = "xo", = "xï", = "xë",
= "sa", = "si", = "su", = "se", = "so", = "sï", = "së",
= "sha", = "shi", = "shu", = "she", = "sho", = "shï", = "shë",
= "za", = "zi", = "zu", = "ze", = "zo", = "zï", = "zë",
= "ja", = "ji", = "ju", = "je", = "jo", = "jï", = "jë",
= "ta", = "ti", = "tu", = "te", = "to", = "tï", = "të",
= "tsa", = "tsi", = "tsu", = "tse", = "tso", = "tsï", = "tsë",
= "cha", = "chi", = "chu", = "che", = "cho", = "chï", = "chë",
= "da", = "di", = "du", = "de", = "do", = "dï", = "dë",
= "ja", = "ji", = "ju", = "je", = "jo", = "jï", = "jë",
= "dza", = "dzi", = "dzu", = "dze", = "dzo", = "dzï", = "dzë",
= "na", = "ni", = "nu", = "ne", = "no", = "nï", = "në",
= "nya", = "nyu", = "nye", = "nyo",
= "ha", = "hi", = "he", = "ho", = "bï", = "bë",
= "fa", = "fi", = "fu", = "fe", = "fo", = "fï", = "fë",
= "hya", = "hyu", = "hye", = "hyo",
= "ba", = "bi", = "bu", = "be", = "bo", = "bï", = "bë",
= "bya", = "byu", = "bye", = "byo",
= "pa", = "pi", = "pu", = "pe", = "po", = "pï", = "pë",
= "pya", = "pyu", = "pye", = "pyo",
= "ma", = "mi", = "mu", = "me", = "mo", = "mï", = "më",
= "mya", = "myu", = "mye", = "myo",
= "ya", = "yi", = "yu", = "ye", = "yo", = "yï", = "yë",
= "ra", = "ri", = "ru", = "re", = "ro", = "rï", = "rë",
= "rya", = "ryu", = "rye", = "ryo",
= "wa", = "wi", = "wu", = "we", = "wo", = "wï", = "wë",
= "n",
= "kka", = "kki", = "kku", = "kke", = "kko", = "kkï", = "kkë",
= "kkya", = "kkyu", = "kkye", = "kkyo",
= "kkwa", = "kkwi", = "kkwe", = "kkwo",
= "gga", = "ggi", = "ggu", = "gge", = "ggo", = "ggï", = "ggë",
= "ggya", = "ggyu", = "ggye", = "ggyo",
= "ggwa", = "ggwi", = "ggwe", = "ggwo",
= "ssa", = "ssi", = "ssu", = "sse", = "sso", = "ssï", = "ssë",
= "ssha", = "sshi", = "sshu", = "sshe", = "ssho", = "sshï", = "sshë",
= "zza", = "zzi", = "zzu", = "zze", = "zzo", = "zzï", = "zzë",
= "jja", = "jji", = "jju", = "jje", = "jjo", = "jjï", = "jjë",
= "tta", = "tti", = "ttu", = "tte", = "tto", = "ttï", = "ttë",
= "ttsa", = "ttsi", = "ttsu", = "ttse", = "ttso", = "ttsï", = "ttsë",
= "tcha", = "tchi", = "tchu", = "tche", = "tcho", = "tchï", = "tchë",
= "dda", = "ddi", = "ddu", = "dde", = "ddo", = "ddï", = "ddë",
= "jja", = "jji", = "jju", = "jje", = "jjo", = "jjï", = "jjë",
= "ddza", = "ddzi", = "ddzu", = "ddze", = "ddzo", = "ddzï", = "ddzë",
= "ffa", = "ffi", = "ffu", = "ffe", = "ffo", = "ffï", = "ffë",
= "bba", = "bbi", = "bbu", = "bbe", = "bbo", = "bbï", = "bbë",
= "bbya", = "bbyu", = "bbye", = "bbyo",
= "ppa", = "ppi", = "ppu", = "ppe", = "ppo", = "ppï", = "ppë",
= "ppya", = "ppyu", = "ppye", = "ppyo",
= "‘ya", = "‘yi", = "‘yu", = "‘ye", = "‘yo", = "‘yï", = "‘yë",
= "‘wa", = "‘wi", = "‘wu", = "‘we", = "‘wo", = "‘wï", = "‘wë",
= "‘n",
= "aa", = "ii", = "uu", = "ee", = "oo",
= "kaa", = "kii", = "kuu", = "kee", = "koo", = "kïï", = "këë",
= "kyaa", = "kyuu", = "kyee", = "kyoo",
= "kwaa", = "kwii", = "kwee", = "kwoo",
= "gaa", = "gii", = "guu", = "gee", = "goo", = "gïï", = "gëë",
= "gyaa", = "gyuu", = "gyee", = "gyoo",
= "gwaa", = "gwii", = "gwee", = "gwoo",
= "saa", = "sii", = "suu", = "see", = "soo", = "sïï", = "sëë",
= "shaa", = "shii", = "shuu", = "shee", = "shoo", = "shïï", = "shëë",
= "zaa", = "zii", = "zuu", = "zee", = "zoo", = "zïï", = "zëë",
= "jaa", = "jii", = "juu", = "jee", = "joo", = "jïï", = "jëë",
= "taa", = "tii", = "tuu", = "tee", = "too", = "tïï", = "tëë",
= "tsaa", = "tsii", = "tsuu", = "tsee", = "tsoo", = "tsïï", = "tsëë",
= "chaa", = "chii", = "chuu", = "chee", = "choo", = "chïï", = "chëë",
= "daa", = "dii", = "duu", = "dee", = "doo", = "dïï", = "dëë",
= "jaa", = "jii", = "juu", = "jee", = "joo", = "jïï", = "jëë",
= "dzaa", = "dzii", = "dzuu", = "dzee", = "dzoo", = "dzïï", = "dzëë",
= "naa", = "nii", = "nuu", = "ne", = "noo", = "nïï", = "nëë",
= "nyaa", = "nyu", = "nyee", = "nyoo",
= "haa", = "hii", = "hee", = "hoo", = "hïï", = "hëë",
= "faa", = "fii", = "fuu", = "fee", = "foo", = "fïï", = "fëë",
= "hyaa", = "hyu", = "hyee", = "hyoo",
= "baa", = "bii", = "buu", = "bee", = "boo", = "bïï", = "bëë",
= "byaa", = "byu", = "byee", = "byoo",
= "paa", = "pii", = "puu", = "pee", = "poo", = "pïï", = "pëë",
= "pyaa", = "pyu", = "pyee", = "pyoo",
= "maa", = "mii", = "muu", = "mee", = "moo", = "mïï", = "mëë",
= "myaa", = "myu", = "myee", = "myoo",
= "yaa", = "yii", = "yuu", = "yee", = "yoo", = "yïï", = "yëë",
= "raa", = "rii", = "ruu", = "ree", = "roo", = "rïï", = "rëë",
= "ryaa", = "ryuu", = "ryee", = "ryoo",
= "waa", = "wii", = "wuu", = "wee", = "woo", = "wïï", = "wëë" }
-- Consonnes
kana.consonne = { = "",
= "k", = "kʲ", = "kʷ", = "ɡ", = "ɡʲ", = "ɡʷ",
= "s", = "ɕ", = "z", = "d͡ʑ",
= "t", = "t͡ɕ", = "t͡s", = "d", = "tʲ", = "dʲ",
= "n", = "nʲ",
= "h", = "ç", = "ɸ", = "ɸʲ",
= "b", = "bʲ",
= "p", = "pʲ",
= "m", = "mʲ",
= "j",
= "ɾ", = "ɾʲ",
= "w",
= "ʔ" }
-- Voyelles, vérifiez aussi kana.rime et kana.nombre_more
kana.voyelle = { = "a", = "i", = "u", = "e", = "o", = "ɨ", = "ɘ",
= "aː", = "iː", = "uː", = "eː", = "oː", = "ɨː", = "ɘː",
= "ai", = "ui", = "ei" }
-- Géminées
kana.geminee = { = "k̚", = "ɡ̚",
= "t̚", = "d̚",
= "p̚", = "b̚",
= "ʔ" }
-- Nasales, "ŋ" par défaut
kana.nasale = { = "ŋ̍", = "ŋ̍",
= "n̍", = "n̍", = "n̍", = "n̍",
= "m̍", = "m̍", = "m̍" }
-- regex de la rime (déjà syllabé par des points, y compris ◌)
kana.rime = "*"
-- regex de la more (doit être combiné par %1%2%3) : V + diacritique + V + diacritique + C
-- diacritique : U+0300-036F, U+1D2C-1D6A et U+1D9B-1DBF
kana.nombre_more = "^()*(?)*(.?).*"
-- kanas de voyelle
kana.hiragana_voyelle = { = "あ", = "い", = "う", = "え", = "お" }
kana.katakana_voyelle = { = "ア", = "イ", = "ウ", = "エ", = "オ" }
-- regex des katakanas par voyelle
kana.katakana_a = "アァカガサザタダナハバパマヤャラワヮヷ"
kana.katakana_i = "イィキギシジチヂニヒビピミリヰヸ"
kana.katakana_u = "ウゥヴクグスズツヅヌフブプムユュル"
kana.katakana_e = "エェケゲセゼテデネヘベペメレヱヹ"
kana.katakana_o = "オォコゴソゾトドノホボポモヨョロヲヺ"
-- regex de tous les kanas, y compris les espaces et les kanas anciens
kana.tous_hiragana = "ぁ-ゔー、 %.%-゙゚ゕゟ𛀁"
kana.tous_katakana = "ァ-ヴヷ-ヺー・=、 %.%-゙゚ヵヿ𪜈𬼀𛀀"
return kana