Module wana_kana::to_kana
[−]
[src]
Convert Romaji to Kana, lowercase text will result in Hiragana and uppercase text will result in Katakana.
Examples
use wana_kana::to_kana::*; use wana_kana::Options; assert_eq!(to_kana_with_opt("o", Options::default()), "お"); assert_eq!(to_kana_with_opt("ona", Options::default()), "おな"); assert_eq!(to_kana_with_opt("onaji", Options::default()), "おなじ"); assert_eq!(to_kana_with_opt("onaji BUTTSUUJI", Options::default()), "おなじ ブッツウジ"); assert_eq!(to_kana_with_opt("ONAJI buttsuuji", Options::default()), "オナジ ぶっつうじ"); assert_eq!(to_kana_with_opt("座禅‘zazen’スタイル", Options::default()), "座禅「ざぜん」スタイル"); assert_eq!(to_kana_with_opt("batsuge-mu", Options {use_obsolete_kana: true, ..Default::default() } ), "ばつげーむ"); assert_eq!(to_kana_with_opt("!?./,~-‘’“”[](){}", Options::default()), "!?。・、〜ー「」『』[](){}"); assert_eq!(to_kana_with_opt("we", Options {use_obsolete_kana: true, ..Default::default() } ), "ゑ");
Functions
to_kana | |
to_kana_with_opt |