diff --git a/scriptshifter/hooks/gurmukhi/__init__.py b/scriptshifter/hooks/gurmukhi/__init__.py index 5a71686..ef2f066 100644 --- a/scriptshifter/hooks/gurmukhi/__init__.py +++ b/scriptshifter/hooks/gurmukhi/__init__.py @@ -23,7 +23,7 @@ nas_config["default"][k] = v -def nasalize_post_config(ctx): +def nasalize_post_normalize(ctx): """ Preprocess Roman input to get a uniform nasalization. diff --git a/scriptshifter/hooks/gurmukhi/gurmukhi_nasalization_pre.yml b/scriptshifter/hooks/gurmukhi/gurmukhi_nasalization_pre.yml index 4722e13..b9d0591 100644 --- a/scriptshifter/hooks/gurmukhi/gurmukhi_nasalization_pre.yml +++ b/scriptshifter/hooks/gurmukhi/gurmukhi_nasalization_pre.yml @@ -1,637 +1,637 @@ ---- -# Corrects nasal consonants used to represent one of the -# two Gurmukhi nasal marks (bindi or tippi) to the unique -# combinations m-with-dot-below for bindi -# or m-with-breve above for tippi. - -# BINDI m\u0323 (\u0A02) USED AFTER A MACRON, I MACRON, E, O, AI, AU, FINAL U, -# FINAL U MACRON -# TIPPI m\u0306 (\u0A70) USED AFTER A, I, NON-FINAL U, NON-FINAL U MACRON - -# CONSONANTS FOLLOWING VOWEL A WITH MACRON (bindi) - -"a\u0304mbh": "a\u0304m\u0323bh" -"a\u0304mb": "a\u0304m\u0323b" -"a\u0304mf": "a\u0304m\u0323f" -"a\u0304mm": "a\u0304m\u0323m" -"a\u0304m\u0323l\u0323": "a\u0304m\u0323l\u0323" -"a\u0304m\u0323l": "a\u0304m\u0323l" -"a\u0304mph": "a\u0304m\u0323ph" -"a\u0304mp": "a\u0304m\u0323p" -"a\u0304m\u0323r\u0323": "a\u0304m\u0323r\u0323" -"a\u0304m\u0323r": "a\u0304m\u0323r" -"a\u0304m\u0323sh": "a\u0304m\u0323sh" -"a\u0304m\u0323s": "a\u0304m\u0323s" -"a\u0304m\u0323w": "a\u0304m\u0323w" -"a\u0304m\u0323y": "a\u0304m\u0323y" -"a\u0304m\u0323h": "a\u0304m\u0323h" -"%a\u0304m\u0323": "a\u0304m\u0323" -"a\u0304n\u0303ch": "a\u0304m\u0323ch" -"a\u0304n\u0303c": "a\u0304m\u0323c" -"a\u0304n\u0303jh": "a\u0304m\u0323jh" -"a\u0304n\u0303j": "a\u0304m\u0323j" -"a\u0304n\u0303n\u0303": "a\u0304m\u0323n\u0303" -"a\u0304n\u0303z": "a\u0304m\u0323z" -"a\u0304n\u0307g\u0332h\u0332": "a\u0304m\u0323g\u0332h\u0332" -"a\u0304n\u0307gh": "a\u0304m\u0323gh" -"a\u0304n\u0307g": "a\u0304m\u0323g" -"a\u0304n\u0307kh": "a\u0304m\u0323kh" -"a\u0304n\u0307k\u0332h\u0332": "a\u0304m\u0323k\u0332h\u0332" -"a\u0304n\u0307k": "a\u0304m\u0323k" -"a\u0304n\u0307n\u0307": "a\u0304m\u0323n\u0307" -"a\u0304n\u0307q": "a\u0304m\u0323\u0307q" -"a\u0304n\u0323d\u0323h": "a\u0304m\u0323d\u0323h" -"a\u0304n\u0323d\u0323": "a\u0304m\u0323d\u0323" -"a\u0304n\u0323n\u0323": "a\u0304m\u0323n\u0323" -"a\u0304n\u0323t\u0323h": "a\u0304m\u0323t\u0323h" -"a\u0304n\u0323t\u0323": "a\u0304m\u0323t\u0323" -"a\u0304ndh": "a\u0304m\u0323dh" -"a\u0304nd": "a\u0304m\u0323d" -"a\u0304nn": "a\u0304m\u0323n" -"a\u0304nth": "a\u0304m\u0323th" -"a\u0304nt": "a\u0304m\u0323t" - -# END OF CONSONANTS FOLLOWING VOWEL A WITH MACRON (bindi) - -# CONSONANTS FOLLOWING VOWEL AI WITH MACRON (bindi) - -"ai\u0304mbh": "ai\u0304m\u0323bh" -"ai\u0304mb": "ai\u0304m\u0323b" -"ai\u0304mf": "ai\u0304m\u0323f" -"ai\u0304mm": "ai\u0304m\u0323m" -"ai\u0304m\u0323l\u0323": "ai\u0304m\u0323l\u0323" -"ai\u0304m\u0323l": "ai\u0304m\u0323l" -"ai\u0304mph": "ai\u0304m\u0323ph" -"ai\u0304mp": "ai\u0304m\u0323p" -"ai\u0304m\u0323r\u0323": "ai\u0304m\u0323r\u0323" -"ai\u0304m\u0323r": "ai\u0304m\u0323r" -"ai\u0304m\u0323sh": "ai\u0304m\u0323sh" -"ai\u0304m\u0323s": "ai\u0304m\u0323s" -"ai\u0304m\u0323w": "ai\u0304m\u0323w" -"ai\u0304m\u0323y": "ai\u0304m\u0323y" -"ai\u0304m\u0323h": "ai\u0304m\u0323h" -"%ai\u0304m\u0323": "ai\u0304m\u0323" -"ai\u0304n\u0303ch": "ai\u0304m\u0323ch" -"ai\u0304n\u0303c": "ai\u0304m\u0323c" -"ai\u0304n\u0303jh": "ai\u0304m\u0323jh" -"ai\u0304n\u0303j": "ai\u0304m\u0323j" -"ai\u0304n\u0303n\u0303": "ai\u0304m\u0323n\u0303" -"ai\u0304n\u0303z": "ai\u0304m\u0323z" -"ai\u0304n\u0307g\u0332h\u0332": "ai\u0304m\u0323g\u0332h\u0332" -"ai\u0304n\u0307gh": "ai\u0304m\u0323gh" -"ai\u0304n\u0307g": "ai\u0304m\u0323g" -"ai\u0304n\u0307kh": "ai\u0304m\u0323kh" -"ai\u0304n\u0307k\u0332h\u0332": "ai\u0304m\u0323k\u0332h\u0332" -"ai\u0304n\u0307k": "ai\u0304m\u0323k" -"ai\u0304n\u0307n\u0307": "ai\u0304m\u0323n\u0307" -"ai\u0304n\u0307q": "ai\u0304m\u0323\u0307q" -"ai\u0304n\u0323d\u0323h": "ai\u0304m\u0323d\u0323h" -"ai\u0304n\u0323d\u0323": "ai\u0304m\u0323d\u0323" -"ai\u0304n\u0323n\u0323": "ai\u0304m\u0323n\u0323" -"ai\u0304n\u0323t\u0323h": "ai\u0304m\u0323t\u0323h" -"ai\u0304n\u0323t\u0323": "ai\u0304m\u0323t\u0323" -"ai\u0304ndh": "ai\u0304m\u0323dh" -"ai\u0304nd": "ai\u0304m\u0323d" -"ai\u0304nn": "ai\u0304m\u0323n" -"ai\u0304nth": "ai\u0304m\u0323th" -"ai\u0304nt": "ai\u0304m\u0323t" - -# END OF CONSONANTS FOLLOWING VOWEL AI WITH MACRON (bindi) - -# CONSONANTS FOLLOWING VOWEL AU WITH MACRON (tippi) - -"au\u0304mbh": "au\u0304m\u0306bh" -"au\u0304mb": "au\u0304m\u0306b" -"au\u0304mf": "au\u0304m\u0306f" -"au\u0304mm": "au\u0304m\u0306m" -"au\u0304m\u0323l\u0323": "au\u0304m\u0306l\u0323" -"au\u0304m\u0323l": "au\u0304m\u0306l" -"au\u0304mph": "au\u0304m\u0306ph" -"au\u0304mp": "au\u0304m\u0306p" -"au\u0304m\u0323r\u0323": "au\u0304m\u0306r\u0323" -"au\u0304m\u0323r": "au\u0304m\u0306r" -"au\u0304m\u0323sh": "au\u0304m\u0306sh" -"au\u0304m\u0323s": "au\u0304m\u0306s" -"au\u0304m\u0323w": "au\u0304m\u0306w" -"au\u0304m\u0323y": "au\u0304m\u0306y" -"au\u0304m\u0323h": "au\u0304m\u0306h" -"%au\u0304m\u0323": "au\u0304m\u0306" -"au\u0304n\u0303ch": "au\u0304m\u0306ch" -"au\u0304n\u0303c": "au\u0304m\u0306c" -"au\u0304n\u0303jh": "au\u0304m\u0306jh" -"au\u0304n\u0303j": "au\u0304m\u0306j" -"au\u0304n\u0303n\u0303": "au\u0304m\u0306n\u0303" -"au\u0304n\u0303z": "au\u0304m\u0306z" -"au\u0304n\u0307g\u0332h\u0332": "au\u0304m\u0306g\u0332h\u0332" -"au\u0304n\u0307gh": "au\u0304m\u0306gh" -"au\u0304n\u0307g": "au\u0304m\u0306g" -"au\u0304n\u0307kh": "au\u0304m\u0306kh" -"au\u0304n\u0307k\u0332h\u0332": "au\u0304m\u0306k\u0332h\u0332" -"au\u0304n\u0307k": "au\u0304m\u0306k" -"au\u0304n\u0307n\u0307": "au\u0304m\u0306n\u0307" -"au\u0304n\u0307q": "au\u0304m\u0306\u0307q" -"au\u0304n\u0323d\u0323h": "au\u0304m\u0306d\u0323h" -"au\u0304n\u0323d\u0323": "au\u0304m\u0306d\u0323" -"au\u0304n\u0323n\u0323": "au\u0304m\u0306n\u0323" -"au\u0304n\u0323t\u0323h": "au\u0304m\u0306t\u0323h" -"au\u0304n\u0323t\u0323": "au\u0304m\u0306t\u0323" -"au\u0304ndh": "au\u0304m\u0306dh" -"au\u0304nd": "au\u0304m\u0306d" -"au\u0304nn": "au\u0304m\u0306n" -"au\u0304nth": "au\u0304m\u0306th" -"au\u0304nt": "au\u0304m\u0306t" - -# END OF CONSONANTS FOLLOWING VOWEL AU WITH MACRON (tippi) - -# CONSONANTS FOLLOWING VOWEL AI (bindi) - -"aimbh": "aim\u0323bh" -"aimb": "aim\u0323b" -"aimf": "aim\u0323f" -"aimm": "aim\u0323m" -"aim\u0323l\u0323": "aim\u0323l\u0323" -"aim\u0323l": "aim\u0323l" -"aimph": "aim\u0323ph" -"aimp": "aim\u0323p" -"aim\u0323r\u0323": "aim\u0323r\u0323" -"aim\u0323r": "aim\u0323r" -"aim\u0323sh": "aim\u0323sh" -"aim\u0323s": "aim\u0323s" -"aim\u0323w": "aim\u0323w" -"aim\u0323y": "aim\u0323y" -"aim\u0323h": "aim\u0323h" -"%aim\u0323": "aim\u0323" -"ain\u0303ch": "aim\u0323ch" -"ain\u0303c": "aim\u0323c" -"ain\u0303jh": "aim\u0323jh" -"ain\u0303j": "aim\u0323j" -"ain\u0303n\u0303": "aim\u0323n\u0303" -"ain\u0303z": "aim\u0323z" -"ain\u0307g\u0332h\u0332": "aim\u0323g\u0332h\u0332" -"ain\u0307gh": "aim\u0323gh" -"ain\u0307g": "aim\u0323g" -"ain\u0307kh": "aim\u0323kh" -"ain\u0307k\u0332h\u0332": "aim\u0323k\u0332h\u0332" -"ain\u0307k": "aim\u0323k" -"ain\u0307n\u0307": "aim\u0323n\u0307" -"ain\u0307q": "aim\u0323\u0307q" -"ain\u0323d\u0323h": "aim\u0323d\u0323h" -"ain\u0323d\u0323": "aim\u0323d\u0323" -"ain\u0323n\u0323": "aim\u0323n\u0323" -"ain\u0323t\u0323h": "aim\u0323t\u0323h" -"ain\u0323t\u0323": "aim\u0323t\u0323" -"aindh": "aim\u0323dh" -"aind": "aim\u0323d" -"ainn": "aim\u0323n" -"ainth": "aim\u0323th" -"aint": "aim\u0323t" - -# END OF CONSONANTS FOLLOWING VOWEL AI (bindi) - -# CONSONANTS FOLLOWING VOWEL AU (bindi) - -"aumbh": "aum\u0323bh" -"aumb": "aum\u0323b" -"aumf": "aum\u0323f" -"aumm": "aum\u0323m" -"aum\u0323l\u0323": "aum\u0323l\u0323" -"aum\u0323l": "aum\u0323l" -"aumph": "aum\u0323ph" -"aump": "aum\u0323p" -"aum\u0323r\u0323": "aum\u0323r\u0323" -"aum\u0323r": "aum\u0323r" -"aum\u0323sh": "aum\u0323sh" -"aum\u0323s": "aum\u0323s" -"aum\u0323w": "aum\u0323w" -"aum\u0323y": "aum\u0323y" -"aum\u0323h": "aum\u0323h" -"%aum\u0323": "aum\u0323" -"aun\u0303ch": "aum\u0323ch" -"aun\u0303c": "aum\u0323c" -"aun\u0303jh": "aum\u0323jh" -"aun\u0303j": "aum\u0323j" -"aun\u0303n\u0303": "aum\u0323n\u0303" -"aun\u0303z": "aum\u0323z" -"aun\u0307g\u0332h\u0332": "aum\u0323g\u0332h\u0332" -"aun\u0307gh": "aum\u0323gh" -"aun\u0307g": "aum\u0323g" -"aun\u0307kh": "aum\u0323kh" -"aun\u0307k\u0332h\u0332": "aum\u0323k\u0332h\u0332" -"aun\u0307k": "aum\u0323k" -"aun\u0307n\u0307": "aum\u0323n\u0307" -"aun\u0307q": "aum\u0323\u0307q" -"aun\u0323d\u0323h": "aum\u0323d\u0323h" -"aun\u0323d\u0323": "aum\u0323d\u0323" -"aun\u0323n\u0323": "aum\u0323n\u0323" -"aun\u0323t\u0323h": "aum\u0323t\u0323h" -"aun\u0323t\u0323": "aum\u0323t\u0323" -"aundh": "aum\u0323dh" -"aund": "aum\u0323d" -"aunn": "aum\u0323n" -"aunth": "aum\u0323th" -"aunt": "aum\u0323t" - -# END OF CONSONANTS FOLLOWING VOWEL AU (bindi) - -# CONSONANTS FOLLOWING VOWEL A ALONE (tippi) - -"ambh": "am\u0306bh" -"amb": "am\u0306b" -"amf": "am\u0306f" -"amm": "am\u0306m" -"am\u0323l\u0323": "am\u0306l\u0323" -"am\u0323l": "am\u0306l" -"amph": "am\u0306ph" -"amp": "am\u0306p" -"am\u0323r\u0323": "am\u0306r\u0323" -"am\u0323r": "am\u0306r" -"am\u0323sh": "am\u0306sh" -"am\u0323s": "am\u0306s" -"am\u0323w": "am\u0306w" -"am\u0323y": "am\u0306y" -"am\u0323h": "am\u0306h" -"%am\u0306": "am\u0306" -"an\u0303ch": "am\u0306ch" -"an\u0303c": "am\u0306c" -"an\u0303jh": "am\u0306jh" -"an\u0303j": "am\u0306j" -"an\u0303n\u0303": "am\u0306n\u0303" -"an\u0303z": "am\u0306z" -"an\u0307g\u0332h\u0332": "am\u0306g\u0332h\u0332" -"an\u0307gh": "am\u0306gh" -"an\u0307g": "am\u0306g" -"an\u0307kh": "am\u0306kh" -"an\u0307k\u0332h\u0332": "am\u0306k\u0332h\u0332" -"an\u0307k": "am\u0306k" -"an\u0307n\u0307": "am\u0306n\u0307" -"an\u0307q": "am\u0306\u0307q" -"an\u0323d\u0323h": "am\u0306d\u0323h" -"an\u0323d\u0323": "am\u0306d\u0323" -"an\u0323n\u0323": "am\u0306n\u0323" -"an\u0323t\u0323h": "am\u0306t\u0323h" -"an\u0323t\u0323": "am\u0306t\u0323" -"andh": "am\u0306dh" -"and": "am\u0306d" -"ann": "am\u0306n" -"anth": "am\u0306th" -"ant": "am\u0306t" - -# END OF CONSONANTS FOLLOWING VOWEL A ALONE (tippi) - -# CONSONANTS FOLLOWING VOWEL E ALONE (bindi) - -"embh": "em\u0323bh" -"emb": "em\u0323b" -"emf": "em\u0323f" -"emm": "em\u0323m" -"em\u0323l\u0323": "em\u0323l\u0323" -"em\u0323l": "em\u0323l" -"emph": "em\u0323ph" -"emp": "em\u0323p" -"em\u0323r\u0323": "em\u0323r\u0323" -"em\u0323r": "em\u0323r" -"em\u0323sh": "em\u0323sh" -"em\u0323s": "em\u0323s" -"em\u0323w": "em\u0323w" -"em\u0323y": "em\u0323y" -"em\u0323h": "em\u0323h" -"%em\u0323": "em\u0323" -"en\u0303ch": "em\u0323ch" -"en\u0303c": "em\u0323c" -"en\u0303jh": "em\u0323jh" -"en\u0303j": "em\u0323j" -"en\u0303n\u0303": "em\u0323n\u0303" -"en\u0303z": "em\u0323z" -"en\u0307g\u0332h\u0332": "em\u0323g\u0332h\u0332" -"en\u0307gh": "em\u0323gh" -"en\u0307g": "em\u0323g" -"en\u0307kh": "em\u0323kh" -"en\u0307k\u0332h\u0332": "em\u0323k\u0332h\u0332" -"en\u0307k": "em\u0323k" -"en\u0307n\u0307": "em\u0323n\u0307" -"en\u0307q": "em\u0323\u0307q" -"en\u0323d\u0323h": "em\u0323d\u0323h" -"en\u0323d\u0323": "em\u0323d\u0323" -"en\u0323n\u0323": "em\u0323n\u0323" -"en\u0323t\u0323h": "em\u0323t\u0323h" -"en\u0323t\u0323": "em\u0323t\u0323" -"endh": "em\u0323dh" -"end": "em\u0323d" -"enn": "em\u0323n" -"enth": "em\u0323th" -"ent": "em\u0323t" - -# END OF CONSONANTS FOLLOWING VOWEL E (bindi) - -# CONSONANTS FOLLOWING VOWEL I WITH MACRON (bindi) - -"i\u0304mbh": "i\u0304m\u0323bh" -"i\u0304mb": "i\u0304m\u0323b" -"i\u0304mf": "i\u0304m\u0323f" -"i\u0304mm": "i\u0304m\u0323m" -"i\u0304m\u0323l\u0323": "i\u0304m\u0323l\u0323" -"i\u0304m\u0323l": "i\u0304m\u0323l" -"i\u0304mph": "i\u0304m\u0323ph" -"i\u0304mp": "i\u0304m\u0323p" -"i\u0304m\u0323r\u0323": "i\u0304m\u0323r\u0323" -"i\u0304m\u0323r": "i\u0304m\u0323r" -"i\u0304m\u0323sh": "i\u0304m\u0323sh" -"i\u0304m\u0323s": "i\u0304m\u0323s" -"i\u0304m\u0323w": "i\u0304m\u0323w" -"i\u0304m\u0323y": "i\u0304m\u0323y" -"i\u0304m\u0323h": "i\u0304m\u0323h" -"%i\u0304m\u0323": "i\u0304m\u0323" -"i\u0304n\u0303ch": "i\u0304m\u0323ch" -"i\u0304n\u0303c": "i\u0304m\u0323c" -"i\u0304n\u0303jh": "i\u0304m\u0323jh" -"i\u0304n\u0303j": "i\u0304m\u0323j" -"i\u0304n\u0303n\u0303": "i\u0304m\u0323n\u0303" -"i\u0304n\u0303z": "i\u0304m\u0323z" -"i\u0304n\u0307g\u0332h\u0332": "i\u0304m\u0323g\u0332h\u0332" -"i\u0304n\u0307gh": "i\u0304m\u0323gh" -"i\u0304n\u0307g": "i\u0304m\u0323g" -"i\u0304n\u0307kh": "i\u0304m\u0323kh" -"i\u0304n\u0307k\u0332h\u0332": "i\u0304m\u0323k\u0332h\u0332" -"i\u0304n\u0307k": "i\u0304m\u0323k" -"i\u0304n\u0307n\u0307": "i\u0304m\u0323n\u0307" -"i\u0304n\u0307q": "i\u0304m\u0323\u0307q" -"i\u0304n\u0323d\u0323h": "i\u0304m\u0323d\u0323h" -"i\u0304n\u0323d\u0323": "i\u0304m\u0323d\u0323" -"i\u0304n\u0323n\u0323": "i\u0304m\u0323n\u0323" -"i\u0304n\u0323t\u0323h": "i\u0304m\u0323t\u0323h" -"i\u0304n\u0323t\u0323": "i\u0304m\u0323t\u0323" -"i\u0304ndh": "i\u0304m\u0323dh" -"i\u0304nd": "i\u0304m\u0323d" -"i\u0304nn": "i\u0304m\u0323n" -"i\u0304nth": "i\u0304m\u0323th" -"i\u0304nt": "i\u0304m\u0323t" - -# END OF CONSONANTS FOLLOWING VOWEL I WITH MACRON (bindi) - -# CONSONANTS FOLLOWING VOWEL I ALONE (tippi) - -"imbh": "im\u0306bh" -"imb": "im\u0306b" -"imf": "im\u0306f" -"imm": "im\u0306m" -"im\u0323l\u0323": "im\u0306l\u0323" -"im\u0323l": "im\u0306l" -"imph": "im\u0306ph" -"imp": "im\u0306p" -"im\u0323r\u0323": "im\u0306r\u0323" -"im\u0323r": "im\u0306r" -"im\u0323sh": "im\u0306sh" -"im\u0323s": "im\u0306s" -"im\u0323w": "im\u0306w" -"im\u0323y": "im\u0306y" -"im\u0323h": "im\u0306h" -"%im\u0323": "im\u0306" -"in\u0303ch": "im\u0306ch" -"in\u0303c": "im\u0306c" -"in\u0303jh": "im\u0306jh" -"in\u0303j": "im\u0306j" -"in\u0303n\u0303": "im\u0306n\u0303" -"in\u0303z": "im\u0306z" -"in\u0307g\u0332h\u0332": "im\u0306g\u0332h\u0332" -"in\u0307gh": "im\u0306gh" -"in\u0307g": "im\u0306g" -"in\u0307kh": "im\u0306kh" -"in\u0307k\u0332h\u0332": "im\u0306k\u0332h\u0332" -"in\u0307k": "im\u0306k" -"in\u0307n\u0307": "im\u0306n\u0307" -"in\u0307q": "im\u0306\u0307q" -"in\u0323d\u0323h": "im\u0306d\u0323h" -"in\u0323d\u0323": "im\u0306d\u0323" -"in\u0323n\u0323": "im\u0306n\u0323" -"in\u0323t\u0323h": "im\u0306t\u0323h" -"in\u0323t\u0323": "im\u0306t\u0323" -"indh": "im\u0306dh" -"ind": "im\u0306d" -"inn": "im\u0306n" -"inth": "im\u0306th" -"int": "im\u0306t" - -# END OF CONSONANTS FOLLOWING VOWEL I ALONE (tippi) - -# CONSONANTS FOLLOWING VOWEL O ALONE (bindi) - -"ombh": "om\u0323bh" -"omb": "om\u0323b" -"omf": "om\u0323f" -"omm": "om\u0323m" -"om\u0323l\u0323": "om\u0323l\u0323" -"om\u0323l": "om\u0323l" -"omph": "om\u0323ph" -"omp": "om\u0323p" -"om\u0323r\u0323": "om\u0323r\u0323" -"om\u0323r": "om\u0323r" -"om\u0323sh": "om\u0323sh" -"om\u0323s": "om\u0323s" -"om\u0323w": "om\u0323w" -"om\u0323y": "om\u0323y" -"om\u0323h": "om\u0323h" -"%om\u0323": "om\u0323" -"on\u0303ch": "om\u0323ch" -"on\u0303c": "om\u0323c" -"on\u0303jh": "om\u0323jh" -"on\u0303j": "om\u0323j" -"on\u0303n\u0303": "om\u0323n\u0303" -"on\u0303z": "om\u0323z" -"on\u0307g\u0332h\u0332": "om\u0323g\u0332h\u0332" -"on\u0307gh": "om\u0323gh" -"on\u0307g": "om\u0323g" -"on\u0307kh": "om\u0323kh" -"on\u0307k\u0332h\u0332": "om\u0323k\u0332h\u0332" -"on\u0307k": "om\u0323k" -"on\u0307n\u0307": "om\u0323n\u0307" -"on\u0307q": "om\u0323\u0307q" -"on\u0323d\u0323h": "om\u0323d\u0323h" -"on\u0323d\u0323": "om\u0323d\u0323" -"on\u0323n\u0323": "om\u0323n\u0323" -"on\u0323t\u0323h": "om\u0323t\u0323h" -"on\u0323t\u0323": "om\u0323t\u0323" -"ondh": "om\u0323dh" -"ond": "om\u0323d" -"onn": "om\u0323n" -"onth": "om\u0323th" -"ont": "om\u0323t" - -# END OF CONSONANTS FOLLOWING VOWEL O ALONE (bindi) - -# CONSONANTS FOLLOWING INITIAL VOWEL U WITH MACRON (bindi) - -"u\u0304mbh%": "u\u0304m\u0323bh" -"u\u0304mb%": "u\u0304m\u0323b" -"u\u0304mf%": "u\u0304m\u0323f" -"u\u0304mm%": "u\u0304m\u0323m" -"u\u0304m\u0323l\u0323%": "u\u0304m\u0323l\u0323" -"u\u0304m\u0323l%": "u\u0304m\u0323l" -"u\u0304mph%": "u\u0304m\u0323ph" -"u\u0304mp%": "u\u0304m\u0323p" -"u\u0304m\u0323r\u0323%": "u\u0304m\u0323r\u0323" -"u\u0304m\u0323r%": "u\u0304m\u0323r" -"u\u0304m\u0323sh%": "u\u0304m\u0323sh" -"u\u0304m\u0323s%": "u\u0304m\u0323s" -"u\u0304m\u0323w%": "u\u0304m\u0323w" -"u\u0304m\u0323y%": "u\u0304m\u0323y" -"u\u0304m\u0323h%": "u\u0304m\u0323h" -"u\u0304n\u0303ch%": "u\u0304m\u0323ch" -"u\u0304n\u0303c%": "u\u0304m\u0323c" -"u\u0304n\u0303jh%": "u\u0304m\u0323jh" -"u\u0304n\u0303j%": "u\u0304m\u0323j" -"u\u0304n\u0303n\u0303%": "u\u0304m\u0323n\u0303" -"u\u0304n\u0303z%": "u\u0304m\u0323z" -"u\u0304n\u0307g\u0332h\u0332%": "u\u0304m\u0323g\u0332h\u0332" -"u\u0304n\u0307gh%": "u\u0304m\u0323gh" -"u\u0304n\u0307g%": "u\u0304m\u0323g" -"u\u0304n\u0307kh%": "u\u0304m\u0323kh" -"u\u0304n\u0307k\u0332h\u0332%": "u\u0304m\u0323k\u0332h\u0332" -"u\u0304n\u0307k%": "u\u0304m\u0323k" -"u\u0304n\u0307n\u0307%": "u\u0304m\u0323n\u0307" -"u\u0304n\u0307q%": "u\u0304m\u0323\u0307q" -"u\u0304n\u0323d\u0323h%": "u\u0304m\u0323d\u0323h" -"u\u0304n\u0323d\u0323%": "u\u0304m\u0323d\u0323" -"u\u0304n\u0323n\u0323%": "u\u0304m\u0323n\u0323" -"u\u0304n\u0323t\u0323h%": "u\u0304m\u0323t\u0323h" -"u\u0304n\u0323t\u0323%": "u\u0304m\u0323t\u0323" -"u\u0304ndh%": "u\u0304m\u0323dh" -"u\u0304nd%": "u\u0304m\u0323d" -"u\u0304nn%": "u\u0304m\u0323n" -"u\u0304nth%": "u\u0304m\u0323th" -"u\u0304nt%": "u\u0304m\u0323t" - -# END OF CONSONANTS FOLLOWING INITIAL VOWEL U WITH MACRON (bindi) - -# CONSONANTS FOLLOWING VOWEL U WITH MACRON (tippi) - -"u\u0304mbh": "u\u0304m\u0306bh" -"u\u0304mb": "u\u0304m\u0306b" -"u\u0304mf": "u\u0304m\u0306f" -"u\u0304mm": "u\u0304m\u0306m" -"u\u0304m\u0323l\u0323": "u\u0304m\u0306l\u0323" -"u\u0304m\u0323l": "u\u0304m\u0306l" -"u\u0304mph": "u\u0304m\u0306ph" -"u\u0304mp": "u\u0304m\u0306p" -"u\u0304m\u0323r\u0323": "u\u0304m\u0306r\u0323" -"u\u0304m\u0323r": "u\u0304m\u0306r" -"u\u0304m\u0323sh": "u\u0304m\u0306sh" -"u\u0304m\u0323s": "u\u0304m\u0306s" -"u\u0304m\u0323w": "u\u0304m\u0306w" -"u\u0304m\u0323y": "u\u0304m\u0306y" -"u\u0304m\u0323h": "u\u0304m\u0306h" -"%u\u0304m\u0323": "u\u0304m\u0306" -"u\u0304n\u0303ch": "u\u0304m\u0306ch" -"u\u0304n\u0303c": "u\u0304m\u0306c" -"u\u0304n\u0303jh": "u\u0304m\u0306jh" -"u\u0304n\u0303j": "u\u0304m\u0306j" -"u\u0304n\u0303n\u0303": "u\u0304m\u0306n\u0303" -"u\u0304n\u0303z": "u\u0304m\u0306z" -"u\u0304n\u0307g\u0332h\u0332": "u\u0304m\u0306g\u0332h\u0332" -"u\u0304n\u0307gh": "u\u0304m\u0306gh" -"u\u0304n\u0307g": "u\u0304m\u0306g" -"u\u0304n\u0307kh": "u\u0304m\u0306kh" -"u\u0304n\u0307k\u0332h\u0332": "u\u0304m\u0306k\u0332h\u0332" -"u\u0304n\u0307k": "u\u0304m\u0306k" -"u\u0304n\u0307n\u0307": "u\u0304m\u0306n\u0307" -"u\u0304n\u0307q": "u\u0304m\u0306\u0307q" -"u\u0304n\u0323d\u0323h": "u\u0304m\u0306d\u0323h" -"u\u0304n\u0323d\u0323": "u\u0304m\u0306d\u0323" -"u\u0304n\u0323n\u0323": "u\u0304m\u0306n\u0323" -"u\u0304n\u0323t\u0323h": "u\u0304m\u0306t\u0323h" -"u\u0304n\u0323t\u0323": "u\u0304m\u0306t\u0323" -"u\u0304ndh": "u\u0304m\u0306dh" -"u\u0304nd": "u\u0304m\u0306d" -"u\u0304nn": "u\u0304m\u0306n" -"u\u0304nth": "u\u0304m\u0306th" -"u\u0304nt": "u\u0304m\u0306t" - -# END OF CONSONANTS FOLLOWING VOWEL U WITH MACRON (tippi) - -# CONSONANTS FOLLOWING INITIAL VOWEL U ALONE (bindi) - -"umbh%": "um\u0323bh" -"umb%": "um\u0323b" -"umf%": "um\u0323f" -"umm%": "um\u0323m" -"um\u0323l\u0323%": "um\u0323l\u0323" -"um\u0323l%": "um\u0323l" -"umph%": "um\u0323ph" -"ump%": "um\u0323p" -"um\u0323r\u0323%": "um\u0323r\u0323" -"um\u0323r%": "um\u0323r" -"um\u0323sh%": "um\u0323sh" -"um\u0323s%": "um\u0323s" -"um\u0323w%": "um\u0323w" -"um\u0323y%": "um\u0323y" -"um\u0323h%": "um\u0323h" -"un\u0303ch%": "um\u0323ch" -"un\u0303c%": "um\u0323c" -"un\u0303jh%": "um\u0323jh" -"un\u0303j%": "um\u0323j" -"un\u0303n\u0303%": "um\u0323n\u0303" -"un\u0303z%": "um\u0323z" -"un\u0307g\u0332h\u0332%": "um\u0323g\u0332h\u0332" -"un\u0307gh%": "um\u0323gh" -"un\u0307g%": "um\u0323g" -"un\u0307kh%": "um\u0323kh" -"un\u0307k\u0332h\u0332%": "um\u0323k\u0332h\u0332" -"un\u0307k%": "um\u0323k" -"un\u0307n\u0307%": "um\u0323n\u0307" -"un\u0307q%": "um\u0323\u0307q" -"un\u0323d\u0323h%": "um\u0323d\u0323h" -"un\u0323d\u0323%": "um\u0323d\u0323" -"un\u0323n\u0323%": "um\u0323n\u0323" -"un\u0323t\u0323h%": "um\u0323t\u0323h" -"un\u0323t\u0323%": "um\u0323t\u0323" -"undh%": "um\u0323dh" -"und%": "um\u0323d" -"unn%": "um\u0323n" -"unth%": "um\u0323th" -"unt%": "um\u0323t" - -# END OF CONSONANTS FOLLOWING INITIAL VOWEL U ALONE (bindi) - -# CONSONANTS FOLLOWING VOWEL U ALONE (tippi) - -"umbh": "um\u0306bh" -"umb": "um\u0306b" -"umf": "um\u0306f" -"umm": "um\u0306m" -"um\u0323l\u0323": "um\u0306l\u0323" -"um\u0323l": "um\u0306l" -"umph": "um\u0306ph" -"ump": "um\u0306p" -"um\u0323r\u0323": "um\u0306r\u0323" -"um\u0323r": "um\u0306r" -"um\u0323sh": "um\u0306sh" -"um\u0323s": "um\u0306s" -"um\u0323w": "um\u0306w" -"um\u0323y": "um\u0306y" -"um\u0323h": "um\u0306h" -"%um\u0323": "um\u0306" -"un\u0303ch": "um\u0306ch" -"un\u0303c": "um\u0306c" -"un\u0303jh": "um\u0306jh" -"un\u0303j": "um\u0306j" -"un\u0303n\u0303": "um\u0306n\u0303" -"un\u0303z": "um\u0306z" -"un\u0307g\u0332h\u0332": "um\u0306g\u0332h\u0332" -"un\u0307gh": "um\u0306gh" -"un\u0307g": "um\u0306g" -"un\u0307kh": "um\u0306kh" -"un\u0307k\u0332h\u0332": "um\u0306k\u0332h\u0332" -"un\u0307k": "um\u0306k" -"un\u0307n\u0307": "um\u0306n\u0307" -"un\u0307q": "um\u0306\u0307q" -"un\u0323d\u0323h": "um\u0306d\u0323h" -"un\u0323d\u0323": "um\u0306d\u0323" -"un\u0323n\u0323": "um\u0306n\u0323" -"un\u0323t\u0323h": "um\u0306t\u0323h" -"un\u0323t\u0323": "um\u0306t\u0323" -"undh": "um\u0306dh" -"und": "um\u0306d" -"unn": "um\u0306n" -"unth": "um\u0306th" -"unt": "um\u0306t" - -# END OF CONSONANTS FOLLOWING VOWEL U ALONE +--- +# Corrects nasal consonants used to represent one of the +# two Gurmukhi nasal marks (bindi or tippi) to the unique +# combinations m-with-dot-below for bindi +# or m-with-breve above for tippi. + +# BINDI m\u0323 (\u0A02) USED AFTER A MACRON, I MACRON, E, O, AI, AU, FINAL U, +# FINAL U MACRON +# TIPPI m\u0306 (\u0A70) USED AFTER A, I, NON-FINAL U, NON-FINAL U MACRON + +# CONSONANTS FOLLOWING VOWEL A WITH MACRON (bindi) + +"a\u0304mbh": "a\u0304m\u0323bh" +"a\u0304mb": "a\u0304m\u0323b" +"a\u0304mf": "a\u0304m\u0323f" +"a\u0304mm": "a\u0304m\u0323m" +"a\u0304m\u0323l\u0323": "a\u0304m\u0323l\u0323" +"a\u0304m\u0323l": "a\u0304m\u0323l" +"a\u0304mph": "a\u0304m\u0323ph" +"a\u0304mp": "a\u0304m\u0323p" +"a\u0304m\u0323r\u0323": "a\u0304m\u0323r\u0323" +"a\u0304m\u0323r": "a\u0304m\u0323r" +"a\u0304m\u0323sh": "a\u0304m\u0323sh" +"a\u0304m\u0323s": "a\u0304m\u0323s" +"a\u0304m\u0323w": "a\u0304m\u0323w" +"a\u0304m\u0323y": "a\u0304m\u0323y" +"a\u0304m\u0323h": "a\u0304m\u0323h" +"a\u0304m\u0323%": "a\u0304m\u0323" +"a\u0304n\u0303ch": "a\u0304m\u0323ch" +"a\u0304n\u0303c": "a\u0304m\u0323c" +"a\u0304n\u0303jh": "a\u0304m\u0323jh" +"a\u0304n\u0303j": "a\u0304m\u0323j" +"a\u0304n\u0303n\u0303": "a\u0304m\u0323n\u0303" +"a\u0304n\u0303z": "a\u0304m\u0323z" +"a\u0304n\u0307g\u0332h\u0332": "a\u0304m\u0323g\u0332h\u0332" +"a\u0304n\u0307gh": "a\u0304m\u0323gh" +"a\u0304n\u0307g": "a\u0304m\u0323g" +"a\u0304n\u0307kh": "a\u0304m\u0323kh" +"a\u0304n\u0307k\u0332h\u0332": "a\u0304m\u0323k\u0332h\u0332" +"a\u0304n\u0307k": "a\u0304m\u0323k" +"a\u0304n\u0307n\u0307": "a\u0304m\u0323n\u0307" +"a\u0304n\u0307q": "a\u0304m\u0323\u0307q" +"a\u0304n\u0323d\u0323h": "a\u0304m\u0323d\u0323h" +"a\u0304n\u0323d\u0323": "a\u0304m\u0323d\u0323" +"a\u0304n\u0323n\u0323": "a\u0304m\u0323n\u0323" +"a\u0304n\u0323t\u0323h": "a\u0304m\u0323t\u0323h" +"a\u0304n\u0323t\u0323": "a\u0304m\u0323t\u0323" +"a\u0304ndh": "a\u0304m\u0323dh" +"a\u0304nd": "a\u0304m\u0323d" +"a\u0304nn": "a\u0304m\u0323n" +"a\u0304nth": "a\u0304m\u0323th" +"a\u0304nt": "a\u0304m\u0323t" + +# END OF CONSONANTS FOLLOWING VOWEL A WITH MACRON (bindi) + +# CONSONANTS FOLLOWING VOWEL AI WITH MACRON (bindi) + +"ai\u0304mbh": "ai\u0304m\u0323bh" +"ai\u0304mb": "ai\u0304m\u0323b" +"ai\u0304mf": "ai\u0304m\u0323f" +"ai\u0304mm": "ai\u0304m\u0323m" +"ai\u0304m\u0323l\u0323": "ai\u0304m\u0323l\u0323" +"ai\u0304m\u0323l": "ai\u0304m\u0323l" +"ai\u0304mph": "ai\u0304m\u0323ph" +"ai\u0304mp": "ai\u0304m\u0323p" +"ai\u0304m\u0323r\u0323": "ai\u0304m\u0323r\u0323" +"ai\u0304m\u0323r": "ai\u0304m\u0323r" +"ai\u0304m\u0323sh": "ai\u0304m\u0323sh" +"ai\u0304m\u0323s": "ai\u0304m\u0323s" +"ai\u0304m\u0323w": "ai\u0304m\u0323w" +"ai\u0304m\u0323y": "ai\u0304m\u0323y" +"ai\u0304m\u0323h": "ai\u0304m\u0323h" +"ai\u0304m\u0323%": "ai\u0304m\u0323" +"ai\u0304n\u0303ch": "ai\u0304m\u0323ch" +"ai\u0304n\u0303c": "ai\u0304m\u0323c" +"ai\u0304n\u0303jh": "ai\u0304m\u0323jh" +"ai\u0304n\u0303j": "ai\u0304m\u0323j" +"ai\u0304n\u0303n\u0303": "ai\u0304m\u0323n\u0303" +"ai\u0304n\u0303z": "ai\u0304m\u0323z" +"ai\u0304n\u0307g\u0332h\u0332": "ai\u0304m\u0323g\u0332h\u0332" +"ai\u0304n\u0307gh": "ai\u0304m\u0323gh" +"ai\u0304n\u0307g": "ai\u0304m\u0323g" +"ai\u0304n\u0307kh": "ai\u0304m\u0323kh" +"ai\u0304n\u0307k\u0332h\u0332": "ai\u0304m\u0323k\u0332h\u0332" +"ai\u0304n\u0307k": "ai\u0304m\u0323k" +"ai\u0304n\u0307n\u0307": "ai\u0304m\u0323n\u0307" +"ai\u0304n\u0307q": "ai\u0304m\u0323\u0307q" +"ai\u0304n\u0323d\u0323h": "ai\u0304m\u0323d\u0323h" +"ai\u0304n\u0323d\u0323": "ai\u0304m\u0323d\u0323" +"ai\u0304n\u0323n\u0323": "ai\u0304m\u0323n\u0323" +"ai\u0304n\u0323t\u0323h": "ai\u0304m\u0323t\u0323h" +"ai\u0304n\u0323t\u0323": "ai\u0304m\u0323t\u0323" +"ai\u0304ndh": "ai\u0304m\u0323dh" +"ai\u0304nd": "ai\u0304m\u0323d" +"ai\u0304nn": "ai\u0304m\u0323n" +"ai\u0304nth": "ai\u0304m\u0323th" +"ai\u0304nt": "ai\u0304m\u0323t" + +# END OF CONSONANTS FOLLOWING VOWEL AI WITH MACRON (bindi) + +# CONSONANTS FOLLOWING VOWEL AU WITH MACRON (tippi) + +"au\u0304mbh": "au\u0304m\u0306bh" +"au\u0304mb": "au\u0304m\u0306b" +"au\u0304mf": "au\u0304m\u0306f" +"au\u0304mm": "au\u0304m\u0306m" +"au\u0304m\u0323l\u0323": "au\u0304m\u0306l\u0323" +"au\u0304m\u0323l": "au\u0304m\u0306l" +"au\u0304mph": "au\u0304m\u0306ph" +"au\u0304mp": "au\u0304m\u0306p" +"au\u0304m\u0323r\u0323": "au\u0304m\u0306r\u0323" +"au\u0304m\u0323r": "au\u0304m\u0306r" +"au\u0304m\u0323sh": "au\u0304m\u0306sh" +"au\u0304m\u0323s": "au\u0304m\u0306s" +"au\u0304m\u0323w": "au\u0304m\u0306w" +"au\u0304m\u0323y": "au\u0304m\u0306y" +"au\u0304m\u0323h": "au\u0304m\u0306h" +"au\u0304m\u0323%": "au\u0304m\u0306" +"au\u0304n\u0303ch": "au\u0304m\u0306ch" +"au\u0304n\u0303c": "au\u0304m\u0306c" +"au\u0304n\u0303jh": "au\u0304m\u0306jh" +"au\u0304n\u0303j": "au\u0304m\u0306j" +"au\u0304n\u0303n\u0303": "au\u0304m\u0306n\u0303" +"au\u0304n\u0303z": "au\u0304m\u0306z" +"au\u0304n\u0307g\u0332h\u0332": "au\u0304m\u0306g\u0332h\u0332" +"au\u0304n\u0307gh": "au\u0304m\u0306gh" +"au\u0304n\u0307g": "au\u0304m\u0306g" +"au\u0304n\u0307kh": "au\u0304m\u0306kh" +"au\u0304n\u0307k\u0332h\u0332": "au\u0304m\u0306k\u0332h\u0332" +"au\u0304n\u0307k": "au\u0304m\u0306k" +"au\u0304n\u0307n\u0307": "au\u0304m\u0306n\u0307" +"au\u0304n\u0307q": "au\u0304m\u0306\u0307q" +"au\u0304n\u0323d\u0323h": "au\u0304m\u0306d\u0323h" +"au\u0304n\u0323d\u0323": "au\u0304m\u0306d\u0323" +"au\u0304n\u0323n\u0323": "au\u0304m\u0306n\u0323" +"au\u0304n\u0323t\u0323h": "au\u0304m\u0306t\u0323h" +"au\u0304n\u0323t\u0323": "au\u0304m\u0306t\u0323" +"au\u0304ndh": "au\u0304m\u0306dh" +"au\u0304nd": "au\u0304m\u0306d" +"au\u0304nn": "au\u0304m\u0306n" +"au\u0304nth": "au\u0304m\u0306th" +"au\u0304nt": "au\u0304m\u0306t" + +# END OF CONSONANTS FOLLOWING VOWEL AU WITH MACRON (tippi) + +# CONSONANTS FOLLOWING VOWEL AI (bindi) + +"aimbh": "aim\u0323bh" +"aimb": "aim\u0323b" +"aimf": "aim\u0323f" +"aimm": "aim\u0323m" +"aim\u0323l\u0323": "aim\u0323l\u0323" +"aim\u0323l": "aim\u0323l" +"aimph": "aim\u0323ph" +"aimp": "aim\u0323p" +"aim\u0323r\u0323": "aim\u0323r\u0323" +"aim\u0323r": "aim\u0323r" +"aim\u0323sh": "aim\u0323sh" +"aim\u0323s": "aim\u0323s" +"aim\u0323w": "aim\u0323w" +"aim\u0323y": "aim\u0323y" +"aim\u0323h": "aim\u0323h" +"aim\u0323%": "aim\u0323" +"ain\u0303ch": "aim\u0323ch" +"ain\u0303c": "aim\u0323c" +"ain\u0303jh": "aim\u0323jh" +"ain\u0303j": "aim\u0323j" +"ain\u0303n\u0303": "aim\u0323n\u0303" +"ain\u0303z": "aim\u0323z" +"ain\u0307g\u0332h\u0332": "aim\u0323g\u0332h\u0332" +"ain\u0307gh": "aim\u0323gh" +"ain\u0307g": "aim\u0323g" +"ain\u0307kh": "aim\u0323kh" +"ain\u0307k\u0332h\u0332": "aim\u0323k\u0332h\u0332" +"ain\u0307k": "aim\u0323k" +"ain\u0307n\u0307": "aim\u0323n\u0307" +"ain\u0307q": "aim\u0323\u0307q" +"ain\u0323d\u0323h": "aim\u0323d\u0323h" +"ain\u0323d\u0323": "aim\u0323d\u0323" +"ain\u0323n\u0323": "aim\u0323n\u0323" +"ain\u0323t\u0323h": "aim\u0323t\u0323h" +"ain\u0323t\u0323": "aim\u0323t\u0323" +"aindh": "aim\u0323dh" +"aind": "aim\u0323d" +"ainn": "aim\u0323n" +"ainth": "aim\u0323th" +"aint": "aim\u0323t" + +# END OF CONSONANTS FOLLOWING VOWEL AI (bindi) + +# CONSONANTS FOLLOWING VOWEL AU (bindi) + +"aumbh": "aum\u0323bh" +"aumb": "aum\u0323b" +"aumf": "aum\u0323f" +"aumm": "aum\u0323m" +"aum\u0323l\u0323": "aum\u0323l\u0323" +"aum\u0323l": "aum\u0323l" +"aumph": "aum\u0323ph" +"aump": "aum\u0323p" +"aum\u0323r\u0323": "aum\u0323r\u0323" +"aum\u0323r": "aum\u0323r" +"aum\u0323sh": "aum\u0323sh" +"aum\u0323s": "aum\u0323s" +"aum\u0323w": "aum\u0323w" +"aum\u0323y": "aum\u0323y" +"aum\u0323h": "aum\u0323h" +"aum\u0323%": "aum\u0323" +"aun\u0303ch": "aum\u0323ch" +"aun\u0303c": "aum\u0323c" +"aun\u0303jh": "aum\u0323jh" +"aun\u0303j": "aum\u0323j" +"aun\u0303n\u0303": "aum\u0323n\u0303" +"aun\u0303z": "aum\u0323z" +"aun\u0307g\u0332h\u0332": "aum\u0323g\u0332h\u0332" +"aun\u0307gh": "aum\u0323gh" +"aun\u0307g": "aum\u0323g" +"aun\u0307kh": "aum\u0323kh" +"aun\u0307k\u0332h\u0332": "aum\u0323k\u0332h\u0332" +"aun\u0307k": "aum\u0323k" +"aun\u0307n\u0307": "aum\u0323n\u0307" +"aun\u0307q": "aum\u0323\u0307q" +"aun\u0323d\u0323h": "aum\u0323d\u0323h" +"aun\u0323d\u0323": "aum\u0323d\u0323" +"aun\u0323n\u0323": "aum\u0323n\u0323" +"aun\u0323t\u0323h": "aum\u0323t\u0323h" +"aun\u0323t\u0323": "aum\u0323t\u0323" +"aundh": "aum\u0323dh" +"aund": "aum\u0323d" +"aunn": "aum\u0323n" +"aunth": "aum\u0323th" +"aunt": "aum\u0323t" + +# END OF CONSONANTS FOLLOWING VOWEL AU (bindi) + +# CONSONANTS FOLLOWING VOWEL A ALONE (tippi) + +"ambh": "am\u0306bh" +"amb": "am\u0306b" +"amf": "am\u0306f" +"amm": "am\u0306m" +"am\u0323l\u0323": "am\u0306l\u0323" +"am\u0323l": "am\u0306l" +"amph": "am\u0306ph" +"amp": "am\u0306p" +"am\u0323r\u0323": "am\u0306r\u0323" +"am\u0323r": "am\u0306r" +"am\u0323sh": "am\u0306sh" +"am\u0323s": "am\u0306s" +"am\u0323w": "am\u0306w" +"am\u0323y": "am\u0306y" +"am\u0323h": "am\u0306h" +"am\u0306%": "am\u0306" +"an\u0303ch": "am\u0306ch" +"an\u0303c": "am\u0306c" +"an\u0303jh": "am\u0306jh" +"an\u0303j": "am\u0306j" +"an\u0303n\u0303": "am\u0306n\u0303" +"an\u0303z": "am\u0306z" +"an\u0307g\u0332h\u0332": "am\u0306g\u0332h\u0332" +"an\u0307gh": "am\u0306gh" +"an\u0307g": "am\u0306g" +"an\u0307kh": "am\u0306kh" +"an\u0307k\u0332h\u0332": "am\u0306k\u0332h\u0332" +"an\u0307k": "am\u0306k" +"an\u0307n\u0307": "am\u0306n\u0307" +"an\u0307q": "am\u0306\u0307q" +"an\u0323d\u0323h": "am\u0306d\u0323h" +"an\u0323d\u0323": "am\u0306d\u0323" +"an\u0323n\u0323": "am\u0306n\u0323" +"an\u0323t\u0323h": "am\u0306t\u0323h" +"an\u0323t\u0323": "am\u0306t\u0323" +"andh": "am\u0306dh" +"and": "am\u0306d" +"ann": "am\u0306n" +"anth": "am\u0306th" +"ant": "am\u0306t" + +# END OF CONSONANTS FOLLOWING VOWEL A ALONE (tippi) + +# CONSONANTS FOLLOWING VOWEL E ALONE (bindi) + +"embh": "em\u0323bh" +"emb": "em\u0323b" +"emf": "em\u0323f" +"emm": "em\u0323m" +"em\u0323l\u0323": "em\u0323l\u0323" +"em\u0323l": "em\u0323l" +"emph": "em\u0323ph" +"emp": "em\u0323p" +"em\u0323r\u0323": "em\u0323r\u0323" +"em\u0323r": "em\u0323r" +"em\u0323sh": "em\u0323sh" +"em\u0323s": "em\u0323s" +"em\u0323w": "em\u0323w" +"em\u0323y": "em\u0323y" +"em\u0323h": "em\u0323h" +"em\u0323%": "em\u0323" +"en\u0303ch": "em\u0323ch" +"en\u0303c": "em\u0323c" +"en\u0303jh": "em\u0323jh" +"en\u0303j": "em\u0323j" +"en\u0303n\u0303": "em\u0323n\u0303" +"en\u0303z": "em\u0323z" +"en\u0307g\u0332h\u0332": "em\u0323g\u0332h\u0332" +"en\u0307gh": "em\u0323gh" +"en\u0307g": "em\u0323g" +"en\u0307kh": "em\u0323kh" +"en\u0307k\u0332h\u0332": "em\u0323k\u0332h\u0332" +"en\u0307k": "em\u0323k" +"en\u0307n\u0307": "em\u0323n\u0307" +"en\u0307q": "em\u0323\u0307q" +"en\u0323d\u0323h": "em\u0323d\u0323h" +"en\u0323d\u0323": "em\u0323d\u0323" +"en\u0323n\u0323": "em\u0323n\u0323" +"en\u0323t\u0323h": "em\u0323t\u0323h" +"en\u0323t\u0323": "em\u0323t\u0323" +"endh": "em\u0323dh" +"end": "em\u0323d" +"enn": "em\u0323n" +"enth": "em\u0323th" +"ent": "em\u0323t" + +# END OF CONSONANTS FOLLOWING VOWEL E (bindi) + +# CONSONANTS FOLLOWING VOWEL I WITH MACRON (bindi) + +"i\u0304mbh": "i\u0304m\u0323bh" +"i\u0304mb": "i\u0304m\u0323b" +"i\u0304mf": "i\u0304m\u0323f" +"i\u0304mm": "i\u0304m\u0323m" +"i\u0304m\u0323l\u0323": "i\u0304m\u0323l\u0323" +"i\u0304m\u0323l": "i\u0304m\u0323l" +"i\u0304mph": "i\u0304m\u0323ph" +"i\u0304mp": "i\u0304m\u0323p" +"i\u0304m\u0323r\u0323": "i\u0304m\u0323r\u0323" +"i\u0304m\u0323r": "i\u0304m\u0323r" +"i\u0304m\u0323sh": "i\u0304m\u0323sh" +"i\u0304m\u0323s": "i\u0304m\u0323s" +"i\u0304m\u0323w": "i\u0304m\u0323w" +"i\u0304m\u0323y": "i\u0304m\u0323y" +"i\u0304m\u0323h": "i\u0304m\u0323h" +"i\u0304m\u0323%": "i\u0304m\u0323" +"i\u0304n\u0303ch": "i\u0304m\u0323ch" +"i\u0304n\u0303c": "i\u0304m\u0323c" +"i\u0304n\u0303jh": "i\u0304m\u0323jh" +"i\u0304n\u0303j": "i\u0304m\u0323j" +"i\u0304n\u0303n\u0303": "i\u0304m\u0323n\u0303" +"i\u0304n\u0303z": "i\u0304m\u0323z" +"i\u0304n\u0307g\u0332h\u0332": "i\u0304m\u0323g\u0332h\u0332" +"i\u0304n\u0307gh": "i\u0304m\u0323gh" +"i\u0304n\u0307g": "i\u0304m\u0323g" +"i\u0304n\u0307kh": "i\u0304m\u0323kh" +"i\u0304n\u0307k\u0332h\u0332": "i\u0304m\u0323k\u0332h\u0332" +"i\u0304n\u0307k": "i\u0304m\u0323k" +"i\u0304n\u0307n\u0307": "i\u0304m\u0323n\u0307" +"i\u0304n\u0307q": "i\u0304m\u0323\u0307q" +"i\u0304n\u0323d\u0323h": "i\u0304m\u0323d\u0323h" +"i\u0304n\u0323d\u0323": "i\u0304m\u0323d\u0323" +"i\u0304n\u0323n\u0323": "i\u0304m\u0323n\u0323" +"i\u0304n\u0323t\u0323h": "i\u0304m\u0323t\u0323h" +"i\u0304n\u0323t\u0323": "i\u0304m\u0323t\u0323" +"i\u0304ndh": "i\u0304m\u0323dh" +"i\u0304nd": "i\u0304m\u0323d" +"i\u0304nn": "i\u0304m\u0323n" +"i\u0304nth": "i\u0304m\u0323th" +"i\u0304nt": "i\u0304m\u0323t" + +# END OF CONSONANTS FOLLOWING VOWEL I WITH MACRON (bindi) + +# CONSONANTS FOLLOWING VOWEL I ALONE (tippi) + +"imbh": "im\u0306bh" +"imb": "im\u0306b" +"imf": "im\u0306f" +"imm": "im\u0306m" +"im\u0323l\u0323": "im\u0306l\u0323" +"im\u0323l": "im\u0306l" +"imph": "im\u0306ph" +"imp": "im\u0306p" +"im\u0323r\u0323": "im\u0306r\u0323" +"im\u0323r": "im\u0306r" +"im\u0323sh": "im\u0306sh" +"im\u0323s": "im\u0306s" +"im\u0323w": "im\u0306w" +"im\u0323y": "im\u0306y" +"im\u0323h": "im\u0306h" +"im\u0323%": "im\u0306" +"in\u0303ch": "im\u0306ch" +"in\u0303c": "im\u0306c" +"in\u0303jh": "im\u0306jh" +"in\u0303j": "im\u0306j" +"in\u0303n\u0303": "im\u0306n\u0303" +"in\u0303z": "im\u0306z" +"in\u0307g\u0332h\u0332": "im\u0306g\u0332h\u0332" +"in\u0307gh": "im\u0306gh" +"in\u0307g": "im\u0306g" +"in\u0307kh": "im\u0306kh" +"in\u0307k\u0332h\u0332": "im\u0306k\u0332h\u0332" +"in\u0307k": "im\u0306k" +"in\u0307n\u0307": "im\u0306n\u0307" +"in\u0307q": "im\u0306\u0307q" +"in\u0323d\u0323h": "im\u0306d\u0323h" +"in\u0323d\u0323": "im\u0306d\u0323" +"in\u0323n\u0323": "im\u0306n\u0323" +"in\u0323t\u0323h": "im\u0306t\u0323h" +"in\u0323t\u0323": "im\u0306t\u0323" +"indh": "im\u0306dh" +"ind": "im\u0306d" +"inn": "im\u0306n" +"inth": "im\u0306th" +"int": "im\u0306t" + +# END OF CONSONANTS FOLLOWING VOWEL I ALONE (tippi) + +# CONSONANTS FOLLOWING VOWEL O ALONE (bindi) + +"ombh": "om\u0323bh" +"omb": "om\u0323b" +"omf": "om\u0323f" +"omm": "om\u0323m" +"om\u0323l\u0323": "om\u0323l\u0323" +"om\u0323l": "om\u0323l" +"omph": "om\u0323ph" +"omp": "om\u0323p" +"om\u0323r\u0323": "om\u0323r\u0323" +"om\u0323r": "om\u0323r" +"om\u0323sh": "om\u0323sh" +"om\u0323s": "om\u0323s" +"om\u0323w": "om\u0323w" +"om\u0323y": "om\u0323y" +"om\u0323h": "om\u0323h" +"om\u0323%": "om\u0323" +"on\u0303ch": "om\u0323ch" +"on\u0303c": "om\u0323c" +"on\u0303jh": "om\u0323jh" +"on\u0303j": "om\u0323j" +"on\u0303n\u0303": "om\u0323n\u0303" +"on\u0303z": "om\u0323z" +"on\u0307g\u0332h\u0332": "om\u0323g\u0332h\u0332" +"on\u0307gh": "om\u0323gh" +"on\u0307g": "om\u0323g" +"on\u0307kh": "om\u0323kh" +"on\u0307k\u0332h\u0332": "om\u0323k\u0332h\u0332" +"on\u0307k": "om\u0323k" +"on\u0307n\u0307": "om\u0323n\u0307" +"on\u0307q": "om\u0323\u0307q" +"on\u0323d\u0323h": "om\u0323d\u0323h" +"on\u0323d\u0323": "om\u0323d\u0323" +"on\u0323n\u0323": "om\u0323n\u0323" +"on\u0323t\u0323h": "om\u0323t\u0323h" +"on\u0323t\u0323": "om\u0323t\u0323" +"ondh": "om\u0323dh" +"ond": "om\u0323d" +"onn": "om\u0323n" +"onth": "om\u0323th" +"ont": "om\u0323t" + +# END OF CONSONANTS FOLLOWING VOWEL O ALONE (bindi) + +# CONSONANTS FOLLOWING INITIAL VOWEL U WITH MACRON (bindi) + +"%u\u0304mbh": "u\u0304m\u0323bh" +"%u\u0304mb": "u\u0304m\u0323b" +"%u\u0304mf": "u\u0304m\u0323f" +"%u\u0304mm": "u\u0304m\u0323m" +"%u\u0304m\u0323l\u0323": "u\u0304m\u0323l\u0323" +"%u\u0304m\u0323l": "u\u0304m\u0323l" +"%u\u0304mph": "u\u0304m\u0323ph" +"%u\u0304mp": "u\u0304m\u0323p" +"%u\u0304m\u0323r\u0323": "u\u0304m\u0323r\u0323" +"%u\u0304m\u0323r": "u\u0304m\u0323r" +"%u\u0304m\u0323sh": "u\u0304m\u0323sh" +"%u\u0304m\u0323s": "u\u0304m\u0323s" +"%u\u0304m\u0323w": "u\u0304m\u0323w" +"%u\u0304m\u0323y": "u\u0304m\u0323y" +"%u\u0304m\u0323h": "u\u0304m\u0323h" +"%u\u0304n\u0303ch": "u\u0304m\u0323ch" +"%u\u0304n\u0303c": "u\u0304m\u0323c" +"%u\u0304n\u0303jh": "u\u0304m\u0323jh" +"%u\u0304n\u0303j": "u\u0304m\u0323j" +"%u\u0304n\u0303n\u0303": "u\u0304m\u0323n\u0303" +"%u\u0304n\u0303z": "u\u0304m\u0323z" +"%u\u0304n\u0307g\u0332h\u0332": "u\u0304m\u0323g\u0332h\u0332" +"%u\u0304n\u0307gh": "u\u0304m\u0323gh" +"%u\u0304n\u0307g": "u\u0304m\u0323g" +"%u\u0304n\u0307kh": "u\u0304m\u0323kh" +"%u\u0304n\u0307k\u0332h\u0332": "u\u0304m\u0323k\u0332h\u0332" +"%u\u0304n\u0307k": "u\u0304m\u0323k" +"%u\u0304n\u0307n\u0307": "u\u0304m\u0323n\u0307" +"%u\u0304n\u0307q": "u\u0304m\u0323\u0307q" +"%u\u0304n\u0323d\u0323h": "u\u0304m\u0323d\u0323h" +"%u\u0304n\u0323d\u0323": "u\u0304m\u0323d\u0323" +"%u\u0304n\u0323n\u0323": "u\u0304m\u0323n\u0323" +"%u\u0304n\u0323t\u0323h": "u\u0304m\u0323t\u0323h" +"%u\u0304n\u0323t\u0323": "u\u0304m\u0323t\u0323" +"%u\u0304ndh": "u\u0304m\u0323dh" +"%u\u0304nd": "u\u0304m\u0323d" +"%u\u0304nn": "u\u0304m\u0323n" +"%u\u0304nth": "u\u0304m\u0323th" +"%u\u0304nt": "u\u0304m\u0323t" + +# END OF CONSONANTS FOLLOWING INITIAL VOWEL U WITH MACRON (bindi) + +# CONSONANTS FOLLOWING VOWEL U WITH MACRON (tippi) + +"u\u0304mbh": "u\u0304m\u0306bh" +"u\u0304mb": "u\u0304m\u0306b" +"u\u0304mf": "u\u0304m\u0306f" +"u\u0304mm": "u\u0304m\u0306m" +"u\u0304m\u0323l\u0323": "u\u0304m\u0306l\u0323" +"u\u0304m\u0323l": "u\u0304m\u0306l" +"u\u0304mph": "u\u0304m\u0306ph" +"u\u0304mp": "u\u0304m\u0306p" +"u\u0304m\u0323r\u0323": "u\u0304m\u0306r\u0323" +"u\u0304m\u0323r": "u\u0304m\u0306r" +"u\u0304m\u0323sh": "u\u0304m\u0306sh" +"u\u0304m\u0323s": "u\u0304m\u0306s" +"u\u0304m\u0323w": "u\u0304m\u0306w" +"u\u0304m\u0323y": "u\u0304m\u0306y" +"u\u0304m\u0323h": "u\u0304m\u0306h" +"u\u0304m\u0323%": "u\u0304m\u0306" +"u\u0304n\u0303ch": "u\u0304m\u0306ch" +"u\u0304n\u0303c": "u\u0304m\u0306c" +"u\u0304n\u0303jh": "u\u0304m\u0306jh" +"u\u0304n\u0303j": "u\u0304m\u0306j" +"u\u0304n\u0303n\u0303": "u\u0304m\u0306n\u0303" +"u\u0304n\u0303z": "u\u0304m\u0306z" +"u\u0304n\u0307g\u0332h\u0332": "u\u0304m\u0306g\u0332h\u0332" +"u\u0304n\u0307gh": "u\u0304m\u0306gh" +"u\u0304n\u0307g": "u\u0304m\u0306g" +"u\u0304n\u0307kh": "u\u0304m\u0306kh" +"u\u0304n\u0307k\u0332h\u0332": "u\u0304m\u0306k\u0332h\u0332" +"u\u0304n\u0307k": "u\u0304m\u0306k" +"u\u0304n\u0307n\u0307": "u\u0304m\u0306n\u0307" +"u\u0304n\u0307q": "u\u0304m\u0306\u0307q" +"u\u0304n\u0323d\u0323h": "u\u0304m\u0306d\u0323h" +"u\u0304n\u0323d\u0323": "u\u0304m\u0306d\u0323" +"u\u0304n\u0323n\u0323": "u\u0304m\u0306n\u0323" +"u\u0304n\u0323t\u0323h": "u\u0304m\u0306t\u0323h" +"u\u0304n\u0323t\u0323": "u\u0304m\u0306t\u0323" +"u\u0304ndh": "u\u0304m\u0306dh" +"u\u0304nd": "u\u0304m\u0306d" +"u\u0304nn": "u\u0304m\u0306n" +"u\u0304nth": "u\u0304m\u0306th" +"u\u0304nt": "u\u0304m\u0306t" + +# END OF CONSONANTS FOLLOWING VOWEL U WITH MACRON (tippi) + +# CONSONANTS FOLLOWING INITIAL VOWEL U ALONE (bindi) + +"%umbh": "um\u0323bh" +"%umb": "um\u0323b" +"%umf": "um\u0323f" +"%umm": "um\u0323m" +"%um\u0323l\u0323": "um\u0323l\u0323" +"%um\u0323l": "um\u0323l" +"%umph": "um\u0323ph" +"%ump": "um\u0323p" +"%um\u0323r\u0323": "um\u0323r\u0323" +"%um\u0323r": "um\u0323r" +"%um\u0323sh": "um\u0323sh" +"%um\u0323s": "um\u0323s" +"%um\u0323w": "um\u0323w" +"%um\u0323y": "um\u0323y" +"%um\u0323h": "um\u0323h" +"%un\u0303ch": "um\u0323ch" +"%un\u0303c": "um\u0323c" +"%un\u0303jh": "um\u0323jh" +"%un\u0303j": "um\u0323j" +"%un\u0303n\u0303": "um\u0323n\u0303" +"%un\u0303z": "um\u0323z" +"%un\u0307g\u0332h\u0332": "um\u0323g\u0332h\u0332" +"%un\u0307gh": "um\u0323gh" +"%un\u0307g": "um\u0323g" +"%un\u0307kh": "um\u0323kh" +"%un\u0307k\u0332h\u0332": "um\u0323k\u0332h\u0332" +"%un\u0307k": "um\u0323k" +"%un\u0307n\u0307": "um\u0323n\u0307" +"%un\u0307q": "um\u0323\u0307q" +"%un\u0323d\u0323h": "um\u0323d\u0323h" +"%un\u0323d\u0323": "um\u0323d\u0323" +"%un\u0323n\u0323": "um\u0323n\u0323" +"%un\u0323t\u0323h": "um\u0323t\u0323h" +"%un\u0323t\u0323": "um\u0323t\u0323" +"%undh": "um\u0323dh" +"%und": "um\u0323d" +"%unn": "um\u0323n" +"%unth": "um\u0323th" +"%unt": "um\u0323t" + +# END OF CONSONANTS FOLLOWING INITIAL VOWEL U ALONE (bindi) + +# CONSONANTS FOLLOWING VOWEL U ALONE (tippi) + +"umbh": "um\u0306bh" +"umb": "um\u0306b" +"umf": "um\u0306f" +"umm": "um\u0306m" +"um\u0323l\u0323": "um\u0306l\u0323" +"um\u0323l": "um\u0306l" +"umph": "um\u0306ph" +"ump": "um\u0306p" +"um\u0323r\u0323": "um\u0306r\u0323" +"um\u0323r": "um\u0306r" +"um\u0323sh": "um\u0306sh" +"um\u0323s": "um\u0306s" +"um\u0323w": "um\u0306w" +"um\u0323y": "um\u0306y" +"um\u0323h": "um\u0306h" +"um\u0323%": "um\u0306" +"un\u0303ch": "um\u0306ch" +"un\u0303c": "um\u0306c" +"un\u0303jh": "um\u0306jh" +"un\u0303j": "um\u0306j" +"un\u0303n\u0303": "um\u0306n\u0303" +"un\u0303z": "um\u0306z" +"un\u0307g\u0332h\u0332": "um\u0306g\u0332h\u0332" +"un\u0307gh": "um\u0306gh" +"un\u0307g": "um\u0306g" +"un\u0307kh": "um\u0306kh" +"un\u0307k\u0332h\u0332": "um\u0306k\u0332h\u0332" +"un\u0307k": "um\u0306k" +"un\u0307n\u0307": "um\u0306n\u0307" +"un\u0307q": "um\u0306\u0307q" +"un\u0323d\u0323h": "um\u0306d\u0323h" +"un\u0323d\u0323": "um\u0306d\u0323" +"un\u0323n\u0323": "um\u0306n\u0323" +"un\u0323t\u0323h": "um\u0306t\u0323h" +"un\u0323t\u0323": "um\u0306t\u0323" +"undh": "um\u0306dh" +"und": "um\u0306d" +"unn": "um\u0306n" +"unth": "um\u0306th" +"unt": "um\u0306t" + +# END OF CONSONANTS FOLLOWING VOWEL U ALONE diff --git a/scriptshifter/tables/data/_gurmukhi_base.yml b/scriptshifter/tables/data/_gurmukhi_base.yml index 35357a0..8da1d16 100644 --- a/scriptshifter/tables/data/_gurmukhi_base.yml +++ b/scriptshifter/tables/data/_gurmukhi_base.yml @@ -13,9 +13,9 @@ roman_to_script: "1Om*": "\u0A74" "*": "\u0A76" - "%m\u0323": "\u0A02" - "%m\u0306": "\u0A70" - "%h\u0323": "\u0A03" + "m\u0323%": "\u0A02" + "m\u0306%": "\u0A70" + "h\u0323%": "\u0A03" # CONSONANTS WITH VOWEL A WITH MACRON @@ -2072,9 +2072,9 @@ script_to_roman: "\u0A74": "1Om*" "\u0A76": "*" - "%\u0A02": "m\u0323" - "%\u0A70": "m\u0306" - "%\u0A03": "h\u0323" + "\u0A02%": "m\u0323" + "\u0A70%": "m\u0306" + "\u0A03%": "h\u0323" # CONSONANTS WITH VOWEL A WITH MACRON diff --git a/scriptshifter/tables/data/assamese.yml b/scriptshifter/tables/data/assamese.yml index ddf3333..edabe2b 100644 --- a/scriptshifter/tables/data/assamese.yml +++ b/scriptshifter/tables/data/assamese.yml @@ -121,8 +121,8 @@ roman_to_script: "n\u0323vai": "\u09A3\u09CD\u09AC\u09C8" "tai": "\u09A4\u09C8" "tvai": "\u09A4\u09CD\u09AC\u09C8" - "t\u0332ai": "\u09CE\u09CE" - "t\u0332vai": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332ai": "\u09CE\u09C8" + "t\u0332vai": "\u09CE\u09AC\u09C8" "thai": "\u09A5\u09C8" "thvai": "\u09A5\u09CD\u09AC\u09C8" "dai": "\u09A6\u09C8" @@ -273,8 +273,8 @@ roman_to_script: "n\u0323vau": "\u09A3\u09CD\u09AC\u09CC" "tau": "\u09A4\u09CC" "tvau": "\u09A4\u09CD\u09AC\u09CC" - "t\u0332au": "\u09CE\u09CE" - "t\u0332vau": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332au": "\u09CE\u09CC" + "t\u0332vau": "\u09CE\u09AC\u09CC" "thau": "\u09A5\u09CC" "thvau": "\u09A5\u09CD\u09AC\u09CC" "dau": "\u09A6\u09CC" @@ -425,8 +425,8 @@ roman_to_script: "n\u0323va\u0304": "\u09A3\u09CD\u09AC\u09BE" "ta\u0304": "\u09A4\u09BE" "tva\u0304": "\u09A4\u09CD\u09AC\u09BE" - "t\u0332a\u0304": "\u09CE\u09CE" - "t\u0332va\u0304": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332a\u0304": "\u09CE\u09BE" + "t\u0332va\u0304": "\u09CE\u09AC\u09BE" "tha\u0304": "\u09A5\u09BE" "thva\u0304": "\u09A5\u09CD\u09AC\u09BE" "da\u0304": "\u09A6\u09BE" @@ -577,8 +577,8 @@ roman_to_script: "n\u0323vi\u0304": "\u09A3\u09CD\u09AC\u09C0" "ti\u0304": "\u09A4\u09C0" "tvi\u0304": "\u09A4\u09CD\u09AC\u09C0" - "t\u0332i\u0304": "\u09CE\u09CE" - "t\u0332vi\u0304": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332i\u0304": "\u09CE\u09C0" + "t\u0332vi\u0304": "\u09CE\u09AC\u09C0" "thi\u0304": "\u09A5\u09C0" "thvi\u0304": "\u09A5\u09CD\u09AC\u09C0" "di\u0304": "\u09A6\u09C0" @@ -729,8 +729,8 @@ roman_to_script: "n\u0323vi": "\u09A3\u09CD\u09AC\u09BF" "ti": "\u09A4\u09BF" "tvi": "\u09A4\u09CD\u09AC\u09BF" - "t\u0332i": "\u09CE\u09CE" - "t\u0332vi": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332i": "\u09CE\u09BF" + "t\u0332vi": "\u09CE\u09AC\u09BF" "thi": "\u09A5\u09BF" "thvi": "\u09A5\u09CD\u09AC\u09BF" "di": "\u09A6\u09BF" @@ -881,8 +881,8 @@ roman_to_script: "n\u0323vu\u0304": "\u09A3\u09CD\u09AC\u09C2" "tu\u0304": "\u09A4\u09C2" "tvu\u0304": "\u09A4\u09CD\u09AC\u09C2" - "t\u0332u\u0304": "\u09CE\u09CE" - "t\u0332vu\u0304": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332u\u0304": "\u09CE\u09C2" + "t\u0332vu\u0304": "\u09CE\u09AC\u09C2" "thu\u0304": "\u09A5\u09C2" "thvu\u0304": "\u09A5\u09CD\u09AC\u09C2" "du\u0304": "\u09A6\u09C2" @@ -1033,8 +1033,8 @@ roman_to_script: "n\u0323vu": "\u09A3\u09CD\u09AC\u09C1" "tu": "\u09A4\u09C1" "tvu": "\u09A4\u09CD\u09AC\u09C1" - "t\u0332u": "\u09CE\u09CE" - "t\u0332vu": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332u": "\u09CE\u09C1" + "t\u0332vu": "\u09CE\u09AC\u09C1" "thu": "\u09A5\u09C1" "thvu": "\u09A5\u09CD\u09AC\u09C1" "du": "\u09A6\u09C1" @@ -1185,8 +1185,8 @@ roman_to_script: "n\u0323vr\u0304\u0325": "\u09A3\u09CD\u09AC\u09C4" "tr\u0304\u0325": "\u09A4\u09C4" "tvr\u0304\u0325": "\u09A4\u09CD\u09AC\u09C4" - "t\u0332r\u0304\u0325": "\u09CE\u09CE" - "t\u0332vr\u0304\u0325": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332r\u0304\u0325": "\u09CE\u09C4" + "t\u0332vr\u0304\u0325": "\u09CE\u09AC\u09C4" "thr\u0304\u0325": "\u09A5\u09C4" "thvr\u0304\u0325": "\u09A5\u09CD\u09AC\u09C4" "dr\u0304\u0325": "\u09A6\u09C4" @@ -1337,8 +1337,8 @@ roman_to_script: "n\u0323vr\u0325": "\u09A3\u09CD\u09AC\u09C3" "tr\u0325": "\u09A4\u09C3" "tvr\u0325": "\u09A4\u09CD\u09AC\u09C3" - "t\u0332r\u0325": "\u09CE\u09CE" - "t\u0332vr\u0325": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332r\u0325": "\u09CE\u09C3" + "t\u0332vr\u0325": "\u09CE\u09AC\u09C3" "thr\u0325": "\u09A5\u09C3" "thvr\u0325": "\u09A5\u09CD\u09AC\u09C3" "dr\u0325": "\u09A6\u09C3" @@ -1489,8 +1489,8 @@ roman_to_script: "n\u0323vl\u0304\u0325": "\u09A3\u09CD\u09AC\u09E3" "tl\u0304\u0325": "\u09A4\u09E3" "tvl\u0304\u0325": "\u09A4\u09CD\u09AC\u09E3" - "t\u0332l\u0304\u0325": "\u09CE\u09CE" - "t\u0332vl\u0304\u0325": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332l\u0304\u0325": "\u09CE\u09E3" + "t\u0332vl\u0304\u0325": "\u09CE\u09AC\u09E3" "thl\u0304\u0325": "\u09A5\u09E3" "thvl\u0304\u0325": "\u09A5\u09CD\u09AC\u09E3" "dl\u0304\u0325": "\u09A6\u09E3" @@ -1641,8 +1641,8 @@ roman_to_script: "n\u0323vl\u0325": "\u09A3\u09CD\u09AC\u09E2" "tl\u0325": "\u09A4\u09E2" "tvl\u0325": "\u09A4\u09CD\u09AC\u09E2" - "t\u0332l\u0325": "\u09CE\u09CE" - "t\u0332vl\u0325": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332l\u0325": "\u09CE\u09E2" + "t\u0332vl\u0325": "\u09CE\u09AC\u09E2" "thl\u0325": "\u09A5\u09E2" "thvl\u0325": "\u09A5\u09CD\u09AC\u09E2" "dl\u0325": "\u09A6\u09E2" @@ -1793,8 +1793,8 @@ roman_to_script: "n\u0323ve": "\u09A3\u09CD\u09AC\u09C7" "te": "\u09A4\u09C7" "tve": "\u09A4\u09CD\u09AC\u09C7" - "t\u0332e": "\u09CE\u09CE" - "t\u0332ve": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332e": "\u09CE\u09C7" + "t\u0332ve": "\u09CE\u09AC\u09C7" "the": "\u09A5\u09C7" "thve": "\u09A5\u09CD\u09AC\u09C7" "de": "\u09A6\u09C7" @@ -1945,8 +1945,8 @@ roman_to_script: "n\u0323vo": "\u09A3\u09CD\u09AC\u09CB" "to": "\u09A4\u09CB" "tvo": "\u09A4\u09CD\u09AC\u09CB" - "t\u0332o": "\u09CE\u09CE" - "t\u0332vo": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332o": "\u09CE\u09CB" + "t\u0332vo": "\u09CE\u09AC\u09CB" "tho": "\u09A5\u09CB" "thvo": "\u09A5\u09CD\u09AC\u09CB" "do": "\u09A6\u09CB" @@ -2097,8 +2097,8 @@ roman_to_script: "n\u0323va": "\u09A3\u09CD\u09AC" "ta": "\u09A4" "tva": "\u09A4\u09CD\u09AC" - "t\u0332a": "\u09CE\u09CE" - "t\u0332va": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332": "\u09CE" + "t\u0332va": "\u09CE\u09AC" "tha": "\u09A5" "thva": "\u09A5\u09CD\u09AC" "da": "\u09A6" @@ -2273,8 +2273,7 @@ roman_to_script: "n\u0323v": "\u09A3\u09CD\u09AC\u09CD" "t": "\u09A4\u09CD" "tv": "\u09A4\u09CD\u09AC\u09CD" - "t\u0332": "\u09CE\u09CE\u09CD" - "t\u0332v": "\u09CE\u09CD\u09AC\u09CE\u09CD" + "t\u0332v": "\u09CE\u09AC\u09CD" "th": "\u09A5\u09CD" "thv": "\u09A5\u09CD\u09AC\u09CD" "d": "\u09A6\u09CD" @@ -2451,8 +2450,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09C8": "n\u0323vai" "\u09A4\u09C8": "tai" "\u09A4\u09CD\u09AC\u09C8": "tvai" - "\u09CE\u09CE": "t\u0332ai" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332vai" + "\u09CE\u09C8": "t\u0332ai" + "\u09CE\u09AC\u09C8": "t\u0332vai" "\u09A5\u09C8": "thai" "\u09A5\u09CD\u09AC\u09C8": "thvai" "\u09A6\u09C8": "dai" @@ -2603,8 +2602,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09CC": "n\u0323vau" "\u09A4\u09CC": "tau" "\u09A4\u09CD\u09AC\u09CC": "tvau" - "\u09CE\u09CE": "t\u0332au" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332vau" + "\u09CE\u09CC": "t\u0332au" + "\u09CE\u09AC\u09CC": "t\u0332vau" "\u09A5\u09CC": "thau" "\u09A5\u09CD\u09AC\u09CC": "thvau" "\u09A6\u09CC": "dau" @@ -2755,8 +2754,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09BE": "n\u0323va\u0304" "\u09A4\u09BE": "ta\u0304" "\u09A4\u09CD\u09AC\u09BE": "tva\u0304" - "\u09CE\u09CE": "t\u0332a\u0304" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332va\u0304" + "\u09CE\u09BE": "t\u0332a\u0304" + "\u09CE\u09AC\u09BE": "t\u0332va\u0304" "\u09A5\u09BE": "tha\u0304" "\u09A5\u09CD\u09AC\u09BE": "thva\u0304" "\u09A6\u09BE": "da\u0304" @@ -2907,8 +2906,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09C0": "n\u0323vi\u0304" "\u09A4\u09C0": "ti\u0304" "\u09A4\u09CD\u09AC\u09C0": "tvi\u0304" - "\u09CE\u09CE": "t\u0332i\u0304" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332vi\u0304" + "\u09CE\u09C0": "t\u0332i\u0304" + "\u09CE\u09AC\u09C0": "t\u0332vi\u0304" "\u09A5\u09C0": "thi\u0304" "\u09A5\u09CD\u09AC\u09C0": "thvi\u0304" "\u09A6\u09C0": "di\u0304" @@ -3059,8 +3058,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09BF": "n\u0323vi" "\u09A4\u09BF": "ti" "\u09A4\u09CD\u09AC\u09BF": "tvi" - "\u09CE\u09CE": "t\u0332i" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332vi" + "\u09CE\u09BF": "t\u0332i" + "\u09CE\u09AC\u09BF": "t\u0332vi" "\u09A5\u09BF": "thi" "\u09A5\u09CD\u09AC\u09BF": "thvi" "\u09A6\u09BF": "di" @@ -3211,8 +3210,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09C2": "n\u0323vu\u0304" "\u09A4\u09C2": "tu\u0304" "\u09A4\u09CD\u09AC\u09C2": "tvu\u0304" - "\u09CE\u09CE": "t\u0332u\u0304" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332vu\u0304" + "\u09CE\u09C2": "t\u0332u\u0304" + "\u09CE\u09AC\u09C2": "t\u0332vu\u0304" "\u09A5\u09C2": "thu\u0304" "\u09A5\u09CD\u09AC\u09C2": "thvu\u0304" "\u09A6\u09C2": "du\u0304" @@ -3363,8 +3362,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09C1": "n\u0323vu" "\u09A4\u09C1": "tu" "\u09A4\u09CD\u09AC\u09C1": "tvu" - "\u09CE\u09CE": "t\u0332u" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332vu" + "\u09CE\u09C1": "t\u0332u" + "\u09CE\u09AC\u09C1": "t\u0332vu" "\u09A5\u09C1": "thu" "\u09A5\u09CD\u09AC\u09C1": "thvu" "\u09A6\u09C1": "du" @@ -3515,8 +3514,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09C4": "n\u0323vr\u0304\u0325" "\u09A4\u09C4": "tr\u0304\u0325" "\u09A4\u09CD\u09AC\u09C4": "tvr\u0304\u0325" - "\u09CE\u09CE": "t\u0332r\u0304\u0325" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332vr\u0304\u0325" + "\u09CE\u09C4": "t\u0332r\u0304\u0325" + "\u09CE\u09AC\u09C4": "t\u0332vr\u0304\u0325" "\u09A5\u09C4": "thr\u0304\u0325" "\u09A5\u09CD\u09AC\u09C4": "thvr\u0304\u0325" "\u09A6\u09C4": "dr\u0304\u0325" @@ -3667,8 +3666,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09C3": "n\u0323vr\u0325" "\u09A4\u09C3": "tr\u0325" "\u09A4\u09CD\u09AC\u09C3": "tvr\u0325" - "\u09CE\u09CE": "t\u0332r\u0325" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332vr\u0325" + "\u09CE\u09C3": "t\u0332r\u0325" + "\u09CE\u09AC\u09C3": "t\u0332vr\u0325" "\u09A5\u09C3": "thr\u0325" "\u09A5\u09CD\u09AC\u09C3": "thvr\u0325" "\u09A6\u09C3": "dr\u0325" @@ -3819,8 +3818,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09E3": "n\u0323vl\u0304\u0325" "\u09A4\u09E3": "tl\u0304\u0325" "\u09A4\u09CD\u09AC\u09E3": "tvl\u0304\u0325" - "\u09CE\u09CE": "t\u0332l\u0304\u0325" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332vl\u0304\u0325" + "\u09CE\u09E3": "t\u0332l\u0304\u0325" + "\u09CE\u09AC\u09E3": "t\u0332vl\u0304\u0325" "\u09A5\u09E3": "thl\u0304\u0325" "\u09A5\u09CD\u09AC\u09E3": "thvl\u0304\u0325" "\u09A6\u09E3": "dl\u0304\u0325" @@ -3971,8 +3970,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09E2": "n\u0323vl\u0325" "\u09A4\u09E2": "tl\u0325" "\u09A4\u09CD\u09AC\u09E2": "tvl\u0325" - "\u09CE\u09CE": "t\u0332l\u0325" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332vl\u0325" + "\u09CE\u09E2": "t\u0332l\u0325" + "\u09CE\u09AC\u09E2": "t\u0332vl\u0325" "\u09A5\u09E2": "thl\u0325" "\u09A5\u09CD\u09AC\u09E2": "thvl\u0325" "\u09A6\u09E2": "dl\u0325" @@ -4123,8 +4122,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09C7": "n\u0323ve" "\u09A4\u09C7": "te" "\u09A4\u09CD\u09AC\u09C7": "tve" - "\u09CE\u09CE": "t\u0332e" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332ve" + "\u09CE\u09C7": "t\u0332e" + "\u09CE\u09AC\u09C7": "t\u0332ve" "\u09A5\u09C7": "the" "\u09A5\u09CD\u09AC\u09C7": "thve" "\u09A6\u09C7": "de" @@ -4275,8 +4274,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09CB": "n\u0323vo" "\u09A4\u09CB": "to" "\u09A4\u09CD\u09AC\u09CB": "tvo" - "\u09CE\u09CE": "t\u0332o" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332vo" + "\u09CE\u09CB": "t\u0332o" + "\u09CE\u09AC\u09CB": "t\u0332vo" "\u09A5\u09CB": "tho" "\u09A5\u09CD\u09AC\u09CB": "thvo" "\u09A6\u09CB": "do" @@ -4427,8 +4426,7 @@ script_to_roman: "\u09A3\u09CD": "n\u0323" "\u09A4\u09CD\u09AC\u09CD": "tv" "\u09A4\u09CD": "t" - "\u09CE\u09CD\u09AC\u09CE\u09CD": "t\u0332v" - "\u09CE\u09CE\u09CD": "t\u0332" + "\u09CE\u09AC\u09CD": "t\u0332v" "\u09A5\u09CD\u09AC\u09CD": "thv" "\u09A5\u09CD": "th" "\u09A6\u09CD\u09AC\u09CD": "dv" @@ -4579,8 +4577,8 @@ script_to_roman: "\u09A3\u09CD\u09AC": "n\u0323va" "\u09A4": "ta" "\u09A4\u09CD\u09AC": "tva" - "\u09CE\u09CE": "t\u0332a" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332va" + "\u09CE": "t\u0332" + "\u09CE\u09AC": "t\u0332va" "\u09A5": "tha" "\u09A5\u09CD\u09AC": "thva" "\u09A6": "da" diff --git a/scriptshifter/tables/data/bengali.yml b/scriptshifter/tables/data/bengali.yml index 8d73797..bfc5b0b 100644 --- a/scriptshifter/tables/data/bengali.yml +++ b/scriptshifter/tables/data/bengali.yml @@ -120,8 +120,8 @@ roman_to_script: "n\u0323vai": "\u09A3\u09CD\u09AC\u09C8" "tai": "\u09A4\u09C8" "tvai": "\u09A4\u09CD\u09AC\u09C8" - "t\u0332ai": "\u09CE\u09CE" - "t\u0332vai": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332ai": "\u09CE\u09C8" + "t\u0332vai": "\u09CE\u09AC\u09C8" "thai": "\u09A5\u09C8" "thvai": "\u09A5\u09CD\u09AC\u09C8" "dai": "\u09A6\u09C8" @@ -269,8 +269,8 @@ roman_to_script: "n\u0323vau": "\u09A3\u09CD\u09AC\u09CC" "tau": "\u09A4\u09CC" "tvau": "\u09A4\u09CD\u09AC\u09CC" - "t\u0332au": "\u09CE\u09CE" - "t\u0332vau": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332au": "\u09CE\u09CC" + "t\u0332vau": "\u09CE\u09AC\u09CC" "thau": "\u09A5\u09CC" "thvau": "\u09A5\u09CD\u09AC\u09CC" "dau": "\u09A6\u09CC" @@ -418,8 +418,8 @@ roman_to_script: "n\u0323va\u0304": "\u09A3\u09CD\u09AC\u09BE" "ta\u0304": "\u09A4\u09BE" "tva\u0304": "\u09A4\u09CD\u09AC\u09BE" - "t\u0332a\u0304": "\u09CE\u09CE" - "t\u0332va\u0304": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332a\u0304": "\u09CE\u09BE" + "t\u0332va\u0304": "\u09CE\u09AC\u09BE" "tha\u0304": "\u09A5\u09BE" "thva\u0304": "\u09A5\u09CD\u09AC\u09BE" "da\u0304": "\u09A6\u09BE" @@ -567,8 +567,8 @@ roman_to_script: "n\u0323vi\u0304": "\u09A3\u09CD\u09AC\u09C0" "ti\u0304": "\u09A4\u09C0" "tvi\u0304": "\u09A4\u09CD\u09AC\u09C0" - "t\u0332i\u0304": "\u09CE\u09CE" - "t\u0332vi\u0304": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332i\u0304": "\u09CE\u09C0" + "t\u0332vi\u0304": "\u09CE\u09AC\u09C0" "thi\u0304": "\u09A5\u09C0" "thvi\u0304": "\u09A5\u09CD\u09AC\u09C0" "di\u0304": "\u09A6\u09C0" @@ -716,8 +716,8 @@ roman_to_script: "n\u0323vi": "\u09A3\u09CD\u09AC\u09BF" "ti": "\u09A4\u09BF" "tvi": "\u09A4\u09CD\u09AC\u09BF" - "t\u0332i": "\u09CE\u09CE" - "t\u0332vi": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332i": "\u09CE\u09BF" + "t\u0332vi": "\u09CE\u09AC\u09BF" "thi": "\u09A5\u09BF" "thvi": "\u09A5\u09CD\u09AC\u09BF" "di": "\u09A6\u09BF" @@ -865,8 +865,8 @@ roman_to_script: "n\u0323vu\u0304": "\u09A3\u09CD\u09AC\u09C2" "tu\u0304": "\u09A4\u09C2" "tvu\u0304": "\u09A4\u09CD\u09AC\u09C2" - "t\u0332u\u0304": "\u09CE\u09CE" - "t\u0332vu\u0304": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332u\u0304": "\u09CE\u09C2" + "t\u0332vu\u0304": "\u09CE\u09AC\u09C2" "thu\u0304": "\u09A5\u09C2" "thvu\u0304": "\u09A5\u09CD\u09AC\u09C2" "du\u0304": "\u09A6\u09C2" @@ -1014,8 +1014,8 @@ roman_to_script: "n\u0323vu": "\u09A3\u09CD\u09AC\u09C1" "tu": "\u09A4\u09C1" "tvu": "\u09A4\u09CD\u09AC\u09C1" - "t\u0332u": "\u09CE\u09CE" - "t\u0332vu": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332u": "\u09CE\u09C1" + "t\u0332vu": "\u09CE\u09AC\u09C1" "thu": "\u09A5\u09C1" "thvu": "\u09A5\u09CD\u09AC\u09C1" "du": "\u09A6\u09C1" @@ -1163,8 +1163,8 @@ roman_to_script: "n\u0323vr\u0304\u0325": "\u09A3\u09CD\u09AC\u09C4" "tr\u0304\u0325": "\u09A4\u09C4" "tvr\u0304\u0325": "\u09A4\u09CD\u09AC\u09C4" - "t\u0332r\u0304\u0325": "\u09CE\u09CE" - "t\u0332vr\u0304\u0325": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332r\u0304\u0325": "\u09CE\u09C4" + "t\u0332vr\u0304\u0325": "\u09CE\u09AC\u09C4" "thr\u0304\u0325": "\u09A5\u09C4" "thvr\u0304\u0325": "\u09A5\u09CD\u09AC\u09C4" "dr\u0304\u0325": "\u09A6\u09C4" @@ -1312,8 +1312,8 @@ roman_to_script: "n\u0323vr\u0325": "\u09A3\u09CD\u09AC\u09C3" "tr\u0325": "\u09A4\u09C3" "tvr\u0325": "\u09A4\u09CD\u09AC\u09C3" - "t\u0332r\u0325": "\u09CE\u09CE" - "t\u0332vr\u0325": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332r\u0325": "\u09CE\u09C3" + "t\u0332vr\u0325": "\u09CE\u09AC\u09C3" "thr\u0325": "\u09A5\u09C3" "thvr\u0325": "\u09A5\u09CD\u09AC\u09C3" "dr\u0325": "\u09A6\u09C3" @@ -1461,8 +1461,8 @@ roman_to_script: "n\u0323vl\u0304\u0325": "\u09A3\u09CD\u09AC\u09E3" "tl\u0304\u0325": "\u09A4\u09E3" "tvl\u0304\u0325": "\u09A4\u09CD\u09AC\u09E3" - "t\u0332l\u0304\u0325": "\u09CE\u09CE" - "t\u0332vl\u0304\u0325": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332l\u0304\u0325": "\u09CE\u09E3" + "t\u0332vl\u0304\u0325": "\u09CE\u09AC\u09E3" "thl\u0304\u0325": "\u09A5\u09E3" "thvl\u0304\u0325": "\u09A5\u09CD\u09AC\u09E3" "dl\u0304\u0325": "\u09A6\u09E3" @@ -1610,8 +1610,8 @@ roman_to_script: "n\u0323vl\u0325": "\u09A3\u09CD\u09AC\u09E2" "tl\u0325": "\u09A4\u09E2" "tvl\u0325": "\u09A4\u09CD\u09AC\u09E2" - "t\u0332l\u0325": "\u09CE\u09CE" - "t\u0332vl\u0325": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332l\u0325": "\u09CE\u09E2" + "t\u0332vl\u0325": "\u09CE\u09AC\u09E2" "thl\u0325": "\u09A5\u09E2" "thvl\u0325": "\u09A5\u09CD\u09AC\u09E2" "dl\u0325": "\u09A6\u09E2" @@ -1759,8 +1759,8 @@ roman_to_script: "n\u0323ve": "\u09A3\u09CD\u09AC\u09C7" "te": "\u09A4\u09C7" "tve": "\u09A4\u09CD\u09AC\u09C7" - "t\u0332e": "\u09CE\u09CE" - "t\u0332ve": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332e": "\u09CE\u09C7" + "t\u0332ve": "\u09CE\u09AC\u09C7" "the": "\u09A5\u09C7" "thve": "\u09A5\u09CD\u09AC\u09C7" "de": "\u09A6\u09C7" @@ -1908,8 +1908,8 @@ roman_to_script: "n\u0323vo": "\u09A3\u09CD\u09AC\u09CB" "to": "\u09A4\u09CB" "tvo": "\u09A4\u09CD\u09AC\u09CB" - "t\u0332o": "\u09CE\u09CE" - "t\u0332vo": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332o": "\u09CE\u09CB" + "t\u0332vo": "\u09CE\u09AC\u09CB" "tho": "\u09A5\u09CB" "thvo": "\u09A5\u09CD\u09AC\u09CB" "do": "\u09A6\u09CB" @@ -2057,8 +2057,8 @@ roman_to_script: "n\u0323va": "\u09A3\u09CD\u09AC" "ta": "\u09A4" "tva": "\u09A4\u09CD\u09AC" - "t\u0332a": "\u09CE\u09CE" - "t\u0332va": "\u09CE\u09CD\u09AC\u09CE" + "t\u0332a": "\u09CE\u09AC" + "t\u0332va": "\u09CE\u09AC\u09AC" "tha": "\u09A5" "thva": "\u09A5\u09CD\u09AC" "da": "\u09A6" @@ -2230,8 +2230,8 @@ roman_to_script: "n\u0323v": "\u09A3\u09CD\u09AC\u09CD" "n\u0323": "\u09A3\u09CD" "tv": "\u09A4\u09CD\u09AC\u09CD" - "t\u0332v": "\u09CE\u09CD\u09AC\u09CE\u09CD" - "t\u0332": "\u09CE\u09CE\u09CD" + "t\u0332v": "\u09CE\u09AC\u09CD" + "t\u0332": "\u09CE" "thv": "\u09A5\u09CD\u09AC\u09CD" "th": "\u09A5\u09CD" "t": "\u09A4\u09CD" @@ -2412,8 +2412,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09C8": "n\u0323vai" "\u09A4\u09C8": "tai" "\u09A4\u09CD\u09AC\u09C8": "tvai" - "\u09CE\u09CE": "t\u0332ai" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332vai" + "\u09CE\u09C8": "t\u0332ai" + "\u09CE\u09AC\u09C8": "t\u0332vai" "\u09A5\u09C8": "thai" "\u09A5\u09CD\u09AC\u09C8": "thvai" "\u09A6\u09C8": "dai" @@ -2563,8 +2563,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09CC": "n\u0323vau" "\u09A4\u09CC": "tau" "\u09A4\u09CD\u09AC\u09CC": "tvau" - "\u09CE\u09CE": "t\u0332au" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332vau" + "\u09CE\u09CC": "t\u0332au" + "\u09CE\u09AC\u09CC": "t\u0332vau" "\u09A5\u09CC": "thau" "\u09A5\u09CD\u09AC\u09CC": "thvau" "\u09A6\u09CC": "dau" @@ -2714,8 +2714,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09BE": "n\u0323va\u0304" "\u09A4\u09BE": "ta\u0304" "\u09A4\u09CD\u09AC\u09BE": "tva\u0304" - "\u09CE\u09CE": "t\u0332a\u0304" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332va\u0304" + "\u09CE\u09BE": "t\u0332a\u0304" + "\u09CE\u09AC\u09BE": "t\u0332va\u0304" "\u09A5\u09BE": "tha\u0304" "\u09A5\u09CD\u09AC\u09BE": "thva\u0304" "\u09A6\u09BE": "da\u0304" @@ -2865,8 +2865,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09C0": "n\u0323vi\u0304" "\u09A4\u09C0": "ti\u0304" "\u09A4\u09CD\u09AC\u09C0": "tvi\u0304" - "\u09CE\u09CE": "t\u0332i\u0304" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332vi\u0304" + "\u09CE\u09C0": "t\u0332i\u0304" + "\u09CE\u09AC\u09C0": "t\u0332vi\u0304" "\u09A5\u09C0": "thi\u0304" "\u09A5\u09CD\u09AC\u09C0": "thvi\u0304" "\u09A6\u09C0": "di\u0304" @@ -3016,8 +3016,8 @@ script_to_roman: "\u09A3\u09AD\u09AC\u09BF": "n\u0323vi" "\u09A4\u09BF": "ti" "\u09A4\u09AD\u09AC\u09BF": "tvi" - "\u09CE\u09CE": "t\u0332i" - "\u09CE\u09AD\u09AC\u09CE": "t\u0332vi" + "\u09CE\u09bf": "t\u0332i" + "\u09CE\u09AC\u09BF": "t\u0332vi" "\u09A5\u09BF": "thi" "\u09A5\u09AD\u09AC\u09BF": "thvi" "\u09A6\u09BF": "di" @@ -3167,8 +3167,8 @@ script_to_roman: "\u09A3\u09AD\u09AC\u09C2": "n\u0323vu\u0304" "\u09A4\u09C2": "tu\u0304" "\u09A4\u09AD\u09AC\u09C2": "tvu\u0304" - "\u09CE\u09CE": "t\u0332u\u0304" - "\u09CE\u09AD\u09AC\u09CE": "t\u0332vu\u0304" + "\u09CE\u09C2": "t\u0332u\u0304" + "\u09CE\u09AC\u09C2": "t\u0332vu\u0304" "\u09A5\u09C2": "thu\u0304" "\u09A5\u09AD\u09AC\u09C2": "thvu\u0304" "\u09A6\u09C2": "du\u0304" @@ -3318,8 +3318,8 @@ script_to_roman: "\u09A3\u09AD\u09AC\u09C1": "n\u0323vu" "\u09A4\u09C1": "tu" "\u09A4\u09AD\u09AC\u09C1": "tvu" - "\u09CE\u09CE": "t\u0332u" - "\u09CE\u09AD\u09AC\u09CE": "t\u0332vu" + "\u09CE\u09C1": "t\u0332u" + "\u09CE\u09AC\u09C1": "t\u0332vu" "\u09A5\u09C1": "thu" "\u09A5\u09AD\u09AC\u09C1": "thvu" "\u09A6\u09C1": "du" @@ -3469,8 +3469,8 @@ script_to_roman: "\u09A3\u09AD\u09AC\u09C4": "n\u0323vr\u0304\u0325" "\u09A4\u09C4": "tr\u0304\u0325" "\u09A4\u09AD\u09AC\u09C4": "tvr\u0304\u0325" - "\u09CE\u09CE": "t\u0332r\u0304\u0325" - "\u09CE\u09AD\u09AC\u09CE": "t\u0332vr\u0304\u0325" + "\u09CE\u09C4": "t\u0332r\u0304\u0325" + "\u09CE\u09AC\u09C4": "t\u0332vr\u0304\u0325" "\u09A5\u09C4": "thr\u0304\u0325" "\u09A5\u09AD\u09AC\u09C4": "thvr\u0304\u0325" "\u09A6\u09C4": "dr\u0304\u0325" @@ -3620,8 +3620,8 @@ script_to_roman: "\u09A3\u09AD\u09AC\u09C3": "n\u0323vr\u0325" "\u09A4\u09C3": "tr\u0325" "\u09A4\u09AD\u09AC\u09C3": "tvr\u0325" - "\u09CE\u09CE": "t\u0332r\u0325" - "\u09CE\u09AD\u09AC\u09CE": "t\u0332vr\u0325" + "\u09CE\u09C3": "t\u0332r\u0325" + "\u09CE\u09AC\u09C3": "t\u0332vr\u0325" "\u09A5\u09C3": "thr\u0325" "\u09A5\u09AD\u09AC\u09C3": "thvr\u0325" "\u09A6\u09C3": "dr\u0325" @@ -3771,8 +3771,8 @@ script_to_roman: "\u09A3\u09AD\u09AC\u09E3": "n\u0323vl\u0304\u0325" "\u09A4\u09E3": "tl\u0304\u0325" "\u09A4\u09AD\u09AC\u09E3": "tvl\u0304\u0325" - "\u09CE\u09CE": "t\u0332l\u0304\u0325" - "\u09CE\u09AD\u09AC\u09CE": "t\u0332vl\u0304\u0325" + "\u09CE\u09E3": "t\u0332l\u0304\u0325" + "\u09CE\u09AC\u09E3": "t\u0332vl\u0304\u0325" "\u09A5\u09E3": "thl\u0304\u0325" "\u09A5\u09AD\u09AC\u09E3": "thvl\u0304\u0325" "\u09A6\u09E3": "dl\u0304\u0325" @@ -3922,8 +3922,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09E2": "n\u0323vl\u0325" "\u09A4\u09E2": "tl\u0325" "\u09A4\u09CD\u09AC\u09E2": "tvl\u0325" - "\u09CE\u09CE": "t\u0332l\u0325" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332vl\u0325" + "\u09CE\u09E2": "t\u0332l\u0325" + "\u09CE\u09AC\u09E2": "t\u0332vl\u0325" "\u09A5\u09E2": "thl\u0325" "\u09A5\u09CD\u09AC\u09E2": "thvl\u0325" "\u09A6\u09E2": "dl\u0325" @@ -4073,8 +4073,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09C7": "n\u0323ve" "\u09A4\u09C7": "te" "\u09A4\u09CD\u09AC\u09C7": "tve" - "\u09CE\u09CE": "t\u0332e" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332ve" + "\u09CE\u09C7": "t\u0332e" + "\u09CE\u09AC\u09C7": "t\u0332ve" "\u09A5\u09C7": "the" "\u09A5\u09CD\u09AC\u09C7": "thve" "\u09A6\u09C7": "de" @@ -4224,8 +4224,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09CB": "n\u0323vo" "\u09A4\u09CB": "to" "\u09A4\u09CD\u09AC\u09CB": "tvo" - "\u09CE\u09CE": "t\u0332o" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332vo" + "\u09CE\u09CB": "t\u0332o" + "\u09CE\u09AC\u09CB": "t\u0332vo" "\u09A5\u09CB": "tho" "\u09A5\u09CD\u09AC\u09CB": "thvo" "\u09A6\u09CB": "do" @@ -4375,8 +4375,8 @@ script_to_roman: "\u09A3\u09CD\u09AC\u09CD": "n\u0323v" "\u09A4\u09CD": "t" "\u09A4\u09CD\u09AC\u09CD": "tv" - "\u09CE\u09CE\u09CD": "t\u0332" - "\u09CE\u09CD\u09AC\u09CE\u09CD": "t\u0332v" + "\u09CE": "t\u0332" + "\u09CE\u09AC\u09CD": "t\u0332v" "\u09A5\u09CD": "th" "\u09A5\u09CD\u09AC\u09CD": "thv" "\u09A6\u09CD": "d" @@ -4525,8 +4525,8 @@ script_to_roman: "\u09A3\u09CD\u09AC": "n\u0323va" "\u09A4": "ta" "\u09A4\u09CD\u09AC": "tva" - "\u09CE\u09CE": "t\u0332a" - "\u09CE\u09CD\u09AC\u09CE": "t\u0332va" + "\u09CE": "t\u0332" + "\u09CE\u09AC": "t\u0332va" "\u09A5": "tha" "\u09A5\u09CD\u09AC": "thva" "\u09A6": "da" diff --git a/scriptshifter/tables/data/gurmukhi.yml b/scriptshifter/tables/data/gurmukhi.yml deleted file mode 100644 index 70496d0..0000000 --- a/scriptshifter/tables/data/gurmukhi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -general: - name: Punjabi (Gurmukhi) - case_sensitive: false - -script_to_roman: - hooks: - post_config: - - - - aksharamukha.romanizer.s2r_post_config - - src_script: "Gurmukhi" - -roman_to_script: - hooks: - post_config: - - - - aksharamukha.romanizer.r2s_post_config - - dest_script: "Gurmukhi" diff --git a/scriptshifter/tables/data/malayalam.yml b/scriptshifter/tables/data/malayalam.yml index a9d018a..c6cbbc9 100644 --- a/scriptshifter/tables/data/malayalam.yml +++ b/scriptshifter/tables/data/malayalam.yml @@ -8,7 +8,7 @@ general: roman_to_script: map: # CHILLU DEAD CONSONANTS (syllable-final, no vowel) - + "n\u0301\u0323": "\u0D7A" "n\u0323\u0301": "\u0D7A" "n\u0301": "\u0D7B" @@ -21,12 +21,12 @@ roman_to_script: "y\u0301": "\u0D55" "l\u0301\u0332": "\u0D56" "l\u0332\u0301": "\u0D56" - + # FINAL ANUSVARA "m\u0323%": "\u0D02" # CONSONANTS WITH VOWEL A WITH MACRON - + "n\u0307ka\u0304": "\u0D02\u0D15\u0D3E" "n\u0307kha\u0304": "\u0D02\u0D16\u0D3E" "n\u0307ga\u0304": "\u0D02\u0D17\u0D3E" @@ -108,9 +108,9 @@ roman_to_script: "n\u0332a\u0304": "\u0D29\u0D3E" # END OF CONSONANTS WITH VOWEL A WITH MACRON - + # CONSONANTS WITH VOWEL A WITH DOT ABOVE - + "n\u0307ka\u0307": "\u0D02\u0D15\u0D41\u0D4D" "n\u0307kha\u0307": "\u0D02\u0D16\u0D41\u0D4D" "n\u0307ga\u0307": "\u0D02\u0D17\u0D41\u0D4D" @@ -192,9 +192,9 @@ roman_to_script: "n\u0332a\u0307": "\u0D29\u0D41\u0D4D" # END OF CONSONANTS WITH VOWEL A WITH DOT ABOVE - + # CONSONANTS WITH VOWEL AI - + "n\u0307kai": "\u0D02\u0D15\u0D48" "n\u0307khai": "\u0D02\u0D16\u0D48" "n\u0307gai": "\u0D02\u0D17\u0D48" @@ -274,11 +274,11 @@ roman_to_script: "hai": "\u0D39\u0D48" "t\u0324ai": "\u0D3A\u0D48" "n\u0332ai": "\u0D29\u0D48" - + # END OF CONSONANTS WITH VOWEL AI - + # CONSONANTS WITH VOWEL AU - + "n\u0307kau": "\u0D02\u0D15\u0D4C" "n\u0307khau": "\u0D02\u0D16\u0D4C" "n\u0307gau": "\u0D02\u0D17\u0D4C" @@ -358,11 +358,11 @@ roman_to_script: "hau": "\u0D39\u0D4C" "t\u0324au": "\u0D3A\u0D4C" "n\u0332au": "\u0D29\u0D4C" - + # END OF CONSONANTS WITH VOWEL AU - + # CONSONANTS WITH VOWEL A ALONE - + "n\u0307ka": "\u0D02\u0D15" "n\u0307kha": "\u0D02\u0D16" "n\u0307ga": "\u0D02\u0D17" @@ -442,11 +442,11 @@ roman_to_script: "ha": "\u0D39" "t\u0324a": "\u0D3A" "n\u0332a": "\u0D29" - + # END OF CONSONANTS WITH VOWEL A ALONE - + # CONSONANTS WITH VOWEL I WITH MACRON - + "n\u0307ki\u0304": "\u0D02\u0D15\u0D40" "n\u0307khi\u0304": "\u0D02\u0D16\u0D40" "n\u0307gi\u0304": "\u0D02\u0D17\u0D40" @@ -526,11 +526,11 @@ roman_to_script: "hi\u0304": "\u0D39\u0D40" "t\u0324i\u0304": "\u0D3A\u0D40" "n\u0332i\u0304": "\u0D29\u0D40" - + # END OF CONSONANTS WITH VOWEL I WITH MACRON - + # CONSONANTS WITH VOWEL I ALONE - + "n\u0307ki": "\u0D02\u0D15\u0D3F" "n\u0307khi": "\u0D02\u0D16\u0D3F" "n\u0307gi": "\u0D02\u0D17\u0D3F" @@ -610,11 +610,11 @@ roman_to_script: "hi": "\u0D39\u0D3F" "t\u0324i": "\u0D3A\u0D3F" "n\u0332i": "\u0D29\u0D3F" - + # END OF CONSONANTS WITH VOWEL I ALONE - + # CONSONANTS WITH VOWEL U WITH MACRON - + "n\u0307ku\u0304": "\u0D02\u0D15\u0D42" "n\u0307khu\u0304": "\u0D02\u0D16\u0D42" "n\u0307gu\u0304": "\u0D02\u0D17\u0D42" @@ -694,11 +694,11 @@ roman_to_script: "hu\u0304": "\u0D39\u0D42" "t\u0324u\u0304": "\u0D3A\u0D42" "n\u0332u\u0304": "\u0D29\u0D42" - + # END OF CONSONANTS WITH VOWEL U WITH MACRON - + # CONSONANTS WITH VOWEL U ALONE - + "n\u0307ku": "\u0D02\u0D15\u0D41" "n\u0307khu": "\u0D02\u0D16\u0D41" "n\u0307gu": "\u0D02\u0D17\u0D41" @@ -778,11 +778,11 @@ roman_to_script: "hu": "\u0D39\u0D41" "t\u0324u": "\u0D3A\u0D41" "n\u0332u": "\u0D29\u0D41" - + # END OF CONSONANTS WITH VOWEL U ALONE - + # CONSONANTS WITH VOWEL R WITH MACRON AND RING BELOW - + "n\u0307kr\u0304\u0325": "\u0D02\u0D15\u0D44" "n\u0307khr\u0304\u0325": "\u0D02\u0D16\u0D44" "n\u0307gr\u0304\u0325": "\u0D02\u0D17\u0D44" @@ -862,11 +862,11 @@ roman_to_script: "hr\u0304\u0325": "\u0D39\u0D44" "t\u0324r\u0304\u0325": "\u0D3A\u0D44" "n\u0332r\u0304\u0325": "\u0D29\u0D44" - + # END OF CONSONANTS WITH VOWEL R WITH MACRON AND RING BELOW - + # CONSONANTS WITH VOWEL R WITH RING BELOW - + "n\u0307kr\u0325": "\u0D02\u0D15\u0D43" "n\u0307khr\u0325": "\u0D02\u0D16\u0D43" "n\u0307gr\u0325": "\u0D02\u0D17\u0D43" @@ -946,11 +946,11 @@ roman_to_script: "hr\u0325": "\u0D39\u0D43" "t\u0324r\u0325": "\u0D3A\u0D43" "n\u0332r\u0325": "\u0D29\u0D43" - + # END OF CONSONANTS WITH VOWEL R WITH RING BELOW - + # CONSONANTS WITH VOWEL L WITH MACRON AND RING BELOW - + "n\u0307kl\u0304\u0325": "\u0D02\u0D15\u0D63" "n\u0307khl\u0304\u0325": "\u0D02\u0D16\u0D63" "n\u0307gl\u0304\u0325": "\u0D02\u0D17\u0D63" @@ -1030,11 +1030,11 @@ roman_to_script: "hl\u0304\u0325": "\u0D39\u0D63" "t\u0324l\u0304\u0325": "\u0D3A\u0D63" "n\u0332l\u0304\u0325": "\u0D29\u0D63" - + # END OF CONSONANTS WITH VOWEL L WITH MACRON AND RING BELOW - + # CONSONANTS WITH VOWEL L WITH RING BELOW - + "n\u0307kl\u0325": "\u0D02\u0D15\u0D62" "n\u0307khl\u0325": "\u0D02\u0D16\u0D62" "n\u0307gl\u0325": "\u0D02\u0D17\u0D62" @@ -1114,11 +1114,11 @@ roman_to_script: "hl\u0325": "\u0D39\u0D62" "t\u0324l\u0325": "\u0D3A\u0D62" "n\u0332l\u0325": "\u0D29\u0D62" - + # END OF CONSONANTS WITH VOWEL L WITH RING BELOW - + # CONSONANTS WITH VOWEL E WITH MACRON - + "n\u0307ke\u0304": "\u0D02\u0D15\u0D47" "n\u0307khe\u0304": "\u0D02\u0D16\u0D47" "n\u0307ge\u0304": "\u0D02\u0D17\u0D47" @@ -1198,11 +1198,11 @@ roman_to_script: "he\u0304": "\u0D39\u0D47" "t\u0324e\u0304": "\u0D3A\u0D47" "n\u0332e\u0304": "\u0D29\u0D47" - + # END OF CONSONANTS WITH VOWEL E WITH MACRON - + # CONSONANTS WITH VOWEL E ALONE - + "n\u0307ke": "\u0D02\u0D15\u0D46" "n\u0307khe": "\u0D02\u0D16\u0D46" "n\u0307ge": "\u0D02\u0D17\u0D46" @@ -1282,11 +1282,11 @@ roman_to_script: "he": "\u0D39\u0D46" "t\u0324e": "\u0D3A\u0D46" "n\u0332e": "\u0D29\u0D46" - + # END OF CONSONANTS WITH VOWEL E ALONE - + # CONSONANTS WITH VOWEL O WITH MACRON - + "n\u0307ko\u0304": "\u0D02\u0D15\u0D4B" "n\u0307kho\u0304": "\u0D02\u0D16\u0D4B" "n\u0307go\u0304": "\u0D02\u0D17\u0D4B" @@ -1366,11 +1366,11 @@ roman_to_script: "ho\u0304": "\u0D39\u0D4B" "t\u0324o\u0304": "\u0D3A\u0D4B" "n\u0332o\u0304": "\u0D29\u0D4B" - + # END OF CONSONANTS WITH VOWEL O WITH MACRON - + # CONSONANTS WITH VOWEL O ALONE - + "n\u0307ko": "\u0D02\u0D15\u0D4A" "n\u0307kho": "\u0D02\u0D16\u0D4A" "n\u0307go": "\u0D02\u0D17\u0D4A" @@ -1450,11 +1450,11 @@ roman_to_script: "ho": "\u0D39\u0D4A" "t\u0324o": "\u0D3A\u0D4A" "n\u0332o": "\u0D29\u0D4A" - + # END OF CONSONANTS WITH VOWEL O ALONE - + # INITIAL AND INDEPENDENT VOWELS - + "ai": "\u0D10" "au": "\u0D14" "a\u0304": "\u0D06" @@ -1471,9 +1471,9 @@ roman_to_script: "e": "\u0D0E" "o\u0304": "\u0D13" "o": "\u0D12" - + # CONSONANTS WITH NO VOWEL - + "n\u0307kh": "\u0D02\u0D16\u0D4D" "n\u0307k": "\u0D02\u0D15\u0D4D" "n\u0307gh": "\u0D02\u0D18\u0D4D" @@ -1554,16 +1554,16 @@ roman_to_script: "h": "\u0D39\u0D4D" "t\u0324": "\u0D3A\u0D4D" "n\u0332": "\u0D29\u0D4D" - + # END OF CONSONANTS WITH NO VOWEL - + # FINAL CONVERSIONS FROM LATIN SCRIPT "\u002F\u002F": "\u0965" "\u002F": "\u0964" "\u0027": "\u0D3D" - + # DEVANAGARI DIGITS - + "0": "\u0D66" "1": "\u0D67" "2": "\u0D68" @@ -1579,7 +1579,7 @@ script_to_roman: map: # CHILLU "DEAD" CONSONANTS (syllable-final, no vowel) - + "\u0D7A": "n\u0301\u0323" "\u0D7B": "n\u0301" "\u0D7C": "r\u0301" @@ -1594,7 +1594,7 @@ script_to_roman: "\u0D02%": "m\u0323" # CONSONANTS WITH VOWEL A WITH MACRON - + "\u0D02\u0D15\u0D3E": "n\u0307ka\u0304" "\u0D02\u0D16\u0D3E": "n\u0307kha\u0304" "\u0D02\u0D17\u0D3E": "n\u0307ga\u0304" @@ -1676,9 +1676,9 @@ script_to_roman: "\u0D29\u0D3E": "n\u0332a\u0304" # END OF CONSONANTS WITH VOWEL A WITH MACRON - + # CONSONANTS WITH VOWEL A WITH DOT ABOVE - + "\u0D02\u0D15\u0D41\u0D4D": "n\u0307ka\u0307" "\u0D02\u0D16\u0D41\u0D4D": "n\u0307kha\u0307" "\u0D02\u0D17\u0D41\u0D4D": "n\u0307ga\u0307" @@ -1760,9 +1760,9 @@ script_to_roman: "\u0D29\u0D41\u0D4D": "n\u0332a\u0307" # END OF CONSONANTS WITH VOWEL A WITH DOT ABOVE - + # CONSONANTS WITH VOWEL AI - + "\u0D02\u0D15\u0D48": "n\u0307kai" "\u0D02\u0D16\u0D48": "n\u0307khai" "\u0D02\u0D17\u0D48": "n\u0307gai" @@ -1842,11 +1842,11 @@ script_to_roman: "\u0D39\u0D48": "hai" "\u0D3A\u0D48": "t\u0324ai" "\u0D29\u0D48": "n\u0332ai" - + # END OF CONSONANTS WITH VOWEL AI - + # CONSONANTS WITH VOWEL AU - + "\u0D02\u0D15\u0D4C": "n\u0307kau" "\u0D02\u0D16\u0D4C": "n\u0307khau" "\u0D02\u0D17\u0D4C": "n\u0307gau" @@ -1926,11 +1926,11 @@ script_to_roman: "\u0D39\u0D4C": "hau" "\u0D3A\u0D4C": "t\u0324au" "\u0D29\u0D4C": "n\u0332au" - + # END OF CONSONANTS WITH VOWEL AU - + # CONSONANTS WITH VOWEL I WITH MACRON - + "\u0D02\u0D15\u0D40": "n\u0307ki\u0304" "\u0D02\u0D16\u0D40": "n\u0307khi\u0304" "\u0D02\u0D17\u0D40": "n\u0307gi\u0304" @@ -2010,11 +2010,11 @@ script_to_roman: "\u0D39\u0D40": "hi\u0304" "\u0D3A\u0D40": "t\u0324i\u0304" "\u0D29\u0D40": "n\u0332i\u0304" - + # END OF CONSONANTS WITH VOWEL I WITH MACRON - + # CONSONANTS WITH VOWEL I ALONE - + "\u0D02\u0D15\u0D3F": "n\u0307ki" "\u0D02\u0D16\u0D3F": "n\u0307khi" "\u0D02\u0D17\u0D3F": "n\u0307gi" @@ -2094,11 +2094,11 @@ script_to_roman: "\u0D39\u0D3F": "hi" "\u0D3A\u0D3F": "t\u0324i" "\u0D29\u0D3F": "n\u0332i" - + # END OF CONSONANTS WITH VOWEL I ALONE - + # CONSONANTS WITH VOWEL U WITH MACRON - + "\u0D02\u0D15\u0D42": "n\u0307ku\u0304" "\u0D02\u0D16\u0D42": "n\u0307khu\u0304" "\u0D02\u0D17\u0D42": "n\u0307gu\u0304" @@ -2178,11 +2178,11 @@ script_to_roman: "\u0D39\u0D42": "hu\u0304" "\u0D3A\u0D42": "t\u0324u\u0304" "\u0D29\u0D42": "n\u0332u\u0304" - + # END OF CONSONANTS WITH VOWEL U WITH MACRON - + # CONSONANTS WITH VOWEL U ALONE - + "\u0D02\u0D15\u0D41": "n\u0307ku" "\u0D02\u0D16\u0D41": "n\u0307khu" "\u0D02\u0D17\u0D41": "n\u0307gu" @@ -2262,11 +2262,11 @@ script_to_roman: "\u0D39\u0D41": "hu" "\u0D3A\u0D41": "t\u0324u" "\u0D29\u0D41": "n\u0332u" - + # END OF CONSONANTS WITH VOWEL U ALONE - + # CONSONANTS WITH VOWEL R WITH MACRON AND RING BELOW - + "\u0D02\u0D15\u0D44": "n\u0307kr\u0304\u0325" "\u0D02\u0D16\u0D44": "n\u0307khr\u0304\u0325" "\u0D02\u0D17\u0D44": "n\u0307gr\u0304\u0325" @@ -2346,11 +2346,11 @@ script_to_roman: "\u0D39\u0D44": "hr\u0304\u0325" "\u0D3A\u0D44": "t\u0324r\u0304\u0325" "\u0D29\u0D44": "n\u0332r\u0304\u0325" - + # END OF CONSONANTS WITH VOWEL R WITH MACRON AND RING BELOW - + # CONSONANTS WITH VOWEL R WITH RING BELOW - + "\u0D02\u0D15\u0D43": "n\u0307kr\u0325" "\u0D02\u0D16\u0D43": "n\u0307khr\u0325" "\u0D02\u0D17\u0D43": "n\u0307gr\u0325" @@ -2430,11 +2430,11 @@ script_to_roman: "\u0D39\u0D43": "hr\u0325" "\u0D3A\u0D43": "t\u0324r\u0325" "\u0D29\u0D43": "n\u0332r\u0325" - + # END OF CONSONANTS WITH VOWEL R WITH RING BELOW - + # CONSONANTS WITH VOWEL L WITH MACRON AND RING BELOW - + "\u0D02\u0D15\u0D63": "n\u0307kl\u0304\u0325" "\u0D02\u0D16\u0D63": "n\u0307khl\u0304\u0325" "\u0D02\u0D17\u0D63": "n\u0307gl\u0304\u0325" @@ -2514,11 +2514,11 @@ script_to_roman: "\u0D39\u0D63": "hl\u0304\u0325" "\u0D3A\u0D63": "t\u0324l\u0304\u0325" "\u0D29\u0D63": "n\u0332l\u0304\u0325" - + # END OF CONSONANTS WITH VOWEL L WITH MACRON AND RING BELOW - + # CONSONANTS WITH VOWEL L WITH RING BELOW - + "\u0D02\u0D15\u0D62": "n\u0307kl\u0325" "\u0D02\u0D16\u0D62": "n\u0307khl\u0325" "\u0D02\u0D17\u0D62": "n\u0307gl\u0325" @@ -2598,11 +2598,11 @@ script_to_roman: "\u0D39\u0D62": "hl\u0325" "\u0D3A\u0D62": "t\u0324l\u0325" "\u0D29\u0D62": "n\u0332l\u0325" - + # END OF CONSONANTS WITH VOWEL L WITH RING BELOW - + # CONSONANTS WITH VOWEL E WITH MACRON - + "\u0D02\u0D15\u0D47": "n\u0307ke\u0304" "\u0D02\u0D16\u0D47": "n\u0307khe\u0304" "\u0D02\u0D17\u0D47": "n\u0307ge\u0304" @@ -2682,11 +2682,11 @@ script_to_roman: "\u0D39\u0D47": "he\u0304" "\u0D3A\u0D47": "t\u0324e\u0304" "\u0D29\u0D47": "n\u0332e\u0304" - + # END OF CONSONANTS WITH VOWEL E WITH MACRON - + # CONSONANTS WITH VOWEL E ALONE - + "\u0D02\u0D15\u0D46": "n\u0307ke" "\u0D02\u0D16\u0D46": "n\u0307khe" "\u0D02\u0D17\u0D46": "n\u0307ge" @@ -2766,11 +2766,11 @@ script_to_roman: "\u0D39\u0D46": "he" "\u0D3A\u0D46": "t\u0324e" "\u0D29\u0D46": "n\u0332e" - + # END OF CONSONANTS WITH VOWEL E ALONE - + # CONSONANTS WITH VOWEL O WITH MACRON - + "\u0D02\u0D15\u0D4B": "n\u0307ko\u0304" "\u0D02\u0D16\u0D4B": "n\u0307kho\u0304" "\u0D02\u0D17\u0D4B": "n\u0307go\u0304" @@ -2850,11 +2850,11 @@ script_to_roman: "\u0D39\u0D4B": "ho\u0304" "\u0D3A\u0D4B": "t\u0324o\u0304" "\u0D29\u0D4B": "n\u0332o\u0304" - + # END OF CONSONANTS WITH VOWEL O WITH MACRON - + # CONSONANTS WITH VOWEL O ALONE - + "\u0D02\u0D15\u0D4A": "n\u0307ko" "\u0D02\u0D16\u0D4A": "n\u0307kho" "\u0D02\u0D17\u0D4A": "n\u0307go" @@ -2934,11 +2934,11 @@ script_to_roman: "\u0D39\u0D4A": "ho" "\u0D3A\u0D4A": "t\u0324o" "\u0D29\u0D4A": "n\u0332o" - + # END OF CONSONANTS WITH VOWEL O ALONE - + # CONSONANTS WITH NO VOWEL - + "\u0D02\u0D16\u0D4D": "n\u0307kh" "\u0D02\u0D15\u0D4D": "n\u0307k" "\u0D02\u0D18\u0D4D": "n\u0307gh" @@ -3018,11 +3018,11 @@ script_to_roman: "\u0D39\u0D4D": "h" "\u0D3A\u0D4D": "t\u0324" "\u0D29\u0D4D": "n\u0332" - + # END OF CONSONANTS WITH NO VOWEL - + # CONSONANTS WITH VOWEL A ALONE - + "\u0D02\u0D15": "n\u0307ka" "\u0D02\u0D16": "n\u0307kha" "\u0D02\u0D17": "n\u0307ga" @@ -3102,11 +3102,11 @@ script_to_roman: "\u0D39": "ha" "\u0D3A": "t\u0324a" "\u0D29": "n\u0332a" - + # END OF CONSONANTS WITH VOWEL A ALONE - + # INITIAL AND INDEPENDENT VOWELS - + "\u0D10": "ai" "\u0D14": "au" "\u0D06": "a\u0304" @@ -3123,17 +3123,17 @@ script_to_roman: "\u0D0E": "e" "\u0D13": "o\u0304" "\u0D12": "o" - + # FINAL CONVERSIONS FROM LATIN SCRIPT - + # REMAINING DEVANAGARI SIGN VISARGA "\u0D03%": "h\u0323" "\u0965": "\u002F\u002F" "\u0964": "\u002F" "\u0D3D": "\u0027" - + # DEVANAGARI DIGITS - + "\u0D66": "0" "\u0D67": "1" "\u0D68": "2" diff --git a/scriptshifter/tables/data/panjabi_gurmukhi.yml b/scriptshifter/tables/data/panjabi_gurmukhi.yml index 6911927..d629cbf 100644 --- a/scriptshifter/tables/data/panjabi_gurmukhi.yml +++ b/scriptshifter/tables/data/panjabi_gurmukhi.yml @@ -9,9 +9,9 @@ general: roman_to_script: hooks: - post_config: + post_normalize: - - - gurmukhi.nasalize_post_config + - gurmukhi.nasalize_post_normalize map: "": "" diff --git a/scriptshifter/tables/index.yml b/scriptshifter/tables/index.yml index 328d297..e0b76cb 100644 --- a/scriptshifter/tables/index.yml +++ b/scriptshifter/tables/index.yml @@ -28,7 +28,7 @@ armenian: name: Armenian assamese: marc_code: asm - name: assamese + name: Assamese azerbaijani_cyrillic: marc_code: aze name: Azerbaijani (Cyrillic) @@ -58,7 +58,7 @@ burmese: name: Burmese (Myanmar) chechen_cyrillic: marc_code: che - name: Chechen (Cyrillic) + name: Chechen (Cyrillic) chinese: marc_code: chi name: Chinese (Hanzi) @@ -296,9 +296,6 @@ prakrit_devanagari: pulaar: marc_code: ful name: Pulaar (Adlam) -gurmukhi: - marc_code: pan - name: Punjabi (Gurmukhi) pushto: marc_code: pus name: Pushto diff --git a/scriptshifter/trans.py b/scriptshifter/trans.py index 594a8e9..a907635 100644 --- a/scriptshifter/trans.py +++ b/scriptshifter/trans.py @@ -176,6 +176,10 @@ def transliterate(src, lang, t_dir="s2r", capitalize=False, options={}): return getattr(ctx, "dest", ""), ctx.warnings logger.debug(f"Normalized source: {ctx.src}") + logger.debug( + f"Original code points: {[hex(ord(c)) for c in ctx.orig]}") + logger.debug( + f"Normalized code points: {[hex(ord(c)) for c in ctx.src]}") lang_map = list(get_lang_map(ctx.conn, ctx.lang_id, ctx.t_dir)) # Loop through source characters. The increment of each loop depends on