From be357ef06a3494980c8bf7c78e1cedaddfbd1655 Mon Sep 17 00:00:00 2001 From: Alexander Sytnyk Date: Thu, 15 Jun 2017 18:48:16 +0300 Subject: [PATCH 01/39] Show the distance between the fingers in each ruler mode; Draw the first or second mode of the ruler only if the widget is visible (check in Analyze on map) --- .../osmand/plus/views/RulerControlLayer.java | 79 ++++++++++--------- .../mapwidgets/MapInfoWidgetsFactory.java | 38 ++++----- 2 files changed, 60 insertions(+), 57 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/views/RulerControlLayer.java b/OsmAnd/src/net/osmand/plus/views/RulerControlLayer.java index 7e92c2da14..3474459826 100644 --- a/OsmAnd/src/net/osmand/plus/views/RulerControlLayer.java +++ b/OsmAnd/src/net/osmand/plus/views/RulerControlLayer.java @@ -7,6 +7,7 @@ import android.graphics.Color; import android.graphics.Paint; import android.graphics.Paint.Style; import android.graphics.Rect; +import android.view.View; import net.osmand.Location; import net.osmand.data.QuadPoint; @@ -25,6 +26,7 @@ public class RulerControlLayer extends OsmandMapLayer { private final MapActivity mapActivity; private OsmandApplication app; private OsmandMapTileView view; + private View rightWidgetsPanel; private TextSide textSide; private int maxRadiusInDp; @@ -55,6 +57,7 @@ public class RulerControlLayer extends OsmandMapLayer { cacheDistances = new ArrayList<>(); cacheCenter = new QuadPoint(); maxRadiusInDp = mapActivity.getResources().getDimensionPixelSize(R.dimen.map_ruler_radius); + rightWidgetsPanel = mapActivity.findViewById(R.id.map_right_widgets_panel); centerIconDay = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_ruler_center_day); centerIconNight = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_ruler_center_night); @@ -78,28 +81,28 @@ public class RulerControlLayer extends OsmandMapLayer { @Override public void onDraw(Canvas canvas, RotatedTileBox tb, DrawSettings settings) { - if (mapActivity.getMapLayers().getMapWidgetRegistry().isVisible("ruler")) { + if (mapActivity.getMapLayers().getMapWidgetRegistry().isVisible("ruler") && + rightWidgetsPanel.getVisibility() == View.VISIBLE) { lineAttrs.updatePaints(view, settings, tb); circleAttrs.updatePaints(view, settings, tb); circleAttrs.paint2.setStyle(Style.FILL); final QuadPoint center = tb.getCenterPixelPoint(); final RulerMode mode = app.getSettings().RULER_MODE.get(); - if (mode == RulerMode.FIRST) { - if (view.isMultiTouch()) { - float x1 = view.getFirstTouchPointX(); - float y1 = view.getFirstTouchPointY(); - float x2 = view.getSecondTouchPointX(); - float y2 = view.getSecondTouchPointY(); - drawFingerDistance(canvas, tb, center, x1, y1, x2, y2); - } else { - drawCenterIcon(canvas, tb, center, settings.isNightMode()); - Location currentLoc = app.getLocationProvider().getLastKnownLocation(); - if (currentLoc != null) { - drawDistance(canvas, tb, center, currentLoc); - } + if (view.isMultiTouch()) { + float x1 = view.getFirstTouchPointX(); + float y1 = view.getFirstTouchPointY(); + float x2 = view.getSecondTouchPointX(); + float y2 = view.getSecondTouchPointY(); + drawFingerDistance(canvas, tb, center, x1, y1, x2, y2); + } else if (mode == RulerMode.FIRST) { + drawCenterIcon(canvas, tb, center, settings.isNightMode()); + Location currentLoc = app.getLocationProvider().getLastKnownLocation(); + if (currentLoc != null) { + drawDistance(canvas, tb, center, currentLoc); } - } else if (mode == RulerMode.SECOND) { + } + if (mode == RulerMode.SECOND) { drawCenterIcon(canvas, tb, center, settings.isNightMode()); updateData(tb, center); for (int i = 1; i <= cacheDistances.size(); i++) { @@ -191,30 +194,30 @@ public class RulerControlLayer extends OsmandMapLayer { } private void drawCircle(Canvas canvas, RotatedTileBox tb, int circleNumber, QuadPoint center) { - Rect bounds = new Rect(); - String text = cacheDistances.get(circleNumber - 1); - circleAttrs.paint2.getTextBounds(text, 0, text.length(), bounds); - - // coords of left or top text - float x1 = 0; - float y1 = 0; - // coords of right or bottom text - float x2 = 0; - float y2 = 0; - - if (textSide == TextSide.VERTICAL) { - x1 = center.x - bounds.width() / 2; - y1 = center.y - radius * circleNumber + bounds.height() / 2; - x2 = center.x - bounds.width() / 2; - y2 = center.y + radius * circleNumber + bounds.height() / 2; - } else if (textSide == TextSide.HORIZONTAL) { - x1 = center.x - radius * circleNumber - bounds.width() / 2; - y1 = center.y + bounds.height() / 2; - x2 = center.x + radius * circleNumber - bounds.width() / 2; - y2 = center.y + bounds.height() / 2; - } - if (!mapActivity.getMapView().isZooming()) { + Rect bounds = new Rect(); + String text = cacheDistances.get(circleNumber - 1); + circleAttrs.paint2.getTextBounds(text, 0, text.length(), bounds); + + // coords of left or top text + float x1 = 0; + float y1 = 0; + // coords of right or bottom text + float x2 = 0; + float y2 = 0; + + if (textSide == TextSide.VERTICAL) { + x1 = center.x - bounds.width() / 2; + y1 = center.y - radius * circleNumber + bounds.height() / 2; + x2 = center.x - bounds.width() / 2; + y2 = center.y + radius * circleNumber + bounds.height() / 2; + } else if (textSide == TextSide.HORIZONTAL) { + x1 = center.x - radius * circleNumber - bounds.width() / 2; + y1 = center.y + bounds.height() / 2; + x2 = center.x + radius * circleNumber - bounds.width() / 2; + y2 = center.y + bounds.height() / 2; + } + canvas.rotate(-tb.getRotate(), center.x, center.y); canvas.drawCircle(center.x, center.y, radius * circleNumber, circleAttrs.shadowPaint); canvas.drawCircle(center.x, center.y, radius * circleNumber, circleAttrs.paint); diff --git a/OsmAnd/src/net/osmand/plus/views/mapwidgets/MapInfoWidgetsFactory.java b/OsmAnd/src/net/osmand/plus/views/mapwidgets/MapInfoWidgetsFactory.java index 86d6ca014b..aa7e228de6 100644 --- a/OsmAnd/src/net/osmand/plus/views/mapwidgets/MapInfoWidgetsFactory.java +++ b/OsmAnd/src/net/osmand/plus/views/mapwidgets/MapInfoWidgetsFactory.java @@ -190,32 +190,32 @@ public class MapInfoWidgetsFactory { @Override public boolean updateInfo(DrawSettings drawSettings) { RulerMode mode = map.getMyApplication().getSettings().RULER_MODE.get(); - if (mode == RulerMode.FIRST) { + OsmandMapTileView view = map.getMapView(); + + if (view.isMultiTouch()) { + if (needNewLatLon) { + float x1 = view.getFirstTouchPointX(); + float y1 = view.getFirstTouchPointY(); + float x2 = view.getSecondTouchPointX(); + float y2 = view.getSecondTouchPointY(); + LatLon firstFinger = view.getCurrentRotatedTileBox().getLatLonFromPixel(x1, y1); + LatLon secondFinger = view.getCurrentRotatedTileBox().getLatLonFromPixel(x2, y2); + setDistanceText(firstFinger.getLatitude(), firstFinger.getLongitude(), + secondFinger.getLatitude(), secondFinger.getLongitude()); + needNewLatLon = false; + } + } else if (mode == RulerMode.FIRST) { Location currentLoc = map.getMyApplication().getLocationProvider().getLastKnownLocation(); LatLon centerLoc = map.getMapLocation(); - OsmandMapTileView view = map.getMapView(); - - if (view.isMultiTouch()) { - if (needNewLatLon) { - float x1 = view.getFirstTouchPointX(); - float y1 = view.getFirstTouchPointY(); - float x2 = view.getSecondTouchPointX(); - float y2 = view.getSecondTouchPointY(); - LatLon firstFinger = view.getCurrentRotatedTileBox().getLatLonFromPixel(x1, y1); - LatLon secondFinger = view.getCurrentRotatedTileBox().getLatLonFromPixel(x2, y2); - setDistanceText(firstFinger.getLatitude(), firstFinger.getLongitude(), - secondFinger.getLatitude(), secondFinger.getLongitude()); - needNewLatLon = false; - } - } else if (currentLoc != null && centerLoc != null) { + if (currentLoc != null && centerLoc != null) { setDistanceText(currentLoc.getLatitude(), currentLoc.getLongitude(), centerLoc.getLatitude(), centerLoc.getLongitude()); needNewLatLon = true; - } else { - setText(title, null); - needNewLatLon = true; } + } else { + setText(title, null); + needNewLatLon = true; } if (mode != cacheMode) { cacheMode = mode; From db56b176489e4e6f7cf3c7935577e75366ee3e33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reimar=20D=C3=B6ffinger?= Date: Fri, 16 Jun 2017 00:04:40 +0200 Subject: [PATCH 02/39] Add "GPS Connected" app to GPS status app list. It provides a replacement for the removed "sleep mode". While the GPS status apps might be the obvious thing to show here for new users, none of them being a replacement for the previous functionality is annoying and confusing to existing users. --- .../src/net/osmand/plus/activities/actions/StartGPSStatus.java | 1 + 1 file changed, 1 insertion(+) diff --git a/OsmAnd/src/net/osmand/plus/activities/actions/StartGPSStatus.java b/OsmAnd/src/net/osmand/plus/activities/actions/StartGPSStatus.java index be0f3e86f7..9a3ac4cc7b 100644 --- a/OsmAnd/src/net/osmand/plus/activities/actions/StartGPSStatus.java +++ b/OsmAnd/src/net/osmand/plus/activities/actions/StartGPSStatus.java @@ -31,6 +31,7 @@ import net.osmand.plus.views.OsmandMapTileView; public class StartGPSStatus extends OsmAndAction { public enum GpsStatusApps { + GPC_CONNECTED("GPS Connected", "org.bruxo.gpsconnected", "", ""), GPS_STATUS("GPS Status & Toolbox", "com.eclipsim.gpsstatus2", "", "com.eclipsim.gpsstatus2.GPSStatus"), GPS_TEST("GPS Test", "com.chartcross.gpstest", "com.chartcross.gpstestplus", ""), INVIU_GPS("inViu GPS-details ", "de.enaikoon.android.inviu.gpsdetails", "", ""), From 94f76451b1da70e6721f4b5dc1ff282fccaba0dc Mon Sep 17 00:00:00 2001 From: PavelRatushny Date: Fri, 16 Jun 2017 11:32:49 +0300 Subject: [PATCH 03/39] Change rect to circle --- .../other/TrackDetailsMenu.java | 15 ++++---- .../src/net/osmand/plus/views/GPXLayer.java | 35 +++++------------- .../src/net/osmand/plus/views/RouteLayer.java | 36 ++++++------------- 3 files changed, 26 insertions(+), 60 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/mapcontextmenu/other/TrackDetailsMenu.java b/OsmAnd/src/net/osmand/plus/mapcontextmenu/other/TrackDetailsMenu.java index 3ba8430163..593408d0e4 100644 --- a/OsmAnd/src/net/osmand/plus/mapcontextmenu/other/TrackDetailsMenu.java +++ b/OsmAnd/src/net/osmand/plus/mapcontextmenu/other/TrackDetailsMenu.java @@ -297,7 +297,7 @@ public class TrackDetailsMenu { trackChartPoints.setGpx(getGpxItem().group.getGpx()); } location = new LatLon(wpt.lat, wpt.lon); - List> xAxisPoints = getXAxisPoints(chart); + List xAxisPoints = getXAxisPoints(chart); trackChartPoints.setHighlightedPoint(location); trackChartPoints.setXAxisPoints(xAxisPoints); if (gpxItem.route) { @@ -312,13 +312,12 @@ public class TrackDetailsMenu { fitTrackOnMap(chart, location, forceFit); } - private List> getXAxisPoints(LineChart chart) { - List> xAxisPoints = new ArrayList<>(); + private List getXAxisPoints(LineChart chart) { + List xAxisPoints = new ArrayList<>(); float[] entries = chart.getXAxis().mEntries; for (int i = 0; i < entries.length; i++) { - String formattedEntry = chart.getXAxis().getValueFormatter().getFormattedValue(entries[i], chart.getXAxis()); WptPt pointToAdd = getPoint(chart, entries[i]); - xAxisPoints.add(new Pair<>(formattedEntry, pointToAdd)); + xAxisPoints.add(pointToAdd); } return xAxisPoints; } @@ -586,12 +585,12 @@ public class TrackDetailsMenu { } public class TrackChartPoints { - private List> xAxisPoints; + private List xAxisPoints; private LatLon highlightedPoint; private int segmentColor; private GPXFile gpx; - public List> getXAxisPoints() { + public List getXAxisPoints() { return xAxisPoints; } @@ -607,7 +606,7 @@ public class TrackDetailsMenu { return gpx; } - public void setXAxisPoints(List> xAxisPoints) { + public void setXAxisPoints(List xAxisPoints) { this.xAxisPoints = xAxisPoints; } diff --git a/OsmAnd/src/net/osmand/plus/views/GPXLayer.java b/OsmAnd/src/net/osmand/plus/views/GPXLayer.java index ab48dd0336..fbc1d463a8 100644 --- a/OsmAnd/src/net/osmand/plus/views/GPXLayer.java +++ b/OsmAnd/src/net/osmand/plus/views/GPXLayer.java @@ -86,12 +86,10 @@ public class GPXLayer extends OsmandMapLayer implements ContextMenuLayer.IContex private Paint paintInnerCircle; - private Paint paintInnerRect; + private Paint paintGridCircle; private Paint paintTextIcon; - private Paint paintGridTextIcon; - private OsmandRenderer osmandRenderer; private List points; @@ -141,12 +139,6 @@ public class GPXLayer extends OsmandMapLayer implements ContextMenuLayer.IContex paintTextIcon.setColor(Color.BLACK); paintTextIcon.setAntiAlias(true); - paintGridTextIcon = new Paint(); - paintGridTextIcon.setTextAlign(Align.CENTER); - paintGridTextIcon.setFakeBoldText(true); - paintGridTextIcon.setColor(Color.WHITE); - paintGridTextIcon.setAntiAlias(true); - textLayer = view.getLayerByClass(MapTextLayer.class); paintOuter = new Paint(); @@ -157,9 +149,9 @@ public class GPXLayer extends OsmandMapLayer implements ContextMenuLayer.IContex paintInnerCircle.setStyle(Style.FILL_AND_STROKE); paintInnerCircle.setColor(0xddFFFFFF); paintInnerCircle.setAntiAlias(true); - paintInnerRect = new Paint(); - paintInnerRect.setStyle(Style.FILL_AND_STROKE); - paintInnerRect.setAntiAlias(true); + paintGridCircle = new Paint(); + paintGridCircle.setStyle(Style.FILL_AND_STROKE); + paintGridCircle.setAntiAlias(true); paintIcon = new Paint(); pointSmall = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_white_shield_small); @@ -397,28 +389,19 @@ public class GPXLayer extends OsmandMapLayer implements ContextMenuLayer.IContex } trackChartPoints.setSegmentColor(color); } - paintInnerRect.setColor(color); + paintGridCircle.setColor(color); QuadRect latLonBounds = tileBox.getLatLonBounds(); - List> xAxisPoints = trackChartPoints.getXAxisPoints(); - float r = 12 * tileBox.getDensity(); - paintGridTextIcon.setTextSize(r); + List xAxisPoints = trackChartPoints.getXAxisPoints(); + float r = 3 * tileBox.getDensity(); for (int i = 0; i < xAxisPoints.size(); i++) { - WptPt axisPoint = xAxisPoints.get(i).second; + WptPt axisPoint = xAxisPoints.get(i); if (axisPoint.getLatitude() >= latLonBounds.bottom && axisPoint.getLatitude() <= latLonBounds.top && axisPoint.getLongitude() >= latLonBounds.left && axisPoint.getLongitude() <= latLonBounds.right) { - String textOnPoint = xAxisPoints.get(i).first; - float textWidth = paintGridTextIcon.measureText(textOnPoint); float x = tileBox.getPixXFromLatLon(axisPoint.getLatitude(), axisPoint.getLongitude()); float y = tileBox.getPixYFromLatLon(axisPoint.getLatitude(), axisPoint.getLongitude()); - canvas.drawRect( - x - textWidth / 2 - 2 * (float) Math.ceil(tileBox.getDensity()), - y - r / 2 - 2 * (float) Math.ceil(tileBox.getDensity()), - x + textWidth / 2 + 2 * (float) Math.ceil(tileBox.getDensity()), - y + r / 2 + 3 * (float) Math.ceil(tileBox.getDensity()), - paintInnerRect); - canvas.drawText(textOnPoint, x, y + r / 2, paintGridTextIcon); + canvas.drawCircle(x, y, r + (float) Math.ceil(tileBox.getDensity()), paintGridCircle); } } } diff --git a/OsmAnd/src/net/osmand/plus/views/RouteLayer.java b/OsmAnd/src/net/osmand/plus/views/RouteLayer.java index 2942cdb124..e1ccc79ad8 100644 --- a/OsmAnd/src/net/osmand/plus/views/RouteLayer.java +++ b/OsmAnd/src/net/osmand/plus/views/RouteLayer.java @@ -52,8 +52,7 @@ public class RouteLayer extends OsmandMapLayer { private Paint paintIcon; private Paint paintIconAction; - private Paint paintGridTextIcon; - private Paint paintInnerRect; + private Paint paintGridCircle; private Paint paintIconSelected; private Bitmap selectedPoint; @@ -80,16 +79,10 @@ public class RouteLayer extends OsmandMapLayer { paintIcon.setColor(Color.BLACK); paintIcon.setStrokeWidth(3); - paintGridTextIcon = new Paint(); - paintGridTextIcon.setTextAlign(Paint.Align.CENTER); - paintGridTextIcon.setFakeBoldText(true); - paintGridTextIcon.setColor(Color.WHITE); - paintGridTextIcon.setAntiAlias(true); - paintIconAction = new Paint(); paintIconAction.setFilterBitmap(true); paintIconAction.setAntiAlias(true); - + attrs = new RenderingLineAttributes("route"); attrs.defaultWidth = (int) (12 * view.getDensity()); attrs.defaultWidth3 = (int) (7 * view.getDensity()); @@ -103,10 +96,10 @@ public class RouteLayer extends OsmandMapLayer { paintIconSelected = new Paint(); selectedPoint = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_default_location); - paintInnerRect = new Paint(); - paintInnerRect.setStyle(Paint.Style.FILL_AND_STROKE); - paintInnerRect.setAntiAlias(true); - paintInnerRect.setColor(attrs.defaultColor); + paintGridCircle = new Paint(); + paintGridCircle.setStyle(Paint.Style.FILL_AND_STROKE); + paintGridCircle.setAntiAlias(true); + paintGridCircle.setColor(attrs.defaultColor); } @Override @@ -177,26 +170,17 @@ public class RouteLayer extends OsmandMapLayer { private void drawXAxisPoints(Canvas canvas, RotatedTileBox tileBox) { QuadRect latLonBounds = tileBox.getLatLonBounds(); - List> xAxisPoints = trackChartPoints.getXAxisPoints(); - float r = 12 * tileBox.getDensity(); - paintGridTextIcon.setTextSize(r); + List xAxisPoints = trackChartPoints.getXAxisPoints(); + float r = 3 * tileBox.getDensity(); for (int i = 0; i < xAxisPoints.size(); i++) { - WptPt axisPoint = xAxisPoints.get(i).second; + WptPt axisPoint = xAxisPoints.get(i); if (axisPoint.getLatitude() >= latLonBounds.bottom && axisPoint.getLatitude() <= latLonBounds.top && axisPoint.getLongitude() >= latLonBounds.left && axisPoint.getLongitude() <= latLonBounds.right) { - String textOnPoint = xAxisPoints.get(i).first; - float textWidth = paintGridTextIcon.measureText(textOnPoint); float x = tileBox.getPixXFromLatLon(axisPoint.getLatitude(), axisPoint.getLongitude()); float y = tileBox.getPixYFromLatLon(axisPoint.getLatitude(), axisPoint.getLongitude()); - canvas.drawRect( - x - textWidth / 2 - 2 * (float) Math.ceil(tileBox.getDensity()), - y - r / 2 - 2 * (float) Math.ceil(tileBox.getDensity()), - x + textWidth / 2 + 2 * (float) Math.ceil(tileBox.getDensity()), - y + r / 2 + 3 * (float) Math.ceil(tileBox.getDensity()), - paintInnerRect); - canvas.drawText(textOnPoint, x, y + r / 2, paintGridTextIcon); + canvas.drawCircle(x, y, r + (float) Math.ceil(tileBox.getDensity()), paintGridCircle); } } } From 8f8a7a9169dc73d4f026eaec230f929815015b8a Mon Sep 17 00:00:00 2001 From: Alexander Sytnyk Date: Fri, 16 Jun 2017 13:10:56 +0300 Subject: [PATCH 04/39] Show the distance from the center to the current location in the radius mode; draw a line between the fingers without moving the map --- .../net/osmand/plus/views/OsmandMapTileView.java | 1 + .../views/mapwidgets/MapInfoWidgetsFactory.java | 13 ++----------- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java b/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java index 80c0b84067..4c24aceaf2 100644 --- a/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java +++ b/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java @@ -1033,6 +1033,7 @@ public class OsmandMapTileView implements IMapDownloaderCallback { this.y1 = y1; this.x2 = x2; this.y2 = y2; + multiTouch = true; } @Override diff --git a/OsmAnd/src/net/osmand/plus/views/mapwidgets/MapInfoWidgetsFactory.java b/OsmAnd/src/net/osmand/plus/views/mapwidgets/MapInfoWidgetsFactory.java index aa7e228de6..39db38f904 100644 --- a/OsmAnd/src/net/osmand/plus/views/mapwidgets/MapInfoWidgetsFactory.java +++ b/OsmAnd/src/net/osmand/plus/views/mapwidgets/MapInfoWidgetsFactory.java @@ -185,7 +185,6 @@ public class MapInfoWidgetsFactory { final String title = map.getResources().getString(R.string.map_widget_show_ruler); final TextInfoWidget rulerControl = new TextInfoWidget(map) { boolean needNewLatLon; - RulerMode cacheMode = map.getMyApplication().getSettings().RULER_MODE.get(); @Override public boolean updateInfo(DrawSettings drawSettings) { @@ -204,26 +203,19 @@ public class MapInfoWidgetsFactory { secondFinger.getLatitude(), secondFinger.getLongitude()); needNewLatLon = false; } - } else if (mode == RulerMode.FIRST) { + } else if (mode == RulerMode.FIRST || mode == RulerMode.SECOND) { Location currentLoc = map.getMyApplication().getLocationProvider().getLastKnownLocation(); LatLon centerLoc = map.getMapLocation(); if (currentLoc != null && centerLoc != null) { setDistanceText(currentLoc.getLatitude(), currentLoc.getLongitude(), centerLoc.getLatitude(), centerLoc.getLongitude()); - needNewLatLon = true; } + needNewLatLon = true; } else { setText(title, null); needNewLatLon = true; } - if (mode != cacheMode) { - cacheMode = mode; - setRulerControlIcon(this, mode); - if (mode != RulerMode.FIRST) { - setText(title, null); - } - } return true; } @@ -240,7 +232,6 @@ public class MapInfoWidgetsFactory { rulerControl.setOnClickListener(new OnClickListener() { @Override public void onClick(View view) { - rulerControl.setText(title, null); final RulerMode mode = map.getMyApplication().getSettings().RULER_MODE.get(); RulerMode newMode = RulerMode.FIRST; if (mode == RulerMode.FIRST) { From 7675977a485ccc79801cd3645b2a5ca3fea46e14 Mon Sep 17 00:00:00 2001 From: PavelRatushny Date: Fri, 16 Jun 2017 13:22:04 +0300 Subject: [PATCH 05/39] Fix bug when blue location point was out of chart --- .../mapcontextmenu/other/TrackDetailsMenu.java | 16 ++++++++++++++-- OsmAnd/src/net/osmand/plus/views/GPXLayer.java | 1 - OsmAnd/src/net/osmand/plus/views/RouteLayer.java | 1 - 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/mapcontextmenu/other/TrackDetailsMenu.java b/OsmAnd/src/net/osmand/plus/mapcontextmenu/other/TrackDetailsMenu.java index 593408d0e4..a487e35cef 100644 --- a/OsmAnd/src/net/osmand/plus/mapcontextmenu/other/TrackDetailsMenu.java +++ b/OsmAnd/src/net/osmand/plus/mapcontextmenu/other/TrackDetailsMenu.java @@ -2,7 +2,6 @@ package net.osmand.plus.mapcontextmenu.other; import android.graphics.Matrix; import android.support.v4.app.Fragment; -import android.support.v4.util.Pair; import android.support.v7.widget.PopupMenu; import android.view.MenuItem; import android.view.MotionEvent; @@ -11,6 +10,7 @@ import android.widget.ImageView; import android.widget.TextView; import com.github.mikephil.charting.charts.LineChart; +import com.github.mikephil.charting.components.YAxis; import com.github.mikephil.charting.data.Entry; import com.github.mikephil.charting.data.LineData; import com.github.mikephil.charting.highlight.Highlight; @@ -18,6 +18,7 @@ import com.github.mikephil.charting.interfaces.datasets.ILineDataSet; import com.github.mikephil.charting.listener.ChartTouchListener.ChartGesture; import com.github.mikephil.charting.listener.OnChartGestureListener; import com.github.mikephil.charting.listener.OnChartValueSelectedListener; +import com.github.mikephil.charting.utils.ViewPortHandler; import net.osmand.data.LatLon; import net.osmand.data.QuadRect; @@ -286,8 +287,19 @@ public class TrackDetailsMenu { private void refreshChart(LineChart chart, boolean forceFit) { Highlight[] highlights = chart.getHighlighted(); LatLon location = null; + + ViewPortHandler handler = chart.getViewPortHandler(); + float minimumVisibleXValue = (float) chart.getValuesByTouchPoint(handler.contentLeft(), handler.contentBottom(), YAxis.AxisDependency.LEFT).x; + float maximumVisibleXValue = (float) chart.getValuesByTouchPoint(handler.contentRight(), handler.contentBottom(), YAxis.AxisDependency.LEFT).x; + if (highlights != null && highlights.length > 0) { - gpxItem.chartHighlightPos = highlights[0].getX(); + if (highlights[0].getX() < minimumVisibleXValue) { + gpxItem.chartHighlightPos = minimumVisibleXValue; + } else if (highlights[0].getX() > maximumVisibleXValue) { + gpxItem.chartHighlightPos = maximumVisibleXValue; + } else { + gpxItem.chartHighlightPos = highlights[0].getX(); + } WptPt wpt = getPoint(chart, gpxItem.chartHighlightPos); if (wpt != null) { if (trackChartPoints == null) { diff --git a/OsmAnd/src/net/osmand/plus/views/GPXLayer.java b/OsmAnd/src/net/osmand/plus/views/GPXLayer.java index fbc1d463a8..15a706d281 100644 --- a/OsmAnd/src/net/osmand/plus/views/GPXLayer.java +++ b/OsmAnd/src/net/osmand/plus/views/GPXLayer.java @@ -17,7 +17,6 @@ import android.support.annotation.ColorInt; import android.support.annotation.NonNull; import android.support.annotation.Nullable; import android.support.v4.content.ContextCompat; -import android.support.v4.util.Pair; import net.osmand.data.LatLon; import net.osmand.data.PointDescription; diff --git a/OsmAnd/src/net/osmand/plus/views/RouteLayer.java b/OsmAnd/src/net/osmand/plus/views/RouteLayer.java index e1ccc79ad8..809724abd3 100644 --- a/OsmAnd/src/net/osmand/plus/views/RouteLayer.java +++ b/OsmAnd/src/net/osmand/plus/views/RouteLayer.java @@ -32,7 +32,6 @@ import android.graphics.Path; import android.graphics.PointF; import android.graphics.PorterDuff.Mode; import android.graphics.PorterDuffColorFilter; -import android.support.v4.util.Pair; public class RouteLayer extends OsmandMapLayer { From 11e1fab9fef39fd90f45f62ea66b743e7af67c32 Mon Sep 17 00:00:00 2001 From: Alexander Sytnyk Date: Fri, 16 Jun 2017 16:40:25 +0300 Subject: [PATCH 06/39] Don't draw a line far beyond the screen; fix drawing line after double tap --- .../osmand/plus/views/OsmandMapTileView.java | 4 +++- .../osmand/plus/views/RulerControlLayer.java | 24 ++++++++++++++++--- 2 files changed, 24 insertions(+), 4 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java b/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java index 4c24aceaf2..cf87c09767 100644 --- a/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java +++ b/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java @@ -1033,7 +1033,9 @@ public class OsmandMapTileView implements IMapDownloaderCallback { this.y1 = y1; this.x2 = x2; this.y2 = y2; - multiTouch = true; + if (x1 != x2 && y1 != y2) { + multiTouch = true; + } } @Override diff --git a/OsmAnd/src/net/osmand/plus/views/RulerControlLayer.java b/OsmAnd/src/net/osmand/plus/views/RulerControlLayer.java index 3474459826..ba23596476 100644 --- a/OsmAnd/src/net/osmand/plus/views/RulerControlLayer.java +++ b/OsmAnd/src/net/osmand/plus/views/RulerControlLayer.java @@ -131,9 +131,27 @@ public class RulerControlLayer extends OsmandMapLayer { } private void drawDistance(Canvas canvas, RotatedTileBox tb, QuadPoint center, Location currentLoc) { - int currentLocX = tb.getPixXFromLonNoRot(currentLoc.getLongitude()); - int currentLocY = tb.getPixYFromLatNoRot(currentLoc.getLatitude()); - canvas.drawLine(currentLocX, currentLocY, center.x, center.y, lineAttrs.paint); + int currX = tb.getPixXFromLonNoRot(currentLoc.getLongitude()); + int currY = tb.getPixYFromLatNoRot(currentLoc.getLatitude()); + int width = tb.getPixWidth(); + int height = tb.getPixHeight(); + + if (currX < 0 || currY < 0 || currX > width || currY > height) { + float x = (currX + center.x) / 2; + float y = (currY + center.y) / 2; + + while (true) { + if (x < 0 || y < 0 || x > width || y > height) { + currX = (int) x; + currY = (int) y; + } else { + break; + } + x = (x + center.x) / 2; + y = (y + center.y) / 2; + } + } + canvas.drawLine(currX, currY, center.x, center.y, lineAttrs.paint); } private void updateData(RotatedTileBox tb, QuadPoint center) { From bfbb048b8eb4a879d062ae3896c67b845701631e Mon Sep 17 00:00:00 2001 From: Alexander Sytnyk Date: Fri, 16 Jun 2017 18:05:20 +0300 Subject: [PATCH 07/39] Add small improvements to "draw a line between the fingers without moving the map" --- OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java b/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java index cf87c09767..01d9a2b918 100644 --- a/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java +++ b/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java @@ -1034,6 +1034,10 @@ public class OsmandMapTileView implements IMapDownloaderCallback { this.x2 = x2; this.y2 = y2; if (x1 != x2 && y1 != y2) { + firstTouchPointX = x1; + firstTouchPointY = y1; + secondTouchPointX = x2; + secondTouchPointY = y2; multiTouch = true; } } From 8ae7c068775fef5a0eff46e1008dec5b93f39176 Mon Sep 17 00:00:00 2001 From: Alexander Sytnyk Date: Fri, 16 Jun 2017 18:36:53 +0300 Subject: [PATCH 08/39] Fix the line hang after the navigation drawer appears --- .../osmand/plus/activities/MapActivity.java | 21 +++++++++++++++++++ .../osmand/plus/views/OsmandMapTileView.java | 4 ++++ 2 files changed, 25 insertions(+) diff --git a/OsmAnd/src/net/osmand/plus/activities/MapActivity.java b/OsmAnd/src/net/osmand/plus/activities/MapActivity.java index 689bfa3640..23a586da57 100644 --- a/OsmAnd/src/net/osmand/plus/activities/MapActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/MapActivity.java @@ -287,6 +287,27 @@ public class MapActivity extends OsmandActionBarActivity implements DownloadEven mapActions.updateDrawerMenu(); drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); + drawerLayout.addDrawerListener(new DrawerLayout.DrawerListener() { + @Override + public void onDrawerSlide(View drawerView, float slideOffset) { + mapView.setMultiTouch(false); + } + + @Override + public void onDrawerOpened(View drawerView) { + + } + + @Override + public void onDrawerClosed(View drawerView) { + + } + + @Override + public void onDrawerStateChanged(int newState) { + + } + }); IntentFilter filter = new IntentFilter(Intent.ACTION_SCREEN_OFF); screenOffReceiver = new ScreenOffReceiver(); diff --git a/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java b/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java index 01d9a2b918..2f82836d56 100644 --- a/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java +++ b/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java @@ -331,6 +331,10 @@ public class OsmandMapTileView implements IMapDownloaderCallback { return multiTouch; } + public void setMultiTouch(boolean multiTouch) { + this.multiTouch = multiTouch; + } + public void setIntZoom(int zoom) { zoom = zoom > getMaxZoom() ? getMaxZoom() : zoom; zoom = zoom < getMinZoom() ? getMinZoom() : zoom; From 666061081aa92fb887d9966a8a2aa815e38d52e6 Mon Sep 17 00:00:00 2001 From: PavelRatushny Date: Fri, 16 Jun 2017 18:55:06 +0300 Subject: [PATCH 09/39] Change rect color in split --- .../src/net/osmand/plus/views/GPXLayer.java | 39 +++++++++++-------- 1 file changed, 23 insertions(+), 16 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/views/GPXLayer.java b/OsmAnd/src/net/osmand/plus/views/GPXLayer.java index 15a706d281..cf505b47c9 100644 --- a/OsmAnd/src/net/osmand/plus/views/GPXLayer.java +++ b/OsmAnd/src/net/osmand/plus/views/GPXLayer.java @@ -81,9 +81,7 @@ public class GPXLayer extends OsmandMapLayer implements ContextMenuLayer.IContex private Map pointFileMap = new HashMap<>(); private MapTextLayer textLayer; - private Paint paintOuter; - - private Paint paintInnerCircle; + private Paint paintInnerRect; private Paint paintGridCircle; @@ -135,19 +133,14 @@ public class GPXLayer extends OsmandMapLayer implements ContextMenuLayer.IContex paintTextIcon.setTextSize(10 * view.getDensity()); paintTextIcon.setTextAlign(Align.CENTER); paintTextIcon.setFakeBoldText(true); - paintTextIcon.setColor(Color.BLACK); + paintTextIcon.setColor(Color.WHITE); paintTextIcon.setAntiAlias(true); textLayer = view.getLayerByClass(MapTextLayer.class); - paintOuter = new Paint(); - paintOuter.setColor(0x88555555); - paintOuter.setAntiAlias(true); - paintOuter.setStyle(Style.FILL_AND_STROKE); - paintInnerCircle = new Paint(); - paintInnerCircle.setStyle(Style.FILL_AND_STROKE); - paintInnerCircle.setColor(0xddFFFFFF); - paintInnerCircle.setAntiAlias(true); + paintInnerRect = new Paint(); + paintInnerRect.setStyle(Style.FILL_AND_STROKE); + paintInnerRect.setAntiAlias(true); paintGridCircle = new Paint(); paintGridCircle.setStyle(Style.FILL_AND_STROKE); paintGridCircle.setAntiAlias(true); @@ -187,6 +180,9 @@ public class GPXLayer extends OsmandMapLayer implements ContextMenuLayer.IContex if (!selectedGPXFiles.isEmpty()) { drawSelectedFilesSegments(canvas, tileBox, selectedGPXFiles, settings); canvas.rotate(-tileBox.getRotate(), tileBox.getCenterPixelX(), tileBox.getCenterPixelY()); + if (trackChartPoints != null) { + drawXAxisPoints(canvas, tileBox); + } drawSelectedFilesSplits(canvas, tileBox, selectedGPXFiles, settings); drawSelectedFilesPoints(canvas, tileBox, selectedGPXFiles); } @@ -269,6 +265,13 @@ public class GPXLayer extends OsmandMapLayer implements ContextMenuLayer.IContex List groups = g.getDisplayGroups(); if (groups != null) { for (GpxDisplayGroup group : groups) { + int color = g.getModifiableGpxFile().getColor(0); + if (color == 0 || color == Color.RED) { + GpxDataItem gpxDataItem = view.getApplication().getGpxDatabase().getItem(new File(g.getGpxFile().path)); + color = gpxDataItem.getColor(); + } + paintInnerRect.setColor(color); + paintInnerRect.setAlpha(179); List items = group.getModifiableList(); drawSplitItems(canvas, tileBox, items, settings); } @@ -280,6 +283,7 @@ public class GPXLayer extends OsmandMapLayer implements ContextMenuLayer.IContex private void drawSplitItems(Canvas canvas, RotatedTileBox tileBox, List items, DrawSettings settings) { final QuadRect latLonBounds = tileBox.getLatLonBounds(); int r = (int) (12 * tileBox.getDensity()); + paintTextIcon.setTextSize(r); int dr = r * 3 / 2; int px = -1; int py = -1; @@ -303,9 +307,13 @@ public class GPXLayer extends OsmandMapLayer implements ContextMenuLayer.IContex if (ind > 0) { nm = nm.substring(0, ind); } - canvas.drawCircle(x, y, r + (float) Math.ceil(tileBox.getDensity()), paintOuter); - canvas.drawCircle(x, y, r - (float) Math.ceil(tileBox.getDensity()), paintInnerCircle); - paintTextIcon.setTextSize(r); + float nmWidth = paintTextIcon.measureText(nm); + canvas.drawRect( + x - nmWidth / 2 - 2 * (float) Math.ceil(tileBox.getDensity()), + y - r / 2 - 2 * (float) Math.ceil(tileBox.getDensity()), + x + nmWidth / 2 + 2 * (float) Math.ceil(tileBox.getDensity()), + y + r / 2 + 3 * (float) Math.ceil(tileBox.getDensity()), + paintInnerRect); canvas.drawText(nm, x, y + r / 2, paintTextIcon); } } @@ -355,7 +363,6 @@ public class GPXLayer extends OsmandMapLayer implements ContextMenuLayer.IContex } } if (trackChartPoints != null) { - drawXAxisPoints(canvas, tileBox); LatLon highlightedPoint = trackChartPoints.getHighlightedPoint(); if (highlightedPoint.getLatitude() >= latLonBounds.bottom && highlightedPoint.getLatitude() <= latLonBounds.top From ad2a450d091bf0dac9d350ed3149d48351fbc502 Mon Sep 17 00:00:00 2001 From: alex Date: Sun, 18 Jun 2017 00:02:19 +0300 Subject: [PATCH 10/39] Add small fixes --- OsmAnd/src/net/osmand/plus/activities/MapActivity.java | 10 ++++++++-- .../src/net/osmand/plus/views/OsmandMapTileView.java | 2 +- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/activities/MapActivity.java b/OsmAnd/src/net/osmand/plus/activities/MapActivity.java index 23a586da57..ad848835d1 100644 --- a/OsmAnd/src/net/osmand/plus/activities/MapActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/MapActivity.java @@ -186,6 +186,8 @@ public class MapActivity extends OsmandActionBarActivity implements DownloadEven private boolean mIsDestroyed = false; private InAppHelper inAppHelper; + private DrawerLayout.DrawerListener drawerListener; + @Override public void onCreate(Bundle savedInstanceState) { long tm = System.currentTimeMillis(); @@ -287,7 +289,7 @@ public class MapActivity extends OsmandActionBarActivity implements DownloadEven mapActions.updateDrawerMenu(); drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); - drawerLayout.addDrawerListener(new DrawerLayout.DrawerListener() { + drawerListener = new DrawerLayout.DrawerListener() { @Override public void onDrawerSlide(View drawerView, float slideOffset) { mapView.setMultiTouch(false); @@ -307,7 +309,8 @@ public class MapActivity extends OsmandActionBarActivity implements DownloadEven public void onDrawerStateChanged(int newState) { } - }); + }; + drawerLayout.addDrawerListener(drawerListener); IntentFilter filter = new IntentFilter(Intent.ACTION_SCREEN_OFF); screenOffReceiver = new ScreenOffReceiver(); @@ -999,6 +1002,9 @@ public class MapActivity extends OsmandActionBarActivity implements DownloadEven if (inAppHelper != null) { inAppHelper.stop(); } + if (drawerLayout != null) { + drawerLayout.removeDrawerListener(drawerListener); + } mIsDestroyed = true; } diff --git a/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java b/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java index 2f82836d56..6e7e8efeb1 100644 --- a/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java +++ b/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java @@ -1037,7 +1037,7 @@ public class OsmandMapTileView implements IMapDownloaderCallback { this.y1 = y1; this.x2 = x2; this.y2 = y2; - if (x1 != x2 && y1 != y2) { + if (x1 != x2 || y1 != y2) { firstTouchPointX = x1; firstTouchPointY = y1; secondTouchPointX = x2; From d9534e4ddac99708b3016cfd1adb74ce6df037d1 Mon Sep 17 00:00:00 2001 From: Softmap Date: Sun, 18 Jun 2017 19:10:16 +0000 Subject: [PATCH 11/39] Translated using Weblate (Arabic) Currently translated at 96.2% (2248 of 2336 strings) --- OsmAnd/res/values-ar/strings.xml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/OsmAnd/res/values-ar/strings.xml b/OsmAnd/res/values-ar/strings.xml index a231d1949f..741d114d49 100644 --- a/OsmAnd/res/values-ar/strings.xml +++ b/OsmAnd/res/values-ar/strings.xml @@ -205,7 +205,7 @@ اليابان الولايات المتحدة كندا - أوروبا وآسيا + أوروبا، آسيا، أمريكا اللاتينية، وغيرها المملكة المتحدة، الهند وما شابه ذلك نقاط الطريق GPX أعلن… @@ -2754,14 +2754,14 @@ OsmAnd هو المصدر المفتوح و التي يجري تطويرها بن • العديد من التحسينات الأخرى وإصلاح الأخطاء وأكثر من ذلك ... " أضف ملفا جديدا - النقاط المهمة في هذا الطريق + النقاط البارزة على هذا الطريق السرعة القصوى متوسط السرعة اللون لا يمكن نقل الملف. المسافة الإجمالية البربرية - تم حذف النقطة أو النقاط بنجاح. + تم حذف النقاط بنجاح. أنت بصدد حذف %1$d نقطة. هل أنت متأكد ؟ أقصى ساعة البداية @@ -2828,7 +2828,7 @@ OsmAnd هو المصدر المفتوح و التي يجري تطويرها بن • تحميل مسارات جي بي إكس إلى خريطة الطريق المفتوحة مباشرة بواسطة التطبيق • إضافة النقاط المهمة وتحميلها مباشرة إلى خريطة الطريق المفتوحة (أو في وقت لاحق إن كنت غير متصل) " - حاول تغيير طلب البحث أو بتوسيع دائرة البحث + حاول تغيير طلب البحث أو وسع دائرة البحث إظهار أو إخفاء ملاحظات الخريطة أظهر ملاحظات الخريطة اخفي ملاحظات الخريطة @@ -2847,8 +2847,8 @@ OsmAnd هو المصدر المفتوح و التي يجري تطويرها بن الفترة الزمنية ارتفاع الطريق تحديد تذبذب الإرتفاع - وضع نصف القطر - رخص + حساب نصف القطر + ترخيصات لا يمكن للتطبيق استيراد الملف. الرجاء التحقق إذا كان التطبيق لديه إذن قراءة الملف من موقعه. تم تصحيح المسافة صورة مابيلاري @@ -2861,16 +2861,16 @@ OsmAnd هو المصدر المفتوح و التي يجري تطويرها بن ساهم بصور الشوارع الخاصة بك لهذا الموقع عن طريق مابيلاري. ويدجت مابيلاري يسمح لك بالمساهمة بسرعة لمابيلاري - صور شوارع متاحة على الإنترنت للجميع. اكتشاف أماكن، تعاون، والتقط العالم. + صور شوارع متاحة على الإنترنت للجميع. اكتشف أماكن، تعاون، والتقط صورا للعالم. مابيلاري - صور شوارع متاحة للجميع. اكتشاف أماكن، تعاون، والتقط العالم. - الوجهة الخاص بك تقع في منطقة ذات وصول خاص. هل تريد تفعيل خاصية السماح بالوصول إلى الطرق الخاصة لهذه الرحلة؟ + صور شوارع متاحة للجميع. اكتشف أماكن، تعاون، والتقط صورا للعالم. + الوجهة الخاص بك تقع في منطقة ذات ولوج خاص. هل تريد تفعيل خاصية السماح بالوصول إلى هاته الأماكن لهذه الرحلة؟ النقر على زر الإجراء سيظهر أو يخفي ملاحظات OSM على الخريطة. إخفاء من مستوى التكبير/التصغير - لعرض الخطوط الكنتورية على الخريطة، تحتاج إلى تحميل الخريطة الخط الكنتوري لهذه المنطقة. + لعرض الخطوط الكنتورية على الخريطة، تحتاج إلى تحميل خريطة الخط الكنتوري لهذه المنطقة. عرض من مستوى التكبير/التصغير عرض مستوى التكبير/التصغير: %1$s - تحريك الموقع الخاص بي + تفعيل حركة الموقع الخاص بي لمشاهدة الخطوط الكنتورية على الخريطة، أنت بحاجة لشراء وتثبيت البرنامج المساعد للخطوط الكنتورية تفعيل حركة موقعي أثناء الملاحة النقر على زر الإجراء سوف يقوم بتشغيل/إيقاف تكبير الخريطة وفقا لسرعتك. From f59b2f8d8a51ac7d06c1c4deba9a3d6e1e84a633 Mon Sep 17 00:00:00 2001 From: josep constanti Date: Mon, 19 Jun 2017 05:51:08 +0000 Subject: [PATCH 12/39] Translated using Weblate (Catalan) Currently translated at 98.7% (2306 of 2336 strings) --- OsmAnd/res/values-ca/strings.xml | 170 ++++++++++++++++--------------- 1 file changed, 89 insertions(+), 81 deletions(-) diff --git a/OsmAnd/res/values-ca/strings.xml b/OsmAnd/res/values-ca/strings.xml index 6d6cbb297c..0693332717 100644 --- a/OsmAnd/res/values-ca/strings.xml +++ b/OsmAnd/res/values-ca/strings.xml @@ -1180,11 +1180,11 @@ Memòria proporcional %4$s MB (límit de l\'Android %5$s MB, Dalvik %6$s MB).Interrompre la música Identificador únic del dispositiu Configureu els paràmetres de monitorització i el canal de seguiment personal - "Aquest connector us ofereix parcialment la funcionalitat de la Monitorització OpenStreetmap, consulteu http://osmo.mobi. -\n -\nPodeu fer el seguiment de tots els dispositius que integrin un grup en temps real. També podeu consultar les fites i traces pujades en el grup on sigueu. -\n -\nEl grups creats fa mesos s\'han d\'actualitzar amb les normes actuals de creació de grups a la seu OsMo.mobi " + "Aquest connector us ofereix parcialment la funcionalitat de la Monitorització OpenStreetmap, consulteu http://osmo.mobi. +\n +\nPodeu fer el seguiment de tots els dispositius que integrin un grup en temps real. També podeu consultar les fites i traces pujades en el grup on sigueu. +\n +\nEl grup fa mesos que dura, actualitzeu-lo segons les normes de creació de grups a la web OsMo.mobi" Monitorització OpenStreetMap OsMo Problema de connexió amb OSMo: @@ -1459,13 +1459,13 @@ Afganistan, Albània, Alemanya, Antilles Holandeses, Algèria, Andorra, Angola, S\'ha baixat la traça OsMo %1$s. Ha fallat l\'inici de sessió OsMo Entreu per convidar - " - En crear un grup li hauríeu de donar-li un nom i omplir una descripció + "- En crear un grup li hauríeu de donar-li un nom i omplir una descripció \n - Des de la gestió de grups només se\'n poden crear de tipus Simple, llegiu-ne més a la web https://osmo.mobi/g/new -\n - Mitjançant la web es pot gestionar un grup, publicar rutes i ubicacions que tots poden accedir -\n - No es recolzen els grups d\'un sol usuari si no es tracta el grup d\'un PDI -\n - Els grups privats estan limitats fins un màxim de 8 persones. -\n - Els termes i condicions detallats es poden consultar sempre a la web OsMo.mobi -\n - Si us calen condicions especials, contacteu amb el suport: osmo.mobi@gmail.com " +\n - Mitjançant la web es pot gestionar un grup, publicar rutes i ubicacions que tots poden accedir +\n - No es recolzen els grups d\'un sol usuari si no es tracta el grup d\'un PDI +\n - Els grups privats estan limitats fins un màxim de 8 persones. +\n - Els termes i condicions detallats es poden consultar sempre a la web OsMo.mobi +\n - Si us calen condicions especials, contacteu amb el suport: osmo.mobi@gmail.com" Cal que ho llegiu abans de crear un grup. Ha fallat l\'autorització S\'ha trobat un error d\'autorització OsMo: %1$s. @@ -2004,23 +2004,23 @@ Per retornar a l\'estil habitual dels mapes d\'OsmAnd, només cal desactivar aqu Localització Modifica el canvi OSM S\'ha copiat al \tporta-retalls - " • Una nova IU contextual per designar ubicacions en el mapa i en altres pantalles -\n -\n • La pantalla del mapa s\'obre directament excepte quan es selecciona \'Mostra el tauler en iniciar\' -\n -\n • Configureu el tauler amb quines targetes es mostraran i com -\n -\n • Prescindiu del tauler si preferiu un control de l\'aplicació mitjançant menú -\n -\n • Per baixar mapes, les regions es poden seleccionar directament tocant sobre el mapa mundial -\n -\n • Ara, la cerca de PDI admet consultes més específiques -\n -\n • S\'ha millorat la funcionalitat d\'edició OSM i PDI -\n -\n • S\'han tornat a fer l\'estructura i la interfície de la baixada de mapes -\n -\n i encara més… " + "\\022 Una nova IU contextual per designar ubicacions en el mapa i en altres pantalles +\n +\n • La pantalla del mapa s\'obre directament excepte quan es selecciona \'Mostra el tauler en iniciar\' +\n +\n • Configureu el tauler amb quines targetes es mostraran i com +\n +\n • Prescindiu del tauler si preferiu un control de l\'aplicació mitjançant menú +\n +\n • Per baixar mapes, les regions es poden seleccionar directament tocant sobre el mapa mundial +\n +\n • Ara, la cerca de PDI admet consultes més específiques +\n +\n • S\'ha millorat la funcionalitat d\'edició OSM i PDI +\n +\n • S\'han tornat a fer l\'estructura i la interfície de la baixada de mapes +\n +\n i encara més…" Desa en local S\'ha modificat PDI d\'OSM S\'ha eliminat PDI d\'OSM @@ -2210,9 +2210,17 @@ L\'ús de memòria serà de {3} MB temporalment i {1} MB permanentment. Informe complert Usuari i contrasenya d\'OpenStreetMap Subscriu - " • OSM en directe. Recolzament a desenvolupadors i col·laboradors de mapes i obtenció de mapes actualitzats cada hora.. -\n\n • Marcadors de mapa. Una nova opció per seleccionar ràpidament llocs al mapa.\n\n • Els mapes OSM tenen més detalls amb la la simbologia específica de les carreteres del país i moltes noves característiques del mapa.\n\n • S\'ha millorat l\'aspecte i la experiència de la preparació de ruta. -\n\n • Moltes millores al menú contextual de mapa, com la cerca contextual d\'adreces .\n\n i encara més… " + \\022 OSM en directe. Recolzament a desenvolupadors i col·laboradors i obtenció de mapes actualitzats cada hora. +\n +\n • Marcadors de mapa. Una nova opció per seleccionar ràpidament llocs al mapa. +\n +\n • Els mapes OSM tenen més detalls amb la la simbologia específica de les carreteres del país i moltes noves característiques del mapa. +\n +\n • S\'ha millorat l\'aspecte i la experiència de la preparació de ruta. +\n +\n • Moltes millores al menú contextual de mapa, com la cerca contextual d\'adreces . +\n +\n i encara més… Subscripció a OSM en directe Ens cal per proporcionar-vos informació d\'aportacions Zona de suport @@ -2304,20 +2312,20 @@ L\'ús de memòria serà de {3} MB temporalment i {1} MB permanentment. Categories Alt sòrab Indica en el mapa - " compartit via OsmAnd" - " • Nova cerca de text lliure molt potent -\n -\n • Integració via Bluetooth de l\'àudio del cotxe amb l\'altaveu del mòbil -\n -\n • Guia de navegació millorada, notificacions de veu i indicació dels carrils de gir -\n -\n • Millores a la capa de transport col·lectiu amb representació del trajecte -\n -\n• S\'han afegit més llocs i ara gestiona llocs regionals -\n -\n • Moltes més millores i correccions d\'errors -\n -\n i més… " + compartit via OsmAnd + \\022 Nova cerca de text lliure molt potent +\n +\n • Integració via Bluetooth de l\'àudio del cotxe amb l\'altaveu del mòbil +\n +\n • Guia de navegació millorada, notificacions de veu i indicació dels carrils de gir +\n +\n • Millores a la capa de transport col·lectiu amb representació del trajecte +\n +\n• S\'han afegit més llocs i ara gestiona llocs regionals +\n +\n • Moltes més millores i correccions d\'errors +\n +\n i més… Torna a la cerca Voleu esborrar els elements seleccionats de l\'historial? Situa %1$s en el mapa @@ -2396,19 +2404,19 @@ L\'ús de memòria serà de {3} MB temporalment i {1} MB permanentment. Enregistrat Enegistra No hi ha dades - " • Icones per clicar al mapa -\n -\n • Potent filtre de cerca de PDIs: cerca, p.e. restaurants per tipus de cuina o càmpings amb equipaments determinats -\n -\n • Nou estil de mapa topològic per ciclistes i senderistes -\n -\n • Enregistrament de la ruta millorat -\n -\n • Notificacions de navegació millorades (Android Wear) -\n -\n • Moltes més millores i correccions d\'errors -\n -\n i més… " + "\\022 Icones per clicar al mapa +\n +\n • Potent filtre de cerca de PDIs: cerca, p.e. restaurants per tipus de cuina o càmpings amb equipaments determinats +\n +\n • Nou estil de mapa topològic per ciclistes i senderistes +\n +\n • Enregistrament de la ruta millorat +\n +\n • Notificacions de navegació millorades (Android Wear) +\n +\n • Moltes més millores i correccions d\'errors +\n +\n i més…" Notificacions Enregistrament de la ruta (no hi ha dades) Mostra una notificació que permet començar l\'enregistrament de la ruta prement el botó Enregistra @@ -2528,27 +2536,27 @@ Abasta l\'àrea: %1$s x %2$s Prement el botó d\'acció es mostra la pàgina següent seguint la llista. Divisió automàtica de les gravacions un cop aturades Comença un nou segment desprès de 6 min d\'interrupció, una traça nova si es superen les 2 hores o un nou fitxer si encara dura més i s\'ha canviat de data. - " • Nova opció: botó d\'acció ràpida -\n -\n • Resposta millorada a les indicacions de la pantalla tàctil (p.e. gir de la pantalla i ampliació alhora) -\n -\n • Mapes provinents de noves fonts per recollir millor zones concretes -\n -\n • Suport de TTS a variants pròpies de l\'idioma (i accents) -\n -\n • Més visibilitat segons diferents mapes temàtics i Viquipèdia -\n -\n • Suport al codi de posicionament obert (OLC) -\n -\n • Mostra els perfils d\'elevació, pendent i velocitat de les traces GPX enregistrades i de les rutes calculades. -\n -\n • Configuració del \"estil de conducció\" i millores lògiques en el càlcul de rutes per bicicleta. -\n -\n • Configuració per utilitzar les dades d\'elevació en el càlcul de rutes per bicicleta. -\n -\n • Altres millores i correccions d\'errors -\n -\ni encara més… " + \\022 Nova opció: botó d\'acció ràpida +\n +\n • Resposta millorada a les indicacions de la pantalla tàctil (p.e. gir de la pantalla i ampliació alhora) +\n +\n • Mapes provinents de noves fonts per recollir millor zones concretes +\n +\n • Suport de TTS a variants pròpies de l\'idioma (i accents) +\n +\n • Més visibilitat segons diferents mapes temàtics i Viquipèdia +\n +\n • Suport al codi de posicionament obert (OLC) +\n +\n • Mostra els perfils d\'elevació, pendent i velocitat de les traces GPX enregistrades i de les rutes calculades. +\n +\n • Configuració del \"estil de conducció\" i millores lògiques en el càlcul de rutes per bicicleta. +\n +\n • Configuració per utilitzar les dades d\'elevació en el càlcul de rutes per bicicleta. +\n +\n • Altres millores i correccions d\'errors +\n +\ni encara més… Mostra isòbates i fondàries puntuals Isòbates Factor de suavitat de relleu @@ -2763,6 +2771,6 @@ OsmAnd és de codi obert i es desenvolupa activament . Tothom pot recolzar l\'ap Distància corregida Permisos OsmAnd no pot importar el fitxer. Si us plau, comproveu si OsmAnd té permís per llegir el fitxer des de la seva ubicació. - Mode connexió - Mode radi + Distància entre dos punts + Radi de distància From c3627333ef969499a9dfa01328ac11a11052d670 Mon Sep 17 00:00:00 2001 From: elPresidento Date: Sun, 18 Jun 2017 10:36:00 +0000 Subject: [PATCH 13/39] Translated using Weblate (Czech) Currently translated at 99.3% (2320 of 2336 strings) --- OsmAnd/res/values-cs/strings.xml | 174 +++++++++++++------------------ 1 file changed, 70 insertions(+), 104 deletions(-) diff --git a/OsmAnd/res/values-cs/strings.xml b/OsmAnd/res/values-cs/strings.xml index a81bb45d6a..3fa3396203 100644 --- a/OsmAnd/res/values-cs/strings.xml +++ b/OsmAnd/res/values-cs/strings.xml @@ -341,7 +341,7 @@ Navigační služba je dočasně přepnuta na on-line CloudMade. Vybrat vše Načíst znovu Nejrychlejší trasa - "Zapněte pro výpočet nejrychlejší trasy; vypněte, pokud chcete hledat ekonomickou " + Zapněte pro výpočet nejrychlejší trasy nebo vypněte pro ekonomickou trasu Pro zvětšení {0} je třeba stáhnout {1} mapových dlaždic, celkem {2} MB Stáhnout mapu Vyberte maximální zvětšení stahovaných map @@ -679,11 +679,11 @@ Navigační služba je dočasně přepnuta na on-line CloudMade. Používat on-line mapy (ukládat dlaždice do mezipaměti na SD kartě) On-line mapy Nastavení rastrových překryvných nebo podkresových map - "S tímto modulem můžete použít mnoho druhů on-line map (tzv. dlaždicové nebo rastrové mapy), od předdefinovaných OpenStreetMap dlaždic (jako Mapnik) až po satelitní snímky a speciální vrstvy jako mapy počasí, klimatické mapy, geologické mapy, stínované vrstvy, atd. + S tímto modulem můžete použít mnoho druhů on-line map (tzv. dlaždicové nebo rastrové mapy), od předdefinovaných OpenStreetMap dlaždic (jako Mapnik) až po satelitní snímky a speciální vrstvy jako mapy počasí, klimatické mapy, geologické mapy, stínované vrstvy, atd. \n \nVšechny tyto mapy mohou být použity jako hlavní (základní) mapa na obrazovce OsmAnd nebo jako překryvná popř. podkladová mapa k jiné základní mapě (např. standardní OsmAnd off-line mapě). Pro zlepšení viditelnosti podkladových map je možné vypnout některé objekty z vektorových map OsmAnd, přes menu \'Nastavení mapy\'. \n -\nDlaždicové mapy můžete získat přímo z on-line zdrojů nebo si je můžete připravit pro off-line použití (zkopírovat ručně do datového adresáře OsmAnd) jako SQLite databázi, která může být vytvořena mnoha programy pro přípravu map. " +\nDlaždicové mapy můžete získat přímo z on-line zdrojů nebo si je můžete připravit pro off-line použití (zkopírovat ručně do datového adresáře OsmAnd) jako SQLite databázi, která může být vytvořena mnoha programy pro přípravu map. Zobrazí nastavení na povolení záznamu trasy a navigace v úsporném režimu (při vypnuté obrazovce) pravidelným probouzením GPS zařízení. Tento modul zobrazí nastavení pro speciální funkce ulehčení přístupu přímo v OsmAnd. Například je možné měnit rychlost TTS hlasu, použít trackball na přibližování nebo například použít hlasové předčítání pro oznamování polohy. Tento modul zobrazí nastavení vývojových a ladících funkcí, jako jsou simulace navigace, informace o rychlosti vykreslování nebo hlasová oznámení. Tato nastavení jsou určené pro vývojáře a nejsou potřebné pro běžné použití. @@ -840,56 +840,32 @@ Proporcionální paměť %4$s MB (limit Androidu %5$s MB, Dalvik %6$s MB).Cíl je již nastaven: Cíl %1$s Cíle - " - OsmAnd - -OsmAnd je open-source navigační program s přístupem k široké paletě celosvětových mapových dat OpenStreetMap (OSM). Veškerá mapová data (vektorová nebo rastrová) mohou být uložena na paměťové kartě telefonu pro off-line použití. OsmAnd také nabízí off-line a on-line navigaci včetně hlasových pokynů. - - -Výčet některých hlavních funkcí: -- dokáže pracovat kompletně off-line (vektorové nebo rastrové mapy lze uložit do úložiště zařízení) -- kompaktní off-line vektorové mapy celého světa dostupné zdarma -- stahování národních nebo regionálních map přímo z aplikace -- možnost zobrazení několika vrstev mapy: GPX trasa, body zájmu, oblíbená místa, vrstevnice, zastávky hromadné dopravy, dodatečné mapy s nastavitelnou průhledností -- off-line vyhledávání adres a bodů zájmu -- off-line navigace na střední vzdálenosti -- režim auto, kolo a pěší s volitelným: - - přepínáním denního a nočního zobrazení - - automatickým zvětšováním podle rychlosti pohybu - - natáčením mapy podle kompasu nebo směru pohybu - - naváděním do jízdních pruhů, zobrazením rychlostních limitů - - TTS nebo audio hlasovými pokyny - - -Omezení této verze zdarma: -- omezený počet map ke stažení -- chybějící přístup na off-line Wikipedia POI - -OsmAnd je aktivně vyvíjen a náš projekt i jeho budoucí vývoj závisí na finančních příspěvcích. Prosím zvažte zakoupení verze OsmAnd+, sponzorování konkrétní nové funkce nebo obecný dar na osmand.net. - " - " - OsmAnd+ - -OsmAnd+ je open-source navigační program s přístupem k široké paletě celosvětových mapových dat OpenStreetMap (OSM). Veškerá mapová data (vektorová nebo rastrová) mohou být uložena na paměťové kartě telefonu pro off-line použití. OsmAnd+ také nabízí off-line a on-line navigaci včetně hlasových pokynů. - - -OsmAnd+ je placená verze aplikace, jejím zakoupením sponzorujete projekt, vývoj nových funkcí a obdržíte nejnovější aktualizace. - -Výčet některých hlavních funkcí: -- dokáže pracovat kompletně off-line (vektorové nebo rastrové mapy lze uložit do úložiště zařízení) -- kompaktní off-line vektorové mapy celého světa dostupné zdarma -- neomezené stahování národních nebo regionálních map přímo z aplikace -- funkce off-line Wikipedie (stažení informací o bodech zájmu z Wikipedie), vynikající pro turisty -- možnost zobrazení několika vrstev mapy: GPX trasa, body zájmu, oblíbená místa, vrstevnice, zastávky hromadné dopravy, dodatečné mapy s nastavitelnou průhledností -- off-line vyhledávání adres a bodů zájmu -- off-line navigace na střední vzdálenosti -- režim auto, kolo a pěší s volitelným: - - přepínáním denního a nočního zobrazení - - automatickým zvětšováním podle rychlosti pohybu - - natáčením mapy podle kompasu nebo směru pohybu - - naváděním do jízdních pruhů, zobrazením rychlostních limitů - - TTS nebo audio hlasovými pokyny - " + "OsmAnd +\n +\nOsmAnd je open-source navigační program s přístupem k široké paletě celosvětových mapových dat OpenStreetMap (OSM). Veškerá mapová data (vektorová nebo rastrová) mohou být uložena na paměťové kartě telefonu pro off-line použití. OsmAnd také nabízí off-line a on-line navigaci včetně hlasových pokynů. +\n +\nVýčet některých hlavních funkcí: - dokáže pracovat kompletně off-line (vektorové nebo rastrové mapy lze uložit do úložiště zařízení) - kompaktní off-line vektorové mapy celého světa dostupné zdarma - stahování národních nebo regionálních map přímo z aplikace - možnost zobrazení několika vrstev mapy: GPX trasa, body zájmu, oblíbená místa, vrstevnice, zastávky hromadné dopravy, dodatečné mapy s nastavitelnou průhledností - off-line vyhledávání adres a bodů zájmu - off-line navigace na střední vzdálenosti - režim auto, kolo a pěší s volitelným: +\n - přepínáním denního a nočního zobrazení +\n - automatickým zvětšováním podle rychlosti pohybu +\n - natáčením mapy podle kompasu nebo směru pohybu +\n - naváděním do jízdních pruhů, zobrazením rychlostních limitů +\n - TTS nebo audio hlasovými pokyny +\n +\nOmezení této verze zdarma: - omezený počet map ke stažení - chybějící přístup na off-line Wikipedia POI +\n +\nOsmAnd je aktivně vyvíjen a náš projekt i jeho budoucí vývoj závisí na finančních příspěvcích. Prosím zvažte zakoupení verze OsmAnd+, sponzorování konkrétní nové funkce nebo obecný dar na osmand.net." + "OsmAnd+ +\n +\nOsmAnd+ je open-source navigační program s přístupem k široké paletě celosvětových mapových dat OpenStreetMap (OSM). Veškerá mapová data (vektorová nebo rastrová) mohou být uložena na paměťové kartě telefonu pro off-line použití. OsmAnd+ také nabízí off-line a on-line navigaci včetně hlasových pokynů. +\n +\nOsmAnd+ je placená verze aplikace, jejím zakoupením sponzorujete projekt, vývoj nových funkcí a obdržíte nejnovější aktualizace. +\n +\nVýčet některých hlavních funkcí: - dokáže pracovat kompletně off-line (vektorové nebo rastrové mapy lze uložit do úložiště zařízení) - kompaktní off-line vektorové mapy celého světa dostupné zdarma - neomezené stahování národních nebo regionálních map přímo z aplikace - funkce off-line Wikipedie (stažení informací o bodech zájmu z Wikipedie), vynikající pro turisty - možnost zobrazení několika vrstev mapy: GPX trasa, body zájmu, oblíbená místa, vrstevnice, zastávky hromadné dopravy, dodatečné mapy s nastavitelnou průhledností - off-line vyhledávání adres a bodů zájmu - off-line navigace na střední vzdálenosti - režim auto, kolo a pěší s volitelným: +\n - přepínáním denního a nočního zobrazení +\n - automatickým zvětšováním podle rychlosti pohybu +\n - natáčením mapy podle kompasu nebo směru pohybu +\n - naváděním do jízdních pruhů, zobrazením rychlostních limitů +\n - TTS nebo audio hlasovými pokyny" Sledování polohy Žádná cesta Smazat cíl @@ -923,9 +899,9 @@ Výčet některých hlavních funkcí: Vrstevnice Ostatní mapy Modul zvukové/video poznámky - "Tento modul poskytuje zobrazení vrstevnic a vrstvy stínování kopců, které mohou být zobrazené na standardních OsmAnd mapách. Tato funkce je vhodná především pro sportovce, turisty, chodce a vůbec všechny, které zajímá profil terénu. (Upozorňujeme, že data vrstevnic a stínování jsou oddělené, jejich stažení je umožněno po aktivaci pluginu) + Tento modul poskytuje zobrazení vrstevnic a vrstvy stínování kopců, které mohou být zobrazené na standardních OsmAnd mapách. Tato funkce je vhodná především pro sportovce, turisty, chodce a vůbec všechny, které zajímá profil terénu. (Upozorňujeme, že data vrstevnic a stínování jsou oddělené, jejich stažení je umožněno po aktivaci pluginu) \n -\nCelosvětová výšková data (mezi 70 stupni severní šířky a 70 stupni jižní šířky) se zakládají na měřeních SRTM (Shuttle Radar Topography Mission) a ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer), snímkovací přístroj na palubě satelitu Terra, vlajkového satelitu Systému pozorování Země NASA. ASTER je společným projektem NASA, japonského ministerstva hospodářství, obchodu a průmyslu (METI) a Japan Space Systems (J-spacesystems). " +\nCelosvětová výšková data (mezi 70 stupni severní šířky a 70 stupni jižní šířky) se zakládají na měřeních SRTM (Shuttle Radar Topography Mission) a ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer), snímkovací přístroj na palubě satelitu Terra, vlajkového satelitu Systému pozorování Země NASA. ASTER je společným projektem NASA, japonského ministerstva hospodářství, obchodu a průmyslu (METI) a Japan Space Systems (J-spacesystems). Vrstevnice Vrstevnice GPS pozice pro záznam zvukové poznámky ještě není známa. Pokud chcete použít specifickou lokaci použijte \"Možnosti bodu\". @@ -967,9 +943,9 @@ Výčet některých hlavních funkcí: Modul Vrstevnice Zastavit Modul Dropbox vám umožňuje nahrávat trasy, audio a video poznámky do vašeho účtu Dropbox. - "Tento modul poskytuje zobrazení vrstevnic a vrstvy stínování kopců, které mohou být zobrazené na standardních OsmAnd mapách. Tato funkce je vhodná především pro sportovce, turisty, chodce a vůbec všechny, které zajímá profil terénu. + Tento modul poskytuje zobrazení vrstevnic a vrstvy stínování kopců, které mohou být zobrazené na standardních OsmAnd mapách. Tato funkce je vhodná především pro sportovce, turisty, chodce a vůbec všechny, které zajímá profil terénu. \n -\nCelosvětová výšková data (mezi 70 stupni severní šířky a 70 stupni jižní šířky) se zakládají na měřeních SRTM (Shuttle Radar Topography Mission) a ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer), snímkovací přístroj na palubě satelitu Terra, vlajkového satelitu Systému pozorování Země NASA. ASTER je společným projektem NASA, japonského ministerstva hospodářství, obchodu a průmyslu (METI) a Japan Space Systems (J-spacesystems). " +\nCelosvětová výšková data (mezi 70 stupni severní šířky a 70 stupni jižní šířky) se zakládají na měřeních SRTM (Shuttle Radar Topography Mission) a ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer), snímkovací přístroj na palubě satelitu Terra, vlajkového satelitu Systému pozorování Země NASA. ASTER je společným projektem NASA, japonského ministerstva hospodářství, obchodu a průmyslu (METI) a Japan Space Systems (J-spacesystems). Opravdu chcete zastavit navigaci? Opravdu chcete smazat svůj cíl (a mezicíle)? Zobrazit @@ -1232,11 +1208,11 @@ Výčet některých hlavních funkcí: Zastavit OsMo relaci Spustit OsMo relaci Vypočítat trasu mezi body - "Tento modul částečně poskytuje funkcionalitu pro OpenStreetMap monitorování, podívejte se na https://osmo.mobi. + Tento modul částečně poskytuje funkcionalitu pro OpenStreetMap monitorování, podívejte se na https://osmo.mobi. \n \nMůžete sledovat všechna zařízení spolupracující skupiny v reálném čase. Můžete také vidět body a trasy nahrané do skupiny, které jste členem. \n -\nThe group has not been removed after months, bring it in line with the rules you create groups on the website OsMo.mobi " +\nThe group has not been removed after months, bring it in line with the rules you create groups on the website OsMo.mobi růžová @@ -1370,13 +1346,13 @@ Výčet některých hlavních funkcí: Lesy a křoviny Zobrazit povrch cesty Prosím čtěte před vytvářením skupiny! - " - Vyplňte jméno a popis skupiny při vytvoření + - Vyplňte jméno a popis skupiny při vytvoření \n - Z aplikace se vytváří pouze skupiny jednoduchého typu, více se dozvíte na stránkách https://osmo.mobi/g/new \n - Skupiny můžete spravovat přes webové stránky, umísťování tras a bodů je k dispozici všem \n - Nepodporujeme použití skupiny pouze jedním uživatelem, pokud to není POI skupina \n - Soukromé skupiny jsou omezené na 8 lidí. \n - Detailní pravidla a podmínky jsou vždy na stránkách OsMo.mobi -\n - Pokud potřebujete zvláštní podmínky, prosím kontaktujte podporu: osmo.mobi@gmail.com " +\n - Pokud potřebujete zvláštní podmínky, prosím kontaktujte podporu: osmo.mobi@gmail.com Chyba při autorizaci OsMo: %1$s.\n Služba může být dočasně nedostupná nebo vám vypršela registrace. \n Chcete pokračovat v nové registraci? Autorizace selhala @@ -1440,9 +1416,9 @@ Výčet některých hlavních funkcí: Stáhnout chybějící mapy %1$s (%2$d MB)? Interval ukládání trasy Autobusy, trolejbusy a kyvadlová doprava - "Tento modul zapne funkci záznamu a uložení vašich tras stisknutím tlačítka GPX na panelu mapové obrazovky nebo také automatického ukládání všech vašich navigačních tras do GPX souboru. + Tento modul zapne funkci záznamu a uložení vašich tras stisknutím tlačítka GPX na panelu mapové obrazovky nebo také automatického ukládání všech vašich navigačních tras do GPX souboru. \n -\nZaznamenávané trasy můžete sdílet se svými přáteli nebo mohou být použity jako příspěvek do OSM. Sportovci mohou použít zaznamenané trasy k sledování svých tréninků. Základní analýza může být provedena již přímo v OsmAnd, například čas okruhu, průměrná rychlost, apod. Trasy mohou být samozřejmě analyzovány později speciálními programy třetích stran. " +\nZaznamenávané trasy můžete sdílet se svými přáteli nebo mohou být použity jako příspěvek do OSM. Sportovci mohou použít zaznamenané trasy k sledování svých tréninků. Základní analýza může být provedena již přímo v OsmAnd, například čas okruhu, průměrná rychlost, apod. Trasy mohou být samozřejmě analyzovány později speciálními programy třetích stran. Záznam cesty h Trvání @@ -1721,7 +1697,7 @@ Seznam obsažených zemí (prakticky celý svět!): Afghánistán, Albánie, Al On-line mapa Pouze cesty Lyžařské svahy - "%1$s volných " + %1$s volných Paměť zařízení Audio Zobrazit @@ -1797,7 +1773,7 @@ Délka %2$s Pomocník OSM editorů Filtrovat podle jména Pište pro vyhledání ve všech - "Aktivováním tohoto pohledu se změní styl mapy na \"Touring view\", který obsahuje víc detailů pro cestovatele a profesionální řidiče. + Aktivováním tohoto pohledu se změní styl mapy na \"Touring view\", který obsahuje víc detailů pro cestovatele a profesionální řidiče. \n \nTento pohled poskytuje ve všech přiblíženích mapy maximum cestovních detailů (např. silnice, cesty, pěšiny a orientační značky). \n @@ -1807,15 +1783,15 @@ Délka %2$s \n \nNení potřeba stahovat samostatný soubor, tento pohled používá standardní mapové soubory. \n -\nTento pohled může být vypnut jeho deaktivováním zde, nebo změnou hodnoty ve \"Vykreslování mapy\" v \"Nastavení mapy\". " - "Tento modul obohacuje OsmAnd mapy a navigaci o poskytování plavebních map pro plavení, plachtění a ostatní typy vodních sportů. +\nTento pohled může být vypnut jeho deaktivováním zde, nebo změnou hodnoty ve \"Vykreslování mapy\" v \"Nastavení mapy\". + Tento modul obohacuje OsmAnd mapy a navigaci o poskytování plavebních map pro plavení, plachtění a ostatní typy vodních sportů. \n \nSpeciální mapový modul pro OsmAnd poskytuje všechny plavební znaky a symboly pro vnitrozemskou i pobřežní navigaci. Popis každého plavebního znaku poskytuje všechny údaje k jejich identifikaci (kategorii, tvar, barvu atd.) \n -\nTento pohled může být vypnut jeho deaktivovací zde, nebo změnou hodnoty ve „Vykreslování mapy“ v „Nastavení mapy“. " - "Tento modul pro OsmAnd zobrazuje sjezdovky, běžecké tratě, skialpinistické trasy, lanovky a lyžařské vleky. Tratě a sjezdovky jsou zobrazeny barvami podle obtížnosti na speciálně barevně upravené zimní mapě. +\nTento pohled může být vypnut jeho deaktivovací zde, nebo změnou hodnoty ve „Vykreslování mapy“ v „Nastavení mapy“. + Tento modul pro OsmAnd zobrazuje sjezdovky, běžecké tratě, skialpinistické trasy, lanovky a lyžařské vleky. Tratě a sjezdovky jsou zobrazeny barvami podle obtížnosti na speciálně barevně upravené zimní mapě. \n -\nAktivováním tohoto pohledu se změní styl mapy na \"Winter and ski\", který zobrazuje krajinné útvary v zimních podmínkách. Tento pohled může být vypnut jeho deaktivováním zde, nebo změnou hodnoty ve \"Vykreslování mapy\" v \"Nastavení mapy\". " +\nAktivováním tohoto pohledu se změní styl mapy na \"Winter and ski\", který zobrazuje krajinné útvary v zimních podmínkách. Tento pohled může být vypnut jeho deaktivováním zde, nebo změnou hodnoty ve \"Vykreslování mapy\" v \"Nastavení mapy\". Evropa - Holandsko Výchozí Vysoce kontrastní cesty @@ -2056,7 +2032,7 @@ Délka %2$s Tlačítko menu zobrazí domovskou obrazovku místo menu Přístup z mapy Zkopírováno do schránky - " • nové kontextově závislé rozhraní pro označení umístění na mapě a ostatních obrazovkách + • nové kontextově závislé rozhraní pro označení umístění na mapě a ostatních obrazovkách \n \n • obrazovka mapy je nyní spouštěná přímo, pokud není zvoleno \'Zobrazit domovskou obrazovku po startu\' \n @@ -2069,10 +2045,10 @@ Délka %2$s \n • vyhledávání POI nyní umožňuje přesnější dotazy \n \n • vylepšená editace POI a OSM -\n +\n \n • přepracované rozhraní stahování map \n -\n a další… " +\n a další… Uložit off-line Upravený OSM POI Smazaný OSM POI @@ -2311,7 +2287,7 @@ Pokud máte rádi OsmAnd a OSM a chcete je podpořit, toto je výborný způsob, Zobrazit %1$s na mapě Hledat do vzdálenosti %1$s Zobrazit na mapě - " sdílené pomocí OsmAnd" + sdílené pomocí OsmAnd Hledání souřadnic Rozšířené hledání souřadnic %1$s zastávek před @@ -2340,7 +2316,7 @@ Pokud máte rádi OsmAnd a OSM a chcete je podpořit, toto je výborný způsob, Nadzemní objekty Změnit Začít - " • Nové mocné vyhledávání libovolného textu + • Nové mocné vyhledávání libovolného textu \n \n • Propojení s audiosystémem v autě přes Bluetooth \n @@ -2352,7 +2328,7 @@ Pokud máte rádi OsmAnd a OSM a chcete je podpořit, toto je výborný způsob, \n \n • Mnoho dalších vylepšení a oprav chyb \n -\n a další… " +\n a další… Poplatek za předplatné bude stržen každý měsíc. Předplatné můžete zrušit kdykoli na Google Play. Příspěvek komunitě OpenStreetMap Část příspěvku bude zaslaná uživatelům, kteří odesílají změny do OpenStreetMap. Cena předplatného zůstává stejná. @@ -2421,8 +2397,8 @@ Pokud máte rádi OsmAnd a OSM a chcete je podpořit, toto je výborný způsob, Články Wikipedie v okolí Hledat město nebo oblast Zapnout starší hledání v úvodním panelu - " • Klikatelné ikony na mapě -\n + • Klikatelné ikony na mapě +\n \n • Podrobné filtrování POI: Například hledání restaurace dle kuchyně, kempy se speciálními službami, apod. \n \n • Nový styl topo mapy pro cyklisty a turisty @@ -2433,8 +2409,8 @@ Pokud máte rádi OsmAnd a OSM a chcete je podpořit, toto je výborný způsob, \n \n • Mnohá další vylepšení a opravy chyb \n -\n a další… " - " • OSM Live. Podpořte tvůrce map a vývojáře a získejte aktualizace map každou hodinu. +\n a další… + • OSM Live. Podpořte tvůrce map a vývojáře a získejte aktualizace map každou hodinu. \n \n • Mapové značky. Nový způsob rychlého výběru míst na mapě. \n @@ -2444,7 +2420,7 @@ Pokud máte rádi OsmAnd a OSM a chcete je podpořit, toto je výborný způsob, \n \n • Vylepšení v menu mapy, jako například hledání adresy podle kontextu. \n -\n a další… " +\n a další… Srbsky (Latinka) Čínsky (Hong Kong) Hustota vrstevnic @@ -2543,39 +2519,27 @@ Zobrazená oblast: %1$s x %2$s Aktivace tlačítka akce posune seznam na další stranu. Zobrazit hloubkové úrovně a body Námořní hloubkové vrstevnice - " -\n • Nová funkce: Tlačítko rychlé akce + • Nová funkce: Tlačítko rychlé akce \n +\n• Vylepšená odezva dotykových gest \n -\n • Vylepšená odezva dotykových gest +\n• Nová mapová písma pokrývající více jazyků \n +\n• Podpora TTS pro varianty jazykových regionů \n -\n • Nová mapová písma pokrývající více jazyků +\n• Vylepšená viditelnost ve více mapových stylech a Wikipedii \n +\n• Podpora Open Location Code (OLC) \n -\n • Podpora TTS pro varianty jazykových regionů +\n• Zobrazení nadmořské výšky, sklonu a rychlosti pro zaznamenané GPX a vypočítané trasy \n +\n• Nastavení \"Stylu jízdy\" a vylepšení logiky cyklistické navigace \n -\n • Vylepšená viditelnost ve více mapových stylech a Wikipedii +\n• Nastavení pro použití výškových údajů při cyklo-navigaci \n +\n• Další vylepšení a opravy chyb \n -\n • Podpora Open Location Code (OLC) -\n -\n -\n • Zobrazení nadmořské výšky, sklonu a rychlosti pro zaznamenané GPX a vypočítané trasy -\n -\n -\n • Nastavení \"Stylu jízdy\" a vylepšení logiky cyklistické navigace -\n -\n -\n • Nastavení pro použití výškových údajů při cyklo-navigaci -\n -\n -\n • Další vylepšení a opravy chyb -\n -\n -\n a další… -\n " +\na další… Open Location Code (OLC) Stoupání trasy Klesání @@ -2757,4 +2721,6 @@ Pokud potřebujete pomoci s aplikací OsmAnd, prosím kontaktujte naši podporu On-line fotografie z ulic pro každého. Objevte místa, spolupracujte, zachyťte svět. Fotografie z ulic pro každého. Objevte místa, spolupracujte, zachyťte svět. Nástroj Mapillary + Dvoubodové pravítko + Kruhové pravítko From 75b768bdd9c5e4c49e214d48c0be202199569639 Mon Sep 17 00:00:00 2001 From: jan madsen Date: Sun, 18 Jun 2017 07:36:55 +0000 Subject: [PATCH 14/39] Translated using Weblate (Danish) Currently translated at 100.0% (2336 of 2336 strings) --- OsmAnd/res/values-da/strings.xml | 38 +++++++------------------------- 1 file changed, 8 insertions(+), 30 deletions(-) diff --git a/OsmAnd/res/values-da/strings.xml b/OsmAnd/res/values-da/strings.xml index 0cb4b853e0..199bc06bdd 100644 --- a/OsmAnd/res/values-da/strings.xml +++ b/OsmAnd/res/values-da/strings.xml @@ -29,9 +29,9 @@ Optagelse %1$s %3$s %2$s Optager Audio-/videonoter - OsmAnd udvidelse for offline højdekurver + Udvidelse for offline højdekurver "Udvidelsen giver både en højdekurver overlejring og reliefskygger, der vises ovenpå OsmAnds standard kort. Funktionaliteten er meget værdsat af sportsfolk, vandrere, og enhver interesseret i en relief struktur af landskabet. -\n +\n \nDe globale data (mellem 70 grader nord og 70 grader syd) er baseret på målinger af SRTM (Shuttle Radar Topografi Mission) og ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer), et billeddannende instrument ombord på Terra satellitten, flagskibet i NASAs Earth Observering system. ASTER er et samarbejde mellem NASA, Japans Ministry of Economy, Trade and Industry (METI), og Japan Space Systems (J-spacesystems)." Afstandsmåling Placering der skal tilknyttes til noten er ikke defineret endnu. \'Brug placering …\' til at knytte en note til den angivne placering. @@ -145,7 +145,7 @@ Hold position på vejen under navigation Fastgør til vejen Globale mobilkort & navigation til offline og online OSM kort - Global mobilkort for visning & navigation til offline og online OSM kort + Global mobilkort visning & navigation til offline og online OSM kort Opret interessepunkt-filter Transporttilstand: @@ -166,7 +166,7 @@ Undgå… Undgå betalingsveje, grusveje, færger Fluorescerende ruter - Målestok + Lineal Synsretning Gennemsigtige moduler @@ -606,7 +606,7 @@ Liste over understøttede lande (stort set hele verden!): Afghanistan, Albanien, " "OsmAnd+ (OSM Automated Navigation Directions) OsmAnd+ er et open source navigationsprogram med adgang til en bred vifte af globale OpenStreetMap (OSM) data. Alle kortdata (vektor eller kortfliser) kan gemmes på enhedens hukommelseskort til offline brug. OsmAnd tilbyder også offline og online ruteplanlægning funktionalitet, herunder sving-for-sving talevejledning. \nOsmAnd+ er den betalte programversion, ved at købe den støtter man projektet, finansiere udviklingen af nye funktioner, og modtager de seneste opdateringer. -\nNogle af hovedfunktionerne: - Komplet offline funktionalitet (gem hentede vektor eller kortfliser i enhedens hukommelsseskort) - Kompakte offline vektorkort for hele verden tilgængelig - Ubegrænset hentning af lande- eller områdekort direkte fra OsmAnd - Offline Wikipedia funktioner (hent Wikipedia Interessepunkter (IP)), fantastisk til sightseeing - Overlejring af flere kortlag mulige, såsom GPX eller navigationsspor, seværdigheder, favoritter, højdekurver, stoppesteder for kollektivtrafik , ekstra kort med brugerdefinerbar gennemsigtighed - Offline søgning efter adresser og steder (IP) - Offline ruteplanlægning til medium afstande - Bil, cykel, og fodgængere tilstand med: - Valgfri automatisk dag/nat visning - Valgfri hastighedsafhængig kort zoom - Valgfri kort tilpasning i henhold til kompas eller bevægelsesretning +\nNogle af hovedfunktionerne: - Komplet offline funktionalitet (gem hentede vektor eller kortfliser i enhedens hukommelsseskort) - Kompakte offline vektorkort for hele verden tilgængelig - Ubegrænset hentning af lande- eller områdekort direkte fra OsmAnd - Offline Wikipedia funktioner (hent Wikipedia Interessepunkter (IP)), fantastisk til sightseeing - Overlejring af flere kortlag mulige, såsom GPX eller navigationsspor, seværdigheder, favoritter, højdekurver, stoppesteder for kollektivtrafik , ekstra kort med brugerdefinerbar gennemsigtighed - Offline søgning efter adresser og steder (IP) - Offline ruteplanlægning til medium afstande - Bil, cykel, og fodgængere tilstand med: - Valgfri automatisk dag/nat visning - Valgfri hastighedsafhængig kort zoom - Valgfri kort tilpasning i henhold til kompas eller bevægelsesretning \n - Valgfri vognbane vejledning, visning af hastighedsgrænser, optagede- eller TTS stemmer" " OsmAnd (OSM Automated Navigation Directions) @@ -2850,32 +2850,10 @@ Repræsenterer område: %1$s x %2$s \n  Anslået kortdækning og kvalitet:   • Vesteuropa: ****   • Østeuropa: ***   • Rusland: ***   • Nordamerika: ***   • Sydamerika: **   • Asien: **   • Japan og Korea: ***   • Mellemøsten: **   • Afrika: **   • Antarktis: *   De fleste lande i verden kan hentes!   Få pålidelig navigation - det være sig Frankrig, Tyskland, Mexico, Storbritannien, Spanien, Holland, USA, Rusland, Brasilien eller andre. Bidrag direkte til OSM   • Rapporter fejl i data   • Overfør GPX-spor direkte til OSM   • Tilføj IP\'er og overfør dem direkte til OSM (eller senere, hvis offline)   • Valgfri turoptagelse også i baggrundstilstand (mens enheden er i dvaletilstand) \n  OsmAnd er open source og bliver aktivt udviklet. Alle kan bidrage til anvendelsen ved at rapportere fejl, forbedring af oversættelser eller kodning af nye funktioner. Projektet er i en levende kontinuerlig forbedring af alle disse former for udvikling og brugerinteraktion. Projektets fremdrift er også afhængig af finansielle bidrag til finansiering af kodning og afprøvning af nye funktionaliteter. - GPS-navigation -\n • Vælg mellem offline (ingen roamingtakster i udlandet) eller online (hurtigere) tilstand   -\n • Sving-for-sving stemmevejledning (indspillet og syntetiseret stemmer)   -\n • Rutens genberegnes ved afvigelse   -\n • Banevejledning, gadenavne, og forventet ankomsttidspunkt vil hjælpe undervejs   -\n • For at gøre rejsen mere sikker, skifter dag-/nat-tilstand automatisk   -\n • Vælg at vise hastighedsgrænser, og få påmindelser, hvis de overskrides   -\n • Kortzoom tilpasser sig hastigheden   -\n • Søg destination efter adresse, efter type (fx: parkering, restaurant, hotel, tankstation, museum), eller ved geografiskekoordinater   -\n • Understøtter mellemliggende punkter på ruten   -\n • Optag eller overfør et GPX-spor og følg det - Kort   -\n • Viser IP\'er (interessepunkter) i nærheden   -\n • Justerer kortet til bevægelsesretning (eller kompas)   -\n • Viser hvor man er og hvad der kigges på   -\n • Del placering, så andre kan finde dig   -\n • Gem vigtige steder i favoritter   -\n • Giver mulighed for at vælge, hvordan navne vises på kortet: på engelsk, lokal eller fonetisk stavemåde   -\n • Viser specialiserede online kortfliser, satellitvisning (fra Bing), forskellige overlejringer som touring/navigation GPX-spor og yderligere lag med tilpasselig gennemsigtighed + "GPS-navigation • Vælg mellem offline (ingen roamingtakster i udlandet) eller online (hurtigere) tilstand  • Sving-for-sving stemmevejledning (indspillet og syntetiseret stemmer) • Rutens genberegnes ved afvigelse   • Banevejledning, gadenavne, og forventet ankomsttidspunkt vil hjælpe undervejs • For at gøre -rejsen mere sikker, skifter dag-/nat-tilstand automatisk • Vælg at vise hastighedsgrænser, og få påmindelser, hvis de overskrides • Kortzoom tilpasser sig hastigheden • Søg destination efter adresse, efter type (fx: parkering, restaurant, hotel, tankstation, museum), eller ved geografiskekoordinater • Understøtter mellemliggende punkter på ruten • Optag eller overfør et GPX-spor og følg det" + Kort • Viser IP\'er (interessepunkter) i nærheden • Justerer kortet til bevægelsesretning (eller kompas) • Viser hvor man er og hvad der kigges på • Del placering, så andre kan finde dig • Gem vigtige steder i favoritter • Giver mulighed for at vælge, hvordan navne vises på kortet: på engelsk, lokal eller fonetisk stavemåde • Viser specialiserede online kortfliser, satellitvisning (fra Bing), forskellige overlejringer som touring/navigation GPX-spor og yderligere lag med tilpasselig gennemsigtighed Skikort udvidelsen viser skiløjper med angivelse af sværhedsgrad og yderligere oplysninger, såsom placering af lifte og andre faciliteter. - Cykling   -\n • Find cykelstier på kortet   -\n • GPS-navigation i cykeltilstand laver ruten ved hjælp af cykelstier   -\n • Se hastighed og højde   -\n • GPX optagelse kan optage turen og dele den   -\n • Via ekstra udvidelser kan aktiveres visning af højdekurver og relieflag + "Cykling • Find cykelstier på kortet • GPS-navigation i cykeltilstand laver ruten ved hjælp af cykelstier • Se hastighed og højde • GPX optagelse kan optage turen og dele den • Via ekstra udvidelser kan aktiveres visning af højdekurver og relieflag" Gåture, vandring, byrundtur   • Kortet viser gang- og vandrestier   • Wikipedia på det foretrukne sprog kan fortælle en masse i løbet af en byrundtur   • Offentlig transport stoppesteder (bus, sporvogn, tog), herunder linjenavne, hjælper til at navigere i en ny by   • GPS-navigation i fodgængertilstand laver ruten ved hjælp af gangstier   • Overfør og følg en GPX rute eller optag og del egne ruter OsmAnd (OSM Automated Navigation Directions) er et kort- og navigationsprogram med adgang til fri, verdensomspændende, og højkvalitet data fra OpenStreetMap (OSM). \n Nyd stemme og optisk navigation, visning af IP\'er (interessepunkter), opret og administrere GPX-spor, ved hjælp af højdekurvevisualisering og højdeinfo, vælg mellem bilkørsel, cykling, fodgænger tilstand, OSM redigering og meget mere. From 4063b41b4cf14747dc596d5fc2ca7ccb2ad0d621 Mon Sep 17 00:00:00 2001 From: Verdulo Date: Sun, 18 Jun 2017 08:28:51 +0000 Subject: [PATCH 15/39] Translated using Weblate (Esperanto) Currently translated at 100.0% (2336 of 2336 strings) --- OsmAnd/res/values-eo/strings.xml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/OsmAnd/res/values-eo/strings.xml b/OsmAnd/res/values-eo/strings.xml index d515de39e5..acd655bc44 100644 --- a/OsmAnd/res/values-eo/strings.xml +++ b/OsmAnd/res/values-eo/strings.xml @@ -245,7 +245,7 @@ \n \n • Multe da plibonigoj ĉe mapa kunteksta menuo ekz. kunteksta elserĉado de adreso. \n -\n kaj pli +\n kaj pli… Nivelkurboj kaŝitaj Tavolo de nivel-ombrumo kaŝita Aldoni novan @@ -2740,18 +2740,18 @@ Indikas lokon: %1$s x %2$s" \n • Aldoni interesejojn kaj senpere alŝuti ilin al OSM (aŭ poste se eksterrete) \n • Malnepre registri kurson ankaŭ en fona reĝimo (kiam la aparato dormetas) \n OsmAnd estas malfermkoda kaj daŭre disvolvigata. Ĉiu povas kontribui al la aplikaĵo per raporti erarojn, plibonigi tradukojn aŭ programi novajn funkciojn. La projekto estas senĉese plibonigata ĉiumaniere de programistoj kaj uzantoj. La projekto estas ankaŭ subtenata permone por fondi kodumado kaj testi novajn funkciojn. - " Proksimuma map-atingo kaj kvalito: -\n • Okcidenta Eŭropo: **** -\n • Orienta Eŭropo: *** -\n • Rusujo: *** -\n • Nordameriko: *** -\n • Sudameriko: ** -\n • Azio: ** -\n • Japanujo kaj Koreujo: *** -\n • Proksim-Oriento: ** -\n • Afriko: ** -\n • Antarkto: * -\nMapoj de preskaŭ ĉiuj de landoj de la mondo estas elŝuteblaj! De Afganujo al Zimbabvo, de Aŭstralio al Usono, Argentino, Brazilo, Kanado, Francujo, Germanujo, Meksiko, Britujo, Hispanujo… " + Proksimuma map-atingo kaj kvalito: +\n • Okcidenta Eŭropo: **** +\n • Orienta Eŭropo: *** +\n • Rusujo: *** +\n • Nordameriko: *** +\n • Sudameriko: ** +\n • Azio: ** +\n • Japanujo kaj Koreujo: *** +\n • Proksim-Oriento: ** +\n • Afriko: ** +\n • Antarkto: * +\nMapoj de preskaŭ ĉiuj de landoj de la mondo estas elŝuteblaj! De Afganujo al Zimbabvo, de Aŭstralio al Usono, Argentino, Brazilo, Kanado, Francujo, Germanujo, Meksiko, Britujo, Hispanujo… Restarigi aĉetaĵojn Videbla Analizi sur mapo From 2bfd2102187ae77e6ad24c86dce7cc2cdd36f15a Mon Sep 17 00:00:00 2001 From: Ldm Public Date: Sun, 18 Jun 2017 12:20:53 +0000 Subject: [PATCH 16/39] Translated using Weblate (French) Currently translated at 98.6% (2304 of 2336 strings) --- OsmAnd/res/values-fr/strings.xml | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/OsmAnd/res/values-fr/strings.xml b/OsmAnd/res/values-fr/strings.xml index 0912422ab8..8ebc38678e 100644 --- a/OsmAnd/res/values-fr/strings.xml +++ b/OsmAnd/res/values-fr/strings.xml @@ -313,7 +313,7 @@ Au-delà la navigation bascule automatiquement sur le service en ligne CloudMade Sélectionner tout Recharger Itinéraire le plus rapide - "Activer pour calculer l\'itinéraire le plus rapide et désactiver pour calculer l\'itinéraire le plus économique " + Activer pour calculer l\'itinéraire le plus rapide ou désactiver pour calculer l\'itinéraire le plus économe en carburant Le zoom {0} télécharge {1} carreaux ({2} Mb ) Télécharger la carte Sélectionnez le zoom maximum pour précharger la zone visible @@ -1429,7 +1429,7 @@ Vous pouvez suivre tous les appareils d\'un groupe en temps réel. Ce greffon pe Cliquer pour afficher l\'identifiant de suivi Jeton de session : %1$s En attente d\'autorisation… - "Positions envoyées : %1$d (en attente : %2$d) " + Positions envoyées : %1$d (en attente : %2$d) Connexion établie : %1$s Démarrer automatiquement l\'itinéraire et envoyer les positions dès le démarrage de l\'application Démarrer automatiquement l\'itinéraire @@ -1521,7 +1521,7 @@ Vous pouvez suivre tous les appareils d\'un groupe en temps réel. Ce greffon pe Intervalle de division \n\nAppui long pour afficher les options Sections : %1$s - "Points de passage : %1$s " + Points de passage : %1$s Distance : %1$s (%2$s points) Heure de départ : %1$tF, %1$tT Heure d\'arrivée : %1$tF, %1$tT @@ -1877,7 +1877,7 @@ Les traces ainsi enregistrées peuvent être partagées avec vos amis ou utilis Carte en ligne Routes uniquement Pistes de ski - Montre + Suivre Audio @@ -2539,7 +2539,7 @@ Si vous appréciez OsmAnd et OSM et que vous souhaitez soutenir ces projets, c\' Quartier Code postal Catégories - " Partagé via OsmAnd" + partagé via OsmAnd Afficher sur la carte Retour à la recherche Souhaitez-vous supprimer les éléments sélectionnés de l\'historique ? @@ -2843,10 +2843,7 @@ représentant la zone : %1$s x %2$s Profitez d\'un guidage vocal comme visuel; Découvrez des points d\'intérêt; Créez et gérez des traces GPX; Installez des greffons pour visualiser l\'altitude et les courbes de niveaux; Utilisez les modes Conduite, Piéton, Cycliste; Contribuez à l\'amélioration des cartes OSM et bien plus encore ! " - " - Ski - Le greffon OsmAnd ski maps permet de visualiser les pistes de ski avec leur niveau de difficulté et d\'autres informations utiles comme l\'emplacement et le type des remontées mécaniques. - " + Le greffon OsmAnd ski maps permet de visualiser les pistes de ski avec leur niveau de difficulté et d\'autres informations utiles comme l\'emplacement et le type des remontées mécaniques. " Contribuez à OpenStreetMap (OSM) • Signalez des anomalies @@ -2958,7 +2955,7 @@ Fonctionnalités principales : Relancer la recherche Aucun résultat trouvé :( Augmenter le rayon de recherche - Modifiez la requête ou agrandissez le rayon de recherche + Modifiez la requête ou augmentez le rayon de recherche Votre destination se situe dans une zone privée. Souhaitez-vous autoriser l\'accès aux zones privées pour cet itinéraire ? " Navigation GPS @@ -3010,5 +3007,6 @@ Fonctionnalités principales : Distance corrigée Autorisations OsmAnd ne peut importer le fichier. Merci de vérifier si OsmAnd possède l\'autorisation de lire le dossier et le fichier spécifiés. - Mode de connexion + Règle de mesure avec 2 points + Règle de mesure par rayon From d531e0af568615ec09ff91e1d4a595f485ab609e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Sok=C3=B3=C5=82?= Date: Sun, 18 Jun 2017 06:38:47 +0000 Subject: [PATCH 17/39] Translated using Weblate (Polish) Currently translated at 99.2% (2319 of 2336 strings) --- OsmAnd/res/values-pl/strings.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/values-pl/strings.xml b/OsmAnd/res/values-pl/strings.xml index f1edf6b1a3..7c1c2f2de5 100644 --- a/OsmAnd/res/values-pl/strings.xml +++ b/OsmAnd/res/values-pl/strings.xml @@ -2934,6 +2934,6 @@ Reprezentuje obszar: %1$s x %2$s Poprawiona odległość Uprawnienia Nie można zaimportować pliku. Proszę sprawdzić czy program posiada uprawnienia do odczytywania pliku z jego położenia. - Tryb łączenia - Tryb promienia + Linijka dwupunktowa + Linijka promieniowa From 75fb114bcabe610c5534e002d7ab00a19e643cf8 Mon Sep 17 00:00:00 2001 From: Matej U Date: Mon, 19 Jun 2017 08:23:32 +0000 Subject: [PATCH 18/39] Translated using Weblate (Slovenian) Currently translated at 98.0% (2291 of 2336 strings) --- OsmAnd/res/values-sl/strings.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/OsmAnd/res/values-sl/strings.xml b/OsmAnd/res/values-sl/strings.xml index 7131ea7fcb..bdd09338b5 100644 --- a/OsmAnd/res/values-sl/strings.xml +++ b/OsmAnd/res/values-sl/strings.xml @@ -2901,4 +2901,6 @@ Koda predstavlja območje: %1$s x %2$s Ni mogoče uvoziti datoteke. Preverite ali ima program ustrezna dovoljenja za branje datotek s tega mesta. Dovoljenja " OsmAnd (OSM Automated Navigation Directions) je zemljevid in program za navigacijo, ki omogoča dostop do brezplačnih kakovostnih podatkov prek zemljevidov OpenStreetMap (OSM). Program omogoča glasovno vodenje, navigacijo, pregled točk POI (krajevne točke zanimivosti), ustvarjanje in upravljanje sledi GPX, uporabo izohips za predočenje nadmorske višine, možnost preklapljanja načina navigacije za kolesarje, pešce, vozila in še mnogo več ... " + Dvotočnovno ravnilo + Krožno ravnilo From 367a5969ba71d32530e67bca9ae4d909e668f54e Mon Sep 17 00:00:00 2001 From: Matej U Date: Mon, 19 Jun 2017 08:28:49 +0000 Subject: [PATCH 19/39] Translated using Weblate (Slovenian) Currently translated at 98.2% (2294 of 2336 strings) --- OsmAnd/res/values-sl/strings.xml | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/OsmAnd/res/values-sl/strings.xml b/OsmAnd/res/values-sl/strings.xml index bdd09338b5..4999cba504 100644 --- a/OsmAnd/res/values-sl/strings.xml +++ b/OsmAnd/res/values-sl/strings.xml @@ -2707,28 +2707,28 @@ Koda predstavlja območje: %1$s x %2$s Spremeni prekrivno plast zemljevida Prekrivna plast je spremenjena na »%s«. Podloga zemljevida je spremenjena na »%s«. - " • Nova zmožnost: dodan je gumb za hitra dejanja + "\\022 • Nova zmožnost: dodan je gumb za hitra dejanja \n -\n • Izboljšana odzivnost zaslona za upravljanje s potezami in dotiki +\n • Izboljšana odzivnost zaslona za upravljanje s potezami in dotiki \n -\n • Nova pisava s široko podporo različnim jezikom +\n • Nova pisava s široko podporo različnim jezikom \n -\n • Podpora branja TTS za krajevne različice jezikov +\n • Podpora branja TTS za krajevne različice jezikov \n -\n • Izboljšana preglednost različnih slogov zemljevidov +\n • Izboljšana preglednost različnih slogov zemljevidov \n -\n • Izboljšan prikaz člankov z Wikipedije +\n • Izboljšan prikaz člankov z Wikipedije \n -\n • Podpora OLC (Open Location Code) +\n • Podpora OLC (Open Location Code) \n -\n • Prikaz profila nadmorske višine, hitrosti in naklona za shranjene sledi GPX (poti in hitrosti) in preračunane poti +\n • Prikaz profila nadmorske višine, hitrosti in naklona za shranjene sledi GPX (poti in hitrosti) in preračunane poti \n -\n• Nastavitev »sloga vožnje« in izboljšava preračunavanja kolesarskih poti +\n • Nastavitev »sloga vožnje« in izboljšava preračunavanja kolesarskih poti \n -\n• Mnogo izboljšav in razrešenih hroščev -\n -\n -\n in še mnogo več … " +\n • Mnogo izboljšav in razrešenih hroščev +\n +\n +\n in še mnogo več …" Samodejno razdeli beleženje po vmesnih točkah Začne z novim odsekom po 6 minutnem premoru, novo sled po dvournem premoru oziroma s povsem novo datoteko beleženja, če je zamik čez datumsko mejo. S pritiskom na gumb dejanja bo dodana označba na zemljevid na trenutno sredinsko točko na zaslonu. @@ -2903,4 +2903,6 @@ Koda predstavlja območje: %1$s x %2$s " OsmAnd (OSM Automated Navigation Directions) je zemljevid in program za navigacijo, ki omogoča dostop do brezplačnih kakovostnih podatkov prek zemljevidov OpenStreetMap (OSM). Program omogoča glasovno vodenje, navigacijo, pregled točk POI (krajevne točke zanimivosti), ustvarjanje in upravljanje sledi GPX, uporabo izohips za predočenje nadmorske višine, možnost preklapljanja načina navigacije za kolesarje, pešce, vozila in še mnogo več ... " Dvotočnovno ravnilo Krožno ravnilo + S pritiskom na gumb dejanj bo dodano novo ciljno mesto kot točka na sredini zaslona. Morebitna prej nastavljena ciljna točka postane zadnja vmesna točka. + S pritiskom na gumb dejanj bo dodana na sredino zaslona prva vmesna točka. From 6778647371f49bde63a439e74bea5ee44f85f7ac Mon Sep 17 00:00:00 2001 From: Alexander Sytnyk Date: Mon, 19 Jun 2017 12:35:31 +0300 Subject: [PATCH 20/39] Replace the algorithm for drawing distance from center to location --- .../osmand/plus/views/RulerControlLayer.java | 35 ++++++++++--------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/views/RulerControlLayer.java b/OsmAnd/src/net/osmand/plus/views/RulerControlLayer.java index ba23596476..a3efec97de 100644 --- a/OsmAnd/src/net/osmand/plus/views/RulerControlLayer.java +++ b/OsmAnd/src/net/osmand/plus/views/RulerControlLayer.java @@ -6,6 +6,7 @@ import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Paint.Style; +import android.graphics.Path; import android.graphics.Rect; import android.view.View; @@ -20,6 +21,8 @@ import net.osmand.plus.activities.MapActivity; import java.util.ArrayList; +import gnu.trove.list.array.TIntArrayList; + public class RulerControlLayer extends OsmandMapLayer { private static final int TEXT_SIZE = 14; @@ -39,6 +42,9 @@ public class RulerControlLayer extends OsmandMapLayer { private double cacheTileX; private double cacheTileY; private ArrayList cacheDistances; + private Path distancePath; + private TIntArrayList tx; + private TIntArrayList ty; private Bitmap centerIconDay; private Bitmap centerIconNight; @@ -58,6 +64,9 @@ public class RulerControlLayer extends OsmandMapLayer { cacheCenter = new QuadPoint(); maxRadiusInDp = mapActivity.getResources().getDimensionPixelSize(R.dimen.map_ruler_radius); rightWidgetsPanel = mapActivity.findViewById(R.id.map_right_widgets_panel); + distancePath = new Path(); + tx = new TIntArrayList(); + ty = new TIntArrayList(); centerIconDay = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_ruler_center_day); centerIconNight = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_ruler_center_night); @@ -133,25 +142,17 @@ public class RulerControlLayer extends OsmandMapLayer { private void drawDistance(Canvas canvas, RotatedTileBox tb, QuadPoint center, Location currentLoc) { int currX = tb.getPixXFromLonNoRot(currentLoc.getLongitude()); int currY = tb.getPixYFromLatNoRot(currentLoc.getLatitude()); - int width = tb.getPixWidth(); - int height = tb.getPixHeight(); + distancePath.reset(); + tx.clear(); + ty.clear(); - if (currX < 0 || currY < 0 || currX > width || currY > height) { - float x = (currX + center.x) / 2; - float y = (currY + center.y) / 2; + tx.add(currX); + ty.add(currY); + tx.add((int) center.x); + ty.add((int) center.y); - while (true) { - if (x < 0 || y < 0 || x > width || y > height) { - currX = (int) x; - currY = (int) y; - } else { - break; - } - x = (x + center.x) / 2; - y = (y + center.y) / 2; - } - } - canvas.drawLine(currX, currY, center.x, center.y, lineAttrs.paint); + calculatePath(tb, tx, ty, distancePath); + canvas.drawPath(distancePath, lineAttrs.paint); } private void updateData(RotatedTileBox tb, QuadPoint center) { From 6dbd5a3eab5da4f4ad6170dcacbeda88d28eac28 Mon Sep 17 00:00:00 2001 From: Ajeje Brazorf Date: Mon, 19 Jun 2017 15:52:38 +0000 Subject: [PATCH 21/39] Translated using Weblate (Sardinian) Currently translated at 100.0% (2336 of 2336 strings) --- OsmAnd/res/values-sc/strings.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/values-sc/strings.xml b/OsmAnd/res/values-sc/strings.xml index 75dd47211d..476790ab4b 100644 --- a/OsmAnd/res/values-sc/strings.xml +++ b/OsmAnd/res/values-sc/strings.xml @@ -2859,5 +2859,6 @@ Pro praghere iscrie su còdighe intreu Distàntzia curreta Autorizatziones OsmAnd non podet importare su documentu. Pro praghere verìfica chi OsmAnd tèngiat sas autorizatziones pro lèghere su documentu dae sa cartella sua. - Modalidade de connessione + Medidura cun duos puntos + Medidura cun su raju From 2b3837fbfd4cfe1561b2b4126608523934d9a067 Mon Sep 17 00:00:00 2001 From: sonora Date: Mon, 19 Jun 2017 22:55:26 +0200 Subject: [PATCH 22/39] Add TTS test for 'Dr.' --- OsmAnd/src/net/osmand/plus/development/TestVoiceActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/src/net/osmand/plus/development/TestVoiceActivity.java b/OsmAnd/src/net/osmand/plus/development/TestVoiceActivity.java index d49a2408f5..e465d8b457 100644 --- a/OsmAnd/src/net/osmand/plus/development/TestVoiceActivity.java +++ b/OsmAnd/src/net/osmand/plus/development/TestVoiceActivity.java @@ -224,7 +224,7 @@ public class TestVoiceActivity extends OsmandActionBarActivity { addButton(ll, "\u25BA (3.3) Turn left, then in 100m turn slightly right", builder(p).turn(AbstractPrologCommandPlayer.A_LEFT, street(p, "")).then().turn(AbstractPrologCommandPlayer.A_RIGHT_SL, 100, street(p, ""))); addButton(ll, "\u25BA (3.4) After 3100m turn right onto 'SR 80' toward 'Rome'", builder(p).prepareTurn(AbstractPrologCommandPlayer.A_RIGHT, 3100, street(p, "", "SR 80", "Rome"))); addButton(ll, "\u25BA (3.5) In 370m turn slightly right onto 'Route 23' 'Main Street', then bear left", builder(p).turn(AbstractPrologCommandPlayer.A_RIGHT_SL, 370, street(p, "Main Street", "Route 23")).then().bearLeft(street(p, ""))); - addButton(ll, "\u25BA (3.6) Turn sharply right onto 'Main Street'", builder(p).turn(AbstractPrologCommandPlayer.A_RIGHT_SH, street(p, "Main Street"))); + addButton(ll, "\u25BA (3.6) Turn sharply right onto 'Dr. Martin Luther King Boulevard'", builder(p).turn(AbstractPrologCommandPlayer.A_RIGHT_SH, street(p, "Dr. Martin Luther King Boulevard"))); addButton(ll, "Keep left/right: prepareTurn, makeTurnIn, turn:", builder(p)); addButton(ll, "\u25BA (4.1) After 1810m keep left ' '", builder(p).prepareTurn(AbstractPrologCommandPlayer.A_LEFT_KEEP, 1810, street(p, ""))); From 7a242432a0baddb0d5a3360da506984fadbf56e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D3=98mrah=20N=D3=99biyev?= Date: Mon, 19 Jun 2017 19:47:14 +0000 Subject: [PATCH 23/39] Translated using Weblate (Azerbaijani) Currently translated at 64.5% (1508 of 2336 strings) --- OsmAnd/res/values-az/strings.xml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/OsmAnd/res/values-az/strings.xml b/OsmAnd/res/values-az/strings.xml index 5897da30b7..ba3c1710ce 100644 --- a/OsmAnd/res/values-az/strings.xml +++ b/OsmAnd/res/values-az/strings.xml @@ -53,7 +53,7 @@ Başla Axtarışa qayıt %1$s-i xəritədə göstər - " OsmAnd ilə paylaşılıb" + OsmAnd ilə paylaşılıb Kateqoriyalar Poçt kodu Axtar @@ -330,7 +330,7 @@ Zəhmət olmasa qrup yaratmazdan əvvəl oxuyun! Avtomatik qoşulma OsMo xidməti - Endirilənlər tapılmadı, zəhmət olmasa internet bağlantınızı yoxlayın. + Endirilənlər tapılmadı, internet bağlantınızı yoxlayın. Göstərmək üçün seçin Məsafəyə görə sırala Ada görə sırala @@ -1294,7 +1294,7 @@ Kamera fasiləsiz fokuslamağa çalışsın Şəkil çəkərkən səs çal Mapillary təsviri - " Təxmini xəritənin əhatə dairəsi və keyfiyyəti: • Qərbi Avropa: **** • Şərqi Avropa: *** • Rusiya: *** • Şimali Amerika: *** • Cənubi Amerika: ** • Asiya: ** • Yaponiya & Koreya: *** • Yaxın Şərq: ** • Afrika: ** • Antarktida: * Dünyanın bir çox ölkəsi endirmək üçün mövcuddur! Əfqanıstandan Zimbabveyə, Avstraliyadan ABŞ-a. Argentina, Braziliya, Kanada, Fransa, Almaniya, Meksika, Böyük Britaniya, İspaniya, … " + Təxmini xəritənin əhatə dairəsi və keyfiyyəti: • Qərbi Avropa: **** • Şərqi Avropa: *** • Rusiya: *** • Şimali Amerika: *** • Cənubi Amerika: ** • Asiya: ** • Yaponiya & Koreya: *** • Yaxın Şərq: ** • Afrika: ** • Antarktida: * Dünyanın bir çox ölkəsi endirmək üçün mövcuddur! Əfqanıstandan Zimbabveyə, Avstraliyadan ABŞ-a. Argentina, Braziliya, Kanada, Fransa, Almaniya, Meksika, Böyük Britaniya, İspaniya, … Yayın… Təyinat nöqtəsi Birinci aralığı əlavə et @@ -1522,8 +1522,8 @@ Genişlədilmiş siyahı Uzunluq vahidlərini dəyişin Uzunluq vahidi - Qoşulma rejimi - Radius rejimi + İki nöqtə xətkeş + Radius xətkeşi %1$d / %2$d obyekt uğurla qeyri-aktiv edildi. %1$smək üçün obyekt yoxdur %2$s obyekti %1$smək üzrəsiniz. Davam edilsin? From 76ade0d834336f4eb68e9db0f8a128c1df0f4aee Mon Sep 17 00:00:00 2001 From: josep constanti Date: Mon, 19 Jun 2017 16:24:11 +0000 Subject: [PATCH 24/39] Translated using Weblate (Catalan) Currently translated at 98.8% (2310 of 2336 strings) --- OsmAnd/res/values-ca/strings.xml | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/OsmAnd/res/values-ca/strings.xml b/OsmAnd/res/values-ca/strings.xml index 0693332717..c8d9315d79 100644 --- a/OsmAnd/res/values-ca/strings.xml +++ b/OsmAnd/res/values-ca/strings.xml @@ -684,11 +684,11 @@ Memòria proporcional %4$s MB (límit de l\'Android %5$s MB, Dalvik %6$s MB).Format d\'horaris d\'obertura no suportat per a l\'edició prioritza distancia Aplicació de navegació OsmAnd - "Amb aquest connector podeu accedir a diferents tipus de mapa (anomenats mosaic o ràster), des de les tessel·les predefinides d\'OpenStreetMap (com Mapnik) a imatges de satèl·lit i capes específiques com mapes meteorològics, climàtics, geològics, de relleu, etc. -\n -\nQualsevol d\'aquests mapes es pot utilitzar sigui com principal (base) per veure\'s a la vista del mapa de l\'OsmAnd, o com una superposició o sots-posició d\'un altre mapa base (com els mapes d\'OsmAnd habituals en desconnexió). Per fer més visible qualsevol mapa en sots-posició, es pot amagar fàcilment determinats elements dels mapes vectorials de l\'OsmAnd via el menú «Configuració del mapa» a voluntat. -\n -\nEls mapes de tessel·les es poden obtenir directament de proveïdors en línia, o es poden preparar per un ús fora de línia (cal copiar-los manualment al directori de l\'OsmAnd) com una base de dades SQLite construïda per diferents eines de preparació de mapes de tercers. " + "Amb aquest connector podeu accedir a diferents tipus de mapa (anomenats mosaic o ràster), des de les tessel·les predefinides d\'OpenStreetMap (com Mapnik) a imatges de satèl·lit i capes específiques com mapes meteorològics, climàtics, geològics, de relleu, etc. +\n +\nQualsevol d\'aquests mapes es pot utilitzar sigui com principal (base) per veure\'s a la vista del mapa de l\'OsmAnd, o com una superposició o sots-posició d\'un altre mapa base (com els mapes d\'OsmAnd habituals en desconnexió). Per fer més visible qualsevol mapa en sots-posició, es pot amagar fàcilment determinats elements dels mapes vectorials de l\'OsmAnd via el menú «Configuració del mapa» a voluntat. +\n +\nEls mapes de tessel·les es poden obtenir directament de proveïdors en línia, o es poden preparar per un ús fora de línia (cal copiar-los manualment al directori de l\'OsmAnd) com una base de dades SQLite construïda per diferents eines de preparació de mapes de tercers." Escolliu el canal d\'audio on reproduir el guiat per veu Renderització dels vectors @@ -878,9 +878,9 @@ Memòria proporcional %4$s MB (límit de l\'Android %5$s MB, Dalvik %6$s MB).Mostra les parades del transport Enregistrament automàtic del trajecte durant la navegació Escolliu entre noms nadius i noms anglesos - "Aquest connector proporciona tant corbes de nivell superposades com una capa d\'ombres amb efecte relleu per superposar als mapes de OsmAnd. Corredors, ciclistes, excursionistes i qualsevol interessat en el perfil de relleu del terreny ho agrairan força. (Fixeu-vos que les corbes de nivell i/o els efectes de relleu són baixades independents i complementàries, disponibles un cop s\'hagi activat el connector). -\n -\nLes dades globals (entre 70 graus nord i 70 graus sud) estan basades en mesures del SRTM (Shuttle Radar Topography Mission) i del ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer), un instrument de generació d\'imatges a bord de Terra, el satèl·lit insígnia del Sistema d\'Observació de la Terra de la NASA. ASTER és un esforç de col·laboració entre la NASA, el Ministeri d\'Economia i Comerç del Japó (METI) i la fundació Japan Space Systems (J-spacesystems). " + Aquest connector proporciona tant corbes de nivell superposades com una capa d\'ombres amb efecte relleu per superposar als mapes de OsmAnd. Corredors, ciclistes, excursionistes i qualsevol interessat en el perfil de relleu del terreny ho agrairan força. (Fixeu-vos que les corbes de nivell i/o els efectes de relleu són baixades independents i complementàries, disponibles un cop s\'hagi activat el connector). +\n +\nLes dades globals (entre 70 graus nord i 70 graus sud) estan basades en mesures del SRTM (Shuttle Radar Topography Mission) i del ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer), un instrument de generació d\'imatges a bord de Terra, el satèl·lit insígnia del Sistema d\'Observació de la Terra de la NASA. ASTER és un esforç de col·laboració entre la NASA, el Ministeri d\'Economia i Comerç del Japó (METI) i la fundació Japan Space Systems (J-spacesystems). Indiqueu quan mostrar mapes de només carreteres: Inicia els anuncis automàtics Per a veure la localització seguiu l\'enllaç web %1$s o l\'enllaç Android %2$s @@ -1114,9 +1114,9 @@ Memòria proporcional %4$s MB (límit de l\'Android %5$s MB, Dalvik %6$s MB).Preferida Preferències de ruta Informació de ruta - "Aquest connector proporciona tant corbes de nivell superposades com una capa d\'ombres amb efecte relleu per superposar als mapes de OsmAnd. Corredors, ciclistes, excursionistes i qualsevol interessat en el perfil de relleu del terreny ho agrairan força. -\n -\nLes dades globals (entre 70 graus nord i 70 graus sud) estan basades en mesures del SRTM (Shuttle Radar Topography Mission) i del ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer), un instrument de generació d\'imatges a bord de Terra, el satèl·lit insígnia del Sistema d\'Observació de la Terra de la NASA. ASTER és un esforç de col·laboració entre la NASA, el Ministeri d\'Economia i Comerç del Japó (METI) i la fundació Japan Space Systems (J-spacesystems). " + Aquest connector proporciona tant corbes de nivell superposades com una capa d\'ombres amb efecte relleu per superposar als mapes de OsmAnd. Corredors, ciclistes, excursionistes i qualsevol interessat en el perfil de relleu del terreny ho agrairan força. +\n +\nLes dades globals (entre 70 graus nord i 70 graus sud) estan basades en mesures del SRTM (Shuttle Radar Topography Mission) i del ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer), un instrument de generació d\'imatges a bord de Terra, el satèl·lit insígnia del Sistema d\'Observació de la Terra de la NASA. ASTER és un esforç de col·laboració entre la NASA, el Ministeri d\'Economia i Comerç del Japó (METI) i la fundació Japan Space Systems (J-spacesystems). Afegeix com el següent punt de destinació Calcula un segment de ruta a l\'OsmAnd sense Internet Calcula una ruta a l\'OsmAnd pels seus segments primer i darrer @@ -1541,9 +1541,9 @@ Afganistan, Albània, Alemanya, Antilles Holandeses, Algèria, Andorra, Angola, PDI propers Itineraris Totes - "Aquest connector activa la funcionalitat d\'enregistrar i desar els vostres trajectes, sigui prement sobre la pantalla del mapa el giny de gravació GPX, o sigui desant-los tots en un fitxer GPX automàticament. -\n -\nLes rutes enregistrades es poden compartir amb els vostres amics o aportar-les per ser utilitzades a OSM. Els atletes poden utilitzar els seus registres per monitoritzar els seus entrenaments. Es pot fer una anàlisi bàsica de les rutes directament a OsmAnd com la durada de cada volta, velocitat mitjana, etc., i, per descomptat, es poden analitzar amb eines especialitzades de tercers. " + "Aquest connector activa la funcionalitat d\'enregistrar i desar els vostres trajectes, sigui prement sobre la pantalla del mapa el giny de gravació GPX, o sigui desant-los tots en un fitxer GPX automàticament. +\n +\nLes rutes enregistrades es poden compartir amb els vostres amics o aportar-les per ser utilitzades a OSM. Els atletes poden utilitzar els seus registres per monitoritzar els seus entrenaments. Es pot fer una anàlisi bàsica de les rutes directament a OsmAnd com la durada de cada volta, velocitat mitjana, etc., i, per descomptat, es poden analitzar amb eines especialitzades de tercers." Enregistrament de trajectes h Durada From 89e17a1c3000860ca38638c7ca9180777ebd0e56 Mon Sep 17 00:00:00 2001 From: jan madsen Date: Mon, 19 Jun 2017 13:13:57 +0000 Subject: [PATCH 25/39] Translated using Weblate (Danish) Currently translated at 100.0% (2336 of 2336 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 199bc06bdd..735bdd3f95 100644 --- a/OsmAnd/res/values-da/strings.xml +++ b/OsmAnd/res/values-da/strings.xml @@ -2949,6 +2949,6 @@ Tidligere destination bliver sidste mellemliggende punkt. Korrigeret afstand Tilladelser OsmAnd kan ikke importere filen. Kontroller om OsmAnd har læsetilladelse på filplaceringen. - To punkt lineal + To-punkts lineal Radius lineal From 4999ba63cf0ab932186b59407e0b44de73d21ee2 Mon Sep 17 00:00:00 2001 From: Allan Margus Date: Mon, 19 Jun 2017 18:27:37 +0000 Subject: [PATCH 26/39] Translated using Weblate (Estonian) Currently translated at 6.0% (142 of 2336 strings) --- OsmAnd/res/values-et/strings.xml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/OsmAnd/res/values-et/strings.xml b/OsmAnd/res/values-et/strings.xml index 7fb23611ec..02377aed2b 100644 --- a/OsmAnd/res/values-et/strings.xml +++ b/OsmAnd/res/values-et/strings.xml @@ -1,4 +1,5 @@ -Lisa lahioleku ajad + +Lisa lahioleku ajad Kirjeldus Kontakti info @@ -49,7 +50,7 @@ Laealla Allalaadimine Allalaadimine õnnestus - Sule + Sulge Välju Näita Näita kõik @@ -99,7 +100,7 @@ Näita sihtpunkti suunda vibratsiooniga alates Linnaosa - Ümbruskond + Naabruskond Otsi Avatud 24/7 Mälukaart @@ -143,4 +144,8 @@ " - Grupi loomisel määra selle nimi ja kirjeldus\n - Rakenduses saab luua ainult lihtsat tüüpi gruppe, loe rohkem lehelt https://osmo.mobi/g/new\n - Veebilehel saad hallata gruppe, asetada radasid ja huvipunkte\n - Me ei toeta ainult ühe kasutajaga gruppe, kui see ei ole POI grupp\n - Privaatgrupid on kuni 8 kasutajale\n - Detailsed kasutustingimused on alati saadaval lehel OsMo.mobi\n - Eritingimuste korral võta ühendust klienditoega: osmo.mobi@gmail.com " Täpsusta ID Ei suuda ühenduda OsMo serveriga:\n- kontrolli internetiühendust;\n- kontrolli seadeid;\n- kontrolli meie Twitteri lehte: https://twitter.com/OsMomobi - \ No newline at end of file + Mapillary + Suurenda otsingu raadiust + Midagi ei leitud :( + Muuda otsingu päringut või suurenda otsingu raadiust + From 72ccd5cb4e38894d742d7c1baa2d427dbae5a071 Mon Sep 17 00:00:00 2001 From: Matej U Date: Mon, 19 Jun 2017 10:00:35 +0000 Subject: [PATCH 27/39] Translated using Weblate (Slovenian) Currently translated at 99.4% (2324 of 2336 strings) --- OsmAnd/res/values-sl/strings.xml | 203 ++++++++++++------------------- 1 file changed, 80 insertions(+), 123 deletions(-) diff --git a/OsmAnd/res/values-sl/strings.xml b/OsmAnd/res/values-sl/strings.xml index 4999cba504..2b3d4caf9b 100644 --- a/OsmAnd/res/values-sl/strings.xml +++ b/OsmAnd/res/values-sl/strings.xml @@ -473,7 +473,7 @@ Omogoča tudi dodajanje opomb v koledar za prikaz opomnikov ob daljših časih p Časovni zamik, preden se položaj samodejno postavi v središče zemljevida Najhitrejša pot - "Izbrana možnost določa izbor najhitrejše poti oziroma poti z najmanjšo porabo goriva. " + Izbrana možnost določa izbor najhitrejše poti oziroma poti z najmanjšo porabo goriva. Nedoločeno @@ -561,11 +561,11 @@ Omogoča tudi dodajanje opomb v koledar za prikaz opomnikov ob daljših časih p Uporabi spletne zemljevide (prejem in shranjevanje na kartici SD) Spletni zemljevidi Nastavitev virov spletnih in shranjenih zemljevidov - "Vstavek omogoča dostop do različnih vrst zemljevidov od vektorskih OpenStreetMap do satelitskih slik ter posebnih prekrivnih zemljevidov, kot so vremenski, klimatski, geološki in drugi zemljevidi. Vstavek omogoča tudi podporo za izrisovanje izohips, senčenje hribovitih predelov in podobno. + Vstavek omogoča dostop do različnih vrst zemljevidov od vektorskih OpenStreetMap do satelitskih slik ter posebnih prekrivnih zemljevidov, kot so vremenski, klimatski, geološki in drugi zemljevidi. Vstavek omogoča tudi podporo za izrisovanje izohips, senčenje hribovitih predelov in podobno. \n -\nVsi ti zemljevidi so lahko uporabljeni kot osnovni zemljevidi, ali pa so podloga oziroma prekrivni zemljevid drugim standardnim zemljevidom. V ta namen je treba vektorske zemljevide OsmAnd skriti oziroma narediti prosojne med \'Nastavitvami zemljevida\' v vsebinskem meniju. +\nVsi ti zemljevidi so lahko uporabljeni kot osnovni zemljevidi, ali pa so podloga oziroma prekrivni zemljevid drugim standardnim zemljevidom. V ta namen je treba vektorske zemljevide OsmAnd skriti oziroma narediti prosojne med »Nastavitvami zemljevida« v vsebinskem meniju. \n -\nVektorske zemljevide je mogoče pridobiti preko spletnih virov, ali pa jih shraniti za delo brez povezave. Zemljevidi morajo biti shranjeni v osnovni mapi OsmAnd kot podatkovna zbirka SQLite. " +\nVektorske zemljevide je mogoče pridobiti preko spletnih virov, ali pa jih shraniti za delo brez povezave. Zemljevidi morajo biti shranjeni v osnovni mapi OsmAnd kot podatkovna zbirka SQLite. Vstavek omogoča upravljanje nastavitev, ki so namenjene pošiljanju poročil, hroščev in odzivov na delovanje programa OsmAnd (posodabljanje podatkov točk POI, objavljanje sledi GPX (zahteva ustrezna poverila OSM) in drugo). OSM je javni odprtokodni projekt, katerega kakovost je odvisna tudi od vaše dejavnosti. Za več podrobnosti obiščite spletišče https://openstreetmap.org. Dejavno sodelovanje je zelo zaželeno, objave pa je mogoče narediti neposredno iz programa OsmAnd, če navedene osebna poverila OSM. Vektorski zemljevidi se običajno izrisujejo hitreje, zgodi pa se, da na nekaterih napravah ne delujejo. Razhroščevalnik OsmAnd @@ -813,44 +813,8 @@ Omogoča tudi dodajanje opomb v koledar za prikaz opomnikov ob daljših časih p Podrobnosti poti Priljubljene točke so uspešno uvožene >Datoteke GPX, ki vsebuje priljubljene točke, na {0} ni mogoče najti - " - OsmAnd je odprtokodna programska oprema za navigacijo, ki za prikaz uporablja širok nabor zemljevidov OpenStreetMap (OSM). Vse podatke zemljevidov je mogoče shraniti v pomnilnik naprave (telefona ali tablice) za uporabo brez povezave. OsmAnd omogoča tudi izračun poti in glasovno vodenje od zavoja do zavoja. - -Pomembnejše lastnosti: -\t* Popolnoma delujoč tudi brez povezave (shrani podatke vektorskih zemljevidov v mapo po izbiri) -\t* Na voljo so stisnjeni vektorski podatki zemljevida za cel svet -\t* Prenos podatkov zemljevida posameznih držav ali področij znotraj programa -\t* Prekrivanje zemljevidov s podatkovnimi sloji; na primer sledi GPX, načrti poti, zanimive in priljubljene točke, izohipsami, postajališča javnega prometa, dodatni zemljevidi z nastavljivo prosojnostjo -\t* Iskanje naslovov, krajev in zanimivih točk (POI) brez povezave -\t* Vodenje poti v načinu brez povezave za srednje dolge poti -\t* Način za avtomobiliste, kolesarje in pešce: -\t** z nastavljivim samodejnim preklopom med dnevnim in nočnim prikazom -\t** z nastavljivo povečavo zemljevida glede na hitrost gibanja -\t** z nastavljivo usmerjenostjo zemljevida glede na kompas ali glede na smer gibanja -\t** z nastavljivo vodenje po voznih pasovih, prikaz omejitev hitrosti, vodenje s posnetim ali sintetiziranim govorom (TTS). - -Brezplačna različica programa OsmAnd ima naslednje omejitve: -\t*omejeno je število prenosov zemljevidov -\t*brez povezave ni dostopa do vsebin z Wikipedije. - -OsmAnd je v program razvoju. Napredek projekta je odvisen od finančnih prispevkov, s katerimi se financira razvoj in testiranje novih funkcionalnosti. Razmislite o nakupu aplikacije OsmAnd+, ali financiranju posamezne funkcionalnosti oziroma nenamensko donacijo na spletni strani osmand.net. - " - " - OsmAnd je odprtokodna programska oprema za navigacijo, ki za prikaz uporablja širok nabor zemljevidov OpenStreetMap (OSM). Vse podatke zemljevidov je mogoče shraniti v pomnilnik naprave (telefona ali tablice) za uporabo brez povezave. OsmAnd omogoča tudi izračun poti in glasovno vodenje od zavoja do zavoja. - -Pomembnejše lastnosti: -\t* Popolnoma delujoč tudi brez povezave (shrani podatke vektorskih zemljevidov v mapo po izbiri) -\t* Na voljo so stisnjeni vektorski podatki zemljevida za cel svet -\t* Prenos podatkov zemljevida posameznih držav ali področij znotraj programa -\t* Prekrivanje zemljevidov s podatkovnimi plastmi; na primer sledmi GPX, načrti poti, zanimive in priljubljene točke, izohipsami, postajališči javnega prometa, dodatni zemljevidi z nastavljivo prosojnostjo -\t* Iskanje naslovov, krajev in zanimivih točk (POI) brez povezave -\t* Vodenje poti v načinu brez povezave za srednje dolge poti -\t* Način za avtomobiliste, kolesarje in pešce: -\t** z nastavljivim samodejnim preklopom med dnevnim in nočnim prikazom -\t** z nastavljivo povečavo zemljevida glede na hitrost gibanja -\t** z nastavljivo usmerjenostjo zemljevida glede na kompas ali glede na smer gibanja -\t** z nastavljivo vodenje po voznih pasovih, prikaz omejitev hitrosti, vodenje s posnetim ali sintetiziranim govorom (TTS). - " + OsmAnd je odprtokodna programska oprema za navigacijo, ki za prikaz uporablja širok nabor zemljevidov OpenStreetMap (OSM). Vse podatke zemljevidov je mogoče shraniti v pomnilnik naprave (telefona ali tablice) za uporabo brez povezave. OsmAnd omogoča tudi izračun poti in glasovno vodenje od zavoja do zavoja. Pomembnejše lastnosti: - Popolnoma delujoč tudi brez povezave (shrani podatke vektorskih zemljevidov v mapo po izbiri) - Na voljo so stisnjeni vektorski podatki zemljevida za cel svet - Prenos podatkov zemljevida posameznih držav ali področij znotraj programa - Prekrivanje zemljevidov s podatkovnimi sloji; na primer sledi GPX, načrti poti, zanimive in priljubljene točke, izohipsami, postajališča javnega prometa, dodatni zemljevidi z nastavljivo prosojnostjo - Iskanje naslovov, krajev in zanimivih točk (POI) brez povezave - Vodenje poti v načinu brez povezave za srednje dolge poti - Način za avtomobiliste, kolesarje in pešce: - z nastavljivim samodejnim preklopom med dnevnim in nočnim prikazom - z nastavljivo povečavo zemljevida glede na hitrost gibanja - z nastavljivo usmerjenostjo zemljevida glede na kompas ali glede na smer gibanja - z nastavljivo vodenje po voznih pasovih, prikaz omejitev hitrosti, vodenje s posnetim ali sintetiziranim govorom (TTS). Brezplačna različica programa OsmAnd ima naslednje omejitve: - omejeno je število prenosov zemljevidov - brez povezave ni dostopa do vsebin z Wikipedije. OsmAnd je v program razvoju. Napredek projekta je odvisen od finančnih prispevkov, s katerimi se financira razvoj in testiranje novih funkcionalnosti. Razmislite o nakupu aplikacije OsmAnd+, ali financiranju posamezne funkcionalnosti oziroma nenamensko donacijo na spletni strani osmand.net. + "OsmAnd je odprtokodna programska oprema za navigacijo, ki za prikaz uporablja širok nabor zemljevidov OpenStreetMap (OSM). Vse podatke zemljevidov je mogoče shraniti v pomnilnik naprave (telefona ali tablice) za uporabo brez povezave. OsmAnd omogoča tudi izračun poti in glasovno vodenje od zavoja do zavoja. Pomembnejše lastnosti: - Popolnoma delujoč tudi brez povezave (shrani podatke vektorskih zemljevidov v mapo po izbiri) - Na voljo so stisnjeni vektorski podatki zemljevida za cel svet - Prenos podatkov zemljevida posameznih držav ali področij znotraj programa - Prekrivanje zemljevidov s podatkovnimi plastmi; na primer sledmi GPX, načrti poti, zanimive in priljubljene točke, izohipsami, postajališči javnega prometa, dodatni zemljevidi z nastavljivo prosojnostjo - Iskanje naslovov, krajev in zanimivih točk (POI) brez povezave - Vodenje poti v načinu brez povezave za srednje dolge poti - Način za avtomobiliste, kolesarje in pešce: - z nastavljivim samodejnim preklopom med dnevnim in nočnim prikazom - z nastavljivo povečavo zemljevida glede na hitrost gibanja - z nastavljivo usmerjenostjo zemljevida glede na kompas ali glede na smer gibanja - z nastavljivo vodenje po voznih pasovih, prikaz omejitev hitrosti, vodenje s posnetim ali sintetiziranim govorom (TTS)." Prišlo je do napake med nalaganjem datoteke GPX Pošlji poročilo Na kartici SD ni podatkov območij za uporabo brez povezave. Datoteke lahko prejmete z interneta. @@ -997,9 +961,9 @@ Pomembnejše lastnosti: Izris izohips - "Vstavek omogoča prikaz izohips in senčenje hribovitih področij kot prekrivni zemljevid. Zmožnost je uporabna predvsem za pohodnike, športnike, raziskovalce in druge zanesenjake, ki si želijo ali potrebujejo natančen prikaz na zemljevidu. + Vstavek omogoča prikaz izohips in senčenje hribovitih področij kot prekrivni zemljevid. Zmožnost je uporabna predvsem za pohodnike, športnike, raziskovalce in druge zanesenjake, ki si želijo ali potrebujejo natančen prikaz na zemljevidu. \n -\nSplošni podatki med 70 stopinjami severno in 70 južno so opredeljeni z meritvami SRTM (Shuttle Radar Topography Mission) in ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer), napravo na satelitu Terra, ki je del NASINEGA sistema EOS (Earth Observing System). Satelit ASTER je razvit v sodelovanju med NASO, japonskim ministrstvom za ekonomijo, trgovino in industrijo (Trade and Industry - METI) in japonskim vesoljskimi sistemi (J-spacesystems). " +\nSplošni podatki med 70 stopinjami severno in 70 južno so opredeljeni z meritvami SRTM (Shuttle Radar Topography Mission) in ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer), napravo na satelitu Terra, ki je del NASINEGA sistema EOS (Earth Observing System). Satelit ASTER je razvit v sodelovanju med NASO, japonskim ministrstvom za ekonomijo, trgovino in industrijo (Trade and Industry - METI) in japonskim vesoljskimi sistemi (J-spacesystems). Izohipse Drugi zemljevidi Predvajaj @@ -1040,12 +1004,12 @@ Pomembnejše lastnosti: Uporabi sistemski snemalnik videa Uporabi zunanji snemalnik Nastavi možnosti za zvok in video - "Nastavitve za zvok/video " + Nastavitve za zvok in video Med snemanjem je prišlo do napake Kamera ni na voljo - "Ta vstavek omogoča prikaz izohips in reliefa pokrajine na shranjenih zemljevidih OsmAnd. -\n -\nGlobalni podatki (med 70 stopinj severno in 70 stopinj južno) temeljijo na meritvah SRTM (Shuttle Radar Topography Mission) in ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer), ki je instrument za slikanje na krovu Terre, vodilnega satelita Nasinega sistema za opazovanje. ASTER je prizadevanje za sodelovanje med ameriško NASO, japonskim ministrstvom za gospodarstvo, trgovino in industrijo (METI) in japonskim vesoljskim sistemom (J-spacesystems). " + Ta vstavek omogoča prikaz izohips in reliefa pokrajine na shranjenih zemljevidih OsmAnd. Zmožnost je uporabna za športnike in pohodnike ter za vse, ki potrebujejo podatke o reliefu pokrajine. +\n +\nGlobalni podatki (med 70 stopinj severno in 70 stopinj južno) temeljijo na meritvah SRTM (Shuttle Radar Topography Mission) in ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer), ki je instrument za slikanje na krovu Terre, vodilnega satelita Nasinega sistema za opazovanje. ASTER je prizadevanje za sodelovanje med ameriško NASO, japonskim ministrstvom za gospodarstvo, trgovino in industrijo (METI) in japonskim vesoljskim sistemom (J-spacesystems). Mesto, ki naj bi ga povezali z zaznamkom, še ni določeno. Z možnostjo \"Uporabi mesto …\" je mogoče dodeliti zaznamek za določeno točko na zemljevidu. Razmislite o nakupu vstavka za prikaz izohips v trgovini Market in s tem podprite nadaljnji razvoj. Vstavek Izohipse @@ -1362,7 +1326,7 @@ Afganistan, Albanija, Alžirija, Andora, Angola, Angvila, Antigva in Barbuda, Ar Zapomni si izbiro Najprej je treba preračunati pot - "Navidezno vodi s podatki izračunane poti " + Navidezno vodi s podatki izračunane poti Navidezno vodi z uporabo sledi GPX Pohodništvo @@ -1483,11 +1447,11 @@ Afganistan, Albanija, Alžirija, Andora, Angola, Angvila, Antigva in Barbuda, Ar Enolični ID naprave Nastavi možnosti sledenja in osebni sledilni kanal - "Vstavek OsMo omogoča delno podporo sledenja z OpenStreetMap. Za več informacij si oglejte spletno stran http://osmo.mobi. + Vstavek OsMo omogoča delno podporo sledenja z OpenStreetMap. Za več informacij si oglejte spletno stran http://osmo.mobi. \n -\nSledilnik Osmo omogoča sledenje napravam, ki objavljajo položaj in ustvarjanje točk, ki so vidne celotni skupini. +\nSledilnik Osmo omogoča sledenje napravam, ki objavljajo položaj in ustvarjanje točk, ki so vidne celotni skupini. \n -\nSkupine, ki že mesece niso odstranjene, je treba uskladiti z novimi pravili prek spletišča OsMo.mobi. " +\nSkupine, ki že mesece niso odstranjene, je treba uskladiti z novimi pravili prek spletišča OsMo.mobi. Sledilnik OpenStreetMap Samo ročno (pritisnite na puščico) Ponovno najavi obvestila navigacije v rednih časovnih zamikih @@ -1496,7 +1460,7 @@ Afganistan, Albanija, Alžirija, Andora, Angola, Angvila, Antigva in Barbuda, Ar Kako hitro naj se najavi napovedan čas prihoda? Napoved prihoda - "Povezava s storitvijo OsMo je spodletela: " + Povezava s storitvijo OsMo je spodletela: Končaj sejo OsMo Začni sejo OsMo Prijava @@ -1551,7 +1515,7 @@ Afganistan, Albanija, Alžirija, Andora, Angola, Angvila, Antigva in Barbuda, Ar Čas začetka: %1$tF, %1$tT Čas konca: %1$tF, %1$tT Povprečna hitrost: %1$s - "Največja hitrost: %1$s " + Največja hitrost: %1$s Povprečna višina: %1$s Poteka nalaganje %1$s … Trenutni čas @@ -1572,7 +1536,7 @@ Afganistan, Albanija, Alžirija, Andora, Angola, Angvila, Antigva in Barbuda, Ar Pokaži pojavna obvestila, ko se uporabnik pridruži ali zapusti skupino Naslov URL seje za sledenje napravi (%1$s) - "Povezava je vzpostavljena: %1$s " + Povezava je vzpostavljena: %1$s Žeton seje: %1$s Čas premikanja: %1$s Izberite za prikaz @@ -1587,8 +1551,8 @@ Afganistan, Albanija, Alžirija, Andora, Angola, Angvila, Antigva in Barbuda, Ar Vmesna točka \n\nPritisnite in zadržite za prikaz na zemljevidu Samodejno začni vodenje od zavoja do zavoja (turn-by-turn) - "Podsledi: %1$s " - "Vmesne točke: %1$s " + Podsledi: %1$s + Vmesne točke: %1$s Višinski razpon: %1$s Spust/Vzpon: %1$s Odsek @@ -1605,7 +1569,7 @@ Afganistan, Albanija, Alžirija, Andora, Angola, Angvila, Antigva in Barbuda, Ar Cilj Podatki razhroščevanja Izračun poti med točkami - "Poslana trenutna mesta %1$d (v medpomnilniku %2$d) " + Poslana trenutna mesta %1$d (v medpomnilniku %2$d) sekund nazaj minut nazaj ur nazaj @@ -1670,8 +1634,13 @@ Afganistan, Albanija, Alžirija, Andora, Angola, Angvila, Antigva in Barbuda, Ar Problem je lahko začasen zaradi nedelovanja storitve, ali pa je vaša registracija potekla. Ali želite nadaljevati z obnovitvijo registracije? - " - Za ustvarjanje skupine vpišite ime in izpolnite opis\n - Iz programa so lahko ustvarjene le enostavne skupine. Več o tem si lahko preberete na https://osmo.mobi/g/new.\n - Prek spletnega vmesnika lahko urejate skupine, postavljate sledi in dodajate točke, ki so na voljo vsem. -\n - Ne podpiramo možnosti skupin z enim uporabnikom. To niso skupine POI.\n - V zasebnih skupinah je lahko največ 8 oseb.\n - Podrobnosti možnosti in dovoljenja uporabe so na spletni strani OsMo.mobi.\n - Za ustvarjanje skupin, ki ne sledijo zgornjim omejitvam, stopite v stik s podporo na osmo.mobi@gmail.com. " + - Za ustvarjanje skupine vpišite ime in izpolnite opis. +\n - Iz programa so lahko ustvarjene le enostavne skupine. Več o tem si lahko preberete na https://osmo.mobi/g/new. +\n - Prek spletnega vmesnika lahko urejate skupine, postavljate sledi in dodajate točke, ki so na voljo vsem. +\n - Ne podpiramo možnosti skupin z enim uporabnikom. To niso skupine POI. +\n - V zasebnih skupinah je lahko največ 8 oseb. +\n - Podrobnosti možnosti in dovoljenja uporabe so na spletni strani OsMo.mobi. +\n - Za ustvarjanje skupin, ki ne sledijo zgornjim omejitvam, stopite v stik s podporo na osmo.mobi@gmail.com. Albanščina Arabščina Srbščina @@ -1720,9 +1689,9 @@ Ali želite nadaljevati z obnovitvijo registracije? Ustavi navigacijo Izberite časovni razmik beleženja za splošno shranjevanje (omogočeno z gumbom za beleženje sledi GPX na zemljevidu) Splošno beleženje položaja v datoteko GPX je mogoče vklopiti in izklopiti z gumbom za beleženje na zaslonu zemljevida - "Vstavek omogoča beleženje in shranjevanja sledi potovanj. S klikom na gradnik GPX se beleženje poti shranjuje v datoteke GPX. -\n -\nShranjene sledi je mogoče objavljati kot datoteke OSM. Z uporabo vstavka je mogoče slediti dejavnostim, treningom ali potovanjem. Nekaj osnovne analize, kot so čas kroga, povprečna hitrost, razdalja in podobno, omogoča že program OsmAnd, podrobnejša analiza pa je mogoča s posebnimi orodji. " + Vstavek omogoča beleženje in shranjevanja sledi potovanj. S klikom na gradnik GPX se beleženje poti shranjuje v datoteke GPX. +\n +\nShranjene sledi je mogoče objavljati kot datoteke OSM. Z uporabo vstavka je mogoče slediti dejavnostim, treningom ali potovanjem. Nekaj osnovne analize, kot so čas kroga, povprečna hitrost, razdalja in podobno, omogoča že program OsmAnd, podrobnejša analiza pa je mogoča s posebnimi orodji. Izris stez po sledeh OSMC Omejitev hitrosti @@ -1855,7 +1824,7 @@ Ali želite nadaljevati z obnovitvijo registracije? Za namestitev tega vstavka je zahtevana internetna povezava. Pridobi Smučišča - "Na voljo je še %1$s " + Na voljo je še %1$s Pomnilnik naprave Teptanje smučarskih prog Odsek sledi @@ -1945,7 +1914,7 @@ ZŠ (β) %2$s Pokaži hišne številke Evropa – Nizozemska Določite čas, preden se zapre zaslon načrtovanja poti. - "S spreminjanjem tega pogleda, se spremeni slog prikazovanja zemljevidov za »potovalni način« (Touring view). To je poseben, podroben pogled za popotnike in profesionalne voznike. + S spreminjanjem tega pogleda, se spremeni slog prikazovanja zemljevidov za »potovalni način« (Touring view). To je poseben, podroben pogled za popotnike in profesionalne voznike. \n \nPogled omogoča največji možni nabor podrobnosti pri katerikoli povečavi. To vključuje podrobnosti zemljevida s poudarkom na cestah, poteh, sledeh in oznak za hitro orientacijo v okolju. \n @@ -1955,15 +1924,15 @@ ZŠ (β) %2$s \n \nZa uporabo te možnosti je uporabljen podroben izris obstoječih zemljevidov, zato posebni zemljevidi niso zahtevani. \n -\nPodrobni izris je mogoče prekiniti z onemogočanjem možnosti, ali pa s spreminjanjem vrste prikaza zemljevida. " - "Vstavek omogoča prikaz prog za nordijsko in alpsko smučanje, splošnih smučišč, žičnic in vlečnic in druge smučarske podrobnosti. Težavnost smučišč je označena barvnimi kodami, podrobni izris zemljevida pa je primeren za zimski pogled pokrajine. +\nPodrobni izris je mogoče prekiniti z onemogočanjem možnosti, ali pa s spreminjanjem vrste prikaza zemljevida. + Vstavek omogoča prikaz prog za nordijsko in alpsko smučanje, splošnih smučišč, žičnic in vlečnic in druge smučarske podrobnosti. Težavnost smučišč je označena barvnimi kodami, podrobni izris zemljevida pa je primeren za zimski pogled pokrajine. \n -\nZ izborom tega pogleda se slog prikaza spremeni v \'Zimski pogled\' in kaže vse podrobnosti v zimskem pogledu. Izris je mogoče prekiniti z onemogočanjem možnosti ali pa s spreminjanjem vrste prikaza zemljevida. " +\nZ izborom tega pogleda se slog prikaza spremeni v »Zimski pogled« in kaže vse podrobnosti v zimskem pogledu. Izris je mogoče prekiniti z onemogočanjem možnosti ali pa s spreminjanjem vrste prikaza zemljevida. "Vstavek obogati vsebino zemljevidov OsmAnd in kakovost navigacije s podrobnimi pomorskimi zemljevidi za plovila, jadralce in druge vrste vodnih športov. \n \nS tem posebnim prekrivnim zemljevidom je mogoč izris posebnih navigacijskih oznak, ki so sicer značilne za navtične zemljevide. Opisi posamezne oznake pripomorejo k določanju (kategorije, oblike, barve, zaporedja, sklica …). \n -\nVrnitev na običajni pogled je mogoče na dva načina. Ali odklopite prekrivni sloj ali pa spremenite slog zemljevida med \'Nastavitvami zemljevida\' v meniju. " +\nVrnitev na običajni pogled je mogoče na dva načina. Ali odklopite prekrivni sloj ali pa spremenite slog zemljevida med »Nastavitvami zemljevida« v meniju." Izogibanje prehodom meje z drugimi državami Omejitev višine @@ -2234,23 +2203,23 @@ ZŠ (β) %2$s Upravljanje prek nadzorne plošče ali menija Ob meniju je po novem na voljo možnost upravljanja s programom preko prilagodljive nadzorne plošče. Možnost je mogoče spremeniti med nastavitvami. Opomba OSM z dodatnimi zapisi - " • Prenovljen in posodobljen vmesnik, ki omogoča izbiranje mest na zemljevidu in prek drugih pogledov + \\022 Prenovljen in posodobljen vmesnik, ki omogoča izbiranje mest na zemljevidu in prek drugih pogledov \n -\n • Pogled zemljevida se zažene neposredno, če ni izbrana možnost \"Pokaži nadzorno ploščo ob zagonu programa\" +\n • Pogled zemljevida se zažene neposredno, če ni izbrana možnost \"Pokaži nadzorno ploščo ob zagonu programa\" \n -\n • Možnost nastavitve prikazanih ikon v nadzorni plošči +\n • Možnost nastavitve prikazanih ikon v nadzorni plošči \n -\n • Možnost zamenjave nadzorne plošče z menijem +\n • Možnost zamenjave nadzorne plošče z menijem \n -\n • Prejemanje zemljevidov je sedaj na voljo z enostavno izbiro države ali območja na svetovnem zemljevidu +\n • Prejemanje zemljevidov je sedaj na voljo z enostavno izbiro države ali območja na svetovnem zemljevidu \n -\n • Iskanje točk POI podpira tudi podrobnejše poizvedbe +\n • Iskanje točk POI podpira tudi podrobnejše poizvedbe \n -\n • Izboljšane možnosti urejanja točk POI in OSM +\n • Izboljšane možnosti urejanja točk POI in OSM \n -\n • Vmesnik za prejem zemljevidov je poenostavljen +\n • Vmesnik za prejem zemljevidov je poenostavljen \n -\n in še veliko več … " +\n in še veliko več … Izogni se stopnicam Izogni se stopnicam Izogni se mejnim prehodom @@ -2391,17 +2360,17 @@ ZŠ (β) %2$s V imenu datoteke je nedovoljen znak Ni nobene določene označbe Ni vmesnih točk - " • Uporabljajte OSM v živo. Pridobite si možnost urnih posodobitev zemljevidov. S podporo razvijalcem in skupnosti si pridobite dostop do trenutnih podatkov. + \\022 Uporabljajte OSM v živo. Pridobite si možnost urnih posodobitev zemljevidov. S podporo razvijalcem in skupnosti si pridobite dostop do trenutnih podatkov. \n -\n • Z označbami zemljevidov je mogoča enostavna izbira mest na zemljevidu. +\n • Z označbami zemljevidov je mogoča enostavna izbira mest na zemljevidu. \n -\n • Zemljevidi OSM so opremljeni s specifičnimi oznakami cest, dodani so tudi drugi podatki. +\n • Zemljevidi OSM so opremljeni s specifičnimi oznakami cest, dodani so tudi drugi podatki. \n -\n • Uvedene so izboljšave uporabniške izkušnje pri pripravi poti potovanj. +\n • Uvedene so izboljšave uporabniške izkušnje pri pripravi poti potovanj. \n -\n • Omogočene so različne posodobitve vsebinskega menija, kot je vsebinsko iskanje naslova. +\n • Omogočene so različne posodobitve vsebinskega menija, kot je vsebinsko iskanje naslova. \n -\n • Še in še in še ... " +\n • Še in še in še … Prijava omogoča dostop do urnih posodobitev vseh zemljevidov sveta. Del prihodka se vrne skupnosti OSM in se izplačuje za vsako opravljeno dejavnost. Če sta vam OsmAnd in OSM všeč, je to dober način za začetek sodelovanja. @@ -2506,22 +2475,22 @@ V kolikor naletite na težave s programom OsmAnd, prosimo, stopite v stik s skup Nazaj na iskanje Ali res želite izbrisati izbrane predmete zgodovine? Pokaži %1$s na zemljevidu - " • Zmogljivo besedilno iskanje -\n -\n • Posodobitev delovanja zvoka preko sistema Bluetooth -\n -\n • Izboljšano vodenje po poteh, glasovno sporočanje in nakazovanje menjave pasov -\n -\n • Izboljšan vmesnik prevoza z izrisom poti -\n -\n • Dodane jezikovne prilagoditve in podpora krajevnim značilnostim prikaza -\n -\n • Veliko dodatnih izboljšav in odprav napak -\n -\n in mnogo več… " + \\022 Zmogljivo besedilno iskanje +\n +\n • Posodobitev delovanja zvoka preko sistema Bluetooth +\n +\n • Izboljšano vodenje po poteh, glasovno sporočanje in nakazovanje menjave pasov +\n +\n • Izboljšan vmesnik prevoza z izrisom poti +\n +\n • Dodane jezikovne prilagoditve in podpora krajevnim značilnostim prikaza +\n +\n • Veliko dodatnih izboljšav in odprav napak +\n +\n in mnogo več… Poišči %1$s Pokaži na zemljevidu - " v souporabi prek OsmAnd" + v souporabi prek OsmAnd Kategorije Sorbsčina (zgornja) Iskanje po koordinatah @@ -2602,19 +2571,19 @@ V kolikor naletite na težave s programom OsmAnd, prosimo, stopite v stik s skup Nastavitev najmanjše natančnosti beleženja točk na zemljevidu Objavi Pokaži obvestilo, ki omogoča začetek beleženja potovanja s pritiskom na gumb za beleženje - " • Kljikljive ikone na zemljevidu + \\022 Kljikljive ikone na zemljevidu \n -\n • Zmogljivo iskanje točk POI: iskanje na primer restavracij po vrsti kuhinje, ali pa prostore za kampiranje s posebnimi zahtevami +\n • Zmogljivo iskanje točk POI: iskanje na primer restavracij po vrsti kuhinje, ali pa prostore za kampiranje s posebnimi zahtevami \n -\n • Topo – Nov slog zemljevida za kolesarje in pohodnike +\n • Topo – Nov slog zemljevida za kolesarje in pohodnike \n -\n • Izboljšano beleženje potovanja +\n • Izboljšano beleženje potovanja \n -\n • Prilagojena obvestila navigacije za različne naprave (Android Wear) +\n • Prilagojena obvestila navigacije za različne naprave (Android Wear) \n -\n • Mnogo posodobitev in razrešenih hroščev +\n • Mnogo posodobitev in razrešenih hroščev \n -\n in še veliko več … " +\n in še veliko več … Barvna shema izohips Ob koncu leta je mogoče izbrati prikaz točk POI, ki so povezane z božičnimi in novoletnimi dogodki: božična in novoletna drevesca, prodajalne, razstave ... Barvna shema izohips @@ -2707,7 +2676,7 @@ Koda predstavlja območje: %1$s x %2$s Spremeni prekrivno plast zemljevida Prekrivna plast je spremenjena na »%s«. Podloga zemljevida je spremenjena na »%s«. - "\\022 • Nova zmožnost: dodan je gumb za hitra dejanja + "\\022 Nova zmožnost: dodan je gumb za hitra dejanja \n \n • Izboljšana odzivnost zaslona za upravljanje s potezami in dotiki \n @@ -2726,8 +2695,7 @@ Koda predstavlja območje: %1$s x %2$s \n • Nastavitev »sloga vožnje« in izboljšava preračunavanja kolesarskih poti \n \n • Mnogo izboljšav in razrešenih hroščev -\n -\n +\n \n in še mnogo več …" Samodejno razdeli beleženje po vmesnih točkah Začne z novim odsekom po 6 minutnem premoru, novo sled po dvournem premoru oziroma s povsem novo datoteko beleženja, če je zamik čez datumsko mejo. @@ -2814,7 +2782,7 @@ Koda predstavlja območje: %1$s x %2$s Preuči na zemljevidu Pisave za zemljevid V premoru - " Sodelujte pri razvoju OSM • Pošiljajte poročila o hroščih • Objavljajte sledi GPX za OSM neposredno iz programa • Dodajajte točke POI in jih neposredno pošiljajte na strežnik OSM (z zamikom, če ni vzpostavljene povezave) " + Sodelujte pri razvoju OSM • Pošiljajte poročila o hroščih • Objavljajte sledi GPX za OSM neposredno iz programa • Dodajajte točke POI in jih neposredno pošiljajte na strežnik OSM (z zamikom, če ni vzpostavljene povezave) Pregled Izbor ulic v %1$s @@ -2831,19 +2799,8 @@ Koda predstavlja območje: %1$s x %2$s Spremeni barvo Uredi ime Izbor ulice - " Smučanje Smučarski zemljevidi OsmAnd omogočajo pregled prog in ocenjene ravni zahtevnosti, na voljo pa so tudi podatki o postavitvi žičnic in drugih pomembnih zgradbah. " - " Približna pokritost zemljevidov in kakovost podatkov: -\n • Zahodna Evropa: **** -\n • Vzhodna Evropa: *** -\n • Rusija: *** -\n • Severna Amerika: *** -\n • Južna Amerika: ** -\n • Azija: • Japonska & Koreja: *** -\n • Bližnji Vzhod: ** -\n • Afrika: ** -\n • Anketarica: * -\n Zemljevidi večine držav so na voljo za prejem! -\n Od Afganistana to Zimbabveja, od Avstralije do Združenih držav. Argentina, Brazilija, Kanada, Francija, Nemčija, Mehika, Združeno kraljestvo, Španija … " + Smučanje Smučarski zemljevidi OsmAnd omogočajo pregled prog in ocenjene ravni zahtevnosti, na voljo pa so tudi podatki o postavitvi žičnic in drugih pomembnih zgradbah. + "Približna pokritost zemljevidov in kakovost podatkov: • Zahodna Evropa: **** • Vzhodna Evropa: *** • Rusija: *** • Severna Amerika: *** • Južna Amerika: ** • Azija: • Japonska & Koreja: *** • Bližnji Vzhod: ** • Afrika: ** • Anketarica: * Zemljevidi večine držav so na voljo za prejem! Od Afganistana to Zimbabveja, od Avstralije do Združenih držav. Argentina, Brazilija, Kanada, Francija, Nemčija, Mehika, Združeno kraljestvo, Španija …" V imenu je več velikih črk. Ali želite nadaljevati? Ponovno začni iskanje Povečaj območje iskanja @@ -2900,7 +2857,7 @@ Koda predstavlja območje: %1$s x %2$s Slika Mapillary Ni mogoče uvoziti datoteke. Preverite ali ima program ustrezna dovoljenja za branje datotek s tega mesta. Dovoljenja - " OsmAnd (OSM Automated Navigation Directions) je zemljevid in program za navigacijo, ki omogoča dostop do brezplačnih kakovostnih podatkov prek zemljevidov OpenStreetMap (OSM). Program omogoča glasovno vodenje, navigacijo, pregled točk POI (krajevne točke zanimivosti), ustvarjanje in upravljanje sledi GPX, uporabo izohips za predočenje nadmorske višine, možnost preklapljanja načina navigacije za kolesarje, pešce, vozila in še mnogo več ... " + OsmAnd (OSM Automated Navigation Directions) je zemljevid in program za navigacijo, ki omogoča dostop do brezplačnih kakovostnih podatkov prek zemljevidov OpenStreetMap (OSM). Program omogoča glasovno vodenje, navigacijo, pregled točk POI (krajevne točke zanimivosti), ustvarjanje in upravljanje sledi GPX, uporabo izohips za predočenje nadmorske višine, možnost preklapljanja načina navigacije za kolesarje, pešce, vozila in še mnogo več ... Dvotočnovno ravnilo Krožno ravnilo S pritiskom na gumb dejanj bo dodano novo ciljno mesto kot točka na sredini zaslona. Morebitna prej nastavljena ciljna točka postane zadnja vmesna točka. From ebce9fa893fc7b5b22a4a01a685a0ac3d5b1e8ed Mon Sep 17 00:00:00 2001 From: Roberto GEB Date: Mon, 19 Jun 2017 17:26:20 +0000 Subject: [PATCH 28/39] Translated using Weblate (Spanish) Currently translated at 98.1% (2293 of 2336 strings) --- OsmAnd/res/values-es/strings.xml | 70 ++++++++++++++++---------------- 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/OsmAnd/res/values-es/strings.xml b/OsmAnd/res/values-es/strings.xml index 9abcdd6883..fb73c8d4f1 100644 --- a/OsmAnd/res/values-es/strings.xml +++ b/OsmAnd/res/values-es/strings.xml @@ -2383,19 +2383,19 @@ El espacio de almacenamiento usado es {3} MB temporalmente y {1} MB permanenteme Millas/metros Australia Cabilio - " • Ahora se pueden pulsar los iconos del mapa -\n -\n • Nuevo filtro de búsqueda PDI potente: Busca, p.e. restaurantes por tipo de cocina o campamentos con instalaciones específicas -\n -\n • Nuevo estilo de mapa topográfico (Topo) para ciclistas y senderistas -\n -\n • Mejoras en la grabación de viaje -\n -\n • Mejoras en la notificación de navegación (Android Wear) -\n -\n • Muchas otras mejoras y correcciones de errores -\n -\n y más… " + \\022 Iconos del mapa pulsables +\n +\n • Filtro de búsqueda PDI potente: Busca, p.e. restaurantes por tipo de cocina o campamentos con instalaciones específicas +\n +\n • Nuevo estilo de mapa topográfico (Topo) para ciclistas y senderistas +\n +\n • Mejoras en la grabación de viaje +\n +\n • Mejoras en la notificación de navegación (Android Wear) +\n +\n • Muchas otras mejoras y correcciones de errores +\n +\n y más… Artículos de Wikipedia cercanos Toma la %1$d salida y continúa Subir Punto de Interés @@ -2536,27 +2536,27 @@ El espacio de almacenamiento usado es {3} MB temporalmente y {1} MB permanenteme Cambiar la posición del botón Pulsación larga y arrastrar el botón para cambiar su posición en la pantalla Nombre de acción -" • Nueva función: Botón de acción rápida -\n -\n • Mejorada la respuesta de gestos táctiles (p.e. panorámicas y acercamientos simultáneos) -\n -\n • El nuevo tipo de letra del mapa abarca más regiones -\n -\n • Soporte TTS para idiomas regionales (y acentos) -\n -\n • Mejorada la visibilidad en varios estilos de mapas y Wikipedia -\n -\n • Soporte para «Código de Ubicación Abierto» (Open Location Code) -\n -\n • Visualización del perfil de elevación, pendiente y velocidad para las trazas GPX grabadas y la ruta calculada -\n -\n • Opción \"Estilo de conducción\" y mejoras lógicas en el cálculo de rutas para bicicleta -\n -\n • Opciones para usar los datos de altitud en el cálculo de rutas para bicicleta -\n -\n • Varias otras mejoras y corrección de errores -\n -\n y más… " +"\\022 Nueva función: Botón de acción rápida +\n +\n • Mejorada la respuesta de gestos táctiles (p.e. desplazamiento y acercamiento simultáneos) +\n +\n • El nuevo tipo de letra del mapa abarca más regiones +\n +\n • Soporte TTS para idiomas regionales (y acentos) +\n +\n • Mejorada la visibilidad en varios estilos de mapas y Wikipedia +\n +\n • Soporte para «Código de Ubicación Abierto» (Open Location Code) +\n +\n • Visualización del perfil de elevación, pendiente y velocidad para las trazas GPX grabadas y la ruta calculada +\n +\n • Opción \"Estilo de conducción\" y mejoras lógicas en el cálculo de rutas para bicicleta +\n +\n • Opciones para usar los datos de altitud en el cálculo de rutas para bicicleta +\n +\n • Varias otras mejoras y corrección de errores +\n +\n y más…" Seleccionar carpeta de traza No se puede mover el archivo. Mover @@ -2698,7 +2698,7 @@ Cobertura y calidad aproximadas del mapa: Sin subyacente Error ¡Suscríbete a nuestra lista de correo electrónico sobre descuentos de la aplicación y obtén 3 descargas de mapa adicionales! - Conjunto de mapas que contienen las curvas y puntos de profundidad náuticas (según una grilla de 30 arco-segundos). + Conjunto de mapas que contienen las curvas de nivel de los fondos marinos. ¡Gracias por adquirir las curvas de profundidad náuticas! Curvas de profundidad náuticas Curvas de profundidad náuticas del hemisferio sur From 54f5ef899c02b592ae63294c94eb362e997235da Mon Sep 17 00:00:00 2001 From: Allan Margus Date: Mon, 19 Jun 2017 17:48:49 +0000 Subject: [PATCH 29/39] Translated using Weblate (Estonian) Currently translated at 4.7% (146 of 3102 strings) --- OsmAnd/res/values-et/phrases.xml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/OsmAnd/res/values-et/phrases.xml b/OsmAnd/res/values-et/phrases.xml index ae5aa5227f..28b487c6ba 100644 --- a/OsmAnd/res/values-et/phrases.xml +++ b/OsmAnd/res/values-et/phrases.xml @@ -135,4 +135,19 @@ Piletimüük Tubaka pood Mänguasjapood + Tüüp + Makse tüüp + Kütuse kaardid + Täiendav + Interneti juurdepääsu tüüp + Müügiautomaatide tüüp + Jalgratta teenindus + Tüüp + Tüüp + Tüüp + Asukoht + Vee allikas + Makse tüüp + Heli + Tüüp From b5f07addbe6cdb2374d178ad9e0ffe5e3f24eb18 Mon Sep 17 00:00:00 2001 From: sonora Date: Tue, 20 Jun 2017 07:04:17 +0200 Subject: [PATCH 30/39] Add German and English acronym tests for TTS --- OsmAnd/src/net/osmand/plus/development/TestVoiceActivity.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/development/TestVoiceActivity.java b/OsmAnd/src/net/osmand/plus/development/TestVoiceActivity.java index e465d8b457..70389a41ef 100644 --- a/OsmAnd/src/net/osmand/plus/development/TestVoiceActivity.java +++ b/OsmAnd/src/net/osmand/plus/development/TestVoiceActivity.java @@ -224,7 +224,7 @@ public class TestVoiceActivity extends OsmandActionBarActivity { addButton(ll, "\u25BA (3.3) Turn left, then in 100m turn slightly right", builder(p).turn(AbstractPrologCommandPlayer.A_LEFT, street(p, "")).then().turn(AbstractPrologCommandPlayer.A_RIGHT_SL, 100, street(p, ""))); addButton(ll, "\u25BA (3.4) After 3100m turn right onto 'SR 80' toward 'Rome'", builder(p).prepareTurn(AbstractPrologCommandPlayer.A_RIGHT, 3100, street(p, "", "SR 80", "Rome"))); addButton(ll, "\u25BA (3.5) In 370m turn slightly right onto 'Route 23' 'Main Street', then bear left", builder(p).turn(AbstractPrologCommandPlayer.A_RIGHT_SL, 370, street(p, "Main Street", "Route 23")).then().bearLeft(street(p, ""))); - addButton(ll, "\u25BA (3.6) Turn sharply right onto 'Dr. Martin Luther King Boulevard'", builder(p).turn(AbstractPrologCommandPlayer.A_RIGHT_SH, street(p, "Dr. Martin Luther King Boulevard"))); + addButton(ll, "\u25BA (3.6) Turn sharply right onto 'Dr.-Quinn-Stra"+"\u00df"+"e'", builder(p).turn(AbstractPrologCommandPlayer.A_RIGHT_SH, street(p, "Dr.-Quinn-Straße"))); addButton(ll, "Keep left/right: prepareTurn, makeTurnIn, turn:", builder(p)); addButton(ll, "\u25BA (4.1) After 1810m keep left ' '", builder(p).prepareTurn(AbstractPrologCommandPlayer.A_LEFT_KEEP, 1810, street(p, ""))); @@ -249,7 +249,7 @@ public class TestVoiceActivity extends OsmandActionBarActivity { addButton(ll, "\u25BA (7.1) Straight ahead", builder(p).goAhead()); addButton(ll, "\u25BA (7.2) Continue for 2350m to ' '", builder(p).goAhead(2350, street(p, ""))); addButton(ll, "\u25BA (7.3) Continue for 360m to 'Broadway' and arrive at your intermediate destination ' '", builder(p).goAhead(360, street(p,"Broadway")).andArriveAtIntermediatePoint("")); - addButton(ll, "\u25BA (7.4) Continue for 800m to 'A33' and arrive at your destination ' '", builder(p).goAhead(800, street(p,"", "A33")).andArriveAtDestination("")); + addButton(ll, "\u25BA (7.4) Continue for 800m to 'Dr Martin Luther King Jr Blvd' and arrive at your destination ' '", builder(p).goAhead(800, street(p,"", "Dr Martin Luther King Jr Blvd")).andArriveAtDestination("")); addButton(ll, "\u25BA (7.5) Continue for 200m and pass GPX waypoint 'Trailhead'", builder(p).goAhead(200, null).andArriveAtWayPoint("Trailhead")); addButton(ll, "\u25BA (7.6) Continue for 400m and pass favorite 'Brewery'", builder(p).goAhead(400, null).andArriveAtFavorite("Brewery")); addButton(ll, "\u25BA (7.7) Continue for 600m and pass POI 'Museum'", builder(p).goAhead(600, null).andArriveAtPoi("Museum")); From 1d1ddb1c8219db78c7a6d578fa47e559bada6379 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D3=98mrah=20N=D3=99biyev?= Date: Mon, 19 Jun 2017 21:01:24 +0000 Subject: [PATCH 31/39] Translated using Weblate (Azerbaijani) Currently translated at 64.5% (1508 of 2336 strings) --- OsmAnd/res/values-az/strings.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/OsmAnd/res/values-az/strings.xml b/OsmAnd/res/values-az/strings.xml index ba3c1710ce..587c6486b8 100644 --- a/OsmAnd/res/values-az/strings.xml +++ b/OsmAnd/res/values-az/strings.xml @@ -292,7 +292,7 @@ Bütün fayllar yenidir Ev %1$s xəritə üçün yeniləmə var - Axtar + Axtarış Ekranı yandır Gizlət Detallar @@ -543,7 +543,7 @@ Vikipediya (offlayn) Xəritə fayllarını idarə et Ümumi - Ümumi proqram parametrləri + Əsas proqram parametrləri OSM istifadəçi adınız OSM şifrəniz Arxa fon rejimi @@ -734,7 +734,7 @@ Bağlanır: Əlaqə məlumatları Açıqlama - Açılış saatları əlavə et + İş saatları əlavə et POI növü İş günləri Ən son yerlər From 4dea01b2447e2eabe8835045e6d30b3c60c6a1dd Mon Sep 17 00:00:00 2001 From: Viktar Vauchkevich Date: Mon, 19 Jun 2017 21:06:53 +0000 Subject: [PATCH 32/39] Translated using Weblate (Belarusian) Currently translated at 98.5% (2302 of 2336 strings) --- OsmAnd/res/values-be/strings.xml | 110 +++++++++++++++---------------- 1 file changed, 55 insertions(+), 55 deletions(-) diff --git a/OsmAnd/res/values-be/strings.xml b/OsmAnd/res/values-be/strings.xml index 6408c878b8..4779a68f9b 100644 --- a/OsmAnd/res/values-be/strings.xml +++ b/OsmAnd/res/values-be/strings.xml @@ -1601,13 +1601,13 @@ OsmAnd мае адкрыты зыходны код і актыўна разві Сьцягнуты %1$s сьлед OsMo. Уваход па запрашэньнi Калі ласка, прачытайце перад стварэньнем групы! - " - Калі ласка, увядзіце назву і апісаньне групы пры стварэньні -\n - З дастасаваньня ствараюцца толькі групы простага тыпу, падрабязьней на сайце https://osmo.mobi/g/new -\n - Групамі можна кіраваць праз вэб-сайт, разьмяшчаючы маршруты і пункты даступныя ўсім -\n - Мы не падтрымліваем выкарыстаньне толькі аднаго карыстальніка, калі толькі гэтая група не POI -\n - Прыватныя групы абмежаваныя да 8 чалавек -\n - Падрабязныя ўмовы заўсёды ёсць на сайце OsMo.mobi -\n - Калі вам патрэбныя спэцыяльныя ўмовы, калі ласка, зьвяжыцеся са службай падтрымкі: osmo.mobi@gmail.com " + - Калі ласка, увядзіце назву і апісаньне групы пры стварэньні +\n - З дастасаваньня ствараюцца толькі групы простага тыпу, падрабязьней на сайце https://osmo.mobi/g/new +\n - Групамі можна кіраваць праз вэб-сайт, разьмяшчаючы маршруты і пункты даступныя ўсім +\n - Мы не падтрымліваем выкарыстаньне толькі аднаго карыстальніка, калі толькі гэтая група не POI +\n - Прыватныя групы абмежаваныя да 8 чалавек +\n - Падрабязныя ўмовы заўсёды ёсць на сайце OsMo.mobi +\n - Калі вам патрэбныя спэцыяльныя ўмовы, калі ласка, зьвяжыцеся са службай падтрымкі: osmo.mobi@gmail.com Не атрымалася выканаць аўтарызацыю Адбылася памылка аўтарызацыі OsMo: %1$s. @@ -2546,20 +2546,20 @@ OsmAnd мае адкрыты зыходны код і актыўна разві Надземныя аб\'екты Шукаць за %1$s ад месцазнаходжаньня - " падзяліліся праз OsmAnd" - " • Новы паўнатэкставы пошук -\n -\n • Інтэграцыя праз Bluetooth аўтамабільных аўдыясістэм / калонак -\n -\n • Палепшаная навігацыя па маршруце, галасавыя падказкі, адлюстраваньне палос руху -\n -\n • Палепшаны пласт транспарта з адлюстраваньнем маршрутаў -\n -\n • Больш моў інтэрфейсу -\n -\n • Мноства паляпшэньняў і выпраўленьняў памылак -\n -\n і многае іншае… " + падзяліліся праз OsmAnd + \\022 Новы паўнатэкставы пошук +\n +\n • Інтэграцыя праз Bluetooth аўтамабільных аўдыясістэм / калонак +\n +\n • Палепшаная навігацыя па маршруце, галасавыя падказкі, адлюстраваньне палос руху +\n +\n • Палепшаны пласт транспарта з адлюстраваньнем маршрутаў +\n +\n • Больш моў інтэрфейсу +\n +\n • Мноства паляпшэньняў і выпраўленьняў памылак +\n +\n і многае іншае… Зьмяніць Пачаць Паліўна-ашчадны маршрут @@ -2650,19 +2650,19 @@ OsmAnd мае адкрыты зыходны код і актыўна разві Ваду Дазволіць састарэлы пошук у мэню Таўшчыня гарызанталяў - " • Іконкі на мапе, якія можа націскаць, -\n -\n • Пошук любых POI: Пошук рэстаранаў паводле кухні або кемпінгаў з пэўнымі выгодамі, -\n -\n • Новы стыль мапы \"OsmAnd Topo\" для веласіпедыстаў і пешых турыстаў. -\n -\n • Паляпшэньне запісу сьледу, -\n -\n • Паляпшэньне апавяшчэньняў пры навігацыі (Android Wear) -\n -\n • Мноства іншых паляпшэньняў і выпраўленьняў, -\n -\n і многае іншае ... " + \\022 Іконкі на мапе, якія можа націскаць, +\n +\n • Пошук любых POI: Пошук рэстаранаў паводле кухні або кемпінгаў з пэўнымі выгодамі, +\n +\n • Новы стыль мапы \"OsmAnd Topo\" для веласіпедыстаў і пешых турыстаў. +\n +\n • Паляпшэньне запісу сьледу, +\n +\n • Паляпшэньне апавяшчэньняў пры навігацыі (Android Wear) +\n +\n • Мноства іншых паляпшэньняў і выпраўленьняў, +\n +\n і многае іншае … Таўшчыня гарызанталяў (ізагіпсы) Частасьць гарызанталяў Частасьць гарызанталяў @@ -2728,27 +2728,27 @@ OsmAnd мае адкрыты зыходны код і актыўна разві Голас актыўны Паказваць контуры і пункты глыбіні Контуры марскіх глыбінь - " • Новая функцыя: кнопка хуткага дзеяння -\n -\n • Палепшаны адказ на жэсты сэнсарнага экрана -\n -\n • Новы шрыфт мапы, які пакрывае больш лакаляю -\n -\n • Падтрымка TTS для варыянаў рэгіянальных моў -\n -\n • Паляпшэнні візуалізацыі ў некаторых стылях мапаў і Вікіпэдыі -\n -\n • Падтрымка Open Location Code (OLC) -\n -\n • Адлюставанне профілю вышыні, ўхілу і хуткасці для запісных GPX-трэкаў і разлічаных маршрутаў -\n -\n • Налады «Стыль кіравання» і паляпшэнне логікі ў роварнай маршрутызацыі -\n -\n • Налады для выкарыстання даных вышыні ў роварнай маршрутызацыі -\n -\n • Мноства іншых паляпшэнняў і выпраўленняў памылак -\n -\n і шмат іншага… " + \\022 Новая функцыя: кнопка хуткага дзеяння +\n +\n • Палепшаны адказ на жэсты сэнсарнага экрана +\n +\n • Новы шрыфт мапы, які пакрывае больш лакаляю +\n +\n • Падтрымка TTS для варыянаў рэгіянальных моў +\n +\n • Паляпшэнні візуалізацыі ў некаторых стылях мапаў і Вікіпэдыі +\n +\n • Падтрымка Open Location Code (OLC) +\n +\n • Адлюставанне профілю вышыні, ўхілу і хуткасці для запісных GPX-трэкаў і разлічаных маршрутаў +\n +\n • Налады «Стыль кіравання» і паляпшэнне логікі ў роварнай маршрутызацыі +\n +\n • Налады для выкарыстання даных вышыні ў роварнай маршрутызацыі +\n +\n • Мноства іншых паляпшэнняў і выпраўленняў памылак +\n +\n і шмат іншага… Ухіл Дадаць новую тэчку Кропка(і) паспяхова выдалена. From 6ccd9ebcc68d3d1cc63d6a9d73060e35161f220d Mon Sep 17 00:00:00 2001 From: sonora Date: Tue, 20 Jun 2017 07:14:42 +0200 Subject: [PATCH 33/39] Spell out Blvd like on OSM --- OsmAnd/src/net/osmand/plus/development/TestVoiceActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/src/net/osmand/plus/development/TestVoiceActivity.java b/OsmAnd/src/net/osmand/plus/development/TestVoiceActivity.java index 70389a41ef..97704586ae 100644 --- a/OsmAnd/src/net/osmand/plus/development/TestVoiceActivity.java +++ b/OsmAnd/src/net/osmand/plus/development/TestVoiceActivity.java @@ -249,7 +249,7 @@ public class TestVoiceActivity extends OsmandActionBarActivity { addButton(ll, "\u25BA (7.1) Straight ahead", builder(p).goAhead()); addButton(ll, "\u25BA (7.2) Continue for 2350m to ' '", builder(p).goAhead(2350, street(p, ""))); addButton(ll, "\u25BA (7.3) Continue for 360m to 'Broadway' and arrive at your intermediate destination ' '", builder(p).goAhead(360, street(p,"Broadway")).andArriveAtIntermediatePoint("")); - addButton(ll, "\u25BA (7.4) Continue for 800m to 'Dr Martin Luther King Jr Blvd' and arrive at your destination ' '", builder(p).goAhead(800, street(p,"", "Dr Martin Luther King Jr Blvd")).andArriveAtDestination("")); + addButton(ll, "\u25BA (7.4) Continue for 800m to 'Dr Martin Luther King Jr Boulevard' and arrive at your destination ' '", builder(p).goAhead(800, street(p,"", "Dr Martin Luther King Jr Boulevard")).andArriveAtDestination("")); addButton(ll, "\u25BA (7.5) Continue for 200m and pass GPX waypoint 'Trailhead'", builder(p).goAhead(200, null).andArriveAtWayPoint("Trailhead")); addButton(ll, "\u25BA (7.6) Continue for 400m and pass favorite 'Brewery'", builder(p).goAhead(400, null).andArriveAtFavorite("Brewery")); addButton(ll, "\u25BA (7.7) Continue for 600m and pass POI 'Museum'", builder(p).goAhead(600, null).andArriveAtPoi("Museum")); From 806b4efa7cb94f95abfe2843625904935572897d Mon Sep 17 00:00:00 2001 From: sonora Date: Tue, 20 Jun 2017 07:24:34 +0200 Subject: [PATCH 34/39] Avoid pause many English TTS voices introduce after period --- OsmAnd/src/net/osmand/plus/routing/VoiceRouter.java | 1 + 1 file changed, 1 insertion(+) diff --git a/OsmAnd/src/net/osmand/plus/routing/VoiceRouter.java b/OsmAnd/src/net/osmand/plus/routing/VoiceRouter.java index 91d3a524a1..de2cfdcfa9 100644 --- a/OsmAnd/src/net/osmand/plus/routing/VoiceRouter.java +++ b/OsmAnd/src/net/osmand/plus/routing/VoiceRouter.java @@ -630,6 +630,7 @@ public class VoiceRouter { } if ((player != null) && ("en".startsWith(player.getLanguage()))) { pn = pn.replace("SR", "S R"); // Avoid SR (as for State Route or Strada Regionale) be pronounced as "Senior" in English tts voice + pn = pn.replace("Dr.", "Dr"); // Avoid pause many English TTS voices introduce after period } } return pn; From 66e99085ad7296e7c499aa7b164e7e1d26acaac9 Mon Sep 17 00:00:00 2001 From: sonora Date: Tue, 20 Jun 2017 07:49:34 +0200 Subject: [PATCH 35/39] add blank --- OsmAnd/src/net/osmand/plus/routing/VoiceRouter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/src/net/osmand/plus/routing/VoiceRouter.java b/OsmAnd/src/net/osmand/plus/routing/VoiceRouter.java index de2cfdcfa9..869d75f085 100644 --- a/OsmAnd/src/net/osmand/plus/routing/VoiceRouter.java +++ b/OsmAnd/src/net/osmand/plus/routing/VoiceRouter.java @@ -630,7 +630,7 @@ public class VoiceRouter { } if ((player != null) && ("en".startsWith(player.getLanguage()))) { pn = pn.replace("SR", "S R"); // Avoid SR (as for State Route or Strada Regionale) be pronounced as "Senior" in English tts voice - pn = pn.replace("Dr.", "Dr"); // Avoid pause many English TTS voices introduce after period + pn = pn.replace("Dr.", "Dr "); // Avoid pause many English TTS voices introduce after period } } return pn; From 0a2edfcdc41874f91b99b878b2db54765144ca38 Mon Sep 17 00:00:00 2001 From: Evgenii Martynenko Date: Tue, 20 Jun 2017 07:11:36 +0000 Subject: [PATCH 36/39] Translated using Weblate (Russian) Currently translated at 94.7% (2214 of 2336 strings) --- OsmAnd/res/values-ru/strings.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/OsmAnd/res/values-ru/strings.xml b/OsmAnd/res/values-ru/strings.xml index 659278118f..5ce414a521 100644 --- a/OsmAnd/res/values-ru/strings.xml +++ b/OsmAnd/res/values-ru/strings.xml @@ -2391,4 +2391,5 @@ Файл не может быть перемещен. Спасибо за покупку контуров глубин! Добавить фотографии + Разрешения From eb9c6ee0ff6f125342b478ddab8be8bea301e2df Mon Sep 17 00:00:00 2001 From: sonora Date: Tue, 20 Jun 2017 13:49:27 +0200 Subject: [PATCH 37/39] fix syntax --- OsmAnd/src/net/osmand/plus/routing/VoiceRouter.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/routing/VoiceRouter.java b/OsmAnd/src/net/osmand/plus/routing/VoiceRouter.java index 869d75f085..3fd91ca894 100644 --- a/OsmAnd/src/net/osmand/plus/routing/VoiceRouter.java +++ b/OsmAnd/src/net/osmand/plus/routing/VoiceRouter.java @@ -625,10 +625,10 @@ public class VoiceRouter { pn = pn.replace(':', ' '); pn = pn.replace(";", ", "); // Trailing blank prevents punctuation being pronounced. Replace by comma for better intonation. pn = pn.replace("/", ", "); // Slash is actually pronounced by many TTS engines, ceeating an awkward voice prompt, better replace by comma. - if ((player != null) && (!"de".equals(player.getLanguage()))) { + if ((player != null) && (!player.getLanguage().equals("de"))) { pn = pn.replace("\u00df", "ss"); // Helps non-German tts voices to pronounce German Strasse (=street) } - if ((player != null) && ("en".startsWith(player.getLanguage()))) { + if ((player != null) && (player.getLanguage().startsWith("en"))) { pn = pn.replace("SR", "S R"); // Avoid SR (as for State Route or Strada Regionale) be pronounced as "Senior" in English tts voice pn = pn.replace("Dr.", "Dr "); // Avoid pause many English TTS voices introduce after period } From e38d074f936df59f2f5994cbb224257ed47dbc5b Mon Sep 17 00:00:00 2001 From: Evgenii Martynenko Date: Tue, 20 Jun 2017 11:30:51 +0000 Subject: [PATCH 38/39] Translated using Weblate (Russian) Currently translated at 95.1% (2222 of 2336 strings) --- OsmAnd/res/values-ru/strings.xml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/OsmAnd/res/values-ru/strings.xml b/OsmAnd/res/values-ru/strings.xml index 5ce414a521..3c49f0f54d 100644 --- a/OsmAnd/res/values-ru/strings.xml +++ b/OsmAnd/res/values-ru/strings.xml @@ -2392,4 +2392,12 @@ Спасибо за покупку контуров глубин! Добавить фотографии Разрешения + Онлайн фото + У нас нет фотографий для этого места + Поделиться своим собственным уличным видом этого места через Mapillary. + Виджет Mapillary + Позволяет быстро внести свой вклад в Mapillary + Уличные онлайн фотографии для всех. Исследуйте места, сотрудничайте, снимайте мир. + Mapillary + Уличные фотографии для всех. Исследуйте места, сотрудничайте, снимайте мир. From 0fda09f5d34c0b527f854d6832f0cfd2e8b08f01 Mon Sep 17 00:00:00 2001 From: Guntis Ozols Date: Tue, 20 Jun 2017 10:22:35 +0000 Subject: [PATCH 39/39] Translated using Weblate (Latvian) Currently translated at 98.3% (3050 of 3102 strings) --- OsmAnd/res/values-lv/phrases.xml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/values-lv/phrases.xml b/OsmAnd/res/values-lv/phrases.xml index 5b8b5fc4d7..fd1fa4bf87 100644 --- a/OsmAnd/res/values-lv/phrases.xml +++ b/OsmAnd/res/values-lv/phrases.xml @@ -3325,4 +3325,10 @@ Bezceļa Klasiskie - +Vīns: pudelēs + Vīns: servēts + + Mājdzīvnieku zoo + Sporta tribīnes + +