Katakana/Hiragana tests
by Raul Bojalil
JavaScript
var katakanaMonographs = {
"ア": "A", "イ": "I", "ウ": "U", "エ": "E", "オ": "O",
"カ": "KA", "キ": "KI", "ク": "KU", "ケ": "KE", "コ": "KO",
"サ": "SA", "シ": "SHI", "ス": "SU", "セ": "SE", "ソ": "SO",
"タ": "TA", "チ": "CHI", "ツ": "TSU", "テ": "TE", "ト": "TO",
"ナ": "NA", "ニ": "NI", "ヌ": "NU", "ネ": "NE", "ノ": "NO",
"ハ": "HA", "ヒ": "HI", "フ": "FU", "ヘ": "HE", "ホ": "HO",
"マ": "MA", "ミ": "MI", "ム": "MU", "メ": "ME", "モ": "MO",
"ヤ": "YA", "ユ": "YU", "ヨ": "YO",
"ラ": "RA", "リ": "RI", "ル": "RU", "レ": "RE", "ロ": "RO",
"ワ": "WA", "ヰ": "WI", "ヱ": "WE", "ヲ": "WO", "ン": "N",
"ガ": "GA", "ギ": "GI", "グ": "GU", "ゲ": "GE", "ゴ": "GO",
"ザ": "ZA", "ジ": "JI", "ズ": "ZU", "ゼ": "ZE", "ゾ": "ZO",
"ダ": "DA", "ヂ": "DJI", "ヅ": "DZU", "デ": "DE", "ド": "DO",
"バ": "BA", "ビ": "BI", "ブ": "BU", "ベ": "BE", "ボ": "BO",
"パ": "PA", "ピ": "PI", "プ": "PU", "ペ": "PE", "ポ": "PO"
};
var katakanaDigraphs = {
"アー": "Ā", "イー": "Ī", "ウー": "Ū", "エー": "Ē", "オー": "Ō",
"カー": "KĀ", "キー": "KĪ", "クー": "KŪ", "ケー": "KĒ", "コー": "KŌ",
"サー": "SĀ", "シー": "SHĪ", "スー": "SŪ", "セー": "SĒ", "ソー": "SŌ",
"ター": "TĀ", "チー": "CHĪ", "ツー": "TSŪ", "テー": "TĒ", "トー": "TŌ",
"ナー": "NĀ", "ニー": "NĪ", "ヌー": "NŪ", "ネー": "NĒ", "ノー": "NŌ",
"ハー": "HĀ", "ヒー": "HĪ", "フー": "FŪ", "ヘー": "HĒ", "ホー": "HŌ",
"マー": "MĀ", "ミー": "MĪ", "ムー": "MŪ", "メー": "MĒ", "モー": "MŌ",
"ヤー": "YĀ", "ユー": "YŪ", "ヨー": "YŌ",
"ラー": "RĀ", "リー": "RĪ", "ルー": "RŪ", "レー": "RĒ", "ロー": "RŌ",
"ワー": "WĀ", "ヰー": "WĪ", "ヱー": "WĒ", "ヲー": "WŌ", "ンー": "N",
"ガー": "GĀ", "ギー": "GĪ", "グー": "GŪ", "ゲー": "GĒ", "ゴー": "GŌ",
"ザー": "ZĀ", "ジー": "JĪ", "ズー": "ZŪ", "ゼー": "ZĒ", "ゾー": "ZŌ",
"ダー": "DĀ", "ヂー": "DJĪ", "ヅー": "DZŪ", "デー": "DĒ", "ドー": "DŌ",
"バー": "BĀ", "ビー": "BĪ", "ブー": "BŪ", "ベー": "BĒ", "ボー": "BŌ",
"パー": "PĀ", "ピー": "PĪ", "プー": "PŪ", "ペー": "PĒ", "ポー": "PŌ",
"キャ": "KYA", "キュ": "KYU", "キョ": "KYO",
"シャ": "SHA", "シュ": "SHU", "ショ": "SHO",
"チャ": "CHA", "チュ": "CHU", "チョ": "CHO",
"ニャ": "NYA", "ニュ": "NYU", "ニョ": "NYO",
"ヒャ": "HYA", "ヒュ": "HYU", "ヒョ":...