Merge pull request #268 from gkfabs/offlineOsmbugsEdit

Offline osmbugs edit
This commit is contained in:
vshcherb 2012-07-02 15:15:18 -07:00
commit 708f9677c8
41 changed files with 762 additions and 395 deletions

View file

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:id="@+id/showpoi" android:title="@string/local_openstreetmap_show_poi"></item>
<item android:id="@+id/deletepoimod" android:title="@string/local_openstreetmap_delete"></item>
<item android:id="@+id/showmod" android:title="@string/local_openstreetmap_show"></item>
<item android:id="@+id/deletemod" android:title="@string/local_openstreetmap_delete"></item>
</menu>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:id="@+id/uploadpoimods" android:title="@string/local_openstreetmap_upload"></item>
<item android:id="@+id/uploadmods" android:title="@string/local_openstreetmap_upload"></item>
</menu>

View file

@ -155,22 +155,22 @@
<string name="rendering_out_of_memory">Not enough process memory to display selected area</string>
<string name="use_fluorescent_overlays">Fluorescent overlays</string>
<string name="use_fluorescent_overlays_descr">Use fluorescent colors to display tracks and routes</string>
<string name="offline_poi_edition">Offline POI editing</string>
<string name="offline_poi_edition_descr">Always use offline POI editing</string>
<string name="offline_edition">Offline editing</string>
<string name="offline_edition_descr">Always use offline editing</string>
<string name="tip_recent_changes_0_7_1_t">"Changes in 0.7.1 : \n\t- Offline POI editing \n\t- Live Tracking option - send coordinates to web service periodically (read how to setup your own web service in HowTo Articles) \n\t- Show currently recorded track on map \n\t- Direction detection: \'Make U-turn\' is indicated and announced when heading in opposite direction or after missing a turn \n\t- New voice prompt \'Route recalculated\' \n\t- Optical indication of an imminent turn within 100m by diretion arrow changing color \n\t- Actuality also of deactivated index files now shown on Download screen in dark green and dark blue \n\t- Other changes "</string>
<string name="update_poi_does_not_change_indexes">POI changes inside application do not affect downloaded map files, changes are saved to local file instead.</string>
<string name="local_openstreetmap_uploading_poi">Uploading POI</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} POI were uploaded</string>
<string name="local_openstreetmap_uploading">Uploading…</string>
<string name="local_openstreetmap_were_uploaded">{0} POI/Bugs were uploaded</string>
<string name="local_openstreetmap_uploadall">Upload all POI</string>
<string name="local_openstreetmap_items"></string>
<string name="local_openstreetmap_show_poi">Show POI on map</string>
<string name="local_openstreetmap_show">Show on map</string>
<string name="local_openstreetmap_upload">Upload modification to OSM</string>
<string name="local_openstreetmap_delete">Delete POI modification</string>
<string name="local_openstreetmap_descr_title">Asynchronous OSM POI Editing:</string>
<string name="local_openstreetmap_settings">Locally saved OSM POIs</string>
<string name="local_openstreetmap_settings_descr">Show and manage OSM POIs noted in local database</string>
<string name="local_openstreetmap_delete">Delete modification</string>
<string name="local_openstreetmap_descr_title">Asynchronous OSM Editing:</string>
<string name="local_openstreetmap_settings">Locally saved OSM POIs/Bugs</string>
<string name="local_openstreetmap_settings_descr">Show and manage OSM POIs/Bugs noted in local database</string>
<string name="live_monitoring_descr">Send tracking to a specified web service</string>
<string name="live_monitoring">Online live tracking</string>

View file

@ -73,18 +73,18 @@
<string name="accessibility_preferences">Usnadnění</string>
<string name="use_fluorescent_overlays">Fluorescentní barvy</string>
<string name="use_fluorescent_overlays_descr">Použít fluorescentní barvy pro zobrazení cest a tras</string>
<string name="offline_poi_edition">Offline editace POI</string>
<string name="offline_poi_edition_descr">Vždy používat offline editaci POI</string>
<string name="offline_edition">Offline editace</string>
<string name="offline_edition_descr">Vždy používat offline editaci</string>
<string name="tip_recent_changes_0_7_1_t">"Změny ve verzi 0.7.1 : \n\t- offline editace POI \n\t- přímý přenos pozice - pravidelně posílá souřadnice na webový server (návod jak nastavit vlastní webovou služby je v HowTo článcích) \n\t- Zobrazení momentálně zaznamenávané trasy \n\t- Detekce směru pohybu: indikace a hlášení \'Otočte se zpět\' v případě pohybu směrem od cíle nebo po minutí odbočky \n\t- Obnovené hlasové hlášení \'Přepočítávám cestu\' \n\t- Optická indikace blížící se odbočky během 100m pomocí změny barvy šipky \n\t- Zobrazení aktuálnosti offline dat u deaktivovaných souborů (sekce Download) pomocí tmavě zelené a tmavě modré \n\t- Další změny \n\nSledujte také stránky české podpory osmand.cz "</string>
<string name="update_poi_does_not_change_indexes">Změny POI bodů v aplikaci nemají vliv na zobrazení stažených map, změny se ukládají do lokálního souboru.</string>
<string name="local_openstreetmap_uploading_poi">Odesílám POI</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} POI bylo odesláno</string>
<string name="local_openstreetmap_uploadall">Odeslat všechny POI</string>
<string name="local_openstreetmap_uploading">Odesílám…</string>
<string name="local_openstreetmap_were_uploaded">{0} POI/Bugs bylo odesláno</string>
<string name="local_openstreetmap_uploadall">Odeslat všechny</string>
<string name="local_openstreetmap_items">" "</string>
<string name="local_openstreetmap_show_poi">Zobrazit POI na mapě</string>
<string name="local_openstreetmap_show">Zobrazit na mapě</string>
<string name="local_openstreetmap_upload">Odeslat změny do OSM</string>
<string name="local_openstreetmap_delete">Smazat změny POI</string>
<string name="local_openstreetmap_descr_title">Offline editace POI v Openstreetmap:</string>
<string name="local_openstreetmap_delete">Smazat změny</string>
<string name="local_openstreetmap_descr_title">Offline editace POI/Bugs v Openstreetmap:</string>
<string name="local_openstreetmap_settings">Lokální body Openstreetmap</string>
<string name="local_openstreetmap_settings_descr">Lokální body uložené v databázi</string>
<string name="live_monitoring_descr">Zapnout odesílání pozice na HTTP server v reálném čase</string>
@ -818,4 +818,4 @@
<string name="navigate_point_format_D">SSS.SSSSS</string>
<string name="navigate_point_format_DM">SSS MM.MMMMM</string>
<string name="navigate_point_format_DMS">SSS MM ss.sssss</string>
<string name="local_index_routing_data">Navigační data</string><string name="navigate_point_format">Formát :</string><string name="poi_search_desc">Hledat body zájmu (POI)</string><string name="address_search_desc">Hledat adresu</string><string name="navpoint_search_desc">Souřadnice</string><string name="transport_search_desc">Hledat dopravu</string><string name="favourites_search_desc">Hledat oblíbené místo</string><string name="history_search_desc">Historie hledání</string><string name="rendering_attr_noPolygons_description">Zobrazit všechny typy půdy průhledně</string><string name="rendering_attr_noPolygons_name">Bez polygonů</string><string name="rendering_attr_appMode_name">Režim vykreslování</string><string name="rendering_attr_appMode_description">Optimizace mapy pro příslušný uživatelský profil</string><string name="rendering_attr_contourLines_description">Zvolte minimální zvětšení, od kterého se budou v mapě zobrazovat vrstevnice. Pro správné zobrazení je případně potřeba nainstalovat příslušný soubor \'SRTM\'.</string><string name="rendering_attr_contourLines_name">Zobrazit vrstevnice</string><string name="rendering_attr_hmRendered_description">Zvýšit počet detailů vyobrazených v mapě</string><string name="rendering_attr_hmRendered_name">Zobrazit více mapových detailů</string><string name="asap">hned</string><string name="save_route_as_gpx">Uložit trasu do souboru GPX</string><string name="route_roundabout">Kruhový objezd : vyjeďte %1$d. výjezdem a pokračujte</string><string name="route_kl">Držte se vlevo a pokračujte</string><string name="route_kr">Držte se vpravo a pokračujte</string><string name="tip_recent_changes_0_8_1_t">"Změny ve verzi 0.8.1 : "</string><string name="gpxup_public">Public</string><string name="gpxup_identifiable">Identifiable</string><string name="gpxup_trackable">Trackable</string><string name="gpxup_private">Private</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>
<string name="local_index_routing_data">Navigační data</string><string name="navigate_point_format">Formát :</string><string name="poi_search_desc">Hledat body zájmu (POI)</string><string name="address_search_desc">Hledat adresu</string><string name="navpoint_search_desc">Souřadnice</string><string name="transport_search_desc">Hledat dopravu</string><string name="favourites_search_desc">Hledat oblíbené místo</string><string name="history_search_desc">Historie hledání</string><string name="rendering_attr_noPolygons_description">Zobrazit všechny typy půdy průhledně</string><string name="rendering_attr_noPolygons_name">Bez polygonů</string><string name="rendering_attr_appMode_name">Režim vykreslování</string><string name="rendering_attr_appMode_description">Optimizace mapy pro příslušný uživatelský profil</string><string name="rendering_attr_contourLines_description">Zvolte minimální zvětšení, od kterého se budou v mapě zobrazovat vrstevnice. Pro správné zobrazení je případně potřeba nainstalovat příslušný soubor \'SRTM\'.</string><string name="rendering_attr_contourLines_name">Zobrazit vrstevnice</string><string name="rendering_attr_hmRendered_description">Zvýšit počet detailů vyobrazených v mapě</string><string name="rendering_attr_hmRendered_name">Zobrazit více mapových detailů</string><string name="asap">hned</string><string name="save_route_as_gpx">Uložit trasu do souboru GPX</string><string name="route_roundabout">Kruhový objezd : vyjeďte %1$d. výjezdem a pokračujte</string><string name="route_kl">Držte se vlevo a pokračujte</string><string name="route_kr">Držte se vpravo a pokračujte</string><string name="tip_recent_changes_0_8_1_t">"Změny ve verzi 0.8.1 : "</string><string name="gpxup_public">Public</string><string name="gpxup_identifiable">Identifiable</string><string name="gpxup_trackable">Trackable</string><string name="gpxup_private">Private</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>

View file

@ -113,20 +113,20 @@
<string name="rendering_out_of_memory">Zu wenig Prozess-Speicher zum Anzeigen des gewählten Gebietes</string>
<string name="use_fluorescent_overlays">Fluoreszierende Overlays</string>
<string name="use_fluorescent_overlays_descr">Fluoreszierende Anzeige von Tracks und Routen</string>
<string name="offline_poi_edition">Offline-POI-Bearbeitung</string>
<string name="offline_poi_edition_descr">Immer Offline-POI-Bearbeitung verwenden</string>
<string name="offline_edition">Offline-Bearbeitung</string>
<string name="offline_edition_descr">Immer Offline-Bearbeitung verwenden</string>
<string name="tip_recent_changes_0_7_1_t">"Änderungen in 0.7.1 : \n\t- Offline POI-Bearbeitung \n\t- Live-Tracking Option: Koordinaten periodisch an einen Web-Service schicken (Setup-Anleitung für eigenen Web-Service in den HowTo-Artikeln) \n\t- Anzeige des gegenwärtig aufgezeichneten Tracks möglich \n\t- Richtungsüberprüfung: \'Bitte wenden\' wird jetzt angezeigt und angesagt bei entgegengesetzter Bewegungsrichtung oder bei verpasster Abzweigung \n\t- Neue Ansage \'Strecke neu berechnet\' \n\t- Optische Anzeige eines innerhalb 100m bevorstehenden Abbiegevorgangs durch Farbwechsel des Richtungspfeils \n\t- Die Aktualität auch der deaktivierten Karten wird jetzt im Download-Liste in dunkelgrün und dunkelblau angezeigt \n\t- Weitere Verbesserungen "</string>
<string name="update_poi_does_not_change_indexes">Das Bearbeiten von POIs innerhalb der Applikation beeinflusst nicht die Offline-Karten, sondern wird in einer eigenen Datei gespeichert.</string>
<string name="local_openstreetmap_uploading_poi">POI hochladen…</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} POI wurden hochgeladen</string>
<string name="local_openstreetmap_uploadall">Alle POI hochladen</string>
<string name="local_openstreetmap_uploading">hochladen…</string>
<string name="local_openstreetmap_were_uploaded">{0} POI/Bugs wurden hochgeladen</string>
<string name="local_openstreetmap_uploadall">Alle hochladen</string>
<string name="local_openstreetmap_items">" "</string>
<string name="local_openstreetmap_show_poi">POI auf Karte zeigen</string>
<string name="local_openstreetmap_upload">POI Änderung auf OSM hochladen</string>
<string name="local_openstreetmap_delete">POI Änderung löschen</string>
<string name="local_openstreetmap_descr_title">Asynchrone OSM POI Bearbeitung:</string>
<string name="local_openstreetmap_settings">Lokal notierte OSM Punkte</string>
<string name="local_openstreetmap_settings_descr">Lokal vorgemerkte OSM Punkte anzeigen und verwalten</string>
<string name="local_openstreetmap_show">Auf Karte zeigen</string>
<string name="local_openstreetmap_upload">Änderung auf OSM hochladen</string>
<string name="local_openstreetmap_delete">Änderung löschen</string>
<string name="local_openstreetmap_descr_title">Asynchrone OSM Bearbeitung:</string>
<string name="local_openstreetmap_settings">Lokal notierte OSM Punkte/Bugs</string>
<string name="local_openstreetmap_settings_descr">Lokal vorgemerkte OSM Punkte/Bugs anzeigen und verwalten</string>
<string name="live_monitoring_descr">Senden von HTTP-Daten an einen Web-Service</string>
<string name="live_monitoring">Live-Tracking aktivieren</string>
<string name="live_monitoring_interval_descr">Angabe des Live-Tracking Invervalls</string>

View file

@ -2,20 +2,20 @@
<resources>
<string name="use_fluorescent_overlays">Usar superpuestos fluorescentes</string>
<string name="use_fluorescent_overlays_descr">Usar colores fluorescentes para mostrar trazas y rutas</string>
<string name="offline_poi_edition">Edición de PDI sin conexión</string>
<string name="offline_poi_edition_descr">Usar siempre edición de PDI sin conexión</string>
<string name="offline_edition">Edición sin conexión</string>
<string name="offline_edition_descr">Usar siempre edición sin conexión</string>
<string name="tip_recent_changes_0_7_1_t">Cambios en 0.7.1 : \n\t- Edición de POI sin conexión \n\t- Seguimiento en directo opcional - envía las coordenadas a un servicio web periódicamente (lea cómo configurar su propio servicio web en los artículos HowTo) \n\t- Muestra la traza actual en el mapa \n\t- Detección de la dirección : \'Da la vuelta\' se indica y se anuncia cuando se orienta en la dirección opuesta o después de saltarse un giro \n\t- Nuevo anuncio de voz \'Ruta recalculada\' \n\t- Indicación óptica de un giro inminente en menos de 100m por el cambio de color en la flecha de dirección \n\t- Disponibilidad de versión actual también para ficheros de índice desactivados - se muestra en la pantalla de Descarga en verde oscuro y azul oscuro \n\t- Otros cambios</string>
<string name="update_poi_does_not_change_indexes">Los cambios a PDIs dentro de la aplicación no afectan a los archivos de mapa descargados; los cambios se guardan en un archivo local.</string>
<string name="local_openstreetmap_uploading_poi">Enviando PDIs</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} PDIs enviados</string>
<string name="local_openstreetmap_uploadall">Enviar todos los PDIs</string>
<string name="local_openstreetmap_uploading">Enviando…</string>
<string name="local_openstreetmap_were_uploaded">{0} PDIs/Bugs enviados</string>
<string name="local_openstreetmap_uploadall">Enviar todos</string>
<string name="local_openstreetmap_items">""</string>
<string name="local_openstreetmap_show_poi">Mostrar PDI en el mapa</string>
<string name="local_openstreetmap_show">Mostrar en el mapa</string>
<string name="local_openstreetmap_upload">Enviar modificación a OSM</string>
<string name="local_openstreetmap_delete">Suprimir modificación a PDI</string>
<string name="local_openstreetmap_descr_title">Edición asíncrona de PDIs de OSM:</string>
<string name="local_openstreetmap_settings">Puntos OSM guardados localmente</string>
<string name="local_openstreetmap_settings_descr">Mostrar y gestionar puntos OSM anotados en base de datos local</string>
<string name="local_openstreetmap_delete">Suprimir modificación</string>
<string name="local_openstreetmap_descr_title">Edición asíncrona de OSM:</string>
<string name="local_openstreetmap_settings">Puntos/Bugs OSM guardados localmente</string>
<string name="local_openstreetmap_settings_descr">Mostrar y gestionar puntos/bugs OSM anotados en base de datos local</string>
<string name="live_monitoring_descr">Permite el envío de peticiones HTTP a un servicio web especificado</string>
<string name="live_monitoring">Seguimiento en directo</string>
<string name="live_monitoring_interval_descr">Especifique el intervalo de Seguimiento en directo</string>
@ -817,4 +817,4 @@
<string name="use_short_object_names">Usar nombre de objetos</string>
<string name="accessibility_preferences_descr">Preferencias de accesibilidad</string>
<string name="accessibility_preferences">Accesibilidad</string>
<string name="local_index_routing_data">Datos de enrutamiento</string><string name="navigate_point_format">Formato :</string><string name="poi_search_desc">Buscar PDI (Punto De Interes)</string><string name="address_search_desc">Buscar dirección</string><string name="navpoint_search_desc">Coordenadas</string><string name="transport_search_desc">Buscar transportes</string><string name="favourites_search_desc">Buscar favorito</string><string name="history_search_desc">Historial de búsqueda</string><string name="rendering_attr_noPolygons_description">Hacer todas las características del terreno transparentes en el mapa</string><string name="rendering_attr_noPolygons_name">Sin polígonos</string><string name="rendering_attr_appMode_name">Modo de renderizado</string><string name="rendering_attr_appMode_description">Optimización de mapa para cada Perfil de Usuario</string><string name="rendering_attr_contourLines_description">Selecciona el nivel de zoom mínimo para mostrar en el mapa si está disponible. Pueden ser necesarios ficheros SRTM independientes.</string><string name="rendering_attr_contourLines_name">Mostrar líneas de contorno</string><string name="rendering_attr_hmRendered_description">Aumentar el detalle del mapa</string><string name="rendering_attr_hmRendered_name">Mostrar más detalle del mapa</string><string name="route_roundabout">Rotonda : coja la %1$d salida y continúe</string><string name="route_kl">Manténgase a la izquierda y continúe</string><string name="route_kr">Manténgase a la derecha y continúe</string><string name="save_route_as_gpx">Guardar ruta como fichero GPX</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"Cambios en 0.8.1 : "</string><string name="gpxup_public">Público</string><string name="gpxup_identifiable">Identificable</string><string name="gpxup_trackable">Trazable</string><string name="gpxup_private">Privado</string><string name="osmand_parking_event">Recoger el coche del parking</string><string name="osmand_parking_warning">Advertencia</string><string name="osmand_parking_warning_text">La notificación para recoger el coche ha sido previamente añadida a su Calendario. Seguirá ahí hasta que la borre manualmente.</string><string name="osmand_parking_time_limit_title">Asignar tiempo límite de parking</string><string name="osmand_parking_delete_confirm">¿Desea eliminar la localización del coche aparcado?</string><string name="osmand_parking_delete">Borrar marcador de parking</string><string name="osmand_parking_choose_type">Elija el tipo de parking</string><string name="osmand_parking_lim_text">Con tiempo límite</string><string name="osmand_parking_no_lim_text">Sin tiempo límite</string><string name="osmand_parking_add_event">Añadir notificación a la aplicación de Calendario</string><string name="osmand_parking_time_limit">Parking con tiempo límite</string><string name="osmand_parking_time_no_limit">Parking sin tiempo límite</string><string name="osmand_parking_position_description">La posición de su coche aparcado. %1$s</string><string name="osmand_parking_position_description_add">Recoger el coche a las:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Punto de parking</string><string name="osmand_parking_plugin_description">Este plugin le permite almacenar la localización de su coche aparcado.</string><string name="osmand_parking_plugin_name">Plugin de Posición de Parking</string><string name="context_menu_item_add_parking_point">Marcar como posición de parking</string><string name="context_menu_item_delete_parking_point">Borrar marcador de parking</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>
<string name="local_index_routing_data">Datos de enrutamiento</string><string name="navigate_point_format">Formato :</string><string name="poi_search_desc">Buscar PDI (Punto De Interes)</string><string name="address_search_desc">Buscar dirección</string><string name="navpoint_search_desc">Coordenadas</string><string name="transport_search_desc">Buscar transportes</string><string name="favourites_search_desc">Buscar favorito</string><string name="history_search_desc">Historial de búsqueda</string><string name="rendering_attr_noPolygons_description">Hacer todas las características del terreno transparentes en el mapa</string><string name="rendering_attr_noPolygons_name">Sin polígonos</string><string name="rendering_attr_appMode_name">Modo de renderizado</string><string name="rendering_attr_appMode_description">Optimización de mapa para cada Perfil de Usuario</string><string name="rendering_attr_contourLines_description">Selecciona el nivel de zoom mínimo para mostrar en el mapa si está disponible. Pueden ser necesarios ficheros SRTM independientes.</string><string name="rendering_attr_contourLines_name">Mostrar líneas de contorno</string><string name="rendering_attr_hmRendered_description">Aumentar el detalle del mapa</string><string name="rendering_attr_hmRendered_name">Mostrar más detalle del mapa</string><string name="route_roundabout">Rotonda : coja la %1$d salida y continúe</string><string name="route_kl">Manténgase a la izquierda y continúe</string><string name="route_kr">Manténgase a la derecha y continúe</string><string name="save_route_as_gpx">Guardar ruta como fichero GPX</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"Cambios en 0.8.1 : "</string><string name="gpxup_public">Público</string><string name="gpxup_identifiable">Identificable</string><string name="gpxup_trackable">Trazable</string><string name="gpxup_private">Privado</string><string name="osmand_parking_event">Recoger el coche del parking</string><string name="osmand_parking_warning">Advertencia</string><string name="osmand_parking_warning_text">La notificación para recoger el coche ha sido previamente añadida a su Calendario. Seguirá ahí hasta que la borre manualmente.</string><string name="osmand_parking_time_limit_title">Asignar tiempo límite de parking</string><string name="osmand_parking_delete_confirm">¿Desea eliminar la localización del coche aparcado?</string><string name="osmand_parking_delete">Borrar marcador de parking</string><string name="osmand_parking_choose_type">Elija el tipo de parking</string><string name="osmand_parking_lim_text">Con tiempo límite</string><string name="osmand_parking_no_lim_text">Sin tiempo límite</string><string name="osmand_parking_add_event">Añadir notificación a la aplicación de Calendario</string><string name="osmand_parking_time_limit">Parking con tiempo límite</string><string name="osmand_parking_time_no_limit">Parking sin tiempo límite</string><string name="osmand_parking_position_description">La posición de su coche aparcado. %1$s</string><string name="osmand_parking_position_description_add">Recoger el coche a las:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Punto de parking</string><string name="osmand_parking_plugin_description">Este plugin le permite almacenar la localización de su coche aparcado.</string><string name="osmand_parking_plugin_name">Plugin de Posición de Parking</string><string name="context_menu_item_add_parking_point">Marcar como posición de parking</string><string name="context_menu_item_delete_parking_point">Borrar marcador de parking</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>

