]> git.saurik.com Git - apple/icu.git/blob - icuSources/data/translit/hy_hy_Latn_BGN.txt
ICU-59152.0.1.tar.gz
[apple/icu.git] / icuSources / data / translit / hy_hy_Latn_BGN.txt
1 # © 2016 and later: Unicode, Inc. and others.
2 # License & terms of use: http://www.unicode.org/copyright.html#License
3 #
4 # File: hy_hy_Latn_BGN.txt
5 # Generated from CLDR
6 #
7
8 #
9 ########################################################################
10 # BGN/PCGN 1981 System
11 #
12 # The BGN/PCGN system for Armenian was designed for use in romanizing
13 # names written in the Armenian alphabet. The Roman letters and letter
14 # combinations shown as equivalents to the Armenian characters reflect
15 # the eastern variety of Armenian, i.e., the language spoken in
16 # the Republic of Armenia.
17 #
18 # The Armenian Alphabet as defined by the BGN (Page 11):
19 #
20 # ԱԲԳԴԵԶԷԸԹԺԻԼԽԾԿՀՁՂՃՄՅՆՇՈՉՊՋՌՍՎՐՑՓՔՕՖ
21 # աբգդեզէըթժիլխծկհձղճմյնշոչպջռսվտրցփքևօֆ
22 #
23 # Originally prepared by Michael Everson <everson@evertype.com>
24 ########################################################################
25 #
26 # MINIMAL FILTER: Armenian-Latin
27 #
28 :: [ԱԲԳԴԵԶԷԸԹԺԻԼԽԾԿՀՁՂՃՄՅՆՇՈՉՊՋՌՍՎՏՐՑՒՓՔՕՖաբգդեզէըթժիլխծկհձղճմյնշոչպջռսվտրցւփքօֆև] ;
29 :: NFD (NFC) ;
30 #
31 #
32 ########################################################################
33 #
34 ########################################################################
35 #
36 # Define All Transformation Variables
37 #
38 ########################################################################
39 #
40 $upperConsonants = [ԲԳԴԶԹԺԼԽԾԿՀՁՂՃՄՅՆՇՉՊՋՌՍՎՐՑՓՔՖ] ;
41 $lowerConsonants = [բգդզթժլխծկհձղճմյնշչպջռսվտրցփքֆ] ;
42 $consonants = [$upperConsonants $lowerConsonants] ;
43 $upperVowels = [ԱԵԷԸԻՈՕՒ] ;
44 $lowerVowels = [աեէըիոևօւ] ;
45 $vowels = [$upperVowels $lowerVowels] ;
46 $lower = [$lowerConsonants $lowerVowels] ;
47 $aspirate = ’ ;
48 #
49 #
50 # Use this $wordBoundary until bug 2034 is fixed in ICU:
51 # http://bugs.icu-project.org/cgi-bin/icu-bugs/transliterate?id=2034;expression=boundary;user=guest
52 #
53 $wordBoundary = [^[:L:][:M:][:N:]] ;
54 #
55 #
56 ########################################################################
57 #
58 ########################################################################
59 #
60 # BGN Page 12 Rule 3:
61 #
62 # The character և should be romanized yev initially, after the vowel
63 # characters ա, ե, է, ը, ի, ո, ւ, and օ.
64 # In all other instances, it should be romanized ev.
65 #
66 ########################################################################
67 #
68 $wordBoundary{ԵՒ}$wordBoundary → YEV ; # ARMENIAN CAPITAL ECH + CAPITAL YIWN
69 $wordBoundary{ԵՒ → YEV ; # ARMENIAN CAPITAL ECH + CAPITAL YIWN
70 $vowels{ԵՒ → YEV ; # ARMENIAN CAPITAL ECH + CAPITAL YIWN
71 ԵՒ → EV ; # ARMENIAN CAPITAL ECH + CAPITAL YIWN
72 $wordBoundary{Եւ}$wordBoundary → Yev ; # ARMENIAN CAPITAL ECH + SMALL YIWN
73 $wordBoundary{Եւ → Yev ; # ARMENIAN CAPITAL ECH + SMALL YIWN
74 $vowels{Եւ → Yev ; # ARMENIAN CAPITAL ECH + SMALL YIWN
75 Եւ → Ev ; # ARMENIAN CAPITAL ECH + SMALL YIWN
76 $wordBoundary{եւ}$wordBoundary → yev ; # ARMENIAN SMALL ECH + SMALL YIWN
77 $wordBoundary{եւ → yev ; # ARMENIAN SMALL ECH + SMALL YIWN
78 $vowels{եւ → yev ; # ARMENIAN SMALL ECH + SMALL YIWN
79 եւ → ev ; # ARMENIAN SMALL ECH + SMALL YIWN
80 $wordBoundary{և}$wordBoundary → yev ; # ARMENIAN SMALL LIGATURE ECH YIWN
81 $wordBoundary{և → yev ; # ARMENIAN SMALL LIGATURE ECH YIWN
82 $vowels{և → yev ; # ARMENIAN SMALL LIGATURE ECH YIWN
83 և → ev ; # ARMENIAN SMALL LIGATURE ECH YIWN
84 #
85 #
86 ########################################################################
87 #
88 # End of Rule 3
89 #
90 ########################################################################
91 #
92 ########################################################################
93 #
94 # Start of Alphabetic Transformations
95 #
96 ########################################################################
97 #
98 Ա → A ; # ARMENIAN CAPITAL LETTER AYB
99 ա → a ; # ARMENIAN SMALL LETTER AYB
100 Բ → B ; # ARMENIAN CAPITAL LETTER BEN
101 բ → b ; # ARMENIAN SMALL LETTER BEN
102 Գ → G ; # ARMENIAN CAPITAL LETTER GIM
103 գ → g ; # ARMENIAN SMALL LETTER GIM
104 Դ → D ; # ARMENIAN CAPITAL LETTER DA
105 դ → d ; # ARMENIAN SMALL LETTER DA
106 #
107 #
108 ########################################################################
109 #
110 # BGN Page 12 Rule 1:
111 #
112 # The character ե should be romanized ye initially, after the vowel
113 # characters ա, ե, է, ը, ի, ո, ւ, and օ.
114 # In all other instances, it should be romanized e.
115 #
116 ########################################################################
117 #
118 $upperVowels{Ե → YE ; # ARMENIAN CAPITAL LETTER ECH
119 $lowerVowels{Ե → Ye ; # ARMENIAN CAPITAL LETTER ECH
120 $wordBoundary{Ե → Ye ; # ARMENIAN CAPITAL LETTER ECH
121 Ե → E ; # ARMENIAN CAPITAL LETTER ECH
122 $vowels{ե → ye ; # ARMENIAN SMALL LETTER ECH
123 $wordBoundary{ե → ye ; # ARMENIAN SMALL LETTER ECH
124 ե → e ; # ARMENIAN SMALL LETTER ECH
125 #
126 #
127 ########################################################################
128 #
129 # End of Rule 1
130 #
131 ########################################################################
132 #
133 Զ → Z ; # ARMENIAN CAPITAL LETTER ZA
134 զ → z ; # ARMENIAN SMALL LETTER ZA
135 Է → E ; # ARMENIAN CAPITAL LETTER EH
136 է → e ; # ARMENIAN SMALL LETTER EH
137 Ը → Y ; # ARMENIAN CAPITAL LETTER ET
138 ը → y ; # ARMENIAN SMALL LETTER ET
139 Թ → T $aspirate ; # ARMENIAN CAPITAL LETTER TO
140 թ → t $aspirate ; # ARMENIAN SMALL LETTER TO
141 Ժ} $lower → Zh ; # ARMENIAN CAPITAL LETTER ZHE
142 Ժ → ZH ; # ARMENIAN CAPITAL LETTER ZHE
143 ժ → zh ; # ARMENIAN SMALL LETTER ZHE
144 Ի → I ; # ARMENIAN CAPITAL LETTER INI
145 ի → i ; # ARMENIAN SMALL LETTER INI
146 Լ → L ; # ARMENIAN CAPITAL LETTER LIWN
147 լ → l ; # ARMENIAN SMALL LETTER LIWN
148 Խ} $lower → Kh ; # ARMENIAN CAPITAL LETTER XEH
149 Խ → KH ; # ARMENIAN CAPITAL LETTER XEH
150 խ → kh ; # ARMENIAN SMALL LETTER XEH
151 Ծ} $lower → Ts ; # ARMENIAN CAPITAL LETTER CA
152 Ծ → TS ; # ARMENIAN CAPITAL LETTER CA
153 ծ → ts ; # ARMENIAN SMALL LETTER CA
154 Կ → K ; # ARMENIAN CAPITAL LETTER KEN
155 կ → k ; # ARMENIAN SMALL LETTER KEN
156 Հ → H ; # ARMENIAN CAPITAL LETTER HO
157 հ → h ; # ARMENIAN SMALL LETTER HO
158 Ձ} $lower → Dz ; # ARMENIAN CAPITAL LETTER JA
159 Ձ → DZ ; # ARMENIAN CAPITAL LETTER JA
160 ձ → dz ; # ARMENIAN SMALL LETTER JA
161 Ղ} $lower → Gh ; # ARMENIAN CAPITAL LETTER GHAD
162 Ղ → GH ; # ARMENIAN CAPITAL LETTER GHAD
163 ղ → gh ; # ARMENIAN SMALL LETTER GHAD
164 Ճ} $lower → Ch ; # ARMENIAN CAPITAL LETTER CHEH
165 Ճ → CH ; # ARMENIAN CAPITAL LETTER CHEH
166 ճ → ch ; # ARMENIAN SMALL LETTER CHEH
167 Մ → M ; # ARMENIAN CAPITAL LETTER MEN
168 մ → m ; # ARMENIAN SMALL LETTER MEN
169 Յ → Y ; # ARMENIAN CAPITAL LETTER YI
170 յ → y ; # ARMENIAN SMALL LETTER YI
171 Ն → N ; # ARMENIAN CAPITAL LETTER NOW
172 ն → n ; # ARMENIAN SMALL LETTER NOW
173 Շ} $lower → Sh ; # ARMENIAN CAPITAL LETTER SHA
174 Շ → SH ; # ARMENIAN CAPITAL LETTER SHA
175 շ → sh ; # ARMENIAN SMALL LETTER SHA
176 #
177 #
178 ########################################################################
179 #
180 # Transliteration Case 34:
181 #
182 Ու} $lower → U ; # ARMENIAN CAPITAL LETTER VO + SMALL YIWN
183 ՈՒ → U ; # ARMENIAN CAPITAL LETTER VO + CAPITAL YIWN
184 ու → u ; # ARMENIAN SMALL LETTER VO + SMALL YIWN
185 #
186 #
187 ########################################################################
188 #
189 ########################################################################
190 #
191 # BGN Page 12 Rule 2:
192 #
193 # The character ո should be romanized vo initially except in the
194 # word ով, which should be romanized ov. In all other instances, it
195 # should be romanized o.
196 #
197 ########################################################################
198 #
199 ՈՎ → OV ;
200 Ով → Ov ;
201 ով → ov ;
202 $wordBoundary{Ո}$lower → Vo ; # ARMENIAN CAPITAL LETTER VO
203 $wordBoundary{Ո → VO ; # ARMENIAN CAPITAL LETTER VO
204 Ո → O ; # ARMENIAN CAPITAL LETTER ECH
205 $wordBoundary{ո → vo ; # ARMENIAN SMALL LETTER VO
206 ո → o ; # ARMENIAN SMALL LETTER VO
207 #
208 #
209 ########################################################################
210 #
211 # End of Rule 2
212 #
213 ########################################################################
214 #
215 Չ} $lower → Ch $aspirate ; # ARMENIAN CAPITAL LETTER CHA
216 Չ → CH $aspirate ; # ARMENIAN CAPITAL LETTER CHA
217 չ → ch $aspirate ; # ARMENIAN SMALL LETTER CHA
218 Պ → P ; # ARMENIAN CAPITAL LETTER PEH
219 պ → p ; # ARMENIAN SMALL LETTER PEH
220 Ջ → J ; # ARMENIAN CAPITAL LETTER JHEH
221 ջ → j ; # ARMENIAN SMALL LETTER JHEH
222 Ռ} $lower → Rr ; # ARMENIAN CAPITAL LETTER RA
223 Ռ → RR ; # ARMENIAN CAPITAL LETTER RA
224 ռ → rr ; # ARMENIAN SMALL LETTER RA
225 Ս → S ; # ARMENIAN CAPITAL LETTER SEH
226 ս → s ; # ARMENIAN SMALL LETTER SEH
227 Վ → V ; # ARMENIAN CAPITAL LETTER VEW
228 վ → v ; # ARMENIAN SMALL LETTER VEW
229 Տ → T ; # ARMENIAN CAPITAL LETTER TIWN
230 տ → t ; # ARMENIAN SMALL LETTER TIWN
231 Ր → R ; # ARMENIAN CAPITAL LETTER REH
232 ր → r ; # ARMENIAN SMALL LETTER REH
233 Ց} $lower → Ts $aspirate ; # ARMENIAN CAPITAL LETTER CHEH
234 Ց → TS $aspirate ; # ARMENIAN CAPITAL LETTER CO
235 ց → ts $aspirate ; # ARMENIAN SMALL LETTER CO
236 #
237 #
238 ########################################################################
239 #
240 # The BGN does not show YIWN on its own.
241 #
242 #Ւ → W ; # ARMENIAN CAPITAL LETTER YIWN
243 #ւ → w ; # ARMENIAN SMALL LETTER YIWN
244 #
245 ########################################################################
246 #
247 Փ → P $aspirate ; # ARMENIAN CAPITAL LETTER PIWR
248 փ → p $aspirate ; # ARMENIAN SMALL LETTER PIWR
249 Ք → K $aspirate ; # ARMENIAN CAPITAL LETTER KEH
250 ք → k $aspirate ; # ARMENIAN SMALL LETTER KEH
251 Օ → O ; # ARMENIAN CAPITAL LETTER OH
252 օ → o ; # ARMENIAN SMALL LETTER OH
253 Ֆ → F ; # ARMENIAN CAPITAL LETTER FEH
254 ֆ → f ; # ARMENIAN SMALL LETTER FEH
255 #
256 #
257 ########################################################################
258