Modul:sa-convert

A Wikiszótárból, a nyitott szótárból

Example[szerkesztés]

ॐ त्र्यम्बकं यजामहे सुगन्धिं पुष्टिवर्धनम् । उर्वारुकमिव बन्धनान् मृत्योर् मुक्षीय माऽमृतात् ॥ कः खगौघाङचिच्छौजा झाञ्ज्ञोऽटौठीडडण्ढणः। तथोदधीन् पफर्बाभीर्मयोऽरिल्वाशिषां सहः॥

Unresolved Issues[szerkesztés]

  • Javanese: ꦨꦹꦂꦨꦸꦮꦃꦱ꧀ꦮꦃꦠꦠ꧀ꦱꦮꦶꦠꦸꦂꦮꦫꦺꦟꦾꦁ꧉꧇꧑꧇꧉
    • no spaces in the script (need to remove the ones that enter the module); also causes the following two issues
    • ꦾ and ꦿ for word medial conjuncts, but ꦪ and ꦫ for conjuncts that cross word boundaries, e.g.
    • ꦂ for aksaras that end with r, but aren't aksara initial, e.g.
    • enclosing numbers around ꧇ (꧇꧑꧙꧇ = 19). Test: त्र्य०६म्बकं -> ꦠꦿꦾ꧇꧐꧖꧇ꦩ꧀ꦧꦏꦁ
    • ꦘ should be used for the conjunct ज्ञ, not ꦗ꧀ꦚ. Test: ज्ञ ->
  • Balinese:
    • also no spaces, and causes the following issue
    • ◌ᬃ for syllables that begin with r
    • enclosing numbers around ᭞ (᭞᭑᭞ = 1). Test: त्र्य०६म्बकं: ᬢ᭄ᬭ᭄ᬬ᭞᭐᭖᭞ᬫ᭄ᬩᬓᬂ
  • Bengali:
  • Assamese:

local export = {}
local gsub = mw.ustring.gsub
local match = mw.ustring.match
local sub = mw.ustring.sub

