Change variable name

(cherry picked from commit 48e3798dde)
This commit is contained in:
PavelRatushny 2017-07-28 12:32:08 +03:00
commit 7fe53f57d0
19 changed files with 193 additions and 120 deletions

View file

@ -1556,4 +1556,7 @@
<string name="poi_pier">رصيف بحري</string>
<string name="poi_crane">رافعة</string>
<string name="poi_construction">بناء</string>
<string name="poi_direction_all">الاتجاه: الكل</string>
<string name="poi_direction_exit">الاتجاه: مخرج</string>
</resources>

View file

@ -1641,4 +1641,7 @@
<string name="old_poi_file_should_be_deleted">POI məlumat faylı “%1$s” lazımsızdır və silinə bilər.</string>
<string name="favorite_delete_multiple">%1$d favoriti və %2$d favorit qrupu silmək üzrəsiniz. Əminsiniz?</string>
<string name="downloads_left_template">%1$s endirmə qalıb</string>
<string name="quick_action_resume_pause_navigation"/>
<string name="quick_action_resume_pause_navigation_descr"/>
<string name="quick_action_show_navigation_finish_dialog"></string>
</resources>

View file

@ -2414,7 +2414,7 @@ Abasta l\'àrea: %1$s x %2$s</string>
<string name="routing_attr_relief_smoothness_factor_hills_name">Aturonat</string>
<string name="routing_attr_relief_smoothness_factor_plains_name">Menys aturonat</string>
<string name="routing_attr_relief_smoothness_factor_more_plains_name">Pla</string>
<string name="routing_attr_driving_style_speed_name">Amb preferència per les carreteres principals</string>
<string name="routing_attr_driving_style_speed_name">Les rutes més curtes</string>
<string name="routing_attr_driving_style_balance_name">Equilibrat</string>
<string name="routing_attr_driving_style_safety_name">Amb preferència per pistes</string>
<string name="relief_smoothness_factor_descr">Predilecció del terreny: pla o aturonat</string>
@ -2567,4 +2567,6 @@ Abasta l\'àrea: %1$s x %2$s</string>
\n
\n</string>
<string name="rendering_value_translucent_pink_name">Rosa translúcid</string>
<string name="live_monitoring_max_interval_to_send">Memòria intermèdia temporal pel seguiment en línia</string>
<string name="live_monitoring_max_interval_to_send_desrc">Especifiqueu una memòria intermèdia temporal per desar les ubicacions a enviar mentre no hi ha connexió</string>
</resources>

View file

@ -632,8 +632,8 @@ OSM er et i fællesskab drevet, globalt offentligt domæne kortlægningsprojekt.
<string name="incomplete_locale">ufuldstændig</string>
<string name="unit_of_length_descr">Vælg enhed for afstand</string>
<string name="unit_of_length">Afstand</string>
<string name="unit_of_length_descr">Ændre enhed for længde</string>
<string name="unit_of_length">Længdeenhed</string>
<string name="si_mi_feet">Mil/fod</string>
<string name="si_mi_yard">Mil/yards</string>
<string name="si_km_m">Km/m</string>
@ -855,7 +855,7 @@ OSM er et i fællesskab drevet, globalt offentligt domæne kortlægningsprojekt.
<string name="transport_search_after">Efterfølgende ruteplan</string>
<string name="transport_search_before">Forudgående ruteplan</string>
<string name="transport_finish_search">Stop søgning</string>
<string name="transport_to_go_after">tidligere afstand</string>
<string name="transport_to_go_after">forudgående afstand</string>
<string name="transport_to_go_before">efterfølgende afstand</string>
<string name="transport_route_distance">Rutelængde</string>
<string name="transport">Transport</string>
@ -1119,7 +1119,7 @@ OSM er et i fællesskab drevet, globalt offentligt domæne kortlægningsprojekt.
<string name="av_camera_focus">Kameraets fokustype</string>
<string name="av_camera_focus_descr">Vælg fokustype på intern kamera</string>
<string name="av_camera_focus_auto">Autofokus</string>
<string name="av_camera_focus_hiperfocal">Hyperfokalafstand</string>
<string name="av_camera_focus_hiperfocal">Hyperfocal fokus</string>
<string name="av_camera_focus_infinity">Uendelig fokus</string>
<string name="av_camera_focus_macro">Makrofokustilstand (nærbillede)</string>
<string name="av_camera_focus_edof">Udvidet dybdeskarphed (EDOF)</string>
@ -1185,7 +1185,7 @@ OSM er et i fællesskab drevet, globalt offentligt domæne kortlægningsprojekt.
<string name="auto_zoom_none">Ingen autozoom</string>
<string name="auto_zoom_far">Middelafstand</string>
<string name="auto_zoom_far">Mellemafstand</string>
<string name="auto_zoom_farthest">Lange afstande</string>
<string name="auto_zoom_close">Tæt på</string>
@ -2634,8 +2634,8 @@ Repræsenterer område: %1$s x %2$s</string>
<string name="shared_string_move">Flyt</string>
<string name="shared_string_time_span">Varighed</string>
<string name="shared_string_max">Maks</string>
<string name="shared_string_start_time">Starttidspunkt</string>
<string name="shared_string_end_time">Sluttidspunkt</string>
<string name="shared_string_start_time">Starttid</string>
<string name="shared_string_end_time">Sluttid</string>
<string name="shared_string_color">Farve</string>
<string name="shared_string_time_moving">Tid i bevægelse</string>
<string name="max_speed">Maks-hastighed</string>

