transliterate.contrib.languages.hy package

Submodules

transliterate.contrib.languages.hy.translit_language_pack module

class transliterate.contrib.languages.hy.translit_language_pack.ArmenianLanguagePack[source]

Bases: transliterate.base.TranslitLanguagePack

Language pack for Armenian language.

See https://en.wikipedia.org/wiki/Armenian_alphabet for details.

character_ranges = ((1328, 1423), (64272, 64287))
detectable = True
language_code = 'hy'
language_name = 'Armenian'
mapping = (u'abgdezilxkhmjnpsvtrcq&ofABGDEZILXKHMJNPSVTRCQOF', u'\u0561\u0562\u0563\u0564\u0565\u0566\u056b\u056c\u056d\u056f\u0570\u0574\u0575\u0576\u057a\u057d\u057e\u057f\u0580\u0581\u0584\u0587\u0585\u0586\u0531\u0532\u0533\u0534\u0535\u0536\u053b\u053c\u053d\u053f\u0540\u0544\u0545\u0546\u054a\u054d\u054e\u054f\u0550\u0551\u0554\u0555\u0556')
pre_processor_mapping = {u'Ch': u'\u0549', u'Dj': u'\u054b', u'Dz': u'\u0541', u"E'": u'\u0537', u'Gh': u'\u0542', u'Jh': u'\u053a', u'Ph': u'\u0553', u'Sh': u'\u0547', u'Tch': u'\u0543', u'Th': u'\u0539', u'Ts': u'\u053e', u'U': u'\u0548\u0582', u'Vo': u'\u0548', u'Y': u'\u0538', u'ch': u'\u0579', u'dj': u'\u057b', u'dz': u'\u0571', u"e'": u'\u0567', u'gh': u'\u0572', u'jh': u'\u056a', u'ph': u'\u0583', u'sh': u'\u0577', u'tch': u'\u0573', u'th': u'\u0569', u'ts': u'\u056e', u'u': u'\u0578\u0582', u'vo': u'\u0578', u'y': u'\u0568'}
reversed_specific_mapping = (u'\u057c\u054c', u'rR')
reversed_specific_pre_processor_mapping = {u'\u0548\u0582': u'U', u'\u0578\u0582': u'u'}

Module contents