diff --git a/OsmAnd/res/values-ar/strings.xml b/OsmAnd/res/values-ar/strings.xml
index dd65ad522f..350a71e065 100644
--- a/OsmAnd/res/values-ar/strings.xml
+++ b/OsmAnd/res/values-ar/strings.xml
@@ -2569,7 +2569,7 @@
آلي
خيارات مواقف السيارات
شكرا لكم لاقتناء النسخة الكاملة من أوسماند !
- قبول الطرق الرئيسية
+ طرق أقصر
تفضيل الشوارع الجانبية
المسار
إختر مجلد المسار
@@ -2714,4 +2714,6 @@
إظهار حوار انتهاء الملاحة
بدء/انهاء الملاحة
اضغط على هذا الزر لبدء الملاحة، أو لوقفها إذا ما كانت قد بدأت مسبقا.
+ الوقت الإضافي المخزن المؤقت للتتبع على الإنترنت
+ تحديد الوقت الإضافي المخزن للحفاظ على المواقع وإرسالها دون اتصال
diff --git a/OsmAnd/res/values-da/phrases.xml b/OsmAnd/res/values-da/phrases.xml
index c3646196ec..ed4b5b1841 100644
--- a/OsmAnd/res/values-da/phrases.xml
+++ b/OsmAnd/res/values-da/phrases.xml
@@ -3509,4 +3509,30 @@
Rumhavn
Løslade: ja
-
+ Retning: nord
+ Retning: nord-nordøst
+ Retning: nordøst
+ Retning: øst-nordøst
+ Retning: øst
+ Retning: øst-sydøst
+ Retning: sydøst
+ Retning: syd-sydøst
+ Retning: syd
+ Retning: syd-sydvest
+ Retning: sydvest
+ Retning: vest-sydvest
+ Retning: vest
+ Retning: vest-nordvest
+ Retning: nordvest
+ Retning: nord-nordvest
+ Retning: fremad
+ Retning: bagud
+ Retning: med uret
+ Retning: mod uret
+ Retning: op
+ Retning: ned
+ Retning: indgang
+ Retning: udgang
+ Retning: alle
+
+
diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml
index e3328e9a8f..6aeb52cbe7 100644
--- a/OsmAnd/res/values-de/phrases.xml
+++ b/OsmAnd/res/values-de/phrases.xml
@@ -2830,12 +2830,12 @@
Hydrantdruck
Hydrantanzahl
Hydrantdurchflusskapazität
- Hydrantstandort: Bürgersteig
- Hydrantstandort: Wiese
- Hydrantstandort: Fahrbahn
- Hydrantstandort: Parkplatz
- Hydrantstandort: Straße
- Hydrantstandort: Unterflur
+ Bürgersteig
+ Wiese
+ Fahrbahn
+ Parkplatz
+ Straße
+ Unterflur
Hydrantart: Schacht
Haupt
Teich
@@ -2896,9 +2896,9 @@
Troika-Karte nicht akzeptiert
Teleskop
- Teleskop: optisch
- Teleskop: Radio
- Teleskop: Gamma
+ Optisch
+ Radio
+ Gamma
Durchmesser
Spektrum
Nutzung: Bildung
@@ -2985,7 +2985,7 @@
Konsulat
Ständige Vertretung
- Residenz des Botschafters
+ Botschaft
Toilettenspülung: Wasserspülung
Toilettenspülung: chemisch
Toilettenspülung: Eimer
@@ -3415,4 +3415,12 @@
Eigentümer
+ Raumfahrtzentrum
+
+Schiffsschleuse
+ Vermittlung: ja
+ Vermittlung: nein
+ Freisetzung: ja
+ Freisetzung: nein
+
diff --git a/OsmAnd/res/values-de/strings.xml b/OsmAnd/res/values-de/strings.xml
index fe33795543..65830bf0c2 100644
--- a/OsmAnd/res/values-de/strings.xml
+++ b/OsmAnd/res/values-de/strings.xml
@@ -1,4 +1,5 @@
-
+
+
Korrigierte Distanz
Wikipedia-Artikel zur Umgebung
@@ -1765,14 +1766,14 @@ Mit Neuanmeldung fortfahren?
Umbenennen fehlgeschlagen.
Momentane Track-Aufzeichnung
Zurück zur Karte
- "Die Erweiterung bereichert OsmAnd um die zusätzliche Darstellungsmöglichkeit nautischer Karten für Bootfahrer, Segler oder andere Wassersportler.
+ Die Erweiterung bereichert OsmAnd um die zusätzliche Darstellungsmöglichkeit nautischer Karten für Bootfahrer, Segler oder andere Wassersportler.
\n
-\nEine spezielle Kartenergänzung für OsmAnd (\'Seezeichen (weltweit)\') enthält alle nautischen Navigationsmarken und Kartensymbole zur Navigation auf Binnengewässern und in Küstennähe. Die Beschreibung jeder Navigationsmarke liefert die notwendigen Einzelheiten zu deren Bestimmung und Bedeutung (Kategorie, Form, Farbe, Reihenfolge, Verweis usw.).
-\n
-\nUm zur herkömmlichen Kartendarstellung in OsmAnd zurückzukehren, kann diese Ansicht hier wieder deaktiviert oder die \'Kartendarstellung\' unter \'Karte konfigurieren\' wie gewünscht geändert werden. "
- "Diese Erweiterung aktiviert die spezielle Kartendarstellung \'Winter- und Skikarte\', die global Skiabfahrten, Langlaufrouten, alpine Skirouten, Skilifte und Bergbahnen enthält. Routen und Pisten werden farbcodiert nach Schwierigkeit, Landschaftselemente nach winterlichen Gesichtspunkten (Assimilierung einer Schneedecke) angezeigt.
-\n
-\nDiese spezielle Kartendarstellung kann zurückgestellt werden, indem sie hier wieder deaktiviert oder indem die \'Kartendarstellung\' unter \'Karte konfigurieren\' wie gewünscht geändert wird. "
+\nEine spezielle Kartenergänzung für OsmAnd (\'Seezeichen (weltweit)\') enthält alle nautischen Navigationsmarken und Kartensymbole zur Navigation auf Binnengewässern und in Küstennähe. Die Beschreibung jeder Navigationsmarke liefert die notwendigen Einzelheiten zu deren Bestimmung und Bedeutung (Kategorie, Form, Farbe, Reihenfolge, Verweis usw.).
+\n
+\nUm zur herkömmlichen Kartendarstellung in OsmAnd zurückzukehren, kann diese Ansicht hier wieder deaktiviert oder die \'Kartendarstellung\' unter \'Karte konfigurieren\' wie gewünscht geändert werden.
+ Diese Erweiterung aktiviert die spezielle Kartendarstellung \'Winter- und Skikarte\', die global Skiabfahrten, Langlaufrouten, alpine Skirouten, Skilifte und Bergbahnen enthält. Routen und Pisten werden farbcodiert nach Schwierigkeit, Landschaftselemente nach winterlichen Gesichtspunkten (Assimilierung einer Schneedecke) angezeigt.
+\n
+\nDiese spezielle Kartendarstellung kann zurückgestellt werden, indem sie hier wieder deaktiviert oder indem die \'Kartendarstellung\' unter \'Karte konfigurieren\' wie gewünscht geändert wird.
"Bei Aktivierung dieser Ansicht wechselt die Kartendarstellung zur \'Tourenkarte\', einer besonders detaillierten Darstellung für Fernreisende und Berufsfahrer.
\n
\nDiese Darstellung liefert für jeden Maßstab den größtmöglichen Umfang an Details zu Fernreisen, die die Kartendaten enthalten (insbesondere alle Straßen, Wege, Pfade und Orientierungspunkte).
@@ -2062,23 +2063,23 @@ Lon %2$s
Menütaste zeigt Dashboard, nicht das Menü
\"Aus\" startet direkt die Kartenansicht
In die Zwischenablage kopiert
- " • Neue kontextbezogene Benutzeroberfläche bei Auswahl von Orten auf der Karte und anderen Ansichten
-\n
-\n • Kartenansicht wird nun direkt gestartet, außer bei Auswahl von \'Zeige Dashboard bei App-Start\'
-\n
-\n • Auswahl der anzuzeigenden Elemente im Dashboard möglich
-\n
-\n • Dashboard kann umgangen werden, falls menübasierte App-Steuerung gewünscht ist
-\n
-\n • Zum Herunterladen von Kartendateien können nun Regionen direkt durch Tippen auf der Weltkarte ausgewählt werden
-\n
-\n • Die POI-Suche ermöglicht nun speziellere Abfragen
-\n
-\n • Verbesserungen beim Editieren von POI- und OSM-Objekten
-\n
-\n • Oberfläche und Struktur zum Herunterladen der Karten wurden überarbeitet
-\n
-\n und mehr … "
+ \\022 Neue kontextbezogene Benutzeroberfläche bei Auswahl von Orten auf der Karte und anderen Ansichten
+\n
+\n • Kartenansicht wird nun direkt gestartet, außer bei Auswahl von \'Zeige Dashboard bei App-Start\'
+\n
+\n • Auswahl der anzuzeigenden Elemente im Dashboard möglich
+\n
+\n • Dashboard kann umgangen werden, falls menübasierte App-Steuerung gewünscht ist
+\n
+\n • Zum Herunterladen von Kartendateien können nun Regionen direkt durch Tippen auf der Weltkarte ausgewählt werden
+\n
+\n • Die POI-Suche ermöglicht nun speziellere Abfragen
+\n
+\n • Verbesserungen beim Editieren von POI- und OSM-Objekten
+\n
+\n • Oberfläche und Struktur zum Herunterladen der Karten wurden überarbeitet
+\n
+\n und mehr …
Offline speichern
Geänderter OSM-POI
Gelöschter OSM-POI
@@ -2262,8 +2263,17 @@ Wenn Sie OsmAnd und OSM lieben und unterstützen wollen, so ist dies die perfekt
Straßen vermeiden
Der momentan gewählte Speicherort ist schreibgeschützt. Es wurde vorübergehend zum internen Speicher gewechselt. Bitte einen gültigen Speicherort wählen.
Gemeinsamer Speicher
- " • OSM Live. Unterstütze Karten-Mitwirkende und Entwickler und erhalte stündliche Karten Aktualisierungen.\n\n • Kartenmarkierung. Eine neue Methode Orte auf der Karte schnell auszuwählen.\n\n • Detailliertere OSM Karten mit länderspezifischen Straßenschildern und vielen neuen Kartenmerkmalen.\n\n • Verbessertes Aussehen und Verhalten der Routenerstellung.\n\n • Viele Verbesserungen im Kontextmenü der Karte, wie beispielsweise kontextabhängige Adresssuche.
-\n\n und mehr… "
+ \\022 OSM Live. Unterstütze Karten-Mitwirkende und Entwickler und erhalte stündliche Karten Aktualisierungen.
+\n
+\n • Kartenmarkierung. Eine neue Methode Orte auf der Karte schnell auszuwählen.
+\n
+\n • Detailliertere OSM Karten mit länderspezifischen Straßenschildern und vielen neuen Kartenmerkmalen.
+\n
+\n • Verbessertes Aussehen und Verhalten der Routenerstellung.
+\n
+\n • Viele Verbesserungen im Kontextmenü der Karte, wie beispielsweise kontextabhängige Adresssuche.
+\n
+\n und mehr…
Vollständiger Bericht
OpenStreetMap-Zugang und Passwort
Wird benötigt, um Ihnen Informationen zu Beiträgen bereitstellen zu können
@@ -2340,19 +2350,19 @@ Wenn Sie OsmAnd und OSM lieben und unterstützen wollen, so ist dies die perfekt
Zurück zur Suche
Ausgewählte Elemente aus dem Verlauf löschen?
%1$s auf der Karte anzeigen
- " • Neue sehr leistungsfähige Freitextsuche
-\n
-\n • Audio-Integration mit Fahrzeug-Soundanlage / Freisprecheinrichtung über Bluetooth
-\n
-\n • Verbesserte Navigationsansagen, Sprachinformationen und Abbiegespurhinweise
-\n
-\n • Verbesserte Anzeige der ÖPNV Linien mit Routenanzeige
-\n
-\n • Mehr Sprachen hinzugefügt und Unterstützung für regionale Sprachen
-\n
-\n • Viele andere Verbesserungen und Problembehebungen
-\n
-\n und mehr… "
+ \\022 Neue sehr leistungsfähige Freitextsuche
+\n
+\n • Audio-Integration mit Fahrzeug-Soundanlage / Freisprecheinrichtung über Bluetooth
+\n
+\n • Verbesserte Navigationsansagen, Sprachinformationen und Abbiegespurhinweise
+\n
+\n • Verbesserte Anzeige der ÖPNV Linien mit Routenanzeige
+\n
+\n • Mehr Sprachen hinzugefügt und Unterstützung für regionale Sprachen
+\n
+\n • Viele andere Verbesserungen und Problembehebungen
+\n
+\n und mehr…
geteilt über OsmAnd
Suche %1$s entfernt
@@ -2430,19 +2440,19 @@ Wenn Sie OsmAnd und OSM lieben und unterstützen wollen, so ist dies die perfekt
Keine Daten
Strecke
Aufzeichnen
- " • Anklickbare Symbole auf der Karte
-\n
-\n• leistungsstarke POI Filtersuche z.B. Restaurants nach Küchenart, Campingplätze nach spezifischen Bedürfnissen, ...
-\n
-\n• neue OsmAnd Topo Stil, für Radfahrer und Wanderer
-\n
-\n• verbesserte Streckenaufzeichnung (neue Einstellungen)
-\n
-\n• verbesserte Navigationsbenachrichtigungen (Android Wear)
-\n
-\n• viele weitere Verbesserungen und Fehlerbehebungen
-\n
-\nund vieles mehr ... "
+ \\022 Anklickbare Symbole auf der Karte
+\n
+\n• leistungsstarke POI Filtersuche z.B. Restaurants nach Küchenart, Campingplätze nach spezifischen Bedürfnissen, ...
+\n
+\n• neue OsmAnd Topo Stil, für Radfahrer und Wanderer
+\n
+\n• verbesserte Streckenaufzeichnung (neue Einstellungen)
+\n
+\n• verbesserte Navigationsbenachrichtigungen (Android Wear)
+\n
+\n• viele weitere Verbesserungen und Fehlerbehebungen
+\n
+\nund vieles mehr …
Streckenaufzeichnung (keine Daten)
Benachrichtigung einblenden, in der die Streckenaufzeichnung durch Betätigen der Taste \'Aufzeichnen\' gestartet werden kann.
Benachrichtigungen
@@ -2559,27 +2569,27 @@ Abgedeckte Fläche: %1$s x %2$s
Nach 6 min Pause neues Segment, nach 2 h neuen Track und nach Pause mit Datumsänderung neue Datei beginnen.
Offener Standortcode (OLC)
Drücken der Aktionstaste blättert die untere Liste durch.
- " • Neue Funktion: Schnellaktionstaste
-\n
-\n • Verbessertes Ansprechen auf Bildschirmgesten
-\n
-\n • Neue Kartenschriftarten, die weitere Sprachen abdecken
-\n
-\n • TTS-Unterstützung regionaler Dialekte
-\n
-\n • Verbesserungen der Sichtbarkeit bei einigen Kartenstilen und Wikipedia
-\n
-\n • Unterstützung des Offenen Standortcodes (OLC)
-\n
-\n • Anzeige eines Höhen-, Steigungs- und Geschwindigkeitsprofils für aufgezeichnete GPX-Tracks und errechnete Routen
-\n
-\n • \"Fahrstil\"-Einstellungen und logische Verbesserungen bei der Rad-Wegführung
-\n
-\n • Einstellungen zur Verwendung von Höhendaten in der Rad-Wegführung
-\n
-\n • Verschiedene Verbesserungen und Fehlerbehebungen
-\n
-\n und mehr… "
+ \\022 Neue Funktion: Schnellaktionstaste
+\n
+\n • Verbessertes Ansprechen auf Bildschirmgesten
+\n
+\n • Neue Kartenschriftarten, die weitere Sprachen abdecken
+\n
+\n • TTS-Unterstützung regionaler Dialekte
+\n
+\n • Verbesserungen der Sichtbarkeit bei einigen Kartenstilen und Wikipedia
+\n
+\n • Unterstützung des Offenen Standortcodes (OLC)
+\n
+\n • Anzeige eines Höhen-, Steigungs- und Geschwindigkeitsprofils für aufgezeichnete GPX-Tracks und errechnete Routen
+\n
+\n • \"Fahrstil\"-Einstellungen und logische Verbesserungen bei der Rad-Wegführung
+\n
+\n • Einstellungen zur Verwendung von Höhendaten in der Rad-Wegführung
+\n
+\n • Verschiedene Verbesserungen und Fehlerbehebungen
+\n
+\n und mehr…
Ebenen oder Berge betonen
Höhendaten verwenden
@@ -2632,9 +2642,9 @@ Abgedeckte Fläche: %1$s x %2$s
Bergig
Weniger bergig
Flach
- Schnell
+ Kürzere Routen
Ausgewogen
- Sicher
+ Nebenstraßen bevorzugen
Steigung wählen
Automatisch
" OsmAnd (OSM Automated Navigation Directions) ist eine Karten- und Navigationsanwendung mit Zugriff auf die kostenlosen, weltweiten und qualitativ hochwertigen Daten von OpenStreetMap (OSM). Erfreuen Sie sich an der akustischen und visuellen Navigation, der Betrachtung von POIs (points of interest), der Erstellung und Verwaltung von GPX-Tracks, der Visualisierung von Höhenlinien und -angaben (über ein Erweiterungsmodul), den Auswahlmöglichkeiten zwischen Auto-, Fahrrad- und Fußgänger-Betriebsart, der Möglichkeit an OSM mitzuarbeiten und vielem mehr. "
@@ -2762,4 +2772,21 @@ Abgedeckte Fläche: %1$s x %2$s
Zeit in Bewegung
Sie können Bilder nach Übermittler oder Datum filtern. Filter gelten nur für nahe Zoomstufen.
min/max
-
\ No newline at end of file
+ Taste drücken, um Navigation zu pausieren oder fortzusetzen, wenn sie bereits pausiert ist.
+ Dialog bei Navigationsende anzeigen
+ Taste drücken, um Navigation zu starten oder zu beenden, wenn sie bereits gestartet ist.
+ Start/Stopp - Navigation
+ Pause - Navigation
+ \\022 Mapillary-Erweiterung mit Vor-Ort-Bildern
+\n
+\n • Lineal-Widget zur Entfernungsmessung
+\n
+\n • GPX-Teilabschnitte mit detaillierten Informationen zum Track
+\n
+\n • Weitere Verbesserungen und Fehlerkorrekturen
+\n
+\n
+ Transparentes Rosa
+ Zeitpuffer für Track-Liveübertragung
+ Zeitpuffer festlegen, in dem zu sendende Positionen erhalten bleiben sollen, wenn keine Verbindung besteht
+
diff --git a/OsmAnd/res/values-es-rAR/phrases.xml b/OsmAnd/res/values-es-rAR/phrases.xml
index f0c0723ff7..47e3a5970e 100644
--- a/OsmAnd/res/values-es-rAR/phrases.xml
+++ b/OsmAnd/res/values-es-rAR/phrases.xml
@@ -3475,4 +3475,30 @@
Puerto espacial
+Dirección: Norte
+ Dirección: Nornordeste
+ Dirección: Nordeste
+ Dirección: Estenordeste
+ Dirección: Este
+ Dirección: Estesudeste
+ Dirección: Sudeste
+ Dirección: Sudsudeste
+ Dirección: Sur
+ Dirección: Sudsudoeste
+ Dirección: Sudoeste
+ Dirección: Oestesudoeste
+ Dirección: Oeste
+ Dirección: Oesnoroeste
+ Dirección: Noroeste
+ Dirección: Nornoroeste
+ Dirección: En el sentido de la vía
+ Dirección: En el sentido contrario de la vía
+ Dirección: Hacia la derecha (según las agujas del reloj)
+ Dirección: Hacia la izquierda (contrario a las agujas del reloj)
+ Dirección: Hacia arriba
+ Dirección: Hacia abajo
+ Dirección: Entrada
+ Dirección: Salida
+ Dirección: Todas
+
diff --git a/OsmAnd/res/values-es-rAR/strings.xml b/OsmAnd/res/values-es-rAR/strings.xml
index 5c7dbb7c20..b387a17349 100644
--- a/OsmAnd/res/values-es-rAR/strings.xml
+++ b/OsmAnd/res/values-es-rAR/strings.xml
@@ -2463,7 +2463,7 @@ Proporciona un código completo
Empinado
Poco empinado
Plano (llanura)
- Preferir caminos principales
+ Rutas más cortas
Equilibrado
Preferir caminos secundarios
Terreno preferido: llano o empinado
@@ -2693,4 +2693,6 @@ Proporciona un código completo
Mostrar diálogo de Finalizar navegación
Iniciar/Parar navegación
Pulsa este botón para iniciar la navegación, o para finalizarla si ya se había iniciado.
+ Tiempo del búfer para la seguimiento en línea
+ Especifica el tiempo del búfer para mantener lugares para enviar sin conexión
diff --git a/OsmAnd/res/values-es-rUS/phrases.xml b/OsmAnd/res/values-es-rUS/phrases.xml
index cb2491a23b..f99d3f770d 100644
--- a/OsmAnd/res/values-es-rUS/phrases.xml
+++ b/OsmAnd/res/values-es-rUS/phrases.xml
@@ -3237,4 +3237,30 @@
Puerto espacial
+Dirección: Norte
+ Dirección: Nornordeste
+ Dirección: Nordeste
+ Dirección: Estenordeste
+ Dirección: Este
+ Dirección: Estesudeste
+ Dirección: Sudeste
+ Dirección: Sudsudeste
+ Dirección: Sur
+ Dirección: Sudsudoeste
+ Dirección: Sudoeste
+ Dirección: Oesudoeste
+ Dirección: Oeste
+ Dirección: Oesnoroeste
+ Dirección: Noroeste
+ Dirección: Nornoroeste
+ Dirección: En el sentido de la vía
+ Dirección: En el sentido contrario de la vía
+ Dirección: Hacia la derecha (según las agujas del reloj)
+ Dirección: Hacia la izquierda (contrario a las agujas del reloj)
+ Dirección: Hacia arriba
+ Dirección: Hacia abajo
+ Dirección: Entrada
+ Dirección: Salida
+ Dirección: Todas
+
diff --git a/OsmAnd/res/values-es-rUS/strings.xml b/OsmAnd/res/values-es-rUS/strings.xml
index 0b3cdcebcc..74cd1c5847 100644
--- a/OsmAnd/res/values-es-rUS/strings.xml
+++ b/OsmAnd/res/values-es-rUS/strings.xml
@@ -2463,7 +2463,7 @@ Proporciona un código completo
Empinado
Poco empinado
Plano (llanura)
- Preferir caminos principales
+ Rutas más cortas
Equilibrado
Preferir caminos secundarios
Terreno preferido: llano o empinado
@@ -2694,4 +2694,6 @@ Proporciona un código completo
Mostrar diálogo de Finalizar navegación
Iniciar/Parar navegación
Pulsa este botón para iniciar la navegación, o para finalizarla si ya se había iniciado.
+ Tiempo del búfer para el seguimiento en línea
+ Especifica el tiempo del búfer para mantener lugares para enviar sin conexión
diff --git a/OsmAnd/res/values-es/phrases.xml b/OsmAnd/res/values-es/phrases.xml
index fff7b7b2d9..27447ded4c 100644
--- a/OsmAnd/res/values-es/phrases.xml
+++ b/OsmAnd/res/values-es/phrases.xml
@@ -3464,4 +3464,30 @@
Puerto espacial
+Dirección: Norte
+ Dirección: Nornordeste
+ Dirección: Nordeste
+ Dirección: Estenordeste
+ Dirección: Este
+ Dirección: Estesudeste
+ Dirección: Sudeste
+ Dirección: Sudsudeste
+ Dirección: Sur
+ Dirección: Sudsudoeste
+ Dirección: Sudoeste
+ Dirección: Oesudoeste
+ Dirección: Oeste
+ Dirección: Oesnoroeste
+ Dirección: Noroeste
+ Dirección: Nornoroeste
+ Dirección: En el sentido de la vía
+ Dirección: En el sentido contrario de la vía
+ Dirección: Hacia la derecha (según las agujas del reloj)
+ Dirección: Hacia la izquierda (contrario a las agujas del reloj)
+ Dirección: Hacia arriba
+ Dirección: Hacia abajo
+ Dirección: Entrada
+ Dirección: Salida
+ Dirección: Todas
+
diff --git a/OsmAnd/res/values-ru/phrases.xml b/OsmAnd/res/values-ru/phrases.xml
index 43c8c0a418..3be3fe8ded 100644
--- a/OsmAnd/res/values-ru/phrases.xml
+++ b/OsmAnd/res/values-ru/phrases.xml
@@ -3444,5 +3444,30 @@
Космодром
+ Направление: север
+ Направление: северо-северо-восток
+ Направление: северо-восток
+ Направление: востоко-северо-восток
+ Направление: восток
+ Направление: востоко-юго-восток
+ Направление: юго-восток
+ Направление: юго-юго-восток
+ Направление: юг
+ Направление: юго-юго-запад
+ Направление: юго-запад
+ Направление: западо-юго-запад
+ Направление: запад
+ Направление: западо-северо-запад
+ Направление: северо-запад
+ Направление: северо-северо-запад
+ Направление: вперёд
+ Направление: назад
+ Направление: по часовой стрелке
+ Направление: против часовой стрелки
+ Направление: вверх
+ Направление: вниз
+ Направление: вход
+ Направление: выход
+ Направление: во все стороны
\ No newline at end of file
diff --git a/OsmAnd/res/values/phrases.xml b/OsmAnd/res/values/phrases.xml
index 2a183e1eb7..4bc7a253f8 100644
--- a/OsmAnd/res/values/phrases.xml
+++ b/OsmAnd/res/values/phrases.xml
@@ -3412,4 +3412,30 @@
Spaceport
+ Direction: north
+ Direction: north-northeast
+ Direction: northeast
+ Direction: east-northeast
+ Direction: east
+ Direction: east-southeast
+ Direction: southeast
+ Direction: south-southeast
+ Direction: south
+ Direction: south-southwest
+ Direction: southwest
+ Direction: west-southwest
+ Direction: west
+ Direction: west-northwest
+ Direction: northwest
+ Direction: north-northwest
+ Direction: forward
+ Direction: backward
+ Direction: clockwise
+ Direction: anticlockwise
+ Direction: up
+ Direction: down
+ Direction: entrance
+ Direction: exit
+ Direction: all
+
diff --git a/OsmAnd/src/net/osmand/plus/liveupdates/LiveUpdatesFragment.java b/OsmAnd/src/net/osmand/plus/liveupdates/LiveUpdatesFragment.java
index aa07f041d7..1fc232bd47 100644
--- a/OsmAnd/src/net/osmand/plus/liveupdates/LiveUpdatesFragment.java
+++ b/OsmAnd/src/net/osmand/plus/liveupdates/LiveUpdatesFragment.java
@@ -162,47 +162,49 @@ public class LiveUpdatesFragment extends BaseOsmAndFragment implements InAppList
}
public void updateSubscriptionHeader() {
- View subscriptionBanner = subscriptionHeader.findViewById(R.id.subscription_banner);
- View subscriptionInfo = subscriptionHeader.findViewById(R.id.subscription_info);
- if (getSettings().LIVE_UPDATES_PURCHASED.get()) {
- ImageView statusIcon = (ImageView) subscriptionHeader.findViewById(R.id.statusIcon);
- TextView statusTextView = (TextView) subscriptionHeader.findViewById(R.id.statusTextView);
- TextView regionNameTextView = (TextView) subscriptionHeader.findViewById(R.id.regionTextView);
- statusTextView.setText(getString(R.string.osm_live_active));
- statusIcon.setImageDrawable(getMyApplication().getIconsCache().getThemedIcon(R.drawable.ic_action_done));
+ if (getActivity() instanceof OsmLiveActivity) {
+ View subscriptionBanner = subscriptionHeader.findViewById(R.id.subscription_banner);
+ View subscriptionInfo = subscriptionHeader.findViewById(R.id.subscription_info);
+ if (getSettings().LIVE_UPDATES_PURCHASED.get()) {
+ ImageView statusIcon = (ImageView) subscriptionHeader.findViewById(R.id.statusIcon);
+ TextView statusTextView = (TextView) subscriptionHeader.findViewById(R.id.statusTextView);
+ TextView regionNameTextView = (TextView) subscriptionHeader.findViewById(R.id.regionTextView);
+ statusTextView.setText(getString(R.string.osm_live_active));
+ statusIcon.setImageDrawable(getMyApplication().getIconsCache().getThemedIcon(R.drawable.ic_action_done));
- String countryName = getSettings().BILLING_USER_COUNTRY.get();
- if (Algorithms.isEmpty(countryName)) {
- WorldRegion world = getMyApplication().getRegions().getWorldRegion();
- countryName = world.getLocaleName();
+ String countryName = getSettings().BILLING_USER_COUNTRY.get();
+ if (Algorithms.isEmpty(countryName)) {
+ WorldRegion world = getMyApplication().getRegions().getWorldRegion();
+ countryName = world.getLocaleName();
+ }
+ regionNameTextView.setText(countryName);
+
+ subscriptionBanner.setVisibility(View.GONE);
+ subscriptionInfo.setVisibility(View.VISIBLE);
+ } else {
+ Button readMoreBtn = (Button) subscriptionHeader.findViewById(R.id.read_more_button);
+ readMoreBtn.setEnabled(!processing);
+ readMoreBtn.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Uri uri = Uri.parse("https://osmand.net/osm_live.php");
+ Intent goToOsmLive = new Intent(Intent.ACTION_VIEW, uri);
+ startActivity(goToOsmLive);
+ }
+ });
+ Button subscriptionButton = (Button) subscriptionHeader.findViewById(R.id.subscription_button);
+ subscriptionButton.setEnabled(!processing);
+ subscriptionButton.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ SubscriptionFragment subscriptionFragment = new SubscriptionFragment();
+ subscriptionFragment.show(getChildFragmentManager(), SubscriptionFragment.TAG);
+ }
+ });
+
+ subscriptionBanner.setVisibility(View.VISIBLE);
+ subscriptionInfo.setVisibility(View.GONE);
}
- regionNameTextView.setText(countryName);
-
- subscriptionBanner.setVisibility(View.GONE);
- subscriptionInfo.setVisibility(View.VISIBLE);
- } else {
- Button readMoreBtn = (Button) subscriptionHeader.findViewById(R.id.read_more_button);
- readMoreBtn.setEnabled(!processing);
- readMoreBtn.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Uri uri = Uri.parse("https://osmand.net/osm_live.php");
- Intent goToOsmLive = new Intent(Intent.ACTION_VIEW, uri);
- startActivity(goToOsmLive);
- }
- });
- Button subscriptionButton = (Button) subscriptionHeader.findViewById(R.id.subscription_button);
- subscriptionButton.setEnabled(!processing);
- subscriptionButton.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- SubscriptionFragment subscriptionFragment = new SubscriptionFragment();
- subscriptionFragment.show(getChildFragmentManager(), SubscriptionFragment.TAG);
- }
- });
-
- subscriptionBanner.setVisibility(View.VISIBLE);
- subscriptionInfo.setVisibility(View.GONE);
}
}