Skip to content

Commit d1cc3d2

Browse files
CAMOBAPronaldtse
authored andcommitted
Add test data from internet
1 parent 000db49 commit d1cc3d2

5 files changed

+102
-22
lines changed

maps/odni-bel-Cyrl-Latn-2015.yaml

+28-3
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,34 @@ description: |
4646
notes:
4747

4848
tests:
49-
50-
- source: Міхаіл
51-
expected: Mikhail
49+
- source: Міхаіл
50+
expected: Mikhail
51+
- source: Беларусь
52+
expected: Byelarus
53+
- source: Кастусь Каліноўскі
54+
expected: Kastus Kalinowski
55+
- source: Васіль Быкау
56+
expected: Vasil Bykau
57+
- source: Янка Купала
58+
expected: Yanka Kupala
59+
- source: Маланка
60+
expected: Malanka
61+
- source: Пакаранне
62+
expected: Pakarannye
63+
- source: Бэз
64+
expected: Bez
65+
- source: Чабор
66+
expected: Chabor
67+
- source: |
68+
Дзяўчына, дзяўчыначка пасярод гісторыі
69+
З прастадушнай шчырасьцю глядзіць на тэрыторыю.
70+
У вакне заўсёды звыклая выява:
71+
Шэры двор, шэры слуп, на слупе аб'явы.
72+
expected: |
73+
Dzyawchyna, dzyawchynachka pasyarod historyi
74+
Z prastadushnay shchyrastsyu hlyadzits na terytoryyu.
75+
U vaknye zawsyody zvyklaya vyyava:
76+
Shery dvor, shery slup, na slupye abyavy.
5277
5378
map:
5479
characters:

maps/odni-bul-Cyrl-Latn-2015.yaml

+24-5
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,20 @@ tests:
5555

5656
- source: Добри Христов
5757
expected: Dobri Khristov
58+
- source: болгарица
59+
expected: bolgaritsa
60+
- source: български език
61+
expected: balgarski ezik
62+
- source: българска азбука
63+
expected: balgarska azbuka
64+
- source: градъ
65+
expected: grad
66+
- source: аз държа
67+
expected: az darzha
68+
- source: Ядеш хляба с чубрица
69+
expected: Yadesh khlyaba s chubritsa
70+
71+
5872
# note[1]
5973
- source: шш
6074
expected: sh
@@ -69,9 +83,14 @@ map:
6983
- pattern: "(.)\\1{1,}"
7084
result: "\\1"
7185

72-
characters:
73-
'\u042C': 'Y' # Ь
74-
'\u042A': 'a' # Ъ
86+
- pattern: \u042C# # Ь
87+
result: "Y"
88+
89+
- pattern: \u042A # Ъ
90+
result: "A"
91+
92+
- pattern: \u044C # ь
93+
result: "y"
7594

76-
'\u044C': 'y' # ь
77-
'\u044A': 'a' # ъ
95+
- pattern: \u044A # ъ
96+
result: "a"

maps/odni-rus-Cyrl-Latn-2015.yaml

+18-5
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,24 @@ description: |
4646
notes:
4747

4848
tests:
49-
50-
- source: Ирина Ивановна Никитина
51-
expected: Irina Ivanovna Nikitina
52-
source: Николай Римский-Корсаков
53-
expected: Nikolay Rimskiy-Korsakov
49+
- source: Ирина Ивановна Никитина
50+
expected: Irina Ivanovna Nikitina
51+
- source: Николай Римский-Корсаков
52+
expected: Nikolay Rimskiy-Korsakov
53+
- source: Михаил Тимофеевич Калашников
54+
expected: Mikhail Timofeyevich Kalashnikov
55+
- source: Корж Василий Захарович
56+
expected: Korzh Vasiliy Zakharovich
57+
- source: Циолковский Константин Эдуардович
58+
expected: Tsiolkovskiy Konstantin Eduardovich
59+
- source: Лобачевский Николай Иванович
60+
expected: Lobachevskiy Nikolay Ivanovich
61+
- source: Пушкин Александр Сергеевич
62+
expected: Pushkin Aleksandr Sergeyevich
63+
- source: Гоголь Николай Васильевич
64+
expected: Gogol Nikolay Vasilyevich
65+
- source: Ломоносов Михаил Васильевич
66+
expected: Lomonosov Mikhail Vasilyevich
5467

