diff --git a/OsmAnd-java/src/net/osmand/util/OpeningHoursParser.java b/OsmAnd-java/src/net/osmand/util/OpeningHoursParser.java index 3762dade8b..b131da8d40 100644 --- a/OsmAnd-java/src/net/osmand/util/OpeningHoursParser.java +++ b/OsmAnd-java/src/net/osmand/util/OpeningHoursParser.java @@ -291,12 +291,14 @@ public class OpeningHoursParser { } // start from the most specific rule for (int i = rules.size() - 1; i >= 0 ; i--) { - OpeningHoursRule r = rules.get(i); - if (r.contains(cal)) { - boolean open = r.isOpenedForTime(cal); - if (!open && overlap ) { - continue; - } else { + boolean checkNext = false; + OpeningHoursRule rule = rules.get(i); + if (rule.contains(cal)) { + if (i > 0) { + checkNext = !rule.hasOverlapTimes(cal, rules.get(i - 1)); + } + boolean open = rule.isOpenedForTime(cal); + if (open || (!overlap && !checkNext)) { return open; } } @@ -411,10 +413,16 @@ public class OpeningHoursParser { private String getTimeDay(Calendar cal, int limit, boolean opening, int sequenceIndex) { String atTime = ""; ArrayList rules = getRules(sequenceIndex); + OpeningHoursRule prevRule = null; for (OpeningHoursRule r : rules) { if (r.containsDay(cal) && r.containsMonth(cal)) { - atTime = r.getTime(cal, false, limit, opening); + if (atTime.length() > 0 && prevRule != null && !r.hasOverlapTimes(cal, prevRule)) { + return atTime; + } else { + atTime = r.getTime(cal, false, limit, opening); + } } + prevRule = r; } return atTime; } @@ -451,13 +459,17 @@ public class OpeningHoursParser { } // start from the most specific rule for (int i = rules.size() - 1; i >= 0; i--) { - OpeningHoursRule r = rules.get(i); - if (r.contains(cal)) { - boolean open = r.isOpenedForTime(cal); - if (!open && overlap) { - ruleClosed = r.toLocalRuleString(); + boolean checkNext = false; + OpeningHoursRule rule = rules.get(i); + if (rule.contains(cal)) { + if (i > 0) { + checkNext = !rule.hasOverlapTimes(cal, rules.get(i - 1)); + } + boolean open = rule.isOpenedForTime(cal); + if (open || (!overlap && !checkNext)) { + return rule.toLocalRuleString(); } else { - return r.toLocalRuleString(); + ruleClosed = rule.toLocalRuleString(); } } } @@ -587,7 +599,16 @@ public class OpeningHoursParser { * @return true if the rule overlap to the next day */ public boolean hasOverlapTimes(); - + + /** + * Check if r rule times overlap with this rule times at "cal" date. + * + * @param cal the date to check + * @param r the rule to check + * @return true if the this rule times overlap with r times + */ + public boolean hasOverlapTimes(Calendar cal, OpeningHoursRule r); + /** * @param cal * @return true if rule applies for current time @@ -1238,7 +1259,7 @@ public class OpeningHoursParser { @Override public boolean hasOverlapTimes() { - for (int i = 0; i < startTimes.size(); i++) { + for (int i = 0; i < this.startTimes.size(); i++) { int startTime = this.startTimes.get(i); int endTime = this.endTimes.get(i); if (startTime >= endTime && endTime != -1) { @@ -1248,6 +1269,41 @@ public class OpeningHoursParser { return false; } + @Override + public boolean hasOverlapTimes(Calendar cal, OpeningHoursRule r) { + if (off) { + return true; + } + if (r != null && r.contains(cal) && r instanceof BasicOpeningHourRule) { + BasicOpeningHourRule rule = (BasicOpeningHourRule) r; + if (startTimes.size() > 0 && rule.startTimes.size() > 0) { + for (int i = 0; i < this.startTimes.size(); i++) { + int startTime = this.startTimes.get(i); + int endTime = this.endTimes.get(i); + if (endTime == -1) { + endTime = 24 * 60; + } else if (startTime >= endTime) { + endTime = 24 * 60 + endTime; + } + for (int k = 0; k < rule.startTimes.size(); k++) { + int rStartTime = rule.startTimes.get(k); + int rEndTime = rule.endTimes.get(k); + if (rEndTime == -1) { + rEndTime = 24 * 60; + } else if (rStartTime >= rEndTime) { + rEndTime = 24 * 60 + rEndTime; + } + if ((rStartTime >= startTime && rStartTime < endTime) + || (startTime >= rStartTime && startTime < rEndTime)) { + return true; + } + } + } + } + } + return false; + } + private int calculate(Calendar cal) { int month = cal.get(Calendar.MONTH); if (!months[month]) { @@ -1313,6 +1369,11 @@ public class OpeningHoursParser { return false; } + @Override + public boolean hasOverlapTimes(Calendar cal, OpeningHoursRule r) { + return false; + } + @Override public boolean containsDay(Calendar cal) { return false; @@ -2145,19 +2206,29 @@ public class OpeningHoursParser { testOpened("27.01.2018 05:00", hours, true); testOpened("28.01.2018 05:00", hours, true); - testInfo("22.01.2018 05:00", hours, "Will open at 07:00 (Restaurant)", 0); - testInfo("26.01.2018 00:00", hours, "Will close at 01:00 (Restaurant)", 0); - testInfo("22.01.2018 05:00", hours, "Will open at 07:00 (McDrive)", 1); - testInfo("22.01.2018 00:00", hours, "Open till 04:00 (McDrive)", 1); - testInfo("22.01.2018 02:00", hours, "Will close at 04:00 (McDrive)", 1); - testInfo("27.01.2018 02:00", hours, "Open till 24:00 (McDrive)", 1); + testInfo("22.01.2018 05:00", hours, "Will open at 07:00 - Restaurant", 0); + testInfo("26.01.2018 00:00", hours, "Will close at 01:00 - Restaurant", 0); + testInfo("22.01.2018 05:00", hours, "Will open at 07:00 - McDrive", 1); + testInfo("22.01.2018 00:00", hours, "Open till 04:00 - McDrive", 1); + testInfo("22.01.2018 02:00", hours, "Will close at 04:00 - McDrive", 1); + testInfo("27.01.2018 02:00", hours, "Open till 24:00 - McDrive", 1); hours = parseOpenedHours("07:00-03:00 open \"Restaurant\" || 24/7 open \"McDrive\""); System.out.println(hours); testOpened("22.01.2018 02:00", hours, true); testOpened("22.01.2018 17:00", hours, true); - testInfo("22.01.2018 05:00", hours, "Will open at 07:00 (Restaurant)", 0); - testInfo("22.01.2018 04:00", hours, "Open 24/7 (McDrive)", 1); + testInfo("22.01.2018 05:00", hours, "Will open at 07:00 - Restaurant", 0); + testInfo("22.01.2018 04:00", hours, "Open 24/7 - McDrive", 1); + hours = parseOpenedHours("Mo-Fr 12:00-15:00, Tu-Fr 17:00-23:00, Sa 12:00-23:00, Su 14:00-23:00"); + System.out.println(hours); + testOpened("16.02.2018 14:00", hours, true); + testOpened("16.02.2018 16:00", hours, false); + testOpened("16.02.2018 17:00", hours, true); + testInfo("16.02.2018 9:45", hours, "Open from 12:00"); + testInfo("16.02.2018 12:00", hours, "Open till 15:00"); + testInfo("16.02.2018 14:00", hours, "Will close at 15:00"); + testInfo("16.02.2018 16:00", hours, "Will open at 17:00"); + testInfo("16.02.2018 18:00", hours, "Open till 23:00"); } } diff --git a/OsmAnd/res/drawable-hdpi/ic_action_clear_all_fields.png b/OsmAnd/res/drawable-hdpi/ic_action_clear_all_fields.png new file mode 100644 index 0000000000..cd5e488d25 Binary files /dev/null and b/OsmAnd/res/drawable-hdpi/ic_action_clear_all_fields.png differ diff --git a/OsmAnd/res/drawable-mdpi/ic_action_clear_all_fields.png b/OsmAnd/res/drawable-mdpi/ic_action_clear_all_fields.png new file mode 100644 index 0000000000..c10a1805b4 Binary files /dev/null and b/OsmAnd/res/drawable-mdpi/ic_action_clear_all_fields.png differ diff --git a/OsmAnd/res/drawable-xhdpi/ic_action_clear_all_fields.png b/OsmAnd/res/drawable-xhdpi/ic_action_clear_all_fields.png new file mode 100644 index 0000000000..5892875e83 Binary files /dev/null and b/OsmAnd/res/drawable-xhdpi/ic_action_clear_all_fields.png differ diff --git a/OsmAnd/res/drawable-xxhdpi/ic_action_clear_all_fields.png b/OsmAnd/res/drawable-xxhdpi/ic_action_clear_all_fields.png new file mode 100644 index 0000000000..3481a8a7b2 Binary files /dev/null and b/OsmAnd/res/drawable-xxhdpi/ic_action_clear_all_fields.png differ diff --git a/OsmAnd/res/values-az/strings.xml b/OsmAnd/res/values-az/strings.xml index c4efde5ce6..a531c601a0 100644 --- a/OsmAnd/res/values-az/strings.xml +++ b/OsmAnd/res/values-az/strings.xml @@ -706,9 +706,9 @@ POI yarat POI-ni sil POI uğurla silindi - Əlavə etmə - Dəyişdirmə - Silmə + Əlavə et + Dəyişdir + Sil İş vaxtı: Rəy Yenidən aç @@ -748,7 +748,7 @@ %1$.1f / %2$.1f MB %.1f MB Hamısını yenilə (%1$s MB) - Ölkə adı daxil edin + Ölkə adını daxil edin Yeni versiya OsmAnd ilə ilk addımlar Xüsusiyyətlər @@ -1205,7 +1205,7 @@ {0} əməliyyatı zamanı gözlənilməz səhv baş verdi. {0} əməliyyatı zamanı I/O səhvi baş verdi. POI dəyişdirmə - Bütün digər işarələr saxlanılır + Bütün digər işarələr qorunur Naviqasiya Naviqasiya üçün seçimlər təyin edin. Ümumi parametrlər @@ -1221,7 +1221,7 @@ OsmAnd Xəritələr & Naviqasiya OsmAnd+ Xəritələr & Naviqasiya OsmAnd naviqasiya xidməti - Oflayn Xəritələr + Oflayn Xəritələr \n& Naviqasiya Naviqasiya Əllə müəyyənləşdirilmiş @@ -1468,7 +1468,7 @@ yüksəklik Nöqtə Mövcud GPX-ni aç - Zəhmət olmasa mövcud tapşırıq bitənə qədər gözləyin + Mövcud tapşırıq bitənə qədər gözləyin Kalman filtri istifadə et Maqnit sensoru istifadə et Endirmək üçün %1$d fayl mövcuddur @@ -1986,4 +1986,29 @@ Bu məkan üçün oflayn vektor xəritəsi mövcuddur. \n\t \n\tİstifadə etmək üçün “Menyu” → “Xəritəni tənzimlə” → “Xəritə mənbəyi…” → “Oflayn vektor xəritələr”-i aktivləşdirin. + * Nöqtəni işarələmək üçün toxunun. +\n * Əvvəlki nöqtəni silmək üçün xəritədə toxunub saxlayın. +\n * Açıqlamaya baxmaq və əlavə etmək üçün nöqtəyə basıb saxlayın. +\n * Digər fəaliyyətləri görmək üçün ölçmə widget-inə toxunun. + Kamera şəkil ölçüsü + Daxili kameranın şəkil ölçüsünü seçin. + Ağıllı marşrut yenidən hesablama + Proqramı qiymətləndir + Google Play-də OsmAnd-a qiymət verin + Səbəbini bizə deyin. + Bu proqramda nəyin dəyişdirilməsini istədiyinizi bizə bildirin. + Əsas + Qabaqcıl + Xətlərin sayı + Xəritə və digər məlumat fayllarını harada saxlamaq istədiyinizi seçin. + Xəritələri endirmək, əsas parametrləri qurmaq. + Naviqasiya quraşdırma. + FAQ + Adda çoxlu böyük hərflər var. Davam etmək istəyirsiniz? + Canlı yeniləmə + Sürətli fəaliyyət + Göstərilən sürətli fəaliyyət adı artıq istifadə olunur, təkrarlanmaması üçün ad %1$s olaraq dəyişdirildi. + Sürətli fəaliyyət adı təkrardır + Kateqoriya seçin (məcbur deyil). + Xətt əlavə et diff --git a/OsmAnd/res/values-bg/strings.xml b/OsmAnd/res/values-bg/strings.xml index 2efca0be6f..ce557d5276 100644 --- a/OsmAnd/res/values-bg/strings.xml +++ b/OsmAnd/res/values-bg/strings.xml @@ -1,4 +1,5 @@ - + + Моля, въведете потребителско име и парола за сайта на OSM Изчистване на междинните точки Запази междинните точки @@ -2158,11 +2159,11 @@ Вие нямате инсталирана никаква офлайн карта. Можете да изберете карта от списъка или да изтеглите карти по-късно чрез Меню - %1$s. Изберете друг регион Търсене на сайта … - Нека OsmAnd определи местоположението си и да предложи карти, за да свалите този регион. + Нека OsmAnd определи Вашето местоположение и да Ви предложи карти за изтегляне. Местоположението не е намерено - Няма връзка с интернет + Няма връзка с Интернет Задължително за изтегляне на карти. - Търсене място … + Търсене мястото… Свободно пространство OsmAnd за съхранение на данни (за карти, записи и т.н.): %1$s. даде разрешение @@ -2192,4 +2193,33 @@ Добавяне на снимки Ние нямаме снимки за това местоположение Допринесе с ваши собствени снимки на улично ниво за това място чрез Mapillary. - \ No newline at end of file + Грешка при внасянето на картата + Успешно внасяне на карта + Отбележете като начало + Текущ + Покажи затворените бележки + GPX файл + Всички данни + OSM бележки + Ще отвори утре в + POI етикети + Без име + Без ограничение във времето + Прочетете цялата статия + Прочетете статията + Всички точки в групата + Отворено от + Отворено до + Ще се затвори в + Ще отвори в + Ще отвори в + Допълнителни действия + GPX файл с координати и данни от избрани бележки. + GPX файл с координати и данни от всички бележки. + \\022 +\n + Променете заявката за търсене. + Действия + Маркер + Създаване или промяна на OSM обекти + diff --git a/OsmAnd/res/values-cs/phrases.xml b/OsmAnd/res/values-cs/phrases.xml index 6699c649c1..dbfd97ccb1 100644 --- a/OsmAnd/res/values-cs/phrases.xml +++ b/OsmAnd/res/values-cs/phrases.xml @@ -2433,7 +2433,7 @@ Typ opevnění: sconce Typ opevnění: soustředné kruhové příkopy - Pā (Maorská opevněná osada) + Pā (maorská opevněná osada) Historická farma Historická železniční stanice @@ -3110,7 +3110,7 @@ Ano Ano Ano - Nabíjení: Ano + Nabíjení: ano Nabíjení: ne Ano Nebytové zařízení @@ -3356,7 +3356,7 @@ Víno: ano Víno: prodej - Víno: podávané + Víno: rozlévané Kancelář dodavatele energie @@ -3449,7 +3449,7 @@ Směr: nahoru Směr: dolů Směr: vchod - Směr: odchod + Směr: východ Směr: všechny Zimní místnost: ano @@ -3466,7 +3466,7 @@ Cajunská Půjčovna lodí - Motorové čluny: Ano + Motorové čluny: ano Motorové čluny: ne Hausbóty: ano Hausbóty: ne diff --git a/OsmAnd/res/values-cs/strings.xml b/OsmAnd/res/values-cs/strings.xml index b8ef4aa934..3f9bb4d7cf 100644 --- a/OsmAnd/res/values-cs/strings.xml +++ b/OsmAnd/res/values-cs/strings.xml @@ -74,7 +74,7 @@ Smazat změnu Off-line editace OSM: Lokálně uložené POI body/poznámky Openstreetmap - Zobrazit a spravovat lokální POI body/poznámkyOpenstreetmap uložené v databázi. + Zobrazit a spravovat OSM POI body/poznámky uložené v lokální databázi. Zadejte interval nahrávání pozice na server. Interval přímého přenosu Zadejte webovou adresu serveru pro přímý přenos pozice. Parametry: lat={0}, lon={1}, timestamp={2}, hdop={3}, altitude={4}, speed={5}, bearing={6}. @@ -182,7 +182,7 @@ Ostatní Není potřeba Chybí základní mapa světa (pokrývající celý svět v malém přiblížení). Prosím zvažte stažení World_basemap_x.obf pro celkový přehled. - Na SD kartě nejsou uložena žádná off-line data. Prosím zvažte jejich stažení pro použití bez připojení k Internetu. + Na SD kartě nejsou uložena žádná off-line data. Prosím zvažte jejich stažení, aby bylo možné je používat bez připojení k Internetu. " \n \nStiskněte a podržte pro možnosti" @@ -409,7 +409,7 @@ Navigační služba je dočasně přepnuta na on-line CloudMade. Hledat POI Použít trackball k posouvání mapy. Použít trackball - Vyberte čekací dobu pro určení polohy. + Zvolte maximální čekací dobu pro určení polohy na pozadí. Čekací doba Kde jsem? Navigační služba OsmAnd @@ -472,7 +472,7 @@ Navigační služba je dočasně přepnuta na on-line CloudMade. Vzdálenost trasy Doprava OK - Zobrazit v mapě zastávky veřejné dopravy. + Zobrazit na mapě zastávky veřejné dopravy. Zobrazit zastávky Navigační aplikace OsmAnd Data POI byla úspěšně aktualizována ({0} načteno) @@ -499,7 +499,7 @@ Navigační služba je dočasně přepnuta na on-line CloudMade. Hledání off-line Hledat on-line Maximální zvětšení - Zadejte nejvyšší úroveň přiblížení mapy, kdy budou stahované dlaždice. + Zadejte nejvyšší úroveň přiblížení mapy, pro kterou se budou stahovat mapové dlaždice. Celková vzdálenost %1$s, doba cesty %2$d h %3$d min. Vyberte online nebo offline navigační službu. Navigace @@ -672,7 +672,7 @@ Navigační služba je dočasně přepnuta na on-line CloudMade. Filtr {0} byl vytvořen Off-line navigace OsmAnd je dočasně nedostupná. Levostranný provoz - Zvolte pokud jste v zemi, kde se jezdí vlevo. + Zvolte, pokud jste v zemi, kde se jezdí vlevo. Startovní bod navigace ještě není zvolen Chcete přerušit stahování souboru? Pro správnou funkci aplikace je třeba základní mapa. Proto byla automaticky vybrána ke stažení. @@ -874,7 +874,7 @@ Proporcionální paměť %4$s MB (limit Androidu %5$s MB, Dalvik %6$s MB).Mezicíl %1$s Zobrazit směr do cíle Zapněte modul „služba na pozadí“ pro záznam trasy a přímý přenos souřadnic (zaznamenávání GPX, on-line sledování) - Při dlouhých vzdálenostech zrychlit výpočet, i kdyby to nemuselo najít nejvhodnější trasu + Při dlouhých vzdálenostech použít méně přesný, ale rychlejší výpočet Prosím zapněte GPS přijímač v nastavení Vyberte barevné schéma: Barevné schéma @@ -896,7 +896,7 @@ Proporcionální paměť %4$s MB (limit Androidu %5$s MB, Dalvik %6$s MB).Rychlostní omezení Hranice oblastí - Potlačit zobrazení správních hranic ( administrativní úrovně 5-9). + Potlačit zobrazení správních hranic (administrativní úrovně 5-9). GPX Vrstevnice Ostatní mapy @@ -945,7 +945,7 @@ Proporcionální paměť %4$s MB (limit Androidu %5$s MB, Dalvik %6$s MB).Prosím zvažte zakoupení modulu Vrstevnice v Market pro podporu dalšího vývoje. Modul Vrstevnice Zastavit - Modul Dropbox vám umožňuje nahrávat trasy, audio a video poznámky do vašeho účtu Dropbox. + Modul Dropbox vám umožňuje synchronizovat trasy, audio a video poznámky s vaším účtem Dropbox. Tento modul poskytuje zobrazení vrstevnic a vrstvy stínování kopců, které mohou být zobrazené na standardních OsmAnd mapách. Tato funkce je vhodná především pro sportovce, turisty, chodce a vůbec všechny, které zajímá profil terénu. \n \nCelosvětová výšková data (mezi 70 stupni severní šířky a 70 stupni jižní šířky) se zakládají na měřeních SRTM (Shuttle Radar Topography Mission) a ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer), snímkovací přístroj na palubě satelitu Terra, vlajkového satelitu Systému pozorování Země NASA. ASTER je společným projektem NASA, japonského ministerstva hospodářství, obchodu a průmyslu (METI) a Japan Space Systems (J-spacesystems). @@ -958,7 +958,7 @@ Proporcionální paměť %4$s MB (limit Androidu %5$s MB, Dalvik %6$s MB).Zvuková a video data Umožní výpočet přesné cesty pro navigaci. Omezené vzdáleností a pomalé. Přesná navigace (alfa) - Prosím sponzorujte vývoj nových funkcí v aplikaci. + Přispějte na vývoj nových funkcí v aplikaci. Použít systémovou aplikaci pro fotografie. Externí foto aplikace Upřednostňovat dálnice @@ -1127,7 +1127,7 @@ Proporcionální paměť %4$s MB (limit Androidu %5$s MB, Dalvik %6$s MB).Vyhnout se trajektům. Vyhnout se dálnicím Vyhnout se dálnicím. - Hmotnostní limit + Hmotnostní omezení Zadejte hmotnost vozidla, která musí být povolená na cestách. Od verze Androidu 4.4 (KitKat) není možné stahovat a aktualizovat mapy v předchozím úložišti (%s). Chcete ho změnit na vhodné nové úložiště a zkopírovat do něj všechny soubory?\n Poznámka 1: Původní soubory zůstanou nedotčeny a mohou být smazány ručně. \n Poznámka 2: V novém úložišti nebude možné sdílet soubory mezi OsmAnd a OsmAnd+. @@ -1366,7 +1366,7 @@ Proporcionální paměť %4$s MB (limit Androidu %5$s MB, Dalvik %6$s MB).Zapnout GPS v režimu na pozadí Interval probouzení GPS Zastavit GPS běžící na pozadí? - Preferovaný jazyk pro nápisy na mapě (pokud není dostupný budou použité anglické nebo lokální názvy). + Preferovaný jazyk pro nápisy na mapě (pokud není dostupný, budou použité anglické nebo lokální názvy). Preferovaný jazyk mapy Lokální názvy Pokud je zapnutý záznam GPX trasy, odesílat data trasování určené webové službě. @@ -1451,7 +1451,7 @@ Proporcionální paměť %4$s MB (limit Androidu %5$s MB, Dalvik %6$s MB).Název oblíbeného bodu je již použit Zadaný název oblíbeného bodu již existuje. Nový bod byl změněn na %1$s, aby nevznikla duplicita. Vytisknout trasu - Název oblíbeného bodu byl změněn na %1$s, aby bylo možné uložit název emotikonu do souboru. + Název oblíbeného bodu byl změněn na %1$s, protože není možné ukládat do souboru řetězce s emotikony. Tolerance překročení rychlosti Zvolte toleranci překročení povolené rychlosti, po které uslyšíte hlasové varování. Zařízení nenalezeno @@ -1692,9 +1692,9 @@ Délka %2$s OSM změny přidány do lokální změnové sady Označit pro smazání Název skupiny by měl být minimálně 3 znaky dlouhý! - Pro správné zobrazení dopravních značek a předpisů, vyberte prosím svoji dopravní oblast: + Pro správné zobrazení dopravních značek a předpisů vyberte prosím svoji dopravní oblast: OsmAnd poskytuje celosvětové prohlížení map a celosvětovou off-line navigaci! - V mnoha zemích (Německo, Francie, Itálie a dalších) je použití varování před rychlostními kamerami zakázané zákonem. OsmAnd nepřebírá žádnou zodpovědnost pokud porušíte zákon. Prosím označte Ano pouze v případě, pokud máte oprávnění používat tuto vlastnost. + V mnoha zemích (Německo, Francie, Itálie a dalších) je použití varování před rychlostními kamerami zakázané zákonem. OsmAnd nepřebírá žádnou zodpovědnost, pokud porušíte zákon. Prosím označte Ano pouze v případě, pokud máte oprávnění používat tuto funkci. Zobrazit popis. Nepoužívat Adresa @@ -1717,14 +1717,14 @@ Délka %2$s \nNení potřeba stahovat samostatný soubor, tento pohled používá standardní mapové soubory. \n \nTento pohled může být vypnut jeho deaktivováním zde, nebo změnou hodnoty možnosti „Styl mapy“ v „Nastavení mapy“. - Tento modul obohacuje OsmAnd mapy a navigaci o poskytování plavebních map pro plavení, plachtění a ostatní typy vodních sportů. -\n -\nSpeciální mapový modul pro OsmAnd poskytuje všechny plavební znaky a symboly pro vnitrozemskou i pobřežní navigaci. Popis každého plavebního znaku poskytuje všechny údaje k jejich identifikaci (kategorii, tvar, barvu atd.) -\n -\nTento pohled může být vypnut jeho deaktivovací zde, nebo změnou hodnoty ve „Vykreslování mapy“ v „Nastavení mapy“. - Tento modul pro OsmAnd zobrazuje sjezdovky, běžecké tratě, skialpinistické trasy, lanovky a lyžařské vleky. Tratě a sjezdovky jsou zobrazeny barvami podle obtížnosti na speciálně barevně upravené zimní mapě. -\n -\nAktivováním tohoto pohledu se změní styl mapy na \"Winter and ski\", který zobrazuje krajinné útvary v zimních podmínkách. Tento pohled může být vypnut jeho deaktivováním zde, nebo změnou hodnoty ve \"Vykreslování mapy\" v \"Nastavení mapy\". + Tento modul obohacuje OsmAnd mapy a navigaci o poskytování plavebních map pro plavení, plachtění a ostatní typy vodních sportů. +\n +\nSpeciální mapový modul pro OsmAnd poskytuje všechny plavební znaky a symboly pro vnitrozemskou i pobřežní navigaci. Popis každého plavebního znaku poskytuje všechny údaje k jejich identifikaci (kategorii, tvar, barvu atd.) +\n +\nTento pohled může být vypnut jeho deaktivovací zde, nebo změnou hodnoty ve „Styl mapy“ v „Nastavení mapy“. + Tento modul pro OsmAnd zobrazuje sjezdovky, běžecké tratě, skialpinistické trasy, lanovky a lyžařské vleky. Tratě a sjezdovky jsou zobrazeny barvami podle obtížnosti na speciálně barevně upravené zimní mapě. +\n +\nAktivováním tohoto pohledu se změní styl mapy na \"Zima a lyžování\", který zobrazuje krajinné útvary v zimních podmínkách. Tento pohled může být vypnut jeho deaktivováním zde, nebo změnou hodnoty ve \"Styl mapy\" v \"Nastavení mapy\". Evropa - Holandsko Výchozí Vysoce kontrastní cesty @@ -1742,7 +1742,7 @@ Délka %2$s Nepřekračovat hranice do jiné země. Výškové omezení - Zadejte výšku vozidla, jaká má být povolena na cestách. + Zadejte výšku vozidla, která musí být povolena na cestách. Inteligentní přepočítávání trasy Pro dlouhé cesty přepočítat pouze počáteční úsek trasy. Odeslat polohu @@ -2149,14 +2149,14 @@ Pokud máte rádi OsmAnd a OSM a chcete je podpořit, toto je výborný způsob, Aktivní značky Mapové značky Mapová značka - Je doporučeno vypnout vykreslování polygonů. + Doporučujeme vypnout vykreslování polygonů. Zobrazit trasy pro horská kola Aplikace nyní smí zapisovat na externí úložiště. Je potřeba aplikaci ručně restartovat. Název souboru obsahuje nepovolené znaky Cíl není nastaven Magnetické směrování Relativní směrování - Nepřepočítávat trasu při jejím odchýlení + Nepřepočítávat trasu, pokud se od ní odchýlíte Nepřepočítávat trasu automaticky, pokud se vzdálíte od naplánované cesty. Nepřepočítávat trasu při opačném směru Nepřepočítávat trasu automaticky, když se pohybujete opačným směrem. @@ -2398,7 +2398,7 @@ Pokud máte rádi OsmAnd a OSM a chcete je podpořit, toto je výborný způsob, Klepnutím na tlačítko akce se přidá OSM poznámka na místo ve středu obrazovky. Klepnutím na tlačítko akce se přidá POI na místo ve středu obrazovky. Klepnutím na tlačítko akce se vypnou nebo zapnou hlasové pokyny během navigace. - Klepnutím na tlačítko akce se přidá parkovací místo na místo ve středu obrazovky. + Klepnutím na tlačítko akce se přidá parkovací místo do středu obrazovky. Místo Zadaný název rychlé akce je již použit, byl změněn na %1$s z důvodu duplicity. Duplicitní název rychlé akce @@ -2417,7 +2417,7 @@ Pokud máte rádi OsmAnd a OSM a chcete je podpořit, toto je výborný způsob, Ponecháte-li prázdné, bude automaticky použita adresa nebo název místa. Tato zpráva bude automaticky dokončena v poli komentáře. Zpráva - Vyberte kategorii, kterou chcete uložit do oblíbených. + Vyberte kategorii, do níž chcete položku uložit. Vyberte volitelnou kategorii. Seznam POI Můžete přidat jednu nebo více kategorií POI pro zobrazení na mapě. @@ -2450,7 +2450,7 @@ Zobrazená oblast: %1$s x %2$s Začít nový úsek po 6minutové pauze, novou trasu po 2hodinové pauze nebo nový soubor po delší pauze, pokud se změnilo datum. Zobrazit dočasné okno Aktivace tlačítka akce posune seznam na další stranu. - Zobrazit hloubkové úrovně a body. + Zobrazit hloubkové vrstevnice a body. Námořní hloubkové vrstevnice • Nová funkce: Tlačítko rychlé akce \n @@ -2548,7 +2548,7 @@ Pokud potřebujete pomoci s aplikací OsmAnd, prosím kontaktujte naši podporu Maximální rychlost Průměrná rychlost Přidat nový adresář - Bod(y) úspěšně smazány. + Bod(y) úspěšně smazán(y). Chystáte se smazat body (%1$d). Určitě smazat? Potřebné obraty na trase Důležité body na této trase @@ -2565,7 +2565,7 @@ Pokud potřebujete pomoci s aplikací OsmAnd, prosím kontaktujte naši podporu Neposílat anonymní statistiky používání aplikace OsmAnd sbírá informace o tom, které části aplikace otevíráte. Nikdy se neodesílá poloha, nic co je zapisováno do aplikace nebo detaily prohlížených oblastí, hledání nebo stahování. Nezobrazovat zprávy při spuštění - Zakáže zobrazení slev aplikace a mimořádné zprávy lokálních událostí. + Zakáže zobrazení slev aplikace a zpráv o mimořádných lokálních událostech. Možnosti parkování Děkujeme vám za zakoupení plné verze OsmAnd! Zvolte kolísání výšky @@ -2591,12 +2591,12 @@ Pokud potřebujete pomoci s aplikací OsmAnd, prosím kontaktujte naši podporu Tlačítkem akce zobrazíte nebo skryjete OSM poznámky na mapě. Seřazeno podle vzdálenosti Vyhledávání oblíbených - Pro zobrazení stínování na mapě, budete muset stáhnout speciální mapu tohoto regionu. + Pro zobrazení stínování budete muset stáhnout mapu stínování kopců tohoto regionu. Chcete-li na mapě vidět stínování, musíte koupit a nainstalovat modul Vrstevnice Skrýt od úrovně přiblížení - Pro zobrazení vrstevnic na mapě, budete muset stáhnout mapu vrstevnic tohoto regionu. + Pro zobrazení vrstevnic budete muset stáhnout mapu vrstevnic tohoto regionu. Modul - Chcete-li vidět vrstevnice na mapě, musíte koupit a nainstalovat modul Vrstevnice + Chcete-li na mapě vidět vrstevnice, musíte koupit a nainstalovat modul Vrstevnice Barevné schéma Zobrazit od úrovně přiblížení Povolit soukromý přístup @@ -2610,14 +2610,14 @@ Pokud potřebujete pomoci s aplikací OsmAnd, prosím kontaktujte naši podporu Přehled Vyberte ulici v %1$s - Tlačítko akce přidá cíl do středu obrazovky. Z předchozího nastaveného cíle se stává poslední mezilehlý cíl. + Tlačítko akce přidá cíl do středu obrazovky. Z předchozího nastaveného cíle se stává poslední mezicíl. Tlačítko akce nahradí cíl bodem ve středu obrazovky. - Tlačítko akce přidá první mezilehlý bod do středu obrazovky. + Tlačítko akce přidá první mezicíl do středu obrazovky. Bez překryvné vrstvy Bez podkladové vrstvy Chyba - Přihlaste se k odběru novinek o slevách aplikace a získejte 3 další stahování map! - Sada map obsahuje hloubkové vrstevnice a body v moři. + Přihlaste se k odběru novinek o slevách aplikace a získejte 3 další mapy ke stažení! + Sada map obsahující hloubkové vrstevnice a body v moři. Děkujeme vám za nákup námořních hloubkových vrstevnic! Námořní hloubkové vrstevnice Námořní hloubkové body jižní polokoule @@ -2627,24 +2627,24 @@ Pokud potřebujete pomoci s aplikací OsmAnd, prosím kontaktujte naši podporu Analyzovat na mapě Viditelné Pozastaveno - Tato cesta může být příliš dlouhá pro výpočet. Prosím, přidejte mezilehlé cíle, pokud není nalezen žádný výsledek do 10 minut. + Tato cesta může být příliš dlouhá pro výpočet. Pokud do 10 minut nebude nalezen žádný výsledek, přidejte prosím na trasu mezicíle. Název obsahuje příliš mnoho velkých písmen. Chcete pokračovat? Mapillary Váš cíl se nachází v oblasti se soukromým přístupem. Chcete povolit přístup k soukromým silnicím pro tuto cestu? Spustit hledání znovu Zvětšit okruh hledání Nic nalezeno :( - Změňte vyhledávací dotaz nebo zvyšte okruh hledání. + Změňte vyhledávací dotaz nebo zvětšete okruh hledání. Zobrazit/skrýt poznámky OSM Oprávnění - OsmAnd nemůže naimportovat soubor. Prosím zkontrolujte, že má oprávnění číst soubor z tohoto umístění. + OsmAnd nemůže naimportovat soubor. Prosím zkontrolujte, zda má oprávnění číst soubor z tohoto umístění. Vzdálenost opravená Obrázek Mapillary Otevřít Mapillary Instalovat Zlepšit pokrytí fotografií s Mapillary - Můžete vyfotit své vlastní fotografie nebo série fotografií a připojit je k tomuto místu na mapě. -\n + Můžete pořídit své vlastní fotografie nebo série fotografií a připojit je k tomuto místu na mapě. +\n \nK tomu budete muset nainstalovat aplikaci Mapillary z obchodu Google Play. On-line fotografie Přidat fotografie @@ -2666,7 +2666,7 @@ Pokud potřebujete pomoci s aplikací OsmAnd, prosím kontaktujte naši podporu Zobrazit pouze přidané obrázky Datum Zadejte uživatelské jméno - Zobrazit pouze obrázky přidané + Zobrazit pouze obrázky přidané uživatelem Uživatelské jméno Můžete filtrovat snímky podle odesílatele nebo podle datumu. Filtry se použijí pouze pro detailní přiblížení. Ukládat zaznamenané trasy v adresářích po měsících @@ -2700,7 +2700,7 @@ Pokud potřebujete pomoci s aplikací OsmAnd, prosím kontaktujte naši podporu Měřit vzdálenost Časový zásobník pro online sledování Zadejte čas pro podržení pozic k odeslání, pokud není připojení - Pro zobrazení fotografií z Mapillary potřebujete Internet. + Pro zobrazení fotografií z Mapillary potřebujete internetové připojení. Zkusit znovu Přidat bod trasy Přidat trasový bod @@ -2788,7 +2788,7 @@ Pokud potřebujete pomoci s aplikací OsmAnd, prosím kontaktujte naši podporu Upravit poznámku Upravit poznámku OSM Přidat kopii počátečního bodu jako cíl. - Vytvořit cestu + Vytvořit okružní trasu Navigovat může být importováno jako Oblíbené body nebo trasa. Importovat jako soubor GPX @@ -2817,7 +2817,7 @@ Pokud potřebujete pomoci s aplikací OsmAnd, prosím kontaktujte naši podporu Hledání tras s trasovými body Více Vzhled na mapě - Zvolte trasy, jejichž trasové body má OsmAnd přidat jako značky. (Zobrazují sa jen stopy s trasovými body.) + Zvolte trasu, jejíž body má OsmAnd přidat jako značky. (Zobrazují se jen trasy s trasovými body.) Vyberte kategorii oblíbených, kterou chcete přidat k značkám. Body trasy Kategorie oblíbených @@ -2832,7 +2832,7 @@ Pokud potřebujete pomoci s aplikací OsmAnd, prosím kontaktujte naši podporu Zobrazit vodicí čáry od vaší polohy k aktivním značkám. Zobrazit jednu nebo dvě šipky označující směr k aktivním značkám. Zvolte způsob zobrazení vzdálenosti k aktivním značkám. - Vyberte kolik ukazatelů směru bude zobrazeno. + Zvolte, kolik ukazatelů směru bude zobrazeno. Počet desetinných míst Vpravo Vlevo @@ -2845,7 +2845,7 @@ Pokud potřebujete pomoci s aplikací OsmAnd, prosím kontaktujte naši podporu Klepnutí na mapu přepne ovládací tlačítka a nástroje. Režim celé obrazovky Zobrazit na horní liště - Značka prošlá + Označit prošlé Vytvořit nebo upravit OSM POI, otevřít nebo okomentovat OSM poznámky a přispět zaznamenanými GPX soubory. Odstraněné Upravené @@ -2875,8 +2875,8 @@ Pokud potřebujete pomoci s aplikací OsmAnd, prosím kontaktujte naši podporu Otevřeno od Otevřeno do Zavírají v - Otevírají v - Otevřou v + Otevře v + Otevře v Další akce GPX soubor se souřadnicemi a daty vybraných poznámek. GPS soubor se souřadnicemi a daty všech poznámek. @@ -2884,7 +2884,7 @@ Pokud potřebujete pomoci s aplikací OsmAnd, prosím kontaktujte naši podporu Zima a lyžování Cestování (vysoký kontrast a detaily) Námořnictví -Otevřou zítra v +Otevře zítra v Značka \\022 Aktualizováno kontextové menu: zobrazí, kdy POI otevírá / zavírá \n @@ -2919,4 +2919,15 @@ Pokud potřebujete pomoci s aplikací OsmAnd, prosím kontaktujte naši podporu Vyberte typ exportu: OSM poznámky, POI nebo obojí. Všechny údaje OSM poznámky - + Zadejte název souboru. + Chyba při importu mapy + Mapa úspěšně importována + Aktuální + Přidá poslední zastávku na cestě + Přidá první zastávku na cestě + Přesunout cíl nahoru a vytvořit cíl + OsmAnd (OSM Automated Navigation Directions) je mapová a navigační aplikace s přístupem k volným a kvalitním celosvětovým údajům z OpenStreetMap (OSM). Využívejte hlasovou a optickou navigaci, zobrazení POI (bodů zájmu), vytváření a správu GPX tras, znázornění vrstevnic a nadmořské výšky (pomocí doplňkového modulu), výběr z režimů auto, cyklista a pěší, editaci OSM a mnoho dalšího. + Místo nemá žádný název + Blíží se tunel + Tunely + diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index 1237848763..18cabae813 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -3727,4 +3727,30 @@ Gemischt: ja Gemischt: nein - + Sockel + +CEE blau + CEE rot 16 A + CEE rot 32 A + CEE rot 64 A + CEE rot 125 A + Typ 1 + Typ 1 Combo + Typ 2 + Typ 2 Combo + Typ 3 + CHAdeMO + Tesla Standard + Tesla Supercharger + Tesla Roadster + NEMA 5-15R + NEMA 5-20 + NEMA 14-30 + NEMA 14-50 + Schuko + BS 1363 + AS/NZS 3112 + + + + diff --git a/OsmAnd/res/values-eo/strings.xml b/OsmAnd/res/values-eo/strings.xml index 314a21fa13..ff2dfb62aa 100644 --- a/OsmAnd/res/values-eo/strings.xml +++ b/OsmAnd/res/values-eo/strings.xml @@ -2971,4 +2971,5 @@ Indikas lokon: %1$s x %2$s" Igi komenc-punkton Eraro dum enporti mapon Mapo enportita sukcese + Entajpu dosier-nomon. diff --git a/OsmAnd/res/values-es-rUS/strings.xml b/OsmAnd/res/values-es-rUS/strings.xml index 1031a058e5..1fb6d2f6a0 100644 --- a/OsmAnd/res/values-es-rUS/strings.xml +++ b/OsmAnd/res/values-es-rUS/strings.xml @@ -2946,4 +2946,5 @@ Proporciona un código completo Establecer como punto de inicio Error de importación del mapa Mapa importado correctamente + Ingresa el nombre del archivo. diff --git a/OsmAnd/res/values-fa/strings.xml b/OsmAnd/res/values-fa/strings.xml index 7157f8c1b0..3d6ff2b140 100644 --- a/OsmAnd/res/values-fa/strings.xml +++ b/OsmAnd/res/values-fa/strings.xml @@ -2076,7 +2076,7 @@ اشتراک اسم جهانی اسم من را در گزارش‌ها نشان نده - منطقهٔ تحتِ‌پوشش + منطقهٔ تحت پوشش هزینهٔ ماهانه پرداخت ماهیانه. فعال diff --git a/OsmAnd/res/values-fr/phrases.xml b/OsmAnd/res/values-fr/phrases.xml index 5fc7df727f..91f3fb4b05 100644 --- a/OsmAnd/res/values-fr/phrases.xml +++ b/OsmAnd/res/values-fr/phrases.xml @@ -2829,83 +2829,83 @@ Teriyaki Shawarma - Régional - Italien - Chinois - Mexicain - Japonais - Allemand - Indien - Américain + Régionale + Italienne + Chinoise + Mexicaine + Japonaise + Allemande + Indienne + Américaine Asiatique - Français - Grec + Française + Grecque Thaï - International - Turc - Espagnol - Vietnamien - Coréen - Méditerranéen - Bavarois - Libanais + Internationale + Turque + Espagnole + Vietnamienne + Coréenne + Méditerranéenne + Bavaroise + Libanaise Russe - Philippin - Portugais - Géorgien - Polonais - Brésilien + Philippine + Portugaise + Géorgienne + Polonaise + Brésilienne Arabe - Danois - Indonésien - Africain + Danoise + Indonésienne + Africaine Caraïbes - Argentin + Argentine Balkanique - Péruvien + Péruvienne Croate - Bolivien + Bolivienne Malgache - Persan - Marocain - Autrichien - Malaisien - Irlandais - Éthiopien - Hongrois - Laotien - Européen - Ouzbek + Persane + Marocaine + Autrichienne + Malaisienne + Irlandaise + Éthiopienne + Hongroise + Laotienne + Européenne + Ouzbèke Tchèque - Cubain + Cubaine Britannique - Latino-américain - Népalais - Mongol - Moyen-oriental - Ukrainien + Latino-américaine + Népalaise + Mongole + Moyen-orientale + Ukrainienne Afghane Belge Basque Suisse - Cantonais - Suédois - Jamaïcain - Arménien - Hawaïen - Anglais - Pakistanais - Taïwanais + Cantonaise + Suédoise + Jamaïcaine + Arménienne + Hawaïenne + Anglaise + Pakistanaise + Taïwanaise Tex-mex - Néerlandais - Syrien - Australien + Néerlandaise + Syrienne + Australienne Cadienne - Égyptien - Sénégalais - Juif + Égyptienne + Sénégalaise + Juive Bulgare - Tibétain + Tibétaine Vin : vente Vin : service @@ -3261,4 +3261,6 @@ Évacuation des toilettes : chimique Évacuation des toilettes : seau + Shawarma + Gastropub diff --git a/OsmAnd/res/values-hu/phrases.xml b/OsmAnd/res/values-hu/phrases.xml index c1d1938c38..75833e271b 100644 --- a/OsmAnd/res/values-hu/phrases.xml +++ b/OsmAnd/res/values-hu/phrases.xml @@ -3742,4 +3742,27 @@ +vörös CEE 16A + vörös CEE 32A + vörös CEE 64A + vörös CEE 125A + 1. típusú + 1. típusú kombinált + 2. típusú + 2. típusú kombinált + 3. típusú + CHAdeMO + Tesla standard + Tesla Supercharger + Tesla Roadster + NEMA 5-15R + NEMA 5-20 + NEMA 14-30 + NEMA 14-50 + Schuko + BS 1363 + AS/NZS 3112 + + + diff --git a/OsmAnd/res/values-is/phrases.xml b/OsmAnd/res/values-is/phrases.xml index 2d51946a17..8099d1bed8 100644 --- a/OsmAnd/res/values-is/phrases.xml +++ b/OsmAnd/res/values-is/phrases.xml @@ -1909,7 +1909,7 @@ Biðstöð almenningssamgangna Staðsetning biðstöðvar almenningssamgangna Umferðarmiðstöð - Sjónskoðun + Sjóntækjafræðingur Aðdráttarafl fyrir ferðafólk Koptísk rétttrúnaðarkirkja Ferðaklúbbur @@ -3620,4 +3620,27 @@ - +Hvítasunnukirkjan + Nýja postulakirkjan + Biskupakirkjan + Tíbetska + Skotlandskirkjan + Mennonítar + Spíritístar + Shaktismi + Daldrag (balka) + + Gerð dælu: skaftdæla + Gerð dælu: Indversk Mk II eða III> + Gerð dælu: Þþyngdarafl + Stíll dælu: nútímaleg + Gerð dælu: söguleg + Staða dælu: í lagi + Staða dælu: biluð + Staða dælu: læst + + Sendifulltrúi + + Tilheyrir slökkviliði + + diff --git a/OsmAnd/res/values-nb/strings.xml b/OsmAnd/res/values-nb/strings.xml index 787daab5c2..8acd28e2fc 100644 --- a/OsmAnd/res/values-nb/strings.xml +++ b/OsmAnd/res/values-nb/strings.xml @@ -2748,4 +2748,8 @@ Navneduplisering for hurtighandling OSM-mottakere Donasjoner totalt + Oppfør filnavnet. + Kartimportfeil + Kart importert vellykket + Gjør til startpunkt diff --git a/OsmAnd/res/values-ro/strings.xml b/OsmAnd/res/values-ro/strings.xml index 61ac6b49fc..24fb787f6d 100644 --- a/OsmAnd/res/values-ro/strings.xml +++ b/OsmAnd/res/values-ro/strings.xml @@ -2124,4 +2124,5 @@ Puncte proeminente ale acestei rute Trecerea timpului Interval de timp + Urmează să ștegeți %1$d punct(e). Sunteți sigur(ă)? diff --git a/OsmAnd/res/values-ru/strings.xml b/OsmAnd/res/values-ru/strings.xml index d858c461bd..e806400272 100644 --- a/OsmAnd/res/values-ru/strings.xml +++ b/OsmAnd/res/values-ru/strings.xml @@ -2851,4 +2851,7 @@ "Впереди тоннель " Тоннели Сделать пунктом отправления + Введите имя файла. + Ошибка импорта карты + Карта импортирована успешно diff --git a/OsmAnd/res/values-sc/strings.xml b/OsmAnd/res/values-sc/strings.xml index 1fa9f7416d..8b3544a085 100644 --- a/OsmAnd/res/values-sc/strings.xml +++ b/OsmAnd/res/values-sc/strings.xml @@ -2957,4 +2957,5 @@ Pro praghere iscrie su còdighe intreu Moe sa destinatzione in subra, e crea una destinatzione Errore cun s\'importatzione de sa mapa Mapa importada cun sutzessu + Inserta su nùmene de su documentu. diff --git a/OsmAnd/res/values-sk/strings.xml b/OsmAnd/res/values-sk/strings.xml index 80e29e6e45..87afa6a5ee 100644 --- a/OsmAnd/res/values-sk/strings.xml +++ b/OsmAnd/res/values-sk/strings.xml @@ -3051,4 +3051,7 @@ Zodpovedá oblasti: %1$s x %2$s Pridá prvú zastávku na ceste Posunúť cieľ nahor a vytvoriť cieľ Vytvoriť ako východzí bod + Zadajte názov súboru. + Chyba pri importe mapy + Mapa bola úspešne importovaná