• 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="mn" target="mn_Latn" variant="BGN" direction="forward" draft="contributed" alias="Mongolian-Latin/BGN mn-Latn-t-mn-m0-bgn">
12			<tRule><![CDATA[
13########################################################################
14# BGN/PCGN 1964 System
15#
16# The BGN/PCGN system for Mongolian was adopted by the BGN in 1957
17# and by the PCGN in 1964 for use in romanizing names written in
18# the Mongolian Cyrillic alphabet. The Mongolian Cyrillic alphabet
19# contains two letters not present in the Russian alphabet, Өө
20# and Үү. Names written in the indigenous Mongolian alphabet, which
21# is still utilized in the Inner Mongolia Autonomous Region of China,
22# are not romanized by BGN and PCGN. Instead, for such names,
23# BGN and PCGN utilize the Roman-script spellings appearing in
24# official sources published by the People's Republic of China
25#
26# The Mongolian Alphabet as defined by the BGN (Page 73):
27#
28#   АБВГДЕЁЖЗИЙКЛМНОӨПРСТУҮФХЦЧШЩЪЫЬЭЮЯ
29#   абвгдеёжзийклмноөпрстуүфхцчшщъыьэюя
30#
31# Originally prepared by Michael Everson <everson@evertype.com>
32########################################################################
33#
34# MINIMAL FILTER: Mongolian-Latin, works both in NFC and NFD
35
36
37::[АБВГДЕЁЖЗИЙКЛМНОӨПРСТУҮФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмноөпрстуүфхцчшщъыьэюя\u0308];
38::NFC;
39
40
41########################################################################
42#
43# Define All Transformation Variables
44#
45########################################################################
46#
47
48$prime  = ʹ ;
49
50$upperConsonants = [БВГДЖЙКЛМНПРСТФХЦЧШЩЭ] ;
51$lowerConsonants = [бвгджйклмнпрстфхцчшщэ] ;
52$consonants = [$upperConsonants $lowerConsonants] ;
53
54$upperVowels = [АЕЁЭИОУЫЮЯ] ;
55$lowerVowels = [аеёэиоуыюя] ;
56$vowels = [$upperVowels $lowerVowels] ;
57
58$lower = [$lowerConsonants $lowerVowels] ;
59
60
61# Use this $wordBoundary until bug 2034 is fixed in ICU:
62# http://bugs.icu-project.org/cgi-bin/icu-bugs/transliterate?id=2034;expression=boundary;user=guest
63
64
65$wordBoundary =  [^[:L:][:M:][:N:]] ;
66
67
68########################################################################
69# Start of Alphabetic Transformations
70########################################################################
71
72А → A ; # CYRILLIC CAPITAL LETTER A
73а → a ; # CYRILLIC SMALL LETTER A
74Б → B ; # CYRILLIC CAPITAL LETTER BE
75б → b ; # CYRILLIC SMALL LETTER BE
76В → V ; # CYRILLIC CAPITAL LETTER VE
77в → v ; # CYRILLIC SMALL LETTER VE
78Г → G ; # CYRILLIC CAPITAL LETTER GHE
79г → g ; # CYRILLIC SMALL LETTER GHE
80Д → D ; # CYRILLIC CAPITAL LETTER DE
81д → d ; # CYRILLIC SMALL LETTER DE
82Е} $lower → Yö ; # CYRILLIC CAPITAL LETTER IE
83Е → YÖ ; # CYRILLIC CAPITAL LETTER IE
84е → yö ; # CYRILLIC SMALL LETTER IE
85Ё} $lower → Yo ; # CYRILLIC CAPITAL LETTER IO
86Ё → YO ; # CYRILLIC CAPITAL LETTER IO
87ё → yo ; # CYRILLIC SMALL LETTER IO
88Ж → J ; # CYRILLIC CAPITAL LETTER ZHE
89ж → j ; # CYRILLIC SMALL LETTER ZHE
90З} $lower → Dz ; # CYRILLIC CAPITAL LETTER ZE
91З → DZ ; # CYRILLIC CAPITAL LETTER ZE
92з → dz ; # CYRILLIC SMALL LETTER ZE
93И → I ; # CYRILLIC CAPITAL LETTER I
94и → i ; # CYRILLIC SMALL LETTER I
95Й → Y ; # CYRILLIC CAPITAL LETTER I
96й → y ; # CYRILLIC SMALL LETTER I
97К → K ; # CYRILLIC CAPITAL LETTER KA
98к → k ; # CYRILLIC SMALL LETTER KA
99Л → L ; # CYRILLIC CAPITAL LETTER EL
100л → l ; # CYRILLIC SMALL LETTER EL
101М → M ; # CYRILLIC CAPITAL LETTER EM
102м → m ; # CYRILLIC SMALL LETTER EM
103Н → N ; # CYRILLIC CAPITAL LETTER EN
104н → n ; # CYRILLIC SMALL LETTER EN
105О → O ; # CYRILLIC CAPITAL LETTER O
106о → o ; # CYRILLIC SMALL LETTER O
107Ө → Ö ; # CYRILLIC CAPITAL LETTER BARRED O
108ө → ö ; # CYRILLIC SMALL LETTER BARRED O
109П → P ; # CYRILLIC CAPITAL LETTER PE
110п → p ; # CYRILLIC SMALL LETTER PE
111Р → R ; # CYRILLIC CAPITAL LETTER ER
112р → r ; # CYRILLIC SMALL LETTER ER
113С → S ; # CYRILLIC CAPITAL LETTER ES
114с → s ; # CYRILLIC SMALL LETTER ES
115Т → T ; # CYRILLIC CAPITAL LETTER TE
116т → t ; # CYRILLIC SMALL LETTER TE
117У → U ; # CYRILLIC CAPITAL LETTER U
118у → u ; # CYRILLIC SMALL LETTER U
119Ү → Ü ; # CYRILLIC CAPITAL LETTER STRAIGHT U
120ү → ü ; # CYRILLIC SMALL LETTER STRAIGHT U
121Ф → F ; # CYRILLIC CAPITAL LETTER EF
122ф → f ; # CYRILLIC SMALL LETTER EF
123Х → H ; # CYRILLIC CAPITAL LETTER HA
124х → h ; # CYRILLIC SMALL LETTER HA
125Ц} $lower → Ts ; # CYRILLIC CAPITAL LETTER TSE
126Ц → TS ; # CYRILLIC CAPITAL LETTER TSE
127ц → ts ; # CYRILLIC SMALL LETTER TSE
128Ч} $lower → Ch ; # CYRILLIC CAPITAL LETTER CHE
129Ч → CH ; # CYRILLIC CAPITAL LETTER CHE
130ч → ch ; # CYRILLIC SMALL LETTER CHE
131
132
133########################################################################
134# Implied rule from BGN Russian-Latin transliteration (Page 94 Note 3.6).
135# шч becomes sh·ch
136########################################################################
137
138ШЧ → SH·CH ; # CYRILLIC CAPITAL LETTER SHA
139Шч → Sh·ch ; # CYRILLIC CAPITAL LETTER SHA
140шч → sh·ch ; # CYRILLIC SMALL LETTER SHA
141Ш} $lower → Sh ; # CYRILLIC CAPITAL LETTER SHA
142Ш → SH ; # CYRILLIC CAPITAL LETTER SHA
143ш → sh ; # CYRILLIC SMALL LETTER SHA
144Щ} $lower → Shch ; # CYRILLIC CAPITAL LETTER SHCHA
145Щ → SHCH ; # CYRILLIC CAPITAL LETTER SHCHA
146щ → shch ; # CYRILLIC SMALL LETTER SHCHA
147
148
149########################################################################
150# End Implied rule
151########################################################################
152
153Ъ → $prime ; # CYRILLIC CAPITAL LETTER HARD SIGN
154ъ → $prime ; # CYRILLIC SMALL LETTER HARD SIGN
155Ы → Ï ; # CYRILLIC CAPITAL LETTER YERU
156ы → ï ; # CYRILLIC SMALL LETTER YERU
157Ь → Ĭ ; # CYRILLIC CAPITAL LETTER SOFT SIGN
158ь → ĭ ; # CYRILLIC SMALL LETTER SOFT SIGN
159Э → E ; # CYRILLIC CAPITAL LETTER E
160э → e ; # CYRILLIC SMALL LETTER E
161
162
163########################################################################
164#
165# BGN Page 74 Rule 7
166#
167# In monosyllables, the character ю is romanized yu or yü depending on
168# pronunciation; in polysyllables, it is romanized yu when followed by
169# a, o, or u, buy yü when followed by i, e, ö, or ü.
170#
171# This rule is lexical and has not been implemented in this file.
172#
173########################################################################
174
175Ю} $lower → Yu ; # CYRILLIC CAPITAL LETTER YU
176Ю → YU ; # CYRILLIC CAPITAL LETTER YU
177ю → yu ; # CYRILLIC SMALL LETTER YU
178
179########################################################################
180#
181# End Rule 7
182#
183########################################################################
184
185Я} $lower → Ya ; # CYRILLIC CAPITAL LETTER YA
186Я → YA ; # CYRILLIC CAPITAL LETTER YA
187я → ya ; # CYRILLIC SMALL LETTER YA
188			]]></tRule>
189		</transform>
190	</transforms>
191</supplementalData>
192