View file

@ -125,20 +125,20 @@
<string name="rendering_out_of_memory">Not enough process memory to display selected area</string>
<string name="use_fluorescent_overlays">Fluorescent overlays</string>
<string name="use_fluorescent_overlays_descr">Use fluorescent colors to display tracks and routes</string>
<string name="offline_poi_edition">Offline POI editing</string>
<string name="offline_poi_edition_descr">Always use offline POI editing</string>
<string name="offline_edition">Offline editing</string>
<string name="offline_edition_descr">Always use offline editing</string>
<string name="tip_recent_changes_0_7_1_t">"Changes in 0.7.1 : \n\t- Offline POI editing \n\t- Live Tracking option - send coordinates to web service periodically (read how to setup your own web service in HowTo Articles) \n\t- Show currently recorded track on map \n\t- Direction detection: \'Make U-turn\' is indicated and announced when heading in opposite direction or after missing a turn \n\t- New voice prompt \'Route recalculated\' \n\t- Optical indication of an imminent turn within 100m by diretion arrow changing color \n\t- Actuality also of deactivated index files now shown on Download screen in dark green and dark blue \n\t- Other changes "</string>
<string name="update_poi_does_not_change_indexes">POI changes inside application do not affect downloaded map files, changes are saved to local file instead.</string>
<string name="local_openstreetmap_uploading_poi">Uploading POI</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} POI were uploaded</string>
<string name="local_openstreetmap_uploadall">Upload all POI</string>
<string name="local_openstreetmap_uploading">Uploading…</string>
<string name="local_openstreetmap_were_uploaded">{0} POI/Bugs were uploaded</string>
<string name="local_openstreetmap_uploadall">Upload all</string>
<string name="local_openstreetmap_items">""</string>
<string name="local_openstreetmap_show_poi">Show POI on map</string>
<string name="local_openstreetmap_show">Show on map</string>
<string name="local_openstreetmap_upload">Upload modification to OSM</string>
<string name="local_openstreetmap_delete">Delete POI modification</string>
<string name="local_openstreetmap_descr_title">Asynchronous OSM POI Editing:</string>
<string name="local_openstreetmap_settings">Locally saved OSM POIs</string>
<string name="local_openstreetmap_settings_descr">Show and manage OSM POIs noted in local database</string>
<string name="local_openstreetmap_delete">Delete modification</string>
<string name="local_openstreetmap_descr_title">Asynchronous OSM Editing:</string>
<string name="local_openstreetmap_settings">Locally saved OSM POIs/Bugs</string>
<string name="local_openstreetmap_settings_descr">Show and manage OSM POIs/Bugs noted in local database</string>
<string name="live_monitoring_descr">Send tracking to a specified web service</string>
<string name="live_monitoring">Online live tracking</string>
<string name="live_monitoring_interval_descr">Specify live tracking interval</string>
@ -834,4 +834,4 @@
<string name="transport_search_desc">Garraio bilaketa</string>
<string name="favourites_search_desc">Ohikoak bilatu</string>
<string name="history_search_desc">Bilaketa historikoan</string>
<string name="rendering_attr_noPolygons_description">Make all areal land features on map transparent</string><string name="rendering_attr_noPolygons_name">No polygons</string><string name="rendering_attr_appMode_name">Rendering mode</string><string name="rendering_attr_appMode_description">Map optimization for respective User Profile</string><string name="rendering_attr_contourLines_description">Select minimum zoom level to display in map if available. Separate SRTM-file may be needed.</string><string name="rendering_attr_contourLines_name">Show contour lines</string><string name="rendering_attr_hmRendered_description">Increase amount of map detail shown</string><string name="rendering_attr_hmRendered_name">Show more map detail</string><string name="route_roundabout">Roundabout : take %1$d exit</string><string name="route_kl">Keep left</string><string name="route_kr">Keep right</string><string name="save_route_as_gpx">Save route as GPX</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"Changes in 0.8.1 : "</string><string name="gpxup_public">Public</string><string name="gpxup_identifiable">Identifiable</string><string name="gpxup_trackable">Trackable</string><string name="gpxup_private">Private</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>
<string name="rendering_attr_noPolygons_description">Make all areal land features on map transparent</string><string name="rendering_attr_noPolygons_name">No polygons</string><string name="rendering_attr_appMode_name">Rendering mode</string><string name="rendering_attr_appMode_description">Map optimization for respective User Profile</string><string name="rendering_attr_contourLines_description">Select minimum zoom level to display in map if available. Separate SRTM-file may be needed.</string><string name="rendering_attr_contourLines_name">Show contour lines</string><string name="rendering_attr_hmRendered_description">Increase amount of map detail shown</string><string name="rendering_attr_hmRendered_name">Show more map detail</string><string name="route_roundabout">Roundabout : take %1$d exit</string><string name="route_kl">Keep left</string><string name="route_kr">Keep right</string><string name="save_route_as_gpx">Save route as GPX</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"Changes in 0.8.1 : "</string><string name="gpxup_public">Public</string><string name="gpxup_identifiable">Identifiable</string><string name="gpxup_trackable">Trackable</string><string name="gpxup_private">Private</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>

View file

@ -1,19 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="offline_poi_edition">Modification hors ligne de POI</string>
<string name="offline_poi_edition_descr">Toujours utiliser la modification hors ligne de POI</string>
<string name="offline_edition">Modification hors ligne</string>
<string name="offline_edition_descr">Toujours utiliser la modification hors ligne</string>
<string name="tip_recent_changes_0_7_1_t">"Modifications en 0.7.1 : \n\t- Modification hors ligne des POI \n\t- Option de suivi en ligne - envoyer ses coordonnées à un service web de façon périodique (lire la configuration dans les articles HowTo) \n\t- Afficher l\'itinéraire en cours d\'enregistrement sur la carte \n\t- Détection de la direction: \'Faîtes demi-tour\' est affiché et annoncé lors d\'un déplacement dans la direction opposée, ou après avoir raté un virage \n\t- Nouveau message vocal \'Itinéraire recalculé\' \n\t- Indication visuelle d\'un tournant imminent dans les 100m en changeant la couleur de la flèche de direction \n\t- Etat des fichiers de cartes désactivés affichés dans l\'écran de téléchargement en vert foncé et bleu foncé \n\t- Modifications diverses "</string>
<string name="update_poi_does_not_change_indexes">Les modifications de POI dans l\'application sont sans effet sur les cartes téléchargées, les modifications sont enregistrées dans un fichier.</string>
<string name="local_openstreetmap_uploading_poi">Téléchargement des POI</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} POI ont été téléchargés</string>
<string name="local_openstreetmap_uploadall">Télécharger tous les POI</string>
<string name="local_openstreetmap_uploading">Téléchargement…</string>
<string name="local_openstreetmap_were_uploaded">{0} POI/Bugs ont été téléchargés</string>
<string name="local_openstreetmap_uploadall">Télécharger les tous</string>
<string name="local_openstreetmap_items">" "</string>
<string name="local_openstreetmap_show_poi">Afficher le POI sur la carte</string>
<string name="local_openstreetmap_show">Afficher le sur la carte</string>
<string name="local_openstreetmap_upload">Télécharger les modifications vers OSM</string>
<string name="local_openstreetmap_delete">Supprimer la modification de POI</string>
<string name="local_openstreetmap_delete">Supprimer la modification</string>
<string name="local_openstreetmap_descr_title">Modification asynchrone de points OSM:</string>
<string name="local_openstreetmap_settings">Points OSM enregistrés en local</string>
<string name="local_openstreetmap_settings_descr">Afficher et gérer les points OSM enregistrés dans la base locale</string>
<string name="local_openstreetmap_settings">Points/Bugs OSM enregistrés en local</string>
<string name="local_openstreetmap_settings_descr">Afficher et gérer les points/Bugs OSM enregistrés dans la base locale</string>
<string name="live_monitoring_descr">Activer l\'envoi de requêtes HTTP à un service web donné</string>
<string name="live_monitoring">Activer le suivi en ligne</string>
<string name="live_monitoring_interval_descr">Préciser l\'intervalle pour le suivi en ligne</string>
@ -826,4 +826,4 @@ navigate_point_format_D, DM & DMS
<string name="navigate_point_format_D">DDD.DDDDD</string>
<string name="navigate_point_format_DM">DDD MM.MMMMM</string>
<string name="navigate_point_format_DMS">DDD MM SS.SSSSS</string>
<string name="local_index_routing_data">Données de navigation</string><string name="navigate_point_format">Format :</string><string name="poi_search_desc">Recherche dans POints d\'Intérêt</string><string name="address_search_desc">Recherche par adresse</string><string name="navpoint_search_desc">Coordonnées</string><string name="transport_search_desc">Recherche dans les transports</string><string name="favourites_search_desc">Recherche dans les favoris</string><string name="history_search_desc">Historique des recherches</string><string name="route_roundabout">Rond-point : prendre la %1$d sortie et continuez pendant</string><string name="route_kl">Serrez à gauche et continuez pendant</string><string name="route_kr">Serrez à droite et continuez pendant</string><string name="rendering_attr_noPolygons_description">Rendre toutes les zones transparentes sur la carte</string><string name="rendering_attr_noPolygons_name">Pas de polygones</string><string name="rendering_attr_appMode_name">Mode de rendu</string><string name="rendering_attr_appMode_description">Optimisation de la carte par profil utilisateur</string><string name="rendering_attr_contourLines_description">"Sélectionner le niveau d zoom minimum pour afficher sur la carte si disponible. Un fichier SRTM séparé sera peut-être nécessaire "</string><string name="rendering_attr_contourLines_name">Afficher les courbes de niveau</string><string name="rendering_attr_hmRendered_description">Augmenter le niveau de détail affiché</string><string name="rendering_attr_hmRendered_name">Afficher plus de détail</string><string name="save_route_as_gpx">Enregistrer l\'itinéraire au format GPX</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"Changements en 0.8.1 : "</string><string name="gpxup_public">Public</string><string name="gpxup_identifiable">Identifiable</string><string name="gpxup_trackable">Suivi</string><string name="gpxup_private">Privé</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>
<string name="local_index_routing_data">Données de navigation</string><string name="navigate_point_format">Format :</string><string name="poi_search_desc">Recherche dans POints d\'Intérêt</string><string name="address_search_desc">Recherche par adresse</string><string name="navpoint_search_desc">Coordonnées</string><string name="transport_search_desc">Recherche dans les transports</string><string name="favourites_search_desc">Recherche dans les favoris</string><string name="history_search_desc">Historique des recherches</string><string name="route_roundabout">Rond-point : prendre la %1$d sortie et continuez pendant</string><string name="route_kl">Serrez à gauche et continuez pendant</string><string name="route_kr">Serrez à droite et continuez pendant</string><string name="rendering_attr_noPolygons_description">Rendre toutes les zones transparentes sur la carte</string><string name="rendering_attr_noPolygons_name">Pas de polygones</string><string name="rendering_attr_appMode_name">Mode de rendu</string><string name="rendering_attr_appMode_description">Optimisation de la carte par profil utilisateur</string><string name="rendering_attr_contourLines_description">"Sélectionner le niveau d zoom minimum pour afficher sur la carte si disponible. Un fichier SRTM séparé sera peut-être nécessaire "</string><string name="rendering_attr_contourLines_name">Afficher les courbes de niveau</string><string name="rendering_attr_hmRendered_description">Augmenter le niveau de détail affiché</string><string name="rendering_attr_hmRendered_name">Afficher plus de détail</string><string name="save_route_as_gpx">Enregistrer l\'itinéraire au format GPX</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"Changements en 0.8.1 : "</string><string name="gpxup_public">Public</string><string name="gpxup_identifiable">Identifiable</string><string name="gpxup_trackable">Suivi</string><string name="gpxup_private">Privé</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>

View file

@ -124,20 +124,20 @@
<string name="rendering_out_of_memory">Not enough process memory to display selected area</string>
<string name="use_fluorescent_overlays">Fluorescent overlays</string>
<string name="use_fluorescent_overlays_descr">Use fluorescent colors to display tracks and routes</string>
<string name="offline_poi_edition">Offline POI editing</string>
<string name="offline_poi_edition_descr">Always use offline POI editing</string>
<string name="offline_edition">Offline editing</string>
<string name="offline_edition_descr">Always use offline editing</string>
<string name="tip_recent_changes_0_7_1_t">"Changes in 0.7.1 : \n\t- Offline POI editing \n\t- Live Tracking option - send coordinates to web service periodically (read how to setup your own web service in HowTo Articles) \n\t- Show currently recorded track on map \n\t- Direction detection: \'Make U-turn\' is indicated and announced when heading in opposite direction or after missing a turn \n\t- New voice prompt \'Route recalculated\' \n\t- Optical indication of an imminent turn within 100m by diretion arrow changing color \n\t- Actuality also of deactivated index files now shown on Download screen in dark green and dark blue \n\t- Other changes "</string>
<string name="update_poi_does_not_change_indexes">POI changes inside application do not affect downloaded map files, changes are saved to local file instead.</string>
<string name="local_openstreetmap_uploading_poi">Uploading POI</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} POI were uploaded</string>
<string name="local_openstreetmap_uploadall">Upload all POI</string>
<string name="local_openstreetmap_uploading">Uploading…</string>
<string name="local_openstreetmap_were_uploaded">{0} POI/Bugs were uploaded</string>
<string name="local_openstreetmap_uploadall">Upload all</string>
<string name="local_openstreetmap_items">" "</string>
<string name="local_openstreetmap_show_poi">Show POI on map</string>
<string name="local_openstreetmap_show">Show on map</string>
<string name="local_openstreetmap_upload">Upload modification to OSM</string>
<string name="local_openstreetmap_delete">Delete POI modification</string>
<string name="local_openstreetmap_descr_title">Asynchronous OSM POI Editing:</string>
<string name="local_openstreetmap_settings">Locally saved OSM POIs</string>
<string name="local_openstreetmap_settings_descr">Show and manage OSM POIs noted in local database</string>
<string name="local_openstreetmap_delete">Delete modification</string>
<string name="local_openstreetmap_descr_title">Asynchronous OSM Editing:</string>
<string name="local_openstreetmap_settings">Locally saved OSM POIs/Bugs</string>
<string name="local_openstreetmap_settings_descr">Show and manage OSM POIs/Bugs noted in local database</string>
<string name="live_monitoring_descr">Send tracking to a specified web service</string>
<string name="live_monitoring">Online live tracking</string>
<string name="live_monitoring_interval_descr">Specify live tracking interval</string>
@ -833,4 +833,4 @@
<string name="transport_search_desc">Transport search</string>
<string name="favourites_search_desc">Favourites search</string>
<string name="history_search_desc">Search history</string>
<string name="rendering_attr_noPolygons_description">Make all areal land features on map transparent</string><string name="rendering_attr_noPolygons_name">No polygons</string><string name="rendering_attr_appMode_name">Rendering mode</string><string name="rendering_attr_appMode_description">Map optimization for respective User Profile</string><string name="rendering_attr_contourLines_description">Select minimum zoom level to display in map if available. Separate SRTM-file may be needed.</string><string name="rendering_attr_contourLines_name">Show contour lines</string><string name="rendering_attr_hmRendered_description">Increase amount of map detail shown</string><string name="rendering_attr_hmRendered_name">Show more map detail</string><string name="route_roundabout">Roundabout : take %1$d exit</string><string name="route_kl">Keep left</string><string name="route_kr">Keep right</string><string name="save_route_as_gpx">Save route as GPX</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"Changes in 0.8.1 : "</string><string name="gpxup_public">Public</string><string name="gpxup_identifiable">Identifiable</string><string name="gpxup_trackable">Trackable</string><string name="gpxup_private">Private</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>
<string name="rendering_attr_noPolygons_description">Make all areal land features on map transparent</string><string name="rendering_attr_noPolygons_name">No polygons</string><string name="rendering_attr_appMode_name">Rendering mode</string><string name="rendering_attr_appMode_description">Map optimization for respective User Profile</string><string name="rendering_attr_contourLines_description">Select minimum zoom level to display in map if available. Separate SRTM-file may be needed.</string><string name="rendering_attr_contourLines_name">Show contour lines</string><string name="rendering_attr_hmRendered_description">Increase amount of map detail shown</string><string name="rendering_attr_hmRendered_name">Show more map detail</string><string name="route_roundabout">Roundabout : take %1$d exit</string><string name="route_kl">Keep left</string><string name="route_kr">Keep right</string><string name="save_route_as_gpx">Save route as GPX</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"Changes in 0.8.1 : "</string><string name="gpxup_public">Public</string><string name="gpxup_identifiable">Identifiable</string><string name="gpxup_trackable">Trackable</string><string name="gpxup_private">Private</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>

View file

@ -72,20 +72,20 @@
<string name="rendering_out_of_memory">Kevés a folyamatmemória a terület megjelenítéséhez</string>
<string name="use_fluorescent_overlays">Fluoreszkáló színek</string>
<string name="use_fluorescent_overlays_descr">Élénk színek használata az útvonalak megjelenítéséhez</string>
<string name="offline_poi_edition">Offline POI szerkesztés</string>
<string name="offline_poi_edition_descr">POI szerkesztése mindig offline módban</string>
<string name="offline_edition">Offline szerkesztés</string>
<string name="offline_edition_descr">Szerkesztése mindig offline módban</string>
<string name="tip_recent_changes_0_7_1_t">"A 0.7.1 verzió változásai: \n\t- Offline POI szerkesztés \n\t- Élő Útvonalrögzítési lehetőség: periodikusan koordinátákat küld egy webes szolgáltatásnak (a beállításról a weboldalunk HowTo cikkében olvashatsz) \n\t- Rögzítés alatt álló útvonal megjeleníthető a térképen \n\t- Irányfelismerés: \'Fordulj vissza\' utasítás megjelenítése és bemondása, ha rossz irányba mész, vagy elvétettél egy lekanyarodást \n\t- Új figyelmeztető hang: \'Útvonal újratervezve\' \n\t- A lekanyarodáshoz közeledve az irányjelző nyíl színe megváltozik \n\t- A letöltéskezelőben a deaktivált indexfájlok sötétebb színnel jelennek meg \n\t- Egyéb javítások "</string>
<string name="update_poi_does_not_change_indexes">Az alkalmazáson belüli POI módosítások nincsenek hatással a letöltött térképre, a változások helyi fájlban tárolódnak.</string>
<string name="local_openstreetmap_uploading_poi">POI feltöltése…</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} POI feltöltve</string>
<string name="local_openstreetmap_uploadall">Összes POI feltöltése</string>
<string name="local_openstreetmap_uploading">Feltöltése…</string>
<string name="local_openstreetmap_were_uploaded">{0} POI/Bugs feltöltve</string>
<string name="local_openstreetmap_uploadall">Összes feltöltése</string>
<string name="local_openstreetmap_items">" "</string>
<string name="local_openstreetmap_show_poi">POI megjelenítése a térképen</string>
<string name="local_openstreetmap_show">Megjelenítése a térképen</string>
<string name="local_openstreetmap_upload">Módosítások feltöltése OSM-re</string>
<string name="local_openstreetmap_delete">POI módosítás törlése</string>
<string name="local_openstreetmap_descr_title">Aszinkron OSM POI szerkesztés:</string>
<string name="local_openstreetmap_settings">Helyileg tárolt OSM pontok</string>
<string name="local_openstreetmap_settings_descr">Helyi adatbázisban tárolt OSM pontok megjelenítése, kezelése</string>
<string name="local_openstreetmap_delete">Módosítás törlése</string>
<string name="local_openstreetmap_descr_title">Aszinkron OSM szerkesztés:</string>
<string name="local_openstreetmap_settings">Helyileg tárolt OSM pontok/Bugs</string>
<string name="local_openstreetmap_settings_descr">Helyi adatbázisban tárolt OSM pontok/Bugs megjelenítése, kezelése</string>
<string name="live_monitoring_descr">Lehetővé teszi HTTP üzenetek küldését a megadott webes szolgáltatásnak</string>
<string name="live_monitoring">Élő Útvonalrögzítés</string>
<string name="live_monitoring_interval_descr">Élő Útvonalrögzítés intervalluma</string>
@ -817,4 +817,4 @@
<string name="native_rendering">Natív renderelés</string>
<string name="animate_routing">Navigáció szimulálása</string>
<string name="test_voice_prompts">Hangutasítások tesztelése</string>
<string name="local_index_routing_data">Útvonaltervezési adatok</string><string name="navigate_point_format">Formátum :</string><string name="poi_search_desc">POI - Érdekes helyek</string><string name="address_search_desc">Címkeresés</string><string name="navpoint_search_desc">Koordináták</string><string name="transport_search_desc">Tömegközlekedés keresése</string><string name="favourites_search_desc">Kedvencek keresése</string><string name="history_search_desc">Keresési előzmények</string><string name="rendering_attr_noPolygons_description">Az összes terület átlátszóvá tétele</string><string name="rendering_attr_noPolygons_name">Poligonok elrejtése</string><string name="rendering_attr_appMode_name">Renderelési mód</string><string name="rendering_attr_appMode_description">Térkép optimalizálása az adott Felhasználási módhoz</string><string name="rendering_attr_contourLines_description">Válaszd ki a legkisebb nagyítási szintet, ahol a szintvonalak megjelennek. Külön SRTM fájlok szükségesek.</string><string name="rendering_attr_contourLines_name">Szintvonalak megjelenítése</string><string name="rendering_attr_hmRendered_description">Megnöveli a megjelenített térképrészletek mennyiségét</string><string name="rendering_attr_hmRendered_name">Több térképrészlet</string><string name="route_roundabout">Körforgalom: %1$d. kijárat, majd menj</string><string name="route_kl">Tarts balra és menj</string><string name="route_kr">Tarts jobbra</string><string name="save_route_as_gpx">Út mentése GPX fájlba</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"A 0.8.1 kiadás változásai:"</string><string name="gpxup_public">Nyilvános</string><string name="gpxup_identifiable">Azonosítható</string><string name="gpxup_trackable">Követhető</string><string name="gpxup_private">Magán</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>
<string name="local_index_routing_data">Útvonaltervezési adatok</string><string name="navigate_point_format">Formátum :</string><string name="poi_search_desc">POI - Érdekes helyek</string><string name="address_search_desc">Címkeresés</string><string name="navpoint_search_desc">Koordináták</string><string name="transport_search_desc">Tömegközlekedés keresése</string><string name="favourites_search_desc">Kedvencek keresése</string><string name="history_search_desc">Keresési előzmények</string><string name="rendering_attr_noPolygons_description">Az összes terület átlátszóvá tétele</string><string name="rendering_attr_noPolygons_name">Poligonok elrejtése</string><string name="rendering_attr_appMode_name">Renderelési mód</string><string name="rendering_attr_appMode_description">Térkép optimalizálása az adott Felhasználási módhoz</string><string name="rendering_attr_contourLines_description">Válaszd ki a legkisebb nagyítási szintet, ahol a szintvonalak megjelennek. Külön SRTM fájlok szükségesek.</string><string name="rendering_attr_contourLines_name">Szintvonalak megjelenítése</string><string name="rendering_attr_hmRendered_description">Megnöveli a megjelenített térképrészletek mennyiségét</string><string name="rendering_attr_hmRendered_name">Több térképrészlet</string><string name="route_roundabout">Körforgalom: %1$d. kijárat, majd menj</string><string name="route_kl">Tarts balra és menj</string><string name="route_kr">Tarts jobbra</string><string name="save_route_as_gpx">Út mentése GPX fájlba</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"A 0.8.1 kiadás változásai:"</string><string name="gpxup_public">Nyilvános</string><string name="gpxup_identifiable">Azonosítható</string><string name="gpxup_trackable">Követhető</string><string name="gpxup_private">Magán</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>

