Це CLI транслітератор з кирилиці на латинку згідно зі законом України про транслітерацію.
To prevent mistakes when the Translit object is used multiple times. |
||
|---|---|---|
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| LICENSE | ||
| README.md | ||
Українська транслітерація ukr_translite
General information
UA
Це CLI транслітератор з кирилиці на латинку згідно зі законом України про транслітерацію. Застосунок має публічне, але поки не документоване API, а також CLI. Щоб транслітерувати текст просто перенаправте його до команди, або запустіть програму і введіть текст.
# Щоб встановити застосунок.
cargo install ukr_translit
# Приклад використання.
echo "Орест Смертний" | ukr_translite
# >>> Orest Smertnyi
EN
This is a CLI transliterator from Ukrainian Cyrillic to Latin developed by rules of Ukrainian governance. There are public but not yet documented API and CLI. To transliterate a text, just direct it to command, or run program and then enter the text.
# To app install.
cargo install ukr_translit
# Example of usage.
echo "Орест Смертний" | ukr_translite
# >>> Orest Smertnyi
Code example
use ukr_translit;
fn main() {
let mut translit: ukr_translit::Translit = ukr_translit::Translit::new();
println!("{}", translit.transliterate("Привіт світ!"))
}
Author: Орест Смертний (foresle)