Browse Source

updates to devanagari base and dependent tables

Matthew Miller 3 weeks ago
parent
commit
0aa63f0e8a

File diff suppressed because it is too large
+ 507 - 470
scriptshifter/tables/data/_devanagari_base.yml


+ 21 - 0
scriptshifter/tables/data/bihari_devanagari.yml

@@ -0,0 +1,21 @@
+---
+general:
+  name: Bihari (Devanagari)
+  parents:
+    - _ignore_base
+    - _devanagari_base
+
+  description: Bihari language in the Devanagari script
+  case_sensitive: false
+
+roman_to_script:
+  map:
+    
+    # NO ADDITIONAL MAPPINGS TO APPLY
+    "" : ""
+
+script_to_roman:
+  map:
+
+    # NO ADDITIONAL MAPPINGS TO APPLY
+    "" : ""

+ 19 - 0
scriptshifter/tables/data/braj_devanagari.yml

@@ -0,0 +1,19 @@
+---
+general:
+  name: Braj (Devanagari)
+  parents:
+    - _ignore_base
+    - _devanagari_base
+
+  description: Braj language in the Devanagari script
+  case_sensitive: false
+
+roman_to_script:
+  map:
+    
+    # NO ADDITIONAL MAPPINGS TO APPLY
+    "": ""
+
+script_to_roman:
+  map:
+    "": ""

+ 0 - 18
scriptshifter/tables/data/devanagari.yml

@@ -1,18 +0,0 @@
----
-general:
-  name: Devanagari
-  case_sensitive: false
-
-script_to_roman:
-  hooks:
-    post_config:
-      -
-        - aksharamukha.romanizer.s2r_post_config
-        - src_script: "Devanagari"
-
-roman_to_script:
-  hooks:
-    post_config:
-      -
-        - aksharamukha.romanizer.r2s_post_config
-        - dest_script: "Devanagari"

+ 13 - 12
scriptshifter/tables/data/dogri_devanagari.yml

@@ -1,18 +1,19 @@
 ---
 general:
   name: Dogri (Devanagari)
-  case_sensitive: false
+  parents:
+    - _ignore_base
+    - _devanagari_base
 
-script_to_roman:
-  hooks:
-    post_config:
-      -
-        - aksharamukha.romanizer.s2r_post_config
-        - src_script: "Devanagari"
+  description: Dogri language in the Devanagari script
+  case_sensitive: false
 
 roman_to_script:
-  hooks:
-    post_config:
-      -
-        - aksharamukha.romanizer.r2s_post_config
-        - dest_script: "Devanagari"
+  map:
+    " " : " "
+    # NO ADDITIONAL MAPPINGS TO APPLY
+
+script_to_roman:
+  map:
+    " " : " "
+    # NO ADDITIONAL MAPPINGS TO APPLY

+ 19 - 14
scriptshifter/tables/data/hindi_devanagari_alt.yml → scriptshifter/tables/data/hindi.yml

@@ -1,14 +1,19 @@
----
-general:
-  name: Hindi
-  parents:
-    - _devanagari_base
-
-  description: Hindi language in the Devanagari script
-  case_sensitive: false
-
-roman_to_script:
-  map:
-
-script_to_roman:
-  map:
+---
+general:
+  name: Hindi
+  parents:
+    - _ignore_base
+    - _devanagari_base
+
+  description: Hindi language in the Devanagari script
+  case_sensitive: false
+
+roman_to_script:
+  map:
+    " " : " "
+    # NO ADDITIONAL MAPPINGS TO APPLY
+
+script_to_roman:
+  map:
+    " " : " "
+    # NO ADDITIONAL MAPPINGS TO APPLY

+ 14 - 0
scriptshifter/tables/data/maithili_devanagari.yml

@@ -0,0 +1,14 @@
+---
+general:
+  name: Maithili
+  parents:
+    - _ignore_base
+    - _devanagari_base
+  description: Maithili language in the Devanagari script
+  case_sensitive: false
+roman_to_script:
+  map:
+    " ": " "
+script_to_roman:
+  map:
+    " " : " "

+ 14 - 13
scriptshifter/tables/data/nepali_devanagari.yml

@@ -3,18 +3,19 @@ general:
   name: Nepali (Devanagari)
   case_sensitive: false
 
-script_to_roman:
-  hooks:
-    post_config:
-      -
-        - aksharamukha.romanizer.s2r_post_config
-        - src_script: "Devanagari"
-        - post: ["HindiMarathiRomanLoCFix"]
+  parents:
+    - _ignore_base
+    - _devanagari_base
+
+  description: Nepali language in the Devanagari script
+  case_sensitive: false
 
 roman_to_script:
-  hooks:
-    post_config:
-      -
-        - aksharamukha.romanizer.r2s_post_config
-        - dest_script: "Devanagari"
-        - pre: ["HindiMarathiRomanLoCFix"]
+  map:
+    " " : " "
+    # NO ADDITIONAL MAPPINGS TO APPLY
+
+script_to_roman:
+  map:
+    " " : " "
+    # NO ADDITIONAL MAPPINGS TO APPLY

+ 13 - 12
scriptshifter/tables/data/newari_devanagari.yml

@@ -1,18 +1,19 @@
 ---
 general:
   name: Newari (Devanagari)
-  case_sensitive: false
+  parents:
+    - _ignore_base
+    - _devanagari_base
 
-script_to_roman:
-  hooks:
-    post_config:
-      -
-        - aksharamukha.romanizer.s2r_post_config
-        - src_script: "Devanagari"
+  description: Newari language in the Devanagari script
+  case_sensitive: false
 
 roman_to_script:
-  hooks:
-    post_config:
-      -
-        - aksharamukha.romanizer.r2s_post_config
-        - dest_script: "Devanagari"
+  map:
+    " " : " "
+    # NO ADDITIONAL MAPPINGS TO APPLY
+
+script_to_roman:
+  map:
+    " " : " "
+    # NO ADDITIONAL MAPPINGS TO APPLY

+ 18 - 0
scriptshifter/tables/data/pahari_devanagari.yml

@@ -0,0 +1,18 @@
+general:
+  name: Pahari (Devanagari)
+  parents:
+    - _ignore_base
+    - _devanagari_base
+
+  description: Pahari language in the Devanagari script
+  case_sensitive: false
+
+roman_to_script:
+  map:
+    " " : " "
+    # NO ADDITIONAL MAPPINGS TO APPLY
+
+script_to_roman:
+  map:
+    " " : " "
+    # NO ADDITIONAL MAPPINGS TO APPLY

+ 329 - 11
scriptshifter/tables/data/prakrit_devanagari.yml

@@ -1,18 +1,336 @@
 ---
 general:
   name: Prakrit (Devanagari)
+  parents:
+    - _ignore_base
+    - _devanagari_base
   case_sensitive: false
 