View file

@ -149,22 +149,22 @@
<string name="rendering_out_of_memory">Not enough process memory to display selected area</string>
<string name="use_fluorescent_overlays">Fluorescent overlays</string>
<string name="use_fluorescent_overlays_descr">Use fluorescent colors to display tracks and routes</string>
<string name="offline_poi_edition">Offline POI editing</string>
<string name="offline_poi_edition_descr">Always use offline POI editing</string>
<string name="offline_edition">Offline editing</string>
<string name="offline_edition_descr">Always use offline editing</string>
<string name="tip_recent_changes_0_7_1_t">"Changes in 0.7.1 : \n\t- Offline POI editing \n\t- Live Tracking option - send coordinates to web service periodically (read how to setup your own web service in HowTo Articles) \n\t- Show currently recorded track on map \n\t- Direction detection: \'Make U-turn\' is indicated and announced when heading in opposite direction or after missing a turn \n\t- New voice prompt \'Route recalculated\' \n\t- Optical indication of an imminent turn within 100m by diretion arrow changing color \n\t- Actuality also of deactivated index files now shown on Download screen in dark green and dark blue \n\t- Other changes "</string>
<string name="update_poi_does_not_change_indexes">POI changes inside application do not affect downloaded map files, changes are saved to local file instead.</string>
<string name="local_openstreetmap_uploading_poi">Uploading POI</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} POI were uploaded</string>
<string name="local_openstreetmap_uploadall">Upload all POI</string>
<string name="local_openstreetmap_uploading">Uploading…</string>
<string name="local_openstreetmap_were_uploaded">{0} POI/Bugs were uploaded</string>
<string name="local_openstreetmap_uploadall">Upload all</string>
<string name="local_openstreetmap_items"></string>
<string name="local_openstreetmap_show_poi">Show POI on map</string>
<string name="local_openstreetmap_show">Show on map</string>
<string name="local_openstreetmap_upload">Upload modification to OSM</string>
<string name="local_openstreetmap_delete">Delete POI modification</string>
<string name="local_openstreetmap_descr_title">Asynchronous OSM POI Editing:</string>
<string name="local_openstreetmap_settings">Locally saved OSM POIs</string>
<string name="local_openstreetmap_settings_descr">Show and manage OSM POIs noted in local database</string>
<string name="local_openstreetmap_delete">Delete modification</string>
<string name="local_openstreetmap_descr_title">Asynchronous OSM Editing:</string>
<string name="local_openstreetmap_settings">Locally saved OSM POIs/Bugs</string>
<string name="local_openstreetmap_settings_descr">Show and manage OSM POIs/Bugs noted in local database</string>
<string name="live_monitoring_descr">Send tracking to a specified web service</string>
<string name="live_monitoring">Online live tracking</string>

View file

@ -133,20 +133,20 @@
<string name="rendering_out_of_memory">Not enough process memory to display selected area</string>
<string name="use_fluorescent_overlays">Fluorescent overlays</string>
<string name="use_fluorescent_overlays_descr">Use fluorescent colors to display tracks and routes</string>
<string name="offline_poi_edition">Offline POI editing</string>
<string name="offline_poi_edition_descr">Always use offline POI editing</string>
<string name="offline_edition">Offline editing</string>
<string name="offline_edition_descr">Always use offline editing</string>
<string name="tip_recent_changes_0_7_1_t">"Changes in 0.7.1 : \n\t- Offline POI editing \n\t- Live Tracking option - send coordinates to web service periodically (read how to setup your own web service in HowTo Articles) \n\t- Show currently recorded track on map \n\t- Direction detection: \'Make U-turn\' is indicated and announced when heading in opposite direction or after missing a turn \n\t- New voice prompt \'Route recalculated\' \n\t- Optical indication of an imminent turn within 100m by diretion arrow changing color \n\t- Actuality also of deactivated index files now shown on Download screen in dark green and dark blue \n\t- Other changes "</string>
<string name="update_poi_does_not_change_indexes">POI changes inside application do not affect downloaded map files, changes are saved to local file instead.</string>
<string name="local_openstreetmap_uploading_poi">Uploading POI</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} POI were uploaded</string>
<string name="local_openstreetmap_uploadall">Upload all POI</string>
<string name="local_openstreetmap_uploading">Uploading…</string>
<string name="local_openstreetmap_were_uploaded">{0} POI/Bugs were uploaded</string>
<string name="local_openstreetmap_uploadall">Upload all</string>
<string name="local_openstreetmap_items">" "</string>
<string name="local_openstreetmap_show_poi">Show POI on map</string>
<string name="local_openstreetmap_show">Show on map</string>
<string name="local_openstreetmap_upload">Upload modification to OSM</string>
<string name="local_openstreetmap_delete">Delete POI modification</string>
<string name="local_openstreetmap_descr_title">Asynchronous OSM POI Editing:</string>
<string name="local_openstreetmap_settings">Locally saved OSM POIs</string>
<string name="local_openstreetmap_settings_descr">Show and manage OSM POIs noted in local database</string>
<string name="local_openstreetmap_delete">Delete modification</string>
<string name="local_openstreetmap_descr_title">Asynchronous OSM Editing:</string>
<string name="local_openstreetmap_settings">Locally saved OSM POIs/Bugs</string>
<string name="local_openstreetmap_settings_descr">Show and manage OSM POIs/Bugs noted in local database</string>
<string name="live_monitoring_descr">Send tracking to a specified web service</string>
<string name="live_monitoring">Online live tracking</string>
<string name="live_monitoring_interval_descr">Specify live tracking interval</string>
@ -834,4 +834,4 @@
<string name="edit_filter_delete_message">Filter {0} has been deleted</string>
<string name="edit_filter_create_message">Filter {0} has been created</string>
<string name="default_buttons_selectall">Select All</string>
<string name="rendering_attr_noPolygons_description">Make all areal land features on map transparent</string><string name="rendering_attr_noPolygons_name">Tidak ada poligon</string><string name="rendering_attr_appMode_name">Modus render</string><string name="rendering_attr_appMode_description">Peta dioptimisasi untuk Profile yang diharapkan</string><string name="rendering_attr_contourLines_description">Pilih tingkat pembesaran minimum untuk menampilkan peta jika memungkinkan. Pisahkan file SRTM bilamana diperlukan</string><string name="rendering_attr_contourLines_name">Tampilkan garis jejak</string><string name="rendering_attr_hmRendered_description">Increase amount of map detail shown</string><string name="rendering_attr_hmRendered_name">Tampilkan peta lebih lengkap</string><string name="route_roundabout">Roundabout : take %1$d exit</string><string name="route_kl">Tetap dikiri dan jalan</string><string name="route_kr">Keep right</string><string name="save_route_as_gpx">Simpan jejak sebagai file GPX</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"Changes in 0.8.1 : "</string><string name="gpxup_public">Public</string><string name="gpxup_identifiable">Identifiable</string><string name="gpxup_trackable">Trackable</string><string name="gpxup_private">Private</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>
<string name="rendering_attr_noPolygons_description">Make all areal land features on map transparent</string><string name="rendering_attr_noPolygons_name">Tidak ada poligon</string><string name="rendering_attr_appMode_name">Modus render</string><string name="rendering_attr_appMode_description">Peta dioptimisasi untuk Profile yang diharapkan</string><string name="rendering_attr_contourLines_description">Pilih tingkat pembesaran minimum untuk menampilkan peta jika memungkinkan. Pisahkan file SRTM bilamana diperlukan</string><string name="rendering_attr_contourLines_name">Tampilkan garis jejak</string><string name="rendering_attr_hmRendered_description">Increase amount of map detail shown</string><string name="rendering_attr_hmRendered_name">Tampilkan peta lebih lengkap</string><string name="route_roundabout">Roundabout : take %1$d exit</string><string name="route_kl">Tetap dikiri dan jalan</string><string name="route_kr">Keep right</string><string name="save_route_as_gpx">Simpan jejak sebagai file GPX</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"Changes in 0.8.1 : "</string><string name="gpxup_public">Public</string><string name="gpxup_identifiable">Identifiable</string><string name="gpxup_trackable">Trackable</string><string name="gpxup_private">Private</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>

View file

@ -2,20 +2,20 @@
<resources>
<string name="use_fluorescent_overlays">Overlay fluorescenti</string>
<string name="use_fluorescent_overlays_descr">Usa colori fluorescenti per mostrare tracce e percorsi</string>
<string name="offline_poi_edition">Editing offline dei PDI</string>
<string name="offline_poi_edition_descr">Usa sempre l\'editing offline dei PDI</string>
<string name="offline_edition">Editing offline</string>
<string name="offline_edition_descr">Usa sempre l\'editing offline</string>
<string name="tip_recent_changes_0_7_1_t">"Cambiamenti nella versione 0.7.1 : \n\t- Editing offline dei PDI \n\t- Opzione per il Live Tracking - invia le coordinate periodicamente ad un servizio web (guarda come impostare il tuo servizio personale negli articoli dell\'HowTo) \n\t- Mostra sulla mappa la traccia registrata \n\t- Individuazione della direzione: \'Esegui una svolta ad U\' è indicato e annunciato quando ci si dirige in direzione opposta o dopo aver sbagliato una svolta \n\t- Nuovo avviso vocale \'Ricalcolo percorso\' \n\t- Indicazione visiva di una svolta imminente entro 100 metri tramite il cambio del colore della freccia della direzione \n\t- Viene mostrato in verde e blu scuro nella schermata di Download l\'età dei file di indice disattivati \n\t- Altri cambiamenti "</string>
<string name="update_poi_does_not_change_indexes">I cambiamenti dei PDI all\'interno dell\'applicazione non si riflettono nelle mappe scaricate, i cambiamenti sono salvati in un file locale.</string>
<string name="local_openstreetmap_uploading_poi">Caricando i PDI</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} PDI sono stati caricati</string>
<string name="local_openstreetmap_uploadall">Carica tutti i PDI</string>
<string name="local_openstreetmap_uploading">Caricando…</string>
<string name="local_openstreetmap_were_uploaded">{0} PDI/Bugs sono stati caricati</string>
<string name="local_openstreetmap_uploadall">Carica tutti</string>
<string name="local_openstreetmap_items">" "</string>
<string name="local_openstreetmap_show_poi">Modifica il PDI sulla mappa</string>
<string name="local_openstreetmap_show">Modifica sulla mappa</string>
<string name="local_openstreetmap_upload">Carica in OSM la modifica</string>
<string name="local_openstreetmap_delete">Cancella la modifica al PDI</string>
<string name="local_openstreetmap_descr_title">Modifica asincrona dei PDI OSM:</string>
<string name="local_openstreetmap_settings">Nodi OSM salvati in locale</string>
<string name="local_openstreetmap_settings_descr">Mostra e gestisci i nodi OSM inseriti nel database locale</string>
<string name="local_openstreetmap_delete">Cancella la modifica</string>
<string name="local_openstreetmap_descr_title">Modifica asincrona dei OSM:</string>
<string name="local_openstreetmap_settings">Nodi/Bugs OSM salvati in locale</string>
<string name="local_openstreetmap_settings_descr">Mostra e gestisci i nodi/Bugs OSM inseriti nel database locale</string>
<string name="live_monitoring_descr">Abilita l\'invio di richieste HTTP ad un specifico servizio web</string>
<string name="live_monitoring">Online Live Tracking</string>
<string name="live_monitoring_interval_descr">Specifica l\'intervallo del Live Tracking</string>
@ -817,4 +817,4 @@
<string name="index_name_tts_voice">Dati voce (TTS)</string>
<string name="favourites_edit_dialog_name">Nome</string>
<string name="favourites_edit_dialog_category">Categoria</string>
<string name="local_index_routing_data">Dati per il routing</string><string name="navigate_point_format">Formato :</string><string name="poi_search_desc">Ricerca PDI (Punti di Interesse)</string><string name="address_search_desc">Ricerca degli indirizzi</string><string name="navpoint_search_desc">Coordinate</string><string name="transport_search_desc">Ricerca dei trasporti</string><string name="favourites_search_desc">Ricerca dei preferiti</string><string name="history_search_desc">Cronologia di ricerca</string><string name="rendering_attr_noPolygons_description">Rende trasparenti tutte le aree rappresentanti caratteristiche</string><string name="rendering_attr_noPolygons_name">No poligoni</string><string name="rendering_attr_appMode_name">Modalità di rendering</string><string name="rendering_attr_appMode_description">Ottimizzazione della mappa per i rispettivi Profili Utente</string><string name="rendering_attr_contourLines_description">Mostra lo zoom minimo a cui mostrare la mappa se disponibile. Potrebbe essere necessario un file SRTM separato.</string><string name="rendering_attr_contourLines_name">Mostra curve di livello</string><string name="rendering_attr_hmRendered_description">Aumenta la quantità di dettagli mostrati</string><string name="rendering_attr_hmRendered_name">Mostra più dettagli sulla mappa</string><string name="route_roundabout">Alla rotonda prendere la %1$d uscita e proseguire</string><string name="route_kl">Tieni la sinistra e prosegui</string><string name="route_kr">Tieni la destra e prosegui</string><string name="save_route_as_gpx">Salva il percorso come file GPX</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"Cambiamenti nella versione 0.8.1 : "</string><string name="gpxup_public">Pubblico</string><string name="gpxup_identifiable">Identificabile</string><string name="gpxup_trackable">Tracciabile</string><string name="gpxup_private">Privato</string><string name="osmand_parking_event">Prendere la macchina dal parcheggio</string><string name="osmand_parking_warning">Attenzione</string><string name="osmand_parking_warning_text">Precedentemente è stata aggiunta al tuo Calendario la notifica di recuperare la macchina. Ci rimarrà finchè non la cancellerai manualmente.</string><string name="osmand_parking_time_limit_title">Imposta il limite d\'orario del parcheggio</string><string name="osmand_parking_delete_confirm">Vuoi rimuovere la posizione della macchina parcheggiata?</string><string name="osmand_parking_delete">Cancella un marcatore di parcheggio</string><string name="osmand_parking_choose_type">Scegliere il tipo di parcheggio</string><string name="osmand_parking_lim_text">Ad ore</string><string name="osmand_parking_no_lim_text">Senza limiti di tempo</string><string name="osmand_parking_add_event">Aggiungere una notifica all\'applicazione Calendario</string><string name="osmand_parking_time_limit">Parcheggio ad ore</string><string name="osmand_parking_time_no_limit">Parcheggio senza limiti di tempo</string><string name="osmand_parking_position_description">La posizione della tua macchina parcheggiata. %1$s</string><string name="osmand_parking_position_description_add">Recuperare la macchina a:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Punto di parcheggio</string><string name="osmand_parking_plugin_description">Questo plugin aiuta a tenere traccia della posizione della tua macchina parcheggiata.</string><string name="osmand_parking_plugin_name">Plugin Posizione di Parcheggio</string><string name="context_menu_item_add_parking_point">Marca come posizione di parcheggio</string><string name="context_menu_item_delete_parking_point">Cancella un marcatore di parcheggio</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>
<string name="local_index_routing_data">Dati per il routing</string><string name="navigate_point_format">Formato :</string><string name="poi_search_desc">Ricerca PDI (Punti di Interesse)</string><string name="address_search_desc">Ricerca degli indirizzi</string><string name="navpoint_search_desc">Coordinate</string><string name="transport_search_desc">Ricerca dei trasporti</string><string name="favourites_search_desc">Ricerca dei preferiti</string><string name="history_search_desc">Cronologia di ricerca</string><string name="rendering_attr_noPolygons_description">Rende trasparenti tutte le aree rappresentanti caratteristiche</string><string name="rendering_attr_noPolygons_name">No poligoni</string><string name="rendering_attr_appMode_name">Modalità di rendering</string><string name="rendering_attr_appMode_description">Ottimizzazione della mappa per i rispettivi Profili Utente</string><string name="rendering_attr_contourLines_description">Mostra lo zoom minimo a cui mostrare la mappa se disponibile. Potrebbe essere necessario un file SRTM separato.</string><string name="rendering_attr_contourLines_name">Mostra curve di livello</string><string name="rendering_attr_hmRendered_description">Aumenta la quantità di dettagli mostrati</string><string name="rendering_attr_hmRendered_name">Mostra più dettagli sulla mappa</string><string name="route_roundabout">Alla rotonda prendere la %1$d uscita e proseguire</string><string name="route_kl">Tieni la sinistra e prosegui</string><string name="route_kr">Tieni la destra e prosegui</string><string name="save_route_as_gpx">Salva il percorso come file GPX</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"Cambiamenti nella versione 0.8.1 : "</string><string name="gpxup_public">Pubblico</string><string name="gpxup_identifiable">Identificabile</string><string name="gpxup_trackable">Tracciabile</string><string name="gpxup_private">Privato</string><string name="osmand_parking_event">Prendere la macchina dal parcheggio</string><string name="osmand_parking_warning">Attenzione</string><string name="osmand_parking_warning_text">Precedentemente è stata aggiunta al tuo Calendario la notifica di recuperare la macchina. Ci rimarrà finchè non la cancellerai manualmente.</string><string name="osmand_parking_time_limit_title">Imposta il limite d\'orario del parcheggio</string><string name="osmand_parking_delete_confirm">Vuoi rimuovere la posizione della macchina parcheggiata?</string><string name="osmand_parking_delete">Cancella un marcatore di parcheggio</string><string name="osmand_parking_choose_type">Scegliere il tipo di parcheggio</string><string name="osmand_parking_lim_text">Ad ore</string><string name="osmand_parking_no_lim_text">Senza limiti di tempo</string><string name="osmand_parking_add_event">Aggiungere una notifica all\'applicazione Calendario</string><string name="osmand_parking_time_limit">Parcheggio ad ore</string><string name="osmand_parking_time_no_limit">Parcheggio senza limiti di tempo</string><string name="osmand_parking_position_description">La posizione della tua macchina parcheggiata. %1$s</string><string name="osmand_parking_position_description_add">Recuperare la macchina a:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Punto di parcheggio</string><string name="osmand_parking_plugin_description">Questo plugin aiuta a tenere traccia della posizione della tua macchina parcheggiata.</string><string name="osmand_parking_plugin_name">Plugin Posizione di Parcheggio</string><string name="context_menu_item_add_parking_point">Marca come posizione di parcheggio</string><string name="context_menu_item_delete_parking_point">Cancella un marcatore di parcheggio</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>

File diff suppressed because one or more lines are too long

View file

@ -92,8 +92,8 @@
<string name="rendering_out_of_memory">선택 영역을 표시할 충분한 프로세스 메모리가 없습니다.</string>
<string name="use_fluorescent_overlays">형광 오버레이</string>
<string name="use_fluorescent_overlays_descr">트랙과 경로를 나타내기 위해 형광색을 사용합니다</string>
<string name="offline_poi_edition">오프라인 POI 편집</string>
<string name="offline_poi_edition_descr">오프라인 POI 편집을 항상 사용합니다</string>
<string name="offline_edition">오프라인 편집</string>
<string name="offline_edition_descr">오프라인 편집을 항상 사용합니다</string>
<string name="tip_recent_changes_0_7_1_t">0.7.1 버전에 대한 변경사항들 :
\n\t- 오프라인 POI 편집
@ -107,14 +107,14 @@
</string>
<string name="update_poi_does_not_change_indexes">프로그램 내의 POI 변경은 다운로드된 맵 파일에 영향을 주지 않고, 대신 따로 파일로 저장됩니다.</string>
<string name="local_openstreetmap_uploading_poi">POI 업로드 중...</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} POI 가 업로드되었습니다</string>
<string name="local_openstreetmap_uploading">POI 업로드 중...</string>
<string name="local_openstreetmap_were_uploaded">{0} POI/Bugs 가 업로드되었습니다</string>
<string name="local_openstreetmap_uploadall">모든 POI 업로드하기</string>
<string name="local_openstreetmap_items"></string>
<string name="local_openstreetmap_show_poi">맵 상에 POI 표시</string>
<string name="local_openstreetmap_show">맵 상에 표시</string>
<string name="local_openstreetmap_upload">수정사항을 OSM 으로 업로드</string>
<string name="local_openstreetmap_delete">POI 수정사항 삭제</string>
<string name="local_openstreetmap_descr_title">비동기적인 Openstreetmap POI 편집:</string>
<string name="local_openstreetmap_delete">수정사항 삭제</string>
<string name="local_openstreetmap_descr_title">비동기적인 Openstreetmap 편집:</string>
<string name="local_openstreetmap_settings">지역 Openstreetmap 지점들</string>
<string name="local_openstreetmap_settings_descr">DB에 저장된 지역 지점들</string>