View file

@ -3447,4 +3447,8 @@
<string name="poi_direction_down">Richtung: abwärts</string>
<string name="poi_direction_all">Richtung: alle</string>
</resources>
<string name="poi_generator_output_electricity_no">Ausgang (Elektrizität): nein</string>
<string name="poi_direction_entrance">Richtung: Eingang</string>
<string name="poi_direction_exit">Richtung: Ausgang</string>
</resources>

View file

@ -1491,11 +1491,11 @@ Afghanistan, Ägypten, Albanien, Algerien, Andorra, Angola, Anguilla, Antigua un
<string name="osmo_settings_uuid">Geräte-ID</string>
<string name="osmo_settings_descr">Konfigurieren der Überwachungseinstellungen und des persönlichen Überwachungskanals</string>
<string name="osmo_plugin_description">"Diese Erweiterung bietet Teilfunktionen der sogenannten OsMo-Live-Überwachung, siehe https://osmo.mobi
\n
\nSie können damit in Echtzeit alle Geräte einer teilnehmenden Gruppe verfolgen. Außerdem können Sie zu Ihrer Gruppe hochgeladene Punkte und Tracks ansehen.
\n
\nEs können auch anonym Gruppen eingerichtet werden. Deren Möglichkeiten sind allerdings eingeschränkt: Die Gruppe besteht nur für einige Tage und es ist keine zentrale Steuerung der Gruppe möglich. Voll funktionsfähige Gruppen müssen auf der genannten Internetseite erstellt werden, auf sie haben nur registrierte Nutzer Zugriff. "</string>
<string name="osmo_plugin_description">Diese Erweiterung bietet Teilfunktionen des. sogenannten OpenStreetMap Monitoring, siehe https://osmo.mobi
\n
\nSie können damit in Echtzeit alle Geräte einer teilnehmenden Gruppe verfolgen. Außerdem können Sie zu Ihrer Gruppe hochgeladene Punkte und Tracks ansehen.
\n
\nWenn die Gruppe monatelang nicht entfernt wurde, machen sie es konform zu den Regeln zur Gruppenerstellung von OsMo.mobi</string>
<string name="osmo_plugin_name">OsMo (OSM Monitoring)</string>
<string name="osmo_settings">OsMo</string>
<string name="osmo_io_error">OsMo-Verbindungsproblem:</string>

View file

@ -2174,4 +2174,28 @@
<string name="poi_motorcycle_services">Zerbitzuak</string>
<string name="poi_motorcycle_type">Motor mota</string>
</resources>
<string name="poi_animal_shelter_type">Animalia onartuak</string>
<string name="poi_animal_shelter_purpose">Helburu zehatza</string>
<string name="poi_buoy_lateral">Alboko buia</string>
<string name="poi_buoy_safe_water">Ur bareen buia</string>
<string name="poi_buoy_special_purpose">Helburu bereziko buia</string>
<string name="poi_daymark">Eguneko seinalea</string>
<string name="poi_distance_mark">Distantzia marka</string>
<string name="poi_dry_dock">Dike lehorra</string>
<string name="poi_seamark_dyke">Dike-seinalea</string>
<string name="poi_floating_dock">dike flotatzailea</string>
<string name="poi_fog_signal">Laino seinalea</string>
<string name="poi_harbour_basin">Nasa</string>
<string name="poi_seamark_harbour">Kaia</string>
<string name="poi_landmark">Lurreko marka</string>
<string name="poi_seamark_light">Itsas argia</string>
<string name="poi_seamark_light_major">Itsas argi nagusia</string>
<string name="poi_seamark_light_minor">Itsas argi txikia</string>
<string name="poi_seamark_light_float">Itsas argi flotatzailea</string>
<string name="poi_seamark_light_vessel">Itsasargi ontzia</string>
<string name="poi_mooring">Amarratze</string>
<string name="poi_lock_basin">Esklusako atea</string>
<string name="poi_notice">Itsas oharra</string>
<string name="poi_pile">Pilote</string>
</resources>

