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