Merge branch 'master' into graphs_iteration_2

# Conflicts:
#	OsmAnd/res/values/strings.xml
#	OsmAnd/src/net/osmand/plus/measurementtool/GraphsCard.java
#	OsmAnd/src/net/osmand/plus/measurementtool/MeasurementToolFragment.java
#	OsmAnd/src/net/osmand/plus/routepreparationmenu/cards/RouteInfoCard.java
This commit is contained in:
nazar-kutz 2020-11-02 13:21:45 +02:00
commit b27f92308c
277 changed files with 10577 additions and 9986 deletions

View file

@ -14,6 +14,10 @@
package com.jwetherell.openmap.common;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class MGRSPoint extends ZonedUTMPoint {
/**
@ -104,6 +108,15 @@ public class MGRSPoint extends ZonedUTMPoint {
* an UPPERCASE coordinate string is expected.
*/
protected void decode(String mgrsString) throws NumberFormatException {
if (mgrsString.contains(" ")) {
String[] parts = mgrsString.split(" ");
StringBuilder s = new StringBuilder();
for (String i : parts) {
s.append(i);
}
mgrsString = s.toString();
}
if (mgrsString == null || mgrsString.length() == 0) {
throw new NumberFormatException("MGRSPoint coverting from nothing");
}
@ -633,6 +646,97 @@ public class MGRSPoint extends ZonedUTMPoint {
return twoLetter;
}
public String toFlavoredString() {
try {
List<String> all = new ArrayList<>();
for (int i = 0; i <= mgrs.length(); i++) {
if (Character.isAlphabetic(mgrs.charAt(i))){
all.add(mgrs.substring(0,i+1));
all.add(mgrs.substring(i+1,i+3));
String remains = mgrs.substring(i+3);
all.add(remains.substring(0,remains.length()/2));
all.add(remains.substring(remains.length()/2));
break;
}
}
StringBuilder os = new StringBuilder();
for(String part: all){
if (os.length() > 0) os.append(" ");
os.append(part);
}
return os.toString();
}catch (Exception e){
return mgrs;
}
}
public String toFlavoredString(int accuracy) {
try {
List<String> all = new ArrayList<>();
for (int i = 0; i <= mgrs.length(); i++) {
if (Character.isAlphabetic(mgrs.charAt(i))){
all.add(mgrs.substring(0,i+1));
all.add(mgrs.substring(i+1,i+3));
String remains = mgrs.substring(i+3);
int easting = Integer.parseInt(remains.substring(0,remains.length()/2));
int northing = Integer.parseInt(remains.substring(remains.length()/2));
double resolution = Math.pow(10, getAccuracy() - accuracy);
long roundedEasting = Math.round(easting/resolution);
long roundedNorthing = Math.round(northing/resolution);
int eastShift = 0;
int northShift = 0;
if (roundedEasting == resolution*10){
roundedEasting = 0L;
eastShift = 1;
}
if (roundedNorthing == resolution*10){
roundedNorthing = 0L;
northShift = 1;
}
if (eastShift != 0 || northShift != 0){
all.set(1, shiftChar(all.get(1), eastShift, northShift));
String zero = "";
}
all.add(String.format("%0" + accuracy + "d", roundedEasting));
all.add(String.format("%0" + accuracy + "d", roundedNorthing));
break;
}
}
StringBuilder os = new StringBuilder();
for(String part: all){
if (os.length() > 0) os.append(" ");
os.append(part);
}
return os.toString();
}catch (Exception e){
return toFlavoredString();
}
}
private static String shiftChar(String chars, int east, int north){
ArrayList<Character> keys = new ArrayList<Character>(
Arrays.asList('A','B','C','D','E','F','G','H','J','K','L','M','N','P','Q','R','S','T','U','V','W','X','Y','Z'));
StringBuilder s = new StringBuilder();
if (east != 0){
int idx = keys.indexOf(chars.charAt(0));
idx += east;
if (idx >= keys.size()) idx -= keys.size();
if (idx < 0) idx += keys.size();
s.append(keys.get(idx));
}else s.append(chars.charAt(0));
if (north != 0){
int idx = keys.indexOf(chars.charAt(1));
idx += north;
if (idx >= keys.size()) idx -= keys.size();
if (idx < 0) idx += keys.size();
s.append(keys.get(idx));
}else s.append(chars.charAt(1));
return s.toString();
}
/**
* {@inheritDoc}
*/

View file

@ -52,6 +52,7 @@ public class GPXUtilities {
private static final String DEFAULT_ICON_NAME = "special_star";
private static final String BACKGROUND_TYPE_EXTENSION = "background";
private static final String PROFILE_TYPE_EXTENSION = "profile";
private static final String GAP_PROFILE_TYPE = "gap";
private static final String TRKPT_INDEX_EXTENSION = "trkpt_idx";
private final static String GPX_TIME_FORMAT = "yyyy-MM-dd'T'HH:mm:ss'Z'"; //$NON-NLS-1$
@ -324,6 +325,20 @@ public class GPXUtilities {
getExtensionsToWrite().put(PROFILE_TYPE_EXTENSION, profileType);
}
public boolean hasProfile() {
String profileType = getProfileType();
return profileType != null && !GAP_PROFILE_TYPE.equals(profileType);
}
public boolean isGap() {
String profileType = getProfileType();
return GAP_PROFILE_TYPE.equals(profileType);
}
public void setGap() {
setProfileType(GAP_PROFILE_TYPE);
}
public void removeProfileType() {
getExtensionsToWrite().remove(PROFILE_TYPE_EXTENSION);
}
@ -374,11 +389,16 @@ public class GPXUtilities {
public static class TrkSegment extends GPXExtensions {
public boolean generalSegment = false;
public List<WptPt> points = new ArrayList<>();
public Object renderer;
public List<RouteSegment> routeSegments = new ArrayList<>();
public List<RouteType> routeTypes = new ArrayList<>();
public boolean hasRoute() {
return !routeSegments.isEmpty() && !routeTypes.isEmpty();
}
public List<GPXTrackAnalysis> splitByDistance(double meters, boolean joinSegments) {
return split(getDistanceMetric(), getTimeSplit(), meters, joinSegments);
@ -393,7 +413,6 @@ public class GPXUtilities {
splitSegment(metric, secondaryMetric, metricLimit, splitSegments, this, joinSegments);
return convert(splitSegments);
}
}
public static class Track extends GPXExtensions {
@ -1078,9 +1097,6 @@ public class GPXUtilities {
private List<WptPt> points = new ArrayList<>();
public List<Route> routes = new ArrayList<>();
public List<RouteSegment> routeSegments = new ArrayList<>();
public List<RouteType> routeTypes = new ArrayList<>();
public Exception error = null;
public String path = "";
public boolean showCurrentTrack;
@ -1108,7 +1124,7 @@ public class GPXUtilities {
}
public boolean hasRoute() {
return !routeSegments.isEmpty() && !routeTypes.isEmpty();
return getNonEmptyTrkSegments(true).size() > 0;
}
public List<WptPt> getPoints() {
@ -1218,7 +1234,7 @@ public class GPXUtilities {
GPXTrackAnalysis g = new GPXTrackAnalysis();
g.wptPoints = points.size();
g.wptCategoryNames = getWaypointCategories(true);
List<SplitSegment> splitSegments = new ArrayList<GPXUtilities.SplitSegment>();
List<SplitSegment> splitSegments = new ArrayList<>();
for (int i = 0; i < tracks.size(); i++) {
Track subtrack = tracks.get(i);
for (TrkSegment segment : subtrack.segments) {
@ -1243,6 +1259,15 @@ public class GPXUtilities {
return points;
}
public List<WptPt> getRoutePoints(int routeIndex) {
List<WptPt> points = new ArrayList<>();
if (routes.size() > routeIndex) {
Route rt = routes.get(routeIndex);
points.addAll(rt.points);
}
return points;
}
public boolean hasRtePt() {
for (Route r : routes) {
if (r.points.size() > 0) {
@ -1318,15 +1343,16 @@ public class GPXUtilities {
return pt;
}
public TrkSegment getNonEmptyTrkSegment() {
for (GPXUtilities.Track t : tracks) {
public List<TrkSegment> getNonEmptyTrkSegments(boolean routesOnly) {
List<TrkSegment> segments = new ArrayList<>();
for (Track t : tracks) {
for (TrkSegment s : t.segments) {
if (s.points.size() > 0) {
return s;
if (!s.generalSegment && s.points.size() > 0 && (!routesOnly || s.hasRoute())) {
segments.add(s);
}
}
}
return null;
return segments;
}
public void addTrkSegment(List<WptPt> points) {
@ -1365,8 +1391,8 @@ public class GPXUtilities {
return false;
}
public void addRoutePoints(List<WptPt> points) {
if (routes.size() == 0) {
public void addRoutePoints(List<WptPt> points, boolean addRoute) {
if (routes.size() == 0 || addRoute) {
Route route = new Route();
routes.add(route);
}
@ -1608,7 +1634,7 @@ public class GPXUtilities {
bottom = Math.min(bottom, p.getLatitude());
}
}
for (GPXUtilities.Route route : routes) {
for (Route route : routes) {
for (WptPt p : route.points) {
if (left == 0 && right == 0) {
left = p.getLongitude();
@ -1720,7 +1746,7 @@ public class GPXUtilities {
public static String asString(GPXFile file) {
final Writer writer = new StringWriter();
GPXUtilities.writeGpx(writer, file);
writeGpx(writer, file);
return writer.toString();
}
@ -1807,6 +1833,8 @@ public class GPXUtilities {
writeWpt(format, serializer, p);
serializer.endTag(null, "trkpt"); //$NON-NLS-1$
}
assignRouteExtensionWriter(segment);
writeExtensions(serializer, segment);
serializer.endTag(null, "trkseg"); //$NON-NLS-1$
}
writeExtensions(serializer, track);
@ -1834,7 +1862,6 @@ public class GPXUtilities {
serializer.endTag(null, "wpt"); //$NON-NLS-1$
}
assignRouteExtensionWriter(file);
writeExtensions(serializer, file);
serializer.endTag(null, "gpx"); //$NON-NLS-1$
@ -1847,19 +1874,19 @@ public class GPXUtilities {
return null;
}
private static void assignRouteExtensionWriter(final GPXFile gpxFile) {
if (gpxFile.hasRoute() && gpxFile.getExtensionsWriter() == null) {
gpxFile.setExtensionsWriter(new GPXExtensionsWriter() {
private static void assignRouteExtensionWriter(final TrkSegment segment) {
if (segment.hasRoute() && segment.getExtensionsWriter() == null) {
segment.setExtensionsWriter(new GPXExtensionsWriter() {
@Override
public void writeExtensions(XmlSerializer serializer) {
StringBundle bundle = new StringBundle();
List<StringBundle> segmentsBundle = new ArrayList<>();
for (RouteSegment segment : gpxFile.routeSegments) {
for (RouteSegment segment : segment.routeSegments) {
segmentsBundle.add(segment.toStringBundle());
}
bundle.putBundleList("route", "segment", segmentsBundle);
List<StringBundle> typesBundle = new ArrayList<>();
for (RouteType routeType : gpxFile.routeTypes) {
for (RouteType routeType : segment.routeTypes) {
typesBundle.add(routeType.toStringBundle());
}
bundle.putBundleList("types", "type", typesBundle);
@ -1901,12 +1928,15 @@ public class GPXUtilities {
}
private static void writeExtensions(XmlSerializer serializer, GPXExtensions p) throws IOException {
Map<String, String> extensionsToRead = p.getExtensionsToRead();
writeExtensions(serializer, p.getExtensionsToRead(), p);
}
private static void writeExtensions(XmlSerializer serializer, Map<String, String> extensions, GPXExtensions p) throws IOException {
GPXExtensionsWriter extensionsWriter = p.getExtensionsWriter();
if (!extensionsToRead.isEmpty() || extensionsWriter != null) {
if (!extensions.isEmpty() || extensionsWriter != null) {
serializer.startTag(null, "extensions");
if (!extensionsToRead.isEmpty()) {
for (Entry<String, String> s : extensionsToRead.entrySet()) {
if (!extensions.isEmpty()) {
for (Entry<String, String> s : extensions.entrySet()) {
writeNotNullText(serializer, s.getKey(), s.getValue());
}
}
@ -1943,7 +1973,20 @@ public class GPXUtilities {
if (!Float.isNaN(p.heading)) {
p.getExtensionsToWrite().put("heading", String.valueOf(Math.round(p.heading)));
}
writeExtensions(serializer, p);
Map<String, String> extensions = p.getExtensionsToRead();
if (!"rtept".equals(serializer.getName())) {
// Leave "profile" and "trkpt" tags for rtept only
extensions.remove(PROFILE_TYPE_EXTENSION);
extensions.remove(TRKPT_INDEX_EXTENSION);
writeExtensions(serializer, extensions, p);
} else {
// Remove "gap" profile
String profile = extensions.get(PROFILE_TYPE_EXTENSION);
if (GAP_PROFILE_TYPE.equals(profile)) {
extensions.remove(PROFILE_TYPE_EXTENSION);
}
writeExtensions(serializer, p);
}
}
private static void writeAuthor(XmlSerializer serializer, Author author) throws IOException {
@ -2099,10 +2142,11 @@ public class GPXUtilities {
TrkSegment routeTrackSegment = new TrkSegment();
routeTrack.segments.add(routeTrackSegment);
Stack<GPXExtensions> parserState = new Stack<>();
TrkSegment firstSegment = null;
boolean extensionReadMode = false;
boolean routePointExtension = false;
List<RouteSegment> routeSegments = gpxFile.routeSegments;
List<RouteType> routeTypes = gpxFile.routeTypes;
List<RouteSegment> routeSegments = new ArrayList<>();
List<RouteType> routeTypes = new ArrayList<>();
boolean routeExtension = false;
boolean typesExtension = false;
parserState.push(gpxFile);
@ -2403,6 +2447,16 @@ public class GPXUtilities {
assert pop instanceof Route;
} else if (tag.equals("trkseg")) {
Object pop = parserState.pop();
if (pop instanceof TrkSegment) {
TrkSegment segment = (TrkSegment) pop;
segment.routeSegments = routeSegments;
segment.routeTypes = routeTypes;
routeSegments = new ArrayList<>();
routeTypes = new ArrayList<>();
if (firstSegment == null) {
firstSegment = segment;
}
}
assert pop instanceof TrkSegment;
} else if (tag.equals("rpt")) {
Object pop = parserState.pop();
@ -2413,6 +2467,10 @@ public class GPXUtilities {
if (!routeTrackSegment.points.isEmpty()) {
gpxFile.tracks.add(routeTrack);
}
if (!routeSegments.isEmpty() && !routeTypes.isEmpty() && firstSegment != null) {
firstSegment.routeSegments = routeSegments;
firstSegment.routeTypes = routeTypes;
}
} catch (Exception e) {
gpxFile.error = e;
log.error("Error reading gpx", e); //$NON-NLS-1$

View file

@ -45,7 +45,7 @@ public interface IProgress {
public boolean isInterrupted() {return false;}
@Override
public boolean isIndeterminate() {return false;}
public boolean isIndeterminate() {return true;}
@Override
public void finishTask() {}

View file

@ -15,6 +15,7 @@ public class LocationConvert {
public static final int FORMAT_SECONDS = 2;
public static final int UTM_FORMAT = 3;
public static final int OLC_FORMAT = 4;
public static final int MGRS_FORMAT = 5;
private static final char DELIM = ':';
private static final char DELIMITER_DEGREES = '°';
private static final char DELIMITER_MINUTES = '';

View file

@ -823,7 +823,7 @@ public class MapPoiTypes {
}
String name = keyName;
name = name.replace('_', ' ');
return Algorithms.capitalizeFirstLetterAndLowercase(name);
return Algorithms.capitalizeFirstLetter(name);
}
public boolean isRegisteredType(PoiCategory t) {

View file

@ -114,6 +114,8 @@ public abstract class Entity implements Serializable {
public static final int MODIFY_DELETED = -1;
public static final int MODIFY_MODIFIED = 1;
public static final int MODIFY_CREATED = 2;
public static final String POI_TYPE_TAG = "poi_type_tag";
public static final String REMOVE_TAG_PREFIX = "----";
public Entity(long id) {
this.id = id;
@ -241,6 +243,11 @@ public abstract class Entity implements Serializable {
return Collections.unmodifiableMap(tags);
}
public boolean isNotValid(String tag) {
String val = getTag(tag);
return val == null || val.length() == 0 || tag.length() == 0
|| tag.startsWith(REMOVE_TAG_PREFIX) || tag.equals(POI_TYPE_TAG);
}
public Collection<String> getTagKeySet() {
if (tags == null) {

View file

@ -41,7 +41,7 @@ public class RenderingRule {
public void init(Map<String, String> attributes) {
ArrayList<RenderingRuleProperty> props = new ArrayList<RenderingRuleProperty>(attributes.size());
intProperties = new int[attributes.size()];
floatProperties = null;
floatProperties = new float[attributes.size()];
attributesRef = null;
int i = 0;
Iterator<Entry<String, String>> it = attributes.entrySet().iterator();
@ -58,14 +58,13 @@ public class RenderingRule {
attributesRef[i] = storage.getRenderingAttributeRule(vl.substring(1));
} else if (property.isString()) {
intProperties[i] = storage.getDictionaryValue(vl);
} else if (property.isFloat()) {
if (floatProperties == null) {
// lazy creates
floatProperties = new float[attributes.size()];
}
floatProperties[i] = property.parseFloatValue(vl);
intProperties[i] = property.parseIntValue(vl);
} else {
float floatVal = property.parseFloatValue(vl);
// if (floatProperties == null && floatVal != 0) {
// // lazy creates
// floatProperties = new float[attributes.size()];
floatProperties[i] = floatVal;
// }
intProperties[i] = property.parseIntValue(vl);
}
i++;
@ -95,7 +94,7 @@ public class RenderingRule {
public float getFloatPropertyValue(String property) {
int i = getPropertyIndex(property);
if(i >= 0 && floatProperties != null){
if (i >= 0) {
return floatProperties[i];
}
return 0;

View file

@ -155,12 +155,7 @@ public class RenderingRuleProperty {
try {
int colon = value.indexOf(':');
if(colon != -1) {
int c = 0;
if(colon > 0) {
c += (int) Float.parseFloat(value.substring(0, colon));
}
c += (int) Float.parseFloat(value.substring(colon + 1));
return c;
return (int) Float.parseFloat(value.substring(colon + 1));
}
return (int) Float.parseFloat(value);
} catch (NumberFormatException e) {
@ -190,30 +185,35 @@ public class RenderingRuleProperty {
} catch (NumberFormatException e) {
log.error("Rendering parse " + value + " in " + attrName);
}
return -1;
return 0;
} else {
return -1;
}
}
public float parseFloatValue(String value){
if(type == FLOAT_TYPE){
try {
public float parseFloatValue(String value) {
try {
if (type == FLOAT_TYPE) {
int colon = value.indexOf(':');
if(colon != -1) {
if(colon > 0) {
if (colon != -1) {
if (colon > 0) {
return Float.parseFloat(value.substring(0, colon));
}
}
return 0;
}
return Float.parseFloat(value);
} catch (NumberFormatException e) {
log.error("Rendering parse " + value + " in " + attrName);
} else if (type == INT_TYPE) {
int colon = value.indexOf(':');
if (colon != -1 && colon > 0) {
return Float.parseFloat(value.substring(0, colon));
}
return 0;
}
return -1;
} else {
return -1;
} catch (NumberFormatException e) {
log.error("Rendering parse " + value + " in " + attrName);
}
return 0;
}

View file

@ -244,8 +244,6 @@ public class RenderingRuleStorageProperties {
R_TEXT_HALO_COLOR = registerRuleInternal(RenderingRuleProperty.createOutputColorProperty(TEXT_HALO_COLOR));
R_TEXT_SIZE = registerRuleInternal(RenderingRuleProperty.createOutputFloatProperty(TEXT_SIZE));
R_TEXT_ORDER = registerRuleInternal(RenderingRuleProperty.createOutputIntProperty(TEXT_ORDER));
R_ICON_ORDER = registerRuleInternal(RenderingRuleProperty.createOutputIntProperty(ICON_ORDER));
R_ICON_VISIBLE_SIZE = registerRuleInternal(RenderingRuleProperty.createOutputFloatProperty(ICON_VISIBLE_SIZE));
R_TEXT_MIN_DISTANCE = registerRuleInternal(RenderingRuleProperty.createOutputFloatProperty(TEXT_MIN_DISTANCE));
R_TEXT_SHIELD = registerRuleInternal(RenderingRuleProperty.createOutputStringProperty(TEXT_SHIELD));
@ -265,7 +263,9 @@ public class RenderingRuleStorageProperties {
R_ICON_3 = registerRuleInternal(RenderingRuleProperty.createOutputStringProperty("icon_3"));
R_ICON_4 = registerRuleInternal(RenderingRuleProperty.createOutputStringProperty("icon_4"));
R_ICON_5 = registerRuleInternal(RenderingRuleProperty.createOutputStringProperty("icon_5"));
R_ICON_ORDER = registerRuleInternal(RenderingRuleProperty.createOutputIntProperty(ICON_ORDER));
R_SHIELD = registerRuleInternal(RenderingRuleProperty.createOutputStringProperty(SHIELD));
R_ICON_VISIBLE_SIZE = registerRuleInternal(RenderingRuleProperty.createOutputFloatProperty(ICON_VISIBLE_SIZE));
// polygon/way
R_COLOR = registerRuleInternal(RenderingRuleProperty.createOutputColorProperty(COLOR));

View file

@ -20,10 +20,10 @@ public class RouteExporter {
public static final String OSMAND_ROUTER_V2 = "OsmAndRouterV2";
private String name;
private List<RouteSegmentResult> route;
private List<Location> locations;
private List<WptPt> points;
private final String name;
private final List<RouteSegmentResult> route;
private final List<Location> locations;
private final List<WptPt> points;
public RouteExporter(String name, List<RouteSegmentResult> route, List<Location> locations, List<WptPt> points) {
this.name = name;
@ -33,6 +33,34 @@ public class RouteExporter {
}
public GPXFile exportRoute() {
GPXFile gpx = new GPXFile(OSMAND_ROUTER_V2);
Track track = new Track();
track.name = name;
gpx.tracks.add(track);
track.segments.add(generateRouteSegment());
if (points != null) {
for (WptPt pt : points) {
gpx.addPoint(pt);
}
}
return gpx;
}
public static GPXFile exportRoute(String name, List<TrkSegment> trkSegments, List<WptPt> points) {
GPXFile gpx = new GPXFile(OSMAND_ROUTER_V2);
Track track = new Track();
track.name = name;
gpx.tracks.add(track);
track.segments.addAll(trkSegments);
if (points != null) {
for (WptPt pt : points) {
gpx.addPoint(pt);
}
}
return gpx;
}
public TrkSegment generateRouteSegment() {
RouteDataResources resources = new RouteDataResources(locations);
List<StringBundle> routeItems = new ArrayList<>();
if (!Algorithms.isEmpty(route)) {
@ -57,15 +85,9 @@ public class RouteExporter {
typeList.add(typeBundle);
}
GPXFile gpx = new GPXFile(OSMAND_ROUTER_V2);
Track track = new Track();
track.name = name;
gpx.tracks.add(track);
TrkSegment trkSegment = new TrkSegment();
track.segments.add(trkSegment);
if (locations == null || locations.isEmpty()) {
return gpx;
return trkSegment;
}
for (int i = 0; i < locations.size(); i++) {
Location loc = locations.get(i);
@ -83,23 +105,17 @@ public class RouteExporter {
}
trkSegment.points.add(pt);
}
if (points != null) {
for (WptPt pt : points) {
gpx.addPoint(pt);
}
}
List<RouteSegment> routeSegments = new ArrayList<>();
for (StringBundle item : routeItems) {
routeSegments.add(RouteSegment.fromStringBundle(item));
}
gpx.routeSegments = routeSegments;
trkSegment.routeSegments = routeSegments;
List<RouteType> routeTypes = new ArrayList<>();
for (StringBundle item : typeList) {
routeTypes.add(RouteType.fromStringBundle(item));
}
gpx.routeTypes = routeTypes;
return gpx;
trkSegment.routeTypes = routeTypes;
return trkSegment;
}
}

View file

@ -4,6 +4,7 @@ import net.osmand.GPXUtilities;
import net.osmand.GPXUtilities.GPXFile;
import net.osmand.GPXUtilities.RouteSegment;
import net.osmand.GPXUtilities.RouteType;
import net.osmand.GPXUtilities.TrkSegment;
import net.osmand.GPXUtilities.WptPt;
import net.osmand.Location;
import net.osmand.PlatformUtil;
@ -28,10 +29,9 @@ public class RouteImporter {
private File file;
private GPXFile gpxFile;
private TrkSegment segment;
private List<RouteSegmentResult> route = new ArrayList<>();
private RouteRegion region = new RouteRegion();
private RouteDataResources resources = new RouteDataResources();
private final List<RouteSegmentResult> route = new ArrayList<>();
public RouteImporter(File file) {
this.file = file;
@ -41,8 +41,12 @@ public class RouteImporter {
this.gpxFile = gpxFile;
}
public RouteImporter(TrkSegment segment) {
this.segment = segment;
}
public List<RouteSegmentResult> importRoute() {
if (gpxFile != null) {
if (gpxFile != null || segment != null) {
parseRoute();
} else if (file != null) {
FileInputStream fis = null;
@ -69,19 +73,34 @@ public class RouteImporter {
}
private void parseRoute() {
collectLocations();
collectSegments();
collectTypes();
for (RouteSegmentResult segment : route) {
segment.fillNames(resources);
if (segment != null) {
parseRoute(segment);
} else if (gpxFile != null) {
List<TrkSegment> segments = gpxFile.getNonEmptyTrkSegments(true);
for (TrkSegment s : segments) {
parseRoute(s);
}
}
}
private void collectLocations() {
private void parseRoute(TrkSegment segment) {
RouteRegion region = new RouteRegion();
RouteDataResources resources = new RouteDataResources();
collectLocations(resources, segment);
List<RouteSegmentResult> route = collectRouteSegments(region, resources, segment);
collectRouteTypes(region, segment);
for (RouteSegmentResult routeSegment : route) {
routeSegment.fillNames(resources);
}
this.route.addAll(route);
}
private void collectLocations(RouteDataResources resources, TrkSegment segment) {
List<Location> locations = resources.getLocations();
double lastElevation = HEIGHT_UNDEFINED;
if (gpxFile.tracks.size() > 0 && gpxFile.tracks.get(0).segments.size() > 0 && gpxFile.tracks.get(0).segments.get(0).points.size() > 0) {
for (WptPt point : gpxFile.tracks.get(0).segments.get(0).points) {
if (segment.hasRoute()) {
for (WptPt point : segment.points) {
Location loc = new Location("", point.getLatitude(), point.getLongitude());
if (!Double.isNaN(point.ele)) {
loc.setAltitude(point.ele);
@ -94,18 +113,20 @@ public class RouteImporter {
}
}
private void collectSegments() {
for (RouteSegment segment : gpxFile.routeSegments) {
private List<RouteSegmentResult> collectRouteSegments(RouteRegion region, RouteDataResources resources, TrkSegment segment) {
List<RouteSegmentResult> route = new ArrayList<>();
for (RouteSegment routeSegment : segment.routeSegments) {
RouteDataObject object = new RouteDataObject(region);
RouteSegmentResult segmentResult = new RouteSegmentResult(object);
segmentResult.readFromBundle(new RouteDataBundle(resources, segment.toStringBundle()));
segmentResult.readFromBundle(new RouteDataBundle(resources, routeSegment.toStringBundle()));
route.add(segmentResult);
}
return route;
}
private void collectTypes() {
private void collectRouteTypes(RouteRegion region, TrkSegment segment) {
int i = 0;
for (RouteType routeType : gpxFile.routeTypes) {
for (RouteType routeType : segment.routeTypes) {
StringBundle bundle = routeType.toStringBundle();
String t = bundle.getString("t", null);
String v = bundle.getString("v", null);

View file

@ -243,9 +243,6 @@ public class RoutePlannerFrontEnd {
start = gpxPoints.get(0);
}
while (start != null && !gctx.ctx.calculationProgress.isCancelled) {
if (Thread.currentThread().isInterrupted()) {
return null;
}
double routeDist = gctx.MAXIMUM_STEP_APPROXIMATION;
GpxPoint next = findNextGpxPointWithin(gctx, gpxPoints, start, routeDist);
boolean routeFound = false;

View file

@ -255,7 +255,8 @@ public class RouteSegmentResult implements StringExternalizable<RouteDataBundle>
@Override
public void writeToBundle(RouteDataBundle bundle) {
Map<RouteTypeRule, Integer> rules = bundle.getResources().getRules();
bundle.putInt("length", (Math.abs(endPointIndex - startPointIndex) + 1) * (endPointIndex >= startPointIndex ? 1 : -1));
boolean reversed = endPointIndex < startPointIndex;
bundle.putInt("length", Math.abs(endPointIndex - startPointIndex) + 1);
bundle.putFloat("segmentTime", segmentTime, 2);
bundle.putFloat("speed", speed, 2);
if (turnType != null) {
@ -278,17 +279,22 @@ public class RouteSegmentResult implements StringExternalizable<RouteDataBundle>
int end = Math.max(startPointIndex, endPointIndex) + 1;
if (object.pointTypes != null && start < object.pointTypes.length) {
int[][] types = Arrays.copyOfRange(object.pointTypes, start, Math.min(end, object.pointTypes.length));
if (reversed) {
Algorithms.reverseArray(types);
}
bundle.putArray("pointTypes", convertTypes(types, rules));
}
if (object.nameIds != null) {
bundle.putArray("names", convertNameIds(object.nameIds, rules));
}
if (object.pointNameTypes != null && start < object.pointNameTypes.length) {
if (object.pointNameTypes != null && start < object.pointNameTypes.length && object.pointNames != null) {
int[][] types = Arrays.copyOfRange(object.pointNameTypes, start, Math.min(end, object.pointNameTypes.length));
if (object.pointNames != null) {
String[][] names = Arrays.copyOfRange(object.pointNames, start, Math.min(end, object.pointNames.length));
bundle.putArray("pointNames", convertPointNames(types, names, rules));
String[][] names = Arrays.copyOfRange(object.pointNames, start, Math.min(end, object.pointNames.length));
if (reversed) {
Algorithms.reverseArray(types);
Algorithms.reverseArray(names);
}
bundle.putArray("pointNames", convertPointNames(types, names, rules));
}
}

View file

@ -886,6 +886,14 @@ public class Algorithms {
return map;
}
public static <T> void reverseArray(T[] array) {
for (int i = 0; i < array.length / 2; i++) {
T temp = array[i];
array[i] = array[array.length - i - 1];
array[array.length - i - 1] = temp;
}
}
public static boolean containsInArrayL(long[] array, long value) {
return Arrays.binarySearch(array, value) >= 0;
}

View file

@ -3,6 +3,7 @@ package net.osmand.util;
import com.google.openlocationcode.OpenLocationCode;
import com.google.openlocationcode.OpenLocationCode.CodeArea;
import com.jwetherell.openmap.common.LatLonPoint;
import com.jwetherell.openmap.common.MGRSPoint;
import com.jwetherell.openmap.common.UTMPoint;
import net.osmand.data.LatLon;
@ -111,7 +112,7 @@ public class LocationParser {
return null;
}
// detect UTM
if (all.size() == 4 && d.size() == 3 && all.get(1) instanceof String) {
if (all.size() == 4 && d.size() == 3 && all.get(1) instanceof String && ((String) all.get(1)).length() == 1) {
char ch = all.get(1).toString().charAt(0);
if (Character.isLetter(ch)) {
UTMPoint upoint = new UTMPoint(d.get(2), d.get(1), d.get(0).intValue(), ch);
@ -120,7 +121,7 @@ public class LocationParser {
}
}
if (all.size() == 3 && d.size() == 2 && all.get(1) instanceof String) {
if (all.size() == 3 && d.size() == 2 && all.get(1) instanceof String && ((String) all.get(1)).length() == 1) {
char ch = all.get(1).toString().charAt(0);
String combined = strings.get(2);
if (Character.isLetter(ch)) {
@ -135,6 +136,17 @@ public class LocationParser {
}
}
}
//detect MGRS
if (all.size() >= 3 && (d.size() == 2 || d.size() == 3) && all.get(1) instanceof String) {
try {
MGRSPoint mgrsPoint = new MGRSPoint(locPhrase);
LatLonPoint ll = mgrsPoint.toLatLonPoint();
return validateAndCreateLatLon(ll.getLatitude(), ll.getLongitude());
} catch (NumberFormatException e) {
//do nothing
}
}
// try to find split lat/lon position
int jointNumbers = 0;
int lastJoin = 0;

View file

@ -269,4 +269,8 @@
<string name="last_response_duration">Sidste svar: %1$s siden</string>
<string name="duration_ago">%1$s siden</string>
<string name="shared_string_error_short">ERR</string>
<string name="shared_string_export">Eksporter</string>
<string name="logcat_buffer">Logcat-buffer</string>
<string name="logcat_buffer_descr">Kontroller og del detaljerede logfiler for programmet</string>
<string name="send_report">Send rapport</string>
</resources>

View file

@ -268,4 +268,8 @@
<string name="last_response_duration">Última respuesta: hace %1$s</string>
<string name="duration_ago">hace %1$s</string>
<string name="shared_string_error_short">ERR</string>
<string name="shared_string_export">Exportar</string>
<string name="logcat_buffer">Búfer de Logcat</string>
<string name="logcat_buffer_descr">Selecciona y comparte logs detallados de la app</string>
<string name="send_report">Enviar informe</string>
</resources>

View file

@ -0,0 +1,211 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="units_and_formats">Einingar og snið þeirra</string>
<string name="install_osmand">Setja upp OsmAnd</string>
<string name="proxy_password">Lykilorð</string>
<string name="average_altitude">Meðalhæð</string>
<string name="shared_string_hide">Fela</string>
<string name="gps_points_in_buffer">sendi (%1$d í biðminni)</string>
<string name="re_send_location">Endursenda staðsetningu</string>
<string name="searching_for_gps">Staðsetning…</string>
<string name="average_speed">Meðalhraði</string>
<string name="logcat_buffer_descr">Athugaðu og deildu nákvæmum atvikaskrám úr forritinu</string>
<string name="si_mi_meters">Mílur/metrar</string>
<string name="password_descr">Lykilorð í Telegram</string>
<string name="share_location_as">Deila staðsetningu sem</string>
<string name="share_location">Deila staðsetningu</string>
<string name="min_logging_distance_descr">Sía: Stilltu lágmarksfjarlægð frá síðustu staðsetningu þar sem punktur er tekinn í skráningu</string>
<string name="shared_string_back">Til baka</string>
<string name="shared_string_off">Slökkt</string>
<string name="no_internet_connection">Engin internettenging</string>
<string name="set_time">Stilla tíma</string>
<string name="shared_string_accept">Samþykkja</string>
<string name="shared_string_second_short">sek</string>
<string name="minutes_format">%1$d mín</string>
<string name="si_mi_feet">Mílur/fet</string>
<string name="shared_string_bot">Vélmenni</string>
<string name="osmand_privacy_policy">Meðferð persónuupplýsinga í OsmAnd</string>
<string name="sending_location_messages">Sendi staðsetningu</string>
<string name="proxy_type">Tegund milliþjóns (proxy)</string>
<string name="unit_of_length_descr">Breyta einingum sem notaðar eru við lengdarmælingar.</string>
<string name="location_history">Staðsetningaferill</string>
<string name="osmand_logo">Merki OsmAnd</string>
<string name="error_adding_new_device">Gat ekki bætt við nýju tæki</string>
<string name="gps_and_location">Staða</string>
<string name="proxy_settings">Stillingar milliþjóns (proxy)</string>
<string name="proxy_port">Gátt</string>
<string name="by_name">Eftir nafni</string>
<string name="time_zone">Tímabelti</string>
<string name="min_km">mín/km</string>
<string name="m">m</string>
<string name="location_recording_enabled">Skráning staðsetningar virk</string>
<string name="shared_string_connection">Tenging</string>
<string name="si_km_m">Kílómetrar/metrar</string>
<string name="last_update_from_telegram_duration">Síðasta uppfærsla frá Telegram: Fyrir %1$s síðan</string>
<string name="monitoring_is_disabled">Vöktun er óvirk</string>
<string name="status_widget_title">Staða OsmAnd-rekjara</string>
<string name="app_name_short">OsmAnd rekjari</string>
<string name="shared_string_group">Hópur</string>
<string name="min_mile">mín/ml</string>
<string name="proxy_server">Netþjónn</string>
<string name="turn_off_all">Slökkva á öllu</string>
<string name="back_to_osmand">Til baka í OsmAnd</string>
<string name="device_name_is_too_long">Heiti tækis er of langt</string>
<string name="closing">Loka</string>
<string name="hours_and_minutes_format">%1$d klst %2$d mín</string>
<string name="si_min_m">Mínútur á mílu</string>
<string name="shared_string_minute_short">mín</string>
<string name="shared_string_start">Byrja</string>
<string name="shared_string_save">Vista</string>
<string name="map_and_text">Landakort og texti</string>
<string name="shared_string_password">Lykilorð</string>
<string name="device_added_successfully">%1$s bætt við.</string>
<string name="open_in_osmand">Birta í OsmAnd</string>
<string name="last_available_location">Síðasta tiltæka staðsetning</string>
<string name="shared_string_sent">Sent</string>
<string name="authentication_code">Auðkenningarkóði</string>
<string name="search_contacts">Leita í tengiliðum</string>
<string name="open_osmand">Opna OsmAnd</string>
<string name="shared_string_end">Endar</string>
<string name="enter_authentication_code">Settu inn auðkenningarkóða</string>
<string name="my_location">Staðsetning mín</string>
<string name="shared_string_logout">Skrá út</string>
<string name="show_on_map">Birta á korti</string>
<string name="sharing_status">Staða deilingar</string>
<string name="shared_string_cancel">Hætta við</string>
<string name="waiting_for_response_from_telegram">Bíð eftir svari frá Telegram</string>
<string name="successfully_sent_and_updated">Tókst að senda og uppfæra</string>
<string name="shared_string_select">Velja</string>
<string name="si_m_s">Metrar á sekúndu</string>
<string name="device_name">Heiti tækis</string>
<string name="shared_string_welcome">Velkomin</string>
<string name="how_it_works">Hvernig það virkar</string>
<string name="direction">Stefna</string>
<string name="proxy">Milliþjónn</string>
<string name="no_gps_connection">Engin GPS-tenging</string>
<string name="send_location_as">Senda staðsetningu sem</string>
<string name="points_size">%1$d punktar</string>
<string name="yard">yd</string>
<string name="shared_string_disable">Gera óvirkt</string>
<string name="time_on_the_move">Tími á ferðinni</string>
<string name="si_nm_h">Sjómílur á klukkustund (hnútar)</string>
<string name="hours_format">%1$d klst</string>
<string name="proxy_key">Lykill</string>
<string name="background_work">Bakgrunnsvinna</string>
<string name="shared_string_install">Setja upp</string>
<string name="shared_string_add">Bæta við</string>
<string name="shared_string_sort_by">Raða eftir</string>
<string name="last_response_date">Síðasta svar: %1$s</string>
<string name="shared_string_all">Allt</string>
<string name="altitude">Hæð</string>
<string name="show_gps_points">Birta GPS-punkta</string>
<string name="device_name_cannot_be_empty">Heiti tækis getur ekki verið tómt</string>
<string name="shared_string_search">Leita</string>
<string name="by_distance">Eftir vegalengd</string>
<string name="si_nm">Sjómílur</string>
<string name="m_s">m/sek</string>
<string name="not_logged_in">Þú ert ekki skráð/ur inn</string>
<string name="initializing">Ræsing</string>
<string name="min_logging_accuracy">Lágmarksnákvæmni skráningar</string>
<string name="shared_string_close">Loka</string>
<string name="min_logging_speed">Lágmarkshraði skráninga</string>
<string name="process_service">OsmAnd rakningarþjónusta</string>
<string name="shared_string_telegram">Telegram</string>
<string name="gps_network_not_enabled">Kveikja á \"Staðsetning\"\?</string>
<string name="connected_account">Tengdur aðgangur</string>
<string name="mile">mi</string>
<string name="proxy_username">Notandanafn</string>
<string name="shared_string_authorization">Heimild</string>
<string name="unit_of_length">Lengdareiningar</string>
<string name="gpx_settings">GPX-stillingar</string>
<string name="get_telegram_title">Nýskráning í Telegram</string>
<string name="shared_string_distance">Vegalengd</string>
<string name="shared_string_hour_short">klst</string>
<string name="km_h">km/klst</string>
<string name="shared_string_login">Skrá inn</string>
<string name="last_response">Síðasta svar</string>
<string name="start_location_sharing">Deila staðsetningu</string>
<string name="foot">ft</string>
<string name="shared_string_name">Nafn</string>
<string name="duration_ago">%1$s síðan</string>
<string name="location_sharing_description">Veldu notendur eða hópa til að deila með staðsetningu þinni.</string>
<string name="do_not_have_telegram">Ég er ekki með Telegram-aðgang</string>
<string name="monitoring_is_enabled">Vöktun er virk</string>
<string name="expire_at">Rennur út</string>
<string name="privacy">Gagnaleynd</string>
<string name="shared_string_account">Notandaaðgangur</string>
<string name="shared_string_enabled">Virkt</string>
<string name="precision">Nákvæmni</string>
<string name="shared_string_error_short">VILL</string>
<string name="stale_location">Ekki á ferð</string>
<string name="shared_string_continue">Halda áfram</string>
<string name="shared_string_status">Staða</string>
<string name="start_end_date">Upphafs — Endadagsetning</string>
<string name="proxy_disconnected">Aftengt</string>
<string name="nm">sml</string>
<string name="shared_string_update">Uppfæra</string>
<string name="enter_password">Settu inn lykilorð</string>
<string name="shared_string_share">Deila</string>
<string name="logcat_buffer">Logcat biðminni</string>
<string name="enter_phone_number">Settu inn símanúmer</string>
<string name="si_min_km">Mínútur á kílómetra</string>
<string name="shared_string_exit">Hætta</string>
<string name="shared_string_appearance">Útlit</string>
<string name="shared_string_date">Dagsetning</string>
<string name="shared_string_later">Síðar</string>
<string name="bearing">Stefna</string>
<string name="unit_of_speed_system">Hraðaeining</string>
<string name="shared_string_map">Landakort</string>
<string name="min_logging_speed_descr">Sía: Engin skráning punkta fyrir neðan þennan hraða</string>
<string name="in_time">í %1$s</string>
<string name="my_location_search_hint">Leit: Hópur eða tengiliður</string>
<string name="nm_h">hnútar</string>
<string name="km">km</string>
<string name="timeline">Tímalína</string>
<string name="saved_messages">Vistuð skilaboð</string>
<string name="gps_points">GPS-punktar</string>
<string name="shared_string_apply">Virkja</string>
<string name="min_logging_distance">Lágmarksfjarlægð skráninga</string>
<string name="last_update_from_telegram">Síðasta uppfærsla frá Telegram</string>
<string name="shared_string_collected">Safnað</string>
<string name="logging_out">Skrái út</string>
<string name="si_mi_yard">Mílur/yardar</string>
<string name="set_time_timeline_descr">Veldu tíma sem á að birta</string>
<string name="proxy_credentials">Auðkenni</string>
<string name="si_kmh">Kílómetrar á klukkustund</string>
<string name="last_response_duration">Síðasta svar: Fyrir %1$s síðan</string>
<string name="connecting_to_the_internet">Tengist internetinu</string>
<string name="send_report">Senda skýrslu</string>
<string name="shared_string_export">Flytja út</string>
<string name="si_mph">Mílur á klukkustund</string>
<string name="shared_string_ok">Í lagi</string>
<string name="shared_string_enable">Virkja</string>
<string name="telegram_privacy_policy">Persónuverndarstefna Telegram</string>
<string name="active_chats">Virkt spjall</string>
<string name="send_my_location">Senda staðsetningu mína</string>
<string name="shared_string_suggested">Stungið upp á</string>
<string name="go_to_settings">Fara í stillingar</string>
<string name="mile_per_hour">mi/klst</string>
<string name="sharing_in_background">Deiling í bakgrunni</string>
<string name="location_sharing_status">Deiling: %1$s</string>
<string name="last_update_from_telegram_date">Síðasta uppfærsla frá Telegram: %1$s</string>
<string name="initialization">Byrja</string>
<string name="shared_string_sort">Raða</string>
<string name="timeline_no_data">Engin gögn</string>
<string name="by_group">Eftir hópi</string>
<string name="add_device">Bæta við tæki</string>
<string name="shared_string_text">Texti</string>
<string name="shared_string_settings">Stillingar</string>
<string name="show_users_on_map">Birta notendur á kortinu</string>
<string name="proxy_connected">Tengt</string>
<string name="phone_number_title">Símanúmer</string>
<string name="start_date">Upphafsdagsetning</string>
<string name="unit_of_speed_system_descr">Skilgreindu einingu fyrir hraða.</string>
<string name="time_ago">síðan</string>
<string name="enter_code">Settu inn kóða</string>
<string name="disable_monitoring">Gera vöktun óvirka</string>
<string name="no_location_permission">Forritið hefur ekki heimildir til að nota staðsetningargögn.</string>
<string name="end_date">Lokadagsetning</string>
<string name="osmand_service">Bakgrunnshamur</string>
<string name="osmand_service_descr">OsmAnd-rakning keyrir í bakgrunni á meðan slökkt er á skjá.</string>
</resources>

View file

@ -265,4 +265,5 @@
<string name="last_response_date">Ultima risposta: %1$s</string>
<string name="last_update_from_telegram_date">Ultimo aggiornamento da Telegram: %1$s</string>
<string name="shared_string_error_short">ERR</string>
<string name="logcat_buffer_descr">Controlla e condividi i log dettagliati dell\'applicazione</string>
</resources>

View file

@ -179,7 +179,7 @@
<string name="monitoring_is_enabled">Oppsyn er påskrudd</string>
<string name="monitoring_is_disabled">Oppsyn er ikke aktivert</string>
<string name="time_on_the_move">Tid i bevegelse</string>
<string name="average_altitude">Gjennomsnittlig høyde</string>
<string name="average_altitude">Gjennomsnittshøyde</string>
<string name="average_speed">Gjennomsnittsfart</string>
<string name="open_in_osmand">Vis i OsmAnd</string>
<string name="end_date">Sluttdato</string>

View file

@ -257,4 +257,8 @@
<string name="unit_of_length">Afstand eenheden</string>
<string name="unit_of_speed_system_descr">Definieer de eenheid voor snelheid.</string>
<string name="unit_of_speed_system">Eenheid van snelheid</string>
<string name="send_report">Stuur rapport</string>
<string name="shared_string_export">Exporteer naar OSM</string>
<string name="logcat_buffer">Logcat buffer</string>
<string name="logcat_buffer_descr">Controleer en deel gedetailleerde logs van de app</string>
</resources>

View file

@ -233,7 +233,7 @@
<string name="osmand_service_descr">OsmAnd Tracker, ekran kapalıyken arka planda çalışır.</string>
<string name="share_location">Konumu paylaş</string>
<string name="sharing_location">Konum paylaşılıyor</string>
<string name="process_service">OsmAnd Tracker servisi</string>
<string name="process_service">OsmAnd Tracker hizmeti</string>
<string name="osmand_logo">OsmAnd logosu</string>
<string name="install_osmand_dialog_message">Önce OsmAnd\'ın ücretsiz veya ücretli sürümünü yüklemeniz gerekmektedir</string>
<string name="install_osmand">OsmAnd\'ı yükle</string>

View file

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="shared_string_back">Aɣul</string>
<string name="shared_string_share">Bḍu</string>
<string name="enter_phone_number">Ssekcem uṭṭun n utilifun</string>
<string name="shared_string_all">Akk</string>
<string name="shared_string_bot">Abut</string>
<string name="shared_string_live">Usrid</string>
<string name="in_time">g %1$s</string>
<string name="shared_string_account">Amiḍan</string>
<string name="shared_string_close">Rgel</string>
<string name="shared_string_group">Tarabbut</string>
<string name="time_ago">aya</string>
<string name="shared_string_exit">Ffeɣ</string>
<string name="shared_string_sort_by">Fren s</string>
<string name="shared_string_sort">Fren</string>
<string name="by_group">S trabbut</string>
<string name="by_name">S isem</string>
<string name="shared_string_name">Isem</string>
<string name="share_location_as">Bḍu adɣar am</string>
<string name="add_device">Rnu allal</string>
<string name="shared_string_save">Ḥḍu</string>
<string name="shared_string_status">Addad</string>
<string name="go_to_settings">Ddu ɣer tesɣal</string>
<string name="sending_location_messages">Azan n udɣar</string>
<string name="shared_string_hide">Ssentel</string>
<string name="shared_string_add">Rnu</string>
<string name="last_update_from_telegram">Taleqqemt tameggarut seg Tiligṛam</string>
<string name="map_and_text">Takaṛḍa d uḍṛiṣ</string>
<string name="shared_string_text">Aḍṛiṣ</string>
<string name="shared_string_map">Takaṛḍa</string>
<string name="send_location_as">Azen adɣar am</string>
<string name="start_date">Asakud n usenti</string>
<string name="shared_string_date">Asakud</string>
<string name="shared_string_update">Ssedɣi</string>
<string name="shared_string_telegram">Tiligṛam</string>
<string name="shared_string_ok">WAX</string>
<string name="shared_string_search">Rzu</string>
<string name="direction">Tanila</string>
<string name="privacy">Tinnutla</string>
<string name="proxy">Apṛuksi</string>
<string name="proxy_settings">Tisɣal n Upṛuksi</string>
<string name="proxy_connected">Izdey</string>
<string name="proxy_type">Anaw n upṛuksi</string>
<string name="proxy_password">Taguri n uzray</string>
<string name="proxy_key">Tasarut</string>
<string name="gpx_settings">Tisɣal n GPX</string>
<string name="shared_string_select">Stey</string>
<string name="shared_string_start">Ssenti</string>
<string name="back_to_osmand">Aɣul ɣer OsmAnd</string>
<string name="duration_ago">%1$s aya</string>
</resources>

View file

@ -247,6 +247,7 @@
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="content"/>
<data android:scheme="file"/>
<data android:host="*"/>
<data android:pathPattern=".*\\.obf" />
@ -262,6 +263,7 @@
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="content"/>
<data android:scheme="file"/>
<data android:host="*"/>
<data android:mimeType="*/*"/>
@ -466,6 +468,13 @@
<data android:mimeType="text/plain" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="osmand-oauth" />
</intent-filter>
</activity>
<receiver android:name="net.osmand.plus.audionotes.MediaRemoteControlReceiver">
@ -475,31 +484,10 @@
</intent-filter>
</receiver>
<activity android:name="net.osmand.plus.activities.SettingsActivity" android:label="@string/shared_string_settings" android:configChanges="keyboardHidden|orientation" />
<activity android:name="net.osmand.plus.activities.SettingsGeneralActivity" android:configChanges="keyboardHidden|orientation" />
<activity android:name="net.osmand.plus.activities.SettingsNavigationActivity" android:configChanges="keyboardHidden|orientation" />
<activity android:name="net.osmand.plus.monitoring.SettingsMonitoringActivity" android:configChanges="keyboardHidden|orientation" />
<activity android:name="net.osmand.plus.osmedit.SettingsOsmEditingActivity"
android:launchMode="singleInstance"
android:configChanges="keyboardHidden|orientation">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="osmand-oauth" />
</intent-filter>
</activity>
<activity android:name="net.osmand.plus.development.SettingsDevelopmentActivity" android:configChanges="keyboardHidden|orientation" />
<activity android:name="net.osmand.plus.audionotes.SettingsAudioVideoActivity" android:configChanges="keyboardHidden|orientation" />
<activity android:name="net.osmand.access.SettingsAccessibilityActivity" android:configChanges="keyboardHidden|orientation" />
<activity android:name="net.osmand.plus.activities.search.SearchActivity" android:label="@string/search_activity" />
<activity android:name="net.osmand.plus.activities.FavoritesListActivity" android:label="@string/favourites_list_activity" />
<activity android:name=".myplaces.FavoritesActivity" android:windowSoftInputMode="adjustPan" />
<activity android:name="net.osmand.plus.activities.TrackActivity"/>
<activity android:name="net.osmand.plus.activities.PluginsActivity" />
<activity android:name="net.osmand.plus.activities.PluginActivity" />
<activity android:name="net.osmand.plus.activities.ContributionVersionActivity" android:configChanges="keyboardHidden|orientation" android:label="@string/contribution_activity" />

View file

@ -12,6 +12,7 @@
<asset source="voice/cs/cs_tts.js" destination="voice/cs-tts/cs_tts.js" mode="overwriteOnlyIfExists" />
<asset source="voice/da/da_tts.js" destination="voice/da-tts/da_tts.js" mode="overwriteOnlyIfExists" />
<asset source="voice/de/de_tts.js" destination="voice/de-tts/de_tts.js" mode="alwaysOverwriteOrCopy" />
<asset source="voice/de-casual/de-casual_tts.js" destination="voice/de-casual-tts/de-casual_tts.js" mode="overwriteOnlyIfExists" />
<asset source="voice/el/el_tts.js" destination="voice/el-tts/el_tts.js" mode="overwriteOnlyIfExists" />
<asset source="voice/en/en_tts.js" destination="voice/en-tts/en_tts.js" mode="alwaysOverwriteOrCopy" />
<asset source="voice/en-gb/en-gb_tts.js" destination="voice/en-gb-tts/en-gb_tts.js" mode="overwriteOnlyIfExists" />

View file

@ -0,0 +1,12 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:pathData="M4,6C4,4.8954 4.8954,4 6,4H18C19.1046,4 20,4.8954 20,6H6V18H20C20,19.1046 19.1046,20 18,20H6C4.8954,20 4,19.1046 4,18V6Z"
android:fillColor="#ffffff"/>
<path
android:pathData="M10,13H16.5858L14.2929,15.2928L15.7071,16.7071L20.4142,12.0001L15.7071,7.2929L14.2929,8.707L16.5858,11H10V13Z"
android:fillColor="#ffffff"/>
</vector>

View file

@ -0,0 +1,14 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:pathData="M16.2979,22.0153L11.5335,21.0624L6.769,22.0153L2.0046,21.0624L2.9575,16.2979L2.0046,11.5335L2.9575,6.769L2.0046,2.0046L6.769,2.9575L11.5335,2.0046L16.2979,2.9575L21.0624,2.0046L22.0153,6.769L21.0624,11.5335L22.0153,16.2979L21.0624,21.0624L16.2979,22.0153Z"
android:fillColor="#9DD184"
android:fillType="evenOdd"/>
<path
android:pathData="M18.9999,10.5C18.9999,13.5376 16.5375,16 13.4999,16C12.3424,16 11.2684,15.6424 10.3824,15.0317L6.707,18.7071C6.3165,19.0976 5.6833,19.0976 5.2928,18.7071C4.9022,18.3166 4.9022,17.6834 5.2928,17.2929L8.9682,13.6175C8.3574,12.7315 7.9999,11.6575 7.9999,10.5C7.9999,7.4624 10.4623,5 13.4999,5C16.5375,5 18.9999,7.4624 18.9999,10.5ZM16.9999,10.5C16.9999,12.433 15.4329,14 13.4999,14C11.5669,14 9.9999,12.433 9.9999,10.5C9.9999,8.567 11.5669,7 13.4999,7C15.4329,7 16.9999,8.567 16.9999,10.5Z"
android:fillColor="#3A6425"
android:fillType="evenOdd"/>
</vector>

View file

@ -0,0 +1,17 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:pathData="M23,12C23,18.0751 18.0751,23 12,23C5.9249,23 1,18.0751 1,12C1,5.9249 5.9249,1 12,1C18.0751,1 23,5.9249 23,12Z"
android:strokeAlpha="0.2"
android:fillColor="#ffffff"
android:fillAlpha="0.2"/>
<path
android:pathData="M6.1848,17.4939C6.5378,16.3774 7.3745,15.4502 8.5,15C10.735,14.0421 13.265,14.0421 15.5,15C16.6256,15.4502 17.4622,16.3775 17.8153,17.494C16.3569,19.0371 14.2909,20 12.0001,20C9.7092,20 7.6432,19.0371 6.1848,17.4939Z"
android:fillColor="#ffffff"/>
<path
android:pathData="M15,9C15,10.6569 13.6569,12 12,12C10.3432,12 9,10.6569 9,9C9,7.3432 10.3432,6 12,6C13.6569,6 15,7.3432 15,9Z"
android:fillColor="#ffffff"/>
</vector>

View file

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape
android:dither="true"
android:shape="rectangle">
<gradient
android:angle="90"
android:startColor="#1A000000"
android:centerColor="#00FFFFFF"
android:endColor="#00FFFFFF" />
</shape>
</item>
<item>
<shape
android:dither="true"
android:shape="rectangle">
<gradient
android:angle="90"
android:startColor="#0D000000"
android:centerColor="#00FFFFFF"
android:endColor="#00FFFFFF" />
</shape>
</item>
</layer-list>

View file

@ -38,9 +38,9 @@
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/buttons_shadow"
android:layout_width="match_parent"
android:layout_height="10dp"
android:layout_height="8dp"
android:layout_gravity="bottom"
android:background="@drawable/bg_contextmenu_shadow_top_light"
android:background="@drawable/shadow"
android:visibility="gone" />
<include layout="@layout/bottom_buttons" />

View file

@ -33,9 +33,9 @@
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/buttons_shadow"
android:layout_width="match_parent"
android:layout_height="10dp"
android:layout_height="8dp"
android:layout_gravity="bottom"
android:background="@drawable/bg_contextmenu_shadow_top_light"
android:background="@drawable/shadow"
android:visibility="gone" />
</FrameLayout>

View file

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<com.google.android.material.internal.FlowLayout
android:id="@+id/select_color"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/content_padding_small"
android:layout_marginLeft="@dimen/content_padding_small"
android:layout_marginTop="@dimen/context_menu_padding_margin_tiny"
android:layout_marginBottom="@dimen/content_padding_half" />
</LinearLayout>

View file

@ -32,8 +32,8 @@
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/buttons_shadow"
android:layout_width="match_parent"
android:layout_height="10dp"
android:background="@drawable/bg_contextmenu_shadow_top_light" />
android:layout_height="8dp"
android:background="@drawable/shadow" />
<LinearLayout
android:layout_width="match_parent"

View file

@ -55,6 +55,17 @@
android:textSize="@dimen/default_list_text_size"
osmand:typeface="@string/font_roboto_medium" />
<ImageButton
android:id="@+id/sort_button"
android:layout_width="@dimen/wikipedia_options_button_width"
android:layout_height="@dimen/dialog_button_height"
android:layout_gravity="center"
android:layout_marginEnd="@dimen/content_padding"
android:layout_marginRight="@dimen/content_padding"
android:background="?attr/bg_dash_line"
android:tint="?attr/color_dialog_buttons"
osmand:srcCompat="@drawable/ic_sort_waypoint_dark" />
</LinearLayout>
</FrameLayout>
@ -128,9 +139,9 @@
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/buttons_shadow"
android:layout_width="match_parent"
android:layout_height="10dp"
android:layout_height="8dp"
android:layout_gravity="bottom"
android:background="@drawable/bg_contextmenu_shadow_top_light" />
android:background="@drawable/shadow" />
<include
layout="@layout/bottom_buttons"

View file

@ -98,9 +98,9 @@
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/buttons_shadow"
android:layout_width="match_parent"
android:layout_height="10dp"
android:layout_height="8dp"
android:layout_gravity="bottom"
android:background="@drawable/bg_contextmenu_shadow_top_light" />
android:background="@drawable/shadow" />
<include
layout="@layout/bottom_buttons"

View file

@ -1,51 +1,54 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:paddingTop="16dp"
android:paddingBottom="16dp">
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:paddingTop="16dp"
android:paddingBottom="16dp">
<Button
android:id="@+id/feedbackButton"
style="@style/Widget.AppCompat.Button.Borderless"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text="@string/feedback"
style="@style/Widget.AppCompat.Button.Borderless"
tools:drawableTop="@drawable/ic_action_message"/>
android:textColor="?android:textColorSecondary"
tools:drawableTop="@drawable/ic_action_message" />
<View
android:layout_width="1dp"
android:layout_height="match_parent"
android:background="?attr/divider_color"/>
android:background="?attr/divider_color" />
<Button
android:id="@+id/contactUsButton"
style="@style/Widget.AppCompat.Button.Borderless"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text="@string/contact_us"
style="@style/Widget.AppCompat.Button.Borderless"
tools:drawableTop="@drawable/ic_action_message"/>
android:textColor="?android:textColorSecondary"
tools:drawableTop="@drawable/ic_action_message" />
<View
android:id="@+id/sendLogButtonDiv"
android:layout_width="1dp"
android:layout_height="match_parent"
android:background="?attr/divider_color"/>
android:background="?attr/divider_color" />
<Button
android:id="@+id/sendLogButton"
style="@style/Widget.AppCompat.Button.Borderless"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text="@string/send_log"
style="@style/Widget.AppCompat.Button.Borderless"
tools:drawableTop="@drawable/ic_crashlog"/>
android:textColor="?android:textColorSecondary"
tools:drawableTop="@drawable/ic_crashlog" />
</LinearLayout>

View file

@ -591,9 +591,9 @@
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/buttons_shadow"
android:layout_width="match_parent"
android:layout_height="10dp"
android:layout_height="8dp"
android:layout_gravity="bottom"
android:background="@drawable/bg_contextmenu_shadow_top_light" />
android:background="@drawable/shadow" />
<include
layout="@layout/route_info_menu_control_buttons"

View file

@ -1,186 +1,204 @@
<?xml version="1.0" encoding="utf-8"?>
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:osmand="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:osmand="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="?attr/bg_color"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?attr/bg_color"
android:orientation="vertical"
tools:context=".activities.PluginActivity">
<com.google.android.material.appbar.AppBarLayout
android:id="@+id/appbar"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<FrameLayout
<include layout="@layout/global_preference_toolbar" />
</com.google.android.material.appbar.AppBarLayout>
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:orientation="vertical" >
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/plugin_image_placeholder"
android:layout_width="360dp"
android:layout_height="144dp"
android:layout_gravity="center"
android:scaleType="center"
android:background="@color/osmand_orange"
osmand:srcCompat="@drawable/ic_extension_dark"
android:visibility="gone"/>
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/plugin_image"
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/plugin_image_placeholder"
android:layout_width="360dp"
android:layout_height="144dp"
android:layout_gravity="center"
android:background="@color/osmand_orange"
android:scaleType="center"
android:visibility="gone"
osmand:srcCompat="@drawable/ic_extension_dark" />
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/plugin_image"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:adjustViewBounds="true"
android:maxWidth="360dp"
android:maxHeight="200dp"
android:scaleType="fitCenter" />
</FrameLayout>
<FrameLayout
android:id="@+id/plugin_header"
android:layout_width="match_parent"
android:layout_height="66dp"
android:background="?attr/expandable_list_item_background"
android:paddingStart="@dimen/content_padding"
android:paddingLeft="@dimen/content_padding"
android:paddingEnd="@dimen/content_padding"
android:paddingRight="@dimen/content_padding">
<net.osmand.plus.widgets.ButtonEx
android:id="@+id/plugin_settings"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|start"
android:layout_marginTop="9dp"
android:layout_marginBottom="9dp"
android:background="?attr/expandable_list_item_background"
android:drawablePadding="10dp"
android:ellipsize="end"
android:lines="1"
android:maxLines="1"
android:paddingStart="0dp"
android:paddingLeft="0dp"
android:paddingEnd="@dimen/content_padding"
android:paddingRight="@dimen/content_padding"
android:text="@string/shared_string_settings"
android:textColor="?android:textColorPrimary"
android:textSize="@dimen/default_sub_text_size"
osmand:textAllCapsCompat="true"
osmand:typeface="@string/font_roboto_medium" />
<FrameLayout
android:layout_width="139dp"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|end"
android:layout_marginTop="@dimen/content_padding"
android:layout_marginBottom="@dimen/content_padding">
<net.osmand.plus.widgets.SwitchEx
android:id="@+id/plugin_enable_disable"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?attr/switch_ex_background"
android:ellipsize="end"
android:lines="1"
android:maxLines="1"
android:paddingStart="9.5dp"
android:paddingLeft="9.5dp"
android:paddingTop="8dp"
android:paddingEnd="9.5dp"
android:paddingRight="9.5dp"
android:paddingBottom="8dp"
android:textColor="?attr/switch_ex_text_color"
android:textOff="@string/shared_string_off"
android:textOn="@string/shared_string_on"
android:textSize="@dimen/default_sub_text_size"
osmand:textAllCapsCompat="true"
osmand:typeface="@string/font_roboto_medium" />
<net.osmand.plus.widgets.ButtonEx
android:id="@+id/plugin_get"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/get_button_background"
android:ellipsize="end"
android:lines="1"
android:maxLines="1"
android:paddingStart="9.5dp"
android:paddingLeft="9.5dp"
android:paddingTop="8dp"
android:paddingEnd="9.5dp"
android:paddingRight="9.5dp"
android:paddingBottom="8dp"
android:text="@string/get_plugin"
android:textColor="@color/color_white"
android:textSize="@dimen/default_sub_text_size"
android:visibility="gone"
osmand:textAllCapsCompat="true"
osmand:typeface="@string/font_roboto_medium" />
</FrameLayout>
</FrameLayout>
<LinearLayout
android:id="@+id/plugin_install_header"
android:layout_width="match_parent"
android:layout_height="66dp"
android:background="?attr/plugin_details_install_header_bg"
android:gravity="center_vertical"
android:orientation="horizontal"
android:paddingStart="@dimen/content_padding"
android:paddingLeft="@dimen/content_padding"
android:paddingEnd="@dimen/content_padding"
android:paddingRight="@dimen/content_padding"
android:visibility="gone"
tools:visibility="visible">
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/ic_world_globe"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
tools:background="@drawable/ic_world_globe_dark" />
<net.osmand.plus.widgets.TextViewEx
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="@dimen/content_padding"
android:paddingLeft="@dimen/content_padding"
android:paddingEnd="@dimen/content_padding"
android:paddingRight="@dimen/content_padding"
android:text="@string/plugin_install_needs_network"
android:textColor="?android:textColorSecondary"
osmand:typeface="@string/font_roboto_regular" />
</LinearLayout>
<net.osmand.plus.widgets.TextViewEx
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:adjustViewBounds="true"
android:maxWidth="360dp"
android:maxHeight="200dp"
android:scaleType="fitCenter" />
android:layout_marginStart="@dimen/content_padding"
android:layout_marginLeft="@dimen/content_padding"
android:layout_marginTop="@dimen/content_padding"
android:layout_marginEnd="@dimen/content_padding"
android:layout_marginRight="@dimen/content_padding"
android:text="@string/shared_string_description"
android:textColor="?android:textColorSecondary"
android:textSize="@dimen/default_desc_text_size"
osmand:textAllCapsCompat="true"
osmand:typeface="@string/font_roboto_medium" />
</FrameLayout>
<net.osmand.plus.widgets.TextViewEx
android:id="@+id/plugin_description"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/content_padding"
android:layout_marginLeft="@dimen/content_padding"
android:layout_marginTop="14dp"
android:layout_marginEnd="@dimen/content_padding"
android:layout_marginRight="@dimen/content_padding"
android:textColor="?android:textColorPrimary"
android:textSize="@dimen/default_list_text_size"
osmand:typeface="@string/font_roboto_regular"
tools:text="@string/lorem_ipsum" />
<FrameLayout
android:id="@+id/plugin_header"
android:layout_width="match_parent"
android:layout_height="66dp"
android:background="?attr/expandable_list_item_background"
android:paddingLeft="@dimen/content_padding"
android:paddingRight="@dimen/content_padding"
android:paddingEnd="@dimen/content_padding"
android:paddingStart="@dimen/content_padding">
</LinearLayout>
<net.osmand.plus.widgets.ButtonEx
android:id="@+id/plugin_settings"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|start"
android:layout_marginBottom="9dp"
android:layout_marginTop="9dp"
android:background="?attr/expandable_list_item_background"
android:drawablePadding="10dp"
android:ellipsize="end"
android:lines="1"
android:maxLines="1"
android:paddingLeft="0dp"
android:paddingRight="@dimen/content_padding"
android:text="@string/shared_string_settings"
android:textColor="?android:textColorPrimary"
android:textSize="@dimen/default_sub_text_size"
osmand:textAllCapsCompat="true"
osmand:typeface="@string/font_roboto_medium"
android:paddingEnd="@dimen/content_padding"
android:paddingStart="0dp" />
</ScrollView>
<FrameLayout
android:layout_width="139dp"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|end"
android:layout_marginBottom="@dimen/content_padding"
android:layout_marginTop="@dimen/content_padding">
<net.osmand.plus.widgets.SwitchEx
android:id="@+id/plugin_enable_disable"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?attr/switch_ex_background"
android:ellipsize="end"
android:lines="1"
android:maxLines="1"
android:paddingBottom="8dp"
android:paddingLeft="9.5dp"
android:paddingRight="9.5dp"
android:paddingTop="8dp"
android:textColor="?attr/switch_ex_text_color"
android:textOff="@string/shared_string_off"
android:textOn="@string/shared_string_on"
android:textSize="@dimen/default_sub_text_size"
osmand:textAllCapsCompat="true"
osmand:typeface="@string/font_roboto_medium"
android:paddingStart="9.5dp"
android:paddingEnd="9.5dp" />
<net.osmand.plus.widgets.ButtonEx
android:id="@+id/plugin_get"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/get_button_background"
android:ellipsize="end"
android:lines="1"
android:maxLines="1"
android:paddingBottom="8dp"
android:paddingLeft="9.5dp"
android:paddingRight="9.5dp"
android:paddingTop="8dp"
android:text="@string/get_plugin"
android:textColor="@color/color_white"
android:textSize="@dimen/default_sub_text_size"
android:visibility="gone"
osmand:textAllCapsCompat="true"
osmand:typeface="@string/font_roboto_medium"
android:paddingStart="9.5dp"
android:paddingEnd="9.5dp" />
</FrameLayout>
</FrameLayout>
<LinearLayout
android:id="@+id/plugin_install_header"
android:layout_width="match_parent"
android:layout_height="66dp"
android:background="?attr/plugin_details_install_header_bg"
android:gravity="center_vertical"
android:orientation="horizontal"
android:paddingLeft="@dimen/content_padding"
android:paddingRight="@dimen/content_padding"
android:visibility="gone"
tools:visibility="visible"
android:paddingEnd="@dimen/content_padding"
android:paddingStart="@dimen/content_padding">
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/ic_world_globe"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
tools:background="@drawable/ic_world_globe_dark"/>
<net.osmand.plus.widgets.TextViewEx
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="@dimen/content_padding"
android:paddingRight="@dimen/content_padding"
android:text="@string/plugin_install_needs_network"
android:textColor="?android:textColorSecondary"
osmand:typeface="@string/font_roboto_regular"
android:paddingStart="@dimen/content_padding"
android:paddingEnd="@dimen/content_padding" />
</LinearLayout>
<net.osmand.plus.widgets.TextViewEx
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/content_padding"
android:layout_marginRight="@dimen/content_padding"
android:layout_marginTop="@dimen/content_padding"
android:text="@string/shared_string_description"
android:textColor="?android:textColorSecondary"
android:textSize="@dimen/default_desc_text_size"
osmand:textAllCapsCompat="true"
osmand:typeface="@string/font_roboto_medium"
android:layout_marginStart="@dimen/content_padding"
android:layout_marginEnd="@dimen/content_padding" />
<net.osmand.plus.widgets.TextViewEx
android:id="@+id/plugin_description"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/content_padding"
android:layout_marginRight="@dimen/content_padding"
android:layout_marginTop="14dp"
android:textColor="?android:textColorPrimary"
android:textSize="@dimen/default_list_text_size"
osmand:typeface="@string/font_roboto_regular"
tools:text="@string/lorem_ipsum"
android:layout_marginEnd="@dimen/content_padding"
android:layout_marginStart="@dimen/content_padding" />
</LinearLayout>
</ScrollView>
</LinearLayout>

View file

@ -1,14 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="?attr/bg_color"
android:orientation="vertical">
<com.google.android.material.appbar.AppBarLayout
android:id="@+id/appbar"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<include layout="@layout/global_preference_toolbar" />
</com.google.android.material.appbar.AppBarLayout>
<ListView
android:id="@android:id/list"
android:id="@+id/plugins_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:listitem="@layout/plugins_list_item"/>
</LinearLayout>
android:dividerHeight="1dp"
android:drawSelectorOnTop="true" />
</LinearLayout>

View file

@ -52,6 +52,7 @@
android:ellipsize="end"
android:lines="2"
android:maxLines="2"
android:scrollbars="none"
android:text="@string/lorem_ipsum"
android:textColor="?android:textColorSecondary"
android:textSize="@dimen/default_desc_text_size"

View file

@ -23,8 +23,6 @@
android:layout_height="wrap_content"
android:minHeight="@dimen/wpt_list_item_height"
android:hint="@string/hint_tag"
android:gravity="bottom"
android:paddingBottom="@dimen/text_margin_small"
tools:text="Tag text"/>
</com.google.android.material.textfield.TextInputLayout>
@ -40,8 +38,6 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:minHeight="@dimen/wpt_list_item_height"
android:gravity="bottom"
android:paddingBottom="@dimen/text_margin_small"
android:hint="@string/hint_value"
tools:text="Value text"/>

View file

@ -444,9 +444,9 @@
osmand:typeface="@string/font_roboto_medium" />
</LinearLayout>
<net.osmand.plus.widgets.FlowLayout
<LinearLayout
android:id="@+id/select_color"
android:layout_width="wrap_content"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/content_padding_small"
android:layout_marginLeft="@dimen/content_padding_small"

View file

@ -64,6 +64,13 @@
tools:text="Some description" />
</LinearLayout>
<include
layout="@layout/profile_button_small"
android:layout_width="@dimen/list_header_height"
android:layout_height="@dimen/list_header_height"
android:layout_marginLeft="@dimen/content_padding_half"
android:layout_marginRight="@dimen/content_padding_half" />
</LinearLayout>
</androidx.appcompat.widget.Toolbar>

View file

@ -324,6 +324,52 @@
</LinearLayout>
<LinearLayout
android:id="@+id/mgrsLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:paddingTop="16dp"
android:visibility="gone">
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<com.google.android.material.textfield.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="54dp"
android:layout_marginRight="16dp"
android:layout_marginStart="54dp"
android:layout_marginEnd="16dp">
<EditText
android:id="@+id/mgrsEditText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/navigate_point_mgrs"
android:imeOptions="actionDone"
android:inputType="textCapCharacters|textNoSuggestions"
tools:text="22.12345"/>
</com.google.android.material.textfield.TextInputLayout>
<ImageButton
android:id="@+id/mgrsClearButton"
style="@style/Widget.AppCompat.ActionButton"
android:layout_width="48dp"
android:layout_height="48dp"
android:layout_gravity="end"
android:layout_marginRight="4dp"
android:contentDescription="@string/shared_string_clear"
app:srcCompat="@drawable/ic_action_remove_dark"
android:layout_marginEnd="4dp" />
</FrameLayout>
</LinearLayout>
<LinearLayout
android:id="@+id/olcLayout"
android:layout_width="match_parent"

View file

@ -139,6 +139,26 @@
android:layout_marginEnd="5dp"></EditText>
</TableRow>
<TableRow android:layout_width="fill_parent" android:id="@+id/mgrs_row">
<TextView
android:textSize="@dimen/default_list_text_size"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:text="@string/navigate_point_mgrs"
android:layout_marginStart="5dp"></TextView>
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/MGRSEdit"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:layout_marginStart="5dp"
android:layout_marginEnd="5dp"></EditText>
</TableRow>
<TableRow android:layout_width="fill_parent" >
<TextView

View file

@ -129,9 +129,9 @@
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/buttons_shadow"
android:layout_width="match_parent"
android:layout_height="10dp"
android:layout_height="8dp"
android:layout_gravity="bottom"
android:background="@drawable/bg_contextmenu_shadow_top_light" />
android:background="@drawable/shadow" />
<include
layout="@layout/bottom_buttons"

View file

@ -904,7 +904,7 @@
<string name="rendering_attr_OSMMapperAssistant_name">مساعد تخطيط OSM</string>
<string name="agps_info">معلومات A-GPS</string>
<string name="shared_string_manage">إدارة</string>
<string name="shared_string_edit">تعديل/حذف</string>
<string name="shared_string_edit">تعديل</string>
<string name="shared_string_places">أماكن</string>
<string name="shared_string_search">بحث</string>
<string name="shared_string_show_description">عرض الوصف.</string>
@ -1076,8 +1076,8 @@
<string name="rendering_category_others">سمات أخرى للخريطة</string>
<string name="map_widget_appearance_rem">العناصر الأخرى</string>
<string name="map_widget_top">شريط المعلومات</string>
<string name="map_widget_right">العدادات على اليمين</string>
<string name="map_widget_left">العدادات على اليسار</string>
<string name="map_widget_right">العدادات على اليسار</string>
<string name="map_widget_left">العدادات على اليمين</string>
<string name="search_radius_proximity">ضمن</string>
<string name="anonymous_user">مستخدم مجهول</string>
<string name="logged_as">سجل الدخول ب %1$s</string>
@ -1153,7 +1153,7 @@
<string name="action_delete">حذف إجراء</string>
<string name="osm_edits">التعديلات</string>
<string name="parking_place_limited">وقت وقوف السيارات يقتصر على</string>
<string name="shared_string_collapse">تدلي</string>
<string name="shared_string_collapse">أقل</string>
<string name="drawer">قائمة منبسطة</string>
<string name="osm_settings">تعديل OSM</string>
<string name="free">فارغ %1$s</string>
@ -1483,7 +1483,7 @@
<string name="access_smart_autoannounce">التنبيه الآلي الذكي</string>
<string name="access_smart_autoannounce_descr">الإشعار فقط عند تغير الوجهة نحو نقطة الهدف.</string>
<string name="access_autoannounce_period">مهلة التنبيه الآلي</string>
<string name="access_autoannounce_period_descr">أقل مهلة بين الاخطارات.</string>
<string name="access_autoannounce_period_descr">أقل مهلة بين الإشعارات.</string>
<string name="access_map_linked_to_location">الخريطة مرتبطة بالموقع</string>
<string name="rendering_value_bold_name">عريض</string>
<string name="anonymous_user_hint">المستخدم المجهول لا يمكنه :
@ -1658,7 +1658,7 @@
<string name="no_location_permission">منح الوصول إلى بيانات الموقع.</string>
<string name="rendering_attr_horseRoutes_name">مسارات الخيول</string>
<string name="shared_string_hide">إخفاء</string>
<string name="av_video_quality_low">أقل جودة</string>
<string name="av_video_quality_low">جودة أقل</string>
<string name="av_video_quality_high">أعلى جودة</string>
<string name="copied_to_clipboard">تم النسخ في الحافظة</string>
<string name="context_menu_item_open_note">فتح ملاحظة OSM</string>
@ -1838,7 +1838,7 @@
<string name="osb_comment_dialog_error">لا يمكن إضافة تعليق.</string>
<string name="shared_string_commit">تقديم</string>
<string name="context_menu_item_delete_waypoint">حذف إحداثية GPX ؟</string>
<string name="context_menu_item_edit_waypoint">تعديل/حذف</string>
<string name="context_menu_item_edit_waypoint">تعديل</string>
<string name="lang_nds">ألمانية منخفضة</string>
<string name="lang_fy">اللغة الفريزية</string>
<string name="rendering_attr_hideProposed_name">الأشياء المقترحة</string>
@ -1996,7 +1996,7 @@
<string name="rendering_attr_hideOverground_name">أشياء فوق سطح الأرض</string>
<string name="shared_string_change">تغيير</string>
<string name="get_started">ابدأ</string>
<string name="routing_attr_short_way_name">طريق أقل استهلاكا للوقود</string>
<string name="routing_attr_short_way_name">طريق أقل استهلاكاً للوقود</string>
<string name="routing_attr_short_way_description">استخدم طريق أقل استهلاكا للوقود (عادة أقصر).</string>
<string name="replace_favorite_confirmation">هل تريد استبدال المفضلة %1$s؟</string>
<string name="clear_tile_data">حذف جميع الطبقات</string>
@ -2249,7 +2249,7 @@
<string name="quick_action_auto_zoom_on">قم بتشغيل التكبير التلقائي</string>
<string name="quick_action_auto_zoom_off">إيقاف التكبير التلقائي</string>
<string name="quick_action_add_first_intermediate">إضافة وجهة وسطى</string>
<string name="analyze_on_map">تحليل على الخريطة</string>
<string name="analyze_on_map">تحليل</string>
<string name="shared_string_visible">المعروضة على الخريطة</string>
<string name="restore_purchases">استرجاع الشراء</string>
<string name="do_not_send_anonymous_app_usage">لا ترسل إحصاءات مجهولة عن استخدام التطبيق</string>
@ -2302,7 +2302,7 @@
<string name="download_depth_countours">محيطات الأعماق البحرية</string>
<string name="do_not_send_anonymous_app_usage_desc">أوسماند يقوم بجمع معلومات حول أجزاء من التطبيقات التي تفتحها. الموقع الخاص بك لا يرسل ابدأ، ولا أي شيء تقوم بإدخاله في التطبيق أو أي تفاصيل لمناطق رأيتها ، بحثت عنها أو نزلتها.</string>
<string name="do_not_show_startup_messages_desc">عرض خصومات التطبيق ورسائل الأحداث المحلية الخاصة.</string>
<string name="routing_attr_relief_smoothness_factor_plains_name">أقل تضاريس</string>
<string name="routing_attr_relief_smoothness_factor_plains_name">تضاريس أقل</string>
<string name="routing_attr_relief_smoothness_factor_more_plains_name">مسطح</string>
<string name="routing_attr_driving_style_balance_name">متوازن</string>
<string name="relief_smoothness_factor_descr">التضاريس المفضلة : مسطحة أو تلال.</string>
@ -2730,7 +2730,7 @@
<string name="coord_input_add_point">إضافة نقطة</string>
<string name="coord_input_save_as_track">حفظ كمسار</string>
<string name="coord_input_save_as_track_descr">أنت بحاجة %1$s نقاط. اكتب اسم ملف واضغط \"حفظ\".</string>
<string name="error_notification_desc">يرجى إرسال لقطة شاشة من هذا الإخطار إلى support@osmand.net</string>
<string name="error_notification_desc">يرجى إرسال لقطة شاشة من هذا الإشعار إلى support@osmand.net</string>
<string name="quick_action_edit_actions">تعديل الإجراء</string>
<string name="get_osmand_live">احصل على أوسماند لايف لإلغاء قفل جميع الميزات: تحديثات الخرائط اليومية مع تنزيلات غير محدودة، وجميع الإضافات المدفوعة والمجانية ، ويكيبيديا، ويكي الرحلات وأكثر.</string>
<string name="osm_live_subscriptions">الاشتراكات</string>
@ -3101,7 +3101,7 @@
<string name="rendering_attr_tracktype_grade5_name">لينة</string>
<string name="routeInfo_tracktype_name">متانة السطح</string>
<string name="shared_string_file_is_saved">%s تم الحفظ</string>
<string name="shared_string_open_track">مسار مفتوح</string>
<string name="shared_string_open_track">فتح المسار</string>
<string name="shared_string_track_is_saved">المسار %s تم حفظ</string>
<string name="gpx_join_gaps">ربط الأجزاء</string>
<string name="app_mode_camper">العربه</string>
@ -3223,7 +3223,7 @@
<string name="app_mode_offroad">الطرق الوعره</string>
<string name="edit_profile_setup_title">إعداد الوضع</string>
<string name="edit_profile_setup_subtitle">يحتفظ الوضع بإعداداتك</string>
<string name="edit_profile_setup_map_subtitle">حدد خيارات الخريطة للملف الشخصي</string>
<string name="edit_profile_setup_map_subtitle">حدد خيارات الخريطة للوضع</string>
<string name="edit_profile_screen_options_subtitle">حدد خيارات الشاشة للوضع</string>
<string name="edit_profile_nav_settings_subtitle">حدد إعدادات الملاحة للوضع</string>
<string name="routing_attr_max_num_changes_description">حدد الحد الأعلى للتغييرات</string>
@ -3387,7 +3387,7 @@
<string name="selected_profile">الوضع المحدد</string>
<string name="reset_confirmation_descr">بالضغط على %1$s، ستفقد كل تغييراتك.</string>
<string name="reset_all_profile_settings_descr">سيتم إعادة ضبط جميع إعدادات الوضع إلى الحالة الافتراضية بعد التثبيت.</string>
<string name="reset_all_profile_settings">استعادة الضبط الافتراضي؟</string>
<string name="reset_all_profile_settings">استعادة الضبط الافتراضي لكل الأوضاع؟</string>
<string name="ltr_or_rtl_combine_via_space">%2$s %1$s</string>
<string name="ltr_or_rtl_combine_via_colon">%2$s :%1$s</string>
<string name="file_does_not_contain_routing_rules">\'%1$s\' لا يحتوي الملف على قواعد توجيه ،يرجى اختيار ملف آخر.</string>
@ -3489,7 +3489,7 @@
<string name="copy_coordinates">نسخ الإحداثيات</string>
<string name="routing_profile_direct_to">مباشر إلى نقطة</string>
<string name="sort_by_category">الفرز حسب الفئة</string>
<string name="please_provide_profile_name_message">يرجى اعطاء اسم للملف الشخصي</string>
<string name="please_provide_profile_name_message">يرجى إدخال اسم للوضع</string>
<string name="open_settings">افتح الإعدادات</string>
<string name="plugin_disabled">الملحق مُعطل</string>
<string name="shared_string_menu">القائمة</string>
@ -3732,7 +3732,7 @@
\nشهر واحد هو 43 829 دقيقة.</string>
<string name="tiles_storage_descr">اختر كيفية تخزين الطبقات المنزلة.</string>
<string name="default_screen_timeout">مهلة الشاشة الافتراضية</string>
<string name="export_import_quick_actions_with_profiles_promo">يمكنك تصدير أو استيراد إجراءات سريعة باستخدام ملفات بروفايل التطبيق .</string>
<string name="export_import_quick_actions_with_profiles_promo">يمكنك تصدير أو استيراد إجراءات سريعة باستخدام أوضاع التطبيق .</string>
<string name="shared_string_delete_all_q">حذف الكل؟</string>
<string name="delete_all_actions_message_q">هل أنت متأكد من رغبتك في حذف الاختصارات السريعة %d نهائيًا؟</string>
<string name="screen_timeout">مهلة الشاشة</string>
@ -3765,13 +3765,13 @@
<string name="item_deleted">%1$s محذوفة</string>
<string name="speed_cameras_restart_descr">إعادة التشغيل مطلوبة لحذف بيانات كاميرا السرعة بالكامل.</string>
<string name="shared_string_uninstall_and_restart">إلغاء التثبيت وإعادة التشغيل</string>
<string name="speed_cameras_legal_descr">في بعض البلدان أو المناطق، يحظر القانون استخدام تطبيقات التحذير من كاميرا السرعة.
<string name="speed_cameras_legal_descr">في بعض البلدان أو المناطق، يحظر القانون استخدام تطبيقات التحذير من كاميرا السرعة.
\n
\nعليك أن تختار اعتمادا على قانون بلدك.
\nعليك أن تختار اعتمادا على قانون بلدك.
\n
\nحدد %1$s وستتلقى تنبيهات وتحذيرات حول كاميرات السرعة.
\nحدد %1$s وستتلقى تنبيهات وتحذيرات حول كاميرات السرعة.
\n
\nحدد %2$s. جميع البيانات المتعلقة كاميرات السرعة: التنبيهات، والإخطارات، سيتم حذف نقاط الاهتمام حتى يتم إعادة تثبيت أوسماند تماما.</string>
\nحدد %2$s. جميع البيانات المتعلقة كاميرات السرعة: التنبيهات، والإشعارات، سيتم حذف نقاط الاهتمام حتى يتم إعادة تثبيت أوسماند تماما.</string>
<string name="routing_attr_length_description">تحديد الارتفاع الأعلى المسموح به على الطرق.</string>
<string name="routing_attr_length_name">حد الطول</string>
<string name="speed_cameras_removed_descr">هذا الجهاز لا يملك كاميرات السرعة.</string>
@ -3909,10 +3909,26 @@
<string name="complex_routing_descr">التوجيه على مرحلتين لملاحة السيارة.</string>
<string name="use_native_pt">تطوير النقل العام المحلي</string>
<string name="use_native_pt_desc">قم بالتبديل إلى Java (الآمن) حساب توجيه النقل العام</string>
<string name="perform_oauth_authorization_description">قم بإجراء تسجيل دخول إلى OAuth لاستخدام ميزات osmedit</string>
<string name="perform_oauth_authorization_description">قم بتسجيل الدخول إلى OAuth لاستخدام ميزات osmedit</string>
<string name="perform_oauth_authorization">تسجيل الدخول عبر OAuth</string>
<string name="clear_osm_token">مسح رمز OpenStreetMap OAuth</string>
<string name="osm_edit_logout_success">تسجيل الخروج بنجاح</string>
<string name="file_already_imported">تم استيراد الملف بالفعل في أوسماند</string>
<string name="use_two_phase_routing">استخدام خوارزمية توجيه من مرحلتين A*</string>
<string name="message_need_calculate_route_before_show_graph">%1$s البيانات المتوفرة فقط على الطرق ، تحتاج إلى حساب طريق باستخدام \"الطريق بين النقاط\" للحصول عليها.</string>
<string name="message_graph_will_be_available_after_recalculation">في انتظار إعادة حساب الطريق
\nسيتوفر الرسم البياني بعد إعادة الحساب.</string>
<string name="snowmobile_render_descr">للقيادة على الجليد مع طرق ومسارات مخصصة.</string>
<string name="shared_string_graph">رسم بياني</string>
<string name="ltr_or_rtl_combine_via_dash">%2$s — %1$s</string>
<string name="app_mode_gap">فجوة</string>
<string name="shared_string_local_maps">الخرائط المحلية</string>
<string name="icon_group_amenity">راحة</string>
<string name="icon_group_special">خاص</string>
<string name="icon_group_transport">نقل</string>
<string name="icon_group_service">خدمة</string>
<string name="icon_group_symbols">الرموز</string>
<string name="icon_group_sport">رياضة</string>
<string name="icon_group_emergency">الطوارئ</string>
<string name="icon_group_travel">سفر</string>
</resources>

View file

@ -2170,4 +2170,21 @@
<string name="restore_all_profile_settings">Възстановяване на всички настройки на профила\?</string>
<string name="clear_recorded_data_warning">Наистина ли искате да изчистите записаните данни\?</string>
<string name="recalculate_route_in_deviation">Преизчисляване на маршрута в случай на отклонение</string>
<string name="osm_edit_logout_success">Успешно излязохте</string>
<string name="file_already_imported">Файлът вече е импортиран в OsmAnd</string>
<string name="use_two_phase_routing">Използване на 2-стъпков A* рутиращ алгоритъм</string>
<string name="message_graph_will_be_available_after_recalculation">Изчакайте преизчисляването на маршрута.
\nГрафиката ще бъде достъпна след преизчисляване.</string>
<string name="shared_string_local_maps">Местни карти</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="app_mode_gap">Пропуск</string>
<string name="icon_group_amenity">Удобства</string>
<string name="icon_group_special">Специални</string>
<string name="icon_group_transport">Транспорт</string>
<string name="icon_group_service">Услуги</string>
<string name="icon_group_symbols">Символи</string>
<string name="icon_group_sport">Спорт</string>
<string name="icon_group_emergency">Аварийни служби</string>
<string name="icon_group_travel">Пътуване</string>
<string name="clear_osm_token">Изчистете маркера OAuth на OpenStreetMap</string>
</resources>

View file

@ -1553,7 +1553,7 @@ Per retornar a l\'estil habitual dels mapes d\'OsmAnd, només cal desactivar aqu
<string name="routing_attr_height_name">Límit d\'alçada</string>
<string name="routing_attr_height_description">Indiqueu l\'alçada del vehicle que les rutes han d\'admetre.</string>
<string name="use_fast_recalculation">Recàlcul intel·ligent de la ruta</string>
<string name="use_fast_recalculation_desc">En viatges llargs, només actualitzis la part inicial de la ruta.</string>
<string name="use_fast_recalculation_desc">Actualitza només la part inicial de la ruta. Pot ser usat per a viatges llargs.</string>
<string name="shared_string_logoff">Surt</string>
<string name="rendering_value_disabled_name">Desactivat</string>
<string name="rendering_value_walkingRoutesScopeOSMC_name">Acoloreix segons el tipus de xarxa</string>
@ -3589,10 +3589,10 @@ Abasta l\'àrea: %1$s x %2$s</string>
<string name="slope_description">Les pistes es mostren sobre el terreny i amb colors.</string>
<string name="download_slope_maps">Pistes</string>
<string name="custom_osmand_plugin">Connector d\'OsmAnd adaptat</string>
<string name="replace_point_descr">Substitueix un altre punt per aquest</string>
<string name="replace_point_descr">Substitueix un altre punt per aquest.</string>
<string name="changes_applied_to_profile">S\'han fet els canvis al perfil \'%1$s\'.</string>
<string name="settings_item_read_error">No s\'ha pogut llegir des de \'%1$s\'.</string>
<string name="settings_item_write_error">No s\'ha pogut escriure %1$s.</string>
<string name="settings_item_write_error">No s\'ha pogut escriure a \'%1$s\'.</string>
<string name="settings_item_import_error">No s\'ha pogut importar des de \'%1$s\'.</string>
<string name="select_track_file">Seleccioneu fitxer de la traça</string>
<string name="shared_string_languages">Idiomes</string>
@ -3619,7 +3619,7 @@ Abasta l\'àrea: %1$s x %2$s</string>
<string name="lang_an">Aragonès</string>
<string name="lang_lmo">Llombard</string>
<string name="custom_color">Color personalitzat</string>
<string name="select_wikipedia_article_langs">Seleccioneu els idiomes de la Viquipèdia en que es veuran els articles al mapa. Mentre llegiu un article podeu modificar la llengua entre les disponibles.</string>
<string name="select_wikipedia_article_langs">Seleccioneu els idiomes per als articles de Viquipèdia al mapa. Canvieu la llengua entre les disponibles mentre llegiu un article.</string>
<string name="some_articles_may_not_available_in_lang">Alguns articles de la Viquipèdia podrien no estar disponibles en el vostre idioma.</string>
<string name="lang_zhyue">Cantonès</string>
<string name="lang_zhminnan">Min nan</string>
@ -3672,11 +3672,11 @@ Abasta l\'àrea: %1$s x %2$s</string>
<string name="routing_attr_length_name">Llargada màxima</string>
<string name="shared_string_bearing">Trajectòria</string>
<string name="item_deleted">S\'ha esborrat %1$s</string>
<string name="speed_cameras_restart_descr">Cal reiniciar per esborrar totalment les dades de les càmeres de radar.</string>
<string name="speed_cameras_restart_descr">Reinicia l\'aplicació per esborrar totes les dades de les càmeres de radar.</string>
<string name="shared_string_uninstall_and_restart">Desinstal·la i Reinicia</string>
<string name="speed_cameras_removed_descr">Aquest dispositiu no inclou les càmeres de radar.</string>
<string name="app_mode_inline_skates">Patins en línia</string>
<string name="use_volume_buttons_as_zoom_descr">Activeu per controlar el nivell d\'ampliació del mapa amb els botons del volum del dispositiu.</string>
<string name="use_volume_buttons_as_zoom_descr">Controla el nivell d\'ampliació del mapa fent servir els botons del volum del dispositiu.</string>
<string name="use_volume_buttons_as_zoom">Botons de volum pel zoom</string>
<string name="delete_all_actions_message_q">Esteu segur que voleu suprimir definitivament %d dreceres\?</string>
<string name="export_import_quick_actions_with_profiles_promo">Podeu exportar o importar les dreceres amb els perfils de les aplicacions.</string>
@ -3686,7 +3686,7 @@ Abasta l\'àrea: %1$s x %2$s</string>
<string name="screen_timeout_descr">Si està activat \"%1$s\" el temps d\'activitat quedarà afectat.</string>
<string name="shared_string_tones">tones</string>
<string name="shared_string_meters">metres</string>
<string name="quick_action_remove_next_destination">Suprimeix la propera fita</string>
<string name="quick_action_remove_next_destination">Suprimeix la fita més propera</string>
<string name="please_provide_point_name_error">Proporcioneu un nom per al punt</string>
<string name="quick_action_remove_next_destination_descr">La propera fita de la ruta s\'esborrarà. Si es tractés de la Destinació final, la navegació s\'aturaria.</string>
<string name="search_download_wikipedia_maps">Baixa mapes de la Viquipèdia</string>
@ -3850,4 +3850,13 @@ Abasta l\'àrea: %1$s x %2$s</string>
\n • S\'han corregit problemes en la importació/exportació de la configuració dels perfils
\n
\n</string>
<string name="quick_action_transport_show">Mostra el transport públic</string>
<string name="shared_string_add_profile">Afegeix un perfil</string>
<string name="change_application_profile">Canvia el perfil de l\'aplicació</string>
<string name="index_item_world_basemap_detailed">Mapa general del món (detallat)</string>
<string name="unsupported_type_error">Tipus no suportat</string>
<string name="shared_string_always">Sempre</string>
<string name="screen_control">Control de pantalla</string>
<string name="development">Desenvolupament</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
</resources>

View file

@ -3588,20 +3588,20 @@
<string name="poi_substation_compensation">Kompenzační</string>
<string name="poi_substation_compression">Kompresní</string>
<string name="poi_substation_measurement">Měřicí</string>
<string name="poi_rtsa_scale_nc">н/к</string>
<string name="poi_rtsa_scale_nc_asterisk">н/к*</string>
<string name="poi_rtsa_scale_nc">n/c</string>
<string name="poi_rtsa_scale_nc_asterisk">n/c*</string>
<string name="poi_rtsa_scale_1a">1А</string>
<string name="poi_rtsa_scale_1a_asterisk">1А*</string>
<string name="poi_rtsa_scale_1b">1Б</string>
<string name="poi_rtsa_scale_1b_asterisk">1Б*</string>
<string name="poi_rtsa_scale_2a">2А</string>
<string name="poi_rtsa_scale_2a_asterisk">2А*</string>
<string name="poi_rtsa_scale_2b">2Б</string>
<string name="poi_rtsa_scale_2b_asterisk">2Б*</string>
<string name="poi_rtsa_scale_3a">3А</string>
<string name="poi_rtsa_scale_3a_asterisk">3А*</string>
<string name="poi_rtsa_scale_3b">3Б</string>
<string name="poi_rtsa_scale_3b_asterisk">3Б*</string>
<string name="poi_rtsa_scale_1b">1B</string>
<string name="poi_rtsa_scale_1b_asterisk">1B*</string>
<string name="poi_rtsa_scale_2a">2A</string>
<string name="poi_rtsa_scale_2a_asterisk">2A*</string>
<string name="poi_rtsa_scale_2b">2B</string>
<string name="poi_rtsa_scale_2b_asterisk">2B*</string>
<string name="poi_rtsa_scale_3a">3A</string>
<string name="poi_rtsa_scale_3a_asterisk">3A*</string>
<string name="poi_rtsa_scale_3b">3B</string>
<string name="poi_rtsa_scale_3b_asterisk">3B*</string>
<string name="poi_snowmobile_filter">Přístup sněžným skútrům</string>
<string name="poi_access_bus">Přístup autobusům</string>
<string name="poi_access_caravan">Přístup karavanům</string>
@ -3827,7 +3827,7 @@
<string name="poi_osmand_fire_hydrant_pressure_pressurized">Pod tlakem</string>
<string name="poi_fire_hydrant_style_water_source_groundwater">Podzemní voda</string>
<string name="poi_fire_hydrant_type_pipe">Roura</string>
<string name="poi_internet_access_fee_customers">Internetový přístup: zdarma pro zákazníky</string>
<string name="poi_internet_access_fee_customers">Internetový přístup: zákazníci</string>
<string name="poi_monastery_type_clerks_regular">Typ klášteru: řeholnický</string>
<string name="poi_monastery_type_hermitage">Typ klášteru: poustevnický</string>
<string name="poi_monastery_type_canonry">Typ klášteru: kanovnický</string>
@ -3845,4 +3845,8 @@
<string name="poi_traffic_signals_vibration">Vibrace</string>
<string name="poi_fire_hydrant_pressure_filter">Tlak</string>
<string name="poi_fuel_lng">Zkapalněný zemní plyn</string>
<string name="poi_parking_layby">Podél silnice</string>
<string name="poi_parking_sheds">Přístřešky</string>
<string name="poi_parking_rooftop">Střešní</string>
<string name="poi_gpx_point">Bod GPX</string>
</resources>

View file

@ -3578,4 +3578,15 @@ Zobrazená oblast: %1$s x %2$s</string>
<string name="sort_name_ascending">Název: A Z</string>
<string name="start_finish_icons">Ikony startu/cíle</string>
<string name="contour_lines_thanks">Děkujeme za zakoupení modulu \'Vrstevnice\'</string>
<string name="perform_oauth_authorization_description">Přihlásit se pomocí OAuth pro použití funkcí editace OSM</string>
<string name="perform_oauth_authorization">Přihlásit pomocí OAuth</string>
<string name="clear_osm_token">Vymazat OpenStreetMap OAuth token</string>
<string name="osm_edit_logout_success">Odhlášení úspěšné</string>
<string name="file_already_imported">Soubor je již importovaný v OsmAnd</string>
<string name="use_two_phase_routing">Použít dvoufázový algoritmus A* pro výpočet trasy</string>
<string name="shared_string_graph">Graf</string>
<string name="message_need_calculate_route_before_show_graph">Údaje %1$s jsou dostupné pouze na cestách, pro jejich získání musíte vypočítat trasu pomocí “Trasa medzi body”.</string>
<string name="message_graph_will_be_available_after_recalculation">Počkejte na přepočet trasy.
\nGraf bude dostupný po přepočtu.</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
</resources>

View file

@ -3788,4 +3788,6 @@
<string name="all_next_segments_will_be_recalc">Alle efterfølgende segmenter genberegnes ved hjælp af den valgte profil.</string>
<string name="all_previous_segments_will_be_recalc">Alle tidligere segmenter genberegnes ved hjælp af den valgte profil.</string>
<string name="start_finish_icons">Start-/slutikoner</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="app_mode_gap">Hul</string>
</resources>

View file

@ -3848,4 +3848,8 @@
<string name="poi_recycling_small_electrical_appliances">Kleine Elektrogeräte</string>
<string name="poi_nuts">Nussladen</string>
<string name="poi_fuel_lng">Flüssigerdgas</string>
<string name="poi_parking_layby">Parken in Parallelstraße</string>
<string name="poi_parking_sheds">Überdachter Parkplatz</string>
<string name="poi_parking_rooftop">Dachparkplätze</string>
<string name="poi_gpx_point">GPX-Wegpunkt</string>
</resources>

View file

@ -3224,8 +3224,10 @@
<string name="get_discount_first_few_part">%1$s für die ersten %2$s</string>
<string name="configure_profile_info">Einstellungen für Profil:</string>
<string name="utm_format_descr">OsmAnd verwendet den UTM-Standard, der ähnlich, aber nicht identisch zum UTM-NATO-Format ist.</string>
<string name="mgrs_format_descr">OsmAnd verwendet MGRS, das identisch zum UTM-NATO-Format ist.</string>
<string name="shared_string_example">Beispiel</string>
<string name="navigate_point_format_utm">UTM-Standard</string>
<string name="navigate_point_format_mgrs">MGRS</string>
<string name="coordinates_format_info">Das gewählte Format wird in der gesamten App angewandt.</string>
<string name="pref_selected_by_default_for_profiles">Für Profile wird als Vorgabe diese Einstellung gewählt: %s</string>
<string name="change_default_settings">Einstellung ändern</string>
@ -3652,9 +3654,9 @@
<string name="ltr_or_rtl_combine_via_slash_with_space">%1$s / %2$s</string>
<string name="osm_live_payment_subscription_management">Die Bezahlung wird Ihrem Google Play-Konto bei der Bestätigung des Kaufs belastet.
\n
\n Das Abonnement verlängert sich automatisch, sofern es nicht vor dem Verlängerungsdatum gekündigt wird. Ihr Konto wird für den Verlängerungszeitraum (Monat / drei Monate / Jahr) nur am Verlängerungsdatum belastet.
\nDas Abonnement verlängert sich automatisch, sofern es nicht vor dem Verlängerungsdatum gekündigt wird. Ihr Konto wird für den Verlängerungszeitraum (Monat / drei Monate / Jahr) nur am Verlängerungsdatum belastet.
\n
\n Sie können Ihre Abonnements verwalten und kündigen, indem Sie zu Ihren Google Play-Einstellungen gehen.</string>
\nSie können Ihre Abonnements verwalten und kündigen, indem Sie zu Ihren Google Play-Einstellungen gehen.</string>
<string name="search_poi_types">Suche nach POI-Typen</string>
<string name="search_poi_types_descr">Kombinieren Sie POI-Typen aus verschiedenen Kategorien. Tippen Sie auf den Schalter, um alle auszuwählen, tippen Sie auf die linke Seite zur Kategorieauswahl.</string>
<string name="shared_string_divider">Trenner</string>
@ -3913,9 +3915,9 @@
<string name="osm_live_payment_desc_hw">Das Abonnement wird pro ausgewähltem Zeitraum berechnet. Sie können das Abonnement jederzeit über die AppGallery kündigen.</string>
<string name="osm_live_payment_subscription_management_hw">Die Bezahlung wird Ihrem AppGallery-Konto bei der Bestätigung des Kaufs belastet.
\n
\n Das Abonnement verlängert sich automatisch, sofern es nicht vor dem Verlängerungsdatum gekündigt wird. Ihr Konto wird für den Verlängerungszeitraum (Monat / drei Monate / Jahr) nur am Verlängerungsdatum belastet.
\nDas Abonnement verlängert sich automatisch, sofern es nicht vor dem Verlängerungsdatum gekündigt wird. Ihr Konto wird für den Verlängerungszeitraum (Monat / drei Monate / Jahr) nur am Verlängerungsdatum belastet.
\n
\n Sie können Ihre Abonnements verwalten und kündigen, indem Sie zu Ihren AppGallery-Einstellungen gehen.</string>
\nSie können Ihre Abonnements verwalten und kündigen, indem Sie zu Ihren AppGallery-Einstellungen gehen.</string>
<string name="routing_attr_avoid_footways_description">Vermeidet Fußwege</string>
<string name="routing_attr_avoid_footways_name">Keine Fußwege</string>
<string name="development">Entwicklung</string>
@ -3925,4 +3927,14 @@
<string name="complex_routing_descr">Zwei-Phasen-Routenberechnung für die Autonavigation.</string>
<string name="use_native_pt">Native ÖPNV Entwicklung</string>
<string name="use_native_pt_desc">Wechseln zu Java (sicher) Berechnung des ÖPNV-Routings</string>
<string name="osm_edit_logout_success">Abmeldung erfolgreich</string>
<string name="file_already_imported">Datei wurde bereits in OsmAnd importiert</string>
<string name="perform_oauth_authorization">Anmelden über OAuth</string>
<string name="clear_osm_token">OpenStreetMap OAuth-Token löschen</string>
<string name="what_is_new">Was ist neu</string>
<string name="snowmobile_render_descr">Für das Schneemobilfahren mit speziellen Straßen und Tracks.</string>
<string name="perform_oauth_authorization_description">Durchführen eines OAuth-Logins zur Nutzung der osmedit-Funktionen</string>
<string name="use_two_phase_routing">2-Phasen-A*-Routing-Algorithmus verwenden</string>
<string name="message_need_calculate_route_before_show_graph">%1$s Daten sind nur auf den Straßen verfügbar, Sie müssen eine Route mit \"Route zwischen Punkten\" berechnen, um sie zu erhalten.</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
</resources>

View file

@ -3838,4 +3838,8 @@
<string name="poi_departures_board">Tabulo de forveturoj</string>
<string name="poi_drinking_water_refill">Plenigi per trinkebla akvo</string>
<string name="poi_fuel_lng">tergaso likva (LNG)</string>
<string name="poi_parking_layby">laŭlonge de strato</string>
<string name="poi_parking_sheds">privataj garaĝ-budoj</string>
<string name="poi_parking_rooftop">tegmento</string>
<string name="poi_gpx_point">GPX-punkto</string>
</resources>

View file

@ -73,7 +73,7 @@
<string name="lang_vo">Volapuko</string>
<string name="osmand_play_title_30_chars">OsmAnd Mapoj kaj Navigado</string>
<string name="shared_string_reverse_order">Inversa ordigo</string>
<string name="switch_start_finish">Anstataŭigi komencpunkton per finpunkto</string>
<string name="switch_start_finish">Anstataŭigi komencpunkton per celo</string>
<string name="rendering_attr_hideIcons_name">Emblemoj de interesejoj</string>
<string name="item_removed">Elemento forigita</string>
<string name="n_items_removed">elementoj forigitaj</string>
@ -742,7 +742,7 @@
<string name="osmo_edit_color">Vidiga koloro</string>
<string name="int_days">tagoj</string>
<string name="osmo_connect_menu">Konekti</string>
<string name="use_points_as_intermediates">Prikalkuli kurson inter punktojn</string>
<string name="use_points_as_intermediates">Kalkuli kurson inter punktoj</string>
<string name="always_center_position_on_map">Ĉiam montri centrigitan pozicion</string>
<string name="localization_pref_title">Loko</string>
<string name="index_item_nation_addresses">adresoj tutmondaj</string>
@ -3357,7 +3357,7 @@
<string name="file_import_error">Eraro dum enporti %1$s: %2$s</string>
<string name="file_imported_successfully">%1$s enportita.</string>
<string name="rendering_value_white_name">Blanka</string>
<string name="swap_two_places">Anstataŭigi %1$s per %2$s</string>
<string name="swap_two_places">Anstataŭigi: %1$s ⇄ %2$s</string>
<string name="route_start_point">Komencpunkto</string>
<string name="swap_start_and_destination">Anstataŭigi komencpunkton per celo</string>
<string name="simulate_your_location_gpx_descr">Simuli vian pozicion uzante registritan GPXkurson.</string>
@ -3925,4 +3925,22 @@
<string name="perform_oauth_authorization">Ensaluti per OAuth</string>
<string name="clear_osm_token">Forigi ĵetonon OpenStreetMap OAuth</string>
<string name="osm_edit_logout_success">Sukcese elsalutinta</string>
<string name="snowmobile_render_descr">Por veturi per motorsledo sur dediĉitaj vojoj.</string>
<string name="file_already_imported">Dosiero jam estas enportita al OsmAnd</string>
<string name="use_two_phase_routing">Uzi 2-fazan A* algoritmon de navigo</string>
<string name="shared_string_graph">Diagramo</string>
<string name="message_need_calculate_route_before_show_graph">Datumoj de %1$s estas disponeblaj nur por vojoj, vi devas kalkuli la kurson uzante “kalkuli kurson inter punktoj” por akiri ĝin.</string>
<string name="message_graph_will_be_available_after_recalculation">Atendado ĝis la kurso estos rekalkulita.
\nDiagramo estos videbla post rekalkulado.</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="app_mode_gap">Manko</string>
<string name="shared_string_local_maps">Lokaj mapoj</string>
<string name="icon_group_amenity">Oportunaĵo</string>
<string name="icon_group_special">Specialaj</string>
<string name="icon_group_transport">Transporto</string>
<string name="icon_group_service">Servo</string>
<string name="icon_group_symbols">Simboloj</string>
<string name="icon_group_sport">Sporto</string>
<string name="icon_group_emergency">Vivsavo</string>
<string name="icon_group_travel">Vojaĝo</string>
</resources>

View file

@ -3568,8 +3568,8 @@
<string name="poi_health_specialty_radiotheraphy_yes">Radioterapia</string>
<string name="poi_hazard">Advertencia de peligro</string>
<string name="poi_rtsa_scale_filter">Categoría de dificultad</string>
<string name="poi_rtsa_scale_nc">н/к (sin categoría)</string>
<string name="poi_rtsa_scale_nc_asterisk">н/к* (sin categoría, posible peligro)</string>
<string name="poi_rtsa_scale_nc">s/c (sin categoría)</string>
<string name="poi_rtsa_scale_nc_asterisk">s/c* (sin categoría, posible peligro)</string>
<string name="poi_rtsa_scale_1a">1A</string>
<string name="poi_rtsa_scale_1a_asterisk">1A*</string>
<string name="poi_rtsa_scale_1b">1B</string>
@ -3811,7 +3811,7 @@
<string name="poi_tactile_paving_contrasted">Contrastado</string>
<string name="poi_tactile_paving_primitive">Primitivo</string>
<string name="poi_tactile_paving_incorrect">Incorrecto</string>
<string name="poi_internet_access_fee_customers">Señal para encontrar el poste</string>
<string name="poi_internet_access_fee_customers">Conexión a Internet: clientes</string>
<string name="poi_seamark_water_level_part_submerged">Nivel del agua: parcialmente sumergido</string>
<string name="poi_seamark_water_level_submerged">Nivel del agua: sumergido</string>
<string name="poi_seamark_water_level_dry">Nivel de agua: seco</string>
@ -3852,4 +3852,8 @@
<string name="poi_beehive">Panal de abejas</string>
<string name="poi_nuts">Frutos secos</string>
<string name="poi_fuel_lng">Gas natural licuado</string>
<string name="poi_parking_layby">Apartadero</string>
<string name="poi_parking_sheds">Cobertizos</string>
<string name="poi_parking_rooftop">Azotea</string>
<string name="poi_gpx_point">Punto GPX</string>
</resources>

View file

@ -3551,14 +3551,14 @@
<string name="saving_new_profile">Guardando el nuevo perfil</string>
<string name="profile_backup_failed">No se pudo respaldar el perfil.</string>
<string name="clear_recorded_data_warning">¿Borrar los datos registrados\?</string>
<string name="importing_from">Importación de datos de %1$s</string>
<string name="shared_string_importing">Importación</string>
<string name="importing_from">Importando de datos de «%1$s»</string>
<string name="shared_string_importing">Importando</string>
<string name="checking_for_duplicate_description">OsmAnd comprueba %1$s para ver si hay duplicados con los elementos existentes en la aplicación.
\n
\nPuede llevar algún tiempo.</string>
<string name="items_added">Elementos añadidos</string>
<string name="shared_string_import_complete">Importación completa</string>
<string name="import_complete_description">Todos los datos de %1$s son importados, puedes usar los botones de abajo para abrir la parte necesaria de la aplicación para manejarla.</string>
<string name="import_complete_description">Todos los datos de «%1$s» fueron importados. Puedes usar los botones de abajo para gestionar la sección necesaria de la aplicación.</string>
<string name="shared_string_min">Min</string>
<string name="n_items_of_z">%1$s de %2$s</string>
<string name="shared_string_terrain">Terreno</string>
@ -3829,7 +3829,7 @@
<string name="reverse_route">Ruta inversa</string>
<string name="route_between_points_next_segment_button_desc">Recalcular sólo el siguiente segmento usando el perfil elegido.</string>
<string name="route_between_points_whole_track_button_desc">Recalcular toda la traza usando el perfil elegido.</string>
<string name="route_between_points_desc">Marca cómo conectar los puntos, con una línea recta o calcular una ruta entre ellos como se detalla a continuación.</string>
<string name="route_between_points_desc">Elige cómo conectar los puntos, con una línea recta o calcular una ruta entre ellos como se detalla a continuación.</string>
<string name="whole_track">Traza completa</string>
<string name="next_segment">Siguiente segmento</string>
<string name="route_between_points_warning_desc">A continuación, ajusta la traza al camino permitido más cercano con un perfil de navegación.</string>
@ -3929,4 +3929,21 @@
<string name="perform_oauth_authorization">Ingresar a través de OAuth</string>
<string name="clear_osm_token">Vaciar llave OAuth de OpenStreetMap</string>
<string name="osm_edit_logout_success">Sesión finalizada</string>
<string name="snowmobile_render_descr">Para caminos y senderos exclusivos de motos de nieve.</string>
<string name="file_already_imported">El archivo ya fue importado en OsmAnd</string>
<string name="use_two_phase_routing">Usar el algoritmo de navegación A* bifásica</string>
<string name="shared_string_graph">Gráfico</string>
<string name="message_need_calculate_route_before_show_graph">%1$s datos disponibles sólo en los caminos, necesitas calcular una ruta usando «Ruta entre puntos» para obtenerla.</string>
<string name="message_graph_will_be_available_after_recalculation">Espera el recálculo de la ruta.
\nEl gráfico estará disponible después del recálculo.</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="shared_string_local_maps">Mapas locales</string>
<string name="icon_group_amenity">Comodidad</string>
<string name="icon_group_special">Especial</string>
<string name="icon_group_transport">Transporte</string>
<string name="icon_group_service">Servicio</string>
<string name="icon_group_symbols">Símbolos</string>
<string name="icon_group_sport">Deporte</string>
<string name="icon_group_emergency">Emergencia</string>
<string name="icon_group_travel">Viaje</string>
</resources>

View file

@ -3774,7 +3774,7 @@
<string name="poi_tactile_paving_incorrect">Ebaõige</string>
<string name="poi_tactile_paving_contrasted">Kontrastne</string>
<string name="poi_traffic_signals_sound_locate">Ainult kui jalakäijatele lubatud</string>
<string name="poi_internet_access_fee_customers">Tasuline internetipunkt</string>
<string name="poi_internet_access_fee_customers">Tasuline internetipunkt klientidele</string>
<string name="poi_video_no">Ei</string>
<string name="poi_video_yes">Jah</string>
<string name="poi_booth">Kioski tüüp</string>
@ -3827,4 +3827,8 @@
<string name="poi_beehive">Mesitaru</string>
<string name="poi_nuts">Pähklipood</string>
<string name="poi_fuel_lng">Veeldatud maagaas</string>
<string name="poi_gpx_point">GPX sõlm</string>
<string name="poi_parking_layby">Parkla kiirtee ääres</string>
<string name="poi_parking_sheds">Parkimine varjualustes</string>
<string name="poi_parking_rooftop">Parkla katusel</string>
</resources>

View file

@ -3782,4 +3782,17 @@
<string name="what_is_new">Meie uudised</string>
<string name="use_two_phase_routing">Kasuta kahefaasilist A-klassi teekonna koostamise algoritmi</string>
<string name="file_already_imported">See fail on juba OsmAnd\'i imporditud</string>
<string name="use_live_routing">OsmAnd andmed reaalajas</string>
<string name="use_live_public_transport">OsmAnd andmed reaalajas</string>
<string name="snowmobile_render_descr">Mootorsaanide sõitmine eraldi määratud teedel ja radadel.</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="icon_group_special">Eriteenused</string>
<string name="icon_group_amenity">Mugavus</string>
<string name="shared_string_local_maps">Kohalikud kaardid</string>
<string name="icon_group_travel">Reisimine</string>
<string name="icon_group_emergency">Hädaabi</string>
<string name="icon_group_sport">Sport</string>
<string name="icon_group_symbols">Sümbolid</string>
<string name="icon_group_service">Teenused</string>
<string name="icon_group_transport">Transport</string>
</resources>

View file

@ -1050,7 +1050,7 @@
<string name="poi_nudism_no">Interdit</string>
<string name="poi_nudism_obligatory">Obligatoire</string>
<string name="poi_population">Population</string>
<string name="poi_parking_underground">Parking : sous-terrain</string>
<string name="poi_parking_underground">Parking : souterrain</string>
<string name="poi_trees_olive">Olivier</string>
<string name="poi_trees_apple">Pommier</string>
<string name="poi_trees_oil">Palmier</string>

View file

@ -3801,7 +3801,7 @@
<string name="plan_route_select_track_file_for_open">Sélectionnez un fichier de trace à ouvrir.</string>
<string name="shared_string_done">Terminé</string>
<string name="overwrite_track">Remplacer la trace</string>
<string name="route_between_points_desc">Sélectionnez comment relier les points : par une ligne droite ou en calculant un itinéraire reliant les points comme indiqué ci-dessous.</string>
<string name="route_between_points_desc">Définissez comment relier les points : par une ligne droite ou en calculant un itinéraire avec le profil ci-dessous.</string>
<string name="route_between_points_whole_track_button_desc">Toute la trace sera recalculée en utilisant le profil sélectionné.</string>
<string name="route_between_points_next_segment_button_desc">Seul le prochain segment sera recalculé en utilisant le profil sélectionné.</string>
<string name="route_between_points_warning_desc">Ensuite, sélectionnez le profil de navigation pour détecter les routes autorisées et le seuil de distance afin de déplacer votre trace.</string>
@ -3845,7 +3845,7 @@
<string name="simplified_track">Trace simplifiée</string>
<string name="shared_string_file_name">Nom de fichier</string>
<string name="system_default_theme">Par défaut</string>
<string name="open_saved_track">Ouvrir une trace enregistrée</string>
<string name="open_saved_track">Ouvrir la trace enregistrée</string>
<string name="shared_string_is_saved">a été enregistré</string>
<string name="one_point_error">Veuillez ajouter au moins deux points.</string>
<string name="import_track_descr">Sélectionnez le fichier de trace à suivre ou importez-le depuis votre appareil.</string>
@ -3902,4 +3902,28 @@
<string name="osm_edit_logout_success">Déconnexion réussie</string>
<string name="file_already_imported">Le fichier est déjà importé dans OsmAnd</string>
<string name="use_two_phase_routing">Utiliser un algorithme de routage A* à 2 phases</string>
<string name="osm_live_payment_subscription_management_hw">Le paiement sera débité de votre compte AppGallery dès confirmation de l\'achat.
\n
\nA moins qu\'il ne soit annulé avant sa date de renouvellement, l\'abonnement sera automatiquement débité à chaque échéance (mensuelle / trimestrielle / annuelle).
\n
\nVous pouvez gérer et annuler vos abonnements dans vos paramètres AppGallery.</string>
<string name="message_need_calculate_route_before_show_graph">Seulement %1$s données disponibles sur les routes. Vous devez calculer l\'itinéraire via \"Itinéraire entre 2 points\".</string>
<string name="message_graph_will_be_available_after_recalculation">Recalcul de l\'itinéraire en cours.
\nLe graphique sera disponible à l\'issue du calcul.</string>
<string name="snowmobile_render_descr">Pour la conduite en motoneige avec des routes et des pistes dédiées.</string>
<string name="shared_string_graph">Graphique</string>
<string name="app_mode_gap">Écart</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s - %2$s</string>
<string name="shared_string_local_maps">Cartes locales</string>
<string name="icon_group_amenity">Loisir</string>
<string name="icon_group_special">Spécial</string>
<string name="icon_group_transport">Transport</string>
<string name="icon_group_service">Service</string>
<string name="icon_group_symbols">Symboles</string>
<string name="icon_group_sport">Sport</string>
<string name="icon_group_emergency">Urgence</string>
<string name="icon_group_travel">Voyage</string>
<string name="mgrs_format_descr">OsmAnd utilise le système de référence MDRS de l\'OTAN dérivé des formats UTM et UPS.</string>
<string name="navigate_point_format_mgrs">MGRS</string>
<string name="navigate_point_mgrs">MGRS</string>
</resources>

View file

@ -72,14 +72,14 @@
<string name="poi_motorcycle_parking">Aparcadoiro de motos</string>
<string name="poi_parking_entrance">Entrada de aparcadoiro</string>
<string name="poi_garages">Garaxes</string>
<string name="poi_public_transport_platform">Paraxe de transporte público</string>
<string name="poi_public_transport_platform_bus">Paraxe de bus</string>
<string name="poi_public_transport_platform_trolleybus">Paraxe de trolebus</string>
<string name="poi_public_transport_platform_tram">Paraxe do tranvía</string>
<string name="poi_public_transport_platform">Parada de transporte público</string>
<string name="poi_public_transport_platform_bus">Parada de bus</string>
<string name="poi_public_transport_platform_trolleybus">Parada de trolebus</string>
<string name="poi_public_transport_platform_tram">Parada de tranvía</string>
<string name="poi_public_transport_station">Estación de transporte público</string>
<string name="poi_subway_entrance">Entrada de metro</string>
<string name="poi_subway_station">Si</string>
<string name="poi_taxi">Paraxe de taxis</string>
<string name="poi_taxi">Parada de taxis</string>
<string name="poi_aerodrome">Aeroporto</string>
<string name="poi_helipad">Heliporto</string>
<string name="poi_lighthouse">Faro</string>
@ -428,8 +428,8 @@
<string name="poi_fuel_methanol">Metanol</string>
<string name="poi_fuel_lh2">Hidróxeno líquido</string>
<string name="poi_fuel_electricity">Electricidade</string>
<string name="poi_bus_stop">Paraxe de bus</string>
<string name="poi_tram_stop">Paraxe do tranvía</string>
<string name="poi_bus_stop">Parada de bus</string>
<string name="poi_tram_stop">Parada de tranvía</string>
<string name="poi_bus_station">Estación de autobuses</string>
<string name="poi_railway_station">Estación de trens</string>
<string name="poi_ferry_terminal">Terminal dos ferris</string>
@ -1352,7 +1352,7 @@
<string name="poi_payment_ov_chipkaart_yes">OV-Chipkaart</string>
<string name="poi_cafeteria">Cafetaría</string>
<string name="poi_zoo_type">Tipo</string>
<string name="poi_public_transport_stop_position">Punto de paraxe do transporte público</string>
<string name="poi_public_transport_stop_position">Lugar de parada de transporte público</string>
<string name="poi_survey_point">Vértice xeodésico</string>
<string name="poi_social_facility">Instalación social</string>
<string name="poi_tax_advisor">Asesoramento fiscal</string>
@ -1403,7 +1403,7 @@
<string name="poi_glacier_type">Tipo de glaciar</string>
<string name="poi_checkpoint_type">Tipo de posto de control</string>
<string name="poi_convenience">Tenda de ultramarinos</string>
<string name="poi_halt">Paraxe de trens</string>
<string name="poi_halt">Parada de tren</string>
<string name="poi_railway_buffer_stop">Fin da vía</string>
<string name="poi_food_court">Estabelecemento de comidas</string>
<string name="poi_buoy_installation">Boia de instalación</string>
@ -3554,18 +3554,18 @@
<string name="poi_rtsa_scale_filter">Categoría da dificultade</string>
<string name="poi_health_specialty_radiotheraphy_yes">Radioterapia</string>
<string name="poi_hazard">Perigo</string>
<string name="poi_rtsa_scale_nc">н/к</string>
<string name="poi_rtsa_scale_nc_asterisk">н/к*</string>
<string name="poi_rtsa_scale_1a">1А</string>
<string name="poi_rtsa_scale_1a_asterisk">1А*</string>
<string name="poi_rtsa_scale_nc">n/c</string>
<string name="poi_rtsa_scale_nc_asterisk">n/c*</string>
<string name="poi_rtsa_scale_1a">1A</string>
<string name="poi_rtsa_scale_1a_asterisk">1A*</string>
<string name="poi_rtsa_scale_1b">1B</string>
<string name="poi_rtsa_scale_1b_asterisk">1B*</string>
<string name="poi_rtsa_scale_2a">2А</string>
<string name="poi_rtsa_scale_2a_asterisk">2А*</string>
<string name="poi_rtsa_scale_2a">2A</string>
<string name="poi_rtsa_scale_2a_asterisk">2A*</string>
<string name="poi_rtsa_scale_2b">2B</string>
<string name="poi_rtsa_scale_2b_asterisk">2B*</string>
<string name="poi_rtsa_scale_3a">3А</string>
<string name="poi_rtsa_scale_3a_asterisk">3А*</string>
<string name="poi_rtsa_scale_3a">3A</string>
<string name="poi_rtsa_scale_3a_asterisk">3A*</string>
<string name="poi_rtsa_scale_3b">3B</string>
<string name="poi_rtsa_scale_3b_asterisk">3B*</string>
<string name="poi_flare">Chama de gas;Queimadura de facho</string>
@ -3793,7 +3793,7 @@
<string name="poi_booth">Tipo de cabina</string>
<string name="poi_video_yes">Si</string>
<string name="poi_video_no">Non</string>
<string name="poi_internet_access_fee_customers">Sinal para atopar o poste</string>
<string name="poi_internet_access_fee_customers">Acceso á internet: clientes</string>
<string name="poi_traffic_signals_sound_locate">Só é permitido ó camiñar</string>
<string name="poi_tactile_paving_contrasted">Contrastado</string>
<string name="poi_tactile_paving_primitive">Primitivo</string>
@ -3838,4 +3838,8 @@
<string name="poi_departures_board">Taboleiro de saídas</string>
<string name="poi_drinking_water_refill">Recarga de auga potábel</string>
<string name="poi_fuel_lng">GNL</string>
<string name="poi_parking_layby">Apartadoiro</string>
<string name="poi_parking_sheds">Pendellos</string>
<string name="poi_parking_rooftop">Terrazo</string>
<string name="poi_gpx_point">Punto GPX</string>
</resources>

View file

@ -500,15 +500,15 @@
<string name="interrupt_music">Deter a música</string>
<string name="osmand_play_title_30_chars">Mapas e navegación OsmAnd</string>
<string name="osmand_short_description_80_chars">Visualización e navegación móbil de mapas globais do OSM con e sen conexión</string>
<string name="osmand_long_description_1000_chars">OsmAnd (Indicacións de navegación automatizadas do OSM)
\n
<string name="osmand_long_description_1000_chars">OsmAnd (Indicacións de navegación automatizadas do OSM)
\n
\n O OsmAnd é unha aplicación de navegación de código aberto con acceso a unha ampla variedade de datos globais do OSM. Tódolos datos do mapa (mapas vectoriais ou teselas) poden ser almacenados no cartón de memoria do teléfono móbil para empregalos sen conexión. O OsmAnd tamen fornece a funcionalidade de cálculo de rotas sen conexión, incluíndo a guía por voz paso a paso.
\n
\n Algunhas das funcións principais:
\n - Funcionalidade completa sen conexión (os mapas vectoriais ou de teselas baixados almacénanse no cartafol que se escolla)
\n - Mapas vectoriais compactos sen conexión para todo o mundo
\n - Pódense baixar mapas de países ou rexións de xeito directo dende a aplicación
\n - É posíbel sobrepor varias capas de mapas, coma pistas de GPX ou de navegación, puntos de interese (PDI), favoritos, curvas do nivel, paraxes de transporte público ou mapas adicionais con transparencia regulábel
\n - É posíbel sobrepor varias capas de mapas, coma pistas de GPX ou de navegación, puntos de interese (PDI), favoritos, curvas do nivel, paradas de transporte público ou mapas adicionais con transparencia regulábel
\n - Procura sen conexión dos enderezos e lugares (PDI)
\n - Cálculo de rotas sen conexión para distancias medias
\n - Modos para automóbil, bicicleta e peóns, opcionalmente con:
@ -517,29 +517,29 @@
\n - Aliñamento do mapa dependendo do compás ou da dirección do movemento
\n - Guía de faixas ou carrís da estrada, límites de velocidade, voces gravadas e TTS
\n
\n Limitacións desta versión de balde do OsmAnd:
\n - O número de mapas a baixar está limitado
\n - Non hai acceso ós puntos de interese (PDI) da Wikipedia sen conexión
\n
\n Limitacións desta versión de balde do OsmAnd:
\n - O número de mapas a baixar está limitado
\n - Non hai acceso ós puntos de interese (PDI) da Wikipedia sen conexión
\n
\n O OsmAnd está a ser desenvolvido activamente e o noso proxecto e o seu progreso futuro depende da contribución financeira para financia-lo desenvolvemento e as probas das funcionalidades novas. Coida a posibilidade de mercar o OsmAnd+ ou de financiar funcións novas específicas ou de facer unha doazón xeral no osmand.net.</string>
<string name="osmand_plus_play_title_30_chars">Mapas e navegación de OsmAnd+</string>
<string name="osmand_plus_short_description_80_chars">Visualización e navegación móbil de mapas globais para mapas de OSM con e sen conexión</string>
<string name="osmand_plus_long_description_1000_chars">O OsmAnd+ (Indicacións da navegación automatizadas do OSM) é un aplicativo de navegación de código aberto con acceso a unha ampla variedade de datos globais do OSM. Tódolos mapas dos datos (mapas vectoriais ou teselas) poden seren almacenados no cartón de memoria do teléfono para empregalos sen conexión. O OsmAnd tamén fornece funcionalidade de cálculo de rotas sen conexión, incluíndo a guía por voz paso a paso.
\n
\nO OsmAnd+ é a versión de pagamento, mais ó mercala estás a apoiar o proxecto, financiar o desenvolvemento de funcións novas e tes a oportunidade de recibir as últimas actualizacións.
\n
\nAlgunhas das funcións principais son:
\n-Funcionalidade completa sen conexión (os mapas vectoriais ou de teselas baixados almacénanse no cartafol que se escolleu)
\n-Mapas vectoriais compactos sen conexión para todo o mundo.
\n-Pódense baixar mapas de países ou rexións de xeito directo dende a aplicación.
\n-É posíbel sobrepór varias capas de mapas, coma pistas de GPX ou de navegación, puntos de interese (PDI), favoritos, curvas do nivel, paraxes de transporte público ou mapas adicionais con transparencia regulábel.
\n
\n- Procura sen conexión de enderezos e lugares (PDI).
\n-Cálculo de rotas sen conexión para distancias curtas (distancias medias)
\n- Modos para automóbil, bicicleta e peóns, con:
\n-Vistas de noite e día automatizadas opcionais.
\n-Achegamento opcional do mapa dependendo da velocidade
\n-Aliñamento opcional do mapa dependendo do compás ou da dirección do movemento.
<string name="osmand_plus_long_description_1000_chars">O OsmAnd+ (Indicacións da navegación automatizadas do OSM) é un aplicativo de navegación de código aberto con acceso a unha ampla variedade de datos globais do OSM. Tódolos mapas dos datos (mapas vectoriais ou teselas) poden seren almacenados no cartón de memoria do teléfono para empregalos sen conexión. O OsmAnd tamén fornece funcionalidade de cálculo de rotas sen conexión, incluíndo a guía por voz paso a paso.
\n
\nO OsmAnd+ é a versión de pagamento, mais ó mercala estás a apoiar o proxecto, financiar o desenvolvemento de funcións novas e tes a oportunidade de recibir as últimas actualizacións.
\n
\nAlgunhas das funcións principais son:
\n-Funcionalidade completa sen conexión (os mapas vectoriais ou de teselas baixados almacénanse no cartafol que se escolleu)
\n-Mapas vectoriais compactos sen conexión para todo o mundo.
\n-Pódense baixar mapas de países ou rexións de xeito directo dende a aplicación.
\n-É posíbel sobrepór varias capas de mapas, coma pistas de GPX ou de navegación, puntos de interese (PDI), favoritos, curvas do nivel, paradas de transporte público ou mapas adicionais con transparencia regulábel.
\n
\n- Procura sen conexión de enderezos e lugares (PDI).
\n-Cálculo de rotas sen conexión para distancias curtas (distancias medias)
\n- Modos para automóbil, bicicleta e peóns, con:
\n-Vistas de noite e día automatizadas opcionais.
\n-Achegamento opcional do mapa dependendo da velocidade
\n-Aliñamento opcional do mapa dependendo do compás ou da dirección do movemento.
\n-Guía opcional de faixas ou carrís da estrada, límites de velocidade, voces gravadas e TTS
\n</string>
<string name="filterpoi_activity">Crear un filtro de PDI</string>
@ -1043,7 +1043,7 @@
<string name="gpx_files_not_found">Non foi posíbel atopar ficheiros GPX no cartafol de pistas</string>
<string name="error_reading_gpx">Non foi posíbel ler os datos do GPX.</string>
<string name="vector_data">Mapas vectoriais sen conexión</string>
<string name="transport_context_menu">Procurar transporte na paraxe</string>
<string name="transport_context_menu">Procurar transporte na parada</string>
<string name="poi_context_menu_modify">Modificar o PDI</string>
<string name="poi_context_menu_delete">Eliminar PDI</string>
<string name="rotate_map_compass_opt">Dirección do compás</string>
@ -1126,19 +1126,19 @@
<string name="add_new_rule">Engadir unha regra nova</string>
<string name="transport_Routes">Liñas</string>
<string name="transport_Stop">Stop</string>
<string name="transport_stops">paraxes</string>
<string name="transport_stops">paradas</string>
<string name="transport_search_after">Itinerario posterior</string>
<string name="transport_search_before">Itinerario anterior</string>
<string name="transport_finish_search">Rematar a procura</string>
<string name="transport_stop_to_go_out">Escolle a paraxe na que baixar</string>
<string name="transport_stop_to_go_out">Escolle a parada na que baixar</string>
<string name="transport_to_go_after">distancia anterior</string>
<string name="transport_to_go_before">distancia posterior</string>
<string name="transport_stops_to_pass">paraxes a pasar</string>
<string name="transport_stops_to_pass">paradas a pasar</string>
<string name="transport_route_distance">Distancia do itinerario</string>
<string name="transport">Transporte</string>
<string name="shared_string_ok">Feito</string>
<string name="show_transport_over_map_description">Amosar paraxes do transporte público no mapa.</string>
<string name="show_transport_over_map">Amosar paraxes do transporte</string>
<string name="show_transport_over_map_description">Amosar paradas de transporte público no mapa.</string>
<string name="show_transport_over_map">Amosar paradas de transporte</string>
<string name="hello">OsmAnd, aplicación de navegación</string>
<string name="update_poi_success">Os datos do PDI foron actualizados ({0} foron carregados)</string>
<string name="update_poi_error_local">Non podes atualizar a listaxe local de PDI.</string>
@ -1986,7 +1986,7 @@ Lon %2$s</string>
<string name="routing_attr_short_way_description">Empregar o camiño con aforro no combustíbel (normalmente máis curto).</string>
<string name="shared_string_change">Mudar</string>
<string name="get_started">Comezar</string>
<string name="route_stops_before">%1$s paraxes antes</string>
<string name="route_stops_before">%1$s paradas antes</string>
<string name="access_direction_haptic_feedback_descr">Inserir o enderezo do destino mediante vibración.</string>
<string name="use_osm_live_routing_description">Activar a navegación por modificacións do OsmAnd ao Vivo.</string>
<string name="access_disable_offroute_recalc">Non recalcular a ruta ó saírme da mesma</string>
@ -2362,8 +2362,8 @@ Lon %2$s</string>
<string name="map_imported_successfully">Mapa importado</string>
<string name="make_as_start_point">Converter isto no punto de partida</string>
<string name="shared_string_current">Actual</string>
<string name="last_intermediate_dest_description">Engade unha paraxe intermedia</string>
<string name="first_intermediate_dest_description">Engade a primeira paraxe do percorrido</string>
<string name="last_intermediate_dest_description">Engade unha parada intermedia</string>
<string name="first_intermediate_dest_description">Engade a primeira parada do percorrido</string>
<string name="subsequent_dest_description">Move o destino cara enriba e crea un novo</string>
<string name="switch_osm_notes_visibility_desc">Amosar/agochar as notas do OSM no mapa.</string>
<string name="gpx_file_desc">GPX - axeitado para exportar a JOSM ou outros editores do OSM.</string>
@ -2430,7 +2430,7 @@ Lon %2$s</string>
<string name="start_search_from_city">Primeiro especificar a cidade, vila ou lugar</string>
<string name="shared_string_restore">Restaurar</string>
<string name="keep_passed_markers">Manter no mapa as marcaxes desbotadas</string>
<string name="more_transport_on_stop_hint">Máis transportes dispoñíbeis dende esta paraxe.</string>
<string name="more_transport_on_stop_hint">Máis transportes dispoñíbeis dende esta parada.</string>
<string name="ask_for_location_permission">Para proseguer, permite acceder á localización ó OsmAnd.</string>
<string name="thank_you_for_feedback">Grazas polos teus comentarios</string>
<string name="poi_cannot_be_found">Non foi posíbel atopar o nó ou a vía.</string>
@ -2757,11 +2757,11 @@ Lon %2$s</string>
\n• Olla a velocidade e altitude
\n• A opción da gravación GPX, permite gravar o viaxe e partillalo ou compartilo
\n• Mediante un plugin adicional, podes activar as curvas de nivel e o asombreado dos outeiros ou colinas</string>
<string name="osmand_extended_description_part6">Camiñar, sendeirismo, turismo de cidade
\n • O mapa amosa as rotas para camiñar e de sendeirismo
\n • Wikipedia na lingua de preferencia, pode dicir moito durante unha visita turística
\n • As paraxes do transporte público (autobús, tranvía, tren), incluíndo os nomes de liña, axuda a navigar nunha nova cidade
\n • Navegación GPS no modo peón, constrúe a rota empregando rotas de sendeirismo
<string name="osmand_extended_description_part6">Camiñar, sendeirismo, turismo de cidade
\n • O mapa amosa as rotas para camiñar e de sendeirismo
\n • Wikipedia na lingua de preferencia, pode dicir moito durante unha visita turística
\n • As paradas do transporte público (autobús, tranvía, tren), incluíndo os nomes de liña, axuda a navigar nunha nova cidade
\n • Navegación GPS no modo peón, constrúe a rota empregando rotas de sendeirismo
\n • Soba e sigua unha rota GPX ou grave e partille ou comparta as súas propias rotas
\n</string>
<string name="osmand_extended_description_part7">Contribúe co OSM
@ -2897,7 +2897,7 @@ Lon %2$s</string>
<string name="step_by_step">Tódolos cruzamentos (xiro a xiro)</string>
<string name="routeInfo_road_types_name">Tipos de estrada</string>
<string name="exit_at">Saír en</string>
<string name="sit_on_the_stop">Embarcar na paraxe</string>
<string name="sit_on_the_stop">Embarcar na parada</string>
<string name="shared_string_swap">Trocar</string>
<string name="show_more">Amosar máis</string>
<string name="tracks_on_map">Pistas amosadas</string>
@ -3879,7 +3879,7 @@ Lon %2$s</string>
<string name="reverse_route">Ruta inversa</string>
<string name="route_between_points_whole_track_button_desc">Recalcular toda a pista empregando o perfil escollido.</string>
<string name="route_between_points_next_segment_button_desc">Recalcular só o seguinte segmento empregando o perfil escollido.</string>
<string name="route_between_points_desc">Marca de que xeito conectar os puntos, cunha liña recta ou calcular unha ruta entre eles como se detalla deseguido.</string>
<string name="route_between_points_desc">Escolle de que xeito conectar os puntos, cunha liña recta ou calcular unha ruta entre eles como se detalla deseguido.</string>
<string name="whole_track">Pista enteira</string>
<string name="next_segment">Seguinte segmento</string>
<string name="route_between_points_warning_desc">Deseguido, axusta a pista á estrada permitida máis preto cun perfil de navegación.</string>
@ -3950,4 +3950,25 @@ Lon %2$s</string>
<string name="perform_oauth_authorization">Entrar polo OAuth</string>
<string name="clear_osm_token">Limpar token do OpenStreetMap OAuth</string>
<string name="osm_edit_logout_success">Sesión rematada</string>
<string name="snowmobile_render_descr">Para estradas e pistas exclusivas de motos de neve.</string>
<string name="file_already_imported">O ficheiro xa foi importado no OsmAnd</string>
<string name="use_two_phase_routing">Usar algoritmo de enrutamento A* de 2 fases</string>
<string name="shared_string_graph">Gráfica</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="navigate_point_mgrs">MGRS</string>
<string name="navigate_point_format_mgrs">MGRS</string>
<string name="mgrs_format_descr">O OsmAnd emprega MGRS, que é semellante ó formato UTM NATO.</string>
<string name="message_need_calculate_route_before_show_graph">%1$s datos dispoñíbeis só nas estrada, necesitas calcular unha ruta empregando \"Ruta entre puntos\" para obtela.</string>
<string name="message_graph_will_be_available_after_recalculation">Agarda polo recálculo da ruta.
\nO gráfico estará dispoñíbel após o recálculo.</string>
<string name="shared_string_local_maps">Mapas locais</string>
<string name="app_mode_gap">Salto</string>
<string name="icon_group_amenity">Instalación</string>
<string name="icon_group_special">Especial</string>
<string name="icon_group_transport">Transporte</string>
<string name="icon_group_service">Servizo</string>
<string name="icon_group_symbols">Símbolos</string>
<string name="icon_group_sport">Deporte</string>
<string name="icon_group_emergency">Emerxencia</string>
<string name="icon_group_travel">Viaxe</string>
</resources>

View file

@ -454,7 +454,7 @@
<string name="poi_attraction_train">Vonat (látványosság)</string>
<string name="poi_attraction_water_slide">Vízi csúszda</string>
<string name="poi_hunting_lodge">Vadászház</string>
<string name="poi_internet_access_wlan">Internetcsatlakozás: WLAN</string>
<string name="poi_internet_access_wlan">Internetcsatlakozás: WLAN (wifi)</string>
<string name="poi_internet_access_terminal">Internetcsatlakozás: munkaállomás</string>
<string name="poi_internet_access_wired">Internetcsatlakozás: kábel</string>
<string name="poi_internet_access_public">Internetcsatlakozás: nyilvános</string>
@ -836,7 +836,7 @@
<string name="poi_denomination_georgian_orthodox">Grúz ortodox</string>
<string name="poi_denomination_romanian_orthodox">Román ortodox</string>
<string name="poi_denomination_coptic_orthodox">Kopt ortodox</string>
<string name="poi_internet_access_yes">Internetcsatlakozás</string>
<string name="poi_internet_access_yes">Internetcsatlakozás van</string>
<string name="poi_internet_access_no">Internetcsatlakozás nincs</string>
<string name="poi_dance_floor">Tánctér</string>
<string name="poi_nightclub">Night club; Diszkó</string>
@ -1547,7 +1547,7 @@
<string name="poi_internet_access_type_wlan">Wi-Fi</string>
<string name="poi_internet_access_type_terminal">Munkaállomás</string>
<string name="poi_internet_access_type_wired">Vezetékes</string>
<string name="poi_internet_access_type_public">Nyilvános</string>
<string name="poi_internet_access_type_public">Internetcsatlakozás: nyilvános</string>
<string name="poi_internet_access_type_service">Segítenek</string>
<string name="poi_internet_access_type_no">Internetcsatlakozás nincs</string>
<string name="poi_internet_access_type_yes">Internetcsatlakozás van</string>
@ -3836,4 +3836,8 @@
<string name="poi_nuts">Mag- és aszaltgyümölcsbolt</string>
<string name="poi_beehive">Méhkaptár</string>
<string name="poi_fuel_lng">LNG (cseppfolyósított földgáz)</string>
<string name="poi_parking_layby">Út mellett parkolósáv (UK)</string>
<string name="poi_parking_sheds">Fedett parkolóhely</string>
<string name="poi_parking_rooftop">Tető</string>
<string name="poi_internet_access_fee_customers">Internetcsatlakozás: ügyfeleknek</string>
</resources>

View file

@ -3509,7 +3509,7 @@
<string name="clear_recorded_data">Rögzített adatok törlése</string>
<string name="terrain_empty_state_text">Engedélyezésével domborzatárnyékolás vagy lejtőtérkép jeleníthető meg. Ezekről a térképfajtákról többet olvashat a honlapunkon.</string>
<string name="app_mode_ski_touring">Túrasízés</string>
<string name="app_mode_ski_snowmobile">Motoros szán</string>
<string name="app_mode_ski_snowmobile">Motoros szán</string>
<string name="custom_osmand_plugin">Egyéni OsmAnd bővítmény</string>
<string name="settings_item_read_error">Sikertelen olvasás innen: \'%1$s\'.</string>
<string name="settings_item_write_error">Sikertelen írás ide: \'%1$s\'.</string>
@ -3834,7 +3834,7 @@
<string name="simplified_track">Egyszerűsített nyomvonal</string>
<string name="shared_string_done">Kész</string>
<string name="shared_string_is_saved">elmentve</string>
<string name="route_between_points_desc">Jelölje ki, hogyan legyenek összekötve a pontok: egyenes vonallal vagy az alábbiak szerint kiszámított útvonallal.</string>
<string name="route_between_points_desc">Válassza ki, hogyan legyenek összekötve a pontok: egyenes vonallal vagy az alábbiak szerint kiszámított útvonallal.</string>
<string name="whole_track">Teljes nyomvonal</string>
<string name="monitoring_min_accuracy_descr_remark">Megjegyzés: Ha a GPS közvetlenül a felvétel előtt ki volt kapcsolva, akkor rosszabb lehet az első mért pont pontossága. A kódban ezért szeretnénk majd talán várni egy-két másodpercet egy pont rögzítése előtt (vagy a 3 egymást követő pont közül a legjobbat rögzíteni vagy valami hasonló), de ezt még nem programoztuk le.</string>
<string name="delete_address">Cím törlése</string>
@ -3920,4 +3920,19 @@
<string name="osm_edit_logout_success">Sikeresen kijelentkezett</string>
<string name="use_two_phase_routing">Kétszakaszos A* útvonaltervezési algoritmus használata</string>
<string name="file_already_imported">A fájl már importálva van az OsmAndba</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s - %2$s</string>
<string name="snowmobile_render_descr">Motorosszánutakhoz kifejezetten motoros szán számára kijelölt utakon.</string>
<string name="shared_string_graph">Grafikon</string>
<string name="message_need_calculate_route_before_show_graph">%1$s adatok csak az utakról állnak rendelkezésre. Használja az „Útvonal tervezése pontok között” funkciót.</string>
<string name="message_graph_will_be_available_after_recalculation">Várja meg az útvonal újraszámítását.
\nAz ábra az újraszámítás után lesz látható.</string>
<string name="shared_string_local_maps">Helyi térképek</string>
<string name="icon_group_amenity">Hasznos és fontos létesítmény</string>
<string name="icon_group_special">Különleges</string>
<string name="icon_group_transport">Közlekedés</string>
<string name="icon_group_service">Szolgáltatás</string>
<string name="icon_group_symbols">Jelképek</string>
<string name="icon_group_sport">Sport</string>
<string name="icon_group_emergency">Vészhelyzet</string>
<string name="icon_group_travel">Utazás</string>
</resources>

View file

@ -3802,7 +3802,7 @@
<string name="poi_seamark_water_level_submerged">Vatnsyfirborð: í kafi</string>
<string name="poi_seamark_water_level_part_submerged">Vatnsyfirborð: að hluta í kafi</string>
<string name="poi_tactile_paving_primitive">Gróft</string>
<string name="poi_internet_access_fee_customers">Merki til að finna staurinn</string>
<string name="poi_internet_access_fee_customers">Internetaðgangur: viðskiptavinir</string>
<string name="poi_pump_status_missing_beam">Staða dælu: vantar bita</string>
<string name="poi_osmand_fire_hydrant_pressure_suction">Sog</string>
<string name="poi_osmand_fire_hydrant_pressure_pressurized">Undir þrýstingi</string>
@ -3830,4 +3830,8 @@
<string name="poi_fuel_lng">LNG</string>
<string name="poi_departures_board_no">Brottfaratafla: nei</string>
<string name="poi_departures_board">Brottfaratafla</string>
<string name="poi_parking_layby">Meðfram götu</string>
<string name="poi_parking_sheds">Skýli</string>
<string name="poi_parking_rooftop">Á þaki</string>
<string name="poi_gpx_point">GPX-punktur</string>
</resources>

View file

@ -106,15 +106,15 @@
<string name="favorite_category_select">Veldu flokk</string>
<string name="default_speed_system">Hraðaeining</string>
<string name="nm">sml</string>
<string name="si_nm">sjómílur</string>
<string name="si_kmh">kílómetrar á klukkustund</string>
<string name="si_mph">mílur á klukkustund</string>
<string name="si_m_s">metrar á sekúndu</string>
<string name="si_min_km">mínútur á kílómetra</string>
<string name="si_min_m">mínútur á mílu</string>
<string name="si_nm">Sjómílur</string>
<string name="si_kmh">Kílómetrar á klukkustund</string>
<string name="si_mph">Mílur á klukkustund</string>
<string name="si_m_s">Metrar á sekúndu</string>
<string name="si_min_km">Mínútur á kílómetra</string>
<string name="si_min_m">Mínútur á mílu</string>
<string name="si_nm_h">Sjómílur á klukkustund (hnútar)</string>
<string name="nm_h">hnútar</string>
<string name="min_mile">mín/m</string>
<string name="min_mile">mín/ml</string>
<string name="min_km">mín/km</string>
<string name="m_s">m/sek</string>
<string name="shared_string_navigation">Leiðsögn</string>
@ -238,7 +238,7 @@
<string name="shared_string_show_all">Sýna allt</string>
<string name="shared_string_collapse">Fella saman</string>
<string name="shared_string_show_on_map">Birta á korti</string>
<string name="shared_string_map">Kort</string>
<string name="shared_string_map">Landakort</string>
<string name="shared_string_favorite">Eftirlæti</string>
<string name="shared_string_favorites">Eftirlæti</string>
<string name="shared_string_address">Heimilisfang</string>
@ -2109,7 +2109,7 @@
<string name="save_poi_too_many_uppercase">Nafnið inniheldur of marga hástafi. Viltu halda áfram?</string>
<string name="quick_action_duplicate">Tvítekið nafn á flýtiaðgerð</string>
<string name="quick_action_category_descr">Flokkur til að vista eftirlætisstað í:</string>
<string name="shared_string_install">Setja inn</string>
<string name="shared_string_install">Setja upp</string>
<string name="online_photos">Ljósmyndir á netinu</string>
<string name="no_photos_descr">Engar myndir hér.</string>
<string name="nothing_found_descr">Breyttu leitarorðum eða stækkaðu radíus leitarinnar.</string>
@ -3777,7 +3777,7 @@
\n
\nVeldu %2$s: öllum gögnum sem tengjast hraðamyndavélum; t.d. aðvaranir, tilkynningar, staðsetningar o.fl. verður eytt þar til OsmAnd er sett inn aftur frá grunni.</string>
<string name="route_between_points_add_track_desc">Veldu ferilskrá þar sem nýjum bút verður bætt inn.</string>
<string name="route_between_points_desc">Veldu hvernig eigi að tengja punkta; með beinni línu eða reikna leið milli þeirra eins og tiltekið er hér að neðan.</string>
<string name="route_between_points_desc">Veldu hvernig eigi að tengja punktana; með beinni línu eða reikna leið milli þeirra eins og tiltekið er hér að neðan.</string>
<string name="route_between_points_whole_track_button_desc">Allur ferillinn verður endurreiknaður með völdu sniði.</string>
<string name="osm_edit_closed_note">Lokaður OSM-minnispunktur</string>
<string name="whole_track">Allur ferillinn</string>
@ -3914,4 +3914,44 @@
<string name="save_global_track_interval_descr">Veldu millibil skráninga í almenna leiðarskráningu (virkjað með viðmótshlutanum fyrir GPX-skráningu á kortinu).</string>
<string name="gpx_monitoring_stop">Setja skráningu í bið</string>
<string name="gpx_monitoring_start">Halda áfram með skráningu</string>
<string name="release_3_8">• Uppfærðar aðgerðir í skipulagningu leiða: mismunandi leiðsögn á hverjum bút auk slóða
\n
\n • Ný útlitsvalmynd fyrir slóðir: val á lit, þykkt, birting stefnuörva, táknmynda við upphaf/endi
\n
\n • Bættur sýnileiki hjólreiðahnúta.
\n
\n • Hægt að ýta á slóðir, hafa samhengisvalmynd með grunnupplýsingum.
\n
\n • Bætt reiknirit leitar
\n
\n • Bættir valkostir fyrir \'Fylgja slóð\' í leiðsögn
\n
\n • Lagfærð vandamál við inn/útflutning á stillingum sniða
\n
\n</string>
<string name="message_graph_will_be_available_after_recalculation">Bíddu eftir endurútreikningi leiðar.
\nGrafið verður tiltækt eftir endurútreikning.</string>
<string name="snowmobile_render_descr">Fyrir akstur vélsleða á sérstökum vegum og slóðum.</string>
<string name="message_need_calculate_route_before_show_graph">%1$s gögn aðeins tiltæk á vegunum, þú þarft að reikna leið með “Leið milli punkta” til að fá hana.</string>
<string name="file_already_imported">Skrá hefur þegar verið flutt inn í OsmAnd</string>
<string name="app_mode_gap">Bil</string>
<string name="contour_lines_thanks">Takk fyrir að kaupa \'Hæðarlínur\'</string>
<string name="osm_live_payment_desc_hw">Áskriftargjaldið verður rukkað miðað við valið tímabil. Þú getur sagt áskriftinni upp hvenær sem er á AppGallery.</string>
<string name="use_two_phase_routing">Nota 2-umferða A* leiðararútreikning</string>
<string name="osm_live_payment_subscription_management_hw">Greiðsla verður gjaldfærð á AppGallery reikninginn þinn við staðfestingu á kaupunum.
\n
\n Áskrift endurnýjast sjálfkrafa nema hún sé felld niður fyrir endurnýjunardag. Reikningur þinn verður einungis gjaldfærður fyrir endurnýjunartímabil (mánuður / þrír mánuðir / ár) á endurnýjunardegi.
\n
\n Þú getur stýrt og aflýst áskriftunum þínum með því að fara í AppGallery stillingarnar þínar.</string>
<string name="shared_string_graph">Graf</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="shared_string_local_maps">Staðkort</string>
<string name="icon_group_amenity">Aðstaða</string>
<string name="icon_group_special">Sértákn</string>
<string name="icon_group_transport">Samgöngur</string>
<string name="icon_group_service">Þjónusta</string>
<string name="icon_group_symbols">Tákn</string>
<string name="icon_group_sport">Íþróttir</string>
<string name="icon_group_emergency">Neyðartilfelli</string>
<string name="icon_group_travel">Ferðalög</string>
</resources>

View file

@ -3718,7 +3718,7 @@
<string name="hidden_items_descr">Questi elementi sono nascosti dal menu, ma le opzioni rappresentate o i plugins continueranno a funzionare.</string>
<string name="reset_items_descr">Nascondere le opzioni le reimposta al loro valore originale.</string>
<string name="main_actions">Azioni principali</string>
<string name="additional_actions_descr">Puoi accedere a queste azioni toccando il pulsante \"Azioni aggiuntive\".</string>
<string name="additional_actions_descr">Puoi accedere a queste azioni toccando il pulsante “%1$s”.</string>
<string name="move_inside_category">Puoi spostare gli elementi solo all\'interno di questa categoria.</string>
<string name="select_wikipedia_article_langs">Seleziona i linguaggi in cui gli articoli di Wikipedia appariranno sulla mappa. Puoi cambiare fra tutte le lingue disponibili mentre leggi questo articolo.</string>
<string name="some_articles_may_not_available_in_lang">Alcuni articoli di Wikipedia potrebbero non essere disponibili nella tua lingua.</string>
@ -3905,4 +3905,32 @@
<string name="sort_name_ascending">Nome: A Z</string>
<string name="start_finish_icons">Icona Partenza/Arrivo</string>
<string name="contour_lines_thanks">Grazie per l\'acquisto del \'Plugin delle curve di livello\'</string>
<string name="what_is_new">Novità</string>
<string name="snowmobile_render_descr">Per slitte a motore con strade e sentieri dedicati.</string>
<string name="osm_live_payment_desc_hw">Sottoscrizione addebitata per il periodo selezionato. Cancellala nell\'AppGallery in ogni momento.</string>
<string name="osm_live_payment_subscription_management_hw">Il pagamento sarà addebitato nella tuo account AppGallery alla conferma dell\'acquisto.
\n
\nLe sottoscrizioni si rinnovano automaticamente finché non vengono cancellate prima della date del rinnovo. Il tuo account sarà addebitato per i rinnovi periodici solo (mensile/trimestrale/annuale) solo alla data di rinnovo.
\n
\nPuoi gestire le tue sottoscrizioni nelle impostazioni della tua AppGallery.</string>
<string name="routing_attr_avoid_footways_description">Evita i marciapiedi</string>
<string name="routing_attr_avoid_footways_name">Evita i marciapiedi</string>
<string name="development">Sviluppo</string>
<string name="use_live_public_transport">Dati OsmAnd Live</string>
<string name="use_live_routing">Dati OsmAnd Live</string>
<string name="complex_routing_descr">Calcolo del percorso in due fasi per la navigazione in auto.</string>
<string name="use_native_pt">Sviluppo Trasporto Pubblico nativo</string>
<string name="use_native_pt_desc">Cambia a Java (safe) calcolo del percorso su Trasporto Pubblico</string>
<string name="perform_oauth_authorization_description">Effettua una connessione OAuth per usare le funzionalità osmedit</string>
<string name="perform_oauth_authorization">Connettiti via OAuth</string>
<string name="clear_osm_token">Cancella il token OAuth OpenStreetMap</string>
<string name="osm_edit_logout_success">Disconnessione effettuata</string>
<string name="file_already_imported">Il file è già importato in OsmAnd</string>
<string name="use_two_phase_routing">Utilizza l\'algoritmo di calcolo a 2-fasi A*</string>
<string name="shared_string_graph">Grafico</string>
<string name="message_need_calculate_route_before_show_graph">%1$s dati disponibili solo per le strade, necessiti di calcolare un percorso utilizzando \"Percorso fra punti\" per ottenerlo.</string>
<string name="message_graph_will_be_available_after_recalculation">Attendi per il ricalcolo del percorso.
\nIl grafico sarà disponibile dopo il ricalcolo.</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="app_mode_gap">Buco</string>
</resources>

View file

@ -3837,7 +3837,7 @@
<string name="route_between_points_add_track_desc">נא לבחור קובץ מסלול שבו יתווסף המקטע החדש.</string>
<string name="route_between_points_whole_track_button_desc">כל המסלול יחושב מחדש באמצעות הפרופיל הנבחר.</string>
<string name="route_between_points_next_segment_button_desc">רק המקטע הבא יחושב מחודש באמצעות הפרופיל הנבחר.</string>
<string name="route_between_points_desc">נא לבחור כיצד לחבר נקודות, בקו ישר, או לחבר מסלול ביניהן כפי שצוין להלן.</string>
<string name="route_between_points_desc">נא לבחור כיצד לחבר את הנקודות, בקו ישר, או לחבר מסלול ביניהן כפי שצוין להלן.</string>
<string name="route_between_points_warning_desc">בשלב הבא עליך להצמיד את הדרך המורשית הקרובה ביותר לאחד מפרופילי הניווט שלך כדי להשתמש באפשרות הזו.</string>
<string name="street_level_imagery">תמונות ברמת רחוב</string>
<string name="plan_route_exit_dialog_descr">להתעלם מהשינויים במסלול המתוכנן על ידי סגירתו\?</string>
@ -3933,4 +3933,22 @@
<string name="osm_edit_logout_success">היציאה הצליחה</string>
<string name="file_already_imported">הקובץ כבר ייובא אל OsmAnd</string>
<string name="use_two_phase_routing">להשתמש באלגוריתם חישוב מסלול דו־שלבי A*</string>
<string name="snowmobile_render_descr">לנהיגה ברכבי שלג עם דרכים ומסלולים יעודיים.</string>
<string name="message_need_calculate_route_before_show_graph">הנתונים של %1$s זמינים בדרכים בלבד, עליך לחשב מסלול באמצעות „מסלול בין נקודות” כדי לקבל אותם.</string>
<string name="shared_string_graph">תרשים</string>
<string name="message_graph_will_be_available_after_recalculation">נא להמתין לחישוב המסלול מחדש.
\nהתרשים יהיה זמין לאחר החישוב מחדש.</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s ‏— %2$s</string>
<string name="shared_string_local_maps">מפות מקומיות</string>
<string name="icon_group_amenity">שירות לציבור</string>
<string name="icon_group_special">מיוחד</string>
<string name="icon_group_transport">תחבורה</string>
<string name="icon_group_service">שירות</string>
<string name="icon_group_symbols">סמלים</string>
<string name="icon_group_sport">ספורט</string>
<string name="icon_group_emergency">חירום</string>
<string name="icon_group_travel">טיול</string>
<string name="mgrs_format_descr">ב־OsmAnd נעשה שימוש ב־MGRS, שדומה לתצורת UTM NATO.</string>
<string name="navigate_point_mgrs">MGRS</string>
<string name="navigate_point_format_mgrs">MGRS</string>
</resources>

View file

@ -50,8 +50,8 @@
<string name="poi_internet_access">インターネット有り</string>
<string name="poi_entertainment">レジャー</string>
<string name="poi_club">クラブ</string>
<string name="poi_sustenance">食堂</string>
<string name="poi_cafe_and_restaurant">軽食</string>
<string name="poi_sustenance">飲食店</string>
<string name="poi_cafe_and_restaurant">カフェ・レストラン</string>
<string name="poi_service">サービス</string>
<string name="poi_craft">工芸</string>
<string name="poi_finance">金融機関</string>
@ -568,9 +568,9 @@
<string name="poi_park">公園</string>
<string name="poi_recreation_ground">レクリエーション広場</string>
<string name="poi_village_green">共有地</string>
<string name="poi_cafe">喫茶店・カフェ</string>
<string name="poi_cafe">カフェ</string>
<string name="poi_biergarten">ビアガーデン</string>
<string name="poi_restaurant">レストラン・食堂</string>
<string name="poi_restaurant">レストラン</string>
<string name="poi_fast_food">ファーストフード</string>
<string name="poi_bar">バー・立ち呑み屋</string>
<string name="poi_food_court">フードコート</string>
@ -990,7 +990,7 @@
<string name="poi_wiki_lang_vi">ベトナム語 wiki</string>
<string name="poi_wiki_lang_vo">ボラピュク語 wiki</string>
<string name="poi_wiki_lang_zh">中国語 wiki</string>
<string name="poi_bollard">係船柱</string>
<string name="poi_bollard"></string>
<string name="poi_cycle_barrier">自転車用車止め</string>
<string name="poi_motorcycle_barrier">オートバイ用車止め</string>
<string name="poi_block">ブロック</string>
@ -1012,7 +1012,7 @@
<string name="poi_entrance_main">正面玄関</string>
<string name="poi_entrance">入り口</string>
<string name="poi_entrance_exit">出口</string>
<string name="poi_highway_crossing">高速道路の横断歩道</string>
<string name="poi_highway_crossing">横断歩道</string>
<string name="poi_opening_hours">営業時間</string>
<string name="poi_collection_times">収集時間</string>
<string name="poi_description">詳細</string>
@ -1260,8 +1260,8 @@
<string name="poi_amenity_vacuum_cleaner">掃除機</string>
<string name="poi_fuel_adblue">ディーゼル排気用液(AdBlue・尿素水)</string>
<string name="poi_drive_through">ドライブスルー</string>
<string name="poi_drive_through_yes">有り</string>
<string name="poi_drive_through_no">無し</string>
<string name="poi_drive_through_yes"></string>
<string name="poi_drive_through_no">ドライブスルー: 不可</string>
<string name="poi_fuel_91ul">91UL 無鉛航空燃料</string>
<string name="poi_fuel_100ll">100LL 有鉛航空燃料</string>
<string name="poi_fuel_jeta1">JET A-1ジェット燃料</string>
@ -1479,7 +1479,7 @@
<string name="poi_takeaway_no">持ち帰り不可</string>
<string name="poi_takeaway_only">テイクアウト・持ち帰りのみ</string>
<string name="poi_archaeological_site_type">遺跡の種類</string>
<string name="poi_health_specialty">医療機関</string>
<string name="poi_health_specialty">専門分野</string>
<string name="poi_health_specialty_general_yes">総合診療医</string>
<string name="poi_health_specialty_ophthalmology_yes">眼科</string>
<string name="poi_health_specialty_gynaecology_yes">婦人科</string>
@ -1487,7 +1487,7 @@
<string name="poi_health_specialty_orthopaedics_yes">整形外科</string>
<string name="poi_health_specialty_otolaryngology_yes">耳鼻咽喉科</string>
<string name="poi_health_specialty_paediatrics_yes">小児科</string>
<string name="poi_health_specialty_paediatrics_no">医療機関:小児科:無し</string>
<string name="poi_health_specialty_paediatrics_no">専門分野:小児科:無し</string>
<string name="poi_health_specialty_dermatology_yes">皮膚科</string>
<string name="poi_health_specialty_urology_yes">泌尿器科</string>
<string name="poi_health_specialty_surgery_yes">一般外科</string>
@ -1577,7 +1577,7 @@
<string name="poi_free_flying_characteristic">スカイスポーツの対応要素</string>
<string name="poi_seasonal">季節営業</string>
<string name="poi_drive_in">ドライブイン</string>
<string name="poi_drive_in_no">無し</string>
<string name="poi_drive_in_no">ドライブイン: 不可</string>
<string name="poi_power_supply_yes">有り</string>
<string name="poi_scout_camp">ボーイスカウト用キャンプ</string>
<string name="poi_scout_yes">肯定</string>
@ -1710,7 +1710,7 @@
<string name="poi_medical_system_sidda_yes">南インドのタミル伝統医学</string>
<string name="poi_medical_system_unani_yes">ユナニ医学・南アジアの伝統医学</string>
<string name="poi_health_facility_type_office">医療事務</string>
<string name="poi_drive_in_yes">有り</string>
<string name="poi_drive_in_yes"></string>
<string name="poi_healthcare_alternative_types">代替医療の専門種</string>
<string name="poi_home_visit">往診</string>
<string name="poi_home_visit_no">無し</string>
@ -3834,4 +3834,9 @@
<string name="poi_borough">行政区</string>
<string name="poi_give_box">ギブボックス(提供品置場)</string>
<string name="poi_fire_hydrant_type_pipe">簡易給水栓</string>
<string name="poi_fuel_lng">液化天然ガス</string>
<string name="poi_gpx_point">GPXポイント</string>
<string name="poi_parking_layby">待避所</string>
<string name="poi_parking_sheds">車庫</string>
<string name="poi_parking_rooftop">屋上</string>
</resources>

View file

@ -827,7 +827,7 @@ POIの更新は利用できません</string>
<string name="shared_string_help">ヘルプ</string>
<string name="accessibility_mode">アクセシビリティモード</string>
<string name="accessibility_mode_descr">アクセシビリティ(ユーザー補助)機能を設定します</string>
<string name="shared_string_on">ON</string>
<string name="shared_string_on">On</string>
<string name="shared_string_off">OFF</string>
<string name="accessibility_default">デバイス側のユーザー補助設定に従う</string>
<string name="backToMenu">メニューに戻る</string>
@ -927,10 +927,10 @@ POIの更新は利用できません</string>
<string name="free_version_message">このOsmAnd 無料版はダウンロード数が%1$s個に制限されており、オフラインでのWikipedia記事利用もサポートしていません。</string>
<string name="free_version_title">無料版</string>
<string name="poi_context_menu_showdescription">POIの説明文を表示</string>
<string name="index_name_north_america"></string>
<string name="index_name_north_america">アメリカ</string>
<string name="index_name_us">アメリカ合衆国</string>
<string name="index_name_central_america"></string>
<string name="index_name_south_america"></string>
<string name="index_name_central_america">央アメリカ</string>
<string name="index_name_south_america">アメリカ</string>
<string name="index_name_europe">ヨーロッパ</string>
<string name="index_name_france">ヨーロッパ - フランス</string>
<string name="index_name_germany">ヨーロッパ - ドイツ</string>
@ -1547,7 +1547,7 @@ POIの更新は利用できません</string>
<string name="storage_directory">マップストレージ</string>
<string name="shared_string_copy">コピー</string>
<string name="osm_edit_context_menu_delete">OSMの編集を削除</string>
<string name="rendering_value_disabled_name">無効</string>
<string name="rendering_value_disabled_name">無効</string>
<string name="shared_string_logoff">ログオフ</string>
<string name="routing_attr_avoid_borders_description">国境を越えて別の国に入るようなルート設定を避けます。</string>
<string name="routing_attr_height_name">高さ制限</string>
@ -1808,7 +1808,7 @@ POIの更新は利用できません</string>
<string name="item_removed">項目の削除</string>
<string name="n_items_removed">項目は削除されました</string>
<string name="shared_string_undo_all">すべて元に戻す</string>
<string name="shared_string_type">タイプ</string>
<string name="shared_string_type">種類</string>
<string name="starting_point">出発地点</string>
<string name="shared_string_not_selected">指定しない</string>
<string name="report">レポート</string>
@ -1936,7 +1936,7 @@ POIの更新は利用できません</string>
<string name="app_mode_bus">バス</string>
<string name="app_mode_train">鉄道</string>
<string name="current_track">現在の経路</string>
<string name="map_widget_battery">バッテリーレベル</string>
<string name="map_widget_battery">バッテリー残量</string>
<string name="change_markers_position">マーカーの位置を変更</string>
<string name="move_marker_bottom_sheet_title">マップ画面のドラッグでマーカー位置を調整できます</string>
<!-- string name="lat_lon_pattern">"緯度:%1$.5f 経度:%2$.5f"</string -->
@ -2754,7 +2754,7 @@ POIの更新は利用できません</string>
<string name="osm_edits_export_desc">OSMメモ、POI、またはその両方用にエクスポートします。</string>
<string name="all_data">全てのデータ</string>
<string name="osm_notes">OSMメモ</string>
<string name="will_open_tomorrow_at">明日開く</string>
<string name="will_open_tomorrow_at">明日以降の次の時間に営業</string>
<string name="shared_string_without_name">名無し</string>
<string name="release_3_2_pre">• 一部の機種で起動時にクラッシュしていた問題を修正
\n
@ -2775,11 +2775,11 @@ POIの更新は利用できません</string>
<string name="pick_up_till">駐車上限時刻</string>
<string name="without_time_limit">時間制限なし</string>
<string name="context_menu_read_full_article">記事の全文を読む</string>
<string name="open_from">以下の場所から開く</string>
<string name="open_till">以下の所まで開く</string>
<string name="will_close_at">閉店時間</string>
<string name="will_open_at">開店予定時間</string>
<string name="will_open_on">営業予定時刻</string>
<string name="open_from">次の時間から営業</string>
<string name="open_till">次の時間まで営業</string>
<string name="will_close_at">営業終了時間</string>
<string name="will_open_at">営業開始時間</string>
<string name="will_open_on">営業開始時間</string>
<string name="empty_state_markers_active">マップマーカーを作成しよう!</string>
<string name="empty_state_markers_history_desc">通過した地点のマーカーと通過予定地点のマーカーがこの画面に表示されます。</string>
<string name="shared_string_right"></string>
@ -2853,7 +2853,7 @@ POIの更新は利用できません</string>
<string name="by_transport_type">%1$s を利用</string>
<string name="routeInfo_road_types_name">道路種別</string>
<string name="shared_string_swap">入れ替え</string>
<string name="show_more">詳細を見る</string>
<string name="show_more">さらに表示</string>
<string name="tracks_on_map">マップ上の経路</string>
<string name="quick_action_show_hide_gpx_tracks">GPX経路の表示/非表示</string>
<string name="quick_action_show_hide_gpx_tracks_descr">マップ上にある選択したGPX経路の表示/非表示を切り替えるボタンです。</string>
@ -2898,7 +2898,7 @@ POIの更新は利用できません</string>
<string name="default_price_currency_format">%1$.2f %2$s</string>
<string name="osm_live_payment_header">支払い方法の選択:</string>
<string name="osm_live_payment_contribute_descr">寄付金はOSMの地図製作に役立てられます。</string>
<string name="mapillary_menu_title_pano">360°イメージのみ表示</string>
<string name="mapillary_menu_title_pano">360°画像のみを表示</string>
<string name="osm_recipient_stat">編集 %1$s, 合計 %2$s mBTC</string>
<string name="shared_string_launch">起動</string>
<string name="lang_gn_py">グアラニー語</string>
@ -3048,9 +3048,9 @@ POIの更新は利用できません</string>
<string name="rendering_attr_showLez_description">マップ上に低排出ゾーン(CO2排出量の多い車両に課税するエリア)を表示します。ルーティングには影響しません。</string>
<string name="rendering_attr_showLez_name">低排出ゾーンの表示</string>
<string name="shared_string_default">デフォルト</string>
<string name="exit_at">出口:</string>
<string name="exit_at">降車</string>
<string name="transfers_size">%1$d回の乗り換え</string>
<string name="shared_string_walk"></string>
<string name="shared_string_walk"></string>
<string name="send_log">ログの送信</string>
<string name="files_moved">%1$d個のファイルを移動しました。(%2$s)</string>
<string name="files_copied">%1$d個のファイルをコピーしました。(%2$s)</string>
@ -3106,12 +3106,12 @@ POIの更新は利用できません</string>
<string name="select_base_profile_dialog_title">開始時に表示するプロファイルの選択</string>
<string name="select_base_profile_dialog_message">カスタムプロファイルは標準のアプリケーションプロファイルを元に作成します。ウィジェットなどの表示設定や速度と距離の単位などの標準設定をプロファイルごとに定義可能です。これらは標準のアプリプロファイルを基本としており、今後それらと共に拡張される可能性があります:</string>
<string name="select_nav_profile_dialog_title">ナビゲーションタイプの選択</string>
<string name="base_profile_descr_car">乗用車,トラック,オートバイ</string>
<string name="base_profile_descr_bicycle">マウンテンバイク、モペッド(ペダル付き原動機付自転車)、馬</string>
<string name="base_profile_descr_pedestrian">徒歩,ハイキング,ランニング</string>
<string name="base_profile_descr_car">乗用車、トラック、オートバイ</string>
<string name="base_profile_descr_bicycle">マウンテンバイク、モペッド、馬</string>
<string name="base_profile_descr_pedestrian">徒歩、ハイキング、ランニング</string>
<string name="base_profile_descr_public_transport">公共交通機関の種類</string>
<string name="base_profile_descr_boat">エンジン付き船舶,漕ぎボート,帆船</string>
<string name="base_profile_descr_aircraft">航空機,グライダー</string>
<string name="base_profile_descr_boat">船舶、漕ぎボート、帆船</string>
<string name="base_profile_descr_aircraft">航空機グライダー</string>
<string name="routing_profile_geocoding">ジオコーディング</string>
<string name="routing_profile_straightline">直線</string>
<string name="routing_profile_broutrer">BRouter(オフライン)</string>

View file

@ -17,10 +17,10 @@
<string name="new_destination_point_dialog">Du har allerede angitt et reisemål:</string>
<string name="shared_string_target_points">Reisemål</string>
<string name="intermediate_point_too_far">Mellomliggende reisemål %1$s er for langt fra den nærmeste veien.</string>
<string name="arrived_at_intermediate_point">Ankommet mellomliggende reisemål</string>
<string name="arrived_at_intermediate_point">Mellomliggende reisemål er nådd</string>
<string name="context_menu_item_intermediate_point">Legg til som mellomliggende reisemål</string>
<string name="map_widget_intermediate_distance">Mellomliggende reisemål</string>
<string name="ending_point_too_far">Sluttpunkt for langt fra nærmeste vei.</string>
<string name="ending_point_too_far">Endepunkt for langt fra nærmeste vei.</string>
<string name="add_tag">Legg til merke</string>
<string name="btn_advanced_mode">Avansert modus…</string>
<string name="poi_filter_parking">Parkering</string>
@ -259,7 +259,7 @@
<string name="local_indexes_cat_poi">Interessepunkt-data</string>
<string name="ttsvoice">TTS-tale</string>
<string name="search_offline_clear_search">Nytt søk</string>
<string name="map_text_size_descr">Navnetekststørrelse på kartet:</string>
<string name="map_text_size_descr">Tekststørrelse for navn på kartet:</string>
<string name="map_text_size">Skriftstørrelse for kart</string>
<string name="internet_connection_required_for_online_route">Nettbasert navigering fungerer ikke frakoblet.</string>
<string name="tts_language_not_supported_title">Språk ikke støttet</string>
@ -406,7 +406,7 @@
<string name="route_general_information">Total distanse %1$s, reisetid %2$d t %3$d min.</string>
<string name="router_service_descr">Nettbasert eller frakoblet navigeringstjeneste.</string>
<string name="router_service">Navigeringstjeneste</string>
<string name="sd_dir_not_accessible">Datalagringsmappen på minnekortet er ikke tilgjengelig!</string>
<string name="sd_dir_not_accessible">Lagringsmappen på minnekortet er ikke tilgjengelig!</string>
<string name="download_question">Laste ned {0} - {1} \?</string>
<string name="download_question_exist">Nettfrakoblede data for {0} finnes allerede ({1}). Oppdater ({2})\?</string>
<string name="address">Adresse</string>
@ -456,7 +456,7 @@
<string name="search_button">Søk</string>
<string name="search_activity">Søk</string>
<string name="searchpoi_activity">Velg interessepunkt</string>
<string name="search_POI_level_btn">Finn mer</string>
<string name="search_POI_level_btn">Finn flere</string>
<string name="incremental_search_city">Søk etter by trinnvis</string>
<string name="incremental_search_street">Søk etter gate trinnvis</string>
<string name="incremental_search_building">Søk etter bygning trinnvis</string>
@ -472,8 +472,8 @@
<string name="navigate_point_top_text">Angi bredde- og lengdegrad i det valgte formatet (G - grader, M - minutter, S - sekunder)</string>
<string name="navigate_point_latitude">Breddegrad</string>
<string name="navigate_point_longitude">Lengdegrad</string>
<string name="navigate_point_format_D">DDD.DDDDD</string>
<string name="navigate_point_format_DM">DDD MM,MMM</string>
<string name="navigate_point_format_D">GGG.GGGGG</string>
<string name="navigate_point_format_DM">GGG MM,MMM</string>
<string name="navigate_point_format_DMS">GGG MM SS,S</string>
<string name="search_address_top_text">Adresse</string>
<string name="search_address_region">Region</string>
@ -522,7 +522,7 @@
<string name="choose_osmand_theme_descr">Tilpass programutseende.</string>
<string name="driving_region_us">USA</string>
<string name="driving_region_canada">Canada</string>
<string name="driving_region_europe_asia">Europa, Asia, Latin-Amerika &amp; lignende</string>
<string name="driving_region_europe_asia">Europa, Asia, Latin-Amerika og lignende</string>
<string name="driving_region_uk">Storbritannia, India og lignende</string>
<string name="driving_region_descr">Velg bilkjøringssted: USA, Europa, Storbritannia, Asia og andre.</string>
<string name="driving_region_japan">Japan</string>
@ -603,7 +603,7 @@
<string name="lang_lv">Latvisk</string>
<string name="lang_lt">Litauisk</string>
<string name="lang_mr">Marathi</string>
<string name="lang_no">Norsk Bokmål</string>
<string name="lang_no">Norsk bokmål</string>
<string name="lang_pl">Polsk</string>
<string name="lang_pt">Portugisisk</string>
<string name="lang_ro">Rumensk</string>
@ -628,7 +628,7 @@
<string name="index_item_world_basemap">Oversiktskart (verden)</string>
<string name="index_item_world_ski">Skikart (verden)</string>
<string name="lang_hr">Kroatisk</string>
<string name="calculate_osmand_route_without_internet">Nettfrakoblet beregning av OsmAnd-rutesegment</string>
<string name="calculate_osmand_route_without_internet">Frakoblet beregning av OsmAnd-rutesegment</string>
<string name="gpx_option_calculate_first_last_segment">Beregn OsmAnd-rute for første og siste rutesegment</string>
<string name="map_widget_top">Statuslinje</string>
<string name="map_preferred_locale_descr">Foretrukket språk for påskrifter på kartet (hvis utilgjengelig brukes engelsk eller lokale navn).</string>
@ -637,7 +637,7 @@
<string name="rendering_attr_showCycleRoutes_name">Vis sykkelruter</string>
<string name="show_zoom_buttons_navigation_descr">Vis zoom-knapper under navigering.</string>
<string name="show_zoom_buttons_navigation">Vis zoom-knapper</string>
<string name="map_widget_plain_time">tid</string>
<string name="map_widget_plain_time">Gjeldende tid</string>
<string name="osmo_edit_color">Visningsfarge</string>
<string name="always_center_position_on_map">Sentrer posisjon på kart</string>
<string name="guidance_preferences_descr">Navigeringsinnstillinger</string>
@ -675,7 +675,7 @@
<string name="rendering_category_others">Andre kartattributter</string>
<string name="rendering_attr_publicTransportMode_name">Buss-, trolleybuss-, skyttelbussruter</string>
<string name="rendering_attr_tramTrainRoutes_name">Trikk- og togruter</string>
<string name="rendering_attr_subwayMode_name">Undergrunnsruter</string>
<string name="rendering_attr_subwayMode_name">T-bane-ruter</string>
<string name="rendering_attr_trainLightrailRoutes_name">Togruter</string>
<string name="rendering_attr_tramRoutes_name">Trikkeruter</string>
<string name="rendering_attr_trolleybusRoutes_name">Trolleybussruter</string>
@ -721,7 +721,7 @@
<string name="lang_al">Albansk</string>
<string name="lang_ar">Arabisk</string>
<string name="lang_fa">Persisk</string>
<string name="lang_sc">Sardinsk</string>
<string name="lang_sc">Sardisk</string>
<string name="route_descr_select_destination">Velg reisemål</string>
<string name="routing_attr_prefer_motorway_name">Foretrekk motorveier</string>
<string name="routing_attr_prefer_motorway_description">Foretrekk motorveier</string>
@ -1103,7 +1103,7 @@
<string name="mark_to_delete">Merk for å slette</string>
<string name="agps_info">A-GPS-info</string>
<string name="shared_string_message">Melding</string>
<string name="agps_data_last_downloaded">A-GPS-data sist nedlastet: %1$s</string>
<string name="agps_data_last_downloaded">A-GPS-data nedlastet: %1$s</string>
<string name="welcome_text">OsmAnd tilbyr global nettfrakoblet kartlesing og navigering.</string>
<string name="current_route">Gjeldende rute</string>
<string name="shared_string_go">Start</string>
@ -1257,7 +1257,7 @@
<string name="favorite_category_name">Kategorinavn</string>
<string name="favorite_category_add_new_title">Legg til ny kategori</string>
<string name="regions">Regioner</string>
<string name="region_maps">Regionkart</string>
<string name="region_maps">Regionale kart</string>
<string name="world_maps">Verdenskart</string>
<string name="hillshade_layer_disabled">Relieffskyggelag deaktivert</string>
<string name="share_menu_location">Del posisjon</string>
@ -1271,7 +1271,7 @@
<string name="update_all">Oppdater alle (%1$s MB)</string>
<string name="free_downloads_used">Gratis nedlastinger brukt</string>
<string name="application_dir_description">Velg hvor du vil lagre kart og andre datafiler.</string>
<string name="enter_country_name">Oppgi navn på land</string>
<string name="enter_country_name">Angi navn på land</string>
<string name="world_map_download_descr">Basiskart verden (som dekker hele verden ved lavt zoomnivå) mangler eller er utdatert. Vurder å laste det ned for en global oversikt.</string>
<string name="shared_string_qr_code">QR-kode</string>
<string name="basemap_was_selected_to_download">Basiskart velges for nedlasting slik at programmet fungerer.</string>
@ -1455,7 +1455,7 @@
<string name="poi_action_delete">slett</string>
<string name="poi_error_io_error_template">I/O-feil under utførelse av handlingen {0}.</string>
<string name="user_hates_app_get_feedback">Fortell oss hvorfor.</string>
<string name="failed_to_upload">Klarte ikke å laste opp</string>
<string name="failed_to_upload">Kunne ikke laste opp</string>
<string name="buy">Kjøp</string>
<string name="faq_item">Ofte stilte spørsmål</string>
<string name="number_of_edits">Antall redigeringer</string>
@ -1482,7 +1482,7 @@
<string name="use_osm_live_routing">OsmAnd Live-navigering</string>
<string name="access_no_destination">Reisemål er ikke angitt</string>
<string name="access_shared_string_navigate_up">Naviger opp</string>
<string name="open_street_map_login_and_pass">OpenStreetMap-brukernavn og passord</string>
<string name="open_street_map_login_and_pass">OSM-brukernavn og passord</string>
<string name="osm_live_subscription">OsmAnd Live-abonnement</string>
<string name="osm_live_hide_user_name">Ikke vis mitt navn i rapporter</string>
<string name="osm_live_ask_for_purchase">Kjøp først et OsmAnd Live-abonnement</string>
@ -1564,7 +1564,7 @@
<string name="current_track">Aktuelle spor</string>
<string name="show_current_gpx_title">Vis aktuelle spor</string>
<string name="rendering_attr_currentTrackWidth_description">GPX-bredde</string>
<string name="storage_place_description">OsmAnds datalagring (for kart, GPX-filer, osv.): %1$s.</string>
<string name="storage_place_description">OsmAnds datalagring (for kart, sporfiler, etc.): %1$s.</string>
<string name="first_usage_greeting">Få anvisninger og oppdag nye steder uten å ha internettforbindelse</string>
<string name="update_all_maps_now">Oppdater alle kart nå\?</string>
<string name="osm_live_payment_desc">Abonnementsavgift belastes månedsvis. Avbryt det på Google Play når som helst.</string>
@ -1694,7 +1694,7 @@
<string name="upload_osm_note_description">Last opp ditt OSM-notat anonymt eller ved å bruke din profil hos OpenStreetMap.org.</string>
<string name="gpx_no_tracks_title">Du har ingen GPX-filer enda</string>
<string name="gpx_no_tracks_title_folder">Du kan også legge til GPX-filer i mappen</string>
<string name="gpx_add_track">Legg til mer</string>
<string name="gpx_add_track">Legg til flere</string>
<string name="trip_rec_notification_settings">Skru på hurtigopptak</string>
<string name="trip_rec_notification_settings_desc">Vis et systemvarsel som kan starte turopptak.</string>
<string name="save_track_min_speed">Minimumshastighet for logging</string>
@ -1801,7 +1801,7 @@
<string name="osmo_connect_menu">Koble til</string>
<string name="routing_attr_avoid_stairs_name">Ingen trapper</string>
<string name="routing_attr_avoid_stairs_description">Unngår trapper</string>
<string name="speech_rate_descr">Angi talehastigheten for TTS.</string>
<string name="speech_rate_descr">Angi talehastigheten for tekst-til-tale.</string>
<string name="speech_rate">Talehastighet</string>
<string name="complex_route_calculation_failed">Rask ruteberegning mislyktes (%s), faller tilbake på treg beregning.</string>
<string name="disable_complex_routing_descr">Slå av to-fase ruteplanlegging for bilnavigering.</string>
@ -1856,7 +1856,7 @@
<string name="lang_new">Nepal bhasa</string>
<string name="lang_ceb">Cebuano</string>
<string name="lang_ast">Asturiansk</string>
<string name="lang_hsb">Øvervendisk</string>
<string name="lang_hsb">Oversorbisk</string>
<string name="lang_kab">Kabylsk</string>
<string name="lang_zh_hk">Kinesisk (Hongkong)</string>
<string name="use_displayed_track_for_navigation">Bruk vist spor for navigering\?</string>
@ -1932,7 +1932,7 @@
<string name="quick_action_map_overlay_action">Legg til overlegg</string>
<string name="quick_action_map_overlay_switch">Kartoverlegg er endret til \"%s\".</string>
<string name="points_delete_multiple_succesful">Punkt(er) slettet.</string>
<string name="points_delete_multiple">ER du sikker på at du vil slette %1$d punkt(er)\?</string>
<string name="points_delete_multiple">Er du sikker på at du vil slette %1$d punkt(er)\?</string>
<string name="average_speed">Gjennomsnittsfart</string>
<string name="select_gpx_folder">Velg mappe for GPX-fil</string>
<string name="osmand_extended_description_part1">OsmAnd (OSM Automated Navigation Directions) er et kart- og navigeringsprogram med tilgang til gratis, verdensomspennende og høykvalitets data fra OpenStreetMap (OSM).
@ -2003,7 +2003,7 @@
<string name="altitude_descent">Fall</string>
<string name="altitude_ascent">Stigning</string>
<string name="altitude_range">Høydeintervall</string>
<string name="average_altitude">Gjennomsnittlig høyde</string>
<string name="average_altitude">Gjennomsnittshøyde</string>
<string name="route_head">Følg</string>
<string name="shared_string_action_name">Handlingsnavn</string>
<string name="display_zoom_level">Visningszoomnivå: %1$s</string>
@ -2025,7 +2025,7 @@
<string name="routing_attr_height_obstacles_description">Ta hensyn til terrenghøyde (data fra SRTM, ASTER og EU-DEM).</string>
<string name="quick_action_bug_message">Melding</string>
<string name="shared_string_permissions">Tillatelser</string>
<string name="import_gpx_failed_descr">Kunne ikke importere filen. Kontroller at OsmAnd kan lese den.</string>
<string name="import_gpx_failed_descr">Kunne ikke importere filen. Kontroller at OsmAnd har tillatelse til å lese den.</string>
<string name="distance_moving">Korrigert avstand</string>
<string name="shared_string_reload">Last på nytt</string>
<string name="wrong_user_name">Feil brukernavn</string>
@ -2053,7 +2053,7 @@
<string name="quick_action_resume_pause_navigation">Navigering: sett på pause/gjenoppta</string>
<string name="quick_action_resume_pause_navigation_descr">Knapp for å ta en pause i eller gjenoppta navigeringen.</string>
<string name="right_side_navigation">Høyrekjøring</string>
<string name="quick_action_start_stop_navigation_descr">Trykk på denne knappen for å starte eller avslutte navigeringen.</string>
<string name="quick_action_start_stop_navigation_descr">Knapp for å starte eller avslutte navigering.</string>
<string name="store_tracks_in_monthly_directories">Lagre spor som er tatt opp i månedlige mapper</string>
<string name="store_tracks_in_monthly_directories_descrp">Lagre spor som er tatt opp, i undermapper per opptaksmåned (f.eks. 2018-01).</string>
<string name="mapillary_menu_descr_tile_cache">Last kartfliser på nytt for å se oppdaterte data.</string>
@ -2085,7 +2085,7 @@
<string name="mapillary_image">Mapillary-bilde</string>
<string name="open_mapillary">Åpne Mapillary</string>
<string name="shared_string_install">Installer</string>
<string name="improve_coverage_mapillary">Forbedre billeddekningen med Mapillary</string>
<string name="improve_coverage_mapillary">Forbedre bildedekningen med Mapillary</string>
<string name="online_photos">Nettbaserte bilder</string>
<string name="shared_string_add_photos">Legg til bilder</string>
<string name="no_photos_descr">Ingen bilder her.</string>
@ -2097,7 +2097,7 @@
<string name="nautical_maps">Sjøkart</string>
<string name="restore_purchases">Gjenopprett kjøp</string>
<string name="do_not_send_anonymous_app_usage">Ikke send anonym bruksstatistikk</string>
<string name="parking_options">Parkeringsalternativer</string>
<string name="parking_options">Parkeringsmuligheter</string>
<string name="full_version_thanks">Takk for at du kjøpte betalingsversjonen av OsmAnd.</string>
<string name="routing_attr_driving_style_speed_name">Kortere ruter</string>
<string name="routing_attr_driving_style_balance_name">Balansert</string>
@ -2137,7 +2137,7 @@
<string name="shared_string_list">Liste</string>
<string name="passed">Sist brukt: %1$s</string>
<string name="mapillary_menu_filter_description">Filtrer bilder etter innsender, dato eller type. Kun aktivt på nærgående forstørrelsesnivå.</string>
<string name="improve_coverage_install_mapillary_desc">Installer Mapillary for å legge til et eller flere bilder til denne kartposisjonen.</string>
<string name="improve_coverage_install_mapillary_desc">Installer Mapillary for å legge til bilder i denne kartposisjonen.</string>
<string name="plugin_mapillary_descr">Foto på gatenivå for alle. Oppdag plasser, samarbeid, fang inn verden.</string>
<string name="quick_action_showhide_osmbugs_title">Vis/skjul OSM-notater</string>
<string name="quick_action_osmbugs_show">Vis OSM-notater</string>
@ -2147,7 +2147,7 @@
<string name="index_item_depth_contours_osmand_ext">Havdybdekonturer</string>
<string name="download_depth_countours">Havdybdekonturer</string>
<string name="route_points_category_name">Svinger å passere langs ruten</string>
<string name="rendering_attr_depthContours_description">Vis havdybdekonturer og punkter.</string>
<string name="rendering_attr_depthContours_description">Vis dybdekonturer og punkter.</string>
<string name="rendering_attr_depthContours_name">Havdybdekonturer</string>
<string name="auto_split_recording_title">Del opp opptak automatisk etter avbrudd</string>
<string name="auto_split_recording_descr">Start nytt segment etter et avbrudd på 6 min., nytt spor etter avbrudd på 2 timer, eller ny fil etter et lengre avbrudd hvis datoen er endret.</string>
@ -2156,7 +2156,7 @@
\n- Synkronisere grupper og enheter med tjeneren;
\n- Behandle grupper og enheter i et personlig dashbord på nettstedet.</string>
<string name="simulate_initial_startup">Simuler første programstart</string>
<string name="audionotes_plugin_description">Programtillegget for Audio/video-notater tilbyr funksjoner for å ta lyd/video/bilde-notater på en tur, enten ved bruk av en knapp på kartet, eller direkte i kontekstmenyen for enhver posisjon på kartet.</string>
<string name="audionotes_plugin_description">Lag audio/foto/video-notater på en tur, enten ved bruk av en knapp på kartet eller posisjon-kontekstmeny.</string>
<string name="average">Gjennomsnitt</string>
<string name="of">%1$d av %2$d</string>
<string name="ascent_descent">Stigning/fall</string>
@ -2177,7 +2177,7 @@
<string name="order_by">Sorter etter:</string>
<string name="map_orientation_change_in_accordance_with_speed">Kartorienteringsterskel</string>
<string name="map_orientation_change_in_accordance_with_speed_descr">Velg hastighet for skifte av kartorientering fra \'Bevegelsesretning\' til \'Kompassretning\' nedenfor.</string>
<string name="srtm_purchase_header">Kjøp og installer \"Koter\"-programtillegget for å vise loddrett skyggelegging.</string>
<string name="srtm_purchase_header">Kjøp og installer \"Koter\"-tillegget for å vise graderte vertikale områder.</string>
<string name="native_app_allocated_memory">Totalt innebygget minne</string>
<string name="starting_point_too_far">Startpunkt for langt fra nærmeste vei.</string>
<string name="shared_location">Delt posisjon</string>
@ -2213,7 +2213,7 @@
<string name="rendering_exception">Kunne ikke tegne valgt område.</string>
<string name="renderer_load_sucess">Kartgenerator lastet</string>
<string name="error_reading_gpx">Kunne ikke lese GPX-data.</string>
<string name="any_poi">Hvilke som helst</string>
<string name="any_poi">Alle</string>
<string name="thanks_yandex_traffic">Takk til Yandex for trafikkinfo.</string>
<string name="layer_yandex_traffic">Yandex-trafikk</string>
<string name="background_service_provider">Stedsbestemmelsestjeneste</string>
@ -2238,7 +2238,7 @@
<string name="use_fast_recalculation">Smart omberegning av rute</string>
<string name="rate_this_app">Vurder dette programmet</string>
<string name="rate_this_app_long">Gi OsmAnd en poengsum på Google Play</string>
<string name="user_hates_app_get_feedback_long">Fortell oss hva du ønsker å endre i dette programmet.</string>
<string name="user_hates_app_get_feedback_long">Gi oss beskjed om forslag.</string>
<string name="shared_string_card_was_hidden">Kortet ble skjult</string>
<string name="count_of_lines">Antall linjer</string>
<string name="poi_context_menu_modify_osm_change">Modifiser OSM-endring</string>
@ -2370,7 +2370,7 @@
<string name="poi_namefinder_query_empty">Skriv for å finne interessepunkt</string>
<string name="background_service_wait_int_descr">Setter høyeste tillatte ventetid for hver bakgrunns-posisjonsbestemmelse.</string>
<string name="background_service_wait_int">Maksimal ventetid for posisjonsbestemmelse</string>
<string name="background_service_int_descr">Vekkingsintervall brukt av bakgrunnstjeneste:</string>
<string name="background_service_int_descr">Vekkingsintervall brukt av bakgrunnstjenesten:</string>
<string name="background_service_provider_descr">Stedsbestemmelsesmetode brukt av bakgrunnstjeneste:</string>
<string name="transport_search_after">Etterfølgende rute</string>
<string name="transport_search_before">Tidligere rute</string>
@ -2437,8 +2437,8 @@
<string name="audionotes_location_not_defined">Sted å assosiere med notatet er ikke definert ennå. \"Bruk posisjon…\" for å tilordne et notat til det angitte stedet.</string>
<string name="add_waypoint_dialog_title">Legg til rutepunkt i innspilt GPX-spor</string>
<string name="voice_is_not_available_msg">Taleveiledning er ikke tilgjengelig, gå til \'Innstillinger\' → \'Navigeringsinnstillinger\' , velg profilen → \'Taleveiledning\' og velg eller last ned en talemeldingspakke.</string>
<string name="use_fast_recalculation_desc">For lange turer, beregn på nytt bare den første delen av ruten.</string>
<string name="nautical_renderer">Nautisk</string>
<string name="use_fast_recalculation_desc">Beregner på nytt bare den første delen av ruten. Kan brukes for lange turer.</string>
<string name="nautical_renderer">Maritimt</string>
<string name="day_off_label">stengt (fridag)</string>
<string name="copy_location_name">Kopier sted/interessepunkt-navn</string>
<string name="toast_empty_name_error">Sted uten navn</string>
@ -3679,7 +3679,7 @@
<string name="quick_action_remove_next_destination_descr">Nåværende målpunkt på ruten vil slettes. Hvis det er målet, vil navigasjonen stoppe.</string>
<string name="app_mode_wheelchair">Rullestol</string>
<string name="app_mode_go_cart">Gokart</string>
<string name="plan_a_route">Planlegg en rute</string>
<string name="plan_a_route">Ruteplanlegging</string>
<string name="additional_actions_descr">Du får tilgang til disse handlingene ved å trykke på knappen “%1$s”.</string>
<string name="use_volume_buttons_as_zoom_descr">Styr zoomnivået på kartet med enhetens volumknapper.</string>
<string name="add_hidden_group_info">Det tillagte punktet vil ikke være synlig på kartet, siden den valgte gruppen er skjult, du kan finne det i \"%s\".</string>
@ -3694,7 +3694,7 @@
<string name="shared_string_custom">Egendefinert</string>
<string name="gpx_direction_arrows">Retningspiler</string>
<string name="shared_string_tones">tonn</string>
<string name="route_between_points">Rute mellom punkter</string>
<string name="route_between_points">Rut mellom punkter</string>
<string name="app_mode_enduro_motorcycle">Enduro-motorsykkel</string>
<string name="screen_control">Skjermkontroll</string>
<string name="system_screen_timeout">Bruk systemets skjermtidsavbrudd</string>
@ -3706,7 +3706,7 @@
<string name="reverse_route">Snu rute</string>
<string name="overwrite_track">Overskriv spor</string>
<string name="route_between_points_whole_track_button_desc">Hele sporet blir beregnet på nytt med den valgte profilen.</string>
<string name="route_between_points_desc">Velg hvordan punkter skal forbindes; med en rett linje, eller beregn en rute mellom dem som spesifisert nedenfor.</string>
<string name="route_between_points_desc">Velg hvordan punktene skal forbindes; med en rett linje, eller beregn en rute mellom dem som spesifisert nedenfor.</string>
<string name="route_between_points_next_segment_button_desc">Kun det neste segmentet blir beregnet på nytt med den valgte profilen.</string>
<string name="whole_track">Hele sporet</string>
<string name="next_segment">Neste segment</string>
@ -3823,7 +3823,7 @@
<string name="simplified_track_description">Kun rutelinjen vil lagres, rutepunktene vil slettes.</string>
<string name="context_menu_item_add_waypoint">Legg til spor-rutepunkt</string>
<string name="quick_action_add_gpx">Legg til spor-rutepunkt</string>
<string name="complex_routing_descr">To-delt ruting for bilkjøring.</string>
<string name="complex_routing_descr">To-fase-ruting for bilnavigering.</string>
<string name="osm_live_payment_desc_hw">Abonnement påløper per valgte periode. Avbryt det når som helst fra programgalleriet.</string>
<string name="attach_to_the_roads">Følg veier</string>
<string name="monitoring_min_distance">Minimumsforskyvning</string>
@ -3868,4 +3868,10 @@
<string name="osm_edit_logout_success">Utlogget</string>
<string name="use_two_phase_routing">Bruk 2-stegs A*-rutingsalgoritme</string>
<string name="file_already_imported">Filen er allerede importert i OsmAnd</string>
<string name="message_graph_will_be_available_after_recalculation">Vent på omberegning av ruten.
\nGraf vil være tilgjengelig etter omberegning.</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="shared_string_graph">Graf</string>
<string name="message_need_calculate_route_before_show_graph">%1$s-data er tilgjengelig kun på veiene, du må beregne en rute med “Rut mellom punkter”.</string>
<string name="shared_string_gpx_route">Spor rute</string>
</resources>

View file

@ -12,7 +12,7 @@
<string name="map_widget_view_direction">Kijkrichting</string>
<string name="map_widget_transparent">Transparante widgets</string>
<string name="int_continuosly">continu</string>
<string name="vector_maps_may_display_faster_on_some_devices">Vectorkaarten worden vaak sneller weergegeven. Werkt niet op sommige apparaten.</string>
<string name="vector_maps_may_display_faster_on_some_devices">Vectorkaarten worden vaak sneller weergegeven. Werkt niet op alle toestellen.</string>
<string name="play_commands_of_currently_selected_voice">Kies een stem en test door aankondigingen af te spelen:</string>
<string name="debugging_and_development">OsmAnd fout-opsporing en ontwikkeling</string>
<string name="native_rendering">Interne kaartgeneratie</string>
@ -30,7 +30,7 @@
<string name="back_to_location">Terug naar locatie</string>
<string name="accessibility_mode">Toegankelijkheidsmodus</string>
<string name="accessibility_mode_descr">Zet toegankelijkheidsmodus aan.</string>
<string name="accessibility_default">Gelijk aan systeeminstelling</string>
<string name="accessibility_default">Gelijk aan de Android systeeminstelling</string>
<string name="backToMenu">Terug naar menu</string>
<string name="zoomOut">Zoom uit</string>
<string name="zoomIn">Zoom in</string>
@ -218,7 +218,7 @@
<string name="tts_language_not_supported_title">Taal niet ondersteund</string>
<string name="tts_language_not_supported">De gekozen taal wordt niet ondersteund door de geïnstalleerde Android TTS (tekst-naar-spraak) stemgenerator. De standaard TTS taal zal worden gebruikt. Zoek een andere TTS stemgenerator op de markt\?</string>
<string name="tts_missing_language_data_title">Ontbrekende gegevens</string>
<string name="tts_missing_language_data">Geen gegevens voor de geselecteerde taal geïnstalleerd. Wil je naar de Play-store gaan om deze te installeren?</string>
<string name="tts_missing_language_data">Geen gegevens voor de geselecteerde taal geïnstalleerd. Ga naar \"Play Store\" om deze te installeren\?</string>
<string name="gpx_option_reverse_route">Keer richting van GPX-track om</string>
<string name="gpx_option_destination_point">Huidige bestemming gebruiken</string>
<string name="gpx_option_from_start_point">Volg de gehele track</string>
@ -251,8 +251,8 @@
<string name="error_doing_search">Fout bij offline zoeken.</string>
<string name="search_osm_offline">Zoek adres in de offline kaarten</string>
<string name="system_locale">Systeem</string>
<string name="preferred_locale_descr">App menu-taal (OsmAnd dient opnieuw gestart).</string>
<string name="preferred_locale">Taal</string>
<string name="preferred_locale_descr">App \"Toon talen\" (OsmAnd dient opnieuw gestart).</string>
<string name="preferred_locale">Toon talen</string>
<string name="unit_of_length_descr">Wijzig de eenheid van afstand voor metingen.</string>
<string name="unit_of_length">Afstand eenheden</string>
<string name="si_mi_feet">Mijlen/voeten</string>
@ -433,7 +433,7 @@
<string name="search_poi_location">Naar signaal zoeken…</string>
<string name="search_near_map">Zoek bij het midden van de kaart</string>
<string name="search_nearby">Zoek dichtbij</string>
<string name="map_orientation_default">Zelfde als apparaat-instelling</string>
<string name="map_orientation_default">Zelfde als apparaatinstelling</string>
<string name="map_orientation_portrait">Portret</string>
<string name="map_orientation_landscape">Landschap</string>
<string name="map_screen_orientation">Kaartscherm-oriëntatie</string>
@ -636,13 +636,13 @@
<string name="map_online_data_descr">Gebruik online kaarten (download en bewaar deze op SD-kaart).</string>
<string name="shared_string_online_maps">Online kaarten</string>
<string name="online_map_settings_descr">Configureer online of bewaarde kaarttegels.</string>
<string name="osmand_rastermaps_plugin_description">Geeft toegang tot vele soorten online (zogenaamde tile of raster) kaarten, van vooraf gedefinieerde OSM tiles (zoals Mapnik) tot satellietbeelden en lagen voor speciale doeleinden zoals weerkaarten, klimaatkaarten, geologische kaarten, reliëfschaduwlagen, enz.
\n
\nAl deze kaarten kunnen worden gebruikt als de hoofd(basis)kaart, of als een extra laag of een achtergrondlaag bij een andere basiskaart (zoals de normale offline kaarten van OsmAnd). Om een achtergrondlaag beter te kunnen zien, kunt u elementen van de OsmAnd vectorkaarten eenvoudig verbergen via het menu \'Kaart instellen\'.
\n
<string name="osmand_rastermaps_plugin_description">Geeft toegang tot vele soorten online (zogenaamde tile of raster) kaarten, van vooraf gedefinieerde OSM tiles (zoals Mapnik) tot satellietbeelden en lagen voor speciale doeleinden zoals weerkaarten, klimaatkaarten, geologische kaarten, reliëf schaduwlagen, enz.
\n
\nAl deze kaarten kunnen worden gebruikt als de hoofd(basis)kaart, of als een extra laag of een achtergrondlaag bij een andere basiskaart (zoals de normale offline kaarten van OsmAnd). Om een achtergrondlaag beter te kunnen zien, kunt u elementen van de OsmAnd vectorkaarten eenvoudig verbergen via het menu \'Kaart instellen\'.
\n
\nRasterkaarten zijn direct via online bronnen verkrijgbaar of kunnen voor offline gebruik gereedgemaakt worden (en handmatig gekopieerd naar de OsmAnd gegevensmap) als SQLite database door diverse hulpprogramma\'s van derden.</string>
<string name="osmand_background_plugin_description">Instellingen om tracking en navigatie te kunnen gebruiken met het scherm uit (schakelt de GPS periodiek in).</string>
<string name="osmand_accessibility_description">"Maakt de toegankelijkheidsopties van het toestel rechtstreeks beschikbaar in OsmAnd. Hiermee kan o.a. de spreeksnelheid van tekst-naar-spraak-stemmen aangepast worden, D-pad schermnavigatie geconfigureerd worden, een trackball gebruikt worden voor de zoomregeling, of het gebruiken van meldingen via tekst-naar-spraak, bijvoorbeeld het automatisch melden van de positie."</string>
<string name="osmand_accessibility_description">Maakt de toegankelijkheidsopties van het toestel rechtstreeks beschikbaar in OsmAnd. Hiermee kan o.a. de spreeksnelheid van tekst-naar-spraak stemmen aangepast worden, D-pad schermnavigatie geconfigureerd worden, een trackball gebruikt worden voor de zoomregeling, of het gebruiken van meldingen via tekst-naar-spraak, bijvoorbeeld het automatisch melden van de positie.</string>
<string name="osmand_development_plugin_description">Deze plug-in toont de instellingen voor ontwikkel- en debug-opties, zoals routetest en -simulatie, schermweergave-prestaties, en spraaksturing. Deze instellingen zijn bedoeld voor programmeurs die OsmAnd willen verbeteren en zijn niet nodig voor normaal gebruik.</string>
<string name="plugins_screen">Plugins beheren</string>
<string name="prefs_plugins_descr">Schakel plugins in voor speciale functies en extra instellingen.</string>
@ -750,7 +750,7 @@
<string name="osmand_plus_short_description_80_chars">OsmAnd is een open-source navigatiesysteem met online en offline kaarten</string>
<string name="osmand_long_description_1000_chars">OsmAnd (OSM Automated Navigation Directions)
\n
\n OsmAnd is een open-source navigatie-app die toegang geeft tot een grote variëteit aan wereldwijde OSM-gegevens. Alle kaartgegevens (vector- of rasterkaarten) kunnen in het telefoongeheugen worden opgeslagen voor offline gebruik. OsmAnd biedt ook zowel offline als online routeaanwijzingen, met stembegeleiding.
\nOsmAnd is een open-source navigatie-app die toegang geeft tot een grote variëteit aan wereldwijde OSM-gegevens. Alle kaartgegevens (vector- of rasterkaarten) kunnen in het telefoongeheugen worden opgeslagen voor offline gebruik. OsmAnd biedt ook zowel offline als online routeaanwijzingen, met stembegeleiding.
\n
\n Enkele van de belangrijkste mogelijkheden:
\n - Volledig offline gebruik (gedownloade vector- of rasterkaarten worden opgeslagen op het apparaat)
@ -767,11 +767,9 @@
\n
\n Beperkingen van deze gratis versie van OsmAnd:
\n - Beperkt aantal kaartdownloads
\n - Geen toegang tot offline Wikipedia POI\'s.
\n - Geen toegang tot offline Wikipedia POI\'s
\n
\n OsmAnd wordt actief ontwikkeld en ons project en de verdere vooruitgang ervan is afhankelijk van
\nfinanciële bijdragen om de ontwikkeling en testen van nieuwe functionaliteit te kunnen bekostigen.
\nWij verzoeken je om OsmAnd+ te kopen, of om een donatie over te maken via https://osmand.net.</string>
\n OsmAnd wordt actief ontwikkeld en ons project en de verdere vooruitgang ervan is afhankelijk van financiële bijdragen om de ontwikkeling en testen van nieuwe functionaliteit te kunnen bekostigen. Wij verzoeken je om OsmAnd+ te kopen, of om een donatie over te maken via https://osmand.net.</string>
<string name="osmand_plus_long_description_1000_chars">OsmAnd+ (OSM Automated Navigation Directions)
\n
\nOsmAnd+ is een open-source app voor navigatie die gebruikmaakt van de wereldwijde verzameling van OSM-gegevens. Alle kaartmateriaal (vector- en rasterkaarten) kunnen worden opgeslagen in het telefoongeheugen voor offline gebruik. De app biedt ook offline- en online-navigatie, met stembegeleiding.
@ -824,7 +822,7 @@
<string name="intermediate_point">Tussenpunt %1$s</string>
<string name="gps_not_available">Schakel GPS in via de instellingen</string>
<string name="map_widget_show_destination_arrow">Richting van de bestemming tonen</string>
<string name="enable_plugin_monitoring_services">Activeer de GPX-Track opnemen- Plugin om de afgelegde weg vast te leggen (GPX-track, online tracking)</string>
<string name="enable_plugin_monitoring_services">Activeer de \"GPX-Track opnemen\" Plug-in om de afgelegde weg vast te leggen (GPX-track, online tracking)</string>
<string name="non_optimal_route_calculation">Bereken mogelijk niet-optimale route voor lange afstanden</string>
<string name="rendering_attr_roadColors_description">Kies kleurschema voor wegen:</string>
<string name="rendering_attr_roadColors_name">Kleurschema voor wegen</string>
@ -921,7 +919,7 @@
<string name="osmand_play_title_30_chars">OsmAnd Kaarten &amp; Navigatie</string>
<string name="osmand_plus_play_title_30_chars">OsmAnd+ Kaarten &amp; Navigatie</string>
<string name="hno">Huisnummer</string>
<string name="monitoring_settings">GPX-track</string>
<string name="monitoring_settings">Track opnemen</string>
<string name="monitoring_settings_descr">Stel in hoe uw trips op te nemen.</string>
<string name="street_name">Straatnaam</string>
<string name="choose_osmand_theme_descr">Aanpassen van app uitzicht aan uw wensen.</string>
@ -952,8 +950,8 @@
<string name="plugin_distance_point">Punt</string>
<string name="gpx_file_name">GPX-bestandsnaam</string>
<string name="gpx_saved_sucessfully">GPX-bestand succesvol opgeslagen als {0}</string>
<string name="osmand_distance_planning_plugin_description">Deze plug-in voorziet een kaart-widget waarmee u een route kan ontwerpen door op de kaart te tikken, of gebruik te maken (of wijzigen) van bestaande GPX-bestanden. Plan zo een reis en bereken de afstand tussen punten. Het resultaat kan worden bewaard als GPX-bestand, om later te gebruiken als navigatieroute.</string>
<string name="osmand_distance_planning_plugin_name">Afstand meten en Route plannen</string>
<string name="osmand_distance_planning_plugin_description">Maak paden door op de kaart te tikken of door bestaande GPX-bestanden te gebruiken of te wijzigen om een reis te plannen en de afstand tussen punten te meten. Het resultaat kan worden opgeslagen als een GPX-bestand om later als richtlijn te gebruiken.</string>
<string name="osmand_distance_planning_plugin_name">Afstandscalculator en planningstool</string>
<string name="use_distance_measurement_help">* Tik om een punt te markeren.
\n* Druk lang op de kaart om het vorige punt te verwijderen.
\n* Druk lang en houd vast op een punt om de beschrijving te zien en toe te voegen.
@ -1247,7 +1245,7 @@
<string name="speak_poi">Dichtbij POI</string>
<string name="shared_string_all">Alles</string>
<string name="index_tours">Reizen</string>
<string name="record_plugin_name">GPX-track opnemen</string>
<string name="record_plugin_name">Track opnemen</string>
<string name="int_hour">u.</string>
<string name="duration">Duur</string>
<string name="distance">Afstand</string>
@ -1283,7 +1281,7 @@
<string name="map_widget_left">Widgets Linker Kolom</string>
<string name="configure_map">Kaart instellen</string>
<string name="search_radius_proximity">Binnen</string>
<string name="anonymous_user_hint">Anonieme gebruikesr kunnen geen
<string name="anonymous_user_hint">Anonieme gebruikers kunnen geen:
\n- groepen aanmaken;
\n- groepen en apparaten synchroniseren met de server;
\n- groepen en apparaten beheren in een eigen omgeving op de website.</string>
@ -1437,7 +1435,7 @@
<string name="shared_string_control_start">Start</string>
<string name="shared_string_control_stop">Stop</string>
<string name="shared_string_import">Importeren</string>
<string name="shared_string_export">Export naar OSM</string>
<string name="shared_string_export">Exporteer naar OSM</string>
<string name="shared_string_more">Meer…</string>
<string name="shared_string_more_actions">Meer acties</string>
<string name="shared_string_do_not_show_again">Toon niet meer</string>
@ -1462,7 +1460,7 @@
<string name="shared_string_audio">Geluid</string>
<string name="shared_string_video">Video</string>
<string name="shared_string_photo">Foto</string>
<string name="delay_to_start_navigation_descr">Kies de wachttijd in om op het route-planning scherm te blijven.</string>
<string name="delay_to_start_navigation_descr">Geef de wachttijd op om op het route-planning scherm te blijven.</string>
<string name="delay_to_start_navigation">Start begeleiding na…</string>
<string name="shared_string_go">Start</string>
<string name="action_create">Actietoets aanmaken</string>
@ -1532,7 +1530,7 @@
<string name="routing_attr_height_name">Hoogte van het voertuig</string>
<string name="routing_attr_height_description">Geef de hoogte die minimaal toegestaan moet zijn op de route.</string>
<string name="use_fast_recalculation">Slim opnieuw berekenen van routes</string>
<string name="use_fast_recalculation_desc">Herbereken alleen het begin van de route voor lange trajecten.</string>
<string name="use_fast_recalculation_desc">Herbereken alleen het begin van de route. Kan gebruikt worden voor lange trajecten.</string>
<string name="osm_edit_context_menu_delete">Verwijder OSM-wijziging</string>
<string name="rendering_value_disabled_name">Uitgeschakeld</string>
<string name="rendering_value_walkingRoutesScopeOSMC_name">Kleuren naar Wandelroute-netwerk</string>
@ -1639,7 +1637,7 @@
<string name="min_mile">min/m</string>
<string name="min_km">min/km</string>
<string name="m_s">m/s</string>
<string name="shared_string_trip_recording">GPX-Track opnemen</string>
<string name="shared_string_trip_recording">Track opnemen</string>
<string name="shared_string_navigation">Navigatie</string>
<string name="favourites_edit_dialog_title">Informatie over favoriet</string>
<string name="simulate_your_location_stop_descr">Positiesimulatie beëindigen.</string>
@ -2058,7 +2056,7 @@
<string name="gpx_add_track">Meer toevoegen…</string>
<string name="shared_string_appearance">Weergave</string>
<string name="trip_rec_notification_settings">Snelle opname activeren</string>
<string name="trip_rec_notification_settings_desc">Toon systeemmelding waarmee ritopname toegestaan wordt.</string>
<string name="trip_rec_notification_settings_desc">Toon systeemmelding waarmee track opname toegestaan wordt.</string>
<string name="shared_string_notifications">Meldingen</string>
<string name="route_calculation">Route berekening</string>
<string name="rendering_value_fine_name">Fijn</string>
@ -2285,10 +2283,10 @@
\n • Toon POIs (Points Of Interest) in uw omgeving
\n • Draai de kaart in uw bewegingsrichting (of kompasrichting)
\n • Toon uw positie en waar u naar kijkt
\n • Deel uw lokatie met vrienden
\n • Deel uw locatie met vrienden
\n • Bewaar belangrijke plaatsen in Favorieten
\n • Toon namen in het Engels, de lokale taal, of fonetisch
\n • Toon extra online tiles, zoals een satellietfoto (van Bing), verschillende extra lagen zoals GPX-tracks voor navigatie e.d. met instelbare transparantie
\n • Toon extra online tegels, zoals een satellietfoto (van Bing), verschillende extra lagen zoals GPX-tracks voor navigatie e.d. met instelbare transparantie
\n</string>
<string name="osmand_extended_description_part4">Skiën
\nMet de OsmAnd Ski plug-in ziet u pistes met hun moeilijkheidsgraad, en extra informatie zoals liften en andere faciliteiten.</string>
@ -2302,7 +2300,7 @@
\n • De kaart toont voetpaden en wandelpaden
\n • Wikipedia kan je veel vertellen tijdens een stadswandeling, in je eigen taal
\n • OV-haltes (tram, bus, trein, metro), inclusief lijnnummers, helpen je bij het reizen in een onbekende stad
\n • GPS-navigatie in voetgangermodus gebruikt voor het berekenen van de route voet- en wandelpaden
\n • GPS-navigatie in voetgangersmodus gebruikt voor het berekenen van de route voet- en wandelpaden
\n • Upload en volg een GPX-route of neem er zelf één op en deel deze.
\n</string>
<string name="osmand_extended_description_part7">Draag bij aan OpenStreetMap (OSM)
@ -2359,10 +2357,10 @@
<string name="shared_string_install">Installeer</string>
<string name="improve_coverage_mapillary">Verbeter de fotocollectie van Mapillary</string>
<string name="improve_coverage_install_mapillary_desc">Installeer Mapillary om foto\'s aan deze kaartlocatie toe te voegen.</string>
<string name="mapillary_action_descr">Deel uw straatniveau uitzicht via Mapillary.</string>
<string name="mapillary_action_descr">Deel uw weergave op straatniveau via Mapillary.</string>
<string name="mapillary_widget_descr">Snel bijdragen aan Mapillary.</string>
<string name="mapillary_descr">Foto\'s van buiten voor iedereen. Ondek plaatsen, werk samen, en leg de wereld vast.</string>
<string name="plugin_mapillary_descr">Foto\'s van buiten voor iedereen. Ondek plaatsen, werk samen, en leg de wereld vast.</string>
<string name="mapillary_descr">Online foto\'s op straatniveau voor iedereen. Ontdek plaatsen, werk samen, leg de wereld vast.</string>
<string name="plugin_mapillary_descr">Foto\'s op straatniveau voor iedereen. Ontdek plaatsen, werk samen, leg de wereld vast.</string>
<string name="shared_string_permissions">Rechten</string>
<string name="import_gpx_failed_descr">Kan bestand niet importeren. Controleer of OsmAnd rechten heeft om het bestand te lezen.</string>
<string name="distance_moving">Gecorrigeerde afstand</string>
@ -2384,7 +2382,7 @@
\n • Kaart draaien in kompas- of bewegingsrichting
\n • Bewaar belangrijke plaatsen in Favorieten.
\n • Toon POIs (points of interest) in de buurt
\n • Toon specifieke online tiles, satellietbeelden (van Bing), en extra lagen zoals GPX-tracks met rit-/routeinformatie e.d., met instelbare transparantie
\n • Toon specifieke online tegels, satellietbeelden (van Bing), en extra lagen zoals GPX-tracks met rit-/routeinformatie e.d., met instelbare transparantie
\n • Toon plaatsnamen in het Engels, de lokale taal of fonetisch weergegeven
\n</string>
<string name="osmand_plus_extended_description_part4">Gebruik OSM- en Wikipedia-gegevens
@ -3235,7 +3233,7 @@
<string name="routing_attr_freeride_policy_description">\'Freeride\' en \'Off-piste\' zijn officieuze routes en passages. Meestal onverzorgd en niet onderhouden, en niet \'s avonds gecontroleerd. Betreden op eigen risico.</string>
<string name="collected_data">Verzamelde data</string>
<string name="last_launch_crashed">Laatste OsmAnd uitvoering gecrasht. Help ons alstublieft OsmAnd te verbeteren door de foutmelding te delen.</string>
<string name="app_mode_personal_transporter">Personal transporter</string>
<string name="app_mode_personal_transporter">Persoonlijk transport</string>
<string name="app_mode_offroad">Offroad</string>
<string name="sett_wunderlinq_ext_input">WunderLINQ</string>
<string name="routeInfo_roadClass_name">Wegtype</string>
@ -3297,25 +3295,25 @@
<string name="added_profiles_descr">Door plug-in toegevoegde profielen</string>
<string name="shared_string_turn_off">Uitschakelen</string>
<string name="new_plugin_added">Nieuwe plug-in toegevoegd</string>
<string name="join_segments">verbind segmenten</string>
<string name="release_3_4">• App profiles: Create a custom profile for your own needs, with a custom icon and color
\n
\n • Nu aan te passen standaard en min / max snelheden voor elk profiel
\n
\n • Widget toegevoegd voor de huidige coördinaten
\n
\n • Opties toegevoegd om het kompas en een straalliniaal op de kaart te tonen
\n
\n • Fix background track logging
\n
\n • Improved background map downloads
\n
\n • \'Zet scherm aan\' optie is terug
\n
\n • Wikipedia taalkeuze aangepast
\n
\n • Vast kompasknop tijdens navigatie
\n
<string name="join_segments">Segmenten samenvoegen</string>
<string name="release_3_4">• App-profielen: maak een eigen profiel, met een aangepast pictogram en kleur
\n
\n • Nu aan te passen standaard en min / max snelheden voor elk profiel
\n
\n • Widget toegevoegd voor de huidige coördinaten
\n
\n • Opties toegevoegd om het kompas en een straalliniaal op de kaart te tonen
\n
\n • Trackregistratie op de achtergrond herstellen
\n
\n • Verbeterde downloads van achtergrondkaarten
\n
\n • \'Zet scherm aan\' optie is terug
\n
\n • Wikipedia taalkeuze aangepast
\n
\n • Vast kompasknop tijdens navigatie
\n
\n • Andere fouten verholpen
\n
\n</string>
@ -3336,7 +3334,7 @@
<string name="edit_profiles_descr">U kunt geen standaard OsmAnd profielen verwijderen, maar u kunt ze deactiveren (in het vorige scherm), of naar onderen verplaatsen.</string>
<string name="edit_profiles">Wijzig profielen</string>
<string name="select_nav_profile_dialog_message">\'Navigatietype\' bepaalt hoe routes berekend worden.</string>
<string name="profile_appearance">Profiel aanzicht</string>
<string name="profile_appearance">Profiel weergave</string>
<string name="choose_icon_color_name">Icoon, kleur en naam</string>
<string name="reorder_profiles">Wijzig lijst met profielen</string>
<string name="selected_profile">Geselecteerd profiel</string>
@ -3356,7 +3354,7 @@
<string name="multimedia_notes_prefs_descr">Afbeeldingsgrootte, geluids- en videokwaliteit</string>
<string name="osm_editing_prefs_descr">Login, wachtwoord, offline bewerken</string>
<string name="accessibility_prefs_descr">Kies icoon, kleur en naam</string>
<string name="live_monitoring_descr">Laat u toe uw positie te delen dankzij reisopname.</string>
<string name="live_monitoring_descr">Laat u toe uw positie te delen dankzij track opname.</string>
<string name="live_monitoring">Online volgen</string>
<string name="save_track_logging_accuracy">Opnamenauwkeurigheid</string>
<string name="tracks_view_descr">De opgenomen tracks zijn opgeslagen in %1$s, of in de OsmAnd-map.</string>
@ -3406,8 +3404,8 @@
<string name="sunrise_at">Zonsopkomst om %1$s</string>
<string name="accessibility_mode_disabled">Toegankelijkheidsmodus is uitgeschakeld in de Android systeeminstellingen.</string>
<string name="use_system_screen_timeout">Gebruik de scherm time-out van het systeem</string>
<string name="use_system_screen_timeout_promo">Standaard niet actief: Wanneer OsmAnd in de voorgrond actief is zal het scherm niet uitschakelen.
\n
<string name="use_system_screen_timeout_promo">Standaard niet actief: Wanneer OsmAnd in de voorgrond actief is zal het scherm niet uitschakelen.
\n
\nBij activatie zal OsmAnd de time-out instellingen van het systeem volgen.</string>
<string name="clear_recorded_data">Verwijder opgenomen gegevens</string>
<string name="copy_coordinates">Kopieer coördinaten</string>
@ -3530,7 +3528,7 @@
<string name="shared_string_terrain">Terrein</string>
<string name="slope_description">Helling gebruikt kleuren om de steilheid van het terrein te visualiseren.</string>
<string name="terrain_slider_description">Stel de minimale en maximale zoomniveaus in waarbij de laag wordt weergegeven.</string>
<string name="slope_download_description">Om Hellingen te tonen zijn extra kaarten nodig.</string>
<string name="slope_download_description">Om hellingen te tonen zijn extra kaarten nodig.</string>
<string name="slope_read_more">Meer over Hellingen in %1$s.</string>
<string name="shared_string_transparency">Transparantie</string>
<string name="shared_string_zoom_levels">Zoomniveaus</string>
@ -3567,7 +3565,7 @@
<string name="replace_point_descr">Vervang een ander punt door dit punt.</string>
<string name="app_mode_ski_touring">Toerskiën</string>
<string name="app_mode_ski_snowmobile">Sneeuwscooter</string>
<string name="custom_osmand_plugin">Aangepaste OsmAnd-plug-in</string>
<string name="custom_osmand_plugin">Aangepaste OsmAnd plug-in</string>
<string name="shared_string_items">Elementen</string>
<string name="changes_applied_to_profile">Wijzigingen toegepast op het \'%1$s\'-profiel.</string>
<string name="settings_item_read_error">Kon niet lezen van \'%1$s\'.</string>
@ -3579,7 +3577,7 @@
<string name="shared_string_all_languages">Alle talen</string>
<string name="wiki_menu_download_descr">Om Wikipedia-POIs op de kaart te tonen zijn extra kaarten nodig.</string>
<string name="select_wikipedia_article_langs">Selecteer de talen voor Wikipedia-artikelen op de kaart. Tijdens het lezen van het artikel kan omgeschakeld worden naar een andere beschikbare taal.</string>
<string name="some_articles_may_not_available_in_lang">Sommige Wikipedia-artikelen zijn mogelijk niet beschikbaar in de eigen taal.</string>
<string name="some_articles_may_not_available_in_lang">Sommige Wikipedia-artikelen zijn mogelijk niet beschikbaar in je eigen taal.</string>
<string name="lang_zhyue">Kantonees</string>
<string name="lang_zhminnan">Minnanyu</string>
<string name="lang_yo">Yoruba</string>
@ -3624,8 +3622,8 @@
<string name="change_application_profile">App-profiel wijzigingen</string>
<string name="index_item_world_basemap_detailed">Wereldoverzichtskaart (gedetailleerd)</string>
<string name="unsupported_type_error">Niet ondersteund type</string>
<string name="width_limit_description">Geef de voertuigbreedte op, er zijn mogelijk routebeperkingen voor brede voertuigen.</string>
<string name="height_limit_description">Geef de voertuighoogte op, er zijn mogelijk routebeperkingen voor hoge voertuigen.</string>
<string name="width_limit_description">Geef de voertuigbreedte op, er zijn mogelijk routebeperkingen voor te brede voertuigen.</string>
<string name="height_limit_description">Geef de voertuighoogte op, er zijn mogelijk routebeperkingen voor te hoge voertuigen.</string>
<string name="weight_limit_description">Geef het voertuiggewicht op, er zijn mogelijk routebeperkingen voor zwaar verkeer.</string>
<string name="gpx_parse_error">OsmAnd GPX is corrupt, neem contact op met het support team voor verder onderzoek.</string>
<string name="shared_string_always">Altijd</string>
@ -3636,7 +3634,7 @@
<string name="turn_screen_on_navigation_instructions_descr">Scherm aanzetten bij elke routeaanwijzing.</string>
<string name="turn_screen_on_navigation_instructions">Routeaanwijzingen</string>
<string name="turn_screen_on_power_button_disabled">Uitgeschakeld. De instelling Timeout na wakker worden moet ingesteld zijn op Scherm aanlaten.</string>
<string name="turn_screen_on_power_button_descr">Door op de aan/uit-knop te drukken gaat het scherm aan met OsmAnd op de voorgrond van het vergrendelscherm.</string>
<string name="turn_screen_on_power_button_descr">Door op de aan/uit knop te drukken gaat het scherm aan met OsmAnd op de voorgrond van het vergrendelde scherm.</string>
<string name="turn_screen_on_power_button">Aan/uit-knop</string>
<string name="turn_screen_on_proximity_sensor">Nabijheidssensor</string>
<string name="turn_screen_on_wake_time_descr">Selecteer de schermtimeout na wakker worden. (Kies “%1$s” om geen timeout te gebruiken.)</string>
@ -3666,7 +3664,7 @@
<string name="shared_string_legal">Legaal</string>
<string name="speed_camera_pois">Snelheidscameras als POIs</string>
<string name="hillshade_description">De reliëfschaduwkaart maakt gebruik van donkere schaduwen om hellingen, bergtoppen en valleien te visualiseren.</string>
<string name="hillshade_download_description">Om Reliëfschaduw te tonen zijn extra kaarten nodig.</string>
<string name="hillshade_download_description">Om reliëfschaduw te tonen zijn extra kaarten nodig.</string>
<string name="shared_string_hillshade">Reliëfschaduw</string>
<string name="terrain_empty_state_text">Selecteer deze optie om een reliëfschaduw- of hellingskaart te tonen. Op onze site staat meer informatie over deze kaarttypes.</string>
<string name="map_source_zoom_levels_descr">Heeft invloed op de weergave bij gebruik als kaart of als extra kaartlaag/achtergrondlaag.
@ -3682,7 +3680,7 @@
<string name="tiles_storage_descr">Kies hoe gedownloade rasterkaartsegmenten worden opgeslagen.</string>
<string name="profiles_for_action_not_found">Geen overeenkomende profielen gevonden.</string>
<string name="screen_timeout">Time-out van het scherm</string>
<string name="use_volume_buttons_as_zoom_descr">Inschakelen om het zoomniveau van de kaart in te stellen met de volumeknoppen.</string>
<string name="use_volume_buttons_as_zoom_descr">Regel het zoomniveau, van de kaart, met de volumeknop op het apparaat.</string>
<string name="use_volume_buttons_as_zoom">Gebruik volumeknoppen om in en uit te zoomen</string>
<string name="plugin_wikipedia_description">Verkrijg informatie over POIs uit Wikipedia. Het is je offline reisgidsje - schakel de Wikipedia-plug-in in en geniet van artikelen over de bezienswaardigheden in je omgeving.</string>
<string name="lenght_limit_description">Geef de voertuiglengte op, er zijn mogelijk routebeperkingen voor lange voertuigen.</string>
@ -3696,4 +3694,204 @@
<string name="app_mode_wheelchair_forward">Rolstoel vooraanzicht</string>
<string name="osm_edit_closed_note">Opgeloste OSM-opmerking</string>
<string name="app_mode_go_cart">Kart</string>
<string name="map_widget_monitoring">Track opnemen</string>
<string name="save_global_track_interval_descr">Specificeer het registratie-interval voor de algemene trackregistratie (ingeschakeld via de track-widget op de kaart).</string>
<string name="gpx_monitoring_stop">Pauzeer track opname</string>
<string name="gpx_monitoring_start">Hervat track opnemen</string>
<string name="street_level_imagery">Beelden op srraatniveau</string>
<string name="select_track_width">Selecteer dikte</string>
<string name="track_show_start_finish_icons">Toon start en aankomst pictogrammen</string>
<string name="gpx_direction_arrows">Richtingaanwijzers</string>
<string name="add_hidden_group_info">Het toegevoegde punt zal niet zichtbaar zijn op de kaart, aangezien de geselecteerde groep verborgen is, je kan het vinden in \"%s\".</string>
<string name="system_default_theme">Standaard</string>
<string name="route_between_points">Route tussen punten</string>
<string name="route_between_points_warning_desc">Vervolgens, zet uw track vast op de dichtstbijzijnde toegestane weg met een van uw navigatieprofielen om deze optie te gebruiken.</string>
<string name="message_need_calculate_route_before_show_graph">%1$s gegevens alleen beschikbaar op de wegen, u moet een route berekenen met behulp van \"Route tussen punten\" om deze te krijgen.</string>
<string name="route_between_points_desc">Selecteer hoe de punten verbonden worden, via een rechte lijn, of een route berekenen tussen de punten zoals hieronder aangegeven.</string>
<string name="route_between_points_next_segment_button_desc">Alleen het volgende segment wordt opnieuw berekend met het geselecteerde profiel.</string>
<string name="next_segment">Volgende segment</string>
<string name="all_next_segments">Alle volgende segmenten</string>
<string name="all_next_segments_will_be_recalc">Alle volgende segmenten worden opnieuw berekend met het geselecteerde profiel.</string>
<string name="whole_track">De ganse track</string>
<string name="route_between_points_whole_track_button_desc">De ganse track wordt herberekend volgens het geselecteerde profiel.</string>
<string name="pass_whole_track_descr">Punt van de track om te navigeren</string>
<string name="shared_string_save_as_gpx">Bewaar als nieuw trackbestand</string>
<string name="save_as_new_track">Bewaar als nieuwe track</string>
<string name="release_3_7">Nieuwe offline pistekaarten
\n
\n • Volledige aanpassing van favorieten en GPX-waypoints - aangepaste kleuren, pictogrammen, vormen
\n
\n • Pas de volgorde van items aan in \"Contextmenu\", \"Configureer kaart\" en \"........\"
\n
\n •Wikipedia als een afzonderlijke laag in Kaart configureren, selecteer alleen de benodigde talen
\n
\n • Creëer uw eigen POI-filter / kaarten met totale flexibiliteit
\n
\n • Opties toegevoegd om instellingen voor aangepaste profielen te herstellen
\n
\n • Volledige GPX-routes van navigatieondersteunende rijstroken en volledige afslaginstructies
\n
\n •Verbeterde UI-formaten op tablets
\n
\n •Herstel bugs met RTL
\n
\n</string>
<string name="add_to_a_track">Voeg toe aan een track</string>
<string name="add_segment_to_the_track">Voeg toe aan een trackbestand</string>
<string name="simplified_track">Vereenvoudigde track</string>
<string name="simplified_track_description">Alleen de routelijn wordt opgeslagen, de waypoints worden verwijderd.</string>
<string name="shared_string_done">Bewaar</string>
<string name="reverse_route">Route omkeren</string>
<string name="route_between_points_add_track_desc">Selecteer een track waaraan je een nieuw segment wil toevoegen.</string>
<string name="plan_route_select_track_file_for_open">Selecteer een trackbestand om te openen.</string>
<string name="plan_route_exit_dialog_descr">Weet u zeker dat u alle wijzigingen in de geplande route wilt annuleren door deze te sluiten\?</string>
<string name="plan_route_trim_before">Opsmukken voor</string>
<string name="plan_route_trim_after">Opsmukken na</string>
<string name="plan_route_change_route_type_before">Wijzig het routetype voor</string>
<string name="plan_route_change_route_type_after">Wijzig het routetype na</string>
<string name="release_3_8">• Bijgewerkt Plan een route functie: maakt het mogelijk om verschillende navigatietypes per segment te gebruiken en tracks op te nemen
\n
\n • Nieuw menu voor tracks: selecteer kleur, dikte, weergeven van richtingspijlen, start / finish-pictogrammen.
\n
\n • Verbeterde zichtbaarheid van fietsknooppunten.
\n
\n • Tracks kun je nu aantikken en hebben een contextmenu met basisinformatie.
\n
\n • Verbeterde zoekalgoritmen.
\n
\n • Verbeterde volg track-opties bij navigatie
\n
\n • Problemen opgelost met het importeren / exporteren van profielinstellingen
\n
\n</string>
<string name="plan_route_import_track">Importeer track</string>
<string name="plan_route_last_edited">Laatst bewerkt</string>
<string name="plan_route_create_new_route">Maak een nieuwe route</string>
<string name="plan_route_open_existing_track">Open een bestaande track</string>
<string name="plan_a_route">Plan een route</string>
<string name="use_two_phase_routing">Gebruik 2-fasen A* routeringsalgoritme</string>
<string name="shared_string_graph">Grafiek</string>
<string name="message_graph_will_be_available_after_recalculation">Wacht op de herberekening van de route.
\nDe grafiek is beschikbaar na herberekening.</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="import_track_descr">Kies een trackbestand om te volgen of importeer het, vanaf uw apparaat.</string>
<string name="app_mode_gap">Kloof</string>
<string name="shared_string_custom">Op maat</string>
<string name="perform_oauth_authorization_description">Voer een OAuth-login uit om osm edit functies te gebruiken</string>
<string name="release_3_5">"• Bijgewerkte app- en profielinstellingen: instellingen zijn nu gerangschikt op type. Elk profiel kan afzonderlijk worden aangepast.
\n
\n • Nieuw dialoogvenster voor het downloaden van kaarten waarin wordt voorgesteld een kaart te downloaden tijdens het browsen
\n
\n • Donkere thema-fixes
\n
\n • Verschillende routeringsproblemen over de hele wereld opgelost
\n
\n • Bijgewerkte basiskaart met meer gedetailleerd wegennet
\n
\n • Vaste overstroomde gebieden over de hele wereld
\n
\n • Skirouting: hoogteprofiel en routecomplexiteit toegevoegd aan de routedetails
\n
\n • Andere bugs opgelost
\n
\n"</string>
<string name="release_3_6">"• Profielen: nu kunt u de volgorde wijzigen, het pictogram voor de kaart instellen, alle instellingen voor basisprofielen wijzigen en ze terugzetten naar de standaardinstellingen
\n
\n • Exitnummer toegevoegd in de navigatie
\n
\n • Herwerkte plug-in instellingen
\n
\n • Herwerkt instellingenscherm voor snelle toegang tot alle profielen
\n
\n • Optie toegevoegd om instellingen van een ander profiel te kopiëren
\n
\n • Mogelijkheid toegevoegd om een volgorde te wijzigen of POI-categorieën in Zoeken te verbergen
\n
\n • Correct uitgelijnde POI-pictogrammen op de kaart
\n
\n • Zonsondergang / zonsopganggegevens toegevoegd om de kaart te configureren
\n
\n • Thuis/werk-pictogrammen toegevoegd op de kaart
\n
\n • Ondersteuning toegevoegd voor meerdere regels beschrijving bij Instellingen
\n
\n • Correcte transliteratie toegevoegd aan de kaart van Japan
\n
\n • Antarctica-kaart toegevoegd
\n
\n"</string>
<string name="what_is_new">Wat is er nieuw</string>
<string name="snowmobile_render_descr">Voor sneeuwscooter, rijden met speciale wegen en tracks.</string>
<string name="set_working_days_to_continue">Stel aantal werkdagen in om door te gaan</string>
<string name="gpx_split_interval_descr">Selecteer het interval waarmee markeringen met afstand of tijd op de track worden weergegeven.</string>
<string name="gpx_split_interval_none_descr">Selecteer de gewenste splitsingsoptie: op tijd of op afstand.</string>
<string name="track_coloring_solid">Vaste</string>
<string name="overwrite_track">Overschrijf track</string>
<string name="threshold_distance">Drempelafstand</string>
<string name="navigation_profile">Navigatieprofiel</string>
<string name="in_case_of_reverse_direction">In geval van een omgekeerde richting</string>
<string name="shared_string_gpx_files">Routes</string>
<string name="layer_gpx_layer">Routes</string>
<string name="show_gpx">Routes</string>
<string name="save_track_to_gpx_globally">Log track naar GPX-bestand</string>
<string name="shared_string_gpx_route">Volg route</string>
<string name="empty_state_my_tracks">Voeg trackbestanden toe</string>
<string name="context_menu_item_add_waypoint">Voeg een trackwaypoint toe</string>
<string name="follow_track">Volg de track</string>
<string name="follow_track_descr">Kies een trackbestand om te volgen</string>
<string name="select_another_track">Selecteer een andere track</string>
<string name="navigate_to_track_descr">Navigeer vanaf mijn positie naar de track</string>
<string name="start_of_the_track">Track starten</string>
<string name="nearest_point">Dichtstbijzijnde punt</string>
<string name="attach_to_the_roads">Aan wegen koppelen</string>
<string name="delete_address">Adres verwijderen</string>
<string name="add_address">Adres ingeven</string>
<string name="access_hint_enter_address">Adres ingeven</string>
<string name="shared_string_file_name">Bestandsnaam</string>
<string name="number_of_gpx_files_selected_pattern">%s trackbestanden geselecteerd</string>
<string name="disable_recording_once_app_killed_descrp">Zal trackregistratie onderbreken wanneer de app wordt uitgeschakeld (via recente apps). (OsmAnd-achtergrondindicatie verdwijnt uit de Android-berichtenbalk.)</string>
<string name="previous_segment">Vorig segment</string>
<string name="all_previous_segments">Alle voorgaande segmenten</string>
<string name="only_selected_segment_recalc">Alleen het geselecteerde segment wordt opnieuw berekend met het geselecteerde profiel.</string>
<string name="all_previous_segments_will_be_recalc">Alle voorgaande segmenten worden opnieuw berekend met het geselecteerde profiel.</string>
<string name="open_saved_track">Open opgeslagen track</string>
<string name="shared_string_is_saved">wordt opgeslagen</string>
<string name="one_point_error">Voeg ten minste twee punten toe.</string>
<string name="shared_string_redo">Opnieuw doen</string>
<string name="sort_last_modified">Laatst gewijzigd</string>
<string name="sort_name_descending">Naam: A Z</string>
<string name="sort_name_ascending">Naam: A Z</string>
<string name="start_finish_icons">Start/stop iconen</string>
<string name="contour_lines_thanks">Bedankt voor het kopen van \'Contourlijnen\'</string>
<string name="osm_live_payment_desc_hw">Abonnement berekend per geselecteerde periode. Annuleer het op elk moment op AppGallery.</string>
<string name="osm_live_payment_subscription_management_hw">De betaling wordt bij de bevestiging van de aankoop in rekening gebracht op uw AppGallery-account.
\n
\nHet abonnement wordt automatisch verlengd, tenzij het vóór de verlengingsdatum wordt opgezegd. Uw account wordt alleen op de verlengingsdatum in rekening gebracht voor de verlengingsperiode (maand / drie maanden / jaar).
\n
\nU kunt uw abonnementen beheren en annuleren door naar uw AppGallery-instellingen te gaan.</string>
<string name="routing_attr_avoid_footways_description">Vermijd voetpaden</string>
<string name="routing_attr_avoid_footways_name">Vermijd voetpaden</string>
<string name="development">Ontwikkeling</string>
<string name="use_live_public_transport">OsmAnd Live gegevens</string>
<string name="use_live_routing">OsmAnd Live gegevens</string>
<string name="complex_routing_descr">Twee stappen routeberekening voor autonavigatie.</string>
<string name="use_native_pt">Eigen ontwikkeling van het openbaar vervoer</string>
<string name="use_native_pt_desc">Schakel over naar Java (veilige) routeberekening voor het openbaar vervoer</string>
<string name="perform_oauth_authorization">Inloggen via OAuth</string>
<string name="clear_osm_token">Wis OpenStreetMap OAuth-token</string>
<string name="osm_edit_logout_success">Uitloggen gelukt</string>
<string name="file_already_imported">Het bestand is al geïmporteerd in OsmAnd</string>
<string name="shared_string_local_maps">Lokale kaarten</string>
<string name="icon_group_amenity">Aangenaam</string>
<string name="icon_group_special">Speciaal</string>
<string name="icon_group_transport">Transport</string>
<string name="icon_group_service">Onderhoud</string>
<string name="icon_group_symbols">Symbolen</string>
<string name="icon_group_sport">Sport</string>
<string name="icon_group_emergency">Noodtoestand</string>
<string name="icon_group_travel">Reizen</string>
<string name="empty_state_my_tracks_desc">Trackbestanden importeren of opnemen</string>
<string name="quick_action_add_gpx">Track waypoint toevoegen</string>
<string name="marker_save_as_track">Opslaan als trackbestand</string>
<string name="monitoring_control_start">Rec</string>
</resources>

View file

@ -3265,7 +3265,7 @@
<string name="language_and_output">Język i wyjście</string>
<string name="plugins_settings">Ustawienia wtyczki</string>
<string name="shared_string_by_default">Domyślnie</string>
<string name="download_detailed_map">Pobierz szczegółową mapę %S, aby zobaczyć ten obszar.</string>
<string name="download_detailed_map">Pobierz szczegółową mapę %s, aby zobaczyć ten obszar.</string>
<string name="change_data_storage_full_description">Przenieść pliki danych OsmAnd do nowego położenia\?
\n%1$s &gt; %2$s</string>
<string name="enter_path_to_folder">Proszę wprowadzić ścieżkę do katalogu</string>
@ -3769,11 +3769,11 @@
<string name="uninstall_speed_cameras">Odinstaluj fotoradary</string>
<string name="shared_string_legal">Prawny</string>
<string name="speed_camera_pois">Punkty fotoradarów</string>
<string name="speed_cameras_legal_descr">W niektórych krajachi regionach uzywanie aplikacji ostrzegających o fotoradarach jest zabronione przez prawo.
<string name="speed_cameras_legal_descr">W niektórych krajach i regionach używanie aplikacji ostrzegających o fotoradarach jest zabronione przez prawo.
\n
\nMusisz dokonać wyboru w zależności od prawa danego kraju.
\nMusisz dokonać wyboru w zależności od prawa danego kraju.
\n
\nWybierz %1$S i będziesz otrzymywać powiadomienia i ostrzeżenia o fotoradarach.
\nWybierz %1$s i będziesz otrzymywać powiadomienia i ostrzeżenia o fotoradarach.
\n
\nWybierz %2$s. Wszystkie dane o fotoradarach: ostrzeżenia, powiadomienia, miejsca użyteczne zostaną usunięte, aż OsmAnd zostanie zainstalowany ponownie.</string>
<string name="keep_active">Nie wyłączaj</string>
@ -3814,7 +3814,7 @@
<string name="gpx_split_interval_none_descr">Wybierz żądaną opcję podziału: według czasu lub odległości.</string>
<string name="track_coloring_solid">Stałe</string>
<string name="gpx_parse_error">OsmAnd GPX nie jest dobrze uformowany, prosimy o kontakt z zespołem wsparcia technicznego w celu dalszego zbadania sprawy.</string>
<string name="turn_screen_on_wake_time_descr">Wybierz limit czasu ekranu po przebudzeniu. (\"%1$s\" nie powoduje przekroczenia limitu czasu).</string>
<string name="turn_screen_on_wake_time_descr">Wybierz limit czasu ekranu po przebudzeniu. (\"%1$s\" nie powoduje przekroczenia limitu czasu.)</string>
<string name="track_show_start_finish_icons">Pokaż ikony początku i końca</string>
<string name="gpx_split_interval_descr">Wybierz przedział czasowy, w którym będą wyświetlane znaki z odległością lub czasem na torze.</string>
<string name="shared_string_custom">Dostosowany</string>
@ -3891,7 +3891,7 @@
<string name="open_saved_track">Otwórz zapisaną ścieżkę</string>
<string name="shared_string_is_saved">jest zapisywany</string>
<string name="one_point_error">Należy dodać co najmniej dwa punkty.</string>
<string name="disable_recording_once_app_killed_descrp">Wstrzyma rejestrowanie ścieżki, gdy aplikacja zostanie zabita (za pośrednictwem ostatnich aplikacji). (Wskazanie tła OsmAnd znika z paska powiadomień Androida).</string>
<string name="disable_recording_once_app_killed_descrp">Wstrzyma rejestrowanie ścieżki, gdy aplikacja zostanie zabita (za pośrednictwem ostatnich aplikacji). (Wskazanie tła OsmAnd znika z paska powiadomień Androida.)</string>
<string name="shared_string_redo">Ponów</string>
<string name="release_3_8">• Zaktualizowana funkcja planu trasy: umożliwia korzystanie z różnych typów nawigacji na segment i dołączanie ścieżek
\n
@ -3933,4 +3933,6 @@
<string name="perform_oauth_authorization">Zaloguj się przez OAuth</string>
<string name="clear_osm_token">Wyczyść token OpenStreetMap OAuth</string>
<string name="osm_edit_logout_success">Wylogowanie powiodło się</string>
<string name="file_already_imported">Plik jest już zaimportowany do OsmAnd</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
</resources>

View file

@ -3800,7 +3800,7 @@
<string name="poi_booth">Tipo de cabine</string>
<string name="poi_video_yes">Sim</string>
<string name="poi_video_no">Não</string>
<string name="poi_internet_access_fee_customers">Sinal para encontrar o poste</string>
<string name="poi_internet_access_fee_customers">Acesso à Internet: clientes</string>
<string name="poi_traffic_signals_sound_locate">Somente quando andar é permitido</string>
<string name="poi_tactile_paving_contrasted">Contrastado</string>
<string name="poi_tactile_paving_primitive">Primitivo</string>
@ -3845,4 +3845,6 @@
<string name="poi_beehive">Colmeia</string>
<string name="poi_nuts">Loja de nozes</string>
<string name="poi_fuel_lng">GNL</string>
<string name="poi_parking_sheds">Galpões</string>
<string name="poi_gpx_point">Ponto GPX</string>
</resources>

View file

@ -3819,7 +3819,7 @@
<string name="reverse_route">Rota reversa</string>
<string name="route_between_points_whole_track_button_desc">A trilha inteira será recalculada usando o perfil selecionado.</string>
<string name="route_between_points_next_segment_button_desc">Apenas o próximo segmento será recalculado usando o perfil selecionado.</string>
<string name="route_between_points_desc">Selecione como conectar pontos, por uma linha reta, ou calcular uma rota entre eles conforme especificado abaixo.</string>
<string name="route_between_points_desc">Escolha como conectar os pontos, por uma linha reta, ou calcular uma rota entre eles conforme especificado abaixo.</string>
<string name="whole_track">Trilha inteira</string>
<string name="next_segment">Próximo segmento</string>
<string name="route_between_points_warning_desc">Para usar esta opção, OsmAnd precisa ajustar sua trilha para as estradas do mapa.
@ -3923,4 +3923,22 @@
<string name="osm_edit_logout_success">Saída bem sucedida</string>
<string name="file_already_imported">O arquivo já foi importado para OsmAnd</string>
<string name="use_two_phase_routing">Use o algoritmo de roteamento 2-phase A *</string>
<string name="snowmobile_render_descr">Para dirigir em motos de neve com estradas e trilhas exclusivas.</string>
<string name="shared_string_graph">Gráfico</string>
<string name="message_need_calculate_route_before_show_graph">Dados de %1$s disponíveis apenas nas estradas, você precisa calcular uma rota usando “Rota entre pontos” para obtê-la.</string>
<string name="message_graph_will_be_available_after_recalculation">Aguarde o recálculo da rota.
\nO gráfico estará disponível após o recálculo.</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="shared_string_local_maps">Mapas locais</string>
<string name="icon_group_amenity">Amenidade</string>
<string name="icon_group_special">Especial</string>
<string name="icon_group_transport">Transporte</string>
<string name="icon_group_service">Serviço</string>
<string name="icon_group_symbols">Símbolos</string>
<string name="icon_group_sport">Esporte</string>
<string name="icon_group_emergency">Emergência</string>
<string name="icon_group_travel">Viagem</string>
<string name="navigate_point_mgrs">MGRS</string>
<string name="navigate_point_format_mgrs">MGRS</string>
<string name="mgrs_format_descr">OsmAnd usa MGRS, que é semelhante ao formato UTM NATO.</string>
</resources>

View file

@ -3786,7 +3786,7 @@
<string name="poi_tactile_paving_primitive">Primitivo</string>
<string name="poi_tactile_paving_contrasted">Contrastado</string>
<string name="poi_traffic_signals_sound_locate">Somente quando é permitido caminhar</string>
<string name="poi_internet_access_fee_customers">Sinal para encontrar o poste</string>
<string name="poi_internet_access_fee_customers">Acesso à Internet: clientes</string>
<string name="poi_video_no">Não</string>
<string name="poi_video_yes">Sim</string>
<string name="poi_booth">Tipo de cabine</string>
@ -3830,4 +3830,7 @@
<string name="poi_beehive">Colmeia</string>
<string name="poi_nuts">Loja de nozes</string>
<string name="poi_fuel_lng">GNL</string>
<string name="poi_parking_sheds">Barracão</string>
<string name="poi_parking_rooftop">Telhado</string>
<string name="poi_gpx_point">Ponto GPX</string>
</resources>

View file

@ -3829,7 +3829,7 @@
<string name="reverse_route">Rota inversa</string>
<string name="route_between_points_whole_track_button_desc">O trilho inteiro será recalculado a usar o perfil selecionado.</string>
<string name="route_between_points_next_segment_button_desc">Somente o próximo segmento será recalculado a usar o perfil selecionado.</string>
<string name="route_between_points_desc">Selecione como ligar pontos, por uma linha reta ou a calcular uma rota entre eles como especificado abaixo.</string>
<string name="route_between_points_desc">Escolha como ligar os pontos por uma linha reta ou calcule uma rota entre eles como especificado abaixo.</string>
<string name="whole_track">Trilho inteiro</string>
<string name="next_segment">Próximo segmento</string>
<string name="route_between_points_warning_desc">Em seguida, encaixe a sua pista na estrada mais próxima permitida com um dos seus perfis de navegação para usar esta opção.</string>
@ -3930,4 +3930,23 @@
<string name="osm_edit_logout_success">Logout bem sucedido</string>
<string name="file_already_imported">O ficheiro já é importado em OsmAnd</string>
<string name="use_two_phase_routing">Usar algoritmo de roteamento de 2 fases A*</string>
<string name="snowmobile_render_descr">Para a condução de motos de neve com estradas e pistas dedicadas.</string>
<string name="shared_string_graph">Gráfico</string>
<string name="message_need_calculate_route_before_show_graph">%1$s dados disponíveis apenas nas estradas, precisa calcular uma rota a usar \"Rota entre pontos\" para obtê-la.</string>
<string name="message_graph_will_be_available_after_recalculation">Espere pelo recalculo da rota.
\nO gráfico estará disponível após o recalculo.</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="app_mode_gap">Lacuna</string>
<string name="navigate_point_mgrs">MGRS</string>
<string name="navigate_point_format_mgrs">MGRS</string>
<string name="mgrs_format_descr">O OsmAnd utiliza o MGRS, que é semelhante ao formato UTM NATO.</string>
<string name="shared_string_local_maps">Mapas locais</string>
<string name="icon_group_amenity">Amenidade</string>
<string name="icon_group_special">Especial</string>
<string name="icon_group_transport">Transporte</string>
<string name="icon_group_service">Serviço</string>
<string name="icon_group_symbols">Símbolos</string>
<string name="icon_group_sport">Desporto</string>
<string name="icon_group_emergency">Emergência</string>
<string name="icon_group_travel">Viagem</string>
</resources>

View file

@ -1737,7 +1737,7 @@
<string name="poi_animal_boarding_cat">Тип приюта: для кошек</string>
<string name="poi_animal_boarding_dog_cat">Тип приюта: для собак и кошек</string>
<string name="poi_animal_boarding_horse">Тип приюта: для лошадей</string>
<string name="poi_historic_aircraft">Исторический самолёт</string>
<string name="poi_historic_aircraft">Историческое воздушное судно</string>
<string name="poi_honey">Мёд</string>
<string name="poi_elevator_yes">С лифтом</string>
<string name="poi_elevator_no">Без лифта</string>
@ -3762,7 +3762,7 @@
<string name="poi_monastery_type_monastics">Тип монастыря: монашество</string>
<string name="poi_shop_security">Магазин защиты и безопасности</string>
<string name="poi_mountain_rescue">Горноспасательная станция</string>
<string name="poi_internet_access_fee_customers">Сигнал для поиска полюса</string>
<string name="poi_internet_access_fee_customers">Доступ в Интернет: клиенты</string>
<string name="poi_climbing_multipitch_no">Многоуровневые маршруты: нет</string>
<string name="poi_climbing_multipitch_yes">Многоуровневые маршруты: есть</string>
<string name="poi_nuclear_explosion_salvo_second_or_later_detonation">Взрывной залп: вторая или более поздняя детонация залпового теста</string>
@ -3833,4 +3833,6 @@
<string name="poi_nuts">Магазин орехов</string>
<string name="poi_beehive">Улей</string>
<string name="poi_fuel_lng">СПГ</string>
<string name="poi_parking_sheds">Навесы</string>
<string name="poi_gpx_point">Точка GPX</string>
</resources>

View file

@ -1336,7 +1336,7 @@
<string name="local_index_tile_data_name">Данные о тайлах: %1$s</string>
<string name="base_world_map">Обзорная карта мира</string>
<string name="edit_tilesource_expiration_time">Время действия (в минутах)</string>
<string name="app_mode_aircraft">Самолёт</string>
<string name="app_mode_aircraft">Воздушное судно</string>
<string name="app_mode_boat">Лодка</string>
<string name="app_mode_hiking">Пеший туризм</string>
<string name="app_mode_motorcycle">Мотоцикл</string>
@ -1974,7 +1974,7 @@
<string name="downloads">Загрузки</string>
<string name="show_free_version_banner">Показывать баннер бесплатной версии</string>
<string name="show_free_version_banner_description">Показывать баннер бесплатной версии даже в платной версии.</string>
<string name="confirm_download_roadmaps">В карте дорог не необходимости, так как у вас уже есть стандартная (полная) карта. Загрузить в любом случае?</string>
<string name="confirm_download_roadmaps">В карте дорог нет необходимости, так как у вас уже есть стандартная (полная) карта. Загрузить в любом случае?</string>
<string name="value_downloaded_of_max">%1$.1f из %2$.1f МБ</string>
<string name="file_size_in_mb">%.1f МБ</string>
<string name="update_all">Обновить все (%1$s МБ)</string>
@ -3242,8 +3242,8 @@
<string name="logcat_buffer">Буфер Logcat</string>
<string name="plugins_settings">Настройки плагинов</string>
<string name="language_and_output">Язык и вывод</string>
<string name="change_data_storage_full_description">Переместить файлы данных OsmAnd в новое место назначения\?
\n%1$s &gt; %2$s</string>
<string name="change_data_storage_full_description">Переместить файлы данных OsmAnd в новое место назначения\?
\n%1$s %2$s</string>
<string name="shared_string_by_default">По умолчанию</string>
<string name="data_storage_preference_summary">%1$s • %2$s</string>
<string name="data_storage_space_description">%1$s ГБ свободно (из %2$s ГБ)</string>
@ -3349,7 +3349,7 @@
<string name="select_color">Выберите цвет</string>
<string name="edit_profiles_descr">Вы не можете удалить стандартные профили OsmAnd, но вы можете отключить их на предыдущем экране или переместить вниз.</string>
<string name="edit_profiles">Редактировать профили</string>
<string name="select_nav_profile_dialog_message">Режим навигации определяет правила расчета маршрутов.</string>
<string name="select_nav_profile_dialog_message">Режим навигации определяет правила расчёта маршрутов.</string>
<string name="profile_appearance">Внешний вид профиля</string>
<string name="choose_icon_color_name">Значок, цвет и имя</string>
<string name="reorder_profiles">Редактировать список профилей</string>
@ -3922,4 +3922,19 @@
<string name="osm_edit_logout_success">Выход выполнен</string>
<string name="shared_string_graph">График</string>
<string name="file_already_imported">Файл уже импортирован</string>
</resources>
<string name="message_graph_will_be_available_after_recalculation">Дождитесь пересчёта маршрута.
\nГрафик будет доступен после пересчёта.</string>
<string name="app_mode_gap">Разрыв</string>
<string name="icon_group_service">Сервис</string>
<string name="icon_group_special">Специальные</string>
<string name="snowmobile_render_descr">Для езды на снегоходах по выделенным дорогам и трассам.</string>
<string name="development">Разработка</string>
<string name="shared_string_local_maps">Местная карта</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="icon_group_amenity">Удобства</string>
<string name="icon_group_transport">Транспорт</string>
<string name="icon_group_symbols">Символы</string>
<string name="icon_group_sport">Спорт</string>
<string name="icon_group_emergency">Экстренные службы</string>
<string name="icon_group_travel">Путешествие</string>
</resources>

View file

@ -3796,7 +3796,7 @@
<string name="poi_booth">Casta de cabina</string>
<string name="poi_video_yes">Eja</string>
<string name="poi_video_no">Nono</string>
<string name="poi_internet_access_fee_customers">Sinnale pro agatare su palu</string>
<string name="poi_internet_access_fee_customers">Atzessu a ìnternet: clientes</string>
<string name="poi_traffic_signals_sound_locate">Petzi cando si podet camminare</string>
<string name="poi_tactile_paving_contrasted">Cuntrastadu</string>
<string name="poi_tactile_paving_primitive">Primitivu</string>
@ -3841,4 +3841,8 @@
<string name="poi_departures_board">Tabellone de sas tzucadas</string>
<string name="poi_drinking_water_refill">Ricàrriga de abba potàbile</string>
<string name="poi_fuel_lng">GNL (LNG)</string>
<string name="poi_parking_layby">Ispiatzu (layby)</string>
<string name="poi_parking_sheds">Cabannas</string>
<string name="poi_parking_rooftop">Cobertura</string>
<string name="poi_gpx_point">Puntu GPX</string>
</resources>

View file

@ -89,7 +89,7 @@
<string name="routing_preferences_descr">Preferèntzias de càrculu de sàndala</string>
<string name="speech_rate_descr">Imposta sa lestresa de sa boghe de sintetizatzione vocale (TTS).</string>
<string name="speech_rate">Lestresa de sa boghe</string>
<string name="complex_route_calculation_failed">Càrculu lestru de sàndala fallidu (%s), rinviu a su càlculu lentu.</string>
<string name="complex_route_calculation_failed">Càrculu lestru de sàndala fallidu (%s), rinviu a su càrculu lentu.</string>
<string name="disable_complex_routing_descr">Istuda su carculu de sàndala in duas fases pro simpreu in màchina.</string>
<string name="disable_complex_routing">Istuta su carculu cumplessu de sàndala</string>
<string name="amenity_type_seamark">Pidagnu</string>
@ -1540,7 +1540,7 @@
<string name="routing_attr_height_description">Dislinda sartària de su veìculu permìtida pro sos caminos.</string>
<string name="routing_attr_avoid_borders_description">Non faghet rugrare sas fronteras intre sos istados</string>
<string name="use_fast_recalculation">Recàrculu intelligente de sàndala</string>
<string name="use_fast_recalculation_desc">Pro biàgios longos, torra a carculare petzi su cantu initziale de sàndala.</string>
<string name="use_fast_recalculation_desc">Torra a carculare petzi su cantu initziale de sàndala. Podet èssere impreadu pro biàgios longos.</string>
<string name="rendering_value_disabled_name">Disabilitadu</string>
<string name="shared_string_logoff">Essi</string>
<string name="rendering_value_walkingRoutesScopeOSMC_name">Coloratzione a segunda de sa casta (afiliatzione) de àndala</string>
@ -3824,8 +3824,8 @@
<string name="overwrite_track">Subraiscrie sa rasta</string>
<string name="save_as_new_track">Sarva comente una rasta noa</string>
<string name="reverse_route">Fùrria s\'àndala</string>
<string name="route_between_points_whole_track_button_desc">Sa rasta intrea at a èssere torrada a calculare impreende su profilu ischertadu.</string>
<string name="route_between_points_next_segment_button_desc">Petzi su segmentu imbeniente at a èssere torradu a calculare impreende su profilu ischertadu.</string>
<string name="route_between_points_whole_track_button_desc">Sa rasta intrea at a èssere torrada a carculare impreende su profilu ischertadu.</string>
<string name="route_between_points_next_segment_button_desc">Petzi su segmentu imbeniente at a èssere torradu a carculare impreende su profilu ischertadu.</string>
<string name="route_between_points_desc">Ischerta comente connètere sos puntos: cun una lìnia reta o calculende un\'àndala intre issos comente dislindadu inoghe in suta.</string>
<string name="whole_track">Rasta intrea</string>
<string name="next_segment">Segmentu imbeniente</string>
@ -3926,4 +3926,17 @@
<string name="osm_edit_logout_success">Essida fata chene problemas</string>
<string name="file_already_imported">Su documentu est giai importadu in OsmAnd</string>
<string name="use_two_phase_routing">Imprea un\'algoritmu de càrculu de s\'àndala A* a duas fases</string>
<string name="snowmobile_render_descr">Pro sa ghia de motoislitas cun caminos e rastas dedicados.</string>
<string name="message_need_calculate_route_before_show_graph">Datos %1$s a disponimentu in sos caminos ebbia. Depes carculare un\'àndala impreende \"Àndala intre puntos\" pro los otènnere.</string>
<string name="shared_string_graph">Gràficu</string>
<string name="message_graph_will_be_available_after_recalculation">Iseta su càrculu nou de s\'àndala.
\nSu gràficu at a èssere a disponimentu a pustis de su càrculu.</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="icon_group_emergency">Apretu/Emergèntzia</string>
<string name="icon_group_special">Ispetziales</string>
<string name="icon_group_transport">Trasportu</string>
<string name="icon_group_service">Servìtziu</string>
<string name="icon_group_symbols">Sìmbulos</string>
<string name="icon_group_sport">Isport</string>
<string name="icon_group_travel">Biàgiu</string>
</resources>

View file

@ -3926,4 +3926,25 @@
<string name="perform_oauth_authorization">Prihlásiť pomocou OAuth</string>
<string name="clear_osm_token">Vymazať token OpenStreetMap OAuth</string>
<string name="osm_edit_logout_success">Odhlásenie úspešné</string>
<string name="snowmobile_render_descr">Pre jazdu na snežnom vozidle po na to určených cestách.</string>
<string name="file_already_imported">Súbor je už importovaný v OsmAnd</string>
<string name="use_two_phase_routing">Použiť dvojfázový algoritmus A* na výpočet trasy</string>
<string name="shared_string_graph">Graf</string>
<string name="message_need_calculate_route_before_show_graph">Údaje %1$s sú dostupné len na cestách, pre ich získanie musíte vypočítať trasu pomocou “Trasa medzi bodmi”.</string>
<string name="message_graph_will_be_available_after_recalculation">Počkajte na prepočet trasy.
\nGraf bude dostupný po prepočte.</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="app_mode_gap">Medzera</string>
<string name="shared_string_local_maps">Lokálne mapy</string>
<string name="icon_group_amenity">Občianska vybavenosť</string>
<string name="icon_group_special">Špeciálne</string>
<string name="icon_group_transport">Doprava</string>
<string name="icon_group_service">Služby</string>
<string name="icon_group_symbols">Symboly</string>
<string name="icon_group_sport">Šport</string>
<string name="icon_group_emergency">Núdzová situácia/Záchrana</string>
<string name="icon_group_travel">Cestovanie</string>
<string name="navigate_point_mgrs">MGRS</string>
<string name="navigate_point_format_mgrs">MGRS</string>
<string name="mgrs_format_descr">OsmAnd používa MGSR, ktorý je podobný ako formát UTM NATO.</string>
</resources>

View file

@ -269,7 +269,7 @@
<string name="poi_motorway_junction">Otoyol kavşağı</string>
<string name="poi_junction">Birleşim</string>
<string name="poi_rest_area">Dinlenme alanı</string>
<string name="poi_water_well">Su kaynağı</string>
<string name="poi_water_well">Su kuyusu</string>
<string name="poi_standpipe">Yangın musluğu</string>
<string name="poi_water_works">Su işleri</string>
<string name="poi_boatyard">Tersane</string>
@ -841,7 +841,7 @@
<string name="poi_sinkhole">Düden</string>
<string name="poi_waterfall">Şelale</string>
<string name="poi_river">Irmak</string>
<string name="poi_stream">Akış</string>
<string name="poi_stream">Dere</string>
<string name="poi_rapids">Nehrin akıntılı yeri</string>
<string name="poi_stone">Değerli taş</string>
<string name="poi_cape">Pelerin</string>
@ -1068,7 +1068,7 @@
<string name="poi_takeaway">Paket servisi</string>
<string name="poi_cocktails">Kokteyller</string>
<string name="poi_microbrewery">Mikro bira imalathanesi</string>
<string name="poi_beauty_salon_service">Servis</string>
<string name="poi_beauty_salon_service">Hizmet</string>
<string name="poi_recycling_accepted_waste">Kabul edilen atık</string>
<string name="poi_fireplace">Şömine</string>
<string name="poi_seasonal">Mevsimlik</string>
@ -1184,7 +1184,7 @@
<string name="poi_climbing_crag_filter">Tırmanma kayalığı</string>
<string name="poi_climbing_crag">Evet</string>
<string name="poi_historic_tank">Tarihi tank</string>
<string name="poi_snowmobile_filter">Kar aracı erişimi</string>
<string name="poi_snowmobile_filter">Kar arabası erişimi</string>
<string name="poi_access_bus">Otobüs erişimi</string>
<string name="poi_access_caravan">Karavan erişimi</string>
<string name="poi_access_motorhome">Motokaravan erişimi</string>
@ -3047,4 +3047,87 @@
<string name="poi_counselling_type_child_guidance_yes">Danışma (çocuk rehberliği): evet</string>
<string name="poi_counselling_type_antenatal_yes">Danışma (doğum öncesi): evet</string>
<string name="poi_counselling_type_antenatal_no">Danışma (doğum öncesi): hayır</string>
<string name="poi_spaceport">Uzay üssü</string>
<string name="poi_animal_shelter_purpose_release_no">Doğaya salma: hayır</string>
<string name="poi_animal_shelter_purpose_release_yes">Doğaya salma: evet</string>
<string name="poi_animal_shelter_purpose_adoption_no">Sahiplenme: hayır</string>
<string name="poi_animal_shelter_purpose_adoption_yes">Sahiplenme: evet</string>
<string name="poi_owner">Sahibi</string>
<string name="poi_resort_kids_camp">Çocuk kampı</string>
<string name="poi_photo_studio">Fotoğraf stüdyosu</string>
<string name="poi_nutrition_supplements">Beslenme takviyeleri</string>
<string name="poi_feeding_place">Hayvan besleme yeri</string>
<string name="poi_support_tower">Destek: kule</string>
<string name="poi_support_roof">Destek: çatı</string>
<string name="poi_support_suspended">Destek: askıda</string>
<string name="poi_support_ceiling">Destek: tavan</string>
<string name="poi_support_billboard">Destek: reklam panosu</string>
<string name="poi_support_ground">Destek: zemin</string>
<string name="poi_support_pedestal">Destek: kaide</string>
<string name="poi_support_tree">Destek: ağaç</string>
<string name="poi_support_wall_mounted">Destek: duvar</string>
<string name="poi_support_pole">Destek: direk</string>
<string name="poi_date_no">Tarih ekranı: hayır</string>
<string name="poi_date_yes">Tarih ekranı</string>
<string name="poi_pumping_station">Pompa istasyonu</string>
<string name="poi_generator_output_biogas_yes">Çıkış: biyogaz</string>
<string name="poi_generator_output_biogas">Biyogazın çıkış gücü</string>
<string name="poi_generator_output_vacuum_yes">Çıkış: vakum</string>
<string name="poi_generator_output_compressed_air_yes">Çıkış: basınçlı hava</string>
<string name="poi_generator_output_compressed_air">Basınçlı havanın çıkış gücü</string>
<string name="poi_generator_output_cold_water_yes">Çıkış: soğuk su</string>
<string name="poi_generator_output_hot_air_yes">Çıkış: sıcak hava</string>
<string name="poi_generator_output_steam_yes">Çıkış: buhar</string>
<string name="poi_generator_output_hot_water_yes">Çıkış: sıcak su</string>
<string name="poi_generator_output_hot_water">Sıcak suyun çıkış gücü</string>
<string name="poi_generator_output_electricity_no">Çıkış (elektrik): hayır</string>
<string name="poi_generator_output_electricity_yes">Çıkış: elektrik</string>
<string name="poi_generator_output_electricity">Çıkış gücü</string>
<string name="poi_voltage">Gerilim</string>
<string name="poi_greenhouse_horticulture">Sera bahçeciliği</string>
<string name="poi_observatory_type_gravitational">Yer çekimi</string>
<string name="poi_observatory_type_meteorological">Meteorolojik</string>
<string name="poi_health_amenity_type_scales">Kamu kullanımı için ölçekler</string>
<string name="poi_free_flying_guest_guidelines_no">Konuk yönergeleri: hayır</string>
<string name="poi_free_flying_guest_guidelines_yes">Konuk yönergeleri: evet</string>
<string name="poi_free_flying_no_flight_time">Uçuşa yasak zaman (serbest uçuş)</string>
<string name="poi_free_flying_site_orientation_nw">Serbest uçuş alanı yönlendirmesi: KB</string>
<string name="poi_free_flying_site_orientation_w">Serbest uçuş alanı yönlendirmesi: B</string>
<string name="poi_free_flying_site_orientation_sw">Serbest uçuş alanı yönlendirmesi: GB</string>
<string name="poi_free_flying_site_orientation_s">Serbest uçuş alanı yönlendirmesi: G</string>
<string name="poi_free_flying_site_orientation_se">Serbest uçuş alanı yönlendirmesi: GD</string>
<string name="poi_free_flying_site_orientation_e">Serbest uçuş alanı yönlendirmesi: D</string>
<string name="poi_free_flying_site_orientation_ne">Serbest uçuş alanı yönlendirmesi: KD</string>
<string name="poi_free_flying_site_orientation_n">Serbest uçuş alanı yönlendirmesi: K</string>
<string name="poi_water_place_access_multifamilies">Birden çok aile</string>
<string name="poi_water_place_access_family">Aile</string>
<string name="poi_water_place_access_community">Topluluk</string>
<string name="poi_water_supply_bottled_water">Şişelenmiş su</string>
<string name="poi_water_supply_water_tank">Su deposu</string>
<string name="poi_water_supply_water_trucking">Su tankeri</string>
<string name="poi_water_supply_borehole">Sondaj</string>
<string name="poi_water_supply_pump">Pompa</string>
<string name="poi_water_supply_running_water">Akan su</string>
<string name="poi_water_supply_pipeline">Boru hattı</string>
<string name="poi_water_supply_water_well">Su kuyusu</string>
<string name="poi_water_purification_aquatabs">Su arıtma tabletleri</string>
<string name="poi_water_purification_reverse_osmosis">Ters osmoz</string>
<string name="poi_water_purification_chlorine">Klor</string>
<string name="poi_visibility_area">Görünürlük: alan</string>
<string name="poi_surface_tartan">Tartan</string>
<string name="poi_government_social_services">Sosyal hizmetler</string>
<string name="poi_government_social_security">Sosyal güvenlik</string>
<string name="poi_electronics_repair_appliance">Elektronik tamir: alet</string>
<string name="poi_display_sundial_yes">Güneş saati</string>
<string name="poi_display_digital_yes">Dijital ekran</string>
<string name="poi_display_analog_yes">Analog ekran</string>
<string name="poi_display_no">Ekran: hayır</string>
<string name="poi_display_yes">Ekran: evet</string>
<string name="poi_dispensing_yes">Evet</string>
<string name="poi_fire_hydrant_style_water_source_cistern">Su deposu</string>
<string name="poi_fire_hydrant_style_water_source_stream">Dere</string>
<string name="poi_fire_hydrant_type_dry_barrel">Kuru varil</string>
<string name="poi_fire_hydrant_type_pillar">Sütun</string>
<string name="poi_fire_hydrant_type_pond">Gölet</string>
<string name="poi_fire_hydrant_style_water_source_pond">Gölet</string>
</resources>

View file

@ -8,7 +8,7 @@
<string name="enable_plugin_monitoring_services">Konum günlüğü hizmetlerini kullanmak için \"Yolculuk kaydı\" eklentisini etkinleştirin (GPX günlüğü, çevrim içi izleme)</string>
<string name="non_optimal_route_calculation">Uzak hedefler için tahmini rotayı hesapla</string>
<string name="gps_not_available">Lütfen GPS\'yi ayarlardan açık konuma getirin</string>
<string name="map_widget_monitoring_services">Log servisi</string>
<string name="map_widget_monitoring_services">Günlük kayıt hizmetleri</string>
<string name="no_route">Rota yok</string>
<string name="delete_target_point">Varış Noktasını kaldır</string>
<string name="target_point">Varış noktası %1$s</string>
@ -78,7 +78,7 @@
<string name="safe_mode_description">Uygulamayı güvenli modda çalıştırın (yerel kod yerine daha yavaş Android kullanarak).</string>
<string name="safe_mode">Güvenli kip</string>
<string name="native_library_not_running">Uygulama güvenli modda çalışıyor (\'Ayarlar\'dan kapatın).</string>
<string name="background_service_is_enabled_question">OsmAnd arka plan hizmeti hala çalışıyor. Onu da durdur\?</string>
<string name="background_service_is_enabled_question">OsmAnd arka plan hizmeti hala çalışıyor. O da durdurulsun mu\?</string>
<string name="local_indexes_cat_av">Ses/Video verisi</string>
<string name="stop_routing_confirm">Navigasyonu durdurmak istediğinizden emin misiniz\?</string>
<string name="clear_dest_confirm">Hedefi (ve ara hedefleri) temizlemek istediğinizden emin misiniz\?</string>
@ -837,7 +837,7 @@
<string name="background_service_provider">Konum sağlayıcı</string>
<string name="background_router_service_descr">Ekran kapalıyken konumunuzu izler.</string>
<string name="background_router_service">Arka planda Osmand başlat</string>
<string name="off_router_service_no_gps_available">Arka plan navigasyon hizmetiık olması bir konum sağlayıcı gerektirir.</string>
<string name="off_router_service_no_gps_available">Arka plan navigasyon hizmeti, bir konum sağlayıcının açık olmasını gerektirir.</string>
<string name="hide_poi_filter">Süzgeci gizle</string>
<string name="show_poi_filter">Süzgeci göster</string>
<string name="search_poi_filter">Süzgeç</string>
@ -881,7 +881,7 @@
<string name="hint_search_online">Çevrim içi arama: Ev numarası, sokak, şehir</string>
<string name="search_offline_address">Çevrim dışı arama</string>
<string name="route_general_information">Toplam uzaklık %1$s, seyahat süresi %2$d s %3$d dak.</string>
<string name="router_service_descr">Çevrim içi veya çevrim dışı navigasyon servisi.</string>
<string name="router_service_descr">Çevrim içi veya çevrim dışı navigasyon hizmeti.</string>
<string name="sd_dir_not_accessible">Bellek kartındaki depolama klasörüne erişilemiyor!</string>
<string name="download_question">{0} - {1} indir ?</string>
<string name="download_question_exist">{0} için çevrim dışı veri zaten var ({1}). ({2}) güncellensin mi\?</string>
@ -1065,7 +1065,7 @@
<string name="try_again">Tekrar deneyin</string>
<string name="archive_wikipedia_data">Eski uyumsuz Wikipedia verileriniz var. Arşivle\?</string>
<string name="download_wikipedia_files">Ekstra Wikipedia verilerini indir (%1$s MB)\?</string>
<string name="gps_network_not_enabled">Konum servisi kapalı. Aç\?</string>
<string name="gps_network_not_enabled">Konum hizmeti kapalı. Açılsın mı\?</string>
<string name="shared_string_show_details">Ayrıntıları göster</string>
<string name="rendering_value_disabled_name">Devre dışı</string>
<string name="rendering_attr_hideHouseNumbers_name">Ev kapı numaraları</string>
@ -1457,8 +1457,8 @@
<string name="layer_osm_bugs">OSM notları (çevrim içi)</string>
<string name="use_trackball_descr">Haritayı hareket ettirmek için bir izleme topu aygıtı kullanın.</string>
<string name="use_trackball">İzleme topu kullan</string>
<string name="background_service_int_descr">Arka plan servisi tarafından kullanılan uyanma aralığı:</string>
<string name="background_service_provider_descr">Arka plan servisi tarafından kullanılan konum yöntemi:</string>
<string name="background_service_int_descr">Arka plan hizmeti tarafından kullanılan uyanma aralığı:</string>
<string name="background_service_provider_descr">Arka plan hizmeti tarafından kullanılan konum yöntemi:</string>
<string name="route_head">Düz gidin</string>
<string name="map_screen_orientation">Ekran yönlendirme</string>
<string name="no_address_found">Hiçbir adres belirlenmedi</string>
@ -1466,9 +1466,9 @@
<string name="transport_context_menu">Durakta ulaşım aracı ara</string>
<string name="rotate_map_to_bearing">Harita yönlendirme</string>
<string name="version_index_is_not_supported">\'\'{0}\'\' indeks sürümü desteklenmemektedir</string>
<string name="osmand_routing_experimental">OsmAnd çevrim dışı navigasyon deneysel bir özelliktir ve yaklaşık 20 km\'den daha uzun mesafelerde çalışmaz.
\n
\nNavigasyon geçici olarak çevrim içi CloudMade servisine geçti.</string>
<string name="osmand_routing_experimental">OsmAnd çevrim dışı navigasyon deneysel bir özelliktir ve yaklaşık 20 km\'den daha uzun mesafelerde çalışmaz.
\n
\nNavigasyon geçici olarak çevrim içi CloudMade hizmetine geçti.</string>
<string name="install_selected_build">OsmAnd Yükle - {1} {2} üzerinden {0} MB \?</string>
<string name="tiles_to_download_estimated_size">Yakınlaştırma {0} indirmek {1} fayans ({2} MB)</string>
<string name="select_max_zoom_preload_area">Önceden yükleme için en fazla yakınlaştırma</string>
@ -1595,7 +1595,7 @@
<string name="lang_eu">Baskça</string>
<string name="lang_be">Belarusça</string>
<string name="lang_bs">Boşnakça</string>
<string name="use_points_as_intermediates">Noktalar arasındaki rotayı hesaplamak</string>
<string name="use_points_as_intermediates">Noktalar arasındaki güzergahı hesapla</string>
<string name="always_center_position_on_map">Konumu sürekli ortada tut</string>
<string name="voice_pref_title">Ses</string>
<string name="misc_pref_title">Çeşitli</string>
@ -1791,7 +1791,7 @@
<string name="lang_sw">Svahili dili</string>
<string name="lang_he">İbranice</string>
<string name="forward">İleri</string>
<string name="live_monitoring_m_descr">GPX kaydııksa, izleme verilerini belirtilen bir web servisine gönder.</string>
<string name="live_monitoring_m_descr">GPX kaydııksa, izleme verilerini belirtilen bir web hizmetine gönder.</string>
<string name="live_monitoring_m">Online izleme (GPX gerekli)</string>
<string name="live_monitoring_start">Online izleme başlat</string>
<string name="live_monitoring_stop">Online izleme durdurun</string>
@ -2282,7 +2282,7 @@
<string name="show_passed">Geçilmiş-olanı göster</string>
<string name="hide_passed">Geçilmiş-olanı gizle</string>
<string name="marker_show_distance_descr">Haritada harita işaretleyicilerine olan uzaklık ve yönün nasıl belirtileceğini seçin:</string>
<string name="map_orientation_change_in_accordance_with_speed">Harita oryantasyon eşiği</string>
<string name="map_orientation_change_in_accordance_with_speed">Harita yönlendirme eşiği</string>
<string name="map_orientation_change_in_accordance_with_speed_descr">Harita yönünün \'Hareket yönü\'nden \'Pusula yönü\'ne geçiş hızını aşağıdan seçin.</string>
<string name="save_as_route_point">Rota noktaları olarak kaydet</string>
<string name="add_point_before">Öncesinde nokta ekle</string>
@ -2362,7 +2362,7 @@
<string name="shared_string_explore">Gezin</string>
<string name="shared_string_contents">İçerikler</string>
<string name="shared_string_result">Sonuç</string>
<string name="shared_string_travel_guides">Seyehat</string>
<string name="shared_string_travel_guides">Seyahat rehberleri</string>
<string name="shared_string_total">Toplam</string>
<string name="clear_all_intermediates">Tüm başlangıç noktalarını temizle</string>
<string name="group_deleted">Grup silindi</string>
@ -3783,7 +3783,7 @@
<string name="reverse_route">Ters güzergah</string>
<string name="route_between_points_whole_track_button_desc">Tüm yol, seçilen profil kullanılarak yeniden hesaplanacaktır.</string>
<string name="route_between_points_next_segment_button_desc">Sadece sonraki bölüm, seçilen profil kullanılarak yeniden hesaplanacaktır.</string>
<string name="route_between_points_desc">Düz bir çizgi ile noktaları nasıl birleştireceğinizi veya aşağıda belirtildiği gibi aralarında nasıl güzergah hesaplayacağınızı seçin.</string>
<string name="route_between_points_desc">Düz bir çizgi ile noktaların nasıl birleştirileceğini veya aşağıda belirtildiği gibi aralarında nasıl güzergah hesaplanacağını seçin.</string>
<string name="whole_track">Tüm yol</string>
<string name="next_segment">Sonraki bölüm</string>
<string name="threshold_distance">Eşik mesafesi</string>
@ -3883,4 +3883,23 @@
<string name="osm_edit_logout_success">Oturum kapatma başarılı</string>
<string name="file_already_imported">Dosya zaten OsmAnd\'da içe aktarıldı</string>
<string name="use_two_phase_routing">2 aşamalı A* yönlendirme algoritması kullan</string>
<string name="snowmobile_render_descr">Ayrılmış yollar ve parkurlarla kar arabası sürüşü için.</string>
<string name="shared_string_graph">Grafik</string>
<string name="message_need_calculate_route_before_show_graph">%1$s verileri yalnızca yollarda kullanılabilir, elde etmek için “Noktalar arasındaki güzergah” kullanarak bir rota hesaplamanız gerekir.</string>
<string name="message_graph_will_be_available_after_recalculation">Güzergahın yeniden hesaplanmasını bekleyin.
\nGrafik yeniden hesaplandıktan sonra kullanılabilir olacak.</string>
<string name="app_mode_gap">Boşluk</string>
<string name="navigate_point_mgrs">MGRS</string>
<string name="navigate_point_format_mgrs">MGRS</string>
<string name="mgrs_format_descr">OsmAnd, UTM NATO biçimine benzer olan MGRS\'yi kullanmaktadır.</string>
<string name="shared_string_local_maps">Yerel haritalar</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="icon_group_amenity">Tesis</string>
<string name="icon_group_special">Özel</string>
<string name="icon_group_transport">Ulaşım</string>
<string name="icon_group_service">Hizmet</string>
<string name="icon_group_symbols">Semboller</string>
<string name="icon_group_sport">Spor</string>
<string name="icon_group_emergency">Acil</string>
<string name="icon_group_travel">Seyahat</string>
</resources>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -1,2 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="shared_string_local_maps">Takaṛḍa tadɣarant</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="icon_group_service">Tanafut</string>
<string name="shared_string_name"></string>
<string name="shared_string_all"></string>
<string name="shared_string_add"></string>
<string name="shared_string_map"></string>
<string name="shared_string_exit"></string>
<string name="shared_string_close"></string>
<string name="shared_string_share"></string>
<string name="shared_string_save"></string>
<string name="shared_string_ok"></string>
<string name="shared_string_search"></string>
<string name="shared_string_update"></string>
<string name="shared_string_hide"></string>
<string name="shared_string_select"></string>
<string name="shared_string_status"></string>
<string name="shared_string_sort"></string>
<string name="shared_string_back"></string>
</resources>

View file

@ -3788,7 +3788,7 @@
<string name="poi_booth">Вид стенда</string>
<string name="poi_video_yes">Так</string>
<string name="poi_video_no">Ні</string>
<string name="poi_internet_access_fee_customers">Сигнал, щоб знайти полюс</string>
<string name="poi_internet_access_fee_customers">Доступ до Інтернету: клієнти</string>
<string name="poi_traffic_signals_sound_locate">Допускається лише при ходінні</string>
<string name="poi_tactile_paving_contrasted">Контрастний</string>
<string name="poi_tactile_paving_primitive">Примітивний</string>
@ -3833,4 +3833,8 @@
<string name="poi_beehive">Вулик</string>
<string name="poi_nuts">Насіннєвий магазин</string>
<string name="poi_fuel_lng">СПГ</string>
<string name="poi_parking_layby">Придорожня стоянка</string>
<string name="poi_parking_sheds">Навіси</string>
<string name="poi_parking_rooftop">Дах</string>
<string name="poi_gpx_point">Точка GPX</string>
</resources>

View file

@ -1147,7 +1147,7 @@
<string name="gpx_selection_track">%1$s
\nТрек %2$s</string>
<string name="osmo_connect_menu">З’єднатись</string>
<string name="use_points_as_intermediates">Розрахувати маршрут між точками</string>
<string name="use_points_as_intermediates">Обчислити маршрут між точками</string>
<string name="always_center_position_on_map">Відображати позицію завжди в центрі</string>
<string name="voice_pref_title">Голос</string>
<string name="misc_pref_title">Різне</string>
@ -2293,17 +2293,17 @@
<string name="osmand_extended_description_part1">OsmAnd (OSM Automated Navigation Directions) — застосунок для мап і навігації з доступом до безкоштовних глобальних високоякісних даних OpenStreetMap (OSM).
\n
\nНасолоджуйтесь голосовою та візуальною навігацією, переглядом цікавих точок (англ. POI), створенням та керуванням GPX-треками, використовуючи відображення горизонталей та даних про висоту (за допомогою зовнішнього втулка), вибором між режимами автомобіліста, велосипедиста й пішохода, редагуванням OSM та ще багато чим іншим.</string>
<string name="osmand_extended_description_part2">GPS навігація
\n • Вибір між автономним режимом (без зборів за роумінг за кордоном) або через Інтернет (швидше)
\n • Покрокові голосові підказки доставить Вас до місця призначення (записані чи синтезовані голоси)
\n • Повторна маршрутизація кожен раз після відхилення від маршруту
\n • Смуги руху, назви вулиць і приблизний час прибуття допоможуть Вам на шляху
\n • Для того, щоб зробити Вашу подорож безпечнішою, режим дня/ночі автоматично перемикається
\n • Відображення обмежень швидкості та попередження про її перевищення
\n • Мапа масштабується відповідно до Вашої швидкості
\n • Шукати місця за адресою, типом (наприклад, паркування, ресторан, готель, заправна станція, музей) чи географічними координатами
\n • Підтримка проміжних точок на Вашому маршруті
\n • Запис свого власного GPX-треку чи вивантаження готового і слідування за ним
<string name="osmand_extended_description_part2">GPS навігація
\n • Вибір між автономним режимом (без зборів за роумінг за кордоном) або через Інтернет (швидше)
\n • Покрокові голосові підказки доставить Вас до місця призначення (записані чи синтезовані голоси)
\n • Повторна маршрутизація кожен раз після відхилення від маршруту
\n • Смуги руху, назви вулиць і приблизний час прибуття допоможуть Вам на шляху
\n • Для того, щоб зробити Вашу подорож безпечнішою, режим дня/ночі автоматично перемикається
\n • Показ обмежень швидкості та попередження про її перевищення
\n • Мапа масштабується відповідно до Вашої швидкості
\n • Шукати місця за адресою, типом (наприклад, паркування, ресторан, готель, заправна станція, музей) чи географічними координатами
\n • Підтримка проміжних точок на Вашому маршруті
\n • Запис свого власного GPX-треку чи вивантаження готового і слідування за ним
\n</string>
<string name="osmand_extended_description_part3">Мапа
\n• Відображає POI (цікаві точки) навколо вас
@ -3924,4 +3924,23 @@
<string name="development">Розробка</string>
<string name="file_already_imported">Файл уже імпортовано до OsmAnd</string>
<string name="use_two_phase_routing">Використання 2-фазного A* алгоритму маршрутизації</string>
<string name="snowmobile_render_descr">Для їзди на снігоходах із відведеними дорогами та трасами.</string>
<string name="shared_string_graph">Графік</string>
<string name="message_need_calculate_route_before_show_graph">%1$s дані доступні лише для доріг, вам потрібно обчислити маршрут за допомогою «Маршрут між точками», щоб отримати його.</string>
<string name="message_graph_will_be_available_after_recalculation">Дочекайтеся переобчислення маршруту.
\nГрафік буде доступний після переобчислення.</string>
<string name="app_mode_gap">Розрив</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="shared_string_local_maps">Місцеві мапи</string>
<string name="icon_group_amenity">Зручності</string>
<string name="icon_group_special">Спеціальні</string>
<string name="icon_group_transport">Транспорт</string>
<string name="icon_group_service">Послуги</string>
<string name="icon_group_symbols">Знаки</string>
<string name="icon_group_sport">Спорт</string>
<string name="icon_group_emergency">Аварійні служби</string>
<string name="icon_group_travel">Мандрівка</string>
<string name="navigate_point_mgrs">MGRS</string>
<string name="navigate_point_format_mgrs">MGRS</string>
<string name="mgrs_format_descr">OsmAnd використовує MGRS, який подібний формату UTM NATO.</string>
</resources>

View file

@ -3561,20 +3561,20 @@
<string name="poi_hazard">危險</string>
<string name="poi_rtsa_scale_filter">難度分類</string>
<string name="poi_health_specialty_radiotherapy_yes">放射治療</string>
<string name="poi_rtsa_scale_nc">н/к</string>
<string name="poi_rtsa_scale_nc_asterisk">н/к*</string>
<string name="poi_rtsa_scale_1a">1А</string>
<string name="poi_rtsa_scale_1a_asterisk">1А*</string>
<string name="poi_rtsa_scale_1b">1Б</string>
<string name="poi_rtsa_scale_1b_asterisk">1Б*</string>
<string name="poi_rtsa_scale_2a">2А</string>
<string name="poi_rtsa_scale_2a_asterisk">2А*</string>
<string name="poi_rtsa_scale_2b">2Б</string>
<string name="poi_rtsa_scale_2b_asterisk">2Б*</string>
<string name="poi_rtsa_scale_3a">3А</string>
<string name="poi_rtsa_scale_3a_asterisk">3А*</string>
<string name="poi_rtsa_scale_3b">3Б</string>
<string name="poi_rtsa_scale_3b_asterisk">3Б*</string>
<string name="poi_rtsa_scale_nc">n/c</string>
<string name="poi_rtsa_scale_nc_asterisk">n/c*</string>
<string name="poi_rtsa_scale_1a">1A</string>
<string name="poi_rtsa_scale_1a_asterisk">1A*</string>
<string name="poi_rtsa_scale_1b">1B</string>
<string name="poi_rtsa_scale_1b_asterisk">1B*</string>
<string name="poi_rtsa_scale_2a">2A</string>
<string name="poi_rtsa_scale_2a_asterisk">2A*</string>
<string name="poi_rtsa_scale_2b">2B</string>
<string name="poi_rtsa_scale_2b_asterisk">2B*</string>
<string name="poi_rtsa_scale_3a">3A</string>
<string name="poi_rtsa_scale_3a_asterisk">3A*</string>
<string name="poi_rtsa_scale_3b">3B</string>
<string name="poi_rtsa_scale_3b_asterisk">3B*</string>
<string name="poi_flare">燃燒塔</string>
<string name="poi_change_delete">已刪除的物件</string>
<string name="poi_climbing_crag_filter">攀岩</string>
@ -3799,7 +3799,7 @@
<string name="poi_booth">亭類型</string>
<string name="poi_video_yes"></string>
<string name="poi_video_no"></string>
<string name="poi_internet_access_fee_customers">找到極點的訊號</string>
<string name="poi_internet_access_fee_customers">網際網路存取:顧客</string>
<string name="poi_traffic_signals_sound_locate">僅在步行時允許</string>
<string name="poi_tactile_paving_contrasted">對比</string>
<string name="poi_tactile_paving_primitive">粗糙</string>
@ -3844,4 +3844,8 @@
<string name="poi_beehive">蜂箱</string>
<string name="poi_nuts">堅果店</string>
<string name="poi_fuel_lng">LNG</string>
<string name="poi_parking_layby">停車區</string>
<string name="poi_parking_sheds">車棚</string>
<string name="poi_parking_rooftop">屋頂</string>
<string name="poi_gpx_point">GPX 點</string>
</resources>

View file

@ -3821,7 +3821,7 @@
<string name="reverse_route">反向路線</string>
<string name="route_between_points_whole_track_button_desc">整個軌跡都會使用選定的設定檔重新計算。</string>
<string name="route_between_points_next_segment_button_desc">僅下一個片段會使用選定的設定檔重新計算。</string>
<string name="route_between_points_desc">如何連接點,透過直線或以下面選定的方法計算其間的路徑。</string>
<string name="route_between_points_desc">如何連接點,透過直線或以下面選定的方法計算其間的路徑。</string>
<string name="whole_track">整個軌道</string>
<string name="next_segment">下一段</string>
<string name="route_between_points_warning_desc">接下來,使用您其中一個導航設定檔來將路線貼齊到最近可用的道路上以使用此選項。</string>
@ -3921,4 +3921,22 @@
<string name="perform_oauth_authorization">透過 OAuth 登入</string>
<string name="clear_osm_token">清除 OpenStreetMap OAuth 權杖</string>
<string name="osm_edit_logout_success">成功登出</string>
<string name="snowmobile_render_descr">適用於有專用道路與軌道的雪地摩托車駕駛。</string>
<string name="file_already_imported">檔案已在 OsmAnd 匯入</string>
<string name="use_two_phase_routing">使用 2 相的 A* 路線演算法</string>
<string name="shared_string_graph">圖表</string>
<string name="message_need_calculate_route_before_show_graph">%1$s 資料僅供道路使用,您需要使用「兩點間的路線」來計算路線。</string>
<string name="message_graph_will_be_available_after_recalculation">等待路線重新計算。
\n重新計算後即可使用圖表。</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="app_mode_gap">分隔</string>
<string name="shared_string_local_maps">本機地圖</string>
<string name="icon_group_amenity">便利設施</string>
<string name="icon_group_special">特殊</string>
<string name="icon_group_transport">運輸</string>
<string name="icon_group_service">服務</string>
<string name="icon_group_symbols">符號</string>
<string name="icon_group_sport">運動</string>
<string name="icon_group_emergency">警急</string>
<string name="icon_group_travel">旅行</string>
</resources>

View file

@ -4206,7 +4206,7 @@
<string name="poi_video_yes">Yes</string>
<string name="poi_video_no">No</string>
<string name="poi_internet_access_fee_customers">Signal to find the pole</string>
<string name="poi_internet_access_fee_customers">Internet access: customers</string>
<string name="poi_traffic_signals_sound_locate">Only when walking is allowed</string>
<string name="poi_tactile_paving_contrasted">Contrasted</string>
<string name="poi_tactile_paving_primitive">Primitive</string>
@ -4259,5 +4259,12 @@
<string name="poi_fuel_lng">LNG</string>
<string name="poi_gpx_point">GPX point</string>
<string name="poi_parking_rooftop">Rooftop</string>
<string name="poi_parking_sheds">Sheds</string>
<string name="poi_parking_layby">Layby</string>
<string name="poi_radar_tower">Radar tower</string>
</resources>

View file

@ -11,7 +11,17 @@
Thx - Hardy
-->
<string name="message_you_need_add_two_points_to_show_graphs">You must add at least two points.</string>
<string name="icon_group_travel">Travel</string>
<string name="icon_group_emergency">Emergency</string>
<string name="icon_group_sport">Sport</string>
<string name="icon_group_symbols">Symbols</string>
<string name="icon_group_service">Service</string>
<string name="icon_group_transport">Transport</string>
<string name="icon_group_special">Special</string>
<string name="icon_group_amenity">Amenity</string>
<string name="app_mode_gap">Gap</string>
<string name="ltr_or_rtl_combine_via_dash">%1$s — %2$s</string>
<string name="shared_string_local_maps">Local maps</string>
<string name="message_graph_will_be_available_after_recalculation">Wait for the route recalculation.\nGraph will be available after recalculation.</string>
<string name="message_need_calculate_route_before_show_graph">%1$s data available only on the roads, you need to calculate a route using “Route between points” to get it.</string>
<string name="shared_string_graph">Graph</string>
@ -104,7 +114,7 @@
<string name="route_between_points_warning_desc">Next, snap your track to the nearest allowed road with one of your navigation profiles to use this option.</string>
<string name="next_segment">Next segment</string>
<string name="whole_track">Whole track</string>
<string name="route_between_points_desc">Select how to connect points, by a straight line, or calculate a route between them as specified below.</string>
<string name="route_between_points_desc">Choose how to connect the points, by a straight line, or calculate a route between them as specified below.</string>
<string name="route_between_points_next_segment_button_desc">Only the next segment will be recalculated using the selected profile.</string>
<string name="route_between_points_whole_track_button_desc">The whole track will be recalculated using the selected profile.</string>
<string name="reverse_route">Reverse route</string>
@ -618,8 +628,10 @@
<string name="configure_profile">Configure profile</string>
<string name="configure_profile_info">Settings for profile:</string>
<string name="utm_format_descr">OsmAnd uses the UTM Standard, which is similar but not identical to the UTM NATO format.</string>
<string name="mgrs_format_descr">OsmAnd uses MGRS, which is similar to the UTM NATO format.</string>
<string name="shared_string_example">Example</string>
<string name="navigate_point_format_utm">UTM Standard</string>
<string name="navigate_point_format_mgrs">MGRS</string>
<string name="navigate_point_format_olc">Open Location Code</string>
<string name="coordinates_format_info">The selected format will be applied throughout the app.</string>
<string name="pref_selected_by_default_for_profiles">This setting is selected by default for profiles: %s</string>
@ -2199,6 +2211,7 @@
<string name="map_locale">Map language</string>
<string name="rendering_attr_transportStops_name">Transport stops</string>
<string name="navigate_point_zone">Zone</string>
<string name="navigate_point_mgrs">MGRS</string>
<!-- (OLC) is a geocode system -->
<string name="navigate_point_olc">Open Location Code</string>
<string name="navigate_point_olc_info_invalid">Invalid OLC\n</string>

View file

@ -27,6 +27,12 @@
android:persistent="false"
android:title="@string/navigate_point_format_utm" />
<CheckBoxPreference
android:key="mgrs_format"
android:layout="@layout/preference_radio_button"
android:persistent="false"
android:title="@string/navigate_point_format_mgrs" />
<CheckBoxPreference
android:key="olc_format"
android:layout="@layout/preference_radio_button"

View file

@ -1,32 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<ListPreference android:summary="@string/settings_preset_descr" android:title="@string/settings_preset" android:key="default_application_mode_string"></ListPreference>
<ListPreference android:key="rotate_map" android:title="@string/rotate_map_to_bearing" android:summary="@string/rotate_map_to_bearing_descr"></ListPreference>
<ListPreference android:key="map_screen_orientation" android:title="@string/map_screen_orientation" android:summary="@string/map_screen_orientation_descr"></ListPreference>
<PreferenceCategory android:title="@string/localization_pref_title" android:key="localization">
<ListPreference android:key="preferred_locale" android:title="@string/preferred_locale" android:summary="@string/preferred_locale_descr"></ListPreference>
<Preference android:key="default_driving_region" android:title="@string/driving_region" android:summary="@string/driving_region_descr"></Preference>
<!-- ListPreference android:key="map_preferred_locale" android:title="@string/map_preferred_locale" android:summary="@string/map_preferred_locale_descr"></ListPreference -->
<ListPreference android:key="default_metric_system" android:title="@string/unit_of_length" android:summary="@string/unit_of_length_descr"></ListPreference>
<ListPreference android:key="coordinates_format" android:title="@string/coords_format" android:summary="@string/coords_format_descr"></ListPreference>
<ListPreference android:key="angular_measurement" android:title="@string/angular_measeurement" android:summary="@string/angular_measeurement_descr"></ListPreference>
</PreferenceCategory>
<PreferenceCategory android:title="@string/misc_pref_title" android:key="misc">
<ListPreference android:key="osmand_theme" android:title="@string/choose_osmand_theme" android:summary="@string/choose_osmand_theme_descr"></ListPreference>
<ListPreference android:key="external_input_device" android:title="@string/external_input_device" android:summary="@string/external_input_device_descr"></ListPreference>
</PreferenceCategory>
<PreferenceCategory android:title="@string/settings_privacy">
<PreferenceScreen android:title="@string/proxy_pref_title" android:description="@string/proxy_pref_descr" android:key="proxy">
<CheckBoxPreference
android:key="enable_proxy" android:title="@string/enable_proxy_title" android:summary="@string/enable_proxy_descr" android:defaultValue="false" />
<EditTextPreference
android:key="proxy_host" android:title="@string/proxy_host_title" android:summary="@string/proxy_host_descr" android:dependency="enable_proxy"
android:defaultValue="127.0.0.1" />
<EditTextPreference
android:key="proxy_port" android:title="@string/proxy_port_title" android:summary="@string/proxy_port_descr" android:dependency="enable_proxy"
android:defaultValue="8118" />
</PreferenceScreen>
</PreferenceCategory>
</PreferenceScreen>

View file

@ -1,106 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory
android:key="routing_preferences"
android:title="@string/routing_preferences_descr">
<CheckBoxPreference
android:key="fast_route_mode"
android:summary="@string/fast_route_mode_descr"
android:title="@string/fast_route_mode"/>
<Preference
android:key="avoid_in_routing"
android:summary="@string/avoid_in_routing_descr_"
android:title="@string/avoid_in_routing_title"/>
<Preference
android:key="prefer_in_routing"
android:summary="@string/prefer_in_routing_descr"
android:title="@string/prefer_in_routing_title"/>
</PreferenceCategory>
<PreferenceCategory
android:key="guidance_preferences"
android:title="@string/guidance_preferences_descr">
<ListPreference
android:key="auto_follow_route"
android:summary="@string/choose_auto_follow_route_descr"
android:title="@string/choose_auto_follow_route"/>
<Preference
android:key="auto_zoom_map_on_off"
android:summary="@string/auto_zoom_map_descr"
android:title="@string/auto_zoom_map"/>
<CheckBoxPreference
android:key="snap_to_road"
android:summary="@string/snap_to_road_descr"
android:title="@string/snap_to_road"/>
<CheckBoxPreference
android:key="enable_time_conditional_routing"
android:title="@string/temporary_conditional_routing"/>
<Preference
android:key="show_routing_alarms"
android:summary="@string/show_warnings_descr"
android:title="@string/show_warnings_title"/>
<Preference
android:key="speak_routing_alarms"
android:summary="@string/speak_descr"
android:title="@string/speak_title"/>
<ListPreference
android:key="keep_informing"
android:summary="@string/keep_informing_descr"
android:title="@string/keep_informing"/>
<ListPreference
android:key="arrival_distance_factor"
android:summary="@string/arrival_distance_descr"
android:title="@string/arrival_distance"/>
<ListPreference
android:key="default_speed_system"
android:summary="@string/default_speed_system_descr"
android:title="@string/default_speed_system"/>
<ListPreference
android:key="speed_limit_exceed"
android:summary="@string/speed_limit_exceed_message"
android:title="@string/speed_limit_exceed"/>
<ListPreference
android:key="speed_for_map_to_direction_of_movement"
android:summary="@string/map_orientation_change_in_accordance_with_speed_descr"
android:title="@string/map_orientation_change_in_accordance_with_speed"/>
<!--
<CheckBoxPreference android:title="@string/show_zoom_buttons_navigation" android:summary="@string/show_zoom_buttons_navigation_descr" android:key="show_zoom_buttons_navigation" />
-->
<!--
<ListPreference
android:key="delay_to_start_navigation"
android:title="@string/delay_to_start_navigation"
android:summary="@string/delay_to_start_navigation_descr" />
-->
</PreferenceCategory>
<PreferenceCategory
android:key="turn_screen_on"
android:title="@string/wake_on_voice">
<Preference
android:selectable="false"
android:summary="@string/wake_on_voice_descr" />
<ListPreference
android:key="turn_screen_on_time_int"
android:summary="@string/turn_screen_on_time_descr"
android:title="@string/shared_string_time"/>
<CheckBoxPreference
android:key="turn_screen_on_sensor"
android:summary="@string/turn_screen_on_sensor_descr"
android:title="@string/turn_screen_on_sensor"/>
</PreferenceCategory>
<PreferenceCategory
android:key="voice"
android:title="@string/voice_pref_title">
<ListPreference
android:key="voice_provider"
android:summary="@string/voice_provider_descr"
android:title="@string/voice_provider"/>
</PreferenceCategory>
</PreferenceScreen>

View file

@ -53,12 +53,19 @@
android:title="@string/import_profile"
tools:icon="@drawable/ic_action_import" />
<Preference
android:key="export_profiles"
android:layout="@layout/preference_button"
android:persistent="false"
android:title="@string/shared_string_export"
tools:icon="@drawable/ic_action_export" />
<Preference
android:key="reorder_profiles"
android:layout="@layout/preference_button"
android:persistent="false"
android:title="@string/reorder_profiles"
app:fragment="net.osmand.plus.profiles.fragments.EditProfilesFragment"
app:fragment="net.osmand.plus.profiles.EditProfilesFragment"
tools:icon="@drawable/ic_action_edit_dark" />
<Preference

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<Preference android:key="general_settings" android:title="@string/general_settings_2" android:summary="@string/general_settings_descr"/>
<Preference android:key="routing_settings" android:title="@string/routing_settings_2" android:summary="@string/routing_settings_descr"/>
<Preference android:key="subscription_settings" android:title="@string/osm_live_subscription" android:summary="@string/osm_live_subscription_desc"/>
<Preference android:key="privacy_and_security" android:title="@string/settings_privacy_and_security" android:summary="@string/settings_privacy_and_security_desc"/>
<PreferenceCategory android:key="plugin_settings" android:title="@string/plugin_settings" />
</PreferenceScreen>

View file

@ -67,6 +67,7 @@ import net.osmand.plus.R;
import net.osmand.util.Algorithms;
import java.io.File;
import java.lang.reflect.Field;
import java.text.MessageFormat;
import java.util.ArrayList;
import java.util.Collections;
@ -884,4 +885,65 @@ public class AndroidUtils {
}
return builder;
}
public static String getRoutingStringPropertyName(Context ctx, String propertyName, String defValue) {
String value = getStringByProperty(ctx, "routing_attr_" + propertyName + "_name");
return value != null ? value : defValue;
}
public static String getRoutingStringPropertyDescription(Context ctx, String propertyName, String defValue) {
String value = getStringByProperty(ctx, "routing_attr_" + propertyName + "_description");
return value != null ? value : defValue;
}
public static String getRenderingStringPropertyName(Context ctx, String propertyName, String defValue) {
String value = getStringByProperty(ctx, "rendering_attr_" + propertyName + "_name");
return value != null ? value : defValue;
}
public static String getRenderingStringPropertyDescription(Context ctx, String propertyName, String defValue) {
String value = getStringByProperty(ctx, "rendering_attr_" + propertyName + "_description");
return value != null ? value : defValue;
}
public static String getIconStringPropertyName(Context ctx, String propertyName) {
String value = getStringByProperty(ctx, "icon_group_" + propertyName);
return value != null ? value : propertyName;
}
public static String getRenderingStringPropertyValue(Context ctx, String propertyValue) {
if (propertyValue == null) {
return "";
}
String propertyValueReplaced = propertyValue.replaceAll("\\s+", "_");
String value = getStringByProperty(ctx, "rendering_value_" + propertyValueReplaced + "_name");
return value != null ? value : propertyValue;
}
public static String getStringRouteInfoPropertyValue(Context ctx, String propertyValue) {
if (propertyValue == null) {
return "";
}
String propertyValueReplaced = propertyValue.replaceAll("\\s+", "_");
String value = getStringByProperty(ctx, "routeInfo_" + propertyValueReplaced + "_name");
return value != null ? value : propertyValue;
}
private static String getStringByProperty(@NonNull Context ctx, @NonNull String property) {
try {
Field field = R.string.class.getField(property);
return getStringForField(ctx, field);
} catch (Exception e) {
System.err.println(e.getMessage());
}
return null;
}
private static String getStringForField(@NonNull Context ctx, @Nullable Field field) throws IllegalAccessException {
if (field != null) {
Integer in = (Integer) field.get(null);
return ctx.getString(in);
}
return null;
}
}

Some files were not shown because too many files have changed in this diff Show more