transliterate.contrib.languages.el package

Subpackages

Submodules

transliterate.contrib.languages.el.translit_language_pack module

class transliterate.contrib.languages.el.translit_language_pack.GreekLanguagePack[source]

Bases: TranslitLanguagePack

Language pack for Greek language.

See http://en.wikipedia.org/wiki/Greek_alphabet and https://en.wikipedia.org/wiki/Romanization_of_Greek#Modern_Greek for details.

character_ranges = ((880, 1023), (7936, 8191))
detectable = True
language_code = 'el'
language_name = 'Greek'
mapping = ('avgdeziklmnxoprstyfAVGDEZIKLMNXOPRSTYF', 'αβγδεζικλμνξοπρστυφΑΒΓΔΕΖΙΚΛΜΝΞΟΠΡΣΤΥΦ')
pre_processor_mapping = {'Au': 'Αυ', 'B': 'Μπ', 'Ch': 'Χ', 'Ef': 'Ευ', 'Eu': 'Ευ', 'Ev': 'Ευ', 'Ey': 'Ευ', 'Gk': 'Γκ', 'If': 'Ηυ', 'Iv': 'Ηυ', 'Iy': 'Ηυ', 'Oi': 'Οι', 'Ou': 'Ου', 'Oy': 'Ου', 'Ps': 'Ψ', 'Th': 'Θ', 'U': 'Υ', 'Yi': 'Υι', 'au': 'αυ', 'b': 'μπ', 'ch': 'χ', 'ef': 'ευ', 'eu': 'ευ', 'ev': 'ευ', 'ey': 'ευ', 'gch': 'γξ', 'gk': 'γκ', 'gx': 'γξ', 'if': 'ηυ', 'iv': 'ηυ', 'iy': 'ηυ', 'nch': 'γξ', 'ng': 'γγ', 'nx': 'γξ', 'oi': 'οι', 'ou': 'ου', 'oy': 'ου', 'ps': 'ψ', 'th': 'θ', 'u': 'υ', 'yi': 'υι'}
reversed_specific_mapping = ('ςάέήίύόώϊϋΐΰωΩηΗϵϱ', 'saeiiyooiyiyooiier')

Module contents