to-kana

Crates.io docs.rs Crates.io Crates.io Crates.io

Converts English lettering to Kana.

Basic Usage

As Library

```rust use to_kana::ToKana;

let hello = "konnichiha,".hira().unwrap(); // Works on &str let world = String::from("wa-rudo!").kata().unwrap(); // And String!

println!("{}{}", hello, world)); // こんにちは、ワールド! Or, if you prefer the old way rust use to_kana::{ hira, // Hiragana kata, // Katakana };

// は is pronounced "wa" in this context, but is usually pronounced "ha" let hello = hira("konnichiha,").unwrap(); let world = kata("wa-rudo!").unwrap();

println!("{}{}", hello, world); // こんにちは、ワールド! ```

From Command Line

```bash

Install

make install

Get Help

to-kana -h to-kana hira -h to-kana kata -h

Convert to Hiragana

to-kana hira

Convert to Katakana

to-kana kata ```