local conv = {
	["Gujr"] = {
		["क"] = "ક", ["ख"] = "ખ", ["ग"] = "ગ", ["घ"] = "ઘ", ["ङ"] = "ઙ", 
		["च"] = "ચ", ["छ"] = "છ", ["ज"] = "જ", ["झ"] = "ઝ", ["ञ"] = "ઞ", 
		["ट"] = "ટ", ["ठ"] = "ઠ", ["ड"] = "ડ", ["ढ"] = "ઢ", ["ण"] = "ણ", 
		["त"] = "ત", ["थ"] = "થ", ["द"] = "દ", ["ध"] = "ધ", ["न"] = "ન", 
		["प"] = "પ", ["फ"] = "ફ", ["ब"] = "બ", ["भ"] = "ભ", ["म"] = "મ", 
		["य"] = "ય", ["र"] = "ર", ["ल"] = "લ", ["व"] = "વ", ["ळ"] = "ળ", 
		["श"] = "શ", ["ष"] ="ષ", ["स"] = "સ", ["ह"] = "હ",
	
		["अ"] = "અ", ["आ"] = "આ", ["इ"] = "ઇ", ["ई"] = "ઈ", ["उ"] = "ઉ", ["ऊ"] = "ઊ", ["ऋ"] = "ઋ", ["ॠ"] = "ૠ",
		["ऌ"] = "ઌ", ["ॡ"] = "ૡ", ["ए"] = "એ", ["ऐ"] = "ઐ", ["ओ"] = "ઓ", ["औ"] = "ઔ",
		
		["ा"] = "ા", ["ि"] = "િ", ["ी"] = "ી", ["ु"] = "ુ", ["ू"] = "ૂ", ["ृ"] = "ૃ", ["ॄ"] = "ૄ", 
		["ॢ"] = "ૢ", ["ॣ"] = "ૣ", ["े"] = "ે", ["ै"] = "ૈ", ["ो"] = "ો", ["ौ"] = "ૌ",  ["्"] = "્",
	
		["ँ"] = "ઁ", ["ं"] = "ં", ["ः"] = "ઃ", ["ऽ"] = "ઽ",

		["०"] = "૦", ["१"] = "૧", ["२"] = "૨", ["३"] = "૩", ["४"] = "૪", ["५"] = "૫", ["६"] = "૬", ["७"] = "૭", ["८"] = "૮", ["९"] = "૯",
	        
	    ["॥"] = "॥", ["।"] = "।",
	    
	    ["ᳵ"] = "ᳵ", ["ᳶ"] = "ᳶ",
    
		["ॐ"] = "ૐ",
    	
    	["*"] = "*",
	},
	["Java"] = {
		["क"] = "ꦏ", ["ख"] = "ꦑ", ["ग"] = "ꦒ", ["घ"] = "ꦓ", ["ङ"] = "ꦔ", 
		["च"] = "ꦕ", ["छ"] = "ꦖ", ["ज"] = "ꦗ", ["झ"] = "ꦙ", ["ञ"] = "ꦚ", 
		["ट"] = "ꦛ", ["ठ"] = "ꦜ", ["ड"] = "ꦝ", ["ढ"] = "ꦞ", ["ण"] = "ꦟ", 
		["त"] = "ꦠ", ["थ"] = "ꦡ", ["द"] = "ꦢ", ["ध"] = "ꦣ", ["न"] = "ꦤ", 
		["प"] = "ꦥ", ["फ"] = "ꦦ", ["ब"] = "ꦧ", ["भ"] = "ꦨ", ["म"] = "ꦩ", 
		["य"] = "ꦪ", ["र"] = "ꦫ", ["ल"] = "ꦭ", ["व"] = "ꦮ", -- ["ळ"] = "ळ", 
		["श"] = "ꦯ", ["ष"] ="ꦰ", ["स"] = "ꦱ", ["ह"] = "ꦲ",
	
		["अ"] = "ꦄ", ["आ"] = "ꦄꦴ", ["इ"] = "ꦆ", ["ई"] = "ꦇ", ["उ"] = "ꦈ", ["ऊ"] = "ꦈꦴ", ["ऋ"] = "ꦉ", ["ॠ"] = "ꦉꦴ",
		["ऌ"] = "ꦊ", ["ॡ"] = "ꦋ", ["ए"] = "ꦌ", ["ऐ"] = "ꦍ", ["ओ"] = "ꦎ", ["औ"] = "ꦎꦴ",
		
		["ा"] = "ꦴ", ["ि"] = "ꦶ", ["ी"] = "ꦷ", ["ु"] = "ꦸ", ["ू"] = "ꦹ", ["ृ"] = "ꦽ", ["ॄ"] = "ꦽꦴ", 
		["ॢ"] = "꧀ꦊ", ["ॣ"] = "꧀ꦋ", ["े"] = "ꦺ", ["ै"] = "ꦻ", ["ो"] = "ꦺꦴ", ["ौ"] = "ꦻꦴ",  ["्"] = "꧀",
	
		["ँ"] = "ᬁ", ["ं"] = "ꦁ", ["ः"] = "ꦃ", -- ["ऽ"] = "ऽ",

		["०"] = "꧐", ["१"] = "꧑", ["२"] = "꧒", ["३"] = "꧓", ["४"] = "꧔", ["५"] = "꧕", ["६"] = "꧖", ["७"] = "꧗", ["८"] = "꧘", ["९"] = "꧙",
	        
	    ["॥"] = "꧉", ["।"] = "꧈",
	    
	    -- ["ᳵ"] = "ᳵ", ["ᳶ"] = "ᳶ",
    
		["ॐ"] = "ꦎꦴꦀ",
    	
    	["*"] = "*",
	},
	["Bali"] = {
		["क"] = "ᬓ", ["ख"] = "ᬔ", ["ग"] = "ᬕ", ["घ"] = "ᬖ", ["ङ"] = "ᬗ", 
		["च"] = "ᬘ", ["छ"] = "ᬙ", ["ज"] = "ᬚ", ["झ"] = "ᬛ", ["ञ"] = "ᬜ", 
		["ट"] = "ᬝ", ["ठ"] = "ᬞ", ["ड"] = "ᬟ", ["ढ"] = "ᬠ", ["ण"] = "ᬡ", 
		["त"] = "ᬢ", ["थ"] = "ᬣ", ["द"] = "ᬤ", ["ध"] = "ᬥ", ["न"] = "ᬦ", 
		["प"] = "ᬧ", ["फ"] = "ᬨ", ["ब"] = "ᬩ", ["भ"] = "ᬪ", ["म"] = "ᬫ", 
		["य"] = "ᬬ", ["र"] = "ᬭ", ["ल"] = "ᬮ", ["व"] = "ᬯ", -- ["ळ"] = "ळ", 
		["श"] = "ᬰ", ["ष"] ="ᬱ", ["स"] = "ᬲ", ["ह"] = "ᬳ",
	
		["अ"] = "ᬅ", ["आ"] = "ᬆ", ["इ"] = "ᬇ", ["ई"] = "ᬈ", ["उ"] = "ᬉ", ["ऊ"] = "ᬊ", ["ऋ"] = "ᬋ", ["ॠ"] = "ᬌ",
		["ऌ"] = "ᬍ", ["ॡ"] = "ᬎ", ["ए"] = "ᬏ", ["ऐ"] = "ᬐ", ["ओ"] = "ᬑ", ["औ"] = "ᬒ",
		
		["ा"] = "ᬵ", ["ि"] = "ᬶ", ["ी"] = "ᬷ", ["ु"] = "ᬸ", ["ू"] = "ᬹ", ["ृ"] = "ᬺ", ["ॄ"] = "ᬻ", 
		["ॢ"] = "ᬼ", ["ॣ"] = "ᬽ", ["े"] = "ᬾ", ["ै"] = "ᬿ", ["ो"] = "ᭀ", ["ौ"] = "ᭁ",  ["्"] = "᭄",
	
		["ँ"] = "ᬁ", ["ं"] = "ᬂ", ["ः"] = "ᬄ", -- ["ऽ"] = "ઽ",

		["०"] = "᭐", ["१"] = "᭑", ["२"] = "᭒", ["३"] = "᭓", ["४"] = "᭔", ["५"] = "᭕", ["६"] = "᭖", ["७"] = "᭗", ["८"] = "᭘", ["९"] = "᭙",
	        
	    ["॥"] = "᭟", ["।"] = "᭞",
	    
	    -- ["ᳵ"] = "ᳵ", ["ᳶ"] = "ᳶ",
    
		["ॐ"] = "ᬒᬁ",
    	
    	["*"] = "*",
	},
	["Saur"] = {
		["क"] = "ꢒ", ["ख"] = "ꢓ", ["ग"] = "ꢔ", ["घ"] = "ꢕ", ["ङ"] = "ꢖ", 
		["च"] = "ꢗ", ["छ"] = "ꢘ", ["ज"] = "ꢙ", ["झ"] = "ꢚ", ["ञ"] = "ꢛ", 
		["ट"] = "ꢜ", ["ठ"] = "ꢝ", ["ड"] = "ꢞ", ["ढ"] = "ꢟ", ["ण"] = "ꢠ", 
		["त"] = "ꢡ", ["थ"] = "ꢢ", ["द"] = "ꢣ", ["ध"] = "ꢤ", ["न"] = "ꢥ", 
		["प"] = "ꢦ", ["फ"] = "ꢧ", ["ब"] = "ꢨ", ["भ"] = "ꢩ", ["म"] = "ꢪ", 
		["य"] = "ꢫ", ["र"] = "ꢬ", ["ल"] = "ꢭ", ["व"] = "ꢮ", ["ळ"] = "ꢳ", 
		["श"] = "ꢯ", ["ष"] ="ꢰ", ["स"] = "ꢱ", ["ह"] = "ꢲ",
	
		["अ"] = "ꢂ", ["आ"] = "ꢃ", ["इ"] = "ꢄ", ["ई"] = "ꢅ", ["उ"] = "ꢆ", ["ऊ"] = "ꢇ", ["ऋ"] = "ꢈ", ["ॠ"] = "ꢉ",
		["ऌ"] = "ꢊ", ["ॡ"] = "ꢋ", ["ए"] = "ꢍ", ["ऐ"] = "ꢎ", ["ओ"] = "ꢐ", ["औ"] = "ꢑ",
		
		["ा"] = "ꢵ", ["ि"] = "ꢶ", ["ी"] = "ꢷ", ["ु"] = "ꢸ", ["ू"] = "ꢹ", ["ृ"] = "ꢺ", ["ॄ"] = "ꢻ", 
		["ॢ"] = "ꢼ", ["ॣ"] = "ꢽ", ["े"] = "ꢾ", ["ै"] = "ꣀ", ["ो"] = "ꣂ", ["ौ"] = "ꣃ",  ["्"] = "꣄",
	
		["ँ"] = "ꣅ", ["ं"] = "ꢀ", ["ः"] = "ꢁ", -- ["ऽ"] = "ऽ",

		["०"] = "꣐", ["१"] = "꣑", ["२"] = "꣒", ["३"] = "꣓", ["४"] = "꣔", ["५"] = "꣕", ["६"] = "꣖", ["७"] = "꣗", ["८"] = "꣘", ["९"] = "꣙",
	        
	    ["॥"] = "꣏", ["।"] = "꣎",
	    
	    -- ["ᳵ"] = "ᳵ", ["ᳶ"] = "ᳶ",
    
		-- ["ॐ"] = "ॐ",
    	
    	["*"] = "*",
	},
	["as-Beng"] = {
		["क"] = "ক", ["ख"] = "খ", ["ग"] = "গ", ["घ"] = "ঘ", ["ङ"] = "ঙ", 
		["च"] = "চ", ["छ"] = "ছ", ["ज"] = "জ", ["झ"] = "ঝ", ["ञ"] = "ঞ", 
		["ट"] = "ট", ["ठ"] = "ঠ", ["ड"] = "ড", ["ढ"] = "ঢ", ["ण"] = "ণ", 
		["त"] = "ত", ["थ"] = "থ", ["द"] = "দ", ["ध"] = "ধ", ["न"] = "ন", 
		["प"] = "প", ["फ"] = "ফ", ["ब"] = "ব", ["भ"] = "ভ", ["म"] = "ম", 
		["य"] = "য", ["र"] = "ৰ", ["ल"] = "ল", ["व"] = "ৱ", -- ["ळ"] = "ळ", 
		["श"] = "শ", ["ष"] ="ষ", ["स"] = "স", ["ह"] = "হ",
	
		["अ"] = "অ", ["आ"] = "আ", ["इ"] = "ই", ["ई"] = "ঈ", ["उ"] = "উ", ["ऊ"] = "ঊ", ["ऋ"] = "ঋ", ["ॠ"] = "ৠ",
		["ऌ"] = "ঌ", ["ॡ"] = "ৡ", ["ए"] = "এ", ["ऐ"] = "ঐ", ["ओ"] = "ও", ["औ"] = "ঔ",
		
		["ा"] = "া", ["ि"] = "ি", ["ी"] = "ী", ["ु"] = "ু", ["ू"] = "ূ", ["ृ"] = "ৃ", ["ॄ"] = "ৄ", 
		["ॢ"] = "ৢ", ["ॣ"] = "ৣ", ["े"] = "ে", ["ै"] = "ৈ", ["ो"] = "ো", ["ौ"] = "ৌ",  ["्"] = "্",
	
		["ँ"] = "ঁ", ["ं"] = "ং", ["ः"] = "ঃ", ["ऽ"] = "ঽ",

		["०"] = "০", ["१"] = "১", ["२"] = "২", ["३"] = "৩", ["४"] = "৪", ["५"] = "৫", ["६"] = "৬", ["७"] = "৭", ["८"] = "৮", ["९"] = "৯",
	        
	    ["॥"] = "॥", ["।"] = "।",
	    
	    -- ["ᳵ"] = "ᳵ", ["ᳶ"] = "ᳶ",
    
		["ॐ"] = "ওঁ",
    	
    	["*"] = "*",
	},
	["Beng"] = {
		["क"] = "ক", ["ख"] = "খ", ["ग"] = "গ", ["घ"] = "ঘ", ["ङ"] = "ঙ", 
		["च"] = "চ", ["छ"] = "ছ", ["ज"] = "জ", ["झ"] = "ঝ", ["ञ"] = "ঞ", 
		["ट"] = "ট", ["ठ"] = "ঠ", ["ड"] = "ড", ["ढ"] = "ঢ", ["ण"] = "ণ", 
		["त"] = "ত", ["थ"] = "থ", ["द"] = "দ", ["ध"] = "ধ", ["न"] = "ন", 
		["प"] = "প", ["फ"] = "ফ", ["ब"] = "ব", ["भ"] = "ভ", ["म"] = "ম", 
		["य"] = "য", ["र"] = "র", ["ल"] = "ল", ["व"] = "ব", -- ["ळ"] = "ळ", 
		["श"] = "শ", ["ष"] ="ষ", ["स"] = "স", ["ह"] = "হ",
	
		["अ"] = "অ", ["आ"] = "আ", ["इ"] = "ই", ["ई"] = "ঈ", ["उ"] = "উ", ["ऊ"] = "ঊ", ["ऋ"] = "ঋ", ["ॠ"] = "ৠ",
		["ऌ"] = "ঌ", ["ॡ"] = "ৡ", ["ए"] = "এ", ["ऐ"] = "ঐ", ["ओ"] = "ও", ["औ"] = "ঔ",
		
		["ा"] = "া", ["ि"] = "ি", ["ी"] = "ী", ["ु"] = "ু", ["ू"] = "ূ", ["ृ"] = "ৃ", ["ॄ"] = "ৄ", 
		["ॢ"] = "ৢ", ["ॣ"] = "ৣ", ["े"] = "ে", ["ै"] = "ৈ", ["ो"] = "ো", ["ौ"] = "ৌ",  ["्"] = "্",
	
		["ँ"] = "ঁ", ["ं"] = "ং", ["ः"] = "ঃ", ["ऽ"] = "ঽ",

		["०"] = "০", ["१"] = "১", ["२"] = "২", ["३"] = "৩", ["४"] = "৪", ["५"] = "৫", ["६"] = "৬", ["७"] = "৭", ["८"] = "৮", ["९"] = "৯",
	        
	    ["॥"] = "॥", ["।"] = "।",
	    
	    -- ["ᳵ"] = "ᳵ", ["ᳶ"] = "ᳶ",
    
		["ॐ"] = "ওঁ",
    	
    	["*"] = "*",
	},
	["Knda"] = {
		["क"] = "ಕ", ["ख"] = "ಖ", ["ग"] = "ಗ", ["घ"] = "ಘ", ["ङ"] = "ಙ", 
		["च"] = "ಚ", ["छ"] = "ಛ", ["ज"] = "ಜ", ["झ"] = "ಝ", ["ञ"] = "ಞ", 
		["ट"] = "ಟ", ["ठ"] = "ಠ", ["ड"] = "ಡ", ["ढ"] = "ಢ", ["ण"] = "ಣ", 
		["त"] = "ತ", ["थ"] = "ಥ", ["द"] = "ದ", ["ध"] = "ಧ", ["न"] = "ನ", 
		["प"] = "ಪ", ["फ"] = "ಫ", ["ब"] = "ಬ", ["भ"] = "ಭ", ["म"] = "ಮ", 
		["य"] = "ಯ", ["र"] = "ರ", ["ल"] = "ಲ", ["व"] = "ವ", ["ळ"] = "ಳ", 
		["श"] = "ಶ", ["ष"] ="ಷ", ["स"] = "ಸ", ["ह"] = "ಹ",
	
		["अ"] = "ಅ", ["आ"] = "ಆ", ["इ"] = "ಇ", ["ई"] = "ಈ", ["उ"] = "ಉ", ["ऊ"] = "ಊ", ["ऋ"] = "ಋ", ["ॠ"] = "ೠ",
		["ऌ"] = "ಌ", ["ॡ"] = "ೡ", ["ए"] = "ಏ", ["ऐ"] = "ಐ", ["ओ"] = "ಓ", ["औ"] = "ಔ",
		
		["ा"] = "ಾ", ["ि"] = "ಿ", ["ी"] = "ೀ", ["ु"] = "ು", ["ू"] = "ೂ", ["ृ"] = "ೃ", ["ॄ"] = "ೄ", 
		["ॢ"] = "ೢ", ["ॣ"] = "ೣ", ["े"] = "ೇ", ["ै"] = "ೈ", ["ो"] = "ೋ", ["ौ"] = "ೌ",  ["्"] = "್",
	
		["ँ"] = "ঁ", ["ं"] = "ಂ", ["ः"] = "ಃ", ["ऽ"] = "ಽ",

		["०"] = "೦", ["१"] = "೧", ["२"] = "೨", ["३"] = "೩", ["४"] = "೪", ["५"] = "೫", ["६"] = "೬", ["७"] = "೭", ["८"] = "೮", ["९"] = "೯",
	        
	    ["॥"] = "॥", ["।"] = "।",
	    
	    ["ᳵ"] = "ೱ", ["ᳶ"] = "ೲ",
    
		["ॐ"] = "ಓಂ",
    	
    	["*"] = "*",
	},
	["Telu"] = {
		["क"] = "క", ["ख"] = "ఖ", ["ग"] = "గ", ["घ"] = "ఘ", ["ङ"] = "ఙ", 
		["च"] = "చ", ["छ"] = "ఛ", ["ज"] = "జ", ["झ"] = "ఝ", ["ञ"] = "ఞ", 
		["ट"] = "ట", ["ठ"] = "ఠ", ["ड"] = "డ", ["ढ"] = "ఢ", ["ण"] = "ణ", 
		["त"] = "త", ["थ"] = "థ", ["द"] = "ద", ["ध"] = "ధ", ["न"] = "న", 
		["प"] = "ప", ["फ"] = "ఫ", ["ब"] = "బ", ["भ"] = "భ", ["म"] = "మ", 
		["य"] = "య", ["र"] = "ర", ["ल"] = "ల", ["व"] = "వ", ["ळ"] = "ళ", 
		["श"] = "శ", ["ष"] ="ష", ["स"] = "స", ["ह"] = "హ",
	
		["अ"] = "అ", ["आ"] = "ఆ", ["इ"] = "ఇ", ["ई"] = "ఈ", ["उ"] = "ఉ", ["ऊ"] = "ఊ", ["ऋ"] = "ఋ", ["ॠ"] = "ౠ",
		["ऌ"] = "ఌ", ["ॡ"] = "ౡ", ["ए"] = "ఏ", ["ऐ"] = "ఐ", ["ओ"] = "ఓ", ["औ"] = "ఔ",
		
		["ा"] = "ా", ["ि"] = "ి", ["ी"] = "ీ", ["ु"] = "ు", ["ू"] = "ూ", ["ृ"] = "ృ", ["ॄ"] = "ౄ", 
		["ॢ"] = "ౢ", ["ॣ"] = "ౣ", ["े"] = "ే", ["ै"] = "ై", ["ो"] = "ో", ["ौ"] = "ౌ",  ["्"] = "్",
	
		["ँ"] = "ఀ", ["ं"] = "ం", ["ः"] = "ః", ["ऽ"] = "ఽ",

		["०"] = "౦", ["१"] = "౧", ["२"] = "౨", ["३"] = "౩", ["४"] = "౪", ["५"] = "౫", ["६"] = "౬", ["७"] = "౭", ["८"] = "౮", ["९"] = "౯",
	        
	    ["॥"] = "॥", ["।"] = "।",
	    
	    -- ["ᳵ"] = "", ["ᳶ"] = "",
    
		["ॐ"] = "ఓం",
    	
    	["*"] = "*",
	},
    ["Modi"] = {
		["क"] = "𑘎", ["ख"] = "𑘏", ["ग"] = "𑘐", ["घ"] = "𑘑", ["ङ"] = "𑘒", 
		["च"] = "𑘓", ["छ"] = "𑘔", ["ज"] = "𑘕", ["झ"] = "𑘖", ["ञ"] = "𑘗", 
		["ट"] = "𑘘", ["ठ"] = "𑘙", ["ड"] = "𑘚", ["ढ"] = "𑘛", ["ण"] = "𑘜", 
		["त"] = "𑘝", ["थ"] = "𑘞", ["द"] = "𑘟", ["ध"] = "𑘠", ["न"] = "𑘡", 
		["प"] = "𑘢", ["फ"] = "𑘣", ["ब"] = "𑘤", ["भ"] = "𑘥", ["म"] = "𑘦", 
		["य"] = "𑘧", ["र"] = "𑘨", ["ल"] = "𑘩", ["व"] = "𑘪", ["ळ"] = "𑘯", 
		["श"] = "𑘫", ["ष"] ="𑘬", ["स"] = "𑘭", ["ह"] = "𑘮",
	
		["अ"] = "𑘀", ["आ"] = "𑘁", ["इ"] = "𑘂", ["ई"] = "𑘃", ["उ"] = "𑘄", ["ऊ"] = "𑘅", ["ऋ"] = "𑘆", ["ॠ"] = "𑘇",
		["ऌ"] = "𑘈", ["ॡ"] = "𑘉", ["ए"] = "𑘊", ["ऐ"] = "𑘋", ["ओ"] = "𑘌", ["औ"] = "𑘍",
		
		["ा"] = "𑘰", ["ि"] = "𑘱", ["ी"] = "𑘲", ["ु"] = "𑘳", ["ू"] = "𑘴", ["ृ"] = "𑘵", ["ॄ"] = "𑘶", 
		["ॢ"] = "𑘷", ["ॣ"] = "𑘸", ["े"] = "𑘹", ["ै"] = "𑘺", ["ो"] = "𑘻", ["ौ"] = "𑘼",  ["्"] = "𑘿",
	
		["ं"] = "𑘽", ["ः"] = "𑘾",  -- ["ँ"] = "ँ", ["ऽ"] = "ऽ",

		["०"] = "𑙐", ["१"] = "𑙑", ["२"] = "𑙒", ["३"] = "𑙓", ["४"] = "𑙔", ["५"] = "𑙕", ["६"] = "𑙖", ["७"] = "𑙗", ["८"] = "𑙘", ["९"] = "𑙙",
	        
	    ["॥"] = "𑙂", ["।"] = "𑙁",
	    
	    -- ["ᳵ"] = "ᳵ", ["ᳶ"] = "ᳶ",
    
		-- ["ॐ"] = "ॐ",
    	
    	["*"] = "*",
	},
	["Orya"] = {
		["क"] = "କ", ["ख"] = "ଖ", ["ग"] = "ଗ", ["घ"] = "ଘ", ["ङ"] = "ଙ", 
		["च"] = "ଚ", ["छ"] = "ଛ", ["ज"] = "ଜ", ["झ"] = "ଝ", ["ञ"] = "ଞ", 
		["ट"] = "ଟ", ["ठ"] = "ଠ", ["ड"] = "ଡ", ["ढ"] = "ଢ", ["ण"] = "ଣ", 
		["त"] = "ତ", ["थ"] = "ଥ", ["द"] = "ଦ", ["ध"] = "ଧ", ["न"] = "ନ", 
		["प"] = "ପ", ["फ"] = "ଫ", ["ब"] = "ବ", ["भ"] = "ଭ", ["म"] = "ମ", 
		["य"] = "ଯ", ["र"] = "ର", ["ल"] = "ଲ", ["व"] = "ଵ", ["ळ"] = "ଳ", 
		["श"] = "ଶ", ["ष"] ="ଷ", ["स"] = "ସ", ["ह"] = "ହ",
	
		["अ"] = "ଅ", ["आ"] = "ଆ", ["इ"] = "ଇ", ["ई"] = "ଈ", ["उ"] = "ଉ", ["ऊ"] = "ଊ", ["ऋ"] = "ଋ", ["ॠ"] = "ୠ",
		["ऌ"] = "ଌ", ["ॡ"] = "ୡ", ["ए"] = "ଏ", ["ऐ"] = "ଐ", ["ओ"] = "ଓ", ["औ"] = "ଔ",
		
		["ा"] = "ା", ["ि"] = "ି", ["ी"] = "ୀ", ["ु"] = "ୁ", ["ू"] = "ୂ", ["ृ"] = "ୃ", ["ॄ"] = "ୄ", 
		["ॢ"] = "ୢ", ["ॣ"] = "ୣ", ["े"] = "େ", ["ै"] = "ୈ", ["ो"] = "ୋ", ["ौ"] = "ୌ",  ["्"] = "୍",
	
		["ँ"] = "ଁ", ["ं"] = "ଂ", ["ः"] = "ଃ", ["ऽ"] = "ଽ",

		["०"] = "୦", ["१"] = "୧", ["२"] = "୨", ["३"] = "୩", ["४"] = "୪", ["५"] = "୫", ["६"] = "୬", ["७"] = "୭", ["८"] = "୮", ["९"] = "୯",
	        
	    ["॥"] = "॥", ["।"] = "।",
	    
	    -- ["ᳵ"] = "ᳵ", ["ᳶ"] = "ᳶ",
    
		["ॐ"] = "ଓମ୍",
    	
    	["*"] = "*",
	},
	["Mymr"] = {
		["क"] = "က", ["ख"] = "ခ", ["ग"] = "ဂ", ["घ"] = "ဃ", ["ङ"] = "င", 
		["च"] = "စ", ["छ"] = "ဆ", ["ज"] = "ဇ", ["झ"] = "ဈ", ["ञ"] = "ဉ", 
		["ट"] = "ဋ", ["ठ"] = "ဌ", ["ड"] = "ဍ", ["ढ"] = "ဎ", ["ण"] = "ဏ", 
		["त"] = "တ", ["थ"] = "ထ", ["द"] = "ဒ", ["ध"] = "ဓ", ["न"] = "န", 
		["प"] = "ပ", ["फ"] = "ဖ", ["ब"] = "ဗ", ["भ"] = "ဘ", ["म"] = "မ", 
		["य"] = "ယ", ["र"] = "ရ", ["ल"] = "လ", ["व"] = "ဝ", ["ळ"] = "ဠ", 
		["श"] = "ၐ", ["ष"] ="ၑ", ["स"] = "သ", ["ह"] = "ဟ",
	
		["अ"] = "အ", ["आ"] = "အာ", ["इ"] = "ဣ", ["ई"] = "ဤ", ["उ"] = "ဥ", ["ऊ"] = "ဦ", ["ऋ"] = "ၒ", ["ॠ"] = "ၓ",
		["ऌ"] = "ၔ", ["ॡ"] = "ၕ", ["ए"] = "ဧ", ["ऐ"] = "အဲ", ["ओ"] = "ဩ", ["औ"] = "ဪ",
		
		["ा"] = "ာ", ["ि"] = "ိ", ["ी"] = "ီ", ["ु"] = "ု", ["ू"] = "ူ", ["ृ"] = "ၖ", ["ॄ"] = "ၗ", 
		["ॢ"] = "ၘ", ["ॣ"] = "ၙ", ["े"] = "ေ", ["ै"] = "ဲ", ["ो"] = "ော", ["ौ"] = "ော်",  ["्"] = "္",
	
		--["ँ"] = "ઁ", 
		["ं"] = "ံ", ["ः"] = "း", -- ["ऽ"] = "ઽ",

		["०"] = "႐", ["१"] = "႑", ["२"] = "႒", ["३"] = "႓", ["४"] = "႔", ["५"] = "႕", ["६"] = "႖", ["७"] = "႗", ["८"] = "႘", ["९"] = "႙",
	        
	    ["॥"] = "။", ["।"] = "၊",
	    
	    -- ["ᳵ"] = "ᳵ", ["ᳶ"] = "ᳶ",
    
		-- ["ॐ"] = "ૐ",
    	
    	["*"] = "*",
	},
	["Shrd"] = {
		["क"] = "𑆑", ["ख"] = "𑆒", ["ग"] = "𑆓", ["घ"] = "𑆔", ["ङ"] = "𑆕", 
		["च"] = "𑆖", ["छ"] = "𑆗", ["ज"] = "𑆘", ["झ"] = "𑆙", ["ञ"] = "𑆚", 
		["ट"] = "𑆛", ["ठ"] = "𑆜", ["ड"] = "𑆝", ["ढ"] = "𑆞", ["ण"] = "𑆟", 
		["त"] = "𑆠", ["थ"] = "𑆡", ["द"] = "𑆢", ["ध"] = "𑆣", ["न"] = "𑆤", 
		["प"] = "𑆥", ["फ"] = "𑆦", ["ब"] = "𑆧", ["भ"] = "𑆨", ["म"] = "𑆩", 
		["य"] = "𑆪", ["र"] = "𑆫", ["ल"] = "𑆬", ["व"] = "𑆮", ["ळ"] = "𑆭", 
		["श"] = "𑆯", ["ष"] ="𑆰", ["स"] = "𑆱", ["ह"] = "𑆲",
	
		["अ"] = "𑆃", ["आ"] = "𑆄", ["इ"] = "𑆅", ["ई"] = "𑆆", ["उ"] = "𑆇", ["ऊ"] = "𑆈", ["ऋ"] = "𑆉", ["ॠ"] = "𑆊",
		["ऌ"] = "𑆋", ["ॡ"] = "𑆌", ["ए"] = "𑆍", ["ऐ"] = "𑆎", ["ओ"] = "𑆏", ["औ"] = "𑆐",

		["ा"] = "𑆳", ["ि"] = "𑆴", ["ी"] = "𑆵", ["ु"] = "𑆶", ["ू"] = "𑆷", ["ृ"] = "𑆸", ["ॄ"] = "𑆹", 
		["ॢ"] = "𑆺", ["ॣ"] = "𑆻", ["े"] = "𑆼", ["ै"] = "𑆽", ["ो"] = "𑆾", ["ौ"] = "𑆿",  ["्"] = "𑇀",
	
		["ँ"] = "𑆀", ["ं"] = "𑆁", ["ः"] = "𑆂", ["ऽ"] = "𑇁",

		["०"] = "𑇐", ["१"] = "𑇑", ["२"] = "𑇒", ["३"] = "𑇓", ["४"] = "𑇔", ["५"] = "𑇕", ["६"] = "𑇖", ["७"] = "𑇗", ["८"] = "𑇘", ["९"] = "𑇙",
	        
	    ["॥"] = "𑇆", ["।"] = "𑇅",
	    
	    ["ᳵ"] = "𑇂", ["ᳶ"] = "𑇃",
    
		["ॐ"] = "𑆏𑆀",
    	
    	["*"] = "*",
	},
	["Bhks"] = {
		["क"] = "𑰎", ["ख"] = "𑰏", ["ग"] = "𑰐", ["घ"] = "𑰑", ["ङ"] = "𑰒", 
		["च"] = "𑰓", ["छ"] = "𑰔", ["ज"] = "𑰕", ["झ"] = "𑰖", ["ञ"] = "𑰗", 
		["ट"] = "𑰘", ["ठ"] = "𑰙", ["ड"] = "𑰚", ["ढ"] = "𑰛", ["ण"] = "𑰜", 
		["त"] = "𑰝", ["थ"] = "𑰞", ["द"] = "𑰟", ["ध"] = "𑰟", ["न"] = "𑰡", 
		["प"] = "𑰢", ["फ"] = "𑰣", ["ब"] = "𑰤", ["भ"] = "𑰥", ["म"] = "𑰦", 
		["य"] = "𑰧", ["र"] = "𑰨", ["ल"] = "𑰩", ["व"] = "𑰪", ["श"] = "𑰫", ["ष"] ="𑰬", ["स"] = "𑰭", ["ह"] = "𑰮", -- ["ळ"] = "ळ",
	
		["अ"] = "𑰀", ["आ"] = "𑰁", ["इ"] = "𑰂", ["ई"] = "𑰃", ["उ"] = "𑰄", ["ऊ"] = "𑰅", ["ऋ"] = "𑰆", ["ॠ"] = "𑰇",
		["ऌ"] = "𑰈", ["ए"] = "𑰊", ["ऐ"] = "𑰋", ["ओ"] = "𑰌", ["औ"] = "𑰍", -- ["ॡ"] = "ॡ"

		["ा"] = "𑰯", ["ि"] = "𑰰", ["ी"] = "𑰱", ["ु"] = "𑰲", ["ू"] = "𑰳", ["ृ"] = "𑰴", ["ॄ"] = "𑰵", 
		["ॢ"] = "𑰶", ["े"] = "𑰸", ["ै"] = "𑰹", ["ो"] = "𑰺", ["ौ"] = "𑰻",  ["्"] = "𑰿", --  ["ॣ"] = "ॣ",
	
		["ँ"] = "𑰼", ["ं"] = "𑰽", ["ः"] = "𑰾", ["ऽ"] = "𑱀",

		["०"] = "𑱐", ["१"] = "𑱑", ["२"] = "𑱒", ["३"] = "𑱓", ["४"] = "𑱔", ["५"] = "𑱕", ["६"] = "𑱖", ["७"] = "𑱗", ["८"] = "𑱘", ["९"] = "𑱙",
	        
	    ["॥"] = "𑱂", ["।"] = "𑱁",
	    
	    -- ["ᳵ"] = "ᳵ", ["ᳶ"] = "ᳶ",
    
		-- ["ॐ"] = "ૐ",
    	
    	["*"] = "*",
	},
	["Sidd"] = {
		["क"] = "𑖎", ["ख"] = "𑖏", ["ग"] = "𑖐", ["घ"] = "𑖑", ["ङ"] = "𑖒", 
		["च"] = "𑖓", ["छ"] = "𑖔", ["ज"] = "𑖕", ["झ"] = "𑖖", ["ञ"] = "𑖗", 
		["ट"] = "𑖘", ["ठ"] = "𑖙", ["ड"] = "𑖚", ["ढ"] = "𑖛", ["ण"] = "𑖜", 
		["त"] = "𑖝", ["थ"] = "𑖞", ["द"] = "𑖟", ["ध"] = "𑖠", ["न"] = "𑖡", 
		["प"] = "𑖢", ["फ"] = "𑖣", ["ब"] = "𑖤", ["भ"] = "𑖥", ["म"] = "𑖦", 
		["य"] = "𑖧", ["र"] = "𑖨", ["ल"] = "𑖩", ["व"] = "𑖪", -- ["ळ"] = "ळ", 
		["श"] = "𑖫", ["ष"] ="𑖬", ["स"] = "𑖭", ["ह"] = "𑖮",
	
		["अ"] = "𑖀", ["आ"] = "𑖁", ["इ"] = "𑖂", ["ई"] = "𑖃", ["उ"] = "𑖄", ["ऊ"] = "𑖅", ["ऋ"] = "𑖆", ["ॠ"] = "𑖇",
		["ऌ"] = "𑖈", ["ॡ"] = "𑖉", ["ए"] = "𑖊", ["ऐ"] = "𑖋", ["ओ"] = "𑖌", ["औ"] = "𑖍",
		
		["ा"] = "𑖯", ["ि"] = "𑖰", ["ी"] = "𑖱", ["ु"] = "𑖲", ["ू"] = "𑖳", ["ृ"] = "𑖴", ["ॄ"] = "𑖵", 
		["े"] = "𑖸", ["ै"] = "𑖹", ["ो"] = "𑖺", ["ौ"] = "𑖻",  ["्"] = "𑖿", -- ["ॢ"] = "ૢ", ["ॣ"] = "ૣ"
	
		["ँ"] = "𑖼", ["ं"] = "𑖽", ["ः"] = "𑖾", -- ["ऽ"] = "ઽ",

		-- ["०"] = "०", ["१"] = "१", ["२"] = "२", ["३"] = "३", ["४"] = "४", ["५"] = "५", ["६"] = "६", ["७"] = "७", ["८"] = "८", ["९"] = "९",
	        
	    ["॥"] = "𑗃", ["।"] = "𑗂",
	    
	    -- ["ᳵ"] = "ᳵ", ["ᳶ"] = "ᳶ",
    
		["ॐ"] = "𑖌𑖼",
    	
    	["*"] = "*",
	},
	["Gran"] = {
		["क"] = "𑌕", ["ख"] = "𑌖", ["ग"] = "𑌗", ["घ"] = "𑌘", ["ङ"] = "𑌙", 
		["च"] = "𑌚", ["छ"] = "𑌛", ["ज"] = "𑌜", ["झ"] = "𑌝", ["ञ"] = "𑌞", 
		["ट"] = "𑌟", ["ठ"] = "𑌠", ["ड"] = "𑌡", ["ढ"] = "𑌢", ["ण"] = "𑌣", 
		["त"] = "𑌤", ["थ"] = "𑌥", ["द"] = "𑌦", ["ध"] = "𑌧", ["न"] = "𑌨", 
		["प"] = "𑌪", ["फ"] = "𑌫", ["ब"] = "𑌬", ["भ"] = "𑌭", ["म"] = "𑌮", 
		["य"] = "𑌯", ["र"] = "𑌰", ["ल"] = "𑌲", ["ळ"] = "𑌳",  ["व"] = "𑌵",
		["श"] = "𑌶", ["ष"] ="𑌷", ["स"] = "𑌸", ["ह"] = "𑌹",
	
		["अ"] = "𑌅", ["आ"] = "𑌆", ["इ"] = "𑌇", ["ई"] = "𑌈", ["उ"] = "𑌉", ["ऊ"] = "𑌊", ["ऋ"] = "𑌋", ["ॠ"] = "𑍠",
		["ऌ"] = "𑌌",  ["ॡ"] = "𑍡", ["ए"] = "𑌏", ["ऐ"] = "𑌐", ["ओ"] = "𑌓", ["औ"] = "𑌔",
		
		["ा"] = "𑌾", ["ि"] = "𑌿", ["ी"] = "𑍀", ["ु"] = "𑍁", ["ू"] = "𑍂", ["ृ"] = "𑍃", ["ॄ"] = "𑍄", 
	["े"] = "𑍇", ["ै"] = "𑍈", ["ो"] = "𑍋", ["ौ"] = "𑍌",  ["्"] = "𑍍", ["ॢ"] = "𑍢", ["ॣ"] = "𑍣", 
	
		["ँ"] = "𑌁", ["ं"] = "𑌂", ["ः"] = "𑌃", ["ऽ"] = "𑌽",

		["०"] = "௦", ["१"] = "௧", ["२"] = "௨", ["३"] = "௩", ["४"] = "௪", ["५"] = "௫", ["६"] = "௬", ["७"] = "௭", ["८"] = "௮", ["९"] = "௯",
	        
	    -- ["॥"] = "॥", ["।"] = "।",
	    
	    -- ["ᳵ"] = "ᳵ", ["ᳶ"] = "ᳶ",
    
		["ॐ"] = "𑍐",
    	
    	["*"] = "*",
	},
	["Tirh"] = {
		["क"] = "𑒏", ["ख"] = "𑒐", ["ग"] = "𑒑", ["घ"] = "𑒒", ["ङ"] = "𑒓", 
		["च"] = "𑒔", ["छ"] = "𑒕", ["ज"] = "𑒖", ["झ"] = "𑒗", ["ञ"] = "𑒘", 
		["ट"] = "𑒙", ["ठ"] = "𑒚", ["ड"] = "𑒛", ["ढ"] = "𑒜", ["ण"] = "𑒝", 
		["त"] = "𑒞", ["थ"] = "𑒟", ["द"] = "𑒠", ["ध"] = "𑒡", ["न"] = "𑒢", 
		["प"] = "𑒣", ["फ"] = "𑒤", ["ब"] = "𑒥", ["भ"] = "𑒦", ["म"] = "𑒧", 
		["य"] = "𑒨", ["र"] = "𑒩", ["ल"] = "𑒪", ["व"] = "𑒫",  -- ["ळ"] = "ळ", 
		["श"] = "𑒬", ["ष"] ="𑒭", ["स"] = "𑒮", ["ह"] = "𑒯",
	
		["अ"] = "𑒁", ["आ"] = "𑒂", ["इ"] = "𑒃", ["ई"] = "𑒄", ["उ"] = "𑒅", ["ऊ"] = "𑒆", ["ऋ"] = "𑒇", ["ॠ"] = "𑒈",
		["ऌ"] = "𑒉", ["ॡ"] = "𑒊", ["ए"] = "𑒋", ["ऐ"] = "𑒌", ["ओ"] = "𑒍", ["औ"] = "𑒎",
		
		["ा"] = "𑒰", ["ि"] = "𑒱", ["ी"] = "𑒲", ["ु"] = "𑒳", ["ू"] = "𑒴", ["ृ"] = "𑒵", ["ॄ"] = "𑒶", 
		["ॢ"] = "𑒷", ["ॣ"] = "𑒸", ["े"] = "𑒹", ["ै"] = "𑒻", ["ो"] = "𑒼", ["ौ"] = "𑒾",  ["्"] = "𑓂",
	
		["ँ"] = "𑒿", ["ं"] = "𑓀", ["ः"] = "𑓁", ["ऽ"] = "𑓄",

		["०"] = "𑓐", ["१"] = "𑓑", ["२"] = "𑓒", ["३"] = "𑓓", ["४"] = "𑓔", ["५"] = "𑓕", ["६"] = "𑓖", ["७"] = "𑓗", ["८"] = "𑓘", ["९"] = "𑓙",
	        
	    -- ["॥"] = "॥", ["।"] = "।",
	    
	    -- ["ᳵ"] = "ᳵ", ["ᳶ"] = "ᳶ",
    
		["ॐ"] = "𑓇",
    	
    	["*"] = "*",
	},
	["Brah"] = {
		["क"] = "𑀓", ["ख"] = "𑀔", ["ग"] = "𑀕", ["घ"] = "𑀖", ["ङ"] = "𑀗", 
		["च"] = "𑀘", ["छ"] = "𑀙", ["ज"] = "𑀚", ["झ"] = "𑀛", ["ञ"] = "𑀜", 
		["ट"] = "𑀝", ["ठ"] = "𑀞", ["ड"] = "𑀟", ["ढ"] = "𑀠", ["ण"] = "𑀡", 
		["त"] = "𑀢", ["थ"] = "𑀣", ["द"] = "𑀤", ["ध"] = "𑀥", ["न"] = "𑀦", 
		["प"] = "𑀧", ["फ"] = "𑀨", ["ब"] = "𑀩", ["भ"] = "𑀪", ["म"] = "𑀫", 
		["य"] = "𑀬", ["र"] = "𑀭", ["ल"] = "𑀮", ["व"] = "𑀯",  ["ळ"] = "𑀴", 
		["श"] = "𑀰", ["ष"] ="𑀱", ["स"] = "𑀲", ["ह"] = "𑀳",
	
		["अ"] = "𑀅", ["आ"] = "𑀆", ["इ"] = "𑀇", ["ई"] = "𑀈", ["उ"] = "𑀉", ["ऊ"] = "𑀊", ["ऋ"] = "𑀋", ["ॠ"] = "𑀌",
		["ऌ"] = "𑀍", ["ॡ"] = "𑀎", ["ए"] = "𑀏", ["ऐ"] = "𑀐", ["ओ"] = "𑀑", ["औ"] = "𑀒",
		
		["ा"] = "𑀸", ["ि"] ="𑀺", ["ी"] = "𑀻", ["ु"] = "𑀼", ["ू"] = "𑀽", ["ृ"] = "𑀾", ["ॄ"] = "𑀿", 
		["ॢ"] = "𑁀", ["ॣ"] = "𑁁", ["े"] = "𑁂", ["ै"] ="𑁃", ["ो"] = "𑁄", ["ौ"] ="𑁅",  ["्"] = "𑁆",
	
		["ँ"] = "𑀀", ["ं"] = "𑀁", ["ः"] = "𑀂", -- ["ऽ"] = "ऽ",

		["०"] = "𑀂", ["१"] = "𑁧", ["२"] = "𑁨", ["३"] = "𑁩", ["४"] = "𑁪", ["५"] = "𑁫", ["६"] = "𑁬", ["७"] = "𑁭", ["८"] = "𑁮", ["९"] = "𑁯",
	        
	    ["॥"] = "𑁈", ["।"] = "𑁇",
	    
	    ["ᳵ"] = "𑀃", ["ᳶ"] = "𑀄",
    
	    -- ["ॐ"] = "ॐ",
    	
    	["*"] = "*",
	},
	["Tibt"] = {
		["क"] = "ཀ", ["ख"] = "ཁ", ["ग"] = "ག", ["घ"] = "གྷ", ["ङ"] = "ང", 
		["च"] = "ཙ", ["छ"] = "ཚ", ["ज"] = "ཛ", ["झ"] = "ཛྷ", ["ञ"] = "ཉ", 
		["ट"] = "ཊ", ["ठ"] = "ཋ", ["ड"] = "ཌ", ["ढ"] = "ཌྷ", ["ण"] = "ཎ", 
		["त"] = "ཏ", ["थ"] = "ཐ", ["द"] = "ད", ["ध"] = "དྷ", ["न"] = "ན", 
		["प"] = "པ", ["फ"] = "ཕ", ["ब"] = "བ", ["भ"] = "བྷ", ["म"] = "མ", 
		["य"] = "ཡ", ["र"] = "ར", ["ल"] = "ལ", ["व"] = "ཝ",  -- ["ळ"] = "ळ", 
		["श"] = "ཤ", ["ष"] ="ཥ", ["स"] = "ས", ["ह"] = "ཧ",
	
		["अ"] = "ཨ", ["आ"] = "ཨཱ", ["इ"] = "ཨི", ["ई"] = "ཨཱི", ["उ"] = "ཨུ", ["ऊ"] = "ཨཱུ", ["ऋ"] = "རྀ", ["ॠ"] = "རཱྀ",
		["ऌ"] = "ལྀ", ["ॡ"] = "ལཱྀ", ["ए"] = "ཨེ", ["ऐ"] = "ཨཻ", ["ओ"] = "ཨོ", ["औ"] = "ཨཽ",
		
		["ा"] = "ཱ", ["ि"] ="ི", ["ी"] ="ཱི", ["ु"] = "ུ", ["ू"] = "ཱུ", ["ृ"] = "ྲྀ", ["ॄ"] = "ྲཱྀ",
		["ॢ"] = "ླྀ", ["ॣ"] = "ཹ", ["े"] = "ེ", ["ै"] ="ཻ", ["ो"] = "ོ", ["ौ"] ="ཽ",  ["्"] = "྄", 
	
		["ँ"] = "ྃ", ["ं"] = "ཾ", ["ः"] = "ཿ", ["ऽ"] = "྅",

		["०"] = "༠", ["१"] = "༡", ["२"] = "༢", ["३"] = "༣", ["४"] = "༤", ["५"] = "༥", ["६"] = "༦", ["७"] = "༧", ["८"] = "༨", ["९"] = "༩",
	        
		["॥"] = "༎", ["।"] = "།",
	    
		["ᳵ"] = "ྈ", ["ᳶ"] = "ྉ",
    
		["ॐ"] = "ཨོཾ",
    	
    	["*"] = "*",
	},
	["Zanb"] = {
		["क्ष"] = "𑨲",
		["क"] = "𑨋", ["ख"] = "𑨌", ["ग"] = "𑨍", ["घ"] = "𑨎", ["ङ"] = "𑨏", 
		["च"] = "𑨣", ["छ"] = "𑨤", ["ज"] = "𑨥", ["झ"] = "𑨦", ["ञ"] = "𑨓", 
		["ट"] = "𑨔", ["ठ"] = "𑨕", ["ड"] = "𑨖", ["ढ"] = "𑨗", ["ण"] = "𑨘", 
		["त"] = "𑨙", ["थ"] = "𑨚", ["द"] = "𑨛", ["ध"] = "𑨜", ["न"] = "𑨝", 
		["प"] = "𑨞", ["फ"] = "𑨟", ["ब"] = "𑨠", ["भ"] = "𑨡", ["म"] = "𑨢", 
		["य"] = "𑨪", ["र"] = "𑨫", ["ल"] = "𑨬", ["व"] = "𑨭",  -- ["ळ"] = "ळ", 
		["श"] = "𑨮", ["ष"] ="𑨯", ["स"] = "𑨰", ["ह"] = "𑨱",
	
		["अ"] = "𑨀", ["आ"] = "𑨀𑨊", ["इ"] = "𑨀𑨁", ["ई"] = "𑨀𑨁𑨊", ["उ"] = "𑨀𑨃", ["ऊ"] = "𑨀𑨃𑨊", ["ऋ"] = "𑨫𑨉", ["ॠ"] = "𑨫𑨉𑨊",
		["ऌ"] = "𑨬𑨉", ["ॡ"] = "𑨬𑨉𑨊", ["ए"] = "𑨀𑨄", ["ऐ"] = "𑨀𑨇", ["ओ"] = "𑨀𑨆", ["औ"] = "𑨀𑨈",
		
		["ा"] = "𑨊", ["ि"] ="𑨁", ["ी"] ="𑨁𑨊", ["ु"] = "𑨃", ["ू"] = "𑨃𑨊", ["ृ"] = "𑨼𑨉", ["ॄ"] = "𑨼𑨉𑨊",
		["ॢ"] = "𑨽𑨉", ["ॣ"] = "𑨽𑨉𑨊", ["े"] = "𑨄", ["ै"] ="𑨇", ["ो"] = "𑨆", ["ौ"] = "𑨈",  ["्"] = "𑨴", 
	
		["ँ"] = "𑨵", ["ं"] = "𑨸", ["ः"] = "𑨹", -- ["ऽ"] = "ऽ",

		-- ["०"] = "०", ["१"] = "१", ["२"] = "२", ["३"] = "३", ["४"] = "४", ["५"] = "५", ["६"] = "६", ["७"] = "७", ["८"] = "८", ["९"] = "९",
	        
		["॥"] = "𑩃", ["।"] = "𑩂",
	    
		-- ["ᳵ"] = "ᳵ", ["ᳶ"] = "ᳶ",
    
		["ॐ"] = "𑨀𑨆𑨸",
    	
    	["*"] = "*",
	},
	["Soyo"] = {
		["क्ष"] = "𑪃",
		["क"] = "𑩜", ["ख"] = "𑩝", ["ग"] = "𑩞", ["घ"] = "𑩟", ["ङ"] = "𑩠", 
		["च"] = "𑩡", ["छ"] = "𑩢", ["ज"] = "𑩣", ["झ"] = "𑩤", ["ञ"] = "𑩥", 
		["ट"] = "𑩦", ["ठ"] = "𑩧", ["ड"] = "𑩨", ["ढ"] = "𑩩", ["ण"] = "𑩪", 
		["त"] = "𑩫", ["थ"] = "𑩬", ["द"] = "𑩭", ["ध"] = "𑩮", ["न"] = "𑩯", 
		["प"] = "𑩰", ["फ"] = "𑩱", ["ब"] = "𑩲", ["भ"] = "𑩳", ["म"] = "𑩴", 
		["य"] = "𑩻", ["र"] = "𑩼", ["ल"] = "𑩽", ["व"] = "𑩾",  -- ["ळ"] = "ळ", 
		["श"] = "𑩿", ["ष"] ="𑪀", ["स"] = "𑪁", ["ह"] = "𑪂",
	
		["अ"] = "𑩐", ["आ"] = "𑩐𑩛", ["इ"] = "𑩐𑩑", ["ई"] = "𑩐𑩑𑩛", ["उ"] = "𑩐𑩒", ["ऊ"] = "𑩐𑩒𑩛", ["ऋ"] = "𑩐𑩙", ["ॠ"] = "𑩐𑩙𑩛",
		["ऌ"] = "𑩐𑩚", ["ॡ"] = "𑩐𑩚𑩛", ["ए"] = "𑩐𑩔", ["ऐ"] = "𑩐𑩗", ["ओ"] = "𑩐𑩕", ["औ"] = "𑩐𑩘",
		
		["ा"] = "𑩛", ["ि"] = "𑩑", ["ी"] = "𑩑𑩛", ["ु"] = "𑩒", ["ू"] = "𑩒𑩛", ["ृ"] = "𑩙", ["ॄ"] = "𑩙𑩛",
		["ॢ"] = "𑩚", ["ॣ"] = "𑩚𑩛", ["े"] = "𑩔", ["ै"] = "𑩗", ["ो"] = "𑩕", ["ौ"] = "𑩘",  ["्"] = " 𑪙", 
	
		["ं"] = "𑪖", ["ः"] = "𑪗", -- ["ँ"] = "ँ", ["ऽ"] = "ऽ",

		-- ["०"] = "०", ["१"] = "१", ["२"] = "२", ["३"] = "३", ["४"] = "४", ["५"] = "५", ["६"] = "६", ["७"] = "७", ["८"] = "८", ["९"] = "९",
	        
		["॥"] = "𑪜", ["।"] = "𑪛",
	    
		-- ["ᳵ"] = "ᳵ", ["ᳶ"] = "ᳶ",
    
		["ॐ"] = "𑩐𑩕𑪖",
    	
    	["*"] = "*",
	},
}

