From 5da1333edaf3f458c354f276790e586dd665a0e9 Mon Sep 17 00:00:00 2001 From: Adriano Rosa Date: Thu, 26 Nov 2015 15:26:31 +0100 Subject: [PATCH 01/58] Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (1835 of 1835 strings) --- OsmAnd/res/values-pt-rBR/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-pt-rBR/strings.xml b/OsmAnd/res/values-pt-rBR/strings.xml index ec10b9e550..070b694971 100644 --- a/OsmAnd/res/values-pt-rBR/strings.xml +++ b/OsmAnd/res/values-pt-rBR/strings.xml @@ -1908,7 +1908,7 @@ %.1f MB Atualizar tudo (%1$s MB) Transferências gratuitas usadas - Você pode definir quantas transferências gratuitas você usou + Exibe as transferências gratuitas usadas Escolha onde deseja salvar os arquivos de mapa. From a20cfd12ef1340d99fad97026e3edd86dbd13518 Mon Sep 17 00:00:00 2001 From: Alexey Kulish Date: Fri, 27 Nov 2015 16:17:32 +0300 Subject: [PATCH 02/58] Fixes - context menu + download maps layer --- .../plus/mapcontextmenu/MapContextMenu.java | 10 +- .../MapContextMenuFragment.java | 101 +++++++++++------- .../plus/views/DownloadedRegionsLayer.java | 22 ++-- 3 files changed, 82 insertions(+), 51 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/mapcontextmenu/MapContextMenu.java b/OsmAnd/src/net/osmand/plus/mapcontextmenu/MapContextMenu.java index f2e0a2caa3..d4a372ea5c 100644 --- a/OsmAnd/src/net/osmand/plus/mapcontextmenu/MapContextMenu.java +++ b/OsmAnd/src/net/osmand/plus/mapcontextmenu/MapContextMenu.java @@ -229,13 +229,17 @@ public class MapContextMenu extends MenuTitleController { public void show() { if (!isVisible()) { - MapContextMenuFragment.showInstance(mapActivity); + if (!MapContextMenuFragment.showInstance(this, mapActivity)) { + active = false; + } } } public void show(LatLon latLon, PointDescription pointDescription, Object object) { if (init(latLon, pointDescription, object)) { - MapContextMenuFragment.showInstance(mapActivity); + if (!MapContextMenuFragment.showInstance(this, mapActivity)) { + active = false; + } } } @@ -374,7 +378,7 @@ public class MapContextMenu extends MenuTitleController { } }); bld.setPositiveButton(R.string.shared_string_ok, new DialogInterface.OnClickListener() { - + @Override public void onClick(DialogInterface dialog, int which) { if(defaultVls[0] == 0) { diff --git a/OsmAnd/src/net/osmand/plus/mapcontextmenu/MapContextMenuFragment.java b/OsmAnd/src/net/osmand/plus/mapcontextmenu/MapContextMenuFragment.java index 6710d11d88..7e69b3e724 100644 --- a/OsmAnd/src/net/osmand/plus/mapcontextmenu/MapContextMenuFragment.java +++ b/OsmAnd/src/net/osmand/plus/mapcontextmenu/MapContextMenuFragment.java @@ -142,6 +142,12 @@ public class MapContextMenuFragment extends Fragment implements DownloadEvents { markerPaddingXPx = dpToPx(MARKER_PADDING_X_DP); menu = getMapActivity().getContextMenu(); + view = inflater.inflate(R.layout.map_context_menu_fragment, container, false); + if (!menu.isActive()) { + return view; + } + mainView = view.findViewById(R.id.context_menu_main); + leftTitleButtonController = menu.getLeftTitleButtonController(); rightTitleButtonController = menu.getRightTitleButtonController(); topRightTitleButtonController = menu.getTopRightTitleButtonController(); @@ -166,9 +172,6 @@ public class MapContextMenuFragment extends Fragment implements DownloadEvents { IconsCache iconsCache = getMyApplication().getIconsCache(); boolean light = getMyApplication().getSettings().isLightContent(); - view = inflater.inflate(R.layout.map_context_menu_fragment, container, false); - mainView = view.findViewById(R.id.context_menu_main); - // Left title button final Button leftTitleButton = (Button) view.findViewById(R.id.title_button); if (leftTitleButtonController != null) { @@ -244,14 +247,20 @@ public class MapContextMenuFragment extends Fragment implements DownloadEvents { private float maxVelocityY; private boolean hasMoved; + private boolean centered; @Override public boolean onTouch(View v, MotionEvent event) { if (singleTapDetector.onTouchEvent(event)) { - showOnMap(menu.getLatLon(), true, false); + int posY = getViewY(); + if (!centered) { + showOnMap(menu.getLatLon(), true, false, + map.getCurrentRotatedTileBox().getPixHeight() / 2 < posY - markerPaddingPx); + centered = true; + } if (hasMoved) { - applyPosY(getViewY(), false, false, 0, 0); + applyPosY(posY, false, false, 0, 0); } openMenuHalfScreen(); return true; @@ -297,7 +306,7 @@ public class MapContextMenuFragment extends Fragment implements DownloadEvents { case MotionEvent.ACTION_UP: case MotionEvent.ACTION_CANCEL: int currentY = getViewY(); - + slidingUp = Math.abs(maxVelocityY) > 500 && (currentY - dyMain) < -50; slidingDown = Math.abs(maxVelocityY) > 500 && (currentY - dyMain) > 50; @@ -406,7 +415,7 @@ public class MapContextMenuFragment extends Fragment implements DownloadEvents { public void openMenuFullScreen() { changeMenuState(getViewY(), true, true, false); } - + public void openMenuHalfScreen() { int oldMenuState = menu.getCurrentMenuState(); if(oldMenuState == MenuState.HEADER_ONLY) { @@ -455,26 +464,24 @@ public class MapContextMenuFragment extends Fragment implements DownloadEvents { .setDuration(200) .setInterpolator(new DecelerateInterpolator()) .setListener(new AnimatorListenerAdapter() { + + boolean canceled = false; + @Override public void onAnimationCancel(Animator animation) { - if (needCloseMenu) { - menu.close(); - } else { - updateMainViewLayout(posY); - if (previousMenuState != 0 && newMenuState != 0 && previousMenuState != newMenuState) { - doAfterMenuStateChange(previousMenuState, newMenuState); - } - } + canceled = true; } @Override public void onAnimationEnd(Animator animation) { - if (needCloseMenu) { - menu.close(); - } else { - updateMainViewLayout(posY); - if (previousMenuState != 0 && newMenuState != 0 && previousMenuState != newMenuState) { - doAfterMenuStateChange(previousMenuState, newMenuState); + if (!canceled) { + if (needCloseMenu) { + menu.close(); + } else { + updateMainViewLayout(posY); + if (previousMenuState != 0 && newMenuState != 0 && previousMenuState != newMenuState) { + doAfterMenuStateChange(previousMenuState, newMenuState); + } } } } @@ -628,6 +635,10 @@ public class MapContextMenuFragment extends Fragment implements DownloadEvents { @Override public void onResume() { super.onResume(); + if (!menu.isActive()) { + dismissMenu(); + return; + } screenOrientation = DashLocationFragment.getScreenOrientation(getActivity()); if (menu.displayDistanceDirection()) { getMapActivity().getMapViewTrackingUtilities().setContextMenu(menu); @@ -643,7 +654,9 @@ public class MapContextMenuFragment extends Fragment implements DownloadEvents { @Override public void onDestroyView() { super.onDestroyView(); - map.setLatLon(mapCenter.getLatitude(), mapCenter.getLongitude()); + if (mapCenter != null) { + map.setLatLon(mapCenter.getLatitude(), mapCenter.getLongitude()); + } menu.setMapCenter(null); getMapActivity().getMapLayers().getMapControlsLayer().setControlsClickable(true); } @@ -709,7 +722,7 @@ public class MapContextMenuFragment extends Fragment implements DownloadEvents { }); } - private void showOnMap(LatLon latLon, boolean updateCoords, boolean ignoreCoef) { + private void showOnMap(LatLon latLon, boolean updateCoords, boolean ignoreCoef, boolean needMove) { AnimateDraggingMapThread thread = map.getAnimatedDraggingThread(); int fZoom = map.getZoom(); double flat = latLon.getLatitude(); @@ -732,7 +745,9 @@ public class MapContextMenuFragment extends Fragment implements DownloadEvents { origMarkerY = cp.getCenterPixelY(); } - thread.startMoving(flat, flon, fZoom, true); + if (needMove) { + thread.startMoving(flat, flon, fZoom, true); + } } private void setAddressLocation() { @@ -899,7 +914,7 @@ public class MapContextMenuFragment extends Fragment implements DownloadEvents { } if (animated) { - showOnMap(latlon, false, true); + showOnMap(latlon, false, true, true); } else { map.setLatLon(latlon.getLatitude(), latlon.getLongitude()); } @@ -951,22 +966,32 @@ public class MapContextMenuFragment extends Fragment implements DownloadEvents { return (OsmandApplication) getActivity().getApplication(); } - public static void showInstance(final MapActivity mapActivity) { + public static boolean showInstance(final MapContextMenu menu, final MapActivity mapActivity) { + try { - int slideInAnim = R.anim.slide_in_bottom; - int slideOutAnim = R.anim.slide_out_bottom; + if (menu.getLatLon() == null) { + return false; + } - MapContextMenu menu = mapActivity.getContextMenu(); - if (menu.isExtended()) { - slideInAnim = menu.getSlideInAnimation(); - slideOutAnim = menu.getSlideOutAnimation(); + int slideInAnim = R.anim.slide_in_bottom; + int slideOutAnim = R.anim.slide_out_bottom; + + if (menu.isExtended()) { + slideInAnim = menu.getSlideInAnimation(); + slideOutAnim = menu.getSlideOutAnimation(); + } + + MapContextMenuFragment fragment = new MapContextMenuFragment(); + mapActivity.getSupportFragmentManager().beginTransaction() + .setCustomAnimations(slideInAnim, slideOutAnim, slideInAnim, slideOutAnim) + .add(R.id.fragmentContainer, fragment, TAG) + .addToBackStack(TAG).commitAllowingStateLoss(); + + return true; + + } catch (RuntimeException e) { + return false; } - - MapContextMenuFragment fragment = new MapContextMenuFragment(); - mapActivity.getSupportFragmentManager().beginTransaction() - .setCustomAnimations(slideInAnim, slideOutAnim, slideInAnim, slideOutAnim) - .add(R.id.fragmentContainer, fragment, TAG) - .addToBackStack(TAG).commitAllowingStateLoss(); } //DownloadEvents diff --git a/OsmAnd/src/net/osmand/plus/views/DownloadedRegionsLayer.java b/OsmAnd/src/net/osmand/plus/views/DownloadedRegionsLayer.java index b654f5af3a..a0ab291bbe 100644 --- a/OsmAnd/src/net/osmand/plus/views/DownloadedRegionsLayer.java +++ b/OsmAnd/src/net/osmand/plus/views/DownloadedRegionsLayer.java @@ -2,6 +2,7 @@ package net.osmand.plus.views; import android.content.Context; import android.graphics.Canvas; +import android.graphics.Color; import android.graphics.Paint; import android.graphics.Paint.Cap; import android.graphics.Paint.Join; @@ -104,9 +105,9 @@ public class DownloadedRegionsLayer extends OsmandMapLayer implements IContextMe osmandRegions = rm.getOsmandRegions(); paintDownloaded = getPaint(view.getResources().getColor(R.color.region_uptodate)); - paintOutdated = getPaint(view.getResources().getColor(R.color.region_updateable)); paintSelected = getPaint(view.getResources().getColor(R.color.region_selected)); paintDownloading = getPaint(view.getResources().getColor(R.color.region_downloading)); + paintOutdated = getPaint(view.getResources().getColor(R.color.region_updateable)); textPaint = new TextPaint(); final WindowManager wmgr = (WindowManager) view.getApplication().getSystemService(Context.WINDOW_SERVICE); @@ -122,12 +123,12 @@ public class DownloadedRegionsLayer extends OsmandMapLayer implements IContextMe pathOutdated = new Path(); data = new MapLayerData>() { - + @Override public void layerOnPostExecute() { view.refreshMap(); } - + public boolean queriedBoxContains(final RotatedTileBox queriedData, final RotatedTileBox newBox) { if (newBox.getZoom() < ZOOM_TO_SHOW_SELECTION) { if (queriedData != null && queriedData.getZoom() < ZOOM_TO_SHOW_SELECTION) { @@ -138,19 +139,19 @@ public class DownloadedRegionsLayer extends OsmandMapLayer implements IContextMe } List queriedResults = getResults(); if(queriedData != null && queriedData.containsTileBox(newBox) && queriedData.getZoom() >= ZOOM_TO_SHOW_MAP_NAMES) { - if(queriedResults != null && ( queriedResults.isEmpty() || + if(queriedResults != null && ( queriedResults.isEmpty() || Math.abs(queriedData.getZoom() - newBox.getZoom()) <= 1)) { return true; } } return false; } - + @Override protected List calculateResult(RotatedTileBox tileBox) { return queryData(tileBox); } - + }; } @@ -252,11 +253,11 @@ public class DownloadedRegionsLayer extends OsmandMapLayer implements IContextMe } - + private List queryData(RotatedTileBox tileBox) { if (tileBox.getZoom() >= ZOOM_AFTER_BASEMAP) { if(!checkIfMapEmpty(tileBox)) { - return Collections.emptyList(); + return Collections.emptyList(); } } LatLon lt = tileBox.getLeftTopLatLon(); @@ -264,7 +265,7 @@ public class DownloadedRegionsLayer extends OsmandMapLayer implements IContextMe // if (tileBox.getZoom() >= ZOOM_TO_SHOW_MAP_NAMES) { // lt = rb = tileBox.getCenterLatLon(); // } - + List result = null; int left = MapUtils.get31TileNumberX(lt.getLongitude()); int right = MapUtils.get31TileNumberX(rb.getLongitude()); @@ -496,7 +497,8 @@ public class DownloadedRegionsLayer extends OsmandMapLayer implements IContextMe private void getWorldRegionFromPoint(RotatedTileBox tb, PointF point, List dataObjects) { int zoom = tb.getZoom(); - if (zoom >= ZOOM_TO_SHOW_SELECTION_ST && zoom < ZOOM_TO_SHOW_SELECTION && osmandRegions.isInitialized()) { + if (zoom >= ZOOM_TO_SHOW_SELECTION_ST && zoom < ZOOM_TO_SHOW_SELECTION + && data.results != null && osmandRegions.isInitialized()) { LatLon pointLatLon = tb.getLatLonFromPixel(point.x, point.y); int point31x = MapUtils.get31TileNumberX(pointLatLon.getLongitude()); int point31y = MapUtils.get31TileNumberY(pointLatLon.getLatitude()); From 4ac98a7e5c8c8f7ef3a1c9315844fc9bf7ebcebe Mon Sep 17 00:00:00 2001 From: 8c6311e901274f6baef2068792c8ab Date: Fri, 27 Nov 2015 13:23:45 +0100 Subject: [PATCH 03/58] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 74.8% (1374 of 1835 strings) --- OsmAnd/res/values-nb/strings.xml | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/OsmAnd/res/values-nb/strings.xml b/OsmAnd/res/values-nb/strings.xml index bf9e763d3d..0992ef1c27 100644 --- a/OsmAnd/res/values-nb/strings.xml +++ b/OsmAnd/res/values-nb/strings.xml @@ -534,7 +534,7 @@ Bygning Bygning Kryssende gate - Sted + Posisjon Oppdater kart @@ -821,7 +821,7 @@ Slett alle punkter Reduserer støy i kompassavlesninger, men legger til treghet Bruk Kalmanfilter - Annen + Andre Er tilgjengelig %1$d filer til nedlasting Fullversjon Slett reisemål @@ -1434,7 +1434,7 @@ Versjoner Kontakt oss - Planlegge en tur + Turplanlegging Les mer Skjul foreslåtte objekter Tekniske artikler @@ -1457,4 +1457,22 @@ \'Av\' starter direkte med kartskjermen Grunnleggende Avansert - + Posisjon + Bestem system for hastighetsmåling + Hastighetsmåling + Kilometer i timen + Meter per sekund + Minutter per kilometer + Posisjoner + Programtillegg + Tykke omriss + Veistil + Unngå grensepassering + Høydegrense + Spesifiser kjøretøyhøyde som tillates på ruter + Alpin vandringsskala (SAC) + Talemeldinger + %1$s nedlastinger igjen + Annet + Installering og problemløsing + From 398c621121f56a5a6ad0efbf97a24f000d13dfd0 Mon Sep 17 00:00:00 2001 From: ezjerry liao Date: Fri, 27 Nov 2015 14:08:12 +0100 Subject: [PATCH 04/58] Translated using Weblate (Chinese (Taiwan)) Currently translated at 91.5% (2076 of 2267 strings) --- OsmAnd/res/values-zh-rTW/phrases.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/OsmAnd/res/values-zh-rTW/phrases.xml b/OsmAnd/res/values-zh-rTW/phrases.xml index 35cf3797fa..6e41267e3c 100644 --- a/OsmAnd/res/values-zh-rTW/phrases.xml +++ b/OsmAnd/res/values-zh-rTW/phrases.xml @@ -2258,4 +2258,14 @@ 文明:古埃及 (到西元前332年爲止) 文明:凱爾特 文明:西方羅馬 (西元285年 – 西元476年) + 文明:美錫尼 + 文明:達基亞 + 文明:hernici + 文明:希臘埃及 (西元前332年 – 西元前30年) + 文明:羅馬和拜占庭、埃及 + 文明:希臘青銅期 + 文明:基克拉澤斯 + 文明:米諾 + 文明:蒂亞瓦納科 + From 1839a1881c6c696034d1913b6310f21933702eea Mon Sep 17 00:00:00 2001 From: jf-simon Date: Fri, 27 Nov 2015 14:17:08 +0100 Subject: [PATCH 05/58] Translated using Weblate (German) Currently translated at 66.2% (1503 of 2267 strings) --- OsmAnd/res/values-de/phrases.xml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index a7e652c7b5..5fdb8fc87a 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -1580,4 +1580,29 @@ Vereinigte Kirche Christi Wissenschaftler Rumänisch-orthodox + Typ: Wappen + + Material: Stahlbeton + Material: Beton + Material: Mauerwerk + Martial: Ziegel + Material: zusammengesetzte + Material: Kalkstein + Material: Marmor + Typ: Magalith + Typ: Grabhügel + Typ: Befestigung + Typ: Siedlung + Typ: Stadt + Typ: Nekropole + Typ: Erdarbeiten + Megalith-Typ: Menhir + Megalith-Typ: Dolmen + Befestigungstyp: Höhenburg + Befestigungstyp: Limes + Befestigungstyp: Leuchter + Befestigungstyp: Ringgraben + + Pa (befestigte Siedlung der Maori) + From d761f2d69a90a815478e79bdaf3c030bbf69b3c5 Mon Sep 17 00:00:00 2001 From: 8c6311e901274f6baef2068792c8ab Date: Fri, 27 Nov 2015 13:52:20 +0100 Subject: [PATCH 06/58] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 9.8% (224 of 2267 strings) --- OsmAnd/res/values-nb/phrases.xml | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/values-nb/phrases.xml b/OsmAnd/res/values-nb/phrases.xml index 3adacc78ea..47a8349761 100644 --- a/OsmAnd/res/values-nb/phrases.xml +++ b/OsmAnd/res/values-nb/phrases.xml @@ -214,4 +214,31 @@ Bading: ja Lengde - +Vår + Sommer + Høst + Vinter + Startdato + Rullestol + Rullestol: ikke tillatt + Rullestol: begrenset + Bygningstype: helligdom + + Bygningstype: kirke + Bygningstype: kapell + Bygningstype: moské + Bygningstype: tempel + Bygningstype: katedral + Bygningstype: kloster + Bygningstype: basilika + Bygningstype: synagoge + Megalittype: steinsirkel + Megalittype: dysse + Megalittype: nurage + Megalittype: ganggrav + Megalittype: bautastein + Type: helleristning + Type: by + Type: bosetting + Type: megalitt + From 30dc039662879260bdebbb9cc2b663872e55d095 Mon Sep 17 00:00:00 2001 From: Dmitriy Prodchenko Date: Fri, 27 Nov 2015 16:40:14 +0200 Subject: [PATCH 07/58] Location icons for Night map mode. --- OsmAnd/res/drawable-hdpi/ic_action_cuisine.png | Bin 0 -> 1247 bytes OsmAnd/res/drawable-hdpi/ic_action_email.png | Bin 0 -> 1372 bytes OsmAnd/res/drawable-hdpi/ic_action_link.png | Bin 0 -> 1333 bytes .../drawable-hdpi/ic_action_social_facebook.png | Bin 0 -> 1212 bytes .../drawable-hdpi/ic_action_social_twitter.png | Bin 0 -> 1474 bytes .../drawable-hdpi/ic_action_social_youtube.png | Bin 0 -> 1339 bytes .../drawable-hdpi/map_bicycle_bearing_night.png | Bin 0 -> 3945 bytes .../map_bicycle_location_night.png | Bin 0 -> 4976 bytes .../res/drawable-hdpi/map_car_bearing_night.png | Bin 0 -> 3609 bytes .../drawable-hdpi/map_car_location_night.png | Bin 0 -> 3733 bytes .../map_default_location_night.png | Bin 0 -> 2813 bytes .../map_pedestrian_bearing_night.png | Bin 0 -> 3958 bytes .../map_pedestrian_location_night.png | Bin 0 -> 2809 bytes OsmAnd/res/drawable-mdpi/ic_action_cuisine.png | Bin 0 -> 1165 bytes OsmAnd/res/drawable-mdpi/ic_action_email.png | Bin 0 -> 1239 bytes OsmAnd/res/drawable-mdpi/ic_action_link.png | Bin 0 -> 1191 bytes .../drawable-mdpi/ic_action_social_facebook.png | Bin 0 -> 1165 bytes .../drawable-mdpi/ic_action_social_twitter.png | Bin 0 -> 1305 bytes .../drawable-mdpi/ic_action_social_youtube.png | Bin 0 -> 1250 bytes .../drawable-mdpi/map_bicycle_bearing_night.png | Bin 0 -> 2859 bytes .../map_bicycle_location_night.png | Bin 0 -> 3249 bytes .../res/drawable-mdpi/map_car_bearing_night.png | Bin 0 -> 2592 bytes .../drawable-mdpi/map_car_location_night.png | Bin 0 -> 2598 bytes .../map_default_location_night.png | Bin 0 -> 2074 bytes .../map_pedestrian_bearing_night.png | Bin 0 -> 2803 bytes .../map_pedestrian_location_night.png | Bin 0 -> 2059 bytes OsmAnd/res/drawable-xhdpi/ic_action_cuisine.png | Bin 0 -> 1344 bytes OsmAnd/res/drawable-xhdpi/ic_action_email.png | Bin 0 -> 1502 bytes OsmAnd/res/drawable-xhdpi/ic_action_link.png | Bin 0 -> 1427 bytes .../ic_action_social_facebook.png | Bin 0 -> 1286 bytes .../drawable-xhdpi/ic_action_social_twitter.png | Bin 0 -> 1687 bytes .../drawable-xhdpi/ic_action_social_youtube.png | Bin 0 -> 1462 bytes .../map_bicycle_bearing_night.png | Bin 0 -> 4805 bytes .../map_bicycle_location_night.png | Bin 0 -> 6670 bytes .../drawable-xhdpi/map_car_bearing_night.png | Bin 0 -> 4652 bytes .../drawable-xhdpi/map_car_location_night.png | Bin 0 -> 5194 bytes .../map_default_location_night.png | Bin 0 -> 3453 bytes .../map_pedestrian_bearing_night.png | Bin 0 -> 4879 bytes .../map_pedestrian_location_night.png | Bin 0 -> 3441 bytes .../res/drawable-xxhdpi/ic_action_cuisine.png | Bin 0 -> 1531 bytes OsmAnd/res/drawable-xxhdpi/ic_action_email.png | Bin 0 -> 1816 bytes OsmAnd/res/drawable-xxhdpi/ic_action_link.png | Bin 0 -> 1744 bytes .../ic_action_social_facebook.png | Bin 0 -> 1425 bytes .../ic_action_social_twitter.png | Bin 0 -> 2079 bytes .../ic_action_social_youtube.png | Bin 0 -> 1711 bytes .../map_bicycle_bearing_night.png | Bin 0 -> 7122 bytes .../map_bicycle_location_night.png | Bin 0 -> 10990 bytes .../drawable-xxhdpi/map_car_bearing_night.png | Bin 0 -> 6511 bytes .../drawable-xxhdpi/map_car_location_night.png | Bin 0 -> 8236 bytes .../map_default_location_night.png | Bin 0 -> 4813 bytes .../map_pedestrian_bearing_night.png | Bin 0 -> 7102 bytes .../map_pedestrian_location_night.png | Bin 0 -> 4811 bytes 52 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 OsmAnd/res/drawable-hdpi/ic_action_cuisine.png create mode 100644 OsmAnd/res/drawable-hdpi/ic_action_email.png create mode 100644 OsmAnd/res/drawable-hdpi/ic_action_link.png create mode 100644 OsmAnd/res/drawable-hdpi/ic_action_social_facebook.png create mode 100644 OsmAnd/res/drawable-hdpi/ic_action_social_twitter.png create mode 100644 OsmAnd/res/drawable-hdpi/ic_action_social_youtube.png create mode 100644 OsmAnd/res/drawable-hdpi/map_bicycle_bearing_night.png create mode 100644 OsmAnd/res/drawable-hdpi/map_bicycle_location_night.png create mode 100644 OsmAnd/res/drawable-hdpi/map_car_bearing_night.png create mode 100644 OsmAnd/res/drawable-hdpi/map_car_location_night.png create mode 100644 OsmAnd/res/drawable-hdpi/map_default_location_night.png create mode 100644 OsmAnd/res/drawable-hdpi/map_pedestrian_bearing_night.png create mode 100644 OsmAnd/res/drawable-hdpi/map_pedestrian_location_night.png create mode 100644 OsmAnd/res/drawable-mdpi/ic_action_cuisine.png create mode 100644 OsmAnd/res/drawable-mdpi/ic_action_email.png create mode 100644 OsmAnd/res/drawable-mdpi/ic_action_link.png create mode 100644 OsmAnd/res/drawable-mdpi/ic_action_social_facebook.png create mode 100644 OsmAnd/res/drawable-mdpi/ic_action_social_twitter.png create mode 100644 OsmAnd/res/drawable-mdpi/ic_action_social_youtube.png create mode 100644 OsmAnd/res/drawable-mdpi/map_bicycle_bearing_night.png create mode 100644 OsmAnd/res/drawable-mdpi/map_bicycle_location_night.png create mode 100644 OsmAnd/res/drawable-mdpi/map_car_bearing_night.png create mode 100644 OsmAnd/res/drawable-mdpi/map_car_location_night.png create mode 100644 OsmAnd/res/drawable-mdpi/map_default_location_night.png create mode 100644 OsmAnd/res/drawable-mdpi/map_pedestrian_bearing_night.png create mode 100644 OsmAnd/res/drawable-mdpi/map_pedestrian_location_night.png create mode 100644 OsmAnd/res/drawable-xhdpi/ic_action_cuisine.png create mode 100644 OsmAnd/res/drawable-xhdpi/ic_action_email.png create mode 100644 OsmAnd/res/drawable-xhdpi/ic_action_link.png create mode 100644 OsmAnd/res/drawable-xhdpi/ic_action_social_facebook.png create mode 100644 OsmAnd/res/drawable-xhdpi/ic_action_social_twitter.png create mode 100644 OsmAnd/res/drawable-xhdpi/ic_action_social_youtube.png create mode 100644 OsmAnd/res/drawable-xhdpi/map_bicycle_bearing_night.png create mode 100644 OsmAnd/res/drawable-xhdpi/map_bicycle_location_night.png create mode 100644 OsmAnd/res/drawable-xhdpi/map_car_bearing_night.png create mode 100644 OsmAnd/res/drawable-xhdpi/map_car_location_night.png create mode 100644 OsmAnd/res/drawable-xhdpi/map_default_location_night.png create mode 100644 OsmAnd/res/drawable-xhdpi/map_pedestrian_bearing_night.png create mode 100644 OsmAnd/res/drawable-xhdpi/map_pedestrian_location_night.png create mode 100644 OsmAnd/res/drawable-xxhdpi/ic_action_cuisine.png create mode 100644 OsmAnd/res/drawable-xxhdpi/ic_action_email.png create mode 100644 OsmAnd/res/drawable-xxhdpi/ic_action_link.png create mode 100644 OsmAnd/res/drawable-xxhdpi/ic_action_social_facebook.png create mode 100644 OsmAnd/res/drawable-xxhdpi/ic_action_social_twitter.png create mode 100644 OsmAnd/res/drawable-xxhdpi/ic_action_social_youtube.png create mode 100644 OsmAnd/res/drawable-xxhdpi/map_bicycle_bearing_night.png create mode 100644 OsmAnd/res/drawable-xxhdpi/map_bicycle_location_night.png create mode 100644 OsmAnd/res/drawable-xxhdpi/map_car_bearing_night.png create mode 100644 OsmAnd/res/drawable-xxhdpi/map_car_location_night.png create mode 100644 OsmAnd/res/drawable-xxhdpi/map_default_location_night.png create mode 100644 OsmAnd/res/drawable-xxhdpi/map_pedestrian_bearing_night.png create mode 100644 OsmAnd/res/drawable-xxhdpi/map_pedestrian_location_night.png diff --git a/OsmAnd/res/drawable-hdpi/ic_action_cuisine.png b/OsmAnd/res/drawable-hdpi/ic_action_cuisine.png new file mode 100644 index 0000000000000000000000000000000000000000..962d970f07c72b21941390b51b8dcfa54f3ff0a5 GIT binary patch literal 1247 zcmaJ>TWB0r7#^BZVoZW4Q4)%tP6Z=4JC~iAoik+JBs;ryV|SZwSF=c!%;ijWNaoU+ ziMxpkwkg&WW9>z#+83+h1?)qbhk|GeO`)mO8xceh)PfhVNDwa%we`$qH})ZPV9q)J zng9F$@4wCLaN&`Tww^YEAUbl}lp@~mkKWczc>RGmejIPzVWu4Ja?P-+`iK}XTn&Mo zt&X80QjMuSOQ??^TJ~F|a#+r9mvz^UsgX{sW_uV-5Phkdr|RP<1R5H%oFw`CM`uZ3 z8A)#HE|m1?aUB|D>S54Vld%CCg(|4o6HXx4l4RYkjL*?EO@g{g zIG!X|NtN@%Anp1H2r-e;8I}hL7-I!70TT}a4$Cwn(HuiDP!{4c!-2*_VsE}-%0(sH z@P(x$SqVc=rs-<68mq=*u0KYz5JH;aXpW<>1{F*>p<1JyU~AKYf&$&QywGwT5Lr|; zcQQH5zcei#FDPlJA4&TB>Q705vpR|z^=9DCfzr+m7ka@u{G))vKP84|xGCZUpG&o8` zEE05$N2X>p?W~7SON=7%Fa!B4%d#0k$_lJBC}u=Sf(pY*O>E8yLenGkOp(!fgXK(J6-gRXq@&iksg;^nxId%g+F)Q|ZM2Ys=gG%|bLh%lM5pJ{(dt}G9<{0c_`!e(-{Ex_hbjK>sJH+ZH!%Tz+z+7J%!y%f09CrbcGH_SRooR=SS7b#z~4%RS%E z6?X5;PAt4~yO(|7RPUqjzNwFX`C4|U=itfo;hC>Hckle`=*jv05-~rcGp{b6&CSjS zq4z~sar457&dw(aLp|C7^O@&*;7@nn@y6jJR|ncY-uusnxl4dP@mSm5OD}i4_{aO@ zp`X*2-#+8N^Z1VE_bgnHe%rh__~DuRR<`i3f117P&&shmxw0s=f^)>_`SLDJZ7~NB8{)mJp{9 literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-hdpi/ic_action_email.png b/OsmAnd/res/drawable-hdpi/ic_action_email.png new file mode 100644 index 0000000000000000000000000000000000000000..be66f92ff407ccba5900a558fcb1d4c77194cf68 GIT binary patch literal 1372 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 VO1p4y|5NGzL>r${KOZ}B`T+%|koEuo literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-hdpi/ic_action_social_twitter.png b/OsmAnd/res/drawable-hdpi/ic_action_social_twitter.png new file mode 100644 index 0000000000000000000000000000000000000000..20e4fba710f98b335b230e74326889701254335d GIT binary patch literal 1474 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
  • QIIDJ9iy|8gT;( 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 Zx`OQIEIGoLS%3Wl)7LT9F4J@j`9FWX4{HDb literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-hdpi/map_car_bearing_night.png b/OsmAnd/res/drawable-hdpi/map_car_bearing_night.png new file mode 100644 index 0000000000000000000000000000000000000000..aa1fed94a58db4441c06a01351a0e3ea4332e07e GIT binary patch literal 3609 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 literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-hdpi/map_default_location_night.png b/OsmAnd/res/drawable-hdpi/map_default_location_night.png new file mode 100644 index 0000000000000000000000000000000000000000..7c9acecb354a65f1ef4c37f8b8e306474b8bb628 GIT binary patch literal 2813 zcmaJ@cUV*B8V?X;D1;%^UaZ6b1*BPIkw_#YVabpwv??{@1Og<%B$%Lh%amamqU<41 zHpcu)h5fJ1aRC@bIpMKAC&iB3VdH4H!zvm=*xI1cT{!0@A zfoM59F}=VYv;L@W0^fehO9|lixzyfY>Mi0)Wh^lOvEz!^0Nh!?3Ix0W7B}MP4ZsEh zQHkUG_)GoWTqzup0L5CDLCFPSpf&_zV=E71aY6tooDBr>g;d0g_AUgR&!r;#2yPg+ zFa{9BcRDTxypOy4aE^y?$XtZ&Ubu~%0vZqiQWjh;2o*{waw_73T?%+!XQL7D4 z;QwL#t+d1^A`C!#0TNNTm;?5MXS|^d*6yDjtqX$DQ1*-YU{hG3Oc5ts00^bdOezBW zg5vVI6daa-A(Am1q!ku}M`8$g5|RyIt&kWlfy-lqi-fV>u=98NcoG3mq}vh61dJUP zYfm8C5v<7!Jd^2QjbjiT7#q6ILWz_muvg&H4_l?j{#f_P-hDN?_yx%2skVWkHlGX zK-jSGWTZ6_$3bGTL;{I~!?SqSB*Z6u?qBNn5vL#r%p+_g916>t#UWsEL?oBX!GSga zJd%vVgCvnhCRh=%SPYSeK!YKo*P-(lC~dGne6An=91M{7bF=^b(_^qvMAP&``+mQ*I$rpy;NJML0>%B+ z>VBQ^hupUcMZuCHSE4Auov?UPFg1{ECww*A3~5na?Am;!TI<}1Nn}v(5+{L12>wRH ztO7eJhsfJJqA#c_SMGWXPkA?eWyF0(lWht`tGu}}{A2Aj(Cy0iR{d?Q41$NYmPAw} zJ6wSlB>nqBGW<+jgI<(h4*nUoGLtD6NSWPJ1&ucCmf-Kh@p`HRF3by{hru+xN^` zD~1OL2U(%lWOvoxC1aan9QQqN;XqZY3#I$`ZA(un;!m-(zehA3IIg(@iKT!omE3O(S;B^Rn92|Z=LAX zm~0l_n>dWhu5V35z3(13i+J8)-+DPM>=^WEpq=AYV&wI`LfN|q@tiYib9y!scIx*z zqni3rH3u&{nN~TdyEHE~H#h$j8ykC`gvUQzx>BDwZwD(m4A70D>;@$+&(({1hsa`z zRzM`eZLkHVb9~K`D;A4eYimPpzI+*`bYB56h#tr|dy|z_D^F4P{Mlm#5??htJ3IL_ z#)xWHkVe#B-V*g9ibP^%X~0|0TBNlGU6YyYpXyvl$k#}<->C-MIb~izxp=orH!JXS zU3z87BHazVUWJbaGO5DQm1Qlukwx34?(5OCgpLRN^EjVed0nDxrl@gy+Gk0lZ`<~G zIyySS=C<;TCp&d@GUamAQ1yPeyUzd2~6uk4=zai9el)E4JHQAOO5TJ$}RK%|1I!6qG`e&lEr!6W? z@dKL78}W}#h3N>NZlQNaKlF)|cg^&)XVKB8T5Z!GkF^c>xqv@GN#vfGLfSFgH zgCvHVQxW%VqWMh!wws&tiT=lzvhg=M=S>^4Y~7-+0}oA)olW*BZ#3V_>LVCoJ^50p zls(xjc)@7$bqc>==GG2lj9rO2mkLQf4LQ&kp*gOl>YwS7&fEFZ=YHuGvM#ggm0DE|1|NUrY@1`&G~K|5q;3oDtgH-_efQm(>6yyqrCBL$-%#S0=e29qw(w=HNuj^g zM;k(Kqrbky)m4Ahn@0!=|E`eV`0={ucU_>zgFs+5_Q_#aGI6T{pQf@tLne?$jMVrTi4%vF5xxATnjYY7`6^ zRHH#V=R15c4((LAkV0xGyks5^DE3XBTr?*@^=g+8J;cmc2*Yc zv+IQ^*XWog4Jc_Bm>b^yqLY%R;=fdO@q&d$EEE~?{LKwxfj@6?$e z4~}g$ZoAr-71yZZdJ6eEEIUMDe%r==6K^+D<$z^kPHBW*#j3ewG0v2c>-1Uo@Wc7J z-8F{Bo2{o(pnFsGZ(8=8Gr*dZ#3bw1>BfW{JGfIVa);5hQhe!db(h6xWASoFIvQ^? zt)JdzVF~l%ZpDTb$VUZz`)Zh@Nexwofr(AvR`o}gL3i-*x3NnKJ zZIrXMEySG0pg_<%7??K#sRzO0b&zNb7LV12=yGW|0teSczz}$SG)f<#3;8vmTx|>= zUwwPxzF)eylo8aQ#iHxO;SmuLIuR%x8p98c#N+XBgf3iH7slm)F{46Q_bqmM$O5g0te8>Wjy=)n+ZJuJ+Ng4Bf}e9%6=Ufh92;C{>bH#}w^9*ecW znBmb#JtWcsjk7@QBU{8%qjdvdAIcl;64oxVnE~P5&=e-<&}qvuF%Q z8ZG#D71;XISTv?TjSew4|Cx1&hEqU@4=sYJ`6Eq#drhP;0>UXi`xrDTqRERa5y|3hSbx;!*FCY1*VI~ppiHf1%pH3p}+7x{}aEz>y*30^@IM~9DOp5 z?2SgEFfbnsgizwlL1~cc zfP_SP(TNAIM{X~ET-Z4V8yi*TyWT`=c%LvFS4fcqN7*u^!^ z`S_4MuPf`jV|-g6+K>{5t7T7wTFgQbdly;y%v~g{sHO3i;R1t*)HY^I!^xaBoJt$# z`dLpe$rmFV#wv3M)z7ugm6+Q>Z3T)&KF-YGYz(mXOG~HBNTiO=a)+|i$BQ1ssGYk6 zDY#C=1=YD&jUElV4QKL3eTxVJBc@UEVr3eD%w>tZ+_Uqnq?4^JB8h=<$;w+CYl@Ft z9BpJSHS}nV^?>YJtO)XFmh+8Mg?!cb*Bi%i1i^~iz{@oN_|?s_L&om4^q`=5%A9xg z>xH`g2M*N1j@8o@+)V^_$xrcLAjY1<#Xgi15IG^E3aUz6*#$`G1ECE(YD@-0HmasE z{r=_d$k;v6c(v~vFH1r#m1EOuA<~$9K6!-` zoXQK8>eJhcMx&L_q^54&!aRE`2!vrj1?GQmD*};RPSYFb&?ebkt1}-*9z0D`!ZU(L z8p7&6T_`!*Ezz$2@Iv6>gfITE@iY*!Vf&uhEh9}7ih1g3U#(^NGWK$(rN(#S`d(X2 zwFE7vrHpHeZpTXQ-@jjT{ks2TcP`3f;HhHyHk$#9N7m!&jUB)V{?n`GDIE~uFKWW} zj^k72ngk_}2dZifjrm_w%y(_@RizZ9o%aNd=8mt2vLr0s+(w+%*VirIzbNwHXb#8# zdn*Hl#~q8}T;BHN@d7;;cgXMX1cAGrJ^LCO7&zxqlMtB7UY>=I6k8{yUA7HNb2ws) zo@m=nx}AUslt?dGqxV_8AR-#$9NgSCU819-zoaS~1cq5W54o~(@2oSZS(cy;>~nS8 zbxgV)Tr>W0aB$F0LD={Sd$E#kuAW1DpCKf0`0y1nM16}#ilUWHHfaw^G;H$^4t^Lj z`6T7TR9ALYJ(R_CG);VTcD4j`PxL!K2H9gn-~(~)5kbmFiw&+J$eXj#cS z)|=){s6uwz9u}Wy&RPm$OMG4$%{HoT8@{qS+IYOE$S`VornmG!*FnI_2%PUm7zcUk zkVLWIUU~6Ows?Xzhba5OO!gt??e>zibP>kIJhgMHf{J!HGxadtId}>W`Pt$fRL}{e;9ca z<3$m$+9S&=KXLD_tgw||HztQ5YMb-fF>RI@dP0@+lKn)RUzNPu%(yS-&dN;BRpIvb z_NUX&^CGSl7Z*R~JN=ILoK6UtpB=T!e^4ujoB$&DSXo)AXSEod=YLV5O;>JiwW*(f zlu>Gu#81>KkjkA;$<>-WRh>XAOB6SGEM<7-UZnHUqj^l}I&{!L%+12yixDpDo_1vs zK0cLLqrhd&aL>Tg~boLQO1L(v7^CKb_Y@6?Y8NM`Z( ztuoUqEZH&N(g^d*s#eky8JU?oZo4;bFtuM)cXoElc5^R}sy~j%9`WjVJacS|A=m6} zDxSn2cwSOoNy!kL{p>p@Ia&VJ>Gjmj4*w2UNU_KQ|HuT7dDNXu{>lSY=Vn@=`4W<% zd{KNFy+s600Z2XkOv`NQ(=?SL4LJOJx8%TPTfNrfFUxF9 zPS2++od%uk$>bZBm_XxTEzK4-{MU#PD@qvN;o&RvDDiVx@b!98jZ1^E+U&&L{i*#% z{V%R+G|b90X4snqtp&WQ53}Rs2?Yv;4Y`efm|=5F?b7v16`&qVmzvHx?37A%&jOZm zn&;O7fZ)NZw{A8Rr+P7~llq~(QJL8n8_NkW{Yq}t%!i+1`$Vv-M+950fRm--!9A1H ziMSORn+0~3N$6~Esg3W8!dT5e`>%qH#%gBC3I~-;;{K`_PQIr2r)#uqTN~uBj6mjP zS(x|YyMx+CyBXVD8%9nUr&W|*Ac>>4V!`sCvUU>KUi#X5H8t_6AmolU>l>mC)n*^W zfH&cIolq0P_m>&jn-i{87E%Z1BJU)yo{Kq}*yrok4;wW1Xth)!Cv9gVRJEh-?Ge3K zTifr^6gSo7_8@#}Cystu(gx4E)45r*$BkU!$6E*uXg?#PhE#66W!+FL{ej}gn*X+O zxHXw64XgBzgAMKC>{kLkj$gu@Oj!r2Ne@j!%a^|_?B!TUfA~BP`+kzA+|+5H{OFqwPy#G-$hkdCIDWfj)ZyZLR%UZ) zhxYG}eoWnz^lvKMHo<|sl#-kfd?1u5R2nXLF}zqYsU^LGMj&>YRf!f%uiMpxysiy; zB^0qZy4n9I_S;8j@|!nr47;@~oY(45Q#UVK<-fR_4B8*z z#U9!)oTBDos0!IRIXH8NTU)v{**n-dJ}jdo1NC4{%(()eTDsCAig{NRBI?`W$o+NNZ4wv zZSFy98ug2ekZQpRCL3E63kj0GHDfx#AwZt<^qm zn^|`xJX)0=aj3{RRzNfEPD4XOdr5v*Qfr0>6HAvC=^NhfQQOWNWll8sqqB3v z*d~gUF^sr8wJ_H7{h+JsuyVz8@+ps_M#5hQ+{W1R$5poPBTlc!Ssggg)dW>jO9`|n zzkM72L}=mc#l23l1ATqCT)}5bfO=~C_dPpP){lxr?I)Rv6U$z@IJmgvp2+&6UF&9H zhgkE&-IKyVVXJP^#5B(}r^*pGfgBg{?hh%8gCS>IL6G#mUEd<>u5%9@1Z+?DCf?$N zj$Vt$G;Qw6)4KD~xaX~a-qpa_itLheBne-5-Xkg8Cb3ATIa?QCmqi zHBB1IR^m0$vqNKDy*7G&CILW9<7)!n(Dg*!QUHyMOFw&*yW_@Av%9^L(H0b331t?#LV@<+^-&EP{@xe z(r{bUCsIM4-bjW>3?NBXWHbkhBO1=$>&6YDZ|KEQ5c*R784n{8rMf{ ziPRVPKaGFXmiWg-0T^FEB8m}nz3JK(7# ztOE|`M4~#7C{zZ~(b1VgV33>{YqqXJiIgSe0BgPlpzqJNxPP^!F~k5%DiZsPL=kIU z;2kQGiX@?;C?tdNvFb?EK!K1eij|nHmg!T}j(}Kj7~ndKMUlvld8P^ei36KJBH*lv zXaa=;whfC&MN`NG4jP9eldP=?L>7-?jrwfQ{agM%^(lA)#u2qfhsL6?I3yf_jOKDV z1P}utqNxNTD3WwN*lzTyph7^vShH!#6+GpozSsPqqaA5faom_ELx(N_=KT0PxF`qhA{TI}<< zIGU|rk+~$l|5k(BrLM2mx4frM#p~Q*{Q#K4c^dDXwZZd_M#y@P9C83`$xB17BG=2~ zmz0>Elfxfo{bJ-|YFMJ%s5rDW_qi~gZ#gwPs$oAd1s%GvL-nj`3oE4@B|q=FE<(N1 zI8mxBle^QQyS1Phe9rcR=~bEwxtVIG6El_2kTBJ-;96n--OHCR=M!>&S)qTAb%bt> zJ@C%M>io{uXFZ}4%{LaUmN1)$bj)d(_RrA)CQcB`(kiqGH@g;6D4$XZdowYSz!i(d zWh0bsLF1209-f|)ljGxYIhkMD_$KkQFEr~&bi?e6?!7URZy0zY7p#%g!6`=-6U!NL=R^%#5y2`f4=eF@;#~eP(@k+xyClOuz<#X(AZE zOv|8_B9+SPNE!ah;mPIP{NKmMf{1v$7U?VZ}%MzQVz_0DOgT+?HX$)Ps! z^J6BPjx7Ht+^l_4&+Wt?N?mHV463TDZJTJ6!3hSUFKfTWJ`1(6Z_>}; zXZR2IJWPcpWyUZkN3yGHYs<8igT98OdWC#>{nGW>6E9!#be3S$ou@n56|?Mf3jFrB z{f{?D{1EQW_ZN4xaVu?$m(>cj>gE&6JQ$2-y715Az*+ShyI;{?o|zRPp{a+)Lw=nN zZ1Q8eMz9lbtVwVSY-F>7ZQf z;4l34d{s zN_B>64$DVEl;LAc$<;Fx%f9Zeg5>h2#pYoV5ff@pVMoIB#K)8!CiW?U4F!b?BK-kp zKO(&BS!=FJ$L2!cx#rETDq$OjZ|`iGfS(B%sCuM#rlJH+&F*ab=H3-;x5b;5s`Z@d z`bX4T%|T$I**1lFP5Fd!J2G8<4KH(UZf?%a{>tlED-A6hXZTY%hOe^l*d1l$yGKWF zH`A|R+U+Y8@-pCL-McOiXLfom`<5{T6xV!JOnfUuEs~b z1o2fexg0WS2pK|X0cuM*4H@6R*k@q)CXob{?LSn1!N6Vl)+w{DLZt#|qlvkPm)F6; zx|lcHi)!$PyVpOde2<7a0v$cgxHdQX9pVpYpLgo$iiY52bjy3<56i}tkIRrn>iEWy zZLJSR6i`@^(g7O!l|!9B&Fa+YBZ$%icMkV9oluLdsj9LBPPoB$dr!64Vb4Z8S`7|0 zb%c5r^fU{eK$#u#n;E4E2M-QTH8nNOp$-Bq;%@52oIIqb-8O$s#G|RujEIMdM0ir( zHEP@um2KqTRf_)ZO4(Z1< zAtrhUOWz>d@a^^~-}bGAdDnhw^hhbss`-#+YLS(+XV-t$ORsWG;cd!@yo8Xa1$8*B zi_QJsLzgKPCF%vCEoYKvEu4#-p$CRtFUzx@tJL|ii#I1fSx7XJF75BwqWgMI-KEQ; z$ID}`bpD6gbU}k?@3B`44hD;_SHkwb33S`m84T%K_JSw88#MoO=4~xR1)^zkgjqu` S{qO3}sH+px@do`+(*FSD=a;Gg literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-mdpi/ic_action_cuisine.png b/OsmAnd/res/drawable-mdpi/ic_action_cuisine.png new file mode 100644 index 0000000000000000000000000000000000000000..d41063269f838c4d58cc341a8608fbca529cd707 GIT binary patch literal 1165 zcmaJ>U5MON6iz!RrR~omW)e5f&Q5mPfzG4D7SUp11$|IoS`ej3TU785s$vCM@WEo=3*tjxe3pF?L1Dd_omu;^G?07mxjElC z-}%eibF-(%_CL0tF*>tA=Se_&Zi=}oA|B=&k-LOj z*hQ(B`eKqT zbSO=z63}ZGkb} z4k1dK%^kyWHcS*tnbda^NfBi!it@My+8J%(|7q;1owZjJEVXb(x~b3V5fn#Ymb(W# z$`u(K>-jWfMR8Xg;&&q)(}rUU?2Cv(WNA7=o@W>U8ioc;Su=rYA_xquVBPmL9C&DC zXE(ef*A+)K3{$HsiZY{@RXAOqk?W38EtRTuIo*px9ap{W3cr4V?k;)B4D zeGMrv@LfZY7)2>>o%>p8bjA8JKkf_$6Lv-m$84TbHaN}?x300F`?%p$+x_3Xf48*M2ym{fs$q%KeJI^lOrjJbA z`Tde~<>k4j-q-h?nD4^kYv9`p8|yc;6E`p8$3MFC#DP!GU%&oPt$3*Or1MD^R=LBA Y+;?bv&&0S`$bS%xnOWzH>BWox0ppK%ZU6uP literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-mdpi/ic_action_email.png b/OsmAnd/res/drawable-mdpi/ic_action_email.png new file mode 100644 index 0000000000000000000000000000000000000000..4e5a664a6719748c76ff805a0fd5de27ac7c33ce GIT binary patch literal 1239 zcmaJ>OKclO7~a@zQzb36R8&lr!(@9&q^|enU3*qBmgBV>Bb-{UMMHbZK4z0`vXAa= zuwxKv)6$1PMJfo<10_^F^Z*f14u~K@As|wz;(&TVNQ81g<$@4Wm7+pA>)4@(s4MNv z{Imb}|KI=G^Oey9JA3x_5CpNaG$L2=9uME`+wi(l&#dC@>7Xzc9CD1Hu6T&Z>5hs( z$xl=9C6?GW!e|YDn0Cg#raMtZCbq8X2->SHkD;nkGR@ zC78;P>!ilY6_9s41cZc0X$+eLDVSgdF$Gim0f%LpNz)udF;EhCiQz!|A+a}4H>9du zZ2Q7ehMWunSEA{9y`HG^3CEkDSqLG`a5TqJScCFs?LcWzw!g1qK}NpjnQmY@HV7>$ zsxuR0NX&FS1j{X#Hw@c;J5e}gbVG4zHo?%A6~@)l_Jb<=pT?%zer?u8bQSr|jHlsx z82dV4oV&+63KcOM>7ZxgqA1g{qs>^z4oY%{#9tD+sY^*g*Hu*%DNYoV6l9W+f>7ru z5wS?n)Fd)gy<=xHyv*|HVxG^#WRYdrf{^C9;dFs1%3>~+%85(|TeAH?u{G53ZDQYT z?C@i;Qr<&K;CMC1neKE!Wzq>8f6{S5KHsW37&vU&x>NTD!!oT$EhEo-5$Q$Gu|O-& zlDP?ol)$PypEfAfP*l7mIZDwHqIj5O)D+JPBBzmUy#7f3*83FS;5gh49m(LhG=dDG zAO~5B#VMpzp4BKrWVEEta)zdeB#kN3Ve357N}Vg*pW$(1FtD&OTFA!p`D1HWE}i^wt`EGj3;oiqriRWe z=59YY`^R$scahl9$hoJYe`NsBQYa-rw9CZ=IXYkh0{0LmFon&^mY98^u^1O*ul9^{ywqVweZ2K(@zZUiM?At zK*hhTWB0r7@l-(EU6{MLfl5sVIp48Gjry;d&W#-vXitc-MDU7y7a+hE@!esG8bn~ z+)cLC^mIG@J z*RbU-y>JnaGEDAezuq8?%3#E(KYvuN4TA~871 zbTfn?u2i-RhiNxaG-X2DiUpB}LJ(web+l7b!~fIRRy(aP#aO7}G+Im?S`Tle2d25Z zv!hIrveBPOd|DK1!Hk^60EeV(8XWz?yS}R{s_WXerU6OQ6o8D|B$rw@-a{vG9&qy_8^! zL`gl07J6M!ZAK(Yn^DY`N}Z~+j~?|yH)^GiWo6oo+QfeC}2Bz*8Ocb6jafc z<)Q~{&$8*FNWgM21~O8hU65r}lN_##cW=wzW}ng<8b{otqkEE6#0X-5BqRcnrV!Y& z=m1ZHj^c`v=U5siP>Mp+K)x ze{bCy%YnXqxzp#*?i^X)F~k0N_ctG&*ccmrwU7MyUDY^{|MbLPefNfczxm+T>sNE& zg2&zeNA9^B`%d0G-q>|1S!wM3?3YK@@0nQ``fc^;pWmH@I{(_4wZVtKJz1}>?699_ zhx)IznpaN`LT>Gq;~PMk-e|t}dVcMbkL0R8^oG5X-~aJbzkYwE_O@{Bq20A7-|;^< zY+V^VGw{`0v*+(S`@jsjnLqgW`_Jy~Kevt}}lxl0p&zr33LI?9vN=I0Z$FZ~Bn CLW5}l literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-mdpi/ic_action_social_facebook.png b/OsmAnd/res/drawable-mdpi/ic_action_social_facebook.png new file mode 100644 index 0000000000000000000000000000000000000000..e00990eac7adc3f53cf3aee8d5b04d6f7e046aca GIT binary patch literal 1165 zcmaJ>O>Epm6!wxRpp;4rMW|F9Mh*y2GV6bP$I22V>nvS~O~ZCkRz1b`j1!aCeZQzSb6>*iZ z#FnH^r&H=^C7P~C3PMPdRY_GL*MQkp%-k-Fvx%Vvhh%;lCM={e$St}a-DDM!Gd&0) zN*awr!*Mo96i=DdbrVS`$x;;MarLz`)+GPaI8r-nZ6!o%l8kPqKCeeGF$DA6J>5~R z$l2Iu(vTO$U3aLz8IhRPor=i6lyHb`-N4xMOcSc6sY4{|2qJ`4XcC1OzNeGG!$Uhq z;T?GnS#ySi^qQh5^F~=y=gRYP%`s;!Yu1#9*m|5XH}=WUcgTGYu+^tx?P^L~M$;Ch z>%%TsT&0X=t26=CYQO5>&80BLw3EG+m+2sChos?$1lLj;fqtIt@CXi;p?I2B4xksf z9$$17x|k5CAzk(?O*2f@7YBI!ME(x?l;7|;k|7;CP}MR)GJ!}%3RHLsp{FT63{2VA zv7!dPYl;%5DCMp5L@N!icz@={!@=Of;b@VV&r`|=$GGJEz=!Ti-I;B5fA=2m@6U|D z!XKY~f1!X2FFqW-x3a(c?CqW4#-8)fFBsD(0jFb?B|h< z7mAk)%CX|))!mzWul;tB>E|C`n*!FSquY;0idV+G6X$LfCJGPke|zChdHKfn&5f`8 ztIcojy#C$PsosYCL1Fjh#V@XXwC#pgtt-k&eE%4c?hyHl5Iljoloip#>}`~U8c T(KkNMe-QQg1?TIz<%|CTS!;Tt literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-mdpi/ic_action_social_twitter.png b/OsmAnd/res/drawable-mdpi/ic_action_social_twitter.png new file mode 100644 index 0000000000000000000000000000000000000000..a719f4859fe230fab4c5bef30fe8c60aa080c57f GIT binary patch literal 1305 zcmaJ>TWB0r7@lOaAy=}gQkz<2oV=u%xn_1YGh~x)_L44irzub%?xfK{SH&^yMv49s@2afl}L$_4i zu^_fhDxFB8VbcbvpWtwrqFFS+6SSWT@PSU0fig*TlMIDZyx{K=Ck8JQO?k|rop*UNEjX*=!^_@Bm}+D>ZH0^|^I%n4hD z^-$X@V3@myJ1Q$eHp0`k28$wQBc?o|1H+9+f*8CZ6ipFWzoJMI$Kedeu{ck$JkIk9 zgL8leepzCHDk&8^d*NezC>98D9M8sRnvVMWL$Po)%=O3EP$1gX&s4B+!*NAJ1{L2L z^u2@iKNKs3Z6La)oifdAr3;c7(>0xpX`$ipR@KptVa-s?oO8HbrtPRBz}8LyC1#sC zx|L@^+k=BD$}&(X3YR&501wctjCYHwgv*i$L_ZH$g@Q3`Ux80}k1jb=i=m;vq zbOW9OIM47jPQw)9QWq`bDo4qzLNlr?au^9IlI7NUpp_~|us_S&-NAsu?q~r6&XWxX z=fY&iM+j2&R6G(&<$sXwmr8veyz1vGUXM}bS*vDmo{KiMoj$Z!UwCY$*zQ~MZq!|Q z`>^lolUE0Bz1LiLc{c4k=haK}SAFP9p2GE+H(Hjw7n9Ay-##~YXZ88gxaa))3x7U4 za(21+xG&)OuzTUN8`JmSMb@AB^|hOIh08OyYvOmw)ZH3iqi6ikI~|MF8^08>?_1|b zt2UQP%bsM<2N&-l>(v)ZcTS(Uz0dne>e}3~Ms?p<)!JK+)GhDNez}ltJkmP-==}7; zNRc@CPwlXJ&AZVOIrwke{9^oLwL?4{p%+V z>@Omlt<@{Fm;PQn(mAkZW%;(6rkU>M`QK*KPrSMMBeI!5dz%V3W{SUOUgg|Qq>e(Q XdnZ5tE`95-^3N(B9gM8>kIelCioCb( literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-mdpi/ic_action_social_youtube.png b/OsmAnd/res/drawable-mdpi/ic_action_social_youtube.png new file mode 100644 index 0000000000000000000000000000000000000000..ef0ebd70606dec29a10d644db7028c37c65744b2 GIT binary patch literal 1250 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 literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-mdpi/map_bicycle_location_night.png b/OsmAnd/res/drawable-mdpi/map_bicycle_location_night.png new file mode 100644 index 0000000000000000000000000000000000000000..d9b83f744747688d07f0f8f609549fe7235359b1 GIT binary patch literal 3249 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 LH@nC+X#f8JFPT@i literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-mdpi/map_car_location_night.png b/OsmAnd/res/drawable-mdpi/map_car_location_night.png new file mode 100644 index 0000000000000000000000000000000000000000..9e177b015db5262c58422b8ea12c10bb5e16f608 GIT binary patch literal 2598 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 G7yb{3G)WHt literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-mdpi/map_pedestrian_bearing_night.png b/OsmAnd/res/drawable-mdpi/map_pedestrian_bearing_night.png new file mode 100644 index 0000000000000000000000000000000000000000..74efe0d363821556da4e79e0f4a63929ae8c4ebb GIT binary patch literal 2803 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 MBX!}AgFANr2ep*VjsO4v literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xhdpi/ic_action_email.png b/OsmAnd/res/drawable-xhdpi/ic_action_email.png new file mode 100644 index 0000000000000000000000000000000000000000..8103f7b722c7917398b8a69863bcdbae4e8324ab GIT binary patch literal 1502 zcmaJ>Yitx%6kfVe5NQhmkyl}y#_*h-*Um08bZNJtTR(~ zL5Y(13tVK+7ZkpeR)yHN^lSq!bO&yKNWwL6~Ijx%bZb z&iT%3HdT}@$rw9rtj%W2@E7|kp(K*;m~^;Sr9EtdVyaabvX<$J6&DO(^UAsi5Pwvt z0hK_ISH0Bn<~f)oK3B7z!K^PqRWJB}i% z>_MxT01=4sAgmUzHo&sgWkG3mL}Fz$Z!waa;GlshummI#t$(k|Yb60+ObAg5ha~PYPEG>(@+6&?J!Z ztwP_!SoWD%jyHf{=|)i3>r!1%5!Nl;4C^t3=Lf5f%&Af}S&y4@lVuu;+6N4EC6J2@ zJ&FwGnNy#_!Of5&O)pe1Q4vJAI4Mk!0l;V&mFT8v#zjf!FkXHle?xr=Z(tm;6dg{X zsD*$f0LD@*iIFgcm`IZnrnm^nDU*~U2`&_e6!B#1Jkd(2E7+gO?c>3KhsUD@G&oNN z9Gsmkzud6dM%?xLyurlfzdku$mgXIQ`c6Z*F`X-!ekrsxgk*2+?>{!;;D@7$aG)T< z@5`!Q&{gz&UB+vdy-j0wOiAlK()s${-Yak3?%7Cp;xD~@=+M<8{OxUp?s5Ezo5kUh znPUF9jU&kM<#skU>hF#avF5^#YwP;XHr7qgU0ZtA^-uPsj^-7k+sH`=wtv~SE3@^Z zeP`~^&l?%hvfDS$YM_eeoitH@By+*?3-4ZP%M7(QFKRz^y=m+6YrlEV9C#-$J-DS~ zZgC-!TX=YhW12!$pPu+*)11ZS%=hbb`-?rzQ)e~O?OfyCSKCOX?`!7glSIqumEMcW zlHFdiVE{dMW3N9_D@?6uU2&WIlVT@U*ww5P7k4fa`Ybi$*T$Jw(@UuqEvM&&8QjLa zmKmD8FW9|nHy=349QSM0+2&t^Vcil_h3FlD@5to|zJ)Rr}&pEmq)fA;0BlF^!U z^mq3g+a||5_|mNS18?^}dz2e>Oxe~yd4l~yW&7qMw;HajAHw$hJ7r*Uwatj!d+*Vf S`R9{=Tz_GiZ+}7c+W!DBqZ!%& literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xhdpi/ic_action_link.png b/OsmAnd/res/drawable-xhdpi/ic_action_link.png new file mode 100644 index 0000000000000000000000000000000000000000..5455ecab7409f998b455befc60d8454d5e903cf3 GIT binary patch literal 1427 zcmaJ>eM}Q)7(W<_gMo8wG&7mG9BNQ^y|4D#yHG`XRO>8YX+j+ix!%2PPiU{)9Z-m5 zjyc8YoQ5%-IE-@}n}5h+78bUJiPUh@7F!Q z=lMNfx2LRRT~@~834-0KA|T*<_{U_P8HQXlMw%kxID-zZmuMx&?!WUZ_Q0P2p2 zA>aj~+*EfS6d=eGI~AYb@Ow7$k{U6K2^n)d5`$<2DOeMaiBb(P&;ST2Q3p2m)i)Tb z$PTQ+>LEQbCkQL+n>A40T;h|OYa~v_)~rSg;yhFk0fvaiBehYTk2|nQy*%6}t_cjC z6ftTX*c2(hrwnzf8bGaP7MDoMg4#GUWo2!g?M0M^XM(g7G>MZOZ)JFrMyDSPTGQkp z?-g9rw&2Nug$*Od6GUTUqq&hWt6GSlIF2JonxJVMO5l1^)DYu%RL@Il5P&XeO3YBy zD4NhH2Gn}PfkCEIE<|D;&y3=zJ{>3+G9oU<2+B+nkx0U?Non2if>|1KO6$I+7$Cer zSL-zi<|CMw1jE=p-cUjivf)cL1tvwT6;!D{0-}anaA5F@Syp7;VwL4UfMs!-Wi2>I zS~#5JWEy7y1*}rQ0)hcKsb?;{leAlk7=hy~E{dXxtwj{WI7zFMu{skAo5Z@Kx*#U#!#noGV5r5g%Xw3MtwyhO;cVAKvNok z?9$W-IvHnPnS+DPN(C6k9>fDdF#snEjf*k>IKx@UfQ@0SEG=Qvc=?g|P1Py9fqul2 zbod}m+W|)coTE7kr(g*207FT5kR>IHOwmC}WHAC#Bod|bNGT<+V0|XGGmQZcGpz-p zu%9&8I9D#vO$d_mky}{nix1y&7d6yQ|JwZyycyK72F#ZtKC7$4;hh zc72%}dTr%*Jzlgu_RNAT)8-v3>?tn{mJW67@4xRGD$dd7Z6A04GBK~YCZB)1tE>IW z4L$ADQ^zKj?;RR#J$za73^DkLZh3opSB?MX)-xBpotvr)2lZ&8L@s$d1?!SUxGgy6Vz~i37iHdMh>k-Qj(yJ@WSR|2*kC zo^RY;S3(Gfe)1DaXO(Lq_kFnBb~^flD>qiTC%?Pn@Q&5tp5vpv{r8u4ceHKk?5lhI zNMGI04G%v~N&Ny`yS?w;Vl`Y;*|Ox`!tAZrf6W@8u7+yqu95x!rS}iy#F4*`dOB92 lrOSlEwAoSp*8@{EGQ9E5*xAdA{z&{L-NhxssiNxE{{gt-_3i)w literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xhdpi/ic_action_social_facebook.png b/OsmAnd/res/drawable-xhdpi/ic_action_social_facebook.png new file mode 100644 index 0000000000000000000000000000000000000000..3265950e24902f8ad3c9dfac2016e4f1dcc17864 GIT binary patch literal 1286 zcmaJ>TWB0r7@llRyKd9aYLRr?hjD_vptEzI-5GY%Bs-gCCA+S>3(14E&gE<}Z06$3 z#N7=FF%fOShfq|g*xKkrFBB0CQfaX&8f-xjTC50>7;k-uv{a#l2KCHlH})ZPV9tNe zneYGq@4wBFT=u}0P&kAj$d+`!l!ub^-{3~L4hEKAgJOr58uAKO$*af?KzcMw0chHg zhe005TJ8DEAdVm#UeSv~-cV*hR4pSS`hp#cMUGFml8O;@ZYu)19l?)_^5L+cQ) zoWNE|4P|m@(sBUGMR;5#DHe?i5sKrZLi7oghG&9|5j2UDg2*u2@|PNWfJc-S%|LM1700 zVvTtT3^H8}!LT!#HN&RcNEA#NQI&0iijah1_;JX-pcFD)f7_$8w0n#gjRrYJm*(>%}O0?7)vAZRqs z0}61e!h({bHSMgYpCn^!FC%dR+ecAUitD8qCP{KhhD-W_Z|bH^*ON^ZG=1yPcSD!G zudbMMfb3aL(XvLHU632GJj)%iY&4myR~_9usGFKqargOUT8&x)j{XAB`W(wZ>vM2%#TslUDz9hH5y7SDzYpF`5bq}$4@Z#ju)YSZZ{N+2h!tGe!wq1|?^L2ZE zVDlN{(2ai=cJ@Ab_p{xEb(o%epzFY%Tk*Z!EukMe1JwDz)ve;UkA74-w(I>zKIzMz zGiqnw>6%_yo|!&=^xRiBu1hB-X4_9yLr*U}T=_8Iez$3U_WRx0yJvq7$0l22!ixnC zw>L8O<=R|-WHHlod$GJQy@U7yzgkOO?+!kD=$B0$Z~VDoEOh$l&Ed}S@rf%r_T67^ z|6OaHJNd`QpI^HZwjT;UKJd-Ta>sA`q?S-_BC!4B#Q9)(<*lDXvzhMAR|*$`ORWzs zExidY%^c}&^QNK_;R|C!RMtn@+ebCdr8DmJrV literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xhdpi/ic_action_social_twitter.png b/OsmAnd/res/drawable-xhdpi/ic_action_social_twitter.png new file mode 100644 index 0000000000000000000000000000000000000000..f10ae1b1f0259f977858cc903154c75b4f8b44b5 GIT binary patch literal 1687 zcmaJ?dr;GM9It}dl_}_e1Hmm;RB)t8-=t8qv{Whr6?v)5nIy93x@-%XVSDNzqX2>vFWHvc>!mf;2+m9hGFrh-H z%ej-JlB2bNk}?y3m?r@-m@fjP2#+t8ND*leAYk?o91ICy5JqHTp$rxPQxBK%X2$ih zIF)+J7qgRd(`ecxgCMKb%Cic2lsOgRBM1V)0!SbL84b{qWu#FXXtXSJSWpob%uJeS zk}?8zi>Qvuq~%0}57Q*`u8!$!+gqL`FHHq-?1c`#%!*yEbew$O3J|1@5!ZHdn^ z5l|dqp)$=FQxE+@2bjs-n;qE|88)(5GszSM%}`NTrhzch8kL;O-0*M`mx;tUuG2{* zpgLNB8@m@ zwFKJBG#RyuFq2ydTy3Tdz(k&92>UAKdLkU!j5F#8F zaHsJ2EBTx3Q|5$;!{neN(+dQ_1OgKvB0%^cpGhI86Y?=oFM%-;&KKx0RKkTAijci^ zUTG!A5!0Xc<;%ffHZMnuFf#LGW(KEWxNtFxHT{@IrHHrnJ}5-eJXd?<_NVQ+6W+2y z8zgF(;at!-`d0Yo>?XA~=wJZbtFn5IA!VN7gvwAY*mX3&wL+^%aUVz=Ru+^VwkTFN zIhT8v_%yg4;S`2g3k%)rXNEPm-Leinx5|g=1NIGc;x&O48lz&lySuaVG)8C-gWCtR zISTLGZNUpVTF*S~eK#SXAiPddB&uxE9KCRH%(W(J++}#@s424B+Pk~E8IBJvF5yTq z;kfI^uzyLv^1%L27j|AtIx6Gz_}1NU8_o|~_vN$Ln@;Z!Qa%rx65GW6?3sQ~+Q6Q` z@rtfYw-g`Y(sC0=@4N3sYfs1Z@h$iI3M5YNwSKg3qg(xsD=y`=y#p=tw*O{oAM!q5 zGV-riEvKW@wQ@=I`r!qozU|NYoVtH6znkUB`zf{7A3E9Smlf8gY+QdpU7%QbV^Pex zpzX=R5VB_OhVk}Bm%`7m*|SC2!QVZI@)C}CBsN8*y>nz2EZ!=_UC!%o|3Ft)E+2|I zP4Bt1h@76iIN+BPgy-Jl*k8TQ>{_h%>Y&G_+`OuKVCa)5w)~rfu+o^E%+qDNt9&cl zZ~BW$O6QL?oh_bGTtnX4cNdq1ESvkPmzI@#Zm{7g z${!Qly3gfbx?B_4*L$}oPj)EekHO8-sGo`9+(W6S#@Swkmg?+txJEH7{rZ(0*EpXMaYEHOcGMZ~%%bK*4QJi?kqb?arv(>xnSI=fwl0sT zD8k8OL569Uzp8#*=a={B_TH9Jx52UYzpb|dp2zr2_Q}YHuKz4)WL@$n!+))rbHV(P_ literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xhdpi/ic_action_social_youtube.png b/OsmAnd/res/drawable-xhdpi/ic_action_social_youtube.png new file mode 100644 index 0000000000000000000000000000000000000000..2d6949e458850f02e4f6d1e8db1c7510da5c8c46 GIT binary patch literal 1462 zcmaJ>du$VR9Phfx5S?LzVZ`Z?YAJ3Z7~;jx-1aprUF7RQvns^pV0B#U*PZKzwl_ z3W7k8TbhSKrNxrlrGy&IM*m7)(&9EDBV$X&6A*2&R92-Dg0umchzO#J>O{v696}LA zcA^c8pYSK#Af~Kn)xql4`jFJRLE>bzYB^Gw;-P{#Fa;zPZ&D3D1BhGG0m9f=Od?1-Qo-3shOOW#mLU{84%rp}`jwh2zTavbEdK4!)j>8EGrzi|cU`C5-3MouA7H2hhfFbEh!c;UB z$!HWrZKLT#A=610;t9WhTCr+O1qy}?PYDT}v=Mkbp7Co!+AxFQe;PAN8=;m2z=Och zHtG`0M`Upp3}bhHLm5HHhF_&CFeyTlN0TV=oDVQCw`N43U8nvi7XvH zLQxLD5dh;Tj>Je9LQJGd35&3VWS2=QA_**tLyCB&bnYpo>=mrf%yzml;9<v`QDFq7xsVLJ-&I~rSS4rHKtxGNg?|#f75c}{Fxo|Ms9w!?oA2l zyFNFkaB>_q&r4Uow6f`k%Q~6^yW>nv&bDI*hr;&ouH-e}kEQ9Hv*}s*x!1lJA0!91 zj;=gay=cB`qz+&EhCAHzjI{v29qYOf+Z^iu{M>@ZrR#q$ALJ6J|M0J?KyH;>2wWVk zW;&O=v#>TihO{s3Nq4!dJ4)KO9?9t&R64B1Jx{xSYdal&Vp+TUZJ&t}eS4L^YWq*_ zy)*D&a&UnWF$Tk*S@|edHeBA_MA!F#j<&l$Kk`GJIQn8~v}k8~$x{c9ZP&;AM9Z4t zGi|w%8@AeXJ#w8X@7|u?eZ;}mrjI+$l{@mI`<7hVGSu?H<*q$#h0VR!Zh!yFzq#Md z+F7)!q&>eg?@7)Y@5~$96+~~YlCR|ZbH9C=F1t1GT=z>m4ir5*+OTrXTK~mQ9t~Z& za(7$%qQKStKYg9k_g>xY(&F_e^KVqW@Zkd^;}5;tHgfbI&zautw%M;vj&#+6zl+0` X-W#z!?J;dl=1=PL)_Xp!4tM+q)X)lU literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xhdpi/map_bicycle_bearing_night.png b/OsmAnd/res/drawable-xhdpi/map_bicycle_bearing_night.png new file mode 100644 index 0000000000000000000000000000000000000000..02b762f1fd82f8a1ff67248cb01294f2f31fda53 GIT binary patch literal 4805 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 literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xhdpi/map_bicycle_location_night.png b/OsmAnd/res/drawable-xhdpi/map_bicycle_location_night.png new file mode 100644 index 0000000000000000000000000000000000000000..2b10fa53c36154d50a06e7912fa37fd09dd3cd0e GIT binary patch literal 6670 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 literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xhdpi/map_car_location_night.png b/OsmAnd/res/drawable-xhdpi/map_car_location_night.png new file mode 100644 index 0000000000000000000000000000000000000000..8369f4aaf2b0fe91f376702d360b22cf7e9f3818 GIT binary patch literal 5194 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 bB7uOspf1guAfc4sw|mC==EzE2=ji_f-=#GQ literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xhdpi/map_default_location_night.png b/OsmAnd/res/drawable-xhdpi/map_default_location_night.png new file mode 100644 index 0000000000000000000000000000000000000000..8e18455548ef2f3bed97e36edee2c4e44133cf36 GIT binary patch literal 3453 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 literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xhdpi/map_pedestrian_bearing_night.png b/OsmAnd/res/drawable-xhdpi/map_pedestrian_bearing_night.png new file mode 100644 index 0000000000000000000000000000000000000000..2e68880e2b1808fdaec55a46d9f53dab356a550a GIT binary patch literal 4879 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 RoWoyKCWht))p~Bx{|CB!vdaJf literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xhdpi/map_pedestrian_location_night.png b/OsmAnd/res/drawable-xhdpi/map_pedestrian_location_night.png new file mode 100644 index 0000000000000000000000000000000000000000..f95fdaebee282039da40bcda8e5d5729c264ddfc GIT binary patch literal 3441 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 b2S5SJq~^(bye4VwC&<};x81Fs2NVATH8R;c literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xxhdpi/ic_action_cuisine.png b/OsmAnd/res/drawable-xxhdpi/ic_action_cuisine.png new file mode 100644 index 0000000000000000000000000000000000000000..784343e18fdf12a25a19c57584abaf2dcdc28261 GIT binary patch literal 1531 zcmaJ>dr%a09A6$9o-a@=btYX`8%5pQ$31u9gnMvs%AJUi=-A{weg_xc?Y6hvEl^S_ zf@zN8phga3H&urq$XHLls|c?7u{UKToJ)E?&x6YpHMdkTW0c- zUfBuC1NqeoSX%8X7OE=*M#QogpjjFV1q6Z0p;~ZtD9ma$Y(Opx_pxgNLkA#gg$)}t zs?=MEIwb|5CcPOKNXm#>7(Hb&TNulHl!j-5v=TIllMHJzuq2HRJs8xch<>)nO%n;i{0zX?Q3+GcLge!h#Zz)qoU2V-h)D zs#I+lv~c0tG`xXq-$?dXfkRV}1>w!)g)u-;5`s!^KrHAc{a(s#FA+ z5C6SqvSILxUJQt=(IkpIZ#Lt!*=)oa(#YTp zBht7TP{1VcM&RegxSS{P9R{b_;;^_Gqno0rT$7b1?N+P9?sU*@tI6bub3LK3%7p|F z*ByYmhq$><<+4r%aH^yfOVa9i6%>|BsuV7lWYp;#$T~V_Ss)}z(QrmAO@m&$fD(uR z(XB{9bRf=b;0ZQZOcZZ0Sp7Kf=Xf|7X`B-QzzvL%B zgkV1@uyL-P>AQg-iDNx3d$HDYyZNLq(Vkwn+}M8MV#L(5aq+6}MwkBE-MX)xyf8bb zX1YBsQ1BXZ_@7aG(`)$y`|9k#HnD!gX=`T9&gJ@>vkt5Se_ns|!^(!nSs6=eTMLqt zT{*)eJt1xDi8D#HYsN^YO0mSwe=J~7jtL7PZ{)B9~%06s*_^I@u$9j6j z2gs58pg*}~;r))NHhMwV%5{-HMvu3;x8KV+k$HB+czW%Ny+@{lHr>5rZQfUqclciq zEkS2&4^8T?ntW{6qS-4ZtnXTMMCdo)9k=U+wPSWUwGq?i-J2-kfMXsb)5A*)!#6+pRw7 z*yY`}aSg7{=0g|qf4SqC|LsS*JX?t;XOk|0={^r@!HFb}ruBNsr z`BG8JE#HLBCPz+pV{Y}c9m^txyX&X#!_H=XcyLa2vtHJgPwM!%`I%79wy!^%+g>BL z==Zl}ynXR*=fTXqa^LM~yG;vcb_b8Pblcls-r1+`nxh#jd#BD@ARlrS*8XkIesD=Q z^5&^XYh*`#{v)~ci)%P-xe1!yNNE@v?vlpZq%D)}1=QU0>DOP{oZ(JOO-M@}|JG(S m5knK-9|or6A77I^8ELpu_H*Hy9pA)$$DUlD>l4SSwf_Nt#w2q9 literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xxhdpi/ic_action_email.png b/OsmAnd/res/drawable-xxhdpi/ic_action_email.png new file mode 100644 index 0000000000000000000000000000000000000000..c2a23815ab60a16a155bca3e1e5a22308ec00bef GIT binary patch literal 1816 zcmaJ?c~BEq7>{^Gl&XjqrLsok(oHs-bGM?C5CR!Zj2w!^TC>>=iI8mEED#VZ2E~Ag z2Ph)eQUrChc-KMgs7&SPSgRGqsRNoSibd2;D@vi(Zh%<-aNL=F?|pB--*^7L*#fO5 z+Q-}9o5f=JsA3ec%pT)@*`t^>;pwSpW}8k&CDL)EfzHrT1WSgK7y+ovx@01j(BYYD zekA6xSi?7%;uGma^&(VHnz=f+4%cqBGH4cS-U7Q-r%xeh03(u3mI%)C^A|aQ36J0` z6R9D!HIguzVzMYAE=v=y&q~oFIA_6pV4fXi444U82iVQ278`1h;0)MBnX~(v#{mXZ z=#&V~U{Hx_Ef7gk1R&yyK|RD50uqGF7l|c^WG(0F85!IR0hgqbd3*#xco58kVUW=PZJ8EYX9q2|Ssn`t!ltK8 zR@y{b0JlXQMyAmb946Ai6wFq&`mJG$ZKzO8$#{01mB;5oJhR!I*MPQ-jwSvNDoA~rnXu3*MFfZW!o^KEDiq;3 zhKa=>EEWqv1QH@3g5WSHCisL%j|m9_hI{P14=)!&QbaCNB0?pf&yNyGVMr#G%4Lyq zSSb~Wl_fVtfx_qdtg5BPl{hlTn}6Ao&CVJU$?1c<;0ALKJ71Tg_$4;sXfUWoHygI*`*@R$&J zZtA>4CC?SZPxtZdU@*el(IPC&JWd)GT%HIHwNzkH+O@)760g?TGq+>qBVtYOb6scB4xw~HN>XBBom8qU38S4r+-_pB$LLbt(*`vzp4;KI@`{y@N|MYtOoV)a9 zSo-<#9oiyCQgF(3MPO~iq~N%3Yfd>I1|2%Kc7JgtfZ#7ihVF39_@)^dy(M2(GO_yH z)c#3r!;gW1pDdG&3`oe?ACglQdXnxesLT~WXWVrjrD~Gi-YYf@0m|`$GXl{_-AU5CX4!d0uMNx!?dl7tYb=jOXKdN zY4a=L&aP^(IeFUL)j|DJ=Z(taU)KH_y`n693LX`=Tz4Nt)O73KPzns%`C4SpAmA0k#^u@ftX7=oT@aj-i zqq(cYun}-*fEn3J(}JJ}KU_ zxO!driq&=bA@spZf`2~_*>&mjKkAQvU-qy@nV8+N_TsDheA(YV+_h+aKuE3N_qu># zr~FfjE-J558NY69 z01)&Zc6x07jF)QU>F6($kZmU$a?0;-Kjr_@a4S6&8SguCz>SBezKk?G@Xd&6EcSzV U!IYitt?qx7DoUd`DqrRJ4_LCX3jhEB literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xxhdpi/ic_action_link.png b/OsmAnd/res/drawable-xxhdpi/ic_action_link.png new file mode 100644 index 0000000000000000000000000000000000000000..a2aac7ed8a3d2b82b6ccd87f1e93d3647000d305 GIT binary patch literal 1744 zcmaJ?c~BE)6px5NK|!m6;=xWBEQiT%Hs_`ZG$b6M2E(C7?I_9a1_DVoBpW&EfmCU! zc(xW)1V=#aSQQoHV2gmY;DJi%FiI@rL9rG=trZkS?FId<;3S~IQ*}l${n5|$bU=rR=}Wi@ zNMVxVX}Z{4GoF+ipN!^apa@2f2nR&jLdt*vC)Gfw56iPr!m~nv1!_lr^)dpr8gL^imx<}r7bd2|gd8r0X*4_@ z1LpBK303wn9@b??M}JUPC^h41k}xL|gx=W&$~1x`ENO%ZkV=QE4g@dJ z88ITu65=S+NYpaitXqX+(PqK`4Ch&>dk+Ram!)B|1zLtitJY8p2WF@-9A~f*4y56; z*<2os(ns~Nck(yVrxb^Z!{me`)WWa;MeZ{pu*}&pMP*Y$_W_>!oumo=CVz}(IQXH# zF+R@+6RKT(8*`xXO_D2_5!0(W`wJuehFr@VW<7SPX&`QSFBX-j&-f^-(Z8hS&S%|0 z!6COA&}!zBe6MBO!B2N}fk@@PwRW?zyx?QfRpiPaU)mGp(Q|Oz!@N$>gqeuK6w<0v zRRZ6o-ZuNnmmbqR7}q_KegO1=UsVlGSgP96*Wt=<&?&D}UsEPmxg}k`Jkbi?9MHWy zm)ROWnExzAofoN}AG>*(y)DKXU`uK#dXaR=W`KNb1<#Z1JN!@Y>`Q8kIVL&d86Ngu zsn0&|wL7sE#CuhP{+#VtivQCu-2d71?QE1hB{S21v@WU*jgMOy7$A{%d|#1Z>y7P` zFMTqFjMouDUtjm8AVu@p1D?XeHT9wY4#gaPRdfyL+_^q?UAjGQ@niiBp4WAzsB^v?H2t(2G|LnAQ{BEJnZi*nC? z($#i;Te;>I{!4AZ^r!c8h!-GO(qVnmy>V(=xQFCk(8hq@>x=z(8_J$-@2bb{@!b+8 rOC{4}PCBogJR#vNNhR(VSB`U|9mnF<6x$Ugj(?0iDqeOpG9~|ihn1DR literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xxhdpi/ic_action_social_facebook.png b/OsmAnd/res/drawable-xxhdpi/ic_action_social_facebook.png new file mode 100644 index 0000000000000000000000000000000000000000..eee2907d9f581333674871cc81798607ac45496b GIT binary patch literal 1425 zcmaJ>ZA=?w96vK4gk>8l+afIUIMg9>y_de-UFe`M6iU|8v6596qWAI?4rs5t9<&e_ zl`O;QUfFb-;Z{+Dj?IYM2L_vOgE6>I(9W zpbqd-$Ifw3h9E0;%Ray6cW>cDC8*;QI=Wae4ABTuRvruUVhhkv0W``X3--szml!Hb z7HqrGO}fK&&?HxPs$g5E$0v5Sh^&N_Z$`^v93%(=jYng_)=-3tS+FE82j#>yfuTti zt;K>ZI^}nJQM;l7)TlGzB1sugGpnPFCNpa;MQL~@NQR(EoMbtpo+D{A^S&K-7VV z(x!^A9)Y4X80PNbh7yX<8?IKBVNv*2ha$EGK}d5sEExQvlVpiA7$r#%OeUN*nG85f z8d#iVB^oyY3K&Jf00M%P=2;GJ(=%2^@3gZ9Cq+?}MusM>3}ds}ZM2gy8f|H;D-_ZA zkOy0K_#8P&My5>W2^Jv9|-KXNbP0cwrK}wl3-`&`9 z`r>4z`Dom?>3UE7KClszc!&O8SG2RFeQZz5xm&`H4X^(aZ@5r7FzxSs^T$^gj!%}f z7kbL(^3K;!y~PZ4togd6xZQd(wEE?N`y;Iz2Pa;em8pDcK<`Z4{#hUU-Kq@pa$wq_*5g+lgKoI5;w^8K#ZXfgo@ z^Z}=-l^%|o|;|X{nxJV#lt^rdbj%~>&u*3Iir**qo>D&fUf(sgT35Z$B}0e hxCE2U8@N~W6;d+W^W4&-)cndyAM! z2j*4CEFt|BD5*FJh$M74z-912jK$^vAuxl@<%Pf@K>$RZnJhjNVu37Jzzr6#AYkF4 zQ_*yCg&-M;UWi4VgmfiIY6VQD!C+t*f*FJ^gUNhpgvziqDD}o_gnOU z;Cf7_(vm7d16VwwG9s50(kY~`Qc!Ef;@6Hf`h`MKC1V;|G8z9J z#v8Tul6)=BOvd#@t`4L6q3~NYrfT=+fh>v?8o^ebifRg)jSyI_8rP7qh>%X*Fytz^ zfWwu`WilQQgm^p-2(vga2*Yv+t;_JS?)r?!Gf9gdQOPC^jbi&K!KBuGN9B(y+e zz z24XT4N4YT0k+UHBg1!6?^?Nm^l!VGdy9h_1fFM2&vv3fGU^d96N(jn=*%+wcu`rID z4Jj~`M`uzHnU>M{!ze9^sQI*PUlW5myrveeq4=buh_hy&H^pLGb}SMhG4@Z^?GSmO z?wuJeNN|cxd@nuHOux=^vi2(|EB@LC8Zb1k@Ku`XzX2vrkDlJo`>m(Ur~Z*|MQ?Wn zk{sx_rL2NyZb?w(9DBJRUiF|Ob?R#2Z9~Syrs=z14IY~t3mdPSD*UePV|+(xt4Uo` z74B@dyJoF2oeSRyfFF2@YCT2slDVEzho-iBdpv7wkF*ohs|Ux^9!6jH-n`K#+xE$+ zA1bn6oU&>v8!k*~pHO}}^>OZ;&Is|L64k2)MGQEXIe`-hfJyNv`aKeP1l z&Ie77BgLaZaq&O@FR$DElVavI|Gvr!I2##AVSN+3tL~{R{y$uY8>S#f6?>(`DrGu9 ztVq_|aj6#iY7R!jDn(EBvt zgCZxxO-K5s%xT+$!;b(*NlEVWF!WYoH_$A;HMQ-`LvNF~s<6?n9MUC)On9%C%+6FE zzkf%yDvrTfSAyFh#p7#{;frgAg~1Uv{LZeQ8b;&Y$L*z8m+kDAPHH|J53*AaajxWQ zUp_qY?=P2BgjY|t|LWl|CAJ+M+TeV_&g_zt(6Zj-^QEwtY<~QF`Bg)H+veV-K1Ken zeK!YJ9@#s7BH^4zPFbLv(q3tsQ%uy`nBxMLcX^t2rp`o+SUGGMM2@e|xgtnSsPQP; zTPHefa<)1ilbPn56zV+VdQQtH?Zel0zk5=${vLZMi@ywBE>jZN+gCK=?Hg6^WeT|Z)LvA_U}PV4luw7B69Cq?to|l(Mp{>=I~RqYSZBV6 zda+!%t|prmrQY;|nJ3GKh@j8_Ns%{iGWM)uofG+OBY(HBtm>ae{L=x?7_-Cs z1MZ*wU2l5paKCS32W!K=Q-{W?XTHu$^50hHm;PBC`&cdiZr_2{xQo#rCFCIP6*lGn zI({;{)too0m8Nzbdix*N+r-GOxNdk^S4$oPe9$1$?6#}7&M~1=HK%T6_-!~}y*(x# zf4rTNel(C@+U8hZ^)A#G|7~FA#vb_tt7^&3Wj{KRl`)+j6*0eYyo@Ji`l_XplZhAR z9824bQrVSV{{H`M|3$ar;^EPsFRQ%~uMmTYTiQ0hRl-gG4r^#EJlh$@_1QB_e6p?x9_qj+Wm|zt)rg-qXKcf42F);>n9ySs~9aP4>1Pu&Ye%Y~6iOAV4dy4-Lcj+sx literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xxhdpi/ic_action_social_youtube.png b/OsmAnd/res/drawable-xxhdpi/ic_action_social_youtube.png new file mode 100644 index 0000000000000000000000000000000000000000..88194ccc9cc6578bdb3544d48e03611b8dfa22ba GIT binary patch literal 1711 zcmaJ?c~BE)6pzISLK#FUo~6>zhg&Bdk!4FrS^iGc*9R;Zio7qUXKF}p}O#tPUX z!*poTVhe3;J8C^@Ek}_7MW~9<(Fzs>@nVFjGgT24FFe`}5cChHJKuiSzTbPlcg>b) zHLJWm7kF|w9PhYTRU*5_I$w_&?3{GFb``tKXQERW9c5y&aXa8B3CaL?aTYusBm$hs z+1LTXIUKjGq&|g7QOC=Tltq9$Wdsh3jYV@f;VT?A+?W9vo<jRt5h~({VnJBozEL z5;dZ>MFBGzn`;NUT#eqCn_5i=ym+ClN>?BO(;@WSBrGk;*XHavsW_VI&Mj5eUKL5|JE1d6N&HwPq(w z@})}{NI==sVIhWLFoMD;3b7IponvKi2V|uKT^dw?Hrh!W zLsC|rQzLGmvKR%QWjf)4#imwIDYnv+fnq}jJ8&B;6do2*Wn{YQBql?ED{sP2!+CENf?SK!@?q!QITj& zm_!ok!p2!?2Dci4%Qnf{p2RBu7b}ml1Dv7kdWy<)Re{z_F%)g4Y`mzb@vQTfts$)h zl}!gb(=_3=3fRd_fQYeE7T$QA<>YHP$Rt98NEBv*3?|&bPGS_o2>>7wCPoZ0kw_v% zjr>VG@k;zA>Xf}<{jj;{$W1631~3Fb7>WrYAsa%-AQBoOlN2$E2_b4S;!-}$QiPqQ z^GYeXuGso?Zl@Z9JxsM0u(JJRXB!87)`f65Z?wj#lzK=1t*YZ0e#&{D-iUv;G41-P z^*g@tFXT^;4=ULk7rbc$4g#gYnJQ(qzVp1MHS(Ez;h}=jlJEVM3DvVpy>e%(#lF#W z^NG!^(E_9@zcx?wX!D3)-mT%Y;j&uM{j+KNFJ>-i8>{}rbJ@1SsWHz_rJNky30=oZ zGL94&2R!=RbCqRUZqv&7`l0;1%R#+KYcC(J9BWN(HI&j7t?-EZ@;wnx15Q7zyz{$k z#P_HhJk)q5p?_seSMu15hUsH&q=(l)L_;8YZ03Q2U}TZGEN7;spwUNJpLb?USIgqi zb1h#nx}M_ECmut6^S)@@S7w;w>#dp7pPK3Om^fFa`uxyn+QmJO}pusnrN(Z7eg(3YS^4i^n;pL+pptBtp?3Qk~`fFn^Z8*H;;L?tuxA^D z3;mt4^r^PlJ*}v=?W0N%Tqj7bz@Jy1#ufKl21DA1MM;YK>s|x?eY*yIYJR?WsyR1g z_m#r0-F)bZ!FBKU`j4K{1?=+c+cQ`Eq4vbdx!!8!0}t-m4A06ktu|HHS>?gSdP)`+ zzYn!vHA{cIaKAfRbK$qXqHWW$-k_T|;o9;|9@x=iFAS7pt*QBkwoqGJ(w{Ns-`>=) zLg4ksqiH48p#_%`AI8&-=a>HbAb-{(ZgG5#j+71N0?=IFkeY|l#ZPwXuFkCgX}Gqh z?&{havZAN^?&@FfUAvbaZLZoG_Fl;2@5J1MSyQ9vWd+GYUw9&%7s~Q|`D1%)oWGE` MXpQQZ$n}N)0nns|2><{9 literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xxhdpi/map_bicycle_bearing_night.png b/OsmAnd/res/drawable-xxhdpi/map_bicycle_bearing_night.png new file mode 100644 index 0000000000000000000000000000000000000000..77eaf5bcb3177fca351ec9f4e05ab9747f3347ef GIT binary patch literal 7122 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 sNbs<2IOG3UMf~3y`uUy{M*dXITiaYPijTk1W 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 TBkpbgoIsV8RFWtcGYa~D*p;Ke literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xxhdpi/map_car_bearing_night.png b/OsmAnd/res/drawable-xxhdpi/map_car_bearing_night.png new file mode 100644 index 0000000000000000000000000000000000000000..76a8e3cb74cd4ad0cd78100d676104e81c2772c7 GIT binary patch literal 6511 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 JD>o%D{|7y{eL?^L literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xxhdpi/map_car_location_night.png b/OsmAnd/res/drawable-xxhdpi/map_car_location_night.png new file mode 100644 index 0000000000000000000000000000000000000000..3d7b62147ea6bb51cf0259c1505e3fa9d7c46773 GIT binary patch literal 8236 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 literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xxhdpi/map_default_location_night.png b/OsmAnd/res/drawable-xxhdpi/map_default_location_night.png new file mode 100644 index 0000000000000000000000000000000000000000..237b7659bb08519a360f2b98daf36c352bc133d6 GIT binary patch literal 4813 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 literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xxhdpi/map_pedestrian_bearing_night.png b/OsmAnd/res/drawable-xxhdpi/map_pedestrian_bearing_night.png new file mode 100644 index 0000000000000000000000000000000000000000..d8610e6626bc5e8d3d2055463a6b8b284909c796 GIT binary patch literal 7102 zcmbVxcT`i`)^8FZ1dt{Of|O9CNkReyNB{{{klw36fKa4_5_&O|16U}6QUz%WNLN&l z4hpC=k={j=-n$6AcL*1Md`OQ(f2wiVg zysMjLh%eqaM9;)A#N83?#IJN6st|-B3-H7fanK-74=+DVkRt!zaxvuRKiv}i(7#ED z?uz{XGRi{N0IEvx#Y0hW8JHsiDGilH!;vT%S+uM;RFd45K*&i*B47wK1|@|-NJ9U8 z@RPOqIyqyE)HMFBi`-J=cO??NF%lAifr0QqDLBE`MFNRNqa_fM5|WZIG6l>p*o%k@ zf_eD~{3AgP@8{_2=1p`XctQV2#5oZBiHiJWOaCicQWA!6LOD4*kPlge z+&^;u8@~)f5+$u6jYgx8(nzE_N?AoxT|-(%MT*?7Dl7RPUM(*_BF@VZ|Br4rvhIKL z%Kfjr7*$_9j!5t|ArL(Ni2?&x0+Hb7O7MoNs{ZYDsEE0nmlGk-PxOzQ{xxbfysujT z-burk;0gU3XN=o_u>m0~f3^fn-8BLhU=Ttq&sq-(P%{_N(T_La4&-_XWtj zZK8r@Skv?*{DwPip?X@sBxbZS0+M;{q1?reN>xZYA0{aG;;Le&nDE#08Zh+oEQ~}F-`^q!hB8!wwC6)y8$==Q4G-9F=bZybp|GIOhC6gsK^0O zlUbw@-Np-f->JQM$%K?QuH0x}(iD|nF-j8#NPhbC+$DE$_ZED#^ySN!_3k6(^>H3a zkE|$%+e_JmP*TG~JyA{w1F&cPUpm)0bd1q6;^?m`Ru|lSimoy(+PxPmD=YgfaF8UN z8>B+1#yc4Da3s3ctH@udg2jznt3h`n-E@K=NOkcQ_;VhhbOmNDjF>Q}?h(s3zkk;2 zOQ@`e5^rxZx1DQRM${jL-H1gW;nkr?mmvERr+Ga^JeWy}dxwdCO5pM`t!R7lKP=QPc6t zK)H{MoSq!cnz&JCaSTl;S6tcKqj1(4I9el(P)f605L`c_zasOSTQ>3`@l|Y0eC?%c zW;*;Q>-tu9q79m9V|)*5R96weoes(ZiUNKCfkG{z>L}M}rytC;q(CLAl3fbGsdKV^ zfb{QEH66A~tgIftSIVj+AtIGG%gKNq0W#Ga@NsEQpn5&~$04{B)|L-5ArfwkRdy{A zmClFP8z|}QSmeUoI@|RHkk{X)5rZ3W0npOtyPqCklaKhdT%5@*AHY@Q5LY=^BdBS4 z-zGFZMfyP&x6XP3w^a&_E28^xi{`RQ!#Ff;?8ANbJ5Y}S%iu@w*3S^zo^*xN*BVnS z+h3<00rWx9b%dC2jxQ(I&HHoY-?|OIFm>a-^V^5{*_8*k;{wb>A)QqTKw!?*?o1Uq zQ{`IC3pibE?a&ai=kDx}k5}0}tlm=MVE}%-R$69Kk2 zC0pX%bM-%WsB8KfRzM&-3kSFuZd?A8U8;7jFR_WK@gK9<;WlG0JtyDPj@pL8Mw0?u z)7J)4pa9cjIUNDPcx?PkWAN?~(y>$L5Itu6N_p&rCy#*@%(QPe7+zuXLyNo3|XQ6ZQbaUvw=MMh~jE=u7#GzM!aa`ew=TUxtMmy8Gz4sYB(l zr?g8lw+U8=!j^824pvfAQ+qFRF!usHn&L%r@B*dOMshJsC7F86C4im~ zA790iqQm@m99#E8=?xCQEbK!%zO$*RJ=f2a#8ZD^_Q!l@i(0v(nPgoHh75V+^|6*q zG6ihTDDHo`!JD(-H_$Z;Jlj&h*6fGw-3FPQUpD+G`W*W$yjQd)+JbXQ3RpMu6>wF- zb!o~5ZXT?q^)YS#y>oAtX&#@@EzhgN9x$dO$7m6>_yryXIZi&Z`e)nl9RDqu9q~V(SA-EkYCfwEfXZ_v}K0P$)&99x<*Plvlp2zFDttS z7Z;z}`@nAJAuZ<>8O@qn2aASYmhpC>jbr3J+r)LmDlT_`$0aEGPTGu@WtkY527TVm z_=PmAsZ?I^zFT$C@R$pi57dBHmz9@$D52x_)pVTG($gpDSqrR8bl%87l3xTBS;_{j z)pVu2CCr{ReRQHV4|w}|&Svobo>AOEav~??lUR+dE`}Ffkl{mfaWi`U4dEU{>YT#` z^!$6$XvZ?qRz7fJO3A#^rry?ZO2rk19JhiFT(K~E75PNeB8gY&Y((*JYS)EVraJ_< zwLF}g3Do?6%o_xR^vQxioN6}V;}i7YT&{pU<5vGHP|50djX_--OUvWUsi`S?LgRL4 ze}$sgmkH=r7kIDLXm6~>G1P0Kc3D30`y<)5p17yxyz`^N`i+OBeu6b+mehFB z+CbJHCCpZtDz>&W@}i=mNhdbliv1wFI%Wf6Q(^l_*t=eAHZ3e?eFih zoK)I2g)om-Y580&ti- z#wY)#^S;HynBkSOx>o1=<5TY1+8Vuav0iUwWo3Z0!xTUCvegwzFTMYGs+Wp8Al%C_A+6ZrLC10`UZX}G3Am_X? zjoUBhx0BlU@7Bo4Y;m_&=CG|JBrT)3&>MqG;9M)H0>FkKhsW+h&GY$ zdR*Lg7EYV-4o3xWRgO31XLjF@$Vn#2{kXn|o!iYa)8OyE@Fn`m@;NAdO9XfK4Crns z*rcGNwh+r9<-CUR`>9i*SDJNboHInJCPKm{(YO0c{#ge4CGT>lkdH>2D)QyHA! z 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 literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xxhdpi/map_pedestrian_location_night.png b/OsmAnd/res/drawable-xxhdpi/map_pedestrian_location_night.png new file mode 100644 index 0000000000000000000000000000000000000000..1c8e50e1de55a75d29aa3c664f4a5e35e73e30a6 GIT binary patch literal 4811 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 bWH| Date: Fri, 27 Nov 2015 14:59:27 +0100 Subject: [PATCH 08/58] Translated using Weblate (Chinese (Taiwan)) Currently translated at 92.5% (2099 of 2267 strings) --- OsmAnd/res/values-zh-rTW/phrases.xml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/OsmAnd/res/values-zh-rTW/phrases.xml b/OsmAnd/res/values-zh-rTW/phrases.xml index 6e41267e3c..9313266091 100644 --- a/OsmAnd/res/values-zh-rTW/phrases.xml +++ b/OsmAnd/res/values-zh-rTW/phrases.xml @@ -2268,4 +2268,30 @@ 文明:米諾 文明:蒂亞瓦納科 + 動物訓練 + 訓狗 + 訓馬 + + 准許馬進出 + 不准許馬進出 + 准許動物進出 + 不准許動物進出 + + 類型:和解十字架 + 類型:紋章 + + 原材料:木頭 + 原材料:金屬 + 原材料:鋼筋混凝土 + 原材料:混凝土 + 原材料:鋼鐵 + 原材料:石頭 + 原材料:磚石 + 原材料:磚 + 原材料:塑膠 + 原材料:砂岩 + 原材料:花崗石 + 原材料:金屬、木頭 + 原材料:玻璃 + 原材料:青銅 From 3727475334d22e63d80db36d157e6569538b5f86 Mon Sep 17 00:00:00 2001 From: jf-simon Date: Fri, 27 Nov 2015 15:29:42 +0100 Subject: [PATCH 09/58] Translated using Weblate (German) Currently translated at 68.3% (1549 of 2267 strings) --- OsmAnd/res/values-de/phrases.xml | 56 ++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index 5fdb8fc87a..322ddb949b 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -1605,4 +1605,60 @@ Pa (befestigte Siedlung der Maori) + Historischer Bauernhof + Freimaurerloge + Scout-Club + + Historische Tenne + Historischer Galgen + Quadrat + Bildhauer + + Gebäudeart: Kloster + Ehemaliges Kriegsgefangenenlager + Typ: Konzentrationslager + Typ: Kriegsgefangenenlager + Typ: Arbeitslager + Typ: Nazi + Typ: Gulag + + Baden: Ja + Baden: Nein + + Bootslager + + Brücken ref + Tunnel ref + + Ref + + Fracht: Passagiere + Fracht: Fahrzeuge + Fracht: Fahrräder + Fracht: Container + Fracht: LKW + + Fitness Station + + Hackerspace + + elsässisches Wiki + Bosnisches Wiki + Friesisches Wiki + Armenisches Wiki + Niedersächsisches Wiki + Ossetisches Wiki + Piemontesisches Wiki + Sardisches Wiki + Serbokroatisches Wiki + Tamilisches Wiki + Kasachisches Wiki + Usbekische Wiki + Tschetschenisches Wiki + Urduisches Wiki + Okzitanisch Wiki + Javanisches Wiki + Kantonesisches Wiki + Astur-leonisches Wiki + Lombardisches Wiki From b674f917da9f4357d4c4bea713d93f290b3b6496 Mon Sep 17 00:00:00 2001 From: xmd5a Date: Fri, 27 Nov 2015 19:28:17 +0300 Subject: [PATCH 10/58] Fix ru string --- OsmAnd/res/values-ru/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-ru/strings.xml b/OsmAnd/res/values-ru/strings.xml index 1b79a97ce7..dd1ebd75bc 100644 --- a/OsmAnd/res/values-ru/strings.xml +++ b/OsmAnd/res/values-ru/strings.xml @@ -220,7 +220,7 @@ %1$d из %2$d объектов успешно активированы. Нет объектов, чтобы %1$s Вы собираетесь %1$s %2$s объектов. Вы уверены? - Загрузить карты + Управление картами Активировать Архивировать Перечитать с SD-накопителя From 1765e8d3e790598c8dd6c1964d8a11b9406168e9 Mon Sep 17 00:00:00 2001 From: Adriano Rosa Date: Fri, 27 Nov 2015 17:28:33 +0100 Subject: [PATCH 11/58] Translated using Weblate (Portuguese (Brazil)) Currently translated at 56.7% (1287 of 2267 strings) --- OsmAnd/res/values-pt-rBR/phrases.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/OsmAnd/res/values-pt-rBR/phrases.xml b/OsmAnd/res/values-pt-rBR/phrases.xml index 7443b556ff..648b61b74c 100644 --- a/OsmAnd/res/values-pt-rBR/phrases.xml +++ b/OsmAnd/res/values-pt-rBR/phrases.xml @@ -1399,4 +1399,6 @@ Calefação Sem calefação Bicicleta: permitido + Bicicleta: proibido + Bicicleta: permitido somente no verão From 1e52a62574be8ce1ce4c2c976deb2c773e53b680 Mon Sep 17 00:00:00 2001 From: ace shadow Date: Thu, 26 Nov 2015 23:05:26 +0100 Subject: [PATCH 12/58] Translated using Weblate (Slovak) Currently translated at 100.0% (1835 of 1835 strings) --- OsmAnd/res/values-sk/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-sk/strings.xml b/OsmAnd/res/values-sk/strings.xml index 692c8d314a..d49bc5832a 100644 --- a/OsmAnd/res/values-sk/strings.xml +++ b/OsmAnd/res/values-sk/strings.xml @@ -1847,7 +1847,7 @@ Afganistan, Albánsko, Alžírsko, Andora, Angola, Anguilla, Antigua a Barbuda, %.1f MB Aktualizovať všetko (%1$s MB) Počet použitých voľných stiahnutí - Môžete nastaviť, koľko voľných stiahnutí ste už použili + Zobrazuje počet využitých stiahnutí Nastaví príznak indikujúci prvý štart aplikácie, ostatné nastavenia ponechá nezmenené Simulovať prvé spustenie aplikácie geo: From 22b87234bec152d3f099e71a519341124fa7b2a8 Mon Sep 17 00:00:00 2001 From: Thomas Tonino Date: Fri, 27 Nov 2015 20:20:03 +0100 Subject: [PATCH 13/58] Translated using Weblate (Dutch) Currently translated at 100.0% (1835 of 1835 strings) --- OsmAnd/res/values-nl/strings.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/values-nl/strings.xml b/OsmAnd/res/values-nl/strings.xml index 946d4b4217..3267ebe8d4 100644 --- a/OsmAnd/res/values-nl/strings.xml +++ b/OsmAnd/res/values-nl/strings.xml @@ -2166,7 +2166,7 @@ Afghanistan, Albanie, Algerije, Andorra, Angola, Anguilla, Antigua en Barbuda, A %.1f MB Alles updaten (%1$s MB) Gebruikte gratis downloads - Bekijk hoeveel gratis downloads er zijn gebruikt + Bekijk de gebruikte gratis downloads Kies waar kaartbestanden bewaard worden. \'Uit\' toont direct de kaart @@ -2241,4 +2241,7 @@ Afghanistan, Albanie, Algerije, Andorra, Angola, Anguilla, Antigua en Barbuda, A Toegang vanaf kaart Gebruik dashboard Gebruik menu - + Vermijd trappen + Vermijd trappen + Vermijd grensovergangen + From 9867f78c64728f6199359fd5e63078cc7fc536d0 Mon Sep 17 00:00:00 2001 From: sonora Date: Fri, 27 Nov 2015 21:08:51 +0100 Subject: [PATCH 14/58] quick test --- OsmAnd/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/build.gradle b/OsmAnd/build.gradle index 5aecd4a3ef..4300b65a4f 100644 --- a/OsmAnd/build.gradle +++ b/OsmAnd/build.gradle @@ -38,7 +38,7 @@ android { } defaultConfig { - minSdkVersion System.getenv("MIN_SDK_VERSION") ? System.getenv("MIN_SDK_VERSION").toInteger() : 14 + minSdkVersion System.getenv("MIN_SDK_VERSION") ? System.getenv("MIN_SDK_VERSION").toInteger() : 9 targetSdkVersion 23 versionCode System.getenv("APK_NUMBER_VERSION") ? System.getenv("APK_NUMBER_VERSION").toInteger() : versionCode multiDexEnabled true From 14f592df579594443c93e44cb54c1026e948afc0 Mon Sep 17 00:00:00 2001 From: P Date: Fri, 27 Nov 2015 20:17:33 +0100 Subject: [PATCH 15/58] Translated using Weblate (Bulgarian) Currently translated at 93.7% (1721 of 1835 strings) --- OsmAnd/res/values-bg/strings.xml | 41 ++++++++++++++++++++++++++++---- 1 file changed, 37 insertions(+), 4 deletions(-) diff --git a/OsmAnd/res/values-bg/strings.xml b/OsmAnd/res/values-bg/strings.xml index d7dcd055d0..d84484cd27 100644 --- a/OsmAnd/res/values-bg/strings.xml +++ b/OsmAnd/res/values-bg/strings.xml @@ -12,9 +12,9 @@ От: - Обявяване на ограничения за скоростта - Обявяване на камери за скорост - Обявяване на предупреждения за трафика + Ограничения на скоростта + Камери за скорост + Предупреждения за трафика Разглеждане на картата @@ -1348,7 +1348,7 @@ OsmAnd е с отворен код и активно да се развива. Възпроизвеждане на звук или мелодия при снимане GPX точки Обявяване… - Обявяване на имена на улици (синтезиран глас) + Имена на улици (синтезиран глас) Използване на филтър на Kalman @@ -2123,4 +2123,37 @@ OsmAnd е с отворен код и активно да се развива. Функции URL сесия за проследяване на устройството (%1$s) Автоматично стартиране на трекер сесия + По-късно + Първи стъпки с OsmAnd + Нова версия + Въведете име на държава + Изберете къде искате да запазите файловете с карти. + + Актуализиране на всички (%1$s МБ) + Използвани безплатни сваляния + %.1f МБ + %1$.1f от %2$.1f МБ + Сигурни ли сте, че искате да изтеглите карта само с пътища, въпреки че вече имате стандартната карта? + Изтегляния + Пълна версия + Моля, активирайте добавката SRTM + Моля, активирайте добавката за морски карти + Купи + Изтегляне - %1$d файла + Пътища + Остават %1$s изтегляния + Сигурни ли сте? + Брой редове + Покажи GPX + Успешно записано в: %1$s + Задайте тип на POI. + Последни места + "Установена връзка: %1$s " + "Проблем с връзката към OsMo: " + Уникално ID на устройство + Изчисляване на маршрут между точки + Рестартиране на OsMo сесия + Спиране на OsMo сесия + Стартиране на OsMo сесия + Крайна цел From 020224db66686a7b7f1f03fed9d6f5c4489332a8 Mon Sep 17 00:00:00 2001 From: Thomas Tonino Date: Fri, 27 Nov 2015 20:22:05 +0100 Subject: [PATCH 16/58] Translated using Weblate (Dutch) Currently translated at 100.0% (1835 of 1835 strings) --- OsmAnd/res/values-nl/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-nl/strings.xml b/OsmAnd/res/values-nl/strings.xml index 3267ebe8d4..5a622f1b4a 100644 --- a/OsmAnd/res/values-nl/strings.xml +++ b/OsmAnd/res/values-nl/strings.xml @@ -2166,7 +2166,7 @@ Afghanistan, Albanie, Algerije, Andorra, Angola, Anguilla, Antigua en Barbuda, A %.1f MB Alles updaten (%1$s MB) Gebruikte gratis downloads - Bekijk de gebruikte gratis downloads + Bekijk hoeveel gratis downloads er al gebruikt zijn Kies waar kaartbestanden bewaard worden. \'Uit\' toont direct de kaart From fdb2dcd1720da8109a4a65355a22c92470ff45d4 Mon Sep 17 00:00:00 2001 From: jf-simon Date: Fri, 27 Nov 2015 18:38:16 +0100 Subject: [PATCH 17/58] Translated using Weblate (German) Currently translated at 69.8% (1584 of 2267 strings) --- OsmAnd/res/values-de/phrases.xml | 42 ++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index 322ddb949b..3696270a0e 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -1661,4 +1661,46 @@ Kantonesisches Wiki Astur-leonisches Wiki Lombardisches Wiki + Nepalisches Wiki + sizilianisches Wiki + Bayrisches Wiki + Mongolisches Wiki + Neapolitanisches Wiki + + Feuerwerksladen + + Shaktismus + Maroniten + Gestell + Spezialgebäude + Schuppen + Poller + Informell + + Taxon + + Städtisch + Angetriebene Pumpe + Wassercharakteristik: mineralisch + Wassercharakteristik: schlammig + Wassercharakteristik: schwefelig + + Wasseranschluss + + Elektrische Zahlungsmittel nicht akzeptiert + Rubin + Rutil + Schiefer; Eisenerz; Kupfer + Schiefer + Zinn + Tuff + Uran + Vanadium + Zink + Zirkon + + Feuchtwiese + Moor + Sumpf + Schilf From ab41a8f4dd47390227c1130ebbc299d013aa2383 Mon Sep 17 00:00:00 2001 From: Adriano Rosa Date: Fri, 27 Nov 2015 20:11:02 +0100 Subject: [PATCH 18/58] Translated using Weblate (Portuguese (Brazil)) Currently translated at 66.0% (1497 of 2267 strings) --- OsmAnd/res/values-pt-rBR/phrases.xml | 225 ++++++++++++++++++++++++++- 1 file changed, 224 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/values-pt-rBR/phrases.xml b/OsmAnd/res/values-pt-rBR/phrases.xml index 648b61b74c..6d4c335ac6 100644 --- a/OsmAnd/res/values-pt-rBR/phrases.xml +++ b/OsmAnd/res/values-pt-rBR/phrases.xml @@ -507,7 +507,7 @@ Hotel Guesthouse Hostel - Motel + Hotel de estrada Abrigo de montanha Chalé Apartamento @@ -1401,4 +1401,227 @@ Bicicleta: permitido Bicicleta: proibido Bicicleta: permitido somente no verão + Apenas entrada + Apenas saída + Entrada e saída + Acesso de verão: apenas entrada + Acesso de verão: apenas saída + Acesso de verão: entrada e saída + + Estrelas: 1 (Turista) + Estrelas: 1S (Turista Superior) + Estrelas: 2 (Standard) + Estrelas: 2S (Superior Standard) + Estrelas: 3 (Conforto) + Estrelas: 3S (Conforto Superior) + Estrelas: 4 (Primeira Classe) + Estrelas: 4S (Primeira Classe Superior) + Estrelas: 5 (Luxo) + Estrelas: 5S (Luxo Superior) + Estrelas: 6 + Estrelas: 7 + Quartos + + Motel + + Aceita moedas + Não aceita moedas + Aceita moedas de $0,5 + Aceita moedas de 50c, $1 e $2 + Aceita cartão telefônico + Não aceita cartão telefônico + Aceita cartão de crédito + Não aceita cartão de crédito + Aceita nota promissória + Não aceita nota promissória + Ilha de trânsito + Âncora + Windfall + Aceita carteira eletrônica + Não aceita carteira eletrônica + Aceita dinheiro + Não aceita dinheiro + Aceita cartão de débito + Não aceita cartão de débito + Aceita Bitcoin + Não aceita Bitcoin + Aceita cartão Visa + Não aceita cartão Visa + Aceita cartão MasterCard + Não aceita cartão MasterCard + Grátis + Aceita cartão de crédito + Não aceita cartão de crédito + Aceita cartão Maestro + Não aceita cartão Maestro + Aceita cartão American Express (AMEX) + Não aceita cartão American Express (AMEX) + Aceita cartão Diners Club + Não aceita cartão Diners Club + Aceita DKV + Não aceita DKV + Aceita cartão UTA + Não aceita cartão UTA + Aceita efetivo + Não aceita efetivo + Aceita Girocard + Não aceita Girocard + Aceita Discover Card + Não aceita Discover Card + Aceita Visa Electron + Não aceita Visa Electron + Aceita Litecoin + Não aceita Litecoin + Aceita cheque + Não aceita cheque + Aceita PIKEPASS + Não aceita PIKEPASS + Aceita PIKEPASS (designated) + Aceita cartão Visa Débito + Não aceita cartão Visa Débito + Não aceita criptomoedas + Aceita outras formas de pagamento + Não aceita outras formas de pagamento + Aceita cartão de combustível Routex + Não aceita cartão de combustível Routex + Aceita Bancomat + Não aceita Bancomat + Aceita cartão IC Stored Fare + Não aceita cartão IC Stored Fare + Aceita bilhetes pré-pagos + Aceita cartão JCB + Não aceita cartão JCB + Aceita cartão Laser + Não aceita cartão Laser + Aceita cartão Quick + Não aceita cartão Quick + Aceita cartão Eurowag + Não aceita cartão Eurowag + Aceita E-ZPass + Não aceita E-ZPass + Aceita cartão de combustível Euroshell + Não aceita cartão de combustível Euroshell + Aceita KITCard + Não aceita KITCard + Aceita cartão Westfalen + Não aceita cartão Westfalen + Aceita cartão V PAY + Não aceita cartão V PAY + Aceita Dogecoin + Não aceita Dogecoin + Aceita cartão Cibus + Não aceita cartão Cibus + Aceita transferência eletrônica + Não aceita transferência eletrônica + Aceita cartão de dinheiro (Geldkarte) + Não aceita cartão de dinheiro (Geldkarte) + Aceita cartão Proton + Não aceita cartão Proton + Aceita AvantCard + Não aceita cartão AvantCard + Aceita MEP + Não aceita MEP + Aceita Minipay + Não aceita Minipay + Aceita MiniCash + Não aceita MiniCash + Aceita Moneo + Não aceita Moneo + Aceita Monedero 4B + Não aceita Monedero 4B + Aceita Monedero + Não aceita Monedero + Aceita BankAxess + Não aceita BankAxess + Aceita Coinkite + Não aceita Coinkite + Aceita cartão Roadrunner + Não aceita cartão Roadrunner + Aceita SVG + Não aceita SVG + Aceita pagamento por SMS + Não aceita pagamento por SMS + Aceita OV-Chipkaart + Não aceita OV-Chipkaart + Aceita cartão Oyster + Não aceita cartão Oyster + Aceita PayPal + Não aceita PayPal + Aceita cartões de presente + Não aceita cartão presente + Detalhes de pagamento + + Acesso à Internet pago + Acesso à Internet grátis + + Salão de eventos + + Apenas dieta vegetariana + Dieta vegetariana + Dieta vegetariana: não + Dieta vegetariana: alguns + Apenas dieta vegana + Dieta vegana + Dieta vegana: não + Apenas dieta livre de glúten + Dieta livre de glúten + Aceita cartão SUBE + Não aceita cartão SUBE + Aceita Via Verde + Não aceita Via Verde + Aceita vale refeição + Não aceita vale refeição + Aceita U-Key + Não aceita U-Key + Aceita Token + Não aceita Token + Aceita cartão Golden Crown + Não aceita cartão Golden Crown + Aceita cartão PRO100 + Não aceita cartão PRO100 + Não aceita Union Card + Não aceita Union Card + Aceita MTS-Money + Não aceita cartão MTS-Money + Aceita Yandex.Money + Não aceita Yandex.Money + Dieta livre de glúten: não + Apenas dieta kosher + Dieta kosher + Dieta kosher: não + Apenas dieta halal + Dieta halal + Dieta halal: não + Apenas dieta livre de lactose + Dieta livre de lactose + Dieta livre de lactose: não + Dieta piscitariana + + Drive-in: sim + Drive-in: não + Drive-thru: sim + Drive-thru: não + + Nome da cervejaria + Microcervejaria + Sem microcervejaria + + Encomenda + Sem encomenda + Apenas encomenda + + Entrega + Sem entrega + Apenas entrega + + Lugar ao ar livre + Sem lugar ao ar livre + Lugar ao ar livre: terraço + Lugar ao ar livre: calçada + Lugar ao ar livre: calçadão + Lugar ao ar livre: jardim + Lugar ao ar livre: pátio + + Coquetéis + From 0ba9aeb7b1f129fbf99e94956502ba0a91013073 Mon Sep 17 00:00:00 2001 From: sonora Date: Fri, 27 Nov 2015 21:15:13 +0100 Subject: [PATCH 19/58] reset test --- OsmAnd/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/build.gradle b/OsmAnd/build.gradle index 4300b65a4f..5aecd4a3ef 100644 --- a/OsmAnd/build.gradle +++ b/OsmAnd/build.gradle @@ -38,7 +38,7 @@ android { } defaultConfig { - minSdkVersion System.getenv("MIN_SDK_VERSION") ? System.getenv("MIN_SDK_VERSION").toInteger() : 9 + minSdkVersion System.getenv("MIN_SDK_VERSION") ? System.getenv("MIN_SDK_VERSION").toInteger() : 14 targetSdkVersion 23 versionCode System.getenv("APK_NUMBER_VERSION") ? System.getenv("APK_NUMBER_VERSION").toInteger() : versionCode multiDexEnabled true From 9c15608364543413a6cee2919c195a7dd55394ff Mon Sep 17 00:00:00 2001 From: Franco Date: Wed, 25 Nov 2015 18:12:02 +0100 Subject: [PATCH 20/58] Translated using Weblate (Spanish) Currently translated at 100.0% (1835 of 1835 strings) --- OsmAnd/res/values-es/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-es/strings.xml b/OsmAnd/res/values-es/strings.xml index a9e8f20c05..9c7d57afa0 100644 --- a/OsmAnd/res/values-es/strings.xml +++ b/OsmAnd/res/values-es/strings.xml @@ -1902,7 +1902,7 @@ %.1f MB Actualizar todo (%1$s MB) Descargas gratis usadas - Puedes configurar cuántas descargas gratis ha usado + Muestra las descargas libres utilizadas Muestra la pantalla del primer arranque y mantiene los demás ajustes sin cambios Simular arranque inicial geo: From f8d82927b5724ff08edafce58bf391a9946e853e Mon Sep 17 00:00:00 2001 From: Franco Date: Wed, 25 Nov 2015 18:13:49 +0100 Subject: [PATCH 21/58] Translated using Weblate (Argentinean Spanish) Currently translated at 100.0% (1835 of 1835 strings) --- OsmAnd/res/values-es-rAR/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-es-rAR/strings.xml b/OsmAnd/res/values-es-rAR/strings.xml index 7288cea0c7..027a0e9890 100644 --- a/OsmAnd/res/values-es-rAR/strings.xml +++ b/OsmAnd/res/values-es-rAR/strings.xml @@ -1904,7 +1904,7 @@ %.1f MB Actualizar todo (%1$s MB) Descargas gratis usadas - Configure cuántas descargas gratis usará + Muestra las descargas gratis utilizadas Muestra la pantalla del primer arranque y mantiene los demás ajustes sin cambios Simular el arranque inicial geo: From e095ee8ad17679f0506f53fb8a5b9d308a69ca88 Mon Sep 17 00:00:00 2001 From: jf-simon Date: Fri, 27 Nov 2015 21:56:31 +0100 Subject: [PATCH 22/58] Translated using Weblate (German) Currently translated at 70.4% (1598 of 2267 strings) --- OsmAnd/res/values-de/phrases.xml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index 3696270a0e..72c2665d9f 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -371,7 +371,7 @@ Muslimische Kultstätte Shintoistische Kultstätte Sikh Kultstätte - Taoistische Kultstätte + Taoismus Stuckateur Spielplatz Installateur @@ -1703,4 +1703,18 @@ Moor Sumpf Schilf + (Bau)Schutt + Bauland + Unitarischer Universalismus + Mehrfachgläubig + Scientology + Vereinigung + Congregational + Äthiopisch-orthodoxe tewahedo-Kirche + Unitarisch + Wesleyan + Schule des wahren Wortes + Mahayana + + Jersey Barriere From d6c3454df16292332254f9c5a80b558e17804d75 Mon Sep 17 00:00:00 2001 From: cepesko Date: Fri, 27 Nov 2015 21:57:07 +0100 Subject: [PATCH 23/58] Translated using Weblate (German) Currently translated at 70.4% (1598 of 2267 strings) --- OsmAnd/res/values-de/phrases.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index 72c2665d9f..c51209a806 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -865,7 +865,7 @@ Personendrehkreuz Schwingtor Barriere - Höhenbegrenzung + Höhendurchfahrtbegrenzung Ausfalltor Drehkreuz Kutschendurchlass From a2a68e9a901e0670461a33406d5116666942247e Mon Sep 17 00:00:00 2001 From: jf-simon Date: Sat, 28 Nov 2015 08:46:13 +0100 Subject: [PATCH 24/58] Translated using Weblate (German) Currently translated at 72.7% (1650 of 2267 strings) --- OsmAnd/res/values-de/phrases.xml | 84 +++++++++++++++++++++++++++----- 1 file changed, 71 insertions(+), 13 deletions(-) diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index c51209a806..c8ea09fa57 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -198,7 +198,7 @@ Fast Food Fährhafen Feuerlöscher - Feuerklatsche + Feuerklappe Löschschlauch Hydrant Feuerwehr @@ -358,7 +358,7 @@ Fotograf Fotolabor Physiotherapeut - Picknick + Picknickplatz Pier Sportplatz Kleingartensiedlung @@ -532,7 +532,7 @@ Ticket-Shop Dachdecker Klempner - Trafik + Tabakwarengeschäft Rodelschlitten Toilette Mautstelle @@ -637,7 +637,7 @@ Gastronomie Cafe und Restaurant Transport - Individualverkehr + Personentransport Lufttransport Wassertransport Fahrradtransport @@ -1089,11 +1089,11 @@ Baubedarf Klempnerbedarf - Holzbedarf + Holzhandel Agrarbedarf Fliesenbedarf - Bevölkerung + Einwohnerzahl Tiefgarage Parkhaus @@ -1102,9 +1102,9 @@ Blattlos Spezies Gattung - Olive - Apfel - Palmöl + Olivenbaum + Apfelbaum + Palmölbaum Orange Mandel Banane @@ -1395,14 +1395,14 @@ Informationspunkt: Technik Informationspunkt: Astronomie - + Gewerbegebiet Feuerstelle Keine Feuerstelle überdacht offen - Nichtraucher + Rauchen verboten Rauchen nur draussen erlaubt Rauchen erlaubt Rauchen im Raucherzimmer @@ -1410,13 +1410,13 @@ ohne Ton Rettungsstation - Minikreisverkehr + Mini-Kreisverkehr Bahnübergang Vögelbeobachtungspunkt Garten Heide - Gras + Grass Grasland Gestrüpp Holzfällen @@ -1717,4 +1717,62 @@ Mahayana Jersey Barriere + Nadelwald + Küche + + Wegweiser + Wegmarkierung + Informationsterminal + Tastbares Modell + Tastbare Karte + Einzelhandelgebiet + + Rauchen nur in einem separaten Raum erlaubt + Nur für Raucher + + Maut + keine Maut + LKW Maut + Mit Blindenleitsystem + Ohne Blindenleitsystem + Ton signalisiert sicheres weitergehen + + Raststätte + Bahnübergang + Reiten + allgemeiner Freizeitbereich + Ackerland + Ausweichstelle + Pistenschwierigkeitsgrad: mittel + Pistenschwierigkeitsgrad: Anfänger + Pistenschwierigkeit: Freeride + Pistenbeschaffenheit: klassische + Pistenbeschaffenheit: klassisch und skating + Pistenbeschaffenheit: backcountry + Pistenbeschaffenheit: Roller + Pistenbeschaffenheit: skating + Pistenbeschaffenheit: nein + Pistenbeschaffenheit: Mogul + + Garten-Typ: Wohngebiet + Garten-Typ: Gemeinschaft + Garten-Typ: privat + Garten-Typ: botanisch + + Garten-Typ: Küche + Garten-Typ: Rosengarten + Garten-Typ: französisch + Liebeshotel + + Elektronische Geldbörsen akzeptiert + UTA Karten akzeptiert + UTA Karten nicht akzeptiert + Nachnahme akzeptiert + Nachnahme nicht akzeptiert + Girokarte akzeptiert + Girokarte nicht akzeptiert + Discover Karte akzeptiert + Discover Karte nicht akzeptiert + Bürstenlos + Gemeindebüro From f8ba69a3121c96dce1c17ea830524b1f018f8527 Mon Sep 17 00:00:00 2001 From: okilimu Date: Sat, 28 Nov 2015 08:46:41 +0100 Subject: [PATCH 25/58] Translated using Weblate (German) Currently translated at 72.7% (1650 of 2267 strings) --- OsmAnd/res/values-de/phrases.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index c8ea09fa57..4cba6a129b 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -732,7 +732,7 @@ Eislaufen Bezahl-Terminal Transportkonstruktion - Natürlich + Natur Kameras und Objektive Sozialkaufhaus Hütte From 1ef49ea18f959c96a05463b820105129253a41c4 Mon Sep 17 00:00:00 2001 From: elPresidento Date: Sat, 28 Nov 2015 10:10:38 +0100 Subject: [PATCH 26/58] Translated using Weblate (Czech) Currently translated at 100.0% (1835 of 1835 strings) --- OsmAnd/res/values-cs/strings.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/values-cs/strings.xml b/OsmAnd/res/values-cs/strings.xml index ef20d3a251..0f8e64e3fd 100644 --- a/OsmAnd/res/values-cs/strings.xml +++ b/OsmAnd/res/values-cs/strings.xml @@ -1771,7 +1771,7 @@ %.1f MB Aktualizovat vše (%1$s MB) Použito volných stáhnutí - Můžete nastavit, kolik volných stáhnutí jste použili + Zobrazuje počet využitých volných stáhnutí Simulovat první start aplikace geo: Sdílet polohu @@ -1858,4 +1858,7 @@ Použít menu Domovská obrazovka nebo menu Je zde nová možnost výběru ovládání aplikace přes flexibilní domovskou obrazovku nebo statické menu. Váš výběr může být vždy změněn v nastavení domovské obrazovky. - +Vyhnout se schodům + Vyhnout se schodům + Vyhnout se hraničním přechodům + From 999a2fc4037937e98bb222be374ba47e77c1d308 Mon Sep 17 00:00:00 2001 From: xmd5a Date: Sat, 28 Nov 2015 16:59:08 +0300 Subject: [PATCH 27/58] Improve ru string --- OsmAnd/res/values-ru/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-ru/strings.xml b/OsmAnd/res/values-ru/strings.xml index dd1ebd75bc..b962e28b8f 100644 --- a/OsmAnd/res/values-ru/strings.xml +++ b/OsmAnd/res/values-ru/strings.xml @@ -360,7 +360,7 @@ Загруженные Настройки экрана, локализации, единиц измерения и другие Общие - Загрузить карты + Управление картами Фоновый режим Запустить OsmAnd в фоновом режиме для записи трека и навигации Скоростной маршрут From 0b92b36d4b85e0121356c73cd9ee9f58fd345dcb Mon Sep 17 00:00:00 2001 From: Franco Date: Fri, 27 Nov 2015 21:45:10 +0100 Subject: [PATCH 28/58] Translated using Weblate (Argentinean Spanish) Currently translated at 100.0% (1835 of 1835 strings) --- OsmAnd/res/values-es-rAR/strings.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/OsmAnd/res/values-es-rAR/strings.xml b/OsmAnd/res/values-es-rAR/strings.xml index 027a0e9890..8b36f08de1 100644 --- a/OsmAnd/res/values-es-rAR/strings.xml +++ b/OsmAnd/res/values-es-rAR/strings.xml @@ -599,8 +599,8 @@ Avión Borrará %1$d cambio(s) OSM. ¿Estás seguro? Primero calcule la ruta - "Simular usando la ruta calculada " - Simular usando traza GPX + "Simular, usando la ruta calculada " + Simular, usando la traza GPX El cálculo de ruta sin conexión de OsmAnd, podría tardar mucho tiempo (o a veces no funcionar) para tramos mayores de 200km. Tal vez quieras añadir puntos de ruta intermedios para un mejor rendimiento. Sin ampliación automático Para corto alcance @@ -1911,7 +1911,7 @@ Compartir ubicación Enviar Elija donde guardar los archivos de los mapas. - \'No\', inicia directamente la pantalla del mapa + Si se desactiva, inicia directamente la pantalla del mapa Mapa descargado Se descargó el mapa de %1$s. Vuelve al mapa para empezar a usarlo. Ir al mapa From e25194cde47b27eac3ecb70ed731e83630f582e0 Mon Sep 17 00:00:00 2001 From: P Date: Sat, 28 Nov 2015 11:19:18 +0100 Subject: [PATCH 29/58] Translated using Weblate (Bulgarian) Currently translated at 98.7% (1812 of 1835 strings) --- OsmAnd/res/values-bg/strings.xml | 227 +++++++++++++++++++------------ 1 file changed, 139 insertions(+), 88 deletions(-) diff --git a/OsmAnd/res/values-bg/strings.xml b/OsmAnd/res/values-bg/strings.xml index d84484cd27..43d40b64ad 100644 --- a/OsmAnd/res/values-bg/strings.xml +++ b/OsmAnd/res/values-bg/strings.xml @@ -17,7 +17,7 @@ Предупреждения за трафика - Разглеждане на картата + Карта Текущ профил Изгледът на картата и настройките за навигация се запомнят за всеки потребителски профил. Настройте своя профил по подразбиране тук. Крайна цел %1$s @@ -52,7 +52,7 @@ Отвори съществуващ GPX Моля, почакайте докато свърши текущата задача - Използване на филтър на Kalman за избягване трептенето на компаса + Намалява трептенето на компаса, но го прави по-бавен Режим на достъпност: Моля, изберете първо крайната цел Използвай магнитния сензор за определяне на компасната посока вместо сензора за ориентиране Използвай магнитния сензор @@ -97,18 +97,18 @@ няма OpenMaps - Европа - Карти с релеф + Оцветяване на релефа - Данни за контури + Контурни линии Аудио/видео данни Наистина ли искате да спрете навигацията? Наистина ли искате да изтриете крайната цел (и междинните точки)? - Прецизното рутиране. Все още е ограничено по дистанция и е по-бавно. + Прецизното изчисляване на маршрута. Все още е ограничено по дистанция и е по-бавно. Прецизно изчисляване на маршрута (алфа) Покажи - Снимка %1$s от %2$s + Снимка %1$s %2$s Направете снимка Направете снимка Dropbox приставката ви позволява да синхронизирате следите и аудио/видео бележките с вашия dropbox акаунт. @@ -144,7 +144,7 @@ Записът не може да бъде изпълнен Изтриване на запис Старт - Запис %1$s %2$s от %3$s + Запис %1$s %3$s %2$s Запис Стоп Старт @@ -165,8 +165,8 @@ Други карти Само пътища Контури - Нормални карти - Карти само с пътища + Стандартна карта + Карта само с пътища Скриване на границите Не показвай административни граници (admin нива 5–9) @@ -182,7 +182,7 @@ Няма намерени сгради. Търсене на град възходящо - Населено място/пощенски код + Търсене на повече селища/пощенски кодове Ако е избрано ще се показват карти съдържащи само пътища: Карти само с пътища Стартиране на приложението в сервизен режим (safe mode) - използване на по-бавен Android код. @@ -196,7 +196,7 @@ Избор на схема за оцветяване на пътищата: Схема на оцветяването на пътищата Покажи посоката към крайната цел - Включете добавката за проследяване за да ползвате запис на GPX или онлайн проследяване + Включете добавката за запис на следа за да ползвате онлайн проследяване (онлайн GPX проследяване) Изчисляване на вероятно не най-оптималния маршрут при дълги разстояния Моля, включете GPS-а в настройките @@ -230,7 +230,7 @@ Хранителни стоки За туристи Бензиностанции - Показвай предупреждения… + Показване на предупреждения Настройка на предупрежденията (Ограничения на скоростта, задължително спиране, легнали полицаи), камери за скорост, информация за пътни ленти Използване на компаса, ако посоката не е определена по друг начин Използване на компаса @@ -462,8 +462,8 @@ OsmAnd е с отворен код и активно да се развива. Прозрачна кожа - Включване на\n спящ режим - Изключване на\n спящия режим + Работа\n във фонов режим + Изключване на\n фоновия режим Интервал за задействане на GPS: %s Без прекъсване За да отключите екрана натиснете закл. икона @@ -478,10 +478,10 @@ OsmAnd е с отворен код и активно да се развива. Паркинг - GPX запис + GPX проследяване Скорост Крайна цел - Височина + Надм. височина Време на пристигане Следващ завой Следващ завой (малка икона) @@ -498,7 +498,7 @@ OsmAnd е с отворен код и активно да се развива. Маршрутът ще бъде изчислен след намиране на вашето място Часа Минути - Паркирахте в: + Паркирахте на Изберете скорост за симулацията Памет за приложението %1$s MB (Ограничение за Android: %2$s MB, Dalvik: %3$s MB). @@ -552,7 +552,7 @@ OsmAnd е с отворен код и активно да се развива. POI () търсене Търсене по адрес Координати - Търсене в \'транспорт\' + Търсене в обществен транспорт Търсене в \'любими\' OsmAnd офлайн навигацията временно не е достъпна. @@ -565,9 +565,9 @@ OsmAnd е с отворен код и активно да се развива. Да се прекъсне ли тегленето? Благодарим Ви, че изтеглихте OsmAnd. Необходими са също и карти, които можете да изтеглите сега или по-късно от \'Настройки\'/\'Управление на карти\'. След това ще можете да използвате пълната функционалност на програмата. Базовата карта се изисква за правилна работа на приложението и тя беше автоматично избрана за сваляне. - Нищо не е намерено. Ако не намирате вашия район, можете да си направите сами карти (виж http://osmand.net). - Карти онлайн - Карти офлайн (векторни) + Нищо не е намерено. Ако не намирате Вашия регион, можете да си направите сами карти (виж http://osmand.net). + Онлайн и кеширани карти + Стандартни карти (векторни) Сваляне и управление на свалените данни във Вашето устройство Включете добавката за онлайн карти и ще можете да избирате различни източници на карти Онлайн карти @@ -621,7 +621,7 @@ OsmAnd е с отворен код и активно да се развива. Назад към менюто Отдалечи картата Приближи карата - Мащаб + Мащабът е север север-север-изток север-изток @@ -638,18 +638,18 @@ OsmAnd е с отворен код и активно да се развива. запад-северозапад северозапад север-северозапад - Напред - Напред вдясно - Надясно - Назад вдясно - Назад - Назад вляво - Наляво - Напред вляво + напред + напред и вдясно + надясно + вдясно и назад + назад + наляво и назад + наляво + наляво и напред часа към Точност - Височина + Надм. височина Няма инфо По посоките на света (8 сектора) По часовника (12 сектора) @@ -674,7 +674,7 @@ OsmAnd е с отворен код и активно да се развива. Промените в забележителностите (POI) вътре в приложението не влияят върху изтеглените карти. Тези промени се записват в отделен файл. Качване… - {0} POI/поправки бяха качени + {0} POI/Бележки бяха качени Качи всичко @@ -702,10 +702,10 @@ OsmAnd е с отворен код и активно да се развива. Европа Европа - Франция Европа - Германия - Европа/Азия - Русия + Русия Африка Азия - Океания + Австралия и Океания Географски и тематични карти Уикипедия POI Гласова навигация (предварително записана, непълна функционалност) @@ -725,8 +725,8 @@ OsmAnd е с отворен код и активно да се развива. Необходимо за изпращане към openstreetmap.org Вашата парола в OSM Необходими за изпращане към openstreetmap.org - Спящ режим - Използвайте го за да ползвате OsmAnd и при изключен екран + Фонов режим + OsmAnd работи във фонов режим, докато на екранът е изключен @@ -743,9 +743,9 @@ OsmAnd е с отворен код и активно да се развива. Нативната библиотека не е достъпна за това устройство. Стартиране на приложението… Автоматично центриране - Време за автоматично центриране на картата + Изчакване преди картата да се върне на текущата позиция Никога (докоснете \'Старт\' за начало на указанията) - Автоматично центриране при навигация + Автоматично центриране само при навигация Автоматично центриране само по време на навигация. Автоматичното центриране е включено. Специфични настройки за векторното изчертаване @@ -832,7 +832,7 @@ OsmAnd е с отворен код и активно да се развива. Изключен Гласова навигация (синтезирана) - Гласова навигация (записана) + Гласова навигация (предварително записана) POI данни Синтезиран глас @@ -869,7 +869,7 @@ OsmAnd е с отворен код и активно да се развива. Карта подложка Изберете карта за подложка Допълнителна карта отгоре… - Нищо + Няма Карта отгоре Избор на карта за горния слой Картата вече е инсталирана, настройките ще бъдат обновени @@ -965,7 +965,7 @@ OsmAnd е с отворен код и активно да се развива. Инсталирана е предна версия на OsmAnd. Всички записани данни ще бъдат достъпни за новото приложение. Единствено записаните в любими места ще трябва да бъдат ре-импортирани. Версия {0} беше успешно инсталирана ({1}). Сваляне на версия… - Искате ли да инсталирате OsmAnd - {0} from {1} {2} MB ? + Искате ли да инсталирате OsmAnd - {0} от {1} {2} МБ? Свалянето на списъка с версиите на OsmAnd се провали Зареждане на списъка с версиите на OsmAnd… Изберете версия на OsmAnd за инсталиране @@ -1039,7 +1039,7 @@ OsmAnd е с отворен код и активно да се развива. На SD картата няма данни за този район. Свалете от интернет. Въведете израз за търсене на забележителност Всички - Маршрут на транспорта + Маршрут на общ.транспорт Информацията за трафика е любезно предоставена от Яндекс. Яндекс трафик Маршрут @@ -1062,13 +1062,13 @@ OsmAnd е с отворен код и активно да се развива. GPS сек мин - Настройване на интервала за събуждане ползван при спящ режим + Настройване на интервала за събуждане при фонов режим Интервал за събуждане на GPS - Избор на доставчик на позиция за ползване в спящ режим + Избор на доставчик на позиция за ползване в фонов режим Доставчик на позиция Стартира OsmAnd във фонов режим за запис на пътуването при изключен екран - Работа при изключен екран - Навигацията в спящ режим изисква да бъде посочен доставчик на позиция. + Работа на OsmAnd във фонов режим + Навигацията във фонов режим изисква да бъде включено определянето на мястото. Скрий филтъра Покажи филтъра Филтър @@ -1144,7 +1144,7 @@ OsmAnd е с отворен код и активно да се развива. Търсене онлайн Максимален мащаб при онлайн Изберете максимален мащаб за сваляне на онлайн картни фрагменти - Дистанция: %1$s,\nвреме: %2$d ч. %3$d мин. + Дистанция: %1$s,\nВреме до целта: %2$d ч. %3$d мин. Изберете онлайн или офлайн услуга за навигация Услуга за навигация Папката за запис на SD картата не е достъпна! @@ -1389,15 +1389,15 @@ OsmAnd е с отворен код и активно да се развива. Запомни моя избор Без автоматичен зуум - Приближаване - Среден мащаб - Отдалечаване - Лупа + По-едър план + Нормално + За далечни разстояния + Лупа за картата Ще изтриете %1$d промени в картата OSM. Сигурни ли сте? Изтича след %1$s минути - Свалими: %1$s + Разрешени за теглене: %1$s Максимален мащаб: %1$s Минимален мащаб: %1$s Заредени мащаби: %1$s @@ -1616,7 +1616,7 @@ OsmAnd е с отворен код и активно да се развива. Покажи ЖП прелези Покажи пешеходни пътеки Покажи групови известия - Показвай, когато потребителят се включва или напуска група + Показване на съобщение, когато потребител се включва или напуска групата Улично осветление Наблюдение на OpenStreetMap Оцветяване на пътищата @@ -1919,8 +1919,8 @@ OsmAnd е с отворен код и активно да се развива. Сръбски Испански Турски - Максимална височина - Определете максимално допустимата височи на средството за пътя + Ограничение по височина + Въведете височина на МПС (за камиони и извън-габаритни товари) Wikipedia Харесвате ли OsmAnd? Оценете приложението @@ -1931,37 +1931,37 @@ OsmAnd е с отворен код и активно да се развива. Приложението трябва да бъде рестартирано за да бъдат приложени всички промени. Дебъг информация Глас - Винаги показвай позицията вцентъра - португалски (Бразилия) - африканс - баски - беларуски - босненски - каталански - хърватски - датски - нидерландски - фински - грузински - иврит - унгарски - корейски - индонезийски - хинди - латвийски + Винаги показвай позицията в центъра + Португалски (Бразилия) + Африканс + Баски + Беларуски + Босненски + Каталунски + Хърватски + Датски + Холандски + Финландски + Грузински + Иврит + Унгарски + Корейски + Индонезийски + Хинди + Латвийски литовски маратхи - норвежки - персийски - полски - португалски - сардински - опростен китайски - словашки - словенски - шведски - украински - традиционен китайски + Норвежки + Персийски + Полски + Португалски + Сардински + Китайски (опростен) + Словашки + Словенски + Шведски + Украински + Китайски (традиционен) Грешка: {0} OsmAnd @@ -1999,8 +1999,8 @@ OsmAnd е с отворен код и активно да се развива. Контурните линии са изключени Добавяне на нов Изберете категория - Определяне на системата за измерване на скоростта - Измерване скоростта + Изберете мерна единица за скоростта (км/ч, м/с, ...) + Мерна единица за скоростта nm Морски мили Км в час @@ -2023,7 +2023,8 @@ OsmAnd е с отворен код и активно да се развива. Предпочитана информация Да се показва при стартиране Копирано - " • Нов контекстно-ориентиран интерфейс\n\n • При стартиране на приложението се извежда картата, освен ако не е избрано \'Показване на таблото при стартиране\'\n\n • Настройване на контролите върху таблото за управление\n\n • Пропускане на таблото, ако предпочитате приложение с меню\n\n • To download maps, regions can be directly selected by tapping on the world map\n\n • POI Search now supports more specific queries\n\n • Improved POI and OSM editing functionality\n\n • Map data download structure and interface reworked\n\n и още... " + " • Нов контекстно-ориентиран интерфейс\n\n • При стартиране на приложението се извежда картата, освен ако не е избрано \'Показване на таблото при стартиране\'\n\n • Настройване на контролите върху таблото за управление\n\n • Пропускане на таблото, ако предпочитате приложение с меню\n\n • За сваляне на карти, регионите могат да бъдат директно избирани чрез докосване на световната карта\n\n • Търсенето на POI сега може да стане с подробни заявки\n\n • Подобрено редактиране на POI и OSM\n\n • Преработен е интерфейса и свалянето на карти +\n\n и още... " Запази офлайн Модифицирани OSM POI Изтрити OSM POI @@ -2156,4 +2157,54 @@ OsmAnd е с отворен код и активно да се развива. Спиране на OsMo сесия Стартиране на OsMo сесия Крайна цел - + Скала на Алпийски туризъм (SAC) + Оцветяване на пътеките по скалата на SAC + Наслагване на туристически символи + Прекъсване на музиката при гласово анонсиране + Прекъсване на музика + Споделете маршрута като GPX файл + Маршрутът беше споделен като GPX файл + По-рано + Нормално + По-късно + В последните метри + Обявяване при пристигане + По кое време желаете да се обяви пристигането? + Добавяне на работно време + За контакти + Затваря в + Отваря в + Следващ + Номер на сграда + Разширени + Основни + Изпрати POI + Офлайн карти\n & навигация + Пропусни + ОТМЕНИ + Картата беше скрита + Табло за управление + + Успешно качено {0}/{1} + Изтриване на промяната + Неуспешно качване + Преизчисляване на маршрута + Повторно отваряне + изтриване + Добавяне на любим + "Тази добавка за OsmAnd показва ски писти, алпийски маршрути, кабинкови лифтове и ски лифтове. Маршрутите и пистите са оцветени съобразно тяхната трудност. Можете да ползвате специален картен стил \"Зима\", който оцветява пейзажа в съответните цветове. +\n\nТози стил може да бъде деактивиран го отново от тук, или чрез промяна на \"Стил на картата\" в \"Настройки на картата\". " + Сесията не е налична, проверете, че \"Изпращане на места\" е включено. + Копиране на файл (%s) на новата дестинация… + Копиране на файлове с данни на OsmAnd към ново местоназначение (%s)… + Изчисляване OsmAnd офлайн маршрут + Промяна на OSM редакцията + Дори ако имате платена версия, можете да видите банера на безплатната версия + Покажи банера на безплатната версия + Всички незаписани промени ще бъдат загубени. Ще продължите ли? + POI ще бъдат изтрити, след като качите Вашите промени + Моля, кажете ни какви промени искате в това приложение. + Вашето мнение е важно за нас. + Преизчисляване само началната част от дълги маршрути + Онлайн OSM класификация на картите с изображения + From b00252a251fec49cd1bd6462a7bc89ce58050e49 Mon Sep 17 00:00:00 2001 From: ezjerry liao Date: Sat, 28 Nov 2015 07:00:26 +0100 Subject: [PATCH 30/58] Translated using Weblate (Chinese (Taiwan)) Currently translated at 100.0% (1835 of 1835 strings) --- OsmAnd/res/values-zh-rTW/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-zh-rTW/strings.xml b/OsmAnd/res/values-zh-rTW/strings.xml index e6ebd1e725..4602a970dd 100644 --- a/OsmAnd/res/values-zh-rTW/strings.xml +++ b/OsmAnd/res/values-zh-rTW/strings.xml @@ -1241,7 +1241,7 @@ 北美洲 - 加拿大 位置顯示始終處於中心 聲音 - 所在地 + 在地化 當語音預告時中斷音樂 中斷音樂 雜項 From 84c5802d0b6b0a51df1adb6ae84378069118c290 Mon Sep 17 00:00:00 2001 From: Franco Date: Fri, 27 Nov 2015 23:59:14 +0100 Subject: [PATCH 31/58] Translated using Weblate (Spanish) Currently translated at 100.0% (1835 of 1835 strings) --- OsmAnd/res/values-es/strings.xml | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/OsmAnd/res/values-es/strings.xml b/OsmAnd/res/values-es/strings.xml index 9c7d57afa0..e28bf0196c 100644 --- a/OsmAnd/res/values-es/strings.xml +++ b/OsmAnd/res/values-es/strings.xml @@ -209,7 +209,7 @@ Siguiente Anterior Cambia las unidades de longitud y velocidad - Unidad de longitud + Unidad de medida Millas/pies Millas/yardas Kilómetros/metros @@ -293,7 +293,7 @@ Marcar todo Actualizar Ruta más rápida - "Habilitar para calcular la ruta más rápida o deshabilitar para la ruta más corta " + "Activar, para calcular la ruta más rápida o desactivar, para la ruta más corta " En acercamiento {0} descarga {1} teselas ({2} MB) Descargar mapa Seleccione el acercamiento máximo para precargar @@ -524,7 +524,7 @@ Elija la ciudad Elija el país Mostrar dirección de la vista - Habilita visión 3D del mapa + Activa la vista 3D del mapa Visión 3D del mapa Muestra el PDI sobre el mapa (utilizando el último filtro seleccionado) Mostrar PDI @@ -617,7 +617,7 @@ Todavía no se determinó el punto de partida ¿Quiere interrumpir la descarga de archivos? El Mapa Base (World Basemap) se necesita para el correcto funcionamiento de la aplicación y se seleccionó para su descarga. - Habilita el complemento mapas en línea para seleccionar diferentes fuentes de mapas + Activa el complemento «Mapas en línea», para seleccionar diferentes fuentes de mapas Mapas en línea y teselas Usa mapas en línea (teselas descargadas y almacenadas localmente en la tarjeta SD) Mapas en línea @@ -625,8 +625,8 @@ "Con este complemento puede acceder a muchos tipos de mapas en línea (llamados de teselas o ráster), desde teselas de OpenStreetMap predefinidas (como Mapnik) a imágenes de satélite y capas de propósito especial como mapas del tiempo, mapas del clima, mapas geológicos, capas de sombreado, etc. \n\nCualquiera de estos mapas se puede utilizar como el mapa (base) principal, que se mostrará en la pantalla del mapa de OsmAnd, o como una superposición o subyacente de otro mapa base (como los mapas estándares en línea de OsmAnd). Para hacer cualquier mapa subyacente más visible, ciertos elementos de los mapas vectoriales de OsmAnd, se pueden ocultar fácilmente a través del menú \'Configurar mapa\' cuando desee. \n\nLas teselas de mapas, se pueden obtener directamente a través de fuentes en línea o pueden prepararse para su uso sin conexión (y copiarse manualmente en la carpeta de datos de OsmAnd) como una base de datos SQLite, que puede ser producida por una variedad de herramientas de preparación de mapas de terceros. " - Muestra los ajustes para habilitar el seguimiento y la navegación en segundo plano (pantalla apagada) activando periódicamente el dispositivo GPS. - Este complemento habilita las características de accesibilidad del dispositivo directamente en OsmAnd. + Muestra los ajustes para activar el seguimiento y la navegación en segundo plano (pantalla apagada) activando periódicamente el dispositivo GPS. + Este complemento activa las características de accesibilidad del dispositivo directamente en OsmAnd. \n\nFacilita, por ejemplo, el ajuste de la velocidad de la voz para voces TTS, la configuración de navegación de pantalla con el panel direccional, utilizando la bola de desplazamiento para el control del acercamiento, el uso de comentarios para la conversión de texto a voz, o para el anuncio automático de su posición. Este complemento muestra los ajustes de características de desarrollo y depuración para probar la simulación de rutas, el rendimiento del renderizado en pantalla, o los avisos de voz. \n\nEstos ajustes están destinados para los desarrolladores y no son necesarios para el usuario general. @@ -849,9 +849,9 @@ Sin ruta Quitar punto de ruta Punto de ruta %1$s - Habilite el GPS en los ajustes + Active el GPS en los ajustes Mostrar dirección de destino - Habilita el complemento de grabación de viajes para que use el servicio de registro de posición (registro GPX, seguimiento en línea) + Activa el complemento de grabación de viajes, para que use el servicio de registro de posición (registro GPX, seguimiento en línea) Calcular una ruta posiblemente no óptima en largas distancias Seleccione un esquema de color de carreteras: Esquema de color de carreteras @@ -929,7 +929,7 @@ Tomar una foto ¿Está seguro que quiere parar la navegación? ¿Seguro que quiere borrar su punto de destino (y puntos de ruta)? - Habilitar para calcular rutas precisas sin interferencias. Aún está limitado por la distancia y es lento. + Activar para calcular rutas precisas sin interferencias. Aún está limitado por la distancia y es lento. Navegación precisa (alfa) Datos multimedia Dona para ver nuevas características implementadas en la aplicación @@ -1184,7 +1184,7 @@ Para largo alcance Primero calcule la ruta "Simular, utilizando la ruta calculada " - Simular utilizando traza GPX + Simular, utilizando la traza GPX Senderismo Moto Barco @@ -1204,8 +1204,8 @@ Copiando archivos de datos de OsmAnd… Camión Fallo en el cálculo rápido de la ruta (%s), regresando a cálculo lento. - Deshabilitar la planificación de ruta de dos fases para la navegación con automóvil - Deshabilitar navegación compleja + Desactivar la planificación de ruta de dos fases, para la navegación en automóvil + Desactivar navegación compleja Calcular la ruta OsmAnd sin conexión Preferir autopistas Preferir autopistas @@ -1449,8 +1449,8 @@ Traza OsMo %1$s descargada. Mantener Interrumpir - Habilita el modo de fondo del GPS - Intervalo para despertar GPS + Activa el modo de fondo del GPS + Intervalo de activación del GPS ¿Interrumpir el modo de fondo del GPS? Idioma preferido para las etiquetas en el mapa (si no está disponible se cambiará a inglés o a nombres locales) Idioma preferido del mapa @@ -1459,7 +1459,7 @@ Hebreo Siguiente Panel de control - Envía los datos de seguimiento a un servicio web específico si el registro GPX está habilitada. + Envía los datos de seguimiento a un servicio web específico si el registro GPX está activado. Seguimiento en línea (requiere GPX) Iniciar seguimiento en línea Parar seguimiento en línea @@ -1514,7 +1514,7 @@ Intervalo de registro Registra la posición general en un archivo GPX pudiendo activar o desactivar utilizando el control de registro GPX en la pantalla del mapa Preguntar siempre - Elegir el intervalo de registro para la grabación de trazas en general (habilitar a través del control de registro GPX en el mapa) + Elegir el intervalo de registro para la grabación de trazas en general (activado a través del control de registro GPX en el mapa) Intervalo de registro general Límite de velocidad Control fronterizo From 2cb8329b2aebdfdb142b8dfb1f4ab7df88ca36ba Mon Sep 17 00:00:00 2001 From: ezjerry liao Date: Sat, 28 Nov 2015 14:21:16 +0100 Subject: [PATCH 32/58] Translated using Weblate (Chinese (Taiwan)) Currently translated at 93.0% (2109 of 2267 strings) --- OsmAnd/res/values-zh-rTW/phrases.xml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/OsmAnd/res/values-zh-rTW/phrases.xml b/OsmAnd/res/values-zh-rTW/phrases.xml index 9313266091..4bdc6c9647 100644 --- a/OsmAnd/res/values-zh-rTW/phrases.xml +++ b/OsmAnd/res/values-zh-rTW/phrases.xml @@ -2294,4 +2294,15 @@ 原材料:金屬、木頭 原材料:玻璃 原材料:青銅 + 原材料:土 + 原材料:合成物 + 原材料:石灰石 + 原材料:大理石 + 原材料:鋁 + + 類型:巨石 + 類型:古墳 + 類型:防禦 + 類型:居地 + 類型:城市 From c5c739aead3b1af7b2095e4be0262f0cfd99491f Mon Sep 17 00:00:00 2001 From: jf-simon Date: Sat, 28 Nov 2015 13:15:09 +0100 Subject: [PATCH 33/58] Translated using Weblate (German) Currently translated at 83.9% (1904 of 2267 strings) --- OsmAnd/res/values-de/phrases.xml | 281 ++++++++++++++++++++++++++++++- 1 file changed, 276 insertions(+), 5 deletions(-) diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index 4cba6a129b..d818876638 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -1033,13 +1033,13 @@ Verkehrsinsel Kühlturm Leuchtturm - kleine Geräte + Kleingeräte Atommüll Silo - Pädiatrie + Kinderheilkunde Tourismus - Voodoo Kultstätte + Voodoo katholisch baptistisch Römisch-Katholisch @@ -1105,7 +1105,7 @@ Olivenbaum Apfelbaum Palmölbaum - Orange + Orangenbaum Mandel Banane Haselnuss @@ -1434,7 +1434,7 @@ Strommast Strommast - Trittsteinbrücke + Trittsteine Bauland Jainismus schwarzes Brett @@ -1775,4 +1775,275 @@ Discover Karte nicht akzeptiert Bürstenlos Gemeindebüro + Schecks akzeptiert + Schecks nicht akzeptiert + PIKEPASS akzeptiert + PIKEPASS nicht akzeptiert + Visa Debit Karten akzeptiert + Visa Debit Karten nicht akzeptiert + Kryptowährung nicht akzeptiert + Andere Zahlungsmittel akzeptiert + Andere Zahlungsmittel nicht akzeptiert + Routex Tankkarte akzeptiert + Routex Tankkarte nicht akzeptiert + Bancomat akzeptiert + Bancomat nicht akzeptiert + vorausbezahlte Fahrkarten akzeptiert + JCB Karte akzeptiert + JCB Karte nicht akzeptiert + Eurowag Karte akzeptiert + Eurowag Karte nicht akzeptiert + Euroshell Tankkarte akzeptiert + Euroshell Tankkarte nicht akzeptiert + Westfalen Karte akzeptiert + Westfalen Karte nicht akzeptiert + Kundenkarten akzeptiert + Kundenkarten nicht akzeptiert + Visa Electron Karte akzeptiert + Visa Electron Karte nicht akzeptiert + Litecoin akzeptiert + Litecoin nicht akzeptiert + PIKEPASS (bestimmte) akzeptiert + Laser Karte akzeptiert + Laser Karten akzeptiert + Quick Karte akzeptiert + Quick Karte nicht akzeptiert + E‑ZPass akzeptiert + E‑ZPass nicht akzeptiert + KIT Karte akzeptiert + KIT Karte nicht akzeptiert + V PAYKIT Karte akzeptiert + V PAYKIT Karte nicht akzeptiert + Dogecoin akzeptiert + Dogecoin nicht akzeptiert + Cibus Karte akzeptiert + Cibus Karte nicht akzeptiert + Überweisungen akzeptiert + Überweisungen nicht akzeptiert + Geldkarte akzeptiert + Geldkarte nicht akzeptiert + Proton Karte akzeptiert + Proton Karte nicht akzeptiert + Avant Karte akzeptiert + Avant Karte nicht akzeptiert + MEP akzeptiert + MEP nicht akzeptiert + Minipay akzeptiert + Minipay nicht akzeptiert + MiniCash akzeptiert + MiniCash nicht akzeptiert + Moneo akzeptiert + Moneo nicht akzeptiert + Monedero 4B akzeptiert + Monedero 4B nicht akzeptiert + Monedero akzeptiert + Monedero nicht akzeptiert + BankAxess akzeptiert + BankAxess nicht akzeptiert + Coinkite akzeptiert + Coinkite nicht akzeptiert + Roadrunner Karte akzeptiert + Roadrunner Karte nicht akzeptiert + SVG akzeptiert + SVG nicht akzeptiert + SMS Zahlung akzeptiert + SMS Zahlung nicht akzeptiert + OV-Chipkaart akzeptiert + OV-Chipkaart nicht akzeptiert + Oyster Karte akzeptiert + Oyster Karte nicht akzeptiert + SUBE Karte akzeptiert + SUBE Karte nicht akzeptiert + Via Verde akzeptiert + Via Verde nicht akzeptiert + Essensgutscheine akzeptiert + Essensgutscheine nicht akzeptiert + PayPal akzeptiert + PayPal nicht akzeptiert + U-Key akzeptiert + U-Key nicht akzeptiert + Wertmarke akzeptiert + Wertmarke nicht akzeptiert + Geschenkkarte akzeptiert + Geschenkkarte nicht akzeptiert + Golden Crown Karte akzeptiert + Golden Crown Karte nicht akzeptiert + PRO100 Karte akzeptiert + PRO100 Karte nicht akzeptiert + Union Karte akzeptiert + Union Karte nicht akzeptiert + MTS-Money akzeptiert + MTS-Money nicht akzeptiert + Yandex.Money akzeptiert + Yandex.Money nicht akzeptiert + Zahlungsbeschreibung + + Internetzugang - kostenfrei + Internetzugang - kostenpflichtig + + Veranstaltungsort + + Nur vegetarisch + vegetarisch + vegetarisch: Nein + vegetarisch: wenige + nur vegan + vegan + vegan: Nein + nur gleutenfrei + gleutenfrei + gleutenfrei: Nein + nur koscher + koscher + koscher: Nein + nur halal + halal + halal: Nein + nur laktosefrei + laktosefrei + laktosefrei: Nein + Pescetarismus + + Sitzgelegenheiten im Freien + keine Sitzgelegenheiten im Freien + Sitzgelegenheiten im Freien: Terrasse + Sitzgelegenheiten im Freien: Gehweg + Sitzgelegenheiten im Freien: Fußgängerzone + Sitzgelegenheiten im Freien: Garten + Sitzgelegenheiten im Freien: Terrasse + + Gebrauchtwaren + keine Gebrauchtwaren + nur Gebrauchtwaren + + Teile + Reparatur von elektrischen Fahrzeugen + Motorradreparatur + Selbstbedienung + keine Selbstbedienung + Rundumservice + Flugzeugtankstelle + öffentliches Bad + + im Freien + Innen + Zugang zu den Toiletten für Rollstuhlfahrer: Ja + Zugang zu den Toiletten für Rollstuhlfahrer: Nein + Toilettenzugang: Kunden + Toilettenzugang: geduldet + Toilettenzugang: allgemein + Toilettenzugang: öffentlich + + Wickeltisch + kein Wickeltisch + Wickleraum + + Höchstparkdauer + + Parkschein + Zigaretten + Fäkalienbeutel + Fahrschein + Getränke + Süßigkeiten + Paketannahmestelle und Briefkasten + Kondome + Briefmarken + Essen + Fahrraschscläuche + Getränke und Essne + Kraftstoffverkauf + Paketeannahmestelle + Paketeannahmestelle + Milch + Souvenirmünze + Brot + Kaugummi + Parkschein; Fahrschein + Kaffee + Mautverkauf + Fahrscheinverkauf + Wasserverkauf + Telefon Gutschein + Tiernahrung + Fahrplan + Getränke und Süßigkeiten + Gutscheine + DVD + Kerzen + Spielzeug + Eis + SIM Karten + + Niederlassung + + Gedenktafel + Stele + Büste + Koshinto + blaue Plakette + Jizo + Kreuzförmig + Fahrzeug + Stolperstein + Oberlisk + Spalte + Stupa + Inschrift + historischer Steinbruch + + Antimon + Asbest + Basalt + Beryll + Wismut + Getreide + Chromit + Lehm + Kohle + Kupfer + Diamant + Dimensionsstein + Kies + Gips + Eisenerz + Leder + Lignit + Kalkstein + Marmor + Quecksilber + Glimmer + Nickel + Opal + Torf + Platin + Radium + Saltern + Watt + Salzsumpf + Mangroven + Moorland + Schlamm + + Strandtyp: Kies + Kamin + Palme + Fahnenstange + + Unterstand-Typ: öffentlicher Verkehr + Unterstand-Typ: Picknickschutz + Unterstand-Typ: Wetterschutz + Unterstand-Typ: Anbau + Unterstand-Typ: Gebäude + Unterstand-Typ: Grundhütte + Unterstand-Typ: Tierschutz + Unterstand-Typ: Steinschlagschutz + Unterstand-Typ: Sonnenschutz + Unterstand-Typ: Feldhütte + Unterstand-Typ: Zelt + Unterstand-Typ: verlassen + + Prasat + + Baryt From 79a55d5aadc0066dc7764a6da547679da7c06735 Mon Sep 17 00:00:00 2001 From: sonora Date: Sat, 28 Nov 2015 22:01:36 +0100 Subject: [PATCH 34/58] correct some German translations --- OsmAnd/res/values-de/phrases.xml | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index d818876638..72051310b2 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -1,4 +1,4 @@ - + Bowling Kegeln @@ -198,7 +198,7 @@ Fast Food Fährhafen Feuerlöscher - Feuerklappe + Feuerpatsche Löschschlauch Hydrant Feuerwehr @@ -1416,7 +1416,7 @@ Garten Heide - Grass + Gras Grasland Gestrüpp Holzfällen @@ -1725,7 +1725,7 @@ Informationsterminal Tastbares Modell Tastbare Karte - Einzelhandelgebiet + Einzelhandel Rauchen nur in einem separaten Raum erlaubt Nur für Raucher @@ -1740,26 +1740,26 @@ Raststätte Bahnübergang Reiten - allgemeiner Freizeitbereich + Allgemeiner Freizeitbereich Ackerland Ausweichstelle Pistenschwierigkeitsgrad: mittel Pistenschwierigkeitsgrad: Anfänger Pistenschwierigkeit: Freeride - Pistenbeschaffenheit: klassische - Pistenbeschaffenheit: klassisch und skating - Pistenbeschaffenheit: backcountry - Pistenbeschaffenheit: Roller - Pistenbeschaffenheit: skating - Pistenbeschaffenheit: nein - Pistenbeschaffenheit: Mogul + Pistenpflege: klassisch + Pistenpflege: klassisch und Skating + Pistenpflege: Tourenskilauf + Pistenpflege: Schneemobil + Pistenpflege: Skating + Pistenpflege: nein + Pistenpflege: Buckel - Garten-Typ: Wohngebiet - Garten-Typ: Gemeinschaft + Garten-Typ: Wohnhausgarten + Garten-Typ: Gemeinschaftsgarten Garten-Typ: privat Garten-Typ: botanisch - Garten-Typ: Küche + Garten-Typ: Küchengarten Garten-Typ: Rosengarten Garten-Typ: französisch Liebeshotel From b22eb24a7894dab89d6744c619f755f31771d1c7 Mon Sep 17 00:00:00 2001 From: RACER Date: Sat, 28 Nov 2015 16:35:21 +0100 Subject: [PATCH 35/58] Translated using Weblate (Japanese) Currently translated at 99.7% (1831 of 1835 strings) --- OsmAnd/res/values-ja/strings.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/values-ja/strings.xml b/OsmAnd/res/values-ja/strings.xml index 04ca5b1283..22c561b928 100644 --- a/OsmAnd/res/values-ja/strings.xml +++ b/OsmAnd/res/values-ja/strings.xml @@ -2045,7 +2045,7 @@ POIの更新は利用できません OFFの場合、起動時マップのみ表示します クリップボードにコピーしました " • マップ画面や他の画面で項目をタップした場合のコンテキストメニューの刷新\n\n • ダッシュボード設定で\'起動時に表示\'をOFFにすることで今まで通りにマップ画面が直接表示出来る様に、選択式に変更\n\n • ダッシュボード設定で任意の項目だけ表示できる様に変更可能\n\n • ダッシュボード設定で今まで通りメニューボタンでメニューが開ける様に設定可能\n\n • マップ画面で世界地図表示状態から任意の地点のマップデータをダウンロード可能に\n\n • POI検索時より具体的に検索できる様に変更\n\n • POIやOSMの項目編集機能を改善\n\n • マップやその他データのダウンロード構造とUIを刷新\n\n他多数... " - オフラインで保存 + オフラインで保存 OSMのPOIが変更されました OSMのPOIが削除されました OSMでの注釈を開く @@ -2062,7 +2062,7 @@ POIの更新は利用できません 例外事項の発生:メモは作成されませんでした 注釈は正常に閉じられました 例外事項の発生:注釈は閉じられませんでした - コミット + コミット GPX経由地点を削除しますか? GPX経由地点の編集 From f7eb7f5bb0f86560a36f6e7f6e18b65b67677365 Mon Sep 17 00:00:00 2001 From: Adriano Rosa Date: Sat, 28 Nov 2015 16:55:06 +0100 Subject: [PATCH 36/58] Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (1835 of 1835 strings) --- OsmAnd/res/values-pt-rBR/strings.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/OsmAnd/res/values-pt-rBR/strings.xml b/OsmAnd/res/values-pt-rBR/strings.xml index 070b694971..f249d6eddf 100644 --- a/OsmAnd/res/values-pt-rBR/strings.xml +++ b/OsmAnd/res/values-pt-rBR/strings.xml @@ -790,7 +790,7 @@ Medição de distância Local para associar com a nota ainda não está definido. \"Usar posição...\" para atribuir uma nota para o local especificado Notas de áudio - partes + peças Outros mapas Apenas estradas Mapa padrão @@ -975,7 +975,7 @@ Mantenha à esquerda e siga Mantenha à direita e siga Tornar transparente todas as características de terra no mapa - Polígonos + Polígonos de áreas Modo de renderização Otimizar o mapa para Exibir a partir do nível de zoom (requer dados de contorno): @@ -1699,7 +1699,7 @@ Tailandês Telugu Norueguês (Nynorsk) - Newar / Nepal Bhasa + Neuari / Nepalbhasa Malásio Haitiano Galego @@ -1880,7 +1880,7 @@ Gravação de viagem Navegação Rodando em segundo plano - Frysk + Frisão Informação do favorito Parar simulação de rota Simular usando a rota calculada ou um GPX gravado From b49542bc4e6dcf0b8904b35e7c98ae33a94e2fff Mon Sep 17 00:00:00 2001 From: Franco Date: Sat, 28 Nov 2015 20:55:26 +0100 Subject: [PATCH 37/58] Translated using Weblate (Argentinean Spanish) Currently translated at 100.0% (2267 of 2267 strings) --- OsmAnd/res/values-es-rAR/phrases.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-es-rAR/phrases.xml b/OsmAnd/res/values-es-rAR/phrases.xml index e1251c1fa4..b020629eb7 100644 --- a/OsmAnd/res/values-es-rAR/phrases.xml +++ b/OsmAnd/res/values-es-rAR/phrases.xml @@ -158,7 +158,7 @@ Peaje Control fronterizo Lomo de burro - Tope + Resalte Cojín Chicana Banda sonora From d0becdc08473a1d87e549aeafbd19ab08973ecb7 Mon Sep 17 00:00:00 2001 From: josep constanti Date: Sat, 28 Nov 2015 19:02:43 +0100 Subject: [PATCH 38/58] Translated using Weblate (Catalan) Currently translated at 80.7% (1830 of 2267 strings) --- OsmAnd/res/values-ca/phrases.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/OsmAnd/res/values-ca/phrases.xml b/OsmAnd/res/values-ca/phrases.xml index 5f4fde7204..6a85a159b5 100644 --- a/OsmAnd/res/values-ca/phrases.xml +++ b/OsmAnd/res/values-ca/phrases.xml @@ -1999,4 +1999,5 @@ Període històric: antic regnat (2686-2181 aC) Període històric: primer període intermedi (2181-2055 aC) Període històric: segon període intermedi (1650 – 1550 aC) + Mitjons From 4ac3e84bcdcef1596fb321f8c71cc9b872462b40 Mon Sep 17 00:00:00 2001 From: jf-simon Date: Sat, 28 Nov 2015 21:55:10 +0100 Subject: [PATCH 39/58] Translated using Weblate (German) Currently translated at 97.9% (2220 of 2267 strings) --- OsmAnd/res/values-de/phrases.xml | 347 +++++++++++++++++++++++++++++++ 1 file changed, 347 insertions(+) diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index d818876638..c99ce44bb7 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -2046,4 +2046,351 @@ Prasat Baryt + Springmoor + Kunstart: Skulptur + Kunstart: Statue + Kunstart: Wandgemälde + Kunstart: Architektur + Kunstart: Malen + Kunstart: Stein + Kunstart: Büste + Kunstart: Installation + Kunstart: Mosaik + Kunstart: Relief + Kunstart: Graffiti + Kunstart: Stele + Kunstart: Brunnen + + Kunstart: stalinistischer Neoklassizismus + Architektur: vielseitig + Architektur: neue Sachlichkeit + Architektur: Zeitgenössisch + Architektur: Konstruktivismus + Architektur: Umgebinde + Architektur: Holzrahmen + Architektur: Jugendstil + Architektur: Neoklassizismus + Architektur: viktorianisch + Architektur: Brutalismus + Architektur: Klassik + Architektur: Gotisch + Architektur: Altrussisch + Architektur: Barock + Architektur: Gründerzeit + Architektur: Renaissance + Architektur: Romanisch + + Wassertunnel + Wasserbrücke + Brückenkonstruktion: Strahl + Brückenkonstruktion: einfache Aufhängung + Brückenkonstruktion: Aufhängung + Brückenkonstruktion: Bogen + Brückenkonstruktion: Fachwerk + Brückenkonstruktion: Schimmend + Brückenkonstruktion: Buckel + Brückenkonstruktion: Schrägseil + Brückenkonstruktion: Promenade + Brückenkonstruktion: Holz + Brückenkonstruktion: Viadukt + Brückenaufbau: Aquadukt + Brückenaufbau: Baumstamm + Brückentyp: bewegliche + Beweglicher Brückentyp: Klapbrücke + Beweglicher Brückentyp: Schwingbar + Beweglicher Brückentyp: Hochklappbar + Beweglicher Brückentyp: Zugbrücke + Beweglicher Brückentyp: Tauchbrücke + Beweglicher Brückentyp: Transporter + Beweglicher Brückentyp: einziehbar + + Nachtbeleuchtung: Ja + Nachtbeleuchtung: Nein + + Oberfläche: unbefestigte + Oberfläche: befestigte + Oberfläche: Asphalt + Oberfläche: Beton + Oberfläche: Bau + Oberfläche: Kopfsteinpflaster + Oberfläche: Pflastersteine + Oberfläche: Kiesel + Oberfläche: Stein + Oberfläche: Metall + Oberfläche: Holz + Oberfläche: Kies + Oberfläche: feiner Kies + Oberfläche: verdichtet + Oberfläche: Sand + Oberfläche: Grass + Oberfläche: Rasengitterstein + Oberfläche: Boden + Oberfläche: Dreck + Oberfläche: Matsch + Oberfläche: Eis + Oberfläche: Salz + Oberfläche: Schnee + + Bus + geteiltes Taxi + Oberleitungsbus + Tram + Zug + Stadtbahn + Einschienenbahn + Seilbahn + Fähre + + Eisenbahnstrecke + + Historisches Objekt + Überwacht: Ja + mit Geschäften + + Fahrradeinzelhandel: Ja + Fahrradeinzelhandel: Nein + Fahrradreparatur: Ja + Fahrradreparatur: Nein + Fahrradverleih: Ja + Fahrradverleih: Nein + Fahrradpumpe: Ja + Fahrradpumpe: Nein + Fahrradwerkzeuge für Eigenreparatur: Nein + Fahrradwerkzeuge für Eigenreparatur: Ja + Fahrradreinigung: Ja + Fahrradreinigung: Nein + FFahrradwerkzeugkette: Ja + Fahrradwerkzeugkette: Nein + Einzelhandel mit Second-Hand-Fahrräder: Ja + Einzelhandel mit Second-Hand-Fahrräder: Nein + + Wildbeobachtungsplatz + + Ausbildung: Sprache + Ausbildung: Musik + Ausbildung: Tanz + Ausbildung: Sport + Ausbildung: Kunst + Ausbildung: Kochen + Ausbildung: Computer + Ausbildung: Yoha + Ausbildung: Kampfkunst + Ausbildung: Luftfahrt + Ausbildung: Frisör + + Monumentales Objekt + + Typ: Ölindustrie + Typ: Internetseite + Typ: Fabrik + Typ: Gasindustrie + Typ: Bauholz + Typ: Raffinerie + Typ: Warenhaus + Typ: Autoabschleppdienst + Typ: Landwirtschaft + Typ: Brauerei + Typ: Ziegelei + Typ: intermodalen Frachtterminal + Typ: Sägewerk + Typ: Wasseraufbereitung + Typ: Haven + Typ: Lagerhaus + + Badeort + Tierbeförderung + Beförderungstype: Hund + Beförderungstype: Katze + Beförderungstype: Hund, Katze + Beförderungstype: Pferd + + Honiggeschäft + + technisches Denkmal + + Camping Büro + Modellflugplatz + Fremdenführerbüro + Quango + Genossenschaftsbüro + Forstamt + Logistikbüro + Verlagsbüro + + Kraftstoff: Holzkohle + Kraftstoff: Kohle + + Notweg + + Ernte: Reis + Ernte: Grass + Ernte: Mais + Ernte: Getreide + Ernte: Zuckerrohr + Ernte: Weizen + Ernte: Soja + Ernte: Gerste + Ernte: Gemüse + Ernte: Hopfen + Ernte: Raps + Ernte: Rübe + Ernte: Lavendel + Ernte: Kaffee + Ernte: Sonnenblume + Ernte: Geflügel + Ernte: Himbeere + Ernte: Tabak + Ernte: Erdbeere + Ernte: Gemüse, Blumen + Ernte: Maniok + Ernte: Preiselbeeren + Ernte: Spargel + Ernte: Blumen + + Überwachung: Innen + Überwachung: Außen + Überwachung: offentlich + + Bekleidung aus Jeansstoff + Pelz + Schwangerschaftkleidung + Historische Bekleidung + Hemden + Historischer Gutshof + Burgtyp: stattlich + Burgtyp: Verteidigung + Burgtyp: Festung + Burgtyp: Palast + Burgtyp: Verteidigung, stattlich + Massage: thailändisch + Massage: sexuel + Massagen + Massage: therapeutisch + + Sauna + Solarium + + Zelten gestattet + Zelten nicht gestattet + Wildzelten + Wildzelten: Nein + Pfadfinderlager: Ja + Pfadfinderlager: Nein + nur Gruppen: Ja + nur Gruppen: Nein + spontan: Ja + spontan: Nein + Sanitäre Entsorgungsstation: Ja + Sanitäre Entsorgungsstation: Nein + Sanitäre Entsorgungsstation: Kunden + Ausstattung für Flüchtlinge + Sozialeinrichtung: Wohngruppe + Sozialeinrichtung: betreutes Wohnen + Sozialeinrichtung: freier Treff + Sozialeinrichtung: Verpflegung + Sozialeinrichtung: Obdach + Sozialeinrichtung: ambulante Pflege + Sozialeinrichtung: Werkstatt + Soziale Zielgruppe: Waisenkinder + Soziale Zielgruppe: Jugendliche + Soziale Zielgruppe: Benachteiligte + Soziale Zielgruppe: Drogenabhängige + Soziale Zielgruppe: Kranke + Soziale Zielgruppe: Kinder; Jugendliche + + Genre: Philharmonie + Genre: Marionette + Genre: Kammermusik + Genre: Musikpavillon + Beratung + Ernte: Lavendel + Burgtyp: Kreml + Burgtyp: Römerkastell + Burgtyp: Shiro + + Massage: chinesisch + Brennofen + Produkt: Ziegel + Produkt: Branntkalk + Produkt: Kalk + Produkt: Holzkohle + Beschreibung für Gehörlose + + Rampe (Kinderwagen): Ja + Rampe (Kinderwagen): Nein + Rampe für Gepäck: Ja + Rampe für Gepäck: Nein + Treppenzustand: gut + Treppenzustand: uneben + Treppenzustand: schlecht + + Steinhügel + + Fassadedekoration + Typ: Kriegsgräber + Typ: Hügelgrab + Typ: Felsen + Typ: Hypogäum + Typ: Gewölbe + Typ: Kolumbarium + Typ: Mausoleum + Typ: Sarkophag + Typ: Krypta + Typ: Pyramide + + Zivilisation: Antik-römisch (753 v.Chr. - 284 n.Chr..) + Zivilisation: Nuraghenkultur (18. Jh. v.Chr. - 2 Jh. n.Chr.) + Zivilisation: Etrusker (12. - 6. Jh. v.Chr.) + Civilization: Prähistorisch + Zivilisation: Altgriechisch + Zivilisation: römisch + "Zivilisation: Byzantinisches Reich (285 - 1453 v.Chr.)" + "Zivilisation: kaiserliches China (221 - 1911 v.Chr.)" + Zivilisation: Altes Ägypten (bis 332 v.Chr.) + Zivilisation: Kelten + Zivilisaiton: Weströmisches Reich (285 - 476 n. Chr.) + Zivilisation: mykenische Kultur + Zivilisation: Daker + Zivilisation: Herniker + Zivilisation: Griechisch-ägyptisch (322 - 30 v.Chr.) + Zivilisation: römisch und byzantinisch-ägyptisch + Zivilisation: Frühhelladikum + Zivilisation: Kykladen + Zivilisation: Minoische Kultur + Zivilisation: Tiahuanakoische Kultur + + Dressur + Hundedressur + Pferdedressur + + Historisches Zeitalter: Nuraghenkultur + Historisches Zeitalter: Steinzeit / Bronzezeit (unbestimmt) + Historisches Zeitalter: Bronzezeit + Historisches Zeitalter: Prinzipat (27 v. Chr. - 284 n. Chr.) + Historisches Zeitalter: klassisches Griechenland (5. - 4. Jhd. v. Chr.) + Historisches Zeitalter: archaisches Griechenland + Historisches Zeitalter: Eisenzeit + Historisches Zeitalter: römische Republik (508 - 27 v. Chr.) + Historisches Zeitalter: hellenistisches Griechenland + "Historisches Zeitalter: Neues Königreich (1550 - 1068 v. Chr.)" + Historisches Zeitalter: Mittleres Königreich (2055 - 1650 v. Chr.) + Historisches Zeitalter: Vorgeschichtliches Ägypten + Historisches Zeitalter: Frühdynastische Periode Ägyptens (3100 – 2686 v. Chr.) + Historisches Zeitalter: Altes Königreich (2686 - 2181 v. Chr.) + Historisches Zeitalter: Erste Zwischenzeit (Ägypten) (2181 – 2055 v. Chr.) + Historisches Zeitalter: Zweite Zwischenzeit (Ägypten) (1650 – 1550 v. Chr.) + "Historisches Zeitalter: Dritte Zwischenzeit (Ägypten) (1069 – 664 v. Chr.) " + Historisches Zeitalter: Erstes persisches Zeitalter + Historisches Zeitalter: Spätes Zeitalter (664 - 332 v. Chr.) + Historisches Zeitalter: Zweites persisches Zeitalter + Historisches Zeitalter: Alexander der Große + Bauxit + Architektur: Postkonstruktivismus + Historisches Zeitalter: christlich-ägyptisch + Historisches Zeitalter: byzantnisches Ägypten (30 v. Chr. - 641 n. Chr.) + Historisches Zeitalter: persische Besetzung + Historisches Zeitalter: Dunkle Jahrhunderte (Antike) (1100 - 800 v. Chr.) + Historisches Zeitalter: Römisch-griechisch (146 v. Chr - 330 n. Chr.) + Historisches Zeitalter: Römische Königszeit (756 - 509 v. Chr.) + Historisches Zeitalter: Dominat (285 - 476 n. Chr.) From 52bdfae40db95b72a4c33fd1ada423d8d1af2d56 Mon Sep 17 00:00:00 2001 From: Adriano Rosa Date: Sat, 28 Nov 2015 16:51:51 +0100 Subject: [PATCH 40/58] Translated using Weblate (Portuguese (Brazil)) Currently translated at 66.6% (1510 of 2267 strings) --- OsmAnd/res/values-pt-rBR/phrases.xml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/OsmAnd/res/values-pt-rBR/phrases.xml b/OsmAnd/res/values-pt-rBR/phrases.xml index 6d4c335ac6..20c1a34ef6 100644 --- a/OsmAnd/res/values-pt-rBR/phrases.xml +++ b/OsmAnd/res/values-pt-rBR/phrases.xml @@ -1624,4 +1624,18 @@ Coquetéis + Artigos de segunda mão + Sem artigos de segunda mão + Apenas artigos de segunda mão + + Peças + Representante + Retífica + Sem retífica + Retífica de veículos elétricos + Retífica de motos + Autoatendimento + Sem autoatendimento + Automatizado + Não automatizado From acf23317096f187d8de7c0006a4fe684bec01a96 Mon Sep 17 00:00:00 2001 From: Franco Date: Sat, 28 Nov 2015 21:03:04 +0100 Subject: [PATCH 41/58] Translated using Weblate (Spanish) Currently translated at 100.0% (2267 of 2267 strings) --- OsmAnd/res/values-es/phrases.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/values-es/phrases.xml b/OsmAnd/res/values-es/phrases.xml index 55674c438a..b8dcd3e1f2 100644 --- a/OsmAnd/res/values-es/phrases.xml +++ b/OsmAnd/res/values-es/phrases.xml @@ -114,7 +114,7 @@ Barrera levadiza Peaje Control fronterizo - Protuberancia + Resalto (chico) Semáforo Taller mecánico @@ -447,7 +447,7 @@ Aleta de fuego Estanque de agua contra incendios Vado - Tope + Resalto (grande) Chicana Peatonal elevada Diésel de vehículos pesados From 4c851eb2a80c5c4a337b8a2eeb28a4cb9dda8f74 Mon Sep 17 00:00:00 2001 From: sonora Date: Sat, 28 Nov 2015 22:37:52 +0100 Subject: [PATCH 42/58] small string improvement --- OsmAnd/res/values/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values/strings.xml b/OsmAnd/res/values/strings.xml index b203a05805..a99cf4ba14 100644 --- a/OsmAnd/res/values/strings.xml +++ b/OsmAnd/res/values/strings.xml @@ -10,7 +10,7 @@ PLEASE: Have a look at http://code.google.com/p/osmand/wiki/UIConsistency, it may really improve your and our work :-) Thx - Hardy --> - Please specify correct POI type or skip it. + Please specify the correct POI type or skip it. Menu button launches dashboard, not menu Access from map \'Off\' directly launches the map screen From 6dc74c36ffc21d98d2e2a3c9043ec405752d26da Mon Sep 17 00:00:00 2001 From: jan madsen Date: Fri, 27 Nov 2015 05:59:20 +0100 Subject: [PATCH 43/58] Translated using Weblate (Danish) Currently translated at 100.0% (1835 of 1835 strings) --- OsmAnd/res/values-da/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-da/strings.xml b/OsmAnd/res/values-da/strings.xml index 958e3de4b1..a2c501aa4e 100644 --- a/OsmAnd/res/values-da/strings.xml +++ b/OsmAnd/res/values-da/strings.xml @@ -2109,7 +2109,7 @@ Brug menuen Menuknappen viser betjeningspanel, ikke menuen Adgang fra kort - "Angiv korrekt IP type eller spring over. " + "Angiv en korrekt IP type eller spring over. " Undgå trapper Undgå trapper Undgå grænseovergang From 6e57a76f7b5c990a6cbb2a2ef65fb5aafa63ac0f Mon Sep 17 00:00:00 2001 From: sonora Date: Sun, 29 Nov 2015 11:28:21 +0100 Subject: [PATCH 44/58] Harmonize collor dialog orders (rainbow) --- OsmAnd/res/values/strings.xml | 8 +++++--- .../net/osmand/plus/helpers/ColorDialogs.java | 16 ++++++++++------ 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/OsmAnd/res/values/strings.xml b/OsmAnd/res/values/strings.xml index a99cf4ba14..1c6810672d 100644 --- a/OsmAnd/res/values/strings.xml +++ b/OsmAnd/res/values/strings.xml @@ -638,13 +638,15 @@ My nickname User red - pink orange - brown yellow + light green + green light blue blue - green + purple + pink + brown Change user properties Display color diff --git a/OsmAnd/src/net/osmand/plus/helpers/ColorDialogs.java b/OsmAnd/src/net/osmand/plus/helpers/ColorDialogs.java index a7c9986887..91ead6f3b7 100644 --- a/OsmAnd/src/net/osmand/plus/helpers/ColorDialogs.java +++ b/OsmAnd/src/net/osmand/plus/helpers/ColorDialogs.java @@ -29,24 +29,28 @@ import static android.util.TypedValue.COMPLEX_UNIT_DIP; public class ColorDialogs { public static int[] paletteColors = new int[] { R.string.color_red, - R.string.color_pink, R.string.color_orange, - R.string.color_brown, R.string.color_yellow, + R.string.color_lightgreen, + R.string.color_green, R.string.color_lightblue, R.string.color_blue, - R.string.color_green + R.string.color_purple, + R.string.color_pink, + R.string.color_brown }; public static int[] pallette = new int[] { 0xb4d00d0d, - 0xb4e044bb, 0xb4ff5020, - 0xb48e2512, 0xb4eeee10, + 0xb46cb52b, + 0xb488e030, 0xb410c0f0, 0xb41010a0, - 0xb488e030 + 0xb4a71de1, + 0xb4e044bb, + 0xb48e2512 }; From fe63070429dcfe20a8eea152aaa77754d995ed6f Mon Sep 17 00:00:00 2001 From: ezjerry liao Date: Sun, 29 Nov 2015 06:56:32 +0100 Subject: [PATCH 45/58] Translated using Weblate (Chinese (Taiwan)) Currently translated at 95.0% (2155 of 2267 strings) --- OsmAnd/res/values-zh-rTW/phrases.xml | 51 +++++++++++++++++++++++++++- 1 file changed, 50 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/values-zh-rTW/phrases.xml b/OsmAnd/res/values-zh-rTW/phrases.xml index 4bdc6c9647..6486aec44b 100644 --- a/OsmAnd/res/values-zh-rTW/phrases.xml +++ b/OsmAnd/res/values-zh-rTW/phrases.xml @@ -2305,4 +2305,53 @@ 類型:防禦 類型:居地 類型:城市 - + 南非文維基 + 阿爾薩斯文維基 + 亞塞拜然文維基 + 孟加拉文維基 + 比什奴普萊利亞文維基 + 布列塔尼文維基 + 波士尼亞文維基 + 威爾斯文維基 + 世界語維基 + 巴斯克文維基 + 波斯文維基 + 菲士蘭文維基 + 愛爾蘭文維基 + 亞美尼亞文維基 + 冰島文維基 + 喬治亞文維基 + 庫德文維基 + 拉丁文維基 + 盧森堡文維基 + 馬其頓文維基 + 馬拉雅拉姆文維基 + 馬拉地文維基 + 下撒克遜文維基 + 納瓦荷文維基 + 奧塞提亞文維基 + 皮埃蒙特文維基 + 薩丁尼亞島文維基 + 塞爾維亞-克羅埃西亞文維基 + 阿爾巴尼亞文維基 + 坦米爾文維基 + 菲律賓語維基 + + 瓦瑞語維基 + 米南佳保語維基 + 哈薩克文維基 + 烏茲別克文維基 + 車臣語維基 + 烏爾都語維基 + 奧克語維基 + 閩南語維基 + 馬拉加斯語維基 + 韃靼語維基 + 爪哇語維基 + 吉爾吉斯語維基 + 粵語維基 + 煙火商店 + + 長度 + + From 167d3e863b19abe1a76c4c8cdf8e2b82050957f9 Mon Sep 17 00:00:00 2001 From: jf-simon Date: Sun, 29 Nov 2015 02:47:48 +0100 Subject: [PATCH 46/58] Translated using Weblate (German) Currently translated at 97.9% (2220 of 2267 strings) --- OsmAnd/res/values-de/phrases.xml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index c62f5f06f3..a52c376aa4 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -1,4 +1,4 @@ - + Bowling Kegeln @@ -37,7 +37,7 @@ Sport Geldautomat Attraktion - Quad-Store + Quad-Geschäft Gehörspezialist Australischer Fußball Babyartikel @@ -186,10 +186,10 @@ Chemische Reinigung Bildungseinrichtung Elektriker - Elektronik-Geschäft + Elektronikgeschäft Botschaft Rettungspunkt - Notfall-Telefon + Notfalltelefon Arbeitsamt Reiter Sex-Shop @@ -483,7 +483,7 @@ Schuhgeschäft Schießbude Landwirtschaft - Tee-Haus + Teehaus Senkgrube Skateboard Eislaufbahn @@ -583,7 +583,7 @@ Wehr Aue Windmühle - Rollvorhang + Rollladengeschäft Fensterbau Produktionsstätte Schiffswrack @@ -621,8 +621,8 @@ von Menschenhand Wasserversorgung Kommunikation - Entsorgung - Landnutzung + Müllentsorgung + Landnutzung o Bildung Verwaltung Gesundheitssektor @@ -631,7 +631,7 @@ Tourismus Sehenswürdigkeiten Unterkunft - Internet-Zugang + Internetzugang Freizeit Club Gastronomie From bd5749970c605cee6bf6a4ca3af4a5148d033b68 Mon Sep 17 00:00:00 2001 From: ace shadow Date: Sun, 29 Nov 2015 11:39:23 +0100 Subject: [PATCH 47/58] Translated using Weblate (Slovak) Currently translated at 100.0% (1837 of 1837 strings) --- OsmAnd/res/values-sk/strings.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/OsmAnd/res/values-sk/strings.xml b/OsmAnd/res/values-sk/strings.xml index d49bc5832a..02f9d10996 100644 --- a/OsmAnd/res/values-sk/strings.xml +++ b/OsmAnd/res/values-sk/strings.xml @@ -1937,4 +1937,6 @@ Afganistan, Albánsko, Alžírsko, Andora, Angola, Anguilla, Antigua a Barbuda, Vyhnúť sa schodom Vyhnúť sa schodom Vyhnúť sa hraničným priechodom + svetlozelená + fialová From 28a7310e1651d2402c45b1780af42d0327e6c8fa Mon Sep 17 00:00:00 2001 From: sonora Date: Sun, 29 Nov 2015 11:41:52 +0100 Subject: [PATCH 48/58] missing de strings --- OsmAnd/res/values-de/strings.xml | 23 ++++++++--------------- OsmAnd/res/values/strings.xml | 20 ++++++++++---------- 2 files changed, 18 insertions(+), 25 deletions(-) diff --git a/OsmAnd/res/values-de/strings.xml b/OsmAnd/res/values-de/strings.xml index 10c1c0826d..bd80cb8930 100644 --- a/OsmAnd/res/values-de/strings.xml +++ b/OsmAnd/res/values-de/strings.xml @@ -1,4 +1,4 @@ - + Regionen Regionsweite Karten @@ -1583,23 +1583,16 @@ Liste der Unterstützten Länder (annähernd Weltweit!): Afghanistan, Ägypten, Albanien, Algerien, Andorra, Angola, Anguilla, Antigua and Barbuda, Äquatorialguinea, Arabische Republik Sahara, Argentinien, Armenien, Aruba, Aserbaidschan, Äthiopien, Australien, Bahamas, Bahrain, Bangladesch, Barbados, Belgien, Belize, Benin, Bermuda, Bhutan, Bolivien, Bonaire, Bosnien und Herzegowina, Botswana, Brasilien, Brunei, Bulgarien, Burkina Faso, Burundi, Chile, China, Costa Rica, Curaçao, Dänemark, Deutschland, Dominica, Dominikanische Republik, Dschibuti, Ecuador, El Salvador, Elfenbeinküste, Eritrea, Estland, Fidschi, Finnland, Frankreich, Französisch-Guayana, Französisch-Polynesien, Gabun, Gambia, Georgien, Ghana, Gibraltar, Grenada, Griechenland, Grönland, Großbritannien, Guadeloupe, Guam, Guatemala, Guernsey, Guinea, Guinea-Bissau, Guyana, Haiti, Honduras, Hong Kong, Indien, Indonesien, Insel Man, Irak, Iran, Irland, Island, Israel, Italien, Jamaika, Japan, Jemen, Jersey, Jordanien, Jungferninseln, Kambodscha, Kamerun, Kanada, Kap Verde, Kasastan, Katar, Kenia, Kirgistan, Kiribati, Kolumbien, Komoren, Kongo, Kroatien, Kuba, Kuwait, Laos, Lesotho, Lettland, Libanon, Liberia, Libyen, Liechtenstein, Litauen, Luxemburg, Macao, Madagaskar, Malawi, Malaysia, Malediven, Mali, Malta, Marokko, Martinique, Mauretanien, Mauritius, Mayotte, Mazedonien, Mexiko, Mikronesien, Moldau, Monaco, Mongolei, Montenegro, Montserrat, Mosambik, Myanmar, Namibia, Nauru, Nepal, Neukaledonien, Neuseeland, Nicaragua, Niederlande, Niederländische Antillen, Niger, Nigeria, Nordkorea, Norwegen, Oman, Österreich, Osttimor, Pakistan, Palau, Palästinensische Autonomiegebiete, Panama, Papua-Neuguinea, Paraquay, Peru, Philippinen, Polen, Portugal, Puerto Rico, Ruanda, Rumänien, Russland, Saint-Barthélemy, Saint Helena, Saint Helena, Ascension und Tristan da Cunha, Saint Kitts und Nevis, Saint Lucia, Saint Martin, Saint-Pierre und Miquelon, Saint Vincent und die Grenadinen, Sambia, Samoa, San Marino, Saudi Arabien, Schweden, Schweiz, Senegal, Serbien, Seychellen, Sierra Leona Singapur, Simbabwe, Slovakei, Slowenien, Somalia, Spanien, Sri Lanka, Südafrika, Sudan, Südgeorgien, Südkorea, Südsudan, Suriname, Swasiland, Syrien, Taiwan, Tadschikistan, Tansania, Thailand, Togo, Trinidad und Tobago, Tschad, Tschechische Republik, Tunesien, Türkei, Turkmenistan, Tuvalu, Uganda, Ukraine, Ungarn, Uruguay, Usbekistan, Vanuatu, Vatikan, Venezuela, Vereinigte Arabische Emirate, Vereinigte Staaten von Amerika, Vietnam, Wallis und Futuna, Weißrussland, Zentralafrikanische Republik, Zypern. - Blau - Braun + Rot + Orange + Gelb + Hellgrün Grün Hellblau - Orange + Blau + Lila Pink - Rot - Gelb - - - - - - - - - + Braun Geräte-ID Konfigurieren der Überwachungs-Einstellungen und des persönlichen Überwachungs-Kanals diff --git a/OsmAnd/res/values/strings.xml b/OsmAnd/res/values/strings.xml index 1c6810672d..974d3bfcc3 100644 --- a/OsmAnd/res/values/strings.xml +++ b/OsmAnd/res/values/strings.xml @@ -637,16 +637,16 @@ Registered name My nickname User - red - orange - yellow - light green - green - light blue - blue - purple - pink - brown + Red + Orange + Yellow + Light green + Green + Light blue + Blue + Purple + Pink + Brown Change user properties Display color From 008ba4873e6752d4690e518a64830c69f6413b16 Mon Sep 17 00:00:00 2001 From: jan madsen Date: Sun, 29 Nov 2015 11:47:11 +0100 Subject: [PATCH 49/58] Translated using Weblate (Danish) Currently translated at 100.0% (1837 of 1837 strings) --- OsmAnd/res/values-da/strings.xml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/OsmAnd/res/values-da/strings.xml b/OsmAnd/res/values-da/strings.xml index a2c501aa4e..b826974af2 100644 --- a/OsmAnd/res/values-da/strings.xml +++ b/OsmAnd/res/values-da/strings.xml @@ -1386,13 +1386,13 @@ Gem punkter som en GPX-fil eller importer dem til favoritter? - rød - lyserød - orange - brun - gul - lyseblå - blå + Rød + Lyserød + Orange + Brun + Gul + Lyseblå + Blå Ændre brugeregenskaber @@ -1408,7 +1408,7 @@ Registreret navn Kaldenavn Bruger - grøn + Grøn Følg Vis gruppemeddelelser @@ -2113,4 +2113,6 @@ Undgå trapper Undgå trapper Undgå grænseovergang + Lysegrøn + Lilla From 4b514bf089051eefdfc9fc78100d201db957f7b1 Mon Sep 17 00:00:00 2001 From: sonora Date: Sun, 29 Nov 2015 11:55:24 +0100 Subject: [PATCH 50/58] remove obsolete string constants --- OsmAnd/res/values/strings.xml | 6 ++++-- .../net/osmand/plus/helpers/ColorDialogs.java | 20 +++++++++---------- 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/OsmAnd/res/values/strings.xml b/OsmAnd/res/values/strings.xml index 974d3bfcc3..a9b8625662 100644 --- a/OsmAnd/res/values/strings.xml +++ b/OsmAnd/res/values/strings.xml @@ -138,6 +138,8 @@ Blue Translucent blue Purple + Pink + Brown Translucent purple In order to fully apply the changes, a manual application restart is required. Light @@ -637,7 +639,7 @@ Registered name My nickname User - Red + Change user properties Display color diff --git a/OsmAnd/src/net/osmand/plus/helpers/ColorDialogs.java b/OsmAnd/src/net/osmand/plus/helpers/ColorDialogs.java index 91ead6f3b7..4bae3e6c91 100644 --- a/OsmAnd/src/net/osmand/plus/helpers/ColorDialogs.java +++ b/OsmAnd/src/net/osmand/plus/helpers/ColorDialogs.java @@ -28,16 +28,16 @@ import static android.util.TypedValue.COMPLEX_UNIT_DIP; public class ColorDialogs { public static int[] paletteColors = new int[] { - R.string.color_red, - R.string.color_orange, - R.string.color_yellow, - R.string.color_lightgreen, - R.string.color_green, - R.string.color_lightblue, - R.string.color_blue, - R.string.color_purple, - R.string.color_pink, - R.string.color_brown + R.string.rendering_value_red_name, + R.string.rendering_value_orange_name, + R.string.rendering_value_yellow_name, + R.string.rendering_value_lightgreen_name, + R.string.rendering_value_green_name, + R.string.rendering_value_lightblue_name, + R.string.rendering_value_blue_name, + R.string.rendering_value_purple_name, + R.string.rendering_value_pink_name, + R.string.rendering_value_brown_name }; public static int[] pallette = new int[] { From c522cca6e5f00db8c252c4a52baf3e9300047095 Mon Sep 17 00:00:00 2001 From: sonora Date: Sun, 29 Nov 2015 12:06:55 +0100 Subject: [PATCH 51/58] save existing translations --- OsmAnd/res/values-af/strings.xml | 4 ++-- OsmAnd/res/values-ar/strings.xml | 4 ++-- OsmAnd/res/values-be-rBY/strings.xml | 4 ++-- OsmAnd/res/values-be/strings.xml | 4 ++-- OsmAnd/res/values-bg/strings.xml | 4 ++-- OsmAnd/res/values-ca/strings.xml | 4 ++-- OsmAnd/res/values-cs/strings.xml | 4 ++-- OsmAnd/res/values-da/strings.xml | 4 ++-- OsmAnd/res/values-de/strings.xml | 4 ++-- OsmAnd/res/values-el/strings.xml | 4 ++-- OsmAnd/res/values-es-rAR/strings.xml | 4 ++-- OsmAnd/res/values-es/strings.xml | 4 ++-- OsmAnd/res/values-eu/strings.xml | 4 ++-- OsmAnd/res/values-fa/strings.xml | 4 ++-- OsmAnd/res/values-fr/strings.xml | 4 ++-- OsmAnd/res/values-gl/strings.xml | 4 ++-- OsmAnd/res/values-hr/strings.xml | 4 ++-- OsmAnd/res/values-hu/strings.xml | 4 ++-- OsmAnd/res/values-it/strings.xml | 4 ++-- OsmAnd/res/values-ja/strings.xml | 4 ++-- OsmAnd/res/values-ko/strings.xml | 4 ++-- OsmAnd/res/values-lt/strings.xml | 4 ++-- OsmAnd/res/values-lv/strings.xml | 4 ++-- OsmAnd/res/values-nb/strings.xml | 4 ++-- OsmAnd/res/values-nl/strings.xml | 4 ++-- OsmAnd/res/values-nn/strings.xml | 4 ++-- OsmAnd/res/values-pl/strings.xml | 4 ++-- OsmAnd/res/values-pt-rBR/strings.xml | 4 ++-- OsmAnd/res/values-pt/strings.xml | 4 ++-- OsmAnd/res/values-ro/strings.xml | 4 ++-- OsmAnd/res/values-ru/strings.xml | 4 ++-- OsmAnd/res/values-sc/strings.xml | 4 ++-- OsmAnd/res/values-sk/strings.xml | 4 ++-- OsmAnd/res/values-sl/strings.xml | 4 ++-- OsmAnd/res/values-sv/strings.xml | 4 ++-- OsmAnd/res/values-tr/strings.xml | 4 ++-- OsmAnd/res/values-uk/strings.xml | 4 ++-- OsmAnd/res/values-zh-rTW/strings.xml | 4 ++-- OsmAnd/res/values/strings.xml | 11 ----------- 39 files changed, 76 insertions(+), 87 deletions(-) diff --git a/OsmAnd/res/values-af/strings.xml b/OsmAnd/res/values-af/strings.xml index 661750af59..a5ecb5d100 100644 --- a/OsmAnd/res/values-af/strings.xml +++ b/OsmAnd/res/values-af/strings.xml @@ -1278,9 +1278,9 @@ OsmAnd (OSM Automated Navigation Directions) is \\\'n kaart en navigasie toepass Armeens Baskies rooi - pienk + pienk oranje - bruin + bruin geel ligblou blou diff --git a/OsmAnd/res/values-ar/strings.xml b/OsmAnd/res/values-ar/strings.xml index 5a8de37233..5186bacfcb 100644 --- a/OsmAnd/res/values-ar/strings.xml +++ b/OsmAnd/res/values-ar/strings.xml @@ -1144,9 +1144,9 @@ OsmAnd هو المصدر المفتوح و التي يجري تطويرها بن جاري التحميل %1$s … \n\nاضغط باستمرار للرؤية على الخريطة أحمر - وردي + وردي برتقالي - بني + بني أصفر أزرق فاتح أزرق diff --git a/OsmAnd/res/values-be-rBY/strings.xml b/OsmAnd/res/values-be-rBY/strings.xml index 3b0f031606..38c183b60a 100644 --- a/OsmAnd/res/values-be-rBY/strings.xml +++ b/OsmAnd/res/values-be-rBY/strings.xml @@ -249,9 +249,9 @@ Moj nіk Karystaĺnіk čyrvony - ružovy + ružovy aranžavy - karyčnievy + karyčnievy žoŭty blakіtny sіnі diff --git a/OsmAnd/res/values-be/strings.xml b/OsmAnd/res/values-be/strings.xml index dd6cfe1a54..6524f0b948 100644 --- a/OsmAnd/res/values-be/strings.xml +++ b/OsmAnd/res/values-be/strings.xml @@ -1332,9 +1332,9 @@ Сэсыя не даступная, калі ласка, пераканайцеся, што пункт \'Адсылаць месцазнаходжаньне\' уключаны. Каб падключыцца да патрэбнага прыстасаваньня %2$s націсьніце на спасылку %3$s альбо задайце ідэнтыфікатар трэкеру (%1$s) чырвоны - ружовы + ружовы аранжавы - карычневы + карычневы жоўты блакітны сіні diff --git a/OsmAnd/res/values-bg/strings.xml b/OsmAnd/res/values-bg/strings.xml index 43d40b64ad..c7058d6dc0 100644 --- a/OsmAnd/res/values-bg/strings.xml +++ b/OsmAnd/res/values-bg/strings.xml @@ -1768,7 +1768,7 @@ OsmAnd е с отворен код и активно да се развива. Запис като GPX файл или внасяне в \'Любими места\'? Гласови напътствия червен - розов + розов Толеранс за скоростта Автоматично стартиране на напътствията "Точки: %1$s " @@ -1803,7 +1803,7 @@ OsmAnd е с отворен код и активно да се развива. Регистрирано име Моят псевдоним Потребител - кафяв + кафяв жълт светло синьо синьо diff --git a/OsmAnd/res/values-ca/strings.xml b/OsmAnd/res/values-ca/strings.xml index 530b42ee9d..11fef456bb 100644 --- a/OsmAnd/res/values-ca/strings.xml +++ b/OsmAnd/res/values-ca/strings.xml @@ -1247,9 +1247,9 @@ El vostre àlies Usuari vermell - rosa + rosa taronja - marró + marró groc blau clar blau diff --git a/OsmAnd/res/values-cs/strings.xml b/OsmAnd/res/values-cs/strings.xml index 0f8e64e3fd..b9f55ccd09 100644 --- a/OsmAnd/res/values-cs/strings.xml +++ b/OsmAnd/res/values-cs/strings.xml @@ -1175,9 +1175,9 @@ Vypočítat trasu mezi body "Tento modul poskytuje funkcionalitu pro takzvané OsMo pokročilé živé sledování, podívejte se na http://osmo.mobi.\n\nMůžete sledovat všechna zařízení spolupracující skupiny v reálném čase a vzájemně spolu komunikovat. Jsou dostupné různé možnosti nastavení krátkodobého nebo trvalého sledování.\n\nAnonymní skupiny lze vytvářet spontáně na určený počet dní a jsou omezené na vybrané funkce, nemají například dálkové ovládání a skupinového správce. Plně funkční skupiny se vytvářejí na webové stránce a jsou přístupné pouze pro registrované uživatele. " červená - růžová + růžová oranžová - hnědá + hnědá žlutá světle modrá modrá diff --git a/OsmAnd/res/values-da/strings.xml b/OsmAnd/res/values-da/strings.xml index b826974af2..2f8ac716bf 100644 --- a/OsmAnd/res/values-da/strings.xml +++ b/OsmAnd/res/values-da/strings.xml @@ -1387,9 +1387,9 @@ Gem punkter som en GPX-fil eller importer dem til favoritter? Rød - Lyserød + Lyserød Orange - Brun + Brun Gul Lyseblå Blå diff --git a/OsmAnd/res/values-de/strings.xml b/OsmAnd/res/values-de/strings.xml index bd80cb8930..cd16b4f9ed 100644 --- a/OsmAnd/res/values-de/strings.xml +++ b/OsmAnd/res/values-de/strings.xml @@ -1591,8 +1591,8 @@ Afghanistan, Ägypten, Albanien, Algerien, Andorra, Angola, Anguilla, Antigua an Hellblau Blau Lila - Pink - Braun + Pink + Braun Geräte-ID Konfigurieren der Überwachungs-Einstellungen und des persönlichen Überwachungs-Kanals diff --git a/OsmAnd/res/values-el/strings.xml b/OsmAnd/res/values-el/strings.xml index ea5536e7f3..292e038fa0 100644 --- a/OsmAnd/res/values-el/strings.xml +++ b/OsmAnd/res/values-el/strings.xml @@ -1185,9 +1185,9 @@ Μέγιστη ταχύτητα: %1$s Μέσο υψόμετρο: %1$s κόκκινο - ροζ + ροζ πορτοκαλί - καφέ + καφέ κίτρινο γαλάζιο μπλε diff --git a/OsmAnd/res/values-es-rAR/strings.xml b/OsmAnd/res/values-es-rAR/strings.xml index 8b36f08de1..9142a46bf9 100644 --- a/OsmAnd/res/values-es-rAR/strings.xml +++ b/OsmAnd/res/values-es-rAR/strings.xml @@ -316,9 +316,9 @@ azul azul claro amarillo - marrón + marrón anaranjado - rosa + rosa rojo Usuario Mi apodo diff --git a/OsmAnd/res/values-es/strings.xml b/OsmAnd/res/values-es/strings.xml index e28bf0196c..798028348c 100644 --- a/OsmAnd/res/values-es/strings.xml +++ b/OsmAnd/res/values-es/strings.xml @@ -1320,9 +1320,9 @@ Grupos/Dispositivos OsMo Información rojo - rosa + rosa anaranjado - marrón + marrón amarillo azul claro azul diff --git a/OsmAnd/res/values-eu/strings.xml b/OsmAnd/res/values-eu/strings.xml index c48bc938ee..ced013ced9 100644 --- a/OsmAnd/res/values-eu/strings.xml +++ b/OsmAnd/res/values-eu/strings.xml @@ -1319,9 +1319,9 @@ Jarraitu Erabiltzailea gorria - arrosa + arrosa laranja - marroia + marroia horia urdin argia urdina diff --git a/OsmAnd/res/values-fa/strings.xml b/OsmAnd/res/values-fa/strings.xml index ccd654d04d..f39dff1abd 100644 --- a/OsmAnd/res/values-fa/strings.xml +++ b/OsmAnd/res/values-fa/strings.xml @@ -1554,9 +1554,9 @@ OsmAnd منبع باز است و فعالانه در حال توسعه است. نام مستعار کاربر قرمز - صورتی + صورتی نارنجی - قهوه ای + قهوه ای زرد آبی روشن آبی diff --git a/OsmAnd/res/values-fr/strings.xml b/OsmAnd/res/values-fr/strings.xml index 988b0276da..0afd594337 100644 --- a/OsmAnd/res/values-fr/strings.xml +++ b/OsmAnd/res/values-fr/strings.xml @@ -1452,9 +1452,9 @@ Afghanistan, Albanie, Algérie, Allemagne, Andorre, Angola, Anguilla, Antigua-et Enregistrer les points comme fichier GPX ou les transformer en favoris ? Rouge - Rose + Rose Orange - Brun + Brun Jaune Bleu clair Bleu diff --git a/OsmAnd/res/values-gl/strings.xml b/OsmAnd/res/values-gl/strings.xml index bf0375d558..f3219d3b80 100644 --- a/OsmAnd/res/values-gl/strings.xml +++ b/OsmAnd/res/values-gl/strings.xml @@ -174,9 +174,9 @@ O meu alcume Usuario vermello - rosa + rosa laranxa - marrón + marrón amarelo azul claro azul diff --git a/OsmAnd/res/values-hr/strings.xml b/OsmAnd/res/values-hr/strings.xml index b17b38c748..5f777b6123 100644 --- a/OsmAnd/res/values-hr/strings.xml +++ b/OsmAnd/res/values-hr/strings.xml @@ -1224,9 +1224,9 @@ Moj nadimak Korisnik crvena - roza + roza narančasta - smeđa + smeđa žuta svijetloplava plava diff --git a/OsmAnd/res/values-hu/strings.xml b/OsmAnd/res/values-hu/strings.xml index 896e5358cf..0927f98b9d 100644 --- a/OsmAnd/res/values-hu/strings.xml +++ b/OsmAnd/res/values-hu/strings.xml @@ -1320,9 +1320,9 @@ Navigációs utasítások ismétlése Érvénytelen formátum: %s piros - rózsaszín + rózsaszín narancs - barna + barna sárga világoskék kék diff --git a/OsmAnd/res/values-it/strings.xml b/OsmAnd/res/values-it/strings.xml index 9a4eaa7f27..3268206d8b 100644 --- a/OsmAnd/res/values-it/strings.xml +++ b/OsmAnd/res/values-it/strings.xml @@ -1364,9 +1364,9 @@ Si consiglia di aggiungere uno o più punti intermedi per migliorarne le prestaz Salvare i punti come file GPX o importarli nei favoriti? rosso - rosa + rosa arancione - marrone + marrone giallo blu chiaro blu diff --git a/OsmAnd/res/values-ja/strings.xml b/OsmAnd/res/values-ja/strings.xml index 22c561b928..59fdc98f5c 100644 --- a/OsmAnd/res/values-ja/strings.xml +++ b/OsmAnd/res/values-ja/strings.xml @@ -1449,9 +1449,9 @@ POIの更新は利用できません ニックネーム ユーザー レッド - ピンク + ピンク オレンジ - ブラウン + ブラウン イエロー ライトブルー ブルー diff --git a/OsmAnd/res/values-ko/strings.xml b/OsmAnd/res/values-ko/strings.xml index c8b2cea3bb..e06448a7f9 100644 --- a/OsmAnd/res/values-ko/strings.xml +++ b/OsmAnd/res/values-ko/strings.xml @@ -1590,9 +1590,9 @@ 장소를 GPX 파일로 저장 할까요? 또는 즐겨찾기로 가져오기 할까요? 빨강 - 분홍 + 분홍 오렌지 - 갈색 + 갈색 노랑 밝은 청색 파랑 diff --git a/OsmAnd/res/values-lt/strings.xml b/OsmAnd/res/values-lt/strings.xml index f150d9b259..67ebee60aa 100644 --- a/OsmAnd/res/values-lt/strings.xml +++ b/OsmAnd/res/values-lt/strings.xml @@ -1393,9 +1393,9 @@ Mano slapyvardis Vartotojas raudona - rožinė + rožinė oranžinė - ruda + ruda geltona žydra mėlyna diff --git a/OsmAnd/res/values-lv/strings.xml b/OsmAnd/res/values-lv/strings.xml index 1ce4688cf3..0963e2aacb 100644 --- a/OsmAnd/res/values-lv/strings.xml +++ b/OsmAnd/res/values-lv/strings.xml @@ -1561,9 +1561,9 @@ Afghanistan, Albania, Algeria, Andorra, Angola, Anguilla, Antigua and Barbuda, A sekundes atpakaļ sarkans - rozā + rozā oranžs - brūns + brūns dzeltens gaiši zils zils diff --git a/OsmAnd/res/values-nb/strings.xml b/OsmAnd/res/values-nb/strings.xml index 0992ef1c27..c1dbe247f1 100644 --- a/OsmAnd/res/values-nb/strings.xml +++ b/OsmAnd/res/values-nb/strings.xml @@ -891,9 +891,9 @@ Punkt %1$s Sentrer på skjermen rød - rosa + rosa orange - brun + brun gul lyseblå blå diff --git a/OsmAnd/res/values-nl/strings.xml b/OsmAnd/res/values-nl/strings.xml index 5a622f1b4a..4a45b46d44 100644 --- a/OsmAnd/res/values-nl/strings.xml +++ b/OsmAnd/res/values-nl/strings.xml @@ -1536,9 +1536,9 @@ Afghanistan, Albanie, Algerije, Andorra, Angola, Anguilla, Antigua en Barbuda, A Punten bewaren als GPX-bestand of importeren in favorieten? rood - roze + roze oranje - bruin + bruin geel lichtblauw blauw diff --git a/OsmAnd/res/values-nn/strings.xml b/OsmAnd/res/values-nn/strings.xml index 21e848c691..fcc43b5894 100644 --- a/OsmAnd/res/values-nn/strings.xml +++ b/OsmAnd/res/values-nn/strings.xml @@ -66,9 +66,9 @@ Kallenamnet mitt Brukarnamn raud - rosa + rosa oransje - brun + brun gul lyseblå blå diff --git a/OsmAnd/res/values-pl/strings.xml b/OsmAnd/res/values-pl/strings.xml index 6a40dc0c4b..482cbd2511 100644 --- a/OsmAnd/res/values-pl/strings.xml +++ b/OsmAnd/res/values-pl/strings.xml @@ -1463,9 +1463,9 @@ Afganistan, Afryka Południowa, Albania, Algieria, Andora, Angola, Anguilla, Ant Używając identyfikatora trackera podłączone urządzenia będą mogły śledzić każdy ruch tego urządzenia! Aby się rozłączyć, wybierz opcję: Generuj ponownie. Położenie wysłane %1$d (w buforze %2$d) czerwony - różowy + różowy pomarańczowy - brązowy + brązowy żółty jasnoniebieski niebieski diff --git a/OsmAnd/res/values-pt-rBR/strings.xml b/OsmAnd/res/values-pt-rBR/strings.xml index f249d6eddf..33cfd894d2 100644 --- a/OsmAnd/res/values-pt-rBR/strings.xml +++ b/OsmAnd/res/values-pt-rBR/strings.xml @@ -462,9 +462,9 @@ Meu apelido Usuário vermelho - rosa + rosa laranja - marrom + marrom amarelo azul claro azul diff --git a/OsmAnd/res/values-pt/strings.xml b/OsmAnd/res/values-pt/strings.xml index 8e3c87b3ee..abd8ccf10b 100644 --- a/OsmAnd/res/values-pt/strings.xml +++ b/OsmAnd/res/values-pt/strings.xml @@ -1360,9 +1360,9 @@ Afghanistan, Albania, Algeria, Andorra, Angola, Anguilla, Antigua and Barbuda, A Minha alcunha Utilizador vermelho - rosa + rosa laranja - castanho + castanho amarelo azul claro azul diff --git a/OsmAnd/res/values-ro/strings.xml b/OsmAnd/res/values-ro/strings.xml index 3906e78175..9b7bc59f24 100644 --- a/OsmAnd/res/values-ro/strings.xml +++ b/OsmAnd/res/values-ro/strings.xml @@ -1329,9 +1329,9 @@ Porecla mea Utilizator roșu - roz + roz portocaliu - maro + maro galben albastru deschis albastru diff --git a/OsmAnd/res/values-ru/strings.xml b/OsmAnd/res/values-ru/strings.xml index b962e28b8f..1b044dbb5f 100644 --- a/OsmAnd/res/values-ru/strings.xml +++ b/OsmAnd/res/values-ru/strings.xml @@ -1230,9 +1230,9 @@ OsMo: не удалось правильно обработать команду Сохранить точки как файл GPX или импортировать их в избранное? красный - розовый + розовый оранжевый - коричневый + коричневый жёлтый голубой синий diff --git a/OsmAnd/res/values-sc/strings.xml b/OsmAnd/res/values-sc/strings.xml index 1909629fb5..6f6ddd98cf 100644 --- a/OsmAnd/res/values-sc/strings.xml +++ b/OsmAnd/res/values-sc/strings.xml @@ -533,9 +533,9 @@ Zistru meu Impitadore ruju - rosa + rosa arantzu - castàngiu + castàngiu grogu blu lepiu blu diff --git a/OsmAnd/res/values-sk/strings.xml b/OsmAnd/res/values-sk/strings.xml index 02f9d10996..2aa338b130 100644 --- a/OsmAnd/res/values-sk/strings.xml +++ b/OsmAnd/res/values-sk/strings.xml @@ -1236,9 +1236,9 @@ Afganistan, Albánsko, Alžírsko, Andora, Angola, Anguilla, Antigua a Barbuda, Informácie pre ladenie Uložiť body ako súbor GPX alebo ich importovať do obľúbených? červená - ružová + ružová oranžová - hnedá + hnedá žltá svetlomodrá modrá diff --git a/OsmAnd/res/values-sl/strings.xml b/OsmAnd/res/values-sl/strings.xml index ad4afbd37c..6e2717018a 100644 --- a/OsmAnd/res/values-sl/strings.xml +++ b/OsmAnd/res/values-sl/strings.xml @@ -1324,9 +1324,9 @@ Vzdevek Uporabnik rdeča - rožnata + rožnata oranžna - rjava + rjava rumena svetlo modra modra diff --git a/OsmAnd/res/values-sv/strings.xml b/OsmAnd/res/values-sv/strings.xml index c39fb9996c..c54c356309 100644 --- a/OsmAnd/res/values-sv/strings.xml +++ b/OsmAnd/res/values-sv/strings.xml @@ -1311,9 +1311,9 @@ Starta om OsMo-session Felsökningsinformation röd - skär + skär brandgul - brun + brun gul ljusblå blå diff --git a/OsmAnd/res/values-tr/strings.xml b/OsmAnd/res/values-tr/strings.xml index a4dd06990e..40f1c96712 100644 --- a/OsmAnd/res/values-tr/strings.xml +++ b/OsmAnd/res/values-tr/strings.xml @@ -1305,9 +1305,9 @@ "Maksimum hız: %1$s " Ortalama yükseklik: %1$s kırmızı - pembe + pembe turuncu - kahverengi + kahverengi sarı açık mavi mavi diff --git a/OsmAnd/res/values-uk/strings.xml b/OsmAnd/res/values-uk/strings.xml index c0d2da44a2..6e61d48f8b 100644 --- a/OsmAnd/res/values-uk/strings.xml +++ b/OsmAnd/res/values-uk/strings.xml @@ -1401,9 +1401,9 @@ OsmAnd має відкриті сирці і активно розвиваєть Моє призьвісько Користувач червоний - рожевий + рожевий помаранчевий - коричневий + коричневий жовтий блакитний синій diff --git a/OsmAnd/res/values-zh-rTW/strings.xml b/OsmAnd/res/values-zh-rTW/strings.xml index 4602a970dd..30ac9ced58 100644 --- a/OsmAnd/res/values-zh-rTW/strings.xml +++ b/OsmAnd/res/values-zh-rTW/strings.xml @@ -1313,9 +1313,9 @@ 儲存標點為 GPX 檔案或把它匯入到我的最愛? 紅色 - 粉紅色 + 粉紅色 橙色 - 棕色 + 棕色 黃色 淺藍色 藍色 diff --git a/OsmAnd/res/values/strings.xml b/OsmAnd/res/values/strings.xml index a9b8625662..85c16e4afe 100644 --- a/OsmAnd/res/values/strings.xml +++ b/OsmAnd/res/values/strings.xml @@ -639,17 +639,6 @@ Registered name My nickname User - - Change user properties Display color Info From f1ea052880963bf0158c62ec338f1d804dfeb44a Mon Sep 17 00:00:00 2001 From: Ldm Public Date: Sun, 29 Nov 2015 12:25:17 +0100 Subject: [PATCH 52/58] Translated using Weblate (French) Currently translated at 100.0% (1829 of 1829 strings) --- OsmAnd/res/values-fr/strings.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/values-fr/strings.xml b/OsmAnd/res/values-fr/strings.xml index 0afd594337..f9d8309212 100644 --- a/OsmAnd/res/values-fr/strings.xml +++ b/OsmAnd/res/values-fr/strings.xml @@ -2128,4 +2128,6 @@ Afghanistan, Albanie, Algérie, Allemagne, Andorre, Angola, Anguilla, Antigua-et Éviter les escaliers Éviter le franchissement de frontières Éviter les escaliers - + " • Nouveaux menus contextuels sur un point de la carte\n\n • Choix de l\'affichage au démarrage (tableau de bord ou carte)\n\n • Personnalisation du contenu du tableau de bord\n\n • Possibilité d\'ignorer le tableau de bord et de n\'utiliser que les menus\n\n • Téléchargement des cartes des régions en appuyant directement sur la carte mondiale\n\n • Amélioration de la recherche des PI (Point d\'Intérêt)\n\n • Amélioration des PI (Point d\'Intérêt) et des contributions OSM (Open Street Map)\n\n • Refonte du téléchargement des cartes\n\n et bien plus encore ... " + Modifier la contribution OSM + From bee9a356594589263967b9841e2c061b27d23850 Mon Sep 17 00:00:00 2001 From: sonora Date: Sun, 29 Nov 2015 13:18:47 +0100 Subject: [PATCH 53/58] correct green --- OsmAnd/src/net/osmand/plus/helpers/ColorDialogs.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/src/net/osmand/plus/helpers/ColorDialogs.java b/OsmAnd/src/net/osmand/plus/helpers/ColorDialogs.java index 4bae3e6c91..7a02f2c385 100644 --- a/OsmAnd/src/net/osmand/plus/helpers/ColorDialogs.java +++ b/OsmAnd/src/net/osmand/plus/helpers/ColorDialogs.java @@ -44,8 +44,8 @@ public class ColorDialogs { 0xb4d00d0d, 0xb4ff5020, 0xb4eeee10, - 0xb46cb52b, 0xb488e030, + 0xb400842b, 0xb410c0f0, 0xb41010a0, 0xb4a71de1, From fa30ec4c0c98113d4c27ec05b6baef83f216af52 Mon Sep 17 00:00:00 2001 From: jf-simon Date: Sun, 29 Nov 2015 13:04:51 +0100 Subject: [PATCH 54/58] Translated using Weblate (German) Currently translated at 100.0% (1829 of 1829 strings) --- OsmAnd/res/values-de/strings.xml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/OsmAnd/res/values-de/strings.xml b/OsmAnd/res/values-de/strings.xml index cd16b4f9ed..ec8da164c5 100644 --- a/OsmAnd/res/values-de/strings.xml +++ b/OsmAnd/res/values-de/strings.xml @@ -1,4 +1,4 @@ - + Regionen Regionsweite Karten @@ -1776,7 +1776,7 @@ Afghanistan, Ägypten, Albanien, Algerien, Andorra, Angola, Anguilla, Antigua an ALLE ZEIGEN Koordinaten Es konnte keine alternative Streckenführung gefunden werden - Ablehnen + Verwerfen Alle Daten aktuell OpenGL-Rendering verwenden Hardware beschleunigtes OpenGL-Rendering verwenden (Funktioniert nicht auf allen Geräten) @@ -2018,10 +2018,10 @@ Afghanistan, Ägypten, Albanien, Algerien, Andorra, Angola, Anguilla, Antigua an Einfärbung gemäß Routenbereich Routenfarbe gemäß OSMC Gefällt Ihnen OsmAnd? - Bewerten Sie diese App - Bitte bewerten Sie OsmAnd auf Google Play - Sagen Sie uns warum. - Bitte teilen Sie uns mit, was Sie an dieser App ändern würden. + Bewerte diese App + Bitte gib OsmAnd eine Bewertung auf Google Play + Erzähle uns warum. + Bitte erzähle uns, was du gerne an dieser App ändern würdest. Keine Aktualisierungen verfügbar Live-Aktualisierungen @@ -2104,11 +2104,11 @@ Afghanistan, Ägypten, Albanien, Algerien, Andorra, Angola, Anguilla, Antigua an m/s Streckenaufzeichnung Hintergrundbetrieb - Favoriten-Information + Favoriten Informationen Stoppen der Positions-Simulation Simulieren durch eine berechnete Route oder einer aufgezeichneten GPX-Spur Letzte Orte - Erfolgreich gespeichert unter: %1$s + Erfolgreich gespeichert um: %1$s Anzahl der Reihen ERWERBEN Später @@ -2163,7 +2163,7 @@ Afghanistan, Ägypten, Albanien, Algerien, Andorra, Angola, Anguilla, Antigua an Basis Fortgeschritten Kontakt-Informationen - Art-des POI + Art des POI Anzahl der Zeilen im Dashboard %1$s %1$s Downloads übrig Herunterladen - %1$d Datei From cf0948a1d4b0d8b40b65dec1910a862b703b32e4 Mon Sep 17 00:00:00 2001 From: jf-simon Date: Sun, 29 Nov 2015 12:15:39 +0100 Subject: [PATCH 55/58] Translated using Weblate (German) Currently translated at 97.9% (2220 of 2267 strings) --- OsmAnd/res/values-de/phrases.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index a52c376aa4..c2d74a5f93 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -1059,7 +1059,7 @@ Höhe Höhe über dem Meer Anfangsdatum - Rollstuhl + Rollstuhlgerecht Rollstuhlzugang: nicht möglich Rollstuhlzugang: eingeschränkt möglich Großhandel From 1d5d6430ac232c0c95a5198306aefc4fb2d9ead9 Mon Sep 17 00:00:00 2001 From: sonora Date: Sun, 29 Nov 2015 14:03:15 +0100 Subject: [PATCH 56/58] fix NPE in SelectedGPXFragment --- OsmAnd/src/net/osmand/plus/myplaces/SelectedGPXFragment.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/src/net/osmand/plus/myplaces/SelectedGPXFragment.java b/OsmAnd/src/net/osmand/plus/myplaces/SelectedGPXFragment.java index ac87ee734e..d016ded461 100644 --- a/OsmAnd/src/net/osmand/plus/myplaces/SelectedGPXFragment.java +++ b/OsmAnd/src/net/osmand/plus/myplaces/SelectedGPXFragment.java @@ -335,7 +335,7 @@ public class SelectedGPXFragment extends OsmAndListFragment { public void onClick(DialogInterface dialog, int which) { SelectedGpxFile sf = app.getSelectedGpxHelper().selectGpxFile(getGpx(), vis.isChecked(), false); int clr = list.get(colorSpinner.getSelectedItemPosition()); - if(clr != 0 && sf.getModifiableGpxFile() != null) { + if(clr != null && clr != 0 && sf.getModifiableGpxFile() != null) { sf.getModifiableGpxFile().setColor(clr); sf.processPoints(); } From 43da6691e3343ee8d4f034ce8be58cb353dacf6e Mon Sep 17 00:00:00 2001 From: vshcherb Date: Sun, 29 Nov 2015 14:08:43 +0100 Subject: [PATCH 57/58] Update SelectedGPXFragment.java --- OsmAnd/src/net/osmand/plus/myplaces/SelectedGPXFragment.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/src/net/osmand/plus/myplaces/SelectedGPXFragment.java b/OsmAnd/src/net/osmand/plus/myplaces/SelectedGPXFragment.java index d016ded461..ac87ee734e 100644 --- a/OsmAnd/src/net/osmand/plus/myplaces/SelectedGPXFragment.java +++ b/OsmAnd/src/net/osmand/plus/myplaces/SelectedGPXFragment.java @@ -335,7 +335,7 @@ public class SelectedGPXFragment extends OsmAndListFragment { public void onClick(DialogInterface dialog, int which) { SelectedGpxFile sf = app.getSelectedGpxHelper().selectGpxFile(getGpx(), vis.isChecked(), false); int clr = list.get(colorSpinner.getSelectedItemPosition()); - if(clr != null && clr != 0 && sf.getModifiableGpxFile() != null) { + if(clr != 0 && sf.getModifiableGpxFile() != null) { sf.getModifiableGpxFile().setColor(clr); sf.processPoints(); } From 4c32a99c7208d67e062770c078b4495b98be82ce Mon Sep 17 00:00:00 2001 From: Adriano Rosa Date: Sun, 29 Nov 2015 15:02:41 +0100 Subject: [PATCH 58/58] Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (1829 of 1829 strings) --- OsmAnd/res/values-pt-rBR/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-pt-rBR/strings.xml b/OsmAnd/res/values-pt-rBR/strings.xml index 33cfd894d2..1d5b984a55 100644 --- a/OsmAnd/res/values-pt-rBR/strings.xml +++ b/OsmAnd/res/values-pt-rBR/strings.xml @@ -1934,7 +1934,7 @@ Fale conosco Legenda do mapa Você realmente quer salvar o POI sem especificar o tipo? - Modificação alteração no OSM + Modificar alteração no OSM Usar painel de controle Usar menu Painel de controle ou controle por menu