Skip to content

Commit fbe8c62

Browse files
committed
Update Russian grammar with 'glade' status street name
1 parent e21d464 commit fbe8c62

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

languages/grammar/ru.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,12 @@
4949
["^ (\\d+)-я (\\S+)ая [Пп]лощадь ", " $1-ю $2ую площадь "],
5050
["^ [Пп]лощадь ", " площадь "],
5151

52+
["^ (\\S+)ая [Пп]росека ", " $1ую просеку "],
53+
["^ (\\S+)ья [Пп]росека ", " $1ью просеку "],
54+
["^ (\\S+)яя [Пп]росека ", " $1юю просеку "],
55+
["^ (\\d+)-я [Пп]росека ", " $1-ю просеку "],
56+
["^ [Пп]росека ", " просеку "],
57+
5258
["^ (\\S+)ая [Ээ]стакада ", " $1ую эстакаду "],
5359
["^ (\\S+)ья [Ээ]стакада ", " $1ью эстакаду "],
5460
["^ (\\S+)яя [Ээ]стакада ", " $1юю эстакаду "],
@@ -138,6 +144,12 @@
138144
["^ (\\d+)-я (\\S+)ая [Пп]лощадь ", " $1-й $2ой площади "],
139145
["^ [Пп]лощадь ", " площади "],
140146

147+
["^ (\\S+)ая [Пп]росека ", " $1ой просеке "],
148+
["^ (\\S+)ья [Пп]росека ", " $1ьей просеке "],
149+
["^ (\\S+)яя [Пп]росека ", " $1ей просеке "],
150+
["^ (\\d+)-я [Пп]росека ", " $1-й просеке "],
151+
["^ [Пп]росека ", " просеке "],
152+
141153
["^ (\\S+)ая [Ээ]стакада ", " $1ой эстакаде "],
142154
["^ (\\S+)ья [Ээ]стакада ", " $1ьей эстакаде "],
143155
["^ (\\S+)яя [Ээ]стакада ", " $1ей эстакаде "],
@@ -440,6 +452,12 @@
440452
["^ (\\d+)-я (\\S+)ая [Пп]лощадь ", " $1-й $2ой площади "],
441453
["^ [Пп]лощадь ", " площади "],
442454

455+
["^ (\\S+)ая [Пп]росека ", " $1ой просеки "],
456+
["^ (\\S+)ья [Пп]росека ", " $1ьей просеки "],
457+
["^ (\\S+)яя [Пп]росека ", " $1ей просеки "],
458+
["^ (\\d+)-я [Пп]росека ", " $1-й просеки "],
459+
["^ [Пп]росека ", " просеки "],
460+
443461
["^ (\\S+)ая [Ээ]стакада ", " $1ой эстакады "],
444462
["^ (\\S+)ья [Ээ]стакада ", " $1ьей эстакады "],
445463
["^ (\\S+)яя [Ээ]стакада ", " $1ей эстакады "],
@@ -741,6 +759,12 @@
741759
["^ (\\d+)-я (\\S+)ая [Пп]лощадь ", " $1-й $2ой площади "],
742760
["^ [Пп]лощадь ", " площади "],
743761

762+
["^ (\\S+)ая [Пп]росека ", " $1ой просеке "],
763+
["^ (\\S+)ья [Пп]росека ", " $1ьей просеке "],
764+
["^ (\\S+)яя [Пп]росека ", " $1ей просеке "],
765+
["^ (\\d+)-я [Пп]росека ", " $1-й просеке "],
766+
["^ [Пп]росека ", " просеке "],
767+
744768
["^ (\\S+)ая [Ээ]стакада ", " $1ой эстакаде "],
745769
["^ (\\S+)ья [Ээ]стакада ", " $1ьей эстакаде "],
746770
["^ (\\S+)яя [Ээ]стакада ", " $1ей эстакаде "],

test/grammar_test.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,10 @@ const grammarTests = {
176176
['Лялина площадь', 'dative', 'Лялиной площади'],
177177
['Лялина площадь', 'genitive', 'Лялиной площади'],
178178
['Лялина площадь', 'prepositional', 'Лялиной площади'],
179+
['1-я просека', 'accusative', '1-ю просеку'],
180+
['1-я просека', 'dative', '1-й просеке'],
181+
['1-я просека', 'genitive', '1-й просеки'],
182+
['1-я просека', 'prepositional', '1-й просеке'],
179183
['Каштакская развязка', 'accusative', 'Каштакскую развязку'],
180184
['Каштакская развязка', 'dative', 'Каштакской развязке'],
181185
['Каштакская развязка', 'genitive', 'Каштакской развязки'],

0 commit comments

Comments
 (0)