local post_replace_fix = {
	["Java"] = {
		[1] = { "꧀ꦪ", "ꦾ" },
		[2] = { "꧀ꦫ", "ꦿ" },
		[3] = { "ꦫ꧀", "ꦂ" },
		[4] = { "ꦗ꧀ꦚ", "ꦘ" },
		[5] = { " ", "" },
		[6] = { "([꧐-꧙]+)", "꧇%1꧇" },
	},
	["Bali"] = {
		[1] = { "([^᭄])ᬭ᭄", "%1ᬃ" },
		[2] = { " ", "" },
		[5] = { "([᭐-᭙]+)", "᭞%1᭞" },
	},
	["Mymr"] = {
		[1] = { "္ရ", "ြ" },
		[2] = { "္ယ", "ျ" },
		[3] = { "္ဝ", "ွ" }, 
	},
	["Bhks"] = {
		[1] = { "([𑰀-𑰿]) ([𑰀-𑰮])", "%1𑱃%2" }, -- Words are separated by U+11C43 Bhaiksuki Word Separator
	},
	["Sidd"] = {
	-- In रु and रू, the alternate vowel signs should be used
		[1] = { "𑖨𑖲", "𑖨𑗜" },
		[2] = { "𑖨𑖳", "𑖨𑗝" },
	},
	["Tibt"] = {
		[1] = { "྄([ཀ-ཧ])", "TibtV%1"}, 
	},
	["Zanb"] = {
		[1] = { "𑨴([𑨀-𑨲])", "𑩇%1"},
	}
}