View file

@ -86,20 +86,20 @@
<string name="rendering_out_of_memory">Nepietiek procesu atmiņas, lai attēlotu izvēlēto apgabalu</string>
<string name="use_fluorescent_overlays">Flurescentie slāņi</string>
<string name="use_fluorescent_overlays_descr">Lietot flurescentās krāsas, lai attēlotu trekus un maršrutu</string>
<string name="offline_poi_edition">Bezsaistes POI rediģēšana</string>
<string name="offline_poi_edition_descr">Viemēr pielietot bezsaistes POI rediģēšanu</string>
<string name="offline_edition">Bezsaistes rediģēšana</string>
<string name="offline_edition_descr">Viemēr pielietot bezsaistes rediģēšanu</string>
<string name="tip_recent_changes_0_7_1_t">"Jaumi 0.7.1 versijā : \n\t- Bezsaistes POI rediģēšana \n\t- Sekošanas opcija - periodiska koordināšu sūtīšana uz web servisu. (kā izveidot savu web servisu var izlasīt HowTo) \n\t- Parādīt kartē ierakstītos trekus \n\t- Virziena noteikšana: Ja brauciet pretējā virzienā vai esiet pabraucis garām pagriezienam tiek paziņots \'Izpildiet U-pagriezienu\' \n\t- Jauns bals ziņojums \'Maršruts pārrēķināts\' \n\t- Tūlītēja (100m)pagrieziena indikācija ar virziena bultas krāsas maiņu \n\t- Deaktivizēto indeksu failu aktualitāte tiek parādīta lejuplādes ekrānā ar tumši zaļu un tumši zilu \n\t- Citas izmaiņas "</string>
<string name="update_poi_does_not_change_indexes">POI izmaiņas aplikācijā neietekmē lejuplādētos kartes attēlus, izmaiņas tiek saglabātas atsevišķā failā.</string>
<string name="local_openstreetmap_uploading_poi">Lejuplādē POI</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} POI tika lejuplādētji</string>
<string name="local_openstreetmap_uploadall">Lejuplādēt visus POI</string>
<string name="local_openstreetmap_uploading">Lejuplādē…</string>
<string name="local_openstreetmap_were_uploaded">{0} POI/Bugs tika lejuplādētji</string>
<string name="local_openstreetmap_uploadall">Lejuplādēt visus</string>
<string name="local_openstreetmap_items">" "</string>
<string name="local_openstreetmap_show_poi">Rādīt POI uz kartes</string>
<string name="local_openstreetmap_show">Rādīt uz kartes</string>
<string name="local_openstreetmap_upload">Augšuplādēt izmaiņas uz OSM</string>
<string name="local_openstreetmap_delete">Dzēst POI labojumus</string>
<string name="local_openstreetmap_descr_title">Asinhronā POI rediģēšana:</string>
<string name="local_openstreetmap_settings">Laokāli saglabātie OSM POIs</string>
<string name="local_openstreetmap_settings_descr">Rādīt un organizēt lokālajā datubāzē pieejamos OSM POI</string>
<string name="local_openstreetmap_delete">Dzēst labojumus</string>
<string name="local_openstreetmap_descr_title">Asinhronā rediģēšana:</string>
<string name="local_openstreetmap_settings">Laokāli saglabātie OSM POIs/Bugs</string>
<string name="local_openstreetmap_settings_descr">Rādīt un organizēt lokālajā datubāzē pieejamos OSM POI/Bugs</string>
<string name="live_monitoring_descr">Nosūtīt treku uz norādīto web servisu</string>
<string name="live_monitoring">Tiešsaistes sekošana</string>
<string name="live_monitoring_interval_descr">Norādīt tiešsaistes sekošanas intervālu</string>
@ -817,4 +817,4 @@
<string name="osmand_monitoring_description">Rādīt uzstādījumus lai ierakstītu jūsu braucienu GPX failā vai arī veiktu tiešasaistes sekošanu izmantojot web servisu.</string>
<string name="osmand_extra_settings_description">Rādīt uzstādījumus paplašinātai kartes konfigurēšanai (piemēram palielinot kartes detalizāciju).</string>
<string name="osmand_development_plugin_description">Rādīt uzstādījumus izstrādei un atkļūdošanai, kā piemēram animētā navigācija vai renderēšanas novērtējuma attēlošana.</string>
<string name="local_index_routing_data">Maršrutēšanas dati</string><string name="navigate_point_format">Formāts :</string><string name="poi_search_desc">POI - Interešu punkta meklēšana</string><string name="address_search_desc">Adreses meklēšana</string><string name="navpoint_search_desc">Koordinātes</string><string name="transport_search_desc">Transporta meklēšana</string><string name="favourites_search_desc">Meklēšna izlasē</string><string name="history_search_desc">Meklēšanas vēsture</string><string name="rendering_attr_noPolygons_description">Padarīt visus zemes lietojuma apgabalus caurspīdīgus</string><string name="rendering_attr_noPolygons_name">Bez poligoniem</string><string name="rendering_attr_appMode_name">Renderēšanas režīms</string><string name="rendering_attr_appMode_description">Kartes optimizēšana atbilstošam lietotāja profilam</string><string name="rendering_attr_contourLines_description">Izvāleties minimālo palielinājuma līmeni pieejamās kartes attēlošanai. Varētu būt nepieciešams atsevšķš SRTM-fails.</string><string name="rendering_attr_contourLines_name">Rādīt kontūrlīnijas</string><string name="rendering_attr_hmRendered_description">Palielināt kartes attēlošanas detalizāciju</string><string name="rendering_attr_hmRendered_name">Rādīt vairāk detaļu</string><string name="route_roundabout">Lokveida kustība : izbraukt %1$d izbrauktuvē un turpināt kustību</string><string name="route_kl">Turēties pa kreisi</string><string name="route_kr">Turēties pa labi</string><string name="save_route_as_gpx">Saglabāt maršrutu kā GPX failu</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"Izmaiņas versijā 0.8.1 : "</string><string name="gpxup_public">Publisks</string><string name="gpxup_identifiable">Identificējami</string><string name="gpxup_trackable">Treisojami</string><string name="gpxup_private">Privāti</string><string name="osmand_parking_event">Paņemt auto stāvvietā</string><string name="osmand_parking_warning">Brīdinājums</string><string name="osmand_parking_warning_text">Jūsu kalendāram tika pievienota norāde par jūsu auto saņemšanu stāvvietā. Tā paliks līdz jūs to izdzēsīsiet no kalendāra.</string><string name="osmand_parking_time_limit_title">Uzstādīt noparokšanas laika limitu</string><string name="osmand_parking_delete_confirm">Vai vēlaties noņemt noparkota auto lokāciju?</string><string name="osmand_parking_delete">Nodzēst parkošanās marķeri</string><string name="osmand_parking_choose_type">Izvēlēties parokšanās tipu</string><string name="osmand_parking_lim_text">Uz ierobežotu laiku</string><string name="osmand_parking_no_lim_text">Uz neierobežotu laiku</string><string name="osmand_parking_add_event">Pievienot norādi kalendārā</string><string name="osmand_parking_time_limit">Ierobežota laika parokšana</string><string name="osmand_parking_time_no_limit">Neierobežota laika parokošana</string><string name="osmand_parking_position_description">Jūsu noparkotā auto atrašanās vieta. %1$s</string><string name="osmand_parking_position_description_add">Paņemt auto:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parkošanas punkts</string><string name="osmand_parking_plugin_description">Šis spraudnis ļauj saglabāt jūsu noparkotā auto atrašanās vietu.</string><string name="osmand_parking_plugin_name">Auto parkošanas spraudnis</string><string name="context_menu_item_add_parking_point">Atzīmēt kā parkošanās vietu</string><string name="context_menu_item_delete_parking_point">Nodzēst parkošanās iezīmi</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>
<string name="local_index_routing_data">Maršrutēšanas dati</string><string name="navigate_point_format">Formāts :</string><string name="poi_search_desc">POI - Interešu punkta meklēšana</string><string name="address_search_desc">Adreses meklēšana</string><string name="navpoint_search_desc">Koordinātes</string><string name="transport_search_desc">Transporta meklēšana</string><string name="favourites_search_desc">Meklēšna izlasē</string><string name="history_search_desc">Meklēšanas vēsture</string><string name="rendering_attr_noPolygons_description">Padarīt visus zemes lietojuma apgabalus caurspīdīgus</string><string name="rendering_attr_noPolygons_name">Bez poligoniem</string><string name="rendering_attr_appMode_name">Renderēšanas režīms</string><string name="rendering_attr_appMode_description">Kartes optimizēšana atbilstošam lietotāja profilam</string><string name="rendering_attr_contourLines_description">Izvāleties minimālo palielinājuma līmeni pieejamās kartes attēlošanai. Varētu būt nepieciešams atsevšķš SRTM-fails.</string><string name="rendering_attr_contourLines_name">Rādīt kontūrlīnijas</string><string name="rendering_attr_hmRendered_description">Palielināt kartes attēlošanas detalizāciju</string><string name="rendering_attr_hmRendered_name">Rādīt vairāk detaļu</string><string name="route_roundabout">Lokveida kustība : izbraukt %1$d izbrauktuvē un turpināt kustību</string><string name="route_kl">Turēties pa kreisi</string><string name="route_kr">Turēties pa labi</string><string name="save_route_as_gpx">Saglabāt maršrutu kā GPX failu</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"Izmaiņas versijā 0.8.1 : "</string><string name="gpxup_public">Publisks</string><string name="gpxup_identifiable">Identificējami</string><string name="gpxup_trackable">Treisojami</string><string name="gpxup_private">Privāti</string><string name="osmand_parking_event">Paņemt auto stāvvietā</string><string name="osmand_parking_warning">Brīdinājums</string><string name="osmand_parking_warning_text">Jūsu kalendāram tika pievienota norāde par jūsu auto saņemšanu stāvvietā. Tā paliks līdz jūs to izdzēsīsiet no kalendāra.</string><string name="osmand_parking_time_limit_title">Uzstādīt noparokšanas laika limitu</string><string name="osmand_parking_delete_confirm">Vai vēlaties noņemt noparkota auto lokāciju?</string><string name="osmand_parking_delete">Nodzēst parkošanās marķeri</string><string name="osmand_parking_choose_type">Izvēlēties parokšanās tipu</string><string name="osmand_parking_lim_text">Uz ierobežotu laiku</string><string name="osmand_parking_no_lim_text">Uz neierobežotu laiku</string><string name="osmand_parking_add_event">Pievienot norādi kalendārā</string><string name="osmand_parking_time_limit">Ierobežota laika parokšana</string><string name="osmand_parking_time_no_limit">Neierobežota laika parokošana</string><string name="osmand_parking_position_description">Jūsu noparkotā auto atrašanās vieta. %1$s</string><string name="osmand_parking_position_description_add">Paņemt auto:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parkošanas punkts</string><string name="osmand_parking_plugin_description">Šis spraudnis ļauj saglabāt jūsu noparkotā auto atrašanās vietu.</string><string name="osmand_parking_plugin_name">Auto parkošanas spraudnis</string><string name="context_menu_item_add_parking_point">Atzīmēt kā parkošanās vietu</string><string name="context_menu_item_delete_parking_point">Nodzēst parkošanās iezīmi</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>

View file

@ -124,20 +124,20 @@
<string name="rendering_out_of_memory">Not enough process memory to display selected area</string>
<string name="use_fluorescent_overlays">Fluorescent overlays</string>
<string name="use_fluorescent_overlays_descr">Use fluorescent colors to display tracks and routes</string>
<string name="offline_poi_edition">Offline POI editing</string>
<string name="offline_poi_edition_descr">Always use offline POI editing</string>
<string name="offline_edition">Offline editing</string>
<string name="offline_edition_descr">Always use offline editing</string>
<string name="tip_recent_changes_0_7_1_t">"Changes in 0.7.1 : \n\t- Offline POI editing \n\t- Live Tracking option - send coordinates to web service periodically (read how to setup your own web service in HowTo Articles) \n\t- Show currently recorded track on map \n\t- Direction detection: \'Make U-turn\' is indicated and announced when heading in opposite direction or after missing a turn \n\t- New voice prompt \'Route recalculated\' \n\t- Optical indication of an imminent turn within 100m by diretion arrow changing color \n\t- Actuality also of deactivated index files now shown on Download screen in dark green and dark blue \n\t- Other changes "</string>
<string name="update_poi_does_not_change_indexes">POI changes inside application do not affect downloaded map files, changes are saved to local file instead.</string>
<string name="local_openstreetmap_uploading_poi">Uploading POI</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} POI were uploaded</string>
<string name="local_openstreetmap_uploadall">Upload all POI</string>
<string name="local_openstreetmap_uploading">Uploading…</string>
<string name="local_openstreetmap_were_uploaded">{0} POI/Bugs were uploaded</string>
<string name="local_openstreetmap_uploadall">Upload all</string>
<string name="local_openstreetmap_items">""</string>
<string name="local_openstreetmap_show_poi">Show POI on map</string>
<string name="local_openstreetmap_show">Show on map</string>
<string name="local_openstreetmap_upload">Upload modification to OSM</string>
<string name="local_openstreetmap_delete">Delete POI modification</string>
<string name="local_openstreetmap_descr_title">Asynchronous OSM POI Editing:</string>
<string name="local_openstreetmap_settings">Locally saved OSM POIs</string>
<string name="local_openstreetmap_settings_descr">Show and manage OSM POIs noted in local database</string>
<string name="local_openstreetmap_delete">Delete modification</string>
<string name="local_openstreetmap_descr_title">Asynchronous OSM Editing:</string>
<string name="local_openstreetmap_settings">Locally saved OSM POIs/Bugs</string>
<string name="local_openstreetmap_settings_descr">Show and manage OSM POIs/Bugs noted in local database</string>
<string name="live_monitoring_descr">Send tracking to a specified web service</string>
<string name="live_monitoring">Online live tracking</string>
<string name="live_monitoring_interval_descr">Specify live tracking interval</string>
@ -833,4 +833,4 @@
<string name="transport_search_desc">परिवहन शोध</string>
<string name="favourites_search_desc">आवडत्या ठिकणांचा शोध</string>
<string name="history_search_desc">Search history</string>
<string name="rendering_attr_noPolygons_description">Make all areal land features on map transparent</string><string name="rendering_attr_noPolygons_name">No polygons</string><string name="rendering_attr_appMode_name">Rendering mode</string><string name="rendering_attr_appMode_description">Map optimization for respective User Profile</string><string name="rendering_attr_contourLines_description">Select minimum zoom level to display in map if available. Separate SRTM-file may be needed.</string><string name="rendering_attr_contourLines_name">Show contour lines</string><string name="rendering_attr_hmRendered_description">Increase amount of map detail shown</string><string name="rendering_attr_hmRendered_name">नकाशा आधिक तपशिलवार दाखवा</string><string name="route_roundabout">Roundabout : take %1$d exit</string><string name="route_kl">Keep left</string><string name="route_kr">Keep right</string><string name="save_route_as_gpx">Save route as GPX</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"Changes in 0.8.1 : "</string><string name="gpxup_public">Public</string><string name="gpxup_identifiable">Identifiable</string><string name="gpxup_trackable">Trackable</string><string name="gpxup_private">Private</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>
<string name="rendering_attr_noPolygons_description">Make all areal land features on map transparent</string><string name="rendering_attr_noPolygons_name">No polygons</string><string name="rendering_attr_appMode_name">Rendering mode</string><string name="rendering_attr_appMode_description">Map optimization for respective User Profile</string><string name="rendering_attr_contourLines_description">Select minimum zoom level to display in map if available. Separate SRTM-file may be needed.</string><string name="rendering_attr_contourLines_name">Show contour lines</string><string name="rendering_attr_hmRendered_description">Increase amount of map detail shown</string><string name="rendering_attr_hmRendered_name">नकाशा आधिक तपशिलवार दाखवा</string><string name="route_roundabout">Roundabout : take %1$d exit</string><string name="route_kl">Keep left</string><string name="route_kr">Keep right</string><string name="save_route_as_gpx">Save route as GPX</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"Changes in 0.8.1 : "</string><string name="gpxup_public">Public</string><string name="gpxup_identifiable">Identifiable</string><string name="gpxup_trackable">Trackable</string><string name="gpxup_private">Private</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>

View file

@ -79,20 +79,20 @@
<string name="rendering_out_of_memory">Niet genoeg werkgeheugen voor weergave van het geselecteerde gebied</string>
<string name="use_fluorescent_overlays">Fluorescerende overlays</string>
<string name="use_fluorescent_overlays_descr">Gebruik fluorescerende kleuren voor de weergave van tracks and routes</string>
<string name="offline_poi_edition">Offline interessepunt-bewerking</string>
<string name="offline_poi_edition_descr">Gebruik altijd offline interessepunt-bewerking</string>
<string name="offline_edition">Offline bewerking</string>
<string name="offline_edition_descr">Gebruik altijd offline bewerking</string>
<string name="tip_recent_changes_0_7_1_t">"Wijzigingen in 0.7.1 : \n\t- Offline bewerken van interessepunten \n\t- Live Tracking optie - zend coordinaten naar web service (lees voor het opzetten van je eigen webservice de HowTo Artikelen) \n\t- Toon eerder opgenomen tracks op de kaart \n\t- Richtingdetectie: \'Keer terug\' wordt weergegeven bij een koers in de tegengestelde richting of na het missen van een afslag \n\t- Nieuwe stem-instructie \'Route wordt opnieuw berekend\' \n\t- Optische aanduiding van een afslag binnen 100m door een richtingpijl met veranderende kleur \n\t- Weergave van actuele status van gedeactiveerde kaarten nu op het downloadscherm in donker groen en donker blauw \n\t- Andere wijzigingen "</string>
<string name="update_poi_does_not_change_indexes">Wijzigingen van interessepunten worden niet bewaard in de gedownloade kaartbestanden, maar in een lokaal bestand.</string>
<string name="local_openstreetmap_uploading_poi">Interessepunt wordt ge-upload</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} interessepunten zijn ge-upload</string>
<string name="local_openstreetmap_uploadall">Upload Alle interessepunten</string>
<string name="local_openstreetmap_uploading">Wordt ge-upload</string>
<string name="local_openstreetmap_were_uploaded">{0} interessepunten/Bugs zijn ge-upload</string>
<string name="local_openstreetmap_uploadall">Upload Alle</string>
<string name="local_openstreetmap_items">" "</string>
<string name="local_openstreetmap_show_poi">Toon interessepunten op kaart</string>
<string name="local_openstreetmap_show">Toon op kaart</string>
<string name="local_openstreetmap_upload">Upload wijziging naar OSM</string>
<string name="local_openstreetmap_delete">Wis de wijziging van interessepunten</string>
<string name="local_openstreetmap_descr_title">Asynchrone Openstreetmap interessepunten wijziging:</string>
<string name="local_openstreetmap_settings">Locale Openstreetmap punten</string>
<string name="local_openstreetmap_settings_descr">Locale Punten bewaard in database</string>
<string name="local_openstreetmap_delete">Wis de wijziging</string>
<string name="local_openstreetmap_descr_title">Asynchrone Openstreetmap wijziging:</string>
<string name="local_openstreetmap_settings">Locale Openstreetmap punten/Bugs</string>
<string name="local_openstreetmap_settings_descr">Locale Punten/Bugs bewaard in database</string>
<string name="live_monitoring_descr">Versturen HTTP verzoeken naar een webservice toestaan</string>
<string name="live_monitoring">Online Live Tracking</string>
<string name="live_monitoring_interval_descr">Specificeer Live Tracking interval</string>
@ -825,4 +825,4 @@
<string name="search_position_favorites">Favorieten…</string>
<string name="search_position_undefined">Ongedefinieerd</string>
<string name="search_position_fixed">Gefixed</string>
<string name="local_index_routing_data">Navigatiedata</string><string name="navigate_point_format">Formaat:</string><string name="poi_search_desc">Interessepunten of \'Points Of Interest\' (POI)</string><string name="address_search_desc">Adres zoeken</string><string name="navpoint_search_desc">Navigatie punt</string><string name="transport_search_desc">Openbaar vervoer zoeken</string><string name="favourites_search_desc">Favorieten zoeken</string><string name="history_search_desc">Zoekgeschiedenis</string><string name="asap">z.s.m.</string><string name="save_route_as_gpx">Sla route op als GPX bestand</string><string name="route_roundabout">Rotonde: neem afslag %1$d en volg</string><string name="route_kl">Links aanhouden en volg</string><string name="route_kr">Rechts aanhouden en volg</string><string name="rendering_attr_noPolygons_description">Maak alle oppervlaktes op de kaart transparant</string><string name="rendering_attr_noPolygons_name">Geen vlakken</string><string name="rendering_attr_appMode_name">Weergave modus</string><string name="rendering_attr_appMode_description">Kaartoptimalisatie voor dit gebruiksprofiel</string><string name="rendering_attr_contourLines_description">Selecteer minimum zoom-niveau voor weergave in de kaart indien beschikbaar. Een apart SRTM-bestand kan nodig zijn.</string><string name="rendering_attr_contourLines_name">Toon hoogtelijnen</string><string name="rendering_attr_hmRendered_description">Toon meer details op de kaart</string><string name="rendering_attr_hmRendered_name">Toon meer details</string><string name="tip_recent_changes_0_8_1_t">"Wijzigingen in 0.8.1 : "</string><string name="gpxup_public">Openbaar</string><string name="gpxup_identifiable">Identificeerbaar</string><string name="gpxup_trackable">Traceerbaar</string><string name="gpxup_private">Privé</string><string name="osmand_parking_event">Auto ophalen van de parkeerplaats</string><string name="osmand_parking_warning">Waarschuwing</string><string name="osmand_parking_warning_text">Notificatie voor het ophalen van je auto is toegevoegd aan je kalender. Dit blijft staan, totdat je het handmatig verwijdert.</string><string name="osmand_parking_time_limit_title">Stel de parkeertijd-limiet in</string><string name="osmand_parking_delete_confirm">Wil je de locatie van de geparkeerde auto verwijderen?</string><string name="osmand_parking_delete">Verwijder een parkeer markering</string><string name="osmand_parking_choose_type">Kies het type parkeerplaats</string><string name="osmand_parking_lim_text">Met tijdslimiet</string><string name="osmand_parking_no_lim_text">Zonder tijdslimiet</string><string name="osmand_parking_add_event">Voeg een notificatie toe aan de kalender</string><string name="osmand_parking_time_limit">parkeren met tijdslimiet</string><string name="osmand_parking_time_no_limit">parkeren zonder tijdslimiet</string><string name="osmand_parking_position_description">De positie van je geparkeerde auto is: %1$s</string><string name="osmand_parking_position_description_add">De auto ophalen om:</string><string name="osmand_parking_pm">NM</string><string name="osmand_parking_am">VM</string><string name="osmand_parking_position_name">Parkeerplek</string><string name="osmand_parking_plugin_description">Met deze plugin kan je de locatie van je geparkeerde auto opslaan.</string><string name="osmand_parking_plugin_name">Parkeerpositie</string><string name="context_menu_item_add_parking_point">Markeer als parkeerpositie</string><string name="context_menu_item_delete_parking_point">Verwijder parkeerpositie markering</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>
<string name="local_index_routing_data">Navigatiedata</string><string name="navigate_point_format">Formaat:</string><string name="poi_search_desc">Interessepunten of \'Points Of Interest\' (POI)</string><string name="address_search_desc">Adres zoeken</string><string name="navpoint_search_desc">Navigatie punt</string><string name="transport_search_desc">Openbaar vervoer zoeken</string><string name="favourites_search_desc">Favorieten zoeken</string><string name="history_search_desc">Zoekgeschiedenis</string><string name="asap">z.s.m.</string><string name="save_route_as_gpx">Sla route op als GPX bestand</string><string name="route_roundabout">Rotonde: neem afslag %1$d en volg</string><string name="route_kl">Links aanhouden en volg</string><string name="route_kr">Rechts aanhouden en volg</string><string name="rendering_attr_noPolygons_description">Maak alle oppervlaktes op de kaart transparant</string><string name="rendering_attr_noPolygons_name">Geen vlakken</string><string name="rendering_attr_appMode_name">Weergave modus</string><string name="rendering_attr_appMode_description">Kaartoptimalisatie voor dit gebruiksprofiel</string><string name="rendering_attr_contourLines_description">Selecteer minimum zoom-niveau voor weergave in de kaart indien beschikbaar. Een apart SRTM-bestand kan nodig zijn.</string><string name="rendering_attr_contourLines_name">Toon hoogtelijnen</string><string name="rendering_attr_hmRendered_description">Toon meer details op de kaart</string><string name="rendering_attr_hmRendered_name">Toon meer details</string><string name="tip_recent_changes_0_8_1_t">"Wijzigingen in 0.8.1 : "</string><string name="gpxup_public">Openbaar</string><string name="gpxup_identifiable">Identificeerbaar</string><string name="gpxup_trackable">Traceerbaar</string><string name="gpxup_private">Privé</string><string name="osmand_parking_event">Auto ophalen van de parkeerplaats</string><string name="osmand_parking_warning">Waarschuwing</string><string name="osmand_parking_warning_text">Notificatie voor het ophalen van je auto is toegevoegd aan je kalender. Dit blijft staan, totdat je het handmatig verwijdert.</string><string name="osmand_parking_time_limit_title">Stel de parkeertijd-limiet in</string><string name="osmand_parking_delete_confirm">Wil je de locatie van de geparkeerde auto verwijderen?</string><string name="osmand_parking_delete">Verwijder een parkeer markering</string><string name="osmand_parking_choose_type">Kies het type parkeerplaats</string><string name="osmand_parking_lim_text">Met tijdslimiet</string><string name="osmand_parking_no_lim_text">Zonder tijdslimiet</string><string name="osmand_parking_add_event">Voeg een notificatie toe aan de kalender</string><string name="osmand_parking_time_limit">parkeren met tijdslimiet</string><string name="osmand_parking_time_no_limit">parkeren zonder tijdslimiet</string><string name="osmand_parking_position_description">De positie van je geparkeerde auto is: %1$s</string><string name="osmand_parking_position_description_add">De auto ophalen om:</string><string name="osmand_parking_pm">NM</string><string name="osmand_parking_am">VM</string><string name="osmand_parking_position_name">Parkeerplek</string><string name="osmand_parking_plugin_description">Met deze plugin kan je de locatie van je geparkeerde auto opslaan.</string><string name="osmand_parking_plugin_name">Parkeerpositie</string><string name="context_menu_item_add_parking_point">Markeer als parkeerpositie</string><string name="context_menu_item_delete_parking_point">Verwijder parkeerpositie markering</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>

