From c0048066d654273fab2c2f6a1d80decc8dbf7f5c Mon Sep 17 00:00:00 2001 From: jack2game Date: Thu, 26 Dec 2024 21:44:30 +0800 Subject: [PATCH 1/2] Add Google Japanese IME codes --- moran_japanese.dict.yaml | 467 +++++++++++++++++++++++++++++---------- 1 file changed, 347 insertions(+), 120 deletions(-) diff --git a/moran_japanese.dict.yaml b/moran_japanese.dict.yaml index 6dac688..6d3dbc4 100644 --- a/moran_japanese.dict.yaml +++ b/moran_japanese.dict.yaml @@ -14,200 +14,427 @@ sort: by_weight ... # Hiragana Romaji +ぁ xa la あ a +ぃ xi li lyi xyi い i -う u +いぇ ye +ぅ xu lu +う u wu whu +ゔ vu +うぁ wha +ゔぁ va +うぃ wi whi +ゔぃ vi vyi +うぇ we whe +ゔぇ ve vye +うぉ who +ゔぉ vo +ゔゃ vya +ゔゅ vyu +ゔょ vyo +ぇ xe le lye xye え e +ぉ xo lo お o -か ka +ヵ xka lka +か ka ca +が ga き ki -く ku +ぎ gi +きぃ kyi +ぎぃ gyi +きぇ kye +ぎぇ gye +きゃ kya +ぎゃ gya +きゅ kyu +ぎゅ gyu +きょ kyo +ぎょ gyo +く ku cu qu +ぐ gu +くぁ qa kwa +ぐぁ gwa +くぃ qi kwi +ぐぃ gwi +くぅ kwu +ぐぅ gwu +くぇ qe kwe +ぐぇ gwe +くぉ qo kwo +ぐぉ gwo +ヶ xke lke け ke -こ ko +げ ge +こ ko co +ご go さ sa -し shi +ざ za +し shi si ci +じ zi ji +しぃ syi +じぃ zyi jyi +しぇ sye she +じぇ zye je jye +しゃ sya sha +じゃ zya ja jya +しゅ syu shu +じゅ zyu ju jyu +しょ syo sho +じょ zyo jo jyo す su -せ se +ず zu +すぁ swa +ずぁ zwa +すぃ swi +ずぃ zwi +すぅ swu +ずぅ zwu +すぇ swe +ずぇ zwe +すぉ swo +ずぉ zwo +せ se ce +ぜ ze そ so +ぞ zo た ta -ち chi -つ tsu +だ da +ち chi ti +ぢ di +ちぃ tyi cyi +ぢぃ dyi +ちぇ tye che cye +ぢぇ dye +ちゃ tya cha cya +ぢゃ dya +ちゅ tyu chu cyu +ぢゅ dyu +ちょ tyo cho cyo +ぢょ dyo +っ qq vv ll xx kk gg ss zz jj tt dd hh ff bb pp mm yy rr ww cc xtu xtsu ltu ltsu +つ tu tsu +づ du +つぁ tsa +つぃ tsi +つぇ tse +つぉ tso て te +で de +てぃ thi +でぃ dhi +てぇ the +でぇ dhe +てゃ tha +でゃ dha +てゅ thu +でゅ dhu +てょ tho +でょ dho と to +ど do +とぁ twa +どぁ dwa +とぃ twi +どぃ dwi +とぅ twu +どぅ dwu +とぇ twe +どぇ dwe +とぉ two +どぉ dwo な na に ni +にぃ nyi +にぇ nye +にゃ nya +にゅ nyu +にょ nyo ぬ nu ね ne の no は ha +ば ba +ぱ pa ひ hi -ふ fu +び bi +ぴ pi +ひぃ hyi +びぃ byi +ぴぃ pyi +ひぇ hye +びぇ bye +ぴぇ pye +ひゃ hya +びゃ bya +ぴゃ pya +ひゅ hyu +びゅ byu +ぴゅ pyu +ひょ hyo +びょ byo +ぴょ pyo +ふ fu hu fu +ぶ bu +ぷ pu +ふぁ fa hwa +ふぃ fi hwi +ふぇ fe hwe +ふぉ fo hwo +ふゃ fya +ふゅ fyu hwyu +ふょ fyo へ he +べ be +ぺ pe ほ ho +ぼ bo +ぽ po ま ma み mi +みぃ myi +みぇ mye +みゃ mya +みゅ myu +みょ myo む mu め me も mo +ゃ xya lya や ya +ゅ xyu lyu ゆ yu +ょ xyo lyo よ yo ら ra り ri +りぃ ryi +りぇ rye +りゃ rya +りゅ ryu +りょ ryo る ru れ re ろ ro +ゎ xwa lwa わ wa +ゐ wyi +ゑ wye を wo -ん n -が ga -ぎ gi -ぐ gu -げ ge -ご go -ざ za -じ ji -ず zu -ぜ ze -ぞ zo -だ da -ぢ ji -づ zu -で de -ど do -ば ba -び bi -ぶ bu -べ be -ぼ bo -きゃ kya -きゅ kyu -きょ kyo -しゃ sha -しゅ shu -しょ sho -ちゃ cha -ちゅ chu -ちょ cho -にゃ nya -にゅ nyu -にょ nyo -ひゃ hya -ひゅ hyu -ひょ hyo -みゃ mya -みゅ myu -みょ myo -りゃ rya -りゅ ryu -りょ ryo -っ xtu +ん nn n xn # Katakana Romaji +ァ xa la ア a +ィ xi li lyi xyi イ i -ウ u +イェ ye +ゥ xu lu +ウ u wu whu +ゔ vu +ウァ wha +ゔァ va +ウィ wi whi +ゔィ vi vyi +ウェ we whe +ゔェ ve vye +ウォ who +ゔォ vo +ゔャ vya +ゔュ vyu +ゔョ vyo +ェ xe le lye xye エ e +ォ xo lo オ o -カ ka +ヵ xka lka +カ ka ca +ガ ga キ ki -ク ku +ギ gi +キィ kyi +ギィ gyi +キェ kye +ギェ gye +キャ kya +ギャ gya +キュ kyu +ギュ gyu +キョ kyo +ギョ gyo +ク ku cu qu +グ gu +クァ qa kwa +グァ gwa +クィ qi kwi +グィ gwi +クゥ kwu +グゥ gwu +クェ qe kwe +グェ gwe +クォ qo kwo +グォ gwo +ヶ xke lke ケ ke -コ ko +ゲ ge +コ ko co +ゴ go サ sa -シ shi +ザ za +シ shi si ci +ジ zi ji +シィ syi +ジィ zyi jyi +シェ sye she +ジェ zye je jye +シャ sya sha +ジャ zya ja jya +シュ syu shu +ジュ zyu ju jyu +ショ syo sho +ジョ zyo jo jyo ス su -セ se +ズ zu +スァ swa +ズァ zwa +スィ swi +ズィ zwi +スゥ swu +ズゥ zwu +スェ swe +ズェ zwe +スォ swo +ズォ zwo +セ se ce +ゼ ze ソ so +ゾ zo タ ta -チ chi -ツ tsu +ダ da +チ chi ti +ヂ di +チィ tyi cyi +ヂィ dyi +チェ tye che cye +ヂェ dye +チャ tya cha cya +ヂャ dya +チュ tyu chu cyu +ヂュ dyu +チョ tyo cho cyo +ヂョ dyo +ッ qq vv ll xx kk gg ss zz jj tt dd hh ff bb pp mm yy rr ww cc xtu xtsu ltu ltsu +ツ tu tsu +ヅ du +ツァ tsa +ツィ tsi +ツェ tse +ツォ tso テ te +デ de +ティ thi +ディ dhi +テェ the +デェ dhe +テャ tha +デャ dha +テュ thu +デュ dhu +テョ tho +デョ dho ト to +ド do +トァ twa +ドァ dwa +トィ twi +ドィ dwi +トゥ twu +ドゥ dwu +トェ twe +ドェ dwe +トォ two +ドォ dwo ナ na ニ ni +ニィ nyi +ニェ nye +ニャ nya +ニュ nyu +ニョ nyo ヌ nu ネ ne ノ no ハ ha +バ ba +パ pa ヒ hi -フ fu +ビ bi +ピ pi +ヒィ hyi +ビィ byi +ピィ pyi +ヒェ hye +ビェ bye +ピェ pye +ヒャ hya +ビャ bya +ピャ pya +ヒュ hyu +ビュ byu +ピュ pyu +ヒョ hyo +ビョ byo +ピョ pyo +フ fu hu fu +ブ bu +プ pu +ファ fa hwa +フィ fi hwi +フェ fe hwe +フォ fo hwo +フャ fya +フュ fyu hwyu +フョ fyo ヘ he +ベ be +ペ pe ホ ho +ボ bo +ポ po マ ma ミ mi +ミィ myi +ミェ mye +ミャ mya +ミュ myu +ミョ myo ム mu メ me モ mo +ャ xya lya ヤ ya +ュ xyu lyu ユ yu +ョ xyo lyo ヨ yo ラ ra リ ri +リィ ryi +リェ rye +リャ rya +リュ ryu +リョ ryo ル ru レ re ロ ro +ヮ xwa lwa ワ wa +ヰ wyi +ヱ wye ヲ wo -ン n -ガ ga -ギ gi -グ gu -ゲ ge -ゴ go -ザ za -ジ ji -ズ zu -ゼ ze -ゾ zo -ダ da -ヂ ji -ヅ zu -デ de -ド do -バ ba -ビ bi -ブ bu -ベ be -ボ bo -キャ kya -キュ kyu -キョ kyo -シャ sha -シュ shu -ショ sho -チャ cha -チュ chu -チョ cho -ニャ nya -ニュ nyu -ニョ nyo -ヒャ hya -ヒュ hyu -ヒョ hyo -ミャ mya -ミュ myu -ミョ myo -リャ rya -リュ ryu -リョ ryo -ティ ti -トゥ tu -ディ di -ドゥ du -ファ fa -フィ fi -フェ fe -フォ fo -ウィ wi -ウェ we -ウォ wo -ヴァ va -ヴィ vi -ヴ vu -ヴェ ve -ヴォ vo -ッ xtu +ン nn n xn +ー - # Words 〃 onajiku From 0cf75ad3764f2f4c62f00aa5fdeb99941335903c Mon Sep 17 00:00:00 2001 From: jack2game Date: Fri, 27 Dec 2024 11:44:09 +0800 Subject: [PATCH 2/2] update jp --- moran_japanese.dict.yaml | 378 ++++++++++++++++++++++++++++----------- 1 file changed, 278 insertions(+), 100 deletions(-) diff --git a/moran_japanese.dict.yaml b/moran_japanese.dict.yaml index 6d3dbc4..cd4a5dc 100644 --- a/moran_japanese.dict.yaml +++ b/moran_japanese.dict.yaml @@ -14,31 +14,48 @@ sort: by_weight ... # Hiragana Romaji -ぁ xa la +ぁ xa +ぁ la あ a -ぃ xi li lyi xyi +ぃ xi +ぃ li +ぃ lyi +ぃ xyi い i いぇ ye -ぅ xu lu -う u wu whu +ぅ xu +ぅ lu +う u +う wu +う whu ゔ vu うぁ wha ゔぁ va -うぃ wi whi -ゔぃ vi vyi -うぇ we whe -ゔぇ ve vye +うぃ wi +うぃ whi +ゔぃ vi +ゔぃ vyi +うぇ we +うぇ whe +ゔぇ ve +ゔぇ vye うぉ who ゔぉ vo ゔゃ vya ゔゅ vyu ゔょ vyo -ぇ xe le lye xye +ぇ xe +ぇ le +ぇ lye +ぇ xye え e -ぉ xo lo +ぉ xo +ぉ lo お o -ヵ xka lka -か ka ca +ヵ xka +ヵ lka +か ka +か ca が ga き ki ぎ gi @@ -52,37 +69,61 @@ sort: by_weight ぎゅ gyu きょ kyo ぎょ gyo -く ku cu qu +く ku +く cu +く qu ぐ gu -くぁ qa kwa +くぁ qa +くぁ kwa ぐぁ gwa -くぃ qi kwi +くぃ qi +くぃ kwi ぐぃ gwi くぅ kwu ぐぅ gwu -くぇ qe kwe +くぇ qe +くぇ kwe ぐぇ gwe -くぉ qo kwo +くぉ qo +くぉ kwo ぐぉ gwo -ヶ xke lke +ヶ xke +ヶ lke け ke げ ge -こ ko co +こ ko +こ co ご go さ sa ざ za -し shi si ci -じ zi ji +し shi +し si +し ci +じ zi +じ ji しぃ syi -じぃ zyi jyi -しぇ sye she -じぇ zye je jye -しゃ sya sha -じゃ zya ja jya -しゅ syu shu -じゅ zyu ju jyu -しょ syo sho -じょ zyo jo jyo +じぃ zyi +じぃ jyi +しぇ sye +しぇ she +じぇ zye +じぇ je +じぇ jye +しゃ sya +しゃ sha +じゃ zya +じゃ ja +じゃ jya +しゅ syu +しゅ shu +じゅ zyu +じゅ ju +じゅ jyu +しょ syo +しょ sho +じょ zyo +じょ jo +じょ jyo す su ず zu すぁ swa @@ -95,26 +136,61 @@ sort: by_weight ずぇ zwe すぉ swo ずぉ zwo -せ se ce +せ se +せ ce ぜ ze そ so ぞ zo た ta だ da -ち chi ti +ち chi +ち ti ぢ di -ちぃ tyi cyi +ちぃ tyi +ちぃ cyi ぢぃ dyi -ちぇ tye che cye +ちぇ tye +ちぇ che +ちぇ cye ぢぇ dye -ちゃ tya cha cya +ちゃ tya +ちゃ cha +ちゃ cya ぢゃ dya -ちゅ tyu chu cyu +ちゅ tyu +ちゅ chu +ちゅ cyu ぢゅ dyu -ちょ tyo cho cyo +ちょ tyo +ちょ cho +ちょ cyo ぢょ dyo -っ qq vv ll xx kk gg ss zz jj tt dd hh ff bb pp mm yy rr ww cc xtu xtsu ltu ltsu -つ tu tsu +っ qq +っ vv +っ ll +っ xx +っ kk +っ gg +っ ss +っ zz +っ jj +っ tt +っ dd +っ hh +っ ff +っ bb +っ pp +っ mm +っ yy +っ rr +っ ww +っ cc +っ xtu +っ xtsu +っ ltu +っ ltsu +つ tu +つ tsu づ du つぁ tsa つぃ tsi @@ -175,15 +251,22 @@ sort: by_weight ひょ hyo びょ byo ぴょ pyo -ふ fu hu fu +ふ fu +ふ hu +ふ fu ぶ bu ぷ pu -ふぁ fa hwa -ふぃ fi hwi -ふぇ fe hwe -ふぉ fo hwo +ふぁ fa +ふぁ hwa +ふぃ fi +ふぃ hwi +ふぇ fe +ふぇ hwe +ふぉ fo +ふぉ hwo ふゃ fya -ふゅ fyu hwyu +ふゅ fyu +ふゅ hwyu ふょ fyo へ he べ be @@ -201,11 +284,14 @@ sort: by_weight む mu め me も mo -ゃ xya lya +ゃ xya +ゃ lya や ya -ゅ xyu lyu +ゅ xyu +ゅ lyu ゆ yu -ょ xyo lyo +ょ xyo +ょ lyo よ yo ら ra り ri @@ -217,39 +303,59 @@ sort: by_weight る ru れ re ろ ro -ゎ xwa lwa +ゎ xwa +ゎ lwa わ wa ゐ wyi ゑ wye を wo -ん nn n xn +ん nn +ん n +ん xn # Katakana Romaji -ァ xa la +ァ xa +ァ la ア a -ィ xi li lyi xyi +ィ xi +ィ li +ィ lyi +ィ xyi イ i イェ ye -ゥ xu lu -ウ u wu whu +ゥ xu +ゥ lu +ウ u +ウ wu +ウ whu ゔ vu ウァ wha ゔァ va -ウィ wi whi -ゔィ vi vyi -ウェ we whe -ゔェ ve vye +ウィ wi +ウィ whi +ゔィ vi +ゔィ vyi +ウェ we +ウェ whe +ゔェ ve +ゔェ vye ウォ who ゔォ vo ゔャ vya ゔュ vyu ゔョ vyo -ェ xe le lye xye +ェ xe +ェ le +ェ lye +ェ xye エ e -ォ xo lo +ォ xo +ォ lo オ o -ヵ xka lka -カ ka ca +ヵ xka +ヵ lka +カ ka +カ ca ガ ga キ ki ギ gi @@ -263,37 +369,61 @@ sort: by_weight ギュ gyu キョ kyo ギョ gyo -ク ku cu qu +ク ku +ク cu +ク qu グ gu -クァ qa kwa +クァ qa +クァ kwa グァ gwa -クィ qi kwi +クィ qi +クィ kwi グィ gwi クゥ kwu グゥ gwu -クェ qe kwe +クェ qe +クェ kwe グェ gwe -クォ qo kwo +クォ qo +クォ kwo グォ gwo -ヶ xke lke +ヶ xke +ヶ lke ケ ke ゲ ge -コ ko co +コ ko +コ co ゴ go サ sa ザ za -シ shi si ci -ジ zi ji +シ shi +シ si +シ ci +ジ zi +ジ ji シィ syi -ジィ zyi jyi -シェ sye she -ジェ zye je jye -シャ sya sha -ジャ zya ja jya -シュ syu shu -ジュ zyu ju jyu -ショ syo sho -ジョ zyo jo jyo +ジィ zyi +ジィ jyi +シェ sye +シェ she +ジェ zye +ジェ je +ジェ jye +シャ sya +シャ sha +ジャ zya +ジャ ja +ジャ jya +シュ syu +シュ shu +ジュ zyu +ジュ ju +ジュ jyu +ショ syo +ショ sho +ジョ zyo +ジョ jo +ジョ jyo ス su ズ zu スァ swa @@ -306,26 +436,61 @@ sort: by_weight ズェ zwe スォ swo ズォ zwo -セ se ce +セ se +セ ce ゼ ze ソ so ゾ zo タ ta ダ da -チ chi ti +チ chi +チ ti ヂ di -チィ tyi cyi +チィ tyi +チィ cyi ヂィ dyi -チェ tye che cye +チェ tye +チェ che +チェ cye ヂェ dye -チャ tya cha cya +チャ tya +チャ cha +チャ cya ヂャ dya -チュ tyu chu cyu +チュ tyu +チュ chu +チュ cyu ヂュ dyu -チョ tyo cho cyo +チョ tyo +チョ cho +チョ cyo ヂョ dyo -ッ qq vv ll xx kk gg ss zz jj tt dd hh ff bb pp mm yy rr ww cc xtu xtsu ltu ltsu -ツ tu tsu +ッ qq +ッ vv +ッ ll +ッ xx +ッ kk +ッ gg +ッ ss +ッ zz +ッ jj +ッ tt +ッ dd +ッ hh +ッ ff +ッ bb +ッ pp +ッ mm +ッ yy +ッ rr +ッ ww +ッ cc +ッ xtu +ッ xtsu +ッ ltu +ッ ltsu +ツ tu +ツ tsu ヅ du ツァ tsa ツィ tsi @@ -386,15 +551,22 @@ sort: by_weight ヒョ hyo ビョ byo ピョ pyo -フ fu hu fu +フ fu +フ hu +フ fu ブ bu プ pu -ファ fa hwa -フィ fi hwi -フェ fe hwe -フォ fo hwo +ファ fa +ファ hwa +フィ fi +フィ hwi +フェ fe +フェ hwe +フォ fo +フォ hwo フャ fya -フュ fyu hwyu +フュ fyu +フュ hwyu フョ fyo ヘ he ベ be @@ -412,11 +584,14 @@ sort: by_weight ム mu メ me モ mo -ャ xya lya +ャ xya +ャ lya ヤ ya -ュ xyu lyu +ュ xyu +ュ lyu ユ yu -ョ xyo lyo +ョ xyo +ョ lyo ヨ yo ラ ra リ ri @@ -428,12 +603,15 @@ sort: by_weight ル ru レ re ロ ro -ヮ xwa lwa +ヮ xwa +ヮ lwa ワ wa ヰ wyi ヱ wye ヲ wo -ン nn n xn +ン nn +ン n +ン xn ー - # Words