+roman_to_script:
+  map:
+    # ANUNASIKA
+    "m\u0310": "\u0901"
+    # JIHVAMULIYA
+    "h\u0332": "\u1CF5"
+    # UPADHMANIYA
+    "h\u032E": "\u1CF6"
+
+    "m\u0310s\u0323a\u0304": "\u0901\u0937\u093E"
+    "m\u0323s\u0323a\u0304": "\u0902\u0937\u093E"
+    "s\u0323a\u0304": "\u0937\u093E"
+    "m\u0310s\u0323a\u0306i": "\u0901\u0937\u0955"
+    "m\u0323s\u0323a\u0306i": "\u0902\u0937\u0955"
+    "s\u0323a\u0306i": "\u0937\u0955"
+    "m\u0310s\u0323a\u0306u": "\u0901\u0937\u094F"
+    "m\u0323s\u0323a\u0306u": "\u0902\u0937\u094F"
+    "s\u0323a\u0306u": "\u0937\u094F"
+    "m\u0310s\u0323ai": "\u0901\u0937\u0948"
+    "m\u0323s\u0323ai": "\u0902\u0937\u0948"
+    "s\u0323ai": "\u0937\u0948"
+    "m\u0310s\u0323au": "\u0901\u0937\u094C"
+    "m\u0323s\u0323au": "\u0902\u0937\u094C"
+    "s\u0323au": "\u0937\u094C"
+    "m\u0310s\u0323i\u0304": "\u0901\u0937\u0940"
+    "m\u0323s\u0323i\u0304": "\u0902\u0937\u0940"
+    "s\u0323i\u0304": "\u0937\u0940"
+    "m\u0310s\u0323i": "\u0901\u0937\u093F"
+    "m\u0323s\u0323i": "\u0902\u0937\u093F"
+    "s\u0323i": "\u0937\u093F"
+    "m\u0310s\u0323u\u0304": "\u0901\u0937\u0942"
+    "m\u0323s\u0323u\u0304": "\u0902\u0937\u0942"
+    "s\u0323u\u0304": "\u0937\u0942"
+    "m\u0310s\u0323u\u0307": "\u0901\u0937\u0956"
+    "m\u0323s\u0323u\u0307": "\u0902\u0937\u0956"
+    "s\u0323u\u0307": "\u0937\u0956"
+    "m\u0310s\u0323u\u0308": "\u0901\u0937\u0957"
+    "m\u0323s\u0323u\u0308": "\u0902\u0937\u0957"
+    "s\u0323u\u0308": "\u0937\u0957"
+    "m\u0310s\u0323u": "\u0901\u0937\u0941"
+    "m\u0323s\u0323u": "\u0902\u0937\u0941"
+    "s\u0323u": "\u0937\u0941"
+    "m\u0310s\u0323r\u0304\u0325": "\u0901\u0937\u0944"
+    "m\u0323s\u0323r\u0304\u0325": "\u0902\u0937\u0944"
+    "s\u0323r\u0304\u0325": "\u0937\u0944"
+    "m\u0310s\u0323r\u0325": "\u0901\u0937\u0943"
+    "m\u0323s\u0323r\u0325": "\u0902\u0937\u0943"
+    "s\u0323r\u0325": "\u0937\u0943"
+    "m\u0310s\u0323l\u0304\u0325": "\u0901\u0937\u0963"
+    "m\u0323s\u0323l\u0304\u0325": "\u0902\u0937\u0963"
+    "s\u0323l\u0304\u0325": "\u0937\u0963"
+    "m\u0310s\u0323l\u0325": "\u0901\u0937\u0962"
+    "m\u0323s\u0323l\u0325": "\u0902\u0937\u0962"
+    "s\u0323l\u0325": "\u0937\u0962"
+    "m\u0310s\u0323e\u0306": "\u0901\u0937\u0946"
+    "m\u0323s\u0323e\u0306": "\u0902\u0937\u0946"
+    "s\u0323e\u0306": "\u0937\u0946"
+    "m\u0310s\u0323e\u0302": "\u0901\u0937\u0945"
+    "m\u0323s\u0323e\u0302": "\u0902\u0937\u0945"
+    "s\u0323e\u0302": "\u0937\u0945"
+    "m\u0310s\u0323e\u0304": "\u0901\u0937\u0955"
+    "m\u0323s\u0323e\u0304": "\u0902\u0937\u0955"
+    "s\u0323e\u0304": "\u0937\u0955"
+    "m\u0310s\u0323e": "\u0901\u0937\u0947"
+    "m\u0323s\u0323e": "\u0902\u0937\u0947"
+    "s\u0323e": "\u0937\u0947"
+    "m\u0310s\u0323o\u0306": "\u0901\u0937\u094A"
+    "m\u0323s\u0323o\u0306": "\u0902\u0937\u094A"
+    "s\u0323o\u0306": "\u0937\u094A"
+    "m\u0310s\u0323o\u0302": "\u0901\u0937\u0949"
+    "m\u0323s\u0323o\u0302": "\u0902\u0937\u0949"
+    "s\u0323o\u0302": "\u0937\u0949"
+    "m\u0310s\u0323o\u0307": "\u0901\u0937\u093A"
+    "m\u0323s\u0323o\u0307": "\u0902\u0937\u093A"
+    "s\u0323o\u0307": "\u0937\u093A"
+    "m\u0310s\u0323o\u0308": "\u0901\u0937\u093B"
+    "m\u0323s\u0323o\u0308": "\u0902\u0937\u093B"
+    "s\u0323o\u0308": "\u0937\u093B"
+    "m\u0310s\u0323o": "\u0901\u0937\u094B"
+    "m\u0323s\u0323o": "\u0902\u0937\u094B"
+    "s\u0323o": "\u0937\u094B"
+    "m\u0310s\u0323a": "\u0901\u0937"
+    "m\u0323s\u0323a": "\u0902\u0937"
+    "s\u0323a": "\u0937"
+    "m\u0310s\u0323": "\u0901\u0937\u094D"
+    "m\u0323s\u0323": "\u0902\u0937\u094D"
+    "s\u0323": "\u0937\u094D"
+    "m\u0310l\u0332a\u0304": "\u0901\u0933\u093E"
+    "m\u0323l\u0332a\u0304": "\u0902\u0933\u093E"
+    "l\u0332a\u0304": "\u0933\u093E"
+    "m\u0310l\u0332a\u0306u": "\u0901\u0933\u094F"
+    "m\u0323l\u0332a\u0306u": "\u0902\u0933\u094F"
+    "l\u0332a\u0306u": "\u0933\u094F"
+    "m\u0310l\u0332ai": "\u0901\u0933\u0948"
+    "m\u0323l\u0332ai": "\u0902\u0933\u0948"
+    "l\u0332ai": "\u0933\u0948"
+    "m\u0310l\u0332au": "\u0901\u0933\u094C"
+    "m\u0323l\u0332au": "\u0902\u0933\u094C"
+    "l\u0332au": "\u0933\u094C"
+    "m\u0310l\u0332i\u0304": "\u0901\u0933\u0940"
+    "m\u0323l\u0332i\u0304": "\u0902\u0933\u0940"
+    "l\u0332i\u0304": "\u0933\u0940"
+    "m\u0310l\u0332i": "\u0901\u0933\u093F"
+    "m\u0323l\u0332i": "\u0902\u0933\u093F"
+    "l\u0332i": "\u0933\u093F"
+    "m\u0310l\u0332u\u0304": "\u0901\u0933\u0942"
+    "m\u0323l\u0332u\u0304": "\u0902\u0933\u0942"
+    "l\u0332u\u0304": "\u0933\u0942"
+    "m\u0310l\u0332u\u0307": "\u0901\u0933\u0956"
+    "m\u0323l\u0332u\u0307": "\u0902\u0933\u0956"
+    "l\u0332u\u0307": "\u0933\u0956"
+    "m\u0310l\u0332u\u0308": "\u0901\u0933\u0957"
+    "m\u0323l\u0332u\u0308": "\u0902\u0933\u0957"
+    "l\u0332u\u0308": "\u0933\u0957"
+    "m\u0310l\u0332u": "\u0901\u0933\u0941"
+    "m\u0323l\u0332u": "\u0902\u0933\u0941"
+    "l\u0332u": "\u0933\u0941"
+    "m\u0310l\u0332r\u0304\u0325": "\u0901\u0933\u0944"
+    "m\u0323l\u0332r\u0304\u0325": "\u0902\u0933\u0944"
+    "l\u0332r\u0304\u0325": "\u0933\u0944"
+    "m\u0310l\u0332r\u0325": "\u0901\u0933\u0943"
+    "m\u0323l\u0332r\u0325": "\u0902\u0933\u0943"
+    "l\u0332r\u0325": "\u0933\u0943"
+    "m\u0310l\u0332l\u0304\u0325": "\u0901\u0933\u0963"
+    "m\u0323l\u0332l\u0304\u0325": "\u0902\u0933\u0963"
+    "l\u0332l\u0304\u0325": "\u0933\u0963"
+    "m\u0310l\u0332l\u0325": "\u0901\u0933\u0962"
+    "m\u0323l\u0332l\u0325": "\u0902\u0933\u0962"
+    "l\u0332l\u0325": "\u0933\u0962"
+    "m\u0310l\u0332e\u0306": "\u0901\u0933\u0946"
+    "m\u0323l\u0332e\u0306": "\u0902\u0933\u0946"
+    "l\u0332e\u0306": "\u0933\u0946"
+    "m\u0310l\u0332e\u0302": "\u0901\u0933\u0945"
+    "m\u0323l\u0332e\u0302": "\u0902\u0933\u0945"
+    "l\u0332e\u0302": "\u0933\u0945"
+    "m\u0310l\u0332e\u0304": "\u0901\u0933\u0955"
+    "m\u0323l\u0332e\u0304": "\u0902\u0933\u0955"
+    "l\u0332e\u0304": "\u0933\u0955"
+    "m\u0310l\u0332e": "\u0901\u0933\u0947"
+    "m\u0323l\u0332e": "\u0902\u0933\u0947"
+    "l\u0332e": "\u0933\u0947"
+    "m\u0310l\u0332o\u0306": "\u0901\u0933\u094A"
+    "m\u0323l\u0332o\u0306": "\u0902\u0933\u094A"
+    "l\u0332o\u0306": "\u0933\u094A"
+    "m\u0310l\u0332o\u0302": "\u0901\u0933\u0949"
+    "m\u0323l\u0332o\u0302": "\u0902\u0933\u0949"
+    "l\u0332o\u0302": "\u0933\u0949"
+    "m\u0310l\u0332o\u0307": "\u0901\u0933\u093A"
+    "m\u0323l\u0332o\u0307": "\u0902\u0933\u093A"
+    "l\u0332o\u0307": "\u0933\u093A"
+    "m\u0310l\u0332o\u0308": "\u0901\u0933\u093B"
+    "m\u0323l\u0332o\u0308": "\u0902\u0933\u093B"
+    "l\u0332o\u0308": "\u0933\u093B"
+    "m\u0310l\u0332o": "\u0901\u0933\u094B"
+    "m\u0323l\u0332o": "\u0902\u0933\u094B"
+    "l\u0332o": "\u0933\u094B"
+    "m\u0310l\u0332a": "\u0901\u0933"
+    "m\u0323l\u0332a": "\u0902\u0933"
+    "l\u0332a": "\u0933"
+    "m\u0310l\u0332": "\u0901\u0933\u094D"
+    "m\u0323l\u0332": "\u0902\u0933\u094D"
+    "l\u0332": "\u0933\u094D"
+
 script_to_roman:
