mirror of
https://github.com/kichikuou/system3-sdl2.git
synced 2026-10-04 04:48:05 +03:00
Y240,1 should still convert hankaku Japanese characters to zenkaku
This fixes Shade's comments in the music mode of Gakuen King.
This commit is contained in:
+64
-64
@@ -278,70 +278,70 @@ int convert_to_hankaku(int code)
|
||||
case u'{': return u'{';
|
||||
case u'|': return u'|';
|
||||
case u'}': return u'}';
|
||||
case u'~': return u'~';
|
||||
case u'。': return u'。';
|
||||
case u'「': return u'「';
|
||||
case u'」': return u'」';
|
||||
case u'、': return u'、';
|
||||
case u'・': return u'・';
|
||||
case u'を': return u'ヲ';
|
||||
case u'ぁ': return u'ァ';
|
||||
case u'ぃ': return u'ィ';
|
||||
case u'ぅ': return u'ゥ';
|
||||
case u'ぇ': return u'ェ';
|
||||
case u'ぉ': return u'ォ';
|
||||
case u'ゃ': return u'ャ';
|
||||
case u'ゅ': return u'ュ';
|
||||
case u'ょ': return u'ョ';
|
||||
case u'っ': return u'ッ';
|
||||
case u'ー': return u'ー';
|
||||
case u'あ': return u'ア';
|
||||
case u'い': return u'イ';
|
||||
case u'う': return u'ウ';
|
||||
case u'え': return u'エ';
|
||||
case u'お': return u'オ';
|
||||
case u'か': return u'カ';
|
||||
case u'き': return u'キ';
|
||||
case u'く': return u'ク';
|
||||
case u'け': return u'ケ';
|
||||
case u'こ': return u'コ';
|
||||
case u'さ': return u'サ';
|
||||
case u'し': return u'シ';
|
||||
case u'す': return u'ス';
|
||||
case u'せ': return u'セ';
|
||||
case u'そ': return u'ソ';
|
||||
case u'た': return u'タ';
|
||||
case u'ち': return u'チ';
|
||||
case u'つ': return u'ツ';
|
||||
case u'て': return u'テ';
|
||||
case u'と': return u'ト';
|
||||
case u'な': return u'ナ';
|
||||
case u'に': return u'ニ';
|
||||
case u'ぬ': return u'ヌ';
|
||||
case u'ね': return u'ネ';
|
||||
case u'の': return u'ノ';
|
||||
case u'は': return u'ハ';
|
||||
case u'ひ': return u'ヒ';
|
||||
case u'ふ': return u'フ';
|
||||
case u'へ': return u'ヘ';
|
||||
case u'ほ': return u'ホ';
|
||||
case u'ま': return u'マ';
|
||||
case u'み': return u'ミ';
|
||||
case u'む': return u'ム';
|
||||
case u'め': return u'メ';
|
||||
case u'も': return u'モ';
|
||||
case u'や': return u'ヤ';
|
||||
case u'ゆ': return u'ユ';
|
||||
case u'よ': return u'ヨ';
|
||||
case u'ら': return u'ラ';
|
||||
case u'り': return u'リ';
|
||||
case u'る': return u'ル';
|
||||
case u'れ': return u'レ';
|
||||
case u'ろ': return u'ロ';
|
||||
case u'わ': return u'ワ';
|
||||
case u'ん': return u'ン';
|
||||
case u'゛': return u'゙';
|
||||
case u'゜': return u'゚';
|
||||
case u'~': return u'~';
|
||||
case u'。': return u'。';
|
||||
case u'「': return u'「';
|
||||
case u'」': return u'」';
|
||||
case u'、': return u'、';
|
||||
case u'・': return u'・';
|
||||
case u'ヲ': return u'を';
|
||||
case u'ァ': return u'ぁ';
|
||||
case u'ィ': return u'ぃ';
|
||||
case u'ゥ': return u'ぅ';
|
||||
case u'ェ': return u'ぇ';
|
||||
case u'ォ': return u'ぉ';
|
||||
case u'ャ': return u'ゃ';
|
||||
case u'ュ': return u'ゅ';
|
||||
case u'ョ': return u'ょ';
|
||||
case u'ッ': return u'っ';
|
||||
case u'ー': return u'ー';
|
||||
case u'ア': return u'あ';
|
||||
case u'イ': return u'い';
|
||||
case u'ウ': return u'う';
|
||||
case u'エ': return u'え';
|
||||
case u'オ': return u'お';
|
||||
case u'カ': return u'か';
|
||||
case u'キ': return u'き';
|
||||
case u'ク': return u'く';
|
||||
case u'ケ': return u'け';
|
||||
case u'コ': return u'こ';
|
||||
case u'サ': return u'さ';
|
||||
case u'シ': return u'し';
|
||||
case u'ス': return u'す';
|
||||
case u'セ': return u'せ';
|
||||
case u'ソ': return u'そ';
|
||||
case u'タ': return u'た';
|
||||
case u'チ': return u'ち';
|
||||
case u'ツ': return u'つ';
|
||||
case u'テ': return u'て';
|
||||
case u'ト': return u'と';
|
||||
case u'ナ': return u'な';
|
||||
case u'ニ': return u'に';
|
||||
case u'ヌ': return u'ぬ';
|
||||
case u'ネ': return u'ね';
|
||||
case u'ノ': return u'の';
|
||||
case u'ハ': return u'は';
|
||||
case u'ヒ': return u'ひ';
|
||||
case u'フ': return u'ふ';
|
||||
case u'ヘ': return u'へ';
|
||||
case u'ホ': return u'ほ';
|
||||
case u'マ': return u'ま';
|
||||
case u'ミ': return u'み';
|
||||
case u'ム': return u'む';
|
||||
case u'メ': return u'め';
|
||||
case u'モ': return u'も';
|
||||
case u'ヤ': return u'や';
|
||||
case u'ユ': return u'ゆ';
|
||||
case u'ヨ': return u'よ';
|
||||
case u'ラ': return u'ら';
|
||||
case u'リ': return u'り';
|
||||
case u'ル': return u'る';
|
||||
case u'レ': return u'れ';
|
||||
case u'ロ': return u'ろ';
|
||||
case u'ワ': return u'わ';
|
||||
case u'ン': return u'ん';
|
||||
case u'゙': return u'゛';
|
||||
case u'゚': return u'゜';
|
||||
}
|
||||
return code;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user