• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="UTF-8" ?>
2<!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd">
3<!--
4Copyright © 1991-2013 Unicode, Inc.
5CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
6For terms of use, see http://www.unicode.org/copyright.html
7-->
8<supplementalData>
9	<version number="$Revision: 13787 $"/>
10	<transforms>
11		<transform source="hy" target="hy_Latn" variant="BGN" direction="forward" draft="contributed" alias="Armenian-Latin/BGN hy-Latn-t-hy-m0-bgn">
12			<tRule><![CDATA[
13# BGN/PCGN 1981 System
14#
15# The BGN/PCGN system for Armenian was designed for use in romanizing
16# names written in the Armenian alphabet. The Roman letters and letter
17# combinations shown as equivalents to the Armenian characters reflect
18# the eastern variety of Armenian, i.e., the language spoken in
19# the Republic of Armenia.
20#
21# The Armenian Alphabet as defined by the BGN (Page 11):
22#
23#   ԱԲԳԴԵԶԷԸԹԺԻԼԽԾԿՀՁՂՃՄՅՆՇՈՉՊՋՌՍՎՐՑՓՔՕՖ
24#   աբգդեզէըթժիլխծկհձղճմյնշոչպջռսվտրցփքևօֆ
25#
26# Originally prepared by Michael Everson <everson@evertype.com>
27#
28# https://www.gov.uk/government/uploads/system/uploads/attachment_data/file/614615/ROMANIZATION_SYSTEM_FOR_ARMENIAN.PDF
29
30::[ԱԲԳԴԵԶԷԸԹԺԻԼԽԾԿՀՁՂՃՄՅՆՇՈՉՊՋՌՍՎՏՐՑՒՓՔՕՖաբգդեզէըթժիլխծկհձղճմյնշոչպջռսվտրցւփքօֆև։];
31::NFC;
32
33$upperConsonants = [ԲԳԴԶԹԺԼԽԾԿՀՁՂՃՄՅՆՇՉՊՋՌՍՎՐՑՓՔՖ] ;
34$lowerConsonants = [բգդզթժլխծկհձղճմյնշչպջռսվտրցփքֆ] ;
35$consonants = [$upperConsonants $lowerConsonants] ;
36$upperVowels = [ԱԵԷԸԻՈՕՒ] ;
37$lowerVowels = [աեէըիոևօւ] ;
38$vowels = [$upperVowels $lowerVowels] ;
39$lower = [$lowerConsonants $lowerVowels] ;
40$aspirate = ’ ;
41
42
43# Use this $wordBoundary until bug 2034 is fixed in ICU:
44# http://bugs.icu-project.org/cgi-bin/icu-bugs/transliterate?id=2034;expression=boundary;user=guest
45$wordBoundary =  [^[:L:][:M:][:N:]] ;
46
47
48# BGN/PCGN 1981, Note 5: “The characters ԵՎ , եւ and և should be romanized
49# yev initially and after the vowel characters ա, ե, է, ի, ո, ու, and օ.
50# In all other instances these characters should be romanized ev.”
51#
52# BGN/PCGN 1981, Note 3: “In Soviet-era sources this upper-case digraph
53# character is found as Ե ի.”
54$YEV = [{ԵՎ} {ԵՒ} {ԵԻ}];
55$Yev = [{Եվ} {Եւ} {Եի}];
56$yev = [{եվ} {եւ} և {եի}];
57$yev_vowels = [ա ե է ի ո {ու} օ Ա Ե Է Ի Ո {ՈՒ} {Ու} Օ];
58[$wordBoundary $yev_vowels] {$YEV} → YEV;
59[$wordBoundary $yev_vowels] {$Yev} → Yev;
60[$wordBoundary $yev_vowels] {$yev} → yev;
61$YEV → EV;
62$Yev → Ev;
63$yev → ev;
64::null;
65
66# BGN Page 12 Rule 1: The character ե should be romanized ye initially,
67# after the vowel characters ա, ե, է, ը, ի, ո, ւ, and օ.
68# In all other instances, it should be romanized e.
69$upperVowels {Ե → YE ; # ARMENIAN CAPITAL LETTER ECH
70$lowerVowels {Ե → Ye ; # ARMENIAN CAPITAL LETTER ECH
71$wordBoundary {Ե → Ye ; # ARMENIAN CAPITAL LETTER ECH
72Ե → E ; # ARMENIAN CAPITAL LETTER ECH
73
74$vowels {ե → ye ; # ARMENIAN SMALL LETTER ECH
75$wordBoundary {ե → ye ; # ARMENIAN SMALL LETTER ECH
76ե → e ; # ARMENIAN SMALL LETTER ECH
77
78::null;
79
80Ա → A ; # ARMENIAN CAPITAL LETTER AYB
81ա → a ; # ARMENIAN SMALL LETTER AYB
82Բ → B ; # ARMENIAN CAPITAL LETTER BEN
83բ → b ; # ARMENIAN SMALL LETTER BEN
84Գ → G ; # ARMENIAN CAPITAL LETTER GIM
85գ → g ; # ARMENIAN SMALL LETTER GIM
86Դ → D ; # ARMENIAN CAPITAL LETTER DA
87դ → d ; # ARMENIAN SMALL LETTER DA
88Զ → Z ; # ARMENIAN CAPITAL LETTER ZA
89զ → z ; # ARMENIAN SMALL LETTER ZA
90Է → E ; # ARMENIAN CAPITAL LETTER EH
91է → e ; # ARMENIAN SMALL LETTER EH
92Ը → Y ; # ARMENIAN CAPITAL LETTER ET
93ը → y ; # ARMENIAN SMALL LETTER ET
94Թ → T $aspirate ; # ARMENIAN CAPITAL LETTER TO
95թ → t $aspirate ; # ARMENIAN SMALL LETTER TO
96Ժ} $lower → Zh ; # ARMENIAN CAPITAL LETTER ZHE
97Ժ → ZH ; # ARMENIAN CAPITAL LETTER ZHE
98ժ → zh ; # ARMENIAN SMALL LETTER ZHE
99Ի → I ; # ARMENIAN CAPITAL LETTER INI
100ի → i ; # ARMENIAN SMALL LETTER INI
101Լ → L ; # ARMENIAN CAPITAL LETTER LIWN
102լ → l ; # ARMENIAN SMALL LETTER LIWN
103Խ} $lower → Kh ; # ARMENIAN CAPITAL LETTER XEH
104Խ → KH ; # ARMENIAN CAPITAL LETTER XEH
105խ → kh ; # ARMENIAN SMALL LETTER XEH
106Ծ} $lower → Ts ; # ARMENIAN CAPITAL LETTER CA
107Ծ → TS ; # ARMENIAN CAPITAL LETTER CA
108ծ → ts ; # ARMENIAN SMALL LETTER CA
109Կ → K ; # ARMENIAN CAPITAL LETTER KEN
110կ → k ; # ARMENIAN SMALL LETTER KEN
111Հ → H ; # ARMENIAN CAPITAL LETTER HO
112հ → h ; # ARMENIAN SMALL LETTER HO
113Ձ} $lower → Dz ; # ARMENIAN CAPITAL LETTER JA
114Ձ → DZ ; # ARMENIAN CAPITAL LETTER JA
115ձ → dz ; # ARMENIAN SMALL LETTER JA
116Ղ} $lower → Gh ; # ARMENIAN CAPITAL LETTER GHAD
117Ղ → GH ; # ARMENIAN CAPITAL LETTER GHAD
118ղ → gh ; # ARMENIAN SMALL LETTER GHAD
119Ճ} $lower → Ch ; # ARMENIAN CAPITAL LETTER CHEH
120Ճ → CH ; # ARMENIAN CAPITAL LETTER CHEH
121ճ → ch ; # ARMENIAN SMALL LETTER CHEH
122Մ → M ; # ARMENIAN CAPITAL LETTER MEN
123մ → m ; # ARMENIAN SMALL LETTER MEN
124Յ → Y ; # ARMENIAN CAPITAL LETTER YI
125յ → y ; # ARMENIAN SMALL LETTER YI
126Ն → N ; # ARMENIAN CAPITAL LETTER NOW
127ն → n ; # ARMENIAN SMALL LETTER NOW
128Շ} $lower → Sh ; # ARMENIAN CAPITAL LETTER SHA
129Շ → SH ; # ARMENIAN CAPITAL LETTER SHA
130շ → sh ; # ARMENIAN SMALL LETTER SHA
131
132
133# Transliteration Case 34:
134Ու} $lower → U ; # ARMENIAN CAPITAL LETTER VO + SMALL YIWN
135ՈՒ → U ; # ARMENIAN CAPITAL LETTER VO + CAPITAL YIWN
136ու → u ; # ARMENIAN SMALL LETTER VO + SMALL YIWN
137
138
139# BGN Page 12 Rule 2:
140#
141# The character ո should be romanized vo initially except in the
142# word ով, which should be romanized ov. In all other instances, it
143# should be romanized o.
144ՈՎ → OV ;
145Ով → Ov ;
146ով → ov ;
147
148$wordBoundary{Ո}$lower → Vo ; # ARMENIAN CAPITAL LETTER VO
149$wordBoundary{Ո → VO ; # ARMENIAN CAPITAL LETTER VO
150Ո →  O ; # ARMENIAN CAPITAL LETTER ECH
151
152$wordBoundary{ո → vo ; # ARMENIAN SMALL LETTER VO
153ո →  o ; # ARMENIAN SMALL LETTER VO
154
155Չ} $lower → Ch $aspirate ; # ARMENIAN CAPITAL LETTER CHA
156Չ → CH $aspirate ; # ARMENIAN CAPITAL LETTER CHA
157չ → ch $aspirate ; # ARMENIAN SMALL LETTER CHA
158Պ → P ; # ARMENIAN CAPITAL LETTER PEH
159պ → p ; # ARMENIAN SMALL LETTER PEH
160Ջ → J ; # ARMENIAN CAPITAL LETTER JHEH
161ջ → j ; # ARMENIAN SMALL LETTER JHEH
162Ռ} $lower → Rr ; # ARMENIAN CAPITAL LETTER RA
163Ռ → RR ; # ARMENIAN CAPITAL LETTER RA
164ռ → rr ; # ARMENIAN SMALL LETTER RA
165Ս → S ; # ARMENIAN CAPITAL LETTER SEH
166ս → s ; # ARMENIAN SMALL LETTER SEH
167Վ → V ; # ARMENIAN CAPITAL LETTER VEW
168վ → v ; # ARMENIAN SMALL LETTER VEW
169Տ → T ; # ARMENIAN CAPITAL LETTER TIWN
170տ → t ; # ARMENIAN SMALL LETTER TIWN
171Ր → R ; # ARMENIAN CAPITAL LETTER REH
172ր → r ; # ARMENIAN SMALL LETTER REH
173Ց} $lower → Ts $aspirate ; # ARMENIAN CAPITAL LETTER CHEH
174Ց → TS $aspirate ; # ARMENIAN CAPITAL LETTER CO
175ց → ts $aspirate ; # ARMENIAN SMALL LETTER CO
176
177
178########################################################################
179#
180# The BGN does not show YIWN on its own.
181#
182#Ւ → W ; # ARMENIAN CAPITAL LETTER YIWN
183#ւ → w ; # ARMENIAN SMALL LETTER YIWN
184#
185########################################################################
186
187Փ → P $aspirate ; # ARMENIAN CAPITAL LETTER PIWR
188փ → p $aspirate ; # ARMENIAN SMALL LETTER PIWR
189Ք → K $aspirate ; # ARMENIAN CAPITAL LETTER KEH
190ք → k $aspirate ; # ARMENIAN SMALL LETTER KEH
191Օ → O ; # ARMENIAN CAPITAL LETTER OH
192օ → o ; # ARMENIAN SMALL LETTER OH
193Ֆ → F ; # ARMENIAN CAPITAL LETTER FEH
194ֆ → f ; # ARMENIAN SMALL LETTER FEH
195
196։ → \. ; # ARMENIAN FULL STOP
197			]]></tRule>
198		</transform>
199	</transforms>
200</supplementalData>
201