Source code for transliterate.contrib.languages.hi.translit_language_pack

# -*- coding: utf-8 -*-

from transliterate.base import TranslitLanguagePack, registry

__title__ = 'transliterate.contrib.languages.hi.translit_language_pack'
__author__ = 'Artur Barseghyan'
__copyright__ = '2013-2018 Artur Barseghyan'
__license__ = 'GPL-2.0-only OR LGPL-2.1-or-later'
__all__ = ('HindiLanguagePack',)


[docs]class HindiLanguagePack(TranslitLanguagePack): """Language pack for Hindi language. See `http://en.wikipedia.org/wiki/Hindi` for details. """ language_code = "hi" language_name = "Hindi" character_ranges = ((0x0900, 0x097f),) # Fill this in mapping = ( u"aeof", # AEOF u"अइओफ", # ae of ) # reversed_specific_mapping = ( # u"θΘ", # u"uU" # ) pre_processor_mapping = { u"b": u"बी", u"g": u"जी", u"d": u"डी", u"z": u"जड़", u"h": u"एच", u"i": u"आई", u"l": u"अल", u"m": u"ऍम", u"n": u"अन", u"x": u"अक्स", u"k": u"के", u"p": u"पी", u"r": u"आर", u"s": u"एस", u"t": u"टी", u"y": u"वाय", u"w": u"डब्लू", u"u": u"यू", u"c": u"सी", u"j": u"जे", u"q": u"क्यू", } detectable = True
# registry.register(HindiLanguagePack)