to-kana
Converts English lettering to Kana. Please see the wiki to get supported inputs.
Basic Usage
As Library
use ToKana;
let hello = "konnichiha,".hira.unwrap; // Works on &str
let world = String from.kata.unwrap; // And String!
println! ); // こんにちは、ワールド!
let rust = "[rasuto".kata.unwrap;
let ga = "ga".hira.unwrap;
let number_1 = "nanba-1]".kata.unwrap;
let i_think = "toomoimasu.".hira.unwrap;
// 「ラストがナンバー1」とおもいます。
println!;
Or, if you prefer the old way
use ;
// は is pronounced "wa" in this context, but is usually pronounced "ha"
let hello = hira.unwrap;
let world = kata.unwrap;
println!; // こんにちは、ワールド!
What if you don't want to just convert to Kana? What if you want to convert to small, half-width Katakana? You can!
use ;
// Not to be confused with "ヤ", "ャ" or "ヤ"
assert_eq!;
From Command Line
# Install
# Get Help
# Convert to Hiragana
# Convert to Katakana
# Convert to small, half-width Katakana