Sfoglia il codice sorgente

Merge branch 'main' of gh:lcnetdev/scriptshifter

scossu 1 anno fa
parent
commit
22439eb038

+ 2 - 0
scriptshifter/tables/data/bulgarian.yml

@@ -54,3 +54,5 @@ script_to_roman:
     "\u0446": "t\uFE20s\uFE21"
     "\u046A": "U\u0310"
     "\u046B": "u\u0310"
+    "\u042A": "u\016C"
+    "\u044A": "u\016D"

+ 87 - 0
scriptshifter/tables/data/macedonian.yml

@@ -0,0 +1,87 @@
+general:
+  name: Macedonian
+  parents:
+    - _cyrillic_base
+
+roman_to_script:
+  map:
+    "G\u0301": "\u0403"
+    "G": "\u0413"
+    "g\u0301": "\u0453"
+    "g": "\u0433"
+    "\u0110": "\u0402"
+    # this conversion shouldn't be needed, but does no harm
+    "DZ\u030C": "\u040F"
+    # this conversion shouldn't be needed, but does no harm
+    "DZ": "\u0405"
+    "Dz\u030C": "\u040F"
+    "Dz": "\u0405"
+    "\u0111": "\u0452"
+    "dz\u030C": "\u045F"
+    "dz": "\u0455"
+    "Z\u030C": "\u0416"
+    "z\u030C": "\u0436"
+    "z": "\u0437"
+    "I": "\u0418"
+    "i": "\u0438"
+    "J": "\u0408"
+    "j": "\u0458"
+    "K\u0301": "\u040C"
+    "H": "\u0425"
+    "k\u0301": "\u045C"
+    "h": "\u0445"
+    # this conversion shouldn't be needed, but does no harm
+    "LJ": "\u0409"
+    "Lj": "\u0409"
+    "lj": "\u0459"
+    # this conversion shouldn't be needed, but does no harm
+    "NJ": "\u040A"
+    "Nj": "\u040A"
+    "nj": "\u045A"
+    "S\u030C": "\u0428"
+    "s\u030C": "\u0448"
+    "C\u0301": "\u040B"
+    "C\u030C": "\u0427"
+    "C": "\u0426"
+    "c\u0301": "\u045B"
+    "c\u030C": "\u0447"
+    "c": "\u0446"
+
+script_to_roman:
+  map:
+    "\u0403": "G\u0301"
+    "\u0413": "G"
+    "\u0453": "g\u0301"
+    "\u0433": "g"
+    "\u0402": "\u0110"
+    "\u0452": "\u0111"
+    "\u0416": "Z\u030C"
+    "\u0436": "z\u030C"
+    "\u0405": "Dz"
+    "\u0455": "dz"
+    "\u0418": "I"
+    "\u0438": "i"
+    "\u0408": "J"
+    "\u0458": "j"
+    "\u040C": "K\u0301"
+    "\u0425": "H"
+    "\u045C": "k\u0301"
+    "\u0445": "h"
+    "\u0409": "Lj"
+    "\u0459": "lj"
+    "\u040A": "Nj"
+    "\u045A": "nj"
+    "\u0428": "S\u030C"
+    "\u0448": "s\u030C"
+    "\u040B": "C\u0301"
+    "\u0426": "C"
+    "\u045B": "c\u0301"
+    "\u0446": "c"
+    "\u0427": "C\u030C"
+    "\u0447": "c\u030C"
+    "\u040F": "Dz\u030C"
+    "\u045F": "dz\u030C"
+    "\u1029": "D\uFE20Z\uFE21"
+    "\u0455": "d\uFE20z\uFE21"
+    "\u040F": "D\uFE20Z\u030C\uFE21"
+    "\u045F": "d\uFE20z\u030C\uFE21"

+ 1 - 1
scriptshifter/tables/data/serbian_macedonian.yml → scriptshifter/tables/data/serbian.yml

@@ -1,5 +1,5 @@
 general:
-  name: Serbian and Macedonian
+  name: Serbian
   parents:
     - _cyrillic_base