View file

@ -1,4 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><resources>
<?xml version='1.0' encoding='UTF-8'?>
<resources>
<string name="send_files_to_osm">GPX fájl küldése OSM-re?</string>
<string name="gpx_visibility_txt">Láthatóság</string>
<string name="gpx_tags_txt">Címkék</string>
@ -1347,11 +1348,11 @@ Néhány fontosabb funkció:
<string name="gpx_option_calculate_first_last_segment">OsmAnd útvonal számítása az első és utolsó útszakaszra</string>
<string name="osmo_settings_uuid">Egyedi eszközazonosító</string>
<string name="osmo_settings_descr">Monitorozási beállítások és személyes monitorozási csatorna</string>
<string name="osmo_plugin_description">"Ez a bővítmény biztosítja az úgynevezett OsMo speciális valós idejű megfigyelésének lehetőségét. Bővebben: http://osmo.mobi
\n
\nValós időben követheted egy résztvevő csoport összes eszközét. Láthatod a csoportnak feltöltött megosztott pontokat és nyomvonalakat.
\n
\nA csoport nem lesz törölve néhány hónap múlva, az OsMo.mobi weboldalon létrehozott csoportokra vonatkozó szabályozásnak megfelelően "</string>
<string name="osmo_plugin_description">Ez a bővítmény biztosítja az úgynevezett OsMo speciális valós idejű megfigyelésének lehetőségét. Bővebben: http://osmo.mobi
\n
\nValós időben követheted egy résztvevő csoport összes eszközét. Láthatod a csoportnak feltöltött megosztott pontokat és nyomvonalakat.
\n
\nA csoport nem lesz törölve néhány hónap múlva, az OsMo.mobi weboldalon létrehozott csoportokra vonatkozó szabályozásnak megfelelően</string>
<string name="osmo_plugin_name">OpenStreetMap Monitoring</string>
<string name="osmo_settings">OsMo</string>
<string name="always_center_position_on_map">Pozíció megjelenítése mindig középen</string>
@ -1554,19 +1555,13 @@ Néhány fontosabb funkció:
Szeretnéd új regisztrációval folytatni?</string>
<string name="osmo_group_by_invite">Belépés meghívásra</string>
<string name="osmo_group_information_desc">" - Csoport létrehozásához add meg a csoport nevét és töltsd ki a leírását
\n
\n - A programmal létrehozott csoport Egyszerű csoport lesz, további információ a weboldalon: https://osmo.mobi/g/new
\n
\n - Weboldalon keresztül kezelhetsz egy csoportot, nyomvonalakat és útpontokat tehetsz elérhetővé bárkinek a csoportban
\n
\n - Nem engedélyezzük a csoport használatát egy fővel, ha ez nem a POI csoport
\n
\n - A személyes csoportok 8 személyre vannak korlátozva
\n
\n - Részletes felhasználási feltételek mindig elérhetőek az OsMo.mobi weboldalon
\n
\n - Ha más feltételekkel kéne csoportot létrehoznod, lépj kapcsolatba velünk: osmo.mobi@gmail.com "</string>
<string name="osmo_group_information_desc">- Csoport létrehozásához add meg a csoport nevét és töltsd ki a leírását
\n - A programmal létrehozott csoport Egyszerű csoport lesz, további információ a weboldalon: https://osmo.mobi/g/new
\n - Weboldalon keresztül kezelhetsz egy csoportot, nyomvonalakat és útpontokat tehetsz elérhetővé bárkinek a csoportban
\n - Nem engedélyezzük a csoport használatát egy fővel, ha ez nem a POI csoport
\n - A személyes csoportok 8 személyre vannak korlátozva
\n - Részletes felhasználási feltételek mindig elérhetőek az OsMo.mobi weboldalon
\n - Ha más feltételekkel kéne csoportot létrehoznod, lépj kapcsolatba velünk: osmo.mobi@gmail.com</string>
<string name="osmo_group_information">Csoport létrehozása előtt kérlek olvasd el!</string>
<string name="osmo_not_signed_in">OsMo bejelentkezés sikertelen</string>
<string name="osmo_gpx_points_downloaded">OsMo pont %1$s letöltve.</string>
@ -2190,23 +2185,23 @@ Hosszúság: %2$s</string>
<string name="poi_dialog_reopen">Újranyitás</string>
<string name="save_poi_without_poi_type_message">Biztosan elmented a POI-t típus nélkül?</string>
<string name="poi_context_menu_modify_osm_change">OSM-szerkesztés módosítása</string>
<string name="release_2_2">" • Új, környezetérzékeny menü térképre tapintáskor
\n
\n • Az alkalmazás már közvetlenül a térkép képernyővel indul a műszerfal helyett
\n
\n • A műszerfal kártyái elrejthetőek, testre szabhatóak
\n
\n • Kiválasztható, hogy a térkép menü gombja a műszerfalat, vagy az oldalsávot hozza be
\n
\n • Térkép letöltéséhez elég a világtérkép régióira tapintani
\n
\n • A POI kereső már sokkal speciálisabb kérdéseket is megért
\n
\n • Továbbfejlesztett POI és OSM szerkesztési lehetőségek
\n
\n • A térképletöltő felület felépítése és kezelőfelülete át lett dolgozva
\n
\n és sok egyéb fejlesztés… "</string>
<string name="release_2_2">\\022 Új, környezetérzékeny menü térképre tapintáskor
\n
\n • Az alkalmazás már közvetlenül a térkép képernyővel indul a műszerfal helyett
\n
\n • A műszerfal kártyái elrejthetőek, testre szabhatóak
\n
\n • Kiválasztható, hogy a térkép menü gombja a műszerfalat, vagy az oldalsávot hozza be
\n
\n • Térkép letöltéséhez elég a világtérkép régióira tapintani
\n
\n • A POI kereső már sokkal speciálisabb kérdéseket is megért
\n
\n • Továbbfejlesztett POI és OSM szerkesztési lehetőségek
\n
\n • A térképletöltő felület felépítése és kezelőfelülete át lett dolgozva
\n
\n és sok egyéb fejlesztés…</string>
<string name="shared_string_card_was_hidden">Kártya el lett rejtve</string>
<string name="please_specify_poi_type_only_from_list">Kérlek add meg a helyes POI típust, vagy hagyd ki</string>
<string name="access_from_map_description">A menü gomb a menü helyett a műszerfalat indítja</string>
@ -2341,17 +2336,18 @@ Jelenleg csak {2} MB érhető el.</string>
<string name="number_of_edits">Szerkesztések száma</string>
<string name="reports_for">Jelentés erről</string>
<string name="report">Jelentés</string>
<string name="release_2_3">" • OSM Live. Támogasd a térkép szerkesztőit és fejlesztőket, és óránkénti térképfrissítést kapsz.
\n
\n • Térkép jelölők. Egy új mód arra, hogy a gyorsan tudj helyeket kiválasztani a térképen.
\n
\n • Még részletesebb OSM térképek, országspecifikus útszám ikonokkal és sok új térképelemmel.
\n
\n • Továbbfejlesztett útvonal előkészítő felület.
\n
\n • Számos fejlesztés a térkép környezeti menüjében, mint például a cím azonnali keresése.
<string name="release_2_3">\\022 OSM Live. Támogasd a térkép szerkesztőit és fejlesztőket, és óránkénti térképfrissítést kapsz.
\n
\nés még számos dolog… "</string>
\n • Térkép jelölők. Egy új mód arra, hogy a gyorsan tudj helyeket kiválasztani a térképen.
\n
\n • Még részletesebb OSM térképek, országspecifikus útszám ikonokkal és sok új térképelemmel.
\n
\n • Továbbfejlesztett útvonal előkészítő felület.
\n
\n • Számos fejlesztés a térkép környezeti menüjében, mint például a cím azonnali keresése.
\n
\n
\nés még számos dolog…</string>
<string name="shared_string_move_up">Mozgatás fel</string>
<string name="shared_string_move_down">Mozgatás le</string>
<string name="finish_navigation">Navigáció befejezése</string>
@ -2426,19 +2422,20 @@ Jelenleg csak {2} MB érhető el.</string>
<string name="back_to_search">Vissza a kereséshez</string>
<string name="confirmation_to_delete_history_items">Törölni szeretnéd a kiválasztott elemeket az előzményekből?</string>
<string name="show_something_on_map">%1$s megjelenítése a térképen</string>
<string name="release_2_4">" • Új, hatékony szabad szavas kereső
\n
\n • Autó hangrendszer integráció Bluetoothon keresztül
\n
\n • Továbbfejlesztett navigáció, hangutasítások és kanyarodósáv kijelzés
\n
\n • Továbbfejlesztett tömegközlekedési réteg útvonalak megjelenítésével
\n
\n • Új nyelvek, valamint már nyelvjárások is elérhetőek
\n
\n • Sok más fejlesztés és hibajavítás
<string name="release_2_4">\\022 Új, hatékony szabad szavas kereső
\n
\nés még számos dolog… "</string>
\n • Autó hangrendszer integráció Bluetoothon keresztül
\n
\n • Továbbfejlesztett navigáció, hangutasítások és kanyarodósáv kijelzés
\n
\n • Továbbfejlesztett tömegközlekedési réteg útvonalak megjelenítésével
\n
\n • Új nyelvek, valamint már nyelvjárások is elérhetőek
\n
\n • Sok más fejlesztés és hibajavítás
\n
\n
\nés még számos dolog…</string>
<string name="dist_away_from_my_location">Keresés %1$s távolságban</string>
<string name="share_history_subject">megosztva OsmAndból</string>
@ -2479,7 +2476,7 @@ Jelenleg csak {2} MB érhető el.</string>
<string name="give_permission">Engedélyezés</string>
<string name="allow_access_location">Adj hozzáférést a pozíciódhoz</string>
<string name="search_my_location">Pozícióm meghatározása</string>
<string name="no_update_info_desc">Ne keressen frissítéseket új verziókról és OsmAnd-del kapcsolatos kedvezményekről</string>
<string name="no_update_info_desc">Ne keressen verziófrissítéseket és OsmAnddel kapcsolatos kedvezményeket</string>
<string name="no_update_info">Ne mutass frissítéseket</string>
<string name="update_all_maps_now">Szeretnéd most frissíteni az összes térképet?</string>
<string name="clear_tile_data">Összes csempe törlése</string>
@ -2537,17 +2534,17 @@ Jelenleg csak {2} MB érhető el.</string>
<string name="translit_name_if_miss">Átírás, ha a(z) %1$s név hiányzik</string>
<string name="translit_names">Nevek átírása</string>
<string name="rendering_value_fine_name">Finom</string>
<string name="release_2_5">" • Kattintható ikonok a térképen
\n
\n • Hatékony POI szűrő: pl. keress éttermeket konyha szerint, vagy kempingeket egy adott szolgáltatással
\n
\n • Új Topográfiai térképstílus kerékpárosoknak és kirándulóknak
\n
\n • Továbbfejlesztett útvonalrögzítés
\n
\n • Tökéletesített navigációs értesítések (Android Wear)
\n
\n • Sok egyéb fejlesztés és hibajavítás "</string>
<string name="release_2_5">\\022 Kattintható ikonok a térképen
\n
\n • Hatékony POI szűrő: pl. keress éttermeket konyha szerint, vagy kempingeket egy adott szolgáltatással
\n
\n • Új Topográfiai térképstílus kerékpárosoknak és kirándulóknak
\n
\n • Továbbfejlesztett útvonalrögzítés
\n
\n • Tökéletesített navigációs értesítések (Android Wear)
\n
\n • Sok egyéb fejlesztés és hibajavítás</string>
<string name="wiki_around">Közeli Wikipédia-cikkek</string>
<string name="search_map_hint">Város, régió keresése</string>
<string name="legacy_search">Régi kereső</string>
@ -2702,9 +2699,9 @@ Kérlek adj meg egy teljes kódot</string>
<string name="routing_attr_relief_smoothness_factor_hills_name">Dombos</string>
<string name="routing_attr_relief_smoothness_factor_plains_name">Kevésbé dombos</string>
<string name="routing_attr_relief_smoothness_factor_more_plains_name">Sík</string>
<string name="routing_attr_driving_style_speed_name">Sebesség</string>
<string name="routing_attr_driving_style_speed_name">Rövidebb útvonal</string>
<string name="routing_attr_driving_style_balance_name">Kiegyensúlyozott</string>
<string name="routing_attr_driving_style_safety_name">Biztonság</string>
<string name="routing_attr_driving_style_safety_name">Mellékutak preferálása</string>
<string name="relief_smoothness_factor_descr">Előnyben részesített terep: sík vagy dombos</string>
<string name="shared_string_slope">Lejtő</string>
<string name="add_new_folder">Új könyvtár létrehozása</string>
@ -2843,4 +2840,21 @@ Kérlek adj meg egy teljes kódot</string>
<string name="moving_time">Mozgásban töltött idő</string>
<string name="max_min">Max/Min</string>
<string name="min_max">Min/Max</string>
</resources>
<string name="quick_action_resume_pause_navigation">Navigáció szüneteltetése/folytatása</string>
<string name="quick_action_resume_pause_navigation_descr">Nyomd meg a gombot, ha szüneteltetni szeretnéd a navigációt, vagy folytatnád a szüneteltetettet.</string>
<string name="quick_action_show_navigation_finish_dialog">Navigáció befejezése dialógus megjelentítése</string>
<string name="quick_action_start_stop_navigation">Navigáció indítása/befejezése</string>
<string name="quick_action_start_stop_navigation_descr">Nyomd meg a gombot, ha el szeretnéd indítani a navigációt, vagy leállítanád a folyamatban lévőt.</string>
<string name="release_2_7">\\022 Mapillary bővítmény utcaszintű fotókkal
\n
\n • Vonalzó bővítmény távolságméréshez
\n
\n • GPX felosztási intervallumok részletes információval a nyomvonalról
\n
\n • További fejlesztések és hibajavítások
\n
\n</string>
<string name="rendering_value_translucent_pink_name">Átlátszó rózsaszín</string>
<string name="live_monitoring_max_interval_to_send">Online rögzítési puffer hossza</string>
<string name="live_monitoring_max_interval_to_send_desrc">Add meg a puffer méretét, amennyi ideig megőrzi a pozíciókat, ha nincs internetkapcsolat</string>
</resources>

