mk_mk_Latn_BGN.txt (6391B)
1 # © 2016 and later: Unicode, Inc. and others. 2 # License & terms of use: http://www.unicode.org/copyright.html 3 # Generated using tools/cldr/cldr-to-icu/ 4 # 5 # File: mk_mk_Latn_BGN.txt 6 # Generated from CLDR 7 # 8 9 # 10 ######################################################################## 11 # BGN/PCGN 1981 System 12 # 13 # Macedonian was official established as a literary language in 14 # Yugoslavia during World War II and is now the official language 15 # of Macedonia. Its alphabet is identical to Serbian, except 16 # that the letters Ђђ and Ћћ are replaced by Ѓѓ and Ќќ, and 17 # the letter Ѕѕ and the apostrophe are added. 18 # 19 # The Macedonian Alphabet as defined by the BGN (Page 69): 20 # 21 # АБВГДЃЕЖЗЅИЈКЛЉМНЊОПРСТЌУФХЦЧЏШ 22 # абвгдѓежзѕијклљмнњопрстќуфхцчџш’ 23 # 24 # Originally prepared by Michael Everson <everson@evertype.com> 25 ######################################################################## 26 # 27 # MINIMAL FILTER: Macedonian-Latin 28 # 29 :: [АБВГДЃЕЖЗЅИЈКЛЉМНЊОПРСТЌУФХЦЧЏШабвгдѓежзѕијклљмнњопрстќуфхцчџш’] ; 30 :: NFD (NFC) ; 31 # 32 # 33 ######################################################################## 34 # 35 ######################################################################## 36 # 37 # Define All Transformation Variables 38 # 39 ######################################################################## 40 # 41 $prime = ’ ; 42 $upperConsonants = [БВГДЃЖЗЅЈКЛЉМНЊПРСТЌФХЦЧЏШ] ; 43 $lowerConsonants = [бвгдѓжзѕјклљмнњпрстќфхцчџш’] ; 44 $consonants = [$upperConsonants $lowerConsonants] ; 45 $upperVowels = [АЕИОУ] ; 46 $lowerVowels = [аеиоу] ; 47 $vowels = [$upperVowels $lowerVowels] ; 48 $lower = [$lowerConsonants $lowerVowels] ; 49 # 50 # 51 # Use this $wordBoundary until bug 2034 is fixed in ICU: 52 # http://bugs.icu-project.org/cgi-bin/icu-bugs/transliterate?id=2034;expression=boundary;user=guest 53 # 54 $wordBoundary = [^[:L:][:M:][:N:]] ; 55 # 56 # 57 ######################################################################## 58 # 59 ######################################################################## 60 # 61 # Start of Alphabetic Transformations 62 # 63 ######################################################################## 64 # 65 А → A ; # CYRILLIC CAPITAL LETTER A 66 а → a ; # CYRILLIC SMALL LETTER A 67 Б → B ; # CYRILLIC CAPITAL LETTER BE 68 б → b ; # CYRILLIC SMALL LETTER BE 69 В → V ; # CYRILLIC CAPITAL LETTER VE 70 в → v ; # CYRILLIC SMALL LETTER VE 71 Г → G ; # CYRILLIC CAPITAL LETTER GHE 72 г → g ; # CYRILLIC SMALL LETTER GHE 73 Д → D ; # CYRILLIC CAPITAL LETTER DE 74 д → d ; # CYRILLIC SMALL LETTER DE 75 # 76 # 77 ######################################################################## 78 # 79 # BGN Page 70 Rule 1: 80 # 81 # The character ѓ should be romanized g when it occurs before е 82 # and и. In all other instances, it should be romanized đ (Đ). 83 # 84 ######################################################################## 85 # 86 Ѓ}[ЕеИи] → G ; # CYRILLIC CAPITAL LETTER GJE 87 ѓ}[ЕеИи] → g ; # CYRILLIC SMALL LETTER GJE 88 Ѓ → Đ ; # CYRILLIC CAPITAL LETTER GJE 89 ѓ → đ ; # CYRILLIC SMALL LETTER GJE 90 # 91 # 92 ######################################################################## 93 # 94 # End Rule 1 95 # 96 ######################################################################## 97 # 98 Е → E ; # CYRILLIC CAPITAL LETTER DE 99 е → e ; # CYRILLIC SMALL LETTER DE 100 Ж → Ž ; # CYRILLIC CAPITAL LETTER ZHE 101 ж → ž ; # CYRILLIC SMALL LETTER ZHE 102 З → Z ; # CYRILLIC CAPITAL LETTER ZE 103 з → z ; # CYRILLIC SMALL LETTER ZE 104 Ѕ} $lower → Dz ; # CYRILLIC CAPITAL LETTER DZE 105 Ѕ → DZ ; # CYRILLIC CAPITAL LETTER DZE 106 ѕ → dz ; # CYRILLIC SMALL LETTER DZE 107 И → I ; # CYRILLIC CAPITAL LETTER I 108 и → i ; # CYRILLIC SMALL LETTER I 109 Ј → J ; # CYRILLIC CAPITAL LETTER JE 110 ј → j ; # CYRILLIC SMALL LETTER JE 111 К → K ; # CYRILLIC CAPITAL LETTER KA 112 к → k ; # CYRILLIC SMALL LETTER KA 113 Л → L ; # CYRILLIC CAPITAL LETTER EL 114 л → l ; # CYRILLIC SMALL LETTER EL 115 Љ} $lower → Lj ; # CYRILLIC CAPITAL LETTER LJE 116 Љ → LJ ; # CYRILLIC CAPITAL LETTER LJE 117 љ → lj ; # CYRILLIC SMALL LETTER LJE 118 М → M ; # CYRILLIC CAPITAL LETTER EM 119 м → m ; # CYRILLIC SMALL LETTER EM 120 Н → N ; # CYRILLIC CAPITAL LETTER EN 121 н → n ; # CYRILLIC SMALL LETTER EN 122 Њ} $lower → Nj ; # CYRILLIC CAPITAL LETTER NJE 123 Њ → NJ ; # CYRILLIC CAPITAL LETTER NJE 124 њ → nj ; # CYRILLIC SMALL LETTER NJE 125 О → O ; # CYRILLIC CAPITAL LETTER O 126 о → o ; # CYRILLIC SMALL LETTER O 127 П → P ; # CYRILLIC CAPITAL LETTER PE 128 п → p ; # CYRILLIC SMALL LETTER PE 129 Р → R ; # CYRILLIC CAPITAL LETTER ER 130 р → r ; # CYRILLIC SMALL LETTER ER 131 С → S ; # CYRILLIC CAPITAL LETTER ES 132 с → s ; # CYRILLIC SMALL LETTER ES 133 Т → T ; # CYRILLIC CAPITAL LETTER TE 134 т → t ; # CYRILLIC SMALL LETTER TE 135 # 136 # 137 ######################################################################## 138 # 139 # BGN Page 70 Rule 2: 140 # 141 # The character ќ should be romanized k when it occurs before е 142 # and и. In all other instances, it should be romanized c\u0301. 143 # 144 ######################################################################## 145 # 146 Ќ}[ЕеИи] → K ; # CYRILLIC CAPITAL LETTER KJE 147 ќ}[ЕеИи] → k ; # CYRILLIC SMALL LETTER KJE 148 Ќ → C\u0301 ; # CYRILLIC CAPITAL LETTER KJE 149 ќ → c\u0301 ; # CYRILLIC SMALL LETTER KJE 150 # 151 # 152 ######################################################################## 153 # 154 # End Rule 2 155 # 156 ######################################################################## 157 # 158 У → U ; # CYRILLIC CAPITAL LETTER U 159 у → u ; # CYRILLIC SMALL LETTER U 160 Ф → F ; # CYRILLIC CAPITAL LETTER EF 161 ф → f ; # CYRILLIC SMALL LETTER EF 162 Х → H ; # CYRILLIC CAPITAL LETTER HA 163 х → h ; # CYRILLIC SMALL LETTER HA 164 Ц → C ; # CYRILLIC CAPITAL LETTER TSE 165 ц → c ; # CYRILLIC SMALL LETTER TSE 166 Ч → Č ; # CYRILLIC CAPITAL LETTER CHE 167 ч → č ; # CYRILLIC SMALL LETTER CHE 168 Џ} $lower → Dž ; # CYRILLIC CAPITAL LETTER SHA 169 Џ → DŽ ; # CYRILLIC CAPITAL LETTER SHA 170 џ → dž ; # CYRILLIC SMALL LETTER SHA 171 Ш → Š ; # CYRILLIC CAPITAL LETTER SHA 172 ш → š ; # CYRILLIC SMALL LETTER SHA 173 # 174 # 175 ######################################################################## 176 # 177 # BGN Page 69 Rule 32, maps the symbol onto itself and 178 # is ignored here for computational efficiency. 179 # 180 # $prime → $prime ; # RIGHT SINGLE QUOTATION MARK 181 # 182 ########################################################################