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

# Script Mapping for ISO

# http://kurukhworld.com/download/dnld/Tolong%20Siki_BasicRules.pdf
# Add Tolong Siki options - Add Nukta etc

VowelMap =  [
            '\u0061',
            '\u0041',
            '\u0069',
            '\u0069\u02BD',
            '\u0075',
            '\u0075\u02BD',
            '\u0072\u0075\u02BD',
            '\u0072\u0075\u02BD',
            '\u006C\u0075\u02BD',
            '\u006C\u0075\u02BD',
            '\u0065',
            '\u0061\u0069',
            '\u006F',
            '\u0061\u0075'
            ]

SouthVowelMap = [
                '\u0065\u02BD',
                '\u0061\u02BD',
                ]

ModernVowelMap = [
                 '\u0065\u02BD',
                 '\u0041\u02BD',
                 ]

SinhalaVowelMap = [
                  '\u0041\u02BD'
                  ]

VowelSignMap =  VowelMap[1:]

SouthVowelSignMap = SouthVowelMap[:]

ModernVowelSignMap = ModernVowelMap[:]

SinhalaVowelSignMap = SinhalaVowelMap[:]

AyogavahaMap = [
               '\u004D\u02BD',
               '\u004D',
               '\u0068\u02BD'
               ]

ViramaMap =  [
             '\u00D7'
             ]

ConsonantMap =  [
                '\u006B',
                '\u004B',
                '\u0067',
                '\u0047',
                '\u0057',

                '\u0063',
                '\u0043',
                '\u006A',
                '\u004A',
                '\u0059',

                '\u0074',
                '\u0054',
                '\u0064',
                '\u0044',
                '\u004E',

                '\u0071',
                '\u0051',
                '\u0076',
                '\u0056',
                '\u006E',

                '\u0070',
                '\u0050',
                '\u0062',
                '\u0042',
                '\u006D',

                '\u0079',
                '\u0072',
                '\u006C',
                '\u0077',

                '\u0073\u02BD',
                '\u0073\u02BD',
                '\u0073',
                '\u0068',
                ]


SouthConsonantMap = [
                    '\u006C\u02BD',
                    '\u006C\u02BD',
                    '\u0072\u02BD',
                    '\u006E\u02BD'
                    ]

NuktaConsonantMap =  [
                     '\u006B\u02BD',
                     '\u0078',
                     '\u0067\u02BD',
                     '\u006A\u02BD',
                     '\u007A',
                     '\u005A',
                     '\u0050\u02BD',
                     '\u0079\u02BD'
                     ]

SinhalaConsonantMap =[
                     '\u004D\u0067',
                     '\u004D\u006A',
                     '\u004D\u0064',
                     '\u004D\u0076',
                     '\u004D\u0062',
                      ]

NuktaMap = [
           '\u02BD\u02BD\u02BD\u02BD'
           ]

OmMap = [
        '\u006F\u004D'
        ]

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

Aytham =['\u0068\u02BD']

NumeralMap = [
             '\u0030',
             '\u00A1',
             '\u00A2',
             '\u00A3',
             '\u00A4',
             '\u00A5',
             '\u00A6',
             '\u00A7',
             '\u00A8',
             '\u00A9',
             ]

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])