From 3ca8c5e707437905f0eee4b068c3b776a6933ae1 Mon Sep 17 00:00:00 2001 From: Victor Shcherb Date: Wed, 28 Jul 2010 15:29:50 +0000 Subject: [PATCH] bug fix git-svn-id: https://osmand.googlecode.com/svn/trunk@404 e29c36b1-1cfa-d876-8d93-3434fc2bb7b8 --- .../src/com/osmand/ToDoConstants.java | 2 + .../osmand/data/index/IndexBatchCreator.java | 44 +- OsmAnd/res/values-de/strings.xml | 715 +++++++++--------- OsmAnd/res/values-ru/strings.xml | 8 +- .../src/com/osmand/voice/CommandPlayer.java | 2 +- 5 files changed, 402 insertions(+), 369 deletions(-) diff --git a/DataExtractionOSM/src/com/osmand/ToDoConstants.java b/DataExtractionOSM/src/com/osmand/ToDoConstants.java index 405b9671f5..cf7e339ee3 100644 --- a/DataExtractionOSM/src/com/osmand/ToDoConstants.java +++ b/DataExtractionOSM/src/com/osmand/ToDoConstants.java @@ -16,6 +16,8 @@ public class ToDoConstants { // 80. Export/import favorite points // 81. Add some objects to POI to help navigation ( // highway (?), traffic_calming (?), barrier(?), military(?-), landuse (?), office(?), man_made(?), power(?). + // 82. Add overzoom +2 for Mapnik + // 83. Add monitoring service to internet (?) // Improvements // 5. Download with wget diff --git a/DataExtractionOSM/src/com/osmand/data/index/IndexBatchCreator.java b/DataExtractionOSM/src/com/osmand/data/index/IndexBatchCreator.java index d3fd8017d1..091f1dc867 100644 --- a/DataExtractionOSM/src/com/osmand/data/index/IndexBatchCreator.java +++ b/DataExtractionOSM/src/com/osmand/data/index/IndexBatchCreator.java @@ -26,7 +26,7 @@ import com.osmand.impl.ConsoleProgressImplementation; public class IndexBatchCreator { // config params private static final boolean indexPOI = true; - private static final boolean indexAddress = true; + private static final boolean indexAddress = false; private static final boolean indexTransport = true; private static final boolean writeWayNodes = true; @@ -90,6 +90,24 @@ public class IndexBatchCreator { // "Quebec","Saskatchewan","Yukon", }; + protected static final String[] southAmerica = new String[] { +// "Argentina","Bolivia","Brazil","Chile","Colombia", +// "Ecuador","Falkland_Islands", "French_Guiana","Guyana","Paraguay", +// "Peru","Suriname","Uruguay","Venezuela" + }; + + // TODO only australia, new zealand created + // TODO australia out of memory address + protected static final String[] oceania = new String[] { +// "Australia","New_Zealand", +// "American_Samoa","Baker_Island","Cocos_Keeling_Islands","Cook_Islands", +// "Federated_States_of_Micronesia","Fiji", "French_Polynesia","Guam","Howland_Island", +// "Independent_State_of_Samoa","Jarvis_Island","Johnston_Atoll","Kiribati", +// "Marshall_Islands","Midway_Islands","Nauru","New_Caledonia", +// "Niue","Norfolk_Island","Northern_Mariana_Islands","Papua_New_Guinea","Pitcairn_Islands", +// "Republic_of_Palau","Solomon_Islands","Tokelau","Tonga","Tuvalu","Vanuatu","Wake_Island","Wallis_and_Futuna", + }; + protected static final String SITE_TO_DOWNLOAD3 = "http://gis-lab.info/data/osm/"; //$NON-NLS-1$ protected static final String[] russiaStates = new String[] { @@ -166,7 +184,7 @@ public class IndexBatchCreator { // log.info("Delete old file " + f.getName()); //$NON-NLS-1$ // f.delete(); // } - + // EUROPE // // europe for(String country : europeCountries){ String url = SITE_TO_DOWNLOAD1 + country +".osm.bz2"; //$NON-NLS-1$ @@ -184,7 +202,8 @@ public class IndexBatchCreator { String url = SITE_TO_DOWNLOAD1 +"germany/" + country +".osm.bz2"; //$NON-NLS-1$ downloadFile(url, "Germany_"+country, alreadyGeneratedFiles, alreadyUploadedFiles); } - + + // TODO NORTH AMERICA partially // // usa for(String country : usStates){ country = country.toLowerCase(); @@ -198,12 +217,31 @@ public class IndexBatchCreator { String url = SITE_TO_DOWNLOAD2 + "north_america/canada/"+country+"/"+country +".osm.bz2"; //$NON-NLS-1$ downloadFile(url, "Canada_"+country, alreadyGeneratedFiles, alreadyUploadedFiles); } + + // SOUTH AMERICA// + for(String country : southAmerica){ + country = country.toLowerCase(); + String url = SITE_TO_DOWNLOAD2 + "south_america/"+country+"/"+country +".osm.bz2"; //$NON-NLS-1$ + downloadFile(url, country, alreadyGeneratedFiles, alreadyUploadedFiles); + } + + // TODO ASIA only russia done // // russia for(String country : russiaStates){ country = country.toLowerCase(); String url = SITE_TO_DOWNLOAD3 + country+"/"+country +".osm.bz2"; //$NON-NLS-1$ downloadFile(url, "Russia_"+country, alreadyGeneratedFiles, alreadyUploadedFiles); } + + // OCEANIA // + for(String country : oceania){ + country = country.toLowerCase(); + String url = SITE_TO_DOWNLOAD2 + "oceania/"+country+"/"+country +".osm.bz2"; //$NON-NLS-1$ + downloadFile(url, country, alreadyGeneratedFiles, alreadyUploadedFiles); + } + + // TODO AFRICA not done // + // TODO Antarctica not done // System.out.println("DOWNLOADING FILES FINISHED"); } diff --git a/OsmAnd/res/values-de/strings.xml b/OsmAnd/res/values-de/strings.xml index d8fda79246..fbcc19321a 100644 --- a/OsmAnd/res/values-de/strings.xml +++ b/OsmAnd/res/values-de/strings.xml @@ -1,361 +1,354 @@ - - - Input search query to find POI - Any - ÖPNV Linien - Thanks to Yandex that they give information about traffic. - Yandex Verkehr - Route - Favoriten - OSM-Fehler - ÖPNV Haltestellen - POI - Ebene - Ansicht - Die vorherige Navigation wurde nicht beendet. Wollen Sie mit ihr fortfahren? - Suche POI - Zeige Route von - Trackball für Kartenbewegung benutzen - Trackball verwenden - Choose wait interval determining location - Warte Intervall - Schalte Hintergrund Navigation aus - Wo bin ich? - Osmand Nativationsdienst - Neztwerk - GPS - Sekunden - Min. - Choose interval to determine location for background service - Positioning interval - Choose location provider for background service - Location provider - Enable background service to track position in long time periods - Router service - Background routing service OsmAnd requires turned on location. - Navigationsoptionen - Navigieren - Filter verstecken - Filter zeigen - Filter - Stumm aus - Stumm - Nicht verwenden - Sprachansagen zum Navigieren verwenden - Sprachpaket - Sprachansagen werden initialisiert... - Dieses Sprachpaket wird von der installierten Version von OsmAnd nicht unterstützt. - Specified voice data is corrupted - Current voice data is not available - Stop routing - Die SD-Karte ist nicht verfügbar. \nYou can\'t see map and find anything. - SD card is read-only accessible. \nYou can see only preloaded map and can\'t download from internet. - Datei wird entpackt... - rechts abbiegen - scharf rechts abbieten - schräg links abbiegen - links abbieten - scharf links abbiegen - schräg links abbiegen - Wenden - Kopf - Fortfahren - Verzeichnis herunterladen - Danke, dass Sie OsmAnd verwenden. \nUm alle Funtkionen verwenden zu können, sind Verzeichnisdateien verforderlich, die Sie in den Einstellungen unter "Einstellungen/Daten" herunterladen können oder selbst erstellen können. Danach können Sie nach Adressen, POI und ÖPNV finden. - Suche Signal... - Suche nahe letzter Position - Suche in der Nähe - Standard - Hochfortmat - Querformat - Map screen orientation - Choose screen orientation - Opening hours format is not supported for editing - Add new rule - Routes - Stop - stops - Searching transport (no target) - Searching for {0} route - none - Search route after - Search route before - Finish search - Choose stop to go out - to go after - to go before - stops to pass - Route distance - Transport - OK - Show public transport stops on map - Show transport stops - Navigation application OsmAnd - POI data was updated successfully ({0} were loaded) - Error updating local indexes - Error while loading data from server - There is no offline poi indexes available for this area - Updating poi is not available for small zoom - POI aktualisierenpoi - Sind Sie sicherAre you sure about updating local data with internet data? - Ort: {0} - Straße: {0}, {1} - Querstraße : {0} x {1} in {2} - Gebäude: {0}, {1}, {2} - Navigiere zu lat = {0}, lon = {1} - Favoriten - Clear all - History - Uploading data... - Uploading - Nothing was found - Searching - Searching address... - Search address using Osm Nominatim - House number, street, city - Offline - Internet - Max zoom level - Choose max zoom level to download using internet - About route - Overall distance = {0}, travelling time = {1} h {2} m. - Choose routing service - Routing - Directory on SD card to save index is not accessible - Do you want to download {0} - {1} ? - Index for {0} already exists ({1}). Do you want to update it ({2}) ? - Adresse - Index downloaded successfully - Input/output error occured. - Downloading file - Downloading... - Downloading list of available indexes - The index files are not loaded from osmand.googlecode.com. - If you can\'t find your region, you can make it by yourself. -See osmand.googlecode.com. - Auf Karte zeigen - Favorite point was edited - Keine favorisierten POI - Ersetzen - Nur zeigen - Folgen - Neuberechnung der Route ausgehend Ihrer aktuellen Position - Follow to the route - Please mark point navigate to first - Route - Die GPS Status App wurde nicht gefunden. - GPS Status anzeigen - Öffnungszeiten - Openging changeset - Closing changeset - Commiting node - POI wird geladen - Autorisierung fehlgeschlagen - fehlgeschlagen - Konvertiere Namen... - Lade Staßen und Gebäude... - Lade Postleitzahlen... - Lade straßen... - Lade Orte... - Ladenstring - POI - Fehler während des Speicherns aufgetreten - Error calculating route - Error occurred while calculating route - Empty route is calculated - New route is calculated, distance - You arrived at destination point - Position ist ungültig - zurück zu OsmAnd - Schließen - Loading data - Reading indices... - Previous application run was crashed. Log file is at {0}. Please raise the issue and attach log file. - GPX Pfad wird auf der SD-Karte gespeichern... - Abgeschlossen - Reload data indexes from SD - Verzeichnisse neu laden - Download indexes from internet - Download indexes - Internet zur Rotenberechnung verwenden - Online Rotenberechnung verwenden - Openstreetmap.org Kennwort - User password - Specify osm settings : osm login - Specify monitor settings : save track - Specify data settings : language, update data - Specify map settings : rotation, poi filter - Data - OSM Benutzerkennung - Auto zoom map according to the speed - Auto zoom map - Weitere Einstellungen - Vordefinierte Einstellungen ändern - Standardeinstellungen - Einstellungen - Aktuellen Weg auf SD-Karte speichern - Positionslogging aktivieren - Choose time interval to save track - Zeitintervall - Positionslogging - Tracks will be saved to track directory grouped by days - Save track to gpx - Navigate to - Update map - Reload tile - Input user name to communicate osm - User name - Target - Show open street bugs on map - Show open street bugs - List of favourite points - Add to Favourites - Select use native or english names - Use english names - Application settings - Search address - Choose building - Choose street - Choose city - Choose country - Choose position on the map - Position on the map - Specify point - Show aspect of view based on compass - Show aspect of view - Clear point - Mark point - Enable 3D view of the map - Map View 3D - Rotate map to bearing of your direction - Rotate map - Show POI over map (use last chosen filter) - Show POI - Choose the source of tiles: - Map tile source - Map source - Use internet - Show location - Map - Settings - Show gps coordinates on map - Use internet to download missing tiles - OsmAnd - Navigationsanwendung - -Beenden -Karte -Einstellungen -Favoriten -Suche -#FF9030 -Suche -#FFFFFF -#FF0000 -POI wählen -Finde mehr -Search city incrementally. In order to find villages/postcodes input more than 3 first symbols. -Suche straße inkrementell -Suche Gebäude inkrementell -Wähle Region -Wähle Querstraße -Closest amenities -Standard -Audo -Fahrrad -Fußgänger -Mitte -Unten -1 Sekunde -2 Sekunden -5 Sekunden -15 Sekunden -30 Sekunden -1 Minute -5 Minuten -Breiten- und Längengrad in folgendem Format angeben (D - Grad, M - Minuten, S - Sekunden) -Breitengrad -Längengrad -DDD.DDDDD -DDD:MM.MMMMM -DDD:MM:SS.SSSSS -Auf Karte zeigen -Abbrechen -Wähle Adresse -Region -Ort -straße -Gebäude -Gebäude -Querstraße - -Position - -Navigate to point -zu Favoriten hinzufügen -Update map -OSM-Fehler öffnen -POI erstellen - -Ja -Abbrechen -übernehmenHinzufügenNeinInput name of favourite point -Favourite -Favourite point \'\'{0}\'\' was added successfully. - -Kontextmenü -Navigiere zu -Edit favourite -Delete favourite -Input new name of favourite point - -Are you sure about deleting favourite point? -Favourite point {0} was succesfully deleted. - -Input text of bug -Bug was successfully created -Exception occured : bug was not created -Adding comment to bug -Add comment -Comment was successfully added -Exception occured : comment was not added -Closing bug -OSM-Fehler Schließen -OSM-Fehler wurde hinzugefügt -Fehler aufgetreten: OSM-Fehler konnte nicht geschlossen werden -Kommentar hinzufügen -Schließen -Nachricht -Autor -POI bearbeiten -POI erstellen -Node can not be found or amenity is not a single node -Sind Sie sicher, dass Sie {0} (Kommentar eingeben) ? -Delete POI -Delete -POI was successfully deleted -add -change -Action {0} completed successfully. -Unexpected error occured while performing action {0}. -Input/output error occured while performing action {0}. - -Info about node was not loaded - -Name -Erstellt -Kommentar -POI changing -All other tags are preserved -ändern -Löschen -Einsenden -Zurücksetzen -Filtern -Löschen -Speichern als -Are you sure about deleting selected filter? -Der Filter {0} wurde gelöscht. -Der Filter {0} wurde erstellt. -Alles markieren - + + + Input search query to find POI + Any + ÖPNV Linien + Thanks to Yandex that they give information about traffic. + Yandex Verkehr + Route + Favoriten + OSM-Fehlerbericht + ÖPNV Haltestellen + POI + Ebene + Ansicht + Die vorherige Navigation wurde nicht beendet. Wollen Sie mit ihr fortfahren? + Suche POI + Zeige Route von + Trackball für Kartenbewegung benutzen + Trackball verwenden + Choose wait interval determining location + Warte Intervall + Schalte Hintergrund Navigation aus + Wo bin ich? + Osmand Nativationsdienst + Neztwerk + GPS + Sekunden + Min. + Wartezeit zwischen zwei Positionsbestimmungen im Hintergrund + Positionsaktualisierungintervall + Wählen Sie den Dienst zur Positionsbestimmung im Hintergrund + Dienst zur Positionsbestimmung + Aufzeichnung der Position in großen Zeitabständen im Hintergrund aktivieren + Positionsaufzeichnung im Hintergrund + Hintergrunddienst Background routing service OsmAnd requires turned on location. + Navigationsoptionen + Navigieren + Filter verstecken + Filter zeigen + Filter + Stumm aus + Stumm + Nicht verwenden + Sprachansagen zum Navigieren verwenden + Sprachpaket + Sprachansagen werden initialisiert... + Dieses Sprachpaket wird von der installierten Version von OsmAnd nicht unterstützt. + Sprachpaket ist defekt + Das aktuelle Sprachpaket ist nicht verfügbar + Navigation stoppen + Die SD-Karte ist nicht verfügbar. \nYou can\'t see map and find anything. + Die SD-Karte befindet sich im Nur-Lesen Modus. Sie können nur vorgeladene Karten sehen. Der Internetdownload ist deaktiviert. + Datei wird entpackt... + rechts abbiegen + scharf rechts abbieten + schräg links abbiegen + links abbieten + scharf links abbiegen + schräg links abbiegen + Wenden + Kopf + Fortfahren + Verzeichnis herunterladen + Danke, dass Sie OsmAnd verwenden. \nUm alle Funtkionen verwenden zu können, sind Verzeichnisdateien verforderlich, die Sie in den Einstellungen unter "Einstellungen/Daten" herunterladen können oder selbst erstellen können. Danach können Sie nach Adressen, POI und ÖPNV finden. + Suche Signal... + Suche nahe letzter Position + Suche in der Nähe + Standard + Hochfortmat + Querformat + BildMap screen orientation + Choose screen orientation + Opening hours format is not supported for editing + Add new rule + Routes + Stop + stops + Searching transport (no target) + Searching for {0} route + none + Search route after + Search route before + Finish search + Choose stop to go out + to go after + to go before + stops to pass + Route distance + Transport + OK + Show public transport stops on map + Show transport stops + Navigationsanwendung OsmAnd + POI-Daten wurden erfolgreich aktualisiert ({0} wurden geladen) + Error updating local indexes + Fehler beim Herunterladen der Daten vom Server. + Für dieses Gebiet sind keine POI gespeicht. + Updating poi is not available for small zoom + POI aktualisieren + Sind Sie sicherAre you sure about updating local data with internet data? + Ort: {0} + Straße: {0}, {1} + Querstraße : {0} x {1} in {2} + Gebäude: {0}, {1}, {2} + Navigiere zu {0}'N {1}'O + Favoriten + Alles löschen + Verlauf + Daten hochladen... + Hochladen + kein Suchergebnis + Suchen + Adresse suchen... + Search address using Osm Nominatim + Hausnummer, Straße, Ort + Offline + Internet + Maximale Vergrößerung + Choose max zoom level to download using internet + Routeninformationen + {0} Gesamtentfernung\n{1}:{2}Reisezeit + Dienst zur Streckenberechnung wählen + Streckenberechnungsdienst + Directory on SD card to save index is not accessible + Do you want to download {0} - {1} ? + Index for {0} already exists ({1}). Do you want to update it ({2}) ? + Adresse + Index downloaded successfully + Input/output error occured. + Downloading file + Downloading... + Downloading list of available indexes + The index files are not loaded from osmand.googlecode.com. + If you can\'t find your region, you can make it by yourself. See osmand.googlecode.com. + Auf Karte zeigen + Favorite point was edited + Keine favorisierten POI + Ersetzen + Nur zeigen + Folgen + Neuberechnung der Route ausgehend Ihrer aktuellen Position + Follow to the route + Please mark point navigate to first + Route + Die GPS Status App wurde nicht gefunden. + GPS Status anzeigen + Öffnungszeiten + Openging changeset + Closing changeset + Commiting node + POI wird geladen + Autorisierung fehlgeschlagen + fehlgeschlagen + Konvertiere Namen... + Lade Staßen und Gebäude... + Lade Postleitzahlen... + Lade Straßen... + Lade Orte... + Laden + POI + Fehler während des Speicherns aufgetreten + Fehler während der Streckenberechnung + Während der Streckenberechnung ist ein Fehler aufgetreten + Es wurde keine Stecke berechnet + Neue Strecke wird berechnet + Sie haben den Zielpunkt erreicht + Position ist ungültig + zurück zu OsmAnd + Schließen + Daten werden geladen... + Verarbeite Indizes... + Previous application run was crashed. Log file is at {0}. Please raise the issue and attach log file. + GPX Pfad wird auf der SD-Karte gespeichern... + Abgeschlossen + Reload data indexes from SD + Verzeichnisse neu laden + Download indexes from internet + Download indexes + Internet zur Streckenberechnung verwenden + Online Streckenberechnung + OpenStreetMap.org Kennwort + Kennwort + Einstellungen für OpenStreetMap.org: Anmeldedaten + Specify monitor settings : save track + Specify data settings : language, update data + Karteneinstellungen festlegen: Kartenausrichtung, POI Filter + Daten + OSM Anmeldedaten + Kartenvergrößerung automatisch der Geschwindigkeit anpassen + Automatische Kartenvergrößerung + Weitere Einstellungen + Vordefinierte Einstellungen ändern + Standardeinstellungen + Einstellungen + Aktuellen Weg auf SD-Karte speichern + Positionslogging aktivieren + Wartezeit zwischen zwei Positionsbestimmungen + Positionsaktualisierungintervall + Positionslogging + zurückgelegte Strecken werden in Tagen gruppiert als GPX auf der SD-Karte gespeichert + Stecke als GPX speichern + Navigiere zu + Karte aktualisieren + Kartenteile aktualisieren + OpenStreetMap.org Benutzername + Benutzername + Ziel + OSM-Fehler + OSM-Fehlerberichte anzeigen + Bevorzugte Punkte + Add to Favourites + Select use native or english names + Use english names + Anwendungseinstellungen + Adresse suchen + Gebäude wählen + Straße wählen + Ort wählen + Staat wählen + Position auf der Karte angeben + Position angeben + Koordinaten suchen + Kartenausrichtung automatisch der Blickrichtung anpassen + Automatische Kartenausrichtung + Clear point + Mark point + 3D-Kartenansicht verwenden + 3D-Kartenansicht + Karte per Kompass an Blickrichtung ausrichten + Karte ausrichten + zuletzt gewählte POI auf der Karte anzeigen + POIs anzeigen + Quelle der Kartendarstellung wählen + Kartendarstellung + Map source + Internet verwenden + Position anzeigen + Karte + Einstellungen + GPS-Koordinaten auf der Karte anzeigen + Fehlende Kartenteile aus dem Internet nachladen + OsmAnd + Navigationsanwendung OsmAnd + Beenden + Karte + Einstellungen + Favoriten + Suche + #FF9030 + Suche + #FFFFFF + #FF0000 + POI wählen + Finde mehr + Search city incrementally. In order to find villages/postcodes input more than 3 first symbols. + Suche Straße inkrementell + Suche Gebäude inkrementell + Wähle Region + Wähle Querstraße + Umliegende Einrichtungen + Standard + Auto + Fahrrad + Fußgänger + Mitte + Unten + 1 Sekunde + 2 Sekunden + 5 Sekunden + 15 Sekunden + 30 Sekunden + 1 Minute + 5 Minuten + Breiten- und Längengrad in folgendem Format angeben (D - Grad, M - Minuten, S - Sekunden) + Breitengrad + Längengrad + DDD.DDDDD + DDD:MM.MMMMM + DDD:MM:SS.SSSSS + Auf Karte zeigen + Abbrechen + Wähle Adresse + Region + Ort + Straße + Gebäude + Gebäude + Querstraße + Position + Navigiere zu Punkt + zu Favoriten hinzufügen + Karte aktualisieren + OSM-Fehlerbericht einsenden + POI einsenden + Ja + Abbrechen + übernehmen + Hinzufügen + Nein + Input name of favourite point + Favourite + Favourite point \'\'{0}\'\' was added successfully. + Kontextmenü + Navigiere zu + Favorit bearbeiten + Favorit löschen + Namen des Favoriten angeben + Are you sure about deleting favourite point? + Favourite point {0} was succesfully deleted. + Input text of bug + OSM-Fehlerbericht wurde erfolgreich eingesendet + Exception occured : bug was not created + Kommentar dem OSM-Fehlerbericht hinzufügen + Kommentar hinzufügen + Kommentar wurde erfolgreich hinzugefügt + Fehler: Kommentar konnte nicht hinzugefügt werden + OSM-Fehlerbericht schließen + Schließen + OSM-Fehlerbericht wurde hinzugefügt + Fehler aufgetreten: OSM-Fehlerbericht konnte nicht geschlossen werden + Kommentar hinzufügen + Schließen + Nachricht + Autor + POI bearbeiten + POI einsenden + Node can not be found or amenity is not a single node + Sind Sie sicher, dass Sie {0} (Kommentar eingeben) ? + Delete POI + Löschen + Der POI wurde erfolgreich gelöscht + hinzufügen + ändern + Aktion {0} wurde erfolgreich abgeschlossen. + Unerwarteter Fehler während der Aktion {0} aufgetreten. + IO Fehler während der Aktion {0} aufgetreten. + Informationen über den Knoten wurden nicht geladen + Name + Öffnungszeiten + Kommentar + POI Änderung + Alle anderen Tags werden beibehalten + Ändern + Löschen + Ändern + Zurücksetzen + Filtern + Löschen + Speichern als + Are you sure about deleting selected filter? + Der Filter {0} wurde gelöscht. + Der Filter {0} wurde erstellt. + Alles markieren + \ No newline at end of file diff --git a/OsmAnd/res/values-ru/strings.xml b/OsmAnd/res/values-ru/strings.xml index e322ef119f..b6f9553379 100644 --- a/OsmAnd/res/values-ru/strings.xml +++ b/OsmAnd/res/values-ru/strings.xml @@ -293,7 +293,7 @@ Идти к точке Добавить к избранным Обновить карту -Создать open street ошибку +Сообщить об ошибке на карте Добавить poi Да @@ -311,9 +311,9 @@ Вы действительно хотите удалить точку из Избранных? Точка {0} была успешно удалена из Избранных. -Введите текст для Open Street Bug -Open Streen Bug был успешно создан -Произошла ошибка. Open Street Bug не был создан. +Подробно опишите ошибку +Спасибо, ваше замечание добавлено в базу +Произошла ошибка. Описание не было создано Добавление коментария к Open Street Bug Добавить Коментарий был успешно добавлен diff --git a/OsmAnd/src/com/osmand/voice/CommandPlayer.java b/OsmAnd/src/com/osmand/voice/CommandPlayer.java index 5fdc872c6b..9e502b97da 100644 --- a/OsmAnd/src/com/osmand/voice/CommandPlayer.java +++ b/OsmAnd/src/com/osmand/voice/CommandPlayer.java @@ -195,7 +195,7 @@ public class CommandPlayer { return files; } - public void playCommands(CommandBuilder builder){ + public synchronized void playCommands(CommandBuilder builder){ filesToPlay.addAll(builder.execute()); playQueue(); }