7 releases (stable)
Uses old Rust 2015
1.1.2 | Aug 2, 2022 |
---|---|
1.1.1 | Nov 14, 2020 |
1.1.0 | May 13, 2020 |
1.0.1 | Dec 20, 2017 |
0.1.1 | Dec 8, 2017 |
#72 in Internationalization (i18n)
38 downloads per month
9KB
200 lines
prettify_pinyin
v1.1.1
About
Turn pinyin written with tone numbers and turn it into pinyin with node marks. prettify_pinyin accepts input in the CC-CEDICT pinyin format (space separated syllables with tone numbers at the end of each syllable), for example: "ni3 hao3" will get turned into "nǐ hǎo".
Usage
extern crate prettify_pinyin;
use prettify_pinyin::prettify;
let test = String::from("ma1 ma2 ma3 ma4 ma");
let formatted: String = prettify(test);
println!("{}", formatted); // --> mā má mǎ mà ma
License
lib.rs
:
About
Turn pinyin written with tone numbers and turn it into pinyin with node marks. prettify_pinyin accepts input in the CC-CEDICT pinyin format (space separated syllables with tone numbers at the end of each syllable), for example: "ni3 hao3" will get turned into "nǐ hǎo".
Usage
extern crate prettify_pinyin;
use prettify_pinyin::prettify;
let test = String::from("ma1 ma2 ma3 ma4 ma");
let formatted: String = prettify(test);
println!("{}", formatted); // --> mā má mǎ mà ma