View file

@ -2685,7 +2685,7 @@ Rappresenta l\'area: %1$s x %2$s</string>
<string name="routing_attr_relief_smoothness_factor_hills_name">Collinoso</string>
<string name="routing_attr_relief_smoothness_factor_plains_name">Meno collinoso</string>
<string name="routing_attr_relief_smoothness_factor_more_plains_name">Pianeggiante</string>
<string name="routing_attr_driving_style_speed_name">Preferisci le strade principali</string>
<string name="routing_attr_driving_style_speed_name">Percorsi più brevi</string>
<string name="routing_attr_driving_style_balance_name">Bilanciato</string>
<string name="routing_attr_driving_style_safety_name">Preferisci byways</string>
<string name="relief_smoothness_factor_descr">Terreno preferito: pianeggiante o collinoso</string>

View file

@ -2429,7 +2429,15 @@
<string name="rendering_value_fine_name"/>
<string name="average">Средняя</string>
<string name="ascent_descent">Подъём/Спуск</string>
<string name="moving_time">Время движения</string>
<string name="moving_time">Время в движении</string>
<string name="max_min">Макс/Мин</string>
<string name="min_max">Мин/Макс</string>
<string name="quick_action_resume_pause_navigation">Возобновить/Приостановить навигацию</string>
<string name="mapillary_menu_descr_tile_cache">Перезагрузка тайлов для отображения актуальных данных.</string>
<string name="mapillary_menu_edit_text_hint">Введите имя пользователя</string>
<string name="shared_string_reset">Сбросить</string>
<string name="shared_string_to">До</string>
<string name="mapillary_menu_date_from">От</string>
<string name="shared_string_reload">Обновить</string>
<string name="mapillary_menu_filter_description">Вы можете фильтровать изображения по отправителю или по дате. Фильтры применяются только для больших масштабов.</string>
</resources>