View file

@ -760,19 +760,19 @@
<string name="accessibility_preferences">Ułatwienia dostępu</string>
<string name="use_fluorescent_overlays">Odblaskowe nakładki</string>
<string name="use_fluorescent_overlays_descr">Użyj odblaskowych kolorów do wyświetlania ścieżek i tras</string>
<string name="offline_poi_edition">Edycja POI w trybie offline</string>
<string name="offline_poi_edition_descr">Zawsze edytuj POI w trybie offline</string>
<string name="offline_edition">Edycja w trybie offline</string>
<string name="offline_edition_descr">Zawsze edytuj w trybie offline</string>
<string name="tip_recent_changes_0_7_1_t">"Zmiany w 0.7.1 : \n\t- Edycja POI w trybie offline\n\t- Opcja zapisywania ścieżki na bieżąco - cykliczne wysyłanie informacji o pozycji do usługi sieciowej (przeczytaj jak ustawić własną usługę sieciową w artykułach HowTo)\n\t- Pokazywanie aktualnie nagranego śladu na mapie\n\t- Wykrywanie kierunku poruszania: Nakazanie \'Zawróć\' podczas poruszania w przeciwnym kierunku lub po przeoczeniu zakrętu\n\t- Nowa podpowiedź głosowa - \'Trasa przeliczona\' \n\t- Optyczne wskazanie bliskości zakrętu w odległości nie większej niż 100m prze zmianę koloru strzałki\n\t- Zdezaktywowane pliki indeksów są teraz pokazywane w ekranie pobrań w kolorze ciemno zielonym i ciemno niebieskim\n\t- Inne zmiany"</string>
<string name="local_openstreetmap_uploading_poi">Wysyłam POI...</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} POI zostało wysłanych</string>
<string name="local_openstreetmap_uploadall">Wyślij wszystkie POI</string>
<string name="local_openstreetmap_uploading">Wysyłam...</string>
<string name="local_openstreetmap_were_uploaded">{0} POI/Bugs zostało wysłanych</string>
<string name="local_openstreetmap_uploadall">Wyślij wszystkie</string>
<string name="local_openstreetmap_items" />
<string name="local_openstreetmap_show_poi">Pokaż POI na mapie</string>
<string name="local_openstreetmap_show">Pokaż na mapie</string>
<string name="local_openstreetmap_upload">Wyślij modyfikacje do OSM</string>
<string name="local_openstreetmap_delete">Usuń modyfikacje POI</string>
<string name="local_openstreetmap_descr_title">Asynchroniczna edycja POI OSM:</string>
<string name="local_openstreetmap_settings">Lokalnie zapisane POI OSM</string>
<string name="local_openstreetmap_settings_descr">Pokaż i zarządzaj POI OSM zapisanymi w lokalnej bazie danych</string>
<string name="local_openstreetmap_delete">Usuń modyfikacje</string>
<string name="local_openstreetmap_descr_title">Asynchroniczna edycja OSM:</string>
<string name="local_openstreetmap_settings">Lokalnie zapisane POI/Bugs OSM</string>
<string name="local_openstreetmap_settings_descr">Pokaż i zarządzaj POI/Bugs OSM zapisanymi w lokalnej bazie danych</string>
<string name="live_monitoring_descr">Wysyłaj informacje o pozycji do wybranej usługi sieciowej</string>
<string name="live_monitoring">Śledzenie online na bieżąco</string>
<string name="live_monitoring_interval_descr">Określ interwał pomiędzy wysyłaniem danych</string>
@ -815,4 +815,4 @@
<string name="favourites_edit_dialog_category">Kategoria</string>
<string name="gpx_option_from_start_point">Przejdź wzdłuż całej ścieżki</string>
<string name="create_poi_link_to_osm_doc">" <u>Online OSM</u> map classification with images"</string>
<string name="local_index_routing_data">Dane trasowania</string><string name="navigate_point_format">Format :</string><string name="poi_search_desc">"Wyszukaj POI "</string><string name="address_search_desc">Wyszukiwanie adresu</string><string name="navpoint_search_desc">Nawiguj do punktu</string><string name="transport_search_desc">Wyszukaj transport</string><string name="favourites_search_desc">Wyszukaj w ulubionych</string><string name="history_search_desc">Historia wyszukiwania</string><string name="rendering_attr_noPolygons_description">"Ukryj wszystkie elementy mapy będące terenami ziemnymi"</string><string name="rendering_attr_noPolygons_name">Bez wielokątów</string><string name="rendering_attr_appMode_name">Tryb renderowania</string><string name="rendering_attr_appMode_description">Map optimization for respective User Profile</string><string name="rendering_attr_contourLines_description">"Wybierz minimalny poziom przybliżenia, przy którym będą wyświetlane (jeśli są dostępne). Może być wymagany dodatkowy plik STRM."</string><string name="rendering_attr_contourLines_name">Pokaż kontury</string><string name="rendering_attr_hmRendered_description">Zwiększ ilość detali pokazywanych na mapie</string><string name="rendering_attr_hmRendered_name">Pokaż więcej detali na mapie</string><string name="route_roundabout">Rondo: skręć na %1$d wyjeździe</string><string name="route_kl">Trzymaj się lewej strony</string><string name="route_kr">Trzymaj się prawej strony</string><string name="save_route_as_gpx">Zapisz ścieżkę jako plik GPX</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"Changes in 0.8.1 : "</string><string name="gpxup_public">Public</string><string name="gpxup_identifiable">Identifiable</string><string name="gpxup_trackable">Trackable</string><string name="gpxup_private">Private</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>
<string name="local_index_routing_data">Dane trasowania</string><string name="navigate_point_format">Format :</string><string name="poi_search_desc">"Wyszukaj POI "</string><string name="address_search_desc">Wyszukiwanie adresu</string><string name="navpoint_search_desc">Nawiguj do punktu</string><string name="transport_search_desc">Wyszukaj transport</string><string name="favourites_search_desc">Wyszukaj w ulubionych</string><string name="history_search_desc">Historia wyszukiwania</string><string name="rendering_attr_noPolygons_description">"Ukryj wszystkie elementy mapy będące terenami ziemnymi"</string><string name="rendering_attr_noPolygons_name">Bez wielokątów</string><string name="rendering_attr_appMode_name">Tryb renderowania</string><string name="rendering_attr_appMode_description">Map optimization for respective User Profile</string><string name="rendering_attr_contourLines_description">"Wybierz minimalny poziom przybliżenia, przy którym będą wyświetlane (jeśli są dostępne). Może być wymagany dodatkowy plik STRM."</string><string name="rendering_attr_contourLines_name">Pokaż kontury</string><string name="rendering_attr_hmRendered_description">Zwiększ ilość detali pokazywanych na mapie</string><string name="rendering_attr_hmRendered_name">Pokaż więcej detali na mapie</string><string name="route_roundabout">Rondo: skręć na %1$d wyjeździe</string><string name="route_kl">Trzymaj się lewej strony</string><string name="route_kr">Trzymaj się prawej strony</string><string name="save_route_as_gpx">Zapisz ścieżkę jako plik GPX</string><string name="asap">ASAP</string><string name="tip_recent_changes_0_8_1_t">"Changes in 0.8.1 : "</string><string name="gpxup_public">Public</string><string name="gpxup_identifiable">Identifiable</string><string name="gpxup_trackable">Trackable</string><string name="gpxup_private">Private</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>

View file

@ -565,20 +565,20 @@
<string name="accessibility_preferences">Accessibility</string>
<string name="use_fluorescent_overlays">Fluorescent overlays</string>
<string name="use_fluorescent_overlays_descr">Use fluorescent colors to display tracks and routes</string>
<string name="offline_poi_edition">Offline POI editing</string>
<string name="offline_poi_edition_descr">Always use offline POI editing</string>
<string name="offline_edition">Offline editing</string>
<string name="offline_edition_descr">Always use offline editing</string>
<string name="tip_recent_changes_0_7_1_t">"Changes in 0.7.1 : \n\t- Offline POI editing \n\t- Live Tracking option - send coordinates to web service periodically (read how to setup your own web service in HowTo Articles) \n\t- Show currently recorded track on map \n\t- Direction detection: \'Make U-turn\' is indicated and announced when heading in opposite direction or after missing a turn \n\t- New voice prompt \'Route recalculated\' \n\t- Optical indication of an imminent turn within 100m by diretion arrow changing color \n\t- Actuality also of deactivated index files now shown on Download screen in dark green and dark blue \n\t- Other changes "</string>
<string name="update_poi_does_not_change_indexes">POI changes inside application do not affect downloaded map files, changes are saved to local file instead.</string>
<string name="local_openstreetmap_uploading_poi">Uploading POI</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} POI were uploaded</string>
<string name="local_openstreetmap_uploadall">Upload all POI</string>
<string name="local_openstreetmap_uploading">Uploading…</string>
<string name="local_openstreetmap_were_uploaded">{0} POI/Bugs were uploaded</string>
<string name="local_openstreetmap_uploadall">Upload all</string>
<string name="local_openstreetmap_items" />
<string name="local_openstreetmap_show_poi">Show POI on map</string>
<string name="local_openstreetmap_show">Show on map</string>
<string name="local_openstreetmap_upload">Upload modification to OSM</string>
<string name="local_openstreetmap_delete">Delete POI modification</string>
<string name="local_openstreetmap_descr_title">Asynchronous OSM POI Editing:</string>
<string name="local_openstreetmap_settings">Locally saved OSM POIs</string>
<string name="local_openstreetmap_settings_descr">Show and manage OSM POIs noted in local database</string>
<string name="local_openstreetmap_delete">Delete modification</string>
<string name="local_openstreetmap_descr_title">Asynchronous OSM Editing:</string>
<string name="local_openstreetmap_settings">Locally saved OSM POIs/Bugs</string>
<string name="local_openstreetmap_settings_descr">Show and manage OSM POIs/Bugs noted in local database</string>
<string name="live_monitoring_descr">Send tracking to a specified web service</string>
<string name="live_monitoring">Online live tracking</string>
<string name="live_monitoring_interval_descr">Specify live tracking interval</string>
@ -823,4 +823,4 @@
<string name="navigate_point_format_D">DDD.DD</string>
<string name="navigate_point_format_DM">DDD MM.MM</string>
<string name="navigate_point_format_DMS">DDD MM SS.SS</string>
<string name="rendering_attr_noPolygons_description">Make all areal land features on map transparent</string><string name="rendering_attr_noPolygons_name">No polygons</string><string name="rendering_attr_appMode_name">Rendering mode</string><string name="rendering_attr_appMode_description">Map optimization for respective User Profile</string><string name="rendering_attr_contourLines_description">Select minimum zoom level to display in map if available. Separate SRTM-file may be needed.</string><string name="rendering_attr_contourLines_name">Show contour lines</string><string name="rendering_attr_hmRendered_description">Increase amount of map detail shown</string><string name="rendering_attr_hmRendered_name">Show more map detail</string><string name="route_roundabout">Roundabout : take %1$d exit</string><string name="route_kl">Keep left</string><string name="route_kr">Keep right</string><string name="save_route_as_gpx">Salvar rota como GPX</string><string name="asap">Assim que possível</string><string name="tip_recent_changes_0_8_1_t">"Alterações na versão 0.8.1 : "</string><string name="gpxup_public">Public</string><string name="gpxup_identifiable">Identifiable</string><string name="gpxup_trackable">Trackable</string><string name="gpxup_private">Private</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>
<string name="rendering_attr_noPolygons_description">Make all areal land features on map transparent</string><string name="rendering_attr_noPolygons_name">No polygons</string><string name="rendering_attr_appMode_name">Rendering mode</string><string name="rendering_attr_appMode_description">Map optimization for respective User Profile</string><string name="rendering_attr_contourLines_description">Select minimum zoom level to display in map if available. Separate SRTM-file may be needed.</string><string name="rendering_attr_contourLines_name">Show contour lines</string><string name="rendering_attr_hmRendered_description">Increase amount of map detail shown</string><string name="rendering_attr_hmRendered_name">Show more map detail</string><string name="route_roundabout">Roundabout : take %1$d exit</string><string name="route_kl">Keep left</string><string name="route_kr">Keep right</string><string name="save_route_as_gpx">Salvar rota como GPX</string><string name="asap">Assim que possível</string><string name="tip_recent_changes_0_8_1_t">"Alterações na versão 0.8.1 : "</string><string name="gpxup_public">Public</string><string name="gpxup_identifiable">Identifiable</string><string name="gpxup_trackable">Trackable</string><string name="gpxup_private">Private</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>

View file

@ -62,20 +62,20 @@
<string name="info_button">Информация</string>
<string name="use_fluorescent_overlays">Флуоресцентные цвета</string>
<string name="use_fluorescent_overlays_descr">Использовать флуоресцентные цвета для отображения треков</string>
<string name="offline_poi_edition">Локальное редактирование POI</string>
<string name="offline_poi_edition_descr">Всегда использовать локальное редактирование POI</string>
<string name="offline_edition">Локальное редактирование</string>
<string name="offline_edition_descr">Всегда использовать локальное редактирование</string>
<string name="tip_recent_changes_0_7_1_t">"Изменения в 0.7.1: \n\t- Локальное редактирование POI \n\t- Live Tracking функциональность (использование и настройка web service в HowTo en) \n\t- Показывать текущий записываемый трек на карте \n\t- Другие изменения "</string>
<string name="update_poi_does_not_change_indexes">Изменение POI в приложении не меняет POI загруженные из интернета, однако все изменения сохраняются в локальный файл.</string>
<string name="local_openstreetmap_uploading_poi">Загрузка POI</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} POI были загружены</string>
<string name="local_openstreetmap_uploadall">Загрузить все POI</string>
<string name="local_openstreetmap_uploading">Загрузка</string>
<string name="local_openstreetmap_were_uploaded">{0} POI/Bugs были загружены</string>
<string name="local_openstreetmap_uploadall">Загрузить все</string>
<string name="local_openstreetmap_items">" "</string>
<string name="local_openstreetmap_show_poi">Показать POI на карте</string>
<string name="local_openstreetmap_show">Показать на карте</string>
<string name="local_openstreetmap_upload">Загрузить изменения в OSM</string>
<string name="local_openstreetmap_delete">Удалить созданные POI</string>
<string name="local_openstreetmap_descr_title">Offline POI дополнение:</string>
<string name="local_openstreetmap_delete">Удалить созданные</string>
<string name="local_openstreetmap_descr_title">Offline дополнение:</string>
<string name="local_openstreetmap_settings">Локальные Openstreetmap точки</string>
<string name="local_openstreetmap_settings_descr">"Управление локальными POI"</string>
<string name="local_openstreetmap_settings_descr">"Управление локальными POI/Bugs"</string>
<string name="live_monitoring_descr">Отсылать текущее положение на специальный web-сервис</string>
<string name="live_monitoring">Включить Live слежение</string>
<string name="live_monitoring_interval_descr">Укажите интервал Live слежения</string>
@ -821,4 +821,4 @@
<string name="tip_favorites_t">\tЧасто используемые точки могут быть сохранены в \"Избранное\"\n\tЧтобы сохранить точку в \"Избранное\" откройте контекстное меню карты, выберите пункт \'Добавить в избранное\' и введите имя для этой точки. После сохранения, эта точка будет доступна через \"Главное меню\" -&gt; \"Избранное\". \n\tДолгое нажатие на точку в \"Избранное\" позволяет установить её как место назначения, редактировать или удалить её. \n\tЧтобы отобразить все избранные точки на карте, включите слой \'Избранное\' в \'Контекстное меню карты\' -&gt;\'Слои\'.</string>
<string name="contribution_activity">Специальное действие для платной версии</string>
<string name="process_navigation_service">Навигационный сервис OsmAnd</string>
<string name="offline_navigation_not_available">Локальная навигация OsmAnd временно недоступна.</string><string name="left_side_navigation">Левосторонняя навигация</string><string name="left_side_navigation_descr">Включите, если пользуетесь навигацией в странах с левосторонним движением</string><string name="local_index_routing_data">Данные роутинга</string><string name="navigate_point_format">Формат:</string><string name="poi_search_desc">Поиск POI</string><string name="address_search_desc">Поиск по адресу</string><string name="navpoint_search_desc">Координаты</string><string name="transport_search_desc">Поиск транспорта</string><string name="favourites_search_desc">Поиск в избранном</string><string name="history_search_desc">История поиска</string><string name="rendering_attr_noPolygons_description">Отображать только границы многоугольников, без заливки.</string><string name="rendering_attr_noPolygons_name">Без полигонов</string><string name="rendering_attr_appMode_name">Режим рендеринга</string><string name="rendering_attr_appMode_description">Оптимизация карты для соответствующего профиля</string><string name="rendering_attr_contourLines_description">Выберите минимальный уровень масштаба для отображения горизонталей. Необходимо предварительно загрузить соответствующий SRTM-файл.</string><string name="rendering_attr_contourLines_name">Показывать горизонтали</string><string name="rendering_attr_hmRendered_description">На карте отображается больше подробностей</string><string name="rendering_attr_hmRendered_name">Увеличить детализацию карты</string><string name="route_roundabout">Круговое движение, %1$d съезд</string><string name="route_kl">Держитесь левее</string><string name="route_kr">Держитесь правее</string><string name="save_route_as_gpx">Сохранить маршрут в файл GPX</string><string name="asap">Скорее</string><string name="tip_recent_changes_0_8_1_t">"Изменения в 0.8.1 : "</string><string name="gpxup_public">Общедоступный</string><string name="gpxup_identifiable">Идентифицируемый</string><string name="gpxup_trackable">Отслеживаемый</string><string name="gpxup_private">Частный</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>
<string name="offline_navigation_not_available">Локальная навигация OsmAnd временно недоступна.</string><string name="left_side_navigation">Левосторонняя навигация</string><string name="left_side_navigation_descr">Включите, если пользуетесь навигацией в странах с левосторонним движением</string><string name="local_index_routing_data">Данные роутинга</string><string name="navigate_point_format">Формат:</string><string name="poi_search_desc">Поиск POI</string><string name="address_search_desc">Поиск по адресу</string><string name="navpoint_search_desc">Координаты</string><string name="transport_search_desc">Поиск транспорта</string><string name="favourites_search_desc">Поиск в избранном</string><string name="history_search_desc">История поиска</string><string name="rendering_attr_noPolygons_description">Отображать только границы многоугольников, без заливки.</string><string name="rendering_attr_noPolygons_name">Без полигонов</string><string name="rendering_attr_appMode_name">Режим рендеринга</string><string name="rendering_attr_appMode_description">Оптимизация карты для соответствующего профиля</string><string name="rendering_attr_contourLines_description">Выберите минимальный уровень масштаба для отображения горизонталей. Необходимо предварительно загрузить соответствующий SRTM-файл.</string><string name="rendering_attr_contourLines_name">Показывать горизонтали</string><string name="rendering_attr_hmRendered_description">На карте отображается больше подробностей</string><string name="rendering_attr_hmRendered_name">Увеличить детализацию карты</string><string name="route_roundabout">Круговое движение, %1$d съезд</string><string name="route_kl">Держитесь левее</string><string name="route_kr">Держитесь правее</string><string name="save_route_as_gpx">Сохранить маршрут в файл GPX</string><string name="asap">Скорее</string><string name="tip_recent_changes_0_8_1_t">"Изменения в 0.8.1 : "</string><string name="gpxup_public">Общедоступный</string><string name="gpxup_identifiable">Идентифицируемый</string><string name="gpxup_trackable">Отслеживаемый</string><string name="gpxup_private">Частный</string><string name="osmand_parking_event">Pick up the car from parking</string><string name="osmand_parking_warning">Warning</string><string name="osmand_parking_warning_text">Notification to pick up your car was previously added to your Calendar. It will remain there until you will delete it manually.</string><string name="osmand_parking_time_limit_title">Set the time limit of parking</string><string name="osmand_parking_delete_confirm">Do you want to remove the location of the parked car?</string><string name="osmand_parking_delete">Delete a parking marker</string><string name="osmand_parking_choose_type">Choose the type of parking</string><string name="osmand_parking_lim_text">Time-limited</string><string name="osmand_parking_no_lim_text">Time-unlimited</string><string name="osmand_parking_add_event">Add a notification to Calendar application</string><string name="osmand_parking_time_limit">Time-limited parking</string><string name="osmand_parking_time_no_limit">Time-unlimited parking</string><string name="osmand_parking_position_description">The position of your parked car. %1$s</string><string name="osmand_parking_position_description_add">To pick up the car at:</string><string name="osmand_parking_pm">PM</string><string name="osmand_parking_am">AM</string><string name="osmand_parking_position_name">Parking point</string><string name="osmand_parking_plugin_description">This plugin allows to store the location of your parked car.</string><string name="osmand_parking_plugin_name">Parking Position Plugin</string><string name="context_menu_item_add_parking_point">Mark as a parking position</string><string name="context_menu_item_delete_parking_point">Delete a parking marker</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>

