Expand description
Ukrainian Cyrillic transliteration to and from Latin script.
Tables:
- DSTU 9112:2021 System A
- DSTU 9112:2021 System B
- KMU 55:2010, not reversible
§Examples
let s = uklatn::encode("Доброго вечора!", uklatn::Table::default());
assert_eq!(s, "Dobroğo večora!");let s = uklatn::decode("Paljanycja", uklatn::Table::default());
assert_eq!(s, "Паляниця");Set the transliteration scheme:
let s = uklatn::encode("Борщ", uklatn::Table::Dstu9112B);
assert_eq!(s, "Borshch");let s = uklatn::encode("Шевченко", uklatn::Table::Kmu55);
assert_eq!(s, "Shevchenko");