# -*- coding: utf-8 -*-
__title__ = 'transliterate.contrib.languages.hi.translit_language_pack'
__author__ = 'Artur Barseghyan'
__copyright__ = 'Copyright (c) 2013 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('HindiLanguagePack',)
from transliterate.base import TranslitLanguagePack, registry
[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"क्यू",
u"z": u"जड़",
}
detectable = True
#registry.register(HindiLanguagePack)