[][src]Crate translit

Structs

BulgarianOfficial

Official system for transliterating Bulgarian

Gost779B

Cyrillic transliteration table. implementation GOST 7.79 System B, modified ISO 9:1995. more details: http://en.wikipedia.org/wiki/ISO_9.

MacedonianOfficial

Official system for transliterating Macedonian

Passport2013

Cyrillic Russian transliteration table. implementation Passport (2013), ICAO. more details: Romanization_of_Russian#After_2013

Transliterator

The Transliterator struct allows for the transliteration of the string of characters of Cyrillic alphabet UTF-8 to Latin alphabet and back.

Enums

Language

Support Languages

Traits

FromLatin

The contract for transliteration from Latin alphabet

ToLatin

The contract for transliteration in the Latin alphabet

Functions

digraph_system

Official system for transliterating Macedonian

gost779b_ru

Cyrillic Russian transliteration table. implementation GOST 7.79 System B, modified ISO 9:1995. more details: http://en.wikipedia.org/wiki/ISO_9

gost779b_by

Cyrillic Belarusian transliteration table. implementation GOST 7.79 System B, modified ISO 9:1995. more details: http://en.wikipedia.org/wiki/ISO_9

gost779b_ua

Cyrillic Ukrainian transliteration table. implementation GOST 7.79 System B, modified ISO 9:1995. more details: http://en.wikipedia.org/wiki/ISO_9

iternational_passport_2013_ru

Cyrillic Russian transliteration table. implementation Passport (2013), ICAO. more details: Romanization_of_Russian#After_2013

streamlined_system

Official system for transliterating Bulgarian

Type Definitions

CharsMapping