Skip to content

Commit 827cd43

Browse files
yuryleb1ec5
authored andcommitted
Russian church names abbreviations (#237)
* Russian church names abbreviations * eslint warnings supression * changelog entry
1 parent c3b3ab6 commit 827cd43

File tree

3 files changed

+32
-14
lines changed

3 files changed

+32
-14
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ All notable changes to this project will be documented in this file. For change
66
- Added a Finnish localization. [#239](https://github.com/Project-OSRM/osrm-text-instructions/pull/239)
77
- Added a Korean localization. [#243](https://github.com/Project-OSRM/osrm-text-instructions/pull/243)
88
- Updated translations in Simplified Chinese. [#233](https://github.com/Project-OSRM/osrm-text-instructions/pull/233)
9+
- Added Russian church names abbreviations. [#237](https://github.com/Project-OSRM/osrm-text-instructions/pull/237)
910

1011
## 0.13.0 2018-04-11
1112

languages/abbreviations/ru.json

Lines changed: 25 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,29 @@
11
{
2+
"abbreviations": {
3+
"апостола": "ап.",
4+
"апостолов": "апп.",
5+
"великомученика": "вмч",
6+
"великомученицы": "вмц.",
7+
"владение": "вл.",
8+
"город": "г.",
9+
"деревня": "д.",
10+
"имени": "им.",
11+
"мученика":"мч.",
12+
"мучеников": "мчч.",
13+
"мучениц": "мцц.",
14+
"мученицы": "мц.",
15+
"озеро": "о.",
16+
"посёлок": "п.",
17+
"преподобного": "прп.",
18+
"преподобных": "прпп.",
19+
"река": "р.",
20+
"святителей": "свтт.",
21+
"святителя": "свт.",
22+
"священномученика": "сщмч.",
23+
"священномучеников": "сщмчч.",
24+
"станция": "ст.",
25+
"участок": "уч."
26+
},
227
"classifications": {
328
"проезд": "пр-д",
429
"проспект": "пр.",
@@ -19,13 +44,5 @@
1944
"север": "С",
2045
"запад": "З",
2146
"юг": "Ю"
22-
},
23-
"abbreviations": {
24-
"город": "г.",
25-
"станция": "ст.",
26-
"посёлок": "п.",
27-
"озеро": "о.",
28-
"деревня": "д.",
29-
"река": "р."
3047
}
3148
}

languages/overrides/ru.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
// Add grammar option to {way_name} and {rotary_name} depending on phrase context
22

33
var replaces = [
4-
['(развернитесь +на) +\{((way_name)|(rotary_name))\}', '$1 {$2:prepositional}'],
5-
['(на) +\{((way_name)|(rotary_name))\} +с', '$1 {$2:prepositional} с'],
6-
['(на) +\{((way_name)|(rotary_name))\} +по', '$1 {$2:prepositional} по'],
7-
['(в +конце) +\{((way_name)|(rotary_name))\}', '$1 {$2:genitive}'],
8-
['(по) +\{((way_name)|(rotary_name))\}', '$1 {$2:dative}'],
9-
['(на) +\{((way_name)|(rotary_name))\}', '$1 {$2:accusative}']
4+
['(развернитесь +на) +\{((way_name)|(rotary_name))\}', '$1 {$2:prepositional}'], // eslint-disable-line no-useless-escape
5+
['(на) +\{((way_name)|(rotary_name))\} +с', '$1 {$2:prepositional} с'], // eslint-disable-line no-useless-escape
6+
['(на) +\{((way_name)|(rotary_name))\} +по', '$1 {$2:prepositional} по'], // eslint-disable-line no-useless-escape
7+
['(в +конце) +\{((way_name)|(rotary_name))\}', '$1 {$2:genitive}'], // eslint-disable-line no-useless-escape
8+
['(по) +\{((way_name)|(rotary_name))\}', '$1 {$2:dative}'], // eslint-disable-line no-useless-escape
9+
['(на) +\{((way_name)|(rotary_name))\}', '$1 {$2:accusative}'] // eslint-disable-line no-useless-escape
1010
];
1111

1212
function optionize(phrase) {

0 commit comments

Comments
 (0)