diff --git a/OsmAnd-java/src/main/java/net/osmand/router/RouteStatisticsHelper.java b/OsmAnd-java/src/main/java/net/osmand/router/RouteStatisticsHelper.java index 92d756c95f..9b25daaa1e 100644 --- a/OsmAnd-java/src/main/java/net/osmand/router/RouteStatisticsHelper.java +++ b/OsmAnd-java/src/main/java/net/osmand/router/RouteStatisticsHelper.java @@ -16,6 +16,7 @@ import net.osmand.render.RenderingRulesStorage; public class RouteStatisticsHelper { public static final String UNDEFINED_ATTR = "undefined"; + public static final String ROUTE_INFO_PREFIX = "routeInfo_"; private static final double H_STEP = 5; private static final double H_SLOPE_APPROX = 100; private static final int MIN_INCLINE = -101; @@ -51,7 +52,7 @@ public class RouteStatisticsHelper { private RouteStatistics(String name, List elements, Map partition, float totalDistance) { - this.name = name.startsWith("routeInfo_") ? name.substring("routeInfo_".length()) : name; + this.name = name.startsWith(ROUTE_INFO_PREFIX) ? name.substring(ROUTE_INFO_PREFIX.length()) : name; this.elements = elements; this.partition = partition; this.totalDistance = totalDistance; @@ -87,14 +88,14 @@ public class RouteStatisticsHelper { List attributeNames = new ArrayList<>(); if (currentRenderer != null) { for (String s : currentRenderer.getRenderingAttributeNames()) { - if (s.startsWith("routeInfo_")) { + if (s.startsWith(ROUTE_INFO_PREFIX)) { attributeNames.add(s); } } } if(attributeNames.isEmpty()) { for (String s : defaultRenderer.getRenderingAttributeNames()) { - if (s.startsWith("routeInfo_")) { + if (s.startsWith(ROUTE_INFO_PREFIX)) { attributeNames.add(s); } } diff --git a/OsmAnd/res/layout/route_info_card.xml b/OsmAnd/res/layout/route_info_card.xml index 656d57111d..7ac716d13d 100644 --- a/OsmAnd/res/layout/route_info_card.xml +++ b/OsmAnd/res/layout/route_info_card.xml @@ -28,7 +28,7 @@ android:textSize="@dimen/default_list_text_size" osmand:typeface="@string/font_roboto_medium" tools:ignore="UnusedAttribute" - tools:text="@string/route_class_stat_container" /> + tools:text="@string/routeInfo_roadClass_name" /> تحميل المواد ويكيبيديا عن %1$s لقراءتها دون اتصال. البحث عن مقالة ويكي المقابلة اضغط على الزر للاستماع إلى موجه صوتية التالية لتحديد مطالبات مفقودة أو بها خلل. - الفئة - السطح - السلاسة - الوعورة + الفئة + السطح + السلاسة + الوعورة كنت تستخدم {0} الخريطة وهي مدعومة من osmand.هل تريد من osmand إطلاق النسخة الكاملة؟ تشغيل osmand؟ تبديل البداية والوجهة الوقت من اليوم بواسطة %1$s خطوة بخطوة - أنواع الطرق + أنواع الطرق خروج عند ابقى عند لوحة التوقف تبديل diff --git a/OsmAnd/res/values-b+ast/strings.xml b/OsmAnd/res/values-b+ast/strings.xml index a3903dd2ff..f2aa616f20 100644 --- a/OsmAnd/res/values-b+ast/strings.xml +++ b/OsmAnd/res/values-b+ast/strings.xml @@ -1372,7 +1372,7 @@ Xira llixeramente a la esquierda y sigui per De frente Andadura - Superficie + Superficie Unidaes de midida angular Camuda en qué se mide l\'acimut. Ruta anterior diff --git a/OsmAnd/res/values-b+be+Latn/strings.xml b/OsmAnd/res/values-b+be+Latn/strings.xml index 564696cbd6..e64d710334 100644 --- a/OsmAnd/res/values-b+be+Latn/strings.xml +++ b/OsmAnd/res/values-b+be+Latn/strings.xml @@ -2902,7 +2902,7 @@ Praparcyjnaj pamiacі %4$s MB (Abmiežavańnie Android %5$s MB, Dalvik %6$s MB). Čas sutak Užyta %1$s Krok za krokam - Typy daroh + Typy daroh Vychad na Pasadka na prypynku Pamianiać @@ -2917,10 +2917,10 @@ Praparcyjnaj pamiacі %4$s MB (Abmiežavańnie Android %5$s MB, Dalvik %6$s MB). Dadać dom Dadać pracu Praca - Klas - Pavierchnia - Hladkasć - Pakatasć + Klas + Pavierchnia + Hladkasć + Pakatasć • Novy ekran «Napramki»: adliustroŭvaje knopki napramkaŭ dachaty i na pracu, skarot «papiaredni maršrut», spis aktyŭnych GPX-sliadoŭ i adznak, historyju pošuku \n \n • Dadatkovyja zviestki pad «Detali maršrutu»: typy daroh, pakryccio, pakatasć, hladkasć diff --git a/OsmAnd/res/values-be/strings.xml b/OsmAnd/res/values-be/strings.xml index 07dfdc8bc1..790e0d695e 100644 --- a/OsmAnd/res/values-be/strings.xml +++ b/OsmAnd/res/values-be/strings.xml @@ -2906,10 +2906,10 @@ Дзённы рэжым Начны рэжым Пераключыць дзённы/начны рэжым - Клас - Паверхня - Гладкасць - Пакатасць + Клас + Паверхня + Гладкасць + Пакатасць Спачатку дадайце пункт прызначэння Папярэдні маршрут Дадаць дом @@ -2918,7 +2918,7 @@ Час сутак Ужыта %1$s Крок за крокам - Тыпы дарог + Тыпы дарог Выхад на Пасадка на прыпынку Памяняць diff --git a/OsmAnd/res/values-ca/strings.xml b/OsmAnd/res/values-ca/strings.xml index b4d7ec8b95..f4dc3ae7e8 100644 --- a/OsmAnd/res/values-ca/strings.xml +++ b/OsmAnd/res/values-ca/strings.xml @@ -2921,10 +2921,10 @@ Abasta l\'àrea: %1$s x %2$s Capacitat Amplada Alçada - Classe - Superfície - Uniformitat - Pendent + Classe + Superfície + Uniformitat + Pendent Afegeix casa meva Afegeix feina Feina @@ -2936,7 +2936,7 @@ Abasta l\'àrea: %1$s x %2$s Hora del dia Per %1$s Pas a pas - Tipus de carretera + Tipus de carretera Sortida a "Mostra/amaga traces GPX " Prement aquest botó d\'acció es mostren o s\'amaguen al mapa les traces GPX diff --git a/OsmAnd/res/values-cs/strings.xml b/OsmAnd/res/values-cs/strings.xml index 945133906a..498a06dbc3 100644 --- a/OsmAnd/res/values-cs/strings.xml +++ b/OsmAnd/res/values-cs/strings.xml @@ -2885,15 +2885,15 @@ Zobrazená oblast: %1$s x %2$s Přidat domov Přidat práci Práce - Třída - Povrch - Hladkost povrchu - Strmost + Třída + Povrch + Hladkost povrchu + Strmost Ukaž více Zobrazené trasy Denní doba Krok za krokem - Typy silnic + Typy silnic Výjezd na Vyměnit Zobrazit/skrýt GPX trasy diff --git a/OsmAnd/res/values-da/strings.xml b/OsmAnd/res/values-da/strings.xml index 436ef687fa..6689f2b70c 100644 --- a/OsmAnd/res/values-da/strings.xml +++ b/OsmAnd/res/values-da/strings.xml @@ -2908,10 +2908,10 @@ Repræsenterer område: %1$s x %2$s Stemmemeddelelser Ankommer %1$s Tryk på handlingsknappen skifter mellem dag- og nattilstand - Klasse - Overflade - Jævnhed - Stejlhed + Klasse + Overflade + Jævnhed + Stejlhed Der bruges {0} kort leveret af OsmAnd. Start den fulde version\? Byt rundt Vis mere @@ -2923,7 +2923,7 @@ Repræsenterer område: %1$s x %2$s Tidspunkt på dagen Med %1$s Trin for trin - Vejtyper + Vejtyper Stå af ved Stig på ved stoppested Vis/skjul GPX spor diff --git a/OsmAnd/res/values-de/strings.xml b/OsmAnd/res/values-de/strings.xml index 0bb1aaa77e..787fa973b1 100644 --- a/OsmAnd/res/values-de/strings.xml +++ b/OsmAnd/res/values-de/strings.xml @@ -2911,10 +2911,10 @@ Abgedeckte Fläche: %1$s x %2$s Kapazität Breite Höhe - Typ - Oberfläche - Oberflächenbeschaffenheit - Steilheit + Typ + Oberfläche + Oberflächenbeschaffenheit + Steilheit Zuhause hinzufügen Arbeitsadresse hinzufügen Arbeit @@ -2926,7 +2926,7 @@ Abgedeckte Fläche: %1$s x %2$s Tageszeit Von %1$s Schritt für Schritt - Straßentypen + Straßentypen GPX-Tracks ein-/ausblenden Dücken dieser Aktionstaste blendet ausgewählte GPX-Tracks auf der Karte ein oder aus GPX-Tracks ausblenden diff --git a/OsmAnd/res/values-el/strings.xml b/OsmAnd/res/values-el/strings.xml index de6f410d13..22ebcbbdb2 100644 --- a/OsmAnd/res/values-el/strings.xml +++ b/OsmAnd/res/values-el/strings.xml @@ -2986,7 +2986,7 @@ Ώρα της ημέρας Κατά %1$s Βήμα-βήμα - Τύποι δρόμων + Τύποι δρόμων Έξοδος στο Επιβίβαση στη στάση Αλλαγή @@ -3030,10 +3030,10 @@ Κατάσταση ημέρας Κατάσταση νύχτας Εναλλαγή κατάστασης ημέρας/νύχτας - Κλάση - Επιφάνεια - Ομαλότητα - Απότομη κλίση + Κλάση + Επιφάνεια + Ομαλότητα + Απότομη κλίση Χρησιμοποιείτε τον χάρτη {0} που παρέχεται από το OsmAnd. Θέλετε να εκκινήσετε την πλήρη έκδοση του OsmAnd; Να εκκινήσει το OsmAnd; Αποφυγή βοτσάλων και πλακών diff --git a/OsmAnd/res/values-eo/strings.xml b/OsmAnd/res/values-eo/strings.xml index bb3aefd455..2ac319c5e1 100644 --- a/OsmAnd/res/values-eo/strings.xml +++ b/OsmAnd/res/values-eo/strings.xml @@ -2889,10 +2889,10 @@ Indikas lokon: %1$s x %2$s" Enhaveco Larĝo Alto - Kategorio - Pavimo - Glateco - Klineco + Kategorio + Pavimo + Glateco + Klineco Aldoni hejmon Aldoni laborejon Laborejo @@ -2904,7 +2904,7 @@ Indikas lokon: %1$s x %2$s" Tagtempo Per %1$s Paŝon post paŝo - Specoj de vojoj + Specoj de vojoj Eliru ĉe Atendu ĉe haltejo Montri/kaŝi GPX-spurojn diff --git a/OsmAnd/res/values-es-rAR/strings.xml b/OsmAnd/res/values-es-rAR/strings.xml index caf611f3d8..5fcd5496a5 100644 --- a/OsmAnd/res/values-es-rAR/strings.xml +++ b/OsmAnd/res/values-es-rAR/strings.xml @@ -2905,10 +2905,10 @@ Lon %2$s Capacidad Ancho Altura - Clase - Superficie - Suavidad - Inclinación + Clase + Superficie + Suavidad + Inclinación Añadir como «Casa» Añadir como «Trabajo» Trabajo @@ -2920,7 +2920,7 @@ Lon %2$s Hora del día En %1$s Paso a paso - Tipos de caminos + Tipos de caminos Bajarse en Esperar en la parada Alternar vista de trazas GPX diff --git a/OsmAnd/res/values-es-rUS/strings.xml b/OsmAnd/res/values-es-rUS/strings.xml index 295d79a2c4..9a6000d8f7 100644 --- a/OsmAnd/res/values-es-rUS/strings.xml +++ b/OsmAnd/res/values-es-rUS/strings.xml @@ -2906,10 +2906,10 @@ Lon %2$s Capacidad Ancho Altura - Clase - Superficie - Suavidad - Inclinación + Clase + Superficie + Suavidad + Inclinación Añadir como «Casa» Añadir como «Trabajo» Trabajo @@ -2921,7 +2921,7 @@ Lon %2$s Hora del día En %1$s Paso a paso - Tipos de caminos + Tipos de caminos Bajarse en Esperar en la parada Alternar vista de trazas GPX diff --git a/OsmAnd/res/values-es/strings.xml b/OsmAnd/res/values-es/strings.xml index 66a4775c8c..f8ced51e9d 100644 --- a/OsmAnd/res/values-es/strings.xml +++ b/OsmAnd/res/values-es/strings.xml @@ -2923,10 +2923,10 @@ Capacidad Ancho Altura - Clase - Superficie - Suavidad - Inclinación + Clase + Superficie + Suavidad + Inclinación Ruta anterior Añadir como «Casa» Añadir como «Trabajo» @@ -2938,7 +2938,7 @@ Hora del día En %1$s Paso a paso - Tipos de caminos + Tipos de caminos Bajarse en Esperar en la parada Alternar vista de trazas GPX diff --git a/OsmAnd/res/values-eu/strings.xml b/OsmAnd/res/values-eu/strings.xml index 5b4d43f4fc..3a6c0d6bcc 100644 --- a/OsmAnd/res/values-eu/strings.xml +++ b/OsmAnd/res/values-eu/strings.xml @@ -2905,10 +2905,10 @@ Area honi dagokio: %1$s x %2$s Ibilbidea kalkulatzen… Erakutsi ibilbidean zehar Hautatu lorratz fitxategia jarraitzeko - Klasea - Gainazala - Lausotasuna - Aldapa + Klasea + Gainazala + Lausotasuna + Aldapa Gehitu etxea Gehitu lana Lana @@ -2919,7 +2919,7 @@ Area honi dagokio: %1$s x %2$s Eguneko ordua Egilea: %1$s Urratsez urrats - Bide motak + Bide motak Irten hemen Muntatu honako geltokian Aldatu diff --git a/OsmAnd/res/values-fa/strings.xml b/OsmAnd/res/values-fa/strings.xml index 4212ff98ad..3560b26643 100644 --- a/OsmAnd/res/values-fa/strings.xml +++ b/OsmAnd/res/values-fa/strings.xml @@ -2945,10 +2945,10 @@ ظرفیت عرض ارتفاع - رده - سطح - همواری - شیب + رده + سطح + همواری + شیب افزودن خانه افزودن محل کار محل کار @@ -2960,7 +2960,7 @@ ساعت با %1$s گام به گام - نوع جاده‌ها + نوع جاده‌ها ایستگاه پیاده‌شدن ایستگاه سوارشدن آشکار/پنهان کردن ردهای GPX diff --git a/OsmAnd/res/values-fi/strings.xml b/OsmAnd/res/values-fi/strings.xml index d6e71ae56a..e89155fc58 100644 --- a/OsmAnd/res/values-fi/strings.xml +++ b/OsmAnd/res/values-fi/strings.xml @@ -2304,7 +2304,7 @@ Jos pidät OsmAndista ja OSMsta ja haluat tukea niitä, on tämä täydellinen t Polku Pyörätie Määrittelemätön - Tietyypit + Tietyypit Muuta Näytä lisää Näytä jäljet diff --git a/OsmAnd/res/values-fr/strings.xml b/OsmAnd/res/values-fr/strings.xml index b73e442836..f20762e9cf 100644 --- a/OsmAnd/res/values-fr/strings.xml +++ b/OsmAnd/res/values-fr/strings.xml @@ -2880,10 +2880,10 @@ représentant la zone : %1$s x %2$s Сapacité Largeur Hauteur - Classe - Surface - Régularité - Pente + Classe + Surface + Régularité + Pente Ajouter domicile Ajouter travail Travail @@ -2895,7 +2895,7 @@ représentant la zone : %1$s x %2$s Heure de la journée Par %1$s Pas à pas - Types de route + Types de route Sortir à Afficher / masquer les traces GPX Masquer les traces GPX diff --git a/OsmAnd/res/values-gl/strings.xml b/OsmAnd/res/values-gl/strings.xml index 586aeaad05..936207bc15 100644 --- a/OsmAnd/res/values-gl/strings.xml +++ b/OsmAnd/res/values-gl/strings.xml @@ -2945,14 +2945,14 @@ Lon %2$s Engadir a miña casa Engadir o meu lugar de traballo Traballo - Clase - Superficie - Suavidade - Pendente + Clase + Superficie + Suavidade + Pendente Hora do día En %1$s Paseniño - Tipos de estrada + Tipos de estrada Saír en Embarcar na paraxe Trocar diff --git a/OsmAnd/res/values-he/strings.xml b/OsmAnd/res/values-he/strings.xml index 200f1e712b..929ad0278f 100644 --- a/OsmAnd/res/values-he/strings.xml +++ b/OsmAnd/res/values-he/strings.xml @@ -2898,10 +2898,10 @@ נפח רוחב גובה - מחלקה - משטח - רכות - תלילות + מחלקה + משטח + רכות + תלילות הוספת בית הוספת עבודה עבודה @@ -2913,7 +2913,7 @@ השעה ביום עם %1$s שלב אחר שלב - סוגי כבישים + סוגי כבישים לצאת ב־ הצגה/הסתרה של מסלולי GPX נגיעה בכפתור פעולה זה מציגה או מסתירה את מסלולי ה־GPX הנבחרים במפה diff --git a/OsmAnd/res/values-hu/strings.xml b/OsmAnd/res/values-hu/strings.xml index aeb930124e..bd10ccb8f3 100644 --- a/OsmAnd/res/values-hu/strings.xml +++ b/OsmAnd/res/values-hu/strings.xml @@ -2871,17 +2871,17 @@ Kérlek adj meg egy teljes kódot Elindítod az OsmAndot\? Munkahely hozzáadása Munkahely - Burkolat - Simaság - Lejtés + Burkolat + Simaság + Lejtés Előző útvonal Otthon hozzáadása Felcserélés Továbbiak megjelenítése Megjelenített nyomvonalak - Útkategória + Útkategória Lépésről lépésre - Úttípusok + Úttípusok Szálljon le itt: GPX nyomvonalak megjelenítése/elrejtése A műveletgombra koppintás elrejti vagy megjeleníti a GPX nyomvonalakat a térképen diff --git a/OsmAnd/res/values-id/strings.xml b/OsmAnd/res/values-id/strings.xml index 18768194a3..2951929453 100644 --- a/OsmAnd/res/values-id/strings.xml +++ b/OsmAnd/res/values-id/strings.xml @@ -748,7 +748,7 @@ Rute sebelumnya Tampilkan lainnya Dengan %1$s - Tipe jalan + Tipe jalan Silakan tambah Tujuan terlebih dahulu Aktifkan angkutan publik untuk perubahan OsmAnd Live. Angkutan publik OsmAnd Live diff --git a/OsmAnd/res/values-is/strings.xml b/OsmAnd/res/values-is/strings.xml index 8af8fcb2fd..5f5f4eb210 100644 --- a/OsmAnd/res/values-is/strings.xml +++ b/OsmAnd/res/values-is/strings.xml @@ -2916,10 +2916,10 @@ Stendur fyrir svæði: %1$s x %2$s Dagshamur Næturhamur Skipta á milli Dags/Næturhams - Flokkur - Yfirborð - Áferð - Bratti + Flokkur + Yfirborð + Áferð + Bratti Bæta við heima Bæta við vinnu Vinna @@ -2931,7 +2931,7 @@ Stendur fyrir svæði: %1$s x %2$s Tími dagsins Eftir %1$s Skref fyrir skref - Gerðir vega + Gerðir vega Fara útaf við Fara um borð við stöðvunina Birta/Fela GPX-ferla diff --git a/OsmAnd/res/values-it/strings.xml b/OsmAnd/res/values-it/strings.xml index 53863966be..1a2e135239 100644 --- a/OsmAnd/res/values-it/strings.xml +++ b/OsmAnd/res/values-it/strings.xml @@ -2902,16 +2902,16 @@ Rappresenta l\'area: %1$s x %2$s Modalità Giorno Modalità Notte Cambia modalità giorno/notte - Tipo - Superficie - Levigatezza - Ripidezza + Tipo + Superficie + Levigatezza + Ripidezza Stai utilizzando la mappa {0} che è sviluppata da OsmAnd. Vuoi lanciare la versione completa di OsmAnd\? Lanciare OsmAnd\? Percorsi precedenti Aggiungi alla home Passo dopo passo - Tipi di strade + Tipi di strade Mostra di più Tracciati mostrati Mostra/Nascondi Tracciati GPX diff --git a/OsmAnd/res/values-ja/strings.xml b/OsmAnd/res/values-ja/strings.xml index fb40228e46..c19735de97 100644 --- a/OsmAnd/res/values-ja/strings.xml +++ b/OsmAnd/res/values-ja/strings.xml @@ -2902,7 +2902,7 @@ POIの更新は利用できません OsmAnd Live 公共交通機関機能の使用 時刻 %1$s を利用 - 道路種別 + 道路種別 入れ替え 詳細を見る マップ上の経路 @@ -2959,9 +2959,9 @@ POIの更新は利用できません 夜モード 昼/夜モードの切り替え " は、以下の名前で保存されます:" - 路面 - 滑らかさ - 勾配 + 路面 + 滑らかさ + 勾配 あなたは今 OsmAndで動くマップを使用しています。{0} OsmAndのフルバージョンを起動しますか? OsmAndを起動しますか? 経由地点を追加する diff --git a/OsmAnd/res/values-lt/strings.xml b/OsmAnd/res/values-lt/strings.xml index 09d68bb4e4..a4d45a8986 100644 --- a/OsmAnd/res/values-lt/strings.xml +++ b/OsmAnd/res/values-lt/strings.xml @@ -2643,7 +2643,7 @@ Tai yra puikus būdas paremti OsmAnd ir OSM, jei jie jums patinka. Dviračių takas Nenurodyta Dienos metas - Kelių tipai + Kelių tipai Rodyti daugiau Rodyti/slėpti GPX pėdsakus Paspaudus šį mygtuką žemėlapyje parodomi arba paslepiami GPX pėdsakai diff --git a/OsmAnd/res/values-mn/strings.xml b/OsmAnd/res/values-mn/strings.xml index 5976030ce9..263663ea1e 100644 --- a/OsmAnd/res/values-mn/strings.xml +++ b/OsmAnd/res/values-mn/strings.xml @@ -3,7 +3,7 @@ Гэр тайхар Зам Гудамж - замын төрөл + замын төрөл Гудамж хайх илэрц алга Бүгдийг татах diff --git a/OsmAnd/res/values-nb/strings.xml b/OsmAnd/res/values-nb/strings.xml index adac9cb648..01e843746e 100644 --- a/OsmAnd/res/values-nb/strings.xml +++ b/OsmAnd/res/values-nb/strings.xml @@ -2903,10 +2903,10 @@ Kapasitet Bredde Høyde - Klasse - Overflate - Jevnhet - Stigning + Klasse + Overflate + Jevnhet + Stigning Legg til bosted Legg til arbeidssted Arbeid @@ -2918,7 +2918,7 @@ Tid på dagen Med %1$s Steg for steg - Veityper + Veityper Gå av på Sitt på stoppet Vis/skjul GPX-spor diff --git a/OsmAnd/res/values-nl/strings.xml b/OsmAnd/res/values-nl/strings.xml index 4bd3a8d562..3ee3861a16 100644 --- a/OsmAnd/res/values-nl/strings.xml +++ b/OsmAnd/res/values-nl/strings.xml @@ -2837,7 +2837,7 @@ voor Gebied: %1$s x %2$s OsmAnd Live Openbaar vervoer Huidige tijd Stap voor stap - Weg types + Weg types Uitrit over Wissel Toon meer @@ -2877,9 +2877,9 @@ voor Gebied: %1$s x %2$s Dag Modus Nacht Modus Wissel tussen Dag/Nacht modus - Oppervlakte - Kwaliteit wegdek - Steilte + Oppervlakte + Kwaliteit wegdek + Steilte U gebruikt {0} kaart geleverd door OsmAnd. Wilt u de \"OsmAnd full\" versie openen\? Open OsmAnd\? • Toon de overstaptijden in Openbaar Vervoer diff --git a/OsmAnd/res/values-oc/strings.xml b/OsmAnd/res/values-oc/strings.xml index b5de1c2a87..ba02482562 100644 --- a/OsmAnd/res/values-oc/strings.xml +++ b/OsmAnd/res/values-oc/strings.xml @@ -139,7 +139,7 @@ Ora de la jornada Per %1$s Pas a pas - Tipe de rota + Tipe de rota Sortida a Avançatz-vos a l\'aplant De l\'envèrs diff --git a/OsmAnd/res/values-pl/strings.xml b/OsmAnd/res/values-pl/strings.xml index 14443fcf25..d27a2c18b9 100644 --- a/OsmAnd/res/values-pl/strings.xml +++ b/OsmAnd/res/values-pl/strings.xml @@ -2909,17 +2909,17 @@ Reprezentuje obszar: %1$s x %2$s Tryb Dzienny Tryb Nocny Zmień tryb Dzienny/Nocny - Kategoria - Powierzchnia - Wygładzanie - Nachylenie + Kategoria + Powierzchnia + Wygładzanie + Nachylenie Dodaj dom Dodaj pracę Praca Pora dnia Użyto %1$s Krok po kroku - Typy dróg + Typy dróg Opuść na Tablica na przystanku Wymień diff --git a/OsmAnd/res/values-pt-rBR/strings.xml b/OsmAnd/res/values-pt-rBR/strings.xml index e340def452..3b92952655 100644 --- a/OsmAnd/res/values-pt-rBR/strings.xml +++ b/OsmAnd/res/values-pt-rBR/strings.xml @@ -2890,10 +2890,10 @@ Pôr do Sol: %2$s Capacidade Largura Altura - Classe - Superfície - Suavidade - Inclinação + Classe + Superfície + Suavidade + Inclinação Por favor adicione o primeiro destino Rota anterior Adicionar casa @@ -2905,7 +2905,7 @@ Pôr do Sol: %2$s Hora do dia Por %1$s Passo a passo - Tipos de estrada + Tipos de estrada Desembarque em Embarque na parada Mostrar/Ocultar faixas GPX diff --git a/OsmAnd/res/values-pt/strings.xml b/OsmAnd/res/values-pt/strings.xml index 35abe97194..41af9e9bf7 100644 --- a/OsmAnd/res/values-pt/strings.xml +++ b/OsmAnd/res/values-pt/strings.xml @@ -2983,7 +2983,7 @@ Hora do dia Por %1$s Passo a passo - Tipos de estrada + Tipos de estrada Sair em Trocar Mostrar mais @@ -3022,10 +3022,10 @@ Adicionar casa Adicionar trabalho Trabalho - Classe - Superfície - Lisura - Inclinação + Classe + Superfície + Lisura + Inclinação Evitar paralelepípedo Evitar paralelepípedo Enviar registo diff --git a/OsmAnd/res/values-ro/strings.xml b/OsmAnd/res/values-ro/strings.xml index 11deb269dc..b4f846ddfb 100644 --- a/OsmAnd/res/values-ro/strings.xml +++ b/OsmAnd/res/values-ro/strings.xml @@ -2202,7 +2202,7 @@ Ora din zi După %1$s Pas cu pas - Tipuri drum + Tipuri drum Ieșire la Îmbarcați-vă la oprirea Schimbați @@ -2306,7 +2306,7 @@ Importați Favorite sau adăugați prin marcarea punctelor pe hartă. Nodul sau calea nu pot fi găsite. Pornesc OsmAnd\? - Înclinație + Înclinație Mutați hărțile Nu muta Încercați navigarea pentru pietoni. diff --git a/OsmAnd/res/values-ru/strings.xml b/OsmAnd/res/values-ru/strings.xml index 8f26722e07..2641076f15 100644 --- a/OsmAnd/res/values-ru/strings.xml +++ b/OsmAnd/res/values-ru/strings.xml @@ -2893,13 +2893,13 @@ пересадки пешком Показывать вдоль маршрута - Поверхность - Класс - Крутизна + Поверхность + Класс + Крутизна Добавить дом Добавить работу Работа - Проходимость + Проходимость Предыдущий маршрут Сначала добавьте пункт назначения Поменять @@ -2910,7 +2910,7 @@ Показать GPX треки Время суток Шаг за шагом - Типы дорог + Типы дорог Нажатие на кнопку действия отобразит или скроет выбранные GPX треки на карте На %1$s Выход на diff --git a/OsmAnd/res/values-sc/strings.xml b/OsmAnd/res/values-sc/strings.xml index 11b18b3e43..eaa7d3f71a 100644 --- a/OsmAnd/res/values-sc/strings.xml +++ b/OsmAnd/res/values-sc/strings.xml @@ -2891,10 +2891,10 @@ Pro praghere iscrie su còdighe intreu Annùntzios vocales Destinatziones intermèdias Arribada a sas %1$s - Classe - Superfìtzie - Uniformidade - Ratesa + Classe + Superfìtzie + Uniformidade + Ratesa Annanghe sa domo Annanghe su logu de traballu Traballu @@ -2906,7 +2906,7 @@ Pro praghere iscrie su còdighe intreu Ora de sa die Tràmite %1$s Passu pro passu - Casta de àndalas + Casta de àndalas Essi in Sede·ti in sa firmada Ammustra/Istichi sas rastas GPX diff --git a/OsmAnd/res/values-sk/strings.xml b/OsmAnd/res/values-sk/strings.xml index db7c744b9c..b949d0d0d1 100644 --- a/OsmAnd/res/values-sk/strings.xml +++ b/OsmAnd/res/values-sk/strings.xml @@ -2891,10 +2891,10 @@ Zodpovedá oblasti: %1$s x %2$s Hlasové oznámenia Medziciele Príjazd o %1$s - Trieda - Povrch - Hladkosť povrchu - Strmosť + Trieda + Povrch + Hladkosť povrchu + Strmosť Predchádzajúca trasa Pridať Domov Pridať Prácu @@ -2925,7 +2925,7 @@ Zodpovedá oblasti: %1$s x %2$s Denná doba Pomocou %1$s Krok za krokom - Druhy ciest + Druhy ciest Vystúpte na Nastúpte na zastávke Zobraziť/Skryť GPX stopy diff --git a/OsmAnd/res/values-sl/strings.xml b/OsmAnd/res/values-sl/strings.xml index 63700ff20e..7b34b35094 100644 --- a/OsmAnd/res/values-sl/strings.xml +++ b/OsmAnd/res/values-sl/strings.xml @@ -2942,7 +2942,7 @@ Koda predstavlja območje: %1$s x %2$s Čas dneva Do %1$s Korak po korak - Vrste poti + Vrste poti Zamenjaj Pokaži več Prikazane sledi @@ -2978,10 +2978,10 @@ Koda predstavlja območje: %1$s x %2$s Izstopi na postaji Vstopi na postaji S pritiskom na gumb dejanja se pokažejo ali skrijejo sledi GPX na zemljevidu - Razred - Površina - Gladkost - Naklon + Razred + Površina + Gladkost + Naklon Stopinje Miliradiani Kotne enote diff --git a/OsmAnd/res/values-sr/strings.xml b/OsmAnd/res/values-sr/strings.xml index e3fc911f0f..8c30d15b16 100644 --- a/OsmAnd/res/values-sr/strings.xml +++ b/OsmAnd/res/values-sr/strings.xml @@ -2917,10 +2917,10 @@ Гласовне најаве Успутна одредишта "Долазак у %1$s " - Класа - Подлога - Углачаност - Нагиб + Класа + Подлога + Углачаност + Нагиб Избегавај трамваје Избегавање трамваја Избегавај аутобусе @@ -2984,7 +2984,7 @@ Доба дана До %1$s Корак по корак - Типови путева + Типови путева Излаз на Замени Прикажи још diff --git a/OsmAnd/res/values-tr/strings.xml b/OsmAnd/res/values-tr/strings.xml index da7574f53a..b74981cf4e 100644 --- a/OsmAnd/res/values-tr/strings.xml +++ b/OsmAnd/res/values-tr/strings.xml @@ -2369,7 +2369,7 @@ Tarım yolu Bisiklet yolu Belirtilmemiş - Yol tipleri + Yol tipleri Takas Daha fazla görüntüle Gps izlerini göster/gizle diff --git a/OsmAnd/res/values-uk/strings.xml b/OsmAnd/res/values-uk/strings.xml index b6791ba80b..6a2c4a8f30 100644 --- a/OsmAnd/res/values-uk/strings.xml +++ b/OsmAnd/res/values-uk/strings.xml @@ -2864,7 +2864,7 @@ Увімкнути громадський транспорт із врахуванням авто-оновлень OsmAnd Live. Громадський транспорт OsmAnd Live Крок за кроком - Типи доріг + Типи доріг Вихід на Посадка на зупинці Поміняти @@ -2903,10 +2903,10 @@ Денний режим Нічний режим Перемкнути Денний/Нічний режим - Клас - Поверхня - Рівність - Крутість + Клас + Поверхня + Рівність + Крутість Запустити OsmAnd\? Пішки Довжина тегу \"%s\" не може перевищувати 255 символів. diff --git a/OsmAnd/res/values-zh-rCN/strings.xml b/OsmAnd/res/values-zh-rCN/strings.xml index 0f06b4e502..65bc230f63 100644 --- a/OsmAnd/res/values-zh-rCN/strings.xml +++ b/OsmAnd/res/values-zh-rCN/strings.xml @@ -2580,8 +2580,8 @@ 编辑活动 你增加了%1$s 个目标。输入文件名后点击\"保存\"。 请在允许OsmAnd获取定位信息后继续。 - 光滑度 - 坡度 + 光滑度 + 坡度 更改默认风格以突出显示人行道和非机动车道,使用旧版Mapnik配色。 你正在使用基于 OsmAnd 的 {0}。是否启动完整版 OsmAnd? %1$d 次中转 @@ -2632,7 +2632,7 @@ 当前时间 乘坐 %1$s 逐步 - 道路类型 + 道路类型 退出于 显示/隐藏GPX路径 点按此按钮以在地图中显示或隐藏已选中的GPX路径 diff --git a/OsmAnd/res/values-zh-rTW/strings.xml b/OsmAnd/res/values-zh-rTW/strings.xml index bfe9cf7b61..ad5340ba73 100644 --- a/OsmAnd/res/values-zh-rTW/strings.xml +++ b/OsmAnd/res/values-zh-rTW/strings.xml @@ -2892,10 +2892,10 @@ 日間模式 夜間模式 切換日間/夜間模式 - 級別 - 路面 - 平坦 - 坡度 + 級別 + 路面 + 平坦 + 坡度 新增首頁 新增工作 工作 @@ -2907,7 +2907,7 @@ 一天中的時間 由 %1$s 按步驟 - 道路類型 + 道路類型 出口於 站點的座位 顯示/隱藏 GPX 軌跡 diff --git a/OsmAnd/res/values/strings.xml b/OsmAnd/res/values/strings.xml index afa42491fe..31481f48d9 100644 --- a/OsmAnd/res/values/strings.xml +++ b/OsmAnd/res/values/strings.xml @@ -226,7 +226,7 @@ Time of day By %1$s Step by step - Road types + Road types Exit at Board at stop Swap @@ -3223,10 +3223,10 @@ Article not found How to open Wikipedia articles? Tap a button and listen to the corresponding voice prompt to identify missing or faulty prompts. - Class - Surface - Smoothness - Steepness + Class + Surface + Smoothness + Steepness You are using {0} Map which is powered by OsmAnd. Do you want to launch OsmAnd full version? Launch OsmAnd? Avoid cobblestone and sett diff --git a/OsmAnd/src/net/osmand/plus/activities/SettingsBaseActivity.java b/OsmAnd/src/net/osmand/plus/activities/SettingsBaseActivity.java index 1b86a1f685..745ac79efc 100644 --- a/OsmAnd/src/net/osmand/plus/activities/SettingsBaseActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/SettingsBaseActivity.java @@ -190,6 +190,23 @@ public abstract class SettingsBaseActivity extends ActionBarPreferenceActivity return propertyValue; } + public static String getStringRouteInfoPropertyValue(Context ctx, String propertyValue) { + try { + if(propertyValue == null) { + return ""; + } + final String propertyValueReplaced = propertyValue.replaceAll("\\s+","_"); + Field f = R.string.class.getField("routeInfo_" + propertyValueReplaced + "_name"); + if (f != null) { + Integer in = (Integer) f.get(null); + return ctx.getString(in); + } + } catch (Exception e) { + System.err.println(e.getMessage()); + } + return propertyValue; + } + public SeekBarPreference createSeekBarPreference(OsmandPreference b, int title, int summary, int dialogTextId, int defValue, int maxValue) { SeekBarPreference p = new SeekBarPreference(this, dialogTextId, defValue, maxValue); diff --git a/OsmAnd/src/net/osmand/plus/routepreparationmenu/cards/RouteInfoCard.java b/OsmAnd/src/net/osmand/plus/routepreparationmenu/cards/RouteInfoCard.java index 1d1f4d20e6..f32f7adcd4 100644 --- a/OsmAnd/src/net/osmand/plus/routepreparationmenu/cards/RouteInfoCard.java +++ b/OsmAnd/src/net/osmand/plus/routepreparationmenu/cards/RouteInfoCard.java @@ -25,6 +25,7 @@ import net.osmand.GPXUtilities.GPXTrackAnalysis; import net.osmand.plus.OsmAndFormatter; import net.osmand.plus.R; import net.osmand.plus.activities.MapActivity; +import net.osmand.plus.activities.SettingsBaseActivity; import net.osmand.plus.activities.SettingsNavigationActivity; import net.osmand.plus.helpers.GpxUiHelper; import net.osmand.router.RouteStatisticsHelper.RouteSegmentAttribute; @@ -32,13 +33,9 @@ import net.osmand.router.RouteStatisticsHelper.RouteStatistics; import net.osmand.util.Algorithms; import java.util.ArrayList; -import java.util.Collections; -import java.util.Comparator; import java.util.List; import java.util.Map; -import static net.osmand.router.RouteStatisticsHelper.UNDEFINED_ATTR; - public class RouteInfoCard extends BaseCard { private static final int MINIMUM_CONTRAST_RATIO = 3; @@ -129,28 +126,10 @@ public class RouteInfoCard extends BaseCard { private void updateHeader() { TextView title = (TextView) view.findViewById(R.id.info_type_title); - String name = getInfoType(); + String name = SettingsBaseActivity.getStringRouteInfoPropertyValue(app, routeStatistics.name); title.setText(name); } - private String getInfoType() { - /* - switch (routeStatistics.getStatisticType()) { - case CLASS: - return app.getString(R.string.road_types); - case STEEPNESS: - return app.getString(R.string.route_steepness_stat_container); - case SMOOTHNESS: - return app.getString(R.string.route_smoothness_stat_container); - case SURFACE: - return app.getString(R.string.route_surface_stat_container); - default: - return ""; - } - */ - return "000"; - } - private void attachLegend(ViewGroup container, RouteStatistics routeStatistics) { Map partition = routeStatistics.partition; List> list = new ArrayList<>(partition.entrySet());