|
| 1 | +system "BGN-PCGN:ady-Cyrl:Latn:2012" { |
| 2 | + |
| 3 | +metadata { |
| 4 | + authority_id bgnpcgn |
| 5 | + id 2012 |
| 6 | + language iso-639-2:ady |
| 7 | + source_script Cyrl |
| 8 | + destination_script Latn |
| 9 | + name Romanization of Adyghe (2012) |
| 10 | + url https://www.gov.uk/government/organisations/permanent-committee-on-geographical-names |
| 11 | + creation_date 2012 |
| 12 | + confirmation_date 2017-10 |
| 13 | + description { |
| 14 | + The BGN/PCGN system for Adyghe is designed for use in romanizing names written in the |
| 15 | + Adyghe Cyrillic alphabet. Adyghe, a language of the north-western Caucasian family, is |
| 16 | + principally spoken in Russia's republic of Adygeya and has been written in a modified |
| 17 | + Cyrillic script since 1938. Also known as West Circassian, Adyghe is notable for its |
| 18 | + rich density of consonant phonemes and corresponding paucity of vowels. Adyghe letters |
| 19 | + are addressed in the romanizations as per their articulation: glottalised consonants |
| 20 | + are marked with an apostrophe, labialized consonants with w, and retroflex consonants |
| 21 | + with an underbar. Phonemes shared with Kabardian are represented as per the |
| 22 | + BGN/PCGN Kabardian Romanization System. |
| 23 | + } |
| 24 | + |
| 25 | + notes { |
| 26 | + note "У should be romanized as w or u according to context: w should be used word-initially, and u used elsewhere." |
| 27 | + note "The characters Ё, Ъ, Ы and Ь (except as they occur in character combinations addressed elsewhere in the table) appear only in Russian loan words, and are thus romanized in the same style as in the BGN/PCGN Romanization System for Russian." |
| 28 | + note "The palochka is romanized ’ except as it occurs in the combination Ӏу." |
| 29 | + note "An inventory of letter-diacritic combinations, with their Unicode encoding, in addition to the unmodified letters of the basic Roman script is:" |
| 30 | + note "All apostrophes appearing in romanization are U+2019" |
| 31 | + note "Ë (U+00CB) ë (U+00EB) Ź (U+0179) ź (U+017A) Z͟H (U+005A+0048+035F) z͟h (U+007A+0068+035F) H̱ (0048+0031) ẖ (0068+0031) Č (U+010C) č (U+010D) S͟H (U+0053+0048+035F) s͟h (U+0073+0068+035F) Ś (U+015A) ś (U+015B) Ä (U+00C4) ä (U+00E4)" |
| 32 | + note "The source document prints the H̱ inventory codepoint as 0048+0031; the glyph shown is h with the combining macron below (U+0331) and the table column shows the precomposed ẖ (U+1E96). This map outputs ẖ (U+1E96)." |
| 33 | + note "The Romanization columns show only lowercase forms but, when romanizing, uppercase and lowercase Roman letters as appropriate should be used." |
| 34 | + } |
| 35 | +} |
| 36 | + |
| 37 | +tests { |
| 38 | + # every table row, upper and lower |
| 39 | + "А" -> "A" |
| 40 | + "а" -> "a" |
| 41 | + "Б" -> "B" |
| 42 | + "б" -> "b" |
| 43 | + "В" -> "V" |
| 44 | + "в" -> "v" |
| 45 | + "Г" -> "G" |
| 46 | + "г" -> "g" |
| 47 | + "Гу" -> "Gw" |
| 48 | + "гу" -> "gw" |
| 49 | + "Гъ" -> "Gh" |
| 50 | + "гъ" -> "gh" |
| 51 | + "Гъу" -> "Ghw" |
| 52 | + "гъу" -> "ghw" |
| 53 | + "Д" -> "D" |
| 54 | + "д" -> "d" |
| 55 | + "Дж" -> "J" |
| 56 | + "дж" -> "j" |
| 57 | + "Дз" -> "Dz" |
| 58 | + "дз" -> "dz" |
| 59 | + "Дзу" -> "Dzw" |
| 60 | + "дзу" -> "dzw" |
| 61 | + "Е" -> "E" |
| 62 | + "е" -> "e" |
| 63 | + "Ё" -> "Ë" |
| 64 | + "ё" -> "ë" |
| 65 | + "Ж" -> "Zh" |
| 66 | + "ж" -> "zh" |
| 67 | + "Жь" -> "Ź" |
| 68 | + "жь" -> "ź" |
| 69 | + "Жъ" -> "Z͟H" |
| 70 | + "жъ" -> "z͟h" |
| 71 | + "Жъу" -> "Z͟Hw" |
| 72 | + "жъу" -> "z͟hw" |
| 73 | + "З" -> "Z" |
| 74 | + "з" -> "z" |
| 75 | + "И" -> "I" |
| 76 | + "и" -> "i" |
| 77 | + "Й" -> "Y" |
| 78 | + "й" -> "y" |
| 79 | + "К" -> "K" |
| 80 | + "к" -> "k" |
| 81 | + "Ку" -> "Kw" |
| 82 | + "ку" -> "kw" |
| 83 | + "КӀ" -> "K’" |
| 84 | + "кӀ" -> "k’" |
| 85 | + "КӀу" -> "Kw’" |
| 86 | + "кӀу" -> "kw’" |
| 87 | + "Къ" -> "Q’" |
| 88 | + "къ" -> "q’" |
| 89 | + "Къу" -> "Qw’" |
| 90 | + "къу" -> "qw’" |
| 91 | + "Л" -> "L" |
| 92 | + "л" -> "l" |
| 93 | + "ЛӀ" -> "L’" |
| 94 | + "лӀ" -> "l’" |
| 95 | + "Лъ" -> "Lh" |
| 96 | + "лъ" -> "lh" |
| 97 | + "М" -> "M" |
| 98 | + "м" -> "m" |
| 99 | + "Н" -> "N" |
| 100 | + "н" -> "n" |
| 101 | + "О" -> "O" |
| 102 | + "о" -> "o" |
| 103 | + "П" -> "P" |
| 104 | + "п" -> "p" |
| 105 | + "ПӀ" -> "P’" |
| 106 | + "пӀ" -> "p’" |
| 107 | + "ПӀу" -> "Pw’" |
| 108 | + "пӀу" -> "pw’" |
| 109 | + "Р" -> "R" |
| 110 | + "р" -> "r" |
| 111 | + "С" -> "S" |
| 112 | + "с" -> "s" |
| 113 | + "Т" -> "T" |
| 114 | + "т" -> "t" |
| 115 | + "ТӀ" -> "T’" |
| 116 | + "тӀ" -> "t’" |
| 117 | + "ТӀу" -> "Tw’" |
| 118 | + "тӀу" -> "tw’" |
| 119 | + "Ф" -> "F" |
| 120 | + "ф" -> "f" |
| 121 | + "ФӀ" -> "F’" |
| 122 | + "фӀ" -> "f’" |
| 123 | + "Х" -> "Kh" |
| 124 | + "х" -> "kh" |
| 125 | + "Ху" -> "Khw" |
| 126 | + "ху" -> "khw" |
| 127 | + "Хъ" -> "X" |
| 128 | + "хъ" -> "x" |
| 129 | + "Хъу" -> "Xw" |
| 130 | + "хъу" -> "xw" |
| 131 | + "Хь" -> "H̱" |
| 132 | + "хь" -> "ẖ" |
| 133 | + "Ц" -> "Ts" |
| 134 | + "ц" -> "ts" |
| 135 | + "ЦӀ" -> "Ts’" |
| 136 | + "цӀ" -> "ts’" |
| 137 | + "Цу" -> "Tsw" |
| 138 | + "цу" -> "tsw" |
| 139 | + "Ч" -> "Ch" |
| 140 | + "ч" -> "ch" |
| 141 | + "ЧӀ" -> "Ch’" |
| 142 | + "чӀ" -> "ch’" |
| 143 | + "Чъ" -> "Č" |
| 144 | + "чъ" -> "č" |
| 145 | + "Ш" -> "Sh" |
| 146 | + "ш" -> "sh" |
| 147 | + "ШӀ" -> "Sh’" |
| 148 | + "шӀ" -> "sh’" |
| 149 | + "ШӀу" -> "Shw’" |
| 150 | + "шӀу" -> "shw’" |
| 151 | + "Шъ" -> "S͟H" |
| 152 | + "шъ" -> "s͟h" |
| 153 | + "Шъу" -> "S͟Hw" |
| 154 | + "шъу" -> "s͟hw" |
| 155 | + "Щ" -> "Ś" |
| 156 | + "щ" -> "ś" |
| 157 | + "Ъ" -> "’’" |
| 158 | + "ъ" -> "’’" |
| 159 | + "Ы" -> "Y" |
| 160 | + "ы" -> "y" |
| 161 | + "Ь" -> "’" |
| 162 | + "ь" -> "’" |
| 163 | + "Э" -> "Ä" |
| 164 | + "э" -> "ä" |
| 165 | + "Ю" -> "Yu" |
| 166 | + "ю" -> "yu" |
| 167 | + "Я" -> "Ya" |
| 168 | + "я" -> "ya" |
| 169 | + "Ӏ" -> "’" |
| 170 | + "Ӏу" -> "’w" |
| 171 | + # note 1: У word-initially w, elsewhere u |
| 172 | + "У" -> "W" |
| 173 | + "у" -> "w" |
| 174 | + "Уфа" -> "Wfa" |
| 175 | + "уат" -> "wat" |
| 176 | + "мау" -> "mau" |
| 177 | +} |
| 178 | + |
| 179 | +stage main { |
| 180 | + |
| 181 | + # RULES |
| 182 | + # note 1: У word-initially w, elsewhere u |
| 183 | + sub { |
| 184 | + from boundary + "У" |
| 185 | + to "W" |
| 186 | + } |
| 187 | + sub { |
| 188 | + from boundary + "у" |
| 189 | + to "w" |
| 190 | + } |
| 191 | + |
| 192 | + # CHARACTERS |
| 193 | + parallel { |
| 194 | + sub "Гъу" "Ghw" |
| 195 | + sub "Жъу" "Z͟Hw" |
| 196 | + sub "Къу" "Qw’" |
| 197 | + sub "КӀу" "Kw’" |
| 198 | + sub "ПӀу" "Pw’" |
| 199 | + sub "ТӀу" "Tw’" |
| 200 | + sub "Хъу" "Xw" |
| 201 | + sub "Шъу" "S͟Hw" |
| 202 | + sub "ШӀу" "Shw’" |
| 203 | + sub "Дзу" "Dzw" |
| 204 | + sub "Гу" "Gw" |
| 205 | + sub "Гъ" "Gh" |
| 206 | + sub "Дж" "J" |
| 207 | + sub "Дз" "Dz" |
| 208 | + sub "Жь" "Ź" |
| 209 | + sub "Жъ" "Z͟H" |
| 210 | + sub "Ку" "Kw" |
| 211 | + sub "КӀ" "K’" |
| 212 | + sub "Къ" "Q’" |
| 213 | + sub "Лъ" "Lh" |
| 214 | + sub "ЛӀ" "L’" |
| 215 | + sub "ПӀ" "P’" |
| 216 | + sub "ТӀ" "T’" |
| 217 | + sub "ФӀ" "F’" |
| 218 | + sub "Ху" "Khw" |
| 219 | + sub "Хъ" "X" |
| 220 | + sub "Хь" "H̱" |
| 221 | + sub "Цу" "Tsw" |
| 222 | + sub "ЦӀ" "Ts’" |
| 223 | + sub "Чъ" "Č" |
| 224 | + sub "ЧӀ" "Ch’" |
| 225 | + sub "Шъ" "S͟H" |
| 226 | + sub "ШӀ" "Sh’" |
| 227 | + sub "Ӏу" "’w" |
| 228 | + sub "Щ" "Ś" |
| 229 | + sub "Ъ" "’’" |
| 230 | + sub "Ы" "Y" |
| 231 | + sub "Ь" "’" |
| 232 | + sub "Э" "Ä" |
| 233 | + sub "Ю" "Yu" |
| 234 | + sub "Я" "Ya" |
| 235 | + sub "А" "A" |
| 236 | + sub "Б" "B" |
| 237 | + sub "В" "V" |
| 238 | + sub "Г" "G" |
| 239 | + sub "Д" "D" |
| 240 | + sub "Е" "E" |
| 241 | + sub "Ё" "Ë" |
| 242 | + sub "Ж" "Zh" |
| 243 | + sub "З" "Z" |
| 244 | + sub "И" "I" |
| 245 | + sub "Й" "Y" |
| 246 | + sub "К" "K" |
| 247 | + sub "Л" "L" |
| 248 | + sub "М" "M" |
| 249 | + sub "Н" "N" |
| 250 | + sub "О" "O" |
| 251 | + sub "П" "P" |
| 252 | + sub "Р" "R" |
| 253 | + sub "С" "S" |
| 254 | + sub "Т" "T" |
| 255 | + sub "У" "U" |
| 256 | + sub "Ф" "F" |
| 257 | + sub "Х" "Kh" |
| 258 | + sub "Ц" "Ts" |
| 259 | + sub "Ч" "Ch" |
| 260 | + sub "Ш" "Sh" |
| 261 | + sub "Ӏ" "’" |
| 262 | + |
| 263 | + sub "гъу" "ghw" |
| 264 | + sub "жъу" "z͟hw" |
| 265 | + sub "къу" "qw’" |
| 266 | + sub "кӀу" "kw’" |
| 267 | + sub "пӀу" "pw’" |
| 268 | + sub "тӀу" "tw’" |
| 269 | + sub "хъу" "xw" |
| 270 | + sub "шъу" "s͟hw" |
| 271 | + sub "шӀу" "shw’" |
| 272 | + sub "дзу" "dzw" |
| 273 | + sub "гу" "gw" |
| 274 | + sub "гъ" "gh" |
| 275 | + sub "дж" "j" |
| 276 | + sub "дз" "dz" |
| 277 | + sub "жь" "ź" |
| 278 | + sub "жъ" "z͟h" |
| 279 | + sub "ку" "kw" |
| 280 | + sub "кӀ" "k’" |
| 281 | + sub "къ" "q’" |
| 282 | + sub "лъ" "lh" |
| 283 | + sub "лӀ" "l’" |
| 284 | + sub "пӀ" "p’" |
| 285 | + sub "тӀ" "t’" |
| 286 | + sub "фӀ" "f’" |
| 287 | + sub "ху" "khw" |
| 288 | + sub "хъ" "x" |
| 289 | + sub "хь" "ẖ" |
| 290 | + sub "цу" "tsw" |
| 291 | + sub "цӀ" "ts’" |
| 292 | + sub "чъ" "č" |
| 293 | + sub "чӀ" "ch’" |
| 294 | + sub "шъ" "s͟h" |
| 295 | + sub "шӀ" "sh’" |
| 296 | + sub "щ" "ś" |
| 297 | + sub "ъ" "’’" |
| 298 | + sub "ы" "y" |
| 299 | + sub "ь" "’" |
| 300 | + sub "э" "ä" |
| 301 | + sub "ю" "yu" |
| 302 | + sub "я" "ya" |
| 303 | + sub "а" "a" |
| 304 | + sub "б" "b" |
| 305 | + sub "в" "v" |
| 306 | + sub "г" "g" |
| 307 | + sub "д" "d" |
| 308 | + sub "е" "e" |
| 309 | + sub "ё" "ë" |
| 310 | + sub "ж" "zh" |
| 311 | + sub "з" "z" |
| 312 | + sub "и" "i" |
| 313 | + sub "й" "y" |
| 314 | + sub "к" "k" |
| 315 | + sub "л" "l" |
| 316 | + sub "м" "m" |
| 317 | + sub "н" "n" |
| 318 | + sub "о" "o" |
| 319 | + sub "п" "p" |
| 320 | + sub "р" "r" |
| 321 | + sub "с" "s" |
| 322 | + sub "т" "t" |
| 323 | + sub "у" "u" |
| 324 | + sub "ф" "f" |
| 325 | + sub "х" "kh" |
| 326 | + sub "ц" "ts" |
| 327 | + sub "ч" "ch" |
| 328 | + sub "ш" "sh" |
| 329 | + } |
| 330 | + |
| 331 | +} |
| 332 | + |
| 333 | +} |
0 commit comments