transliterate.contrib.languages.he package

Submodules

transliterate.contrib.languages.he.translit_language_pack module

class transliterate.contrib.languages.he.translit_language_pack.HebrewLanguagePack[source]

Bases: transliterate.base.TranslitLanguagePack

Language pack for Hebrew language.

See http://en.wikipedia.org/wiki/Hebrew_alphabet for details. See the http://en.wikipedia.org/wiki/Romanization_of_Hebrew#When_to_transliterate for transliteration details. Note, that this language pack implements the new standards (2006) of Hebrew Academy.

Confirmed
a אּ v ב b בּּּ ּg ג gg ג ּd ד dd דּ h ה h הּ v ו vv וּ z ז zz זּ
character_ranges = ((1328, 1423), (64272, 64287))
detectable = True
language_code = 'he'
language_name = 'Hebrew'
mapping = (u'abgdvzhilmnsfckrt', u'\u05d0\u05d1\u05d2\u05d3\u05d5\u05d6\u05d7\u05d9\u05dc\u05de\u05e0\u05e1\u05e4\u05e6\u05e7\u05e8\u05ea')
pre_processor_mapping = {u'aa': u'\u05e2', u'cs': u'\u05e5', u'fs': u'\u05e3', u"ha'": u'\u05d4', u'ka': u'\u05db', u'ks': u'\u05da', u'ms': u'\u05dd', u'ns': u'\u05df', u'sh': u'\u05e9', u'tt': u'\u05d8'}
reversed_specific_mapping = (u'\u05e4', u'p')

Module contents