View file

@ -100,20 +100,20 @@
<string name="rendering_out_of_memory">Nedostatok procesnej pamäte na zobrazenie zvolenej oblasti</string>
<string name="use_fluorescent_overlays">Žiarivejšie prekrytia</string>
<string name="use_fluorescent_overlays_descr">Použije žiarivejšie farby pre zobrazenie stôp a ciest</string>
<string name="offline_poi_edition">Offline úprava POI bodov</string>
<string name="offline_poi_edition_descr">Ak chcete používať iba offline úpravu POI</string>
<string name="offline_edition">Offline úprava bodov</string>
<string name="offline_edition_descr">Ak chcete používať iba offline úpravu</string>
<string name="tip_recent_changes_0_7_1_t">"Zmeny vo verzii 0.7.1 : \n\t- Offline úpravy POI \n\t- Možnosť stopovania naživo - pravidelné odosielanie súradníc do webovej služby (prečítajte si ako nastaviť Vašu webovú službu v článkoch Ako na to) \n\t- Zobrazenie aktuálne zaznamenávanej stopy na mape \n\t- Detekcia smeru jazdy: \'Otočte sa\' je indikované a oznámené pri smerovaní do opačného smeru alebo minutí odbočenia \n\t- Nový hlasový povel \'Cesta prepočítaná\' \n\t- Optická inidkácia najbližšieho odbočenia v 100 metroch zmenou farby smerovej šípky \n\t- Aktuálne sú tiež deaktivované súbory indexov vyznačené v Sťahovaniach ako tmavo zelené a tmavo modré \n\t- Iné zmeny "</string>
<string name="update_poi_does_not_change_indexes">Zmeny POI v aplikácii neovplyvnia stiahnuté mapové súbory, zmeny sú uložené namiesto toho v lokálnom súbore.</string>
<string name="local_openstreetmap_uploading_poi">Nahrávajú sa POI</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} POI bolo nahratých</string>
<string name="local_openstreetmap_uploadall">Nahrať všetky POI</string>
<string name="local_openstreetmap_uploading">Nahrávajú sa</string>
<string name="local_openstreetmap_were_uploaded">{0} POI/Bugs bolo nahratých</string>
<string name="local_openstreetmap_uploadall">Nahrať všetky</string>
<string name="local_openstreetmap_items">" "</string>
<string name="local_openstreetmap_show_poi">Zobraziť POI na mape</string>
<string name="local_openstreetmap_show">Zobraziť na mape</string>
<string name="local_openstreetmap_upload">Nahrať úpravu na OSM</string>
<string name="local_openstreetmap_delete">Vymazať úpravu POI</string>
<string name="local_openstreetmap_descr_title">Asynchrónna úprava Openstreetmap POI:</string>
<string name="local_openstreetmap_settings">Lokálne Openstreetmap body</string>
<string name="local_openstreetmap_settings_descr">Lokálne body uložené v databáze</string>
<string name="local_openstreetmap_delete">Vymazať úpravu</string>
<string name="local_openstreetmap_descr_title">Asynchrónna úprava Openstreetmap:</string>
<string name="local_openstreetmap_settings">Lokálne Openstreetmap body/Bugs</string>
<string name="local_openstreetmap_settings_descr">Lokálne body/Bugs uložené v databáze</string>
<string name="live_monitoring_descr">Zapnutie posielania HTTP požiadaviek na určenú webovú službu</string>
<string name="live_monitoring">Zapnúť stopovanie naživo</string>
<string name="live_monitoring_interval_descr">Určenie intervalu stopovania naživo</string>
@ -812,4 +812,4 @@
<string name="navigate_point_format_D">DDD.DD</string>
<string name="navigate_point_format_DM">DDD MM.MM</string>
<string name="navigate_point_format_DMS">DDD MM SS.SS</string>
<string name="offline_navigation_not_available">OsmAnd offline navigácia je dočasne nedostupná.</string><string name="left_side_navigation">Navigácia po ľavej strane</string><string name="left_side_navigation_descr">Zapnite ak chcete navigovať v krajinách s ľavostrannou premávkou</string><string name="local_index_routing_data">Navigačné údaje</string><string name="navigate_point_format">Formát :</string><string name="poi_search_desc">Hľadanie POI (Bodu zájmu)</string><string name="address_search_desc">Hľadanie adresy</string><string name="navpoint_search_desc">Súradnice</string><string name="transport_search_desc">Hľadanie hromadnej dopravy</string><string name="favourites_search_desc">Hľadanie obľúbeného bodu</string><string name="history_search_desc">História hľadania</string><string name="rendering_attr_noPolygons_description">Ponechanie všetkých oblastí na mape priehľadnými</string><string name="rendering_attr_noPolygons_name">Žiadne polygóny</string><string name="rendering_attr_appMode_name">Vykresľovací režim</string><string name="rendering_attr_appMode_description">Prispôsobenie mapy pre príslušný užívateľský profil</string><string name="rendering_attr_contourLines_description">Výber minimálneho priblíženia na zobrazenie na mape, ak sú dostupné. Môže byť vyžadovaný oddelený SRTM súbor.</string><string name="rendering_attr_contourLines_name">Zobraziť vrstevnice</string><string name="rendering_attr_hmRendered_description">Zvýšenie zobrazených detailov mapy</string><string name="rendering_attr_hmRendered_name">Zobraziť podrobnejšiu mapu</string><string name="route_roundabout">Kruhový objazd : choďte cez %1$d výjazd</string><string name="route_kl">Držte sa vľavo</string><string name="route_kr">Držte sa vpravo</string><string name="save_route_as_gpx">Uložiť cestu ako GPX súbor</string><string name="asap">Ihneď</string><string name="tip_recent_changes_0_8_1_t">".Zmeny vo verzii 0.8.1 :"</string><string name="gpxup_public">Verejná</string><string name="gpxup_identifiable">Identifikovateľná</string><string name="gpxup_trackable">Stopovateľná</string><string name="gpxup_private">Súkromná</string><string name="osmand_parking_event">Vyzdvihnúť auto z parkoviska</string><string name="osmand_parking_warning">Upozornenie</string><string name="osmand_parking_warning_text">Predošle bola pridaná do kalendára pripomienka na vyzdvihnutie Vášho auta. Zostane tam, pokiaľ ju ručne nezmažete.</string><string name="osmand_parking_time_limit_title">Nastavte časový limit parkovania</string><string name="osmand_parking_delete_confirm">Chcete odstrániť umiestnenie zaparkovaného auta?</string><string name="osmand_parking_delete">Zmazať parkovaciu značku</string><string name="osmand_parking_choose_type">Zvoľte typ parkovania</string><string name="osmand_parking_lim_text">Časovo obmedzené</string><string name="osmand_parking_no_lim_text">Časovo neobmedzené</string><string name="osmand_parking_add_event">Pridať pripomienku do aplikácie Kalendár</string><string name="osmand_parking_time_limit">Časovo obmedzené parkovanie</string><string name="osmand_parking_time_no_limit">Časovo neobmedzené parkovanie</string><string name="osmand_parking_position_description">Umiestnenie Vášho zaparkovaného auta. %1$s</string><string name="osmand_parking_position_description_add">Vyzdvihnúť auto o:</string><string name="osmand_parking_pm">popoludní</string><string name="osmand_parking_am">dopoludnia</string><string name="osmand_parking_position_name">Parkovací bod</string><string name="osmand_parking_plugin_description">Tento zás. modul umožňuje uložiť umiestnenie Vášho zaparkovaného auta.</string><string name="osmand_parking_plugin_name">Zásuvný modul parkovacieho miesta</string><string name="context_menu_item_add_parking_point">Označiť ako parkovacie miesto</string><string name="context_menu_item_delete_parking_point">Zmazať parkovaciu značku</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>
<string name="offline_navigation_not_available">OsmAnd offline navigácia je dočasne nedostupná.</string><string name="left_side_navigation">Navigácia po ľavej strane</string><string name="left_side_navigation_descr">Zapnite ak chcete navigovať v krajinách s ľavostrannou premávkou</string><string name="local_index_routing_data">Navigačné údaje</string><string name="navigate_point_format">Formát :</string><string name="poi_search_desc">Hľadanie POI (Bodu zájmu)</string><string name="address_search_desc">Hľadanie adresy</string><string name="navpoint_search_desc">Súradnice</string><string name="transport_search_desc">Hľadanie hromadnej dopravy</string><string name="favourites_search_desc">Hľadanie obľúbeného bodu</string><string name="history_search_desc">História hľadania</string><string name="rendering_attr_noPolygons_description">Ponechanie všetkých oblastí na mape priehľadnými</string><string name="rendering_attr_noPolygons_name">Žiadne polygóny</string><string name="rendering_attr_appMode_name">Vykresľovací režim</string><string name="rendering_attr_appMode_description">Prispôsobenie mapy pre príslušný užívateľský profil</string><string name="rendering_attr_contourLines_description">Výber minimálneho priblíženia na zobrazenie na mape, ak sú dostupné. Môže byť vyžadovaný oddelený SRTM súbor.</string><string name="rendering_attr_contourLines_name">Zobraziť vrstevnice</string><string name="rendering_attr_hmRendered_description">Zvýšenie zobrazených detailov mapy</string><string name="rendering_attr_hmRendered_name">Zobraziť podrobnejšiu mapu</string><string name="route_roundabout">Kruhový objazd : choďte cez %1$d výjazd</string><string name="route_kl">Držte sa vľavo</string><string name="route_kr">Držte sa vpravo</string><string name="save_route_as_gpx">Uložiť cestu ako GPX súbor</string><string name="asap">Ihneď</string><string name="tip_recent_changes_0_8_1_t">".Zmeny vo verzii 0.8.1 :"</string><string name="gpxup_public">Verejná</string><string name="gpxup_identifiable">Identifikovateľná</string><string name="gpxup_trackable">Stopovateľná</string><string name="gpxup_private">Súkromná</string><string name="osmand_parking_event">Vyzdvihnúť auto z parkoviska</string><string name="osmand_parking_warning">Upozornenie</string><string name="osmand_parking_warning_text">Predošle bola pridaná do kalendára pripomienka na vyzdvihnutie Vášho auta. Zostane tam, pokiaľ ju ručne nezmažete.</string><string name="osmand_parking_time_limit_title">Nastavte časový limit parkovania</string><string name="osmand_parking_delete_confirm">Chcete odstrániť umiestnenie zaparkovaného auta?</string><string name="osmand_parking_delete">Zmazať parkovaciu značku</string><string name="osmand_parking_choose_type">Zvoľte typ parkovania</string><string name="osmand_parking_lim_text">Časovo obmedzené</string><string name="osmand_parking_no_lim_text">Časovo neobmedzené</string><string name="osmand_parking_add_event">Pridať pripomienku do aplikácie Kalendár</string><string name="osmand_parking_time_limit">Časovo obmedzené parkovanie</string><string name="osmand_parking_time_no_limit">Časovo neobmedzené parkovanie</string><string name="osmand_parking_position_description">Umiestnenie Vášho zaparkovaného auta. %1$s</string><string name="osmand_parking_position_description_add">Vyzdvihnúť auto o:</string><string name="osmand_parking_pm">popoludní</string><string name="osmand_parking_am">dopoludnia</string><string name="osmand_parking_position_name">Parkovací bod</string><string name="osmand_parking_plugin_description">Tento zás. modul umožňuje uložiť umiestnenie Vášho zaparkovaného auta.</string><string name="osmand_parking_plugin_name">Zásuvný modul parkovacieho miesta</string><string name="context_menu_item_add_parking_point">Označiť ako parkovacie miesto</string><string name="context_menu_item_delete_parking_point">Zmazať parkovaciu značku</string><string name="starting_point_too_far">Starting point too far from nearest road.</string><string name="shared_location">Shared location</string></resources>

View file

@ -155,22 +155,22 @@
<string name="rendering_out_of_memory">Not enough process memory to display selected area</string>
<string name="use_fluorescent_overlays">Fluorescent overlays</string>
<string name="use_fluorescent_overlays_descr">Use fluorescent colors to display tracks and routes</string>
<string name="offline_poi_edition">Offline POI editing</string>
<string name="offline_poi_edition_descr">Always use offline POI editing</string>
<string name="offline_edition">Offline editing</string>
<string name="offline_edition_descr">Always use offline editing</string>
<string name="tip_recent_changes_0_7_1_t">"Changes in 0.7.1 : \n\t- Offline POI editing \n\t- Live Tracking option - send coordinates to web service periodically (read how to setup your own web service in HowTo Articles) \n\t- Show currently recorded track on map \n\t- Direction detection: \'Make U-turn\' is indicated and announced when heading in opposite direction or after missing a turn \n\t- New voice prompt \'Route recalculated\' \n\t- Optical indication of an imminent turn within 100m by diretion arrow changing color \n\t- Actuality also of deactivated index files now shown on Download screen in dark green and dark blue \n\t- Other changes "</string>
<string name="update_poi_does_not_change_indexes">POI changes inside application do not affect downloaded map files, changes are saved to local file instead.</string>
<string name="local_openstreetmap_uploading_poi">Uploading POI</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} POI were uploaded</string>
<string name="local_openstreetmap_uploadall">Upload all POI</string>
<string name="local_openstreetmap_uploading">Uploading…</string>
<string name="local_openstreetmap_were_uploaded">{0} POI/Bugs were uploaded</string>
<string name="local_openstreetmap_uploadall">Upload all</string>
<string name="local_openstreetmap_items"></string>
<string name="local_openstreetmap_show_poi">Show POI on map</string>
<string name="local_openstreetmap_show">Show on map</string>
<string name="local_openstreetmap_upload">Upload modification to OSM</string>
<string name="local_openstreetmap_delete">Delete POI modification</string>
<string name="local_openstreetmap_descr_title">Asynchronous OSM POI Editing:</string>
<string name="local_openstreetmap_settings">Locally saved OSM POIs</string>
<string name="local_openstreetmap_settings_descr">Show and manage OSM POIs noted in local database</string>
<string name="local_openstreetmap_delete">Delete modification</string>
<string name="local_openstreetmap_descr_title">Asynchronous OSM Editing:</string>
<string name="local_openstreetmap_settings">Locally saved OSM POIs/Bugs</string>
<string name="local_openstreetmap_settings_descr">Show and manage OSM POIs/Bugs noted in local database</string>
<string name="live_monitoring_descr">Send tracking to a specified web service</string>
<string name="live_monitoring">Online live tracking</string>

View file

@ -199,8 +199,8 @@ You can enable (online or cached) tile map sources, tracking settings, and many
<string name="rendering_out_of_memory">Not enough process memory to display selected area</string>
<string name="use_fluorescent_overlays">Fluorescent overlays</string>
<string name="use_fluorescent_overlays_descr">Use fluorescent colors to display tracks and routes</string>
<string name="offline_poi_edition">Offline POI editing</string>
<string name="offline_poi_edition_descr">Always use offline POI editing</string>
<string name="offline_edition">Offline editing</string>
<string name="offline_edition_descr">Always use offline editing</string>
<string name="tip_recent_changes_0_7_1_t">Changes in 0.7.1 :
\n\t- Offline POI editing
@ -214,16 +214,16 @@ You can enable (online or cached) tile map sources, tracking settings, and many
</string>
<string name="update_poi_does_not_change_indexes">POI changes inside application do not affect downloaded map files, changes are saved to local file instead.</string>
<string name="local_openstreetmap_uploading_poi">Uploading POI</string>
<string name="local_openstreetmap_poi_were_uploaded">{0} POI were uploaded</string>
<string name="local_openstreetmap_uploadall">Upload all POI</string>
<string name="local_openstreetmap_uploading">Uploading…</string>
<string name="local_openstreetmap_were_uploaded">{0} POI/Bugs were uploaded</string>
<string name="local_openstreetmap_uploadall">Upload all</string>
<string name="local_openstreetmap_items"></string>
<string name="local_openstreetmap_show_poi">Show POI on map</string>
<string name="local_openstreetmap_show">Show on map</string>
<string name="local_openstreetmap_upload">Upload modification to OSM</string>
<string name="local_openstreetmap_delete">Delete POI modification</string>
<string name="local_openstreetmap_descr_title">Asynchronous OSM POI Editing:</string>
<string name="local_openstreetmap_settings">Locally saved OSM POIs</string>
<string name="local_openstreetmap_settings_descr">Show and manage OSM POIs noted in local database</string>
<string name="local_openstreetmap_delete">Delete modification</string>
<string name="local_openstreetmap_descr_title">Asynchronous OSM Editing:</string>
<string name="local_openstreetmap_settings">Locally saved OSM POIs/Bugs</string>
<string name="local_openstreetmap_settings_descr">Show and manage OSM POIs/Bugs noted in local database</string>
<string name="live_monitoring_descr">Send tracking to a specified web service</string>
<string name="live_monitoring">Online live tracking</string>

View file

