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 259