/HiraKana

C# class utility for romaji/kana conversion.

Primary LanguageC#

HiraKana

Romaji and kana converter.

Utility class with all the usual methods. Based on Wanakana.js (wanakana.com). Usage examples (also included in ShortHand::Main):

using HiraKana;

/* Shorthand */

Debug.WriteLine(
	new Romaji("korehahirakananodesu").ToHiragana()
); // これはひらかなのです

Debug.WriteLine(
	new Romaji("wawiwewo").useObsoleteKana(true).ToKatakana()
); // ワヰヱヲ

/* Direct */

Debug.WriteLine(
	new KanaTools().toHiragana("sorehaZOMUBIEdesuka")
); // それはぞむびえですか

Debug.WriteLine(
	new KanaTools().isKana("あいうえお")
); // True