@ -517,8 +517,8 @@ public class OsmandSettings {
public final OsmandPreference<String> USER_PASSWORD =
new StringPreference("user_password", "").makeGlobal();
// this value boolean is synchronized with settings_pref.xml preference offline POI edition
public final OsmandPreference<Boolean> OFFLINE_POI_EDITION = new BooleanPreference("offline_poi_edition", false).makeGlobal();
// this value boolean is synchronized with settings_pref.xml preference offline POI/Bugs edition
public final OsmandPreference<Boolean> OFFLINE_EDITION = new BooleanPreference("offline_edition", false).makeGlobal();
// this value string is synchronized with settings_pref.xml preference name

View file

@ -17,7 +17,7 @@ import android.widget.Toast;
public abstract class AbstractOpenstreetmapUtil implements OpenstreetmapUtil {
@Override
public void updateNodeInIndexes(Activity ctx, OpenstreetmapUtil.Action action, Node n, Node oldNode) {
public void updateNodeInIndexes(Activity ctx, OsmPoint.Action action, Node n, Node oldNode) {
final OsmandApplication app = (OsmandApplication) ctx.getApplication();
final AmenityIndexRepositoryOdb repo = app.getResourceManager().getUpdatablePoiDb();
ctx.runOnUiThread(new Runnable() {
@ -42,12 +42,12 @@ public abstract class AbstractOpenstreetmapUtil implements OpenstreetmapUtil {
}
// delete all amenities with same id
if (OpenstreetmapUtil.Action.DELETE == action || OpenstreetmapUtil.Action.MODIFY == action) {
if (OsmPoint.Action.DELETE == action || OsmPoint.Action.MODIFY == action) {
repo.deleteAmenities(n.getId() << 1);
repo.clearCache();
}
// add amenities
if (OpenstreetmapUtil.Action.DELETE != action) {
if (OsmPoint.Action.DELETE != action) {
List<Amenity> ams = Amenity.parseAmenities(MapRenderingTypes.getDefault(), n, new ArrayList<Amenity>());
for (Amenity a : ams) {
repo.addAmenity(a);

View file

@ -76,7 +76,7 @@ public class EditingPOIActivity implements DialogProvider {
this.ctx = uiContext;
settings = ((OsmandApplication) uiContext.getApplication()).getSettings();
if(settings.OFFLINE_POI_EDITION.get() || !settings.isInternetConnectionAvailable(true)){
if(settings.OFFLINE_EDITION.get() || !settings.isInternetConnectionAvailable(true)){
this.openstreetmapUtil = new OpenstreetmapLocalUtil(ctx);
} else {
this.openstreetmapUtil = new OpenstreetmapRemoteUtil(ctx, ctx.getMapView());
@ -134,7 +134,7 @@ public class EditingPOIActivity implements DialogProvider {
public void onClick(DialogInterface dialog, int which) {
Node n = (Node) args.getSerializable(KEY_AMENITY_NODE);
String c = comment.getText().toString();
commitNode(OpenstreetmapUtil.Action.DELETE, n, openstreetmapUtil.getEntityInfo(), c, new Runnable(){
commitNode(OsmPoint.Action.DELETE, n, openstreetmapUtil.getEntityInfo(), c, new Runnable(){
@Override
public void run() {
AccessibleToast.makeText(ctx, ctx.getResources().getString(R.string.poi_remove_success), Toast.LENGTH_LONG).show();
@ -248,7 +248,7 @@ public class EditingPOIActivity implements DialogProvider {
Resources resources = v.getResources();
final String msg = n.getId() == -1 ? resources.getString(R.string.poi_action_add) : resources
.getString(R.string.poi_action_change);
OpenstreetmapUtil.Action action = n.getId() == -1 ? OpenstreetmapUtil.Action.CREATE : OpenstreetmapUtil.Action.MODIFY;
OsmPoint.Action action = n.getId() == -1 ? OsmPoint.Action.CREATE : OsmPoint.Action.MODIFY;
Map<AmenityType, Map<String, String>> typeNameToTagVal = MapRenderingTypes.getDefault().getAmenityTypeNameToTagVal();
AmenityType type = a.getType();
String tag = type.getDefaultTag();
@ -362,8 +362,8 @@ public class EditingPOIActivity implements DialogProvider {
}
public void commitNode(final OpenstreetmapUtil.Action action, final Node n, final EntityInfo info, final String comment, final Runnable successAction) {
if (info == null && OpenstreetmapUtil.Action.CREATE != action) {
public void commitNode(final OsmPoint.Action action, final Node n, final EntityInfo info, final String comment, final Runnable successAction) {
if (info == null && OsmPoint.Action.CREATE != action) {
AccessibleToast.makeText(ctx, ctx.getResources().getString(R.string.poi_error_info_not_loaded), Toast.LENGTH_LONG).show();
return;
}

View file

@ -42,11 +42,13 @@ public class LocalOpenstreetmapActivity extends OsmandExpandableListActivity {
private LocalOpenstreetmapAdapter listAdapter;
private OpenstreetmapsDbHelper db;
private OpenstreetmapsDbHelper dbpoi;
private OsmBugsDbHelper dbbug;
private OpenstreetmapRemoteUtil remote;
private OpenstreetmapRemoteUtil remotepoi;
private OsmBugsRemoteUtil remotebug;
protected OpenstreetmapPoint[] toUpload;
protected OsmPoint[] toUpload;
@Override
protected void onCreate(Bundle savedInstanceState) {
@ -71,9 +73,11 @@ public class LocalOpenstreetmapActivity extends OsmandExpandableListActivity {
});
setListAdapter(listAdapter);
db = new OpenstreetmapsDbHelper(this);
dbpoi = new OpenstreetmapsDbHelper(this);
dbbug = new OsmBugsDbHelper(this);
remote = new OpenstreetmapRemoteUtil(this, this.getWindow().getDecorView());
remotepoi = new OpenstreetmapRemoteUtil(this, this.getWindow().getDecorView());
remotebug = new OsmBugsRemoteUtil();
findViewById(R.id.UploadAllButton).setOnClickListener(new View.OnClickListener() {
@ -81,7 +85,7 @@ public class LocalOpenstreetmapActivity extends OsmandExpandableListActivity {
@Override
public void onClick(View v) {
//NOTE, the order of upload is important, there can be more edits per one POI!!
toUpload = listAdapter.values().toArray(new OpenstreetmapPoint[0]);
toUpload = listAdapter.values().toArray(new OsmPoint[0]);
showDialog(DIALOG_PROGRESS_UPLOAD);
}
});
@ -91,10 +95,14 @@ public class LocalOpenstreetmapActivity extends OsmandExpandableListActivity {
protected void onResume() {
super.onResume();
listAdapter.clear();
List<OpenstreetmapPoint> l = db.getOpenstreetmapPoints();
android.util.Log.d(LogUtil.TAG, "List of POI " + l.size() + " length");
for (OpenstreetmapPoint p : l) {
listAdapter.addOpenstreetmapPoint(p);
List<OpenstreetmapPoint> l1 = dbpoi.getOpenstreetmapPoints();
List<OsmbugsPoint> l2 = dbbug.getOsmbugsPoints();
android.util.Log.d(LogUtil.TAG, "List " + (l1.size() + l2.size()) + " length");
for (OpenstreetmapPoint p : l1) {
listAdapter.addOsmPoint(p);
}
for (OsmbugsPoint p : l2) {
listAdapter.addOsmPoint(p);
}
listAdapter.notifyDataSetChanged();
}
@ -105,21 +113,25 @@ public class LocalOpenstreetmapActivity extends OsmandExpandableListActivity {
int group = ExpandableListView.getPackedPositionGroup(packedPos);
int child = ExpandableListView.getPackedPositionChild(packedPos);
int itemId = item.getItemId();
if(itemId == R.id.showpoi) {
if(itemId == R.id.showmod) {
OsmandSettings settings = getMyApplication().getSettings();
OpenstreetmapPoint info = (OpenstreetmapPoint) listAdapter.getChild(group, child);
OsmPoint info = (OsmPoint) listAdapter.getChild(group, child);
settings.setMapLocationToShow(info.getLatitude(), info.getLongitude(), settings.getLastKnownMapZoom());
MapActivity.launchMapActivityMoveToTop(LocalOpenstreetmapActivity.this);
return true;
} else if(itemId == R.id.deletepoimod) {
OpenstreetmapPoint info = (OpenstreetmapPoint) listAdapter.getChild(group, child);
db.deleteAllPOIModifications(info.getId());
} else if(itemId == R.id.deletemod) {
OsmPoint info = (OsmPoint) listAdapter.getChild(group, child);
if (info.getGroup() == OsmPoint.Group.POI) {
dbpoi.deleteAllPOIModifications(info.getId());
} else if (info.getGroup() == OsmPoint.Group.BUG) {
dbbug.deleteAllBugModifications(info.getId());
}
listAdapter.delete(info);
return true;
} else if(itemId == R.id.uploadpoimods) {
List<OpenstreetmapPoint> list = listAdapter.data.get(group);
} else if(itemId == R.id.uploadmods) {
List<OsmPoint> list = listAdapter.data.get(group);
if (list != null) {
toUpload = list.toArray(new OpenstreetmapPoint[] {});
toUpload = list.toArray(new OsmPoint[] {});
showDialog(DIALOG_PROGRESS_UPLOAD);
return true;
}
@ -131,8 +143,11 @@ public class LocalOpenstreetmapActivity extends OsmandExpandableListActivity {
@Override
protected void onDestroy() {
super.onDestroy();
if (db != null) {
db.close();
if (dbpoi != null) {
dbpoi.close();
}
if (dbbug != null) {
dbbug.close();
}
}
@ -143,7 +158,7 @@ public class LocalOpenstreetmapActivity extends OsmandExpandableListActivity {
return ProgressDialogImplementation.createProgressDialog(
LocalOpenstreetmapActivity.this,
getString(R.string.uploading),
getString(R.string.local_openstreetmap_uploading_poi),
getString(R.string.local_openstreetmap_uploading),
ProgressDialog.STYLE_HORIZONTAL).getDialog();
}
return null;
@ -153,45 +168,63 @@ public class LocalOpenstreetmapActivity extends OsmandExpandableListActivity {
protected void onPrepareDialog(int id, Dialog dialog, Bundle args) {
switch (id) {
case DIALOG_PROGRESS_UPLOAD:
UploadOpenstreetmapPointAsyncTask uploadTask = new UploadOpenstreetmapPointAsyncTask((ProgressDialog) dialog, remote,
toUpload.length);
UploadOpenstreetmapPointAsyncTask uploadTask = new UploadOpenstreetmapPointAsyncTask((ProgressDialog) dialog, remotepoi,
remotebug, toUpload.length);
uploadTask.execute(toUpload);
break;
}
}
public class UploadOpenstreetmapPointAsyncTask extends AsyncTask<OpenstreetmapPoint, OpenstreetmapPoint, Integer> {
public class UploadOpenstreetmapPointAsyncTask extends AsyncTask<OsmPoint, OsmPoint, Integer> {
private ProgressDialog progress;
private OpenstreetmapRemoteUtil remote;
private OpenstreetmapRemoteUtil remotepoi;
private OsmBugsRemoteUtil remotebug;
private int listSize = 0;
private boolean interruptUploading = false;
public UploadOpenstreetmapPointAsyncTask(ProgressDialog progress,
OpenstreetmapRemoteUtil remote,
OpenstreetmapRemoteUtil remotepoi,
OsmBugsRemoteUtil remotebug,
int listSize) {
this.progress = progress;
this.remote = remote;
this.remotepoi = remotepoi;
this.remotebug = remotebug;
this.listSize = listSize;
}
@Override
protected Integer doInBackground(OpenstreetmapPoint... points) {
protected Integer doInBackground(OsmPoint... points) {
int uploaded = 0;
for (OpenstreetmapPoint p : points) {
for (OsmPoint point : points) {
if (interruptUploading) break;
EntityInfo entityInfo = null;
if (OpenstreetmapUtil.Action.CREATE != p.getAction()) {
entityInfo = remote.loadNode(p.getEntity());
}
Node n;
if ((n = remote.commitNodeImpl(p.getAction(), p.getEntity(), entityInfo, p.getComment())) != null) {
remote.updateNodeInIndexes(LocalOpenstreetmapActivity.this, p.getAction(), n, p.getEntity());
if (point.getGroup() == OsmPoint.Group.POI) {
OpenstreetmapPoint p = (OpenstreetmapPoint) point;
EntityInfo entityInfo = null;
if (OsmPoint.Action.CREATE != p.getAction()) {
entityInfo = remotepoi.loadNode(p.getEntity());
}
Node n;
if ((n = remotepoi.commitNodeImpl(p.getAction(), p.getEntity(), entityInfo, p.getComment())) != null) {
remotepoi.updateNodeInIndexes(LocalOpenstreetmapActivity.this, p.getAction(), n, p.getEntity());
publishProgress(p);
uploaded++;
}
} else if (point.getGroup() == OsmPoint.Group.BUG) {
OsmbugsPoint p = (OsmbugsPoint) point;
if (p.getAction() == OsmPoint.Action.CREATE) {
remotebug.createNewBug(p.getLatitude(), p.getLongitude(), p.getText(), p.getAuthor());
} else if (p.getAction() == OsmPoint.Action.MODIFY) {
remotebug.addingComment(p.getId(), p.getText(), p.getAuthor());
} else if (p.getAction() == OsmPoint.Action.DELETE) {
remotebug.closingBug(p.getId());
}
publishProgress(p);
uploaded++;
}
@ -219,7 +252,7 @@ public class LocalOpenstreetmapActivity extends OsmandExpandableListActivity {
protected void onPostExecute(Integer result) {
listAdapter.notifyDataSetChanged();
if(result != null){
AccessibleToast.makeText(LocalOpenstreetmapActivity.this, MessageFormat.format(getString(R.string.local_openstreetmap_poi_were_uploaded), result.intValue()), Toast.LENGTH_LONG).show();
AccessibleToast.makeText(LocalOpenstreetmapActivity.this, MessageFormat.format(getString(R.string.local_openstreetmap_were_uploaded), result.intValue()), Toast.LENGTH_LONG).show();
}
removeDialog(DIALOG_PROGRESS_UPLOAD);
}
@ -229,7 +262,7 @@ public class LocalOpenstreetmapActivity extends OsmandExpandableListActivity {
}
@Override
protected void onProgressUpdate(OpenstreetmapPoint... points) {
protected void onProgressUpdate(OsmPoint... points) {
listAdapter.delete(points[0]);
progress.incrementProgressBy(1);
}
@ -237,7 +270,7 @@ public class LocalOpenstreetmapActivity extends OsmandExpandableListActivity {
}
protected class LocalOpenstreetmapAdapter extends BaseExpandableListAdapter {
Map<Long, List<OpenstreetmapPoint>> data = new LinkedHashMap<Long, List<OpenstreetmapPoint>>();
Map<Long, List<OsmPoint>> data = new LinkedHashMap<Long, List<OsmPoint>>();
List<Long> category = new ArrayList<Long>();
@ -250,21 +283,26 @@ public class LocalOpenstreetmapActivity extends OsmandExpandableListActivity {
notifyDataSetChanged();
}
public List<OpenstreetmapPoint> values() {
List<OpenstreetmapPoint> values = new ArrayList<OpenstreetmapPoint>();
for (List<OpenstreetmapPoint> v : data.values()) {
public List<OsmPoint> values() {
List<OsmPoint> values = new ArrayList<OsmPoint>();
for (List<OsmPoint> v : data.values()) {
values.addAll(v);
}
return values;
}
public void delete(OpenstreetmapPoint i) {
public void delete(OsmPoint i) {
final AmenityIndexRepositoryOdb repo = getMyApplication().getResourceManager().getUpdatablePoiDb();
android.util.Log.d(LogUtil.TAG, "Delete " + i);
db.deleteOpenstreetmap(i);
if (i.getGroup() == OsmPoint.Group.POI) {
dbpoi.deleteOpenstreetmap((OpenstreetmapPoint) i);
} else if (i.getGroup() == OsmPoint.Group.BUG) {
dbbug.deleteOsmbugs((OsmbugsPoint) i);
}
Long c = i.getId();
if(c != null){
List<OpenstreetmapPoint> list = data.get(c);
List<OsmPoint> list = data.get(c);
list.remove(i);
if (list.isEmpty()) {
data.remove(c);
@ -272,8 +310,11 @@ public class LocalOpenstreetmapActivity extends OsmandExpandableListActivity {
}
repo.deleteAmenities(i.getId() << 1);
// We need to re-insert the POI if it is a delete or modify
for (OpenstreetmapPoint p : list) {
remote.updateNodeInIndexes(LocalOpenstreetmapActivity.this, p.getAction(), p.getEntity(), p.getEntity());
for (OsmPoint point : list) {
if (point.getGroup() == OsmPoint.Group.POI) {
OpenstreetmapPoint p = (OpenstreetmapPoint) point;
remotepoi.updateNodeInIndexes(LocalOpenstreetmapActivity.this, p.getAction(), p.getEntity(), p.getEntity());
}
}
repo.clearCache();
}
@ -284,7 +325,7 @@ public class LocalOpenstreetmapActivity extends OsmandExpandableListActivity {
notifyDataSetChanged();
}
public void addOpenstreetmapPoint(OpenstreetmapPoint info) {
public void addOsmPoint(OsmPoint info) {
int found = -1;
// search from end
for (int i = category.size() - 1; i >= 0; i--) {
@ -299,13 +340,13 @@ public class LocalOpenstreetmapActivity extends OsmandExpandableListActivity {
category.add(info.getId());
}
if (!data.containsKey(category.get(found))) {
data.put(category.get(found), new ArrayList<OpenstreetmapPoint>());
data.put(category.get(found), new ArrayList<OsmPoint>());
}
data.get(category.get(found)).add(info);
}
@Override
public OpenstreetmapPoint getChild(int groupPosition, int childPosition) {
public OsmPoint getChild(int groupPosition, int childPosition) {
Long cat = category.get(groupPosition);
return data.get(cat).get(childPosition);
}
@ -319,18 +360,21 @@ public class LocalOpenstreetmapActivity extends OsmandExpandableListActivity {
@Override
public View getChildView(int groupPosition, int childPosition, boolean isLastChild, View convertView, ViewGroup parent) {
View v = convertView;
final OpenstreetmapPoint child = (OpenstreetmapPoint) getChild(groupPosition, childPosition);
final OsmPoint child = (OsmPoint) getChild(groupPosition, childPosition);
if (v == null ) {
LayoutInflater inflater = getLayoutInflater();
v = inflater.inflate(net.osmand.plus.R.layout.local_openstreetmap_list_item, parent, false);
}
TextView viewName = ((TextView) v.findViewById(R.id.local_openstreetmap_name));
viewName.setText("(" + child.getSubtype() + ") " + child.getName());
if (child.getAction() == OpenstreetmapUtil.Action.CREATE) {
if (child.getGroup() == OsmPoint.Group.POI)
viewName.setText("(" + ((OpenstreetmapPoint) child).getSubtype() + ") " + ((OpenstreetmapPoint) child).getName());
else if (child.getGroup() == OsmPoint.Group.BUG)
viewName.setText("(" + ((OsmbugsPoint) child).getAuthor() + ") " + ((OsmbugsPoint) child).getText());
if (child.getAction() == OsmPoint.Action.CREATE) {
viewName.setTextColor(getResources().getColor(R.color.osm_create));
} else if (child.getAction() == OpenstreetmapUtil.Action.MODIFY) {
} else if (child.getAction() == OsmPoint.Action.MODIFY) {
viewName.setTextColor(getResources().getColor(R.color.osm_modify));
} else if (child.getAction() == OpenstreetmapUtil.Action.DELETE) {
} else if (child.getAction() == OsmPoint.Action.DELETE) {
viewName.setTextColor(getResources().getColor(R.color.osm_delete));
}

View file

@ -37,7 +37,7 @@ public class OpenstreetmapLocalUtil extends AbstractOpenstreetmapUtil {
}
@Override
public Node commitNodeImpl(Action action, Node n, EntityInfo info, String comment){
public Node commitNodeImpl(OsmPoint.Action action, Node n, EntityInfo info, String comment){
Node newNode = n;
if (n.getId() == -1) {
newNode = new Node(n,--nextid); //generate local id for the created node
@ -46,7 +46,7 @@ public class OpenstreetmapLocalUtil extends AbstractOpenstreetmapUtil {
p.setEntity(newNode);
p.setAction(action);
p.setComment(comment);
if (p.getAction() == Action.DELETE && newNode.getId() < 0) { //if it is our local poi
if (p.getAction() == OsmPoint.Action.DELETE && newNode.getId() < 0) { //if it is our local poi
db.deleteAllPOIModifications(p.getId());
} else {
db.addOpenstreetmap(p);

View file

@ -6,12 +6,10 @@ import net.osmand.data.AmenityType;
import net.osmand.osm.Node;
import net.osmand.osm.OSMSettings.OSMTagKey;
public class OpenstreetmapPoint implements Serializable {
public class OpenstreetmapPoint extends OsmPoint implements Serializable {
private static final long serialVersionUID = 729654300829771467L;
private Node entity;
private OpenstreetmapUtil.Action action;
private String comment;
private boolean stored = false;
public OpenstreetmapPoint(){
}
@ -51,6 +49,10 @@ public class OpenstreetmapPoint implements Serializable {
return entity.getLongitude();
}
public Group getGroup() {
return Group.POI;
}
public String getOpeninghours() {
String ret = entity.getTag(OSMTagKey.OPENING_HOURS.getValue());
if (ret == null)
@ -62,38 +64,18 @@ public class OpenstreetmapPoint implements Serializable {
return entity;
}
public OpenstreetmapUtil.Action getAction() {
return action;
}
public String getComment() {
return comment;
}
public boolean isStored() {
return stored;
}
public void setEntity(Node entity) {
this.entity = entity;
}
public void setAction(String action) {
this.action = OpenstreetmapRemoteUtil.actionString.get(action);
}
public void setAction(OpenstreetmapUtil.Action action) {
this.action = action;
}
public void setComment(String comment) {
this.comment = comment;
}
public void setStored(boolean stored) {
this.stored = stored;
}
@Override
public String toString() {
return new StringBuffer("Openstreetmap Point ").append(this.getAction()).append(" ").append(this.getName())

View file

@ -14,7 +14,6 @@ import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.text.MessageFormat;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;
@ -61,18 +60,6 @@ public class OpenstreetmapRemoteUtil extends AbstractOpenstreetmapUtil {
// private final static String SITE_API = "http://api06.dev.openstreetmap.org/";
private final static String SITE_API = "http://api.openstreetmap.org/"; //$NON-NLS-1$
public static final Map<Action, String> stringAction = new HashMap<Action, String>();
public static final Map<String, Action> actionString = new HashMap<String, Action>();
static {
stringAction.put(Action.CREATE, "create");
stringAction.put(Action.MODIFY, "modify");
stringAction.put(Action.DELETE, "delete");
actionString.put("create", Action.CREATE);
actionString.put("modify", Action.MODIFY);
actionString.put("delete", Action.DELETE);
};
private static final long NO_CHANGESET_ID = -1;
private final Context ctx;
@ -336,7 +323,7 @@ public class OpenstreetmapRemoteUtil extends AbstractOpenstreetmapUtil {
}
@Override
public Node commitNodeImpl(Action action, final Node n, EntityInfo info, String comment){
public Node commitNodeImpl(OsmPoint.Action action, final Node n, EntityInfo info, String comment){
if (isNewChangesetRequired()){
changeSetId = openChangeSet(comment);
changeSetTimeStamp = System.currentTimeMillis();
@ -355,11 +342,11 @@ public class OpenstreetmapRemoteUtil extends AbstractOpenstreetmapUtil {
ser.startTag(null, "osmChange"); //$NON-NLS-1$
ser.attribute(null, "version", "0.6"); //$NON-NLS-1$ //$NON-NLS-2$
ser.attribute(null, "generator", Version.getAppName(ctx)); //$NON-NLS-1$
ser.startTag(null, stringAction.get(action));
ser.startTag(null, OsmPoint.stringAction.get(action));
ser.attribute(null, "version", "0.6"); //$NON-NLS-1$ //$NON-NLS-2$
ser.attribute(null, "generator", Version.getAppName(ctx)); //$NON-NLS-1$
writeNode(n, info, ser, changeSetId, settings.USER_NAME.get());
ser.endTag(null, stringAction.get(action));
ser.endTag(null, OsmPoint.stringAction.get(action));
ser.endTag(null, "osmChange"); //$NON-NLS-1$
ser.endDocument();
} catch (IOException e) {
@ -369,7 +356,7 @@ public class OpenstreetmapRemoteUtil extends AbstractOpenstreetmapUtil {
writer.getBuffer().toString(), ctx.getString(R.string.commiting_node), true);
log.debug(res+""); //$NON-NLS-1$
if (res != null) {
if (Action.CREATE == action) {
if (OsmPoint.Action.CREATE == action) {
long newId = n.getId();
int i = res.indexOf("new_id=\""); //$NON-NLS-1$
if (i > 0) {

View file

@ -7,13 +7,11 @@ import android.app.Activity;
public interface OpenstreetmapUtil {
public static enum Action {CREATE, MODIFY, DELETE};
public EntityInfo getEntityInfo();
public Node commitNodeImpl(Action action, Node n, EntityInfo info, String comment);
public Node commitNodeImpl(OsmPoint.Action action, Node n, EntityInfo info, String comment);
public Node loadNode(Amenity n);
public void updateNodeInIndexes(Activity ctx, OpenstreetmapUtil.Action action, Node n, Node oldNode);
public void updateNodeInIndexes(Activity ctx, OsmPoint.Action action, Node n, Node oldNode);
}

View file

@ -58,7 +58,7 @@ public class OpenstreetmapsDbHelper extends SQLiteOpenHelper {
if (db != null) {
db.execSQL("INSERT INTO " + OPENSTREETMAP_TABLE_NAME +
" (" + OPENSTREETMAP_COL_ID + ", " + OPENSTREETMAP_COL_NAME + ", " + OPENSTREETMAP_COL_TYPE + ", " + OPENSTREETMAP_COL_SUBTYPE + ", " + OPENSTREETMAP_COL_LAT + "," + OPENSTREETMAP_COL_LON + "," + OPENSTREETMAP_COL_ACTION + "," + OPENSTREETMAP_COL_COMMENT + "," + OPENSTREETMAP_COL_OPENINGHOURS + ")" +
" VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)", new Object[] { p.getId(), p.getName(), p.getType(), p.getSubtype(), p.getLatitude(), p.getLongitude(), OpenstreetmapRemoteUtil.stringAction.get(p.getAction()), p.getComment(), p.getOpeninghours() }); //$NON-NLS-1$ //$NON-NLS-2$
" VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)", new Object[] { p.getId(), p.getName(), p.getType(), p.getSubtype(), p.getLatitude(), p.getLongitude(), OsmPoint.stringAction.get(p.getAction()), p.getComment(), p.getOpeninghours() }); //$NON-NLS-1$ //$NON-NLS-2$
cachedOpenstreetmapPoints.add(p);
p.setStored(true);
return true;
@ -80,7 +80,7 @@ public class OpenstreetmapsDbHelper extends SQLiteOpenHelper {
OPENSTREETMAP_COL_ACTION + " = ? AND " +
OPENSTREETMAP_COL_COMMENT + " = ? AND " +
OPENSTREETMAP_COL_OPENINGHOURS + " = ?",
new Object[] { p.getId(), p.getName(), p.getType(), p.getSubtype(), p.getLatitude(), p.getLongitude(), OpenstreetmapRemoteUtil.stringAction.get(p.getAction()), p.getComment(), p.getOpeninghours() }); //$NON-NLS-1$ //$NON-NLS-2$
new Object[] { p.getId(), p.getName(), p.getType(), p.getSubtype(), p.getLatitude(), p.getLongitude(), OsmPoint.stringAction.get(p.getAction()), p.getComment(), p.getOpeninghours() }); //$NON-NLS-1$ //$NON-NLS-2$
cachedOpenstreetmapPoints.remove(p);
p.setStored(false);
return true;

View file

@ -0,0 +1,137 @@
package net.osmand.plus.osmedit;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
public class OsmBugsDbHelper extends SQLiteOpenHelper {
private static final int DATABASE_VERSION = 1;
public static final String OSMBUGS_DB_NAME = "osmbugs"; //$NON-NLS-1$
private static final String OSMBUGS_TABLE_NAME = "osmbugs"; //$NON-NLS-1$
private static final String OSMBUGS_COL_ID = "id"; //$NON-NLS-1$
private static final String OSMBUGS_COL_TEXT = "text"; //$NON-NLS-1$
private static final String OSMBUGS_COL_LAT = "latitude"; //$NON-NLS-1$
private static final String OSMBUGS_COL_LON = "longitude"; //$NON-NLS-1$
private static final String OSMBUGS_COL_ACTION = "action"; //$NON-NLS-1$
private static final String OSMBUGS_COL_AUTHOR = "author"; //$NON-NLS-1$
private static final String OSMBUGS_TABLE_CREATE = "CREATE TABLE " + OSMBUGS_TABLE_NAME + " (" + //$NON-NLS-1$ //$NON-NLS-2$
OSMBUGS_COL_ID + " INTEGER, " + OSMBUGS_COL_TEXT + " TEXT, " + //$NON-NLS-1$ //$NON-NLS-2$
OSMBUGS_COL_LAT + " double, " + OSMBUGS_COL_LON + " double, " + //$NON-NLS-1$ //$NON-NLS-2$
OSMBUGS_COL_ACTION + " TEXT, " + OSMBUGS_COL_AUTHOR + " TEXT);"; //$NON-NLS-1$ //$NON-NLS-2$
private List<OsmbugsPoint> cachedOsmbugsPoints = new ArrayList<OsmbugsPoint>();
// private final Context context;
public OsmBugsDbHelper(Context context) {
super(context, OSMBUGS_DB_NAME, null, DATABASE_VERSION);
// this.context = context;
}
@Override
public void onCreate(SQLiteDatabase db) {
db.execSQL(OSMBUGS_TABLE_CREATE);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
}
public List<OsmbugsPoint> getOsmbugsPoints() {
checkOsmbugsPoints();
return cachedOsmbugsPoints;
}
public boolean addOsmbugs(OsmbugsPoint p) {
checkOsmbugsPoints();
SQLiteDatabase db = getWritableDatabase();
if (db != null) {
db.execSQL("INSERT INTO " + OSMBUGS_TABLE_NAME +
" (" + OSMBUGS_COL_ID + ", " + OSMBUGS_COL_TEXT + ", " + OSMBUGS_COL_LAT + "," + OSMBUGS_COL_LON + "," + OSMBUGS_COL_ACTION + "," + OSMBUGS_COL_AUTHOR + ")" +
" VALUES (?, ?, ?, ?, ?, ?)", new Object[] { p.getId(), p.getText(), p.getLatitude(), p.getLongitude(), OsmPoint.stringAction.get(p.getAction()), p.getAuthor() }); //$NON-NLS-1$ //$NON-NLS-2$
cachedOsmbugsPoints.add(p);
p.setStored(true);
return true;
}
return false;
}
public boolean deleteOsmbugs(OsmbugsPoint p) {
checkOsmbugsPoints();
SQLiteDatabase db = getWritableDatabase();
if (db != null) {
db.execSQL("DELETE FROM " + OSMBUGS_TABLE_NAME +
" WHERE " + OSMBUGS_COL_ID + " = ? AND " +
OSMBUGS_COL_TEXT + " = ? AND " +
OSMBUGS_COL_LAT + " = ? AND " +
OSMBUGS_COL_LON + " = ? AND " +
OSMBUGS_COL_ACTION + " = ? AND " +
OSMBUGS_COL_AUTHOR + " = ?",
new Object[] { p.getId(), p.getText(), p.getLatitude(), p.getLongitude(), OsmPoint.stringAction.get(p.getAction()), p.getAuthor() }); //$NON-NLS-1$ //$NON-NLS-2$
cachedOsmbugsPoints.remove(p);
p.setStored(false);
return true;
}
return false;
}
public boolean deleteAllBugModifications(long id) {
checkOsmbugsPoints();
SQLiteDatabase db = getWritableDatabase();
if (db != null) {
db.execSQL("DELETE FROM " + OSMBUGS_TABLE_NAME +
" WHERE " + OSMBUGS_COL_ID + " = ?", new Object[] { id }); //$NON-NLS-1$ //$NON-NLS-2$
//remove all associated actions with that Bug
for (Iterator<OsmbugsPoint> it = cachedOsmbugsPoints.iterator(); it.hasNext();) {
if (it.next().getId() == id) {
it.remove();
}
};
return true;
}
return false;
}
private void checkOsmbugsPoints(){
SQLiteDatabase db = getWritableDatabase();
if (db != null) {
Cursor query = db.rawQuery("SELECT " + OSMBUGS_COL_ID + ", " + OSMBUGS_COL_TEXT + ", " + OSMBUGS_COL_LAT + "," + OSMBUGS_COL_LON + "," + OSMBUGS_COL_ACTION + "," + OSMBUGS_COL_AUTHOR + " FROM " + //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
OSMBUGS_TABLE_NAME, null);
cachedOsmbugsPoints.clear();
if (query.moveToFirst()) {
do {
OsmbugsPoint p = new OsmbugsPoint();
p.setId(query.getLong(0));
p.setText(query.getString(1));
p.setLatitude(query.getDouble(2));
p.setLongitude(query.getDouble(3));
p.setAction(query.getString(4));
p.setAuthor(query.getString(5));
p.setStored(true);
cachedOsmbugsPoints.add(p);
} while (query.moveToNext());
}
query.close();
}
}
public long getMinID() {
SQLiteDatabase db = getReadableDatabase();
long minID = 0;
if (db != null) {
Cursor query = db.rawQuery("SELECT MIN(" + OSMBUGS_COL_ID + ") FROM " + OSMBUGS_TABLE_NAME, null); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
if (query.moveToFirst()) {
minID = query.getLong(0);
}
query.close();
}
return minID;
}
}

View file

@ -7,7 +7,6 @@ import java.io.InputStreamReader;
import java.io.Serializable;
import java.net.URL;
import java.net.URLConnection;
import java.net.URLEncoder;
import java.util.ArrayList;
import java.util.List;
import java.util.regex.Matcher;
@ -54,6 +53,7 @@ public class OsmBugsLayer extends OsmandMapLayer implements IContextMenuProvider
private final static int startZoom = 8;
private final int SEARCH_LIMIT = 100;
private final OsmBugsUtil osmbugsUtil;
private OsmandMapTileView view;
private Handler handlerToLoop;
@ -83,7 +83,13 @@ public class OsmBugsLayer extends OsmandMapLayer implements IContextMenuProvider
public OsmBugsLayer(MapActivity activity){
this.activity = activity;
OsmandSettings settings = ((OsmandApplication) activity.getApplication()).getSettings();
if (settings.OFFLINE_EDITION.get() || !settings.isInternetConnectionAvailable(true)){
this.osmbugsUtil = new OsmBugsLocalUtil(activity);
} else {
this.osmbugsUtil = new OsmBugsRemoteUtil();
}
}
@Override
@ -254,52 +260,6 @@ public class OsmBugsLayer extends OsmandMapLayer implements IContextMenuProvider
cRightLongitude = 0;
}
public boolean createNewBug(double latitude, double longitude, String text, String authorName){
StringBuilder b = new StringBuilder();
b.append("http://openstreetbugs.schokokeks.org/api/0.1/addPOIexec?"); //$NON-NLS-1$
b.append("lat=").append(latitude); //$NON-NLS-1$
b.append("&lon=").append(longitude); //$NON-NLS-1$
text = text + " [" + authorName + "]"; //$NON-NLS-1$ //$NON-NLS-2$
b.append("&text=").append(URLEncoder.encode(text)); //$NON-NLS-1$
b.append("&name=").append(URLEncoder.encode(authorName)); //$NON-NLS-1$
return editingPOI(b.toString(), "creating bug"); //$NON-NLS-1$
}
public boolean addingComment(long id, String text, String authorName){
StringBuilder b = new StringBuilder();
b.append("http://openstreetbugs.schokokeks.org/api/0.1/editPOIexec?"); //$NON-NLS-1$
b.append("id=").append(id); //$NON-NLS-1$
text = text + " [" + authorName + "]"; //$NON-NLS-1$ //$NON-NLS-2$
b.append("&text=").append(URLEncoder.encode(text)); //$NON-NLS-1$
b.append("&name=").append(URLEncoder.encode(authorName)); //$NON-NLS-1$
return editingPOI(b.toString(), "adding comment"); //$NON-NLS-1$
}
public boolean closingBug(long id){
StringBuilder b = new StringBuilder();
b.append("http://openstreetbugs.schokokeks.org/api/0.1/closePOIexec?"); //$NON-NLS-1$
b.append("id=").append(id); //$NON-NLS-1$
return editingPOI(b.toString(),"closing bug"); //$NON-NLS-1$
}
private boolean editingPOI(String urlStr, String debugAction){
try {
log.debug("Action " + debugAction + " " + urlStr); //$NON-NLS-1$ //$NON-NLS-2$
URL url = new URL(urlStr);
URLConnection connection = url.openConnection();
BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
while(reader.readLine() != null){
}
log.debug("Action " + debugAction + " successfull"); //$NON-NLS-1$ //$NON-NLS-2$
return true;
} catch (IOException e) {
log.error("Error " +debugAction, e); //$NON-NLS-1$
} catch (RuntimeException e) {
log.error("Error "+debugAction, e); //$NON-NLS-1$
}
return false;
}
protected List<OpenStreetBug> loadingBugs(double topLatitude, double leftLongitude, double bottomLatitude,double rightLongitude){
List<OpenStreetBug> bugs = new ArrayList<OpenStreetBug>();
@ -367,7 +327,7 @@ public class OsmBugsLayer extends OsmandMapLayer implements IContextMenuProvider
String author = ((EditText)openBug.findViewById(R.id.AuthorName)).getText().toString();
// do not set name as author it is ridiculous in that case
((OsmandApplication) activity.getApplication()).getSettings().USER_OSM_BUG_NAME.set(author);
boolean bug = createNewBug(latitude, longitude, text, author);
boolean bug = osmbugsUtil.createNewBug(latitude, longitude, text, author);
if (bug) {
AccessibleToast.makeText(activity, activity.getResources().getString(R.string.osb_add_dialog_success), Toast.LENGTH_LONG).show();
clearCache();
@ -406,7 +366,7 @@ public class OsmBugsLayer extends OsmandMapLayer implements IContextMenuProvider
String text = ((EditText)view.findViewById(R.id.BugMessage)).getText().toString();
String author = ((EditText)view.findViewById(R.id.AuthorName)).getText().toString();
((OsmandApplication) OsmBugsLayer.this.activity.getApplication()).getSettings().USER_OSM_BUG_NAME.set(author);
boolean added = addingComment(bug.getId(), text, author);
boolean added = osmbugsUtil.addingComment(bug.getId(), text, author);
if (added) {
AccessibleToast.makeText(activity, activity.getResources().getString(R.string.osb_comment_dialog_success), Toast.LENGTH_LONG).show();
clearCache();
@ -438,7 +398,7 @@ public class OsmBugsLayer extends OsmandMapLayer implements IContextMenuProvider
@Override
public void onClick(DialogInterface dialog, int which) {
OpenStreetBug bug = (OpenStreetBug) args.getSerializable(KEY_BUG);
boolean closed = closingBug(bug.getId());
boolean closed = osmbugsUtil.closingBug(bug.getId());
if (closed) {
AccessibleToast.makeText(activity, activity.getString(R.string.osb_close_dialog_success), Toast.LENGTH_LONG).show();
clearCache();

View file

@ -0,0 +1,48 @@
package net.osmand.plus.osmedit;
import net.osmand.LogUtil;
import org.apache.commons.logging.Log;
import android.content.Context;
public class OsmBugsLocalUtil implements OsmBugsUtil {
private static final Log log = LogUtil.getLog(OsmBugsLocalUtil.class);
private final Context ctx;
private final OsmBugsDbHelper db;
public OsmBugsLocalUtil(Context uiContext) {
this.ctx = uiContext;
this.db = new OsmBugsDbHelper(ctx);
}
public boolean createNewBug(double latitude, double longitude, String text, String authorName){
OsmbugsPoint p = new OsmbugsPoint();
p.setId(-1);
p.setText(text);
p.setLatitude(latitude);
p.setLongitude(longitude);
p.setAction(OsmPoint.Action.CREATE);
p.setAuthor(authorName);
return db.addOsmbugs(p);
}
public boolean addingComment(long id, String text, String authorName){
OsmbugsPoint p = new OsmbugsPoint();
p.setId(id);
p.setText(text);
p.setAction(OsmPoint.Action.MODIFY);
p.setAuthor(authorName);
return db.addOsmbugs(p);
}
public boolean closingBug(long id){
OsmbugsPoint p = new OsmbugsPoint();
p.setId(id);
p.setAction(OsmPoint.Action.DELETE);
return db.addOsmbugs(p);
}
}

View file

@ -0,0 +1,66 @@
package net.osmand.plus.osmedit;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import java.net.URLEncoder;
import net.osmand.LogUtil;
import org.apache.commons.logging.Log;
public class OsmBugsRemoteUtil implements OsmBugsUtil {
private static final Log log = LogUtil.getLog(OsmBugsRemoteUtil.class);
private final static String SITE_API = "http://openstreetbugs.schokokeks.org/api/0.1/"; //$NON-NLS-1$
public boolean createNewBug(double latitude, double longitude, String text, String authorName){
StringBuilder b = new StringBuilder();
b.append(SITE_API).append("addPOIexec?"); //$NON-NLS-1$
b.append("lat=").append(latitude); //$NON-NLS-1$
b.append("&lon=").append(longitude); //$NON-NLS-1$
text = text + " [" + authorName + "]"; //$NON-NLS-1$ //$NON-NLS-2$
b.append("&text=").append(URLEncoder.encode(text)); //$NON-NLS-1$
b.append("&name=").append(URLEncoder.encode(authorName)); //$NON-NLS-1$
return editingPOI(b.toString(), "creating bug"); //$NON-NLS-1$
}
public boolean addingComment(long id, String text, String authorName){
StringBuilder b = new StringBuilder();
b.append(SITE_API).append("editPOIexec?"); //$NON-NLS-1$
b.append("id=").append(id); //$NON-NLS-1$
text = text + " [" + authorName + "]"; //$NON-NLS-1$ //$NON-NLS-2$
b.append("&text=").append(URLEncoder.encode(text)); //$NON-NLS-1$
b.append("&name=").append(URLEncoder.encode(authorName)); //$NON-NLS-1$
return editingPOI(b.toString(), "adding comment"); //$NON-NLS-1$
}
public boolean closingBug(long id){
StringBuilder b = new StringBuilder();
b.append(SITE_API).append("closePOIexec?"); //$NON-NLS-1$
b.append("id=").append(id); //$NON-NLS-1$
return editingPOI(b.toString(),"closing bug"); //$NON-NLS-1$
}
private boolean editingPOI(String urlStr, String debugAction){
try {
log.debug("Action " + debugAction + " " + urlStr); //$NON-NLS-1$ //$NON-NLS-2$
URL url = new URL(urlStr);
URLConnection connection = url.openConnection();
BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
while(reader.readLine() != null){
}
log.debug("Action " + debugAction + " successfull"); //$NON-NLS-1$ //$NON-NLS-2$
return true;
} catch (IOException e) {
log.error("Error " +debugAction, e); //$NON-NLS-1$
} catch (RuntimeException e) {
log.error("Error "+debugAction, e); //$NON-NLS-1$
}
return false;
}
}

View file

@ -0,0 +1,12 @@
package net.osmand.plus.osmedit;
public interface OsmBugsUtil {
public static enum Action {CREATE, MODIFY, CLOSE};
public boolean createNewBug(double latitude, double longitude, String text, String authorName);
public boolean addingComment(long id, String text, String authorName);
public boolean closingBug(long id);
}

View file

@ -79,8 +79,8 @@ public class OsmEditingPlugin extends OsmandPlugin {
pwd.getEditText().setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);
cat.addPreference(pwd);
CheckBoxPreference poiEdit = activity.createCheckBoxPreference(settings.OFFLINE_POI_EDITION,
R.string.offline_poi_edition, R.string.offline_poi_edition_descr);
CheckBoxPreference poiEdit = activity.createCheckBoxPreference(settings.OFFLINE_EDITION,
R.string.offline_edition, R.string.offline_edition_descr);
cat.addPreference(poiEdit);
Preference pref = new Preference(app);

View file

@ -0,0 +1,64 @@
package net.osmand.plus.osmedit;
import java.util.HashMap;
import java.util.Map;
public abstract class OsmPoint {
private static final long serialVersionUID = 729654300829771469L;
public static enum Group {BUG, POI};
public static enum Action {CREATE, MODIFY, DELETE};
public static final Map<Action, String> stringAction = new HashMap<Action, String>();
public static final Map<String, Action> actionString = new HashMap<String, Action>();
static {
stringAction.put(Action.CREATE, "create");
stringAction.put(Action.MODIFY, "modify");
stringAction.put(Action.DELETE, "delete");
actionString.put("create", Action.CREATE);
actionString.put("modify", Action.MODIFY);
actionString.put("delete", Action.DELETE);
};
private Action action;
private boolean stored = false;
public OsmPoint(){
}
public abstract long getId();
public abstract double getLatitude();
public abstract double getLongitude();
public abstract Group getGroup();
public Action getAction() {
return action;
}
public boolean isStored() {
return stored;
}
public void setAction(String action) {
this.action = actionString.get(action);
}
public void setAction(Action action) {
this.action = action;
}
public void setStored(boolean stored) {
this.stored = stored;
}
@Override
public String toString() {
return new StringBuffer("Osm Point ").append(this.getAction()).append(" ")
.toString();
}
}

View file

@ -0,0 +1,69 @@
package net.osmand.plus.osmedit;
import java.io.Serializable;
public class OsmbugsPoint extends OsmPoint implements Serializable {
private static final long serialVersionUID = 729654300829771468L;
private long id;
private String text;
private double latitude;
private double longitude;
private String author;
public OsmbugsPoint(){
}
public long getId() {
return id;
}
public String getText() {
return text;
}
public double getLatitude() {
return latitude;
}
public double getLongitude() {
return longitude;
}
public Group getGroup() {
return Group.BUG;
}
public String getAuthor() {
return author;
}
public void setId(long id) {
this.id = id;
}
public void setText(String text) {
this.text = text;
}
public void setLatitude(double latitude) {
this.latitude = latitude;
}
public void setLongitude(double longitude) {
this.longitude = longitude;
}
public void setAuthor(String author) {
this.author = author;
}
@Override
public String toString() {
return new StringBuffer("OsmBugs Point ").append(this.getAction()).append(" ").append(this.getText())
.append(" ").append(this.getAuthor())
.append(" (").append(this.getId()).append("): [")
.append(" (").append(this.getLatitude()).append(", ").append(this.getLongitude())
.append(")]").toString();
}
}