-  hooks:
-    post_config:
-      -
-        - aksharamukha.romanizer.s2r_post_config
-        - src_script: "Devanagari"
+  map:
 
-roman_to_script:
-  hooks:
-    post_config:
-      -
-        - aksharamukha.romanizer.r2s_post_config
-        - dest_script: "Devanagari"
+    # ANUSVARA AT END OF WORD
+    "%\u0902": "m\u0323"
+    # ANUNASIKA
+    "\u0901": "m\u0310"
+    # JIHVAMULIYA
+    "\u1CF5": "h\u0332"
+    # UPADHMANIYA
+    "\u1CF6": "h\u032E"
+
+    "\u0901\u0937\u093E": "m\u0310s\u0323a\u0304"
+    "\u0902\u0937\u093E": "m\u0323s\u0323a\u0304"
+    "\u0937\u093E": "s\u0323a\u0304"
+    "\u0901\u0937\u0955": "m\u0310s\u0323a\u0306i"
+    "\u0902\u0937\u0955": "m\u0323s\u0323a\u0306i"
+    "\u0937\u0955": "s\u0323a\u0306i"
+    "\u0901\u0937\u094F": "m\u0310s\u0323a\u0306u"
+    "\u0902\u0937\u094F": "m\u0323s\u0323a\u0306u"
+    "\u0937\u094F": "s\u0323a\u0306u"
+    "\u0901\u0937\u0948": "m\u0310s\u0323ai"
+    "\u0902\u0937\u0948": "m\u0323s\u0323ai"
+    "\u0937\u0948": "s\u0323ai"
+    "\u0901\u0937\u094C": "m\u0310s\u0323au"
+    "\u0902\u0937\u094C": "m\u0323s\u0323au"
+    "\u0937\u094C": "s\u0323au"
+    "\u0901\u0937\u0940": "m\u0310s\u0323i\u0304"
+    "\u0902\u0937\u0940": "m\u0323s\u0323i\u0304"
+    "\u0937\u0940": "s\u0323i\u0304"
+    "\u0901\u0937\u093F": "m\u0310s\u0323i"
+    "\u0902\u0937\u093F": "m\u0323s\u0323i"
+    "\u0937\u093F": "s\u0323i"
+    "\u0901\u0937\u0942": "m\u0310s\u0323u\u0304"
+    "\u0902\u0937\u0942": "m\u0323s\u0323u\u0304"
+    "\u0937\u0942": "s\u0323u\u0304"
+    "\u0901\u0937\u0956": "m\u0310s\u0323u\u0307"
+    "\u0902\u0937\u0956": "m\u0323s\u0323u\u0307"
+    "\u0937\u0956": "s\u0323u\u0307"
+    "\u0901\u0937\u0957": "m\u0310s\u0323u\u0308"
+    "\u0902\u0937\u0957": "m\u0323s\u0323u\u0308"
+    "\u0937\u0957": "s\u0323u\u0308"
+    "\u0901\u0937\u0941": "m\u0310s\u0323u"
+    "\u0902\u0937\u0941": "m\u0323s\u0323u"
+    "\u0937\u0941": "s\u0323u"
+    "\u0901\u0937\u0944": "m\u0310s\u0323r\u0304\u0325"
+    "\u0902\u0937\u0944": "m\u0323s\u0323r\u0304\u0325"
+    "\u0937\u0944": "s\u0323r\u0304\u0325"
+    "\u0901\u0937\u0943": "m\u0310s\u0323r\u0325"
+    "\u0902\u0937\u0943": "m\u0323s\u0323r\u0325"
+    "\u0937\u0943": "s\u0323r\u0325"
+    "\u0901\u0937\u0963": "m\u0310s\u0323l\u0304\u0325"
+    "\u0902\u0937\u0963": "m\u0323s\u0323l\u0304\u0325"
+    "\u0937\u0963": "s\u0323l\u0304\u0325"
+    "\u0901\u0937\u0962": "m\u0310s\u0323l\u0325"
+    "\u0902\u0937\u0962": "m\u0323s\u0323l\u0325"
+    "\u0937\u0962": "s\u0323l\u0325"
+    "\u0901\u0937\u0946": "m\u0310s\u0323e\u0306"
+    "\u0902\u0937\u0946": "m\u0323s\u0323e\u0306"
+    "\u0937\u0946": "s\u0323e\u0306"
+    "\u0901\u0937\u0945": "m\u0310s\u0323e\u0302"
+    "\u0902\u0937\u0945": "m\u0323s\u0323e\u0302"
+    "\u0937\u0945": "s\u0323e\u0302"
+    "\u0901\u0937\u0955": "m\u0310s\u0323e\u0304"
+    "\u0902\u0937\u0955": "m\u0323s\u0323e\u0304"
+    "\u0937\u0955": "s\u0323e\u0304"
+    "\u0901\u0937\u0947": "m\u0310s\u0323e"
+    "\u0902\u0937\u0947": "m\u0323s\u0323e"
+    "\u0937\u0947": "s\u0323e"
+    "\u0901\u0937\u094A": "m\u0310s\u0323o\u0306"
+    "\u0902\u0937\u094A": "m\u0323s\u0323o\u0306"
+    "\u0937\u094A": "s\u0323o\u0306"
+    "\u0901\u0937\u0949": "m\u0310s\u0323o\u0302"
+    "\u0902\u0937\u0949": "m\u0323s\u0323o\u0302"
+    "\u0937\u0949": "s\u0323o\u0302"
+    "\u0901\u0937\u093A": "m\u0310s\u0323o\u0307"
+    "\u0902\u0937\u093A": "m\u0323s\u0323o\u0307"
+    "\u0937\u093A": "s\u0323o\u0307"
+    "\u0901\u0937\u093B": "m\u0310s\u0323o\u0308"
+    "\u0902\u0937\u093B": "m\u0323s\u0323o\u0308"
+    "\u0937\u093B": "s\u0323o\u0308"
+    "\u0901\u0937\u094B": "m\u0310s\u0323o"
+    "\u0902\u0937\u094B": "m\u0323s\u0323o"
+    "\u0937\u094B": "s\u0323o"
+    "\u0901\u0937\u094D": "m\u0310s\u0323"
+    "\u0902\u0937\u094D": "m\u0323s\u0323"
+    "\u0937\u094D": "s\u0323"
+    "\u0901\u0937": "m\u0310s\u0323a"
+    "\u0902\u0937": "m\u0323s\u0323a"
+    "\u0937": "s\u0323a"
+    "\u0901\u0933\u093E": "m\u0310l\u0332a\u0304"
+    "\u0902\u0933\u093E": "m\u0323l\u0332a\u0304"
+    "\u0933\u093E": "l\u0332a\u0304"
+    "\u0901\u0933\u094F": "m\u0310l\u0332a\u0306u"
+    "\u0902\u0933\u094F": "m\u0323l\u0332a\u0306u"
+    "\u0933\u094F": "l\u0332a\u0306u"
+    "\u0901\u0933\u0948": "m\u0310l\u0332ai"
+    "\u0902\u0933\u0948": "m\u0323l\u0332ai"
+    "\u0933\u0948": "l\u0332ai"
+    "\u0901\u0933\u094C": "m\u0310l\u0332au"
+    "\u0902\u0933\u094C": "m\u0323l\u0332au"
+    "\u0933\u094C": "l\u0332au"
+    "\u0901\u0933\u0940": "m\u0310l\u0332i\u0304"
+    "\u0902\u0933\u0940": "m\u0323l\u0332i\u0304"
+    "\u0933\u0940": "l\u0332i\u0304"
+    "\u0901\u0933\u093F": "m\u0310l\u0332i"
+    "\u0902\u0933\u093F": "m\u0323l\u0332i"
+    "\u0933\u093F": "l\u0332i"
+    "\u0901\u0933\u0942": "m\u0310l\u0332u\u0304"
+    "\u0902\u0933\u0942": "m\u0323l\u0332u\u0304"
+    "\u0933\u0942": "l\u0332u\u0304"
+    "\u0901\u0933\u0956": "m\u0310l\u0332u\u0307"
+    "\u0902\u0933\u0956": "m\u0323l\u0332u\u0307"
+    "\u0933\u0956": "l\u0332u\u0307"
+    "\u0901\u0933\u0957": "m\u0310l\u0332u\u0308"
+    "\u0902\u0933\u0957": "m\u0323l\u0332u\u0308"
+    "\u0933\u0957": "l\u0332u\u0308"
+    "\u0901\u0933\u0941": "m\u0310l\u0332u"
+    "\u0902\u0933\u0941": "m\u0323l\u0332u"
+    "\u0933\u0941": "l\u0332u"
+    "\u0901\u0933\u0944": "m\u0310l\u0332r\u0304\u0325"
+    "\u0902\u0933\u0944": "m\u0323l\u0332r\u0304\u0325"
+    "\u0933\u0944": "l\u0332r\u0304\u0325"
+    "\u0901\u0933\u0943": "m\u0310l\u0332r\u0325"
+    "\u0902\u0933\u0943": "m\u0323l\u0332r\u0325"
+    "\u0933\u0943": "l\u0332r\u0325"
+    "\u0901\u0933\u0963": "m\u0310l\u0332l\u0304\u0325"
+    "\u0902\u0933\u0963": "m\u0323l\u0332l\u0304\u0325"
+    "\u0933\u0963": "l\u0332l\u0304\u0325"
+    "\u0901\u0933\u0962": "m\u0310l\u0332l\u0325"
+    "\u0902\u0933\u0962": "m\u0323l\u0332l\u0325"
+    "\u0933\u0962": "l\u0332l\u0325"
+    "\u0901\u0933\u0946": "m\u0310l\u0332e\u0306"
+    "\u0902\u0933\u0946": "m\u0323l\u0332e\u0306"
+    "\u0933\u0946": "l\u0332e\u0306"
+    "\u0901\u0933\u0945": "m\u0310l\u0332e\u0302"
+    "\u0902\u0933\u0945": "m\u0323l\u0332e\u0302"
+    "\u0933\u0945": "l\u0332e\u0302"
+    "\u0901\u0933\u0955": "m\u0310l\u0332e\u0304"
+    "\u0902\u0933\u0955": "m\u0323l\u0332e\u0304"
+    "\u0933\u0955": "l\u0332e\u0304"
+    "\u0901\u0933\u0947": "m\u0310l\u0332e"
+    "\u0902\u0933\u0947": "m\u0323l\u0332e"
+    "\u0933\u0947": "l\u0332e"
+    "\u0901\u0933\u094A": "m\u0310l\u0332o\u0306"
+    "\u0902\u0933\u094A": "m\u0323l\u0332o\u0306"
+    "\u0933\u094A": "l\u0332o\u0306"
+    "\u0901\u0933\u0949": "m\u0310l\u0332o\u0302"
+    "\u0902\u0933\u0949": "m\u0323l\u0332o\u0302"
+    "\u0933\u0949": "l\u0332o\u0302"
+    "\u0901\u0933\u093A": "m\u0310l\u0332o\u0307"
+    "\u0902\u0933\u093A": "m\u0323l\u0332o\u0307"
+    "\u0933\u093A": "l\u0332o\u0307"
+    "\u0901\u0933\u093B": "m\u0310l\u0332o\u0308"
+    "\u0902\u0933\u093B": "m\u0323l\u0332o\u0308"
+    "\u0933\u093B": "l\u0332o\u0308"
+    "\u0901\u0933\u094B": "m\u0310l\u0332o"
+    "\u0902\u0933\u094B": "m\u0323l\u0332o"
+    "\u0933\u094B": "l\u0332o"
+    "\u0901\u0933\u094D": "m\u0310l\u0332"
+    "\u0902\u0933\u094D": "m\u0323l\u0332"
+    "\u0933\u094D": "l\u0332"
+    "\u0901\u0933": "m\u0310l\u0332a"
+    "\u0902\u0933": "m\u0323l\u0332a"
+    "\u0933": "l\u0332a"

