diff --git a/AUTHORS.md b/AUTHORS.md index 5e90a5266..772274fa2 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -13,4 +13,5 @@ Sabas Paul Spencer Raphael Pinson Juan Luis Rodriguez Ponce -Lauris Bukšis-Haberkorns \ No newline at end of file +Lauris Bukšis-Haberkorns +Barboska \ No newline at end of file diff --git a/WebContent/OSRM.config.js b/WebContent/OSRM.config.js index 79e29edc5..f52c7737d 100644 --- a/WebContent/OSRM.config.js +++ b/WebContent/OSRM.config.js @@ -51,7 +51,8 @@ OSRM.DEFAULTS = { {encoding:"fr", name:"Français"}, {encoding:"it", name:"Italiano"}, {encoding:"lv", name:"Latviešu"}, - {encoding:"pl", name:"Polski", culture:"en-US"} + {encoding:"pl", name:"Polski", culture:"en-US"}, + {encoding:"ru", name:"Русский"} ], TILE_SERVERS: [ diff --git a/WebContent/localization/OSRM.Locale.ru.js b/WebContent/localization/OSRM.Locale.ru.js new file mode 100644 index 000000000..2c2c8d4f6 --- /dev/null +++ b/WebContent/localization/OSRM.Locale.ru.js @@ -0,0 +1,106 @@ +/* +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 +// [English language support] + + +OSRM.Localization["ru"] = { +// own language +"LANGUAGE": "Русский", +// gui +"GUI_START": "Начало", +"GUI_END": "Конец", +"GUI_RESET": "  Сброс  ", +"GUI_ZOOM": "зум на маршрут", +"GUI_SEARCH": "  Показать  ", +"GUI_REVERSE": "Обратно", +"GUI_START_TOOLTIP": "Укажите начальную точку", +"GUI_END_TOOLTIP": "Укажите пункт назначения", +"GUI_LEGAL_NOTICE": "GUI2 v"+OSRM.VERSION+" "+OSRM.DATE+" - OSRM хостинг от KIT - Геокодинг от OSM", +// config +"GUI_CONFIGURATION": "Настройки", +"GUI_LANGUAGE": "Язык", +"GUI_UNITS": "Единицы", +"GUI_KILOMETERS": "Километры", +"GUI_MILES": "Мили", +"GUI_DATA_TIMESTAMP": "версия", +// mapping +"GUI_MAPPING_TOOLS": "Настройки карты", +"GUI_HIGHLIGHT_UNNAMED_ROADS": "Выделить безымянные улицы", +"GUI_SHOW_PREVIOUS_ROUTES": "Отображать предыдущий маршрут", +"OPEN_JOSM": "JOSM", +"OPEN_OSMBUGS": "OSM Bugs", +// 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":"U-образный разворот[ на %s]", +"DIRECTION_6":"Примите влево[ на %s]", +"DIRECTION_7":"Поверните налево[ на %s]", +"DIRECTION_8":"Поверните резко налево[ на %s]", +"DIRECTION_10":"Направляйтесь на %d[ по %s]", +"DIRECTION_11-1":"На кольцевой дороге выполните 1-ый съезд[ на %s]", +"DIRECTION_11-2":"На кольцевой дороге выполните 2-ой съезд[ на %s]", +"DIRECTION_11-3":"На кольцевой дороге выполните 3-ий съезд[ на %s]", +"DIRECTION_11-4":"На кольцевой дороге выполните 4-ый съезд[ на %s]", +"DIRECTION_11-5":"На кольцевой дороге выполните 5-ый съезд[ на %s]", +"DIRECTION_11-6":"На кольцевой дороге выполните 6-ой съезд[ на %s]", +"DIRECTION_11-7":"На кольцевой дороге выполните 7-ой съезд[ на %s]", +"DIRECTION_11-8":"На кольцевой дороге выполните 8-ой съезд[ на %s]", +"DIRECTION_11-9":"На кольцевой дороге выполните 9-ый съезд[ на %s]", +"DIRECTION_11-x":"На кольцевой дороге выполните съезд[ на %s]", +"DIRECTION_15":"Вы прибыли в пункт назначения" +}; + +// set GUI language on load +if( OSRM.DEFAULTS.LANUGAGE_ONDEMAND_RELOADING == true ) + OSRM.Localization.setLanguage("ru");