summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/lang-imp-indic.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/mkiv/lang-imp-indic.lua')
-rw-r--r--tex/context/base/mkiv/lang-imp-indic.lua249
1 files changed, 249 insertions, 0 deletions
diff --git a/tex/context/base/mkiv/lang-imp-indic.lua b/tex/context/base/mkiv/lang-imp-indic.lua
new file mode 100644
index 000000000..46af00e3b
--- /dev/null
+++ b/tex/context/base/mkiv/lang-imp-indic.lua
@@ -0,0 +1,249 @@
+return {
+ name = "indic transliterations",
+ version = "1.00",
+ comment = "Experimental code, the name of this file might change"
+ .. "or maybe it become a llg file in the end.",
+ author = "kauśika and hans",
+ copyright = "ConTeXt development team & whoever made this list",
+ transliterations = {
+ ["iast to indic"] = {
+ svara = {
+ ["a"] = "अ",
+ ["ā"] = "आ",
+ ["i"] = "इ",
+ ["ī"] = "ई",
+ ["u"] = "उ",
+ ["ū"] = "ऊ",
+ ["ṛ"] = "ऋ",
+ ["ṝ"] = "ॠ",
+ ["ḷ"] = "ऌ",
+ ["ḹ"] = "ॡ",
+ ["è"] = "ऎ",
+ ["e"] = "ए",
+ ["ai"] = "ऐ",
+ ["ò"] = "ऒ",
+ ["o"] = "ओ",
+ ["au"] = "औ",
+ },
+ vyanjana = {
+ ["k"] = "क",
+ ["kh"] = "ख",
+ ["g"] = "ग",
+ ["gh"] = "घ",
+ ["ṅ"] = "ङ",
+ ["c"] = "च",
+ ["ch"] = "छ",
+ ["j"] = "ज",
+ ["jh"] = "झ",
+ ["ñ"] = "ञ",
+ ["ṭ"] = "ट",
+ ["ṭh"] = "ठ",
+ ["ḍ"] = "ड",
+ ["ḍh"] = "ढ",
+ ["ṇ"] = "ण",
+ ["t"] = "त",
+ ["th"] = "थ",
+ ["d"] = "द",
+ ["dh"] = "ध",
+ ["n"] = "न",
+ ["p"] = "प",
+ ["ph"] = "फ",
+ ["b"] = "ब",
+ ["bh"] = "भ",
+ ["m"] = "म",
+ ["y"] = "य",
+ ["r"] = "र",
+ ["l"] = "ल",
+ ["v"] = "व",
+ ["ś"] = "श",
+ ["ṣ"] = "ष",
+ ["s"] = "स",
+ ["h"] = "ह",
+ ["ḻ"] = "ळ",
+ ["x"] = "क्ष",
+ ["jñ"] = "ज्ञ",
+ },
+ maatra = {
+ ["a"] = "",
+ ["ā"] = "ा",
+ ["i"] = "ि",
+ ["ī"] = "ी",
+ ["u"] = "ु",
+ ["ū"] = "ू",
+ ["ṛ"] = "ृ",
+ ["ṝ"] = "ॄ",
+ ["ḷ"] = "ॢ",
+ ["ḹ"] = "ॣ",
+ ["ai"] = "ै",
+ ["e"] = "े",
+ ["o"] = "ो",
+ ["au"] = "ौ",
+ },
+ yogavaaha = {
+ ["ṁ"] = "ं",
+ ["ḥ"] = "ः",
+ ["ँ"] = "ँ",
+ },
+ viraama = {
+ ["viraama"] = "्",
+ ["."] = "।",
+ ["|"] = "।",
+ ["||"] = "॥",
+ ["‘"] = "‘",
+ ["’"] = "’",
+ },
+ },
+ ["deva to mlym"] = {
+ svara = {
+ ["अ"] = "അ",
+ ["आ"] = "ആ",
+ ["इ"] = "ഇ",
+ ["ई"] = "ഈ",
+ ["उ"] = "ഉ",
+ ["ऊ"] = "ഊ",
+ ["ऋ"] = "ഋ",
+ ["ॠ"] = "ൠ",
+ ["ऌ"] = "ഌ",
+ ["ॡ"] = "ൡ",
+ ["ऎ"] = "എ",
+ ["ए"] = "ഏ",
+ ["ऐ"] = "ഐ",
+ ["ऒ"] = "ഒ",
+ ["ओ"] = "ഓ",
+ ["औ"] = "ഔ",
+ },
+ vyanjana = {
+ ["क"] = "ക",
+ ["ख"] = "ഖ",
+ ["ग"] = "ഗ",
+ ["घ"] = "ഘ",
+ ["ङ"] = "ങ",
+ ["च"] = "ച",
+ ["छ"] = "ഛ",
+ ["ज"] = "ജ",
+ ["झ"] = "ഝ",
+ ["ञ"] = "ഞ",
+ ["ट"] = "ട",
+ ["ठ"] = "ഠ",
+ ["ड"] = "ഡ",
+ ["ढ"] = "ഢ",
+ ["ण"] = "ണ",
+ ["त"] = "ത",
+ ["थ"] = "ഥ",
+ ["द"] = "ദ",
+ ["ध"] = "ധ",
+ ["न"] = "ന",
+ ["प"] = "പ",
+ ["फ"] = "ഫ",
+ ["ब"] = "ബ",
+ ["भ"] = "ഭ",
+ ["म"] = "മ",
+ ["य"] = "യ",
+ ["र"] = "ര",
+ ["ल"] = "ല",
+ ["व"] = "വ",
+ ["श"] = "ശ",
+ ["ष"] = "ഷ",
+ ["स"] = "സ",
+ ["ह"] = "ഹ",
+ ["ळ"] = "ള",
+ ["क्ष"] = "ക്ഷ",
+ ["ज्ञ"] = "ജ്ഞ",
+ },
+ maatra = {
+ ["ा"] = "ാ",
+ ["ि"] = "ി",
+ ["ी"] = "ീ",
+ ["ु"] = "ു",
+ ["ू"] = "ൂ",
+ ["ृ"] = "ൃ",
+ ["ॄ"] = "ൄ",
+ ["ॢ"] = "ൢ",
+ ["ॣ"] = "ൣ",
+ ["ॆ"] = "െ",
+ ["े"] = "േ",
+ ["ै"] = "ൈ",
+ ["ॊ"] = "ൊ",
+ ["ो"] = "ോ",
+ ["ौ"] = "ൌ",
+ },
+ yogavaaha = {
+ ["ं"] = "ം",
+ ["ः"] = "ഃ",
+ ["ँ"] = "ഁ",
+ },
+ viraama = {
+ ["्"] = "്",
+ ["viraama"] = "്", -- weird
+ ["'"] = "'",
+ ["।"] = ".",
+ ["॥"] = ".",
+ ["‘"] = "‘",
+ ["’"] = "’",
+ },
+ }
+ }
+}
+
+-- return {
+-- transliterations = {
+-- ["iast to indic"] = {
+-- mapping = {
+-- ["a"] = "अ",
+-- ["ā"] = "आ",
+-- ["i"] = "इ",
+-- ["ī"] = "ई",
+-- ["u"] = "उ",
+-- ["ū"] = "ऊ",
+-- ["ṛ"] = "ऋ",
+-- ["ṝ"] = "ॠ",
+-- ["ḷ"] = "ऌ",
+-- ["ḹ"] = "ॡ",
+-- ["e"] = "ए",
+-- ["o"] = "ओ",
+-- ["ṃ"] = "ं",
+-- ["ḥ"] = "ः",
+-- ["˜"] = "ँ",
+-- ["'"] = "ऽ",
+-- ["k"] = "क",
+-- ["c"] = "च",
+-- ["ṭ"] = "ट",
+-- ["t"] = "त",
+-- ["p"] = "प",
+-- ["g"] = "ग",
+-- ["j"] = "ज",
+-- ["ḍ"] = "ड",
+-- ["d"] = "द",
+-- ["b"] = "ब",
+-- ["ṅ"] = "ङ",
+-- ["ñ"] = "ञ",
+-- ["ṇ"] = "ण",
+-- ["n"] = "न",
+-- ["m"] = "म",
+-- ["h"] = "ह",
+-- ["y"] = "य",
+-- ["r"] = "र",
+-- ["l"] = "ल",
+-- ["v"] = "व",
+-- ["ś"] = "श",
+-- ["ṣ"] = "ष",
+-- ["s"] = "स",
+-- --
+-- ["ai"] = "ऐ",
+-- ["au"] = "औ",
+-- ["kh"] = "ख",
+-- ["ch"] = "छ",
+-- ["ṭh"] = "ठ",
+-- ["th"] = "थ",
+-- ["ph"] = "फ",
+-- ["gh"] = "घ",
+-- ["jh"] = "झ",
+-- ["ḍh"] = "ढ",
+-- ["dh"] = "ध",
+-- ["bh"] = "भ",
+-- --
+-- ["khā"] = "खा",
+-- }
+-- }
+-- }
+-- }