+ 13 - 11
scriptshifter/tables/data/rajasthani_devanagari.yml

@@ -1,16 +1,18 @@
 general:
   name: Rajasthani (Devanagari)
+  parents:
+    - _ignore_base
+    - _devanagari_base
 
-script_to_roman:
-  hooks:
-    post_config:
-      -
-        - aksharamukha.romanizer.s2r_post_config
-        - src_script: "Devanagari"
+  description: Rajasthani language in the Devanagari script
+  case_sensitive: false
 
 roman_to_script:
-  hooks:
-    post_config:
-      -
-        - aksharamukha.romanizer.r2s_post_config
-        - dest_script: "Devanagari"
+  map:
+    " " : " "
+    # NO ADDITIONAL MAPPINGS TO APPLY
+
+script_to_roman:
+  map:
+    " " : " "
+    # NO ADDITIONAL MAPPINGS TO APPLY

+ 336 - 18
scriptshifter/tables/data/sanskrit_devanagari.yml

@@ -1,18 +1,336 @@
----
-general:
-  name: Sanskrit (Devanagari)
-  case_sensitive: false
-
-script_to_roman:
-  hooks:
-    post_config:
-      -
-        - aksharamukha.romanizer.s2r_post_config
-        - src_script: "Devanagari"
-
-roman_to_script:
-  hooks:
-    post_config:
-      -
-        - aksharamukha.romanizer.r2s_post_config
-        - dest_script: "Devanagari"
+---
+general:
+  name: Sanskrit (Devanagari)
+  parents:
+    - _ignore_base
+    - _devanagari_base
+  case_sensitive: false
+
+roman_to_script:
+  map:
+    # ANUNASIKA
+    "m\u0310": "\u0901"
+    # JIHVAMULIYA
+    "h\u0332": "\u1CF5"
+    # UPADHMANIYA
+    "h\u032E": "\u1CF6"
+
+    "m\u0310s\u0323a\u0304": "\u0901\u0937\u093E"
+    "m\u0323s\u0323a\u0304": "\u0902\u0937\u093E"
+    "s\u0323a\u0304": "\u0937\u093E"
+    "m\u0310s\u0323a\u0306i": "\u0901\u0937\u0955"
+    "m\u0323s\u0323a\u0306i": "\u0902\u0937\u0955"
+    "s\u0323a\u0306i": "\u0937\u0955"
+    "m\u0310s\u0323a\u0306u": "\u0901\u0937\u094F"
+    "m\u0323s\u0323a\u0306u": "\u0902\u0937\u094F"
+    "s\u0323a\u0306u": "\u0937\u094F"
+    "m\u0310s\u0323ai": "\u0901\u0937\u0948"
+    "m\u0323s\u0323ai": "\u0902\u0937\u0948"
+    "s\u0323ai": "\u0937\u0948"
+    "m\u0310s\u0323au": "\u0901\u0937\u094C"
+    "m\u0323s\u0323au": "\u0902\u0937\u094C"
+    "s\u0323au": "\u0937\u094C"
+    "m\u0310s\u0323i\u0304": "\u0901\u0937\u0940"
+    "m\u0323s\u0323i\u0304": "\u0902\u0937\u0940"
+    "s\u0323i\u0304": "\u0937\u0940"
+    "m\u0310s\u0323i": "\u0901\u0937\u093F"
+    "m\u0323s\u0323i": "\u0902\u0937\u093F"
+    "s\u0323i": "\u0937\u093F"
+    "m\u0310s\u0323u\u0304": "\u0901\u0937\u0942"
+    "m\u0323s\u0323u\u0304": "\u0902\u0937\u0942"
+    "s\u0323u\u0304": "\u0937\u0942"
+    "m\u0310s\u0323u\u0307": "\u0901\u0937\u0956"
+    "m\u0323s\u0323u\u0307": "\u0902\u0937\u0956"
+    "s\u0323u\u0307": "\u0937\u0956"
+    "m\u0310s\u0323u\u0308": "\u0901\u0937\u0957"
+    "m\u0323s\u0323u\u0308": "\u0902\u0937\u0957"
+    "s\u0323u\u0308": "\u0937\u0957"
+    "m\u0310s\u0323u": "\u0901\u0937\u0941"
+    "m\u0323s\u0323u": "\u0902\u0937\u0941"
+    "s\u0323u": "\u0937\u0941"
+    "m\u0310s\u0323r\u0304\u0325": "\u0901\u0937\u0944"
+    "m\u0323s\u0323r\u0304\u0325": "\u0902\u0937\u0944"
+    "s\u0323r\u0304\u0325": "\u0937\u0944"
+    "m\u0310s\u0323r\u0325": "\u0901\u0937\u0943"
+    "m\u0323s\u0323r\u0325": "\u0902\u0937\u0943"
+    "s\u0323r\u0325": "\u0937\u0943"
+    "m\u0310s\u0323l\u0304\u0325": "\u0901\u0937\u0963"
+    "m\u0323s\u0323l\u0304\u0325": "\u0902\u0937\u0963"
+    "s\u0323l\u0304\u0325": "\u0937\u0963"
+    "m\u0310s\u0323l\u0325": "\u0901\u0937\u0962"
+    "m\u0323s\u0323l\u0325": "\u0902\u0937\u0962"
+    "s\u0323l\u0325": "\u0937\u0962"
+    "m\u0310s\u0323e\u0306": "\u0901\u0937\u0946"
+    "m\u0323s\u0323e\u0306": "\u0902\u0937\u0946"
+    "s\u0323e\u0306": "\u0937\u0946"
+    "m\u0310s\u0323e\u0302": "\u0901\u0937\u0945"
+    "m\u0323s\u0323e\u0302": "\u0902\u0937\u0945"
+    "s\u0323e\u0302": "\u0937\u0945"
+    "m\u0310s\u0323e\u0304": "\u0901\u0937\u0955"
+    "m\u0323s\u0323e\u0304": "\u0902\u0937\u0955"
+    "s\u0323e\u0304": "\u0937\u0955"
+    "m\u0310s\u0323e": "\u0901\u0937\u0947"
+    "m\u0323s\u0323e": "\u0902\u0937\u0947"
+    "s\u0323e": "\u0937\u0947"
+    "m\u0310s\u0323o\u0306": "\u0901\u0937\u094A"
+    "m\u0323s\u0323o\u0306": "\u0902\u0937\u094A"
+    "s\u0323o\u0306": "\u0937\u094A"
+    "m\u0310s\u0323o\u0302": "\u0901\u0937\u0949"
+    "m\u0323s\u0323o\u0302": "\u0902\u0937\u0949"
+    "s\u0323o\u0302": "\u0937\u0949"
+    "m\u0310s\u0323o\u0307": "\u0901\u0937\u093A"
+    "m\u0323s\u0323o\u0307": "\u0902\u0937\u093A"
+    "s\u0323o\u0307": "\u0937\u093A"
+    "m\u0310s\u0323o\u0308": "\u0901\u0937\u093B"
+    "m\u0323s\u0323o\u0308": "\u0902\u0937\u093B"
+    "s\u0323o\u0308": "\u0937\u093B"
+    "m\u0310s\u0323o": "\u0901\u0937\u094B"
+    "m\u0323s\u0323o": "\u0902\u0937\u094B"
+    "s\u0323o": "\u0937\u094B"
+    "m\u0310s\u0323a": "\u0901\u0937"
+    "m\u0323s\u0323a": "\u0902\u0937"
+    "s\u0323a": "\u0937"
+    "m\u0310s\u0323": "\u0901\u0937\u094D"
+    "m\u0323s\u0323": "\u0902\u0937\u094D"
+    "s\u0323": "\u0937\u094D"
+    "m\u0310l\u0332a\u0304": "\u0901\u0933\u093E"
+    "m\u0323l\u0332a\u0304": "\u0902\u0933\u093E"
+    "l\u0332a\u0304": "\u0933\u093E"
+    "m\u0310l\u0332a\u0306u": "\u0901\u0933\u094F"
+    "m\u0323l\u0332a\u0306u": "\u0902\u0933\u094F"
+    "l\u0332a\u0306u": "\u0933\u094F"
+    "m\u0310l\u0332ai": "\u0901\u0933\u0948"
+    "m\u0323l\u0332ai": "\u0902\u0933\u0948"
+    "l\u0332ai": "\u0933\u0948"
+    "m\u0310l\u0332au": "\u0901\u0933\u094C"
+    "m\u0323l\u0332au": "\u0902\u0933\u094C"
+    "l\u0332au": "\u0933\u094C"
+    "m\u0310l\u0332i\u0304": "\u0901\u0933\u0940"
+    "m\u0323l\u0332i\u0304": "\u0902\u0933\u0940"
+    "l\u0332i\u0304": "\u0933\u0940"
+    "m\u0310l\u0332i": "\u0901\u0933\u093F"
+    "m\u0323l\u0332i": "\u0902\u0933\u093F"
+    "l\u0332i": "\u0933\u093F"
+    "m\u0310l\u0332u\u0304": "\u0901\u0933\u0942"
+    "m\u0323l\u0332u\u0304": "\u0902\u0933\u0942"
+    "l\u0332u\u0304": "\u0933\u0942"
+    "m\u0310l\u0332u\u0307": "\u0901\u0933\u0956"
+    "m\u0323l\u0332u\u0307": "\u0902\u0933\u0956"
+    "l\u0332u\u0307": "\u0933\u0956"
+    "m\u0310l\u0332u\u0308": "\u0901\u0933\u0957"
+    "m\u0323l\u0332u\u0308": "\u0902\u0933\u0957"
+    "l\u0332u\u0308": "\u0933\u0957"
+    "m\u0310l\u0332u": "\u0901\u0933\u0941"
+    "m\u0323l\u0332u": "\u0902\u0933\u0941"
+    "l\u0332u": "\u0933\u0941"
+    "m\u0310l\u0332r\u0304\u0325": "\u0901\u0933\u0944"
+    "m\u0323l\u0332r\u0304\u0325": "\u0902\u0933\u0944"
+    "l\u0332r\u0304\u0325": "\u0933\u0944"
+    "m\u0310l\u0332r\u0325": "\u0901\u0933\u0943"
+    "m\u0323l\u0332r\u0325": "\u0902\u0933\u0943"
+    "l\u0332r\u0325": "\u0933\u0943"
+    "m\u0310l\u0332l\u0304\u0325": "\u0901\u0933\u0963"
+    "m\u0323l\u0332l\u0304\u0325": "\u0902\u0933\u0963"
+    "l\u0332l\u0304\u0325": "\u0933\u0963"
+    "m\u0310l\u0332l\u0325": "\u0901\u0933\u0962"
+    "m\u0323l\u0332l\u0325": "\u0902\u0933\u0962"
+    "l\u0332l\u0325": "\u0933\u0962"
+    "m\u0310l\u0332e\u0306": "\u0901\u0933\u0946"
+    "m\u0323l\u0332e\u0306": "\u0902\u0933\u0946"
+    "l\u0332e\u0306": "\u0933\u0946"
+    "m\u0310l\u0332e\u0302": "\u0901\u0933\u0945"
+    "m\u0323l\u0332e\u0302": "\u0902\u0933\u0945"
+    "l\u0332e\u0302": "\u0933\u0945"
+    "m\u0310l\u0332e\u0304": "\u0901\u0933\u0955"
+    "m\u0323l\u0332e\u0304": "\u0902\u0933\u0955"
+    "l\u0332e\u0304": "\u0933\u0955"
+    "m\u0310l\u0332e": "\u0901\u0933\u0947"
+    "m\u0323l\u0332e": "\u0902\u0933\u0947"
+    "l\u0332e": "\u0933\u0947"
+    "m\u0310l\u0332o\u0306": "\u0901\u0933\u094A"
+    "m\u0323l\u0332o\u0306": "\u0902\u0933\u094A"
+    "l\u0332o\u0306": "\u0933\u094A"
+    "m\u0310l\u0332o\u0302": "\u0901\u0933\u0949"
+    "m\u0323l\u0332o\u0302": "\u0902\u0933\u0949"
+    "l\u0332o\u0302": "\u0933\u0949"
+    "m\u0310l\u0332o\u0307": "\u0901\u0933\u093A"
+    "m\u0323l\u0332o\u0307": "\u0902\u0933\u093A"
+    "l\u0332o\u0307": "\u0933\u093A"
+    "m\u0310l\u0332o\u0308": "\u0901\u0933\u093B"
+    "m\u0323l\u0332o\u0308": "\u0902\u0933\u093B"
+    "l\u0332o\u0308": "\u0933\u093B"
+    "m\u0310l\u0332o": "\u0901\u0933\u094B"
+    "m\u0323l\u0332o": "\u0902\u0933\u094B"
+    "l\u0332o": "\u0933\u094B"
+    "m\u0310l\u0332a": "\u0901\u0933"
+    "m\u0323l\u0332a": "\u0902\u0933"
+    "l\u0332a": "\u0933"
+    "m\u0310l\u0332": "\u0901\u0933\u094D"
+    "m\u0323l\u0332": "\u0902\u0933\u094D"
+    "l\u0332": "\u0933\u094D"
+
+script_to_roman:
+  map:
+
+    # ANUSVARA AT END OF WORD
+    "%\u0902": "m\u0323"
+    # ANUNASIKA
+    "\u0901": "m\u0310"
+    # JIHVAMULIYA
+    "\u1CF5": "h\u0332"
+    # UPADHMANIYA
+    "\u1CF6": "h\u032E"
+
+    "\u0901\u0937\u093E": "m\u0310s\u0323a\u0304"
+    "\u0902\u0937\u093E": "m\u0323s\u0323a\u0304"
+    "\u0937\u093E": "s\u0323a\u0304"
+    "\u0901\u0937\u0955": "m\u0310s\u0323a\u0306i"
+    "\u0902\u0937\u0955": "m\u0323s\u0323a\u0306i"
+    "\u0937\u0955": "s\u0323a\u0306i"
+    "\u0901\u0937\u094F": "m\u0310s\u0323a\u0306u"
+    "\u0902\u0937\u094F": "m\u0323s\u0323a\u0306u"
+    "\u0937\u094F": "s\u0323a\u0306u"
+    "\u0901\u0937\u0948": "m\u0310s\u0323ai"
+    "\u0902\u0937\u0948": "m\u0323s\u0323ai"
+    "\u0937\u0948": "s\u0323ai"
+    "\u0901\u0937\u094C": "m\u0310s\u0323au"
+    "\u0902\u0937\u094C": "m\u0323s\u0323au"
+    "\u0937\u094C": "s\u0323au"
+    "\u0901\u0937\u0940": "m\u0310s\u0323i\u0304"
+    "\u0902\u0937\u0940": "m\u0323s\u0323i\u0304"
+    "\u0937\u0940": "s\u0323i\u0304"
+    "\u0901\u0937\u093F": "m\u0310s\u0323i"
+    "\u0902\u0937\u093F": "m\u0323s\u0323i"
+    "\u0937\u093F": "s\u0323i"
+    "\u0901\u0937\u0942": "m\u0310s\u0323u\u0304"
+    "\u0902\u0937\u0942": "m\u0323s\u0323u\u0304"
+    "\u0937\u0942": "s\u0323u\u0304"
+    "\u0901\u0937\u0956": "m\u0310s\u0323u\u0307"
+    "\u0902\u0937\u0956": "m\u0323s\u0323u\u0307"
+    "\u0937\u0956": "s\u0323u\u0307"
+    "\u0901\u0937\u0957": "m\u0310s\u0323u\u0308"
+    "\u0902\u0937\u0957": "m\u0323s\u0323u\u0308"
+    "\u0937\u0957": "s\u0323u\u0308"
+    "\u0901\u0937\u0941": "m\u0310s\u0323u"
+    "\u0902\u0937\u0941": "m\u0323s\u0323u"
+    "\u0937\u0941": "s\u0323u"
+    "\u0901\u0937\u0944": "m\u0310s\u0323r\u0304\u0325"
+    "\u0902\u0937\u0944": "m\u0323s\u0323r\u0304\u0325"
+    "\u0937\u0944": "s\u0323r\u0304\u0325"
+    "\u0901\u0937\u0943": "m\u0310s\u0323r\u0325"
+    "\u0902\u0937\u0943": "m\u0323s\u0323r\u0325"
+    "\u0937\u0943": "s\u0323r\u0325"
+    "\u0901\u0937\u0963": "m\u0310s\u0323l\u0304\u0325"
+    "\u0902\u0937\u0963": "m\u0323s\u0323l\u0304\u0325"
+    "\u0937\u0963": "s\u0323l\u0304\u0325"
+    "\u0901\u0937\u0962": "m\u0310s\u0323l\u0325"
+    "\u0902\u0937\u0962": "m\u0323s\u0323l\u0325"
+    "\u0937\u0962": "s\u0323l\u0325"
+    "\u0901\u0937\u0946": "m\u0310s\u0323e\u0306"
+    "\u0902\u0937\u0946": "m\u0323s\u0323e\u0306"
+    "\u0937\u0946": "s\u0323e\u0306"
+    "\u0901\u0937\u0945": "m\u0310s\u0323e\u0302"
+    "\u0902\u0937\u0945": "m\u0323s\u0323e\u0302"
+    "\u0937\u0945": "s\u0323e\u0302"
+    "\u0901\u0937\u0955": "m\u0310s\u0323e\u0304"
+    "\u0902\u0937\u0955": "m\u0323s\u0323e\u0304"
+    "\u0937\u0955": "s\u0323e\u0304"
+    "\u0901\u0937\u0947": "m\u0310s\u0323e"
+    "\u0902\u0937\u0947": "m\u0323s\u0323e"
+    "\u0937\u0947": "s\u0323e"
+    "\u0901\u0937\u094A": "m\u0310s\u0323o\u0306"
+    "\u0902\u0937\u094A": "m\u0323s\u0323o\u0306"
+    "\u0937\u094A": "s\u0323o\u0306"
+    "\u0901\u0937\u0949": "m\u0310s\u0323o\u0302"
+    "\u0902\u0937\u0949": "m\u0323s\u0323o\u0302"
+    "\u0937\u0949": "s\u0323o\u0302"
+    "\u0901\u0937\u093A": "m\u0310s\u0323o\u0307"
+    "\u0902\u0937\u093A": "m\u0323s\u0323o\u0307"
+    "\u0937\u093A": "s\u0323o\u0307"
+    "\u0901\u0937\u093B": "m\u0310s\u0323o\u0308"
+    "\u0902\u0937\u093B": "m\u0323s\u0323o\u0308"
+    "\u0937\u093B": "s\u0323o\u0308"
+    "\u0901\u0937\u094B": "m\u0310s\u0323o"
+    "\u0902\u0937\u094B": "m\u0323s\u0323o"
+    "\u0937\u094B": "s\u0323o"
+    "\u0901\u0937\u094D": "m\u0310s\u0323"
+    "\u0902\u0937\u094D": "m\u0323s\u0323"
+    "\u0937\u094D": "s\u0323"
+    "\u0901\u0937": "m\u0310s\u0323a"
+    "\u0902\u0937": "m\u0323s\u0323a"
+    "\u0937": "s\u0323a"
+    "\u0901\u0933\u093E": "m\u0310l\u0332a\u0304"
+    "\u0902\u0933\u093E": "m\u0323l\u0332a\u0304"
+    "\u0933\u093E": "l\u0332a\u0304"
+    "\u0901\u0933\u094F": "m\u0310l\u0332a\u0306u"
+    "\u0902\u0933\u094F": "m\u0323l\u0332a\u0306u"
+    "\u0933\u094F": "l\u0332a\u0306u"
+    "\u0901\u0933\u0948": "m\u0310l\u0332ai"
+    "\u0902\u0933\u0948": "m\u0323l\u0332ai"
+    "\u0933\u0948": "l\u0332ai"
+    "\u0901\u0933\u094C": "m\u0310l\u0332au"
+    "\u0902\u0933\u094C": "m\u0323l\u0332au"
+    "\u0933\u094C": "l\u0332au"
+    "\u0901\u0933\u0940": "m\u0310l\u0332i\u0304"
+    "\u0902\u0933\u0940": "m\u0323l\u0332i\u0304"
+    "\u0933\u0940": "l\u0332i\u0304"
+    "\u0901\u0933\u093F": "m\u0310l\u0332i"
+    "\u0902\u0933\u093F": "m\u0323l\u0332i"
+    "\u0933\u093F": "l\u0332i"
+    "\u0901\u0933\u0942": "m\u0310l\u0332u\u0304"
+    "\u0902\u0933\u0942": "m\u0323l\u0332u\u0304"
+    "\u0933\u0942": "l\u0332u\u0304"
+    "\u0901\u0933\u0956": "m\u0310l\u0332u\u0307"
+    "\u0902\u0933\u0956": "m\u0323l\u0332u\u0307"
+    "\u0933\u0956": "l\u0332u\u0307"
+    "\u0901\u0933\u0957": "m\u0310l\u0332u\u0308"
+    "\u0902\u0933\u0957": "m\u0323l\u0332u\u0308"
+    "\u0933\u0957": "l\u0332u\u0308"
+    "\u0901\u0933\u0941": "m\u0310l\u0332u"
+    "\u0902\u0933\u0941": "m\u0323l\u0332u"
+    "\u0933\u0941": "l\u0332u"
+    "\u0901\u0933\u0944": "m\u0310l\u0332r\u0304\u0325"
+    "\u0902\u0933\u0944": "m\u0323l\u0332r\u0304\u0325"
+    "\u0933\u0944": "l\u0332r\u0304\u0325"
+    "\u0901\u0933\u0943": "m\u0310l\u0332r\u0325"
+    "\u0902\u0933\u0943": "m\u0323l\u0332r\u0325"
+    "\u0933\u0943": "l\u0332r\u0325"
+    "\u0901\u0933\u0963": "m\u0310l\u0332l\u0304\u0325"
+    "\u0902\u0933\u0963": "m\u0323l\u0332l\u0304\u0325"
+    "\u0933\u0963": "l\u0332l\u0304\u0325"
+    "\u0901\u0933\u0962": "m\u0310l\u0332l\u0325"
+    "\u0902\u0933\u0962": "m\u0323l\u0332l\u0325"
+    "\u0933\u0962": "l\u0332l\u0325"
+    "\u0901\u0933\u0946": "m\u0310l\u0332e\u0306"
+    "\u0902\u0933\u0946": "m\u0323l\u0332e\u0306"
+    "\u0933\u0946": "l\u0332e\u0306"
+    "\u0901\u0933\u0945": "m\u0310l\u0332e\u0302"
+    "\u0902\u0933\u0945": "m\u0323l\u0332e\u0302"
+    "\u0933\u0945": "l\u0332e\u0302"
+    "\u0901\u0933\u0955": "m\u0310l\u0332e\u0304"
+    "\u0902\u0933\u0955": "m\u0323l\u0332e\u0304"
+    "\u0933\u0955": "l\u0332e\u0304"
+    "\u0901\u0933\u0947": "m\u0310l\u0332e"
+    "\u0902\u0933\u0947": "m\u0323l\u0332e"
+    "\u0933\u0947": "l\u0332e"
+    "\u0901\u0933\u094A": "m\u0310l\u0332o\u0306"
+    "\u0902\u0933\u094A": "m\u0323l\u0332o\u0306"
+    "\u0933\u094A": "l\u0332o\u0306"
+    "\u0901\u0933\u0949": "m\u0310l\u0332o\u0302"
+    "\u0902\u0933\u0949": "m\u0323l\u0332o\u0302"
+    "\u0933\u0949": "l\u0332o\u0302"
+    "\u0901\u0933\u093A": "m\u0310l\u0332o\u0307"
+    "\u0902\u0933\u093A": "m\u0323l\u0332o\u0307"
+    "\u0933\u093A": "l\u0332o\u0307"
+    "\u0901\u0933\u093B": "m\u0310l\u0332o\u0308"
+    "\u0902\u0933\u093B": "m\u0323l\u0332o\u0308"
+    "\u0933\u093B": "l\u0332o\u0308"
+    "\u0901\u0933\u094B": "m\u0310l\u0332o"
+    "\u0902\u0933\u094B": "m\u0323l\u0332o"
+    "\u0933\u094B": "l\u0332o"
+    "\u0901\u0933\u094D": "m\u0310l\u0332"
+    "\u0902\u0933\u094D": "m\u0323l\u0332"
+    "\u0933\u094D": "l\u0332"
+    "\u0901\u0933": "m\u0310l\u0332a"
+    "\u0902\u0933": "m\u0323l\u0332a"
+    "\u0933": "l\u0332a"

