2 releases
0.1.1 | Jan 26, 2021 |
---|---|
0.1.0 | Jan 26, 2021 |
#5 in #в
11KB
355 lines
pseudo-cyrillic
Faux Russian typography / Фальшивая русская типографика
Эта маленькая библиотека содержит всего одну функцию, которая преобразует буквы русского алфавита в строке, в похожие по начертанию символы латиницы и цифры.
Usage
Add dependency to your Cargo.toml
pseudo-cyrillic = "0.1"
Examples
assert_eq!(convert("Дровосек"), "DpoBocek");
assert_eq!(convert("Воин Света"), "BouH CBema");
assert_eq!(convert("Князь Тьмы"), "KHR3b TbMbI");
Таблица соответствия
Оригинал | Аналог на латинице | Оригинал | Аналог на латинице |
---|---|---|---|
а | a | А | A |
б | 6 | Б | 6 |
в | B | В | B |
г | r | Г | r |
д | D | Д | D |
е | e | Е | E |
ё | e | Ё | E |
ж | zh | Ж | ZH |
з | 3 | З | 3 |
и | u | И | u |
й | u | Й | u |
к | k | К | K |
л | JI | Л | JI |
м | M | М | M |
н | H | Н | H |
о | o | О | O |
п | n | П | n |
р | p | Р | P |
с | c | С | C |
т | m | Т | T |
у | y | У | Y |
ф | qp | Ф | qp |
х | x | Х | X |
ц | u | Ц | U |
ч | 4 | Ч | 4 |
ш | LLI | Ш | LLI |
щ | LLj | Щ | LLj |
ъ | b | Ъ | b |
ы | bI | Ы | bI |
ь | b | Ь | b |
э | 3 | Э | 3 |
ю | IO | Ю | IO |
я | R | Я | R |
License
pseudo-cyrillic
is distributed under the terms of both the MIT license and the Apache License (Version 2.0).