diff --git a/OsmAnd-java/src/main/java/net/osmand/NativeLibrary.java b/OsmAnd-java/src/main/java/net/osmand/NativeLibrary.java index ed2ed17c17..85212d65d8 100644 --- a/OsmAnd-java/src/main/java/net/osmand/NativeLibrary.java +++ b/OsmAnd-java/src/main/java/net/osmand/NativeLibrary.java @@ -364,6 +364,8 @@ public class NativeLibrary { private int order; private boolean visible; private LatLon labelLatLon; + private int labelX = 0; + private int labelY = 0; public Map getTags() { return tags; @@ -433,7 +435,22 @@ public class NativeLibrary { public void putTag(String t, String v) { tags.put(t, v); } - + + public int getLabelX() { + return labelX; + } + + public int getLabelY() { + return labelY; + } + + public void setLabelX(int labelX) { + this.labelX = labelX; + } + + public void setLabelY(int labelY) { + this.labelY = labelY; + } } } diff --git a/OsmAnd-java/src/main/java/net/osmand/search/SearchUICore.java b/OsmAnd-java/src/main/java/net/osmand/search/SearchUICore.java index 8857ec035e..3a06a052b2 100644 --- a/OsmAnd-java/src/main/java/net/osmand/search/SearchUICore.java +++ b/OsmAnd-java/src/main/java/net/osmand/search/SearchUICore.java @@ -39,6 +39,7 @@ import java.util.HashSet; import java.util.LinkedList; import java.util.List; import java.util.ListIterator; +import java.util.Map; import java.util.Set; import java.util.concurrent.LinkedBlockingQueue; import java.util.concurrent.ThreadPoolExecutor; @@ -344,6 +345,14 @@ public class SearchUICore { } } } + + public void setFilterOrders(Map filterOrders) { + for (SearchCoreAPI capi : apis) { + if (capi instanceof SearchAmenityTypesAPI) { + ((SearchAmenityTypesAPI) capi).setFilterOrders(filterOrders); + } + } + } public void registerAPI(SearchCoreAPI api) { apis.add(api); diff --git a/OsmAnd-java/src/main/java/net/osmand/search/core/CustomSearchPoiFilter.java b/OsmAnd-java/src/main/java/net/osmand/search/core/CustomSearchPoiFilter.java index 93f915a0cf..c3b2b36f1f 100644 --- a/OsmAnd-java/src/main/java/net/osmand/search/core/CustomSearchPoiFilter.java +++ b/OsmAnd-java/src/main/java/net/osmand/search/core/CustomSearchPoiFilter.java @@ -6,10 +6,12 @@ import net.osmand.data.Amenity; public interface CustomSearchPoiFilter extends SearchPoiTypeFilter { + public String getFilterId(); + public String getName(); - + public Object getIconResource(); - + public ResultMatcher wrapResultMatcher(final ResultMatcher matcher); - + } diff --git a/OsmAnd-java/src/main/java/net/osmand/search/core/SearchCoreFactory.java b/OsmAnd-java/src/main/java/net/osmand/search/core/SearchCoreFactory.java index f979170e94..66e29effcb 100644 --- a/OsmAnd-java/src/main/java/net/osmand/search/core/SearchCoreFactory.java +++ b/OsmAnd-java/src/main/java/net/osmand/search/core/SearchCoreFactory.java @@ -633,12 +633,15 @@ public class SearchCoreFactory { public static class SearchAmenityTypesAPI extends SearchBaseAPI { + public final static String STD_POI_FILTER_PREFIX = "std_"; + private Map translatedNames = new LinkedHashMap<>(); private List topVisibleFilters; private List categories; private List customPoiFilters = new ArrayList<>(); private TIntArrayList customPoiFiltersPriorites = new TIntArrayList(); private MapPoiTypes types; + private Map filterOrders = new HashMap<>(); public SearchAmenityTypesAPI(MapPoiTypes types) { super(ObjectType.POI_TYPE); @@ -655,6 +658,10 @@ public class SearchCoreFactory { this.customPoiFiltersPriorites.add(priority); } + public void setFilterOrders(Map filterOrders) { + this.filterOrders = filterOrders; + } + @Override public boolean search(SearchPhrase phrase, SearchResultMatcher resultMatcher) throws IOException { if (translatedNames.isEmpty()) { @@ -666,13 +673,14 @@ public class SearchCoreFactory { List searchWordTypes = new ArrayList(); NameStringMatcher nm; String unknownSearchPhrase = phrase.getUnknownSearchPhrase(); + boolean showTopFiltersOnly = !phrase.isUnknownSearchWordPresent(); if (phrase.getUnknownSearchWord().length() < unknownSearchPhrase.length()) { nm = new NameStringMatcher(unknownSearchPhrase, StringMatcherMode.CHECK_ONLY_STARTS_WITH_TRIM); } else { nm = new NameStringMatcher(unknownSearchPhrase, StringMatcherMode.CHECK_STARTS_FROM_SPACE); } for (AbstractPoiType pf : topVisibleFilters) { - if (!phrase.isUnknownSearchWordPresent() + if (showTopFiltersOnly || nm.matches(pf.getTranslation()) || nm.matches(pf.getEnTranslation()) || nm.matches(pf.getSynonyms())) { @@ -680,7 +688,7 @@ public class SearchCoreFactory { searchWordTypes.add(pf); } } - if (phrase.isUnknownSearchWordPresent()) { + if (!showTopFiltersOnly) { for (PoiCategory c : categories) { if (!results.contains(c) && (nm.matches(c.getTranslation()) @@ -726,28 +734,46 @@ public class SearchCoreFactory { SearchResult res = new SearchResult(phrase); res.localeName = pt.getTranslation(); res.object = pt; - res.priority = SEARCH_AMENITY_TYPE_PRIORITY; res.priorityDistance = 0; res.objectType = ObjectType.POI_TYPE; res.firstUnknownWordMatches = startMatch.matches(res.localeName); - resultMatcher.publish(res); + if (showTopFiltersOnly) { + String stdFilterId = getStandardFilterId(pt); + if (filterOrders.containsKey(stdFilterId)) { + res.priority = SEARCH_AMENITY_TYPE_PRIORITY + filterOrders.get(stdFilterId); + resultMatcher.publish(res); + } + } else { + res.priority = SEARCH_AMENITY_TYPE_PRIORITY; + resultMatcher.publish(res); + } } for (int i = 0; i < customPoiFilters.size(); i++) { CustomSearchPoiFilter csf = customPoiFilters.get(i); - int p = customPoiFiltersPriorites.get(i); if (!phrase.isUnknownSearchWordPresent() || nm.matches(csf.getName())) { SearchResult res = new SearchResult(phrase); res.localeName = csf.getName(); res.object = csf; - res.priority = SEARCH_AMENITY_TYPE_PRIORITY + p; res.objectType = ObjectType.POI_TYPE; - resultMatcher.publish(res); + if (showTopFiltersOnly) { + if (filterOrders.containsKey(csf.getFilterId())) { + res.priority = SEARCH_AMENITY_TYPE_PRIORITY + filterOrders.get(csf.getFilterId()); + resultMatcher.publish(res); + } + } else { + res.priority = SEARCH_AMENITY_TYPE_PRIORITY + customPoiFiltersPriorites.get(i); + resultMatcher.publish(res); + } } } } return true; } + public String getStandardFilterId(AbstractPoiType poi) { + return STD_POI_FILTER_PREFIX + poi.getKeyName(); + } + @Override public boolean isSearchMoreAvailable(SearchPhrase phrase) { return false; diff --git a/OsmAnd-telegram/res/values-ar/strings.xml b/OsmAnd-telegram/res/values-ar/strings.xml index a17e3aa639..6581960651 100644 --- a/OsmAnd-telegram/res/values-ar/strings.xml +++ b/OsmAnd-telegram/res/values-ar/strings.xml @@ -69,4 +69,8 @@ الوحدات والأشكال اختيار الوحدات: كم، ميل، ميل بحري.. إلخ. وحدات الطول + آخر تحديث من تيليجرام: %1$s + الرد الأخير:٪ 1 $ s + آخر تحديث من تيليجرام: %1$s قبل + الرد الأخير: قبل٪ 1 $ s \ No newline at end of file diff --git a/OsmAnd-telegram/res/values-es-rUS/strings.xml b/OsmAnd-telegram/res/values-es-rUS/strings.xml index 3cde6f0f95..69ec474c64 100644 --- a/OsmAnd-telegram/res/values-es-rUS/strings.xml +++ b/OsmAnd-telegram/res/values-es-rUS/strings.xml @@ -262,4 +262,9 @@ Sugerido Estado de OsmAnd Tracker Volver a OsmAnd + Última actualización de Telegram: %1$s + Última respuesta: %1$s + Última actualización de Telegram: Hace %1$s + Última respuesta: Hace %1$s + Hace %1$s \ No newline at end of file diff --git a/OsmAnd-telegram/res/values-pl/strings.xml b/OsmAnd-telegram/res/values-pl/strings.xml index 3c95d42bdc..3602f7b08d 100644 --- a/OsmAnd-telegram/res/values-pl/strings.xml +++ b/OsmAnd-telegram/res/values-pl/strings.xml @@ -263,4 +263,7 @@ Sugerowane Stan nadajnika OsmAnd Wróć do OsmAnd + Ostatnia aktualizacja z Telegramu: %1$s + Ostatnia aktualizacja z Telegramu: %1$s temu + %1$s temu \ No newline at end of file diff --git a/OsmAnd-telegram/res/values-uk/strings.xml b/OsmAnd-telegram/res/values-uk/strings.xml index 55e5525336..30e24c0a69 100644 --- a/OsmAnd-telegram/res/values-uk/strings.xml +++ b/OsmAnd-telegram/res/values-uk/strings.xml @@ -79,7 +79,7 @@ Реєстрація в Telegram Необхідно мати обліковий запис Telegram для трансляції позиціювання. Будь ласка, встановіть Telegram та налаштуйте обліковий запис. - Тоді Ви зможете використовувати цей додаток. + Тоді Ви зможете використовувати цей застосунок. Всі Вимк. Вам необхідно мати зареєстрований обліковий запис Telegram та номер телефону @@ -116,7 +116,7 @@ Продовжити Скасувати Налаштування - Додаток не має дозволу до отримання даних позиціювання. + Застосунок не має дозволу до отримання даних позиціювання. Будь ласка, увімкніть «Позиціювання» у системних налаштуваннях Фоновий режим OsmAnd Tracker працює у фоновому режимі з вимкненим екраном. @@ -156,9 +156,7 @@ г хв сек - - OsmAnd Tracker дозволяє Вам транслювати свою позицію та бачити позицію інших в OsmAnd.
-
Додаток використовує Telegram API та потребує облікового запису Telegram.
+ OsmAnd Tracker дозволяє Вам транслювати свою позицію та бачити позицію інших в OsmAnd.

Застосунок використовує Telegram API та потребує облікового запису Telegram.
Моя позиція Встановіть мінімальний інтервал між надсиланням позиції. Діє до diff --git a/OsmAnd/res/layout/edit_profiles_list_fragment.xml b/OsmAnd/res/layout/edit_arrangement_list_fragment.xml similarity index 100% rename from OsmAnd/res/layout/edit_profiles_list_fragment.xml rename to OsmAnd/res/layout/edit_arrangement_list_fragment.xml diff --git a/OsmAnd/res/layout/editing_tile_source.xml b/OsmAnd/res/layout/editing_tile_source.xml index e6fd637705..edb6e58eca 100644 --- a/OsmAnd/res/layout/editing_tile_source.xml +++ b/OsmAnd/res/layout/editing_tile_source.xml @@ -31,6 +31,7 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/OsmAnd/res/layout/subcategories_dialog_title.xml b/OsmAnd/res/layout/subcategories_dialog_title.xml index cd8808eac7..1c48411de7 100644 --- a/OsmAnd/res/layout/subcategories_dialog_title.xml +++ b/OsmAnd/res/layout/subcategories_dialog_title.xml @@ -9,33 +9,43 @@ - - - - + + + + + + + Berg As Verwyder gekose filter? - Filter {0} is verwyder - Filter {0} is geskep + Filter %1$s is verwyder + Filter %1$s is geskep Die vorige navigasie was onvoltooid. Wil jy dit nog volg? (%1$s sekondes) diff --git a/OsmAnd/res/values-ar/strings.xml b/OsmAnd/res/values-ar/strings.xml index bcb5475282..35106f1048 100644 --- a/OsmAnd/res/values-ar/strings.xml +++ b/OsmAnd/res/values-ar/strings.xml @@ -333,7 +333,7 @@ يظهر الإعدادات لتمكين التتبع والملاحة في وضعية السكون ( الشاشة مغلقة ) عبر إيقاظ دوري لجهاز GPS. تمكين لحساب المسارات بدقة دون أخطاء. لا يزال محدود المسافة وبطيء. صورة %1$s %2$s - ملحق Dropbox يسمح بمزامنة المسارات و الملاحظات الصوتية والمرئية مع حسابك في Dropbox. + مزامنة المسارات والملاحظات الصوتية / الفيديو مع حساب Dropbox الخاص بك. تنسيق الفيديو الناتج: تنسيق الفيديو الناتج استخدم مسجل النظام للفيديو. @@ -537,8 +537,8 @@ فترة التتبع المباشر التتبع مباشرة عبر عنوان ويب وضع التركيز الكلي (عن قرب) - عامل تصفية {0} تم إنشاؤه - عامل تصفية {0} تم حذفه + عامل تصفية %1$s تم إنشاؤه + عامل تصفية %1$s تم حذفه حذف عامل التصفية المحدد؟ o\'على مدار الساعة إيقاف التنبيه التلقائي @@ -603,11 +603,11 @@ \n \nبعض الميزات الأساسية: \n - تشغيل كامل دون إنترنت( خزن الخرائط التوجيه أو الخرائط الجزئية المنزلة في ذاكرة الجهاز) -\n - خرائط التوجيه المدمجة للعالم ككل متاحة لتعمل دون إنترنت +\n - خرائط التوجيه المدمجة للعالم ككل متاحة لتعمل دون إنترنت \n - تحميل غير محدود لخرائط البلدان أو المناطق مباشرة من التطبيق \n - ميزة ويكيبيديا المحلية ( قم بتحميل POI لويكيبيديا)، الأمثل لمشاهدة المعالم الأثرية \n - يمكن تراكب عدة طبقات للخرائط، ك GPX أو مسارات الملاحة، مواقع ذات الاهتمام (POI)، الأماكن المفضلة، الحدود المحيطية، أماكن توقف النقل العمومي، خرائط إضافية بشفافية قابلة للتعديل -\n - البحث عن العناوين والأماكن (POI) دون إنترنت +\n - البحث عن العناوين والأماكن (POI) دون إنترنت \n - تحديد الطريق لمسافات متوسطة المدى \n - وضع السيارة، الدراجة والمشاة متوفر مع: \n - تبديل اختياري آلي لوضع الرؤية في الليل/النهار @@ -750,7 +750,7 @@ سيمارك متغير POI الخريطة مثبتة بالفعل. - حدد أحد الخرائط للتثبيت أو التحديث. + اختر خرائط (التجانب) للتثبيت أو التحديث. لا يوجد اتصال بالإنترنت. المزيد… مستوى التقريب الأدنى لاستخدام خرائط التوجيه. @@ -1369,11 +1369,11 @@ اختر المنطقة من القائمة تم إضافة الملاحظة بنجاح عند التقريب {0} قم بتحميل {1} التجانبيات/المربعات ({2} MB) - عدم تمدد (وطمس) تجانبيات/مربعات الخريطة على شاشات العرض عالية الكثافة. + لا تقم بتمديد (وطمس) تجانبات الخريطة على شاشات العرض عالية الكثافة. اختر مستوى التقريب الأقصى لتحميل تجانبيات/مربعات الخريطة من الإنترنت. - اختر مصدر تجانبيات/مربعات الخريطة على الإنترنت أو المخزنة مؤقتاً + اختر مصدر تجانبيات/مربعات الخريطة على الإنترنت أو المخزنة مؤقتا. فضلًا أخبرنا ما الذي تريد تعديله في هذا التّطبيق. - مجلّد تخزين البيانات المحدّد حالياً للقراءة فقط. نُقل مجلّد التّخزين مؤقّتًا إلى الذّاكرة الدّاخليّة. فضلًا اختر دليل تخزين صحيح. + تم التبديل إلى الذاكرة الداخلية لأن مجلد تخزين البيانات المحدد محمي ضد الكتابة. الرجاء تحديد مكان تخزين قابل للكتابة. ذاكرة الهاتف التبرعات الاسم العمومي @@ -1591,7 +1591,7 @@ ليلاً حرك للاعلى حرك للاسفل - تسجيل الدخول + اسم مستخدم و كلمة سر OSM نحن بحاجة اليه لكي نوفر لك معلومات حول المساهمات. اختر علامة موضعية عرض شريط الشفافية @@ -1830,7 +1830,7 @@ ملاحظة OSM معلق عليها ملاحظة OSM محذوفة مسار زلق - لإظهار خرائط التزلج، يجب تحميل خريطة خاصة محلية + لإظهار خرائط التزلج، يجب تحميل خريطة خاصة محلية. حافلة، ترامواي وغيرها إنشاء ملاحظة OSM حدث استثناء: لم يتم إنشاء الملاحظة. @@ -1871,7 +1871,7 @@ تلوين وفق رمز تنزه OSMC خروج هل أنت متأكد من أنك تريد حذف الملاحظات %1$d؟ - لعرض الخرائط البحرية، يجب تحميل خريطة خاصة محلياً + لعرض الخرائط البحرية، يجب تحميل خريطة خاصة محلياً. تسجيل الموقع العام إلى ملف GPX يمكن تشغيله أو إيقافه باستخدام نافذة تسجيل GPX على الشاشة خريطة. ضبط اسم مضيف البروكسي (مثال 127.0.0.1). اللغة المفضلة للمسميات على الخريطة (إذا لم تكن متوفرة ستتحول إلى اللغة الإنجليزية أو الأسماء المحلية). @@ -2279,11 +2279,11 @@ تمكين استقراء موقعي أثناء الفقد المؤقت للموقع وذلك لإصلاحه. زر تشغيل أو إيقاف التكبير التلقائي وفقًا لسرعتك. زر توسيط في وجهة الطريق ، مما يجعل الوجهة المحددة مسبقًا تصبح الوجهة الوسيطة الأخيرة. - زر يركز على وجهة مسار جديدة ، مع استبدال الوجهة المحددة مسبقًا (إن وجدت). + زر لجعل الشاشة مركز الوجهة الجديدة ، مع استبدال الوجهة المحددة مسبقًا (إن وجدت). يمكنك التقاط صور خاصة بك أو سلسلة من الصور وإرفاقها إلى هذا الموقع من الخريطة. للقيام بذلك تحتاج إلى تثبيت تطبيق مابيلاري من Google play. تحتاج إلى تحميل خريطة تراكب التلال لهذه المنطقة. لمشاهدة التضاريس على الخريطة، تحتاج إلى شراء وتثبيت برنامج الخطوط الكنتورية المساعد. - زر توسيط في الوجهة الوسيطة الأولى. + زر لجعل مركز الشاشة أول وجهة وسيطة. بدون طبقة بدون طبقة اشترك في قائمة البريد الإلكتروني لدينا فيما يخص الخصومات والحصول على 3 تنزيلات خرائط إضافية! @@ -3116,7 +3116,7 @@ تكوين معلمات الطريق معلمات الطريق تم تغيير ملف تعريف التطبيق إلى \"%s\" - عازل ضبابي + سجل الاستخدام إعدادات البرنامج المساعد بشكل افتراضي قم بتنزيل خريطة مفصلة%s لعرض هذه المنطقة. @@ -3307,7 +3307,7 @@ حد العرض حدد الحد المسموح به لعرض السيارة على الطرق. محاكاة موقعك باستخدام مسار GPX مسجل. - زر لجعل الشاشة مركز نقطة الانطلاق وحساب الطريق إلى الوجهة أو فتح مربع حوار لتحديد الوجهة إذا لم تكن علامة الوجهة علي الخريطة. + زر لجعل مركز الشاشة نقطة الانطلاق. سيطلب بعد ذلك تعيين الوجهة أو تشغيل حساب المسار. %1$s • %2$s %1$s, %2$s شخصي diff --git a/OsmAnd/res/values-az/strings.xml b/OsmAnd/res/values-az/strings.xml index 33fd6a566f..a23d0af404 100644 --- a/OsmAnd/res/values-az/strings.xml +++ b/OsmAnd/res/values-az/strings.xml @@ -686,8 +686,8 @@ Yenidən aç Filtr Seçilən filtr silinsin? - {0} filtri silindi - {0} filtri yaradıldı + %1$s filtri silindi + %1$s filtri yaradıldı e-poçt Əldə et OsmAnd-ı bəyəndiniz? diff --git a/OsmAnd/res/values-b+ast/strings.xml b/OsmAnd/res/values-b+ast/strings.xml index 0b6c15ae19..fc6249acbc 100644 --- a/OsmAnd/res/values-b+ast/strings.xml +++ b/OsmAnd/res/values-b+ast/strings.xml @@ -1070,8 +1070,8 @@ Fallu d\'E/S mentanto se facía l\'aición {0}. Caltiénense toles demás etiquetes ¿Desaniciar la peñera esbillada\? - Desanicióse la pañera {0} - Creóse la pañera {0} + Desanicióse la pañera %1$s + Creóse la pañera %1$s Esbilla\'l mou internu d\'enfoque de la cámara. Enfoque automáticu Enfoque hiperfocal diff --git a/OsmAnd/res/values-b+be+Latn/strings.xml b/OsmAnd/res/values-b+be+Latn/strings.xml index ef7ebbeccc..5713d1eca7 100644 --- a/OsmAnd/res/values-b+be+Latn/strings.xml +++ b/OsmAnd/res/values-b+be+Latn/strings.xml @@ -1390,8 +1390,8 @@ Praparcyjnaj pamiacі %4$s MB (Abmiežavańnie Android %5$s MB, Dalvik %6$s MB). Fіltravać Zachavać jak Vydalić abrany fіltr? - Fіltr {0} byŭ vydaleny - Fіltr {0} byŭ stvorany + Fіltr %1$s byŭ vydaleny + Fіltr %1$s byŭ stvorany e-mail Typ fakusoŭkі kamiery Vybierycie typ fokusu ŭbudavanaj kamiery. diff --git a/OsmAnd/res/values-b+hsb/strings.xml b/OsmAnd/res/values-b+hsb/strings.xml index d0f13497d5..dfc8a9b818 100644 --- a/OsmAnd/res/values-b+hsb/strings.xml +++ b/OsmAnd/res/values-b+hsb/strings.xml @@ -1132,8 +1132,8 @@ znowa wočinić filter Wubrany filter wotstronić? - Filter {0} je so wotstronił - Filter {0} je so wutworił + Filter %1$s je so wotstronił + Filter %1$s je so wutworił Wulkosć wobraza Prošu zdźěl nam, što by w tutej aplikaciji změnił(a). Nahrate {0}/{1} diff --git a/OsmAnd/res/values-be/strings.xml b/OsmAnd/res/values-be/strings.xml index 4181b27dd1..d601fd4888 100644 --- a/OsmAnd/res/values-be/strings.xml +++ b/OsmAnd/res/values-be/strings.xml @@ -1055,8 +1055,8 @@ Фільтраваць Захаваць як Выдаліць абраны фільтр? - Фільтр {0} быў выдалены - Фільтр {0} быў створаны + Фільтр %1$s быў выдалены + Фільтр %1$s быў створаны e-mail Тып факусавання камеры Абярыце тып фокусу ўбудаванай камеры. diff --git a/OsmAnd/res/values-bg/strings.xml b/OsmAnd/res/values-bg/strings.xml index 5d83afe688..23b00b0015 100644 --- a/OsmAnd/res/values-bg/strings.xml +++ b/OsmAnd/res/values-bg/strings.xml @@ -1093,8 +1093,8 @@ Запиши като Изтриване на избрания филтър? - Филтърът {0} беше изтрит - Филтърът {0} беше създаден + Филтърът %1$s беше изтрит + Филтърът %1$s беше създаден ел.поща Фокус на вградената камера diff --git a/OsmAnd/res/values-br/phrases.xml b/OsmAnd/res/values-br/phrases.xml index 1f9599f545..e5f8043880 100644 --- a/OsmAnd/res/values-br/phrases.xml +++ b/OsmAnd/res/values-br/phrases.xml @@ -200,4 +200,57 @@ Hendraour Seurt Statud + Palier arz + Stal evit ar poupiged + Marokinerezh + Stal evit ar salioù-dour + Stal dafaroù gwele + Stal dilhad diouzh ar c\'hiz + Stal luc\'hskeudennerezioù + Stal pallennoù + Stal a garitez + Stal yec\'hederezh + Stal dilhad + Dilhad evit ar vugale + Stal-votoù + Stal goulaouennoù + Stal urzhiataerioù + Stal eilañ ha moulañ + Stal ridozeier + Stal danvez + Stal splujañ + stal-vitellat + Dorioù + Stal erotek + Stal gizioù + Stal-besketa + stal-vleunioù + Stal sterniañ + Stal nijal dieub + Stal arrebeuri + Stal-liorzhañ + Stal arrebeuri evit ar jardrin + Stal gazioù liñvek + Stal hollek + Stal-brofoù + Stal-wer + Kinkailherezh + Protezour-klevet + Louzaouerezh + Stal Hi-Fi + Stal-traoù a diegezh + Stal-chaseal + Stal-ginkladurioù + Stal-vravigoù + Stalig-gazetennoù + Stal-geginoù + Stal-lêr + Stal-dafaroù mezegel + Stal-bellgomzerioù hezoug + Stal-mirc\'hi-houarn + Stal pladennoù sonerezh + Stal-vinioù + Stal-gazetennoù + Stal-lunedoù + Boued biologel \ No newline at end of file diff --git a/OsmAnd/res/values-ca/strings.xml b/OsmAnd/res/values-ca/strings.xml index d467566bea..f3f2bb6d3b 100644 --- a/OsmAnd/res/values-ca/strings.xml +++ b/OsmAnd/res/values-ca/strings.xml @@ -147,7 +147,7 @@ Configureu els advertiments de trànsit (límits de velocitat, cues, bandes rugoses, túnels), avisos de radars i informació dels carrils. Afegeix un avís a Calendari Fes transparents totes les característiques d\'àrees de sòl al mapa. - S\'ha creat el filtre \'{0}\' + S\'ha creat el filtre \'%1$s\' e-mail Baixeu i gestioneu mapes fora de línia emmagatzemats al vostre dispositiu. És probable que es mostrin els mapes de vectors més de pressa. Això pot no funcionar en alguns dispositius. @@ -794,7 +794,7 @@ Memòria proporcional %4$s MB (límit de l\'Android %5$s MB, Dalvik %6$s MB).Durant la navegació es desa automàticament una traça GPX a la carpeta de traces. Torna a carregar la tessel·la Objectiu - El filtre \'{0}\' s\'ha eliminat + El filtre \'%1$s\' s\'ha eliminat Les dades dels PDI s\'han actualitzat (se n\'han carregat {0}) No s\'han pogut carregar les dades del servidor Acostar el zoom us permet actualitzar els PDIs diff --git a/OsmAnd/res/values-cs/strings.xml b/OsmAnd/res/values-cs/strings.xml index 650e9cbd57..53d0cc23c9 100644 --- a/OsmAnd/res/values-cs/strings.xml +++ b/OsmAnd/res/values-cs/strings.xml @@ -643,8 +643,8 @@ Filtr Uložit jako Smazat vybraný filtr? - Filtr {0} byl smazán - Filtr {0} byl vytvořen + Filtr %1$s byl smazán + Filtr %1$s byl vytvořen Off-line navigace OsmAnd je dočasně nedostupná. Levostranný provoz Pro země, kde se jezdí po levé straně cesty. diff --git a/OsmAnd/res/values-da/phrases.xml b/OsmAnd/res/values-da/phrases.xml index e44af3601d..dc28be13c6 100644 --- a/OsmAnd/res/values-da/phrases.xml +++ b/OsmAnd/res/values-da/phrases.xml @@ -3793,4 +3793,5 @@ Inaktiv Antal udbrud Spøgelsescykel + Paintball \ No newline at end of file diff --git a/OsmAnd/res/values-da/strings.xml b/OsmAnd/res/values-da/strings.xml index 04f44fa4d3..38c077d00f 100644 --- a/OsmAnd/res/values-da/strings.xml +++ b/OsmAnd/res/values-da/strings.xml @@ -714,8 +714,8 @@ Proportional hukommelse %4$s MB (Android grænse %5$s MB, Dalvik %6$s MB).Lyd er slået til Lyd er slået fra e-mail - Filter {0}\' er slettet - Filter \'{0}\' er oprettet + Filter %1$s\' er slettet + Filter \'%1$s\' er oprettet Slet filter\? Gem som Filter @@ -3432,7 +3432,7 @@ Repræsenterer område: %1$s x %2$s %1$s: %2$s Bedøm \'%1$s\' filen indeholder ikke routing regler, vælg en anden fil. - Filtypen understøttes ikke. Vælg en fil med filtypenavnet %1$s. + Vælg en understøttet %1$s udvidelsesfil i stedet. Importer fra fil Importer routing-fil Importer profil @@ -3456,5 +3456,6 @@ Repræsenterer område: %1$s x %2$s OSM Ikonet vises kun under navigation eller under bevægelse. Kortikon vises kun på kortet og skifter under navigation til navigationsikon. - Her kan man se og dele logfiler for applikationen + Kontroller og del detaljerede logfiler for programmet + Tilladelse kræves for at bruge denne mulighed. \ No newline at end of file diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index 50a120eea6..0f277fe73c 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -3788,4 +3788,5 @@ Inaktiv Anzahl der Ausbrüche Geisterfahrrad + Paintball \ No newline at end of file diff --git a/OsmAnd/res/values-de/strings.xml b/OsmAnd/res/values-de/strings.xml index 6b2d5d6176..3e17d92c7d 100644 --- a/OsmAnd/res/values-de/strings.xml +++ b/OsmAnd/res/values-de/strings.xml @@ -841,8 +841,8 @@ Filtern Speichern als Diesen Filter löschen\? - Filter {0} gelöscht - Filter {0} erstellt + Filter %1$s gelöscht + Filter %1$s erstellt OsmAnd-Offline-Navigation steht zur Zeit nicht zur Verfügung. Linksverkehr Für Länder, in denen man auf der linken Straßenseite fährt. @@ -1924,7 +1924,7 @@ Lon %2$s Dieses Abonnement schaltet stündliche Updates für die gesamten weltweiten Karten frei. Ein Teil dieser Einnahmen geht zurück an die OSM-Gemeinschaft, eine Auszahlung erfolgt je nach Anzahl der Beiträge zu den OSM-Daten. Wenn Sie OsmAnd und OSM lieben und unterstützen wollen und selbst unterstützt werden wollen, so ist dies die perfekte Möglichkeit. Obere Leiste Navigation beenden - Straßen vermeiden + Straße vermeiden Es wurde vorübergehend zum internen Speicher gewechselt, da der momentan gewählte Speicherort schreibgeschützt ist. Bitte einen gültigen Speicherort wählen. Gemeinsamer Speicher Vollständiger Bericht @@ -2169,7 +2169,7 @@ Lon %2$s Taste, um eine Parkposition am Bildschirmmittelpunkt einzufügen. Dialog zum Bearbeiten anzeigen " gespeichert unter " - Schnellaktionsname in %1$s umbenannt, um Duplikate zu vermeiden. + Schnellaktion in %1$s umbenannt, um Duplikate zu vermeiden. Namensduplikat für Schnellaktion Umschalter, um Favoriten auf der Karte ein- oder auszublenden. Umschalter, um POIs auf der Karte ein- oder auszublenden. @@ -2943,7 +2943,7 @@ Lon %2$s Asphalt Befestigt Beton - Pflastersteine + Steinpflaster Kopfsteinpflaster Pflastersteine Kieselsteine @@ -2965,12 +2965,12 @@ Lon %2$s Staatsstraße Landstraße Straße - Dienstleistung + Erschließungsweg Gehweg Wirtschaftsweg Reitweg Stufen - Pfad + Weg Radweg Undefiniert • Neuer Bildschirm \'Navigation\': Zeigt Tasten mit den Zielen \'Zuhause\' und \'Arbeit\', eine \'Vorherige Route\'-Verknüpfung, eine Liste aktiver GPX-Tracks und Markierungen, den Suchverlauf. @@ -3359,7 +3359,7 @@ Lon %2$s Sie können diese Änderung auf alle Profile oder nur auf das ausgewählte anwenden. Geteilt Unbefestigte Straßen bevorzugen - Unbefestigte Straßen bevorzugen. + Bei der Navigation unbefestigte Straßen gegenüber befestigten bevorzugen. OSM-Bearbeitungen Ein Umschalter zum Ein- und Ausblenden von Höhenlinien auf der Karte. Höhenlinien anzeigen @@ -3382,7 +3382,7 @@ Lon %2$s Weiß %1$s und %2$s tauschen Startpunkt - Wird verwendet, um die Ankunftszeit für unbekannte Straßen zu schätzen und die Geschwindigkeit für alle Straßen zu begrenzen (könnte die Route ändern) + Schätzt die Ankunftszeit für unbekannte Straßentypen und begrenzt die Geschwindigkeit für alle Straßen (kann die Navigation beeinflussen) Track gespeichert Dateiname ist leer Zurücksetzen @@ -3426,7 +3426,7 @@ Lon %2$s Alle Profil-Einstellungen auf den Standard zurücksetzen\? %1$s: %2$s %1$s %2$s - Nicht unterstützter Dateityp. Sie müssen eine Datei mit der Erweiterung %1$s auswählen. + Sie müssen eine Datei mit der Erweiterung %1$s auswählen. Aus Datei importieren Routingdatei importieren Profil importieren @@ -3445,6 +3445,9 @@ Lon %2$s Sie sehen das Symbol nur während der Navigation oder während der Bewegung. Sie finden all Ihre Notizen im Menü unter Meine Orte — Notizen. Bewerten - Hier können Sie Protokolle der Anwendung sehen und freigeben + Protokolle der Anwendung sehen und freigeben Für die Verwendung dieser Option ist eine Berechtigung erforderlich. + Die Datei \'%1$s\' enthält keine Routing-Regeln. Bitte eine andere Datei wählen. + Dies ist ein Filter, welcher Punkte unter einer gewissen Geschwindigkeit nicht aufzeichnet. Dadurch können aufgezeichnete Tracks auf der Karte gleichmäßiger aussehen. + Nebeneffekt: Auf Ihrer Strecke fehlen alle Abschnitte, in denen das Mindestgeschwindigkeitskriterium nicht erfüllt wurde (z.B. wenn Sie Ihr Fahrrad einen steilen Hügel hinaufschieben). Außerdem wird es keine Informationen über Ruhezeiten wie Pausen geben. Dies hat Auswirkungen auf jede Analyse oder Nachbearbeitung, z. B. wenn Sie versuchen, die Gesamtlänge Ihrer Reise, die Zeit in Bewegung oder Ihre Durchschnittsgeschwindigkeit zu bestimmen. \ No newline at end of file diff --git a/OsmAnd/res/values-el/strings.xml b/OsmAnd/res/values-el/strings.xml index f73d4eb97e..a9e8c2593e 100644 --- a/OsmAnd/res/values-el/strings.xml +++ b/OsmAnd/res/values-el/strings.xml @@ -23,29 +23,45 @@ Προσανατολισμός στους δρόμους κατά τη διάρκεια της πλοήγησης. Προσανατολισμός στο δρόμο Προβολή φορητού παγκόσμιου χάρτη & πλοήγηση για χάρτες OSM χωρίς και με διαδίκτυο - "OsmAnd (OSM Αυτοματοποιημένες Οδηγίες Πλοήγησης -\n -\n Το OsmAnd είναι μια εφαρμογή πλοήγησης ανοικτού κώδικα με πρόσβαση σε μεγάλη ποικιλία από παγκόσμια δεδομένα του OpenStreetMap (OSM). Όλα τα δεδομένα χάρτη (διανυσματικά ή πλακίδια χάρτη) μπορούν να αποθηκευτούν στην κάρτα μνήμης του τηλεφώνου για χρήση χωρίς σύνδεση. Προσφέρεται επίσης λειτουργία δρομολόγησης με και χωρίς διαδικτυακή σύνδεση συμπεριλαμβανομένων φωνητικών οδηγιών βήμα προς βήμα. + "OsmAnd (OSM Αυτοματοποιημένες Οδηγίες Πλοήγησης \n +\n Το OsmAnd είναι μια εφαρμογή πλοήγησης ανοικτού κώδικα με πρόσβαση σε μεγάλη ποικιλία από παγκόσμια δεδομένα του OSM. Όλα τα δεδομένα χάρτη (διανυσματικά ή πλακίδια χάρτη) μπορούν να αποθηκευτούν στην κάρτα μνήμης του τηλεφώνου για χρήση χωρίς σύνδεση. Προσφέρεται επίσης λειτουργία δρομολόγησης με και χωρίς διαδικτυακή σύνδεση συμπεριλαμβανομένων φωνητικών οδηγιών βήμα προς βήμα. +\n +\n +\n \n Μερικά από τα βασικά χαρακτηριστικά: +\n \n - Πλήρης λειτουργικότητα εκτός σύνδεσης (αποθήκευση των λαμβανόμενων διανυσμάτων ή πλακιδίων χάρτη στον αποθηκευτικό χώρο της συσκευής) +\n \n - Συμπαγείς διανυσματικοί χάρτες χωρίς σύνδεση για όλον τον κόσμο +\n \n - Λήψη χαρτών χωρών ή περιοχών κατευθείαν από την εφαρμογή +\n \n - Δυνατότητα επίστρωσης από αρκετές στρώσεις χάρτη, όπως GPX ή ίχνη πλοήγησης, Σημεία Ενδιαφέροντος, αγαπημένα, ισοϋψείς γραμμές, στάσεις Μ.Μ. Μεταφοράς, πρόσθετους χάρτες με προσαρμόσιμη διαφάνεια +\n \n - Εκτός σύνδεσης αναζήτηση για διευθύνσεις και μέρη (ΣΕ) +\n \n - Εκτός σύνδεσης δρομολόγηση για μέσες αποστάσεις +\n \n - Κατάσταση αυτοκινήτου, ποδηλάτου και πεζού με: +\n \n - προαιρετική αυτόματη εναλλαγή όψης ημέρας/νύχτας - προαιρετική εστίαση χάρτη βάσει ταχύτητας +\n \n - προαιρετικός προσανατολισμός χάρτη βάσει της πυξίδας ή της κατεύθυνσης κίνησης +\n \n - προαιρετική καθοδήγηση με λωρίδες, εμφάνιση ορίου ταχύτητας, καταγεγραμμένες και φωνές κειμένου σε λόγο. +\n \n Περιορισμοί αυτής της ελεύθερης έκδοσης του OsmAnd: +\n \n - Περιορισμένος αριθμός λήψης χαρτών +\n \n - Όχι πρόσβαση στα εκτός σύνδεσης ΣΕ της βικιπαίδειας. +\n \n Το OsmAnd είναι ενεργά στο στάδιο της ανάπτυξης και το εγχείρημά μας και η περαιτέρω ανάπτυξή του επαφίεται στις οικονομικές προσφορές για την χρηματοδότηση της ανάπτυξης και τις δοκιμές νέων λειτουργιών. Παρακαλούμε σκεφτείτε την αγορά του OsmAnd+, ή χρηματοδοτήστε συγκεκριμένες νέες λειτουργίες ή κάντε μια γενική δωρεά στο https://osmand.net." Προβολή παγκόσμιου χάρτη & πλοήγηση για χάρτες OSM χωρίς και με σύνδεση OsmAnd+ (OSM Αυτοματοποιημένες Οδηγίες Πλοήγησης) \n -\n Το OsmAnd+ είναι μια εφαρμογή πλοήγησης ανοικτού κώδικα με πρόσβαση σε μεγάλη ποικιλία από παγκόσμια δεδομένα OpenStreetMap (OSM). Όλα τα δεδομένα χάρτη (διανυσματικά ή πλακίδια χάρτη) μπορούν να αποθηκευτούν στην κάρτα μνήμης του τηλεφώνου για χρήση χωρίς σύνδεση. Προσφέρεται επίσης λειτουργία δρομολόγησης χωρίς και με διαδίκτυο, συμπεριλαμβανομένων φωνητικών οδηγιών βήμα προς βήμα. +\n Το OsmAnd+ είναι μια εφαρμογή πλοήγησης ανοικτού κώδικα με πρόσβαση σε μεγάλη ποικιλία από παγκόσμια δεδομένα OSM. Όλα τα δεδομένα χάρτη (διανυσματικά ή πλακίδια χάρτη) μπορούν να αποθηκευτούν στην κάρτα μνήμης του τηλεφώνου για χρήση χωρίς σύνδεση. Προσφέρεται επίσης λειτουργία δρομολόγησης χωρίς και με διαδίκτυο, συμπεριλαμβανομένων φωνητικών οδηγιών βήμα προς βήμα. \n \n Ο OsmAnd+ είναι η πληρωτέα έκδοση της εφαρμογής, με την αγορά της υποστηρίζετε το εγχείρημα, χρηματοδοτείτε την ανάπτυξη νέων λειτουργιών και λαμβάνετε τις τελευταίες ενημερώσεις. \n @@ -70,7 +86,7 @@ Μορφή χάρτη Διαμόρφωση οθόνης Λωρίδες - Όχι χωματόδρομοι + Χωρίς μη ασφαλτοστρωμένους δρόμους Όχι πορθμεία Αποφυγή… Φωτεινές διαδρομές @@ -115,7 +131,7 @@ Εκχωρημένη μνήμη %1$s MB (Όριο Android %2$s MB, Dalvik %3$s MB). Εκχωρημένη μνήμη Συνολική εγγενής μνήμη δεσμευμένη από την εφαρμογή %1$s MB (Dalvik %2$s MB, άλλα %3$s MB). - Αναλογική μνήμη %4$s MB (Όριο Android %5$s MB, Dalvik %6$s MB). +\n Αναλογική μνήμη %4$s MB (Όριο Android %5$s MB, Dalvik %6$s MB). Συνολική εγγενής μνήμη Το σημείο εκκίνησης είναι πολύ μακριά από τον πλησιέστερο δρόμο. Κοινή τοποθεσία @@ -136,8 +152,9 @@ ΜΜ ΠΜ Σημείο στάθμευσης - Το πρόσθετο θέσης στάθμευσης σας επιτρέπει να καταγράψετε πού είναι σταθμευμένο το αυτοκίνητό σας και πόσος χρόνος στάθμευσης απομένει (εάν υπάρχει χρονικός περιορισμός). -\nΚαι η τοποθεσία και ο χρόνος είναι ορατά στον πίνακα εργαλείων του OsmAnd καθώς και σε γραφικό στοιχείο στο χάρτη. Μπορεί να προστεθεί ειδοποίηση στο ημερολόγιο του Android ως υπενθύμιση. + Σας επιτρέπει να καταγράψετε πού είναι σταθμευμένο το αυτοκίνητό σας και πόσος χρόνος στάθμευσης απομένει. +\n +\nΚαι η τοποθεσία και ο χρόνος είναι ορατά στον πίνακα εργαλείων καθώς και σε γραφικό στοιχείο στον χάρτη. Μπορεί να προστεθεί ειδοποίηση στο ημερολόγιο του Android ως υπενθύμιση. Θέση στάθμευσης Σήμανση ως θέσης στάθμευσης Διαγραφή δείκτη στάθμευσης @@ -182,18 +199,18 @@ Χρήση χαρτών με διαδίκτυο (λήψη και αποθήκευση πλακιδίων σε κάρτα μνήμης). Χάρτες με σύνδεση Επιλέξτε τους παρόχους των χαρτών με διαδίκτυο ή με αποθηκευμένα πλακίδια. - Με αυτό το πρόσθετο μπορείτε να προσπελάσετε πολλούς τύπους χαρτών με σύνδεση (τους αποκαλούμενους πλακίδια ή εικονογραφίες), από προκαθορισμένα πλακίδια του OpenStreetMap (όπως το Mapnik) μέχρι δορυφορικές εικόνες και στρώσεις ειδικού σκοπού όπως μετεωρολογικούς χάρτες, κλιματολογικούς χάρτες, γεωλογικούς χάρτες, στρώσεις σκίασης ανάγλυφου κλπ. -\n -\nΟποιοσδήποτε από αυτούς τους χάρτες μπορεί να χρησιμοποιηθεί είτε ως ο κύριος (βασικός) χάρτης που θα εμφανίζεται στον χάρτη του OsmAnd, είτε ως επίστρωμα ή υπόστρωμα σε έναν άλλο βασικό χάρτη (όπως στους τυπικούς χωρίς σύνδεση χάρτες του OsmAnd). Για να γίνει οποιοσδήποτε χάρτης υποστρώματος πιο ορατός, μπορούν να κρυφτούν εύκολα συγκεκριμένα στοιχεία των διανυσματικών χαρτών του OsmAnd μέσω του μενού \'Διαμόρφωση χάρτη\' κατ\' επιθυμία. -\n -\nΟι χάρτες πλακιδίων μπορούν να ληφθούν μέσω διαδικτυακών πηγών, ή μπορούν να προετοιμαστούν για χρήση χωρίς σύνδεση (και να αντιγραφούν χειροκίνητα στον φάκελο δεδομένων του OsmAnd) ως βάση δεδομένων του SQLite που μπορεί να παραχθεί από διάφορα εργαλεία προετοιμασίας χαρτών τρίτων. + "Προσπελάσετε πολλούς τύπους χαρτών με σύνδεση (τους αποκαλούμενους χάρτες πλακιδίων ή εικονογραφιών), από προκαθορισμένα πλακίδια του OSM (όπως το Mapnik) μέχρι δορυφορικές εικόνες και στρώσεις ειδικού σκοπού όπως μετεωρολογικούς χάρτες, κλιματολογικούς χάρτες, γεωλογικούς χάρτες, στρώσεις σκίασης ανάγλυφου κλπ. +\n +\nΟποιοσδήποτε από αυτούς τους χάρτες μπορεί να χρησιμοποιηθεί είτε ως ο κύριος (βασικός) χάρτης που θα εμφανίζεται στον χάρτη του OsmAnd, είτε ως επίστρωμα ή υπόστρωμα σε έναν άλλο βασικό χάρτη (όπως στους τυπικούς χωρίς σύνδεση χάρτες του OsmAnd). Για να γίνει οποιοσδήποτε χάρτης υποστρώματος πιο ορατός, συγκεκριμένα στοιχεία των διανυσματικών χαρτών του OsmAnd μπορούν να κρυφτούν μέσω του μενού \'Διαμόρφωση χάρτη\'. +\n +\nΟι χάρτες πλακιδίων μπορούν να ληφθούν μέσω διαδικτυακών πηγών, ή να προετοιμαστούν για χρήση χωρίς σύνδεση (και να αντιγραφούν χειροκίνητα στον φάκελο δεδομένων του OsmAnd) ως βάση δεδομένων του SQLite που μπορεί να παραχθεί από διάφορα εργαλεία προετοιμασίας χαρτών τρίτων." Εμφάνιση των ρυθμίσεων για ενεργοποίηση ιχνογράφησης και πλοήγησης παρασκηνίου μέσω περιοδικής αφύπνισης της συσκευής GPS (με την οθόνη σβηστή). - Αυτό το πρόσθετο κάνει τα χαρακτηριστικά προσβασιμότητας της συσκευής διαθέσιμα απευθείας στο OsmAnd. Διευκολύνει π.χ. τη ρύθμιση του ρυθμού ομιλίας για φωνές TTS, διαμορφώνοντας πλοήγηση οθόνης κατευθυντήριου χειριστηρίου, χρήση ιχνόσφαιρας για έλεγχο εστίασης, ή ανατροφοδότηση κειμένου σε ομιλία, π.χ. για αυτόματη ανακοίνωση της θέσης σας. - Αυτό το πρόσθετο εμφανίζει τις ρυθμίσεις για τα χαρακτηριστικά ανάπτυξης και αποσφαλμάτωσης όπως η δοκιμή ή η προσομοίωση πλοήγησης, η απόδοση απεικόνισης οθόνης, ή η φωνητική καθοδήγηση. Αυτές οι ρυθμίσεις προορίζονται για τους προγραμματιστές και δεν χρειάζονται στον απλό χρήστη. + Κάνει τα χαρακτηριστικά προσβασιμότητας της συσκευής διαθέσιμα απευθείας στο OsmAnd. Διευκολύνει π.χ. τη ρύθμιση του ρυθμού ομιλίας για φωνές κειμένου σε λόγο, διαμορφώνοντας πλοήγηση οθόνης του κατευθυντήρα, χρήση ιχνόσφαιρας για έλεγχο εστίασης, ή ανατροφοδότηση κειμένου σε ομιλία, π.χ. για αυτόματη ανακοίνωση της θέσης σας. + Ρυθμίσεις για τα χαρακτηριστικά ανάπτυξης και αποσφαλμάτωσης όπως απόδοση απεικόνισης, ή η φωνητική καθοδήγηση. Αυτές οι ρυθμίσεις προορίζονται για τους προγραμματιστές και δεν χρειάζονται στην κανονική χρήση της εφαρμογής. Πρόσθετα Τα πρόσθετα ενεργοποιούν προχωρημένες ρυθμίσεις και επιπλέον λειτουργικότητα. Πρόσθετα - Μέσω αυτού του προσθέτου το OsmAnd μπορεί να χρησιμοποιηθεί για να κάνετε συνεισφορές OSM όπως δημιουργία ή τροποποίηση αντικειμένων ΣΕ OSM, άνοιγμα ή σχολιασμό σημειώσεων OSM και συνεισφορά καταγεγραμμένων αρχείων GPX. Το OSM είναι μια κοινότητα που κατευθύνει ένα παγκόσμιο έργο χαρτογράφησης δημόσιου τομέα. Για λεπτομέρειες παρακαλούμε δείτε το https://openstreetmap.org. Η ενεργός συμμετοχή εκτιμάται και οι συνεισφορές μπορούν να γίνουν απευθείας από το OsmAnd, εάν ορίσετε τα προσωπικά σας διαπιστευτήρια OSM στην εφαρμογή. + Κάντε συνεισφορές στο OSM όπως δημιουργία ή τροποποίηση αντικειμένων ΣΕ OSM, άνοιγμα ή σχολιασμό σημειώσεων OSM και συνεισφορά καταγεγραμμένων αρχείων GPX στο OsmAnd, δίνοντας όνομα χρήστη και κωδικό πρόσβασης. Το OpenStreetMap.org είναι μια κοινότητα που κατευθύνει ένα παγκόσμιο έργο χαρτογράφησης δημόσιου τομέα. Οι διανυσματικοί χάρτες πιθανόν εμφανίζονται γρηγορότερα. Ίσως δεν λειτουργούν καλά σε κάποιες συσκευές. Επιλέξτε μια φωνή και δοκιμάστε τη αναπαράγοντας ανακοινώσεις: Ανάπτυξη του OsmAnd @@ -266,13 +283,13 @@ Χρήση πάντα της επεξεργασίας χωρίς διαδίκτυο. Οι αλλαγές στα ΣΕ μέσω της εφαρμογής δεν επηρεάζουν τα ληφθέντα αρχεία χάρτη, οι αλλαγές αποθηκεύονται ως αρχείο στη συσκευή σας. Αποστολή … - {0} ΣΕ/Σημειώσεις απεστάλησαν + {0} ΣΕ/Οι σημειώσεις απεστάλησαν Αποστολή όλων Αποστολή επεξεργασίας στο OSM Διαγραφή επεξεργασίας Ασύγχρονη επεξεργασία OSM: ΣΕ OSM/Οι σημειώσεις αποθηκεύτηκαν στη συσκευή - Εμφάνιση και διαχείριση των ΣΕ/Σημειώσεων OSM σημειωμένων στη βάση δεδομένων στη συσκευή. + Εμφάνιση και διαχείριση των ΣΕ/Σημειώσεων OSM στη βάση δεδομένων στη συσκευή. Καθορίστε το διάστημα της ιχνογράφησης με διαδίκτυο. Διάστημα ιχνογράφησης με διαδίκτυο Καθορίστε τη διεύθυνση ιστού με την σύνταξη παραμέτρων : lat={0}, lon={1}, timestamp={2}, hdop={3}, altitude={4}, speed={5},bearing={6}. @@ -426,7 +443,7 @@ Διαφάνεια βασικού χάρτη Χάρτης υποστρώματος… Χάρτης υποστρώματος - Επιλογή του χάρτη υποστρώματος. + Επιλέξτε χάρτη υποστρώματος Χάρτης επικάλυψης… Χάρτης επικάλυψης Επιλογή του χάρτη επικάλυψης @@ -574,7 +591,7 @@ Ευχαριστούμε τη Yandex για τις πληροφορίες κυκλοφορίας. Κυκλοφορία Yandex Διαδρομή - Σημειώσεις OSM (σε σύνδεση) + Σημειώσεις OSM (με σύνδεση) Επίστρωμα ΣΕ… Πηγή χάρτη… Επίπεδα χάρτη @@ -589,7 +606,7 @@ GPS δευτερόλεπτα λεπτ. - Ορισμός διαστήματος αφύπνισης χρησιμοποιούμενο από την υπηρεσία παρασκηνίου. + Ορισμός διαστήματος αφύπνισης χρησιμοποιούμενο από την υπηρεσία παρασκηνίου: Διάστημα αφύπνισης GPS Χρησιμοποιούμενη μέθοδος τοποθεσίας από την υπηρεσία παρασκηνίου: Πάροχος τοποθεσίας @@ -670,11 +687,11 @@ Χωρίς σύνδεση Διαδίκτυο Μέγιστη εστίαση με σύνδεση - Μην περιηγείστε πλακίδια χάρτη με σύνδεση για επίπεδα εστίασης κάτω από αυτό. + Μην περιηγείστε σε χάρτες με σύνδεση για επίπεδα εστίασης κάτω από αυτό. Συνολική απόσταση %1$s, χρόνος ταξιδιού %2$d ω %3$d λ. Υπηρεσία πλοήγησης με ή χωρίς σύνδεση. Υπηρεσία πλοήγησης - Ο κατάλογος αποθήκευσης δεδομένων στην κάρτα μνήμης δεν είναι προσβάσιμος! + Ο κατάλογος αποθήκευσης στην κάρτα μνήμης δεν είναι προσβάσιμος! Λήψη {0} - {1} ; Δεδομένα χωρίς σύνδεση για {0} υπάρχουν ήδη ({1}). Να ενημερωθούν ({2}) ? Διεύθυνση @@ -718,7 +735,7 @@ Καθορίστε τις ρυθμίσεις OpenStreetMap.org (OSM) που απαιτούνται για τις υποβολές OSM. Καθορισμός γλώσσας, λήψη/επαναφόρτωση δεδομένων. Δεδομένα - Επεξεργασία OSM + Επεξεργασία OpenStreetMap Πρόσθετες ρυθμίσεις Αποθήκευση τρέχοντος ίχνους ως αρχείου GPX τώρα. Αποθήκευση τρέχοντος ίχνους @@ -742,7 +759,7 @@ Εμφάνιση χάρτη 3Δ Εμφάνιση του τελευταίου χρησιμοποιούμενου επιστρώματος ΣΕ. Εμφάνιση επιστρώματος ΣΕ - Επιλέξτε την πηγή των χαρτών: διαδικτυακά ή με πλακίδια κρυφής μνήμης + Επιλέξτε την πηγή των πλακιδίων χαρτών με σύνδεση ή κρυφή μνήμη. Πηγή πλακιδίων χάρτη Πηγή χάρτη Χρήση διαδικτύου @@ -766,7 +783,7 @@ Πεζοπορία Κέντρο Κάτω μέρος - Εισαγωγή γ. πλάτους & γ. μήκους στην επιλεγμένη μορφή (D - μοίρες, M - λεπτά, S - δεύτερα) + Εισαγωγή γ. πλάτους και γ. μήκους στην επιλεγμένη μορφή (D - μοίρες, M - λεπτά, S - δεύτερα) Γεωγραφικό πλάτος Γεωγραφικό μήκος DDD.DDDDD @@ -816,8 +833,8 @@ Φιλτράρισμα Αποθήκευση Ως Διαγραφή αυτού του φίλτρου; - Το φίλτρο \'{0}\' διαγράφηκε - Το φίλτρο \'{0}\' δημιουργήθηκε + Το φίλτρο \'%1$s\' διαγράφηκε + Το φίλτρο \'%1$s\' δημιουργήθηκε ηλ. διεύθυνση Ο ενδιάμεσος προορισμός %1$s είναι πολύ μακριά από τον πλησιέστερο δρόμο. Φτάσατε στον ενδιάμεσο προορισμό σας @@ -870,7 +887,7 @@ Ισοϋψείς γραμμές μέρη Ηχητικές σημειώσεις - Το πρόσθετο σημειώσεων ήχου/video παρέχει τη λειτουργία λήψης σημειώσεων ήχου/φωτογραφίας/video κατά τη διάρκεια του ταξιδιού, χρησιμοποιώντας είτε ένα κουμπί στον χάρτη, ή απευθείας στο αναδυόμενο μενού για οποιοδήποτε σημείο στον χάρτη. + Πάρτε σημειώσεις ήχου/φωτογραφίας/βίντεο κατά τη διάρκεια του ταξιδιού, χρησιμοποιώντας είτε ένα πλήκτρο στον χάρτη, ή τη θέση στο μενού περιβάλλοντος. Σημειώσεις ήχου/video Πρόσθετο του OsmAnd για ισοϋψείς γραμμές χωρίς διαδίκτυο Μέτρηση απόστασης @@ -900,7 +917,7 @@ Μορφή εξόδου video Χρήση του καταγραφέα της συσκευής για βίντεο. Διαμόρφωση ρυθμίσεων ήχου και video. - Το πρόσθετο Dropbox επιτρέπει τον συγχρονισμό ιχνών και σημειώσεων ήχου/βίντεο με τον Dropbox λογαριασμό σας. + Συγχρονίστε ίχνη και σημειώσεις ήχου/βίντεο με τον Dropbox λογαριασμό σας. Πρόσθετο dropbox Αλλαγή σειράς Παρακαλούμε, σκεφτείτε την αγορά του πρόσθετου \'ισοϋψών γραμμών\' για να υποστηρίξετε την περαιτέρω ανάπτυξη. @@ -979,7 +996,7 @@ Ορισμός ως προορισμός Ορίστε πόλη ή οδό πρώτα Ταξινόμηση πόρτα-πόρτα - Αδυναμία δημιουργίας αντιγράφου ασφαλείας των αλλαγών OSM + Αδυναμία δημιουργίας αντιγράφου ασφαλείας των αλλαγών OSM. Δημιουργία αντιγράφου ασφαλείας ως αλλαγή OSM Στρώση σκίασης ανάγλυφου Καθαρισμός ενδιάμεσων προορισμών @@ -1001,12 +1018,12 @@ Η εστίαση ρυθμίστηκε στο άπειρο Αναπαραγωγή ήχου κατά τη λήψη φωτογραφίας Εκφώνηση… - Ρυθμίστε την αναγγελία των ονομάτων οδών, κυκλοφοριακών προειδοποιήσεων, (αναγκαστικές στάσεις, σαμαράκια), προειδοποιήσεις για κάμερες ταχύτητας, όρια ταχύτητας. + Ρυθμίστε την αναγγελία των ονομάτων οδών, κυκλοφοριακών προειδοποιήσεων, (αναγκαστικές στάσεις, σαμαράκια), προειδοποιήσεις για κάμερες ταχύτητας και όρια ταχύτητας. Ονόματα οδών (TTS) Παρακαλούμε, καθορίστε χρήστη και κωδικό πρόσβασης OSM στις \'Ρυθμίσεις\' Έχετε ήδη καθορίσει ενδιάμεσους προορισμούς. Βελτιστοποιημένη σειρά των ενδιάμεσων προορισμών καθ\' οδόν προς τον προορισμό. - Υπολογιστής απόστασης & εργαλείο σχεδιασμού + Υπολογιστής απόστασης και εργαλείο σχεδιασμού Τύπος εστίασης κάμερας Κατάσταση εστίασης της κάμερας: Ιαπωνία @@ -1156,7 +1173,7 @@ Προτίμησε αυτοκινητόδρομους Δρόμοι χωρίς διόδια Απέφυγε δρόμους με διόδια - Χωρίς χωματόδρομους + Χωρίς μη ασφαλτοστρωμένους δρόμους Απέφυγε χωματόδρομους Χωρίς πορθμεία Απέφυγε πορθμεία @@ -1388,7 +1405,7 @@ ημέρες πίσω Πίσω στο χάρτη Κοινή χρήση σημείωσης - Σημειώσεις + Σημειώσεις OSM Μόνο δρόμοι "Ελεύθερο %1$s " Μνήμη συσκευής @@ -1433,7 +1450,7 @@ Ημιδιαφανές μπλε Μοβ Ημιδιαφανές μοβ - Απαιτείται μια επανεκκίνηση για να εφαρμοστούν όλες οι αλλαγές + Απαιτείται μια επανεκκίνηση για να εφαρμοστούν όλες οι αλλαγές. Φωτεινό Σκούρο Σερβο-Κροατικά @@ -1574,7 +1591,7 @@ \n • Η συνδρομή στα δεδομένα του OsmAnd Live υποστηρίζει τώρα όλα τα χαρακτηριστικά του OsmAnd \n \n - Αλλάξτε την αναζήτησή σας + Αλλάξτε την αναζήτησή σας. Ενέργειες Δείκτης Δημιουργία ή τροποποίηση αντικειμένων OSM @@ -1857,8 +1874,8 @@ Πυκνότητα ισοϋψών γραμμών Πλάτος ισοϋψών γραμμών Πλάτος ισοϋψών γραμμών - Το OsmAnd (OSM Automated Navigation Directions) είναι χάρτης και εφαρμογή πλοήγησης με πρόσβαση στα ελεύθερα, παγκόσμια και υψηλής ποιότητας δεδομένα του OpenStreetMap (OSM). -\n + Το OsmAnd (OSM Automated Navigation Directions) είναι χάρτης και εφαρμογή πλοήγησης με πρόσβαση στα ελεύθερα, παγκόσμια και υψηλής ποιότητας δεδομένα του OSM. +\n \nΑπολαύστε φωνητική και οπτική πλοήγηση, προβολή ΣΕ (σημείων ενδιαφέροντος), δημιουργία και διαχείριση ιχνών GPX, χρήση οπτικοποίησης ισοϋψών γραμμών και πληροφοριών υψομέτρου (μέσω προσθέτου), επιλογή μεταξύ λειτουργιών οδήγησης, ποδηλάτου και πεζοπορίας, επεξεργασίας OSM και πολλών άλλων. Ποδηλασία \n • Βρείτε ποδηλατικές διαδρομές στον χάρτη @@ -2130,7 +2147,7 @@ Επιλέξτε ή λάβετε φωνητική καθοδήγηση στη γλώσσα σας. Ανέβασμα Λήψη νυκτερινών δομήσεων. - Αποτυχία αποστολής + Αδυναμία αποστολής Τα ΣΕ θα διαγραφούν μόλις στείλετε τις αλλαγές σας Ο χάρτης μόνο δρόμων δεν χρειάζεται, επειδή έχετε τον τυπικό (πλήρη) χάρτη. Να κατέβει οπωσδήποτε; Πώς να κατεβάσετε χάρτες, ορίστε βασικές ρυθμίσεις. @@ -2303,13 +2320,13 @@ Αυτό το πρόσθετο για το OsmAnd βάζει στη διάθεσή σας λεπτομέρειες γενικών κλίσεων χιονοδρομικών κατωφερειών, ανώμαλους χιονοδρομικούς δρόμους, διαδρομές αλπικών χιονοδρομιών, εναέριους σιδηροδρόμους και χιονοδρομικούς αναβατήρες. Εμφανίζονται διαδρομές και πίστες κωδικοποιημένες κατά χρώμα ανάλογα με τη δυσκολία και απεικονίζονται με ειδική μορφή χάρτη \'χειμώνα\' που εξομοιώνεται με χειμερινό τοπίο με το χρώμα του χιονιού. \n \nΗ ενεργοποίηση αυτής της προβολής αλλάζει τη μορφή του χάρτη σε \'Χειμώνας και χιονοδρομίες\', εμφανίζοντας όλα τα χαρακτηριστικά τοπίων κάτω από χειμερινές συνθήκες. Αυτή η προβολή μπορεί να επανέλθει είτε απενεργοποιώντας την ξανά εδώ, είτε αλλάζοντας το \'Μορφή χάρτη\' στο \'Διαμόρφωση χάρτη\' κατά βούληση. - Αυτό το πρόσθετο παρέχει ένα γραφικό στοιχείο χάρτη που επιτρέπει τη δημιουργία μονοπατιών πατώντας τον χάρτη, ή χρησιμοποιώντας ή τροποποιώντας υφιστάμενα αρχεία GPX, για τη σχεδίαση ταξιδιού και μέτρηση της απόστασης μεταξύ σημείων. Τα αποτελέσματα μπορούν να αποθηκευτούν ως αρχείο GPX, που μπορεί αργότερα να χρησιμοποιηθεί για καθοδήγηση. + Δημιουργείστε μονοπάτια πατώντας τον χάρτη, ή χρησιμοποιώντας ή τροποποιώντας υφιστάμενα αρχεία GPX, για τη σχεδίαση ταξιδιού και μέτρηση της απόστασης μεταξύ σημείων. Το αποτέλεσμα μπορεί να αποθηκευτεί ως αρχείο GPX για μεταγενέστερη χρήση στην καθοδήγηση. Παρακολούθηση Χάρτης με σύνδεση Πίστες χιονοδρομιών Συντήρηση πίστας - Για την εμφάνιση χαρτών χιονοδρομιών, χρειάζεται να κατέβει ο ειδικός χάρτης χωρίς διαδίκτυο - Για την εμφάνιση ναυτικών χαρτών, χρειάζεται να κατέβει ο ειδικός χάρτης χωρίς διαδίκτυο + Μεταφορτώστε τον ειδικό χάρτη χωρίς σύνδεση για να εμφανίσετε εγκαταστάσεις χιονοδρομίας. + Μεταφορτώστε τον ειδικό χάρτη χωρίς σύνδεση για να εμφανίσετε ναυτικές λεπτομέρειες. Δομήσεις Καθορίστε έναν διακομιστή μεσολάβησης. Ιδιωτικότητα @@ -2436,11 +2453,11 @@ \n • Ανταρκτική * \n Οι περισσότερες χώρες της Γης είναι διαθέσιμες για κατέβασμα! \n Πάρτε έναν αξιόπιστο πλοηγητή για τη χώρα σας - είτε είναι η Γαλλία, η Γερμανία, το Μεξικό, το Ενωμένο Βασίλειο, η Ισπανία, οι Κάτω Χώρες, οι ΗΠΑ, η Ρωσία, η Βραζιλία είτε οποιαδήποτε άλλη. - Το OsmAnd+ (OSM Automated Navigation Directions) είναι χάρτης και εφαρμογή πλοήγησης με πρόσβαση στα ελεύθερα, παγκόσμια και υψηλής ποιότητας δεδομένα του OpenStreetMap (OSM). -\n Απολαύστε φωνητική και οπτική καθοδήγηση, προβολή ΣΕ (σημείων ενδιαφέροντος), δημιουργία και διαχείριση ιχνών GPX, χρησιμοποιώντας ισοϋψείς γραμμές απεικόνισης και πληροφορίες υψομέτρου, επιλογή μεταξύ καταστάσεων οδήγησης, ποδηλάτου, πεζοπορίας, επεξεργασίας OSM και πολλών άλλων. -\n -\n Το OsmAnd+ είναι μια έκδοση της εφαρμογής επί πληρωμή. Αγοράζοντάς το, υποστηρίζετε το έργο, χρηματοδοτείτε την ανάπτυξη νέων γνωρισμάτων και παίρνετε τις τελευταίες ενημερώσεις. -\n + Το OsmAnd+ (OSM Automated Navigation Directions) είναι χάρτης και εφαρμογή πλοήγησης με πρόσβαση στα ελεύθερα, παγκόσμια και υψηλής ποιότητας δεδομένα του OSM. +\n Απολαύστε φωνητική και οπτική καθοδήγηση, προβολή ΣΕ (σημείων ενδιαφέροντος), δημιουργία και διαχείριση ιχνών GPX, χρησιμοποιώντας ισοϋψείς γραμμές απεικόνισης και πληροφορίες υψομέτρου, επιλογή μεταξύ καταστάσεων οδήγησης, ποδηλάτου, πεζοπορίας, επεξεργασίας OSM και πολλών άλλων. +\n +\n Το OsmAnd+ είναι μια έκδοση της εφαρμογής επί πληρωμή. Αγοράζοντάς το, υποστηρίζετε το έργο, χρηματοδοτείτε την ανάπτυξη νέων γνωρισμάτων και παίρνετε τις τελευταίες ενημερώσεις. +\n \n Μερικά από τα κύρια χαρακτηριστικά: Πλοήγηση \n • Εργασία με σύνδεση (γρήγορη) ή χωρίς σύνδεση (χωρίς τέλη περιαγωγής όταν είσαστε στο εξωτερικό) @@ -2524,7 +2541,7 @@ Αξιολογείστε αυτήν την εφαρμογή Παρακαλούμε, δώστε μια βαθμολογία του OsmAnd στο Google Play Πείτε μας γιατί. - Παρακαλούμε, πέστε μας τι θα θέλατε να αλλάξετε σε αυτήν την εφαρμογή. + Παρακαλούμε, πέστε μας τις προτάσεις σας. Διαγραφή αλλαγής Ανέβασμα {0}/{1} Ξαναδοκιμάστε @@ -2613,7 +2630,7 @@ Ανά εβδομάδα Πρωί Βράδυ - Επιλέξτε μήνα και χώρα + Μήνας και χώρα: Αριθμός συντελεστών Αριθμός επεξεργασιών Αναφορά για @@ -2624,7 +2641,7 @@ Προσθήκη δείκτη χάρτη Προσθήκη ΣΕ Αλλαγή μορφής χάρτη - Η μορφή χάρτη έχει αλλαχθεί σε \"%s\". + Η τεχνοτροπία χάρτη έχει αλλαχθεί σε \"%s\". Νέα σημείωση ήχου Νέα σημείωση βίντεο Νέα σημείωση φωτογραφίας @@ -2642,22 +2659,22 @@ Είσαστε βέβαιοι ότι θέλετε να διαγράψετε την ενέργεια \"%s\"; Εμφάνιση διαλόγου αγαπημένων Προκαθορισμός ονόματος - "Το πάτημα αυτού του πλήκτρου ενέργειας θα προσθέσει έναν δείκτη χάρτη στο κέντρο της οθόνης." - Το πάτημα αυτού του πλήκτρου ενέργειας θα προσθέσει ένα ενδιάμεσο σημείο στο μέσο της οθόνης. - Το πάτημα αυτού του πλήκτρου ενέργειας θα προσθέσει μια σημείωση ήχου στο μέσο της οθόνης. - Το πάτημα αυτού του πλήκτρου ενέργειας θα προσθέσει μια σημείωση βίντεο στο μέσο της οθόνης. - Το πάτημα αυτού του πλήκτρου ενέργειας θα προσθέσει μια σημείωση φωτογραφίας στο μέσο της οθόνης. - Το πάτημα αυτού του πλήκτρου ενέργειας θα προσθέσει μια σημείωση OSM στο μέσο της οθόνης. - Το πάτημα αυτού του πλήκτρου ενέργειας θα προσθέσει ένα ΣΕ στο μέσο της οθόνης. - Το πάτημα αυτού του πλήκτρου ενέργειας απενεργοποιεί ή ενεργοποιεί τη φωνητική καθοδήγηση κατά την πλοήγηση. - Το πάτημα αυτού του πλήκτρου ενέργειας προσθέτει μια θέση στάθμευσης στο μέσο της οθόνης. + Πλήκτρο για προσθήκη δείκτη χάρτη στο κέντρο της οθόνης. + Πλήκτρο για προσθήκη ενδιάμεσου σημείου GPX στο μέσο της οθόνης. + Πλήκτρο για προσθήκη σημείωσης ήχου στο μέσο της οθόνης. + Πλήκτρο για προσθήκη σημείωσης βίντεο στο μέσο της οθόνης. + Πλήκτρο για προσθήκη σημείωσης φωτογραφίας στο μέσο της οθόνης. + Πλήκτρο για προσθήκη σημείωσης OSM στο μέσο της οθόνης. + Πλήκτρο για προσθήκη ΣΕ στο μέσο της οθόνης. + Εναλλαγή απενεργοποίησης ή ενεργοποίησης φωνητικής καθοδήγησης κατά την πλοήγηση. + Πλήκτρου προσθήκης θέσης στάθμευσης στο μέσο της οθόνης. Εμφάνιση ενδιάμεσου διαλόγου " αποθηκεύτηκε στο " Μέρος - Το συγκεκριμένο όνομα γρήγορης ενέργειας χρησιμοποιείται ήδη, αλλάχτηκε σε %1$s προς αποφυγή διπλασιασμού. + Γρήγορη ενέργεια μετονομασμένη στο %1$s προς αποφυγή διπλότυπου. Διπλό όνομα γρήγορης ενέργειας - Το πάτημα αυτού του πλήκτρου ενέργειας εμφανίζει ή κρύβει τα αγαπημένα σημεία στον χάρτη. - Το πάτημα αυτού του πλήκτρου ενέργειας εμφανίζει ή κρύβει τα ΣΕ στον χάρτη. + Εναλλαγή εμφάνισης ή απόκρυψης των αγαπημένων σημείων στον χάρτη. + Εναλλαγή εμφάνισης ή απόκρυψης ΣΕ στον χάρτη. Εμφάνιση/απόκρυψη αγαπημένων Εμφάνιση αγαπημένων Απόκρυψη αγαπημένων @@ -2675,7 +2692,7 @@ Επιλέξτε μια προαιρετική κατηγορία. Κατάλογος ΣΕ Προσθέσετε μία ή περισσότερες κατηγορίες ΣΕ που θα εμφανίζονται στον χάρτη. - Πλήκτρο εμφάνισης μέσω της παρακάτω λίστας. + Πλήκτρο στη σελίδα μέσω της παρακάτω λίστας. Προσθήκη τύπου χάρτη Συμπληρώστε όλες τις παραμέτρους Τύποι χάρτη @@ -2699,7 +2716,7 @@ Προσθήκη σημείων διαδρομής Προσθήκη σημείου διαδρομής Προσθήκη γραμμής - Αποθήκευση σημείου διαδρομής GPX + Αποθήκευση ενδιάμεσου σημείου GPX Αποθήκευση σημείου διαδρομής Σημείο διαδρομής 1 Σημείο διαδρομής 1 @@ -2987,7 +3004,7 @@ Εμφάνιση περισσοτέρων Εμφανιζόμενα ίχνη Εμφάνιση/απόκρυψη ιχνών GPX - Πλήκτρο εμφάνισης ή απόκρυψης επιλεγμένων ιχνών GPX στον χάρτη + Πλήκτρο εμφάνισης ή απόκρυψης επιλεγμένων ιχνών GPX στον χάρτη. Απόκρυψη ιχνών GPX Εμφάνιση ιχνών GPX Παρακαλούμε ορίστε τον προορισμό πρώτα @@ -3019,7 +3036,7 @@ Άφιξη σε %1$s Εκκίνηση Γκουράνι - Πάτημα αυτού του πλήκτρου ενέργειας αλλάζει μεταξύ καταστάσεων ημέρας και νύχτας του OsmAnd + Εναλλαγή διακόπτη μεταξύ καταστάσεων ημέρας και νύχτας του OsmAnd. Κατάσταση ημέρας Κατάσταση νύχτας Εναλλαγή κατάστασης ημέρας/νύχτας @@ -3213,7 +3230,7 @@ Βαθμίδα 4 Βαθμίδα 5 Εξωτερικές συσκευές εισόδου - Επιλέξτε μια συσκευή εξωτερικού ελέγχου, όπως ένα πληκτρολόγιο ή ένα WunderLINQ + Επιλέξτε μια συσκευή εξωτερικού ελέγχου, όπως ένα πληκτρολόγιο ή ένα WunderLINQ. Κανένα Πληκτρολόγιο WunderLINQ @@ -3366,7 +3383,7 @@ Εμφάνιση σκίασης ανάγλυφου Απόκρυψη σκίασης ανάγλυφου Εμφάνιση/Απόκρυψη σκίασης ανάγλυφου - Αδυναμία εκκίνησης μηχανής κειμένου σε ομιλία + Αδυναμία εκκίνησης μηχανής κειμένου σε ομιλία. Προσομοίωση της θέσης σας χρησιμοποιώντας καταγεγραμμένη διαδρομή GPX. Εξαγωγή κατατομής (προφίλ) Κατατομή (προφίλ) OsmAnd: %1$s @@ -3477,4 +3494,5 @@ Σύσταση: Ρύθμιση 5 μέτρων μπορεί να λειτουργήσει καλά για σας, εάν δεν χρειάζεστε να πιάσετε λεπτομέρειες πιο ακριβείς από αυτό και δεν θέλετε να πάρετε δεδομένα σε ακινησία. Ενδιάμεσος χρόνος Διάστημα παρακολούθησης + Αδυναμία ανάλυσης γεωγραφικού στόχου \'%s\'. \ No newline at end of file diff --git a/OsmAnd/res/values-eo/strings.xml b/OsmAnd/res/values-eo/strings.xml index 49bf036bf7..cbbfccfdbc 100644 --- a/OsmAnd/res/values-eo/strings.xml +++ b/OsmAnd/res/values-eo/strings.xml @@ -22,7 +22,9 @@ Parto de viaj donacoj estos sendita al OSM-uzantoj, kiuj sendas ŝanĝojn al mapoj de tiu regiono. Abonaj agordoj Bonvolu unue aĉeti abonon al OsmAnd-Live - Tiu ĉi abono aktivigas ĉiuhorajn ĝisdatigojn por ĉiuj mapoj en la mondo. Parto de enspezo revenos al la OSM-komunumo kaj estos pagita por iu ajn kontribuaĵo al OSM. Se vi ŝategas OsmAnd kaj OSM kaj vi volas subteni ilin kaj estas subtenata de ili, tio ĉi estas la plej bona kielo. + Tiu ĉi abono aktivigas ĉiuhorajn ĝisdatigojn por ĉiuj mapoj en la mondo. +\nParto de enspezo revenos al la OSM-komunumo kaj estos pagita por iu ajn kontribuaĵo al OSM. +\nSe vi ŝategas OsmAnd kaj OSM kaj vi volas subteni ilin kaj esti subtenata de ili, tio ĉi estas la plej bona kielo. Elekti map-markon Aliaj markoj Alŝuti anonime @@ -34,10 +36,14 @@ h min Montri travideblan serĉbreton - Mankas spaco! Postulas {3} MB provizore kaj {1} MB daŭre. (Nur {2} MB disponebla.) - Ĉu elŝuti {0} dosiero(j)n\? Postulas {3} MB provizore kaj {1} MB daŭre. (Libera: {2} MB.) - Ĉu elŝuti {0} dosiero(j)n\? Postulas {1} MB. (Libera: {2} MB.) - Alŝutu vian OSM-rimarkojn anonime aŭ per via OpenStreetMap.org profilo. + Mankas spaco! +\nPostulas {3} MB provizore kaj {1} MB daŭre. +\n(Nur {2} MB disponeblaj.) + Ĉu elŝuti {0} dosiero(j)n\? +\nPostulas {3} MB provizore kaj {1} MB daŭre. (Libera: {2} MB.) + Ĉu elŝuti {0} dosiero(j)n\? +\nPostulas {1} MB. (Libera: {2} MB.) + Alŝutu vian OSM‑rimarkon anonime aŭ per via konto ĉe OpenStreetMap.org. Alŝuti OSM-rimarkon Ilobreto Fenestraĵoj @@ -106,7 +112,7 @@ Sona bitrapido Elekti bitrapidon de sondosiero. Bonvolu difini ĝustan specon de interesejo aŭ transsalti tion ĉi. - Menu-butono lanĉas stirpanelon, ne menuon + Menu‑butono lanĉas la stirpanelon anstataŭ la menuon Aligi el mapo Ek-butono rekte lanĉas mapon. Enpoŝigita @@ -209,7 +215,7 @@ kaj Nivelkurboj kaŝitaj - Tavolo de nivel-ombrumo kaŝita + Tavolo de nivelombrumo kaŝita Aldoni novan Elekti kategorion Difini unuon de rapido. @@ -408,7 +414,7 @@ Raportoj Nun la aplikaĵo estas permesita por skribi en ekstera konservejo, sed permana restarto de aplikaĵo nepras. Plena raporto - Uzantnomo kaj pasvorto al OpenStreetMap + Uzantnomo kaj pasvorto al OSM Datum-konservada dosierujo Filtri laŭ nomo Entajpu ion por serĉi @@ -479,11 +485,11 @@ Lon: %2$s Stato de GPS OsmAnd+ Mapoj kaj Navigado Mezurilo - Per tiu ĉi kromprogramo vi povas atingi multajn enretajn (ankaŭ nomitaj kiel kahelajn aŭ rastrumajn) mapojn, ekzemple: antaŭgeneritaj OpenStreetMap kaheloj (kiel Mapnik), satelitaj fotoj kaj mapoj por specialaj uzoj: veteraj, klimataj, tersciencaj, tavoloj de nivel-ombrumo, ktp. + Aliro al pluraj enretaj (kahelaj aŭ rastrumaj) mapoj: antaŭgeneritaj OSM‑kaheloj (kiel Mapnik), satelitaj fotoj kaj mapoj por specialaj uzoj: veteraj, klimataj, tersciencaj, tavoloj de nivelombrumo, ktp. \n -\nĈiujn de tiuj mapoj oni povas kiel ĉefan (bazan) mapon por OsmAnd, aŭ kiel supran aŭ malsupran tavolon por alia bazmapo (ekz. por norma OsmAnd-a eksterreta mapo). Por fari malsupran tavolon de mapo pli klara, kelkajn elementojn de vektoraj OSM-aj mapoj oni eblas facile kaŝi per la menuo “agordi mapon”. +\nĈiujn de tiuj mapoj oni povas uzi kiel ĉefan (bazan) mapon aŭ kiel supran aŭ malsupran tavolon por alia bazmapo (ekz. por norma eksterreta mapo de OsmAnd). Eblas kaŝi kelkajn elementojn de vektoraj OSM‑mapoj per la menuo “agordi mapon”, por igi la subtavolan mapon pli videbla. \n -\nKahelajn mapojn oni povas elŝuti senpere el Interreto, aŭ prepari por eksterreta uzado (kaj permane kopii al OSM-a datum-dosierujo) kiel SQLite-an datumbazon kiu povas esti farita per diversaj eksteraj iloj por prepari mapojn. +\nKahelaj mapoj estas uzeblaj per interreta konekto aŭ eblas prepari (kaj kopii al datum‑dosierujo de OsmAnd) ilin kiel SQLite‑datumbazon por eksterreta uzo per diversaj eksteraj iloj. Alirebleco Aparata memoro Redakti grupon @@ -526,9 +532,9 @@ Lon: %2$s Lokaj Ne povas elŝuti, bonvolu kontroli vian retkonekton. Spur-registrilo - Tiu ĉi kromprogramo ebligas al vi registri kaj konservi viajn spurojn per permane elekti GPX-registradan fenestraĵon sur la map‑ekrano, aŭ ankaŭ aŭtomate registri ĉiujn viajn navigadajn kursojn al GPX-dosiero. + Tiu ĉi kromprogramo ebligas al vi registri kaj konservi viajn spurojn per permane elekti GPX‑registradan fenestraĵon sur la map‑ekrano kaj ankaŭ aŭtomate registri ĉiujn viajn navigadajn kursojn al GPX‑dosiero. \n -\nRegistritaj spuroj povas esti kunhavigataj kun viaj amikoj aŭ esti uzitaj por kontribui al OSM. Atletoj povas uzi registritajn spurojn por kontroli siajn ekzercojn. Kelkaj bazaj ecoj oni povas analizi senpere per OsmAnd, kiel: tempoj de ĉirkaŭoj, mezumaj rapidoj, ktp; kaj kursojn oni povas poste analizi per specialaj eksteraj programoj. +\nRegistritaj spuroj povas esti kunhavigataj kun viaj amikoj aŭ uzataj por kontribui al OSM. Atletoj povas uzi registritajn spurojn por kontroli siajn ekzercojn. Kelkajn bazajn ecojn oni povas analizi senpere per OsmAnd: tempojn de ĉirkaŭoj, mezumajn rapidojn, ktp; kaj kursojn oni povas poste analizi per specialaj eksteraj programoj. Uzi OpenGL-bildigadon Uzi aparatan plirapidigan OpenGL-bildigadon (povas eluzi pli da baterio aŭ ne funkcii ĉe tre malnovaj aparatoj). Ne trovis ĉirkaŭvojon @@ -646,10 +652,10 @@ Lon: %2$s Nivelkurba kromprogramo OsmAnd-kromprogramo por desegni nivelkurbojn eksterrete Nivelkurboj - Tiu ĉi kromprogramo ebligas vidigi kaj tavolon de nivelkurboj kaj tavolon de nivel-ombrumo (reliefon) supre normaj OsmAnd‑mapoj. Tiu ĉi eblo estas dezirata de atletoj, migrantoj, turistoj kaj de ĉiuj scivolaj pri reliefa strukturo de tero. + Tiu ĉi kromprogramo ebligas vidigi kaj tavolon de nivelkurboj kaj tavolon de nivelombrumo (reliefon) supre normaj OsmAnd‑mapoj. Tiu ĉi eblo estas dezirata de atletoj, migrantoj, turistoj kaj de ĉiuj scivolaj pri reliefa strukturo de tero. \n -\nLa mondaj datumoj (inter 70° N kaj 70° S) estas bazitaj sur mezuroj de SRTM (Shuttle Radar Topography Mission) kaj de ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer) – bildiga aparato en la Terra (ĉefa satelito de Sistemo de Tera Observado de NASA). ASTER estas kunlaboraĵo de NASA, de Japana Ministerio pri Ekonomio, Komerco kaj Industrio (METI) kaj de Japanaj Spacaj Sistemoj (J‑spacesystems). - Tiu ĉi kromprogramo ebligas vidigi kaj tavolon de nivelkurboj kaj tavolon de nivel-ombrumo (reliefo) supre normaj OsmAnd-mapoj. Tiu ĉi eblo estas dezirata de atletoj, migrantoj, turistoj, kaj ĉiuj scivolaj en reliefa strukturo de tero. (Bonvolu rimarki, ke datumoj de nivelkurboj kaj nivel-ombrumo estas elŝuteblaj aparte post instalado de kromprogramo.) +\nLa mondaj datumoj (inter 70° N kaj 70° S) estas bazitaj sur mezuroj de SRTM (Shuttle Radar Topography Mission) kaj de ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer) – bildiga aparato en la Terra (ĉefa satelito de Sistemo de Tera Observado de NASA). ASTER estas kunlaboraĵo de NASA, de Japana Ministerio pri Ekonomio, Komerco kaj Industrio (METI) kaj de Japanaj Spacaj Sistemoj (J‑spacesystems). + Tiu ĉi kromprogramo ebligas vidigi kaj tavolon de nivelkurboj kaj tavolon de nivelombrumo (reliefo) supre normaj OsmAnd-mapoj. Tiu ĉi eblo estas dezirata de atletoj, migrantoj, turistoj, kaj ĉiuj scivolaj en reliefa strukturo de tero. (Bonvolu rimarki, ke datumoj de nivelkurboj kaj nivelombrumo estas elŝuteblaj aparte post instalado de kromprogramo.) \n \nLa mondaj datumoj (inter 70° N kaj 70° S) estas bazitaj sur mezuroj de la SRTM (Shuttle Radar Topography Mission) kaj de la ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer), bildiga aparato en la Terra - ĉefa satelito de Sistemo de Tera Observado de NASA. ASTER estas kunlaboraĵo de NASA, de Japana Ministerio pri Ekonomio, Komerco kaj Industrio (METI) kaj de Japanaj Spacaj Sistemoj (J-spacesystems). Elŝutoj ne trovitaj, bonvolu kontroli vian retkonekton. @@ -894,7 +900,7 @@ Lon: %2$s Sekurkopii kiel OSM-redakton Forigi punkton tempo - akurateco + precizo rapido alto Punkto @@ -933,7 +939,7 @@ Lon: %2$s Enigu adreson Elekti ŝatatan Modifoj de OSM - Tavolo de nivel-ombrumo + Tavolo de nivelombrumo GPS-informoj Alvena tempo markita(j) @@ -944,7 +950,7 @@ Lon: %2$s nenia OpenMaps EU Vikipedio - Nivel‑ombrumo + Nivelombrumo Sonaj/videaj datumoj Ĉu vi certe volas ĉesigi navigadon? Ĉu vi certe volas forviŝi la celon (kaj intercelojn)? @@ -988,7 +994,7 @@ Lon: %2$s Registraĵo Sonaj/videaj notoj Sonaj/videaj notoj - Tiu ĉi kromprogramo ebligas krei bildajn/sonajn/videajn notojn dum ekskurso, aŭ per butono sur la map‑ekrano, aŭ per kunteksta menuo por ajna pozicio sur la mapo. + Krei bildajn/sonajn/videajn notojn dum ekskurso, aŭ per butono sur la map‑ekrano, aŭ per kunteksta menuo de loko. Mezuro de distanco Sonaj notoj partoj @@ -1264,7 +1270,7 @@ Proporcia memoro %4$s MB (limito de Android %5$s MB, Dalvik %6$s MB). maldekstre-antaŭen tie ĉi en la direkto al - Akurateco + Precizo Altitudo Sen informoj Malhorloĝdirekte (8 sektoroj) @@ -1299,7 +1305,7 @@ Proporcia memoro %4$s MB (limito de Android %5$s MB, Dalvik %6$s MB). Intervalo de enreta kurs-registrado Difini intervalon de enreta kurs-registrado. Adreso de enreta kurs-registrado - Difini la retadreson uzante jenajn argumentojn: latitudo={0}, longitudo={1}, tempomarko={2}, hdop(horizontala diluumo de precizo)={3}, altitudo={4}, rapido={5}, birado={6}. + Difini la retadreson uzante la jenajn argumentojn: latitudo={0}, longitudo={1}, tempomarko={2}, hdop(horizontala diluo de precizo)={3}, altitudo={4}, rapido={5}, birado={6}. Ŝanĝi pozicion de marko Nuna spuro Konservu kurson uzante GPX-fenestraĵon aŭ per \'Registrado de kurso\' agordoj. @@ -1836,8 +1842,8 @@ Proporcia memoro %4$s MB (limito de Android %5$s MB, Dalvik %6$s MB). Filtrilo Konservi kiel Ĉu forigi tiun ĉi filtrilon\? - Forigis filtrilon “{0}” - Kreis filtrilon “{0}” + Forigis filtrilon “%1$s” + Kreis filtrilon “%1$s” retpoŝto Speco de fotila fokuso Fokuso de fotilo: @@ -2022,8 +2028,8 @@ Proporcia memoro %4$s MB (limito de Android %5$s MB, Dalvik %6$s MB). Senlimigitaj map-elŝutoj, ĝisdatigoj kaj kromprogramo Vikipedio. Mejloj/metroj Abon-pagoj prenataj ĉiumonate. Iam ajn rezignebla per Google Play. - Donacoj por OpenStreetMap-komunumo - Parto de viaj donacoj estas sendata al OSM-uzantoj, kiuj kontribuas al OpenStreetMap. La abon-pago estas la sama. + Donacoj por la OSM‑komunumo + Parto de viaj donacoj estas sendata OSM‑kontribuantoj. La abonpago estas la sama. Abonoj ebligas al vi ĉiuhorajn, ĉiutagajn aŭ ĉiusemajnajn ĝisdatigojn kaj senlimigitajn elŝutaĵojn de mapoj de la tuta mondo. Aŭstralio Kabila @@ -2050,8 +2056,8 @@ Proporcia memoro %4$s MB (limito de Android %5$s MB, Dalvik %6$s MB). Filtrilo: ne registri punktojn sube tiu ĉi rapido. Minimuma delokiĝo por registri Filtrilo: elekti minimuman distancon de punkto por registri la sekvan. - Minimuma akurateco de registrado - Filtrilo: elekti minimuman akuratecon por punkto esti registrita. + Minimuma precizo de registrado + Filtrilo: elekti minimuman precizon por punkto esti registrita. Kristnaskaj interesejoj Atendante Kristnaskon kaj la novan jaron, vi povas aktivigi vidigadon de interesejoj rilataj al Kristnasko: kristnaskaj arbetoj, foiroj, ktp. Ĉu montri Kristnaskajn interesejojn\? @@ -2350,15 +2356,15 @@ Indikas lokon: %1$s x %2$s" Agordi celon Anstataŭigi celon Aldoni unuan intercelon - Butono por agordi la ekranan centron kiel celon kaj por agordi la antaŭan celon kiel finan intercelon. - Frapetu tiun ĉi ag-butonon por ke la ekrana centro iĝu nova celo de kurso, anstataŭigante antaŭe elektitan celon (se ekzistas). + Butono por agordi la ekranan centron kiel celon, la antaŭa celo iĝas fina intercelo. + Butono por agordi la ekranan centron kiel finpunkton, anstataŭigante la antaŭe elektitan celon (se ekzistas). Butono por agordi la ekranan centron kiel unuan intercelon. Neniu surtavolo Neniu subtavolo Eraro Abonu nian dissendoliston pri rabatoj de aplikaĵo kaj havigu 3 pliajn map-elŝutojn! Aŭtomata map-skalado ek/for - Butono por aktivigi/malaktivigi aŭtomatan map-skaladon laŭ via rapido. + Butono por (mal)aktivigi aŭtomatan map-skaladon laŭ rapido. Aktivigi aŭtomatan map-skaladon Malaktivigi aŭtomatan map-skaladon Paŭzigita @@ -2386,12 +2392,12 @@ Indikas lokon: %1$s x %2$s" Elŝutu la mapon “nivelkurboj” por vidigi nivelkurbojn por tiu ĉi regiono. Kromprogramo Aĉetu kaj instalu la kromprogramon “nivelkurboj” por vidigi nivelkurbojn kaj nivelombrumon. - Elŝutu la mapon “nivel‑ombrumo” por vidigi reliefon sur la mapo. + Elŝutu la mapon “nivelombrumo” por vidigi reliefon sur la mapo. Instalu la kromprogramon “nivelkurboj” por vidigi reliefon (nivelombrumon) sur la mapo. Kaŝi komence de skal‑nivelo Ordigitaj laŭ distanco Serĉi en ŝatataj - Montri/kaŝi OSM-rimarkojn + Montri aŭ kaŝi OSM-rimarkojn Montri OSM-rimarkojn Kaŝi OSM-rimarkojn Butono por montri/kaŝi OSM‑rimarkojn sur la mapo. @@ -2441,10 +2447,10 @@ Indikas lokon: %1$s x %2$s" Min./maks. Rozkolora diafana Paŭzigi/daŭrigi navigadon - Premu tiun ĉi butonon por paŭzigi aŭ reaktivigi navigadon. + Butono por paŭzigi aŭ daŭrigi navigadon. Montri la fenestron “navigado finiĝis” Ekigi/ĉesigi navigadon - Premu tiun ĉi butonon por ekigi aŭ ĉesigi navigadon. + Butono por ekigi aŭ ĉesigi navigadon. Temp-bufro por enreta registrado Difini temp-bufron por konservi sendendajn poziciojn seninterrete Distanc-mezurilo @@ -2487,7 +2493,7 @@ Indikas lokon: %1$s x %2$s" Movi ĉiujn al historio Distanc-vidigo Ordigi laŭ - Elekti kiel vidigi distancon kaj direkton al map-markoj sur la map-ekrano: + Elekti kiel vidigi distancon kaj direkton al map-markoj sur la mapo: Map-orientiĝa sojlo Elekti rapidon sube kiun map-orientiĝo ŝanĝiĝos el “laŭ direkto de movado” al “laŭ kompaso”. Ĉiuj map-markoj movitaj al historio @@ -2587,7 +2593,7 @@ Indikas lokon: %1$s x %2$s" Aktivis markon %s. Per frapeti markon sur la mapo, movi ĝin al komenco de la listo senmalfermante kuntekstan menuon. Aktivigi per unu frapeto - Fari notojn! + Fari notojn Aldonu sonajn, videajn aŭ fotajn notojn al iu ajn punkto sur la mapo per la fenestraĵo aŭ kunteksta menuo. Notoj laŭ dato Laŭ dato @@ -2636,11 +2642,11 @@ Indikas lokon: %1$s x %2$s" Montri fermitajn rimarkojn Montri/kaŝi OSM‑rimarkojn sur la mapo. GPX - taŭga por elporti al JOSM aŭ aliaj OSM-redaktiloj. - OSC - taŭga por elporti al OpenStreetMap. + OSC - taŭga por elporti al OSM. GPX-dosiero OSC-dosiero Elektu dosiertipon - Elektu kion elporti: OSM‑rimarkojn, interesejojn aŭ ambaŭ. + Elporti kiel OSM‑rimarkojn, interesejojn aŭ ambaŭ. Ĉiuj datumoj OSM-rimarkoj Tunelo antaŭe @@ -2841,7 +2847,7 @@ Indikas lokon: %1$s x %2$s" Reaboni ĉiujare %1$,2f %2$s Intertempo de pagoj: - Donacoj helpos fondi kartografion de OpenStreetMap. + Donacoj helpos fondi kartografion de OSM. De OsmAnd Abonoj Montri nur bildojn 360° @@ -2894,7 +2900,7 @@ Indikas lokon: %1$s x %2$s" Eliru ĉe Atendu ĉe haltejo Montri/kaŝi GPX-spurojn - Frapetu por montri/kaŝi elektitajn GPX-spurojn sur la mapo. + Butono por montri/kaŝi elektitajn GPX-spurojn sur la mapo. Kaŝi GPX-spurojn Montri GPX-spurojn • nova ekrano “navigi”: butonoj por navigi al hejmo aŭ laborejo, butono “antaŭa kurso”, listo de aktivaj GPX-spuroj kaj map-markoj, serĉ-historio @@ -3066,7 +3072,7 @@ Indikas lokon: %1$s x %2$s" Aŭto, kamiono, motorciklo Biciklo, motorbiciklo, ĉevalo Promenado, marŝado, kurado - Ĉiuj specoj de publika transporto + Publikaj transportiloj Ŝipo, remado, velado Aviadilo, glisilo Koordinat-trovado @@ -3230,7 +3236,7 @@ Indikas lokon: %1$s x %2$s" Alĝustigi navigadon Etoso, unuoj, regiono Agordi profilon - Avertoj montriĝas ĉe maldekstra suba angulo dum navigado. + Avertoj montrataj maldekstre sube dum navigado. Ŝanĝi profilon Lingvo kaj eligo Restarigi implicitajn @@ -3263,7 +3269,7 @@ Indikas lokon: %1$s x %2$s" Algluu dosier‑indikon por dosierujo de OsmAnd‑datumoj Ĉu ŝanĝi datum‑dosierujon OsmAnd\? Movi al la nova loko - Interna konservejo, kaŝita de uzanto kaj de aliaj aplikaĵoj, nur alirebla al OsmAnd + Interna konservejo por OsmAnd (kaŝita de uzanto kaj de aliaj aplikaĵoj). Ŝanĝi dosierujon por konservi datumojn neĝ‑parko glitveturado (tirata de hundoj) @@ -3314,45 +3320,45 @@ Indikas lokon: %1$s x %2$s" Ĝisdatigi ĉiujn mapojn Ĉu vi certe volas ĝisdatigi ĉiujn (%1$d) mapojn\? • ĝisdatigitaj agordoj de aplikaĵo kaj de profiloj: oportuna ordigo laŭ speco, eblaĵo alĝustigi ĉiun profilon -\n +\n \n• nova ekrano de map‑elŝuto, propono elŝuti rilatan mapon dum foliumi mapon -\n -\n• plibonigoj al nokta reĝimo -\n +\n +\n• plibonigoj al malhela reĝimo +\n \n• riparitaj kelkaj problemoj pri difinado de vojo -\n +\n \n• aktualigita fundamenta mapo de mondo, pli detala reto de vojoj -\n +\n \n• riparitaj problemoj pri superakvitaj arenoj tra la mondo -\n +\n \n• skiado: aldonita profilo de altitudo kaj kompliko de skivojo al detaloj pri skivojo -\n +\n \n• riparoj de aliaj eraroj \n \n - Vi povas apliki tiun ĉi ŝanĝon al ĉiuj profiloj aŭ nur al la elektita profilo. + Vi povas apliki tiun ĉi ŝanĝon al ĉiuj aŭ nur al la elektita profilo. Komuna Preferi tervojojn Preferi vojojn sen firma pavimo. OSM‑redaktoj - Frapetu por montri/kaŝi nivelkurbojn sur la mapo. + Butono por montri/kaŝi nivelkurbojn sur la mapo. Montri nivelkurbojn Kaŝi nivelkurbojn Montri/kaŝi nivelkurbojn - Frapetu por montri/kaŝi nivelombrumon (reliefon) sur la mapo. + Butono por montri/kaŝi nivelombrumon (reliefon) sur la mapo. Montri nivelombrumon Kaŝi nivelombrumon Montri/kaŝi nivelombrumon - Uzata por antaŭkalkuli tempon de alveno por vojoj de nekonata speco kaj por limigi rapidon por ĉiuj vojoj (povas ŝanĝi kurson) - Ne povas ekigi parolsintezilon + Antaŭkalkulas tempon de alveno por vojoj de nekonata speco kaj limigas rapidon por ĉiuj vojoj (povas influi kurs‑difinadon). + Ne povas ekigi parolsintezilon. Elporti profilon Profilo OsmAnd: %1$s Profilo “%1$s” jam ekzistas. Ĉu anstataŭigi ĝin\? Ne povas elporti profilon. Enporti profilon - Por enporti profilon, elektu ĝian dosieron kaj malfermu ĝin per OsmAnd. + Por enporti profilon, malfermu ĝian dosieron per OsmAnd. Eraro dum enporti %1$s: %2$s - Sukcese enportita: %1$s. + %1$s enportita. Blanka Anstataŭigi %1$s per %2$s Komencpunkto @@ -3361,17 +3367,17 @@ Indikas lokon: %1$s x %2$s" Konservis kurson Dosiernomo estas malplena Malfari - Butono por agordi la ekranan centron kiel komencpunkton, kaj por kalkuli kurson al la celo aŭ por elekti celon (se celo ne estas markita sur la mapo). + Butono por agordi la ekranan centron kiel komencpunkton. Sekve vi estos petita por agordi finpunkton aŭ ekos kalkulado de kurso. Montri reton de nodoj de biciklaj kursoj Ĉu forviŝi %1$s\? Fenestro elŝuti mapojn Fenestroj kaj sciigoj - Administri (ŝpruc)fenestrojn kaj sciigojn, kiujn OsmAnd montras dum uzado. + Administri (ŝpruc)fenestrojn kaj sciigojn. Retoj de nodoj Proponataj mapoj - Tiuj ĉi mapoj estas postulataj por uzi kun kromprogramo + Tiuj ĉi mapoj estas postulataj de la kromprogramo. Aldonitaj profiloj - Kromprogramo aldonas novajn profilojn al OsmAnd + Profiloj aldonitaj de kromprogramo Malaktivigi Aldonis novan kromprogramon Kunigi segmentojn @@ -3383,21 +3389,21 @@ Indikas lokon: %1$s x %2$s" Personaj Elŝutado de %s Dika - Por dezertoj kaj aliaj maldense loĝataj lokoj. Montras pli da detaloj je pligrandigo. - Elekti emblemon de navigo - Elekti emblemon de mapo - Kiam vi frapetos “apliki”, la forigitaj profiloj porĉiame perdiĝos. + Por dezertoj kaj aliaj maldense loĝataj lokoj. Pli detala. + Emblemo de pozicio dum moviĝi + Emblemo de pozicio dum nemoviĝi + Frapetu “apliki” por porĉiame forigi forigitajn profilojn. Ĉefa profilo Elekti koloron - Vi ne povas forigi la implicitajn profilojn de OsmAnd, sed vi povas malaktivigi ilin (ĉe la antaŭa ekrano) aŭ movi ilin suben. + Ne eblas forigi la implicitajn profilojn de OsmAnd, sed eblas malaktivigi ilin (ĉe la antaŭa ekrano) aŭ movi ilin suben. Redakti profilojn - Profilo de navigo influas al maniero por kalkuli kurson. + “Speco de navigo” influas al maniero kiel kalkuli kurson. Aspekto de profilo - Elekti emblemon, koloron kaj nomon + Emblemo, koloro kaj nomo Redakti liston de profiloj Elektita profilo - Per klaki “%1$s”, ĉiuj viaj ŝanĝoj perdiĝos. - Ĉiuj agordoj pri profiloj revenos al la post-instala stato. + Frapetu “%1%s” por nuligi ĉiujn ŝanĝojn. + Restarigi ĉiujn agordojn pri profiloj al implicitaj valoroj. Ĉu rekomencigi ĉiujn agordojn pri profiloj\? %1$s: %2$s %1$s %2$s @@ -3410,24 +3416,43 @@ Indikas lokon: %1$s x %2$s" Dimensioj de bildo, kvalito de sono kaj video Uzantnomo, pasvorto, malkonekta redaktado Emblemo, koloro kaj nomo - Kunhavigi vian nunan pozicion per registrado de kurso. + Ebligas kunhavigi nunan pozicion per registrado de kurso. Perreta spurado Precizo de registrado - Vi povas trovi ĉiujn registritajn spurojn per la %1$s aŭ en la dosierujo OsmAnd (uzu dosier‑esplorilon). - Vi povas trovi ĉiujn notojn per la %1$s. + Viaj registritaj spuroj troviĝas en %1$s aŭ en la dosierujo OsmAnd. + Viaj notoj troviĝas en %1$s. Videaj notoj Fotaj notoj Rekalkuli kurson Taksi Anonco Uzantnomo kaj pasvorto - Agordoj pri tiu ĉi kromprogramo influas al ĉiuj profiloj. - OpenStreetMap-redaktilo - Vi povas vidi ĉiujn viajn nesenditajn redaktojn kaj rimarkojn per la %1$s. Senditaj punktoj malaperos el OsmAnd. + Tiuj ĉi agordoj influas al ĉiuj profiloj. + OSM‑redaktilo + Montri ĉiujn nesenditajn redaktojn kaj rimarkojn ĉe %1$s. Senditaj puntoj malaperos de tie ĉi. OSM - La emblemo montriĝos nur dum navigi aŭ dum moviĝi. - Map‑emblemo montriĝas nur dum foliumi mapon kaj ŝanĝiĝas dum navigi al la emblemo de navigo. + Emblemo montrata dum navigi aŭ moviĝi. + Montri emblemon dum restado. Legi kaj kunhavigi detalajn protokolojn de la aplikaĵo Permeso estas necesa por uzi tiun ĉi eblaĵon. Tiu ĉi filtrilo preventas registri punktojn sub difinita rapidlimo. Tiel registritaj spuroj aspektos pli glate dum vidiĝi sur la mapo. + Kromefiko: en via spuro mankos fragmentoj, en kiuj la minimuma rapido ne estis atingita (ekz. kiam vi puŝis vian biciklon ĉe kruta deklivo). Ankaŭ estos neniuj informoj pri paŭzoj. Tio ĉi efikos sur analizo aŭ pritraktado: por determini tutan tempon de via ekskurso, tempon de movado aŭ mezuman rapidon. + Rimarko: se GPS estos malaktiva tuj antaŭ registri spuron, la unua mezurita punkto povos havi etigitan precizon. (Eble estontece la aplikaĵo atendos sekundon aŭ pli antaŭ registri punkton (aŭ registros la plej bonan el 3 sekvantaj punktoj).) + Tiu ĉi filtrilo preventas de registri la ekzaktaj kopioj de punktoj, kiam malmulte da movo okazis, igas la spurojn aspekti pli bele sen antaŭa pritraktado. + Kromefiko: periodoj de ripozoj ne estos registritaj aŭ estos registritaj nur per unuopaj punktoj. Etaj movoj (ekz. mallongaj devojiĝoj en via ekskurso) povas ne esti registritaj. Via dosiero enhavos malpli da informoj por pritrakti kaj estos malpli preciza per escepti malnecesajn punktojn kaj havos la saman ekzaktecon (ĝustecon): mezureraroj kaŭzitaj pro misricevo aŭ difektoj de GPS-cirkvitaro plue aperos. + Retadreso + Difini la retadreson uzante la jenajn argumentojn: latitudo={0}, longitudo={1}, tempomarko={2}, hdop(horizontala diluo de precizo)={3}, altitudo={4}, rapido={5}, birado={6}. + Sciigo + Minimuma rapido + Minimuma precizo + Minimuma delokiĝo + menuo → miaj ejoj → spuroj + menuo → mia ejoj → notoj + menuo → miaj ejoj → OSM‑redaktoj + Restarigi implicitajn agordojn de kromprogramo + Dividilo de registraĵoj + Uzi sisteman aplikaĵon + Sono de fotilo + Rajtigo sukcesis + Konsilo: provu unue uzi la movsentilon per agordi la filtrilon “minimuma delokiĝo” (B) – por ebla pli bona rezulto kaj malplia perdo de datumoj. Se viaj spuroj plue estos bruaj je malalta rapido, provu enigi tien ĉi malnulajn valorojn. Bonvolu rimarki, ke iuj mezuroj povas tute ne enhavi rapidojn (uzante ret‑bazitajn pozici‑trovajn servojn), do via spuro estos malplena. \ No newline at end of file diff --git a/OsmAnd/res/values-es-rAR/phrases.xml b/OsmAnd/res/values-es-rAR/phrases.xml index 84847a8f7f..f335ea8697 100644 --- a/OsmAnd/res/values-es-rAR/phrases.xml +++ b/OsmAnd/res/values-es-rAR/phrases.xml @@ -3792,4 +3792,5 @@ Inactivo Número de erupciones Bicicleta fantasma + Paintball \ 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 b4df61e3c5..4865646770 100644 --- a/OsmAnd/res/values-es-rAR/strings.xml +++ b/OsmAnd/res/values-es-rAR/strings.xml @@ -19,7 +19,7 @@ Buscar Mostrar información. Mensaje - Últimos datos A-GPS descargados: %1$s + Datos A-GPS descargados: %1$s En muchos países (Alemania, Francia, Italia y otros) el uso de avisos de radares es ilegal. OsmAnd no asume ninguna responsabilidad si usted viola la ley. Pulsa en «sí», sólo si puedes utilizar esta función. Descargar mapas Para reflejar correctamente las señales y normas de tráfico, elige tu región de conducción: @@ -134,13 +134,13 @@ Lon %2$s Notas multimedia Estacionamiento Accesibilidad - Edición de OSM + Edición de OpenStreetMap Desarrollo de OsmAnd Volver al mapa Compartir nota multimedia Ubicación:\n Lat %1$s\n Lon %2$s Ver - Notas de OSM + Notas multimedia Mapa en línea Sólo caminos Pistas de esquí @@ -415,13 +415,13 @@ Lon %2$s Este complemento para OsmAnd pone a tu alcance detalles sobre pistas de esquí de descenso, de travesía, rutas de esquí alpino, teleféricos y remontes a nivel mundial. Las rutas y pistas se muestran por código de color en función de su dificultad y representados con un estilo del mapa especial «Invierno» que lo asemeja a un paisaje invernal nevado. \n \nActivando esta vista, cambia el estilo del mapa a «Invierno y esquí», mostrando las características del terreno en condiciones invernales. Esta vista se puede revertir desactivando de nuevo aquí o cambiando el «Estilo del mapa» en «Configurar mapa» cuando lo desees. - Toma notas de audio, fotografía y/o video durante un viaje, usando un botón en el mapa, o directamente en el menú contextual para cualquier ubicación en el mapa. - Registra dónde se ha estacionado el automóvil, y alternativamente, cuánto tiempo queda. + Toma notas de audio, fotografía y/o video durante un viaje, usando un botón en el mapa o el menú contextual de la ubicación. + Registra dónde se ha estacionado el automóvil, incluyendo cuánto tiempo queda. \n Tanto la ubicación como el tiempo del estacionamiento se muestran en el menú principal y en un widget sobre el mapa. Se puede añadir una alarma de recordatorio al calendario de Android. - Crea caminos pulsando el mapa, usando o modificando archivos GPX existentes, para planificar un viaje y medir la distancia entre puntos. Alternativamente, pueden guardarse como un archivo GPX y usarse luego para la orientación. + Crea caminos pulsando el mapa, usando o modificando archivos GPX existentes, para planificar un viaje y medir la distancia entre puntos. El resultado puede guardarse como un archivo GPX y usarse luego para la orientación. Activa las funciones de accesibilidad del dispositivo, directamente en OsmAnd. Facilita por ejemplo, el ajuste de la velocidad de la voz para voces de texto a voz, la configuración de navegación D-pad, usando la rueda de desplazamiento para el control del zoom, o la retroalimentación de texto a voz, por ejemplo, para anunciar la ubicación automáticamente. - Haz contribuciones en OSM, como el crear o modificar objetos PDI, abrir o comentar notas de OSM y contribuir con archivos de trazas GPX grabados en OsmAnd, proporcionando tu nombre de usuario y contraseña. OSM es un proyecto de mapeo de dominio público, global, libre e impulsado por la comunidad. - Ajusta las funciones de desarrollo y depuración, como la simulación de rutas, el rendimiento del renderizado o las indicaciones por voz. + Haz contribuciones en OSM, como el crear o modificar objetos PDI, abrir o comentar notas de OSM y contribuir con archivos de trazas GPX grabados en OsmAnd, proporcionando tu nombre de usuario y contraseña. OpenStreetMap.org es un proyecto de mapeo de dominio público, global, libre e impulsado por la comunidad. + Ajusta las funciones de desarrollo y depuración, como la simulación de navegación, el rendimiento del renderizado o las indicaciones por voz. Destinado para desarrolladores, no es necesario para el normal uso de la aplicación. Descargar el mapa especial sin conexión para mostrar las instalaciones de esquí. Descargar el mapa especial sin conexión para mostrar los detalles náuticos. Indica un servidor proxy. @@ -648,7 +648,7 @@ Lon %2$s Sincroniza trazas y notas multimedia con tu cuenta de Dropbox. Complemento Dropbox Cambiar orden - Por favor, sé un héroe absoluto y paga por el complemento «Curvas de nivel» para apoyar su desarrollo. + Por favor, considera pagar por el complemento «Curvas de nivel» para apoyar su desarrollo. ¿A petición\? Grabar video Grabar audio @@ -910,7 +910,7 @@ Lon %2$s Definir transparencia (0 - transparente, 255 - opaco) ¿Cancelar la descarga\? Gracias por usar OsmAnd. Descarga datos regionales sin conexión a través de «Ajustes → Gestionar mapas» para ver los mapas, ubicar direcciones, buscar PDI, encontrar transporte público y más. - El mapa base (en la cola de descarga) proporciona una funcionalidad básica. + El mapa base necesario para proporcionar la funcionalidad básica, está en la cola de descarga. Mapas de teselas en línea y en caché Mapas descargados (vectores) Descarga y gestiona mapas sin conexión almacenados en el dispositivo. @@ -1040,7 +1040,7 @@ Lon %2$s Configura la pantalla y ajustes globales de la aplicación. Ajustes globales de la aplicación Usuario de OSM - Necesario para envíos a OSM.org. + Necesario para envíos a OpenStreetMap.org. Contraseña de OSM Modo reposo OsmAnd se ejecuta en modo reposo con la pantalla apagada. @@ -1161,7 +1161,7 @@ Lon %2$s Mapa superpuesto Elige el mapa superpuesto Mapa ya instalado, «Ajustes» se actualizará. - Elige los mapas a instalar o actualizar. + Elige los mapas (teselas) a instalar o actualizar. Imposible realizar la operación sin una conexión a Internet. Instalar más… Usar mapas vectoriales, más allá de este nivel. @@ -1270,7 +1270,7 @@ Lon %2$s Mostrar teléfono del PDI escribe el filtro Pantalla de alta resolución - No estira (ni hace borrosas) los mapas en pantallas de alta densidad. + No estira (ni hace borrosas) las teselas de mapas en pantallas de alta densidad. Buscar transporte público Resultados de transporte (sin destino): Resultados de transporte ({0} al destino): @@ -1442,7 +1442,7 @@ Lon %2$s Terminado Usa Internet para calcular la ruta. Usar navegación en línea - Indica los detalles de inicio de sesión de OSM.org para subir ediciones. + Indica los ajustes de OpenStreetMap.org (OSM) necesarios para subir ediciones. Indica el idioma, descargar/recargar datos. Datos Ajustes adicionales @@ -1462,13 +1462,13 @@ Lon %2$s Visión 3D del mapa Muestra la última superposición de PDI usada. Mostrar superposición de PDI - Elige el origen de los mapas en línea o en caché + Elige el origen de los mapas en línea o teselas en caché. Fuente de teselas del mapa Fuente del mapa Usar Internet Mostrar tu ubicación Mostrar coordenadas GPS en el mapa - Descargar las partes del mapa que faltan + Descargar las teselas de mapas faltantes Aplicación de navegación Buscar Buscar @@ -1484,7 +1484,7 @@ Lon %2$s Peatón Centro Fondo - Ingresar latitud y longitud como grados-minutos-segundos (GMS) + Ingresa la latitud y longitud en el formato elegido (G - grados, M - minutos, S - segundos) Latitud Longitud GGG.GGGGG @@ -1531,8 +1531,8 @@ Lon %2$s Filtro Guardar como ¿Borrar este filtro\? - Filtro «{0}» borrado - Filtro «{0}» creado + Filtro «%1$s» borrado + Filtro «%1$s» creado correo electrónico Método de enfoque Modo de enfoque de la cámara: @@ -1898,7 +1898,7 @@ Lon %2$s Otros marcadores Subir anónimamente Mostrar barra de transparencia en el mapa - Subir notas de OSM anónimas o usar el perfil de OSM.org. + Subir notas de OSM anónimas o usar el perfil de OpenStreetMap.org. Subir nota(s) de OSM Donaciones Número de destinatarios @@ -2041,7 +2041,7 @@ Lon %2$s Obtener Suscripción mensual. Puedes cancelarlo en cualquier momento en Google Play. Donaciones a la comunidad de OSM - Parte de tu donación se envía a los cartógrafos de OSM. El costo de la suscripción sigue siendo la misma. + Parte de tu donación se envía a los colaboradores de OSM. El costo de la suscripción sigue siendo la misma. La suscripción permite actualizaciones cada hora, día o semana y descargas ilimitadas para los mapas de todo el mundo. Australia Filtros @@ -2146,7 +2146,7 @@ Lon %2$s Lugar Acción rápida renombrada a «%1$s» para evitar duplicados. Nombre de la acción rápida duplicado - Un botón que muestra u oculta los puntos «Favoritos» en el mapa. + Un botón que muestra u oculta los puntos favoritos en el mapa. Un botón que muestra u oculta los PDI en el mapa. Mostrar/ocultar Favoritos Mostrar Favoritos @@ -2377,14 +2377,14 @@ Lon %2$s Sin subyacencia Alternar zoom automático del mapa Un botón que alterna el zoom automático de acuerdo a la velocidad. - Activar el oom automático + Activar el zoom automático Desactivar el zoom automático Definir destino Reemplazar destino Añadir primer destino intermedio - Un botón centrado en el destino de la ruta, haciendo que el destino previamente marcado se convierta en el último destino intermedio. - Un botón centrado en el nuevo destino de ruta, reemplazando el anterior destino (si existe). - Un botón centrado en el primer destino intermedio. + Un botón para hacer del centro de pantalla el destino de la ruta, un destino previamente elegido se convertiría en el último destino intermedio. + Un botón para hacer del centro de pantalla el nuevo destino de ruta, reemplazando el anterior destino (si existe). + Un botón para hacer del centro de pantalla el primer destino intermedio. Pausado Escribe la ciudad, pueblo o localidad Escribe el código postal @@ -2413,7 +2413,7 @@ Lon %2$s Descarga el mapa «Superposición de sombreado» para mostrar el sombreado vertical. Instala el complemento «Curvas de nivel» para mostrar las áreas verticales graduadas. Ocultar desde el nivel de zoom - Mostrar/ocultar notas de OSM + Mostrar u ocultar notas de OSM Mostrar notas de OSM Ocultar notas de OSM Un botón que muestra u oculta las notas de OSM en el mapa. @@ -2872,7 +2872,7 @@ Lon %2$s Estás utilizando el mapa «{0}» que funciona con OsmAnd. ¿Quieres ejecutar la versión completa de OsmAnd\? ¿Ejecutar OsmAnd\? Guaraní - Un botón que alterna entre el modo «Diurno» y «Nocturno». + Un botón que alterna entre los modos diurno y nocturno de OsmAnd. Modo diurno Modo nocturno Alternar modos diurno/nocturno @@ -3124,7 +3124,7 @@ Lon %2$s Dificultad preferida Preferir rutas de esta dificultad, aunque el trazado sobre pistas más duras o más fáciles sigue siendo posible si son más cortas. Fuera de pista - Los senderos libres y fuera de pista son rutas y pasajes no oficiales. Típicamente descuidados, no mantenidos por los oficiales y no controlados por la noche. Entrar bajo su propio riesgo. + Los senderos libres y fuera de pista son rutas y pasajes no oficiales. Típicamente descuidados, no mantenidos y no controlados por la noche. Entrar bajo su propio riesgo. Servicio de descarga de OsmAnd Magenta Icono @@ -3244,7 +3244,7 @@ Lon %2$s Aplicar a todos los perfiles Mensaje de inicio Análisis - Mapa en la pantalla de bloqueo durante la navegación. + Mostrar el mapa en la pantalla de bloqueo durante la navegación. Ajustes para la navegación del perfil elegido «%1$s». Duración del encendido Unidades y formatos @@ -3378,7 +3378,7 @@ Lon %2$s Importar perfil Añade un perfil abriendo este archivo con OsmAnd. Error de importación de %1$s: %2$s - %1$s importado. + %1$s importado(s). Blanco Alternar %1$s y %2$s Punto de partida @@ -3386,7 +3386,7 @@ Lon %2$s Traza guardada Nombre del archivo vacío Revertir - Un botón para centrar en la pantalla el punto de partida y calcular la ruta hacia el destino o abre un cuadro de diálogo para elegir el destino si el marcador no está en el mapa. + Un botón para hacer que la pantalla se centre en el punto de partida. Luego define el destino o activa el cálculo de la ruta. Mostrar nodo de la red de rutas ciclistas ¿Borrar %1$s\? Diálogo de descarga del mapa diff --git a/OsmAnd/res/values-es-rUS/phrases.xml b/OsmAnd/res/values-es-rUS/phrases.xml index 875f65d017..5e8e3cca5e 100644 --- a/OsmAnd/res/values-es-rUS/phrases.xml +++ b/OsmAnd/res/values-es-rUS/phrases.xml @@ -3791,4 +3791,6 @@ Activo Inactivo Número de erupciones + Bicicleta fantasma + Paintball \ No newline at end of file diff --git a/OsmAnd/res/values-es-rUS/strings.xml b/OsmAnd/res/values-es-rUS/strings.xml index e5691a8680..6255d765a8 100644 --- a/OsmAnd/res/values-es-rUS/strings.xml +++ b/OsmAnd/res/values-es-rUS/strings.xml @@ -140,7 +140,7 @@ Lon %2$s Compartir nota multimedia Ubicación:\n Lat %1$s\n Lon %2$s Ver - Notas + Notas multimedia Mapa en línea Sólo caminos Pistas de esquí @@ -356,7 +356,7 @@ Lon %2$s Preferir autopistas en la navegación Sin cabinas de peajes Evitar caminos con peajes - Sin caminos sin pavimentar + Sólo caminos pavimentados Evitar caminos sin pavimentar Sin autopistas Evitar autopistas @@ -381,11 +381,11 @@ Lon %2$s No se ha encontrado un desvío Actualización disponible para %1$s mapa(s) Encender pantalla - Este complemento puede acceder a muchos tipos de mapas en línea (llamados teselas o ráster), desde teselas predefinidas de OpenStreetMap (como Mapnik) a imágenes satelitales y capas de propósito especial como mapas del tiempo, mapas del clima, mapas geológicos, capas de sombreado, etc. + Accede a tantos tipos de mapas en línea (llamados teselas o ráster) que desees, desde teselas predefinidas de OSM (como Mapnik) a imágenes satelitales y capas de propósito especial como mapas del tiempo, mapas del clima, mapas geológicos, capas de sombreado, etc. \n -\nCualquiera de estos mapas puede ser usado como el mapa (base) principal que se mostrará en el mapa de OsmAnd, o como una superposición o subyacencia de otro mapa base (como los mapas estándar de OsmAnd en línea). Para hacer más visible cualquier mapa subyacente, ciertos elementos de los mapas vectoriales OsmAnd se pueden ocultar fácilmente a través del menú «Configurar mapa» cuando lo desees. +\nCualquiera de estos mapas puede usarse como el mapa predefinido que se mostrará, o como una superposición o subyacencia de otro mapa base (como los mapas estándar de OsmAnd en línea). Ciertos elementos de los mapas vectoriales de OsmAnd pueden ocultarse a través del menú «Configurar mapa» para hacer cualquier subyacencia mas visible. \n -\nLos mapas de teselas se pueden obtener directamente a través de fuentes en línea, o se pueden preparar para tu uso sin conexión (y copiar manualmente en la carpeta de datos OsmAnd) como una base de datos SQLite que puede ser producida por una variedad de herramientas de preparación de mapas de terceros. +\nDescarga las teselas de los mapas directamente en línea, o prepáralo para su uso sin conexión (copiar manualmente en la carpeta de datos OsmAnd) como una base de datos SQLite que puede ser producida por una variedad de herramientas de preparación de mapas de terceros. Este complemento activa la funcionalidad para registrar y guardar tus trazas manualmente pulsando el widget de grabación GPX en el mapa, o automáticamente registrando todas tus rutas navegadas en un archivo GPX. \n \nLas trazas grabadas pueden ser compartidas con tus amigos o ser usadas para contribuir a OSM. Los atletas pueden usar las trazas grabadas para seguir sus entrenamientos. Algunos análisis básicos de trazas se pueden realizar directamente en OsmAnd, como tiempos por vuelta, velocidad media, etc., y por supuesto las trazas pueden analizarse posteriormente con herramientas de análisis de terceros. @@ -415,15 +415,15 @@ Lon %2$s Este complemento para OsmAnd pone a tu alcance detalles sobre pistas de esquí de descenso, de travesía, rutas de esquí alpino, teleféricos y remontes a nivel mundial. Las rutas y pistas se muestran por código de color en función de su dificultad y representados con un estilo del mapa especial «Invierno» que lo asemeja a un paisaje invernal nevado. \n \nActivando esta vista, cambia el estilo del mapa a «Invierno y esquí», mostrando las características del terreno en condiciones invernales. Esta vista se puede revertir desactivando de nuevo aquí o cambiando el «Estilo del mapa» en «Configurar mapa» cuando lo desees. - Este complemento, proporciona la funcionalidad para tomar notas de audio, fotografía y/o video durante un viaje, usando un botón en el mapa, o directamente en el menú contextual para cualquier ubicación en el mapa. - Este complemento, registra dónde se ha estacionado el automóvil y cuánto tiempo queda (si hay un límite de tiempo). -\nTanto la ubicación como el tiempo del estacionamiento se muestran en el menú principal y en un widget sobre el mapa. Puedes añadir una notificación al calendario, en el caso de que desees tener un recordatorio al respecto. - Este complemento proporciona un widget en el mapa, permitiendo crear caminos pulsando el mapa, usando o modificando archivos GPX existentes, para planificar un viaje y medir la distancia entre puntos. Los resultados pueden guardarse como un archivo GPX y usarse luego para la orientación. - Este complemento activa las funciones de accesibilidad del dispositivo, directamente en OsmAnd. Facilita por ejemplo, el ajuste de la velocidad de la voz para voces de texto a voz, la configuración de navegación de pantalla con el panel direccional, usando la rueda de desplazamiento para el control del zoom, o la retroalimentación de texto a voz, por ejemplo, para anunciar la ubicación automáticamente. - Este complemento puede usarse para hacer contribuciones en OSM, como el crear o modificar objetos PDI, abrir o comentar notas de OSM y contribuir con archivos de trazas GPX. OSM es un proyecto de mapeo global impulsado por la comunidad y de dominio público. Para más detalles, consulta https://openstreetmap.org. Se aprecia la participación activa, y las contribuciones pueden hacerse directamente desde OsmAnd, especificando las credenciales personales de OSM en la aplicación. - Este complemento muestra los ajustes de funciones de desarrollo y depuración para probar la simulación de rutas, el rendimiento del renderizado, o las indicaciones por voz. Estos ajustes están destinados para los desarrolladores y no son necesarios para el usuario general. - Para mostrar mapas de esquí, debe descargarse el mapa especial sin conexión - Para mostrar mapas náuticos, debe descargarse el mapa especial sin conexión + Toma notas de audio, fotografía y/o video durante un viaje, usando un botón en el mapa o el menú contextual de la ubicación. + Registra dónde se ha estacionado el automóvil, incluyendo cuánto tiempo queda. +\n Tanto la ubicación como el tiempo del estacionamiento se muestran en el menú principal y en un widget sobre el mapa. Se puede añadir una alarma de recordatorio al calendario de Android. + Crea caminos pulsando el mapa, usando o modificando archivos GPX existentes, para planificar un viaje y medir la distancia entre puntos. El resultado puede guardarse como un archivo GPX y usarse luego para la orientación. + Activa las funciones de accesibilidad del dispositivo, directamente en OsmAnd. Facilita por ejemplo, el ajuste de la velocidad de la voz para voces de texto a voz, la configuración de navegación D-pad, usando la rueda de desplazamiento para el control del zoom, o la retroalimentación de texto a voz, por ejemplo, para anunciar la ubicación automáticamente. + Haz contribuciones en OSM, como el crear o modificar objetos PDI, abrir o comentar notas de OSM y contribuir con archivos de trazas GPX grabados en OsmAnd, proporcionando tu nombre de usuario y contraseña. OpenStreetMap.org es un proyecto de mapeo de dominio público, global, libre e impulsado por la comunidad. + Ajusta las funciones de desarrollo y depuración, como la simulación de navegación, el rendimiento del renderizado o las indicaciones por voz. Destinado para desarrolladores, no es necesario para el normal uso de la aplicación. + Descargar el mapa especial sin conexión para mostrar las instalaciones de esquí. + Descargar el mapa especial sin conexión para mostrar los detalles náuticos. Indica un servidor proxy. Obtener una ruta alternativa eligiendo los caminos a evitar Rutas de autobús, trolebús y lanzadera @@ -645,10 +645,10 @@ Lon %2$s Fotografía %1$s %2$s Fotografiar Fotografiar - El complemento de Dropbox, permite sincronizar trazas y notas multimedia con tu cuenta de Dropbox. + Sincroniza trazas y notas multimedia con tu cuenta de Dropbox. Complemento Dropbox Cambiar orden - Por favor, considera pagar por el complemento «Curvas de nivel» para apoyar desarrollos adicionales. + Por favor, considera pagar por el complemento «Curvas de nivel» para apoyar su desarrollo. ¿A petición\? Grabar video Grabar audio @@ -757,7 +757,7 @@ Lon %2$s Visor y navegador móvil global de mapas OSM con y sin conexión OsmAnd (OSM Automated Navigation Directions, y en español, Guía de Navegación Automatizada de OSM) \n -\nOsmAnd es un software de navegación de código abierto con acceso a una amplia variedad de datos globales de OpenStreetMap (OSM). Todos los datos del mapa (vectores y teselas) pueden ser almacenados en la memoria del teléfono para su uso sin conexión. También ofrece funcionalidades de rutas con y sin conexión, incluyendo indicaciones giro-a-giro por voz. +\nOsmAnd es un software de navegación de código abierto con acceso a una amplia variedad de datos globales de OSM. Todos los datos del mapa (vectores y teselas) pueden ser almacenados en la memoria del teléfono para su uso sin conexión. También ofrece funcionalidades de rutas con y sin conexión, incluyendo indicaciones giro-a-giro por voz. \n \n Algunas de las funciones fundamentales: \n - Completa funcionalidad sin conexión (almacena los mapas vectoriales o teselas descargados en la memoria del dispositivo) @@ -781,7 +781,7 @@ Lon %2$s Visor y navegador móvil global de mapas OSM con y sin conexión OsmAnd+ (OSM Automated Navigation Directions, y en español, Guía de Navegación Automatizada de OSM) \n -\nOsmAnd+ es un software de navegación de código abierto con acceso a una amplia variedad de datos globales de OpenStreetMap (OSM). Todos los datos del mapa (vectores y teselas), pueden ser almacenados en la memoria del teléfono para su uso sin conexión. Ofrece funcionalidades de rutas con y sin conexión, incluyendo guía de giro-a-giro por voz. +\nOsmAnd+ es un software de navegación de código abierto con acceso a una amplia variedad de datos globales de OSM. Todos los datos del mapa (vectores y teselas), pueden ser almacenados en la memoria del teléfono para su uso sin conexión. Ofrece funcionalidades de rutas con y sin conexión, incluyendo guía de giro-a-giro por voz. \n \n OsmAnd+ es la versión de pago de la aplicación, comprándola ayudas al proyecto, financias el desarrollo de nuevas funciones, y recibes las últimas actualizaciones. \n @@ -797,7 +797,7 @@ Lon %2$s \n - Cambio automático de modo diurno/nocturno \n - Zoom del mapa según la velocidad \n - Alineación del mapa, según brújula o dirección del movimiento -\n - Indicación de carriles, mostrar límites de velocidad, voces grabadas y sintetizadas +\n - Indicación de carriles, mostrar límites de velocidad, voces grabadas y sintetizadas \n Crear filtro PDI Modo transporte: @@ -808,7 +808,7 @@ Lon %2$s Estilo del mapa Configurar pantalla Carriles - Sin caminos sin pavimentar + Sólo caminos pavimentados Sin ferris Evitar… Rutas fluorescentes @@ -852,8 +852,8 @@ Lon %2$s Velocidad del simulador de ruta: Memoria asignada %1$s MB (Límite Android %2$s MB, Dalvik %3$s MB). Memoria asignada - Memoria nativa total usada por la aplicación %1$s MB (Dalvik %2$s MB, otros %3$s MB). - Memoria proporcional %4$s MB (Límite Android %5$s MB, Dalvik %6$s MB). + Memoria nativa total usada por la aplicación %1$s MB (Dalvik %2$s MB, otros %3$s MB). +\n Memoria proporcional %4$s MB (Límite Android %5$s MB, Dalvik %6$s MB). Memoria nativa total Punto de partida demasiado lejos del camino más cercano. Ubicación compartida @@ -996,13 +996,13 @@ Lon %2$s Usa siempre edición sin conexión. Los cambios de PDI dentro de la aplicación no afectan a los archivos de mapa descargados; en su lugar, los cambios se guardan como un archivo en el dispositivo. Subiendo… - {0} PDI/Notas de OSM subidos + {0} PDI/notas de OSM subidos Enviar todos Subir edición a OSM Borrar edición Edición asíncrona OSM: - PDI/Notas de OSM guardados en el dispositivo - Muestra y gestiona PDI/notas de OSM guardadas en la base de datos del dispositivo. + PDI/notas de OSM guardados en el dispositivo + Muestra y gestiona PDI/notas de OSM en la base de datos del dispositivo. Indica el intervalo del seguimiento en línea. Intervalo del seguimiento en línea Indica la dirección web con sintaxis de parámetros : lat={0}, lon={1}, timestamp={2}, hdop={3}, altitude={4}, speed={5}, bearing={6}. @@ -1040,12 +1040,13 @@ Lon %2$s Configura la pantalla y ajustes globales de la aplicación. Ajustes globales de la aplicación Usuario de OSM - Necesario para envíos a openstreetmap.org. + Necesario para envíos a OpenStreetMap.org. Contraseña de OSM Modo reposo OsmAnd se ejecuta en modo reposo con la pantalla apagada. Sin espacio suficiente para descargar %1$s MB (disponible: %2$s). - ¿Descargar {0} archivo(s)\? Utilizado {1} MB (de {2} MB). + ¿Descargar {0} archivo(s)\? +\n Utilizado {1} MB (de {2} MB). Tema transparente La biblioteca nativa es incompatible con este dispositivo. Inicializando biblioteca nativa… @@ -1269,7 +1270,7 @@ Lon %2$s Mostrar teléfono del PDI escribe el filtro Pantalla de alta resolución - No estira (ni hace borrosas) las teselas de mapa en pantallas de alta densidad. + No estira (ni hace borrosas) las teselas de mapas en pantallas de alta densidad. Buscar transporte público Resultados de transporte (sin destino): Resultados de transporte ({0} al destino): @@ -1396,11 +1397,11 @@ Lon %2$s Búsqueda sin conexión Búsqueda en línea Máximo zoom en línea - No buscar en las teselas de mapas en línea para niveles de zoom más allá de esto. + No buscar en los mapas en línea para niveles de zoom más allá de esto. Distancia total %1$s, tiempo de viaje %2$d h %3$d min. Servicios de navegación con o sin conexión. Servicio de navegación - ¡Carpeta de almacenamiento de datos en la tarjeta de memoria inaccesible! + ¡Carpeta de almacenamiento en la tarjeta de memoria inaccesible! ¿Descargar {0} - {1} ? Ya existen datos descargados ({1}) para {0}. ¿Actualizarlos ({2})? Dirección @@ -1441,7 +1442,7 @@ Lon %2$s Terminado Usa Internet para calcular la ruta. Usar navegación en línea - Indica los ajustes de OpenStreetMap.org (OSM) necesarios para envíos a OSM. + Indica los ajustes de OpenStreetMap.org (OSM) necesarios para subir ediciones. Indica el idioma, descargar/recargar datos. Datos Ajustes adicionales @@ -1461,13 +1462,13 @@ Lon %2$s Visión 3D del mapa Muestra la última superposición de PDI usada. Mostrar superposición de PDI - Elegir origen de las teselas de mapas en línea o en caché + Elige el origen de los mapas en línea o teselas en caché. Fuente de teselas del mapa Fuente del mapa Usar Internet Mostrar tu ubicación Mostrar coordenadas GPS en el mapa - Descargar las teselas de mapa faltantes + Descargar las teselas de mapas faltantes Aplicación de navegación Buscar Buscar @@ -1530,8 +1531,8 @@ Lon %2$s Filtro Guardar como ¿Borrar este filtro\? - Filtro «{0}» borrado - Filtro «{0}» creado + Filtro «%1$s» borrado + Filtro «%1$s» creado correo electrónico Método de enfoque Modo de enfoque de la cámara: @@ -1888,8 +1889,11 @@ Lon %2$s ¿Añadir todos los puntos como «Marcadores del mapa»? Añadir a «Marcadores del mapa» Se recomienda ocultar la visualización de polígonos. - ¡Sin espacio suficiente! Se necesita temporalmente {3} MB, {1} MB constantemente. (Sólo {2} MB disponible.) - ¿Descargar {0} archivo(s)\? Se utiliza {3} MB temporalmente, {1} MB constantemente. (De {2} MB.) + ¡Sin espacio suficiente! +\n Se necesita temporalmente {3} MB, {1} MB constantemente. +\n (Sólo {2} MB disponible.) + ¿Descargar {0} archivo(s)\? +\n Se utiliza {3} MB temporalmente, {1} MB constantemente. (De {2} MB.) Donaciones Número de destinatarios Ediciones %1$s de %3$s, posición %2$s @@ -1911,7 +1915,9 @@ Lon %2$s Parte de tu donación se enviará a los usuarios de OSM que realicen cambios en el mapa de esa región. Ajustes de suscripción Primero compra una suscripción a OsmAnd Live - Esta suscripción permite actualizaciones cada hora para todos los mapa del mundo. Parte de los ingresos vuelven a la comunidad de OSM y se paga por cada contribución OSM. Si amas a OsmAnd, OSM y quieres apoyarlos y ser apoyado por ellos, esta es una perfecta manera de hacerlo. + Esta suscripción permite actualizaciones cada hora para todos los mapa del mundo. +\n Parte de los ingresos vuelven a la comunidad de OSM y se paga por cada contribución OSM. +\n Si amas a OsmAnd, OSM y quieres apoyarlos y ser apoyado por ellos, esta es una perfecta manera de hacerlo. Elegir marcador del mapa Otros marcadores Subir anónimamente @@ -1920,7 +1926,7 @@ Lon %2$s Subir nota(s) de OSM Recalcular ruta Barra superior - Se ha cambiado a la memoria interna, porque la carpeta de almacenamiento de datos elegida es de sólo lectura. Elige un directorio de almacenamiento válido. + Se ha cambiado a la memoria interna, porque la carpeta de almacenamiento de datos elegida está protegida contra escritura. Elige una carpeta de almacenamiento válida. Memoria compartida Subir ↑ Bajar ↓ @@ -1928,7 +1934,7 @@ Lon %2$s Evitar camino La aplicación ya permite escribir en el almacenamiento externo, pero se debe reiniciar la aplicación. Informe completo - Nombre de usuario y contraseña de OpenStreetMap + Nombre de usuario y contraseña de OSM Informe El nombre del archivo contiene caracteres ilegales Añade marcadores a través del mapa @@ -2034,8 +2040,8 @@ Lon %2$s Descargas ilimitadas de mapas, actualizaciones y complemento de Wikipedia. Obtener Suscripción mensual. Puedes cancelarlo en cualquier momento en Google Play. - Donaciones a la comunidad de OpenStreetMap - Parte de tu donación se envía a usuarios que realicen cambios en OpenStreetMap. El costo de la suscripción sigue siendo la misma. + Donaciones a la comunidad de OSM + Parte de tu donación se envía a los colaboradores de OSM. El costo de la suscripción sigue siendo la misma. La suscripción permite actualizaciones cada hora, día o semana y descargas ilimitadas para los mapas de todo el mundo. Australia Filtros @@ -2140,7 +2146,7 @@ Lon %2$s Lugar Acción rápida renombrada a «%1$s» para evitar duplicados. Nombre de la acción rápida duplicado - Un botón que muestra u oculta los Favoritos en el mapa. + Un botón que muestra u oculta los puntos favoritos en el mapa. Un botón que muestra u oculta los PDI en el mapa. Mostrar/ocultar Favoritos Mostrar Favoritos @@ -2235,8 +2241,8 @@ Lon %2$s Elegir la fluctuación de elevación Circular por la derecha Automático - OsmAnd (OSM Automated Navigation Directions, y en español, Guía de Navegación Automatizada de OSM) es una aplicación de mapa y navegación con acceso a los datos libres de OpenStreetMap (OSM), en todo el mundo y de alta calidad. -\n + OsmAnd (OSM Automated Navigation Directions, y en español, Guía de Navegación Automatizada de OSM) es una aplicación de mapa y navegación con acceso a los datos libres de OSM, en todo el mundo y de alta calidad. +\n \n Disfruta del navegador por voz y óptico, la visualización de PDI (puntos de interés), la creación y gestión de trazas GPX, utiliza la información de visualización y la altitud de las curvas de nivel (mediante un complemento), elige entre modos de automóvil, bicicleta o peatón, edita en OSM y mucho más. Navegación GPS \n • Elige entre los modos sin conexión (sin cargos de roaming al viajar al extranjero) o en línea (más rápido) @@ -2293,17 +2299,11 @@ Lon %2$s \n ¡Más países alrededor del globo están disponibles para descargar! \n Obtén un navegador confiable en tu país - ya sea Francia, Alemania, México, Reino Unido, España, Países bajos, Estados Unidos, Rusia, Brasil o cualquier otro. "Navegación GPS -\n \n • Funciona en línea (rápido) o sin conexión (sin cargos de roaming al viajar al extranjero) -\n \n • Guía por voz giro-a-giro (voces grabadas y sintetizadas) -\n \n • (Opcional) Guía de carriles, nombres de calles y tiempo estimado al destino -\n \n • Admite puntos intermedios en el itinerario -\n \n • La ruta se recalcula al salirse de la misma -\n \n • Busca destinos por dirección, por tipo (por ejemplo: Restaurantes, hoteles, gasolineras, museos), o por coordenada geográfica " Vista del mapa \n • Muestra tu ubicación y orientación @@ -2354,7 +2354,7 @@ Lon %2$s \n \n ¡Más países alrededor del globo están disponibles para descargar! Desde Afganistán a Zimbabue, desde Australia a Estados Unidos. Argentina, Brasil, Canadá, Francia, Alemania, México, Reino Unido, España, … \n - OsmAnd+ (OSM Automated Navigation Directions, y en español, Guía de Navegación Automatizada de OSM) es una aplicación de mapa y navegación con acceso a los datos libres de OpenStreetMap (OSM), en todo el mundo y de alta calidad. + OsmAnd+ (OSM Automated Navigation Directions, y en español, Guía de Navegación Automatizada de OSM) es una aplicación de mapa y navegación con acceso a los datos libres de OSM, en todo el mundo y de alta calidad. \n Disfruta del navegador por voz y óptico, la visualización de PDI (puntos de interés), la creación y gestión de trazas GPX, utiliza la información de visualización y la altitud de las curvas de nivel (mediante un complemento), elige entre modos de automóvil, bicicleta o peatón, edita en OSM y mucho más. \n \nOsmAnd+ es la versión de pago. Comprando la aplicación, ayudas al proyecto, financiando el desarrollo de nuevas funciones y recibiendo las últimas actualizaciones. @@ -2376,15 +2376,15 @@ Lon %2$s Sin superposición Sin subyacencia Alternar zoom automático del mapa - Un botón que des/activa el zoom automático del mapa de acuerdo a la velocidad. - Activar zoom automático del mapa - Desactivar zoom automático del mapa + Un botón que alterna el zoom automático de acuerdo a la velocidad. + Activar el zoom automático + Desactivar el zoom automático Definir destino Reemplazar destino Añadir primer destino intermedio - Un botón que añade el destino de la ruta en el centro de la pantalla, cualquier destino previamente elegido se convierte en el último destino intermedio. - Este botón de acción, añade un nuevo destino de ruta en el centro de la pantalla, reemplazando el anterior destino (si existe). - Un botón que añade el primer destino intermedio en el centro de la pantalla. + Un botón para hacer del centro de pantalla el destino de la ruta, un destino previamente elegido se convertiría en el último destino intermedio. + Un botón para hacer del centro de pantalla el nuevo destino de ruta, reemplazando el anterior destino (si existe). + Un botón para hacer del centro de pantalla el primer destino intermedio. Pausado Escribe la ciudad, pueblo o localidad Escribe el código postal @@ -2413,7 +2413,7 @@ Lon %2$s Descarga el mapa «Superposición de sombreado» para mostrar el sombreado vertical. Instala el complemento «Curvas de nivel» para mostrar las áreas verticales graduadas. Ocultar desde el nivel de zoom - Alternar notas de OSM + Mostrar u ocultar notas de OSM Mostrar notas de OSM Ocultar notas de OSM Un botón que muestra u oculta las notas de OSM en el mapa. @@ -2465,10 +2465,10 @@ Lon %2$s Min/Máx Rosa translúcido Pausar/reanudar navegación - Este botón de acción, pausa o reanuda la navegación. + Un botón que pausa o reanuda la navegación. Mostrar diálogo «Navegación finalizada» Iniciar/parar navegación - Este botón de acción, inicia o para la navegación. + Un botón que inicia o detiene la navegación. Tiempo del búfer para el seguimiento en línea Indica el tiempo que el búfer mantendrá los lugares para enviar sin conexión Las fotos de Mapillary solo están disponibles en línea. @@ -2507,7 +2507,7 @@ Lon %2$s Mantener en el mapa ¿Salir sin guardar? Sin animaciones - Desactiva las animaciones en la aplicación. + Desactiva las animaciones del mapa. Mover todo al historial Indicación de distancia Ordenar por @@ -2524,7 +2524,7 @@ Lon %2$s Ayer Últimos 7 días Este año - Elige cómo se indica la distancia y dirección a los marcadores del mapa en la pantalla del mapa: + Elige cómo se indica la distancia y dirección a los marcadores del mapa: Quitar de «Marcadores del mapa» Z-A A-Z @@ -2611,9 +2611,9 @@ Lon %2$s Marcador «%s» activado. Pulsa un marcador en el mapa para moverlo al primer lugar de los marcadores activos, sin abrir el menú contextual. Activar «Una pulsación» - ¡Tomar notas multimedia! + ¡Hacer notas multimedia! Añade una nota de audio, vídeo o foto para cada punto del mapa, utilizando el widget o el menú contextual. - Notas por fecha + Notas de OSM por fecha Por fecha Por tipo Cambiar la búsqueda. @@ -2660,11 +2660,11 @@ Lon %2$s Mostrar notas de OSM cerradas Mostrar/ocultar notas de OSM en el mapa. GPX - adecuado para exportar a JOSM u otros editores OSM. - OSC - adecuado para exportar a OpenStreetMap. + OSC - adecuado para exportar a OSM. Archivo GPX Archivo OSC Elegir tipo de archivo - Elige el tipo de exportación: notas de OSM, PDI o ambos. + Exportar como notas de OSM, PDI o ambos. Todos los datos Notas de OSM Túnel adelante @@ -2864,7 +2864,7 @@ Lon %2$s Renovar anualmente %1$.2f %2$s Frecuencia de pago: - Las donaciones ayudan a financiar la cartografía de OpenStreetMap. + Las donaciones ayudan a financiar la cartografía de OSM. Por OsmAnd Suscripciones Sólo mostrar imágenes en 360° @@ -2872,7 +2872,7 @@ Lon %2$s Estás utilizando el mapa «{0}» que funciona con OsmAnd. ¿Quieres ejecutar la versión completa de OsmAnd\? ¿Ejecutar OsmAnd\? Guaraní - Un botón que alterna entre el modo diurno y nocturno para OsmAnd. + Un botón que alterna entre los modos diurno y nocturno de OsmAnd. Modo diurno Modo nocturno Alternar modos diurno/nocturno @@ -3088,7 +3088,7 @@ Lon %2$s Automóvil, camión, motocicleta Bicicleta de montaña, ciclomotor, caballo Caminata, senderismo, correr - Todos los tipos de transporte público + Tipos de transporte público Barco, remo, vela Avión, planeador Geocodificación @@ -3124,7 +3124,7 @@ Lon %2$s Dificultad preferida Preferir rutas de esta dificultad, aunque el trazado sobre pistas más duras o más fáciles sigue siendo posible si son más cortas. Fuera de pista - Los senderos libres y fuera de pista son rutas y pasajes no oficiales. Típicamente descuidados, no mantenidos por los oficiales y no controlados por la noche. Entrar bajo su propio riesgo. + Los senderos libres y fuera de pista son rutas y pasajes no oficiales. Típicamente descuidados, no mantenidos y no controlados por la noche. Entrar bajo su propio riesgo. Servicio de descarga de OsmAnd Magenta Icono @@ -3255,7 +3255,7 @@ Lon %2$s Configurar la navegación Aspecto de la aplicación, unidades, región Configurar perfil - Las alertas se muestran en la parte inferior izquierda durante la navegación. + Alertas mostradas en la parte inferior izquierda durante la navegación. Cambiar perfil Idioma y salida Restaurar a valores predefinidos @@ -3289,8 +3289,8 @@ Lon %2$s Pegar la ruta a la carpeta con los datos de OsmAnd ¿Cambiar la carpeta de datos de OsmAnd\? Mover al nuevo destino - Almacenamiento interno, oculto para el usuario y otras aplicaciones, exclusivamente accesible para OsmAnd - Cambiar la carpeta de almacenamiento de datos + Almacenamiento interno para OsmAnd, (oculto a los usuarios y otras aplicaciones). + Cambiar la carpeta de almacenamiento Parque de nieve Trineo Trineo @@ -3343,7 +3343,7 @@ Lon %2$s \n \n • Nuevo cuadro de diálogo de descarga de mapas que sugiere un mapa para descargar mientras se navega \n -\n • Arreglos en el tema nocturno +\n • Arreglos en el modo nocturno \n \n • Se corrigieron algunos problemas de enrutamiento en todo el mundo \n @@ -3356,47 +3356,47 @@ Lon %2$s \n • Otras correcciones de errores \n \n - Puedes aplicar este cambio a todos los perfiles o sólo al marcado actualmente. + Puedes aplicar este cambio a todos los perfiles o sólo al marcado. Compartido Preferir caminos sin pavimentar - Prefiere caminos sin pavimentar. + Prefiere los caminos sin pavimentar a los pavimentados para el trazado de rutas. Ediciones de OSM Un botón que muestra u oculta las curvas de nivel en el mapa. Mostrar curvas de nivel Ocultar curvas de nivel Mostrar/ocultar curvas de nivel - Un botón que muestra u oculta la sombra de una colina en el mapa. + Un botón que muestra u oculta el sombreado de las colinas en el mapa. Mostrar el sombreado Ocultar el sombreado Mostrar/ocultar el sombreado - Imposible iniciar el motor de habla sintetizada + Imposible iniciar el motor de habla sintetizada. Simular la ubicación usando una traza GPX grabada. Exportar perfil Perfil de OsmAnd: %1$s El perfil «%1$s» ya existe. ¿Sobrescribir\? No se pudo exportar el perfil. Importar perfil - Para importar un perfil, elige el archivo en el dispositivo y ábrelo con OsmAnd. + Añade un perfil abriendo este archivo con OsmAnd. Error de importación de %1$s: %2$s Blanco Alternar %1$s y %2$s Punto de partida - Se utiliza para estimar la hora de llegada en el caso de los tipos de caminos desconocido y para limitar la velocidad en todos los caminos (podría cambiarse la ruta) - %1$s importados con éxito. + Estima el tiempo de llegada para los tipos de caminos desconocidos, y limita la velocidad para todos los caminos (puede afectar a la ruta) + %1$s importado(s). Traza guardada Nombre del archivo vacío Revertir - Un botón para centrar en la pantalla el punto de partida y calcular la ruta hacia el destino o abre un cuadro de diálogo para elegir el destino si el marcador no está en el mapa. + Un botón para hacer que la pantalla se centre en el punto de partida. Luego define el destino o activa el cálculo de la ruta. Mostrar nodo de la red de rutas ciclistas ¿Borrar %1$s\? Diálogo de descarga del mapa Diálogos y notificaciones - Controla las ventanas emergentes, diálogos y notificaciones que OsmAnd muestra durante el uso. + Controla las ventanas emergentes, diálogos y notificaciones. Redes de nodos Mapas sugeridos - Estos mapas deben usarse con el complemento + Estos mapas deben usarse con el complemento. Perfiles añadidos - El complemento añade un nuevo perfil a OsmAnd + Perfiles añadidos por el complemento Apagar Nuevo complemento añadido Unir segmentos @@ -3408,27 +3408,27 @@ Lon %2$s Personal Descargando %s Espesor - Para desiertos y otras zonas escasamente pobladas. Muestra más detalles en una escala de visualización. - Elegir icono de navegación - Elegir icono de mapa + Para desiertos y otras zonas escasamente pobladas. Más detallado. + Icono de la ubicación mientras se mueve + Icono de la ubicación en reposo Al pulsar en «Aplicar», los perfiles borrados se perderán completamente. Perfil principal Elegir el color - No puedes borrar los perfiles de OsmAnd predefinidos, pero puedes desactivarlos en la pantalla anterior, o moverlos a la parte inferior. + Los perfiles predefinidos de OsmAnd no se pueden borrar, sino desactivar (en la pantalla anterior) u ordenarse en la parte inferior. Editar perfiles - El tipo de navegación afecta a las reglas para los cálculos de ruta. + El «Tipo de navegación» rige la forma en que se calculan las rutas. Aspecto del perfil - Elegir el icono, color y nombre + Icono, color y nombre Editar la lista de perfiles Perfil marcado Calificar - Al pulsar en %1$s, se perderán todos los cambios. - Todos los ajustes del perfil serán restablecidos al estado después de la instalación. - ¿Restablecer todos los ajustes del perfil a su valor predefinido\? + Al pulsar en «%1$s», serán descartados todos los cambios. + Restablecer todos los ajustes del perfil a los valores predefinidos de la instalación. + ¿Restablecer todos los ajustes del perfil\? %1$s %2$s %1$s: %2$s - El archivo «%1$s» no contiene las reglas de navegación, elige otro. - No se admite el tipo de archivo. Se debe elegir un archivo con la extensión «%1$s». + No hay reglas de navegación en «%1$s». Elige otro archivo. + Elige en su lugar un archivo con la extensión «%1$s». Importar desde archivo Importar archivo de ruta Importar perfil @@ -3440,16 +3440,46 @@ Lon %2$s Seguimiento en línea Precisión de registro Puedes encontrar todas tus trazas grabadas en «%1$s» o en la carpeta OsmAnd usando el administrador de archivos. - Puedes encontrar todas tus notas en «%1$s» + Puedes encontrar todas tus notas en «%1$s». Notas de video Notas fotográficas Recálculo de la ruta Anunciar Nombre de usuario y contraseña - Los ajustes de este complemento es global y se aplica a todos los perfiles. - Edición de OpenStreetMap + Estos ajustes se aplican a todos los perfiles. + Edición de OSM Puedes ver todas tus ediciones no subidas o errores de OSM en «%1$s». Los puntos subidos no se muestran en OsmAnd. OSM - Sólo verás el icono durante la navegación o mientras te mueves. - El icono del mapa aparece sólo en el mapa y cambia mientras se navega hacia el icono de navegación. + El icono se muestra mientras se navega o se mueve. + El icono se muestra en reposo. + Comprueba y comparte los registros detallados de la aplicación + No se puede analizar la geointención «%s». + Se necesita permiso para usar esta opción. + Se trata de un filtro de corte de baja velocidad para no grabar puntos por debajo de una cierta velocidad. Esto puede hacer que las trazas grabadas se vean más suaves cuando se muestran en el mapa. + Efecto secundario: En la traza faltarán todos los tramos en los que no se haya cumplido el criterio de velocidad mínima (por ejemplo, cuando se empuja la bicicleta por una colina empinada). Además, no habrá información sobre los períodos de descanso, como las pausas. Esto tiene efectos en cualquier análisis o post-proceso, como cuando se trata de determinar la duración total del viaje, el tiempo en movimiento, o la velocidad promedio. + Recomendación: Prueba primero a utilizar la detección de movimiento mediante el filtro de desplazamiento mínimo de registro (B), puede producir mejores resultados y perderá menos datos. Si las trazas siguen siendo ruidosas a bajas velocidades, prueba aquí con valores distintos de cero. Tenga en cuenta que algunas mediciones pueden no informar ningún valor de velocidad (algunos métodos basados en la red), en cuyo caso no se registraría nada. + Observación: comprobar velocidad > 0: La mayoría de los chipsets de GPS informan un valor de velocidad sólo si el algoritmo determina que está en movimiento. Por lo tanto, el uso del ajuste > 0 en este filtro, en cierto sentido utiliza la detección de movimiento del conjunto de chips del GPS. Pero incluso si no se filtra aquí en el momento de la grabación, seguimos utilizando esta función en nuestro análisis GPX para determinar la distancia corregida, es decir, el valor que se muestra en ese campo es la distancia grabada en movimiento. + Esto registrará solo los puntos medidos con una indicación de precisión mínima (en metros o pies, según lo informado por Android para su conjunto de chips). La precisión se refiere a la dispersión de mediciones repetidas, y no está directamente relacionada con la precisión, que define qué tan cerca están sus mediciones de su posición real. + Efecto secundario: Como resultado del filtrado por precisión, pueden faltar puntos por ejemplo debajo de puentes, bajo árboles, entre edificios altos o con ciertas condiciones climáticas. + Recomendación: Es difícil predecir lo que se grabará y lo que no, puede ser mejor apagar este filtro. + Observación: Si el GPS se hubiera apagado inmediatamente antes de una grabación, el primer punto medido podría tener una precisión disminuida, por lo que en nuestro código puede que queramos esperar un segundo más o menos antes de grabar un punto (o grabar el mejor de 3 puntos consecutivos, etc.), pero esto todavía no se ha implementado. + Este filtro evita que se registren puntos duplicados en los que puede haber muy poco movimiento real, y da un aspecto espacial más agradable a las pistas que no se procesan posteriormente. + Efectos secundarios: Los períodos de descanso no se registran en absoluto o sólo en un punto cada uno. Los pequeños movimientos (del mundo real) (por ejemplo, hacia los lados, para marcar un posible desvío en su viaje) pueden ser filtrados. Su archivo contiene menos información para el post-procesamiento, y tiene peores estadísticas al filtrar los puntos obviamente redundantes en el tiempo de grabación, mientras que potencialmente mantiene los artefactos causados por la mala recepción o los efectos del chipset del GPS. + Recomendación: Un ajuste de 5 metros puede funcionar bien si no necesitas capturar detalles más finos que eso, y no deseas capturar explícitamente los datos mientras está en reposo. + Memoria intermedia + Intervalo de seguimiento + Dirección web + Indica la dirección web con sintaxis de parámetros : lat={0}, lon={1}, timestamp={2}, hdop={3}, altitude={4}, speed={5}, bearing={6}. + Notificación + Velocidad mínima + Precisión mínima + Desplazamiento mínimo + Menú — Mis sitios — Trazas + Menú — Mis sitios — Notas + Menú — Mis sitios — Ediciones de OSM + Restablecer ajustes del complemento a valores predefinidos + División de grabación + Usar la aplicación del sistema + Reproducir sonido al fotografiar + Autorización exitosa \ No newline at end of file diff --git a/OsmAnd/res/values-es/strings.xml b/OsmAnd/res/values-es/strings.xml index c37bac4680..e1f8d8129f 100644 --- a/OsmAnd/res/values-es/strings.xml +++ b/OsmAnd/res/values-es/strings.xml @@ -604,8 +604,8 @@ Filtro Guardar como ¿Borrar este filtro\? - Filtro «{0}» borrado - Filtro «{0}» creado + Filtro «%1$s» borrado + Filtro «%1$s» creado La navegación sin conexión de OsmAnd, no está disponible temporalmente. Circular por la izquierda Para países donde la gente conduce por el lado izquierdo del camino. diff --git a/OsmAnd/res/values-et/strings.xml b/OsmAnd/res/values-et/strings.xml index d3f705215d..434902278f 100644 --- a/OsmAnd/res/values-et/strings.xml +++ b/OsmAnd/res/values-et/strings.xml @@ -3002,8 +3002,8 @@ Filter Salvesta nimega Kustutada see filter\? - \'{0}\' filter kustutatud - \'{0}\' filter loodud + \'%1$s\' filter kustutatud + \'%1$s\' filter loodud e-post Kaamera fookuse liik Kaamera fookuse režiim: diff --git a/OsmAnd/res/values-eu/strings.xml b/OsmAnd/res/values-eu/strings.xml index 977fc08bcf..30a41f9dea 100644 --- a/OsmAnd/res/values-eu/strings.xml +++ b/OsmAnd/res/values-eu/strings.xml @@ -1049,8 +1049,8 @@ Iragazi Gorde Honela Ezabatu iragazki hau\? - \'{0}\' iragazkia ezabatu da - \'{0}\' iragazkia sortu da + \'%1$s\' iragazkia ezabatu da + \'%1$s\' iragazkia sortu da e-mail Kameraren fokatze modua Kameraren fokatze modua: diff --git a/OsmAnd/res/values-fa/strings.xml b/OsmAnd/res/values-fa/strings.xml index 0e939cbfba..0b80ac56e8 100644 --- a/OsmAnd/res/values-fa/strings.xml +++ b/OsmAnd/res/values-fa/strings.xml @@ -194,8 +194,8 @@ ایمیل ذخیره با نام این پالایه حذف شود؟ - پالایهٔ «{0}» حذف شد - پالایهٔ «{0}» ایجاد شد + پالایهٔ «%1$s» حذف شد + پالایهٔ «%1$s» ایجاد شد پاک‌کردن پالایش همهٔ برچسب‌های دیگر حفظ شد @@ -273,7 +273,7 @@ ‏{0} حذف شود (توضیح دهید)؟ افزودن توضیح ناموفق بود. نزدیک‌ترین امکانات رفاهی - منبع کاشی‌های آنلاین یا کاشی‌های ذخیره‌شدهٔ نقشه را انتخاب کنید + منبع کاشی‌های آنلاین یا کاشی‌های ذخیره‌شدهٔ نقشه را انتخاب کنید. محاسبهٔ مسیر ناموفق بود. مسیر محاسبه‌شده تُهی است. مسیر جدید؛ مسافت @@ -512,7 +512,7 @@ نقشه و ناوبری با OsmAnd+‎ برنامهٔ همراه برای مشاهدهٔ نقشهٔ جهانی و ناوبری با نقشه‌های آفلاین و آنلاین OSM ایجاد فیلتر POI - محاسبه‌گر مسافت و ابزار طرح‌ریزی سفر + مسافت‌سنج و ابزار طرح‌ریزی سفر شروع یک زیررَد جدید اغتشاشات قطب‌نما را کاهش می‌دهد اما اینرسی را بیشتر می‌کند. ضبط سفر @@ -525,7 +525,7 @@ نشان بده عکس‌برداری یادداشت عکسی - با افزونهٔ دراپ‌باکس ردها و یادداشت‌های صوتی/تصویری را با حساب دراپ‌باکس خود همگام کنید. + ردها و یادداشت‌های صوتی/تصویری را با حساب دراپ‌باکس خود همگام کنید. لطفاً افزونهٔ منحنی‌های میزان را بخرید تا به توسعهٔ بیشتر نرم‌افزار کمک کنید. افزونهٔ منحنی‌های میزان عملکرد پیش‌فرض ابزارک: @@ -607,7 +607,7 @@ فایل تغییرات OSM ایجاد شد %1$s حالت ایمن خطوط عبوری - راه خاکی + راه روسازی‌نشده (خاکی) فرابَر مسیرهای شب‌نما اجراکردن @@ -681,7 +681,7 @@ زمانی که صفحه خاموش است OsmAnd در پس‌زمینه کار می‌کند. فضای کافی برای دانلود %1$s مگابایت وجود ندارد (خالی: %2$s). آیا {0} فایل را دانلود می‌کنید؟ -\n{1} مگابایت (از {2} مگابایت) استفاده خواهد شد. +\n {1} مگابایت (از {2} مگابایت) استفاده خواهد شد. پوستهٔ شفاف کتابخانهٔ بومی بر روی این دستگاه پشتیبانی نمی‌شود. مقداردهی اولیهٔ کتابخانهٔ بومی… @@ -803,7 +803,7 @@ سرویس مسیریابی پوشهٔ ذخیره‌سازی روی کارت حافظه قابل‌دسترسی نیست! سرویس مسیریابی آنلاین یا آفلاین. - کاشی‌های آنلاین نقشه برای زوم‌های فراتر از این مقدار کاوش نشوند. + نقشه‌های آنلاین برای زوم‌های فراتر از این مقدار کاوش نشوند. جست‌وجوی آنلاین با استفاده از OSM Nominatim در حال آپلود… در حال آپلود داده‌ها… @@ -921,8 +921,8 @@ متشکریم که از OsmAnd استفاده می‌کنید. برای استفادهٔ آفلاین، داده‌های منطقه‌ای را از طریق «تنظیمات» ← «مدیریت فایل‌های نقشه» دانلود کنید. سپس می‌توانید نقشه‌ها را ببینید، نشانی‌ها را پیدا کنید، مکان‌ها را جست‌وجو کنید، مسیرهای حمل‌ونقل عمومی را بیابید و... . برای نشان‌دادن ناحیهٔ انتخابی حافظهٔ اجرایی کافی وجود ندارد لایه‌های شب‌نما - یادداشت‌ها/POIهای ذخیره‌شده روی دستگاه - مشاهده و مدیریت POIها/یادداشت‌هایی که در پایگاه داده روی دستگاه ذخیره شده‌اند. + یادداشت‌ها یا POIهای OSMای ذخیره‌شده روی دستگاه + مشاهده و مدیریت POIها یا یادداشت‌های OSMای که روی دستگاه شما قرار دارند. بازهٔ زمانی ردیابی آنلاین را مشخص کنید. بازهٔ زمانی ردیابی آنلاین برنامهٔ OsmAnd (مخفف OSM Automated Navigation Directions به‌معنی راهنمای خودکار ناوبری بر پایهٔ OSM) یک نرم‌افزار ناوبری متن‌باز است که به گسترهٔ وسیعی از داده‌های جهانی OSM دسترسی دارد. @@ -1138,7 +1138,7 @@ آزادراه‌ها را ترجیح می‌دهم جادهٔ عوارضی‌دار از جاده‌های عوارضی‌دار پرهیز می‌کند - مسیر خاکی + مسیر روسازی‌نشده (خاکی) از راه‌های روسازی‌نشده پرهیز می‌کند فرابَر از فرابَرها (ferries) پرهیز می‌کند @@ -1360,7 +1360,7 @@ \n عرض %1$s \n طول %2$s مشاهده - یادداشت‌ها + یادداشت‌های صوتی/تصویری نقشهٔ آنلاین فقط راه‌ها سراشیبی‌های اسکی @@ -1368,7 +1368,7 @@ آماده‌سازی پیست نمای اسکی برای نقشه نمای دریایی نقشه - برای نمایش نقشه‌های اسکی باید نقشهٔ آفلاین آن را دانلود کنید + برای نمایش امکانات و تأسیسات اسکی نقشهٔ آفلاین آن را دانلود کنید. ویرایش گروه جای پارک برداشتن برچسب @@ -1435,7 +1435,7 @@ یک پروکسی HTTP برای همهٔ تقاضاهای شبکه تنظیم کنید. میزبان پروکسی درگاه پروکسی - برای نمایش نقشه‌های دریایی باید نقشهٔ آفلاین آن را دانلود کنید + برای نمایش جزئیات دریایی نقشهٔ آفلاین آن را دانلود کنید. ساخت‌ها حریم خصوصی ناوبری در امتداد رد شروع شود؟ @@ -1632,7 +1632,7 @@ %s فایل GPX انتخاب شده است برای اطلاع‌رسانی دربارهٔ مشارکت‌های شما. آیا {0} فایل را دانلود می‌کنید؟ -\n{3} مگابایت برای ذخیره‌سازی موقت و {1} مگابایت برای ذخیره‌سازی دائمی لازم دارید. (از {2} مگابایت) +\n {3} مگابایت برای ذخیره‌سازی موقت و {1} مگابایت برای ذخیره‌سازی دائمی لازم دارید. (از {2} مگابایت) نوع تقسیمگر ضبط‌کننده ارسال @@ -1645,8 +1645,8 @@ بازکردن در بستن در هزینهٔ اشتراک ماهانه است. هر زمان که خواستید، اشتراک خود را در گوگل‌پلی لغو کنید. - کمک مالی به جامعهٔ OpenStreetMap - بخشی از کمک‌های مالی را به مشترکینی می‌دهیم که به تغییرات OpenStreetMap کمک می‌کنند. هزینهٔ اشتراک تغییری نمی‌کند. + کمک مالی به جامعهٔ OSM + بخشی از کمک‌های مالی به مشارکت‌کنندگان OSM داده می‌شود. هزینهٔ اشتراک تغییری نمی‌کند. این اشتراک، به‌روزرسانی‌های ساعتی، روزانه و هفتگی و نیز امکان دانلود نامحدود همهٔ نقشه‌ها را فعال می‌کند. دریافت خرید با %1$s @@ -1741,12 +1741,12 @@ به ↓ پایان ناوبری پرهیز از این راه - پوشهٔ ذخیره‌سازی به حافظهٔ داخلی تغییر کرد، زیرا پوشهٔ انتخاب‌شده فقط‌خواندنی است. لطفاً پوشه‌ای را انتخاب کنید که ذخیره‌سازی در آن مجاز باشد. + پوشهٔ ذخیره‌سازی به حافظهٔ داخلی تغییر کرد، زیرا پوشهٔ انتخاب‌شده در برابر نوشتن محافظت می‌شود. لطفاً پوشه‌ای را انتخاب کنید که ذخیره‌سازی در آن مجاز باشد. حافظهٔ اشتراکی نوار بالا گزارش کامل پیداکردن مجدد مسیر - نام کاربری و رمز عبورِ OpenStreetMap + نام کاربری و رمز عبورِ OSM کمک‌های مالی تعداد گیرندگان اصلاحات: %1$s، رتبه: %2$s، کل اصلاحات: %3$s @@ -1774,8 +1774,8 @@ کدپستی انتخاب شهر جست‌وجوی کدپستی - زوم خودکار را روشن می‌کند - زوم خودکار را خاموش می‌کند + روشن‌کردن زوم خودکار + خاموش‌کردن زوم خودکار تنظیم مقصد تغییر مقصد خطا @@ -1811,7 +1811,7 @@ مخفی‌کردن آب مرور کلی نزدیکترین شهرها - با لمس این دکمهٔ عملیاتی، زوم خودکار وابسته به سرعت را روشن/خاموش کنید. + دکمه‌ای برای روشن/خاموش کردن زوم خودکار وابسته به سرعت. افزودن اولین میانی مشترک خبرنامهٔ ایمیلی ما شوید و ۳ نقشهٔ دیگر دانلود کنید! منحنی‌های میزان عمق دریا @@ -1905,13 +1905,16 @@ گزینه‌ها نقطه‌ها را به‌عنوان نقاط مسیر یا در قالب یک خط ذخیره کنید. لطفاً ابتدا اشتراک OsmAnd Live را بخرید - با خرید این اشتراک نقشه‌های سراسر جهان را به‌صورت ساعتی به‌روز کنید. بخشی از درآمد حاصله به جامعهٔ OSM برمی‌گردد‌‌ و صرف همکاری‌ها با OSM می‌شود. اگر دوستدار OSM و OsmAnd هستید و مایلید حامی آن‌ها باشید و از خدمات پشتیبانی‌شان بهره‌مند شوید، بهترین راه همین تهیهٔ اشتراک است. + با خرید این اشتراک نقشه‌های سراسر جهان را به‌صورت ساعتی به‌روز کنید. +\n بخشی از درآمد حاصله به جامعهٔ OSM برمی‌گردد‌‌ و صرف همکاری‌ها با OSM می‌شود. +\n اگر دوستدار OSM و OsmAnd هستید و مایلید حامی آن‌ها باشید و از خدمات پشتیبانی‌شان بهره‌مند شوید، بهترین راه همین تهیهٔ اشتراک است. نشانهٔ نقشه را انتخاب کنید نشانه‌های دیگر آپلود به‌صورت ناشناس نوار تنظیم شفافیت را نشان بده فضای ذخیره‌سازی کافی نیست! -\n{3} مگابایت برای ذخیره‌سازی موقت و {1} مگابایت برای ذخیره‌سازی دائمی لازم است. (فقط {2} مگابایت موجود است) +\n {3} مگابایت برای ذخیره‌سازی موقت و {1} مگابایت برای ذخیره‌سازی دائمی لازم است. +\n (فقط {2} مگابایت موجود است) آپلود یادداشت OSM اولین نشانهٔ نقشه دومین نشانهٔ نقشه @@ -2170,7 +2173,7 @@ تعداد مشارکت‌کنندگان تعداد ویرایش‌ها گزارش برای - در نام فایل از کاراکتر غیرمجاز استفاده شده است + در نام فایل از نویسهٔ غیرمجاز استفاده شده است عملیات فوری عملیات %d صفحهٔ %d @@ -2192,20 +2195,20 @@ حذف عملیات آیا از حذف‌کردن عملیات «%s» مطمئن هستید؟ کادر نقاط برگزیده را نشان بده - با لمس این دکمهٔ عملیاتی، یک نشانه در مرکز صفحه ایجاد می‌شود. - با لمس این دکمهٔ عملیاتی، یک یادداشت صوتی در مرکز صفحه ایجاد می‌شود. - با لمس این دکمهٔ عملیاتی، یک یادداشت ویدئویی در مرکز صفحه ایجاد می‌شود. - با لمس این دکمهٔ عملیاتی، یک یادداشت تصویری در مرکز صفحه ایجاد می‌شود. - با لمس این دکمهٔ عملیاتی، یک یادداشت OSM در مرکز صفحه ایجاد می‌شود. - با لمس این دکمهٔ عملیاتی، یک POI در مرکز صفحه ایجاد می‌شود. - با لمس این دکمهٔ عملیاتی، راهنمای گفتاری در زمان ناوبری فعال/غیرفعال می‌شود. - با لمس این دکمهٔ عملیاتی، یک جای پارک در مرکز صفحه علامت‌گذاری می‌شود. + دکمه‌ای برای ایجاد یک نشانه در مرکز صفحه. + دکمه‌ای برای ایجاد یک یادداشت صوتی در مرکز صفحه. + دکمه‌ای برای ایجاد یک یادداشت ویدئویی در مرکز صفحه. + دکمه‌ای برای ایجاد یک یادداشت تصویری در مرکز صفحه. + دکمه‌ای برای ایجاد یک یادداشت OSM در مرکز صفحه. + دکمه‌ای برای ایجاد یک POI در مرکز صفحه. + دکمه‌ای که راهنمای گفتاری را در زمان ناوبری فعال/غیرفعال می‌کند. + دکمه‌ای برای علامت‌گذاری یک جای پارک در مرکز صفحه. " اینجا ذخیره شد: " مکان نام عملیات فوری برای پرهیز از تکرار، به «%1$s» تغییر یافت. نام تکراری برای عملیات فوری - با لمس این دکمهٔ عملیاتی، نقاط برگزیده روی نقشه پنهان/آشکار می‌شوند. - با لمس این دکمهٔ عملیاتی، POIها روی نقشه پنهان/آشکار می‌شوند. + دکمه‌ای برای پنهان/آشکارکردن نقاط برگزیده روی نقشه. + دکمه‌ای برای پنهان/آشکارکردن POIها روی نقشه. آشکار/پنهان‌کردن نقاط برگزیده نشان‌دادن نقاط برگزیده مخفی‌کردن نقاط برگزیده @@ -2274,15 +2277,15 @@ همه را بفرست به سابقه نشانگر مسافت بدون پویانمایی - پویانمایی‌های درون برنامه را غیرفعال می‌کند. + پویانمایی‌های نقشه را خاموش می‌کند. اصلاح خط افزودن نقطه به قبل افزودن نقطه به بعد بر اساس پروفایل انتخابی، OsmAnd نقطه‌ها را به مسیر متصل می‌کند. پروفایل ناوبری را انتخاب کنید لطفاً حداقل یک نقطه اضافه کنید. - برای مکث‌کردن در/ادامه‌دادن به ناوبری این دکمه را لمس کنید. - این دکمه را لمس کنید تا ناوبری را شروع کنید یا پایان دهید. + دکمه‌ای برای مکث/ادامهٔ ناوبری. + دکمه‌ای برای آغاز/پایان ناوبری. کاشی‌ها را مجدداً بار کنید تا اطلاعات به‌روز را ببینید. حافظهٔ کاشی‌ها نام کاربری اشتباه است @@ -2315,9 +2318,9 @@ شروع مجدد جست‌وجو "چیزی پیدا نشد " آشکار/پنهان‌کردن یادداشت‌های OSM - نشان‌دادن یادداشت‌های OSM + آشکارکردن یادداشت‌های OSM پنهان‌کردن یادداشت‌های OSM - با لمس این دکمهٔ عملیاتی، یادداشت‌های OSM را روی نقشه آشکار/پنهان کنید. + دکمه‌ای برای آشکار/پنهان کردن یادداشت‌های OSM بر روی نقشه. مرتب‌شده بر اساس مسافت جست‌وجو در نقاط برگزیده «لایهٔ سایه‌روشن» را دانلود کنید تا سایه‌های عمودی را ببینید. @@ -2333,9 +2336,9 @@ تغییر رنگ اصلاح نام پویانمایی موقعیت من - با لمس این دکمهٔ عملیاتی، مکان موجود در مرکز صفحه به‌عنوان مقصد در نظر گرفته می‌شود. مقصد قبلی می‌شود آخرین مقصد میانی. - با لمس این دکمهٔ عملیاتی، مکان موجود در مرکز صفحه جایگزین مقصد می‌شود. - با لمس این دکمهٔ عملیاتی، مکان موجود در مرکز صفحه به‌عنوان اولین نقطهٔ میانی در نظر گرفته می‌شود. + دکمه‌ای که نقطهٔ مرکزی صفحه را به‌عنوان مقصد تنظیم می‌کند. مقصد قبلی می‌شود آخرین مقصد میانی. + دکمه‌ای که مقصد را با نقطهٔ مرکزی صفحه جایگزین می‌کند و مقصد پیشین حذف می‌شود. + دکمه‌ای که نقطهٔ مرکزی صفحه را به‌عنوان اولین نقطهٔ میانی تنظیم می‌کند. بدون لایهٔ رویی بدون لایهٔ زیری منحنی‌های میزان عمق دریا و نشانه‌های دریایی. @@ -2392,7 +2395,7 @@ آخرین استفاده: %1$s ذخیره‌کردن به‌عنوان خط ذخیرهٔ ردهای ضبط‌شده در پوشه‌های ماهانه - "ردهای ضبط‌شده را در زیرپوشه‌های ماهانه ذخیره می‌کند (مثلاً ‎۲۰۱۸-۰۱)." + "ردهای ضبط‌شده در زیرپوشه‌های ماهانه ذخیره می‌شود (مثلاً ‎۲۰۱۸-۰۱)." زوم نمایش: %1$s هنوز فایل GPXای ندارید همچنین می‌توانید فایل‌های GPX را در این پوشه قرار دهید @@ -2407,7 +2410,7 @@ در %1$s ذخیره شد کادری برای تنظیم آن نشان بده دکمه‌هایی را اضافه کنید - با هر بار لمس این دکمهٔ عملیاتی، یکی از موارد موجود در لیست زیر را فعال می‌کنید. + دکمه‌ای برای چرخیدن بین یکی از موارد موجود در لیست زیر. افزودن یک سبک نقشه فایل GPX اضافه کنید فایل GPX درون‌برد کنید یا رد خود را ضبط کنید. @@ -2436,7 +2439,7 @@ با این افزونه اطلاعات جهانی سراشیبی‌های اسکی، مسابقات اسکی صحرایی، مسیرهای اسکی آلپاین، تله‌کابین‌ها و نقاله‌های اسکی کاملاً در اختیارتان است. مسیرها و پیست‌ها بر اساس دشواری رنگ‌بندی شده‌اند که در یک سبک زمستانی ارائه می‌شوند تا نمایی همگون با محیط زمستانی را برایتان ایجاد کند. \n \nبا فعال‌کردن این نما، سبک نقشه به «زمستان و اسکی» تغییر می‌کند که همهٔ خصوصیات زمین را با ظاهر زمستانی نشان می‌دهد. برای غیرفعال‌کردن این نما افزونه را غیرفعال کنید یا اینکه از طریق منو ← پیکربندی نقشه ← سبک نقشه، سبک دلخواهتان را انتخاب کنید. - برنامهٔ OsmAnd (مخفف OSM Automated Navigation Directions به‌معنی راهنمای خودکار ناوبری بر پایهٔ OSM) یک نرم‌افزار نقشه و ناوبری است که به گسترهٔ وسیعی از داده‌های نقشهٔ باز شهری (OpenStreetMap یا به‌صورت خلاصه OSM) دسترسی دارد. این داده‌های رایگان و جهانی با بالاترین کیفیت ارائه می‌شوند. + برنامهٔ OsmAnd (مخفف OSM Automated Navigation Directions به‌معنی راهنمای خودکار ناوبری بر پایهٔ OSM) یک نرم‌افزار نقشه و ناوبری است که به گسترهٔ وسیعی از داده‌های OSM دسترسی دارد. این داده‌های رایگان و جهانی با بالاترین کیفیت ارائه می‌شوند. \n \nناوبری دیداری و شنیداری، مشاهدهٔ نقاط توجه (POIها یا Points of interest)، ایجاد و مدیریت ردهای GPX، استفاده از تصویرسازی منحنی‌های میزان و اطلاعات ارتفاع (با استفاده از افزونه)، انتخاب حالت‌های پیاده، دوچرخه، خودرو، امکان ویرایش مکان‌ها و... چیزهایی هستند که تجربهٔ مؤثر و لذت‌بخشی در کار با نقشه را برایتان به ارمغان می‌آورند. ناوبری با GPS @@ -2469,7 +2472,7 @@ زرد تیره افزودن نقطهٔ بین‌راهی GPX پیش‌تنظیم نام - با لمس این دکمهٔ عملیاتی، یک نقطهٔ بین‌راهی GPX در مرکز صفحه ایجاد می‌شود. + دکمه‌ای برای ایجاد یک نقطهٔ بین‌راهی GPX در مرکز صفحه. افزودن نقطهٔ بین‌راهی ذخیره‌کردن نقطهٔ بین‌راهی GPX نقطهٔ بین‌راهی ۱ @@ -2480,7 +2483,7 @@ برای استفاده از این قابلیت باید حداقل یک نشانه اضافه کنید. جاده فایل GPX از موقعیت‌ها. - برنامهٔ OsmAnd+‎ (مخفف OSM Automated Navigation Directions به‌معنی راهنمای خودکار ناوبری بر پایهٔ OSM) یک نرم‌افزار نقشه و ناوبری است که به گسترهٔ وسیعی از داده‌های نقشهٔ باز شهری (OpenStreetMap یا به‌صورت خلاصه OSM) دسترسی دارد. این داده‌های رایگان و جهانی با بالاترین کیفیت ارائه می‌شوند. + برنامهٔ OsmAnd+‎ (مخفف OSM Automated Navigation Directions به‌معنی راهنمای خودکار ناوبری بر پایهٔ OSM) یک نرم‌افزار نقشه و ناوبری است که به گسترهٔ وسیعی از داده‌های OSM دسترسی دارد. این داده‌های رایگان و جهانی با بالاترین کیفیت ارائه می‌شوند. \n \nراهبر دیداری و شنیداری، مشاهدهٔ نقاط توجه (POIها یا Points of interest)، ایجاد و مدیریت ردهای GPX، استفاده از تصویرسازی منحنی‌های میزان و اطلاعات ارتفاع، انتخاب حالت‌های پیاده، دوچرخه، خودرو، امکان ویرایش مکان‌ها و... چیزهایی هستند که تجربهٔ مؤثر و لذت‌بخشی را در کار با نقشه برایتان به ارمغان می‌آورد. \n @@ -2640,7 +2643,7 @@ فعال‌کردن «با یک لمس» یادداشت بگذارید! با استفاده از ابزارک یا منوی زمینه، برای هر نقطه‌ای روی نقشه یادداشت صوتی، عکسی یا ویدئویی بگذارید. - یادداشت‌ها بر اساس تاریخ + یادداشت‌های OSM بر اساس تاریخ بر اساس تاریخ بر اساس نوع جست‌وجوی خود را تغییر دهید. @@ -2687,11 +2690,11 @@ دیدن یادداشت‌های بسته پنهان/آشکارکردن یادداشت‌های OSM. ‏GPX - مناسب برای استفاده در JOSM یا سایر ویرایشگرهای OSM. - ‏OSC - مناسب برای استفاده در OpenStreetMap. + ‏OSC - مناسب برای استفاده در OSM. فایل GPX فایل OSC انتخاب قالب فایل - نوع برون‌برد را انتخاب کنید: یادداشت‌های OSM،‏ POIها یا هر دو. + برون‌برد در قالب یادداشت‌های OSM،‏ POIها یا هر دو. همهٔ داده‌ها یادداشت‌های OSM تونل @@ -2897,7 +2900,7 @@ گوارانی شما هم‌اکنون نقشهٔ {0} را بر بستر نرم‌افزار OsmAnd استفاده می‌کنید. دوست دارید نسخهٔ کامل OsmAnd را راه‌اندازی کنید؟ ‏OsmAnd ‌راه‌اندازی شود؟ - با لمس این دکمهٔ عملیاتی، بین حالت‌های شب و روز OsmAnd جابه‌جا شوید. + دکمه‌ای برای جابه‌جایی بین حالت‌های شب و روز OsmAnd. حالت روز حالت شب تعویض حالت شب/روز @@ -2942,7 +2945,7 @@ ایستگاه پیاده‌شدن ایستگاه سوارشدن آشکار/پنهان کردن ردهای GPX - با لمس این دکمهٔ عملیاتی، ردهای GPX انتخابی را روی نقشه آشکار/پنهان کنید. + دکمه‌ای برای آشکار/پنهان کردن ردهای GPX انتخابی بر روی نقشه. پنهان‌کردن ردهای GPX آشکارکردن ردهای GPX • طراحی جدید برای صفحهٔ «مسیریابی»: اضافه‌شدن دکمه‌های خانه و محل کار برای انتخاب مقصد، میانبر «مسیر قبلی»، لیست نشانه‌ها و ردهای GPX فعال، سابقهٔ جست‌وجو @@ -3162,7 +3165,7 @@ حالت کاربر، بر پایهٔ: %s نوع: %s دوچرخه کوهستان، موتور گازی، اسب - همهٔ انواع وسایل نقلیهٔ عمومی + انواع وسایل نقلیهٔ عمومی کشتی، روئینگ، بادبانی‌رانی پروفایل‌ها را انتخاب کنید تا در برنامه فعال شوند. پروفایل‌های برنامه @@ -3176,7 +3179,7 @@ مسیرهای فقط-اسکیت مجاز باشد مسیرهای فقط-کلاسیک مجاز باشد آزاد (بیرون پیست) - مسیرهای آزادرانی و مسیرهای بیرون پیست غیررسمی هستند. معمولاً به‌طور رسمی آماده‌سازی و نگهداری نمی‌شوند و پس از تعطیلی وارسی نمی‌شوند. با مسئولیت خودتان وارد شوید. + مسیرهای «آزادرانی» و «بیرون پیست» غیررسمی هستند. معمولاً آماده‌سازی و نگهداری نمی‌شوند و پس از تعطیلی وارسی نمی‌شوند. با مسئولیت خودتان وارد شوید. دوباره بزنید تا جهت نقشه را عوض کنید دقت افقی: %1$s، عمودی: %2$s دقت افقی: %s @@ -3217,7 +3220,7 @@ شکست باز کن پیشفرض - دشواری + دشواری موردنظر اولویت را به مسیرهای با این سطح دشواری بده. هرچند اگر مسیرهای سخت‌تر یا آسان‌تر، کوتاه‌تر باشند همچنان مسیریابی از آن‌ها امکان‌پذیر است. صفحه‌کلید WunderLINQ @@ -3257,7 +3260,7 @@ چهرهٔ نقشه افزونه‌های نصب‌شده پیکربندی ناوبری - در هنگام ناوبری، هشدارها در گوشهٔ پایین چپ ظاهر می‌شوند. + هشدارهایی که در هنگام ناوبری در گوشهٔ پایین چپ ظاهر می‌شوند. تعویض پروفایل زبان و خروجی بازنشانی به پیشفرض @@ -3351,9 +3354,9 @@ %1$s کیلوبایت پوشهٔ ذخیره‌سازی رد ردها را می‌توانید در پوشهٔ rec، پوشه‌های ماهانه یا روزانه ذخیره کنید. - ردها در پوشهٔ rec ذخیره شوند - ردها در پوشه‌های روزانه ذخیره شوند - ردها در زیرپوشهٔ مخصوص همان روز ذخیره شود (مانند ‎2018-01-01). + ذخیرهٔ ردها در پوشهٔ rec + ذخیرهٔ ردها در پوشه‌های روزانه + ردها در زیرپوشهٔ مخصوص همان روز ذخیره می‌شود (مانند ‎2018-01-01). استفاده‌شده %1$s ترابایت استفاده‌شده %1$s گیگابایت استفاده‌شده %1$s مگابایت @@ -3415,7 +3418,7 @@ نام فایل تهی است هنگام پیمودن راه‌های ناشناخته زمان رسیدن را تخمین می‌زند و سرعت را برای همهٔ راه‌ها محدود می‌کند (ممکن است بر مسیریابی اثر بگذارد) بازنشانی - با لمس این دکمهٔ عملیاتی، نقطهٔ مبدأ در مرکز صفحه قرار می‌گیرد و مسیر تا مقصد محاسبه می‌شود یا اگر نشانگری برای مقصد نباشد، کادری برای انتخاب مقصد باز می‌شود. + دکمه‌ای نقطهٔ مرکزی صفحه را به‌عنوان مبدأ تنظیم می‌کند. سپس برای تنظیم مقصد سوال می‌شود یا محاسبهٔ مسیر آغاز می‌شود. کادر دانلود نقشه کادرها و اعلان‌ها کادرها، کادرهای بالاپر و اعلان‌ها را تنظیم کنید. @@ -3430,7 +3433,7 @@ خاموش پیوند پاره‌ها ثبت جهت - هنگام ضبط، جهت را برای هر یک از نقطه‌های رد ثبت کن. + هنگام ضبط، جهت (=heading) را برای هر یک از نقطه‌های رد ثبت می‌کند. %1$s • %2$s %1$s،‏ %2$s شخصی @@ -3451,7 +3454,7 @@ ویرایش لیست پروفایل پروفایل انتخاب‌شده با زدن روی %1$s، همهٔ تغییرات شما از بین می‌رود. - همهٔ تنظیمات پروفایل را به حالت اولیهٔ پس از نصب بازنشانی کنید. + همهٔ تنظیمات پروفایل به حالت اولیهٔ پس از نصب بازنشانی می‌شود. همهٔ تنظیمات پروفایل را بازنشانی می‌کنید؟ %1$s: ‪%2$s‬ ‪%1$s %2$s‬‏ @@ -3461,11 +3464,11 @@ درون‌برد از فایل درون‌برد فایل مسیریابی درون‌برد پروفایل - + این یک پالایهٔ قطع‌کننده برای سرعت‌های پایین است تا نقاطی که سرعتشان از حدی پایین‌تر است ضبط نشوند. می‌تواند سبب شود که ردهای ضبط‌شده به‌شکل هموارتری روی نقشه دیده شوند. اثر جانبی: همهٔ قطعه‌هایی که در آن‌ها به حداقل سرعت معیار نرسید از رد حذف خواهد شد (مثلاً هنگامی که دوچرخه‌تان را بالای یک تپه با شیب تند می‌برید). همچنین هیچ اطلاعاتی دربارهٔ بازه‌های توقف، مانند استراحت‌ها، ضبط نمی‌شود. این مسئله بر همهٔ تحلیل‌ها یا پس‌پردازش‌ها تأثیر می‌گذارد، مانند زمانی که بخواهید مسافت کلی سفر، مدت حرکت یا سرعت متوسط خود را بدانید. توصیه: ابتدا از پالایهٔ «کمترین جابه‌جایی» به‌منظور تشخیص حرکت استفاده کنید (B). این‌گونه شاید نتایج بهتری بگیرید و همچنین دادهٔ کمتری از دست می‌دهید. اگر ردها در سرعت‌های پایین نویز دارد، برای اینجا از مقدارهای غیرصفر استفاده کنید. لطفاً توجه نمایید که برخی اندازه‌گیری‌ها ممکن است اصلاً هیچ سرعتی را گزارش نکنند (برخی روش‌های مبتنی بر شبکه)، که در این صورت هیچ چیزی ضبط نخواهد شد. - توجه: بررسی «سرعت>۰»: بیشتر چیپست‌های GPS فقط در صورتی مقدار سرعت را گزارش می‌کنند که الگوریتم، شما را در حال حرکت تشخیص دهد و اگر در حال حرکت نباشید چیزی گزارش نمی‌کنند. بنابراین استفاده از تنظیم «>۰» در این پالایه، به تشخیص حرکت توسط چیپست GPS وابسته است. البته حتی اگر این پالایش در زمان ضبط انجام نشود، ما از این ویژگی در تحلیل‌های GPX خود استفاده می‌کنیم تا مسافت اصلاح‌شده را محاسبه کنیم؛ یعنی مقداری که برای «مسافت اصلاح‌شده» گزارش می‌کنیم میزان مسافتی است که در هنگام حرکت ضبط شده. + توجه: بیشتر چیپست‌های GPS فقط در صورتی مقدار سرعت را گزارش می‌کنند که الگوریتم، شما را در حال حرکت تشخیص دهد و اگر در حال حرکت نباشید چیزی گزارش نمی‌کنند. بنابراین استفاده از گزینهٔ «>۰» در این پالایه، به تشخیص حرکت توسط چیپست GPS وابسته است. البته حتی اگر این پالایش در زمان ضبط انجام نشود، ما از این ویژگی در تحلیل‌های GPX خود استفاده می‌کنیم تا مسافت اصلاح‌شده را محاسبه کنیم؛ یعنی مقداری که برای «مسافت اصلاح‌شده» گزارش می‌کنیم میزان مسافتی است که در هنگام حرکت ضبط شده. این مورد فقط نقاطی را ضبط می‌کند که با شاخص کمترین صحت (به متر/فوت، مطابق گزارش اندروید از چیپست) اندازه‌گیری شده‌اند. منظور از صحت، نمودار نقطه‌ای اندازه‌گیری‌های تکراری است و مستقیماً مربوط به دقت نمی‌شود (دقت: میزان نزدیکی اندازه‌گیری‌ها به موقعیت واقعی). اثر جانبی: درنتیجهٔ پالایش بر اساس صحت، ممکن است مثلاً زیر پل‌ها، زیر درختان، میان ساختمان‌های بلند یا در شرایط جوّی بخصوص، نقاط تماماً از دست بروند. توصیه: سخت است آنچه ثبت می‌شود یا آنچه ثبت نمی‌شود را پیشبینی کنیم. شاید بهتر باشد این پالایه را خاموش کنید. @@ -3478,4 +3481,29 @@ منو — مکان‌های من — یادداشت‌ها منو — مکان‌های من — ویرایش‌های OSM بازنشانی تنظیمات افزونه به پیشفرض + امتیاز بدهید + ناوبری، صحت ردنگاری + اندازهٔ عکس، کیفیت صدا و ویدئو + ورود، گذرواژه، ویرایش آفلاین + انتخاب نماد، رنگ و نام + ردیابی آنلاین + صحت ردنگاری + یادداشت‌های ویدئویی + یادداشت‌های عکسی + محاسبهٔ مجدد مسیر + نام کاربری و گذرواژه + این تنظیمات روی همهٔ پروفایل‌ها به کار گرفته می‌شود. + ویرایش OSM + OSM + نمادی که هنگام حرکت یا ناوبری نمایش داده می‌شود. + نمادی که هنگام توقف نمایش داده می‌شود. + تجزیهٔ geo intent \'%s\'‎ ناموفق بود. + این پالایه هنگامی که جابه‌جایی‌های بسیار اندکی رخ بدهد، از ضبط نقاط تکراری جلوگیری می‌کند و درنتیجه ردهایی که بعداً پس‌پردازش نمی‌شوند ظاهر فضایی زیباتری خواهند داشت. + اثرات جانبی: بازه‌های توقف یا اصلاً ضبط نخواهند شد یا فقط یک نقطه به‌ازای هر کدام ضبط می‌شود. جابه‌جایی‌های واقعیِ کوچک احتمالاً حذف می‌شود. فایل نهایی اطلاعات کمتری برای پس‌پردازش خواهد داشت و همچنین با حذف نقاط زائد در هنگام ضبط و حفظ بالقوهٔ نقاط غیرواقعی، ناشی از گیرایی ضعیف یا اثرات چیپست GPS، اطلاعات آماری فایل بدتر می‌شود. + توصیه: اگر به جزئیات بیشتر از ۵ متر نیاز ندارید و در زمان توقف نمی‌خواهید داده ضبط کنید، تنظیم حدود ۵ متر احتمالاً خوب جواب بدهد. + مدت حافظهٔ تأخیری + بازهٔ زمانی ردیابی + نشانی وب + نشانی اینترنتی را با این پارامترها تعریف کنید: +\nlat={0}, lon={1}, timestamp={2}, hdop={3}, altitude={4}, speed={5}, bearing={6} \ No newline at end of file diff --git a/OsmAnd/res/values-fi/strings.xml b/OsmAnd/res/values-fi/strings.xml index afbeafe8ee..a7a1a23115 100644 --- a/OsmAnd/res/values-fi/strings.xml +++ b/OsmAnd/res/values-fi/strings.xml @@ -479,8 +479,8 @@ Lähimmät KP:t Suodatin Poista valittu suodatin? - Poistettu suodatin {0} - Luotu suodatin {0} + Poistettu suodatin %1$s + Luotu suodatin %1$s Vektorikartat näkyvät mahdollisesti nopeammin. Ei välttämättä toimi kaikilla laitteilla. OsmAnd kehitys Natiivi renderöinti diff --git a/OsmAnd/res/values-fr/strings.xml b/OsmAnd/res/values-fr/strings.xml index aa6dd4c020..cda892d16d 100644 --- a/OsmAnd/res/values-fr/strings.xml +++ b/OsmAnd/res/values-fr/strings.xml @@ -583,8 +583,8 @@ Filtre Enregistrer sous Supprimer ce filtre \? - Le filtre \'{0}\' a été supprimé - Le filtre \'{0}\' a été créé + Le filtre \'%1$s\' a été supprimé + Le filtre \'%1$s\' a été créé Navigation hors-ligne temporairement indisponible. Conduite à gauche Pour les pays où la circulation s\'effectue sur la partie gauche de la route. @@ -2228,9 +2228,9 @@ représentant la zone : %1$s x %2$s Conduite à droite Automatique OsmAnd collecte des informations sur les écrans affichés lors de l\'utilisation de l\'application. Votre position n\'est jamais collectée, ni aucune des données saisies par l\'utilisateur dans l\'application comme les zones affichées, les recherches ou les téléchargements réalisés. - OsmAnd (OSM Automated Navigation Directions) est une application de visualisation de cartes et de navigation utilisant les données gratuites couvrant le monde entier du projet OpenStreetMap (OSM). -\n -\nProfitez d\'un guidage vocal comme visuel; Découvrez des points d\'intérêt; Créez et gérez des traces GPX; Installez des greffons pour visualiser l\'altitude et les courbes de niveaux; Utilisez les modes Conduite, Piéton, Cycliste; Contribuez à l\'amélioration des cartes OSM et bien plus encore. + OsmAnd (OSM Automated Navigation Directions) est une application de visualisation de cartes et de navigation utilisant les données gratuites couvrant le monde entier du projet OpenStreetMap (OSM). +\n +\nProfitez d\'un guidage vocal comme visuel ; Découvrez des points d\'intérêt ; Créez et gérez des traces GPX ; Installez des greffons pour visualiser l\'altitude et les courbes de niveaux ; Utilisez les modes Conduite, Piéton, Cycliste ; Contribuez à l\'amélioration des cartes OSM et bien plus encore. Ski \nLe greffon OsmAnd ski maps permet de visualiser les pistes de ski avec leur niveau de difficulté et d\'autres informations utiles comme l\'emplacement et le type des remontées mécaniques. Contribuez à OpenStreetMap (OSM) @@ -2265,11 +2265,11 @@ représentant la zone : %1$s x %2$s \n \nOsmAnd est une application open source très active. Toutes les contributions sont bienvenues que ce soit en signalant des bugs, en participant à la traduction ou en développant de nouvelles fonctionnalités. Grâce aux interactions entre les utilisateurs et les développeurs l\'application est en évolution permanente. Le projet est bien sûr ouvert à toute participation financière pour accélérer encore son développement. Analyser sur la carte - OsmAnd+ (OpenStreetMap Automated Navigation and Directions) est une application de visualisation de cartes et de navigation utilisant les données gratuites couvrant le monde entier du projet OpenStreetMap. Bénéficiez d\'un guidage vocal comme visuel; découvrez des points d\'intérêt; créez et gérez des traces GPX; installez des greffons pour visualiser l\'altitude et les courbes de niveaux; utilisez les modes Automobile, Piéton, Cycliste; contribuez à l\'amélioration des cartes et bien plus encore ! + OsmAnd+ (OpenStreetMap Automated Navigation and Directions) est une application de visualisation de cartes et de navigation utilisant les données gratuites couvrant le monde entier du projet OpenStreetMap. Bénéficiez d\'un guidage vocal comme visuel ; découvrez des points d\'intérêt ; créez et gérez des traces GPX ; installez des greffons pour visualiser l\'altitude et les courbes de niveaux ; utilisez les modes Automobile, Piéton, Cycliste ; contribuez à l\'amélioration des cartes et bien plus encore ! \n -\nOsmAnd+ est la version payante de l\'application, en l\'achetant vous supportez le projet, financez le développement de nouvelles fonctionnalités, et recevez les dernières mises à jour. -\n -\nQuelques-unes des fonctionnalités : +\nOsmAnd+ est la version payante de l\'application, en l\'achetant vous supportez le projet, financez le développement de nouvelles fonctionnalités et recevez les dernières mises à jour. +\n +\nFonctionnalités principales : Merci d\'avoir acheté le greffon Lignes de sonde marines Isobathes Lignes de sonde marines pour l\'hémisphère sud @@ -3451,4 +3451,6 @@ représentant la zone : %1$s x %2$s Menu > Mes lieux favoris > Traces Menu > Mes lieux favoris > Notes Menu > Mes lieux favoris > Modifications OSM + Remarque : vérification de vitesse > 0. La plupart des puces GPS fournissent une vitesse uniquement lorsque vous êtes en mouvement. Par conséquent, l\'indication du paramètre > 0 pour ce filtre utilise la détection de mouvement par la puce GPS. Mais même s\'il n\'est pas filtré ici au moment de l\'enregistrement, nous utilisons toujours cette fonctionnalité dans notre analyse des traces GPX pour déterminer la distance corrigée, c\'est-à-dire que la valeur affichée dans ce champ est la distance enregistrée en déplacement. + Effet secondaire : les périodes de repos ne seront pas enregistrées ou seulement par un point. De petits mouvements, comme des pas sur le côté, pourront être ignorés. Votre fichier contiendra moins d\'informations exploitables en post-traitement et aura des statistiques moins exactes (éliminant les points redondants mais conservant les erreurs de position dues à une mauvaise réception ou aux artefacts de la puce GPS). \ No newline at end of file diff --git a/OsmAnd/res/values-gl/phrases.xml b/OsmAnd/res/values-gl/phrases.xml index 035cd085d2..255ae682a9 100644 --- a/OsmAnd/res/values-gl/phrases.xml +++ b/OsmAnd/res/values-gl/phrases.xml @@ -3777,4 +3777,6 @@ Activo Inactivo Número de erupcións + Bicicleta pantasma + Paintball \ No newline at end of file diff --git a/OsmAnd/res/values-gl/strings.xml b/OsmAnd/res/values-gl/strings.xml index 32ed6a7881..c901a8f015 100644 --- a/OsmAnd/res/values-gl/strings.xml +++ b/OsmAnd/res/values-gl/strings.xml @@ -25,7 +25,7 @@ Intre de activación do GPS Activar o modo de segundo plano do GPS Rexistrar a pista nun ficheiro GPX - Rexistra a ubicación nun ficheiro GPX, e poder activalo ou desactivalo empregando o trebello de gravación GPX no mapa. + Rexistra a posición nun ficheiro GPX, e podes activalo ou desactivalo empregando o trebello de gravación GPX no mapa. Garda a pista actual coma ficheiro GPX agora. Garda-la pista actual Rexistrar a pista de xeito automático durante a navegación @@ -216,7 +216,7 @@ Preferi-las autoestradas Sen estradas de portaxe ou peaxe Evitar estradas de portaxe ou peaxe - Sen estradas sen pavimentar + Non hai estradas sen pavimentar Evitar estradas sen pavimentar Sen ferris Evitar ferris @@ -224,9 +224,9 @@ Evitar autoestradas Peso máximo Indica o peso do vehículo permitido nos itinerarios. - Dende o Android 4.4 (KitKat), o cartafol de almacenamento antiga (%s) atópase en desuso. Copiar todos os ficheiros do OsmAnd á nova ubicación de almacenamento\? + Dende o Android 4.4 (KitKat), o cartafol de almacenamento antiga (%s) atópase en desuso. Copiar todos os ficheiros do OsmAnd á nova localización de almacenamento\? \n Nota 1: Os ficheiros antigos permanecerán intactos (pero poden ser eliminados de xeiti manual). -\n Nota 2: Na nova ubicación de almacenamento será imposíbel compartir ficheiros entre o OsmAnd e o OsmAnd+. +\n Nota 2: Na nova localización de almacenamento será imposíbel compartir ficheiros entre o OsmAnd e o OsmAnd+. Estase a copia-lo ficheiro (%s) ó seu novo destino… Estase a copia-los ficheiros do OsmAnd ó seu novo destino (%s)… Estase a copia-los ficheiros de datos do OsmAnd… @@ -383,10 +383,10 @@ Imaxe %1$s %2$s Fotografar Fotografar - O engadido do Dropbox permite sincronizar pistas e notas de son/vídeo cunha conta do Dropbox. + Sincroniza pistas e notas multimedia coa túa conta do Dropbox. Engadido do Dropbox Muda-la orde - Coida a posibilidade de merca-lo engadido das \"Curvas do nivel\" para así contribuíres co desenvolvemento. + Coida a posibilidade de mercar o engadido de \'Curvas de nivel\' para así apoiar o seu desenvolvemento. Engadido das curvas do nivel Baixo demanda\? Gravar vídeo @@ -425,9 +425,9 @@ \n \nOs datos globais (entre os 70 graos norte e os 70 graos sul) están baseados nas medicións do 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 - Preme \'Empregar ubicación…\' para engadir unha nota á ubicación. + Preme \'Empregar localización…\' para engadir unha nota á localización. Notas de son - Este engadido fornece a funcionalidade para facer notas de son, imaxe e/ou vídeo durante unha viaxe, empregando un botón no mapa, ou directamente no menú contextual para calquera ubicación no mapa. + Fai notas de audio, fotografías e/ou vídeos durante unha viaxe, empregando un botón no mapa ou o menú contextual da localización. Notas de son/vídeo partes Curvas de nivel @@ -499,9 +499,9 @@ Empregar o compás cando non sexa detectado outro rumbo. Empregar o compás Sen autoestradas - Varia-lo achegamento do mapa segundo a velocidade (mentres o mapa estiver sincronizado ca ubicación actual). + Variar o achegamento do mapa segundo a velocidade (mentres o mapa estiver sincronizado coa posición actual). Achegamento automático do mapa - Axustar a ubicación ás estradas durante a navegación. + Axustar a posición ás estradas durante a navegación. Axustar á estrada As indicacións por voz deteñen a reprodución de música. Deter a música @@ -509,31 +509,48 @@ Visualización e navegación móbil de mapas globais do OSM con e sen conexión "OsmAnd (Indicacións de navegación automatizadas do OSM) \n -\n O OsmAnd é unha aplicación de navegación de código aberto con acceso a unha ampla variedade de datos globais do OpenStreetMap (OSM). Tódolos mapas dos datos (mapas vectoriais ou teselas) poden seren almacenados no cartón de memoria do teléfono móbil para empregalos sen conexión. O OsmAnd tamen fornece a funcionalidade de cálculo de rotas sen conexión, incluíndo a guía por voz paso a paso. +\n +\n O OsmAnd é unha aplicación de navegación de código aberto con acceso a unha ampla variedade de datos globais do OSM. Tódolos mapas dos datos (mapas vectoriais ou teselas) poden seren almacenados no cartón de memoria do teléfono móbil para empregalos sen conexión. O OsmAnd tamen fornece a funcionalidade de cálculo de rotas sen conexión, incluíndo a guía por voz paso a paso. \n +\n \n Algunhas das funcións principais: +\n \n - Funcionalidade completa sen conexión (os mapas vectoriais ou de teselas baixados almacénanse no cartafol que se escolla) +\n \n - Mapas vectoriais compactos sen conexión para todo o mundo +\n \n - Pódense baixar mapas de países ou rexións de xeito directo dende a aplicación +\n \n - É posíbel sobrepór varias capas de mapas, coma pistas de GPX ou de navegación, puntos de interese (PDI), favoritos, curvas do nivel, paraxes de transporte público ou mapas adicionais con transparencia regulábel. +\n \n - Procura sen conexión dos enderezos e lugares (PDI) +\n \n - Cálculo de rotas sen conexión para distancias curtas (experimental) +\n \n - Modos para automóbil, bicicleta e peóns, con: +\n \n - Vistas de día e noite automatizadas opcionais +\n \n - Achegamento opcional do mapa dependendo da velocidade +\n \n - Aliñamento opcional do mapa dependendo do compás ou da dirección do movemento +\n \n - Guía opcional de faixas ou carrís da estrada, límites de velocidade, voces gravadas e TTS \n +\n \n Limitacións desta versión de balde do OsmAnd: +\n \n - O número de mapas a baixar está limitado +\n \n - Non hai acceso ós puntos de interese (PDI) da Wikipedia sen conexión \n +\n \n O OsmAnd está a ser desenvolvido activamente e o noso proxecto e o seu progreso futuro depende da contribución financeira para financia-lo desenvolvemento e as probas das funcionalidades novas. Coida a posibilidade de merca-lo OsmAnd+ ou de financiar funcións novas específicas ou de facer unha doazón xeral no osmand.net." Mapas e navegación de OsmAnd+ Visualización e navegación móbil de mapas globais para mapas de OSM con e sen conexión - O OsmAnd+ (Indicacións da navegación automatizadas do OSM) é un aplicativo de navegación de código aberto con acceso a unha ampla variedade de datos globais do OpenStreetMap (OSM). Tódolos mapas dos datos (mapas vectoriais ou teselas) poden seren almacenados no cartón de memoria do teléfono para empregalos sen conexión. O OsmAnd tamén fornece funcionalidade de cálculo de rotas sen conexión, incluíndo a guía por voz paso a paso. + O OsmAnd+ (Indicacións da navegación automatizadas do OSM) é un aplicativo de navegación de código aberto con acceso a unha ampla variedade de datos globais do OSM. Tódolos mapas dos datos (mapas vectoriais ou teselas) poden seren almacenados no cartón de memoria do teléfono para empregalos sen conexión. O OsmAnd tamén fornece funcionalidade de cálculo de rotas sen conexión, incluíndo a guía por voz paso a paso. \n -\nO OsmAnd+ é a versión de pagamento, mais ó mercala estás a apoia-lo proxecto, financia-lo desenvolvemento de funcións novas e tes a oportunidade de recibi-las últimas actualizacións. +\nO OsmAnd+ é a versión de pagamento, mais ó mercala estás a apoia-lo proxecto, financia-lo desenvolvemento de funcións novas e tes a oportunidade de recibi-las últimas actualizacións. \n \nAlgunhas das funcións principais son: \n-Funcionalidade completa sen conexión (os mapas vectoriais ou de teselas baixados almacénanse no cartafol que se escolleu) @@ -559,7 +576,7 @@ Estilo do mapa Configura-la pantalla Faixas ou carrís - Sen estradas sen pavimentar + Non hai estradas sen pavimentar Sen ferris Evitar… Rotas fluorescentes @@ -596,7 +613,7 @@ Avisos do tráfico Sen estradas de portaxe ou peaxe Desexas continuar a navegación anterior non rematada\? (%1$s segundos) - Estase a agarda-la ubicación para calcula-la rota + Estase a agardar pola posición para calcular a ruta Horas Minutos Automóbil aparcado ás @@ -625,8 +642,8 @@ PM AM Posición do aparcamento - Este engadido rexistra onde foi aparcado o automóbil e canto tempo falta (se hai un límite de tempo). -\nTanto a ubicación coma o tempo do aparcamento amósanse no menú principal e nun trebello sobre o mapa. Podes engadir unha notificación ó calendario, no caso de que desexes ter un recordatorio ó respecto. + Rexistra onde foi aparcado o automóbil, incluíndo canto tempo falta. +\n Tanto a localización coma o tempo do aparcamento amósanse no menú principal e nun trebello sobre o mapa. Pódese engadir unha alarma de lembranza ó calendario do Android. Posición de aparcamento Marcar coma posición do aparcamento Eliminar marcaxe de aparcamento @@ -660,7 +677,7 @@ Para os países nos que se conduza pola esquerda da estrada. Preme en calquera elemento existente para ollar máis detalles, mantén premido para desactivar ou eliminar. Datos actualmente no dispositivo (%1$s libre): Punto de partida aínda non determinado. - Ubicación aínda descoñecida. + Posición aínda descoñecida. Estabelecer transparencia (0 - transparente, 255 - opaco) Desbotar a descarga\? Grazas por empregar o OsmAnd. Para moitas das funcións desta aplicación fan falla algúns datos rexionais sen conexión que poden ser baixados dende os \'Axustes\' → \'Xestionar os ficheiros de mapas\'. Despois é posíbel ollar mapas, atopar enderezos, consultar puntos de interese (PDI) e atopar transporte público. @@ -673,12 +690,12 @@ Empregar mapas con conexión (baixar e garda-las teselas no cartón SD). Mapas con conexión Escoller as fontes de teselas de mapas en liña ou na caché. - Con este engadido pódese acceder a moitos tipos de mapas da rede (chamados teselas ou ráster), dende teselas predefinidas do OpenStreetMap (coma o Mapnik) a imaxes do satélite e capas para propósitos determinados, coma mapas climatolóxicos, mapas xeolóxicos, capas co sombreado das pendentes, etc. + Accede a tantos tipos de mapas en liña (chamados teselas, tiles ou ráster) que desexes, dende teselas predefinidas do OSM (coma o Mapnik) a imaxes satelitais e capas de propósito especial coma mapas do tempo, mapas do clima, mapas xeolóxicos, capas de asombreado, etc. \n -\nCalquera destes mapas pode ser empregado coma mapa principal de base para que apareza nos mapas do OsmAnd ou coma unha sobreposición doutro mapa base (coma os mapas sen conexión normais do OsmAnd). Para que un mapa submetido sexa máis visíbel algúns elementos dos mapas vectoriais do OsmAnd poden ser agochados sinxelamente mediante o menú \"Configurar o mapa\". +\nCalquera destes mapas pode empregarse como o mapa predefinido que se amosará, ou como unha sobreposición ou subxacencia doutro mapa base (como os mapas estándar do OsmAnd en liña). Certos elementos dos mapas vectoriais do OsmAnd poden agocharse a través do menú \'Configurar mapa\' para facer calquera subxacencia máis visíbel. \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 do OsmAnd) coma base de datos SQLite, que pode ser xerada con diversas ferramentas de preparación de mapas de terceiros. - Este engadido activa as funcións de accesibilidade do dispositivo de xeito directo no OsmAnd. Fai máis doado por exemplo, o axuste da velocidade da voz para sintetizadores de voz, os axustes de navegación de pantalla co panel direccional, empregando a roda de desprazamento para o control do achegamento (zoom), ou a retroalimentación de texto a voz, por exemplo, para anunciar a ubicación de xeito automático. +\nBaixa as teselas dos mapas directamente en liña, ou prepárao para o seu emprego sen conexión (copiar de xeito manual no cartagol de datos OsmAnd) coma unha base de datos SQLite que pode ser producida por unha variedade de ferramentas de preparación de mapas de terceiros. + Activa as funcións de accesibilidade do dispositivo de xeito directo no OsmAnd. Fai máis doado por exemplo, o axuste da velocidade da voz para sintetizadores de voz, os axustes de navegación D-pad, empregando a roda de desprazamento para o control do achegamento (zoom), ou a retroalimentación de texto a voz, por exemplo, para anunciar a túa posición de xeito automático. Este engadido amosa os axustes de funcións de desenvolvemento e depuración para probar a simulación de rutas, o rendimiento do renderizado, ou as indicacióbs por voz. Estes axustes están destinados para os desenvolvedores e non son necesarios para o usuario xeral. Engadidos Os engadidos activan opcións avanzadas e funcionalidades adicionais. @@ -689,7 +706,7 @@ Desenvolvemento do OsmAnd Renderizado nativo Probar indicacións por voz - Baixar un mapa vectorial sen conexión desta ubicación en \'Axustes\' (\'Xestionar ficheiros de mapas\'), ou mudar ó engadido de \'Mapas en liña\'. + Baixar un mapa vectorial sen conexión desta localización en \'Axustes\' (\'Xestionar ficheiros de mapas\'), ou mudar ó engadido de \'Mapas en liña\'. Enviar ficheiros GPX a OSM? Visibilidade Etiquetas @@ -700,7 +717,7 @@ Doa para ver funcións novas integradas na aplicación. Amosar regra Información - Voltar á ubicación + Voltar á posición Axuda Modo de accesibilidade Activa as funcionalidades para usuarios con discapacidade. @@ -764,13 +781,13 @@ Empregar sempre a edición sen conexión. As mudanzas nos puntos de interese (PDI) dentro da aplicación non afectan ós ficheiros dos mapas baixados, pois esas mudanzas gárdanse coma un ficheiro no teu dispositivo. Estase a subir… - Enviáronse {0} PDI/Notas + {0} PDI/notas subidos Actualizar todo Subir edición ó OSM Eliminar edición Edición asíncrona de OSM: - PDI/Notas do OSM gardados no dispositivo - Amosar e xestionar os PDI/Notas do OSM anotados na base de datos local. + PDI/notas do OSM gardados no dispositivo + Amosar e xestionar os PDI/notas do OSM na túa base de datos local. Indicar o intre de seguemento ao vivo. Intre de seguemento 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}. @@ -807,17 +824,18 @@ Configurar a pantalla e os axustes globais da aplicación. Axustes globais da aplicación O teu nome de usuario no OSM - Precísase para os envíos cara a openstreetmap.org. + Precísase para os envíos ó openstreetmap.org. O teu contrasinal en OSM Modo en segundo plano O OsmAnd execútase en segundo plano coa pantalla apagada. Non fica moito espazo libre para baixar %1$s MB (libre: %2$s). - Baixar {0} ficheiro(s)\? {1} MB (de {2} MB) serán empregados. + Baixar {0} ficheiro(s)\? +\n {1} MB (de {2} MB) serán empregados. Tema transparente A bibioteca nativa non é compatíbel con este dispositivo. A inicializar a biblioteca nativa … Centrar de xeito automático a vista do mapa - Tempo até que a vista do mapa volva a sincronizarse ca ubicación actual. + Tempo até que a vista do mapa volva sincronizarse coa posición actual. Só de xeito manual (prema a frecha) Anunciar de novo as instrucións de navegación a intres regulares. Recuncar as instrucións da navegación @@ -848,7 +866,7 @@ Baixa a nova versión da aplicación, para poder emprega-los novos ficheiros dos mapas. Mudar o nome Nominatim con conexión - Estase a procura-la ubicación… + Estase a procurar a posición… A miña posición (atopada) Enderezo… Favoritos… @@ -913,7 +931,7 @@ \n\t \n\tPara empregalo active «Menú» → «Configura-lo mapa» → «Fonte dos mapas…» → «Mapas vectoriais sen conexión». Saída das indicacións por voz - Escolle que altavoz reproducirá as indicacións por voz. + Escolle que altofalante reproducirá as indicacións por voz. Son de chamada telefónica (para os altavoces estéreos con Bluetooth) Son de notificación Son multimedia/navegación @@ -938,7 +956,7 @@ OSM en liña clasificación de mapa con imaxes. Non se puido face-la procura sen conexión. - Procurar ubicación xeográfica + Procurar localización xeográfica Sistema Lingua da aplicación (empregada após reiniciar o OsmAnd). Lingua da visualización @@ -1034,7 +1052,7 @@ Renderizado continuo Amosar renderizado continuo no canto dunha imaxe de cada vez. Non foi posíbel debuxar a área escollida. - Emprega-la ubicación… + Empregar a localización… "Carregouse a visualización " Non foi posíbel cargar o visualizador (renderizador). Renderizador vectorial @@ -1043,7 +1061,7 @@ Amosar teléfono do punto de interese tipo que filtrar Pantalla de alta resolución - Non estirar (e perder a nitidez) das teselas do mapa en pantallas de alta densidade. + Non estirar (e perder a nitidez) das teselas do mapa en pantallas de alta resolución. Procurar transporte público Resultados de transporte (sen destino): Resultados de transporte ({0} ao destino): @@ -1080,14 +1098,14 @@ Tráfico de Yandex Itinerario Favoritos - Notas de OSM (con conexión) + Notas do OSM (en liña) Sobreposición do PDI… Fonte dos mapas… Capas do mapa Procurar PDI Emprega un dispositivo con roda de desprazamento para move-lo mapa. Empregar a trackball - Estabelece o maior tempo de espera permitido para cada corrección da ubicación en segundo plano. + Estabelece o maior tempo de espera permitido para cada corrección da posición en segundo plano. Tempo de espera máximo para posicionamento Onde estou? Servizo de navegación do OsmAnd @@ -1096,11 +1114,11 @@ segundos min. Intre de ativación empregado polo servizo en segundo plano: - Método de ubicación empregado polo servizo en segundo plano: - Fornecedor de ubicación - Fai un seguemento da túa ubicación coa pantalla apagada. + Método de localización empregado polo servizo en segundo plano: + Fornecedor de localización + Rexistra a túa posición coa pantalla apagada. Executar OsmAnd en segundo plano - O servizo de navegación en segundo plano precisa dun fornecedor de ubicación. + O servizo de navegación en segundo plano precisa dun fornecedor de localización. Agochar o filtro Amosar filtro Filtro @@ -1175,11 +1193,11 @@ Procura sen conexión Procura con conexión Max. online zoom - Non procurar nas teselas dos mapas en liña para niveis do achegamento alén disto. + Non procurar nos mapas en liña para niveis de achegamento alén disto. Distancia total %1$s, tempo da viaxe %2$d h %3$d min. Servizos de navegación con ou sen conexión. Servizo de navegación - O cartafol de almacenamento dos datos na tarxeta da memoria non é accesíbel! + O cartafol de almacenamento na tarxeta da memoria non é accesíbel! Download {0} - {1} ? Xa existen datos sen conexión ({1}) para {0}. Desexa actualizalos ({2})\? Enderezo @@ -1223,7 +1241,7 @@ Rematado Emprega-la Internet para calcula-la rota. Empregar a navegación con conexión - Indica-los axustes do OpenStreetMap.org (OSM) precisados para os envíos ó OSM. + Indicar os axustes do OpenStreetMap.org (OSM) precisados para os envíos ó OSM. Indica a lingua, baixar/recarregar datos. Data Edición do OpenStreetMap @@ -1246,13 +1264,13 @@ Vista do mapa en 3D Amosar a última capa de PDI empregada. Amosar sobreposición dos PDI - Escoller a fonte das teselas de mapas en liña ou na caché + Escoller a fonte das teselas de mapas en liña ou na caché. Fonte das teselas do mapa Fonte do mapa Emprega-la Internet - Amosa-la súa ubicación + Amosar a túa posición Amosar coordenadas do GPS no mapa - Baixa-las teselas do mapa que fallen + Baixar as teselas do mapa que fallen Aplicación de navegación Saír Procurar @@ -1269,7 +1287,7 @@ Peón Centro Abaixo - Insira a latitude e a lonxitude no formato elixido (D - graos, M - minutos, S - segundos) + Insire a latitude e a lonxitude no formato escollido (D - graos, M - minutos, S - segundos) Latitude Lonxitude DDD.DDDDD @@ -1324,8 +1342,8 @@ Filtro Gardar coma Eliminar este filtro\? - Filtro \'{0}\' eliminado - Filtro \'{0}\' creado + Filtro \'%1$s\' eliminado + Filtro \'%1$s\' creado correo electrónico Tipo de enfoque da cámara Modo de enfoque da cámara: @@ -1458,7 +1476,7 @@ Cebuano ou sugbuanon Ten datos vellos da Wikipedia, que son incompatíbeis. Desexa arquivalos\? Baixar datos adicionais da Wikipedia (%1$s MB)\? - O servizo de ubicación está desactivado. Desexas activalo\? + O servizo de localización está desactivado. Desexas activalo\? Evita-lo rexistro autónomo Importar ó OsmAnd Ler o artigo completo (na rede) @@ -1531,12 +1549,12 @@ Lon %2$s \n Lat %1$s \n Lon %2$s Vixiar - Notas + Notas multimedia Mapa na rede Só estradas Pistas de esquí Memoria do dispositivo - Para poder amosar mapas de esquí hai que baixar mapas especiais sen conexión + Baixar o mapa especial sen conexión para amosar as instalacións de esquí. ELIMINAR ETIQUETA Estado do GPS Alumeado da rúa @@ -1605,7 +1623,7 @@ Lon %2$s Falla ó renomear. días de atraso Coidado de pistas - Para poder amosar mapas náuticos hai que baixa-lo mapa especial sen conexión + Baixar o mapa especial sen conexión para amosar os detalles náuticos. Editar o grupo Lugar do aparcamento Baixar versións de noite. @@ -1654,7 +1672,7 @@ Lon %2$s Navegación Executar no segundo plano Deter a simulación da posición. - Simula-la ubicación, empregando unha rota calculada ou unha pista GPX gravada. + Simular a túa posición empregando unha ruta calculada ou unha pista GPX gravada. Perigo Ler máis Novidades de @@ -1720,7 +1738,7 @@ Lon %2$s Contacto Lenda do mapa A capa de curvas de nivel está desactivada - Ficheiro GPX con ubicacións. + Ficheiro GPX con localizacións. Vista de mapa turístico Ó activares esta vista múdase o estilo do mapa do OsmAnd cara a «Vista turística», que é unha vista especial moi detallada para viaxeiros e condutores profesionais. \n @@ -1740,7 +1758,7 @@ Lon %2$s \nPara voltar a un dos estilos do mapa convencionais do OsmAnd, sinxelamente hai que desactivar este engadido de novo ou muda-lo «Estilo do mapa» en «Configura-lo mapa» coma se desexe. Escolle as estradas que desexes evitar durante a navegación. Son - Outorgar acceso ós datos de ubicación. + Outorgar acceso ós datos de localización. Outorgar acceso á cámara. Outorgar acceso ó micrófono. Distancia: @@ -1844,7 +1862,8 @@ Lon %2$s Escoller marcaxe do mapa Outras marcaxes Enviar de maneira anónima - Baixar {0} ficheiro(s)\? Empréganse {3} MB de xeito temporal e {1} MB de xeito permanente. (De {2} MB.) + Baixar {0} ficheiro(s)\? +\n Empréganse {3} MB de xeito temporal e {1} MB de xeito permanente. (De {2} MB.) Primeira marcaxe do mapa Segunda marcaxe do mapa Barra de ferramentas @@ -1890,7 +1909,7 @@ Lon %2$s Cidade ou rexión Colla a %1$d saída e siga Enviar PDI - Cálculo da rota + Cálculo da ruta Aínda non tes ningún ficheiro GPX Tamén podes engadir ficheiros GPX ó cartafol Engadir máis… @@ -1930,8 +1949,8 @@ Lon %2$s Filtro novo Insire o nome do novo filtro, que se engadirá na túa lapela das \"Categorías\". Cobraráselle unha subscrición mensual. Pode desbota-la súa subscrición na Google Play en calquera intre. - Doazón á comunidade de OpenStreetMap - Un anaco da súa doazón envíase ós usuarios do OSM que fagan mudanzas no OpenStreetMap. O custo da subscrición fica igual. + Doazón á comunidade do OSM + Parte da túa doazón envíase ós contribuíntes do OSM. O custo da subscrición segue sendo a mesma. A subscrición permite actualizacións a cada hora, día ou semana e baixadas ilimitadas de xeito global para tódolos mapas. Obtéñaa Obtéñaa por %1$s @@ -1940,15 +1959,15 @@ Lon %2$s Non hai ningún mapa baixado. Podes escoller un dos mapas da listaxe ou baixar mapas máis tarde dende o \"Menú - %1$s\". Elixir outra rexión Estase a procurar mapas… - Deixa que o OsmAnd pescude a túa ubicación e suxira mapas a baixar para esa rexión. - Ubicación non atopada + Deixa que o OsmAnd pescude a túa localización e suxira mapas a baixar para esa rexión. + Localización non atopada Non hai conexión á Internet Espazo baleiro Almacenamento dos datos do OsmAnd (para mapas, ficheiros GPX, etc.): %1$s. Fornecer permiso - Permitir acceso á ubicación + Permitir acceso á localización Obtén indicacións e descobre lugares novos sen conexión á Internet - Procurar na miña ubicación + Procurar na miña posición Non comprobar as actualizacións de versións novas nin descontos relacionados co OsmAnd Non mostrar as actualizacións Desexa actualizar tódolos mapas agora\? @@ -2003,7 +2022,7 @@ Lon %2$s %1$s paraxes antes Inseri-lo enderezo do destino mediante vibración. Activa-la navegación por mudanzas do OsmAnd ao Vivo. - Non recalcular a rota ó saírme da mesma + Non recalcular a ruta ó saírme da mesma Non recalcula a rota, ó afastarss da mesma. Non recalculares a rota cando se estea na dirección contraria Evitar calcular de xeito automático a rota de novo cando se estea a mover na dirección errada. @@ -2029,12 +2048,12 @@ Lon %2$s Auga Agochar a auga Busca á antiga - O mapa está ligado á ubicación + O mapa está ligado á localización Ordenar - Mudouse cara a memoria interna, porque o cartafol de almacenamento dos datos elixida é de só lectura. Escolle un cartafol de almacenamento válido. + Mudouse cara a memoria interna, porque o cartafol de almacenamento dos datos elixida está protexida contra a escritura. Escolle un cartafol de almacenamento válido. Barra de enriba Recalcula-la rota - Nome do usuario e contrasinal do OpenStreetMap + Nome do usuario e contrasinal do OSM Doazóns Número de destinatarios Escolma de editores do OSM @@ -2045,8 +2064,12 @@ Lon %2$s \nPara activares tódalas funcións novas, tes que reinicia-lo OsmAnd. Parte da súa doazón será enviada ós usuarios do OSM que fagan mudanzas do mapa desa rexión. Merca primeiro unha subscrición ó OsmAnd ao Vivo - Esta subscrición permite actualizacións cada hora para tódolos mapas do mundo. Un anaco dos ingresos voltan á comunidade do OSM e págase por cada contribución ó OSM. Se che gosta o OsmAnd, o OSM e queres apoialos e ser apoiado por eles, esta é un perfecto xeito de facelo. - Non hai espazo dabondo! Precísanse {3} MB de xeito temporal e {1} MB de xeito permanente. (Só hai dispoñíbeis {2} MB.) + Esta subscrición permite actualizacións cada hora para tódolos mapas do mundo. +\n Un anaco dos ingresos voltan á comunidade do OSM e págase por cada contribución ó OSM. +\n Se che gosta o OsmAnd, o OSM e queres apoialos e ser apoiado por eles, este é un perfecto xeito de facelo. + Non hai espazo dabondo! +\n Precísanse {3} MB de xeito temporal e {1} MB de xeito permanente. +\n (Só hai dispoñíbeis {2} MB.) Enviar nota a OSM Desexa engadir tódolos puntos ás marcaxes do mapa\? Recoméndase agocha-la visualización dos polígonos. @@ -2074,7 +2097,7 @@ Lon %2$s Número de colaboradores Número de edicións Informe para - O nome de ficheiro contén un carácter incorrecto + O nome do ficheiro contén un carácter incorrecto Acción rápida Acción %d Pantalla %d @@ -2101,7 +2124,7 @@ Lon %2$s Un botón que engade unha nota do OSM no centro da pantalla. Un botón que engade un PDI no centro da pantalla. Un botón que desactiva ou activa as indicacións por voz durante a navegación. - Un botón que engade a ubicación de aparcamento no centro da pantalla. + Un botón que engade a localización do aparcamento no centro da pantalla. " gardado en " Lugar Acción rápida renomeada a %1$s para evitar duplicados. @@ -2134,10 +2157,10 @@ Lon %2$s Engadir unha fonte de mapas A fonte do mapa foi mudada a \"%s\". Muda-la posición do botón - Prema e arrastre neste botón para muda-la súa ubicación na pantalla. + Preme e arrastra neste botón para mudar a súa posición na pantalla. Nome da acción - Activar o desprazamento animado do mapa para \'A miña ubicación\' durante a navegación. - Animar ubicación propia + Activar o desprazamento animado do mapa para \'A miña posición\' durante a navegación. + Animar posición propia Vista xeral Elixir rúa en %1$s @@ -2148,13 +2171,13 @@ Lon %2$s Elixir cidade ou vila Procura por código postal Activar ou desactivar achegamento automático do mapa - Un botón que activa ou desactiva o achegamento automático do mapa dacordo á velocidade. - Activa-lo achegamento automático do mapa - Desactiva-lo achegamento automático do mapa + Un botón para activar o desactivar o achegamento automático controlado por velocidade. + Activar o achegamento automático + Desactivar o achegamento automático Estabelecer destino Substituír destino Un botón que engade o destino da ruta na posición central da pantalla, calquera destino estabelecido anteriormente convértese no derradeiro destino intermedio. - Ó premer no botón da acción engade un novo destino do mapa na posición central da pantalla, substituíndo o anterior destino (se existe). + Un botón para facer na posición central da pantalla o novo destino de ruta, substituíndo o anterior destino (se existe). Un botón que engade o primeiro destino intermedio na posición central da pantalla. Sen capas sobrepostas Erro @@ -2172,7 +2195,7 @@ Lon %2$s Inclinado Pouco inclinado Chairo - Rotas máis curtas + Rutas máis curtas Equilibrado Prefirir camiños secundarios Terreo prefirido: chairo ou inclinado. @@ -2180,8 +2203,8 @@ Lon %2$s Engadir un cartafol novo Punto(s) eliminado(s). Tes a certeza de que desexas eliminar %1$d punto(s)\? - Puntos da rota, puntos de interese, funcións nomeadas - Viraxes a pasar nesta rota + Puntos de ruta, puntos de interese, funcións nomeadas + Xiros para pasar nesta ruta Velocidade máxima Velocidade media Tempo en movemento @@ -2195,7 +2218,7 @@ Lon %2$s Mover Pistas Estilo da condución - Altitude da rota + Altitude da ruta Descenso Ascenso Intre de altitude @@ -2220,9 +2243,9 @@ Lon %2$s Instala o Mapillary para engadir unha ou máis imaxes a esta localización do mapa. Imaxes da rede Deter/Voltar á navegación - Preme neste botón para deter ou voltar á navegación. + Un botón para deter ou voltar á navegación. Comezar/Deter a navegación - Prema neste botón para iniciar a navegación, ou para detela se xa estaba iniciada. + Un botón para comezar ou rematar a navegación. Almacenar as pistas gravadas en cartafoles mensuais Garda-las pistas gravadas nos subcartafoles segundo o mes da gravación (coma 2019-01). Restabelecer @@ -2249,14 +2272,14 @@ Lon %2$s Reiniciar procura Aumentar o raio de procura Non se atopou ren - Amosar/Agochar as notas do OSM + Amosar ou agochar as notas do OSM Amosar notas do OSM - Agochar as notas de OSM + Agochar notas do OSM Ordenado por distancia Procurar nos Favoritos Estrada Amosar mapa - Rota calculada + Ruta calculada Viaxe de ida e volta Hai que engadir polo menos unha marcaxe para empregar esta función. Non foi posíbel modifica-la nota. @@ -2272,10 +2295,10 @@ Lon %2$s Sen estradas de xeo ou vaos Evitar estradas de xeo e vaos. Empregar posición - Engade a ubicación coma punto de partida para planificar a ruta perfecta. + Engade a túa posición coma punto de partida para planificar a ruta perfecta. A miña posición Rematar - Planificar rota + Planificar ruta Ordenar Inserir coordenadas Exporte as súas marcaxes cara un ficheiro que pode fornecer eiquí: @@ -2288,7 +2311,7 @@ Lon %2$s A-Z Engadido Ordenar por: - Escolle de que xeito indica-la distancia e a dirección ás marcaxes do mapa na lapela do mapa: + Escolle de que xeito indicar a distancia e a dirección ás marcaxes do mapa: Limiar de orientación do mapa Escolle embaixo a velocidade á que a orientación do mapa muda de «Para a dirección do movemento» cara «Para o compás». Tódalas marcaxes do mapa foron movidas cara o historial @@ -2305,18 +2328,18 @@ Lon %2$s Indicación de distancia Ordenar por Sen animacións - Desactiva as animacións da aplicación. + Desactiva as animacións do mapa. Saír sen gardar? Liña - Gardar coma puntos da rota + Gardar coma puntos de ruta Gardar coma liña - Punto da rota + Punto de ruta Editar liña Engadir punto antes Engadir punto despois Opcións OsmAnd vai conecta-los puntos ós recursos do perfil elixido. - Garda-los puntos, xa sexa coma puntos da rota coma unha liña. + Gardar os puntos, xa sexa coma puntos de ruta ou coma unha liña. Elixi-lo perfil da navegación Engade polo menos un punto. Nome do ficheiro GPX: @@ -2329,7 +2352,7 @@ Lon %2$s Importar grupos Dous Un - No mapa aparece unha liña que conecta a súa ubicación até as posicións das marcaxes activas. + No mapa aparece unha liña que conecta a túa posición até as localizacións das marcaxes activas. No mapa amósanse unha ou dúas frechas que indican a dirección ás marcaxes activas. Escolle de que xeito che gostaría ollar a distancia ás marcaxes activas. Especifica o número de indicadores de dirección: @@ -2378,13 +2401,13 @@ Lon %2$s Move o destino cara enriba e crea un novo Amosar/agochar as notas do OSM no mapa. GPX - axeitado para exportar a JOSM ou outros editores do OSM. - OSC - adecuado para exportar a OpenStreetMap. + OSC - axeitado para exportar ó OSM. Ficheiro GPX Ficheiro OSC Escolle o tipo de ficheiro - Escolle o tipo de exportación: notas do OSM, PDI ou ambos. + Exportar como notas do OSM, PDI ou ambos. Tódolos datos - Notas de OSM + Notas do OSM Abre mañá ás Etiquetas do PDI Sen nome @@ -2414,9 +2437,9 @@ Lon %2$s Activouse a marcaxe %s. Prema nunha marcaxe do mapa para movela cara a parte de enriba das marcaxes activas sen abri-lo menú do contexto. Activar cun toque - Tome notas! + Crea notas! Engada unha nota de son, vídeo ou imaxe a cada punto do mapa empregando o trebello ou o menú de contexto. - Notas por data + Notas do OSM por data Por data Por tipo Estase a procurar pistas con puntos de pasaxe @@ -2442,7 +2465,7 @@ Lon %2$s Restaurar Manter no mapa as marcaxes desbotadas Máis transportes dispoñíbeis dende esta paraxe. - Para proseguer, permite acceder á ubicación ó OsmAnd. + Para proseguer, permite acceder á localización ó OsmAnd. Grazas polos teus comentarios Non foi posíbel atopar o nó ou a vía. Sen resultados de procura\? Mándanos a túa opinión @@ -2479,8 +2502,8 @@ Lon %2$s Importar Favoritos ou engadir mediante puntos de marcaxe no mapa. Importar ficheiro GPX O ficheiro %1$s non contén puntos de pasaxe, queres importalo coma unha pista\? - Copiar nome da ubicación/PDI - As marcaxes engadidas coma un grupo de Favoritos ou puntos de rota GPX desbotados ficarán no mapa. Se o grupo non está dispoñíbel, as marcaxes agocharanse do mapa. + Copiar nome da localización/PDI + As marcaxes engadidas coma un grupo de Favoritos ou puntos de ruta GPX desbotados ficarán no mapa. Se o grupo non está dispoñíbel, as marcaxes agocharanse do mapa. • Corrixido o erro no inicio que se producía nalgúns dispositivos \n \n • Nova función das marcaxes: amosa as marcaxes que xa foran atravesadas. @@ -2509,8 +2532,8 @@ Lon %2$s \n \n • Outras correccións de erros \n - Mandaremos a consulta de procura: \"%1$s\", así coma a ubicación. -\n + Mandaremos a consulta de procura: \"%1$s\", así coma a localización. +\n \n Non se recompilan datos persoais, os datos de procura só son empregados para mellorar o algoritmo de procura. Enviar consulta de procura\? Punto %1$s eliminado @@ -2522,7 +2545,7 @@ Lon %2$s Marcador Agochar descrición enteira Amosar descrición enteira - Axeitado para empregalo durante a condución todoterreo baseado no estilo \"Topo\" e coma un mapa subxacente con imaxes satelitais verdes. Redución do grosor en estradas principais, aumento do grosor das vías, sendeiros, bicicletas e outras rotas. + Axeitado para empregalo durante a condución todoterreo baseado no estilo \"Topo\" e coma un mapa subxacente con imaxes satelitais verdes. Redución do grosor en estradas principais, aumento do grosor das vías, sendeiros, bicicletas e outras rutas. Para a navegación náutica. Conta con boias, faros, canles fluviais, carrís e balizas marítimas, portos, servizos marítimos e curvas do afundimento. Para esquiar. Conta con pistas de esquí, remontes, pistas de esquí de fondo, etc. Atenúa os obxectos de mapas secundarios. Estilo de condución sinxelo. Modo noite suave, curvas de nivel, camiños contrastantes con aparencia laranxa, atenúa os obxectos de mapas secundarios. @@ -2620,7 +2643,7 @@ Lon %2$s Puntos do afundimento náuticos do hemisferio sul Puntos do afundimento náuticos do hemisferio norte Curvas do afundimento náuticos - O OsmAnd recompila información sobre as seccións que abres na aplicación. Non estamos a recompilar datos da ubicación, datos inseridos na aplicación ou datos relacionados cas áreas que ollas, procuras ou baixadas. + O OsmAnd recompila información sobre as lapelas que abres na aplicación. Non estamos a recompilar datos da localización, datos inseridos na aplicación ou datos relacionados coas áreas que ollas, procuras ou baixas. Agocha os descontos da aplicación e as mensaxes especiais dos acontecementos locais. Elixir variación da altitude Inclúe coma factor, a altitude do terreo (segundo datos do SRTM, ASTER e EU-DEM). @@ -2654,7 +2677,7 @@ Lon %2$s Este engadido para o OsmAnd pon ó teu acade detalles sobre pistas do esquí de baixada, de travesía, roteiros do esquí alpino, teleféricos e refachos a nivel mundial. As rotas e pistas amósanse polo código de cor en función da súa dificuldade e representados cun estilo do mapa especial «Inverno» que o asemella a unha paisaxe invernal nevada. \n \nActivando esta vista, muda o estilo do mapa a «Inverno e esquí», amosando as características do terreo en condicións invernais. Esta vista pódese revertir desactivando de novo eiquí ou mudando o «Estilo do mapa» en «Configurar mapa» cando o desexes. - Código de Ubicación Aberto (OLC) + Código de Localización Aberto (OLC) OLC non válido \n OLC curto @@ -2666,7 +2689,7 @@ Lon %2$s Tempo en movemento Mín/Máx Para longas distancias: Engade destinos intermedios se non se atopan camiños dentro dos 10 minutos. - O OsmAnd (OSM Automated Navigation Directions, e no galego, Guía da Navegación Automatizada do OSM) é unha aplicación de mapa e navegación co acceso ós datos ceibes ou libres do OpenStreetMap (OSM), en todo o mundo e de alta calidade. + O OsmAnd (OSM Automated Navigation Directions, e no galego, Guía da Navegación Automatizada do OSM) é unha aplicación de mapa e navegación co acceso ós datos ceibes ou libres do OSM, en todo o mundo e de alta calidade. \n \n Desfruta do navegador por voz e óptico, a visualización dos PDI (puntos de interese), a creación e xestión das pistas GPX, emprega a información de visualización e a altitude das curvas do nivel (mediante un engadido), escolle entre modos de automóbil, bicicleta ou peón, edita no OSM e moito máis. Esquí @@ -2784,7 +2807,7 @@ Lon %2$s \n • Informa sobre problemas dos datos no mapa \n • Sobe trazas GPX ó OSM de xeito directo dende a aplicación \n • Engade PDI e súbeos de xeito directo ó OSM (ou máis tarde, se non estás conectado) - O OsmAnd+ (OSM Automated Navigation Directions, e no galego, Guía de Navegación Automatizada do OSM) é unha aplicación de mapa e navegación con acceso ós datos ceibes ou libres do OpenStreetMap (OSM), en todo o mundo e de alta calidade. + O OsmAnd+ (OSM Automated Navigation Directions, e no galego, Guía de Navegación Automatizada do OSM) é unha aplicación de mapa e navegación con acceso ós datos ceibes ou libres do OSM, en todo o mundo e de alta calidade. \n Desfruta do navigador por voz e óptico, a visualización dos PDI (puntos de interese), a creación e xestión das pistas GPX, emprega a información da visualización e a altitude das curvas do nivel (mediante un engadido), escolle entre modos de automóbil, bicicleta ou peón, edita no OSM e moito máis. \n \nO OsmAnd+ é a versión de pagamento. Mercando a aplicación, axudas ó proxecto, financiando o desenvolvemento de novas funcións e recibindo as últimas actualizacións. @@ -2799,7 +2822,7 @@ Lon %2$s \n • Procura destinos por enderezo, por tipo (por exemplo: Restaurantes, hoteis, gasolineiras, museos), ou por coordenada xeográfica \n Vista do mapa -\n • Amosa a túa ubicación e orientación +\n • Amosa a túa posición e orientación \n • (Opcional) Axusta o mapa á dirección do movemento (ou o compás) \n • Garda sitios importantes nos «Favoritos» \n • Amosa os PDI (puntos de interese) ó seu arredor @@ -2813,11 +2836,12 @@ Lon %2$s \n • Baixadas de balde ilimitadas, de xeito directo dende a aplicación \n • Mapas vectoriais reducidos sen conexión, actualizados polo menos unha vez cada mes \n • Escolle entre datos completos da rexión ou só a rede de estradas (Exemplo: Todo o Xapón ten 700 MB ou só 200 MB para a rede de estradas) - Funcións da seguridade + Funcións de seguranza \n • (Opcional) O modo día/noite alternase de xeito automático \n • (Opcional) Visualización do límite de velocidade, con aviso ó excederche \n • (Opcional) Achegamento do mapa segundo a velocidade -\n • Partille ou comparta a ubicación para que as súas amizades poidan atopalo +\n • Compartilla a túa localización para que as túas amizades poidan atoparche +\n Funcións do ciclismo e peón \n • Visualización dos camiños para camiñar, sendeirismo e ciclismo, ideal para actividades ó ar libre \n • Navegación especial e modos da visualización para bicicletas e peóns @@ -2876,7 +2900,7 @@ Lon %2$s Renovación anual %1$.2f %2$s Período de pagamento: - As doazóns axudan a financiar o proxecto cartográfico do OpenStreetMap. + As doazóns axudan a financiar o proxecto cartográfico do OSM. Polo OsmAnd Subscricións Amosar só imaxes 360° @@ -2896,10 +2920,10 @@ Lon %2$s a pé Vía Puntos de interese (PDI) - Estase a calcula-la rota… + Estase a calcular a ruta… Transporte público Escolle unha estrada a evitar durante a navegación, dende o mapa ou da seguinte listaxe: - Amosar ó longo da rota + Amosar ó longo da ruta Simular navegación Escolle o ficheiro da pista a seguir Indicacións por voz @@ -2911,7 +2935,7 @@ Lon %2$s Modo noite Trocar modos día e noite Primeiro define o destino - Rota anterior + Ruta anterior Engadir a miña casa Engadir o meu lugar de traballo Traballo @@ -3065,7 +3089,7 @@ Lon %2$s Por favor, comparte os teus comentarios e valora na Google Play o noso traballo. Política de privacidade Axúdanos a mellorar o OsmAnd - Permite que o OsmAnd recompile e procese datos anónimos de uso da aplicación. Non recompilamos datos sobre a túa ubicación, nin sobre os lugares que ves no mapa. + Permite que o OsmAnd recompile e procese datos anónimos de uso da aplicación. Non recompilamos datos sobre a túa localización, nin sobre os lugares que ves no mapa. \n \nConfigura en calquera intre en \"Axustes\" → \"Privacidade e seguranza\". Escoller os tipos de datos a compartillar: @@ -3127,16 +3151,16 @@ Lon %2$s Automóbil, camión, motocicleta Bicicleta de montaña, ciclomotor, cabalo Andar, sendeirismo, correr - Tódolos tipos de transporte público + Tipos de transporte público Embarcación, remo, vela Avión, planador Xeocodificación Liña recta BRouter (sen conexión) - Enrotamento do OsmAnd - Perfil de enrotamento personalizado - Enrotamento especial - Enrotamento de terceiros + Enrutamento do OsmAnd + Perfil de enrutamento personalizado + Enrutamento especial + Enrutamento de terceiros Escolle os perfís que serán visíbeis na aplicación. Perfís de aplicación Muda o achegamento do mapa desprazando a roda cara arriba e abaixo. A tecla «Esc» volta á aplicación WunderLINQ. @@ -3163,7 +3187,7 @@ Lon %2$s Dificultade preferida Preferir rotas desta dificultade, aínda que o trazado sobre pistas máis duras ou máis doadas segue a ser posíbel se son máis curtas. Fóra de pista - As pistas libres e fóra de pista son rotas e pasaxes non oficiais. Adoitan ser descoidadas, non mantidas polos oficiais e non controladas pola noite. Entrar baixo o teu propio risco. + \'Freeride\' e \'Fóra de pista\' son rutas e pasaxes non oficiais. Normalmente con moitas fochancas, sen mantemento e non revisadas. Entra polo teu propio risco. OVNI • Perfís de aplicación: Crea o teu propio perfil para as túas necesidades, cunha icona e unha cor personalizadas \n @@ -3216,8 +3240,8 @@ Lon %2$s Estrada de inverno Estrada de xeo Estradas de inverno e xeo - Sólido (pavementado) - Sólido (sen pavementar) + Sólido (pavimentado) + Sólido (sen pavimentar) Maiormente sólido Maiormente suave Suave @@ -3261,7 +3285,7 @@ Lon %2$s O OsmAnd emprega o estándar UTM, que é semellante pero non idéntico ó formato UTM NATO. Exemplo UTM Estándar - Código de ubicación aberto + Código de localización aberto O formato escollido será aplicado en toda a aplicación. Esta opción está escollida por defecto para os perfís: %s Mudar os axustes @@ -3300,8 +3324,8 @@ Lon %2$s Instrucións de navegación e anuncios Indicacións por voz Alertas de pantalla - Configurar os parámetros de rota - Parámetros de rota + Configurar os parámetros de ruta + Parámetros de ruta Perfil da aplicación mudado a \"%s\" Búfer de Logcat Predefinido @@ -3315,8 +3339,8 @@ Lon %2$s Colar ou pegar a ruta do cartafol cos datos do OsmAnd Mudar o cartafol de datos do OsmAnd\? Mover ó novo destino - Almacenamento interno, agochado para o usuario e outras aplicacións, exclusivamente accesíbel para o OsmAnd - Mudar o cartafol de almacenamento dos datos + Almacenamento interno para o OsmAnd, (agochado ós usuarios e outras aplicacións). + Mudar o cartafol de almacenamento Parque do terreo Zorra Zorra @@ -3361,15 +3385,15 @@ Lon %2$s Usado %1$s GB Usado %1$s kB Curvas do nivel e sombras do relevo - Preferir estradas sen pavementar - Preferir estradas sen pavementar. + Preferir estradas sen pavimentar + Preferir estradas sen pavimentar. Actualizar todos os mapas Actualizar todos os mapas (%1$d)\? • Axustes da aplicación e do perfil actualizados. Cómoda distribución dos axustes por tipo e posibilidade de personalizar cada perfil \n \n • Novo cadro de diálogo de descarga de mapas que suxire un mapa para baixar mentras se procura un \n -\n • Arranxos no tema de noite +\n • Arranxos no tema escuro \n \n • Corrixíronse algúns problemas de enrutamento en todo o mundo \n @@ -3382,10 +3406,10 @@ Lon %2$s \n • Outras correccións de erros \n \n - Podes aplicar esta mudanza a todos os perfís ou só ao escollido actualmente. + Podes aplicar esta mudanza a todos ou só ós perfís seleccionados. Compartillado - Preferir estradas sen pavementar - Preferir estradas sen pavementar. + Preferir estradas sen pavimentar + Preferir as estradas sen pavimentar aos pavimentados para o trazado de rutas. Trocar comezo e destino Edicións do OSM Un botón que amosa ou agocha as curvas de nivel no mapa. @@ -3396,38 +3420,38 @@ Lon %2$s Amosar sombreados Agochar sombreados Amosar/agochar sombreados - Non é posíbel comezar o motor de síntese de voz - Simular a ubicación empregando unha pista GPX gravada. + Non é posíbel comezar o motor de síntese de voz. + Simular a túa posición empregando unha pista GPX gravada. Exportar o perfil Perfil do OsmAnd: %1$s - O perfil \"%1$s\" xa existe. Substituír\? + \'%1$s\' xa existe. Substituír\? Non foi posíbel exportar o perfil. - Importación do perfil - Para importar un perfil, escolle o ficheiro no dispositivo e ábreo co OsmAnd. + Importar perfil + Engade un perfil abrindo este ficheiro co OsmAnd. Erro de importación de %1$s: %2$s - %1$s importados con éxito. + %1$s importado. Branco Alternar %1$s e %2$s Punto de comezo Pista gardada O nome do ficheiro está baleiro Reverter - Un botón para centrar na pantalla o punto de comezo e calcular a ruta cara o destino ou abre un cadro de diálogo para escoller o destino se a marcaxe non está no mapa. + Un botón para facer que a pantalla se centre no punto de partida. Despois define o destino ou activa o cálculo da ruta. Amosar os nós da rede de sendas ciclistas Limpar %1$s\? - Emprégase para estimar a hora de chegada no caso de estradas de tipo descoñecido e para limitar a velocidade en todas as estradas (podería mudarse a ruta) + Estima o tempo de chegada para os tipos de estradas descoñecidas, e limita a velocidade para todas as estradas (pode afectar á ruta) Diálogo de descarga do mapa Diálogos e notificacións - Controla as xanelas emerxentes, diálogos e notificacións que o OsmAnd amosa durante o uso. + Controla as xanelas emerxentes, diálogos e notificacións. Redes de nós Mapas suxeridos - Estes mapas teñen que empregarse co engadido + Estes mapas son requiridos para o engadido. Perfís engadidos - O engadido agrega un novo perfil ó OsmAnd + Perfís engadidos polo complemento Apagar Novo engadido agregado Unir segmentos - Engadir novo perfil \'%1$s\'\? + Engadir o novo perfil \'%1$s\'\? Incluír encabezamento Gardar encabezamento en cada punto da pista (trackpoint) mentres se grava. %1$s • %2$s @@ -3435,27 +3459,27 @@ Lon %2$s Persoal Baixando %s Groso - Para desertos e outras áreas escasamente poboadas. Anosa máis detalles nunha escala de visualización. - Taxa - Escoller icona de navegación - Escoller a icona do mapa - Ó premer en \'Aplicar\', os perfís eliminados perderanse completamente. + Para desertos e outras áreas escasamente poboadas. Máis detallado. + Avaliar + Icona de posición mentres se move + Icona de posición en asueto + Ó premer en \'Aplicar\' os perfís eliminados eliminaranse de xeito permanente. Perfil principal Escoller a cor - Non podes eliminar os perfís do OsmAnd por defecto, mais podes desactivalos na pantalla anterior, ou movelos para abaixo. + Os perfís por defecto do OsmAnd non se poden eliminar, senón desactivar (na pantalla anterior) ou ordenarse na parte inferior. Editar perfís - O tipo de navegación afecta ás regras para os cálculos de ruta. + O \'Tipo de navegación\' rexe o xeito en que se calculan as rutas. Aparencia do perfil - Escoller a icona, cor e nome + Icona, cor e nome Editar a listaxe de perfís Perfil seleccionado - Ó premer en %1$s, perderás todas as túas mudanzas. - Todos os axustes do perfil restabeleceranse ó estado após a instalación. - Restabelecer todos os axustes do perfil ós valores por defecto\? + Ó premer en %1$s, serán desbotadas todas as túas mudanzas. + Restabelecer todos os axustes do perfil ós valores por defecto da instalación. + Restabelecer todos os axustes do perfil\? %1$s %2$s %1$s: %2$s - O ficheiro \'%1$s\' non contén regras de enrutamento, por favor escolle outro ficheiro. - Tipo de ficheiro non admitido. Tes que seleccionar un ficheiro coa extensión %1$s. + Non hai regras de navegación en \'%1$s\'. Escolle outro ficheiro. + Escolle no seu lugar un ficheiro coa extensión %1$s. Importar do ficheiro Importar ficheiro de enrutamento Importar perfil @@ -3466,17 +3490,47 @@ Lon %2$s Permite compartir a localización actual empregando a gravación da viaxe. Seguimento en liña Precisión de rexistro - Podes atopar todas as túas pistas gravadas en %1$s ou no cartafol OsmAnd empregando o xestor de ficheiros. - Podes atopar todas as túas notas en %1$s + As túas pistas gravadas están en %1$s, ou no cartafol do OsmAnd. + As túas notas do OSM están en %1$s. Notas de vídeo Notas de imaxe Recálculo da ruta Anuncio Nome de usuario e contrasinal - A configuración deste engadido é global e se aplica a todos os perfís. - Edición do OpenStreetMap - Podes ollar todas as túas edicións de erros do osm non subidas en %1$s. Os puntos subidos non se amosan no OsmAnd. + Estes axustes aplícanse a todos os perfís. + Edición do OSM + Ollar as túas edicións ou erros do OSM aínda non subidos en %1$s. Os puntos subidos xa non se amosarán. OSM - Ollarás a icona só durante a navegación ou mentres esteas a moverte. - A icona do mapa só aparece no mapa e muda durante a navegación á icona de navegación. + A icona amósase mentres se navega ou se move pola pantalla. + A icona amósase en asueto. + Verifica e comparte os rexistros detallados da aplicación + Non foi posíbel analizar a intención xeográfica \'%s\'. + Precísase permiso para empregar esta opción. + Este é un filtro de corte de baixa velocidade para non gravar puntos por baixo dunha determinada velocidade. Isto pode facer que as pistas gravadas parezan máis suaves cando se amosan no mapa. + Efecto secundario: No teu traxecto fallarán todos os treitos nos que non se cumprira o criterio de velocidade mínima (por exemplo, cando empurres a túa bicicleta por unha costa empinada). Ademais, non haberá información sobre os períodos de asueto, como as pausas. Isto ten efectos en calquera análise ou posprocesamento, como cando se trata de determinar a dura total da túa viaxe, o tempo en movemento ou a túa velocidade media. + Recomendación: Proba primeiro a empregar a detección de movemento mediante o filtro de desprazamento mínimo de rexistro (B), pode producir mellores resultados e perderás menos datos. Se as pistas seguen a ser ruidosas a baixas velocidades, proba aquí con valores distintos de cero. Ten en conta que algunhas medicións poden non informar ningún valor de velocidade (algúns métodos baseados na rede), nese caso no se rexistraría ren. + Observación: comprobacións de velocidade > 0: A meirande parte dos chipsets de GPS informan un valor de velocidade só se o algoritmo determina que está en movemento. Polo tanto, o uso do axuste > 0 neste filtro, en certo senso emprega a detección de movemento do conxunto de chips do GPS. Pero aínda se non se filtra aquí no intre da gravación, seguimos a empregar esta función no noso análise GPX para determinar a distancia corrixida, é dicir, o valor que se amosa nese campo é a distancia gravada en movemento. + Isto rexistrará só os puntos medidos cunha indicación de precisión mínima (en metros ou pés, segundo o informado polo Android para o teu conxunto de chips). A precisión refírese á dispersión de medicións repetidas, e non está directamente relacionada coa precisión, que define que tan perto están as túas medicións da túa posición real. + Efecto secundario: Como resultado da filtraxe por precisión, poden fallar puntos por exemplo embaixo de pontes, baixo árbores, entre edificios altos ou con certas condicións climáticas. + Recomendación: É difícil predicir o que se gravará e o que non, pode ser mellor apagar este filtro. + Observación: Se o GPS houbese apagado de xeito inmediato antes dunha gravación, o primeiro punto medido podería ter unha precisión disminuída, polo que no noso código pode que queiramos agardar un segundo máis ou menos antes de gravar un punto (ou gravar o mellor de 3 puntos consecutivos, etc.), pero isto aínda non se implementou. + Este filtro evita que se graven puntos duplicados nos que pode haber moi pouco movemento real, e dá unha aparencia espacial máis agradábel ás pistas que non se procesan de xeito posterior. + Efectos secundarios: Os períodos de asueto non se rexistran en absoluto ou só nun punto cada un. Os pequenos movementos (do mundo real) (por exemplo, cara os lados, para marcar un posíbel desviamento na túa viaxe) poden ser filtrados. O teu ficheiro contén menos información para o posprocesamento, e ten piores estatísticas ó filtrar os puntos obviamente redundantes no tempo de gravación, mentres que de xeito potencial mantén os aparellos causados pola má recepción ou os efectos do chipset do GPS. + Recomendación: Un axuste de 5 metros pode funcionar ben se non precisas capturar detalles máis finos que iso, e non desexas capturar de xeito explícito os datos mentres estás en asueto. + Búfer de tempo + Intre de rastrexamento + Enderezo web + Especificar o enderezo web con sintaxe de parámetros : lat={0}, lon={1}, timestamp={2}, hdop={3}, altitude={4}, speed={5}, bearing={6}. + Notificación + Velocidade mínima + Precisión mínima + Desprazamiento mínimo + Menú — Os meus lugares — Pistas + Menú — Os meus lugares — Notas + Menú — Os meus lugares — Edicións do OSM + Restabelecer a configuración do plugin ós valores por defecto + División de gravación + Empregar aplicación do sistema + Son do obturador da cámara + A autorización foi correcta \ No newline at end of file diff --git a/OsmAnd/res/values-he/strings.xml b/OsmAnd/res/values-he/strings.xml index d544a6e58b..f95661c4aa 100644 --- a/OsmAnd/res/values-he/strings.xml +++ b/OsmAnd/res/values-he/strings.xml @@ -825,8 +825,8 @@ מסנן שמירה בשם למחוק מסנן זה\? - המסנן ‚{0}’ נמחק - המסנן ‚{0}’ נוצר + המסנן ‚%1$s’ נמחק + המסנן ‚%1$s’ נוצר דוא״ל רחוב:\n {0}, {1} OsmAnd+‎ ‏(OSM הכוונת ניווט אוטומטית) diff --git a/OsmAnd/res/values-hr/strings.xml b/OsmAnd/res/values-hr/strings.xml index da3b14c740..95395776cc 100644 --- a/OsmAnd/res/values-hr/strings.xml +++ b/OsmAnd/res/values-hr/strings.xml @@ -235,8 +235,8 @@ E-pošta Spremi kao Obriši odabrani filter? - Filter {0} je izbrisan - Filter {0} je stvoren + Filter %1$s je izbrisan + Filter %1$s je stvoren Resetiraj Filter Otvori diff --git a/OsmAnd/res/values-hu/phrases.xml b/OsmAnd/res/values-hu/phrases.xml index 16d5468953..0273eb33f8 100644 --- a/OsmAnd/res/values-hu/phrases.xml +++ b/OsmAnd/res/values-hu/phrases.xml @@ -3777,4 +3777,5 @@ Aktív Nem aktív Kitörések száma + Paintball \ No newline at end of file diff --git a/OsmAnd/res/values-hu/strings.xml b/OsmAnd/res/values-hu/strings.xml index eaab44ad56..fda891fa62 100644 --- a/OsmAnd/res/values-hu/strings.xml +++ b/OsmAnd/res/values-hu/strings.xml @@ -650,8 +650,8 @@ Szűrő Mentés más néven Törli ezt a szűrőt\? - {0} szűrő törölve - {0} szűrő létrehozva + %1$s szűrő törölve + %1$s szűrő létrehozva Az OsmAnd offline navigációja átmenetileg nem elérhető. Bal oldali közlekedés Azon országok számára, ahol a járművek az út bal oldalán haladnak. diff --git a/OsmAnd/res/values-hy/strings.xml b/OsmAnd/res/values-hy/strings.xml index e25be0640e..570859a28a 100644 --- a/OsmAnd/res/values-hy/strings.xml +++ b/OsmAnd/res/values-hy/strings.xml @@ -65,8 +65,8 @@ Խնդրում ենք սպասել մինջև տվյալ պրոցեսը կվերջանա Սկսել նոր ենթաճանապարհ Հեռավորության հաշվիչ և Պլանավորման Գործիք - {0} Ֆիլտրը ստեղծված է - {0} Ֆիլտրը ջնջված է + %1$s Ֆիլտրը ստեղծված է + %1$s Ֆիլտրը ջնջված է Ջնջե՞լ տվյալ ֆիլտրը? Հիշել որպես փոփոխություն diff --git a/OsmAnd/res/values-is/phrases.xml b/OsmAnd/res/values-is/phrases.xml index 0abf3d6647..fedee7320d 100644 --- a/OsmAnd/res/values-is/phrases.xml +++ b/OsmAnd/res/values-is/phrases.xml @@ -3754,13 +3754,15 @@ Gjallgígur Eldkeila Dyngja - Ker + Sprengigígur Askja Hraungúll - Gaus síðast + Síðast gos Útbrunnið - Sofandi + Í dvala Virkt Óvirkt Fjöldi gosa + Draugahjól (minnismerki um látinn hjólreiðamann) + Litbolti \ No newline at end of file diff --git a/OsmAnd/res/values-is/strings.xml b/OsmAnd/res/values-is/strings.xml index 5713e34992..42476603a8 100644 --- a/OsmAnd/res/values-is/strings.xml +++ b/OsmAnd/res/values-is/strings.xml @@ -255,7 +255,7 @@ Leiðarpunktar Aukið aðgengi Fylgjast með - Minnispunktar + Minnispunktar við hljóð/myndskeið Breyta hópi Staða GPS Milliþjónn @@ -413,7 +413,7 @@ Tilgreindu heimilisfang Komutími merkt - ekki hakað + ekki merkt Velja hraðbrautir Gefa forgang… Velja hraðbrautir. @@ -1007,8 +1007,8 @@ Ferill %2$s Eftirlætispunktinum {0} var eytt. Eyða {0} (athugasemd)? Öll önnur merki voru varðveitt - Síunni {0} hefur verið eytt - Sían {0} var búin til + Síunni %1$s hefur verið eytt + Sían %1$s var búin til Sjálfvirkur fókus Ógilt snið: %s Kanntu vel við OsmAnd? @@ -1172,7 +1172,7 @@ Sólsetur: %2$s Styrkur til OpenStreetMap samfélagsins Sleppa því að ná í kort Hlutir á yfirborði - Notandanafn og lykilorð á OpenStreetMap + Notandanafn og lykilorð á OSM Kortamerki Kortamerki Náð í kort @@ -1269,7 +1269,7 @@ og leiðsögn Úthlutað minni %1$s MB (takmörk Android %2$s MB, Dalvik %3$s MB). Úthlutað minni Heildar innbyggt minni úthlutað af forriti %1$s MB (Dalvik %2$s MB, annað %3$s MB). - Hlutfallslegt minni %4$s MB (takmörk Android %5$s MB, Dalvik %6$s MB). +\nHlutfallslegt minni %4$s MB (takmörk Android %5$s MB, Dalvik %6$s MB). Samtals innbyggt minni Upphafspunktur of langt frá næsta akvegi. Ná í bíl af bílastæði @@ -1373,7 +1373,7 @@ og leiðsögn Leit á netinu: húsnúmer, gata, borg/bær Heildarvegalengd %1$s, ferðatími %2$d klst. %3$d mín. Nettengd eða ónettengd leiðsagnarþjónusta. - Gagnageymslan á minniskortinu er ekki aðgengileg! + Gagnageymslumappan á minniskortinu er ekki aðgengileg! Gat ekki reiknað leið. Gat ekki reiknað leið. Reiknuð leið er tóm. @@ -1381,7 +1381,7 @@ og leiðsögn Síðasta keyrsla OsmAnd hrundi. Annálsskrá er í {0}. Tilkynntu um vandamálið og sendu annálsskrána inn með skýrslunni. Tilgreindu tungumál, síðan sækja/endurhlaða gögn. Veldu á milli staðarheita og enskra heita. - Veldu uppruna nettengdra korta eða kortatígla í biðminni + Veldu uppruna nettengdra korta eða kortatígla í biðminni. Lágmarkshraði skráningar Skráning minnstu hreyfingar Lágmarksnákvæmni skráningar @@ -1467,7 +1467,7 @@ Len %2$s Sjókort Skíðakort Staðsetning bílastæðis - OpenStreetMap-breytingar + Breytingar á OpenStreetMap Hefja leiðsögn eftir ferlinum? Stíll götu Stíll götu @@ -1649,7 +1649,7 @@ Punktar Gat ekki hlaðið inn gögnum frá vefþjóni. Með meiri aðdrætti geturðu uppfært merkisstaði Leit á netinu með OSM Nominatim - Ekki sækja kortatígla á netið fyrir aðdráttarstig sem eru hærri en þetta. + Ekki sækja kort á netið fyrir aðdráttarstig sem eru hærri en þetta. Ónettengd gögn fyrir {0} eru þegar til staðar ({1}). Viltu uppfæra þau ({2})? Gat ekki sótt lista yfir svæði frá https://osmand.net. Opna breytingasett… @@ -1666,7 +1666,7 @@ Punktar Sækja kortatígla sem vantar Veldu þvergötu Næsta aðstaða - Settu inn breiddar- & lengdargráður á völdu sniði (D - gráður, M - mínútur, S - sekúndur) + Settu inn breiddar- og lengdargráður á völdu sniði (D - gráður, M - mínútur, S - sekúndur) Þvergata Aðgerðinni {0} er lokið. Gat ekki framkvæmt aðgerð {0}. @@ -1711,7 +1711,7 @@ Punktar Ertu viss um að þú viljir stöðva leiðsögnina? Reikna nákvæmar leiðir án hnökra. Er ennþá takmarkað út frá vegalengdum og fremur hægvirkt. Nákvæmt leiðaval (alfa-tilraunaútgáfa) - Dropbox-viðbótin gerir þér kleift að samstilla ferla og minnispunkta við hljóð/myndskeið með því að nota Dropbox-aðganginn þinn. + Gerir þér kleift að samstilla ferla og minnispunkta við hljóð/myndskeið með því að nota Dropbox-aðganginn þinn. Eftir þörfum\? Taka upp myndskeið Taka upp hljóð @@ -1722,7 +1722,7 @@ Punktar Nota myndavélarforritið Upptaka á lagi {0} merkisstaðir/minnispunktar voru sendir inn - Merkisstaðir/minnispunktar vistaðir á tæki + OSM-merkisstaðir/minnispunktar vistaðir á tæki Birta og sýsla með OSM-merkisstaði/minnispunkta sem skráðir eru í gagnagrunni á tækinu. Raddskipanir (TTS-talgerfill, forgangur) Raddskipanir (TTS) @@ -1900,9 +1900,12 @@ Punktar Færa kortið til að breyta staðsetningu kortamerkis Breytingar %1$s, vægi %2$s, heildarfjöldi breytinga %3$s Vægisröðun OSM-ritsjóra - Ekki nægilegt geymslupláss! Nauðsynlegt geymslupláss er {3} MB tímabundið, {1} MB fast. (Tiltækt pláss er einungis {2} MB.) - Sækja {0} skrá(r)\? Nauðsynlegt geymslupláss er {3} MB tímabundið, {1} MB fast. (Af {2} MB.) - Sækja {0} skrá(r)\? {1} MB verða notuð (af {2} MB). + Ekki nægilegt geymslupláss! +\n {3} MB þarf tímabundið, {1} MB varanlega. (Tiltækt pláss er einungis {2} MB.) + Sækja {0} skrá(r)\? +\n {3} MB er notað tímabundið, {1} MB varanlega. (Af {2} MB.) + Sækja {0} skrá(r)\? +\n {1} MB verða notuð (af {2} MB). Bæta við tímaramma "Veldu eða sæktu raddleiðsögn fyrir tungumálið þitt." Veldu þá vegi sem þú vilt forðast á meðan leiðsögn stendur. @@ -1928,9 +1931,9 @@ Punktar Aðgerðin eyða Herma staðsetningu þína Algengar spurningar, nýlegar breytingar og fleira. - Reikna vegalengdir og skipuleggja - Til að birta skíðakort, verður að ná í sérstakt kort til notkunar án nettengingar - Til að birta sjókort, verður að ná í sérstakt kort til notkunar án nettengingar + Vegalengdareiknivél og skipulagstól + Til að birta skíðakort, verður að ná í sérstakt kort til notkunar án nettengingar. + Til að birta sjókort, verður að ná í sérstakt kort til notkunar án nettengingar. FJARLÆGJA MERKIÐ Sækja náttfara (nightly builds). Útgáfusamsetningar @@ -2067,7 +2070,7 @@ Stendur fyrir svæði: %1$s x %2$s Byrja leit aftur Auka radíus leitar Ekkert fannst - Víxla OSM-minnispunktum af/á + Birta/fela OSM-minnispunkta Birta OSM-minnispunkta Fela OSM-minnispunkta Raðað eftir vegalengd @@ -2185,7 +2188,7 @@ Stendur fyrir svæði: %1$s x %2$s Kortamerkið %s virkjað. \'Eitt bank\' virkjar Taktu niður minnispunkta! - Minnispunktar eftir dagsetningu + OSM-minnispunktar eftir dagsetningu Eftir dagsetningu Eftir gerð Leita að ferlum með ferilpunktum @@ -2263,7 +2266,7 @@ Stendur fyrir svæði: %1$s x %2$s Fjarlægðarvísir Raða eftir Engar hreyfingar - Gerir hreyfivísbendingar í forritinu óvirkar. + Gerir hreyfivísbendingar á kortinu óvirkar. Halda áfram að birta á korti Loka án þess að vista? Lína @@ -2309,7 +2312,7 @@ Stendur fyrir svæði: %1$s x %2$s Kortamerki flutt í virkt Veldu leiðsagnarsnið Birta glugga fyrir lok leiðsagnar - Ýttu á þennan hnapp til að hefja eða ljúka leiðsögn. + Hnappur til að hefja eða ljúka leiðsögn. Gera 2-fasa leiðaval í akstri óvirkt. Við lestur áttavita skal nota segulskynjara í stað stefnuskynjara. Birta millistigsglugga @@ -2386,8 +2389,8 @@ Stendur fyrir svæði: %1$s x %2$s \nHvert þessara korta má nota sem aðalkort (grunnkort) til birtingar á kortaskjá OsmAnd, eða sem yfir- eða undirlag (þekjur) á öðru grunnkorti (eins og stöðluðu ónettengdu OsmAnd kortunum). Til að gera undirlagskort sýnilegri, er einfalt að fela eftir þörfum ýmis einindi OsmAnd vigurkortanna með því að fara í valmyndina \'Stilla kort\'. \n \nTígluð kort er hægt að sækja beint frá gagnagjöfum á netinu, en einnig er hægt að undirbúa þau fyrir ónettengda notkun (og afrita síðan handvirkt í gagnamöppu OsmAnd) sem SQLite-gagnagrunn, sem er hægt að útbúa í fjölmörgum utanaðkomandi kortaumsýslutólum. - Þessi viðbót kemur með bæði yfirlag/þekju fyrir hæðarlínur og lag fyrir hæðaskyggingu (relief hillshade), sem bæði birtast ofan á staðalkortum OsmAnd\'. Þessir eiginleikar eru gjarnan í miklum metum hjá íþróttafólki, göngufólki, ferðamönnum og öðrum þeim sem áhuga hafa á uppbyggingu landsins. -\n + Þessi viðbót kemur með bæði yfirlag/þekju fyrir hæðarlínur og lag fyrir hæðaskyggingu (relief hillshade), sem bæði birtast ofan á staðalkortum OsmAnd\'. Þessir eiginleikar eru gjarnan í miklum metum hjá íþróttafólki, göngufólki, ferðamönnum og öðrum þeim sem áhuga hafa á uppbyggingu landsins. +\n \nAlmennt byggjast þessi gögn (milli 70 breiddargráðu norður og 70 breiddargráðu suður) á mælingum frá SRTM (Shuttle Radar Topography Mission) og ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer), og frá myndgreiningartækjum um borð í Terra, aðalgervihnetti Earth Observing System hjá NASA. ASTER er samvinnuverkefni NASA, Ráðuneytis efnahags, viðskipta og iðnaðar í Japan (METI), og Japan Space Systems (J-spacesystems). Þessi viðbót kemur með bæði yfirlag/þekju fyrir hæðarlínur og lag fyrir hæðaskyggingu (relief hillshade), sem bæði birtast ofan á staðalkortum OsmAnd\'. Þessir eiginleikar eru gjarnan í miklum metum hjá íþróttafólki, göngufólki, ferðamönnum og öðrum þeim sem áhuga hafa á uppbyggingu landsins. (Taktu eftir því að hæðarlínu- og skyggingargögnin eru aðskildir pakkar sem þarf að sækja eftir að viðbótin hefur verið gerð virk.) \n @@ -2423,17 +2426,17 @@ Stendur fyrir svæði: %1$s x %2$s \nEkki þarf að ná í sérstök kort, þessi sýn er byggð á stöðluðu kortunum. \n \nTil að snúa aftur í hefðbundnari kortastíla OsmAnd, þarf einfaldlega að gera viðbótina óvirka aftur eða breyta stílnum í \'Stíll korts\' í \'Stilla kort\' valmyndinni. - Viðbótin fyrir hljóð/myndskeiðs-minnispunkta virkjar eiginleikann til að taka upp minnispunkta með hljóði/ljósmyndum/myndskeiðum á meðan ferðalagi stendur, annað hvort með því að nota hnapp á kortaskjánum eða beint í samhengisvalmynd fyrir hvaða staðsetningu sem er á kortinu. - Viðbótin fyrir staðsetningu bílastæðis gerir þér kleift að skrá hvar bílnum þínum var lagt og hve langur tími er til stefnu áður en stöðumælir rennur út (ef um tímamörk er að ræða). -\nBæði staðurinn og tíminn eru sýnileg á stjórnborði OsmAnd rétt eins og í sérstökum viðmótshluta kortaskjásins. Hægt er að bæta áminningu inn í Android dagatalið. + Taktu upp minnispunkta með hljóði/ljósmyndum/myndskeiðum á meðan ferðalagi stendur, annað hvort með því að nota hnapp á kortaskjánum eða beint í samhengisvalmynd fyrir hvaða staðsetningu sem er á kortinu. + Gerir þér kleift að skrá hvar bílnum þínum var lagt og hve langur tími er til stefnu áður en stöðumælir rennur út. +\n Bæði staðurinn og tíminn eru sýnileg á stjórnborðinu rétt eins og í sérstökum viðmótshluta kortaskjásins. Hægt er að bæta áminningu inn í Android dagatalið. Ýta og halda eða stutt bank á \'Staðir\', ýttu síðan á hnappinn í merkiflagginu. Bank á kortið víxlar stjórnhnöppum og viðmótshlutum af eða á. Veldu inntakssnið hnita. Þú getur alltaf breytt því í stillingunum. Ýttu á þennan hnapp til að setja leiðsögn í bið eða halda áfram með hana. - Hnappur til að birta eða fela OSM-athugasemdir á kortinu. - Hnappur til að kveikja/slökkva á sjálfvirkum aðdrætti miðað við hraða þinn. + Hnappur til að birta eða fela OSM-minnispunkta á kortinu. + Hnappur til að kveikja/slökkva á sjálfvirkum aðdrætti miðað við hraða. Hnappur til að gera áfangastað að miðju skjásins, áður valinn áfangastaður mun verða að síðasta milliáfangastað. - Ef ýtt er á þennan aðgerðahnapp verður skipt út áfangastað fyrir staðsetninguna á miðju skjásins, og skipta út fyrri áfangastað (ef einhver). + Hnappur til að skipta út áfangastað fyrir staðsetninguna á miðju skjásins, og skipta út fyrri áfangastað (ef einhver). Hnappur til að bæta inn punkti fyrir fyrsta milliáfanga á miðju skjásins. Þú ert með gömul ósamhæfð Wikipedia-gögn. Viltu setja þau í safnskrá? Í mörgum löndum (Þýskalandi, Frakklandi, Ítalíu og fleirum) er notkun aðvarana vegna hraðamyndavéla ólögleg. OsmAnd tekur ekki neina ábyrgð á því ef þú brýtur lög. Ekki samþykkja þetta nema þú hafir leyfi til að nota þennan eiginleika. @@ -2441,10 +2444,10 @@ Stendur fyrir svæði: %1$s x %2$s OsmAnd gefur kost á ónettengdum kortum og ónettengdri leiðsögn um víða veröld. OSM-breytingum var bætt í staðvært breytingasett Tilgreindu biðtímann sem leiðavalsskjárinn á að haldast opinn. - Þessi viðbót kemur með viðmótshluta á kortaskjáinn sem gerir kleift að útbúa ferla með því einu að ýta á kortið, eða nota eða breyta fyrirliggjandi GPX-skrám, í þeim tilgangi að skipuleggja ferðir og mæla vegalengdir milli tveggja punkta. Niðurstöðurnar má vista sem GPX-skrá sem hægt er að nota síðar við leiðsögn. - Þessi viðbót gerir aðgengiseiginleika tækisins nothæfa beint í OsmAnd. Það auðveldar t.d. aðlögun á talhraða TTS-talgervils, uppsetningu á stefnuvirkri skjáleiðsögn, notkun á músarkúlu fyrir stýringu á aðdrætti, eða svörun með texta-í-tal eins og þegar tilkynnt er upphátt um staðsetningar. - Í gegnum þessa viðbót er hægt að nota OsmAnd beint til að bæta inn í OSM-kortagrunninn, eins og til dæmis að búa til eða breyta merkisstöðum í OSM (POI objects), opna eða gera athugasemdir í OSM Notes, og að setja inn skráðar GPX-skrár. OSM er samfélagsdrifinn allsherjar kortagerðargrunnur sem skoða má nánar á https://openstreetmap.org. Virk þáttaka er vel þegin, og með þessari viðbót er því hægt að vinna beint úr OsmAnd með því að setja OSM-persónuauðkennin þín upp í forritinu. - Þessi viðbót birtir stillingar fyrir þróun og aflúsun, eins og fyrir prófanir eða leiðahermingu, upplýsingar um myndgerðarafköst, eða raddskilaboð. Þessar stillingar eru ætlaðar fyrir forritara en eru ekki nauðsynlegar fyrir almenna notendur. + Útbúðu ferla með því að ýta á kortið, eða með því að nota eða breyta fyrirliggjandi GPX-skrám, í þeim tilgangi að skipuleggja ferðir og mæla vegalengdir milli punkta. Niðurstöðurnar má vista sem GPX-skrá sem hægt er að nota síðar við leiðsögn. + Gerir aðgengiseiginleika tækisins nothæfa beint í OsmAnd. Það auðveldar t.d. aðlögun á talhraða TTS-talgervils, uppsetningu á stefnuvirkri skjáleiðsögn, notkun á músarkúlu fyrir stýringu á aðdrætti, eða svörun með texta-í-tal eins og þegar tilkynnt er upphátt um staðsetningar. + Bættu inn í OSM-kortagrunninn, eins og til dæmis með því að búa til eða breyta merkisstöðum í OSM (POI objects), opna eða gera athugasemdir í OSM Notes, og að setja inn skráðar GPX-skrár. OSM er samfélagsdrifinn allsherjar kortagerðargrunnur. + Stillingar fyrir þróun og aflúsun, eins og fyrir prófanir eða leiðahermingu, upplýsingar um myndgerðarafköst, eða raddskilaboð. Ætlaðar fyrir forritara en eru ekki nauðsynlegar fyrir almenna notendur. * Ýttu til að merkja punkt. \n * Ýta og halda á kortið til að eyða fyrri punkti. \n * Ýta og halda á punkt til að skoða og bæta við lýsingu. @@ -2463,7 +2466,7 @@ Stendur fyrir svæði: %1$s x %2$s \n • Áskrift að OsmAnd Live er núna með alla eiginleika OsmAnd \n \n - Búðu til eða breyttu merkisstöðum í OSM (POI), opnaðu eða gerðu athugasemdir í OSM og sendu inn skráða ferla í GPX-skrám. + Búðu til eða breyttu merkisstöðum í OSM (POI), opnaðu eða gerðu athugasemdir á OSM-minnispunkta og sendu inn skráða ferla í GPX-skrám. Ýttu á merki á kortinu til að færa það efst í virk kortamerki án þess að opna samhengisvalmyndina. Bættu minnispunkti með hljóði, ljósmynd eða myndskeiði á hvern punkt á kortinu, með hjálp viðmótshluta eða samhengisvalmyndar. Veldu feril til að bæta ferilpunktum í kortamerki hans. @@ -2493,7 +2496,7 @@ Stendur fyrir svæði: %1$s x %2$s Fáðu ótakmörkuð niðurhöl korta: vikulega, daglega eða á klukkustundar fresti. Ótakmörkuð niðurhöl korta, uppfærslur og Wikipedia-viðbót. Virkja leiðsögn fyrir breytingar í OsmAnd Live. - Sú mappa sem er valin undir geymslugögn er einungis lesanleg. Geymslumappan er því tímabundið sett í innra minnið. Veldu endilega skrifanlega geymslumöppu. + Sú mappa sem er valin undir geymslugögn er ekki-skrifanleg. Veldu endilega skrifanlega geymslumöppu. Nauðsynlegt til að geta gefið þér upplýsingar um framlög þín. Hluti styrktarfjárhæðarinnar verður sendur til OSM-notendanna sem senda inn breytingar á kortinu á þessu svæði. Kauptu fyrst áskrift að OsmAnd Live @@ -2530,8 +2533,8 @@ Stendur fyrir svæði: %1$s x %2$s Sýna lokaða minnispunkta Birta/fela OSM-minnispunkta á kortinu. GPX - hentar til útflutnings fyrir JOSM eða aðra OSM-ritla. - OSC - hentar til útflutnings í OpenStreetMap. - Veldu tegund útflutnings: OSM-minnispunktar, merkisstaðir, eða bæði. + OSC - hentar til útflutnings í OSM. + Flytja út sem OSM-minnispunkta, merkisstaði, eða bæði. OSM-minnispunktar Skipta upptöku Nota skiptar upptökur @@ -2545,12 +2548,14 @@ Stendur fyrir svæði: %1$s x %2$s Bætir inn millistoppi Bætir við fyrsta stoppi Færa áfangastað upp, og búa til áfangastað - Þessi áskrift virkjar uppfærslur á klukkustundar fresti fyrir öll kort um allan heim. Hluti innkomunnar fer til OSM-samfélagsins og er greitt fyrir hvert framlag til OSM. Ef þér líkar við OsmAnd og OSM og vilt styðja við verkefnið og fá stuðning frá þeim, þá er þetta kjörin leið. + Þessi áskrift virkjar uppfærslur á klukkustundar fresti fyrir öll kort um allan heim. +\n Hluti innkomunnar fer til OSM-samfélagsins og er greitt fyrir hvert framlag til OSM. +\n Ef þér líkar við OsmAnd og OSM og vilt styðja við verkefnið og fá stuðning frá þeim, þá er þetta kjörin leið. Mun setja GPX-skráningu í bið þegar forritið er drepið (slökkt á því í gegnum nýleg forrit skjáinn - bakgrunnsvísir OsmAnd hverfur þar með úr tilkynningastiku Android-kerfisins.) Nafni eftirlætisins hefur verið breytt í %1$s til að auðvelda rétta vistun strengsins ásamt tjáningartáknum yfir í skrá. Hægt er að kveikja og slökkva á almennri skráningu staðsetninga í GPX-skrá með viðmótshlutanum fyrir GPX-skráningu á kortaskjánum. - Síðan í Android útgáfu 4.4 (KitKat) er gamla geymslumappan (%s) úrelt. Á að afrita allar OsmAnd-skrár í nýja möppu\? -\n Athugasemd 1: Gömlu skrárnar þínar haldast óbreyttar (en hægt er að eyða þeim handvirkt). + Síðan í Android útgáfu 4.4 (KitKat) er gamla geymslumappan (%s) úrelt. Á að afrita allar OsmAnd-skrár í nýja möppu\? +\n Athugasemd 1: Gömlu skrárnar þínar haldast óbreyttar (en hægt er að eyða þeim handvirkt). \n Athugasemd 2: Á nýja geymslustaðnum verður ekki lengur hægt að deila skrám á milli OsmAnd og OsmAnd+. Virkjaðu viðbótina fyrir skráningu ferða, sem notar þjónustur fyrir skráningu staðsetninga (GPX-skráning, rakning með netstuðningi) Ónettengd OsmAnd-leiðsögn er eiginleiki á tilraunastigi og virkar ekki fyrir vegalengdir sem eru lengri en u.þ.b. 20 km. @@ -2866,7 +2871,7 @@ Stendur fyrir svæði: %1$s x %2$s Endurnýjast árlega %1$.2f %2$s Tíðni greiðslna: - Hluti innkomunnar fer til kortagerðar í OpenStreetMap. + Styrkir hjálpa til við kortagerð í OpenStreetMap. Með OsmAnd Áskriftir Einungis birta 360° myndir @@ -3089,7 +3094,7 @@ Stendur fyrir svæði: %1$s x %2$s Bílar, trukkar, mótorhjól Fjallahjól, skellinöðrur, hestar Ganga, hlaup - Allar tegundir almenningssamgangna + Tegundir almenningssamgangna Siglingar, róður, seglbátar Flugvélar, svifflug BRouter (ótengt) @@ -3123,7 +3128,7 @@ Stendur fyrir svæði: %1$s x %2$s Leiðir fyrir gönguskíði eða norræn fjallaskíði. Leiðir sem troðnar eru einungis fyrir klassískan stíl en án hluta fyrir skautun. Þetta telur einnig með leiðir sem troðnar eru með minni farartækjum og lausari sporum sem jafnvel eru gerð af skíðagöngufólkinu sjálfu. Kjósa leiðir á þessu erfiðleikastigi, þótt leiðarval um erfiðari eða auðveldari leiðir séu mögulegar ef um stutta búta sé að ræða. - Frjálsar brekkur og utanbrautaleiðir eru óopinberar leiðir. Venjulega ótroðnar, ekki viðhaldið af starfsmönnum skíðasvæðis og oft ekki skoðaðar í lok dags. Umferð er leyfð á eigin ábyrgð. + Frjálsar brekkur (freeride) og utanbrautaleiðir eru óopinberar leiðir. Venjulega ótroðnar, ekki viðhaldið af starfsmönnum skíðasvæðis og oft ekki skoðaðar í lok dags. Umferð er leyfð á eigin ábyrgð. Leyfa OsmAnd að safna og vinna notkun á ónafngreindum notkunargögnum. Ekki er safnað neinum gögnum um staðsetningu þína eða um þá staði sem þú skoðar á kortinu. \n \nAlltaf er hægt að breyta þessu í \'Stillingar\' → \'Gagnaleynd og öryggi\'. @@ -3293,7 +3298,7 @@ Stendur fyrir svæði: %1$s x %2$s Límdu slóð á möppuna með OsmAnd-gögnum Skipta um OsmAnd-gagnamöppu\? Færa á nýja staðinn - Innri gagnageymsla, falin fyrir notandanum og öðrum forritum, einungis aðgengileg fyrir OsmAnd + Innri gagnageymsla OsmAnd (falin fyrir notandanum og öðrum forritum). Breyta gagnageymslumöppu Snjógerði Sleðar @@ -3347,7 +3352,7 @@ Stendur fyrir svæði: %1$s x %2$s \n \n • Nýr niðurhalsgluggi fyrir landakort sem stingur upp á hvaða kort ætti að sækja \n -\n • Lagfæringar á næturþema +\n • Lagfæringar á dökku þema \n \n • Löguð vandamál við leiðagerð víðsvegar um heiminn \n @@ -3357,13 +3362,13 @@ Stendur fyrir svæði: %1$s x %2$s \n \n • Skíðaleiðir: bætt við hæðarsniði og flækjustigi leiða í nákvæmari eiginleika leiðar \n -\n • Auk ýmissa annarra lagfæringa -\n +\n • Auk ýmissa annarra lagfæringa +\n \n - Þú getur virkjað þessa breytingu í öll notkunarsnið eða einungis þau sem eru valin. + Þú getur virkjað þessa breytingu í öllum eða einungis völdu notkunarsniði. Sameiginlegt Velja vegi með óbundnu slitlagi - Velja frekar vegi með óbundnu slitlagi. + Velja frekar vegi með óbundnu slitlagi við leiðagerð. OSM-breytingar Hnappur til að birta eða fela hæðarlínur á kortinu. Birta hæðarlínur @@ -3373,16 +3378,16 @@ Stendur fyrir svæði: %1$s x %2$s Birta hæðaskyggingu Fela hæðaskyggingu Birta/Fela hæðaskyggingu - Gat ekki ræst talgervil + Gat ekki ræst talgervil. Herma eftir staðsetningu þinni með áður skráðum GPX-ferli. Flytja út snið OsmAnd-snið: %1$s - Sniðið \'%1$s\' er þegar til staðar. Skrifa yfir það\? + \'%1$s\' er þegar til staðar. Skrifa yfir það\? Gat ekki flutt út sniðið. - Innflutningur á sniði - Til að flytja inn snið skaltu velja sniðskrána á tækinu og opna hana með OsmAnd. + Flytja inn snið + Bttu við sniði með því að opna sniðskrána með OsmAnd. Villa í innflutningi %1$s: %2$s - Það tókst að flytja %1$s inn. + Flutti inn %1$s. Hvítt Skipta á %1$s og %2$s Upphafspunktur @@ -3390,17 +3395,17 @@ Stendur fyrir svæði: %1$s x %2$s Ferill vistaður Skráarheiti er autt Afturkalla - Hnappur til að gera upphafsstað að miðju skjásins og reikna leið að áfangastað eða opna glugga til að velja áfangastað ef hann er ekki þegar merktur á kortinu. + Hnappur til að gera miðju skjásins að upphafsstað. Mun síðan spyrja um áfangastað eða setja í gang útreikning á leiðum. Birta hnútanetkerfi fyrir hjólaleiðir Hreinsa %1$s\? Niðurhalsgluggi korta Samskiptagluggar og tilkynningar - Stjórngluggar, samskiptagluggar og tilkynningar sem OsmAnd birtir við notkun. + Stjórngluggar, samskiptagluggar og tilkynningar. Hnútanetkerfi Kort sem stungið er upp á - Þessi kort eru nauðsynleg til notkunar með forritsviðbótinni + Þessi kort eru nauðsynleg með forritsviðbótinni. Notkunarsniðum bætt við - Viðbótin bætir nýju sniði við OsmAnd + Snið sem viðbótin bætir við OsmAnd Slökkva Nýrri viðbót bætt við Sameina búta @@ -3412,22 +3417,22 @@ Stendur fyrir svæði: %1$s x %2$s Persónulegt Sæki %s Svert - Fyrir eyðimerkur og önnur mjög dreifbýl svæði. Sýnir nákvæmari atriði miðað við kvarða skoðunar. - Veldu leiðsagnartáknmynd - Veldu kortatáknmynd + Fyrir eyðimerkur og önnur mjög dreifbýl svæði. Sýnir nákvæmari atriði. + Staðsetningartáknmynd við hreyfingu + Staðsetningartáknmynd við hvíld Eftir að ýtt er á \"Virkja\" munu eydd snið tapast endanlega. Aðalsnið Veldu lit - Þú getur ekki eytt sjálfgefnum grunnsniðum OsmAnd, en þú getur gert þau óvirk á skjánum hér á undan, eða fært þau neðst. + Sjálfgefnum grunnsniðum OsmAnd er ekki hægt að eyða, en hægt er gera þau óvirk (á skjánum hér á undan), eða færa þau neðst. Breyta sniðum - Gerð leiðsagnar hefur áhrif á reglur þær sem notaðar eru við útreikning leiða.. + Gerð leiðsagnar hefur áhrif á reglur þær sem notaðar eru við útreikning leiða. Útlit sniðs - Veldu táknmynd, lit og nafn + Táknmynd, litur og nafn Breyta lista yfir snið Valið snið - Með því að smella á %1$s taparðu öllum breytingunum þínum. - Allar sniðstillingar verða endurstilltar á sína stöðu eftir uppsetningu. - Núllstilla allar sniðstillingar\? + Með því að ýta á %1$s taparðu öllum breytingunum þínum. + Endurstilla allar sniðstillingar á upphaflegar sjálfgefnar stillingar. + Endurstilla allar sniðstillingar\? %1$s: %2$s %1$s %2$s %1$s: %2$s @@ -3439,12 +3444,52 @@ Stendur fyrir svæði: %1$s x %2$s Stærð mynda, gæði hljóð- og myndskeiða Innskráning, lykilorð, breytingar án nettengingar Veldu táknmynd, lit og heiti - Gerir þér kleift að deila fyrirliggjandi staðsetningu með upptöku á ferð. + Gerir kleift að deila fyrirliggjandi staðsetningu með upptöku á ferð. Rakning með netstuðningi Nákvæmni skráninga Endurreikningur leiðar - Þessar stillingar viðbótarinnar eru almennar og eiga við um öll snið. - Breytingar á OpenStreetMap + Þessar stillingar eiga við um öll snið. + OSM-breytingar OSM - Þú munt aðeins sjá táknið þegar leiðsögn er í gangi eða á meðan þú ert á ferðinni. + Táknið birtist þegar leiðsögn er í gangi eða á meðan verið er á ferðinni. + Engar leiðsagnarreglur í \'%1$s\'. Veldu einhverja aðra skrá. + Skráðu ferlarnir þínir eru í %1$s, eða OsmAnd-gagnamöppunni. + OSM-minnispunktarnir þínir eru í %1$s. + Minnispunktar myndskeiða + Minnispunktar ljósmynda + Auglýsing + Notandanafn og lykilorð + Táknmynd birtist við hvíld. + Athugaðu og deildu nákvæmum atvikaskrám úr forritinu + Ekki tókst að þátta \'%s\' geo-virkniskipun (intent). + Krafist er heimilda til að nota þennan valkost. + Þetta síar út punkta þegar hraði er fyrir neðan við tiltekin mörk. Þetta lætur skráða ferla sýnast mýkri þegar þeir eru skoðaðir á korti. + Tímabiðminni + Millibil rakningar + Veffang + Tilgreindu vefslóð með málskipan færibreytu: lat={0}, lon={1}, timestamp={2}, hdop={3}, altitude={4}, speed={5}, bearing={6}. + Tilkynning + Lágmarkshraði + Lágmarksnákvæmni + Minnsta hreyfing + Valmynd — Staðirnir mínir — Ferlar + Valmynd — Staðirnir mínir — Minnispunktar + Valmynd — Staðirnir mínir — OSM-breytingar + Frumstilla stillingar viðbótar á sjálfgefin gildi + Uppskipting upptöku + Nota kerfisforrit + Hljóð við myndatöku + Heimild fékkst + Veljið studda %1$s kerfisviðaukaskrá í staðinn. + Skoðaðu breytingarnar þínar eða villur í OSM sem ekki hafa enn verið sendar inn í %1$s. Innsendir punktar verða ekki lengur birtir. + Aukaverkanir: Ferilinn þinn mun vanta alla þá hluta þar sem kröfur um lágmarkshraða voru ekki uppfylltar (t.d. þar sem þú ert að ýta hjólinu þínu upp bratta brekku). Að auki verða engar upplýsingar um kyrrstöður, eins og t.d. hvíldarstaði. Þetta hefur áhrif á alla greiningu eða eftirvinnslu, eins og þegar verið er að skilgreina heildarlengd ferðar, tíma á ferðinni eða meðalhraða þinn. + Ábending: Reyndu fyrst að nota hreyfiskynjun í gegnum síuna sem mælis skráða lágmarkshliðrun (B), hún gæti gefið betri niðurstöður og þú tapar minna af gögnum. Ef ferlarnir þínir eru áfram loðnir við lágan hraða, skaltu prófa hér gildi sem ekki eru núll. Athugaðu að sumar mælingar gætu gefið gildi án hraða (sumar mæliaðferðir sem byggjast á netkerfum), í þeim tilfellum myndi ekkert vera skráð. + Athugaðu: ef hraði > 0 skoðaðu: Flest GPS kubbasett gefa aðeins upp hraðagildi ef reikniritið ákvarðar að tækið sé á hreyfingu, en gefa ekki neitt gildi ef svo er ekki. Þar af leiðir að sé notuð stillingin > 0 í þessari síu má segja að sé verið að nota hreyfiskynjunina í GPS kubbasettinu. En jafnvel þó þetta sé ekki síað á meðan skráningu stendur, þá notum við samt þennan eiginleika í greiningu okkar á GPX-ferlinum til að ákvarða leiðrétta vegalengd, þ.e.a.s. gildið sem birtist í þeim reit er einmitt skráð vegalengd á meðan verið er á ferðinni. + Þetta mun aðeins skrá punkta mælda með lágmarksáreiðanleika (í metrum/fetum, eins og tilgreint er af Android fyrir kubbasettið þitt). Áreiðanleiki í þessu tilfelli á við dreifingu á endurteknum mælingum, og tengist ekki beint þeirri nákvæmni sem felst í því hversu nálægt mælingarnar eru raunverulegri/sannri staðsetningu þinni. + Aukaverkanir: Vegna síunar eftir áreiðanleika, gæti vantað alveg suma punkta, t.d. undir brúm, undir trjám, milli hárra bygginga eða við tiltekin veðurskilyrði. + Ábending: Það er erfitt að spá fyrir um hvað verði skráð og hvað ekki, það getur verið betra að slökkva á þessari síu. + Athugaðu: Ef slökkt hefur verið á GPS-tækinu rétt áður en skráning hefst og tækið því nýkomið í gang, gæti áreiðanleiki fyrsta punktsins verið minni en annars, þannig að í kóðanum okkar myndum við vilja bíða í nokkrar sekúndur áður en skráning punkta hefst (eða skrá besta af 3 samfelldum punktum, o.s.frv.), en þetta hefur ekki ennþá komið til framkvæmda. + Þessi sía kemur í veg fyrir að tvíteknir punktar séu skráðir ef of lítil raunveruleg hreyfing hefur átt sér stað, þetta gerir ferla áferðarfallegri ef ekki á að eftirvinna þá. + Aukaverkanir: Tímabil í hvíld eru alls ekki skráð eða þá með aðeins einum punkti. Litlar (raunverulegar) hreyfingar (t.d. til hliðar, til að merkja mögulega hliðarleiðir leiðar) gætu síast í burtu. Skráin þín inniheldur minni upplýsingar til eftirvinnslu, og er með verri tölfræði þar sem umframpunktar eru síaðir út á meðan skráningu stendur, á meðan mögulega er verið að geyma skemmdar upplýsingar vegna lélegrar móttöku eða truflana í GPS kubbasetti. + Ábending: Stilling upp á 5 metra gæti virkað vel ef þú hefur ekki þörf fyrir meiri nákvæmni og ef þú vilt koma í veg fyrir að verið sé að skrá gögn á meðan staldrað er við. \ No newline at end of file diff --git a/OsmAnd/res/values-it/strings.xml b/OsmAnd/res/values-it/strings.xml index aeffddb96e..aa405fc543 100644 --- a/OsmAnd/res/values-it/strings.xml +++ b/OsmAnd/res/values-it/strings.xml @@ -543,8 +543,8 @@ Filtro Salva come Eliminare il filtro\? - Filtro \'{0}\' cancellato - Filtro \'{0}\' creato + Filtro \'%1$s\' cancellato + Filtro \'%1$s\' creato La navigazione offline di OsmAnd è temporaneamente non disponibile. Circolazione a sinistra Per i paesi in cui si guida nella parte sinistra della strada. @@ -2044,7 +2044,7 @@ Memoria in proporzione %4$s MB (limite di Android %5$s MB, Dalvik %6$s MB).Mostrare PDI natalizi\? Marrone chiaro Marrone scuro - Integrità della superficie stradale + Tipo di superficie stradale Filtro: nessuna registrazione di punti al di sotto di questa velocità. Soglia minima dello spostamento per la registrazione Filtro: imposta la distanza minima dal precedente punto a cui avverrà la registrazione di un nuovo punto. @@ -3401,7 +3401,7 @@ Rappresenta l\'area: %1$s x %2$s Parco innevato Sci alpinismo Freeride - Spessore + Spesso Per i deserti e altre zone poco popolate. Seleziona l\'icona di navigazione Seleziona l\'icona della mappa @@ -3444,4 +3444,4 @@ Rappresenta l\'area: %1$s x %2$s OSM L\'icona viene visualizzata solo durante la navigazione o in movimento. Qui puoi vedere e condividere i log dell\'applicazione - + \ No newline at end of file diff --git a/OsmAnd/res/values-ja/strings.xml b/OsmAnd/res/values-ja/strings.xml index e9e70c5533..2fe6d5ad0b 100644 --- a/OsmAnd/res/values-ja/strings.xml +++ b/OsmAnd/res/values-ja/strings.xml @@ -479,8 +479,8 @@ POIの更新は利用できません フィルタ 名前をつけて保存 選択したフィルタを削除しますか? - フィルタ \'{0}\' は削除されました - フィルタ \'{0}\' が作成されました + フィルタ \'%1$s\' は削除されました + フィルタ \'%1$s\' が作成されました 写真撮影時でのシャッター音の有無を設定します。 世界地図(ワールドベースマップ) マップ表示倍率 @@ -1054,7 +1054,7 @@ POIの更新は利用できません マップ描画に関する設定 ハイキング オートバイ - ボート + 船舶・舟艇 航空機 OSMに関する%1$d個の変更を削除してもよろしいですか? すべて削除 @@ -1213,7 +1213,7 @@ POIの更新は利用できません GPSトラックは空です 使用した経路 お気に入り - お気に入り + ブックマーク ピンク ブラウン 表示色 @@ -3031,7 +3031,7 @@ POIの更新は利用できません 最低速度 最高速度 標準移動速度 - 道路種別や制限速度が不明な道などを含むすべての場合に備えて、予想到着時間の計算に使用します + すべての道路の移動速度を制限し、種別や制限速度が不明な道路が多い場合の到着時間予測に役立ちます(ルート計算に影響します) オフロード プロファイルの個別設定 設定した値は各プロファイルごとに保持されます @@ -3200,7 +3200,7 @@ POIの更新は利用できません 難易度指定 ここで選択した難易度をベースにルート検索をしますが、短い距離ならば難しいゲレンデや簡単なゲレンデへのルーティングも可能です。 ゲレンデ外 - フリーライドやゲレンデ外は非公式のルートです。通常は手入れされていないうえ、職員によってメンテナンスされておらずクローズ時間にもチェックされません。禁止されている場所には決して入らず自己責任で利用してください。 + \'フリーライド\'や\'ゲレンデ外\'は非公式のルートです。通常は手入れされていないうえ、職員によってメンテナンスされておらずクローズ時間にもチェックされません。マップデータは自己責任で利用し、禁止されている場所には決して入らないでください。 道路種別 設定プロファイル: OsmAndは座標形式の一つとしてUTM標準形式を使用します。これはUTM NATO形式と似ていますが異なるものなのでご注意ください。 @@ -3364,15 +3364,15 @@ POIの更新は利用できません 陰影起伏図を表示 陰影起伏図を非表示 陰影起伏図の表示/非表示 - テキスト読み上げエンジンを起動できません + テキスト読み上げエンジンを起動できません。 プロファイルのエクスポート OsmAndプロファイル:%1$s - 『%1$s』というプロファイルは既に存在します。上書きしますか? + \'%1$s\'は既に存在します。上書きしますか? プロファイルをエクスポートできませんでした。 インポートするプロファイル: - OsmAndにて端末内のファイルを選択し開くことで、プロファイルをインポートできます。 + OsmAndでファイルを開きプロファイルを追加します。 【%1$s】インポートエラー: %2$s - %1$sのインポートに成功しました。 + %1$sをインポートしました。 記録されたGPX経路を利用して位置をシミュレートします。 ホワイト %1$sと%2$sを入れ替え @@ -3390,7 +3390,7 @@ POIの更新は利用できません 推奨マップ これらのマップはプラグインを使用する場合に必要です 追加されたプロファイル - プラグインは新しいプロファイルをOsmAndに追加します + プラグインによって追加されたプロファイル OFFに 新しいプラグインが追加されました セグメント同士の接続 @@ -3401,19 +3401,78 @@ POIの更新は利用できません パーソナル をダウンロード中 濃い - 砂漠などの過疎地に向いたマップスタイルです。 + 砂漠などの過疎地に向いたマップスタイルです。各情報の詳細も表示されます。 %1$s • %2$s %1$s, %2$s - ナビゲーションアイコンの選択 - マップアイコンの選択 - [決定]をタップすると、プロファイルが完全に削除されます。 + 移動中アイコンの設置 + 静止中アイコンの設置 + [適用]をタップすると、プロファイルが完全に削除されます。 マスタープロファイル 色の選択 - OsmAndに最初からあるプロファイルは削除できませんが、前の画面でそれらを無効にしたり、リストの下の方へ移動させることはできます。 + OsmAndの標準プロファイルは削除できませんが、前の画面でそれらを無効にしたり、リストの下の方へ移動させることはできます。 プロファイルの編集 - ナビゲーションタイプは、ルート計算の方針に影響します。 + \'ナビゲーションタイプ\'は、ルート計算方法の管理をおこないます。 プロファイルの外観 - アイコン、色、名前を選択してください + アイコンの色と名前 プロファイルリストの編集 選択されたプロファイル + \'%1$s\'にはルーティングルールがありません。別のファイルを選択してください。 + 対応している拡張ファイル%1$sを選択してください。 + アプリケーションの詳細なログを共有し確認しあえるようにします + このオプションを使用するには許可が必要です。 + これは一定速度以下のポイントを記録しないように使う低速カットオフフィルターです。これを使うことで記録経路が地図上で滑らかに見える場合があります。 + 副作用:最低速度の基準を満たさない(自転車で急な坂を登るなどの)想定はどの移動手段でもなされません。また休憩による一時停止などに関する情報も記録されません。その結果、旅程の合計時間や移動時間、または平均速度を決定しようとするときなど分析や後処理に影響を及ぼします。 + 推奨方法:最初はモーション検出をロギング最小移動量フィルター(B)で使用してみてください。最良ではなくても良い結果になる可能性が高くデータの損失も少なくなります。低速でも経路のノイズが多い場合は0以外の値を試してください。測定方法(一部のネットワークベースの方法など)によっては速度値がまったく報告されない場合があります。その場合何も記録されません。 + ※注:速度>0 に関して:大抵のGPS機能はアルゴリズムにて移動中と判断した場合にのみ速度値を返し、移動していない場合はとくに何も返しません。したがってこの>0フィルターを使用すると、移動速度は0以上と判定されGPSによる移動検出がなされます。ただ記録時にフィルタリングしなくても、GPX解析時には距離補正がなされます。よって結果的にフィールドに表示される値は、移動中に記録された距離となります。 + これにより最小精度(単位:メートル/フィート、Android端末の場合使用しているチップセットに依存)で測定された点のみが記録されます。この場合の精度は繰り返し測定された場合のばらつき度合いを示し、測定値が実際の位置にどれだけ近いかを定義する精度とは意味が異なります。 + 副作用:精度によるフィルタリングの結果、橋の下、木々の下、高層ビルの間、または特定の気象条件にて位置情報が欠落する場合があります。 + 推奨方法:何が記録され何が記録されないかを予測するのは難しいため、通常はフィルターをオフにするのが最善です。 + 注:記録の直前にGPSがオフになっていた場合、測定された初期地点の精度が低下する可能性があるため、地点を記録する前に2秒ほど待つ(あるいは3つの連続した地点の最良値を記録するなど)のコードを組む予定ですが、現段階ではまだ実装されていません。 + このフィルターは実際の動きが少なすぎる可能性がある場所での地点の重複記録を防ぎ、後処理(手動補正)予定のない経路の見た目を改善します。 + 副作用:休憩の間あるいは一ヶ所にとどまっている間は記録されません。(現実世界での)小さな動き(たとえば旅程中の寄り道)は除外される可能性があります。ファイルには後処理で補正するための情報が少なく、記録時に明らかに冗長なポイントを除外すると、受信不良状態やGPSチップセットの影響に起因する悪要素も取り込んでしまうため、統計値などが悪化します。 + 推奨方法:5メートル程度の設定ならば現実的にそれより細かいデータを取得する必要がなく、休憩中などデータを意図的に取得したくない場合にも適しています。 + タイムバッファ + 追跡間隔 + ウェブアドレス + 指定したWebアドレスに経路データを送信します/使えるパラメータ:緯度={0}、経度={1}、タイムスタンプ={2}、HDOP={3}、標高={4}、速度={5}、ベアリング={6} + 通知 + 最低速度 + 最小精度 + 最小移動量 + %1$sをタップすると、すべての変更が破棄されます。 + すべてのプロファイル設定を初期化し、インストール直後の標準設定に戻します。 + すべてのプロファイル設定をリセットしますか? + %1$s %2$s + %1$s: %2$s + ファイルからインポート + ルーティングファイルのインポート + プロファイルのインポート + ナビゲーション、ロギング精度 + 画像サイズ、音声および動画品質 + ログイン、パスワード、オフライン編集 + アイコン種類、色、名前の選択 + 旅行記録を利用し現在地の共有ができます。 + オンライン追跡 + ロギング精度 + 記録された経路は%1$s、またはOsmAndフォルダーにあります。 + OSMメモは%1$sにあります。 + 動画メモ + 写真メモ + ルート再計算 + 案内 + ユーザー名とパスワード + これらの設定はすべてのプロファイルに適用されます。 + OSM編集 + %1$sにまだアップロードされていない編集内容やOSMバグを表示します。アップロード後には表示されなくなります。 + OSM + ナビゲーションまたは移動中にアイコンが表示されます。 + 静止時にアイコンが表示されます + メニュー — ブックマーク — 経路 + メニュー — ブックマーク — メモ + メニュー — ブックマーク — OSM編集 + プラグイン設定を初期値に戻す + 記録を分割 + システムアプリを使用 + カメラシャッター音 + 認証に成功しました \ No newline at end of file diff --git a/OsmAnd/res/values-ka/strings.xml b/OsmAnd/res/values-ka/strings.xml index 2459f53431..b669c55d8c 100644 --- a/OsmAnd/res/values-ka/strings.xml +++ b/OsmAnd/res/values-ka/strings.xml @@ -792,8 +792,8 @@ ჩაწერა როგორც წავშალო მონიშნული ფილტრი? - წაიშალა ფილტრი {0} - შეიქმნა ფილტრი {0} + წაიშალა ფილტრი %1$s + შეიქმნა ფილტრი %1$s გზის მონაცემები ფორმატი: diff --git a/OsmAnd/res/values-ko/strings.xml b/OsmAnd/res/values-ko/strings.xml index a4271f7e94..8b47bae519 100644 --- a/OsmAnd/res/values-ko/strings.xml +++ b/OsmAnd/res/values-ko/strings.xml @@ -579,8 +579,8 @@ 필터 다른이름으로 저장 선택된 필터를 삭제할까요? - 필터 {0} 가 삭제되었습니다 - 필터 {0} 가 생성되었습니다 + 필터 %1$s 가 삭제되었습니다 + 필터 %1$s 가 생성되었습니다 전국 주소 세계 고도 보정 세계 seamarks diff --git a/OsmAnd/res/values-lt/strings.xml b/OsmAnd/res/values-lt/strings.xml index eecc46bd61..553998d06d 100644 --- a/OsmAnd/res/values-lt/strings.xml +++ b/OsmAnd/res/values-lt/strings.xml @@ -722,8 +722,8 @@ Tam prireiks {1} MB pastoviam saugojimui. Filtras Išsaugoti kaip Ištrinti pasirinktą filtrą? - Filtras {0} buvo ištrintas - Filtras {0} buvo sukurtas + Filtras %1$s buvo ištrintas + Filtras %1$s buvo sukurtas Skirta %1$s MB atminties (Android limitas %2$s MB, Dalvik %3$s MB). Skirta atminties Bendras skirtos atminties kiekis yra %1$s MB (Dalvik %2$s MB, kita %3$s MB). diff --git a/OsmAnd/res/values-lv/strings.xml b/OsmAnd/res/values-lv/strings.xml index 00debf5c9f..8d5740e410 100644 --- a/OsmAnd/res/values-lv/strings.xml +++ b/OsmAnd/res/values-lv/strings.xml @@ -654,8 +654,8 @@ Filtrēt Saglabāt kā Dzēst izvēlēto filtru? - Filtrs {0} tika izdzēsts - Filtrs {0} tika izveidots + Filtrs %1$s tika izdzēsts + Filtrs %1$s tika izveidots OsmAnd bezsaistes navigācija pagaidām nav pieejama. Kreisās joslas kustība Ieslēdziet, ja jūs atrodieties valstīs ar kreisās joslas kustību diff --git a/OsmAnd/res/values-ml/strings.xml b/OsmAnd/res/values-ml/strings.xml index 763d84436f..bc3918b786 100644 --- a/OsmAnd/res/values-ml/strings.xml +++ b/OsmAnd/res/values-ml/strings.xml @@ -1055,8 +1055,8 @@ "റൂട്ട് കണ്ടെത്താനായില്ല " "കണ്ട് പിടിച്ച റൂട്ട് ശൂന്യമാണ് " താല്‍പര്യമുള്ളവ ക്രമീകരിക്കുക - "{0} അരിപ്പ (ഫില്‍ട്ടര്‍) നീക്കം ചെയ്തിരിക്കുന്നു " - {0} അരിപ്പക്ക് (ഫില്‍ട്ടര്‍) രൂപം നല്‍കിയിരിയിരിക്കുന്നു + "%1$s അരിപ്പ (ഫില്‍ട്ടര്‍) നീക്കം ചെയ്തിരിക്കുന്നു " + %1$s അരിപ്പക്ക് (ഫില്‍ട്ടര്‍) രൂപം നല്‍കിയിരിയിരിക്കുന്നു "കസ്റ്റം അരിപ്പക്ക്(ഫില്‍ട്ടര്‍) രുപം നല്‍കുക" "കസ്റ്റം തെരച്ചില്‍ " പുതിയ അരിപ്പ (ഫില്‍റ്റര്‍) diff --git a/OsmAnd/res/values-nb/strings.xml b/OsmAnd/res/values-nb/strings.xml index 54ae4e5659..3df0769581 100644 --- a/OsmAnd/res/values-nb/strings.xml +++ b/OsmAnd/res/values-nb/strings.xml @@ -512,8 +512,8 @@ Filter Lagre som Slett dette filteret\? - \"{0}\"-filter slettet - {0}-filter opprettet + \"%1$s\"-filter slettet + %1$s-filter opprettet e-post GPS-info Ankomsttid diff --git a/OsmAnd/res/values-nl/strings.xml b/OsmAnd/res/values-nl/strings.xml index 45c970715c..2de5c13b59 100644 --- a/OsmAnd/res/values-nl/strings.xml +++ b/OsmAnd/res/values-nl/strings.xml @@ -626,8 +626,8 @@ Filter Bewaar als Verwijder dit filter\? - Filter {0} verwijderd - Filter {0} aangemaakt + Filter %1$s verwijderd + Filter %1$s aangemaakt OsmAnd offline navigatie is tijdelijk niet beschikbaar. Linksrijdend verkeer Activeer in een land waar men links rijdt. @@ -3299,8 +3299,8 @@ voor Gebied: %1$s x %2$s Beoordeel %1$s %2$s %1$s: %2$s - \'%1$s\' bestand bevat geen navigatieregels, kies een ander bestand. - Niet-ondersteund bestandstype. Kies een bestand met je delen %1$s extentie. + Geen navigatieregels in \'%1$s\' . Kies een ander bestand. + Selecteer een ondersteund bestand met %1$s extensie. Importeer uit bestand Importeer reisroutebestand Importeer profiel @@ -3324,4 +3324,6 @@ voor Gebied: %1$s x %2$s OSM U zal het icoon enkel zien tijdens het navigeren of bewegen. Kaarticoon verschijnt op de kaart en wijzigt slechts bij het navigeren in het navigatie-icoon. + Controleer en deel gedetailleerde logs van de applicatie + Toestemming is vereist om deze optie te gebruiken. \ No newline at end of file diff --git a/OsmAnd/res/values-pl/phrases.xml b/OsmAnd/res/values-pl/phrases.xml index 9f99df9c2a..819bce2415 100644 --- a/OsmAnd/res/values-pl/phrases.xml +++ b/OsmAnd/res/values-pl/phrases.xml @@ -1618,7 +1618,7 @@ PIKEPASS (przeznaczony) Visa Debit Karty Visa Debit nieakceptowane - Kryptowaluty akceptowane + Kryptowaluty nieakceptowane Inne Inne metody płatności nieakceptowane Routex @@ -3610,7 +3610,7 @@ Dostęp dla przyczep Dostęp dla motocyklów Dostęp dla motorowerów - Dostęp dla mofa + Dostęp dla motorynek Dostęp dla samochodów ciężarowych Dostęp dla lekkich pojazdów ciężarowych Dostęp dla niepełnosprawnych @@ -3650,7 +3650,7 @@ Dostęp dla motocykli: prywatny Dostęp dla motocykli: nie Dostęp dla motorowerów: nie - Dostęp dla mofa: nie + Dostęp dla motorynek: nie Dostęp dla rowerów: prywatny Dostęp dla rowerów: po zsiądnięciu Dostęp dla rowerów: do celu podróży @@ -3782,4 +3782,6 @@ Nieaktywny Liczba erupcji Duch roweru + Wulkan błotny + Paintball \ No newline at end of file diff --git a/OsmAnd/res/values-pl/strings.xml b/OsmAnd/res/values-pl/strings.xml index 4dc90fb373..5a37db0e96 100644 --- a/OsmAnd/res/values-pl/strings.xml +++ b/OsmAnd/res/values-pl/strings.xml @@ -428,7 +428,7 @@ Skonfiguruj ustawienia potrzebne do wysyłania danych do Openstreetmap.org (OSM). Ustaw język, pobierz/wczytaj ponownie dane. Dane - Edytowanie OSM + Edytowanie OpenStreetMap Przybliża mapę w zależności od prędkości (dopóki mapa zsynchronizowana jest z aktualnym położeniem). Automatyczne przybliżanie mapy Dodatkowe ustawienia @@ -539,14 +539,14 @@ Filtr Zapisz jako Usunąć ten filtr\? - Usunięto filtr {0} - Utworzono filtr {0} + Usunięto filtr %1$s + Utworzono filtr %1$s Nawigacja offline w OsmAnd jest tymczasowo niedostępna. Ruch lewostronny Dla krajów, w których jeździ się po lewej stronie ulicy. Nie ustalono jeszcze punktu początkowego. Anulować pobieranie pliku? - Mapa podstawowa potrzebna do zapewnienia podstawowej funkcjonalności jest w kolejce pobierania. + Mapa bazowa potrzebna do zapewnienia podstawowej funkcjonalności znajduje się w kolejce pobierania. Aktywuj wtyczkę \"Mapy online\", aby wybrać inne źródła mapy Mapy online i kafelki Używa map online (pobiera i przechowuje kafelki na karcie pamięci). @@ -559,7 +559,7 @@ \nMapy kafelkowe można uzyskać bezpośrednio z zasobów sieciowych, jak i przygotować je do użytku w trybie offline (i ręcznie skopiować do katalogu danych OsmAnd) jako bazy danych sqlite, które mogą być przygotowane przez niezależnych dostawców map. Wyświetla ustawienia umożliwiające włączenie śledzenia i nawigacji w tle poprzez okresowe wybudzanie urządzenia GPS (przy wyłączonym ekranie). Umożliwia korzystanie ze specjalnych ułatwień dostępu urządzenia bezpośrednio w OsmAnd. Pozwala na np. dostosowanie szybkości mowy syntezowanych komunikatów głosowych, skonfigurowanie poruszania się po ekranie za pomocą pada kierunkowego, użycie trackballa do zmiany przybliżenia lub syntezowanych komunikatów głosowych np. do automatycznego powiadamiania o położeniu. - Ta wtyczka pokazuje ustawienia dotyczące rozwoju i diagnozowania błędów, takie jak testowanie i symulacja trasy, wydajnosci renderowania lub komunikatów głosowych. Te ustawienia są przeznaczone dla twórców i nie są potrzebne zwykłemu użytkownikowi. + Ustawienia funkcji programowania i debugowania, takie jak symulacja nawigacji, wydajność renderowania lub komunikaty głosowe. Przeznaczony dla programistów, niepotrzebny do normalnego użytkowania aplikacji. Wtyczki Aktywuje zaawansowane ustawienia i dodatkową funkcjonalność. Wtyczki @@ -672,7 +672,8 @@ Ustawienia ogólne Ustawienia ogólne Nie ma wystarczająco miejsca, aby pobrać %1$s MB (dostępne miejsce: %2$s). - Czy pobrać {0} plik(-i/-ów)\? Zostanie użyte {1} MB (z {2} MB). + Czy pobrać {0} plik(-i/-ów)\? +\nZostanie użyte {1} MB (z {2} MB). Znaleziono wiele kategorii miejsc użytecznych odpowiadających zapytaniu. Nazwa Kategoria @@ -719,8 +720,8 @@ PM AM Miejsce parkowania - Pozwala zapisać, gdzie został zaparkowany samochód oraz ile pozostało czasu parkowania, jeśli jest on ograniczony. -\nMiejsce parkowania oraz czas można znaleźć na karcie w panelu oraz na widżecie mapy. Wtyczka może dodać powiadomienie i przypomnienie do kalendarza. + Umożliwia zapisanie miejsca zaparkowania samochodu, w tym pozostałego czasu parkowania. +\n Zarówno lokalizacja, jak i czas są widoczne na pulpicie nawigacyjnym, a także w widżecie mapy. Przypomnienie o alarmie można dodać do kalendarza Android. Miejsce parkingowe Oznacz położenie parkowania Usuń znacznik parkowania @@ -728,8 +729,8 @@ Położenie współdzielone Użyta pamięć: %1$s MB (limit Androida %2$s MB, dalvika %3$s MB). Użyta pamięć - Zużycie pamięci natywnej przez aplikację %1$s MB (dalvik %2$s MB, inna %3$s MB). - Proportional memory %4$s MB (limit Androida %5$s MB, dalvika %6$s MB). + Całkowita pamięć natywna przydzielona przez aplikację %1$s MB (Dalvik %2$s MB, inna %3$s MB). +\nPamięć proporcjonalna %4$s MB (limit systemu Android %5$s MB, Dalvik %6$s MB). Użycie pamięci głównej Prędkość symulacji trasy: Godziny @@ -892,7 +893,7 @@ \nŚwiatowe dane (między 70° szerokości północnej a 70° szerokości południowej) opierają się na pomiarach SRTM (Shuttle Radar Topography Mission) i ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer), przyrządu na pokładzie Terra, flagowego satelity Systemu Obserwacji Ziemi NASA. ASTER jest wspólnym przedsięwzięciem NASA, japońskiego Ministerstwa Gospodarki, Handlu i Przemysłu (METI) i Japońskich Systemów Kosmicznych (J-spacesystems). Poziomice części - Dostarcza funkcje tworzenia notatek zdjęciowych/audio/video podczas podróżowania aktywowaną poprzez przycisk na mapie lub menu kontekstowe dla wybranego położenia. + Twórz notatki audio/fotograficzne/wideo podczas podróży, korzystając z przycisku mapy lub menu kontekstowego lokalizacji. Notatki głosowe Naciśnij „Użyj położenia…”, abydodać notatkę do położenia. Notatki głosowe @@ -1102,9 +1103,9 @@ Kopiowanie pliku (%s) do nowego położenia… Kopiowanie plików OsmAnd do nowego położenia (%s)… Kopiowanie plików danych OsmAnd… - Od wersji 4.4 KitKat wzwyż, dawny katalog przechowywania (%s) jest przestarzały. Skopiować wszystkie pliki OsmAnd do nowej lokalizacji przechowywania\? -\n Uwaga 1: stare pliki pozostaną nienaruszone (mogą być usunięte ręcznie). -\n Uwaga 2: w nowym położeniu nie będzie możliwe współdzielenie tych samych plików pomiędzy OsmAnd i OsmAnd+. + Od wersji 4.4 KitKat wzwyż, dawny katalog przechowywania (%s) jest przestarzały. Skopiować wszystkie pliki OsmAnd do nowej lokalizacji przechowywania\? +\n Uwaga 1: Stare pliki pozostaną nienaruszone (mogą być usunięte ręcznie). +\n Uwaga 2: W nowym położeniu nie będzie możliwe współdzielenie tych samych plików pomiędzy OsmAnd i OsmAnd+. Preferuj autostrady Preferuj autostrady Omijanie płatnych dróg @@ -1420,7 +1421,7 @@ Położenie: Szer. %1$s Dł. %2$s - Uwagi + Notatki OSM Mapa online Tylko drogi Wolne %1$s @@ -1482,8 +1483,8 @@ Długość %2$s Oglądaj Stoki narciarskie Ratrakowanie - Aby wyświetlać mapy narciarskie, należy pobrać specjalną mapę offline - Aby wyświetlać mapy żeglugowe, należy pobrać specjalną mapę offline + Aby wyświetlić obiekty narciarskie, należy pobrać specjalną mapę offline. + Aby wyświetlać mapy żeglugowe, należy pobrać specjalną mapę offline. Usuń znacznik Kompilacje Punkty @@ -1857,8 +1858,11 @@ Długość %2$s Adres e-mail Wybierz znacznik mapy Inne znaczniki - Za mało miejsca! Wymagane jest {3} MB tymczasowo i {1} MB na stałe. (Tylko {2} MB dostępne.) - Czy pobrać {0} plik(-i/-ów)\? Wymagane jest {3} MB tymczasowo i {1} MB na stałe. (Z {2} MB.) + Za mało miejsca! +\nWymagane jest {3} MB tymczasowo i {1} MB na stałe. +\n(Tylko {2} MB jest dostępne.) + Czy pobrać {0} plik(-i/-ów)\? +\nWymagane jest {3} MB tymczasowo i {1} MB na stałe. (Z {2} MB.) Przesyłanie uwag OSM anonimowo lub używając profilu na OpenStreetMap.org. Wysyłanie uwagi OSM Wysłanie anonimowo @@ -1900,7 +1904,7 @@ Długość %2$s Raport Omiń drogę Wyznacz trasę ponownie - Nazwa użytkownika i hasło OpenStreetMap + Nazwa użytkownika i hasło OSM Ranking edytorów OSM Proszę wprowadzić prawidłowy adres e-mail Dziękujemy za wsparcie dla OsmAnd! @@ -1926,7 +1930,9 @@ Długość %2$s Proszę wpisać nazwę publiczną Część wpłat zostanie wysłana do użytkowników OSM, którzy prześlą zmiany na mapie w tym regionie. Proszę najpierw zakupić subskrypcję OsmAnd Live - Ten abonament umożliwia cogodzinną aktualizację dla map z całego świata. Część dochodów powraca do społeczności OSM i jest wypłacana za każdą edycję OSM. Jeśli lubisz OsmAnd i OSM i chcesz je wspierać i być przez nie wspierany, jest to doskonały sposób, aby to zrobić. + Subskrypcja umożliwia cogodzinne aktualizacje wszystkich map na całym świecie. +\n Część dochodów wraca do społeczności OSM i jest wypłacana za każdy wkład OSM. +\n Jeśli kochasz OsmAnd i OSM i chcesz je wspierać i wspierać, jest to idealny sposób, aby to zrobić. Nazwa pliku zawiera niedozwolony znak Domyślny kolor Wybierz kategorię @@ -2029,7 +2035,7 @@ Długość %2$s Uaktualnić wszystkie mapy? Wyczyść wszystkie kafelki Opłata za subskrypcję na miesiąc. Anuluj ją w Google Play w dowolnym momencie. - Darowizna dla społeczności OpenStreetMap + Darowizna na rzecz społeczności OSM Część z dotacji jest przekazywana użytkownikom OSM, którzy wprowadzają zmiany na mapie OpenStreetMap. Koszt subskrypcji pozostaje taki sam. Subskrypcje pozwalają na cogodzinne, codzienne i cotygodniowe uaktualnienia i nieograniczone liczbą pobieranie map całego świata. Australia @@ -2262,9 +2268,9 @@ Reprezentuje obszar: %1$s x %2$s Analizuj na mapie Czcionki mapy Wstrzymano - OsmAnd (OSM Automatyczne Nawigowanie Do celu) mapą i aplikacją nawigacji z dostępem do darmowych światowych wysokiej jakości danych OpenStreetMap (OSM). -\n -\nRozkoszuj się głosową i optyczną nawigacją, przeglądaniem użytecznych miejsc (ang. POI), tworzeniem i zarządzaniem śladami GPX, wyświetlaniem poziomic i informacji o wysokości (przez zewnętrzną wtyczkę), wyborem między trybami samochodowym, rowerowym i pieszym, edycją OSM i więcej. + OsmAnd (OSM Zautomatyzowane wskazówki nawigacyjne) to aplikacja do map i nawigacji z dostępem do bezpłatnych, ogólnoświatowych i wysokiej jakości danych OSM. +\n +\nRozkoszuj się głosową i optyczną nawigacją, przeglądaniem użytecznych miejsc (ang. POI), tworzeniem i zarządzaniem śladami GPX, wyświetlaniem poziomic i informacji o wysokości (przez zewnętrzną wtyczkę), wyborem między trybami samochodowym, rowerowym i pieszym, edycją OSM i wiele więcej. Wybierz ulicę w %1$s Podsumowanie @@ -3448,4 +3454,10 @@ Reprezentuje obszar: %1$s x %2$s Spowoduje to zapisanie tylko punktów zmierzonych z minimalną dokładnością (w metrach/stopach, zgodnie z raportem systemu Android dla Twojego chipsetu). Dokładność odnosi się do rozproszenia powtarzanych pomiarów i nie jest bezpośrednio związana z precyzją, która określa, jak blisko są twoje pomiary do twojej prawdziwej pozycji. Zalecenie: Trudno jest przewidzieć, co zostanie nagrane, a co nie, najlepiej wyłączyć ten filtr. Ten filtr zapobiega zapisywaniu zduplikowanych punktów, w których mógł wystąpić zbyt mały rzeczywisty ruch, zapewnia ładniejszy przestrzenny wygląd ścieżek, które nie są później przetwarzane. + Nie można przeanalizować intencji geograficznej \'%s\'. + Twoje uwagi OSM są w %1$s. + Menu — Miejsca — Ślady + Menu — Miejsca — Uwagi + Menu — Miejsca — Edycje OSM + Autoryzacja zakończyła się pomyślnie \ No newline at end of file diff --git a/OsmAnd/res/values-pt-rBR/phrases.xml b/OsmAnd/res/values-pt-rBR/phrases.xml index 9838056910..2696a18b20 100644 --- a/OsmAnd/res/values-pt-rBR/phrases.xml +++ b/OsmAnd/res/values-pt-rBR/phrases.xml @@ -3785,4 +3785,5 @@ Inativo Número de erupções Bicicleta fantasma + Paintball \ No newline at end of file diff --git a/OsmAnd/res/values-pt-rBR/strings.xml b/OsmAnd/res/values-pt-rBR/strings.xml index 1e97cb393c..7346b0216b 100644 --- a/OsmAnd/res/values-pt-rBR/strings.xml +++ b/OsmAnd/res/values-pt-rBR/strings.xml @@ -335,7 +335,7 @@ Preferir autoestradas na rota Sem pedágios Evita estradas com pedágio - Não há estradas não pavimentadas + Sem estradas não pavimentadas Evita estradas não pavimentadas Evita balsas Peso máximo @@ -610,7 +610,7 @@ \n OsmAnd está sendo desenvolvido ativamente e o nosso projeto e seu progresso contínuo depende de contribuições financeiras para o desenvolvimento e teste de novas funcionalidades. Por favor, considere adquirir OsmAnd+, ou financiar novas funcionalidades específicas ou fazer uma doação geral em https://osmand.net. Nascer do Sol: %1$s Pôr do Sol: %2$s - Não há estradas não pavimentadas + Sem estradas não pavimentadas Ativar\n modo segundo plano Radares Alertas de trânsito @@ -772,7 +772,7 @@ Pôr do Sol: %2$s Desbloquear A tela está bloqueada Definir intervalo para ativar: - Não há estradas com pedágio + Sem estradas com pedágio Continuar seguindo a navegação anterior inacabada\? (%1$s segundos) Aguardando posição para calcular rota Horas @@ -1458,7 +1458,7 @@ Pôr do Sol: %2$s Mostrar ângulo de visão Ativar a visualização em 3D do mapa. Visão em 3D - Escolha fonte de quadrículas de mapa on-line ou em cache + Escolha fonte de quadrículas de mapa on-line ou em cache. Fonte do mapa de quadrículas Fonte do mapa Usar a Internet @@ -1526,8 +1526,8 @@ Pôr do Sol: %2$s Filtro Salvar como Apagar este filtro\? - Filtro {0} foi excluído - Filtro {0} foi criado + Filtro %1$s foi excluído + Filtro %1$s foi criado e-mail Tipo de foco da câmera Modo de foco da câmera: @@ -2147,7 +2147,7 @@ Pôr do Sol: %2$s Aparência no mapa Selecione uma trilha para adicionar seus pontos de passagem aos marcadores. Selecione uma categoria dos Favoritos para adicionar aos marcadores. - Pontos de passagem de trilhas + Pontos de trilhas Categoria favoritos Adicionar um grupo Importe grupos dos Favoritos ou pontos de passagem GPX. @@ -3428,7 +3428,7 @@ Pôr do Sol: %2$s Rastreamento online Precisão de registro Você pode encontrar todas as suas faixas gravadas em %1$ss ou na pasta OsmAd usando o gerenciador de arquivos. - Você pode encontrar todas as suas anotações em %1$s + Você pode encontrar todas as suas anotações em %1$s. Notas de vídeo Notas fotográficas Recálculo da rota diff --git a/OsmAnd/res/values-pt/strings.xml b/OsmAnd/res/values-pt/strings.xml index ea53e8df12..c760ebbf34 100644 --- a/OsmAnd/res/values-pt/strings.xml +++ b/OsmAnd/res/values-pt/strings.xml @@ -382,8 +382,8 @@ Filtro Guardar como Eliminar o filtro selecionado\? - Filtro {0} eliminado - Filtro {0} foi criado + Filtro %1$s eliminado + Filtro %1$s foi criado Informação de Percurso Format Pesquisar POI (ponto de interesse) diff --git a/OsmAnd/res/values-ro/strings.xml b/OsmAnd/res/values-ro/strings.xml index 36a259d6fb..0b36b29af3 100644 --- a/OsmAnd/res/values-ro/strings.xml +++ b/OsmAnd/res/values-ro/strings.xml @@ -817,8 +817,8 @@ Filtrează Salvează ca Ștergeți filtrul selectat? - Filtrul {0} a fost șters - Filtrul {0} a fost creat + Filtrul %1$s a fost șters + Filtrul %1$s a fost creat email Safe mode (cod Android în loc de cod nativ). Mod siguranță diff --git a/OsmAnd/res/values-ru/strings.xml b/OsmAnd/res/values-ru/strings.xml index d3fe9c2425..2aa83987a6 100644 --- a/OsmAnd/res/values-ru/strings.xml +++ b/OsmAnd/res/values-ru/strings.xml @@ -940,8 +940,8 @@ Фильтровать Сохранить как Удалить этот фильтр\? - \'{0}\' фильтр удален - \'{0}\' фильтр создан + \'%1$s\' фильтр удален + \'%1$s\' фильтр создан Режим специальных возможностей Включает дополнительные возможности для невизуального доступа. Вкл. diff --git a/OsmAnd/res/values-sc/strings.xml b/OsmAnd/res/values-sc/strings.xml index e55f9e9866..b73b443d45 100644 --- a/OsmAnd/res/values-sc/strings.xml +++ b/OsmAnd/res/values-sc/strings.xml @@ -1285,8 +1285,8 @@ Memòria in proportzione %4$s MB (lìmite de Android %5$s MB, Dalvik %6$s MB).Imbia Iscantzella Iscantzellare custu filtru\? - Su filtru {0} est istadu iscantzelladu - Su filtru {0} est istadu creadu + Su filtru %1$s est istadu iscantzelladu + Su filtru %1$s est istadu creadu post.el. Tipu de messa a fogu Modalidade de ponidura a fogu de sa fotocàmera integrada: @@ -3185,7 +3185,7 @@ Pro praghere iscrie su còdighe intreu Caminu ierrile Caminu de astra Caminos ierriles e de astra - Sòlidu (pamentadu) + Sòlidu (apamentadu) Sòlidu (chene pamentu) Printzipalmente sòlidu Printzipalmente modde diff --git a/OsmAnd/res/values-sk/strings.xml b/OsmAnd/res/values-sk/strings.xml index 4805de7a1c..7fe5275b2b 100644 --- a/OsmAnd/res/values-sk/strings.xml +++ b/OsmAnd/res/values-sk/strings.xml @@ -698,8 +698,8 @@ Filter Uložiť ako Vymazať vybraný filter? - Filter {0} bol zmazaný - Filter {0} bol vytvorený + Filter %1$s bol zmazaný + Filter %1$s bol vytvorený Štartovací bod nebol zatiaľ zistený Zrušiť sťahovanie súboru? Základná bola vybratá na stiahnutie, aby mohla aplikácia fungovať. diff --git a/OsmAnd/res/values-sl/strings.xml b/OsmAnd/res/values-sl/strings.xml index ba16808d38..23c6d5ac1e 100644 --- a/OsmAnd/res/values-sl/strings.xml +++ b/OsmAnd/res/values-sl/strings.xml @@ -65,8 +65,8 @@ Filter Shrani kot Ali želite izbrisati izbrani filter? - Filter {0} je izbrisan - Filter {0} je ustvarjen + Filter %1$s je izbrisan + Filter %1$s je ustvarjen elektronski naslov Dodaj kot prvi vmesni cilj Dodaj kot zadnji vmesni cilj diff --git a/OsmAnd/res/values-sr/strings.xml b/OsmAnd/res/values-sr/strings.xml index e80cb73271..7338e5ad8e 100644 --- a/OsmAnd/res/values-sr/strings.xml +++ b/OsmAnd/res/values-sr/strings.xml @@ -991,7 +991,7 @@ Најмањи померај бележења Филтер: Постави минималну удаљеност од тачке да би се бележила нове тачке. Најмања тачност бележења - Филтер: Нема записа док се не достигне ова прецизност. + Филтер: Нема записа док се не достигне ова тачност. Божићне тачке У чекању Божића и Нове Године, можете изабрати приказ тачака од интереса везаних за Божић: Бадњаке, јелке, трговине, итд. Приказуј божићне тачке од интереса\? @@ -1753,7 +1753,7 @@ запад-северозапад северозапад север-северозапад - Прецизност + Тачност Надморска висина Нема информација Ја сам овде @@ -2159,8 +2159,8 @@ Све друге ознаке су очуване Предај Обриши овај филтер\? - Филтер \'{0}\' избрисан - Филтер \'{0}\' направљен + Филтер \'%1$s\' избрисан + Филтер \'%1$s\' направљен Тип фокуса фотоапарата Хиперфокални фокус Продужена дубина поља (EDOF) @@ -3361,16 +3361,16 @@ Прикажи рељеф Сакриј рељеф Прикажи/сакриј рељеф - Не могу да покренем мотор за синтетизовање гласа + Не могу да покренем мотор за синтетизовање гласа. Симулирајте Вашу позицију користећу снимљену GPX стазу. Извези профил OsmAnd профил: %1$s - Профил ’%1$s’ већ постоји. Пребрисати га\? + ’%1$s’ већ постоји. Пребрисати га\? Не могу да извезем профил. Увоз профила Да увезете профил, одаберите фајл профила са уређаја и отворите га помоћу OsmAnd-а. %1$s грешка увоза: %2$s - %1$s успешно увезен. + %1$s увезен. Бело Замени %1$s и %2$s Почетна тачка @@ -3382,10 +3382,10 @@ Очисти %1$s\? Дијалог преузимања карте Дијалози и обавештења - Контролише искачуће прозоре, дијалоге и обавештења које OsmAnd приказује током употребе. + Контролише искачуће прозоре, дијалоге и обавештења. Чворови мреже Предложене карте - Ове карте су потребне за рад овог додатка + Ове карте су потребне за рад овог додатка. Додати профили Додатак додаје нове профиле у OsmAnd Искључи @@ -3401,7 +3401,7 @@ Дебело За пустиње и остале ретко насељене области. Приказује више детаља на скали приказа. Одаберите иконицу навођења - Одаберите иконицу карте + Позиција иконице при мировање Избрисани профили ће заувек бити избрисани када кликнете Примени. Главни профил Одаберите боју @@ -3409,10 +3409,68 @@ Измени профиле Тип навођења утиче на правила израчунавања пута. Изглед профила - Одаберите иконицу, боју и име + Иконица, боја и име Измени листу профила Изабрани профил Кликом на %1$s, изгубићете све промене. - Сва подешавања профила ће бити ресетована на стање после инсталације. - Ресетуј сва подешавања профила на подразумевана\? + Ресетуј сва подешавања профила на стање после инсталације. + Ресетуј сва подешавања профила\? + Оцени + %1$s %2$s + %1$s: %2$s + Нема правила за рутирање у ’%1$s’. Одаберите други фајл. + Уместо тога одаберите подржани %1$s фајл екстензије. + Увези из фајла + Увези фајл за рутирање + Увези профил + Навођење, тачност бележења + Величина слике, аудио и видео квалитет + Пријава, лозинка, уређивање ван мреже + Одаберите икону, боју и име + Дозвољава дељење тренутне позиције користећи снимање пута. + Праћење преко интернета + Тачност бележења + Ваше снимљене стазе су у %1$s, или у OsmAnd фасцикли. + Ваше OSM белешке су у %1$s. + Видео белешке + Фото белешке + Прерачунавање пута + Објави + Корисничко име и лозинка + Ове поставке се примењују на све профиле. + OSM уређивање + Погледајте Ваше измене или OSM грешке које још нису отпремљене у %1$s. Отпремљене тачке се више неће приказивати. + OSM + Иконица која се приказује за време навођења или померања. + Иконица која се приказује у мировању. + Проверите и поделите детаљне записе апликације + Не могу да расчланим гео намеру ’%s’. + Потребне су дозволе за коришћење ове опције. + Ово је филтер за одсецање малих брзина који не бележи тачке испод одређене брзине. Овим снимљене стазе изгледају. + Нуспојаве: Вашим стазама ће недостајати све секције где критеријум минимума брзине није био испуњен (нпр. где сте гурали бицикл узбрдо). Такође, неће бити информација о периодима мировања, као што су прављење пауза. Ово може да има ефекта на анализу или пост-процесирање, као што је одређивање укупне дужине пута, времена кретања, или просечне брзине. + Препорука: Покушајте прво да користите детектор кретања преко филтера минималног помераја (B) прво, пошто може дати боље резултате и изгубићете мање података. Ако Ваше стазе остану пуне шума при малим брзинама, пробајте са не-нултим вредностима овде. Пазите да неки типови мерења неће уопште давати мерења брзине (неки методи преко мреже) у ком случају нећете снимити ништа. + Опаска: провера брзине > 0: већина GPS чипова пријављује вредност брзине само ако алгоритам примети да сте у покрету и ништа уколико нисте. Коришћење поставке >0 у овом филтеру је заправо коришћење сензора покрета из GPS чипа. Чак иако се не филтрира овде за време снимања, ми и даље користимо ову функционалност у нашој GPX анализи да одредимо пређену удаљеност, тј. вредност коју приказујемо у том пољу је пређена удаљеност за време кретања. + Ово ће снимати само тачке измерене са назначивањем минималне тачности (у метрима/стопама, као што пријављује Андроид за Ваш чип). Прецизност се односи на распршеност поновљених мерења, и није директно везан за прецизност, која дефинише колико су близу Ваша мерења Вашој стварној позицији. + Нуспојава: Као резултат филтрирања по тачности, неке тачке могу скроз недостајати нпр. испод мостова, дрвећа, између високих зграда, или у одређеним временским условима. + Препорука: тешко је предвидети шта ће се бележити, а шта неће, па је најбоље да искључите овај филтер. + Опаска: Ако је GPS био искључен одмах пре снимања, прва тачка ће имати умањену тачност, па у нашем коду би желели да сачекамо пар секунди пре снимања тачке (или снимања најбоље од 3 узастопне тачке итд.), али ово још није направљено. + Овај филтер избегава да се снимају тачке дупликати када има мало стварног кретања, и даје бољи изглед стазе на карти. + Нуспојаве: периоди одмарања се не снимају уопште или се не снима само по једна тачка. Мала (стварна) померања (нпр. у страну, да обележите могуће скретање на Вашем путу) могу да буду исфилтрирана. Ваш фајл садржи мање информација за накнадну обраду и има лошије статистике тиме што се филтрирају очигледно редудантне тачке за време снимања, док се потенцијално чувају артифакти који настају лошим сигналом или ефектима GPS чипа. + Препорука: Поставка од 5 метара ако не треба да бележите прецизније детаље од овога и недвосмислено не желите да бележите податке приликом одмарања. + Временски бафер + Интервал праћења + Веб адреса + Одаберите веб адреус са синтаксом за параметре: lat={0}, lon={1}, timestamp={2}, hdop={3}, altitude={4}, speed={5}, bearing={6}. + Обавештење + Минимална брзина + Минимална прецизност + Минимални померај + Мени — Моја места — Стазе + Мени — Моја места — Белешке + Мени — Моја места — OSM измене + Ресетуј поставке додатака на подразумеване вредности + Издељивање снимања + Користи системску апликацију + Звук шкољцања фотоапарата + Провера идентитета успела \ No newline at end of file diff --git a/OsmAnd/res/values-sv/strings.xml b/OsmAnd/res/values-sv/strings.xml index f93d333fa6..9a6cc277b6 100644 --- a/OsmAnd/res/values-sv/strings.xml +++ b/OsmAnd/res/values-sv/strings.xml @@ -674,7 +674,7 @@ Nyttjat utrymme är {1} MB. Hämtar lista över tillgängliga regioner … Listan över regioner hämtades inte från osmand.net. Favoritpunkten redigerades - Filtret {0} har tagits bort + Filtret %1$s har tagits bort ft mph mi @@ -714,7 +714,7 @@ Nyttjat utrymme är {1} MB. Felsäkert läge Appen körs i felsäkert läge (inaktivera det i \'Inställningar\'). Bakgrundstjänsten körs fortfarande. Vill du stoppa den också? - Filter {0} har skapats + Filter %1$s har skapats Info om noden lästes inte in ändra Åtgärden {0} slutfördes. diff --git a/OsmAnd/res/values-ta/strings.xml b/OsmAnd/res/values-ta/strings.xml index 89ee8be0e4..366c656a9f 100644 --- a/OsmAnd/res/values-ta/strings.xml +++ b/OsmAnd/res/values-ta/strings.xml @@ -1203,8 +1203,8 @@ வடிகட்டி சேமி தேர்ந்தெடுக்கப்பட்ட வடிப்பான் நீக்கவா\? - வடிகட்டி {0} நீக்கப்பட்டது - வடிகட்டி {0} உருவாக்கப்பட்டது + வடிகட்டி %1$s நீக்கப்பட்டது + வடிகட்டி %1$s உருவாக்கப்பட்டது மின்னஞ்சல் கேமரா கவனம் வகை உள் கேமரா மையப் பயன்முறையைத் தேர்ந்தெடுக்கவும். diff --git a/OsmAnd/res/values-tr/strings.xml b/OsmAnd/res/values-tr/strings.xml index 213c1f2497..287ed0537c 100644 --- a/OsmAnd/res/values-tr/strings.xml +++ b/OsmAnd/res/values-tr/strings.xml @@ -926,8 +926,8 @@ Temizle Filtrele Bu filtreyi sil\? - \'{0}\' filtresi silindi - \'{0}\' filtresi oluşturuldu + \'%1$s\' filtresi silindi + \'%1$s\' filtresi oluşturuldu Kamera odaklama tipi Kamera odak modu: Otomatik odaklama diff --git a/OsmAnd/res/values-uk/phrases.xml b/OsmAnd/res/values-uk/phrases.xml index de7382003e..d4eb752004 100644 --- a/OsmAnd/res/values-uk/phrases.xml +++ b/OsmAnd/res/values-uk/phrases.xml @@ -3773,4 +3773,5 @@ Недіючий Кількість вивержень Велосипед Ghost + Пейнтбол \ No newline at end of file diff --git a/OsmAnd/res/values-uk/strings.xml b/OsmAnd/res/values-uk/strings.xml index 6d0ddf0808..fb901089bf 100644 --- a/OsmAnd/res/values-uk/strings.xml +++ b/OsmAnd/res/values-uk/strings.xml @@ -46,7 +46,7 @@ \nКвадрати мап можна отримувати безпосередньо з мережевих джерел або підготувати їх для безмережевого використання (та вручну скопіювати в теку даних OsmAnd) у вигляді бази даних SQLite, яку можна створити за допомогою різноманітних сторонніх знаряддь підготовки мап. Показує налаштування для увімкнення фонового трекінгу та навігації шляхом періодичного пробудження GPS-передавача (з вимкненим екраном). Робить спеціальні можливості пристрою доступними безпосередньо в OsmAnd. Це полегшує, наприклад, налаштування частоти мовлення для голосу синтезу мовлення, настроювання D-Pad навігації, за допомогою трекбола для контролю масштабу або зворотного зв\'язку синтезу мовлення, наприклад, щоб самочинно оголосити свою позицію. - Налаштування функцій розробки та налагодження, як-от навігаційне моделювання, дієвість відмальовування чи голосові підказки. Призначений для розробників, не потрібний для звичайного використання додатку. + Налаштування функцій розробки та налагодження, як-от навігаційне моделювання, дієвість відмальовування чи голосові підказки. Призначений для розробників, не потрібний для звичайного використання застосунку. Втулки Втулки надають додаткові можливості. Втулки @@ -166,7 +166,7 @@ Загальні налаштування Управління мапами Загальні - Налаштуйте відображення та загальні параметри додатку. + Налаштуйте відображення та загальні параметри застосунку. Загальні налаштування Ім\'я користувача OSM Потрібно для подань на openstreetmap.org. @@ -278,7 +278,7 @@ Голосовий канал (перервати звук з динаміків автомобіля) Повідомлення аудіо Медіа / Навігаційне авдіо - Додаток не може завантажити шар мапи %1$s, спробуйте перевстановити його. + Застосунок не може завантажити шар мапи %1$s, спробуйте перевстановити його. Змінити прозорість мапи. Прозорість Змінити прозорість основної мапи. @@ -299,7 +299,7 @@ Неможливо виконати автономний пошук. Пошук за географічним розташуванням Система - Мова додатку (використовується після перезавантаження OsmAnd). + Мова застосунку (використовується після перезавантаження OsmAnd). Мова інтерфейсу Наступний Назад @@ -581,7 +581,7 @@ Закрити Дані завантажуються… Зчитування даних… - Помилка у роботі додатку. Файл часопису знаходиться тут {0}. Будь ласка, напишіть розробнику про помилку (з вкладеним часописним файлом). + Помилка у роботі застосунку. Файл часопису знаходиться тут {0}. Будь ласка, напишіть розробнику про помилку (з вкладеним часописним файлом). Збереження GPX-файлу… Закінчено Використовувати Інтернет для прокладання маршруту. @@ -696,8 +696,8 @@ Фільтр Зберегти як Видалити вибраний фільтр? - Фільтр {0} видалено - Фільтр {0} створений + Фільтр %1$s видалено + Фільтр %1$s створений Публічний Ідентифікований Відстежуваний @@ -763,7 +763,8 @@ Встановити інтервал пробудження: Торкніться значка блокування, щоб розблокувати Розблокувати - Запустити\n додаток у фоновому режимі + Запустити +\n застосунок у фоновому режимі Вимкнути\nфоновий режим Час прибуття не відмічено @@ -797,7 +798,7 @@ Формат відео Використовувати системну програму для запису відео. Використовувати системну програму - Використовувати системний додаток для світлин. + Використовувати системний застосунок для світлин. недоступно Стоп Старт @@ -941,9 +942,9 @@ \nOsmAnd активно розвивається, і наш проєкт та його подальший розвиток покладається на фінансові внески на розробку та тестування. Будь ласка, розгляньте можливість придбання OsmAnd+, профінансуйте конкретні нові можливості програми або зробіть благодійний внесок на https://osmand.net. OsmAnd+ (OSM Automated Navigation Directions) \n -\nOsmAnd+ — навігаційний додаток з відкритим сирцевим кодом з доступом до широкого спектру всесвітніх даних OSM. Всі дані мапи (векторні або растрові мапи) можуть бути збережені на карті пам\'яті телефону для автономного використання. OsmAnd також пропонує можливість прокладання маршруту як автономно, так і з використанням мережевих служб з покроковим голосовим супроводом. +\nOsmAnd+ — навігаційний застосунок з відкритим сирцевим кодом з доступом до широкого спектру всесвітніх даних OSM. Всі дані мапи (векторні або растрові мапи) можуть бути збережені на карті пам\'яті телефону для автономного використання. OsmAnd також пропонує можливість прокладання маршруту як автономно, так і з використанням мережевих служб з покроковим голосовим супроводом. \n -\nOsmAnd+ — це платна версія додатка. Купуючи його, ви підтримуєте проєкт, фінансуєте розробку нових функцій та отримуєте останні оновлення. +\nOsmAnd+ — це платна версія застосунка. Купуючи його, ви підтримуєте проєкт, фінансуєте розробку нових функцій та отримуєте останні оновлення. \n \nКілька основних можливостей: \n- Повністю автономна функціональність (просто збережіть векторні чи растрові мапи на пристрій) @@ -957,11 +958,11 @@ \n-- Самочинне перемикання денного/нічного режиму відображення \n-- Масштабування мапи відповідно до швидкості руху \n-- Орієнтація мапи за компасом чи напрямком руху -\n-- Ведення по смугах руху, відображення обмежень швидкості, записані чи синтезовані (TTS) голоси супроводу +\n-- Ведення по смугах руху, відображення обмежень швидкості, записані чи синтезовані (TTS) голоси супроводу \n Назва вулиці Номер будинку - Виберіть вигляд додатку. + Виберіть вигляд застосунку. Тема Оберіть адресу Виберіть Закладку @@ -1024,7 +1025,7 @@ Фокус встановлюється на нескінченність Відтворювати звук затвору камери Під час знімкування відтворювати звук. - Всі локальні дані зі старого встановленого додатку будуть підтримуватися новим, але Закладки потрібно експортувати зі старого додатку та імпортувати в новий. + Всі локальні дані зі старого встановленого застосунку будуть підтримуватися новим, але Закладки потрібно експортувати зі старого застосунку та імпортувати в новий. Обмеження швидкості Камери детектування швидкості Попередження про дорожній рух @@ -1051,7 +1052,7 @@ Великобританія, Індія & схожі FPS-відомості Версія: - Про додаток + Про застосунок Версія, ліцензії, учасники проєкту Завантажені масштаби: %1$s Строк дії (у хвилинах): %1$s @@ -1601,7 +1602,7 @@ Завантажити додаткові дані з Вікіпедії (%1$s Мб)\? Служба визначення місцезнаходження вимкнена. Увімкнути? Запобігти самостійному логуваню - Логування GPX буде призупинено коли додаток буде закрито (через недавні додатки). (Фоновий індикатор OsmAnd зникне з панелі сповіщень Android\'а) + Логування GPX буде призупинено коли застосунок буде закрито (через недавні додатки). (Фоновий індикатор OsmAnd зникне з панелі сповіщень Android\'а) Імпортувати до OsmAnd Читати повну статтю (мережево) Вікіпедія @@ -1666,7 +1667,7 @@ Мапу завантажено Мапа „%1$s“ готова до використання. Показати мапу - Імітувати перший запуск додатку + Імітувати перший запуск застосунку гео: Поділитись місцезнаходженням Надіслати @@ -1719,7 +1720,7 @@ Повторно відкрити Чи подобається вам OsmAnd? Ваша думка та відгуки цінуються. - Оцінити цей додаток + Оцінити цей застосунок Будь ласка, дайте оцінку OsmAnd на Google Play Розкажіть нам, чому. Не вдалося вивантажити @@ -1790,7 +1791,7 @@ Оновити зараз Кнопка меню запускає панель керування, а не меню Доступ з мапи - Встановлює прапорець першого запуску додатку, не змінює інші налаштування. + Встановлює прапорець першого запуску застосунку, не змінює інші налаштування. Моделювати моє розташування, використовуючи розрахований маршрут або записаний GPX-трек. Будь ласка, повідомте нам будь-які пропозиції. Відкриття о @@ -2290,7 +2291,7 @@ Відновлення покупок Самочинно На відсилати анонімну статистику використання - OsmAnd збирає відомості про те, які Ви використовуєте частини додатку. Ваше місце розташування ніколи не відправляється, як і все, що Ви вводите, які місця переглядаєте, що шукаєте чи завантажуєте. + OsmAnd збирає відомості про те, які Ви використовуєте частини застосунку. Ваше місце розташування ніколи не відправляється, як і все, що Ви вводите, які місця переглядаєте, що шукаєте чи завантажуєте. Опції паркування Дякуємо за купівлю платної версії OsmAnd. Горбисто @@ -2300,7 +2301,7 @@ Вибрати пересіченість місцевості Призупинено Для великих відстаней: Додайте проміжні пункти призначення, якщо протягом 10 хвилин не буде знайдено жодного маршруту. - OsmAnd (OSM Automated Navigation Directions) — додаток для мап і навігації з доступом до безкоштовних глобальних високоякісних даних OpenStreetMap (OSM). + OsmAnd (OSM Automated Navigation Directions) — застосунок для мап і навігації з доступом до безкоштовних глобальних високоякісних даних OpenStreetMap (OSM). \n \nНасолоджуйтесь голосовою та візуальною навігацією, переглядом цікавих точок (англ. POI), створенням та керуванням GPX-треками, використовуючи відображення поземистостей та даних про висоту (за допомогою зовнішнього втулка), вибором між режимами автомобіліста, велосипедиста й пішохода, редагуванням OSM та ще багато чим іншим. GPS навігація @@ -2384,7 +2385,7 @@ \n • Відомості високої якості від найкращих спільних проєктів світу \n • Дані OSM доступні за країною чи регіоном \n • Цікаві місця (POI) з Вікіпедії, чудово підходить для огляду визначних місць -\n • Необмежена кількість безкоштовних звантажень, прямо з додатку +\n • Необмежена кількість безкоштовних звантажень, прямо з застосунку \n • Компактні автономні векторні мапи оновлюються не рідше одного разу на місяць \n • Вибір між повними даними регіону та лише дорожньою мережею (приклад: уся Японія займає 700 МБ та лише 200 МБ займає її дорожня мережа) Засоби безпеки @@ -2718,7 +2719,7 @@ Потрібні вам мапи Команда OsmAnd Популярні напрямки - Платний додаток + Платний застосунок Доступні нові дані Вікімандрів, оновіть їх та насолоджуйтеся. Завантажте путівники Вікімандрів, щоб переглянути статті про місця в усьому світі без підключення до Інтернету. Доступне оновлення @@ -2756,7 +2757,7 @@ Світ Оновлення мап: щомісячне Оновлення мап: щогодинне - Купівля в додатку + Купівля в застосунку Одноразовий платіж Після покупки він буде завжди доступний для вас. Купити — %1$s @@ -2843,7 +2844,7 @@ На цій зупинці є інші транспортні засоби. Видалити позначку мапи \'%s\'\? Редагувати позначку мапи - Сторонній додаток + Сторонній застосунок План і ціни Щомісячно Що три місяці @@ -3032,8 +3033,8 @@ Поділіться своїми відгуками та оцініть нашу роботу в Google Play. Політика конфіденційності Допоможіть нам зробити OsmAnd кращим - Дозвольте OsmAnd збирати та обробляти анонімні дані про використання додатку. Ми не збираємо і не зберігаємо дані про ваше розташування або будь-які інші розташування, які ви переглядаєте на мапі. -\n + Дозвольте OsmAnd збирати та обробляти анонімні дані про використання застосунку. Ми не збираємо і не зберігаємо дані про ваше розташування або будь-які інші розташування, які ви переглядаєте на мапі. +\n \nВи можете змінити свій вибір у будь-який час через «Налаштування» → «Конфіденційність та безпека». Оберіть, даними якого типу ви хотіли б поділитися: Мап завантажено @@ -3065,7 +3066,7 @@ Тип: %s Основний профіль Оберіть тип навігації - Оберіть тип навігації для нового профілю додатку + Оберіть тип навігації для нового профілю застосунку Введіть назву профілю Спочатку слід вказати назву профілю. Дублікат назви @@ -3090,7 +3091,7 @@ Збій Під час останнього запуску OsmAnd сталася помилка. Допоможіть нам покращити OsmAnd - надішліть повідомлення про помилку. НЛО - • Профілі додатку: створюйте довільний профіль з довільною піктограмою та кольором для ваших особистих потреб + • Профілі застосунку: створюйте довільний профіль з довільною піктограмою та кольором для ваших особистих потреб \n \n• Налаштовуйте типову та мінімальну/максимальну швидкості профілю \n @@ -3106,15 +3107,15 @@ \n \n• Виправлено поведінку кнопки компасу під час навігації \n -\n• Інші виправлення помилок -\n +\n• Інші виправлення помилок +\n \n Персональний транспортер Моноколесо Самокат Поземна точність: %1$s, прямовисна точність: %2$s Поземна точність: %s - Створіть свій профіль на основі одного з базових профілів - це визначить базові налаштування на кшталт відображуваних віджетів та одиниць вимірювання швидкості і відстані. Це типові профілі додатку, які разом з прикладами користувацьких профілів можуть бути розширені до: + Створіть свій профіль на основі одного з базових профілів - це визначить базові налаштування на кшталт відображуваних віджетів та одиниць вимірювання швидкості і відстані. Це типові профілі застосунку, які разом з прикладами користувацьких профілів можуть бути розширені до: Оберіть тип навігації Автомобіль, вантажівка, мотоцикл MTB (велосипед), мопед, кінь @@ -3129,8 +3130,8 @@ Користувацький профіль маршрутизації Спеціальна маршрутизація Стороння маршрутизація - Оберіть профілі, видимі у додатку. - Профілі додатку + Оберіть профілі, видимі у застосунку. + Профілі застосунку Змінюйте масштабування мапи прокручуванням колеса вгору і вниз. Клавіша Escape поверне вас до додатку WunderLINQ. Використовувати WunderLINQ для контролю Потрібно додати принаймні одну річ до списку у налаштуваннях \'Швидкої дії\' @@ -3179,7 +3180,7 @@ Звичайна набірниця WundеrLINQ Parrot - Увімкніть принаймні один профіль додатку, щоб скористатися цим параметром. + Увімкніть принаймні один профіль застосунку, щоб скористатися цим параметром. Зимова дорога Льодова дорога Зимові та льодові дороги @@ -3239,12 +3240,12 @@ Вигляд карти Встановлені втулки Налаштування навігації - Тема додатка, одиниці вимірювання, регіон + Тема застосунка, одиниці вимірювання, регіон Налаштування профілю Змінити профіль Скинути на усталені Створення, імпорт, редагування профілів - Керування профілями додатку… + Керування профілями застосунку… Налаштування OsmAnd Копіювати з іншого профілю Увімкнути екран @@ -3258,17 +3259,17 @@ Екранні сповіщення Налаштування параметрів маршруту Параметри маршруту - Профіль додатку змінено на «%s» + Профіль застосунку змінено на «%s» OsmAnd використовує формат UTM Standard, який є схожим, але не ідентичним, на формат UTM Nato. Код Open Location - Обраний формат буде застосовано у всьому додатку. + Обраний формат буде застосовано у всьому застосунку. Це налаштування вибране типовим для профілів: %s Показати мапу на екрані блокування під час навігації. Налаштування для маршрутизації у вибраному профілі: %1$s. Час пробудження Попередження відображаються внизу зліва під час навігації. Мова та вивід - Впливає на весь додаток + Впливає на весь застосунок Інструкції і попередження при навігації Буфер logcat Налаштування втулка @@ -3332,11 +3333,11 @@ Надавати перевагу ґрунтовим дорогам. Оновити всі мапи Ви впевнені, що бажаєте оновити всі мапи (%1$d)\? - • Оновлені налаштування додатку та профілю: налаштування тепер упорядковані за типом. Кожен профіль можна налаштувати окремо + • Оновлені налаштування застосунку та профілю: налаштування тепер упорядковані за типом. Кожен профіль можна налаштувати окремо \n \n • Нове діалогове вікно завантаження мапи, яке пропонує мапу для завантаження під час перегляду \n -\n • Виправлення нічного режиму +\n • Виправлення нічного режиму \n \n • Виправлено кілька проблем з маршрутизацією по всьому світу \n @@ -3346,8 +3347,8 @@ \n \n • Лижні маршрути: Додано профіль висоти та складність маршруту до деталей маршруту \n -\n • Інші виправлення -\n +\n • Інші виправлення +\n \n Цю зміну можна застосувати до всіх або лише до виділеного профілю. Спільний @@ -3443,7 +3444,7 @@ OSM Образок відображається під час навігації чи переміщення. Образок показано в спокої. - Перевіряти та обмінюватися докладними часописами додатку + Перевіряти та обмінюватися докладними часописами застосунку Не вдалося розібрати метод \'%s\'. Для використання цього параметра потрібен дозвіл. Це низькошвидкісний відсічний фільтр, щоб не записувати точки нижче певної швидкості. Це може призвести до плавнішого вигляду записаних треків при перегляді на мапі. @@ -3470,7 +3471,7 @@ Меню — Мої місця — OSM правки Скинути налаштування втулка до усталених Розділений записувач - Використовувати системний додаток + Використовувати системний застосунок Звук затвору камери Авторизація пройшла успішно \ No newline at end of file diff --git a/OsmAnd/res/values-vi/strings.xml b/OsmAnd/res/values-vi/strings.xml index 6ea66cf820..0d88e20967 100644 --- a/OsmAnd/res/values-vi/strings.xml +++ b/OsmAnd/res/values-vi/strings.xml @@ -648,8 +648,8 @@ Translator: Le Viet Thanh; email: lethanhx2k@gmail.com --> Lưu thành Xóa bộ lọc vừa chọn? -Bộ lọc {0} đã bị xóa -Bộ lọc {0} đã được tạo +Bộ lọc %1$s đã bị xóa +Bộ lọc %1$s đã được tạo Bật màn hình Bật màn hình điện thoại khi tiếp cận một lượt diff --git a/OsmAnd/res/values-zh-rCN/strings.xml b/OsmAnd/res/values-zh-rCN/strings.xml index 82c1a05c75..62d9817d8b 100644 --- a/OsmAnd/res/values-zh-rCN/strings.xml +++ b/OsmAnd/res/values-zh-rCN/strings.xml @@ -800,8 +800,8 @@ 节点的信息未能加载 所有其他标记都已保留 是否删除选中的过滤器? - 过滤器 {0} 已被删除 - 过滤器 {0} 已创建 + 过滤器 %1$s 已被删除 + 过滤器 %1$s 已创建 自动聚焦 清除中途点 保持中途点 diff --git a/OsmAnd/res/values-zh-rTW/phrases.xml b/OsmAnd/res/values-zh-rTW/phrases.xml index 0379ebb581..bb83330831 100644 --- a/OsmAnd/res/values-zh-rTW/phrases.xml +++ b/OsmAnd/res/values-zh-rTW/phrases.xml @@ -3784,4 +3784,5 @@ 不活躍火山 噴發次數 幽靈單車 + 漆彈 \ No newline at end of file diff --git a/OsmAnd/res/values-zh-rTW/strings.xml b/OsmAnd/res/values-zh-rTW/strings.xml index 639fcc0269..333c3c4817 100644 --- a/OsmAnd/res/values-zh-rTW/strings.xml +++ b/OsmAnd/res/values-zh-rTW/strings.xml @@ -834,8 +834,8 @@ 篩選 另存 刪除此過濾規則? - 過濾規則「{0}」已被刪除 - 過濾規則「{0}」已建立 + 過濾規則「%1$s」已被刪除 + 過濾規則「%1$s」已建立 電子郵件 拍攝視訊附註 排序送貨到門 @@ -1391,7 +1391,7 @@ 滑雪斜坡 僅道路 觀看 - OSM 註記 + 音訊與視訊註記 線上地圖 分享註解 旅遊地圖檢視 diff --git a/OsmAnd/res/values/strings.xml b/OsmAnd/res/values/strings.xml index a1bc92a195..4a8b426630 100644 --- a/OsmAnd/res/values/strings.xml +++ b/OsmAnd/res/values/strings.xml @@ -11,6 +11,12 @@ Thx - Hardy --> + Rearrange categories + You can add custom categories hide categories that you don’t find necessary and change the sort order of the list. The list can be imported and exported with profiles. + You can add a new custom category by selecting one or a few needed categories. + Reset to default will delete or custom categories and reset sort order to the default state after installation. + Available + Add custom category Show only at night All plugin settings restored to default state. All profile settings restored to default state. @@ -3272,8 +3278,8 @@ Filter Save As Delete this filter? - \'{0}\' filter deleted - \'{0}\' filter created + \'%1$s\' filter deleted + \'%1$s\' filter created e-mail Camera focus type Camera focus mode: diff --git a/OsmAnd/src/net/osmand/plus/OsmandPlugin.java b/OsmAnd/src/net/osmand/plus/OsmandPlugin.java index a5094f2361..1d57820283 100644 --- a/OsmAnd/src/net/osmand/plus/OsmandPlugin.java +++ b/OsmAnd/src/net/osmand/plus/OsmandPlugin.java @@ -154,6 +154,10 @@ public abstract class OsmandPlugin { * Plugin was installed */ public void onInstall(@NonNull OsmandApplication app, @Nullable Activity activity) { + showInstallDialog(activity); + } + + public void showInstallDialog(@Nullable Activity activity) { if (activity instanceof FragmentActivity) { FragmentManager fragmentManager = ((FragmentActivity) activity).getSupportFragmentManager(); if (fragmentManager != null) { @@ -272,10 +276,11 @@ public abstract class OsmandPlugin { public static void checkInstalledMarketPlugins(@NonNull OsmandApplication app, @Nullable Activity activity) { Set enabledPlugins = app.getSettings().getEnabledPlugins(); for (OsmandPlugin plugin : OsmandPlugin.getMarketPlugins()) { - if (plugin.getInstallURL() != null && checkPluginPackage(app, plugin) && updateMarketPlugin(app, enabledPlugins, plugin)) { + if (plugin.getInstallURL() != null && checkPluginPackage(app, plugin)) { plugin.onInstall(app, activity); initPlugin(app, plugin); } + updateMarketPlugin(app, enabledPlugins, plugin); } } diff --git a/OsmAnd/src/net/osmand/plus/OsmandSettings.java b/OsmAnd/src/net/osmand/plus/OsmandSettings.java index 73105d8896..6b7adfa15f 100644 --- a/OsmAnd/src/net/osmand/plus/OsmandSettings.java +++ b/OsmAnd/src/net/osmand/plus/OsmandSettings.java @@ -1051,6 +1051,31 @@ public class OsmandSettings { } return false; } + + public List getStringsList() { + final String listAsString = get(); + if (listAsString != null) { + if (listAsString.contains(delimiter)) { + return Arrays.asList(listAsString.split(delimiter)); + } else { + return new ArrayList() { + {add(listAsString);} + }; + } + } + return null; + } + + public void setStringsList(List values) { + if (values == null || values.size() == 0) { + set(null); + return; + } + clearAll(); + for (String value : values) { + addValue(value); + } + } } public class EnumIntPreference> extends CommonPreference { @@ -3160,6 +3185,12 @@ public class OsmandSettings { public void setSelectedPoiFilters(final Set poiFilters) { SELECTED_POI_FILTER_FOR_MAP.set(android.text.TextUtils.join(",", poiFilters)); } + + public final ListStringPreference POI_FILTERS_ORDER = (ListStringPreference) + new ListStringPreference("poi_filters_order", null, ",,").makeProfile().cache(); + + public final ListStringPreference INACTIVE_POI_FILTERS = (ListStringPreference) + new ListStringPreference("inactive_poi_filters", null, ",,").makeProfile().cache(); public static final String VOICE_PROVIDER_NOT_USE = "VOICE_PROVIDER_NOT_USE"; diff --git a/OsmAnd/src/net/osmand/plus/activities/MapActivityLayers.java b/OsmAnd/src/net/osmand/plus/activities/MapActivityLayers.java index c20a4cc6bd..66720509d8 100644 --- a/OsmAnd/src/net/osmand/plus/activities/MapActivityLayers.java +++ b/OsmAnd/src/net/osmand/plus/activities/MapActivityLayers.java @@ -276,10 +276,7 @@ public class MapActivityLayers { final PoiFiltersHelper poiFilters = app.getPoiFilters(); final ContextMenuAdapter adapter = new ContextMenuAdapter(); final List list = new ArrayList<>(); - for (PoiUIFilter f : poiFilters.getTopDefinedPoiFilters()) { - addFilterToList(adapter, list, f, true); - } - for (PoiUIFilter f : poiFilters.getSearchPoiFilters()) { + for (PoiUIFilter f : poiFilters.getSortedPoiFilters(true)) { addFilterToList(adapter, list, f, true); } list.add(poiFilters.getCustomPOIFilter()); @@ -357,10 +354,7 @@ public class MapActivityLayers { .setIcon(R.drawable.ic_action_search_dark).createItem()); final List list = new ArrayList<>(); list.add(poiFilters.getCustomPOIFilter()); - for (PoiUIFilter f : poiFilters.getTopDefinedPoiFilters()) { - addFilterToList(adapter, list, f, false); - } - for (PoiUIFilter f : poiFilters.getSearchPoiFilters()) { + for (PoiUIFilter f : poiFilters.getSortedPoiFilters(true)) { addFilterToList(adapter, list, f, false); } @@ -528,7 +522,7 @@ public class MapActivityLayers { return false; } - }); + }, null); break; case layerInstallMore: OsmandRasterMapsPlugin.installMapLayers(activity, new ResultMatcher() { diff --git a/OsmAnd/src/net/osmand/plus/activities/PluginsActivity.java b/OsmAnd/src/net/osmand/plus/activities/PluginsActivity.java index 57d8b79915..2d0e593fde 100644 --- a/OsmAnd/src/net/osmand/plus/activities/PluginsActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/PluginsActivity.java @@ -16,6 +16,7 @@ import android.widget.ImageButton; import android.widget.ImageView; import android.widget.TextView; +import net.osmand.AndroidUtils; import net.osmand.aidl.ConnectedApp; import net.osmand.plus.OsmandApplication; import net.osmand.plus.OsmandPlugin; @@ -79,6 +80,9 @@ public class PluginsActivity extends OsmandListActivity implements DownloadIndex listModified = true; } getListAdapter().notifyDataSetChanged(); + if (plugin.isActive() && plugin.isMarketPlugin()) { + plugin.showInstallDialog(this); + } } } @@ -169,7 +173,10 @@ public class PluginsActivity extends OsmandListActivity implements DownloadIndex } name = plugin.getName(); pluginDescription.setText(plugin.getDescription()); - pluginLogo.setImageResource(plugin.getLogoResourceId()); + + OsmandApplication app = getMyApplication(); + int color = AndroidUtils.getColorFromAttr(app, R.attr.list_background_color); + pluginLogo.setImageDrawable(app.getUIUtilities().getPaintedIcon(plugin.getLogoResourceId(), color)); pluginLogo.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { diff --git a/OsmAnd/src/net/osmand/plus/download/ui/LocalIndexesFragment.java b/OsmAnd/src/net/osmand/plus/download/ui/LocalIndexesFragment.java index 291f7b4b60..72d55890dd 100644 --- a/OsmAnd/src/net/osmand/plus/download/ui/LocalIndexesFragment.java +++ b/OsmAnd/src/net/osmand/plus/download/ui/LocalIndexesFragment.java @@ -17,7 +17,9 @@ import net.osmand.AndroidUtils; import net.osmand.Collator; import net.osmand.IndexConstants; import net.osmand.OsmAndCollator; +import net.osmand.ResultMatcher; import net.osmand.map.ITileSource; +import net.osmand.map.TileSourceManager; import net.osmand.plus.ContextMenuAdapter; import net.osmand.plus.ContextMenuAdapter.ItemClickListener; import net.osmand.plus.ContextMenuItem; @@ -36,10 +38,10 @@ import net.osmand.plus.download.DownloadIndexesThread.DownloadEvents; import net.osmand.plus.download.IndexItem; import net.osmand.plus.helpers.FileNameTranslationHelper; import net.osmand.plus.inapp.InAppPurchaseHelper; +import net.osmand.plus.rastermaps.OsmandRasterMapsPlugin; import net.osmand.plus.resources.IncrementalChangesManager; import net.osmand.util.Algorithms; import android.app.Activity; -import android.content.Context; import android.content.DialogInterface; import android.content.res.Resources; import android.graphics.Typeface; @@ -237,6 +239,20 @@ public class LocalIndexesFragment extends OsmandExpandableListFragment implement info.getFileName()); confirm.setMessage(getString(R.string.clear_confirmation_msg, fn)); confirm.show(); + } else if (resId == R.string.shared_string_edit) { + OsmandRasterMapsPlugin.defineNewEditLayer(getDownloadActivity(), + new ResultMatcher() { + @Override + public boolean isCancelled() { + return false; + } + + @Override + public boolean publish(TileSourceManager.TileSourceTemplate object) { + getDownloadActivity().reloadLocalIndexes(); + return true; + } + }, info.getName()); } else if (resId == R.string.local_index_mi_restore) { new LocalIndexOperationTask(getDownloadActivity(), listAdapter, LocalIndexOperationTask.RESTORE_OPERATION).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, info); } else if (resId == R.string.shared_string_delete) { @@ -782,7 +798,7 @@ public class LocalIndexesFragment extends OsmandExpandableListFragment implement } AlertDialog.Builder builder = new AlertDialog.Builder(getDownloadActivity()); - builder.setMessage(getString(R.string.local_index_action_do, actionButton.toLowerCase(), selectedItems.size())); + builder.setMessage(getString(R.string.local_index_action_do, actionButton.toLowerCase(), String.valueOf(selectedItems.size()))); builder.setPositiveButton(actionButton, listener); builder.setNegativeButton(R.string.shared_string_cancel, null); builder.show(); @@ -1220,6 +1236,18 @@ public class LocalIndexesFragment extends OsmandExpandableListFragment implement return true; } }); + if (info.getType() == LocalIndexType.TILES_DATA && (info.getAttachedObject() instanceof ITileSource) && + ((ITileSource) info.getAttachedObject()).couldBeDownloadedFromInternet()) { + item = optionsMenu.getMenu().add(R.string.shared_string_edit) + .setIcon(iconsCache.getThemedIcon(R.drawable.ic_action_edit_dark)); + item.setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { + @Override + public boolean onMenuItemClick(MenuItem item) { + performBasicOperation(R.string.shared_string_edit, info); + return true; + } + }); + } if (info.getType() == LocalIndexType.TILES_DATA && (info.getAttachedObject() instanceof ITileSource) && ((ITileSource)info.getAttachedObject()).couldBeDownloadedFromInternet()) { item = optionsMenu.getMenu().add(R.string.clear_tile_data) @@ -1230,7 +1258,7 @@ public class LocalIndexesFragment extends OsmandExpandableListFragment implement performBasicOperation(R.string.clear_tile_data, info); return true; } - }); + }); } final IndexItem update = filesToUpdate.get(info.getFileName()); if (update != null) { diff --git a/OsmAnd/src/net/osmand/plus/openseamapsplugin/NauticalMapsPlugin.java b/OsmAnd/src/net/osmand/plus/openseamapsplugin/NauticalMapsPlugin.java index 60133000a0..a2e59657ab 100644 --- a/OsmAnd/src/net/osmand/plus/openseamapsplugin/NauticalMapsPlugin.java +++ b/OsmAnd/src/net/osmand/plus/openseamapsplugin/NauticalMapsPlugin.java @@ -1,23 +1,13 @@ package net.osmand.plus.openseamapsplugin; import android.app.Activity; -import android.content.DialogInterface; -import android.content.DialogInterface.OnClickListener; -import android.content.Intent; import android.support.annotation.NonNull; import android.support.annotation.Nullable; -import android.support.v7.app.AlertDialog; -import net.osmand.IndexConstants; import net.osmand.plus.ApplicationMode; import net.osmand.plus.OsmandApplication; import net.osmand.plus.OsmandPlugin; import net.osmand.plus.R; -import net.osmand.plus.UiUtilities; -import net.osmand.plus.activities.MapActivity; -import net.osmand.plus.download.DownloadActivity; -import net.osmand.plus.download.DownloadResources; -import net.osmand.plus.settings.BaseSettingsFragment; import java.util.Collections; import java.util.List; @@ -72,30 +62,8 @@ public class NauticalMapsPlugin extends OsmandPlugin { @Override public boolean init(@NonNull final OsmandApplication app, final Activity activity) { if (activity != null) { - ApplicationMode.changeProfileAvailability(ApplicationMode.BOAT, true, app); // called from UI - if (!app.getResourceManager().getIndexFileNames().containsKey(DownloadResources.WORLD_SEAMARKS_NAME + - IndexConstants.BINARY_MAP_INDEX_EXT)) { - boolean nightMode; - if (activity instanceof MapActivity) { - nightMode = app.getDaynightHelper().isNightModeForMapControls(); - } else { - nightMode = !app.getSettings().isLightContent(); - } - AlertDialog.Builder dlg = new AlertDialog.Builder(UiUtilities.getThemedContext(activity, nightMode)); - dlg.setMessage(net.osmand.plus.R.string.nautical_maps_missing); - dlg.setPositiveButton(R.string.shared_string_ok, new OnClickListener() { - - @Override - public void onClick(DialogInterface dialog, int which) { - final Intent intent = new Intent(activity, app.getAppCustomization().getDownloadIndexActivity()); - intent.putExtra(DownloadActivity.TAB_TO_OPEN, DownloadActivity.DOWNLOAD_TAB); - activity.startActivity(intent); - } - }); - dlg.setNegativeButton(R.string.shared_string_cancel, null); - dlg.show(); - } + ApplicationMode.changeProfileAvailability(ApplicationMode.BOAT, true, app); } return true; } diff --git a/OsmAnd/src/net/osmand/plus/osmedit/OsmBugsLayer.java b/OsmAnd/src/net/osmand/plus/osmedit/OsmBugsLayer.java index 89c5b853f5..62070b42b2 100644 --- a/OsmAnd/src/net/osmand/plus/osmedit/OsmBugsLayer.java +++ b/OsmAnd/src/net/osmand/plus/osmedit/OsmBugsLayer.java @@ -450,6 +450,7 @@ public class OsmBugsLayer extends OsmandMapLayer implements IContextMenuProvider if (!Algorithms.isEmpty(text)) { ((EditText) view.findViewById(R.id.message_field)).setText(text); } + view.findViewById(R.id.message_field).requestFocus(); AndroidUtils.softKeyboardDelayed(view.findViewById(R.id.message_field)); final AlertDialog.Builder builder = new AlertDialog.Builder(activity); diff --git a/OsmAnd/src/net/osmand/plus/poi/PoiFiltersHelper.java b/OsmAnd/src/net/osmand/plus/poi/PoiFiltersHelper.java index 5356fedfa2..f2dcf9a692 100644 --- a/OsmAnd/src/net/osmand/plus/poi/PoiFiltersHelper.java +++ b/OsmAnd/src/net/osmand/plus/poi/PoiFiltersHelper.java @@ -16,6 +16,7 @@ import net.osmand.util.Algorithms; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; +import java.util.HashMap; import java.util.HashSet; import java.util.Iterator; import java.util.LinkedHashMap; @@ -54,7 +55,7 @@ public class PoiFiltersHelper { UDF_CAR_AID, UDF_FOR_TOURISTS, UDF_FOOD_SHOP, UDF_FUEL, UDF_SIGHTSEEING, UDF_EMERGENCY, UDF_PUBLIC_TRANSPORT, UDF_ACCOMMODATION, UDF_RESTAURANTS, UDF_PARKING }; - + public PoiFiltersHelper(OsmandApplication application) { this.application = application; PoiFilterDbHelper helper = openDbHelperNoPois(); @@ -170,7 +171,6 @@ public class PoiFiltersHelper { PoiUIFilter lf = new PoiUIFilter(tp, application, ""); ArrayList copy = new ArrayList<>(cacheTopStandardFilters); copy.add(lf); - Collections.sort(copy); cacheTopStandardFilters = copy; return lf; } @@ -179,7 +179,6 @@ public class PoiFiltersHelper { PoiUIFilter lf = new PoiUIFilter(lt, application, ""); ArrayList copy = new ArrayList<>(cacheTopStandardFilters); copy.add(lf); - Collections.sort(copy); cacheTopStandardFilters = copy; return lf; } @@ -235,7 +234,6 @@ public class PoiFiltersHelper { PoiUIFilter f = new PoiUIFilter(t, application, ""); top.add(f); } - Collections.sort(top); cacheTopStandardFilters = top; } List result = new ArrayList<>(); @@ -248,6 +246,118 @@ public class PoiFiltersHelper { return result; } + public Map getPoiFilterOrders(boolean onlyActive) { + Map filterOrders = new HashMap<>(); + List sortedFilters = getSortedPoiFilters(onlyActive); + for (PoiUIFilter filter : sortedFilters) { + filterOrders.put(filter.getFilterId(), filter.getOrder()); + } + return filterOrders; + } + + public List getSortedPoiFilters(boolean onlyActive) { + initPoiUIFiltersState(); + List allFilters = new ArrayList<>(); + allFilters.addAll(getTopDefinedPoiFilters()); + allFilters.addAll(getSearchPoiFilters()); + Collections.sort(allFilters); + if (onlyActive) { + List onlyActiveFilters = new ArrayList<>(); + for (PoiUIFilter f : allFilters) { + if (f.isActive()) { + onlyActiveFilters.add(f); + } + } + return onlyActiveFilters; + } else { + return allFilters; + } + } + + private void initPoiUIFiltersState() { + List allFilters = new ArrayList<>(); + allFilters.addAll(getTopDefinedPoiFilters()); + allFilters.addAll(getSearchPoiFilters()); + + refreshPoiFiltersActivation(allFilters); + refreshPoiFiltersOrder(allFilters); + + //set up the biggest order to custom filter + PoiUIFilter customFilter = getCustomPOIFilter(); + customFilter.setActive(true); + customFilter.setOrder(allFilters.size()); + } + + private void refreshPoiFiltersOrder(List filters) { + Map orders = getPoiFiltersOrder(); + List existedFilters = new ArrayList<>(); + List newFilters = new ArrayList<>(); + if (orders != null) { + //set up orders from settings + for (PoiUIFilter filter : filters) { + Integer order = orders.get(filter.getFilterId()); + if (order != null) { + filter.setOrder(order); + existedFilters.add(filter); + } else { + newFilters.add(filter); + } + } + //make order values without spaces + Collections.sort(existedFilters); + for (int i = 0; i < existedFilters.size(); i++) { + existedFilters.get(i).setOrder(i); + } + //set up maximum orders for new poi filters + Collections.sort(newFilters); + for (PoiUIFilter filter : newFilters) { + filter.setOrder(existedFilters.size()); + existedFilters.add(filter); + } + } else { + for (PoiUIFilter filter : filters) { + filter.setOrder(PoiUIFilter.INVALID_ORDER); + } + } + } + + private void refreshPoiFiltersActivation(List filters) { + List inactiveFiltersIds = getInactivePoiFiltersIds(); + if (inactiveFiltersIds != null) { + for (PoiUIFilter filter : filters) { + filter.setActive(!inactiveFiltersIds.contains(filter.getFilterId())); + } + } else { + for (PoiUIFilter filter : filters) { + filter.setActive(true); + } + } + } + + public void saveFiltersOrder(List filterIds) { + application.getSettings().POI_FILTERS_ORDER.setStringsList(filterIds); + } + + public void saveInactiveFilters(List filterIds) { + application.getSettings().INACTIVE_POI_FILTERS.setStringsList(filterIds); + } + + public Map getPoiFiltersOrder() { + List ids = application.getSettings().POI_FILTERS_ORDER.getStringsList(); + if (ids == null) { + return null; + } + Map result = new HashMap<>(); + for (int i = 0; i < ids.size(); i++) { + result.put(ids.get(i), i); + } + return result; + } + + public List getInactivePoiFiltersIds() { + return application.getSettings().INACTIVE_POI_FILTERS.getStringsList(); + } + private PoiFilterDbHelper openDbHelperNoPois() { return new PoiFilterDbHelper(null, application); } diff --git a/OsmAnd/src/net/osmand/plus/poi/PoiUIFilter.java b/OsmAnd/src/net/osmand/plus/poi/PoiUIFilter.java index 75bfa98d39..5b7ad8dc85 100644 --- a/OsmAnd/src/net/osmand/plus/poi/PoiUIFilter.java +++ b/OsmAnd/src/net/osmand/plus/poi/PoiUIFilter.java @@ -44,6 +44,7 @@ public class PoiUIFilter implements SearchPoiTypeFilter, Comparable public final static String USER_PREFIX = "user_"; //$NON-NLS-1$ public final static String CUSTOM_FILTER_ID = USER_PREFIX + "custom_id"; //$NON-NLS-1$ public final static String BY_NAME_FILTER_ID = USER_PREFIX + "by_name"; //$NON-NLS-1$ + public final static int INVALID_ORDER = -1; private Map> acceptedTypes = new LinkedHashMap<>(); private Map poiAdditionals = new HashMap<>(); @@ -52,6 +53,8 @@ public class PoiUIFilter implements SearchPoiTypeFilter, Comparable protected String standardIconId = ""; protected String name; protected boolean isStandardFilter; + protected int order = INVALID_ORDER; + protected boolean isActive = true; protected final OsmandApplication app; @@ -718,6 +721,7 @@ public class PoiUIFilter implements SearchPoiTypeFilter, Comparable updatePoiAdditionals(); } + @Override public String getFilterId() { return filterId; } @@ -743,6 +747,22 @@ public class PoiUIFilter implements SearchPoiTypeFilter, Comparable this.isStandardFilter = isStandardFilter; } + public int getOrder() { + return order; + } + + public void setOrder(int order) { + this.order = order; + } + + public boolean isActive() { + return isActive; + } + + public void setActive(boolean active) { + isActive = active; + } + public Context getApplication() { return app; } @@ -773,7 +793,9 @@ public class PoiUIFilter implements SearchPoiTypeFilter, Comparable @Override public int compareTo(@NonNull PoiUIFilter another) { - if (another.filterId.equals(this.filterId)) { + if (this.order != INVALID_ORDER && another.order != INVALID_ORDER) { + return (this.order < another.order) ? -1 : ((this.order == another.order) ? 0 : 1); + } else if (another.filterId.equals(this.filterId)) { String thisFilterByName = this.filterByName == null ? "" : this.filterByName; String anotherFilterByName = another.filterByName == null ? "" : another.filterByName; return thisFilterByName.compareToIgnoreCase(anotherFilterByName); diff --git a/OsmAnd/src/net/osmand/plus/poi/RearrangePoiFiltersFragment.java b/OsmAnd/src/net/osmand/plus/poi/RearrangePoiFiltersFragment.java new file mode 100644 index 0000000000..01500d3007 --- /dev/null +++ b/OsmAnd/src/net/osmand/plus/poi/RearrangePoiFiltersFragment.java @@ -0,0 +1,695 @@ +package net.osmand.plus.poi; + +import android.annotation.SuppressLint; +import android.content.Context; +import android.graphics.drawable.Drawable; +import android.os.Bundle; +import android.support.annotation.NonNull; +import android.support.annotation.Nullable; +import android.support.v4.app.DialogFragment; +import android.support.v4.app.FragmentActivity; +import android.support.v4.content.ContextCompat; +import android.support.v4.view.MotionEventCompat; +import android.support.v7.widget.LinearLayoutManager; +import android.support.v7.widget.RecyclerView; +import android.support.v7.widget.helper.ItemTouchHelper; +import android.view.LayoutInflater; +import android.view.MotionEvent; +import android.view.View; +import android.view.ViewGroup; +import android.widget.FrameLayout; +import android.widget.ImageButton; +import android.widget.ImageView; +import android.widget.TextView; + +import net.osmand.AndroidUtils; +import net.osmand.CallbackWithObject; +import net.osmand.PlatformUtil; +import net.osmand.plus.OsmandApplication; +import net.osmand.plus.R; +import net.osmand.plus.UiUtilities; +import net.osmand.plus.render.RenderingIcons; +import net.osmand.plus.views.controls.ReorderItemTouchHelperCallback; + +import org.apache.commons.logging.Log; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.Comparator; +import java.util.HashMap; +import java.util.List; + +import static net.osmand.plus.poi.PoiUIFilter.CUSTOM_FILTER_ID; +import static net.osmand.plus.poi.RearrangePoiFiltersFragment.ItemType.DESCRIPTION; +import static net.osmand.plus.poi.RearrangePoiFiltersFragment.ItemType.POI; +import static net.osmand.plus.poi.RearrangePoiFiltersFragment.ItemType.SPACE; + +public class RearrangePoiFiltersFragment extends DialogFragment { + + public static final String TAG = "RearrangePoiFiltersFragment"; + + private static final Log LOG = PlatformUtil.getLog(RearrangePoiFiltersFragment.class); + + private boolean usedOnMap; + private CallbackWithObject resultCallback; + + private List items = new ArrayList<>(); + private EditPoiFiltersAdapter adapter; + private boolean orderModified; + private boolean activationModified; + private boolean wasReset = false; + private boolean isChanged = false; + + private HashMap poiFiltersOrders = new HashMap<>(); + private List availableFiltersKeys = new ArrayList<>(); + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + boolean nightMode = isNightMode(requireMyApplication(), usedOnMap); + int themeId = nightMode ? R.style.OsmandDarkTheme : R.style.OsmandLightTheme; + setStyle(STYLE_NO_FRAME, themeId); + } + + @Nullable + @Override + public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { + final OsmandApplication app = requireMyApplication(); + + boolean nightMode = isNightMode(app, usedOnMap); + + View mainView = UiUtilities.getInflater(app, nightMode).inflate(R.layout.edit_arrangement_list_fragment, container, false); + ImageButton closeButton = mainView.findViewById(R.id.close_button); + closeButton.setImageResource(R.drawable.ic_action_remove_dark); + closeButton.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + dismiss(); + } + }); + + TextView toolbarTitle = mainView.findViewById(R.id.toolbar_title); + toolbarTitle.setText(R.string.rearrange_categories); + + RecyclerView recyclerView = mainView.findViewById(R.id.profiles_list); + recyclerView.setLayoutManager(new LinearLayoutManager(app)); + + adapter = new EditPoiFiltersAdapter(app, nightMode); + initFiltersOrders(app, false); + + final ItemTouchHelper touchHelper = new ItemTouchHelper(new ReorderItemTouchHelperCallback(adapter)); + touchHelper.attachToRecyclerView(recyclerView); + + orderModified = app.getSettings().POI_FILTERS_ORDER.get() != null; + activationModified = app.getSettings().INACTIVE_POI_FILTERS.get() != null; + + adapter.setListener(new PoiAdapterListener() { + + private int fromPosition; + private int toPosition; + + @Override + public void onDragStarted(RecyclerView.ViewHolder holder) { + fromPosition = holder.getAdapterPosition(); + touchHelper.startDrag(holder); + } + + @Override + public void onDragOrSwipeEnded(RecyclerView.ViewHolder holder) { + toPosition = holder.getAdapterPosition(); + if (toPosition >= 0 && fromPosition >= 0 && toPosition != fromPosition) { + adapter.notifyDataSetChanged(); + } + } + + @Override + public void onButtonClicked(int pos) { + ListItem item = items.get(pos); + if (item.value instanceof PoiUIFilterDataObject) { + isChanged = true; + activationModified = true; + PoiUIFilterDataObject poiInfo = (PoiUIFilterDataObject) item.value; + poiInfo.toggleActive(); + if (!poiInfo.isActive) { + availableFiltersKeys.add(poiInfo.filterId); + } else { + availableFiltersKeys.remove(poiInfo.filterId); + } + updateItems(); + } + } + }); + recyclerView.setAdapter(adapter); + + View cancelButton = mainView.findViewById(R.id.dismiss_button); + UiUtilities.setupDialogButton(nightMode, cancelButton, UiUtilities.DialogButtonType.SECONDARY, R.string.shared_string_cancel); + cancelButton.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + dismiss(); + } + }); + + mainView.findViewById(R.id.buttons_divider).setVisibility(View.VISIBLE); + + View applyButton = mainView.findViewById(R.id.right_bottom_button); + UiUtilities.setupDialogButton(nightMode, applyButton, UiUtilities.DialogButtonType.PRIMARY, R.string.shared_string_apply); + applyButton.setVisibility(View.VISIBLE); + applyButton.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + if (isChanged) { + if (activationModified) { + app.getPoiFilters().saveInactiveFilters(availableFiltersKeys); + } else if (wasReset) { + app.getPoiFilters().saveInactiveFilters(null); + } + if (orderModified) { + List dataToSave = new ArrayList<>(); + for (PoiUIFilter filter : getSortedPoiUiFilters(app)) { + String filterId = filter.getFilterId(); + Integer order = poiFiltersOrders.get(filterId); + if (order == null) { + order = filter.getOrder(); + } + boolean isActive = !availableFiltersKeys.contains(filterId); + filter.setActive(isActive); + filter.setOrder(order); + if (isActive) { + dataToSave.add(filter); + } + } + Collections.sort(dataToSave); + List filterIds = new ArrayList<>(); + for (PoiUIFilter filter : dataToSave) { + filterIds.add(filter.getFilterId()); + } + app.getPoiFilters().saveFiltersOrder(filterIds); + } else if (wasReset) { + app.getPoiFilters().saveFiltersOrder(null); + } + } + if (resultCallback != null) { + resultCallback.processResult(isChanged); + } + dismiss(); + } + }); + + return mainView; + } + + private void initFiltersOrders(OsmandApplication app, boolean arrangementByDefault) { + poiFiltersOrders.clear(); + availableFiltersKeys.clear(); + List filters = getSortedPoiUiFilters(app); + if (arrangementByDefault) { + Collections.sort(filters, new Comparator() { + @Override + public int compare(PoiUIFilter o1, PoiUIFilter o2) { + if (o1.filterId.equals(o2.filterId)) { + String filterByName1 = o1.filterByName == null ? "" : o1.filterByName; + String filterByName2 = o2.filterByName == null ? "" : o2.filterByName; + return filterByName1.compareToIgnoreCase(filterByName2); + } else { + return o1.name.compareTo(o2.name); + } + } + }); + for (int i = 0; i < filters.size(); i++) { + PoiUIFilter filter = filters.get(i); + poiFiltersOrders.put(filter.getFilterId(), i); + } + } else { + for (int i = 0; i < filters.size(); i++) { + PoiUIFilter filter = filters.get(i); + poiFiltersOrders.put(filter.getFilterId(), i); + if (!filter.isActive) { + availableFiltersKeys.add(filter.getFilterId()); + } + } + } + updateItems(); + } + + private void updateItems() { + final OsmandApplication app = requireMyApplication(); + List active = getPoiFilters(true); + List available = getPoiFilters(false); + items.clear(); + items.add(new ListItem(DESCRIPTION, app.getString(R.string.create_custom_categories_list_promo))); + items.add(new ListItem(ItemType.SPACE, app.getResources().getDimension(R.dimen.content_padding))); + items.addAll(active); + items.add(new ListItem(ItemType.DIVIDER, 0)); + if (availableFiltersKeys != null && availableFiltersKeys.size() > 0) { + items.add(new ListItem(ItemType.HEADER, app.getString(R.string.shared_string_available))); + items.addAll(available); + items.add(new ListItem(ItemType.DIVIDER, 1)); + } + /*items.add(new ListItem(ItemType.BUTTON, new ControlButton(app.getString(R.string.add_custom_category), + R.drawable.ic_action_plus, new View.OnClickListener() { + @Override + public void onClick(View v) { + QuickSearchCustomPoiFragment.showDialog(RearrangePoiFiltersFragment.this, app.getPoiFilters().getCustomPOIFilter().getFilterId()); + } + })));*/ + items.add(new ListItem(ItemType.BUTTON, new ControlButton(app.getString(R.string.reset_to_default), + R.drawable.ic_action_reset_to_default_dark, new View.OnClickListener() { + @Override + public void onClick(View v) { + isChanged = true; + wasReset = true; + activationModified = false; + orderModified = false; + initFiltersOrders(app, true); + } + }))); + items.add(new ListItem(DESCRIPTION, +// app.getString(R.string.add_new_custom_category_button_promo) + '\n' + + app.getString(R.string.reset_to_default_category_button_promo))); + + adapter.setItems(items); + } + + public static void showInstance(@NonNull DialogFragment parentFragment, boolean usedOnMap, CallbackWithObject callback) { + try { + RearrangePoiFiltersFragment fragment = new RearrangePoiFiltersFragment(); + fragment.setUsedOnMap(usedOnMap); + fragment.setResultCallback(callback); + fragment.show(parentFragment.getChildFragmentManager(), RearrangePoiFiltersFragment.TAG); + } catch (RuntimeException e) { + LOG.error("showInstance", e); + } + } + + public List getPoiFilters(boolean isActive) { + OsmandApplication app = requireMyApplication(); + List result = new ArrayList<>(); + for (PoiUIFilter f : getSortedPoiUiFilters(app)) { + addFilterToList(result, f, isActive); + } + Collections.sort(result, new Comparator() { + @Override + public int compare(ListItem o1, ListItem o2) { + int order1 = ((PoiUIFilterDataObject) o1.value).order; + int order2 = ((PoiUIFilterDataObject) o2.value).order; + return (order1 < order2) ? -1 : ((order1 == order2) ? 0 : 1); + } + }); + return result; + } + + private void addFilterToList(List list, PoiUIFilter f, boolean isActive) { + String filterId = f.getFilterId(); + if (!isActive && availableFiltersKeys.contains(filterId) || isActive && !availableFiltersKeys.contains(filterId)) { + Integer order = poiFiltersOrders.get(filterId); + if (order == null) { + order = f.getOrder(); + } + PoiUIFilterDataObject poiInfo = new PoiUIFilterDataObject(); + poiInfo.filterId = filterId; + poiInfo.name = f.getName(); + poiInfo.order = order; + String iconRes = f.getIconId(); + if (iconRes != null && RenderingIcons.containsBigIcon(iconRes)) { + poiInfo.iconRes = RenderingIcons.getBigIconResourceId(iconRes); + } else { + poiInfo.iconRes = R.drawable.mx_user_defined; + } + poiInfo.isActive = !availableFiltersKeys.contains(filterId); + list.add(new ListItem(POI, poiInfo)); + } + } + + private static List getSortedPoiUiFilters(@NonNull OsmandApplication app) { + List filters = app.getPoiFilters().getSortedPoiFilters(false); + //remove custom filter + for (int i = filters.size() - 1; i >= 0; i--) { + PoiUIFilter filter = filters.get(i); + if (filter.getFilterId().equals(CUSTOM_FILTER_ID)) { + filters.remove(filter); + break; + } + } + return filters; + } + + public void setUsedOnMap(boolean usedOnMap) { + this.usedOnMap = usedOnMap; + } + + public void setResultCallback(CallbackWithObject resultCallback) { + this.resultCallback = resultCallback; + } + + @NonNull + protected OsmandApplication requireMyApplication() { + FragmentActivity activity = requireActivity(); + return (OsmandApplication) activity.getApplication(); + } + + public static boolean isNightMode(OsmandApplication app, boolean usedOnMap) { + if (app != null) { + return usedOnMap ? app.getDaynightHelper().isNightModeForMapControls() : !app.getSettings().isLightContent(); + } + return false; + } + + public class PoiUIFilterDataObject { + String filterId; + String name; + int iconRes; + int order; + boolean isActive; + + public void toggleActive() { + isActive = !isActive; + } + } + + protected class ControlButton { + private String title; + private int iconRes; + private View.OnClickListener listener; + + public ControlButton(String title, int iconRes, View.OnClickListener listener) { + this.title = title; + this.iconRes = iconRes; + this.listener = listener; + } + } + + protected enum ItemType { + DESCRIPTION, + POI, + HEADER, + DIVIDER, + SPACE, + BUTTON + } + + private class ListItem { + ItemType type; + Object value; + + public ListItem(ItemType type, Object value) { + this.type = type; + this.value = value; + } + } + + private class EditPoiFiltersAdapter extends RecyclerView.Adapter + implements ReorderItemTouchHelperCallback.OnItemMoveCallback { + + private OsmandApplication app; + private UiUtilities uiUtilities; + + private List items = new ArrayList<>(); + private boolean nightMode; + private PoiAdapterListener listener; + + public EditPoiFiltersAdapter(OsmandApplication app, boolean nightMode) { + setHasStableIds(true); + this.app = app; + this.uiUtilities = app.getUIUtilities(); + this.nightMode = nightMode; + } + + @NonNull + @Override + public RecyclerView.ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewTypeId) { + Context ctx = parent.getContext(); + LayoutInflater inflater = UiUtilities.getInflater(ctx, nightMode); + ItemType type = viewTypeId < ItemType.values().length ? ItemType.values()[viewTypeId] : SPACE; + View itemView; + switch (type) { + case POI: + itemView = inflater.inflate(R.layout.order_poi_list_item, parent, false); + return new PoiViewHolder(itemView); + case SPACE: + itemView = new View(ctx); + return new SpaceViewHolder(itemView); + case BUTTON: + itemView = inflater.inflate(R.layout.preference_button, parent, false); + return new ButtonViewHolder(itemView); + case HEADER: + itemView = inflater.inflate(R.layout.preference_category_with_descr, parent, false); + return new HeaderViewHolder(itemView); + case DIVIDER: + itemView = inflater.inflate(R.layout.divider, parent, false); + return new DividerViewHolder(itemView); + case DESCRIPTION: + itemView = inflater.inflate(R.layout.bottom_sheet_item_description_long, parent, false); + return new DescriptionViewHolder(itemView); + default: + throw new IllegalArgumentException("Unsupported view type"); + } + } + + @SuppressLint("ClickableViewAccessibility") + @Override + public void onBindViewHolder(final @NonNull RecyclerView.ViewHolder holder, int position) { + ListItem item = items.get(position); + boolean nightMode = isNightMode(app, usedOnMap); + int activeColorResId = nightMode ? R.color.active_color_primary_dark : R.color.active_color_primary_light; + if (holder instanceof PoiViewHolder) { + PoiViewHolder h = (PoiViewHolder) holder; + PoiUIFilterDataObject poiInfo = (PoiUIFilterDataObject) item.value; + int osmandOrangeColorResId = nightMode ? R.color.osmand_orange_dark : R.color.osmand_orange; + h.title.setText(poiInfo.name); + h.icon.setImageDrawable(uiUtilities.getIcon(poiInfo.iconRes, osmandOrangeColorResId)); + h.moveIcon.setVisibility(poiInfo.isActive ? View.VISIBLE : View.GONE); + h.actionIcon.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + int pos = holder.getAdapterPosition(); + if (listener != null && pos != RecyclerView.NO_POSITION) { + listener.onButtonClicked(pos); + } + } + }); + if (poiInfo.isActive) { + h.actionIcon.setImageDrawable(uiUtilities.getIcon(R.drawable.ic_action_remove, R.color.color_osm_edit_delete)); + h.moveIcon.setOnTouchListener(new View.OnTouchListener() { + @Override + public boolean onTouch(View view, MotionEvent event) { + if (MotionEventCompat.getActionMasked(event) == MotionEvent.ACTION_DOWN) { + listener.onDragStarted(holder); + } + return false; + } + }); + } else { + h.actionIcon.setImageDrawable(uiUtilities.getIcon(R.drawable.ic_action_add, R.color.color_osm_edit_create)); + } + } else if (holder instanceof SpaceViewHolder) { + float space = (float) item.value; + ((SpaceViewHolder) holder).setSpace((int) space); + } else if (holder instanceof ButtonViewHolder) { + ControlButton buttonInfo = (ControlButton) item.value; + ButtonViewHolder h = (ButtonViewHolder) holder; + h.buttonView.setOnClickListener(buttonInfo.listener); + h.icon.setImageDrawable(uiUtilities.getIcon(buttonInfo.iconRes, activeColorResId)); + h.title.setText(buttonInfo.title); + Drawable drawable = UiUtilities.getColoredSelectableDrawable(app, ContextCompat.getColor(app, activeColorResId), 0.3f); + AndroidUtils.setBackground(h.buttonView, drawable); + } else if (holder instanceof HeaderViewHolder) { + String header = (String) item.value; + ((HeaderViewHolder) holder).tvTitle.setText(header); + } else if (holder instanceof DescriptionViewHolder) { + String description = (String) item.value; + ((DescriptionViewHolder) holder).tvDescription.setText(description); + } + } + + public void setListener(PoiAdapterListener listener) { + this.listener = listener; + } + + public void setItems(List items) { + this.items = items; + notifyDataSetChanged(); + } + + @Override + public int getItemCount() { + return items.size(); + } + + @Override + public int getItemViewType(int position) { + ListItem item = items.get(position); + return item.type.ordinal(); + } + + @Override + public boolean onItemMove(int from, int to) { + Object itemFrom = items.get(from).value; + Object itemTo = items.get(to).value; + if (itemFrom instanceof PoiUIFilterDataObject && itemTo instanceof PoiUIFilterDataObject) { + isChanged = true; + orderModified = true; + PoiUIFilterDataObject poiFrom = (PoiUIFilterDataObject) itemFrom; + PoiUIFilterDataObject poiTo = (PoiUIFilterDataObject) itemTo; + + int orderFrom = poiFrom.order; + int orderTo = poiTo.order; + + poiFrom.order = orderTo; + poiTo.order = orderFrom; + + poiFiltersOrders.put(poiFrom.filterId, orderTo); + poiFiltersOrders.put(poiTo.filterId, orderFrom); + + Collections.swap(items, from, to); + notifyItemMoved(from, to); + return true; + } + return false; + } + + @Override + public long getItemId(int position) { + ListItem item = items.get(position); + if (item.value instanceof PoiUIFilterDataObject) { + return ((PoiUIFilterDataObject) item.value).filterId.hashCode(); + } else if (item.value instanceof ControlButton) { + return ((ControlButton) item.value).title.hashCode(); + } else if (item.value != null) { + return item.value.hashCode(); + } + return item.hashCode(); + } + + @Override + public void onItemDismiss(RecyclerView.ViewHolder holder) { + listener.onDragOrSwipeEnded(holder); + } + + private class DividerViewHolder extends RecyclerView.ViewHolder implements ReorderItemTouchHelperCallback.UnmovableItem { + View divider; + + public DividerViewHolder(View itemView) { + super(itemView); + divider = itemView.findViewById(R.id.divider); + } + + @Override + public boolean isMovingDisabled() { + return true; + } + } + + private class HeaderViewHolder extends RecyclerView.ViewHolder implements ReorderItemTouchHelperCallback.UnmovableItem { + private TextView tvTitle; + private TextView tvDescription; + + public HeaderViewHolder(View itemView) { + super(itemView); + tvTitle = itemView.findViewById(android.R.id.title); + tvDescription = itemView.findViewById(android.R.id.summary); + tvDescription.setVisibility(View.GONE); + } + + @Override + public boolean isMovingDisabled() { + return true; + } + } + + private class ButtonViewHolder extends RecyclerView.ViewHolder implements ReorderItemTouchHelperCallback.UnmovableItem { + + private View buttonView; + private ImageView icon; + private TextView title; + + public ButtonViewHolder(View itemView) { + super(itemView); + buttonView = itemView; + icon = itemView.findViewById(android.R.id.icon); + title = itemView.findViewById(android.R.id.title); + } + + @Override + public boolean isMovingDisabled() { + return true; + } + } + + private class SpaceViewHolder extends RecyclerView.ViewHolder implements ReorderItemTouchHelperCallback.UnmovableItem { + + View space; + + public SpaceViewHolder(View itemView) { + super(itemView); + space = itemView; + } + + public void setSpace(int hSpace) { + ViewGroup.LayoutParams lp = new FrameLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, hSpace); + space.setLayoutParams(lp); + } + + @Override + public boolean isMovingDisabled() { + return true; + } + } + + private class PoiViewHolder extends RecyclerView.ViewHolder implements ReorderItemTouchHelperCallback.UnmovableItem { + + private TextView title; + private TextView description; + private ImageView icon; + private ImageButton actionIcon; + private ImageView moveIcon; + private View itemsContainer; + + public PoiViewHolder(View itemView) { + super(itemView); + title = itemView.findViewById(R.id.title); + actionIcon = itemView.findViewById(R.id.action_icon); + icon = itemView.findViewById(R.id.icon); + moveIcon = itemView.findViewById(R.id.move_icon); + itemsContainer = itemView.findViewById(R.id.selectable_list_item); + } + + @Override + public boolean isMovingDisabled() { + int position = getAdapterPosition(); + if (position != RecyclerView.NO_POSITION) { + ListItem item = items.get(position); + if (item.value instanceof PoiUIFilterDataObject) { + PoiUIFilterDataObject pdo = (PoiUIFilterDataObject) item.value; + return !pdo.isActive; + } + } + return false; + } + } + + private class DescriptionViewHolder extends RecyclerView.ViewHolder implements ReorderItemTouchHelperCallback.UnmovableItem { + + private TextView tvDescription; + + public DescriptionViewHolder(View itemView) { + super(itemView); + tvDescription = itemView.findViewById(R.id.description); + } + + @Override + public boolean isMovingDisabled() { + return true; + } + } + } + + public interface PoiAdapterListener { + + void onDragStarted(RecyclerView.ViewHolder holder); + + void onDragOrSwipeEnded(RecyclerView.ViewHolder holder); + + void onButtonClicked(int view); + } +} diff --git a/OsmAnd/src/net/osmand/plus/profiles/EditProfilesFragment.java b/OsmAnd/src/net/osmand/plus/profiles/EditProfilesFragment.java index d0f8807b21..fa2901b583 100644 --- a/OsmAnd/src/net/osmand/plus/profiles/EditProfilesFragment.java +++ b/OsmAnd/src/net/osmand/plus/profiles/EditProfilesFragment.java @@ -64,7 +64,7 @@ public class EditProfilesFragment extends BaseOsmAndFragment { } nightMode = !app.getSettings().isLightContent(); - View mainView = UiUtilities.getInflater(getContext(), nightMode).inflate(R.layout.edit_profiles_list_fragment, container, false); + View mainView = UiUtilities.getInflater(getContext(), nightMode).inflate(R.layout.edit_arrangement_list_fragment, container, false); ImageButton closeButton = mainView.findViewById(R.id.close_button); closeButton.setImageResource(R.drawable.ic_action_remove_dark); closeButton.setOnClickListener(new View.OnClickListener() { diff --git a/OsmAnd/src/net/osmand/plus/quickaction/actions/ShowHidePoiAction.java b/OsmAnd/src/net/osmand/plus/quickaction/actions/ShowHidePoiAction.java index 389c3a099c..4b83227fae 100644 --- a/OsmAnd/src/net/osmand/plus/quickaction/actions/ShowHidePoiAction.java +++ b/OsmAnd/src/net/osmand/plus/quickaction/actions/ShowHidePoiAction.java @@ -283,10 +283,7 @@ public class ShowHidePoiAction extends QuickAction { final List list = new ArrayList<>(); - for (PoiUIFilter f : poiFilters.getTopDefinedPoiFilters()) { - addFilterToList(adapter, list, f); - } - for (PoiUIFilter f : poiFilters.getSearchPoiFilters()) { + for (PoiUIFilter f : poiFilters.getSortedPoiFilters(true)) { addFilterToList(adapter, list, f); } diff --git a/OsmAnd/src/net/osmand/plus/rastermaps/OsmandRasterMapsPlugin.java b/OsmAnd/src/net/osmand/plus/rastermaps/OsmandRasterMapsPlugin.java index fcce7caca6..550a9c0694 100644 --- a/OsmAnd/src/net/osmand/plus/rastermaps/OsmandRasterMapsPlugin.java +++ b/OsmAnd/src/net/osmand/plus/rastermaps/OsmandRasterMapsPlugin.java @@ -16,6 +16,7 @@ import android.widget.ArrayAdapter; import android.widget.CheckBox; import android.widget.EditText; import android.widget.Spinner; +import android.widget.TextView; import android.widget.Toast; import net.osmand.AndroidUtils; @@ -42,7 +43,6 @@ import net.osmand.plus.activities.MapActivity; import net.osmand.plus.activities.MapActivityLayers; import net.osmand.plus.dashboard.DashboardOnMap.DashboardType; import net.osmand.plus.dialogs.RasterMapMenu; -import net.osmand.plus.settings.BaseSettingsFragment; import net.osmand.plus.views.MapTileLayer; import net.osmand.plus.views.OsmandMapTileView; import net.osmand.util.Algorithms; @@ -478,7 +478,7 @@ public class OsmandRasterMapsPlugin extends OsmandPlugin { t.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR); } - public static void defineNewEditLayer(final Activity activity, final ResultMatcher resultMatcher) { + public static void defineNewEditLayer(final Activity activity, final ResultMatcher resultMatcher, String editedLayerName) { final OsmandApplication app = (OsmandApplication) activity.getApplication(); final OsmandSettings settings = app.getSettings(); final Map entriesMap = settings.getTileSourceEntries(false); @@ -492,6 +492,7 @@ public class OsmandRasterMapsPlugin extends OsmandPlugin { View view = UiUtilities.getInflater(activity, isNightMode(activity, app)).inflate(R.layout.editing_tile_source, null); final EditText name = (EditText) view.findViewById(R.id.Name); final Spinner existing = (Spinner) view.findViewById(R.id.TileSourceSpinner); + final TextView existingHint = (TextView) view.findViewById(R.id.TileSourceHint); final EditText urlToLoad = (EditText) view.findViewById(R.id.URLToLoad); final EditText minZoom = (EditText) view.findViewById(R.id.MinZoom); final EditText maxZoom = (EditText) view.findViewById(R.id.MaxZoom); @@ -511,6 +512,17 @@ public class OsmandRasterMapsPlugin extends OsmandPlugin { ); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); existing.setAdapter(adapter); + if (editedLayerName != null) { + File f = ((OsmandApplication) activity.getApplication()).getAppPath( + IndexConstants.TILES_INDEX_DIR + templates.get(adapter.getPosition(editedLayerName))); + TileSourceTemplate template = TileSourceManager.createTileSourceTemplate(f); + if (template != null) { + result[0] = template.copy(); + updateTileSourceEditView(result[0], name, urlToLoad, minZoom, maxZoom, expire, elliptic); + } + existingHint.setVisibility(View.GONE); + existing.setVisibility(View.GONE); + } existing.setSelection(0); existing.setOnItemSelectedListener(new OnItemSelectedListener() { diff --git a/OsmAnd/src/net/osmand/plus/search/QuickSearchCustomPoiFragment.java b/OsmAnd/src/net/osmand/plus/search/QuickSearchCustomPoiFragment.java index e6901fc741..35ab9b2a8e 100644 --- a/OsmAnd/src/net/osmand/plus/search/QuickSearchCustomPoiFragment.java +++ b/OsmAnd/src/net/osmand/plus/search/QuickSearchCustomPoiFragment.java @@ -23,9 +23,9 @@ import android.widget.CompoundButton.OnCheckedChangeListener; import android.widget.ListView; import android.widget.TextView; -import java.util.concurrent.ExecutionException; import net.osmand.osm.PoiCategory; import net.osmand.osm.PoiType; +import net.osmand.plus.DialogListItemAdapter; import net.osmand.plus.UiUtilities; import net.osmand.plus.OsmandApplication; import net.osmand.plus.OsmandSettings; @@ -59,8 +59,7 @@ public class QuickSearchCustomPoiFragment extends DialogFragment { private TextView barTitle; private TextView barButton; private boolean editMode; - private boolean isLightTheme; - + private boolean nightMode; public QuickSearchCustomPoiFragment() { } @@ -72,10 +71,8 @@ public class QuickSearchCustomPoiFragment extends DialogFragment { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - isLightTheme = - getMyApplication().getSettings().OSMAND_THEME.get() == OsmandSettings.OSMAND_LIGHT_THEME; - int themeId = isLightTheme ? R.style.OsmandLightTheme : R.style.OsmandDarkTheme; - setStyle(STYLE_NO_FRAME, themeId); + this.nightMode = getMyApplication().getSettings().OSMAND_THEME.get() == OsmandSettings.OSMAND_DARK_THEME; + setStyle(STYLE_NO_FRAME, nightMode ? R.style.OsmandDarkTheme : R.style.OsmandLightTheme); } @Override @@ -101,7 +98,7 @@ public class QuickSearchCustomPoiFragment extends DialogFragment { Toolbar toolbar = (Toolbar) view.findViewById(R.id.toolbar); Drawable icClose = app.getUIUtilities().getIcon(R.drawable.ic_action_remove_dark, - isLightTheme ? R.color.active_buttons_and_links_text_light : R.color.active_buttons_and_links_text_dark); + nightMode ? R.color.active_buttons_and_links_text_dark : R.color.active_buttons_and_links_text_light); toolbar.setNavigationIcon(icClose); toolbar.setNavigationContentDescription(R.string.shared_string_close); toolbar.setNavigationOnClickListener(new View.OnClickListener() { @@ -110,8 +107,8 @@ public class QuickSearchCustomPoiFragment extends DialogFragment { dismiss(); } }); - toolbar.setBackgroundColor(ContextCompat.getColor(app, isLightTheme ? R.color.app_bar_color_light : R.color.app_bar_color_dark)); - toolbar.setTitleTextColor(ContextCompat.getColor(app, isLightTheme ? R.color.active_buttons_and_links_text_light : R.color.active_buttons_and_links_text_dark)); + toolbar.setBackgroundColor(ContextCompat.getColor(app, nightMode ? R.color.app_bar_color_dark : R.color.app_bar_color_light)); + toolbar.setTitleTextColor(ContextCompat.getColor(app, nightMode ? R.color.active_buttons_and_links_text_dark : R.color.active_buttons_and_links_text_light)); TextView title = (TextView) view.findViewById(R.id.title); if (editMode) { @@ -254,6 +251,7 @@ public class QuickSearchCustomPoiFragment extends DialogFragment { AppCompatTextView titleView = (AppCompatTextView) row.findViewById(R.id.title); AppCompatTextView descView = (AppCompatTextView) row.findViewById(R.id.description); SwitchCompat check = (SwitchCompat) row.findViewById(R.id.toggle_item); + UiUtilities.setupCompoundButton(check, nightMode, UiUtilities.CompoundButtonType.GLOBAL); boolean categorySelected = filter.isTypeAccepted(category); UiUtilities ic = app.getUIUtilities(); @@ -268,8 +266,8 @@ public class QuickSearchCustomPoiFragment extends DialogFragment { iconView.setImageDrawable(null); } secondaryIconView.setImageDrawable( - ic.getIcon(R.drawable.ic_action_additional_option, - app.getSettings().isLightContent() ? R.color.icon_color_default_dark : 0)); + ic.getIcon(R.drawable.ic_action_additional_option, nightMode + ? R.color.icon_color_default_dark : R.color.icon_color_default_light)); check.setOnCheckedChangeListener(null); check.setChecked(filter.isTypeAccepted(category)); String textString = category.getTranslation(); @@ -388,8 +386,16 @@ public class QuickSearchCustomPoiFragment extends DialogFragment { .inflate(R.layout.subcategories_dialog_title, null); TextView titleTextView = (TextView) titleView.findViewById(R.id.title); titleTextView.setText(poiCategory.getTranslation()); - SwitchCompat check = (SwitchCompat) titleView.findViewById(R.id.check); - check.setChecked(allSelected); + View toggleButtonContainer = titleView.findViewById(R.id.buttonContainer); + final CompoundButton selectAllToggle = (CompoundButton) toggleButtonContainer.findViewById(R.id.check); + UiUtilities.setupCompoundButton(selectAllToggle, nightMode, UiUtilities.CompoundButtonType.GLOBAL); + toggleButtonContainer.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + selectAllToggle.setChecked(!selectAllToggle.isChecked()); + } + }); + selectAllToggle.setChecked(allSelected); builder.setCustomTitle(titleView); builder.setCancelable(true); @@ -424,17 +430,20 @@ public class QuickSearchCustomPoiFragment extends DialogFragment { listView.setSelectionFromTop(index, top); } }); - - builder.setMultiChoiceItems(visibleNames, selected, - new DialogInterface.OnMultiChoiceClickListener() { - + int activeColor = ContextCompat.getColor(getMyApplication(), nightMode ? R.color.active_color_primary_dark : R.color.active_color_primary_light); + int themeRes = nightMode ? R.style.OsmandDarkTheme : R.style.OsmandLightTheme; + final DialogListItemAdapter adapter = DialogListItemAdapter.createMultiChoiceAdapter(visibleNames, + nightMode, selected, getMyApplication(), activeColor, themeRes, new View.OnClickListener() { @Override - public void onClick(DialogInterface dialog, int item, boolean isChecked) { - selected[item] = isChecked; + public void onClick(View v) { + int which = (int) v.getTag(); + selected[which] = !selected[which]; } }); + builder.setAdapter(adapter, null); final AlertDialog dialog = builder.show(); - check.setOnCheckedChangeListener(new OnCheckedChangeListener() { + adapter.setDialog(dialog); + selectAllToggle.setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { if (isChecked) { @@ -445,6 +454,7 @@ public class QuickSearchCustomPoiFragment extends DialogFragment { for (int i = 0; i < selected.length; i++) { dialog.getListView().setItemChecked(i, selected[i]); } + adapter.notifyDataSetChanged(); } }); } diff --git a/OsmAnd/src/net/osmand/plus/search/QuickSearchDialogFragment.java b/OsmAnd/src/net/osmand/plus/search/QuickSearchDialogFragment.java index 7262a9fa2f..495b341b1e 100644 --- a/OsmAnd/src/net/osmand/plus/search/QuickSearchDialogFragment.java +++ b/OsmAnd/src/net/osmand/plus/search/QuickSearchDialogFragment.java @@ -44,6 +44,7 @@ import android.widget.TextView; import android.widget.Toast; import net.osmand.AndroidUtils; +import net.osmand.CallbackWithObject; import net.osmand.Location; import net.osmand.PlatformUtil; import net.osmand.ResultMatcher; @@ -76,6 +77,7 @@ import net.osmand.plus.activities.MapActivity.ShowQuickSearchMode; import net.osmand.plus.helpers.SearchHistoryHelper; import net.osmand.plus.helpers.SearchHistoryHelper.HistoryEntry; import net.osmand.plus.poi.PoiUIFilter; +import net.osmand.plus.poi.RearrangePoiFiltersFragment; import net.osmand.plus.resources.RegionAddressRepository; import net.osmand.plus.search.QuickSearchHelper.SearchHistoryAPI; import net.osmand.plus.search.listitems.QuickSearchButtonListItem; @@ -740,8 +742,9 @@ public class QuickSearchDialogFragment extends DialogFragment implements OsmAndC nFilter.setSavedFilterByName(filter.getFilterByName()); } if (app.getPoiFilters().createPoiFilter(nFilter, false)) { - Toast.makeText(getContext(), MessageFormat.format(getContext().getText(R.string.edit_filter_create_message).toString(), - editText.getText().toString()), Toast.LENGTH_SHORT).show(); + Toast.makeText(getContext(), + getContext().getString(R.string.edit_filter_create_message, editText.getText().toString()), + Toast.LENGTH_SHORT).show(); app.getSearchUICore().refreshCustomPoiFilters(); replaceQueryWithUiFilter(nFilter, ""); reloadCategories(); @@ -1224,6 +1227,23 @@ public class QuickSearchDialogFragment extends DialogFragment implements OsmAndC QuickSearchDialogFragment.this, filter.getFilterId()); } })); + rows.add(new QuickSearchButtonListItem(app, R.drawable.ic_action_item_move, + app.getString(R.string.rearrange_categories), new OnClickListener() { + @Override + public void onClick(View v) { + RearrangePoiFiltersFragment.showInstance(QuickSearchDialogFragment.this, false, new CallbackWithObject() { + + @Override + public boolean processResult(Boolean changed) { + if (changed) { + searchHelper.refreshFilterOrders(); + reloadCategoriesInternal(); + } + return false; + } + }); + } + })); if (categoriesSearchFragment != null) { categoriesSearchFragment.updateListAdapter(rows, false); } diff --git a/OsmAnd/src/net/osmand/plus/search/QuickSearchHelper.java b/OsmAnd/src/net/osmand/plus/search/QuickSearchHelper.java index 320b243cbe..37f9587a7c 100644 --- a/OsmAnd/src/net/osmand/plus/search/QuickSearchHelper.java +++ b/OsmAnd/src/net/osmand/plus/search/QuickSearchHelper.java @@ -115,6 +115,12 @@ public class QuickSearchHelper implements ResourceListener { core.addCustomSearchPoiFilter(localWikiPoiFilter, 1); } core.addCustomSearchPoiFilter(poiFilters.getShowAllPOIFilter(), 1); + refreshFilterOrders(); + } + + public void refreshFilterOrders() { + PoiFiltersHelper filtersHelper = app.getPoiFilters(); + core.setFilterOrders(filtersHelper.getPoiFilterOrders(true)); } public void setRepositoriesForSearchUICore(final OsmandApplication app) { diff --git a/OsmAnd/src/net/osmand/plus/search/QuickSearchPoiFilterFragment.java b/OsmAnd/src/net/osmand/plus/search/QuickSearchPoiFilterFragment.java index 6d18f5b4fb..feb18b7a4d 100644 --- a/OsmAnd/src/net/osmand/plus/search/QuickSearchPoiFilterFragment.java +++ b/OsmAnd/src/net/osmand/plus/search/QuickSearchPoiFilterFragment.java @@ -330,8 +330,9 @@ public class QuickSearchPoiFilterFragment extends DialogFragment { public void onClick(DialogInterface dialog, int which) { if (app.getPoiFilters().removePoiFilter(filter)) { - Toast.makeText(getContext(), MessageFormat.format(getContext().getText(R.string.edit_filter_delete_message).toString(), - filter.getName()), Toast.LENGTH_SHORT).show(); + Toast.makeText(getContext(), + getContext().getString(R.string.edit_filter_delete_message, filter.getName()), + Toast.LENGTH_SHORT).show(); app.getSearchUICore().refreshCustomPoiFilters(); QuickSearchDialogFragment quickSearchDialogFragment = (QuickSearchDialogFragment) getParentFragment(); quickSearchDialogFragment.reloadCategories(); diff --git a/OsmAnd/src/net/osmand/plus/views/ContextMenuLayer.java b/OsmAnd/src/net/osmand/plus/views/ContextMenuLayer.java index 3bb2509fe2..49a0824c89 100644 --- a/OsmAnd/src/net/osmand/plus/views/ContextMenuLayer.java +++ b/OsmAnd/src/net/osmand/plus/views/ContextMenuLayer.java @@ -48,6 +48,7 @@ import net.osmand.data.TransportStop; import net.osmand.osm.PoiCategory; import net.osmand.osm.PoiFilter; import net.osmand.osm.PoiType; +import net.osmand.osm.edit.OsmMapUtils; import net.osmand.plus.ContextMenuAdapter; import net.osmand.plus.ContextMenuItem; import net.osmand.plus.OsmandApplication; @@ -686,15 +687,19 @@ public class ContextMenuLayer extends OsmandMapLayer { double cosRotateTileSize = Math.cos(Math.toRadians(rc.rotate)) * TILE_SIZE; double sinRotateTileSize = Math.sin(Math.toRadians(rc.rotate)) * TILE_SIZE; for (RenderedObject r : renderedObjects) { - double cx = r.getBbox().centerX(); - double cy = r.getBbox().centerY(); - double dTileX = (cx * cosRotateTileSize + cy * sinRotateTileSize) / (TILE_SIZE * TILE_SIZE); - double dTileY = (cy * cosRotateTileSize - cx * sinRotateTileSize) / (TILE_SIZE * TILE_SIZE); - int x31 = (int) ((dTileX + rc.leftX) * rc.tileDivisor); - int y31 = (int) ((dTileY + rc.topY) * rc.tileDivisor); - double lat = MapUtils.get31LatitudeY(y31); - double lon = MapUtils.get31LongitudeX(x31); - r.setLabelLatLon(new LatLon(lat, lon)); + if (r.getLabelX() != 0 && r.getLabelY() != 0) { + r.setLabelLatLon(new LatLon(MapUtils.get31LatitudeY(r.getLabelY()), MapUtils.get31LongitudeX(r.getLabelX()))); + } else { + double cx = r.getBbox().centerX(); + double cy = r.getBbox().centerY(); + double dTileX = (cx * cosRotateTileSize + cy * sinRotateTileSize) / (TILE_SIZE * TILE_SIZE); + double dTileY = (cy * cosRotateTileSize - cx * sinRotateTileSize) / (TILE_SIZE * TILE_SIZE); + int x31 = (int) ((dTileX + rc.leftX) * rc.tileDivisor); + int y31 = (int) ((dTileY + rc.topY) * rc.tileDivisor); + double lat = MapUtils.get31LatitudeY(y31); + double lon = MapUtils.get31LongitudeX(x31); + r.setLabelLatLon(new LatLon(lat, lon)); + } } for (RenderedObject renderedObject : renderedObjects) { if (renderedObject.getX() != null && renderedObject.getX().size() == 1 diff --git a/OsmAnd/src/net/osmand/plus/views/RouteLayer.java b/OsmAnd/src/net/osmand/plus/views/RouteLayer.java index 07ea31bb69..2c0b5727d2 100644 --- a/OsmAnd/src/net/osmand/plus/views/RouteLayer.java +++ b/OsmAnd/src/net/osmand/plus/views/RouteLayer.java @@ -188,6 +188,8 @@ public class RouteLayer extends OsmandMapLayer implements ContextMenuLayer.ICont drawLocations(tileBox, canvas, topLatitude + lat, leftLongitude - lon, bottomLatitude - lat, rightLongitude + lon); if (trackChartPoints != null) { + canvas.rotate(-tileBox.getRotate(), tileBox.getCenterPixelX(), tileBox.getCenterPixelY()); + drawXAxisPoints(canvas, tileBox); LatLon highlightedPoint = trackChartPoints.getHighlightedPoint(); if (highlightedPoint != null @@ -203,6 +205,7 @@ public class RouteLayer extends OsmandMapLayer implements ContextMenuLayer.ICont (int) y + selectedPoint.getIntrinsicHeight() / 2); selectedPoint.draw(canvas); } + canvas.rotate(tileBox.getRotate(), tileBox.getCenterPixelX(), tileBox.getCenterPixelY()); } } diff --git a/OsmAnd/src/net/osmand/plus/views/RulerControlLayer.java b/OsmAnd/src/net/osmand/plus/views/RulerControlLayer.java index ace13fa868..1ee602c712 100644 --- a/OsmAnd/src/net/osmand/plus/views/RulerControlLayer.java +++ b/OsmAnd/src/net/osmand/plus/views/RulerControlLayer.java @@ -9,7 +9,6 @@ import android.graphics.Paint; import android.graphics.Paint.Style; import android.graphics.Path; import android.graphics.PathMeasure; -import android.graphics.Point; import android.graphics.PointF; import android.graphics.Rect; import android.graphics.RectF; @@ -17,6 +16,7 @@ import android.graphics.Shader; import android.graphics.Typeface; import android.os.Handler; import android.os.Message; +import android.support.annotation.Nullable; import android.support.v4.content.ContextCompat; import android.view.MotionEvent; import android.view.View; @@ -47,6 +47,7 @@ public class RulerControlLayer extends OsmandMapLayer { private static final int DISTANCE_TEXT_SIZE = 16; private static final float COMPASS_CIRCLE_FITTING_RADIUS_COEF = 1.25f; private static final float CIRCLE_ANGLE_STEP = 5; + private static final int SHOW_COMPASS_MIN_ZOOM = 8; private final MapActivity mapActivity; private OsmandApplication app; @@ -68,8 +69,7 @@ public class RulerControlLayer extends OsmandMapLayer { private OsmandSettings.OsmandPreference mapDensity; private OsmandSettings.MetricsConstants cacheMetricSystem; private int cacheIntZoom; - private double cacheTileX; - private double cacheTileY; + private LatLon cacheCenterLatLon; private long cacheMultiTouchEndTime; private ArrayList cacheDistances; private LatLon touchPointLatLon; @@ -240,7 +240,7 @@ public class RulerControlLayer extends OsmandMapLayer { circleAttrsAlt.paint2.setStyle(Style.FILL); final QuadPoint center = tb.getCenterPixelPoint(); final RulerMode mode = app.getSettings().RULER_MODE.get(); - boolean showCompass = app.getSettings().SHOW_COMPASS_CONTROL_RULER.get(); + boolean showCompass = app.getSettings().SHOW_COMPASS_CONTROL_RULER.get() && tb.getZoom() >= SHOW_COMPASS_MIN_ZOOM; final long currentTime = System.currentTimeMillis(); if (cacheMultiTouchEndTime != view.getMultiTouchEndTime()) { @@ -284,11 +284,11 @@ public class RulerControlLayer extends OsmandMapLayer { RenderingLineAttributes attrs = mode == RulerMode.FIRST ? circleAttrs : circleAttrsAlt; int compassCircleId = getCompassCircleId(tb, center); for (int i = 1; i <= cacheDistances.size(); i++) { - //if (showCompass && i == compassCircleId) { - //drawCompassCircle(canvas, tb, compassCircleId, center, attrs); - //} else { + if (showCompass && i == compassCircleId) { + drawCompassCircle(canvas, tb, compassCircleId, center, attrs); + } else { drawCircle(canvas, tb, i, center, attrs); - //} + } } } } @@ -448,15 +448,15 @@ public class RulerControlLayer extends OsmandMapLayer { } OsmandSettings.MetricsConstants currentMetricSystem = app.getSettings().METRIC_SYSTEM.get(); - boolean updateCache = tb.getZoom() != cacheIntZoom || Math.abs(tb.getCenterTileX() - cacheTileX) > 1 - || Math.abs(tb.getCenterTileY() - cacheTileY) > 1 || mapDensity.get() != cacheMapDensity + boolean updateCache = tb.getZoom() != cacheIntZoom + || !tb.getCenterLatLon().equals(cacheCenterLatLon) || mapDensity.get() != cacheMapDensity || cacheMetricSystem != currentMetricSystem; if (!tb.isZoomAnimated() && updateCache) { cacheMetricSystem = currentMetricSystem; cacheIntZoom = tb.getZoom(); - cacheTileX = tb.getCenterTileX(); - cacheTileY = tb.getCenterTileY(); + LatLon centerLatLon = tb.getCenterLatLon(); + cacheCenterLatLon = new LatLon(centerLatLon.getLatitude(), centerLatLon.getLongitude()); cacheMapDensity = mapDensity.get(); updateDistance(tb); } @@ -504,10 +504,11 @@ public class RulerControlLayer extends OsmandMapLayer { if (!tb.isZoomAnimated()) { float circleRadius = radius * circleNumber; String text = cacheDistances.get(circleNumber - 1); - float[] textCoords = calculateTextCoords(text, text, circleRadius, center, attrs); - List> arrays = new ArrayList<>(); - List points = new ArrayList<>(); + QuadPoint topOrLeftPoint = null; + QuadPoint rightOrBottomPoint = null; + List> arrays = new ArrayList<>(); + List points = new ArrayList<>(); LatLon centerLatLon = tb.getCenterLatLon(); for (int a = -180; a <= 180; a += CIRCLE_ANGLE_STEP) { LatLon latLon = MapUtils.rhumbDestinationPoint(centerLatLon, circleRadius / tb.getPixDensity(), a); @@ -521,36 +522,76 @@ public class RulerControlLayer extends OsmandMapLayer { float x = tb.getPixXFromLatLon(latLon.getLatitude(), latLon.getLongitude()); float y = tb.getPixYFromLatLon(latLon.getLatitude(), latLon.getLongitude()); - points.add(new PointF(x, y)); + points.add(new QuadPoint(x, y)); + + if (textSide == TextSide.VERTICAL) { + if (a == 0) { + topOrLeftPoint = new QuadPoint(x, y); + } else if (a == 180) { + rightOrBottomPoint = new QuadPoint(x, y); + } + } else if (textSide == TextSide.HORIZONTAL) { + if (a == -90) { + topOrLeftPoint = new QuadPoint(x, y); + } else if (a == 90) { + rightOrBottomPoint = new QuadPoint(x, y); + } + } } if (points.size() > 0) { arrays.add(points); } canvas.rotate(-tb.getRotate(), center.x, center.y); - for (List pts : arrays) { - float[] arr = new float[pts.size() * 2]; - int i = 0; - for (PointF pt : pts) { - arr[i++] = pt.x; - arr[i++] = pt.y; + for (List pts : arrays) { + Path path = new Path(); + for (QuadPoint pt : pts) { + if (path.isEmpty()) { + path.moveTo(pt.x, pt.y); + } else { + path.lineTo(pt.x, pt.y); + } } - canvas.drawLines(arr, attrs.shadowPaint); - canvas.drawLines(arr, attrs.paint); + canvas.drawPath(path, attrs.shadowPaint); + canvas.drawPath(path, attrs.paint); } - //canvas.drawCircle(center.x, center.y, radius * circleNumber, attrs.shadowPaint); - //canvas.drawCircle(center.x, center.y, radius * circleNumber, attrs.paint); + float[] textCoords = calculateTextCoords(text, text, topOrLeftPoint, rightOrBottomPoint, attrs); drawTextCoords(canvas, text, textCoords, attrs); canvas.rotate(tb.getRotate(), center.x, center.y); } } private void drawTextCoords(Canvas canvas, String text, float[] textCoords, RenderingLineAttributes attrs) { - canvas.drawText(text, textCoords[0], textCoords[1], attrs.paint3); - canvas.drawText(text, textCoords[0], textCoords[1], attrs.paint2); - canvas.drawText(text, textCoords[2], textCoords[3], attrs.paint3); - canvas.drawText(text, textCoords[2], textCoords[3], attrs.paint2); + if (!Float.isNaN(textCoords[0]) && !Float.isNaN(textCoords[1])) { + canvas.drawText(text, textCoords[0], textCoords[1], attrs.paint3); + canvas.drawText(text, textCoords[0], textCoords[1], attrs.paint2); + } + if (!Float.isNaN(textCoords[2]) && !Float.isNaN(textCoords[3])) { + canvas.drawText(text, textCoords[2], textCoords[3], attrs.paint3); + canvas.drawText(text, textCoords[2], textCoords[3], attrs.paint2); + } + } + + private float[] calculateTextCoords(String topOrLeftText, String rightOrBottomText, + @Nullable QuadPoint topOrLeftPoint, @Nullable QuadPoint rightOrBottomPoint, + RenderingLineAttributes attrs) { + Rect boundsDistance = new Rect(); + Rect boundsHeading; + + if (topOrLeftText.equals(rightOrBottomText)) { + boundsHeading = boundsDistance; + } else { + boundsHeading = new Rect(); + attrs.paint2.getTextBounds(rightOrBottomText, 0, rightOrBottomText.length(), boundsHeading); + } + attrs.paint2.getTextBounds(topOrLeftText, 0, topOrLeftText.length(), boundsDistance); + + float x1 = topOrLeftPoint == null ? Float.NaN : topOrLeftPoint.x - boundsHeading.width() / 2f; + float y1 = topOrLeftPoint == null ? Float.NaN : topOrLeftPoint.y + boundsHeading.height() / 2f; + float x2 = rightOrBottomPoint == null ? Float.NaN : rightOrBottomPoint.x - boundsDistance.width() / 2f; + float y2 = rightOrBottomPoint == null ? Float.NaN : rightOrBottomPoint.y + boundsDistance.height() / 2f; + return new float[]{x1, y1, x2, y2}; } private float[] calculateTextCoords(String topOrLeftText, String rightOrBottomText, float drawingTextRadius, QuadPoint center, RenderingLineAttributes attrs) {