transliterate.contrib.languages.uk package

Submodules

transliterate.contrib.languages.uk.translit_language_pack module

class transliterate.contrib.languages.uk.translit_language_pack.UkrainianLanguagePack[source]

Bases: transliterate.base.TranslitLanguagePack

Language pack for Ukrainian language.

See http://en.wikipedia.org/wiki/Ukrainian_alphabet for details.

character_ranges = ((1024, 1279), (1280, 1327))
language_code = 'uk'
language_name = 'Ukrainian'
mapping = (u"abvhgdezyijklmnoprstuf'ABVHGDEZYIJKLMNOPRSTUF'", u'\u0430\u0431\u0432\u0433\u0491\u0434\u0435\u0437\u0438\u0456\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u044c\u0410\u0411\u0412\u0413\u0490\u0414\u0415\u0417\u0418\u0406\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u042c')
pre_processor_mapping = {u'Ch': u'\u0427', u'Ja': u'\u042f', u'Ju': u'\u042e', u'Kh': u'\u0425', u'Sh': u'\u0428', u'Shch': u'\u0429', u'Ts': u'\u0426', u'Ye': u'\u0404', u'Yi': u'\u0407', u'Zh': u'\u0416', u'ch': u'\u0447', u'ja': u'\u044f', u'ju': u'\u044e', u'kh': u'\u0445', u'sh': u'\u0448', u'shch': u'\u0449', u'ts': u'\u0446', u'ye': u'\u0454', u'yi': u'\u0457', u'zh': u'\u0436'}
reversed_specific_mapping = (u'\u044c\u042c', u"''")

Module contents