manimani
Version:
Converts kanji, katakana, and hiragana into romaji.
214 lines (178 loc) • 3.32 kB
JavaScript
const KanaDictionaries = {
A: "あ",
I: "い",
U: "う",
E: "え",
O: "お",
KA: "か",
KI: "き",
KU: "く",
KE: "け",
KO: "こ",
SA: "さ",
SI: "し",
SU: "す",
SE: "せ",
SO: "そ",
TA: "た",
TI: "ち",
TU: "つ",
TE: "て",
TO: "と",
NA: "な",
NI: "に",
NU: "ぬ",
NE: "ね",
NO: "の",
HA: "は",
HI: "ひ",
HU: "ふ",
HE: "へ",
HO: "ほ",
MA: "ま",
MI: "み",
MU: "む",
ME: "め",
MO: "も",
YA: "や",
YI: "い",
YU: "ゆ",
YO: "よ",
RA: "ら",
RI: "り",
RU: "る",
RE: "れ",
RO: "ろ",
WA: "わ",
WO: "を",
N: "ん",
GA: "が",
GI: "ぎ",
GU: "ぐ",
GE: "げ",
GO: "ご",
ZA: "ざ",
ZI: "じ",
ZU: "ず",
ZE: "ぜ",
ZO: "ぞ",
DA: "だ",
DI: "ぢ",
DU: "づ",
DE: "で",
DO: "ど",
BA: "ば",
BI: "び",
BU: "ぶ",
BE: "べ",
BO: "ぼ",
PA: "ぱ",
PI: "ぴ",
PU: "ぷ",
PE: "ぺ",
PO: "ぽ",
YE: "いぇ",
WI: "うぃ",
WE: "うぇ",
KYA: "きゃ",
KYI: "きぃ",
KYU: "きゅ",
KYE: "きぇ",
KYO: "きょ",
GYA: "ぎゃ",
GYI: "ぎぃ",
GYU: "ぎゅ",
GYE: "ぎぇ",
GYO: "ぎょ",
QA: "くぁ",
QI: "くぃ",
QE: "くぇ",
QO: "くぉ",
SHA: "しゃ",
SYI: "しぃ",
SHU: "しゅ",
SHE: "しぇ",
SHO: "しょ",
JA: "じゃ",
JYI: "じぃ",
JU: "じゅ",
JE: "じぇ",
JO: "じょ",
CHA: "ちゃ",
CYI: "ちぃ",
CHU: "ちゅ",
CHE: "ちぇ",
CHO: "ちょ",
DYA: "ぢゃ",
DYI: "ぢぃ",
DYU: "ぢゅ",
DYE: "ぢぇ",
DYO: "ぢょ",
TSA: "つぁ",
TSI: "つぃ",
TSE: "つぇ",
TSO: "つぉ",
THA: "てゃ",
THI: "てぃ",
THU: "てゅ",
THE: "てぇ",
THO: "てょ",
DHA: "でゃ",
DHI: "でぃ",
DHU: "でゅ",
DHE: "でぇ",
DHO: "でょ",
NYA: "にゃ",
NYI: "にぃ",
NYU: "にゅ",
NYE: "にぇ",
NYO: "にょ",
HYA: "ひゃ",
HYI: "ひぃ",
HYU: "ひゅ",
HYE: "ひぇ",
HYO: "ひょ",
BYA: "びゃ",
BYI: "びぃ",
BYU: "びゅ",
BYE: "びぇ",
BYO: "びょ",
PYA: "ぴゃ",
PYI: "ぴぃ",
PYU: "ぴゅ",
PYE: "ぴぇ",
PYO: "ぴょ",
FA: "ふぁ",
FI: "ふぃ",
FE: "ふぇ",
FO: "ふぉ",
FYA: "ふゃ",
FYU: "ふゅ",
FYO: "ふょ",
MYA: "みゃ",
MYI: "みぃ",
MYU: "みゅ",
MYE: "みぇ",
MYO: "みょ",
RYA: "りゃ",
RYI: "りぃ",
RYU: "りゅ",
RYE: "りぇ",
RYO: "りょ",
VA: "ヴぁ",
VI: "ヴぃ",
VU: "ヴ",
VE: "ヴぇ",
VO: "ヴぉ",
XA: "ぁ",
XI: "ぃ",
XU: "ぅ",
XE: "ぇ",
XO: "ぉ",
XYA: "ゃ",
XYU: "ゅ",
XYO: "ょ",
XTU: "っ",
XWA: "ゎ",
};
module.exports = KanaDictionaries;