View file

@ -499,8 +499,8 @@ public class OsmAndLocationProvider implements SensorEventListener {
}
private float calcGeoMagneticCorrection(float val) {
if (previousCorrectionValue == 360 && getLastKnownLocation() != null) {
net.osmand.Location l = getLastKnownLocation();
net.osmand.Location l = getLastKnownLocation();
if (previousCorrectionValue == 360 && l != null) {
GeomagneticField gf = new GeomagneticField((float) l.getLatitude(), (float) l.getLongitude(), (float) l.getAltitude(),
System.currentTimeMillis());
previousCorrectionValue = gf.getDeclination();

View file

@ -980,8 +980,7 @@ public class MapContextMenuFragment extends Fragment implements DownloadEvents {
if (app != null && view != null) {
View compassView = view.findViewById(R.id.compass_layout);
Location ll = app.getLocationProvider().getLastKnownLocation();
boolean gpsFixed = ll != null && System.currentTimeMillis() - ll.getTime() < 1000 * 60 * 60 * 20;
if (gpsFixed && menu.displayDistanceDirection() && menu.getCurrentMenuState() != MenuState.FULL_SCREEN) {
if (ll != null && menu.displayDistanceDirection() && menu.getCurrentMenuState() != MenuState.FULL_SCREEN) {
updateDistanceDirection();
compassView.setVisibility(View.VISIBLE);
} else {

View file

@ -149,6 +149,9 @@ public class SendPoiDialogFragment extends DialogFragment {
if (p.getGroup() == OsmPoint.Group.POI) {
OsmPoint.Action action = p.getAction();
String type = ((OpenstreetmapPoint) p).getEntity().getTag(EditPoiData.POI_TYPE_TAG);
if (type == null) {
continue;
}
PoiType localizedPoiType = allTranslatedSubTypes.get(type.toLowerCase().trim());
if (localizedPoiType != null) {
type = Algorithms.capitalizeFirstLetter(localizedPoiType.getKeyName().replace('_', ' '));

View file

@ -194,7 +194,7 @@ public class PoiFiltersHelper {
}
public List<PoiUIFilter> getTopDefinedPoiFilters() {
// if (cacheTopStandardFilters == null) {
if (cacheTopStandardFilters == null) {
List<PoiUIFilter> top = new ArrayList<PoiUIFilter>();
// user defined
top.addAll(getUserDefinedPoiFilters());
@ -209,7 +209,7 @@ public class PoiFiltersHelper {
}
Collections.sort(top);
cacheTopStandardFilters = top;
// }
}
List<PoiUIFilter> result = new ArrayList<PoiUIFilter>();
result.addAll(cacheTopStandardFilters);
result.add(getShowAllPOIFilter());

View file

@ -585,7 +585,7 @@ public class PoiUIFilter implements SearchPoiTypeFilter, Comparable<PoiUIFilter>
acceptedTypes.put(category, null);
}
} else {
acceptedTypes.put(category, types.get(category));
acceptedTypes.put(category, new LinkedHashSet<>(types.get(category)));
}
}
}

View file

@ -27,6 +27,7 @@ import android.widget.SeekBar;
import android.widget.TextView;
import net.osmand.AndroidUtils;
import net.osmand.Location;
import net.osmand.core.android.MapRendererContext;
import net.osmand.data.LatLon;
import net.osmand.data.PointDescription;
@ -794,8 +795,8 @@ public class MapControlsLayer extends OsmandMapLayer {
}
private void updateMyLocation(RoutingHelper rh, boolean dialogOpened) {
boolean enabled = mapActivity.getMyApplication().getLocationProvider().getLastKnownLocation() != null &&
!isLocationOutdated(mapActivity.getMyApplication().getLocationProvider().getLastKnownLocation());
Location lastKnownLocation = mapActivity.getMyApplication().getLocationProvider().getLastKnownLocation();
boolean enabled = lastKnownLocation != null && !isLocationOutdated(lastKnownLocation);
boolean tracked = mapActivity.getMapViewTrackingUtilities().isMapLinkedToLocation();
if (!enabled) {

View file

@ -86,9 +86,9 @@ public class PointLocationLayer extends OsmandMapLayer implements ContextMenuLay
}
// draw
boolean nm = nightMode != null && nightMode.isNightMode();
updateIcons(view.getSettings().getApplicationMode(), nm,
isLocationOutdated(locationProvider.getLastKnownLocation()));
Location lastKnownLocation = locationProvider.getLastKnownLocation();
updateIcons(view.getSettings().getApplicationMode(), nm,
isLocationOutdated(lastKnownLocation));
if(lastKnownLocation == null || view == null){
return;
}

View file

@ -156,7 +156,7 @@ public class RulerControlLayer extends OsmandMapLayer {
if (d > acceptableTouchRadius) {
touchOutside = true;
}
} else if (event.getAction() == MotionEvent.ACTION_UP) {
} else if (event.getAction() == MotionEvent.ACTION_UP || event.getAction() == MotionEvent.ACTION_CANCEL) {
touched = false;
touchEndTime = System.currentTimeMillis();
refreshMapDelayed();
@ -205,8 +205,8 @@ public class RulerControlLayer extends OsmandMapLayer {
drawCenterIcon(canvas, tb, center, settings.isNightMode(), mode);
Location currentLoc = app.getLocationProvider().getLastKnownLocation();
if (showDistBetweenFingerAndLocation && currentLoc != null) {
float x = tb.getPixXFromLonNoRot(touchPointLatLon.getLongitude());
float y = tb.getPixYFromLatNoRot(touchPointLatLon.getLatitude());
float x = tb.getPixXFromLatLon(touchPointLatLon.getLatitude(), touchPointLatLon.getLongitude());
float y = tb.getPixYFromLatLon(touchPointLatLon.getLatitude(), touchPointLatLon.getLongitude());
drawDistBetweenFingerAndLocation(canvas, tb, x, y, currentLoc, settings.isNightMode());
} else if (showTwoFingersDistance) {
LatLon firstTouchPoint = view.getFirstTouchPointLatLon();
@ -272,21 +272,31 @@ public class RulerControlLayer extends OsmandMapLayer {
private void drawDistBetweenFingerAndLocation(Canvas canvas, RotatedTileBox tb, float x, float y,
Location currentLoc, boolean nightMode) {
int currX = tb.getPixXFromLonNoRot(currentLoc.getLongitude());
int currY = tb.getPixYFromLatNoRot(currentLoc.getLatitude());
distancePath.reset();
tx.clear();
ty.clear();
int currX = (int) tb.getPixXFromLatLon(currentLoc.getLatitude(), currentLoc.getLongitude());
int currY = (int) tb.getPixYFromLatLon(currentLoc.getLatitude(), currentLoc.getLongitude());
int width = tb.getPixWidth();
int height = tb.getPixHeight();
tx.add(currX);
ty.add(currY);
tx.add((int) x);
ty.add((int) y);
if (currX < 0 || currY < 0 || currX > width || currY > height) {
float xNew = (currX + x) / 2;
float yNew = (currY + y) / 2;
calculatePath(tb, tx, ty, distancePath);
canvas.drawPath(distancePath, lineAttrs.paint);
// canvas.drawLine(currX, currY, x, y, lineAttrs.paint);
while (true) {
if (xNew < 0 || yNew < 0 || xNew > width || yNew > height) {
currX = (int) xNew;
currY = (int) yNew;
} else {
break;
}
xNew = (xNew + x) / 2;
yNew = (yNew + y) / 2;
}
}
canvas.rotate(-tb.getRotate(), tb.getCenterPixelX(), tb.getCenterPixelY());
canvas.drawLine(currX, currY, x, y, lineAttrs.paint);
drawFingerTouchIcon(canvas, x, y, nightMode);
canvas.rotate(tb.getRotate(), tb.getCenterPixelX(), tb.getCenterPixelY());
}
private void updateData(RotatedTileBox tb, QuadPoint center) {

View file

@ -718,18 +718,20 @@ public class MapInfoWidgetsFactory {
settings.SHOW_STREET_NAME.get()) {
RouteDataObject rt = locationProvider.getLastKnownRouteSegment();
if (rt != null) {
Location lastKnownLocation = locationProvider.getLastKnownLocation();
text = RoutingHelper.formatStreetName(
rt.getName(settings.MAP_PREFERRED_LOCALE.get(), settings.MAP_TRANSLITERATE_NAMES.get()),
rt.getRef(settings.MAP_PREFERRED_LOCALE.get(), settings.MAP_TRANSLITERATE_NAMES.get(), rt.bearingVsRouteDirection(locationProvider.getLastKnownLocation())),
rt.getDestinationName(settings.MAP_PREFERRED_LOCALE.get(), settings.MAP_TRANSLITERATE_NAMES.get(), rt.bearingVsRouteDirection(locationProvider.getLastKnownLocation())),
rt.getRef(settings.MAP_PREFERRED_LOCALE.get(), settings.MAP_TRANSLITERATE_NAMES.get(), rt.bearingVsRouteDirection(lastKnownLocation)),
rt.getDestinationName(settings.MAP_PREFERRED_LOCALE.get(), settings.MAP_TRANSLITERATE_NAMES.get(), rt.bearingVsRouteDirection(lastKnownLocation)),
"»");
}
if (text == null) {
text = "";
} else {
if(!Algorithms.isEmpty(text) && locationProvider.getLastKnownLocation() != null) {
Location lastKnownLocation = locationProvider.getLastKnownLocation();
if(!Algorithms.isEmpty(text) && lastKnownLocation != null) {
double dist =
CurrentPositionHelper.getOrthogonalDistance(rt, locationProvider.getLastKnownLocation());
CurrentPositionHelper.getOrthogonalDistance(rt, lastKnownLocation);
if(dist < 50) {
showMarker = true;
} else {