From c474d8ee2ae02df5b2b87237d41b6885addafc71 Mon Sep 17 00:00:00 2001 From: ezjerry liao Date: Tue, 6 Oct 2015 10:57:14 +0200 Subject: [PATCH 01/11] Translated using Weblate (Chinese (Taiwan)) Currently translated at 91.1% (1513 of 1659 strings) --- OsmAnd/res/values-zh-rTW/phrases.xml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/values-zh-rTW/phrases.xml b/OsmAnd/res/values-zh-rTW/phrases.xml index cb0ed3f607..3e2682bc9c 100644 --- a/OsmAnd/res/values-zh-rTW/phrases.xml +++ b/OsmAnd/res/values-zh-rTW/phrases.xml @@ -1632,5 +1632,9 @@ 無二手商品 只有二手商品 - 零件 + 零配件 + 經銷商 + 維修 + 無維修 + 電動車維修 From 8863606fff30d5477558475255dc9cfa3e8fd139 Mon Sep 17 00:00:00 2001 From: Alexey Kulish Date: Tue, 6 Oct 2015 12:11:21 +0300 Subject: [PATCH 02/11] Downloads fixes --- OsmAnd/src/net/osmand/plus/WorldRegion.java | 6 +++--- .../src/net/osmand/plus/download/BaseDownloadActivity.java | 7 +------ .../net/osmand/plus/download/items/ItemsListBuilder.java | 6 +++++- .../osmand/plus/download/items/RegionDialogFragment.java | 4 +++- .../osmand/plus/download/items/RegionItemsFragment.java | 5 ++++- .../net/osmand/plus/download/items/VoiceItemsFragment.java | 4 ---- 6 files changed, 16 insertions(+), 16 deletions(-) delete mode 100644 OsmAnd/src/net/osmand/plus/download/items/VoiceItemsFragment.java diff --git a/OsmAnd/src/net/osmand/plus/WorldRegion.java b/OsmAnd/src/net/osmand/plus/WorldRegion.java index fc78b63f54..b39d6aa8b1 100644 --- a/OsmAnd/src/net/osmand/plus/WorldRegion.java +++ b/OsmAnd/src/net/osmand/plus/WorldRegion.java @@ -105,7 +105,7 @@ public class WorldRegion implements Serializable { } public void initWorld() { - regionId = null; + regionId = ""; downloadsIdPrefix = "world_"; name = null; superregion = null; @@ -284,11 +284,11 @@ public class WorldRegion implements Serializable { } public WorldRegion getRegionById(String regionId) { - if (regionId == null) { + if (regionId.length() == 0) { return this; } else { for (WorldRegion region : flattenedSubregions) { - if (region.getRegionId().equals(regionId)) { + if (region != null && region.getRegionId().equals(regionId)) { return region; } } diff --git a/OsmAnd/src/net/osmand/plus/download/BaseDownloadActivity.java b/OsmAnd/src/net/osmand/plus/download/BaseDownloadActivity.java index 16c30103ec..4ecfe26895 100644 --- a/OsmAnd/src/net/osmand/plus/download/BaseDownloadActivity.java +++ b/OsmAnd/src/net/osmand/plus/download/BaseDownloadActivity.java @@ -124,12 +124,7 @@ public class BaseDownloadActivity extends ActionBarProgressActivity { } public ItemsListBuilder getItemsBuilder() { - if (downloadListIndexThread.isDataPrepared()) { - return new ItemsListBuilder(getMyApplication(), null, downloadListIndexThread.getResourcesByRegions(), - downloadListIndexThread.getVoiceRecItems(), downloadListIndexThread.getVoiceTTSItems()); - } else { - return null; - } + return getItemsBuilder(""); } public ItemsListBuilder getItemsBuilder(String regionId) { diff --git a/OsmAnd/src/net/osmand/plus/download/items/ItemsListBuilder.java b/OsmAnd/src/net/osmand/plus/download/items/ItemsListBuilder.java index b99478d549..f0bcb7a0e2 100644 --- a/OsmAnd/src/net/osmand/plus/download/items/ItemsListBuilder.java +++ b/OsmAnd/src/net/osmand/plus/download/items/ItemsListBuilder.java @@ -1,6 +1,8 @@ package net.osmand.plus.download.items; import android.content.Context; +import android.os.Parcel; +import android.os.Parcelable; import net.osmand.PlatformUtil; import net.osmand.map.OsmandRegions; @@ -13,6 +15,7 @@ import net.osmand.plus.download.IndexItem; import net.osmand.plus.srtmplugin.SRTMPlugin; import net.osmand.util.Algorithms; +import java.io.Serializable; import java.util.Collections; import java.util.Comparator; import java.util.LinkedList; @@ -91,8 +94,9 @@ public class ItemsListBuilder { } public enum VoicePromptsType { + NONE, RECORDED, - TTS + TTS; } private static final org.apache.commons.logging.Log LOG = PlatformUtil.getLog(ItemsListBuilder.class); diff --git a/OsmAnd/src/net/osmand/plus/download/items/RegionDialogFragment.java b/OsmAnd/src/net/osmand/plus/download/items/RegionDialogFragment.java index 60d9e43c5b..aeca03d443 100644 --- a/OsmAnd/src/net/osmand/plus/download/items/RegionDialogFragment.java +++ b/OsmAnd/src/net/osmand/plus/download/items/RegionDialogFragment.java @@ -45,6 +45,8 @@ public class RegionDialogFragment extends DialogFragment { if (regionId == null) { regionId = getArguments().getString(REGION_ID_DLG_KEY); } + if (regionId == null) + regionId = ""; Toolbar toolbar = (Toolbar) view.findViewById(R.id.toolbar); toolbar.setNavigationIcon(getMyApplication().getIconsCache().getIcon(R.drawable.abc_ic_ab_back_mtrl_am_alpha)); @@ -55,7 +57,7 @@ public class RegionDialogFragment extends DialogFragment { } }); - if (regionId != null) { + if (regionId.length() > 0) { Fragment fragment = getChildFragmentManager().findFragmentById(R.id.fragmentContainer); if (fragment == null) { getChildFragmentManager().beginTransaction().add(R.id.fragmentContainer, diff --git a/OsmAnd/src/net/osmand/plus/download/items/RegionItemsFragment.java b/OsmAnd/src/net/osmand/plus/download/items/RegionItemsFragment.java index 70e315f4b4..067109eb49 100644 --- a/OsmAnd/src/net/osmand/plus/download/items/RegionItemsFragment.java +++ b/OsmAnd/src/net/osmand/plus/download/items/RegionItemsFragment.java @@ -62,12 +62,15 @@ public class RegionItemsFragment extends OsmandExpandableListFragment { regionId = getArguments().getString(REGION_ID_KEY); } + if (regionId == null) + regionId = ""; + ExpandableListView listView = (ExpandableListView) view.findViewById(android.R.id.list); listAdapter = new RegionsItemsAdapter(getActivity()); listView.setAdapter(listAdapter); setListView(listView); - if (regionId != null) { + if (regionId.length() > 0) { ItemsListBuilder builder = getDownloadActivity().getItemsBuilder(regionId); if (builder != null && builder.build()) { fillRegionItemsAdapter(builder); diff --git a/OsmAnd/src/net/osmand/plus/download/items/VoiceItemsFragment.java b/OsmAnd/src/net/osmand/plus/download/items/VoiceItemsFragment.java deleted file mode 100644 index 5c185271aa..0000000000 --- a/OsmAnd/src/net/osmand/plus/download/items/VoiceItemsFragment.java +++ /dev/null @@ -1,4 +0,0 @@ -package net.osmand.plus.download.items; - -public class VoiceItemsFragment { -} From e937410f23a2d6a70db68e7eb3a3cde0b37d27a9 Mon Sep 17 00:00:00 2001 From: ezjerry liao Date: Tue, 6 Oct 2015 11:16:21 +0200 Subject: [PATCH 03/11] Translated using Weblate (Chinese (Taiwan)) Currently translated at 100.0% (1751 of 1751 strings) --- OsmAnd/res/values-zh-rTW/strings.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/values-zh-rTW/strings.xml b/OsmAnd/res/values-zh-rTW/strings.xml index dc205bbc98..63a10e0075 100644 --- a/OsmAnd/res/values-zh-rTW/strings.xml +++ b/OsmAnd/res/values-zh-rTW/strings.xml @@ -2144,4 +2144,5 @@ 顯示免費版標題 即使您已是付費版本,您仍然可以看到免費版本的標題 正在下載 - %1$d 檔案 - + 購買 + From 668a3d9084ef3534f6d7442c129834716cfbdb77 Mon Sep 17 00:00:00 2001 From: jan madsen Date: Tue, 6 Oct 2015 11:37:15 +0200 Subject: [PATCH 04/11] Translated using Weblate (Danish) Currently translated at 100.0% (1659 of 1659 strings) --- OsmAnd/res/values-da/phrases.xml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/OsmAnd/res/values-da/phrases.xml b/OsmAnd/res/values-da/phrases.xml index febde38679..4e9a7651c1 100644 --- a/OsmAnd/res/values-da/phrases.xml +++ b/OsmAnd/res/values-da/phrases.xml @@ -1794,4 +1794,27 @@ Zink Zirkon +Våd eng + Mose + Marsh + Reedbed + Sump + Saltern + Tidevandsenergi flad + Strandenge + Mangrove + Streng Mose + Fen + Palsa Mose + Mudder + + Strand type: sand + Strand type: rullesten + Strand type: rocky + + Skorsten + Palme + Cypress + Flagstang + From 027d159559cce1383662423f76f796b56e54afa2 Mon Sep 17 00:00:00 2001 From: ezjerry liao Date: Tue, 6 Oct 2015 11:15:37 +0200 Subject: [PATCH 05/11] Translated using Weblate (Chinese (Taiwan)) Currently translated at 91.5% (1519 of 1659 strings) --- OsmAnd/res/values-zh-rTW/phrases.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/OsmAnd/res/values-zh-rTW/phrases.xml b/OsmAnd/res/values-zh-rTW/phrases.xml index 3e2682bc9c..fe518d7feb 100644 --- a/OsmAnd/res/values-zh-rTW/phrases.xml +++ b/OsmAnd/res/values-zh-rTW/phrases.xml @@ -1637,4 +1637,10 @@ 維修 無維修 電動車維修 + 機車維修 + 自助服務 + 無自助服務 + 自動化 + 無自動化 + 全方位服務 From dee438f683dd810c07e07acec1f52b7e52ff2d77 Mon Sep 17 00:00:00 2001 From: jan madsen Date: Tue, 6 Oct 2015 11:38:26 +0200 Subject: [PATCH 06/11] Translated using Weblate (Danish) Currently translated at 100.0% (1751 of 1751 strings) --- OsmAnd/res/values-da/strings.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/values-da/strings.xml b/OsmAnd/res/values-da/strings.xml index e54046fd4a..0e9a9e918e 100644 --- a/OsmAnd/res/values-da/strings.xml +++ b/OsmAnd/res/values-da/strings.xml @@ -2165,4 +2165,5 @@ Vis banner for gratis version "Selvom du har en betalt version kan du stadig se banner for den gratis version" Henter - %1$d fil - + KØB + From b77d42c9a30aab687f8c6e341fc90c73f787ecf0 Mon Sep 17 00:00:00 2001 From: Alexey Kulish Date: Tue, 6 Oct 2015 13:05:34 +0300 Subject: [PATCH 07/11] Downloads: added hillshade layer --- OsmAnd/res/values/strings.xml | 1 + .../plus/download/DownloadActivityType.java | 29 ++++++++++++------- .../net/osmand/plus/download/IndexItem.java | 2 +- .../plus/download/items/ItemViewHolder.java | 12 ++++++-- .../plus/download/items/ItemsListBuilder.java | 24 ++++++++++----- 5 files changed, 47 insertions(+), 21 deletions(-) diff --git a/OsmAnd/res/values/strings.xml b/OsmAnd/res/values/strings.xml index 0dcd453d21..a086f24227 100644 --- a/OsmAnd/res/values/strings.xml +++ b/OsmAnd/res/values/strings.xml @@ -9,6 +9,7 @@ 3. All your modified/created strings are in the top of the file (to make easier find what\'s translated). PLEASE: Have a look at http://code.google.com/p/osmand/wiki/UIConsistency, it may really improve your and our work :-) Thx - Hardy --> + Hillshade layer disabled Contour lines disabled Add new Select category diff --git a/OsmAnd/src/net/osmand/plus/download/DownloadActivityType.java b/OsmAnd/src/net/osmand/plus/download/DownloadActivityType.java index 0f2775d967..bdd64a221d 100644 --- a/OsmAnd/src/net/osmand/plus/download/DownloadActivityType.java +++ b/OsmAnd/src/net/osmand/plus/download/DownloadActivityType.java @@ -30,35 +30,41 @@ public class DownloadActivityType implements Parcelable { private static SimpleDateFormat simpleDateFormat = new SimpleDateFormat("dd.MM.yyyy"); private static Map byTag = new HashMap<>(); - public static final DownloadActivityType NORMAL_FILE = new DownloadActivityType(R.string.download_regular_maps, "map"); + public static final DownloadActivityType NORMAL_FILE = + new DownloadActivityType(R.string.download_regular_maps, "map", 10); public static final DownloadActivityType VOICE_FILE = - new DownloadActivityType(R.string.voices, R.drawable.ic_action_volume_up, "voice"); - public static final DownloadActivityType ROADS_FILE = new DownloadActivityType(R.string.download_roads_only_maps, "road_map"); + new DownloadActivityType(R.string.voices, R.drawable.ic_action_volume_up, "voice", 20); + public static final DownloadActivityType ROADS_FILE = + new DownloadActivityType(R.string.download_roads_only_maps, "road_map", 30); public static final DownloadActivityType SRTM_COUNTRY_FILE = new DownloadActivityType(R.string.download_srtm_maps, - R.drawable.ic_plugin_srtm, "srtm_map"); + R.drawable.ic_plugin_srtm, "srtm_map", 40); public static final DownloadActivityType HILLSHADE_FILE = new DownloadActivityType(R.string.download_hillshade_maps, - R.drawable.ic_action_hillshade_dark, "hillshade"); + R.drawable.ic_action_hillshade_dark, "hillshade", 50); public static final DownloadActivityType WIKIPEDIA_FILE = new DownloadActivityType(R.string.download_wikipedia_maps, - R.drawable.ic_world_globe_dark, "wikimap"); - public static final DownloadActivityType LIVE_UPDATES_FILE = new DownloadActivityType(R.string.download_live_updates, "live_updates"); + R.drawable.ic_world_globe_dark, "wikimap", 60); + public static final DownloadActivityType LIVE_UPDATES_FILE = + new DownloadActivityType(R.string.download_live_updates, "live_updates", 70); private final int stringResource; private final int iconResource; private String tag; + private int orderIndex; - public DownloadActivityType(int stringResource, int iconResource, String tag) { + public DownloadActivityType(int stringResource, int iconResource, String tag, int orderIndex) { this.stringResource = stringResource; this.tag = tag; + this.orderIndex = orderIndex; byTag.put(tag, this); this.iconResource = iconResource; } - public DownloadActivityType(int stringResource, String tag) { + public DownloadActivityType(int stringResource, String tag, int orderIndex) { this.stringResource = stringResource; this.tag = tag; + this.orderIndex = orderIndex; byTag.put(tag, this); iconResource = R.drawable.ic_map; } @@ -74,7 +80,10 @@ public class DownloadActivityType implements Parcelable { public String getTag() { return tag; } - + + public int getOrderIndex() { + return orderIndex; + } public static boolean isCountedInDownloads(IndexItem es) { DownloadActivityType tp = es.getType(); diff --git a/OsmAnd/src/net/osmand/plus/download/IndexItem.java b/OsmAnd/src/net/osmand/plus/download/IndexItem.java index ce54f4166c..574fb69228 100644 --- a/OsmAnd/src/net/osmand/plus/download/IndexItem.java +++ b/OsmAnd/src/net/osmand/plus/download/IndexItem.java @@ -38,7 +38,7 @@ public class IndexItem implements Comparable, HasName, Parcelable { public IndexItem(String fileName, String description, long timestamp, String size, long contentSize, long containerSize, DownloadActivityType tp) { this.fileName = fileName; - this.simplifiedFileName = fileName.toLowerCase().replace("_2.", "."); + this.simplifiedFileName = fileName.toLowerCase().replace("_2.", ".").replace("hillshade_", ""); this.description = description; this.timestamp = timestamp; this.size = size; diff --git a/OsmAnd/src/net/osmand/plus/download/items/ItemViewHolder.java b/OsmAnd/src/net/osmand/plus/download/items/ItemViewHolder.java index 1f54279fa6..3b77cc15a5 100644 --- a/OsmAnd/src/net/osmand/plus/download/items/ItemViewHolder.java +++ b/OsmAnd/src/net/osmand/plus/download/items/ItemViewHolder.java @@ -85,8 +85,13 @@ public class ItemViewHolder { rightButtonAction = RightButtonAction.ASK_FOR_SEAMARKS_PLUGIN; disabled = true; } - if (indexItem.getType() == DownloadActivityType.SRTM_COUNTRY_FILE && srtmDisabled) { - nameTextView.setText(context.getString(R.string.srtm_plugin_disabled)); + if ((indexItem.getType() == DownloadActivityType.SRTM_COUNTRY_FILE || + indexItem.getType() == DownloadActivityType.HILLSHADE_FILE) && srtmDisabled) { + if (indexItem.getType() == DownloadActivityType.SRTM_COUNTRY_FILE) { + nameTextView.setText(context.getString(R.string.srtm_plugin_disabled)); + } else { + nameTextView.setText(context.getString(R.string.hillshade_layer_disabled)); + } OsmandPlugin srtmPlugin = OsmandPlugin.getPlugin(SRTMPlugin.class); if (srtmPlugin == null || srtmPlugin.needsInstallation()) { rightButtonAction = RightButtonAction.ASK_FOR_SRTM_PLUGIN_PURCHASE; @@ -105,7 +110,8 @@ public class ItemViewHolder { } } - if (!showTypeInTitle && indexItem.getType() == DownloadActivityType.SRTM_COUNTRY_FILE && srtmDisabled) { + if (!showTypeInTitle && (indexItem.getType() == DownloadActivityType.SRTM_COUNTRY_FILE || + indexItem.getType() == DownloadActivityType.HILLSHADE_FILE) && srtmDisabled) { descrTextView.setText(indexItem.getType().getString(context)); } else if (showTypeInDesc) { descrTextView.setText(indexItem.getType().getString(context) + " • " + indexItem.getSizeDescription(context)); diff --git a/OsmAnd/src/net/osmand/plus/download/items/ItemsListBuilder.java b/OsmAnd/src/net/osmand/plus/download/items/ItemsListBuilder.java index f0bcb7a0e2..01a55c8226 100644 --- a/OsmAnd/src/net/osmand/plus/download/items/ItemsListBuilder.java +++ b/OsmAnd/src/net/osmand/plus/download/items/ItemsListBuilder.java @@ -79,14 +79,14 @@ public class ItemsListBuilder { str1 = ((WorldRegion) obj1).getName(); } else { ResourceItem item = (ResourceItem) obj1; - str1 = item.title + item.getIndexItem().getType().getTag(); + str1 = item.title + item.getIndexItem().getType().getOrderIndex(); } if (obj2 instanceof WorldRegion) { str2 = ((WorldRegion) obj2).getName(); } else { ResourceItem item = (ResourceItem) obj2; - str2 = item.title + item.getIndexItem().getType().getTag(); + str2 = item.title + item.getIndexItem().getType().getOrderIndex(); } return str1.compareTo(str2); @@ -110,6 +110,7 @@ public class ItemsListBuilder { private boolean srtmDisabled; private boolean hasSrtm; + private boolean hasHillshade; public List getRegionMapItems() { return regionMapItems; @@ -194,6 +195,7 @@ public class ItemsListBuilder { private void collectSubregionsDataAndItems() { srtmDisabled = OsmandPlugin.getEnabledPlugin(SRTMPlugin.class) == null; hasSrtm = false; + hasHillshade = false; // Collect all regions (and their parents) that have at least one // resource available in repository or locally. @@ -234,11 +236,19 @@ public class ItemsListBuilder { resItem.setTitle(name); if (region != this.region && srtmDisabled) { - if (hasSrtm && indexItem.getType() == DownloadActivityType.SRTM_COUNTRY_FILE) - continue; - - if (!hasSrtm && indexItem.getType() == DownloadActivityType.SRTM_COUNTRY_FILE) - hasSrtm = true; + if (indexItem.getType() == DownloadActivityType.SRTM_COUNTRY_FILE) { + if (hasSrtm) { + continue; + } else { + hasSrtm = true; + } + } else if (indexItem.getType() == DownloadActivityType.HILLSHADE_FILE) { + if (hasHillshade) { + continue; + } else { + hasHillshade = true; + } + } } From b32d4ab65bac6ddd42a1587c30df24ccbdddeb60 Mon Sep 17 00:00:00 2001 From: elPresidento Date: Tue, 6 Oct 2015 12:05:41 +0200 Subject: [PATCH 08/11] Translated using Weblate (Czech) Currently translated at 99.3% (1740 of 1751 strings) --- OsmAnd/res/values-cs/strings.xml | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/values-cs/strings.xml b/OsmAnd/res/values-cs/strings.xml index 6de4bdc6b2..a798125e52 100644 --- a/OsmAnd/res/values-cs/strings.xml +++ b/OsmAnd/res/values-cs/strings.xml @@ -2072,4 +2072,28 @@ s často kladenými otázkami. Adresa ještě není známa Jste si jisti? Neuložené změny budou ztraceny. Pokračovat? - +Vrstevnice vypnuté + Přidat nový + Zvolte kategorii + Zvolte způsob měření rychlosti + Měření rychlosti + nm + Námořní míle + Kilometry za hodinu + Míle za hodinu + Metrů za sekundu + Minut za kilometr + Minut za míli + Námořní míle za hodinu (uzly) + nm/h + min/m + min/km + m/s + + Záznam cesty + Navigace + Běh na pozadí + Informace o oblíbeném bodu + Ukončit simulaci vaší polohy + Simulovat pomocí zaznamenané GPX nebo vypočítané trasy + From b7724ae32ae51e79f6bcc28a52431b35e220836e Mon Sep 17 00:00:00 2001 From: jan madsen Date: Tue, 6 Oct 2015 12:02:33 +0200 Subject: [PATCH 09/11] Translated using Weblate (Danish) Currently translated at 100.0% (1659 of 1659 strings) --- OsmAnd/res/values-da/phrases.xml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/OsmAnd/res/values-da/phrases.xml b/OsmAnd/res/values-da/phrases.xml index 4e9a7651c1..8a38d4bc04 100644 --- a/OsmAnd/res/values-da/phrases.xml +++ b/OsmAnd/res/values-da/phrases.xml @@ -1794,27 +1794,27 @@ Zink Zirkon -Våd eng +Vådområde Mose - Marsh - Reedbed + Marsk + Siv Sump - Saltern - Tidevandsenergi flad - Strandenge + Saltsyderiet + Vade + Strandeng Mangrove - Streng Mose - Fen - Palsa Mose + Højmose + Lavmose + Pals Mudder - Strand type: sand - Strand type: rullesten - Strand type: rocky + Strandtype: sand + Strandtype: rullesten + Strandtype: stenet Skorsten Palme - Cypress + Cypres Flagstang From c750a72916860cdd31634fcf5f2c43c6705a18d9 Mon Sep 17 00:00:00 2001 From: jan madsen Date: Tue, 6 Oct 2015 13:03:08 +0200 Subject: [PATCH 10/11] Translated using Weblate (Danish) Currently translated at 100.0% (1752 of 1752 strings) --- OsmAnd/res/values-da/strings.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/values-da/strings.xml b/OsmAnd/res/values-da/strings.xml index 0e9a9e918e..1da91319e0 100644 --- a/OsmAnd/res/values-da/strings.xml +++ b/OsmAnd/res/values-da/strings.xml @@ -2166,4 +2166,5 @@ "Selvom du har en betalt version kan du stadig se banner for den gratis version" Henter - %1$d fil KØB - +Relieflag deaktiveret + From ffbd2feb0060e6d7a9803a0ea0e2d4749292939b Mon Sep 17 00:00:00 2001 From: Mirco Zorzo Date: Tue, 6 Oct 2015 13:22:04 +0200 Subject: [PATCH 11/11] Translated using Weblate (Italian) Currently translated at 100.0% (1752 of 1752 strings) --- OsmAnd/res/values-it/strings.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/values-it/strings.xml b/OsmAnd/res/values-it/strings.xml index e85c1a6c2e..fd4293ae19 100644 --- a/OsmAnd/res/values-it/strings.xml +++ b/OsmAnd/res/values-it/strings.xml @@ -2209,4 +2209,6 @@ Si consiglia di aggiungere uno o più punti intermedi per migliorarne le prestaz Mostra il banner della versione gratuita Anche se hai la versione a pagamento puoi comunque vedere il banner della versione gratuita In download - %1$d file - + Livello Ombreggiatura rilievi disabilitato + ACQUISTA +