From c9f229fea8642c64f7fe0882b873ab21837b1a29 Mon Sep 17 00:00:00 2001 From: DennisSchiefer Date: Mon, 27 Aug 2012 12:58:13 +0100 Subject: [PATCH] Bulgarian translation thanks to Konstantin Delchev --- AUTHORS.md | 3 +- WebContent/OSRM.config.js | 1 + WebContent/localization/OSRM.Locale.bg.js | 107 ++++++++++++++++++++++ WebContent/localization/OSRM.Locale.de.js | 4 +- 4 files changed, 112 insertions(+), 3 deletions(-) create mode 100644 WebContent/localization/OSRM.Locale.bg.js diff --git a/AUTHORS.md b/AUTHORS.md index 8484eec61..5abba2efd 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -15,4 +15,5 @@ Raphael Pinson Juan Luis Rodriguez Ponce Lauris Bukšis-Haberkorns Barboska -miszka999 \ No newline at end of file +miszka999 +Konstantin Delchev \ No newline at end of file diff --git a/WebContent/OSRM.config.js b/WebContent/OSRM.config.js index fa1ab43ec..1f148b205 100644 --- a/WebContent/OSRM.config.js +++ b/WebContent/OSRM.config.js @@ -62,6 +62,7 @@ OSRM.DEFAULTS = { LANUGAGE_ONDEMAND_RELOADING: true, LANGUAGE_SUPPORTED: [ {encoding:"en", name:"English"}, + {encoding:"bg", name:"Български"}, {encoding:"cs", name:"Česky"}, {encoding:"de", name:"Deutsch"}, {encoding:"dk", name:"Dansk"}, diff --git a/WebContent/localization/OSRM.Locale.bg.js b/WebContent/localization/OSRM.Locale.bg.js new file mode 100644 index 000000000..6b6929e30 --- /dev/null +++ b/WebContent/localization/OSRM.Locale.bg.js @@ -0,0 +1,107 @@ +/* +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU AFFERO General Public License as published by +the Free Software Foundation; either version 3 of the License, or +any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +or see http://www.gnu.org/licenses/agpl.txt. +*/ + +// OSRM localization +// [Bulgarian language support] + + +OSRM.Localization["bg"] = { +// own language +"CULTURE": "bg-BG", +"LANGUAGE": "Български", +// gui +"GUI_START": "Начало", +"GUI_END": "Край", +"GUI_RESET": "Изчисти", +"GUI_ZOOM_ON_ROUTE": "Приближи на маршрута", +"GUI_ZOOM_ON_USER": "Приближи на потребител", +"GUI_SEARCH": "Покажи", +"GUI_REVERSE": "Размени", +"GUI_START_TOOLTIP": "Въведи начало", +"GUI_END_TOOLTIP": "Въведи карйна цел", +"GUI_MAIN_WINDOW": "главния прозорец", +// config +"GUI_CONFIGURATION": "Конфигурация", +"GUI_LANGUAGE": "Език", +"GUI_UNITS": "единици", +"GUI_KILOMETERS": "Километри", +"GUI_MILES": "Мили", +// mapping +"GUI_MAPPING_TOOLS": "Инструменти за карта", +"GUI_HIGHLIGHT_UNNAMED_ROADS": "Подчертай неименувани улици", +"GUI_SHOW_PREVIOUS_ROUTES": "Покажи преднишни маршрути", +"OPEN_JOSM": "JOSM", +"OPEN_OSMBUGS": "OSM Грешки", +// geocoder +"SEARCH_RESULTS": "Резултати от търсене", +"FOUND_X_RESULTS": "намерени %i резултати", +"TIMED_OUT": "Прекъсване", +"NO_RESULTS_FOUND": "Няма резултати", +"NO_RESULTS_FOUND_SOURCE": "Няма резултати за начало", +"NO_RESULTS_FOUND_TARGET": "Няма резултати за край", +// routing +"ROUTE_DESCRIPTION": "Описание на маршрута", +"GET_LINK_TO_ROUTE": "Генерирай препратка", +"GENERATE_LINK_TO_ROUTE": "изчакване за препратка", +"LINK_TO_ROUTE_TIMEOUT": "не е наличен", +"GPX_FILE": "GPX файл", +"DISTANCE": "Разстояние", +"DURATION": "Продължителност", +"YOUR_ROUTE_IS_BEING_COMPUTED": "Маршрутът се изчислява", +"NO_ROUTE_FOUND": "Не е възможен маршрут", +// printing +"OVERVIEW_MAP": "сбит изглед", +"NO_ROUTE_SELECTED": "Не е изберан маршрут", +// directions +"N": "север", +"E": "изток", +"S": "юг", +"W": "запад", +"NE": "североизток", +"SE": "югоизток", +"SW": "югозапад", +"NW": "североизток", +// driving directions +// %s: road name +// %d: direction +// [*]: will only be printed when there actually is a road name +"DIRECTION_0":"Невалидна инструкция[ по %s]", +"DIRECTION_1":"Продължи[ по %s]", +"DIRECTION_2":"Завий леко вдясно[ по %s]", +"DIRECTION_3":"Завий вдясно[ по %s]", +"DIRECTION_4":"Завий остро вдясно[ по %s]", +"DIRECTION_5":"Обратен завой[ по %s]", +"DIRECTION_6":"Завий остро вляво[ по %s]", +"DIRECTION_7":"Завий вляво[ по %s]", +"DIRECTION_8":"Завий леко вляво[ по %s]", +"DIRECTION_10":"Направо %d[ по %s]", +"DIRECTION_11-1":"Влез в кръговото и излез на първия изход[ по %s]", +"DIRECTION_11-2":"Влез в кръговото и излез на втория изход[ по %s]", +"DIRECTION_11-3":"Влез в кръговото и излез на третия изход[ по %s]", +"DIRECTION_11-4":"Влез в кръговото и излез на четвъртия изход[ по %s]", +"DIRECTION_11-5":"Влез в кръговото и излез на петия изход[ по %s]", +"DIRECTION_11-6":"Влез в кръговото и излез на шестия изход[ по %s]", +"DIRECTION_11-7":"Влез в кръговото и излез на седмия изход[ по %s]", +"DIRECTION_11-8":"Влез в кръговото и излез на осмия изход[ по %s]", +"DIRECTION_11-9":"Влез в кръговото и излез на деветия изход[ по %s]", +"DIRECTION_11-x":"Влез в кръговото и излез на един от многото изходи[ по %s]", +"DIRECTION_15":"Достигна крайната цел" +}; + +// set GUI language on load +if( OSRM.DEFAULTS.LANUGAGE_ONDEMAND_RELOADING == true ) + OSRM.Localization.setLanguage("bg"); diff --git a/WebContent/localization/OSRM.Locale.de.js b/WebContent/localization/OSRM.Locale.de.js index 722c56368..8dc3b1eb0 100644 --- a/WebContent/localization/OSRM.Locale.de.js +++ b/WebContent/localization/OSRM.Locale.de.js @@ -23,7 +23,7 @@ OSRM.Localization["de"] = { // own language "CULTURE": "de-DE", "LANGUAGE": "Deutsch", -//gui +// gui "GUI_START": "Start", "GUI_END": "Ziel", "GUI_RESET": "Reset", @@ -34,7 +34,7 @@ OSRM.Localization["de"] = { "GUI_START_TOOLTIP": "Startposition eingeben", "GUI_END_TOOLTIP": "Zielposition eingeben", "GUI_MAIN_WINDOW": "Hauptfenster", -//config +// config "GUI_CONFIGURATION": "Einstellungen", "GUI_LANGUAGE": "Sprache", "GUI_UNITS": "Einheiten",