5568
map:
5669
inherit: bgnpcgn-rus-Cyrl-Latn-1947

maps/odni-srp-Cyrl-Latn-2015.yaml

+14
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,22 @@ description: |
4747
notes:
4848

4949
tests:
50+
- source: Гојко Митић
51+
expected: Gojko Mitic
5052
- source: Горња Ваганица
5153
expected: Gornja Vaganica
54+
- source: Довиђења
55+
expected: Dovidjenja
56+
- source: Ћао! Здраво!
57+
expected: Cao! Zdravo!
58+
- source: Кључ
59+
expected: Kljuc
60+
- source: Цигарете
61+
expected: Cigarete
62+
- source: Пролеће
63+
expected: Prolece
64+
- source: Понедељак
65+
expected: Ponedeljak
5266

5367
map:
5468
characters:

maps/odni-uzb-Cyrl-Latn-2015.yaml

+18-9
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,18 @@ notes:
5151
- The Cyrillic ъ and ь are not transliterated, but instead are left out of the transliteration.
5252

5353
tests:
54-
5554
- source: Фарход Тожиев
5655
expected: Farkhod Tojiev
56+
- source: Барча одамлар эркин, қадр-қиммат в ҳуқуқлард тенг бўлиб туғиладилар. Улар ақл в виждон соҳибидирлар в бир-бирлари ила биродарларча муомал қилишларь зарур.
57+
expected: Barcha odamlar erkin, qadr-qimat v huquqlard teng bolib tughiladilar. Ular aql v vijdon sohibidirlar v bir-birlari ila birodarlarcha muomal qilishlar zarur.
58+
- source: Тутук белгись
59+
expected: Tutuk belgis
60+
- source: Янги юл
61+
expected: Yangi iul
62+
- source: Ўзбек ёзуви
63+
expected: Ozbek yozuvi
64+
- source: Чиғатай гурунги
65+
expected: Chighatay gurungi
5766
- source: ъ
5867
expected: ''
5968
- source: шш
@@ -72,10 +81,10 @@ map:
7281
'\u0411': 'B' # Б
7382
'\u0412': 'V' # В
7483
'\u0413': 'G' # Г
75-
'\u0492': 'GH' # Ғ
84+
'\u0492': 'Gh' # Ғ
7685
'\u0414': 'D' # Д
7786
'\u0415': 'E' # Е
78-
'\u0401': 'YO' # Ё
87+
'\u0401': 'Yo' # Ё
7988
'\u0416': 'J' # Ж
8089
'\u0417': 'Z' # З
8190
'\u0418': 'I' # И
@@ -93,14 +102,14 @@ map:
93102
'\u0423': 'U' # У
94103
'\u040E': 'O' # Ў
95104
'\u0424': 'F' # Ф
96-
'\u0425': 'KH' # Х
105+
'\u0425': 'Kh' # Х
97106
'\u04B2': 'H' # Ҳ
98-
'\u0426': 'TS' # Ц
99-
'\u0427': 'CH' # Ч
100-
'\u0428': 'SH' # Ш
107+
'\u0426': 'Ts' # Ц
108+
'\u0427': 'Ch' # Ч
109+
'\u0428': 'Sh' # Ш
101110
'\u042D': 'E' # Э
102-
'\u042E': 'YU' # Ю
103-
'\u042F': 'YA' # Я
111+
'\u042E': 'Yu' # Ю
112+
'\u042F': 'Ya' # Я
104113

105114
'\u0430': 'a' # а
106115
'\u0431': 'b' # б

0 commit comments

Comments
 (0)