From c2df8f5b2913b4c78a481ef616b266d28f89c534 Mon Sep 17 00:00:00 2001 From: GaidamakUA Date: Mon, 9 Nov 2015 17:49:31 +0200 Subject: [PATCH 01/32] Fix for GPX checkbox --- OsmAnd/res/layout/list_menu_item_native.xml | 39 +++++++++---------- .../net/osmand/plus/ContextMenuAdapter.java | 2 +- .../osmand/plus/dialogs/ConfigureMapMenu.java | 12 ++++-- 3 files changed, 28 insertions(+), 25 deletions(-) diff --git a/OsmAnd/res/layout/list_menu_item_native.xml b/OsmAnd/res/layout/list_menu_item_native.xml index c4ab4f4296..8d01a725d5 100644 --- a/OsmAnd/res/layout/list_menu_item_native.xml +++ b/OsmAnd/res/layout/list_menu_item_native.xml @@ -2,7 +2,8 @@ @@ -13,7 +14,8 @@ android:layout_gravity="center_vertical" android:layout_marginLeft="24dp" android:gravity="center" - android:visibility="gone"/> + android:visibility="gone" + tools:visibility="visible"/> - + android:layout_height="match_parent" + android:focusable="false" + android:gravity="center_vertical" + android:visibility="gone" + tools:visibility="visible"/> - - - - - + + \ No newline at end of file diff --git a/OsmAnd/src/net/osmand/plus/ContextMenuAdapter.java b/OsmAnd/src/net/osmand/plus/ContextMenuAdapter.java index dd23b8c655..921b14d672 100644 --- a/OsmAnd/src/net/osmand/plus/ContextMenuAdapter.java +++ b/OsmAnd/src/net/osmand/plus/ContextMenuAdapter.java @@ -344,7 +344,7 @@ public class ContextMenuAdapter { }); } if (convertView == null || (convertView.getTag() != lid)) { - convertView = activity.getLayoutInflater().inflate(lid, null); + convertView = activity.getLayoutInflater().inflate(lid, parent, false); convertView.setTag(lid); } TextView tv = (TextView) convertView.findViewById(R.id.title); diff --git a/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java b/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java index 6cbd274288..658571dba5 100644 --- a/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java +++ b/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java @@ -9,6 +9,7 @@ import android.view.View; import android.widget.ArrayAdapter; import android.widget.Toast; +import net.osmand.PlatformUtil; import net.osmand.access.AccessibleToast; import net.osmand.core.android.MapRendererContext; import net.osmand.plus.ContextMenuAdapter; @@ -36,6 +37,8 @@ import net.osmand.render.RenderingRuleStorageProperties; import net.osmand.render.RenderingRulesStorage; import net.osmand.util.Algorithms; +import org.apache.commons.logging.Log; + import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; @@ -45,6 +48,7 @@ import java.util.List; import gnu.trove.list.array.TIntArrayList; public class ConfigureMapMenu { + private static final Log LOG = PlatformUtil.getLog(ConfigureMapMenu.class); public interface OnClickListener{ public void onClick(boolean result); @@ -126,10 +130,12 @@ public class ConfigureMapMenu { ma.getMyApplication().getSelectedGpxHelper().clearAllGpxFileToShow(); } else { AlertDialog dialog = ma.getMapLayers().showGPXFileLayer(getAlreadySelectedGpx(), ma.getMapView()); - dialog.setOnCancelListener(new DialogInterface.OnCancelListener() { + dialog.setOnDismissListener(new DialogInterface.OnDismissListener() { @Override - public void onCancel(DialogInterface dialogInterface) { - cm.setSelection(pos, 0); + public void onDismiss(DialogInterface dialog) { + boolean areAnyGpxTracksVisible = + ma.getMyApplication().getSelectedGpxHelper().isShowingAnyGpxFiles(); + cm.setSelection(pos, areAnyGpxTracksVisible ? 1 : 0); adapter.notifyDataSetChanged(); } }); From a897ffcc1f2e51595024d5c5e7f6cacb45068441 Mon Sep 17 00:00:00 2001 From: vshcherb Date: Mon, 9 Nov 2015 16:57:34 +0100 Subject: [PATCH 02/32] Update OsmandApplication.java --- OsmAnd/src/net/osmand/plus/OsmandApplication.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/OsmAnd/src/net/osmand/plus/OsmandApplication.java b/OsmAnd/src/net/osmand/plus/OsmandApplication.java index ae0be4814a..7c716f598b 100644 --- a/OsmAnd/src/net/osmand/plus/OsmandApplication.java +++ b/OsmAnd/src/net/osmand/plus/OsmandApplication.java @@ -715,4 +715,16 @@ public class OsmandApplication extends Application { } + public String getLangTranslation(String l) { + try { + Field f = R.string.class.getField("lang_"+l); + if (f != null) { + Integer in = (Integer) f.get(null); + return app.getString(in); + } + } catch (Exception e) { + System.err.println(e.getMessage()); + } + return l; + } } From fa703a1c9b096a39e18e68e5b921d392c28ce3fe Mon Sep 17 00:00:00 2001 From: vshcherb Date: Mon, 9 Nov 2015 16:57:51 +0100 Subject: [PATCH 03/32] Update AppInitializer.java --- OsmAnd/src/net/osmand/plus/AppInitializer.java | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/AppInitializer.java b/OsmAnd/src/net/osmand/plus/AppInitializer.java index 58d2c97da9..456648d08a 100644 --- a/OsmAnd/src/net/osmand/plus/AppInitializer.java +++ b/OsmAnd/src/net/osmand/plus/AppInitializer.java @@ -265,23 +265,11 @@ public class AppInitializer implements IProgress { } app.poiTypes.setPoiTranslator(new MapPoiTypes.PoiTranslator() { - public String getLangTranslation(String l) { - try { - Field f = R.string.class.getField("lang_"+l); - if (f != null) { - Integer in = (Integer) f.get(null); - return app.getString(in); - } - } catch (Exception e) { - System.err.println(e.getMessage()); - } - return l; - } @Override public String getTranslation(AbstractPoiType type) { if(type.getBaseLangType() != null) { - return getTranslation(type.getBaseLangType()) + " (" + getLangTranslation(type.getLang()).toLowerCase() +")"; + return getTranslation(type.getBaseLangType()) + " (" + app.getLangTranslation(type.getLang()).toLowerCase() +")"; } try { Field f = R.string.class.getField("poi_" + type.getIconKeyName()); From 549dade7589ec06c528844598700fc72eecd5e92 Mon Sep 17 00:00:00 2001 From: GaidamakUA Date: Mon, 9 Nov 2015 17:58:33 +0200 Subject: [PATCH 04/32] Not editable osm added to poi type --- .../src/net/osmand/osm/MapPoiTypes.java | 19 ++++++++++--------- OsmAnd-java/src/net/osmand/osm/PoiType.java | 9 +++++++++ 2 files changed, 19 insertions(+), 9 deletions(-) diff --git a/OsmAnd-java/src/net/osmand/osm/MapPoiTypes.java b/OsmAnd-java/src/net/osmand/osm/MapPoiTypes.java index b6d3c0358f..d04f1e5443 100644 --- a/OsmAnd-java/src/net/osmand/osm/MapPoiTypes.java +++ b/OsmAnd-java/src/net/osmand/osm/MapPoiTypes.java @@ -1,5 +1,14 @@ package net.osmand.osm; +import net.osmand.PlatformUtil; +import net.osmand.StringMatcher; +import net.osmand.data.Amenity; +import net.osmand.util.Algorithms; + +import org.apache.commons.logging.Log; +import org.xmlpull.v1.XmlPullParser; +import org.xmlpull.v1.XmlPullParserException; + import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; @@ -16,15 +25,6 @@ import java.util.Map; import java.util.Map.Entry; import java.util.TreeMap; -import net.osmand.PlatformUtil; -import net.osmand.StringMatcher; -import net.osmand.data.Amenity; -import net.osmand.util.Algorithms; - -import org.apache.commons.logging.Log; -import org.xmlpull.v1.XmlPullParser; -import org.xmlpull.v1.XmlPullParserException; - public class MapPoiTypes { private static MapPoiTypes DEFAULT_INSTANCE = null; @@ -398,6 +398,7 @@ public class MapPoiTypes { tp.setNameOnly("true".equals(parser.getAttributeValue("", "name_only"))); tp.setNameTag(parser.getAttributeValue("", "name_tag")); tp.setRelation("true".equals(parser.getAttributeValue("", "relation"))); + tp.setNotEditableOsm("true".equals(parser.getAttributeValue("", "no_edit"))); if (lastFilter != null) { lastFilter.addPoiType(tp); } diff --git a/OsmAnd-java/src/net/osmand/osm/PoiType.java b/OsmAnd-java/src/net/osmand/osm/PoiType.java index 505e7f54bd..0e9b3741f2 100644 --- a/OsmAnd-java/src/net/osmand/osm/PoiType.java +++ b/OsmAnd-java/src/net/osmand/osm/PoiType.java @@ -12,6 +12,7 @@ public class PoiType extends AbstractPoiType { private String osmTag2; private String osmValue; private String osmValue2; + private boolean notEditableOsm; private String nameTag; private boolean text; @@ -144,6 +145,14 @@ public class PoiType extends AbstractPoiType { this.relation = relation; } + public boolean isNotEditableOsm() { + return notEditableOsm; + } + + public void setNotEditableOsm(boolean notEditableOsm) { + this.notEditableOsm = notEditableOsm; + } + @Override public String toString() { return "PoiType{" + From eb45bb84dd812414c8c45eaf1385175f925a457b Mon Sep 17 00:00:00 2001 From: vshcherb Date: Mon, 9 Nov 2015 16:59:47 +0100 Subject: [PATCH 05/32] Update ConfigureMapMenu.java --- .../osmand/plus/dialogs/ConfigureMapMenu.java | 21 +++++++------------ 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java b/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java index 6cbd274288..d131077ab8 100644 --- a/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java +++ b/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java @@ -410,20 +410,13 @@ public class ConfigureMapMenu { public static String[] mapNamesIds = new String[] { "", "en", "als", "af", "ar", "az", "be", "bg", "bn", "bpy", "br", "bs", "ca", "ceb", "cs", "cy", "da", "de", "el", "et", "es", "eu", "fa", "fi", "fr", "fy", "ga", "gl", "he", "hi", "hr", "ht", "hu", "hy", "id", "is", "it", "ja", "ka", "ko", "ku", "la", "lb", "lt", "lv", "mk", "ml", "mr", "ms", "nds", "new", "nl", "nn", "no", "nv", "os", "pl", "pms", "pt", "ro", "ru", "sh", "sc", "sk", "sl", "sq", "sr", "sv", "sw", "ta", "te", "th", "tl", "tr", "uk", "vi", "vo", "zh" }; public static String[] getMapNamesValues(Context ctx) { - return new String[] { ctx.getString(R.string.local_map_names), ctx.getString(R.string.lang_en), - ctx.getString(R.string.lang_ar), - ctx.getString(R.string.lang_be), ctx.getString(R.string.lang_bg), ctx.getString(R.string.lang_ca), ctx.getString(R.string.lang_ceb), ctx.getString(R.string.lang_cs), - ctx.getString(R.string.lang_da), ctx.getString(R.string.lang_de), ctx.getString(R.string.lang_el), ctx.getString(R.string.lang_et), - ctx.getString(R.string.lang_es), ctx.getString(R.string.lang_fi), ctx.getString(R.string.lang_fr), ctx.getString(R.string.lang_gl), - ctx.getString(R.string.lang_he), ctx.getString(R.string.lang_hi), ctx.getString(R.string.lang_hr), - ctx.getString(R.string.lang_ht), ctx.getString(R.string.lang_hu), ctx.getString(R.string.lang_id), ctx.getString(R.string.lang_it), ctx.getString(R.string.lang_ja), - ctx.getString(R.string.lang_ko), ctx.getString(R.string.lang_lt), - ctx.getString(R.string.lang_lv), ctx.getString(R.string.lang_ms), ctx.getString(R.string.lang_new), ctx.getString(R.string.lang_nl), ctx.getString(R.string.lang_nn), - ctx.getString(R.string.lang_no), - ctx.getString(R.string.lang_pl), ctx.getString(R.string.lang_pt), ctx.getString(R.string.lang_ro), ctx.getString(R.string.lang_ru), - ctx.getString(R.string.lang_sk), ctx.getString(R.string.lang_sl), ctx.getString(R.string.lang_sr), ctx.getString(R.string.lang_sv), - ctx.getString(R.string.lang_sw), ctx.getString(R.string.lang_te), ctx.getString(R.string.lang_th), ctx.getString(R.string.lang_tr), ctx.getString(R.string.lang_uk), - ctx.getString(R.string.lang_vi), ctx.getString(R.string.lang_vo), ctx.getString(R.string.lang_zh) }; + String[] translates = new String[mapNamesIds.length]; + translates[0] = ctx.getString(R.string.local_map_names); + for(int i = 1; i < translates.length; i++) { + translates[i] = ((OsmAndApplication)ctx.getApplication()).getLangTranslate(mapNamesIds[i])); + } + + return translates; } private void createProperties(List customRules, final int strId, String cat, From c6a301713f69bbefbe749939c60c1a026cf986a7 Mon Sep 17 00:00:00 2001 From: vshcherb Date: Mon, 9 Nov 2015 17:00:13 +0100 Subject: [PATCH 06/32] Update OsmandApplication.java --- OsmAnd/src/net/osmand/plus/OsmandApplication.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/src/net/osmand/plus/OsmandApplication.java b/OsmAnd/src/net/osmand/plus/OsmandApplication.java index 7c716f598b..2c3cb33ac0 100644 --- a/OsmAnd/src/net/osmand/plus/OsmandApplication.java +++ b/OsmAnd/src/net/osmand/plus/OsmandApplication.java @@ -720,7 +720,7 @@ public class OsmandApplication extends Application { Field f = R.string.class.getField("lang_"+l); if (f != null) { Integer in = (Integer) f.get(null); - return app.getString(in); + return getString(in); } } catch (Exception e) { System.err.println(e.getMessage()); From d21f83eb2ce924b6f1c352144f0a22fa26e90f2f Mon Sep 17 00:00:00 2001 From: vshcherb Date: Mon, 9 Nov 2015 17:02:00 +0100 Subject: [PATCH 07/32] Update ConfigureMapMenu.java --- OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java b/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java index d131077ab8..ebdc22c72b 100644 --- a/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java +++ b/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java @@ -413,7 +413,7 @@ public class ConfigureMapMenu { String[] translates = new String[mapNamesIds.length]; translates[0] = ctx.getString(R.string.local_map_names); for(int i = 1; i < translates.length; i++) { - translates[i] = ((OsmAndApplication)ctx.getApplication()).getLangTranslate(mapNamesIds[i])); + translates[i] = ((OsmandApplication)ctx.getApplication()).getLangTranslate(mapNamesIds[i]); } return translates; From 43372e70ccbbbbde90857ed108f0d0cbcb722fa3 Mon Sep 17 00:00:00 2001 From: vshcherb Date: Mon, 9 Nov 2015 17:04:37 +0100 Subject: [PATCH 08/32] Update ConfigureMapMenu.java --- OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java b/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java index ebdc22c72b..39649eaff6 100644 --- a/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java +++ b/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java @@ -413,7 +413,7 @@ public class ConfigureMapMenu { String[] translates = new String[mapNamesIds.length]; translates[0] = ctx.getString(R.string.local_map_names); for(int i = 1; i < translates.length; i++) { - translates[i] = ((OsmandApplication)ctx.getApplication()).getLangTranslate(mapNamesIds[i]); + translates[i] = ((OsmandApplication)ctx.getApplication()).getLangTranslation(mapNamesIds[i]); } return translates; From 9ac55fa12b200f1d6a9bbfccdd0f7cfaa534d001 Mon Sep 17 00:00:00 2001 From: vshcherb Date: Mon, 9 Nov 2015 17:09:08 +0100 Subject: [PATCH 09/32] Update OsmandApplication.java --- OsmAnd/src/net/osmand/plus/OsmandApplication.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/src/net/osmand/plus/OsmandApplication.java b/OsmAnd/src/net/osmand/plus/OsmandApplication.java index 2c3cb33ac0..7fa08fb590 100644 --- a/OsmAnd/src/net/osmand/plus/OsmandApplication.java +++ b/OsmAnd/src/net/osmand/plus/OsmandApplication.java @@ -717,7 +717,7 @@ public class OsmandApplication extends Application { public String getLangTranslation(String l) { try { - Field f = R.string.class.getField("lang_"+l); + java.lang.reflect.Field f = R.string.class.getField("lang_"+l); if (f != null) { Integer in = (Integer) f.get(null); return getString(in); From 3eaf591d5622152071f0ca5a056a8a59f4570b60 Mon Sep 17 00:00:00 2001 From: vshcherb Date: Mon, 9 Nov 2015 17:09:41 +0100 Subject: [PATCH 10/32] Update ConfigureMapMenu.java --- OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java b/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java index 39649eaff6..2a15f7a8db 100644 --- a/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java +++ b/OsmAnd/src/net/osmand/plus/dialogs/ConfigureMapMenu.java @@ -413,7 +413,7 @@ public class ConfigureMapMenu { String[] translates = new String[mapNamesIds.length]; translates[0] = ctx.getString(R.string.local_map_names); for(int i = 1; i < translates.length; i++) { - translates[i] = ((OsmandApplication)ctx.getApplication()).getLangTranslation(mapNamesIds[i]); + translates[i] = ((OsmandApplication)ctx.getApplicationContext()).getLangTranslation(mapNamesIds[i]); } return translates; From 4587af47903a437d7b84a806ffa2653347481207 Mon Sep 17 00:00:00 2001 From: xmd5a Date: Mon, 9 Nov 2015 20:14:39 +0300 Subject: [PATCH 11/32] Update phrases --- OsmAnd/res/values-ru/phrases.xml | 5 +++++ OsmAnd/res/values/phrases.xml | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/OsmAnd/res/values-ru/phrases.xml b/OsmAnd/res/values-ru/phrases.xml index a033d470a6..9ee12441b6 100644 --- a/OsmAnd/res/values-ru/phrases.xml +++ b/OsmAnd/res/values-ru/phrases.xml @@ -2384,4 +2384,9 @@ Движущаяся(йся): да + Метка моста + Метка туннеля + + Метка + diff --git a/OsmAnd/res/values/phrases.xml b/OsmAnd/res/values/phrases.xml index d38962863a..253123f8a9 100644 --- a/OsmAnd/res/values/phrases.xml +++ b/OsmAnd/res/values/phrases.xml @@ -2378,5 +2378,9 @@ Conveying: yes + Bridge ref + Tunnel ref + + Ref From 1fbcf9907c325220f77913d56c56faa1e2ef99e2 Mon Sep 17 00:00:00 2001 From: GaidamakUA Date: Mon, 9 Nov 2015 19:25:02 +0200 Subject: [PATCH 12/32] routing_attr_avoid_borders_name removed as unused --- OsmAnd/res/values-be/strings.xml | 2 +- OsmAnd/res/values-ca/strings.xml | 7 +++---- OsmAnd/res/values-cs/strings.xml | 7 +++---- OsmAnd/res/values-da/strings.xml | 7 +++---- OsmAnd/res/values-de/strings.xml | 9 ++++----- OsmAnd/res/values-es-rAR/strings.xml | 7 +++---- OsmAnd/res/values-es/strings.xml | 7 +++---- OsmAnd/res/values-fa/strings.xml | 7 +++---- OsmAnd/res/values-fr/strings.xml | 7 +++---- OsmAnd/res/values-gl/strings.xml | 2 +- OsmAnd/res/values-hr/strings.xml | 2 +- OsmAnd/res/values-hu/strings.xml | 7 +++---- OsmAnd/res/values-it/strings.xml | 7 +++---- OsmAnd/res/values-ja/strings.xml | 2 +- OsmAnd/res/values-ko/strings.xml | 2 +- OsmAnd/res/values-lt/strings.xml | 7 +++---- OsmAnd/res/values-lv/strings.xml | 2 +- OsmAnd/res/values-nb/strings.xml | 7 +++---- OsmAnd/res/values-nl/strings.xml | 7 +++---- OsmAnd/res/values-pl/strings.xml | 2 +- OsmAnd/res/values-pt-rBR/strings.xml | 2 +- OsmAnd/res/values-ru/strings.xml | 5 ++--- OsmAnd/res/values-sc/strings.xml | 7 +++---- OsmAnd/res/values-sk/strings.xml | 7 +++---- OsmAnd/res/values-sl/strings.xml | 2 +- OsmAnd/res/values-sv/strings.xml | 7 +++---- OsmAnd/res/values-uk/strings.xml | 2 +- OsmAnd/res/values-zh-rTW/strings.xml | 7 +++---- OsmAnd/res/values/strings.xml | 1 - 29 files changed, 64 insertions(+), 83 deletions(-) diff --git a/OsmAnd/res/values-be/strings.xml b/OsmAnd/res/values-be/strings.xml index 391ddc6b62..7734fd32af 100644 --- a/OsmAnd/res/values-be/strings.xml +++ b/OsmAnd/res/values-be/strings.xml @@ -1779,7 +1779,7 @@ Агульнае сховішча Вы хочаце, каб OsmAnd таксама скапіяваў свае файлы дадзеных у новае месца прызначэньня? Схаваць нумары дамоў - Пазьбягаць перасячэньне мяжы + Пазьбягаць перасячэньня мяжы іншай краіны Абмежаваньне па вышыні Пазначце вышыню транспартнага сродку для разьліку маршруту diff --git a/OsmAnd/res/values-ca/strings.xml b/OsmAnd/res/values-ca/strings.xml index 0c1a15c317..42f3ee9cea 100644 --- a/OsmAnd/res/values-ca/strings.xml +++ b/OsmAnd/res/values-ca/strings.xml @@ -1,5 +1,4 @@ - - + Mostra els missatges d\'avís… Rutes amb fluorescència @@ -1601,7 +1600,7 @@ Per retornar a l\'estil habitual dels mapes d\'OsmAnd, només cal desactivar aqu Emmagatzematge de mapes Copia Amaga la numeració de finques - Evita creuar fronteres + Evita creuar la frontera a un altre pais Límit d\'alçada Indiqueu l\'alçada del vehicle que les rutes han d\'admetre @@ -1817,4 +1816,4 @@ Per retornar a l\'estil habitual dels mapes d\'OsmAnd, només cal desactivar aqu Llegiu-ne més Què hi ha de nou a - + \ No newline at end of file diff --git a/OsmAnd/res/values-cs/strings.xml b/OsmAnd/res/values-cs/strings.xml index d313823b2a..95b5479fe5 100644 --- a/OsmAnd/res/values-cs/strings.xml +++ b/OsmAnd/res/values-cs/strings.xml @@ -1,5 +1,4 @@ - - + Vektorové mapy toto místo neobsahují. Mapová data můžete stáhnout v Nastaveních (Spravovat mapové soubory), nebo se přepněte na online mapy. Nahrát GPX soubory do OSM? @@ -1600,7 +1599,7 @@ Úložiště map Kopírovat Skrýt popisná čísla domů - Vyhnout se překročení hranic + Nepřekračovat hranice do jiné země Výškové omezení Zadejte výšku vozidla, jaká má být povolena na cestách @@ -1815,4 +1814,4 @@ Skrýt plánované objekty Novinky ve - + \ No newline at end of file diff --git a/OsmAnd/res/values-da/strings.xml b/OsmAnd/res/values-da/strings.xml index 6e1e388de2..75a1079458 100644 --- a/OsmAnd/res/values-da/strings.xml +++ b/OsmAnd/res/values-da/strings.xml @@ -1,5 +1,4 @@ - - + Overvej at købe Højdekurve udvidelsen (\'Contour lines\') på Google Play for at støtte den videre udvikling. Optag video Optag audio @@ -1781,7 +1780,7 @@ Skjul husnumre Undgå at krydse landegrænser Højdegrænse - Undgå at krydse grænser + Køretøjets højde der tillades på ruter Smart rutegenberegning Genberegn kun den indledende del af ruten for lange ture @@ -2012,4 +2011,4 @@ Læs mere Hvad er nyt i - + \ No newline at end of file diff --git a/OsmAnd/res/values-de/strings.xml b/OsmAnd/res/values-de/strings.xml index 72924ccdc7..e2f4b84f75 100644 --- a/OsmAnd/res/values-de/strings.xml +++ b/OsmAnd/res/values-de/strings.xml @@ -1,5 +1,4 @@ - - + Regionen Regionsweite Karten Weltweite Karten @@ -1949,7 +1948,7 @@ Afghanistan, Ägypten, Albanien, Algerien, Andorra, Angola, Anguilla, Antigua an Abmelden Teile meine Position Deaktiviert - Grenzübergänge vermeiden + Höhenbeschränkung Vollständigen Artikel lesen (online) Wikipedia @@ -2072,11 +2071,11 @@ Afghanistan, Ägypten, Albanien, Algerien, Andorra, Angola, Anguilla, Antigua an Auch bei der bezahlten Version ist das Banner der kostenlosen Version sichtbar. Vorgeschlagene Objekte ausblenden Aktualisieren - Foto %1$s + Video %1$s Hochladen QR-Code Karte heruntergeladen Karte von %1$s wurde heruntergeladen. Gehen Sie zur Karte, um sie zu benutzen. Zur Karte gehen - + \ 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 ac5359e650..aaffebadf8 100644 --- a/OsmAnd/res/values-es-rAR/strings.xml +++ b/OsmAnd/res/values-es-rAR/strings.xml @@ -1,5 +1,4 @@ - - + Ocultar números de casa Falló al copiar archivos @@ -1729,7 +1728,7 @@ Descripción Necesitas una conexión a Internet para instalar este complemento. Obtener - Evitar cruzar fronteras + Evite cruzar fronteras con otro país Límite de altura Indica la altura permitida del vehículo en rutas @@ -1946,4 +1945,4 @@ Leer más Novedades en - + \ No newline at end of file diff --git a/OsmAnd/res/values-es/strings.xml b/OsmAnd/res/values-es/strings.xml index 28690a82e2..a2a14229f0 100644 --- a/OsmAnd/res/values-es/strings.xml +++ b/OsmAnd/res/values-es/strings.xml @@ -1,5 +1,4 @@ - - + Configurar pantalla Mostrar carriles @@ -1742,7 +1741,7 @@ Copiar ¿Quiere que OsmAnd también copie los archivos de datos al nuevo destino? Ocultar números de casa - Evitar cruce de fronteras + Evita cruzar una frontera hacia otro país Límite de altura Especifique la altura del vehículo que se permite en las rutas @@ -1958,4 +1957,4 @@ Leer más Novedades en - + \ No newline at end of file diff --git a/OsmAnd/res/values-fa/strings.xml b/OsmAnd/res/values-fa/strings.xml index 2eb40296d7..e45e546b7f 100644 --- a/OsmAnd/res/values-fa/strings.xml +++ b/OsmAnd/res/values-fa/strings.xml @@ -1,5 +1,4 @@ - -پشتیبان‌گیری از تغییرات OsmAnd ناموفق بود +پشتیبان‌گیری از تغییرات OsmAnd ناموفق بود زمان دقت سرعت @@ -868,7 +867,7 @@ لایه تپه سایه - "این افزونه، منحنی‌های هم‌تراز را که در نقشه‌های آفلاین OsmAnd نمایش داده میشوند فراهم میکند. داده‌های جهانی (بین 70 درجه شمالی و 70 درجه جنوبی) در این زمینه براساس اندازه گیری‌های SRTM (مأموریت توپوگرافی رادار شاتل) و ASTER (رادیومتر انعکاسی و پرتویی حرارتی هوایی پیشرفته)، یک ابزار تصویربرداری پردازنده ترا و ماهواره فوق پیشرفته سیستم نظارتی زمین ناسا مییباشند. ASTER محصول تلاش مشترک میان ناسا، وزارت اقتصاد ژاپن، صنعت و تجارت (متی)، و سیستم های فضایی ژاپن (جی-اسپیس سیستم) است. " + "این افزونه، منحنی‌های هم‌تراز را که در نقشه‌های آفلاین OsmAnd نمایش داده میشوند فراهم میکند. داده‌های جهانی (بین 70 درجه شمالی و 70 درجه جنوبی) در این زمینه براساس اندازه گیری‌های SRTM (مأموریت توپوگرافی رادار شاتل) و ASTER (رادیومتر انعکاسی و پرتویی حرارتی هوایی پیشرفته)، یک ابزار تصویربرداری پردازنده ترا و ماهواره فوق پیشرفته سیستم نظارتی زمین ناسا مییباشند. ASTER محصول تلاش مشترک میان ناسا، وزارت اقتصاد ژاپن، صنعت و تجارت (متی)، و سیستم های فضایی ژاپن (جی-اسپیس سیستم) است. " تسهیل دانلود خطوط هم‌تراز و سایه تپه (\'تنظیمات\'->\'مدیریت نقشه ها\'->\'دانلود\'->\'انتخاب نوع نقشه\' مورد نظر). جی پی ایکس محو کردن همه عوارض زمین روی نقشه @@ -1996,4 +1995,4 @@ OsmAnd منبع باز است و فعالانه در حال توسعه است. رنگ‌بندی براساس حوزه مسیر رنگ‌بندی براساس OSMC اشتراک گذاری مکان من - + \ No newline at end of file diff --git a/OsmAnd/res/values-fr/strings.xml b/OsmAnd/res/values-fr/strings.xml index 99d19574f1..6fc3a29507 100644 --- a/OsmAnd/res/values-fr/strings.xml +++ b/OsmAnd/res/values-fr/strings.xml @@ -1,5 +1,4 @@ - - + Modifications hors-ligne Toujours utiliser l\'édition hors-ligne @@ -1851,7 +1850,7 @@ Afghanistan, Albanie, Algérie, Allemagne, Andorre, Angola, Anguilla, Antigua-et Copier Souhaitez-vous aussi qu\'OsmAnd copie ses fichiers de données vers la nouvelle destination ? Masquer les numéros dans les rues - Ne pas franchir les frontières + Éviter de franchir les frontières entre pays Limite de hauteur Précisez la hauteur du véhicule qui doit être respectée sur les routes empruntées @@ -2085,4 +2084,4 @@ Afghanistan, Albanie, Algérie, Allemagne, Andorre, Angola, Anguilla, Antigua-et Lire plus Quoi de neuf dans Masquer les objets proposés - + \ No newline at end of file diff --git a/OsmAnd/res/values-gl/strings.xml b/OsmAnd/res/values-gl/strings.xml index 3007f4e1a0..7ec4f6fa4c 100644 --- a/OsmAnd/res/values-gl/strings.xml +++ b/OsmAnd/res/values-gl/strings.xml @@ -1761,7 +1761,7 @@ Configurar o nome de servidor do proxy (p.ex. 127.0.0.1) Porto do proxy Configure o número de porto do proxy (p.ex. 8118) - Evitar cruzar fronteiras + Evitar cruzar unha fronteira con outro país Gálibo Indique a altura dos vehículos permitida nas rutas diff --git a/OsmAnd/res/values-hr/strings.xml b/OsmAnd/res/values-hr/strings.xml index 4a31feee25..f82abc8d5d 100644 --- a/OsmAnd/res/values-hr/strings.xml +++ b/OsmAnd/res/values-hr/strings.xml @@ -1495,7 +1495,7 @@ Želite li koristiti prikazan zapis za vašu navigaciju? Postavke rute Informacije o ruti - Izbjegavajt granične prijelaze + Izbjegavajte prelazak granice u drugu zemlju Ograničenje visine Odredite visinu vozila da biste znali kojim putevima vam je dopušteno voziti diff --git a/OsmAnd/res/values-hu/strings.xml b/OsmAnd/res/values-hu/strings.xml index c2f5d2fcf2..aef3e4dda1 100644 --- a/OsmAnd/res/values-hu/strings.xml +++ b/OsmAnd/res/values-hu/strings.xml @@ -1,5 +1,4 @@ - - + GPX fájl küldése OSM-re? Láthatóság Címkék @@ -1770,7 +1769,7 @@ Európa - Hollandia Szeretnéd, hogy az OsmAnd az adatfájljaidat is az új helyre másolja? Házszámok elrejtése - Határátlépések elkerülése + A határ átlépésének elkerülése egy másik országba Magasságkorlát Az utakon engedélyezett járműmagasság megadása @@ -1993,4 +1992,4 @@ Létrehozott OSM bug Térkép jelkulcs Kedvenc információk - + \ No newline at end of file diff --git a/OsmAnd/res/values-it/strings.xml b/OsmAnd/res/values-it/strings.xml index ea41891d3e..485a992cd4 100644 --- a/OsmAnd/res/values-it/strings.xml +++ b/OsmAnd/res/values-it/strings.xml @@ -1,5 +1,4 @@ - - + Sovrapposizioni fluorescenti Usa colori fluorescenti per visualizzare tracce e percorsi Modifiche offline @@ -1812,7 +1811,7 @@ Si consiglia di aggiungere uno o più punti intermedi per migliorarne le prestaz Strade ad alto contrasto Memorizzazione multiutente Nascondi i numeri civici - Evita attraversamenti di frontiera + Evita l\'attraversamento di una frontiera verso un\'altra nazione Limite di altezza Specifica l\'altezza del veicolo che deve essere permessa sui percorsi @@ -2040,4 +2039,4 @@ Si consiglia di aggiungere uno o più punti intermedi per migliorarne le prestaz Nascondi gli oggetti proposti - + \ No newline at end of file diff --git a/OsmAnd/res/values-ja/strings.xml b/OsmAnd/res/values-ja/strings.xml index 8f47daea96..4970ec0afc 100644 --- a/OsmAnd/res/values-ja/strings.xml +++ b/OsmAnd/res/values-ja/strings.xml @@ -1857,7 +1857,7 @@ POIの更新は利用できません 無効 現在地の共有 ログオフ - 国境越えを回避する + 国境越えを避ける 高さ制限 ルート上で通行可能な車両の高さを指定します diff --git a/OsmAnd/res/values-ko/strings.xml b/OsmAnd/res/values-ko/strings.xml index 49e3304244..7bfeb29916 100644 --- a/OsmAnd/res/values-ko/strings.xml +++ b/OsmAnd/res/values-ko/strings.xml @@ -2042,7 +2042,7 @@ OSMC에 따라 색상변경 내 위치를 공유 로그 오프 - 국경 횡단 방지 + 타국의 국경 횡단 방지 높이 제한 도로에 통행가능한 차량중량을 지정 diff --git a/OsmAnd/res/values-lt/strings.xml b/OsmAnd/res/values-lt/strings.xml index 80264922cb..6846e9bf76 100644 --- a/OsmAnd/res/values-lt/strings.xml +++ b/OsmAnd/res/values-lt/strings.xml @@ -1,5 +1,4 @@ - - + Pradžios taškas yra per toli nuo artimiausio kelio. Bendrinta vieta Dėmesio @@ -1770,7 +1769,7 @@ pradelsta Šiuo metu įrašomas maršrutas "Aktyvus šį rodinį pasikeis OsmAnd\'s žemėlapių stilius į \"Touring view\", kuris yra detalus duomenų rodinys turistas ir profesionaliems vairuotojams. " - Vengti kirsti sieną + Vengti kirsti sieną išvažiuojant užsienio šalin Aukščio ribojimas Išmanusis maršruto perskaičiavimas @@ -2005,4 +2004,4 @@ Skaityti toliau Kas naujo Paslėpti siūlomus objektus - + \ No newline at end of file diff --git a/OsmAnd/res/values-lv/strings.xml b/OsmAnd/res/values-lv/strings.xml index fdff36f926..a8a0b191ae 100644 --- a/OsmAnd/res/values-lv/strings.xml +++ b/OsmAnd/res/values-lv/strings.xml @@ -1932,7 +1932,7 @@ Afghanistan, Albania, Algeria, Andorra, Angola, Anguilla, Antigua and Barbuda, A Transportlīdzekļa maksimālais atļautais augstums maršrutos Augstuma limits Neiebraukt citas valsts teritorijā - Izvairīties no robežu šķēršošanas + Lejupielādēti veci nederīgi vikipēdijas dati. Vai arhivēt tos? Vai lejupielādēt papildus vikipēdijas datus (%1$s MB) ? GPS ir izslēgts. Vai ieslēgt to tagad? diff --git a/OsmAnd/res/values-nb/strings.xml b/OsmAnd/res/values-nb/strings.xml index b3059da9f6..07dd240448 100644 --- a/OsmAnd/res/values-nb/strings.xml +++ b/OsmAnd/res/values-nb/strings.xml @@ -1,5 +1,4 @@ - - + Velg fargeskjema for veier: Veifargeskjema Vis retning til målet @@ -1296,7 +1295,7 @@ Video Skibakker Løypepreparering - Unngå grensekryssing + Unngå å krysse grensen til et annet land Importer til OsmAnd Les hele artikkelen (på nett) @@ -1440,4 +1439,4 @@ Tekniske artikler Tilbakemelding Kartforklaring - + \ No newline at end of file diff --git a/OsmAnd/res/values-nl/strings.xml b/OsmAnd/res/values-nl/strings.xml index d42249d163..10d52780e8 100644 --- a/OsmAnd/res/values-nl/strings.xml +++ b/OsmAnd/res/values-nl/strings.xml @@ -1,5 +1,4 @@ - - + Configureer scherm Toon rijstroken @@ -1975,7 +1974,7 @@ Afghanistan, Albanie, Algerije, Andorra, Angola, Anguilla, Antigua en Barbuda, A Standaard Wegen met hoog contrast Europa - Nederland - Vermijd grensovergangen + Vermijd het oversteken van landsgrenzen Hoogtelimiet Geef de massa van het voertuig dat toegestaan moet zijn op de routes @@ -2194,4 +2193,4 @@ Afghanistan, Albanie, Algerije, Andorra, Angola, Anguilla, Antigua en Barbuda, A Meer lezen Wat is nieuw in Verberg voorgestelde objecten - + \ No newline at end of file diff --git a/OsmAnd/res/values-pl/strings.xml b/OsmAnd/res/values-pl/strings.xml index 9107620436..28d6e59a9f 100644 --- a/OsmAnd/res/values-pl/strings.xml +++ b/OsmAnd/res/values-pl/strings.xml @@ -1941,7 +1941,7 @@ Afganistan, Afryka Południowa, Albania, Algieria, Andora, Angola, Anguilla, Ant Wprowadź tekst, aby wyszukać dane Ukrywanie numerów budynków Pamięć użytkownika - Unikanie przekraczania granicy + Unika przekraczania granicy z innym państwem Limit wysokości Określa maksymalną, dozwoloną wysokość pojazdu diff --git a/OsmAnd/res/values-pt-rBR/strings.xml b/OsmAnd/res/values-pt-rBR/strings.xml index 65e834a288..efc627ed40 100644 --- a/OsmAnd/res/values-pt-rBR/strings.xml +++ b/OsmAnd/res/values-pt-rBR/strings.xml @@ -1672,7 +1672,7 @@ Compartilhar a minha posição Desconectar - Evitar atravessar fronteiras + Evitar atravessar fronteiras com outro país Limite de altura Especificar a altura do veículo para ser permitida nas rotas diff --git a/OsmAnd/res/values-ru/strings.xml b/OsmAnd/res/values-ru/strings.xml index c35c11758e..49841d26fd 100644 --- a/OsmAnd/res/values-ru/strings.xml +++ b/OsmAnd/res/values-ru/strings.xml @@ -1,5 +1,4 @@ - - + Скрыть планируемые объекты Использовать безопасное подключение к серверу @@ -1602,7 +1601,7 @@ Переместить также файлы данных OsmAnd в новое место назначения? Напечатайте для поиска Скрыть номера домов - Избегать пересечение границы + Избегать пересечение границы с другой страной Ограничение высоты Укажите высоту автомобиля для учёта при построении маршрута diff --git a/OsmAnd/res/values-sc/strings.xml b/OsmAnd/res/values-sc/strings.xml index 4997c025d6..533ff49989 100644 --- a/OsmAnd/res/values-sc/strings.xml +++ b/OsmAnd/res/values-sc/strings.xml @@ -1,5 +1,4 @@ - - + Ammustra sa positzione semper a su tzentru Boghe Mistura @@ -1759,7 +1758,7 @@ Non rugrare sas fronteras intre sos istados Recàlculu intelligente de s’àndala Torra a calculare petzi su cantu initziale de s’àndala pro biàgios longos - Non rugres sas fronteras + Disabilitadu Cumpartzi sa positzione mea Essi @@ -1984,4 +1983,4 @@ Leghe àteru Ite b\'est de nou in Cua sos ogetos propostos - + \ No newline at end of file diff --git a/OsmAnd/res/values-sk/strings.xml b/OsmAnd/res/values-sk/strings.xml index b2fcee9f57..10b0f3f8b0 100644 --- a/OsmAnd/res/values-sk/strings.xml +++ b/OsmAnd/res/values-sk/strings.xml @@ -1,5 +1,4 @@ - - + Zobraziť Fotografia %1$s %2$s @@ -1741,7 +1740,7 @@ Afganistan, Albánsko, Alžírsko, Andora, Angola, Anguilla, Antigua a Barbuda, Kopírovať Chcete aby OsmAnd skopíroval svoje údaje do nového cieľa? Skryť čísla domov - Vyhnúť sa prekročeniu hraníc + Vyhnúť sa prekročeniu hranice do inej krajiny Výškový limit Zadajte výšku vozidla aká musí byť povolená na cestách @@ -1958,4 +1957,4 @@ Afganistan, Albánsko, Alžírsko, Andora, Angola, Anguilla, Antigua a Barbuda, Prečítať viac Čo je nové v - + \ No newline at end of file diff --git a/OsmAnd/res/values-sl/strings.xml b/OsmAnd/res/values-sl/strings.xml index 8f21057b71..db525557d5 100644 --- a/OsmAnd/res/values-sl/strings.xml +++ b/OsmAnd/res/values-sl/strings.xml @@ -1756,7 +1756,7 @@ \n\nPodrobni izris je mogoče prekiniti z onemogočanjem možnosti ali pa s spreminjanjem vrste prikaza zemljevida. " "Vstavek omogoča prikaz prog za nordijsko in alpsko smučanje, splošnih smučišč, žičnic in vlečnic in druge smučarske podrobnosti. Težavnost smučišč je označena barvnimi kodami, podrobni izris zemljevida pa je primeren za zimski pogled pokrajine.\n\nZ izborom tega pogleda se slog prikaza spremeni v \'Zimski pogled\' in kaže vse podrobnosti v zimskem pogledu. Izris je mogoče prekiniti z onemogočanjem možnosti ali pa s spreminjanjem vrste prikaza zemljevida. " "Vstavek obogati vsebino zemljevidov OsmAnd in kakovost navigacije s podrobnimi pomorskimi zemljevidi za plovila, jadralce in druge vrste vodnih športov.\n\nS tem posebnim prekrivnim zemljevidom je mogoč izris posebnih navigacijskih oznak, ki so sicer značilne za navtične zemljevide. Opisi posamezne oznake pripomorejo k določanju (kategorije, oblike, barve, zaporedja, sklica ...).\n\nVrnitev na običajni pogled je mogoče na dva načina. Ali odklopite prekrivni sloj ali pa spremenite slog zemljevida med \'Nastavitvami zemljevida\' v meniju. " - Izogni se mejnim prehodom + Izogibanje prehodom meje z drugimi državami Omejitev višine Določitev omejitve višine vozila za določeno pot diff --git a/OsmAnd/res/values-sv/strings.xml b/OsmAnd/res/values-sv/strings.xml index ed6361ef71..dec2406aa2 100644 --- a/OsmAnd/res/values-sv/strings.xml +++ b/OsmAnd/res/values-sv/strings.xml @@ -1,5 +1,4 @@ - - + För att låsa upp skärmen tryck på låsikonen Välj land Välj stad @@ -1752,7 +1751,7 @@ Höjdgräns Smart omräkning av rutt Räkna om endast början av rutten för långa resor - Undvik gränsövergångar + Ange tillåten fordonshöjd på rutter Dela ut min position Logga ut @@ -1971,4 +1970,4 @@ Återkoppling Läs mer Nyheter - + \ No newline at end of file diff --git a/OsmAnd/res/values-uk/strings.xml b/OsmAnd/res/values-uk/strings.xml index 48e393b121..947bd19860 100644 --- a/OsmAnd/res/values-uk/strings.xml +++ b/OsmAnd/res/values-uk/strings.xml @@ -1948,7 +1948,7 @@ OsmAnd має відкриті сирці і активно розвиваєть За замовчуванням Контрастні дороги Європа - Нідерланди - Уникати перетину кордону + Уникати перетину кордону з іншою країною Обмеження висоти Вкажіть висоту автівки, щоб враховувати її під час прокладання маршрутів diff --git a/OsmAnd/res/values-zh-rTW/strings.xml b/OsmAnd/res/values-zh-rTW/strings.xml index 6ad95a06fa..062a298793 100644 --- a/OsmAnd/res/values-zh-rTW/strings.xml +++ b/OsmAnd/res/values-zh-rTW/strings.xml @@ -1,5 +1,4 @@ - - + 選擇道路的色彩調配: 道路的色彩調配 顯示目的地方向 @@ -1740,7 +1739,7 @@ 地圖存儲 複製 隱藏門牌號碼 - 避開越過邊境 + 防止越過邊界進入別國 高度限制 指定許可在路線行駛的車輛高度 @@ -1970,4 +1969,4 @@ 讀取更多 有什麼新的在 - + \ No newline at end of file diff --git a/OsmAnd/res/values/strings.xml b/OsmAnd/res/values/strings.xml index f028489343..dd3550e207 100644 --- a/OsmAnd/res/values/strings.xml +++ b/OsmAnd/res/values/strings.xml @@ -728,7 +728,6 @@ Avoid ferries Avoid motorways Avoid motorways - Avoid border crossing Avoid crossing a border into another country Weight limit Specify vehicle weight to be permitted on routes From 7548b2b327c81c9c5d5c30d3b2f864a11c5fe797 Mon Sep 17 00:00:00 2001 From: jan madsen Date: Mon, 9 Nov 2015 18:29:42 +0100 Subject: [PATCH 13/32] Translated using Weblate (Danish) Currently translated at 100.0% (2196 of 2196 strings) --- OsmAnd/res/values-da/phrases.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/OsmAnd/res/values-da/phrases.xml b/OsmAnd/res/values-da/phrases.xml index 07b2d1aac3..3146b07f64 100644 --- a/OsmAnd/res/values-da/phrases.xml +++ b/OsmAnd/res/values-da/phrases.xml @@ -2432,4 +2432,9 @@ Flytning: ja +Bro ref + Tunnel ref + + Ref + From b20cf0b33bfb60001a104c11b31909faca8b5859 Mon Sep 17 00:00:00 2001 From: xmd5a Date: Mon, 9 Nov 2015 23:02:27 +0300 Subject: [PATCH 14/32] Update phrases --- OsmAnd/res/values-ru/phrases.xml | 6 ++++++ OsmAnd/res/values/phrases.xml | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/OsmAnd/res/values-ru/phrases.xml b/OsmAnd/res/values-ru/phrases.xml index 9ee12441b6..7ec531f825 100644 --- a/OsmAnd/res/values-ru/phrases.xml +++ b/OsmAnd/res/values-ru/phrases.xml @@ -2389,4 +2389,10 @@ Метка + Груз: пассажиры + Груз: автомобили + Груз: велосипеды + Груз: контейнеры + Груз: грузовики + diff --git a/OsmAnd/res/values/phrases.xml b/OsmAnd/res/values/phrases.xml index 253123f8a9..2bf8f73844 100644 --- a/OsmAnd/res/values/phrases.xml +++ b/OsmAnd/res/values/phrases.xml @@ -2383,4 +2383,10 @@ Ref + Cargo: passengers + Cargo: vehicle + Cargo: bicycle + Cargo: container + Cargo: hgv + From 6a75d32dcb4b96fde0275d06a53e756919d831b7 Mon Sep 17 00:00:00 2001 From: jan madsen Date: Mon, 9 Nov 2015 22:13:06 +0100 Subject: [PATCH 15/32] Translated using Weblate (Danish) Currently translated at 100.0% (2201 of 2201 strings) --- OsmAnd/res/values-da/phrases.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/OsmAnd/res/values-da/phrases.xml b/OsmAnd/res/values-da/phrases.xml index 3146b07f64..efc0ed0942 100644 --- a/OsmAnd/res/values-da/phrases.xml +++ b/OsmAnd/res/values-da/phrases.xml @@ -2437,4 +2437,10 @@ Ref +Fragt: passagerer + Fragt: køretøj + Fragt: cykel + Fragt: container + Fragt: modulvogntog + From a1348b8ac586ca7620d7fe8f6f171d07b0cc2835 Mon Sep 17 00:00:00 2001 From: Franco Date: Mon, 9 Nov 2015 22:41:26 +0100 Subject: [PATCH 16/32] Translated using Weblate (Argentinean Spanish) Currently translated at 100.0% (2201 of 2201 strings) --- OsmAnd/res/values-es-rAR/phrases.xml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/OsmAnd/res/values-es-rAR/phrases.xml b/OsmAnd/res/values-es-rAR/phrases.xml index 752fa09358..407bd90790 100644 --- a/OsmAnd/res/values-es-rAR/phrases.xml +++ b/OsmAnd/res/values-es-rAR/phrases.xml @@ -2403,4 +2403,17 @@ Almacén de botes (marina) +Transportadora: Si + + Referencia del puente + Referencia del túnel + + Referencia + + Cargamento: Pasajeros + Cargamento: Vehículos + Cargamento: Bicicletas + Cargamento: Contenedores + Cargamento: Transporte pesado + From 318b0bb405ce4381ca9867852e3a4451f8c22e19 Mon Sep 17 00:00:00 2001 From: Franco Date: Mon, 9 Nov 2015 22:43:57 +0100 Subject: [PATCH 17/32] Translated using Weblate (Spanish) Currently translated at 100.0% (2201 of 2201 strings) --- OsmAnd/res/values-es/phrases.xml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/OsmAnd/res/values-es/phrases.xml b/OsmAnd/res/values-es/phrases.xml index ec471e97e1..fd6732d879 100644 --- a/OsmAnd/res/values-es/phrases.xml +++ b/OsmAnd/res/values-es/phrases.xml @@ -2407,4 +2407,17 @@ Almacén de botes +Transportadora: Sí + + Referencia del puente + Referencia del túnel + + Referencia + + Cargamento: Pasajeros + Cargamento: Vehículos + Cargamento: Bicicletas + Cargamento: Contenedores + Cargamento: Vehículos pesados + From a8e2f9a82821997602973ce78daf5ebed784afe0 Mon Sep 17 00:00:00 2001 From: Massimiliano Caniparoli Date: Mon, 9 Nov 2015 23:50:21 +0100 Subject: [PATCH 18/32] Translated using Weblate (Italian) Currently translated at 99.9% (1804 of 1805 strings) --- OsmAnd/res/values-it/strings.xml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/values-it/strings.xml b/OsmAnd/res/values-it/strings.xml index 485a992cd4..4d9da2080b 100644 --- a/OsmAnd/res/values-it/strings.xml +++ b/OsmAnd/res/values-it/strings.xml @@ -1,4 +1,5 @@ - + + Sovrapposizioni fluorescenti Usa colori fluorescenti per visualizzare tracce e percorsi Modifiche offline @@ -2039,4 +2040,5 @@ Si consiglia di aggiungere uno o più punti intermedi per migliorarne le prestaz Nascondi gli oggetti proposti - \ No newline at end of file + Leggi di più + From acc469f151250b75eb5d0ae14a7ef0469f023849 Mon Sep 17 00:00:00 2001 From: Mirco Zorzo Date: Mon, 9 Nov 2015 23:51:19 +0100 Subject: [PATCH 19/32] Translated using Weblate (Italian) Currently translated at 99.9% (1805 of 1805 strings) --- OsmAnd/res/values-it/strings.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/OsmAnd/res/values-it/strings.xml b/OsmAnd/res/values-it/strings.xml index 4d9da2080b..eaf191f8a4 100644 --- a/OsmAnd/res/values-it/strings.xml +++ b/OsmAnd/res/values-it/strings.xml @@ -2041,4 +2041,5 @@ Si consiglia di aggiungere uno o più punti intermedi per migliorarne le prestaz Nascondi gli oggetti proposti Leggi di più + Novità nella versione From 88baa503068bb703b1483e2fb15c50b1651a1f7c Mon Sep 17 00:00:00 2001 From: sonora Date: Tue, 10 Nov 2015 00:00:35 +0100 Subject: [PATCH 20/32] remove surplus blank --- OsmAnd/src/net/osmand/plus/activities/HelpActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/src/net/osmand/plus/activities/HelpActivity.java b/OsmAnd/src/net/osmand/plus/activities/HelpActivity.java index da59d62626..be606480f3 100644 --- a/OsmAnd/src/net/osmand/plus/activities/HelpActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/HelpActivity.java @@ -180,7 +180,7 @@ public class HelpActivity extends OsmandActionBarActivity { if (!this.getString(R.string.app_edition).equals("")) { releasedate = ", " + this.getString(R.string.shared_string_release).toLowerCase() + ": " + this.getString(R.string.app_edition); } - String version = Version.getFullVersion(getOsmandApplication()) + " " + releasedate; + String version = Version.getFullVersion(getOsmandApplication()) + releasedate; ShowArticleOnTouchListener listener = new ShowArticleOnTouchListener( "feature_articles/about.html", getActivity(), version); From 13a44f6ba31610b18f1568fb7ee74a5ce30f37c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Xos=C3=A9=20Calvo?= Date: Mon, 9 Nov 2015 23:14:17 +0100 Subject: [PATCH 21/32] Translated using Weblate (Galician) Currently translated at 98.7% (1782 of 1805 strings) --- OsmAnd/res/values-gl/strings.xml | 180 +++++++++++++++++++++---------- 1 file changed, 125 insertions(+), 55 deletions(-) diff --git a/OsmAnd/res/values-gl/strings.xml b/OsmAnd/res/values-gl/strings.xml index 7ec4f6fa4c..df9149355a 100644 --- a/OsmAnd/res/values-gl/strings.xml +++ b/OsmAnd/res/values-gl/strings.xml @@ -1,4 +1,5 @@ -O nome do punto favorito xa está usado; foi cambiado a %1$s para evitar os duplicados. + +O nome do punto favorito xa está usado; foi cambiado a %1$s para evitar os duplicados. Configurar o tamaño da letra no mapa. Tamaño da letra Límite de velocidade @@ -6,8 +7,8 @@ Portaxe Sinal de stop Radar - Anunciar os favoritos que haxa preto - Anunciar os puntos de interese que haxa preto + Favoritos próximos + Puntos de interese próximos @@ -20,16 +21,16 @@ Lomba Aviso de tráfico Avisos de tráfico - O servizo do modo de durmir de OsmAnd está aínda en execución. Desexa interrumpilo tamén? - Interromper o modo de durmir do GPS? + O servizo de segundo plano de OsmAnd está aínda en execución. Desexa interrompelo tamén? + Interromper o modo de segundo plano do GPS? Interromper Preguntar sempre Escolla o intervalo de rexistro para a gravación xeral de pistas (activado co trebello de gravación de GPX do mapa) Intervalo de rexistro xeral Intervalo para espertar o GPS - Activar o modo de durmir do GPS + Activar o modo de segundo plano do GPS Rexistrar a pista nun ficheiro GPX - Pódese activar ou desactivar o rexistro xeral da posición nun ficheiro GPX empregando o trebello de gravación de GPX da pantalla do mapa + Pódese activar ou desactivar o rexistro xeral da posición nun ficheiro GPX empregando o trebello de rexistro de GPX da pantalla do mapa Gardar a pista actual no cartón SD agora Gardar a pista GPS actual Rexistrar a pista nun ficheiro GPX durante a navegación @@ -54,7 +55,7 @@ Todo Puntos de pasaxe Destinos - Anunciar os puntos de pasaxe do GPX + Puntos de pasaxe do GPX Descargar os mapas que faltan, %1$s (%2$d MB)? Máis… Examinar o mapa @@ -99,7 +100,7 @@ fallou a autorización Atopouse un erro de autorización de OsMo authorization: %1$s.\n Podería deberse a que o servizo non funcione temporalmente ou a que o seu rexistro teña caducado.\n Desexa continuar co rexistro? Entrar por convite - " - Todos os grupos creados son públicos! Se desexa ficar no anonimato, conecte os dispositivos directamente a través de identificadores de Tracker.\n - O grupo puido ser rexistrado até 16 persoas.\n - No caso de inactividade oude que durante dúas semanas só houbese unha persoa activa, o grupo será eliminado.\n - Pódese restrinxir a entrada no grupo, limitándoa mediante convites, mais para controlar o grupo hai que ir á consola de administración.\n - Se desexa crear un grupo mais con outras condicións, contacte con http://osmo.mobi" + " - Todos os grupos creados son públicos! Se desexa ficar no anonimato, conecte os dispositivos directamente a través de identificadores de Tracker.\n - Os grupos privados están limitados a oito persoas\n - No caso de inactividade ou de que durante dúas semanas só houbese unha persoa activa, o grupo será eliminado.\n - Pódese restrinxir a entrada no grupo, limitándoa mediante convites, mais para controlar o grupo hai que ir á consola de administración.\n - Se desexa crear un grupo mais con outras condicións, contacte con http://osmo.mobi" Lea isto antes de crear un grupo. Fallou o acceso a OsMo Puntos OsMo %1$s descargados. @@ -151,7 +152,7 @@ %1$s \nPista %2$s - A pista Gpx está baleira + A pista GPX está baleira Todas as pistas Os meus favoritos @@ -210,7 +211,7 @@ Crear un grupo Fallou a operación do servidor de OsMo Vixilancia de OpenStreetMap - Enviar as miñas situacións + Enviar as miñas posicións Acceso rápido a OsMo horas atrás minutos atrás @@ -306,7 +307,7 @@ Seleccionar GPX… Seleccionar destino Seleccionar no mapa - Favorito… + Favorito Preferencias da ruta Información sobre a ruta Preferir as autoestradas @@ -402,10 +403,10 @@ Anunciar… Configurar para anunciar os nomes das rúas, os avisos de tráfico (detencións forzosas, bandas sonoras), os avisos de radar e os límites de velocidade - Anunciar os nomes das rúas (TTS) - Anunciar os límites de velocidade - Anunciar os radares - Anunciar os avisos de tráfico + Nomes das rúas (TTS) + Límite de velocidade + Radares de velocidade + Avisos de tráfico Indique o usuario e contrasinal en OSM en Configuración Limpar os puntos intermedios @@ -441,7 +442,7 @@ Punto Nome de ficheiro GPX O ficheiro GPX foi gravado correctametne en {0} - Cree camiños (ou empregue ou modifique ficheiros GPX existentes) para medir a distancia entre puntos. Gárdeos como GPX, pois poden ser empregados para planificar rutas en GPX. + Este engadido fornece un trebello da pantalla do mapa que permite crear camiños tocando no mapa ou usar ou modificar ficheiros GPX existentes e así planificar unha viaxe e medir a distancia entre distintos puntos. Os resultados pódense gardar nun ficheiro GPX, que máis tarde pode servir de guía. Calculadora de distancias e ferramenta de planificación * Toque para marcar un punto.\n * Manteña premido o mapa para eliminar un punto anterior.\n * Manteña premido un punto para ver e anexar unha descrición.\n * Prema no trebello de medición para ver máis accións. Non mostrar de novo @@ -470,7 +471,7 @@ Sitio web Teléfono - Mostrar as opcións para permitir o seguimento e a navegación no modo de durmir (pantalla apagada) espertando periodicamente o dispositivo de GPS. + Mostrar as opcións para permitir o seguimento e a navegación no modo de segundo plano (pantalla apagada) espertando periodicamente o dispositivo de GPS. Install version Escoller o tema do aplicativo Tema do aplicativo @@ -493,18 +494,18 @@ none OpenMaps EU - Sobreposicións de sombreado + Sombreado - Datos das curvas de nivel + Curvas de nivel Datos de son/vídeo Confirma que desexa parar a navegación? Confirma que desexa limpar o punto de destino (e os puntos de pasaxe)? Permitir calcular rutas precisas sen fallo. Aínda se ve limitado polas distancias e é lento. Cálculo de rutas preciso (alfa) Mostrar - Foto %1$s de %2$s + Foto %1$s %2$s Tirar unha foto Tirar unha foto O engadido de Dropbox permite sincronizar pistas e notas de son/vídeo cunha conta de Dropbox. @@ -539,18 +540,18 @@ Non é posíbel reproducir a gravación Eliminar a gravación Reproducir - Gravación %1$s %2$s de %3$s + Gravación %1$s %3$s %2$s Gravación Parar Comezar Notas de son/vídeo Engadido de OsmAnd para curvas de nivel sen conexión - "Este engadido fornece unha capa de sobreposición de curvas de nivel e unha capa de sombras de altitude (relevo) que poden ser mostradas nos mapas sen conexión de OsmAnd. Esta funcionalidade pode ser moi apreciada por atletas, camiñantes, sendeiristas e calqueira que teña interese pola estrutura de relevo da paisaxe.\n\nOs datos globais (entre os 70 graos norte e os 70 graos sul) están baseados nas medicións de SRTM (Misión Topográfica con Radar da Lanzadeira Espacial) e ASTER (Radiómetro Espacial Avanzado de Emisión Térmica e Reflexión) e instrumentos de imaxes a bordo do Terra, o satélite máis importante do Sistema de Observación Terrestre da NASA. ASTER é un esforzo cooperativo entre a NASA, o Ministerio de Economía do Xapón, Comercio e Industria (METI) e Sistemas Espaciais Xaponeses (J-spaceystems). " + "Este engadido fornece unha capa de sobreposición de curvas de nivel e unha capa de sombras de altitude (relevo) que poden ser mostradas nos mapas sen conexión de OsmAnd. Esta funcionalidade pode ser moi apreciada por atletas, camiñantes, sendeiristas e calquera que teña interese pola estrutura de relevo da paisaxe.\n\nOs datos globais (entre os 70 graos norte e os 70 graos sul) están baseados nas medicións de SRTM (Misión Topográfica con Radar da Lanzadeira Espacial) e ASTER (Radiómetro Espacial Avanzado de Emisión Térmica e Reflexión) e instrumentos de imaxes a bordo do Terra, o satélite máis importante do Sistema de Observación Terrestre da NASA. ASTER é un esforzo cooperativo entre a NASA, o Ministerio de Economía do Xapón, Comercio e Industria (METI) e Sistemas Espaciais Xaponeses (J-spaceystems). " Medición de distancias A situación que asociar coa nota aínda non foi definida. Con «Empregar a situación...» pódeselle asignar unha nota á situación indicada Notas de son - Tomar notas de son/vídeo durante a viaxe + O engadido de notas de son/vídeo fornece a funcionalidade de tomar notas de son/fotografía/vídeo durante unha viaxe, usando tanto un botón da pantalla do mapa ou directamente co menú de contexto para calquera posición do mapa. Notas de son/vídeo partes Curvas de nivel @@ -559,8 +560,8 @@ Outros mapas Só as estradas Curvas de nivel - Mapas normais - Mapas só de estradas + Mapa normal + Mapa só de estradas Escala de excursionismo alpino (SAC) Mostrar as rutas seguindo a escala SAC Sobreposición de símbolos de sendeirismo @@ -590,7 +591,7 @@ Seleccionar un esquema de cores de estrada: Esquema de cores de estrada Mostrar en que dirección está o destino - Permitir que o engadido de seguimento empregue os servizos de rexistro da posición (gravación de GPX, seguimento na rede) + Permitir que o engadido de gravación de viaxes empregue os servizos de rexistro da posición (rexistro de GPX, seguimento na rede) Calcular rutas posibelmente non óptimas en distnacias longas Active o GPS na configuración @@ -666,8 +667,8 @@ Regra Dirección da vista Tema transparente - Activar\n o modo de durmir - Parar\n o modo de durmir + Executar\n o aplicativo en segundo plano + Deter\n a execución en segundo plano Intervalo para espertar o GPS: %s Continuo Para desbloquear a pantalla prema na icona do cadeado @@ -701,7 +702,7 @@ A ruta será calculada cando se atope a posición Horas Minutos - O coche estaba aparcado en: + O coche estaba aparcado en Seleccionar a velocidade da simulación da ruta Memoria asignada de %1$s MB (O límite de Android é %2$s MB, Dalvik %3$s MB). @@ -728,7 +729,7 @@ PM AM Punto de aparcamento - Este engadido permite almacenar a situación do coche aparcado. + O engadido de posición de aparcamento permite memorizar onde se deixou aparcado o coche e canto tempo falta (se hai un límite temporal).\nTanto a posición como o tempo son visíbeis na pantalla principal do OsmAnd, así como nun trebello na pantalla do mapa. Pódeselle engadir unha alarma ao calendario de Android como recordatorio. Posición de aparcamento Marcar como posición de aparcamento Eliminar un marcador de aparcamento @@ -769,8 +770,8 @@ Desexa interromper a descarga de ficheiros? Grazas por empregar o OsmAnd. Para moitas das funcionalidades deste aplicativo fan falta algúns datos rexionais sen conexión que poden ser descargados desde «Configuración» → «Xestionar os ficheiros de mapas». Posteriormente é posíbel ver mapas, atopar enderezos, consultar puntos de interese (PDI) e atopar transporte público. Requírese o mapa base para que o aplicativo funcione axeitadamente e foi seleccionado para ser descargado. - Mapas con conexión e en teselas - Mapas sen conexión (vectoriais) + Mapas con conexión e en teselas descargadas + Mapas normais (vectoriais) Descargar e xestionar ficheiros de mapas sen conexión almacenados no dispositivo Activar o engadido de mapas con conexión para seleccionar fontes de mapas diferentes Mapas con conexión e en teselas @@ -781,17 +782,17 @@ "Con este engadido pódese acceder a moitos tipos de mapas da rede (chamados de teselas ou raster), desde teselas predefinidas de Openstreetmap (como Mapnik) a imaxes de satélite e capas para propósitos determinados, como mapas climatolóxicos, mapas xeolóxicos, capas con sombreado das pendentes, etc.\n\nCalquera destes mapas pode ser empregado como mapa principal (base) para que apareza na pantalla de mapas de Osm ou superposto ou submetido doutro mapa base (como os mapas sen conexión normais de OsmAnd). Para que un mapa submetido sexa máis visíbel algúns elementos dos mapas vectoriais de OsmAnd poden ser agochados facilmente mediante o menú «Configurar o mapa».\n\nOs mapas en teselas pódense obter directamente a través de recursos na rede ou poden ser preparados para seren empregados sen conexión (e copiarse manualmente a un cartafol de datos de OsmAnd) como base de datos sqlite, que pode ser producida con diversas ferramentas de preparación de mapas de terceiros. " - Mostrar as opcións para as funcionalidades de accesibilidade especiais. + Este engadido pon as funcións de accesibilidade do dispositivo a disposición directamente desde o OsmAnd. Facilita que, por exemplo, se poida axustar a velocidade da fala nas voces de TTS, se configure a navegación da pantalla, se use unha trackball para controlar a ampliación ou se use a resposta de texto a fala, como cando se anuncia automaticamente a posición. - Mostrar as opcións para as funcionalidades de desenvolvemento e depuración, como simulación de rutas ou visualización do desempeño do renderizado. + Este engadido mostra as opcións para as funcionalidades de desenvolvemento e depuración, como simulación de rutas, visión do desempeño do renderizado ou indicacións por voz. Estas opcións están pensadas para seren usadas polos desenvolvedores e non son necesarias para o uso xeral. Engadidos Os engadidos activan opcións avanzadas e funcionalidade adicional Engadidos - Mostrar as opcións precisas para a colaboración con OSM, como recollida ou modificación de obxectos PDI de OSM, abrir ou comentar fallos de OSM e achegar ficheiros GPX gravados (require ter credenciais de OSM). + Con este engadido pódese usar OsmAnd para achegar mellorar a OSM, como crear ou modificar obxectos de punto de interese de OSM, abrir ou comentar fallos de OSM e enviar ficheiros GPX gravados. OSM é un proxecto comunitario de creación de mapas globais no dominio público. Para máis detalles, consulte http://openstreetmap.org. Agradécese a participación activa e as colaboracións pódense realizar directamente desde OsmAnd se se indican as credenciais persoais de OSM no aplicativo. Os mapas vectoriais seguramente se mostran máis rápido. Poden non funcionar ben nalgúns dispositivos. Reproducir as ordes da voz que haxa seleccionada Desenvolvemento do OsmAnd @@ -893,7 +894,7 @@ Intervalo de seguimento con conexión Indique o enderezo web con esta sintaxe dos parámetros: lat={0}, lon={1}, timestamp={2}, hdop={3}, altitude={4}, speed={5}, bearing={6} Enderezo web para o seguimento con conexión - Active as opcións de «Rexistrar a pista nun ficheiro GPX». + Rexistre a pista empregando o trebello de GPX ou mediante as opcións de «Gravación de viaxe». Mostrar a pista actual Esta versión gratuíta do OsmAnd está limitada a %1$s descargas e non admite artigos da Wikipedia sen conexión. @@ -906,10 +907,10 @@ Europ Europa - Francia Europa - Alemaña - Europa/Asia - Rusia + Rusia África Asia - Oceanía + Australia e Oceanía Mapas mundi e temáticos Puntos de interese mundiais da Wikipedia Indicacións de voz (gravadas, funcionalidade limitada) @@ -929,8 +930,8 @@ Precísase para os envíos a openstreetmap.org O seu contrasinal en OSM Precísase para os envíos a openstreetmap.org - Modo de durmir - Emprégueo para executar o OsmAnd mentres a pantalla está apagada + Modo de segundo plano + OsmAnd execútase en segundo plano cando a pantalla está apagada @@ -946,7 +947,7 @@ A inicializar a biblioteca nativa … Centrar automaticamente a vista do mapa Tempo até que a vista do mapa se sincronice coa posición actual - Nunca + Nunca (toque en «Ir» para iniciar o guiado manualmente) Nunca Anunciar de novo as instrucións de navegación a intervalos regulares Repetir as instrucións de navegación @@ -1031,8 +1032,8 @@ Datos de transporte público Datos de mapas Desactivado - Datos de voz (TTS) - Datos de voz (gravados) + Indicacións de voz (TTS) + Indicacións de voz (gravadas) Datos de PDI Voz TTS @@ -1260,12 +1261,12 @@ GPS segundos min. - Estabelecer o intervalo para espertar empregado polo servizo do modo de durmir - Empregar o fornecedor de situación empregado polo servizo de modo de durmir + Estabelecer o intervalo para espertar empregado polo servizo de segundo plano + Empregar o fornecedor de situación empregado polo servizo de segundo plano Fornecedor de situación Executa OsmAnd no fondo para seguir a posición mentres a pantalla está apagada - Executar no modo de durmir - O servizo de navegación do modo de durmir require que se active un fornecedor de situación. + Executar OsmAnd en segundo plano + O servizo de navegación en segundo plano require que se active un fornecedor de situación. Agochar o filtro Mostrar o filtro Filter @@ -1348,7 +1349,7 @@ Address A descarga foi correcta - A descargar … + A descargar A descargar a lista de rexións dispoñíbeis… A lista de rexións non foi obtida de osmand.net. @@ -1597,7 +1598,7 @@ Usuario anónimo Identificado como %1$s - Anunciar os pasos de peón + Pasos de peón Estilo de estrada Predeterminado Laranxa @@ -1811,7 +1812,7 @@ Contraer Enderezo Pechar a sesión - Non foi posíbel cambiar o nome + Non foi posíbel cambiar o nome. días de atraso Coidado de pistas Para poder mostrar mapas náuticos hai que descargar o mapa especial sen conexión @@ -1832,7 +1833,7 @@ Lugares Bordo groso Navaho - Detén o rexistro de GPX cando se mata o aplicativo (mediante apps recentes). A indicación do modo de durmir de OsmAnd desaparece da barra de notificacións de Android). + Detén o rexistro de GPX cando se mata o aplicativo (mediante apps recentes). (A indicación de OsmAnd desaparece da barra de notificacións de Android). Información de A-GPS Datos de A-GPS descargados por última vez: %1$s Indicar o tempo de agarda durante o que ficar na pantalla de planificación de rutas @@ -1845,7 +1846,7 @@ Nome da categoría Engadir unha categoría nova Rexións - Mapas rexionais + Mapas de toda a rexión Mapas mundiais As curvas de nivel están desactivadas Seleccionar categoría @@ -1863,7 +1864,76 @@ Navegación En execución en segundo plano Parar a simulación da posición - Simular empregando GPX gravado ou rota calculada + Simular empregando unha ruta calculada ou un GPX gravado O enderezo é aínda descoñecido Perigo - \ No newline at end of file + Ler máis + Novidades de + Agochar os obxectos propostos + Actualizar + Enviar + Crear un PDI de OSM + Creouse un fallo de OSM + Código QR + Mapa descargado + Descargouse o mapa de %1$s. Volva ao mapa para comezalo a usar. + Ir ao mapa + Compartir a localización + min/m + min/km + m/s + Gravación da viaxe + Evitar trens lanzadeira + Evitar trens lanzadeira + Wikipedia + Gravando pista neste momento + Engadir un favorito + Configurar a pantalla principal + Mostrar no inicio + Enviar o PDI + Gardado correctamente en: %1$s + O punto de interese será eliminado unha vez enviados os cambios + Mostrar GPX + Número de liñas + Confírmao? + Hanse perder os cambios non gardados. Continuar? + Fican %1$s descargas + Estradas + A descargar - ficheiro %1$d + COMPRAR + Active o engadido SRTM + Noutro momento + Versión completa + Descargas + Confirma que desexa descargar un mapa de estradas, aínda que ten o mapa completo? + %1$.1f de %2$.1f MB + %.1f MB + Actualizar todo (%1$s MB) + Descargas gratuítas empregadas + Escolla onde desexa gardar os ficheiros de mapas. + Introduza o nome do país + Versión nova + Primeiros pasos co OsmAnd + Funcionalidades + Axúdenos a mellorar o OsmAnd + Engadidos + Primeiro uso + Como descargar mapas e axustar as opcións básicas + Configuración da navegación + Planificación dunha viaxe + Preguntas frecuentes + Preguntas frecuentes + Visión dos mapas + Busca nos mapas + Instalación e resolución de problemas + Artigos técnicos + Versións + Opinións + Contacte connosco + Lenda do mapa + Capa de sombreado desactivada + Ficheiro GPX con posicións das notas + Vista de mapa turístico + "Ao activar esta vista cámbiase o estilo do mapa de OsmAnd a «Vista turística», que é unha vista especial moi detallada para viaxeiros e condutores profesionais.\n\nEsta vista fornece, en todas as ampliacións do mapa, o nivel máximo de detalles de viaxe dispoñíbeis cos datos do mapa (en concreto, estradas, pistas, camiños e marcas de orientación).\n\nTamén mostra claramente todos os tipos de estrada, distinguíndoas sen ambigüidades pola súa cor, o que é útil especialmente cando se conducen vehículos grandes.\n\nTamén fornece opcións de turismo especiais, como rutas de ciclismo ou rutas de montaña.\n\nNon se precisa descargar ningún mapa especial, xa que a vista se crea a partir dos mapas normais.\n\nPódese pechar esta vista desactivándoa aquí ou cambiando o «Estilo de mapa» en «Configurar o mapa» como se desexe. " + "Este engadido enriquece o aplicativo de mapas de navegación OsmAnd para que mostre tamén mapas náuticos para viaxes en barco e outros tipos de deportes acuáticos.\n\nUnha extensión de mapas especial para OsmAnd fornece todas as marcas náuticas e símbolos das cartas para a navegación en augas interiores e de cabotaxe. A descrición de cada marca de navegación fornece os detalles precisos para identificala, así como o seu significado (categoría, forma, cor, secuencia, referencia, etc.).\n\nPara volver a un dos estilos de mapa convencionais de OsmAnd, simplemente hai que desactivar este engadido de novo ou cambiar o «Estilo de mapa» en «Configurar o mapa» como se desexe. " + From 9b10330269540eb8c494b710b31f801a1f1ba510 Mon Sep 17 00:00:00 2001 From: Evgenii Martynenko Date: Mon, 9 Nov 2015 21:31:20 +0100 Subject: [PATCH 22/32] Translated using Weblate (Russian) Currently translated at 99.6% (1798 of 1805 strings) --- OsmAnd/res/values-ru/strings.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/values-ru/strings.xml b/OsmAnd/res/values-ru/strings.xml index 49841d26fd..4e1fe7fff6 100644 --- a/OsmAnd/res/values-ru/strings.xml +++ b/OsmAnd/res/values-ru/strings.xml @@ -1,4 +1,5 @@ - + + Скрыть планируемые объекты Использовать безопасное подключение к серверу @@ -1812,4 +1813,6 @@ Места Загрузка файла - %1$d - \ No newline at end of file +Подробнее + Что нового в + From 44d14c0039c38d175b531c168e3b7e7332a9f0de Mon Sep 17 00:00:00 2001 From: Franco Date: Mon, 9 Nov 2015 22:44:41 +0100 Subject: [PATCH 23/32] Translated using Weblate (Argentinean Spanish) Currently translated at 100.0% (2201 of 2201 strings) --- OsmAnd/res/values-es-rAR/phrases.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-es-rAR/phrases.xml b/OsmAnd/res/values-es-rAR/phrases.xml index 407bd90790..feb98302d1 100644 --- a/OsmAnd/res/values-es-rAR/phrases.xml +++ b/OsmAnd/res/values-es-rAR/phrases.xml @@ -2414,6 +2414,6 @@ Cargamento: Vehículos Cargamento: Bicicletas Cargamento: Contenedores - Cargamento: Transporte pesado + Cargamento: Vehículos pesados From d36ce11917b785f70a587f2438847b5e5f9fdb7c Mon Sep 17 00:00:00 2001 From: jan madsen Date: Mon, 9 Nov 2015 22:17:40 +0100 Subject: [PATCH 24/32] Translated using Weblate (Danish) Currently translated at 100.0% (2201 of 2201 strings) --- OsmAnd/res/values-da/phrases.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-da/phrases.xml b/OsmAnd/res/values-da/phrases.xml index efc0ed0942..3f56f4c422 100644 --- a/OsmAnd/res/values-da/phrases.xml +++ b/OsmAnd/res/values-da/phrases.xml @@ -2403,7 +2403,7 @@ Bygningstype: kloster Bygningstype: basilika Bygningstype: synagoge - Bygningstype: helgenskrin + Bygningstype: helligdom Kunstner Billedhugger From 44a0abca631d353fa090fff21703ccc86c979ce0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Xos=C3=A9=20Calvo?= Date: Mon, 9 Nov 2015 23:22:35 +0100 Subject: [PATCH 25/32] Translated using Weblate (Galician) Currently translated at 33.5% (738 of 2201 strings) --- OsmAnd/res/values-gl/phrases.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/OsmAnd/res/values-gl/phrases.xml b/OsmAnd/res/values-gl/phrases.xml index 8c1fa4568f..d388140ef7 100644 --- a/OsmAnd/res/values-gl/phrases.xml +++ b/OsmAnd/res/values-gl/phrases.xml @@ -798,4 +798,8 @@ Mesa de pícnic Porto deportivo + Moqueta + Terminal aeroportuaria + Obras hidráulicas + Torre de refrixeración From 9515ca88e96a232c1884f78c4b2b82bb0c46a6bc Mon Sep 17 00:00:00 2001 From: Viktar Palstsiuk Date: Tue, 10 Nov 2015 08:59:25 +0100 Subject: [PATCH 26/32] Translated using Weblate (Belarusian) Currently translated at 100.0% (1805 of 1805 strings) --- OsmAnd/res/values-be/strings.xml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/OsmAnd/res/values-be/strings.xml b/OsmAnd/res/values-be/strings.xml index 7734fd32af..88d8365984 100644 --- a/OsmAnd/res/values-be/strings.xml +++ b/OsmAnd/res/values-be/strings.xml @@ -1,4 +1,5 @@ -Без аўтаматычнага маштабаваньня + +Без аўтаматычнага маштабаваньня Буйней Для сярэдняга маштаба Драбней @@ -1996,9 +1997,12 @@ Як загрузіць мапы, усталяваць асноўныя налады Налада навігацыі Планаваньне паездкі - Як карыстацца модулямі + Часта задаваныя пытаньні Агляд мапы Пошук мапы Усталёўка і вырашэньне праблемаў Тэхнічныя артыкулы - \ No newline at end of file + Падрабязьней + Што новага ў + Схаваць плануемыя аб\'екты + From e6a05543313f2e07afca8d1c0e277d95e361b7d5 Mon Sep 17 00:00:00 2001 From: xmd5a Date: Tue, 10 Nov 2015 11:00:33 +0300 Subject: [PATCH 27/32] Update phrases --- OsmAnd/res/values-ru/phrases.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-ru/phrases.xml b/OsmAnd/res/values-ru/phrases.xml index 7ec531f825..b8b89be88f 100644 --- a/OsmAnd/res/values-ru/phrases.xml +++ b/OsmAnd/res/values-ru/phrases.xml @@ -857,7 +857,7 @@ Территория железной дороги Искусственный водоём - Бак для жидкости + Контейнер для хранения Микрорайон Жилой район From 3899f9d2ac526ae631adcb62e3e44413a75d4d57 Mon Sep 17 00:00:00 2001 From: Thomas Tonino Date: Tue, 10 Nov 2015 07:50:03 +0100 Subject: [PATCH 28/32] Translated using Weblate (Dutch) Currently translated at 99.6% (1798 of 1805 strings) --- OsmAnd/res/values-nl/strings.xml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/OsmAnd/res/values-nl/strings.xml b/OsmAnd/res/values-nl/strings.xml index 10d52780e8..c9210006c4 100644 --- a/OsmAnd/res/values-nl/strings.xml +++ b/OsmAnd/res/values-nl/strings.xml @@ -1,4 +1,5 @@ - + + Configureer scherm Toon rijstroken @@ -2065,7 +2066,7 @@ Afghanistan, Albanie, Algerije, Andorra, Angola, Anguilla, Antigua en Barbuda, A Probeer het opnieuw Fout: {0} Wilt u OsmAnd beoordelen op Google Play? Alvast heel erg bedankt. - Deze categorienaam bestaat al. Kies een andere. + Deze categorienaam bestaat al. Bedenk een andere. Categorienaam Voeg categorie toe Regio\'s @@ -2193,4 +2194,4 @@ Afghanistan, Albanie, Algerije, Andorra, Angola, Anguilla, Antigua en Barbuda, A Meer lezen Wat is nieuw in Verberg voorgestelde objecten - \ No newline at end of file + From 0495701a32893b17f87b3a150055b3ca511576de Mon Sep 17 00:00:00 2001 From: Mirco Zorzo Date: Tue, 10 Nov 2015 07:38:51 +0100 Subject: [PATCH 29/32] Translated using Weblate (Italian) Currently translated at 100.0% (1805 of 1805 strings) --- OsmAnd/res/values-it/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-it/strings.xml b/OsmAnd/res/values-it/strings.xml index eaf191f8a4..2b497dcb6d 100644 --- a/OsmAnd/res/values-it/strings.xml +++ b/OsmAnd/res/values-it/strings.xml @@ -1921,7 +1921,7 @@ Si consiglia di aggiungere uno o più punti intermedi per migliorarne le prestaz Apre alle Chiude alle File GPX con note locali - Località + Posizioni Informazioni di contatto From 71f7f9b5d3647ffa825cbce4efde1af2e2c6a2f3 Mon Sep 17 00:00:00 2001 From: GaidamakUA Date: Tue, 10 Nov 2015 11:09:04 +0200 Subject: [PATCH 30/32] This resolves #1893 --- OsmAnd/res/values-sv/strings.xml | 24 ++++--- .../src/net/osmand/plus/AppInitializer.java | 1 + .../net/osmand/plus/OsmandApplication.java | 66 ++++++++++--------- .../plus/mapcontextmenu/MenuController.java | 1 - .../controllers/OsmBugMenuController.java | 1 - .../plus/osmedit/AdvancedEditPoiFragment.java | 2 +- .../plus/osmedit/EditPoiDialogFragment.java | 51 +++++++------- .../net/osmand/plus/osmedit/OsmBugsLayer.java | 4 -- 8 files changed, 75 insertions(+), 75 deletions(-) diff --git a/OsmAnd/res/values-sv/strings.xml b/OsmAnd/res/values-sv/strings.xml index 935583e31a..e6b6a9fa51 100644 --- a/OsmAnd/res/values-sv/strings.xml +++ b/OsmAnd/res/values-sv/strings.xml @@ -1,4 +1,5 @@ - + + För att låsa upp skärmen tryck på låsikonen Välj land Välj stad @@ -1751,7 +1752,7 @@ Höjdgräns Smart omräkning av rutt Räkna om endast början av rutten för långa resor - + Ange tillåten fordonshöjd på rutter Dela ut min position Logga ut @@ -1859,8 +1860,8 @@ Kontaktinformation Konfigurera panelen Skicka in POI - - + + Antal rader i panelen: %1$s Ange typ av POI. Favoriter @@ -1951,9 +1952,8 @@ Kartvisning Söka på kartan Att planera en resa - - - + + Installation och problemlösning Tekniska artiklar Versioner @@ -1961,14 +1961,12 @@ Skapat en OSM POI Skapat en OSM-bugg Baskarta över världen (täcker hela världen med låg zoomningsgrad) saknas eller är gammal. Hämta gärna denna karta till din enhet. -Skicka + Skicka Teckenförklaring -Uppdatera - - - + Uppdatera + Återkoppling Läs mer Nyheter Dölj föreslagna objekt - + diff --git a/OsmAnd/src/net/osmand/plus/AppInitializer.java b/OsmAnd/src/net/osmand/plus/AppInitializer.java index 456648d08a..170ab4e95e 100644 --- a/OsmAnd/src/net/osmand/plus/AppInitializer.java +++ b/OsmAnd/src/net/osmand/plus/AppInitializer.java @@ -7,6 +7,7 @@ import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.content.SharedPreferences; + import net.osmand.IProgress; import net.osmand.IndexConstants; import net.osmand.PlatformUtil; diff --git a/OsmAnd/src/net/osmand/plus/OsmandApplication.java b/OsmAnd/src/net/osmand/plus/OsmandApplication.java index 7fa08fb590..53e1383f87 100644 --- a/OsmAnd/src/net/osmand/plus/OsmandApplication.java +++ b/OsmAnd/src/net/osmand/plus/OsmandApplication.java @@ -1,12 +1,30 @@ package net.osmand.plus; -import java.io.BufferedWriter; -import java.io.ByteArrayOutputStream; -import java.io.File; -import java.io.FileWriter; -import java.io.PrintStream; -import java.lang.Thread.UncaughtExceptionHandler; -import java.util.Locale; +import android.app.Activity; +import android.app.AlarmManager; +import android.app.AlertDialog; +import android.app.AlertDialog.Builder; +import android.app.Application; +import android.app.PendingIntent; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.pm.PackageInfo; +import android.content.pm.PackageManager.NameNotFoundException; +import android.content.res.Configuration; +import android.os.AsyncTask; +import android.os.Build; +import android.os.Handler; +import android.os.Message; +import android.text.format.DateFormat; +import android.util.TypedValue; +import android.view.View; +import android.view.accessibility.AccessibilityManager; +import android.widget.CheckBox; +import android.widget.LinearLayout; +import android.widget.LinearLayout.LayoutParams; +import android.widget.TextView; +import android.widget.Toast; import net.osmand.PlatformUtil; import net.osmand.access.AccessibilityPlugin; @@ -34,31 +52,15 @@ import net.osmand.plus.routing.RoutingHelper; import net.osmand.plus.voice.CommandPlayer; import net.osmand.router.RoutingConfiguration; import net.osmand.util.Algorithms; -import android.app.Activity; -import android.app.AlarmManager; -import android.app.AlertDialog; -import android.app.AlertDialog.Builder; -import android.app.Application; -import android.app.PendingIntent; -import android.content.Context; -import android.content.DialogInterface; -import android.content.Intent; -import android.content.pm.PackageInfo; -import android.content.pm.PackageManager.NameNotFoundException; -import android.content.res.Configuration; -import android.os.AsyncTask; -import android.os.Build; -import android.os.Handler; -import android.os.Message; -import android.text.format.DateFormat; -import android.util.TypedValue; -import android.view.View; -import android.view.accessibility.AccessibilityManager; -import android.widget.CheckBox; -import android.widget.LinearLayout; -import android.widget.LinearLayout.LayoutParams; -import android.widget.TextView; -import android.widget.Toast; + +import java.io.BufferedWriter; +import java.io.ByteArrayOutputStream; +import java.io.File; +import java.io.FileWriter; +import java.io.PrintStream; +import java.lang.Thread.UncaughtExceptionHandler; +import java.util.Locale; + import btools.routingapp.BRouterServiceConnection; import btools.routingapp.IBRouterService; diff --git a/OsmAnd/src/net/osmand/plus/mapcontextmenu/MenuController.java b/OsmAnd/src/net/osmand/plus/mapcontextmenu/MenuController.java index fdcda44c0c..ce3e77a304 100644 --- a/OsmAnd/src/net/osmand/plus/mapcontextmenu/MenuController.java +++ b/OsmAnd/src/net/osmand/plus/mapcontextmenu/MenuController.java @@ -29,7 +29,6 @@ import net.osmand.plus.mapcontextmenu.controllers.PointDescriptionMenuController import net.osmand.plus.mapcontextmenu.controllers.TargetPointMenuController; import net.osmand.plus.mapcontextmenu.controllers.WptPtMenuController; import net.osmand.plus.mapcontextmenu.other.ShareMenu; -import net.osmand.plus.osmedit.OsmBugsLayer; import net.osmand.plus.osmedit.OsmBugsLayer.OpenStreetNote; import net.osmand.plus.osmedit.OsmPoint; import net.osmand.plus.osmo.OsMoGroupsStorage.OsMoDevice; diff --git a/OsmAnd/src/net/osmand/plus/mapcontextmenu/controllers/OsmBugMenuController.java b/OsmAnd/src/net/osmand/plus/mapcontextmenu/controllers/OsmBugMenuController.java index cda113c055..42e4081249 100644 --- a/OsmAnd/src/net/osmand/plus/mapcontextmenu/controllers/OsmBugMenuController.java +++ b/OsmAnd/src/net/osmand/plus/mapcontextmenu/controllers/OsmBugMenuController.java @@ -12,7 +12,6 @@ import net.osmand.plus.mapcontextmenu.MenuBuilder; import net.osmand.plus.mapcontextmenu.MenuController; import net.osmand.plus.osmedit.OsmBugsLayer.OpenStreetNote; import net.osmand.plus.osmedit.OsmEditingPlugin; -import net.osmand.util.Algorithms; public class OsmBugMenuController extends MenuController { diff --git a/OsmAnd/src/net/osmand/plus/osmedit/AdvancedEditPoiFragment.java b/OsmAnd/src/net/osmand/plus/osmedit/AdvancedEditPoiFragment.java index eafefe8ad8..06b1a4b241 100644 --- a/OsmAnd/src/net/osmand/plus/osmedit/AdvancedEditPoiFragment.java +++ b/OsmAnd/src/net/osmand/plus/osmedit/AdvancedEditPoiFragment.java @@ -105,7 +105,7 @@ public class AdvancedEditPoiFragment extends Fragment @Override public void onTagsChanged(String anyTag) { LOG.debug("onTagsChanged(" + "anyTag=" + anyTag + ")"); - final String value = getData().getTagValues().get(anyTag); + String value = getData().getTagValues().get(anyTag); if (Algorithms.objectEquals(anyTag, OSMSettings.OSMTagKey.NAME.getValue())) { nameTextView.setText(value); } diff --git a/OsmAnd/src/net/osmand/plus/osmedit/EditPoiDialogFragment.java b/OsmAnd/src/net/osmand/plus/osmedit/EditPoiDialogFragment.java index 24d7d0a0f1..b1270aea91 100644 --- a/OsmAnd/src/net/osmand/plus/osmedit/EditPoiDialogFragment.java +++ b/OsmAnd/src/net/osmand/plus/osmedit/EditPoiDialogFragment.java @@ -76,6 +76,7 @@ public class EditPoiDialogFragment extends DialogFragment { private static final String KEY_AMENITY_NODE = "key_amenity_node"; private static final String KEY_AMENITY = "key_amenity"; private static final String TAGS_LIST = "tags_list"; + private static final String IS_ADDING_POI = "is_adding_poi"; private EditPoiData editPoiData; private ViewPager viewPager; @@ -124,12 +125,15 @@ public class EditPoiDialogFragment extends DialogFragment { boolean isLightTheme = settings.OSMAND_THEME.get() == OsmandSettings.OSMAND_LIGHT_THEME; if (savedInstanceState != null) { + @SuppressWarnings("unchecked") Map mp = (Map) savedInstanceState.getSerializable(TAGS_LIST); editPoiData.updateTags(mp); } + boolean isAddingPoi = getArguments().getBoolean(IS_ADDING_POI); + Toolbar toolbar = (Toolbar) view.findViewById(R.id.toolbar); - toolbar.setTitle(R.string.poi_create_title); + toolbar.setTitle(isAddingPoi ? R.string.poi_create_title : R.string.poi_edit_title); toolbar.setNavigationIcon(R.drawable.abc_ic_ab_back_mtrl_am_alpha); toolbar.setNavigationOnClickListener(new View.OnClickListener() { @Override @@ -364,27 +368,6 @@ public class EditPoiDialogFragment extends DialogFragment { super.onSaveInstanceState(outState); } - - public static EditPoiDialogFragment createAddPoiInstance(double latitude, double longitude, - OsmandApplication application) { - Node node = new Node(latitude, longitude, -1); - Amenity amenity; - amenity = new Amenity(); - amenity.setType(application.getPoiTypes().getOtherPoiCategory()); - amenity.setSubType(""); - amenity.setAdditionalInfo(OSMSettings.OSMTagKey.OPENING_HOURS.getValue(), ""); - return createInstance(node, amenity); - } - - public static EditPoiDialogFragment createInstance(Node node, Amenity amenity) { - EditPoiDialogFragment editPoiDialogFragment = new EditPoiDialogFragment(); - Bundle args = new Bundle(); - args.putSerializable(KEY_AMENITY_NODE, node); - args.putSerializable(KEY_AMENITY, amenity); - editPoiDialogFragment.setArguments(args); - return editPoiDialogFragment; - } - public EditPoiData getEditPoiData() { return editPoiData; } @@ -510,6 +493,28 @@ public class EditPoiDialogFragment extends DialogFragment { return (OsmandApplication) getActivity().getApplication(); } + public static EditPoiDialogFragment createAddPoiInstance(double latitude, double longitude, + OsmandApplication application) { + Node node = new Node(latitude, longitude, -1); + Amenity amenity; + amenity = new Amenity(); + amenity.setType(application.getPoiTypes().getOtherPoiCategory()); + amenity.setSubType(""); + amenity.setAdditionalInfo(OSMSettings.OSMTagKey.OPENING_HOURS.getValue(), ""); + return createInstance(node, amenity, true); + } + + public static EditPoiDialogFragment createInstance(Node node, Amenity amenity, + boolean isAddingPoi) { + EditPoiDialogFragment editPoiDialogFragment = new EditPoiDialogFragment(); + Bundle args = new Bundle(); + args.putSerializable(KEY_AMENITY_NODE, node); + args.putSerializable(KEY_AMENITY, amenity); + args.putBoolean(IS_ADDING_POI, isAddingPoi); + editPoiDialogFragment.setArguments(args); + return editPoiDialogFragment; + } + public static void showEditInstance(final Amenity amenity, final AppCompatActivity activity) { final OsmandSettings settings = ((OsmandApplication) activity.getApplication()) @@ -531,7 +536,7 @@ public class EditPoiDialogFragment extends DialogFragment { protected void onPostExecute(Node n) { if (n != null) { EditPoiDialogFragment fragment = - EditPoiDialogFragment.createInstance(n, amenity); + EditPoiDialogFragment.createInstance(n, amenity, false); fragment.show(activity.getSupportFragmentManager(), TAG); } else { AccessibleToast.makeText(activity, diff --git a/OsmAnd/src/net/osmand/plus/osmedit/OsmBugsLayer.java b/OsmAnd/src/net/osmand/plus/osmedit/OsmBugsLayer.java index 144db14a79..d803c04b21 100644 --- a/OsmAnd/src/net/osmand/plus/osmedit/OsmBugsLayer.java +++ b/OsmAnd/src/net/osmand/plus/osmedit/OsmBugsLayer.java @@ -12,7 +12,6 @@ import android.os.AsyncTask; import android.os.Bundle; import android.util.Xml; import android.view.View; -import android.widget.ArrayAdapter; import android.widget.EditText; import android.widget.Toast; @@ -24,8 +23,6 @@ import net.osmand.data.PointDescription; import net.osmand.data.QuadRect; import net.osmand.data.RotatedTileBox; import net.osmand.osm.io.NetworkUtils; -import net.osmand.plus.ContextMenuAdapter; -import net.osmand.plus.ContextMenuAdapter.OnContextMenuClick; import net.osmand.plus.OsmandApplication; import net.osmand.plus.OsmandSettings; import net.osmand.plus.R; @@ -46,7 +43,6 @@ import java.io.InputStreamReader; import java.io.Serializable; import java.net.URLConnection; import java.util.ArrayList; -import java.util.LinkedList; import java.util.List; public class OsmBugsLayer extends OsmandMapLayer implements IContextMenuProvider, DialogProvider { From 55e86c3318740e7459ddb552c14f124ac1731e29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nesim=20=C4=B0=C5=9E?= Date: Tue, 10 Nov 2015 10:03:20 +0100 Subject: [PATCH 31/32] Translated using Weblate (Kurdish) Currently translated at 0.8% (15 of 1805 strings) --- OsmAnd/res/values-ku/strings.xml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/values-ku/strings.xml b/OsmAnd/res/values-ku/strings.xml index cc87b7b405..df7f07385a 100644 --- a/OsmAnd/res/values-ku/strings.xml +++ b/OsmAnd/res/values-ku/strings.xml @@ -1,4 +1,5 @@ - + + زانیاری دەنگ/ڤیدیۆ دڵنیای له وەی که ئه ته وێت ناڤیگێشن راگریت @@ -14,4 +15,5 @@ Milla Bahre Tomarkerê Ger Agahdarî En Qu Mın - \ No newline at end of file + Barkiri + From 2ad8d916caca39a8beb8d9656b98397b9af793bf Mon Sep 17 00:00:00 2001 From: GaidamakUA Date: Tue, 10 Nov 2015 11:41:37 +0200 Subject: [PATCH 32/32] Dropdown items are now sorted fixes #1890 --- .../net/osmand/plus/osmedit/AdvancedEditPoiFragment.java | 2 ++ .../src/net/osmand/plus/osmedit/EditPoiDialogFragment.java | 7 +++++++ 2 files changed, 9 insertions(+) diff --git a/OsmAnd/src/net/osmand/plus/osmedit/AdvancedEditPoiFragment.java b/OsmAnd/src/net/osmand/plus/osmedit/AdvancedEditPoiFragment.java index 06b1a4b241..493c80b874 100644 --- a/OsmAnd/src/net/osmand/plus/osmedit/AdvancedEditPoiFragment.java +++ b/OsmAnd/src/net/osmand/plus/osmedit/AdvancedEditPoiFragment.java @@ -279,12 +279,14 @@ public class AdvancedEditPoiFragment extends Fragment public void setTagData(String[] tags) { tagAdapter.clear(); tagAdapter.addAll(tags); + tagAdapter.sort(String.CASE_INSENSITIVE_ORDER); tagAdapter.notifyDataSetChanged(); } public void setValueData(String[] values) { valueAdapter.clear(); valueAdapter.addAll(values); + valueAdapter.sort(String.CASE_INSENSITIVE_ORDER); valueAdapter.notifyDataSetChanged(); } } diff --git a/OsmAnd/src/net/osmand/plus/osmedit/EditPoiDialogFragment.java b/OsmAnd/src/net/osmand/plus/osmedit/EditPoiDialogFragment.java index b1270aea91..7dacb192cd 100644 --- a/OsmAnd/src/net/osmand/plus/osmedit/EditPoiDialogFragment.java +++ b/OsmAnd/src/net/osmand/plus/osmedit/EditPoiDialogFragment.java @@ -65,6 +65,7 @@ import net.osmand.util.Algorithms; import org.apache.commons.logging.Log; import java.io.Serializable; +import java.util.Comparator; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; @@ -467,6 +468,12 @@ public class EditPoiDialogFragment extends DialogFragment { } }; } + adapter.sort(new Comparator() { + @Override + public int compare(Object lhs, Object rhs) { + return lhs.toString().compareTo(rhs.toString()); + } + }); poiTypeEditText.setAdapter(adapter); poiTypeEditText.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {