Browse Source

Added file to include Abkhaz (#50)

* Add files via upload

Added Abkhaz

* Update index.yml to add Abkhaz

Index added to include new file

* Update abkhaz_cyrillic.yml to remove redundancy

Removed redundant _ignore_base
rrroche 6 months ago
parent
commit
5740dc019f
2 changed files with 82 additions and 0 deletions
  1. 80 0
      scriptshifter/tables/data/abkhaz_cyrillic.yml
  2. 2 0
      scriptshifter/tables/data/index.yml

+ 80 - 0
scriptshifter/tables/data/abkhaz_cyrillic.yml

@@ -0,0 +1,80 @@
+general:
+  name: Abkhaz (Cyrillic)
+  parents:
+    - _cyrillic_base
+
+roman_to_script:
+  map:
+    "T\uFE20S\uFE21\u0307": "\u04B4"
+    "T\uFE20s\uFE21\u0307": "\u04B4"
+    "t\uFE20s\uFE21\u0307": "\u04B5"
+    "T\uFE20\u0307S\uFE21": "\u04B4"
+    "T\uFE20\u0307s\uFE21": "\u04B4"
+    "t\uFE20\u0307s\uFE21": "\u04B5"
+    "T\u0307\uFE20S\uFE21": "\u04B4"
+    "T\u0307\uFE20s\uFE21": "\u04B4"
+    "t\u0307\uFE20s\uFE21": "\u04B5"
+    "C\u0301h\u0301": "\u04BE"
+    "C\u0301H\u0301": "\u04BE"
+    "c\u0301h\u0301": "\u04BF"
+    "C\u0301h": "\u04BC"
+    "C\u0301H": "\u04BC"
+    "c\u0301h": "\u04BD"
+    "C\u0307h": "\u04B6"
+    "C\u0307H": "\u04B6"
+    "c\u0307h": "\u04B7"
+    "D\uFE20Z\uFE21": "\u04E0"
+    "D\uFE20z\uFE21": "\u04E0"
+    "d\uFE20z\uFE21": "\u04E1"
+    "GH": "\u0494"
+    "Gh": "\u0494"
+    "gh": "\u0495"
+    "H\u0307": "\u04FC"
+    "h\u0307": "\u04FD"
+    "Kh": "\u04C3"
+    "KH": "\u04C3"
+    "kh": "\u04C4"
+    "PH": "\u0524"
+    "Ph": "\u0524"
+    "ph": "\u0525"
+    "W\u0307": "\u04D8"
+    "w\u0307": "\u04D9"
+    "J": "\u040F"
+    "j": "\u045F"
+    "Q": "\u049C"
+    "q": "\u049D"
+    "W": "\u04A8"
+    "w": "\u04A9"
+    "Z": "\u0417"
+    "z": "\u0437"
+
+script_to_roman:
+  map:
+    "\u040F": "J"
+    "\u0417": "Z"
+    "\u0437": "z"
+    "\u045F": "j"
+    "\u0494": "GH"
+    "\u0495": "gh"
+    "\u049C": "Q"
+    "\u049D": "q"
+    "\u04A8": "W"
+    "\u04A9": "w"
+    "\u04B4": "T\uFE20S\uFE21\u0307"
+    "\u04B5": "t\uFE20s\uFE21\u0307"
+    "\u04B6": "C\u0307h"
+    "\u04B7": "c\u0307h"
+    "\u04BC": "C\u0301h"
+    "\u04BD": "c\u0301h"
+    "\u04BE": "C\u0301h\u0301"
+    "\u04BF": "c\u0301h\u0301"
+    "\u04C3": "Kh"
+    "\u04C4": "kh"
+    "\u04D8": "W\u0307"
+    "\u04D9": "w\u0307"
+    "\u04E0": "D\uFE20Z\uFE21"
+    "\u04E1": "d\uFE20z\uFE21"
+    "\u04FC": "H\u0307"
+    "\u04FD": "h\u0307"
+    "\u0524": "Ph"
+    "\u0525": "ph"

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

@@ -7,6 +7,8 @@
 # key within the entry is the human-readable label that can be used in a
 # multiple-choice menu.
 
+abkhaz_cyrillic:
+  name: Abkhaz (Cyrillic)
 arabic_ext:
   name: Arabic (S2R)
   description: Arabic-to-Roman transliterator using the ArabicTransliterator external library.