]> git.saurik.com Git - apple/icu.git/blame - icuSources/data/translit/ru_Latn_ru_BGN.txt
ICU-62107.0.1.tar.gz
[apple/icu.git] / icuSources / data / translit / ru_Latn_ru_BGN.txt
CommitLineData
f3c0d7a5
A
1# © 2016 and later: Unicode, Inc. and others.
2# License & terms of use: http://www.unicode.org/copyright.html#License
3#
2ca993e8 4# File: ru_Latn_ru_BGN.txt
f3c0d7a5 5# Generated from CLDR
2ca993e8
A
6#
7
8# BGN/PCGN 1947 System for Russian, in direction ru_Latn → ru
9# http://geonames.nga.mil/gns/html/Romanization/Romanization_Russian.pdf
10$prime = ʹ;
11$doublePrime = ʺ;
12$wordBoundary = [^[:L:][:M:][:N:]];
13$upperConsonant = [БВГДЖЙКЛМНПРСТФХЦЧШЩЭ];
14$lowerConsonant = [бвгджйклмнпрстфхцчшщэ];
15$consonant = [$upperConsonant $lowerConsonant];
16::NFC;
17[:Upper:] {$prime} [^[:Lower:]] → Ь;
18$prime → ь;
19[:Upper:] {$doublePrime} [^[:Lower:]] → Ъ;
20$doublePrime → ъ;
21K[Hh] → Х;
22k[Hh] → х;
23T·S → ТС;
24T·s → Тс;
25t·S → тС;
26t·s → тс;
27T[Ss] → Ц;
28t[Ss] → ц;
29C[Hh] → Ч;
30c[Hh] → ч;
31S[Hh]·C[Hh] → ШЧ;
32S[Hh]·c[Hh] → Шч;
33s[Hh]·C[Hh] → шЧ;
34s[Hh]·c[Hh] → шч;
35S[Hh][Cc][Hh] → Щ;
36s[Hh][Cc][Hh] → щ;
37S[Hh] → Ш;
38s[Hh] → ш;
39Y[Ee] → Е;
40y[Ee] → е;
41Y[Ëë] → Ё;
42y[Ëë] → ё;
43Y[Uu] → Ю;
44y[Uu] → ю;
45Y[Aa] → Я;
46y[Aa] → я;
47{yy} $wordBoundary → ый;
48$wordBoundary {Y} [^aeëiouyAEËIOUY] → Ы;
49$wordBoundary {y} [^aeëiouyAEËIOUY] → ы;
50$consonant {Y} → Ы;
51$consonant {y} → ы;
52Y → Й;
53y → й;
54$wordBoundary {E} → Э;
55$wordBoundary {e} → э;
56·E → Э;
57·e → э;
58E → Е;
59e → е;
60A → А;
61a → а;
62B → Б;
63b → б;
64V → В;
65v → в;
66G → Г;
67g → г;
68D → Д;
69d → д;
70Ë → Ё;
71ë → ё;
72Z[Hh] → Ж;
73z[Hh] → ж;
74Z → З;
75z → з;
76I → И;
77i → и;
78K → К;
79k → к;
80L → Л;
81l → л;
82M → М;
83m → м;
84N → Н;
85n → н;
86O → О;
87o → о;
88P → П;
89p → п;
90R → Р;
91r → р;
92S → С;
93s → с;
94T → Т;
95t → т;
96U → У;
97u → у;
98F → Ф;
99f → ф;
100·Y → Ы;
101·y → ы;
102· → ;
103