diff --git a/CHANGELOG.md b/CHANGELOG.md index 40e4b13fbb..4eebbcc008 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -33,6 +33,7 @@ Releasing is documented in RELEASE.md - enable encoded value for way type ([#2115](https://github.com/GIScience/openrouteservice/issues/2115)) - enable encoded value for OSM way-ID ([#2107](https://github.com/GIScience/openrouteservice/issues/2107)) - Experimental: dynamic data service and matching endpoint ([#2125](https://github.com/GIScience/openrouteservice/issues/2125)) +- Instructions translations for Latvian (lv-LV) and Lithuanian (lt-LT) ([#2131](https://github.com/GIScience/openrouteservice/pull/2131)) ### Changed - transition from extended storage to encoded values for storing way type and surface ([#2113](https://github.com/GIScience/openrouteservice/pull/2113), [#2115](https://github.com/GIScience/openrouteservice/pull/2115)) diff --git a/ors-api/src/main/java/org/heigit/ors/api/APIEnums.java b/ors-api/src/main/java/org/heigit/ors/api/APIEnums.java index 53e5d32ca9..8133a1a4e7 100644 --- a/ors-api/src/main/java/org/heigit/ors/api/APIEnums.java +++ b/ors-api/src/main/java/org/heigit/ors/api/APIEnums.java @@ -423,6 +423,10 @@ public enum Languages { IT_IT("it-it"), JA("ja"), JA_JP("ja-jp"), + LV("lv"), + LV_LV("lv-lv"), + LT("lt"), + LT_LT("lt-lt"), NE("ne"), NE_NP("ne-np"), NL("nl"), diff --git a/ors-engine/src/main/resources/resources/locales/ors_lt-LT.resources b/ors-engine/src/main/resources/resources/locales/ors_lt-LT.resources new file mode 100644 index 0000000000..2314730b8a --- /dev/null +++ b/ors-engine/src/main/resources/resources/locales/ors_lt-LT.resources @@ -0,0 +1,107 @@ +{ + "instructions": { + "numerals": { + "1": "1-as", + "2": "2-as", + "3": "3-ias", + "4": "4-as", + "5": "5-as", + "6": "6-as", + "7": "7-as", + "8": "8-as", + "9": "9-as", + "10": "10-asis" + }, + "directions": { + "north": "šiaurė", + "northeast": "šiaurės rytai", + "east": "rytai", + "southeast": "pietryčiai", + "south": "pietūs", + "southwest": "pietvakariai", + "west": "vakarai", + "northwest": "šiaurės vakarai" + }, + "turn_maneuvers": { + "left": "kairė", + "right": "dešinė", + "sharp_left": "staigus posūkis į kairę", + "sharp_right": "staigus posūkis į dešinę", + "slight_left": "lengvas posūkis į kairę", + "slight_right": "lengvas posūkis į dešinę", + "straight": "tiesiai", + "uturn": "apsisukti" + }, + "actions": { + "arrive": { + "default": { + "default": "Pasiekite savo tikslą", + "name": "Pasiekite {way_name}" + }, + "left": { + "default": "Jūsų tikslas kairėje", + "name": "Pasiekite {way_name}, kairėje" + }, + "right": { + "default": "Jūsų tikslas dešinėje", + "name": "Pasiekite {way_name}, dešinėje" + }, + "straight": { + "default": "Jūsų tikslas tiesiai", + "name": "Pasiekite {way_name}, tiesiai" + } + }, + "depart": { + "default": { + "default": "Sukite {direction}", + "name": "Sukite {direction} į {way_name}" + } + }, + "roundabout": { + "default": { + "exit": { + "default": "Įvažiuokite į žiedinę sankryžą ir išvažiuokite į {exit_number} išvažiavimą", + "name": "Įvažiuokite į žiedinę sankryžą ir išvažiuokite į {exit_number} išvažiavimą į {way_name}" + }, + "default": { + "default": "Įvažiuokite į žiedinę sankryžą", + "name": "Įvažiuokite į žiedinę sankryžą ir išvažiuokite į {way_name}" + } + } + }, + "turn": { + "default": { + "default": "Sukite {turn_maneuver}", + "name": "Sukite {turn_maneuver} į {way_name}" + } + }, + "continue": { + "default": { + "default": "Tęskite {turn_maneuver}", + "name": "Tęskite {turn_maneuver} į {way_name}" + }, + "uturn": { + "default": "Pasukite į U formos posūkį", + "name": "Pasukite į U formos posūkį į {way_name}" + } + }, + "keep": { + "default": { + "default": "Laikykites {turn_maneuver}", + "name": "Laikykites {turn_maneuver} į {way_name}" + } + }, + "pt": { + "start": { + "default": "Įvažiuokite į {name}", + "headsign": "Įvažiuokite į {name} su kryptimi {headsign}" + }, + "transfer": { + "default": "Pereikite į {name}", + "headsign": "Pereikite į {name} su kryptimi {headsign}" + }, + "end": "Išvažiuokite į {name}" + } + } + } +} diff --git a/ors-engine/src/main/resources/resources/locales/ors_lv-LV.resources b/ors-engine/src/main/resources/resources/locales/ors_lv-LV.resources new file mode 100644 index 0000000000..06dfc4e29b --- /dev/null +++ b/ors-engine/src/main/resources/resources/locales/ors_lv-LV.resources @@ -0,0 +1,107 @@ +{ + "instructions": { + "numerals": { + "1": "1.", + "2": "2.", + "3": "3.", + "4": "4.", + "5": "5.", + "6": "6.", + "7": "7.", + "8": "8.", + "9": "9.", + "10": "10." + }, + "directions": { + "north": "ziemeļiem", + "northeast": "ziemeļaustrumiem", + "east": "austrumiem", + "southeast": "dienvidaustrumiem", + "south": "dienvidiem", + "southwest": "dienvidrietumiem", + "west": "rietumiem", + "northwest": "ziemeļrietumiem" + }, + "turn_maneuvers": { + "left": "pa kreisi", + "right": "pa labi", + "sharp_left": "asi pa kreisi", + "sharp_right": "asi pa labi", + "slight_left": "nedaudz pa kreisi", + "slight_right": "nedaudz pa labi", + "straight": "taisni", + "uturn": "U-pagrieziens" + }, + "actions": { + "arrive": { + "default": { + "default": "Ierodaties galamērķī", + "name": "Ierodaties {way_name}" + }, + "left": { + "default": " Ierodaties galamērķi pa kreisi", + "name": "Ierodaties {way_name}, pa kreisi" + }, + "right": { + "default": "Ierodaties galamērķī pa labi", + "name": "Ierodaties {way_name}, pa labi" + }, + "straight": { + "default": "Ierodaties galamērķi tieši priekšā", + "name": "Ierodaties {way_name}, tieši priekšā" + } + }, + "depart": { + "default": { + "default": "Dodies uz {direction}", + "name": "Dodies uz {direction} pa {way_name}" + } + }, + "roundabout": { + "default": { + "exit": { + "default": "Iebrauc aplī un izbrauc {exit_number} izejā", + "name": "Iebrauc aplī un izbrauc {exit_number} izejā uz {way_name}" + }, + "default": { + "default": "Iebrauc aplī", + "name": " Iebrauc aplī un izbrauc uz {way_name}" + } + } + }, + "turn": { + "default": { + "default": "Pagriezies {turn_maneuver}", + "name": "Pagriezies {turn_maneuver} uz {way_name}" + } + }, + "continue": { + "default": { + "default": "Turpini {turn_maneuver}", + "name": "Turpini {turn_maneuver} uz {way_name}" + }, + "uturn": { + "default": "Izdari U-pagriezienu", + "name": "Izdari U-pagriezienu uz {way_name}" + } + }, + "keep": { + "default": { + "default": "Turies {turn_maneuver}", + "name": "Turies {turn_maneuver} uz {way_name}" + } + }, + "pt": { + "start": { + "default": "Iekāp {name}", + "headsign": "Iekāp {name} dodies uz {headsign}" + }, + "transfer": { + "default": "Parsēdies uz {name}", + "headsign": "Pārsēdies uz {name} dodoties uz {headsign}" + }, + "end": "Izkāp {name}" + } + } + } +}