diff --git a/OsmAnd-java/src/main/java/net/osmand/router/RouteSegmentResult.java b/OsmAnd-java/src/main/java/net/osmand/router/RouteSegmentResult.java index 70e7d5f9f2..18f0d9dfac 100644 --- a/OsmAnd-java/src/main/java/net/osmand/router/RouteSegmentResult.java +++ b/OsmAnd-java/src/main/java/net/osmand/router/RouteSegmentResult.java @@ -201,9 +201,13 @@ public class RouteSegmentResult implements StringExternalizable bundle.putArray("types", convertTypes(object.types, rules)); int start = Math.min(startPointIndex, endPointIndex); int end = Math.max(startPointIndex, endPointIndex); - bundle.putArray("pointTypes", convertTypes(Arrays.copyOfRange(object.pointTypes, start, - Math.min(end + 1, object.pointTypes.length)), rules)); - bundle.putArray("names", convertNameIds(object.nameIds, rules)); + if (object.hasPointTypes()) { + bundle.putArray("pointTypes", convertTypes( + Arrays.copyOfRange(object.pointTypes, start, Math.min(end + 1, object.pointTypes.length)), rules)); + } + if (object.hasPointNames()) { + bundle.putArray("names", convertNameIds(object.nameIds, rules)); + } } @Override diff --git a/OsmAnd/res/values-de/strings.xml b/OsmAnd/res/values-de/strings.xml index 4cbdb33ffc..ba35651d63 100644 --- a/OsmAnd/res/values-de/strings.xml +++ b/OsmAnd/res/values-de/strings.xml @@ -3581,4 +3581,5 @@ Lon %2$s \nDas kann einige Zeit dauern. Elemente hinzugefügt Import abgeschlossen + Sind Sie sicher, dass Sie die aufgezeichneten Daten löschen möchten\? \ No newline at end of file diff --git a/OsmAnd/res/values-es-rAR/phrases.xml b/OsmAnd/res/values-es-rAR/phrases.xml index fcc80ed20e..36fe9a3b1b 100644 --- a/OsmAnd/res/values-es-rAR/phrases.xml +++ b/OsmAnd/res/values-es-rAR/phrases.xml @@ -3812,4 +3812,17 @@ Primitivo Incorrecto Señal para encontrar el poste + Nivel del agua: parcialmente sumergido + Nivel del agua: sumergido + Nivel de agua: seco + Nivel del agua: cubierto + Nivel de agua: inundado + Nivel del agua: inundaciones + Nivel del agua: flotante + Nivel del agua: por encima del nivel medio del agua + Nivel del agua: por debajo del nivel medio del agua + Obstrucción + Recarga de agua potable: sí + Recarga de agua potable: no + Red de recarga de agua potable \ No newline at end of file diff --git a/OsmAnd/res/values-es-rAR/strings.xml b/OsmAnd/res/values-es-rAR/strings.xml index 302f9702d7..9735c4e18b 100644 --- a/OsmAnd/res/values-es-rAR/strings.xml +++ b/OsmAnd/res/values-es-rAR/strings.xml @@ -3569,4 +3569,13 @@ Lon %2$s ¿Restaurar todos los ajustes del perfil\? Guardando el nuevo perfil No se pudo respaldar el perfil. + ¿Borrar los datos registrados\? + Importación de datos de %1$s + Importación + OsmAnd comprueba %1$s para ver si hay duplicados con los elementos existentes en la aplicación. +\n +\nPuede llevar algún tiempo. + Elementos añadidos + Importación completa + Todos los datos de %1$s son importados, puedes usar los botones de abajo para abrir la parte necesaria de la aplicación para manejarla. \ No newline at end of file diff --git a/OsmAnd/res/values-es-rUS/strings.xml b/OsmAnd/res/values-es-rUS/strings.xml index 45a39ede1e..4bbfbe4111 100644 --- a/OsmAnd/res/values-es-rUS/strings.xml +++ b/OsmAnd/res/values-es-rUS/strings.xml @@ -3569,4 +3569,13 @@ Lon %2$s ¿Restaurar todos los ajustes del perfil\? Guardando el nuevo perfil No se pudo respaldar el perfil. + ¿Borrar los datos registrados\? + Importación de datos de %1$s + Importación + OsmAnd comprueba %1$s para ver si hay duplicados con los elementos existentes en la aplicación. +\n +\nPuede llevar algún tiempo. + Elementos añadidos + Importación completa + Todos los datos de %1$s son importados, puedes usar los botones de abajo para abrir la parte necesaria de la aplicación para manejarla. \ No newline at end of file diff --git a/OsmAnd/res/values-it/phrases.xml b/OsmAnd/res/values-it/phrases.xml index fed39191fb..76a786098e 100644 --- a/OsmAnd/res/values-it/phrases.xml +++ b/OsmAnd/res/values-it/phrases.xml @@ -749,7 +749,7 @@ Fumatori Consegna "Drive in " - A portar via + Cibo da asporto Cocktail Microbirrificio Servizio @@ -2285,7 +2285,7 @@ Union Card non accettata MTS-Money MTS-Money non accettato - Nome birrificio + Birre Principale Stagno Ruscello @@ -2714,4 +2714,72 @@ Rubinetto Decollo Atterraggio + Edificio di segnalazione marina + Ponte di segnalazione marina + Segnalatore marino cardinale + Segnalatore marino laterale + Segnalatore marino di acque sicure + Segnalatore marino speciale + Boa di segnalazione cardinale + Boa di segnalazione di acque sicure + Boa di segnalazione speciale + Punto notevole + Deposito per piccole imbarcazioni + Pista di un parco giochi + Hanami + Stazione di equiturismo + Grata per il bestiame + Cancello di tipo \"bump gate\" + Scaletta per cavalli + Cancello per il contenimento del bestiame + Porta militare per sortita + Porta a vento + Apertura per carrozze Kent + Riferimento di un itinerario di escursionismo + Mennonita + Vecchi credenti + Scientifica + Wesleyana + Shaktismo + Shingon shu + Mahayana + Grossista + Melograno + Solito + Cartello stradale + Area di svago + Tipo di opera: scultura + Tipo di opera: statua + Tipo di opera: murale + Tipo di opera: archittettura + Tipo di opera: dipinto + Tipo di opera: roccia + Tipo di opera: busto + Tipo di opera: installazione + Tipo di opera: mosaico + Tipo di opera: rilievo + Tipo di opera: graffiti + Tipo di opera: stele + Tipo di opera: fontana + Wiki napoletana + Chiusa + Servizio pubblico + Margine di altezza + Margine di altezza (chiuso) + Margine di altezza (aperto) + Margine di larghezza + Punto per la condivisione di automobili + Fasciatoio: presente + Fasciatoio: non presente + Fasciatoio: limitato + Posizionamento del fasciatoio: in stanza + Posizionamento del fasciatoio: bagno maschile + Posizionamento del fasciatoio: bagno femminile + Posizionamento del fasciatoio: bagno unisex + Numero di fasciatoi + Tarriffa per l\' uso del fasciatoio: si + Tariffa per l\' uso del fasciatoio: nessuna + Carro armato storico + SMS + Video \ No newline at end of file diff --git a/OsmAnd/res/values-sc/strings.xml b/OsmAnd/res/values-sc/strings.xml index 40fb83c00a..0f981fe560 100644 --- a/OsmAnd/res/values-sc/strings.xml +++ b/OsmAnd/res/values-sc/strings.xml @@ -2714,7 +2714,7 @@ Pro praghere iscrie su còdighe intreu WiFi ebbia Issèbera unu libru de biàgiu Libru de biàgiu - Pàgina disponìbile petzi in lìnia. La cheres abèrrere in un\'eploradore (unu browser) ìnternet? + Custa pàgina est disponìbile in lìnia ebbia. La cheres abèrrere in s\'esploradore/navigadore (browser) web\? Cache de sas immàgines Iscantzella sa cronologia de sas chircas Iscàrriga sas immàgines diff --git a/OsmAnd/src/net/osmand/plus/settings/ProfileAppearanceFragment.java b/OsmAnd/src/net/osmand/plus/settings/ProfileAppearanceFragment.java index 209a85aa75..2b945763d4 100644 --- a/OsmAnd/src/net/osmand/plus/settings/ProfileAppearanceFragment.java +++ b/OsmAnd/src/net/osmand/plus/settings/ProfileAppearanceFragment.java @@ -708,6 +708,7 @@ public class ProfileAppearanceFragment extends BaseSettingsFragment { } private void saveProfile() { + profile = changedProfile; if (isNewProfile) { DialogInterface.OnShowListener showListener = new DialogInterface.OnShowListener() { diff --git a/OsmAnd/src/net/osmand/plus/views/mapwidgets/MapInfoWidgetsFactory.java b/OsmAnd/src/net/osmand/plus/views/mapwidgets/MapInfoWidgetsFactory.java index 0503231cd9..c02efde32a 100644 --- a/OsmAnd/src/net/osmand/plus/views/mapwidgets/MapInfoWidgetsFactory.java +++ b/OsmAnd/src/net/osmand/plus/views/mapwidgets/MapInfoWidgetsFactory.java @@ -1023,7 +1023,9 @@ public class MapInfoWidgetsFactory { } if (showExitInfo) { - text = exitInfo.getExitStreetName(); + if(!Algorithms.isEmpty(exitInfo.getExitStreetName())) { + text = exitInfo.getExitStreetName(); + } } if (directionInfo != null && directionInfo.getRouteDataObject() != null) {