• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# © 2016 and later: Unicode, Inc. and others.
2# License & terms of use: http://www.unicode.org/copyright.html#License
3#
4# File: ru_Latn_ru_BGN.txt
5# Generated from CLDR
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
104