+ 14 - 1
scriptshifter/tables/index.yml

@@ -51,6 +51,12 @@ belarusian:
 bengali:
   marc_code: ben
   name: Bengali
+bihari_devanagari:
+  marc_code: bih
+  name: Bihari (Devanagari)
+braj_devanagari:
+  marc_code: bra
+  name: Braj (Devanagari)  
 bulgarian:
   marc_code: bul
   name: Bulgarian
@@ -89,6 +95,7 @@ divehi_thaana:
   marc_code: div
   name: Divehi (Thaana)
 dogri_devanagari:
+  marc_code: doi
   name: Dogri (Devanagari)
 dungan_cyrillic:
   name: Dungan (Cyrillic)
@@ -114,7 +121,7 @@ gujarati:
 hebrew:
   marc_code: heb
   name: Hebrew
-hindi_devanagari:
+hindi:
   marc_code: hin
   name: Hindi (Devanagari)
 hiragana:
@@ -175,6 +182,9 @@ lithuanian_cyrillic:
 macedonian:
   marc_code: mac
   name: Macedonian
+maithili_devanagari:
+  marc_code: mai
+  name: Maithili (Devanagari)  
 malayalam:
   marc_code: mal
   name: Malayalam
@@ -211,6 +221,9 @@ oriya:
 ossetic_cyrillic:
   marc_code: oss
   name: Ossetic (Cyrillic)
+pahari_devanagari:
+  marc_code: him
+  name: Pahari (Devanagari)  
 pali:
   marc_code: pli
   name: Pali

Some files were not shown because too many files changed in this diff