local Tibt_subjoiners = {
	["ཀ"] = "ྐ", ["ཁ"] = "ྑ", ["ག"] = "ྒ", ["ང"] = "ྔ", 
	["ཙ"] = "ྩ", ["ཚ"] = "ྪ", ["ཛ"] = "ྫ", ["ཉ"] = "ྙ", 
	["ཊ"] = "ྚ", ["ཋ"] = "ྛ", ["ཌ"] = "ྜ", ["ཎ"] = "ྞ",
	["ཏ"] = "ྟ", ["ཐ"] = "ྠ", ["ད"] = "ྡ",  ["ན"] = "ྣ",
	["པ"] = "ྤ", ["ཕ"] = "ྥ", ["བ"] = "ྦ",  ["མ"] = "ྨ", 
	["ཡ"] = "ྱ", ["ར"] = "ྲ", ["ལ"] = "ླ", ["ཝ"] = "ྭ", 
	["ཤ"] = "ྴ", ["ཥ"] = "ྵ", ["ས"] = "ྶ", ["ཧ"] = "ྷ",
}

local function return_error(text)
	return error(("Unrecognised part: \"%s\""):format(text))
end

function export.tr(text, script)
	if type(text) == "table" then
		text, script = text.args[1], text.args[2]
	end
	text = mw.ustring.lower(text)
	if not conv[script] then return "" end
	text = gsub(text, ".",
		function(c)
			return conv[script][c] or c
		end)

	if post_replace_fix[script] then
		for _, data in pairs(post_replace_fix[script]) do
			text = gsub(text, data[1], data[2])
		end
	end

	for key,val in pairs(Tibt_subjoiners) do
		text = mw.ustring.gsub(text,"TibtV("..key..")",val)
	end
	
	return text
end
 
return export