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

# Script Mapping for ISO

VowelMap =  [
            '\u0430',
            'а̄',
            '\u0438',
            'ӣ',
            '\u0443',
            'ӯ',
            '\u0440\u0323',
            '\u0440\u0323\u0304',
            '\u043B\u0323',
            '\u043B\u0323\u0304',
            '\u044D',
            '\u0430\u0438',
            '\u043E',
            '\u0430\u0443'
            ]

SouthVowelMap = [
                '\u044D\u0306',
                '\u043E\u0306',
                ]

ModernVowelMap = [
                 'ӕ',
                 '\u043E\u0302',
                 ]

SinhalaVowelMap = [
                  'ӕ\u0304',
                  ]

VowelSignMap =  VowelMap[1:]

SouthVowelSignMap = SouthVowelMap[:]

ModernVowelSignMap = ModernVowelMap[:]

SinhalaVowelSignMap = SinhalaVowelMap[:]

AyogavahaMap = [
               '\u043C\u0310',
               '\u043C\u0323',
               '\u0445\u0323'
               ]

ViramaMap =  [
             '\u00D7'
             ]

ConsonantMap =  [
                '\u043A',
                '\u043A\u0445',
                '\u0433',
                '\u0433\u0445',
                '\u043D\u0307',

                '\u0447',
                '\u0447\u0445',
                '\u0434\u0436',
                '\u0434\u0436\u0445',
                '\u043D\u0303',

                '\u0442\u0323',
                '\u0442\u0323\u0445',
                '\u0434\u0323',
                '\u0434\u0323\u0445',
                '\u043D\u0323',

                '\u0442',
                '\u0442\u0445',
                '\u0434',
                '\u0434\u0445',
                '\u043D',

                '\u043F',
                '\u043F\u0445',
                '\u0431',
                '\u0431\u0445',
                '\u043C',

                '\u0439',
                '\u0440',
                '\u043B',
                '\u0432',

                '\u0448\u0301',
                '\u0448',
                '\u0441',
                '\u0445',
                ]

SouthConsonantMap = [
                    '\u043B\u0324',
                    '\u043B\u0331',
                    '\u0440\u0331',
                    '\u043D\u0331',
                    ]

NuktaConsonantMap =  [
                     'ԛ',
                     '\u043A\u035F\u0445',
                     '\u0433\u0307',
                     '\u0437',
                     '\u0440\u0324',
                     '\u0440\u0324\u0445',
                     '\u0444',
                     '\u0439\u0323'
                     ]

SinhalaConsonantMap =[
                     '\u043D\u0306\u0433',
                     '\u043D\u0306\u0434\u0436',
                     '\u043D\u0306\u0434\u0323',
                     '\u043D\u0306\u0434',
                     '\u043C\u0306\u0431',
                      ]

NuktaMap = [
           '\u0308'
           ]

OmMap = [
        '\u043E\u043C\u0323'
        ]

SignMap =[
         '\u0027',
         '\u002E',
         '\u002E\u002E'
         ]

Aytham =['\u043A\u0331']

NumeralMap = [
             '\u0030',
             '\u0031',
             '\u0032',
             '\u0033',
             '\u0034',
             '\u0035',
             '\u0036',
             '\u0037',
             '\u0038',
             '\u0039',
             ]

from ... import GeneralMap as GM

import os
GM.add_additional_chars(dict([(charlist, globals()[charlist]) for charlist in GM.CharmapLists]),
                        os.path.splitext(__file__)[0].split(os.path.sep)[-1])