Skip to content

Commit 207f544

Browse files
authored
Add some German, Hebrew, Hungarian, Slovenian, Ukrainian abbreviations (#226)
* Added partial German, Hebrew, Hungarian, Slovenian, Ukrainian abbreviation files * Lowercase German abbreviation keys The client is expected to find these words case-insensitively. In practice, that often means comparing against a lowercased string. * Corrected Hungarian directional words Copied Hungarian directional words from the Mapbox GL Native translation project.
1 parent 5e4fc14 commit 207f544

File tree

7 files changed

+77
-0
lines changed

7 files changed

+77
-0
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# Change Log
22
All notable changes to this project will be documented in this file. For change log formatting, see http://keepachangelog.com/
33

4+
## master
5+
6+
- Added some abbreviations in German, Hebrew, Hungarian, Slovenian, and Ukrainian. [#226](https://github.com/Project-OSRM/osrm-text-instructions/pull/226)
7+
48
## 0.12.0 2018-02-26
59

610
- Added abbreviations for multiple languages. [#221](https://github.com/Project-OSRM/osrm-text-instructions/pull/221)

languages.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,18 @@ var grammarRu = require('./languages/grammar/ru.json');
2828
var abbreviationsBg = require('./languages/abbreviations/bg.json');
2929
var abbreviationsCa = require('./languages/abbreviations/ca.json');
3030
var abbreviationsDa = require('./languages/abbreviations/da.json');
31+
var ebbreviationsDe = require('./languages/abbreviations/de.json');
3132
var abbreviationsEn = require('./languages/abbreviations/en.json');
3233
var abbreviationsEs = require('./languages/abbreviations/es.json');
3334
var abbreviationsFr = require('./languages/abbreviations/fr.json');
35+
var abbreviationsHe = require('./languages/abbreviations/he.json');
36+
var abbreviationsHu = require('./languages/abbreviations/hu.json');
3437
var abbreviationsLt = require('./languages/abbreviations/lt.json');
3538
var abbreviationsNl = require('./languages/abbreviations/nl.json');
3639
var abbreviationsRu = require('./languages/abbreviations/ru.json');
40+
var abbreviationsSl = require('./languages/abbreviations/sl.json');
3741
var abbreviationsSv = require('./languages/abbreviations/sv.json');
42+
var abbreviationsUk = require('./languages/abbreviations/uk.json');
3843
var abbreviationsVi = require('./languages/abbreviations/vi.json');
3944

4045
// Create a list of supported codes
@@ -71,13 +76,18 @@ var abbreviations = {
7176
'bg': abbreviationsBg,
7277
'ca': abbreviationsCa,
7378
'da': abbreviationsDa,
79+
'de': ebbreviationsDe,
7480
'en': abbreviationsEn,
7581
'es': abbreviationsEs,
7682
'fr': abbreviationsFr,
83+
'he': abbreviationsHe,
84+
'hu': abbreviationsHu,
7785
'lt': abbreviationsLt,
7886
'nl': abbreviationsNl,
7987
'ru': abbreviationsRu,
88+
'sl': abbreviationsSl,
8089
'sv': abbreviationsSv,
90+
'uk': abbreviationsUk,
8191
'vi': abbreviationsVi
8292
};
8393

languages/abbreviations/de.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"abbreviations": {},
3+
"classifications": {},
4+
"directions": {
5+
"osten": "O",
6+
"nordosten": "NO",
7+
"süden": "S",
8+
"nordwest": "NW",
9+
"norden": "N",
10+
"südost": "SO",
11+
"südwest": "SW",
12+
"westen": "W"
13+
}
14+
}

languages/abbreviations/he.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"abbreviations": {
3+
"שדרות": "שד'"
4+
},
5+
"classifications": {},
6+
"directions": {}
7+
}

languages/abbreviations/hu.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"abbreviations": {},
3+
"classifications": {},
4+
"directions": {
5+
"kelet": "K",
6+
"északkelet": "ÉK",
7+
"dél": "D",
8+
"északnyugat": "ÉNY",
9+
"észak": "É",
10+
"délkelet": "DK",
11+
"délnyugat": "DNY",
12+
"nyugat": "NY"
13+
}
14+
}

languages/abbreviations/sl.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"abbreviations": {},
3+
"classifications": {},
4+
"directions": {
5+
"vzhod": "V",
6+
"severovzhod": "SV",
7+
"jug": "J",
8+
"severozahod": "SZ",
9+
"sever": "S",
10+
"jugovzhod": "JV",
11+
"jugozahod": "JZ",
12+
"zahod": "Z"
13+
}
14+
}

languages/abbreviations/uk.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"abbreviations": {},
3+
"classifications": {},
4+
"directions": {
5+
"схід": "Сх",
6+
"північний схід": "ПнСх",
7+
"південь": "Пд",
8+
"північний захід": "ПнЗд",
9+
"північ": "Пн",
10+
"південний схід": "ПдСх",
11+
"південний захід": "ПдЗх",
12+
"захід": "Зх"
13+
}
14+
}

0 commit comments

Comments
 (0)