georgian.yml 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222
  1. general:
  2. name: Georgian
  3. parents:
  4. - _ignore_base
  5. case_sensitive: false
  6. roman_to_script:
  7. # \u0304 combining macron above
  8. # \u0306 combining breve above
  9. # \u0307 combining dot above
  10. # \u030C combining caron above
  11. # \u0323 combining dot below
  12. # \u02BB ayn
  13. map:
  14. "A": "\u10D0"
  15. "a": "\u10D0"
  16. "B": "\u10D1"
  17. "b": "\u10D1"
  18. # C uppercase with combining caron above + ayn
  19. "C\u030C\u02BB": "\u10E9"
  20. # c lowercase with combining caron above + ayn
  21. "c\u030C\u02BB": "\u10E9"
  22. # C uppercase with combining caron above
  23. "C\u030C": "\u10ED"
  24. # C lowercase with combining caron above
  25. "c\u030C": "\u10ED"
  26. # C uppercase with ayn
  27. "C\u02BB": "\u10EA"
  28. # C lowercase with ayn
  29. "c\u02BB": "\u10EA"
  30. "C": "\u10EC"
  31. "c": "\u10EC"
  32. "D": "\u10D3"
  33. "d": "\u10D3"
  34. # E uppercase with macron above
  35. "E\u0304": "\u10F1"
  36. # e lowercase with macron above
  37. "e\u0304": "\u10F1"
  38. # E uppercase with breve above
  39. "E\u0306": "\u10F7"
  40. # e lowercase with breve above
  41. "e\u0306": "\u10F7"
  42. "E": "\u10D4"
  43. "e": "\u10D4"
  44. "F": "\u10F6"
  45. "f": "\u10F6"
  46. # G uppercase with dot above
  47. "G\u0307": "\u10E6"
  48. # g lowercase with dot above
  49. "g\u0307": "\u10E6"
  50. "G": "\u10D2"
  51. "g": "\u10D2"
  52. "H": "\u10F0"
  53. "h": "\u10F0"
  54. "I": "\u10D8"
  55. "i": "\u10D8"
  56. "J": "\u10EF"
  57. "j": "\u10EF"
  58. # K uppercase with ayn
  59. "K\u02BB": "\u10E5"
  60. # k lowercase with ayn
  61. "k\u02BB": "\u10E5"
  62. "K": "\u10D9"
  63. "k": "\u10D9"
  64. "L": "\u10DA"
  65. "l": "\u10DA"
  66. "M": "\u10DB"
  67. "m": "\u10DB"
  68. "N": "\u10DC"
  69. "n": "\u10DC"
  70. # O uppercase with combining macron
  71. "O\u0304": "\u10F5"
  72. # o lowercase with combining macron
  73. "o\u0304": "\u10F5"
  74. "O": "\u10DD"
  75. "o": "\u10DD"
  76. # P uppercase with ayn
  77. "P\u02BB": "\u10E4"
  78. # p lowercase with ayn
  79. "p\u02BB": "\u10E4"
  80. "P": "\u10DE"
  81. "p": "\u10DE"
  82. "Q": "\u10E7"
  83. "q": "\u10E7"
  84. "R": "\u10E0"
  85. "r": "\u10E0"
  86. # S uppercase with combining caron above
  87. "S\u030C": "\u10E8"
  88. # s lowercase with combining caron above
  89. "s\u030C": "\u10E8"
  90. "S": "\u10E1"
  91. "s": "\u10E1"
  92. # T uppercase with ayn
  93. "T\u02BB": "\u10D7"
  94. # t lowervase with ayn
  95. "t\u02BB": "\u10D7"
  96. "T": "\u10E2"
  97. "t": "\u10E2"
  98. # U uppercase with breve above
  99. "U\u0306": "\u10E3"
  100. # u lowercase with breve above
  101. "u\u0306": "\u10E3"
  102. "U": "\u10E3"
  103. "u": "\u10E3"
  104. "V": "\u10D5"
  105. "v": "\u10D5"
  106. "W": "\u10F3"
  107. "w": "\u10F3"
  108. # X uppercase with combining dot below
  109. "X\u0323": "\u10F4"
  110. # x lowercase with combining dot below
  111. "x\u0323": "\u10F4"
  112. "X": "\u10EE"
  113. "x": "\u10EE"
  114. "Y": "\u10F2"
  115. "y": "\u10F2"
  116. # Z uppercase with combining caron above
  117. "Z\u030C": "\u10DF"
  118. # z lowercase with combining caron above
  119. "z\u030C": "\u10DF"
  120. # Z uppercase with combining dot above
  121. "Z\u0323": "\u10EB"
  122. # z lowercase with combining dot above
  123. "z\u0323": "\u10EB"
  124. "Z": "\u10D6"
  125. "z": "\u10D6"
  126. "\u02BB": "\u10F8"
  127. script_to_roman:
  128. map:
  129. # Khutsuri (capital) letters; not used in modern Georgian
  130. "\u10A0": "A"
  131. "\u10A1": "B"
  132. "\u10A2": "G"
  133. "\u10A3": "D"
  134. "\u10A4": "E"
  135. "\u10A5": "V"
  136. "\u10A6": "Z"
  137. "\u10A7": "T\u02BB"
  138. "\u10A8": "I"
  139. "\u10A9": "K"
  140. "\u10AA": "L"
  141. "\u10AB": "M"
  142. "\u10AC": "N"
  143. "\u10AD": "O"
  144. "\u10AE": "P"
  145. "\u10AF": "Z\u030C"
  146. "\u10B0": "R"
  147. "\u10B1": "S"
  148. "\u10B2": "T"
  149. "\u10B3": "U"
  150. "\u10B4": "P\u030C"
  151. "\u10B5": "K\u030C"
  152. "\u10B6": "G\u0307"
  153. "\u10B7": "Q"
  154. "\u10B8": "S\u030C"
  155. "\u10B9": "C\u030C\u02BB"
  156. "\u10BA": "C\u02BB"
  157. "\u10BB": "Z\u0307"
  158. "\u10BC": "C"
  159. "\u10BD": "C\u030C"
  160. "\u10BE": "X"
  161. "\u10BF": "J"
  162. "\u10C0": "H"
  163. "\u10C1": "E\u0304"
  164. "\u10C2": "Y"
  165. "\u10C3": "W"
  166. "\u10C4": "X\u0323"
  167. "\u10C5": "O\u0304"
  168. # Mkhedruli (lowercase) letters
  169. "\u10D0": "a"
  170. "\u10D1": "b"
  171. "\u10D2": "g"
  172. "\u10D3": "d"
  173. "\u10D4": "e"
  174. "\u10D5": "v"
  175. "\u10D6": "z"
  176. "\u10D7": "t\u02BB"
  177. "\u10D8": "i"
  178. "\u10D9": "k"
  179. "\u10DA": "l"
  180. "\u10DB": "m"
  181. "\u10DC": "n"
  182. "\u10DD": "o"
  183. "\u10DE": "p"
  184. "\u10DF": "z\u030C"
  185. "\u10E0": "r"
  186. "\u10E1": "s"
  187. "\u10E2": "t"
  188. "\u10E3": "u"
  189. "\u10E4": "p\u02BB"
  190. "\u10E5": "k\u02BB"
  191. "\u10E6": "g\u0307"
  192. "\u10E7": "q"
  193. "\u10E8": "s\u030C"
  194. "\u10E9": "c\u030C\u02BB"
  195. "\u10EA": "c\u02BB"
  196. "\u10EB": "z\u0307"
  197. "\u10EC": "c"
  198. "\u10ED": "c\u030C"
  199. "\u10EE": "x"
  200. "\u10EF": "j"
  201. "\u10F0": "h"
  202. "\u10F1": "e\u0304"
  203. "\u10F2": "y"
  204. "\u10F3": "w"
  205. "\u10F4": "x\u0323"
  206. "\u10F5": "o\u0304"
  207. "\u10F6": "f"
  208. "\u10F7": "e\u0306"
  209. "\u10F8": "\u02BB"
  210. # Elifi (ayn)
  211. "\u10F8": "\u02BB"
  212. # Turned gan with dot above
  213. "\u10F9": "g\u0307"
  214. # Georgian ayn
  215. "\u10FA": "\u02BB"
  216. "\u10FB": "?"
  217. "\u10FC": "?"