# 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/LGPL 2.1'
    __all__ = ('HindiLanguagePack',)

    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)