diff --git a/OsmAnd-java/src/net/osmand/router/TurnType.java b/OsmAnd-java/src/net/osmand/router/TurnType.java index 71be5a3c73..f7e7ae9766 100644 --- a/OsmAnd-java/src/net/osmand/router/TurnType.java +++ b/OsmAnd-java/src/net/osmand/router/TurnType.java @@ -413,41 +413,6 @@ public class TurnType { } } - public static int getArrowWidthInDp(int tt) { - int result; - - switch (tt){ - case TurnType.C: - result = 12; - break; - case TurnType.TR: - case TurnType.TL: - result = 20; - break; - case TurnType.KR: - case TurnType.KL: - result = 13; - break; - case TurnType.TSLR: - case TurnType.TSLL: - result = 13; - break; - case TurnType.TSHR: - case TurnType.TSHL: - result = 19; - break; - case TurnType.TRU: - case TurnType.TU: - result = 24; - break; - default: - result = 12; - break; - } - - return result; - } - public static int convertType(String lane) { int turn; if (lane.equals("none") || lane.equals("through")) { diff --git a/OsmAnd-java/src/net/osmand/search/core/SearchCoreFactory.java b/OsmAnd-java/src/net/osmand/search/core/SearchCoreFactory.java index 52d004a8d3..0fe421f8f1 100644 --- a/OsmAnd-java/src/net/osmand/search/core/SearchCoreFactory.java +++ b/OsmAnd-java/src/net/osmand/search/core/SearchCoreFactory.java @@ -31,6 +31,7 @@ import net.osmand.search.core.SearchPhrase.SearchPhraseDataType; import net.osmand.util.Algorithms; import net.osmand.util.GeoPointParserUtil; import net.osmand.util.GeoPointParserUtil.GeoParsedPoint; +import net.osmand.util.LocationParser; import net.osmand.util.MapUtils; import java.io.IOException; @@ -1127,279 +1128,17 @@ public class SearchCoreFactory { List d = new ArrayList<>(); List all = new ArrayList<>(); List strings = new ArrayList<>(); - splitObjects(s, d, all, strings); + LocationParser.splitObjects(s, d, all, strings); if (d.size() == 0) { return null; } - double lat = parse1Coordinate(all, 0, all.size()); + double lat = LocationParser.parse1Coordinate(all, 0, all.size()); return new LatLon(lat, 0); } - LatLon parseLocation(String s) { - s = s.trim(); - // detect OLC first - // avoid throwing exceptions by carefully checking exceptions - if (s.length() > 0 && OpenLocationCode.isValidCode(s)) { - OpenLocationCode olc = new OpenLocationCode(s); - if (olc.isFull()) { - OpenLocationCode.CodeArea codeArea = olc.decode(); - return new LatLon(codeArea.getCenterLatitude(), codeArea.getCenterLongitude()); - } - } - if (s.length() == 0 || !(s.charAt(0) == '-' || Character.isDigit(s.charAt(0)) - || s.charAt(0) == 'S' || s.charAt(0) == 's' - || s.charAt(0) == 'N' || s.charAt(0) == 'n' - || s.contains("://"))) { - return null; - } - List d = new ArrayList<>(); - List all = new ArrayList<>(); - List strings = new ArrayList<>(); - splitObjects(s, d, all, strings); - if (d.size() == 0) { - return null; - } - // detect UTM - if (all.size() == 4 && d.size() == 3 && all.get(1) instanceof String) { - 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); - LatLonPoint ll = upoint.toLatLonPoint(); - return new LatLon(ll.getLatitude(), ll.getLongitude()); - } - } - - if (all.size() == 3 && d.size() == 2 && all.get(1) instanceof String) { - char ch = all.get(1).toString().charAt(0); - String combined = strings.get(2); - if (Character.isLetter(ch)) { - try { - String east = combined.substring(0, combined.length() / 2); - String north = combined.substring(combined.length() / 2, combined.length()); - UTMPoint upoint = new UTMPoint(Double.parseDouble(north), Double.parseDouble(east), d.get(0) - .intValue(), ch); - LatLonPoint ll = upoint.toLatLonPoint(); - return new LatLon(ll.getLatitude(), ll.getLongitude()); - } catch (NumberFormatException e) { - } - } - } - // try to find split lat/lon position - int jointNumbers = 0; - int lastJoin = 0; - int degSplit = -1; - int degType = -1; // 0 - degree, 1 - minutes, 2 - seconds - boolean finishDegSplit = false; - int northSplit = -1; - int eastSplit = -1; - for (int i = 1; i < all.size(); i++ ) { - if (all.get(i - 1) instanceof Double && all.get(i) instanceof Double) { - jointNumbers ++; - lastJoin = i; - } - if (all.get(i).equals("n") || all.get(i).equals("s") || - all.get(i).equals("N") || all.get(i).equals("S")) { - northSplit = i + 1; - } - if (all.get(i).equals("e") || all.get(i).equals("w") || - all.get(i).equals("E") || all.get(i).equals("W")) { - eastSplit = i; - } - int dg = -1; - if (all.get(i).equals("°")) { - dg = 0; - } else if (all.get(i).equals("\'") || all.get(i).equals("′")) { - dg = 1; - } else if (all.get(i).equals("″") || all.get(i).equals("\"")) { - dg = 2; - } - if (dg != -1) { - if (!finishDegSplit) { - if (degType < dg) { - degSplit = i + 1; - degType = dg; - } else { - finishDegSplit = true; - degType = dg; - } - } else { - if (degType < dg) { - degType = dg; - } else { - // reject delimiter - degSplit = -1; - } - } - } - } - int split = -1; - if (jointNumbers == 1) { - split = lastJoin; - } - if (northSplit != -1 && northSplit < all.size() -1) { - split = northSplit; - } else if (eastSplit != -1 && eastSplit < all.size() -1) { - split = eastSplit; - } else if (degSplit != -1 && degSplit < all.size() -1) { - split = degSplit; - } - - if (split != -1) { - double lat = parse1Coordinate(all, 0, split); - double lon = parse1Coordinate(all, split, all.size()); - return new LatLon(lat, lon); - } - if (d.size() == 2) { - return new LatLon(d.get(0), d.get(1)); - } - // simple url case - if (s.contains("://")) { - double lat = 0; - double lon = 0; - boolean only2decimals = true; - for (int i = 0; i < d.size(); i++) { - if (d.get(i).doubleValue() != d.get(i).intValue()) { - if (lat == 0) { - lat = d.get(i); - } else if (lon == 0) { - lon = d.get(i); - } else { - only2decimals = false; - } - } - } - if (lat != 0 && lon != 0 && only2decimals) { - return new LatLon(lat, lon); - } - } - // split by equal number of digits - if (d.size() > 2 && d.size() % 2 == 0) { - int ind = d.size() / 2 + 1; - int splitEq = -1; - for (int i = 0; i < all.size(); i++) { - if (all.get(i) instanceof Double) { - ind --; - } - if (ind == 0) { - splitEq = i; - break; - } - } - if (splitEq != -1) { - double lat = parse1Coordinate(all, 0, splitEq); - double lon = parse1Coordinate(all, splitEq, all.size()); - return new LatLon(lat, lon); - } - } - return null; - - } - - public double parse1Coordinate(List all, int begin, int end) { - boolean neg = false; - double d = 0; - int type = 0; // degree - 0, minutes - 1, seconds = 2 - Double prevDouble = null; - for (int i = begin; i <= end; i++) { - Object o = i == end ? "" : all.get(i); - if(o.equals("S") || o.equals("W")) { - neg = !neg; - } - if (prevDouble != null) { - if (o.equals("°")) { - type = 0; - } else if (o.equals("′") /*o.equals("'")*/) { - // ' can be used as delimeter ignore it - type = 1; - } else if (o.equals("\"") || o.equals("″")) { - type = 2; - } - if (type == 0) { - double ld = prevDouble.doubleValue(); - if (ld < 0) { - ld = -ld; - neg = true; - } - d += ld; - } else if (type == 1) { - d += prevDouble.doubleValue() / 60.f; - } else /*if (type == 1) */ { - d += prevDouble.doubleValue() / 3600.f; - } - type++; - } - if (o instanceof Double) { - prevDouble = (Double) o; - } else { - prevDouble = null; - } - } - if (neg) { - d = -d; - } - return d; - } - - private void splitObjects(String s, List d, List all, List strings) { - boolean digit = false; - int word = -1; - for (int i = 0; i <= s.length(); i++) { - char ch = i == s.length() ? ' ' : s.charAt(i); - boolean dg = Character.isDigit(ch); - boolean nonwh = ch != ',' && ch != ' ' && ch != ';'; - if (ch == '.' || dg || ch == '-' ) { - if (!digit) { - if (word != -1) { - all.add(s.substring(word, i)); - strings.add(s.substring(word, i)); - } - digit = true; - word = i; - } else { - if(word == -1) { - word = i; - } - // if digit - // continue - } - } else { - if (digit){ - try { - double dl = Double.parseDouble(s.substring(word, i)); - d.add(dl); - all.add(dl); - strings.add(s.substring(word, i)); - digit = false; - word = -1; - } catch (NumberFormatException e) { - } - } - if (nonwh) { - if(!Character.isLetter(ch)) { - if(word != -1) { - all.add(s.substring(word, i)); - strings.add(s.substring(word, i)); - } - all.add(s.substring(i, i + 1)); - strings.add(s.substring(i, i +1)); - word = -1; - } else if(word == -1) { - word = i; - } - } else { - if (word != -1) { - all.add(s.substring(word, i)); - strings.add(s.substring(word, i)); - } - word = -1; - } - } - } - } - private void parseLocation(SearchPhrase phrase, SearchResultMatcher resultMatcher) { String lw = phrase.getUnknownSearchPhrase(); - LatLon l = parseLocation(lw); + LatLon l = LocationParser.parseLocation(lw); if (l != null) { if (phrase.isSearchTypeAllowed(ObjectType.LOCATION)) { SearchResult sp = new SearchResult(phrase); diff --git a/OsmAnd-java/src/net/osmand/util/LocationParser.java b/OsmAnd-java/src/net/osmand/util/LocationParser.java new file mode 100644 index 0000000000..4d320be701 --- /dev/null +++ b/OsmAnd-java/src/net/osmand/util/LocationParser.java @@ -0,0 +1,275 @@ +package net.osmand.util; + +import com.google.openlocationcode.OpenLocationCode; +import com.jwetherell.openmap.common.LatLonPoint; +import com.jwetherell.openmap.common.UTMPoint; + +import net.osmand.data.LatLon; + +import java.util.ArrayList; +import java.util.List; + +public class LocationParser { + public static LatLon parseLocation(String locPhrase) { + locPhrase = locPhrase.trim(); + // detect OLC first + // avoid throwing exceptions by carefully checking exceptions + if (locPhrase.length() > 0 && OpenLocationCode.isValidCode(locPhrase)) { + OpenLocationCode olc = new OpenLocationCode(locPhrase); + if (olc.isFull()) { + OpenLocationCode.CodeArea codeArea = olc.decode(); + return new LatLon(codeArea.getCenterLatitude(), codeArea.getCenterLongitude()); + } + } + if (locPhrase.length() == 0 || !(locPhrase.charAt(0) == '-' || Character.isDigit(locPhrase.charAt(0)) + || locPhrase.charAt(0) == 'S' || locPhrase.charAt(0) == 's' + || locPhrase.charAt(0) == 'N' || locPhrase.charAt(0) == 'n' + || locPhrase.contains("://"))) { + return null; + } + List d = new ArrayList<>(); + List all = new ArrayList<>(); + List strings = new ArrayList<>(); + splitObjects(locPhrase, d, all, strings); + if (d.size() == 0) { + return null; + } + // detect UTM + if (all.size() == 4 && d.size() == 3 && all.get(1) instanceof String) { + 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); + LatLonPoint ll = upoint.toLatLonPoint(); + return new LatLon(ll.getLatitude(), ll.getLongitude()); + } + } + + if (all.size() == 3 && d.size() == 2 && all.get(1) instanceof String) { + char ch = all.get(1).toString().charAt(0); + String combined = strings.get(2); + if (Character.isLetter(ch)) { + try { + String east = combined.substring(0, combined.length() / 2); + String north = combined.substring(combined.length() / 2, combined.length()); + UTMPoint upoint = new UTMPoint(Double.parseDouble(north), Double.parseDouble(east), d.get(0) + .intValue(), ch); + LatLonPoint ll = upoint.toLatLonPoint(); + return new LatLon(ll.getLatitude(), ll.getLongitude()); + } catch (NumberFormatException e) { + } + } + } + // try to find split lat/lon position + int jointNumbers = 0; + int lastJoin = 0; + int degSplit = -1; + int degType = -1; // 0 - degree, 1 - minutes, 2 - seconds + boolean finishDegSplit = false; + int northSplit = -1; + int eastSplit = -1; + for (int i = 1; i < all.size(); i++ ) { + if (all.get(i - 1) instanceof Double && all.get(i) instanceof Double) { + jointNumbers ++; + lastJoin = i; + } + if (all.get(i).equals("n") || all.get(i).equals("s") || + all.get(i).equals("N") || all.get(i).equals("S")) { + northSplit = i + 1; + } + if (all.get(i).equals("e") || all.get(i).equals("w") || + all.get(i).equals("E") || all.get(i).equals("W")) { + eastSplit = i; + } + int dg = -1; + if (all.get(i).equals("°")) { + dg = 0; + } else if (all.get(i).equals("\'") || all.get(i).equals("′")) { + dg = 1; + } else if (all.get(i).equals("″") || all.get(i).equals("\"")) { + dg = 2; + } + if (dg != -1) { + if (!finishDegSplit) { + if (degType < dg) { + degSplit = i + 1; + degType = dg; + } else { + finishDegSplit = true; + degType = dg; + } + } else { + if (degType < dg) { + degType = dg; + } else { + // reject delimiter + degSplit = -1; + } + } + } + } + int split = -1; + if (jointNumbers == 1) { + split = lastJoin; + } + if (northSplit != -1 && northSplit < all.size() -1) { + split = northSplit; + } else if (eastSplit != -1 && eastSplit < all.size() -1) { + split = eastSplit; + } else if (degSplit != -1 && degSplit < all.size() -1) { + split = degSplit; + } + + if (split != -1) { + double lat = parse1Coordinate(all, 0, split); + double lon = parse1Coordinate(all, split, all.size()); + return new LatLon(lat, lon); + } + if (d.size() == 2) { + return new LatLon(d.get(0), d.get(1)); + } + // simple url case + if (locPhrase.contains("://")) { + double lat = 0; + double lon = 0; + boolean only2decimals = true; + for (int i = 0; i < d.size(); i++) { + if (d.get(i).doubleValue() != d.get(i).intValue()) { + if (lat == 0) { + lat = d.get(i); + } else if (lon == 0) { + lon = d.get(i); + } else { + only2decimals = false; + } + } + } + if (lat != 0 && lon != 0 && only2decimals) { + return new LatLon(lat, lon); + } + } + // split by equal number of digits + if (d.size() > 2 && d.size() % 2 == 0) { + int ind = d.size() / 2 + 1; + int splitEq = -1; + for (int i = 0; i < all.size(); i++) { + if (all.get(i) instanceof Double) { + ind --; + } + if (ind == 0) { + splitEq = i; + break; + } + } + if (splitEq != -1) { + double lat = parse1Coordinate(all, 0, splitEq); + double lon = parse1Coordinate(all, splitEq, all.size()); + return new LatLon(lat, lon); + } + } + return null; + } + + public static double parse1Coordinate(List all, int begin, int end) { + boolean neg = false; + double d = 0; + int type = 0; // degree - 0, minutes - 1, seconds = 2 + Double prevDouble = null; + for (int i = begin; i <= end; i++) { + Object o = i == end ? "" : all.get(i); + if(o.equals("S") || o.equals("W")) { + neg = !neg; + } + if (prevDouble != null) { + if (o.equals("°")) { + type = 0; + } else if (o.equals("′") /*o.equals("'")*/) { + // ' can be used as delimeter ignore it + type = 1; + } else if (o.equals("\"") || o.equals("″")) { + type = 2; + } + if (type == 0) { + double ld = prevDouble.doubleValue(); + if (ld < 0) { + ld = -ld; + neg = true; + } + d += ld; + } else if (type == 1) { + d += prevDouble.doubleValue() / 60.f; + } else /*if (type == 1) */ { + d += prevDouble.doubleValue() / 3600.f; + } + type++; + } + if (o instanceof Double) { + prevDouble = (Double) o; + } else { + prevDouble = null; + } + } + if (neg) { + d = -d; + } + return d; + } + + public static void splitObjects(String s, List d, List all, List strings) { + boolean digit = false; + int word = -1; + for (int i = 0; i <= s.length(); i++) { + char ch = i == s.length() ? ' ' : s.charAt(i); + boolean dg = Character.isDigit(ch); + boolean nonwh = ch != ',' && ch != ' ' && ch != ';'; + if (ch == '.' || dg || ch == '-' ) { + if (!digit) { + if (word != -1) { + all.add(s.substring(word, i)); + strings.add(s.substring(word, i)); + } + digit = true; + word = i; + } else { + if(word == -1) { + word = i; + } + // if digit + // continue + } + } else { + if (digit){ + if (word != -1) { + try { + double dl = Double.parseDouble(s.substring(word, i)); + d.add(dl); + all.add(dl); + strings.add(s.substring(word, i)); + digit = false; + word = -1; + } catch (NumberFormatException e) { + } + } + } + if (nonwh) { + if(!Character.isLetter(ch)) { + if(word != -1) { + all.add(s.substring(word, i)); + strings.add(s.substring(word, i)); + } + all.add(s.substring(i, i + 1)); + strings.add(s.substring(i, i +1)); + word = -1; + } else if(word == -1) { + word = i; + } + } else { + if (word != -1) { + all.add(s.substring(word, i)); + strings.add(s.substring(word, i)); + } + word = -1; + } + } + } + } +} diff --git a/OsmAnd-java/src/net/osmand/util/MapUtils.java b/OsmAnd-java/src/net/osmand/util/MapUtils.java index 174b00e958..040fed2996 100644 --- a/OsmAnd-java/src/net/osmand/util/MapUtils.java +++ b/OsmAnd-java/src/net/osmand/util/MapUtils.java @@ -1,11 +1,9 @@ package net.osmand.util; - import java.util.Collections; import java.util.Comparator; import java.util.List; -import net.osmand.binary.BinaryMapIndexReader.SearchRequest; import net.osmand.data.LatLon; import net.osmand.data.MapObject; import net.osmand.data.QuadPoint; diff --git a/OsmAnd/build.gradle b/OsmAnd/build.gradle index 43a73bf32d..409fe53919 100644 --- a/OsmAnd/build.gradle +++ b/OsmAnd/build.gradle @@ -399,7 +399,7 @@ dependencies { exclude group: 'com.android.support' } compile 'com.github.PhilJay:MPAndroidChart:v3.0.1' - compile ("com.github.HITGIF:TextFieldBoxes:1.3.2"){ + compile ("com.github.HITGIF:TextFieldBoxes:1.3.5"){ exclude group: 'com.android.support' } } diff --git a/OsmAnd/res/drawable-hdpi/bg_contextmenu_shadow_left_light.9.png b/OsmAnd/res/drawable-hdpi/bg_contextmenu_shadow_left_light.9.png new file mode 100644 index 0000000000..a940bc2f08 Binary files /dev/null and b/OsmAnd/res/drawable-hdpi/bg_contextmenu_shadow_left_light.9.png differ diff --git a/OsmAnd/res/drawable-hdpi/ic_action_device_topbar.png b/OsmAnd/res/drawable-hdpi/ic_action_device_topbar.png index 2ea354119c..6aea76546c 100644 Binary files a/OsmAnd/res/drawable-hdpi/ic_action_device_topbar.png and b/OsmAnd/res/drawable-hdpi/ic_action_device_topbar.png differ diff --git a/OsmAnd/res/drawable-hdpi/ic_action_device_topbar_two.png b/OsmAnd/res/drawable-hdpi/ic_action_device_topbar_two.png new file mode 100644 index 0000000000..55cd34bd10 Binary files /dev/null and b/OsmAnd/res/drawable-hdpi/ic_action_device_topbar_two.png differ diff --git a/OsmAnd/res/drawable-hdpi/ic_action_device_widget.png b/OsmAnd/res/drawable-hdpi/ic_action_device_widget.png index ee2abf80f8..6f303c7419 100644 Binary files a/OsmAnd/res/drawable-hdpi/ic_action_device_widget.png and b/OsmAnd/res/drawable-hdpi/ic_action_device_widget.png differ diff --git a/OsmAnd/res/drawable-hdpi/ic_action_device_widget_two.png b/OsmAnd/res/drawable-hdpi/ic_action_device_widget_two.png new file mode 100644 index 0000000000..0a671c5481 Binary files /dev/null and b/OsmAnd/res/drawable-hdpi/ic_action_device_widget_two.png differ diff --git a/OsmAnd/res/drawable-hdpi/img_help_markers_direction_arrows_day.webp b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_arrows_day.webp new file mode 100644 index 0000000000..6f91ed7bfc Binary files /dev/null and b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_arrows_day.webp differ diff --git a/OsmAnd/res/drawable-hdpi/img_help_markers_direction_arrows_night.webp b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_arrows_night.webp new file mode 100644 index 0000000000..da4769e665 Binary files /dev/null and b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_arrows_night.webp differ diff --git a/OsmAnd/res/drawable-hdpi/img_help_markers_direction_device_day.webp b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_device_day.webp new file mode 100644 index 0000000000..061768c87b Binary files /dev/null and b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_device_day.webp differ diff --git a/OsmAnd/res/drawable-hdpi/img_help_markers_direction_device_night.webp b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_device_night.webp new file mode 100644 index 0000000000..882f5286df Binary files /dev/null and b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_device_night.webp differ diff --git a/OsmAnd/res/drawable-hdpi/img_help_markers_direction_guide_lines_day.webp b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_guide_lines_day.webp new file mode 100644 index 0000000000..bbddcc900a Binary files /dev/null and b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_guide_lines_day.webp differ diff --git a/OsmAnd/res/drawable-hdpi/img_help_markers_direction_guide_lines_night.webp b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_guide_lines_night.webp new file mode 100644 index 0000000000..f6334fa5ee Binary files /dev/null and b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_guide_lines_night.webp differ diff --git a/OsmAnd/res/drawable-hdpi/img_help_markers_direction_topbar_1_day.webp b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_topbar_1_day.webp new file mode 100644 index 0000000000..41eb3e5bb6 Binary files /dev/null and b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_topbar_1_day.webp differ diff --git a/OsmAnd/res/drawable-hdpi/img_help_markers_direction_topbar_1_night.webp b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_topbar_1_night.webp new file mode 100644 index 0000000000..7cb7f6a83b Binary files /dev/null and b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_topbar_1_night.webp differ diff --git a/OsmAnd/res/drawable-hdpi/img_help_markers_direction_topbar_2_day.webp b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_topbar_2_day.webp new file mode 100644 index 0000000000..0a2e43ad28 Binary files /dev/null and b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_topbar_2_day.webp differ diff --git a/OsmAnd/res/drawable-hdpi/img_help_markers_direction_topbar_2_night.webp b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_topbar_2_night.webp new file mode 100644 index 0000000000..0a2e43ad28 Binary files /dev/null and b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_topbar_2_night.webp differ diff --git a/OsmAnd/res/drawable-hdpi/img_help_markers_direction_widget_1_day.webp b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_widget_1_day.webp new file mode 100644 index 0000000000..37fa7602b2 Binary files /dev/null and b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_widget_1_day.webp differ diff --git a/OsmAnd/res/drawable-hdpi/img_help_markers_direction_widget_1_night.webp b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_widget_1_night.webp new file mode 100644 index 0000000000..835aafa2fa Binary files /dev/null and b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_widget_1_night.webp differ diff --git a/OsmAnd/res/drawable-hdpi/img_help_markers_direction_widget_2_day.webp b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_widget_2_day.webp new file mode 100644 index 0000000000..1642529505 Binary files /dev/null and b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_widget_2_day.webp differ diff --git a/OsmAnd/res/drawable-hdpi/img_help_markers_direction_widget_2_night.webp b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_widget_2_night.webp new file mode 100644 index 0000000000..05ec307bc7 Binary files /dev/null and b/OsmAnd/res/drawable-hdpi/img_help_markers_direction_widget_2_night.webp differ diff --git a/OsmAnd/res/drawable-mdpi/bg_contextmenu_shadow_left_light.9.png b/OsmAnd/res/drawable-mdpi/bg_contextmenu_shadow_left_light.9.png new file mode 100644 index 0000000000..9fea51edab Binary files /dev/null and b/OsmAnd/res/drawable-mdpi/bg_contextmenu_shadow_left_light.9.png differ diff --git a/OsmAnd/res/drawable-mdpi/ic_action_device_topbar.png b/OsmAnd/res/drawable-mdpi/ic_action_device_topbar.png index 9fd6ca7d18..91e5a0904d 100644 Binary files a/OsmAnd/res/drawable-mdpi/ic_action_device_topbar.png and b/OsmAnd/res/drawable-mdpi/ic_action_device_topbar.png differ diff --git a/OsmAnd/res/drawable-mdpi/ic_action_device_topbar_two.png b/OsmAnd/res/drawable-mdpi/ic_action_device_topbar_two.png new file mode 100644 index 0000000000..547d66eaa9 Binary files /dev/null and b/OsmAnd/res/drawable-mdpi/ic_action_device_topbar_two.png differ diff --git a/OsmAnd/res/drawable-mdpi/ic_action_device_widget.png b/OsmAnd/res/drawable-mdpi/ic_action_device_widget.png index 042f8d8991..3182f3c1a9 100644 Binary files a/OsmAnd/res/drawable-mdpi/ic_action_device_widget.png and b/OsmAnd/res/drawable-mdpi/ic_action_device_widget.png differ diff --git a/OsmAnd/res/drawable-mdpi/ic_action_device_widget_two.png b/OsmAnd/res/drawable-mdpi/ic_action_device_widget_two.png new file mode 100644 index 0000000000..413a5d1d2e Binary files /dev/null and b/OsmAnd/res/drawable-mdpi/ic_action_device_widget_two.png differ diff --git a/OsmAnd/res/drawable-mdpi/img_help_markers_direction_arrows_day.webp b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_arrows_day.webp new file mode 100644 index 0000000000..bf4110347b Binary files /dev/null and b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_arrows_day.webp differ diff --git a/OsmAnd/res/drawable-mdpi/img_help_markers_direction_arrows_night.webp b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_arrows_night.webp new file mode 100644 index 0000000000..3bbc542e8f Binary files /dev/null and b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_arrows_night.webp differ diff --git a/OsmAnd/res/drawable-mdpi/img_help_markers_direction_device_day.webp b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_device_day.webp new file mode 100644 index 0000000000..5d10e9d95f Binary files /dev/null and b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_device_day.webp differ diff --git a/OsmAnd/res/drawable-mdpi/img_help_markers_direction_device_night.webp b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_device_night.webp new file mode 100644 index 0000000000..86f64c4ccf Binary files /dev/null and b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_device_night.webp differ diff --git a/OsmAnd/res/drawable-mdpi/img_help_markers_direction_guide_lines_day.webp b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_guide_lines_day.webp new file mode 100644 index 0000000000..eb9820968d Binary files /dev/null and b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_guide_lines_day.webp differ diff --git a/OsmAnd/res/drawable-mdpi/img_help_markers_direction_guide_lines_night.webp b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_guide_lines_night.webp new file mode 100644 index 0000000000..888af928ed Binary files /dev/null and b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_guide_lines_night.webp differ diff --git a/OsmAnd/res/drawable-mdpi/img_help_markers_direction_topbar_1_day.webp b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_topbar_1_day.webp new file mode 100644 index 0000000000..5033368143 Binary files /dev/null and b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_topbar_1_day.webp differ diff --git a/OsmAnd/res/drawable-mdpi/img_help_markers_direction_topbar_1_night.webp b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_topbar_1_night.webp new file mode 100644 index 0000000000..1d00ce4401 Binary files /dev/null and b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_topbar_1_night.webp differ diff --git a/OsmAnd/res/drawable-mdpi/img_help_markers_direction_topbar_2_day.webp b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_topbar_2_day.webp new file mode 100644 index 0000000000..85d5d5c5b3 Binary files /dev/null and b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_topbar_2_day.webp differ diff --git a/OsmAnd/res/drawable-mdpi/img_help_markers_direction_topbar_2_night.webp b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_topbar_2_night.webp new file mode 100644 index 0000000000..68ad7cbed9 Binary files /dev/null and b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_topbar_2_night.webp differ diff --git a/OsmAnd/res/drawable-mdpi/img_help_markers_direction_widget_1_day.webp b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_widget_1_day.webp new file mode 100644 index 0000000000..5272e2f203 Binary files /dev/null and b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_widget_1_day.webp differ diff --git a/OsmAnd/res/drawable-mdpi/img_help_markers_direction_widget_1_night.webp b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_widget_1_night.webp new file mode 100644 index 0000000000..105d5fff77 Binary files /dev/null and b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_widget_1_night.webp differ diff --git a/OsmAnd/res/drawable-mdpi/img_help_markers_direction_widget_2_day.webp b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_widget_2_day.webp new file mode 100644 index 0000000000..0eb568e3e4 Binary files /dev/null and b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_widget_2_day.webp differ diff --git a/OsmAnd/res/drawable-mdpi/img_help_markers_direction_widget_2_night.webp b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_widget_2_night.webp new file mode 100644 index 0000000000..a0e0871745 Binary files /dev/null and b/OsmAnd/res/drawable-mdpi/img_help_markers_direction_widget_2_night.webp differ diff --git a/OsmAnd/res/drawable-xhdpi/bg_contextmenu_shadow_left_light.9.png b/OsmAnd/res/drawable-xhdpi/bg_contextmenu_shadow_left_light.9.png new file mode 100644 index 0000000000..eaaa663c0e Binary files /dev/null and b/OsmAnd/res/drawable-xhdpi/bg_contextmenu_shadow_left_light.9.png differ diff --git a/OsmAnd/res/drawable-xhdpi/ic_action_device_topbar.png b/OsmAnd/res/drawable-xhdpi/ic_action_device_topbar.png index afd531cde9..1c5171c8a0 100644 Binary files a/OsmAnd/res/drawable-xhdpi/ic_action_device_topbar.png and b/OsmAnd/res/drawable-xhdpi/ic_action_device_topbar.png differ diff --git a/OsmAnd/res/drawable-xhdpi/ic_action_device_topbar_two.png b/OsmAnd/res/drawable-xhdpi/ic_action_device_topbar_two.png new file mode 100644 index 0000000000..a15f8d3054 Binary files /dev/null and b/OsmAnd/res/drawable-xhdpi/ic_action_device_topbar_two.png differ diff --git a/OsmAnd/res/drawable-xhdpi/ic_action_device_widget.png b/OsmAnd/res/drawable-xhdpi/ic_action_device_widget.png index 246aac7041..d7990198c4 100644 Binary files a/OsmAnd/res/drawable-xhdpi/ic_action_device_widget.png and b/OsmAnd/res/drawable-xhdpi/ic_action_device_widget.png differ diff --git a/OsmAnd/res/drawable-xhdpi/ic_action_device_widget_two.png b/OsmAnd/res/drawable-xhdpi/ic_action_device_widget_two.png new file mode 100644 index 0000000000..4afc6c16dd Binary files /dev/null and b/OsmAnd/res/drawable-xhdpi/ic_action_device_widget_two.png differ diff --git a/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_arrows_day.webp b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_arrows_day.webp new file mode 100644 index 0000000000..3d979b4b13 Binary files /dev/null and b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_arrows_day.webp differ diff --git a/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_arrows_night.webp b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_arrows_night.webp new file mode 100644 index 0000000000..0f0abfe6a8 Binary files /dev/null and b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_arrows_night.webp differ diff --git a/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_device_day.webp b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_device_day.webp new file mode 100644 index 0000000000..b602ac913e Binary files /dev/null and b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_device_day.webp differ diff --git a/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_device_night.webp b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_device_night.webp new file mode 100644 index 0000000000..e22e29fa16 Binary files /dev/null and b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_device_night.webp differ diff --git a/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_guide_lines_day.webp b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_guide_lines_day.webp new file mode 100644 index 0000000000..5d27f7cff7 Binary files /dev/null and b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_guide_lines_day.webp differ diff --git a/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_guide_lines_night.webp b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_guide_lines_night.webp new file mode 100644 index 0000000000..867cf61b26 Binary files /dev/null and b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_guide_lines_night.webp differ diff --git a/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_topbar_1_day.webp b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_topbar_1_day.webp new file mode 100644 index 0000000000..b77eb7335e Binary files /dev/null and b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_topbar_1_day.webp differ diff --git a/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_topbar_1_night.webp b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_topbar_1_night.webp new file mode 100644 index 0000000000..8b3d547e26 Binary files /dev/null and b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_topbar_1_night.webp differ diff --git a/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_topbar_2_day.webp b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_topbar_2_day.webp new file mode 100644 index 0000000000..3e5d834dd2 Binary files /dev/null and b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_topbar_2_day.webp differ diff --git a/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_topbar_2_night.webp b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_topbar_2_night.webp new file mode 100644 index 0000000000..3e5d834dd2 Binary files /dev/null and b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_topbar_2_night.webp differ diff --git a/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_widget_1_day.webp b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_widget_1_day.webp new file mode 100644 index 0000000000..0b8f998531 Binary files /dev/null and b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_widget_1_day.webp differ diff --git a/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_widget_1_night.webp b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_widget_1_night.webp new file mode 100644 index 0000000000..69944ce744 Binary files /dev/null and b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_widget_1_night.webp differ diff --git a/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_widget_2_day.webp b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_widget_2_day.webp new file mode 100644 index 0000000000..715540511f Binary files /dev/null and b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_widget_2_day.webp differ diff --git a/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_widget_2_night.webp b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_widget_2_night.webp new file mode 100644 index 0000000000..f75c9756cb Binary files /dev/null and b/OsmAnd/res/drawable-xhdpi/img_help_markers_direction_widget_2_night.webp differ diff --git a/OsmAnd/res/drawable-xxhdpi/bg_contextmenu_shadow_left_light.9.png b/OsmAnd/res/drawable-xxhdpi/bg_contextmenu_shadow_left_light.9.png new file mode 100644 index 0000000000..c00cfd9847 Binary files /dev/null and b/OsmAnd/res/drawable-xxhdpi/bg_contextmenu_shadow_left_light.9.png differ diff --git a/OsmAnd/res/drawable-xxhdpi/ic_action_device_topbar.png b/OsmAnd/res/drawable-xxhdpi/ic_action_device_topbar.png index ea92278360..3559edc1d6 100644 Binary files a/OsmAnd/res/drawable-xxhdpi/ic_action_device_topbar.png and b/OsmAnd/res/drawable-xxhdpi/ic_action_device_topbar.png differ diff --git a/OsmAnd/res/drawable-xxhdpi/ic_action_device_topbar_two.png b/OsmAnd/res/drawable-xxhdpi/ic_action_device_topbar_two.png new file mode 100644 index 0000000000..3be8f835b5 Binary files /dev/null and b/OsmAnd/res/drawable-xxhdpi/ic_action_device_topbar_two.png differ diff --git a/OsmAnd/res/drawable-xxhdpi/ic_action_device_widget.png b/OsmAnd/res/drawable-xxhdpi/ic_action_device_widget.png index 670655881b..c21b7b24f1 100644 Binary files a/OsmAnd/res/drawable-xxhdpi/ic_action_device_widget.png and b/OsmAnd/res/drawable-xxhdpi/ic_action_device_widget.png differ diff --git a/OsmAnd/res/drawable-xxhdpi/ic_action_device_widget_two.png b/OsmAnd/res/drawable-xxhdpi/ic_action_device_widget_two.png new file mode 100644 index 0000000000..725f6f6f5c Binary files /dev/null and b/OsmAnd/res/drawable-xxhdpi/ic_action_device_widget_two.png differ diff --git a/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_arrows_day.webp b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_arrows_day.webp new file mode 100644 index 0000000000..77139c9734 Binary files /dev/null and b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_arrows_day.webp differ diff --git a/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_arrows_night.webp b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_arrows_night.webp new file mode 100644 index 0000000000..afdc87c748 Binary files /dev/null and b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_arrows_night.webp differ diff --git a/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_device_day.webp b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_device_day.webp new file mode 100644 index 0000000000..bfb46c54c1 Binary files /dev/null and b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_device_day.webp differ diff --git a/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_device_night.webp b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_device_night.webp new file mode 100644 index 0000000000..d3eba8dea2 Binary files /dev/null and b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_device_night.webp differ diff --git a/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_guide_lines_day.webp b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_guide_lines_day.webp new file mode 100644 index 0000000000..d167c05f82 Binary files /dev/null and b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_guide_lines_day.webp differ diff --git a/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_guide_lines_night.webp b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_guide_lines_night.webp new file mode 100644 index 0000000000..62eab83f70 Binary files /dev/null and b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_guide_lines_night.webp differ diff --git a/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_topbar_1_day.webp b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_topbar_1_day.webp new file mode 100644 index 0000000000..ae591d7811 Binary files /dev/null and b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_topbar_1_day.webp differ diff --git a/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_topbar_1_night.webp b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_topbar_1_night.webp new file mode 100644 index 0000000000..50cdbb2179 Binary files /dev/null and b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_topbar_1_night.webp differ diff --git a/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_topbar_2_day.webp b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_topbar_2_day.webp new file mode 100644 index 0000000000..c7314d5e69 Binary files /dev/null and b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_topbar_2_day.webp differ diff --git a/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_topbar_2_night.webp b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_topbar_2_night.webp new file mode 100644 index 0000000000..c7314d5e69 Binary files /dev/null and b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_topbar_2_night.webp differ diff --git a/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_widget_1_day.webp b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_widget_1_day.webp new file mode 100644 index 0000000000..519edbc12b Binary files /dev/null and b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_widget_1_day.webp differ diff --git a/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_widget_1_night.webp b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_widget_1_night.webp new file mode 100644 index 0000000000..3263d581a1 Binary files /dev/null and b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_widget_1_night.webp differ diff --git a/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_widget_2_day.webp b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_widget_2_day.webp new file mode 100644 index 0000000000..2833c809d7 Binary files /dev/null and b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_widget_2_day.webp differ diff --git a/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_widget_2_night.webp b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_widget_2_night.webp new file mode 100644 index 0000000000..39775620c9 Binary files /dev/null and b/OsmAnd/res/drawable-xxhdpi/img_help_markers_direction_widget_2_night.webp differ diff --git a/OsmAnd/res/drawable/ic_keyboard_backspace.xml b/OsmAnd/res/drawable/ic_keyboard_backspace.xml new file mode 100644 index 0000000000..1e64206e16 --- /dev/null +++ b/OsmAnd/res/drawable/ic_keyboard_backspace.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/OsmAnd/res/drawable/ic_keyboard_next_field.xml b/OsmAnd/res/drawable/ic_keyboard_next_field.xml new file mode 100644 index 0000000000..1157ffc90f --- /dev/null +++ b/OsmAnd/res/drawable/ic_keyboard_next_field.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/OsmAnd/res/drawable/keyboard_item_add_button_dark_bg.xml b/OsmAnd/res/drawable/keyboard_item_add_button_dark_bg.xml new file mode 100644 index 0000000000..2e29aac548 --- /dev/null +++ b/OsmAnd/res/drawable/keyboard_item_add_button_dark_bg.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/OsmAnd/res/drawable/keyboard_item_add_button_light_bg.xml b/OsmAnd/res/drawable/keyboard_item_add_button_light_bg.xml new file mode 100644 index 0000000000..6aded036f2 --- /dev/null +++ b/OsmAnd/res/drawable/keyboard_item_add_button_light_bg.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/OsmAnd/res/drawable/keyboard_item_control_dark_bg.xml b/OsmAnd/res/drawable/keyboard_item_control_dark_bg.xml new file mode 100644 index 0000000000..767b92bc99 --- /dev/null +++ b/OsmAnd/res/drawable/keyboard_item_control_dark_bg.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/OsmAnd/res/drawable/keyboard_item_control_light_bg.xml b/OsmAnd/res/drawable/keyboard_item_control_light_bg.xml new file mode 100644 index 0000000000..ed4a0f9649 --- /dev/null +++ b/OsmAnd/res/drawable/keyboard_item_control_light_bg.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/OsmAnd/res/drawable/keyboard_item_dark_bg.xml b/OsmAnd/res/drawable/keyboard_item_dark_bg.xml index b4a642e69e..6d68c626f5 100644 --- a/OsmAnd/res/drawable/keyboard_item_dark_bg.xml +++ b/OsmAnd/res/drawable/keyboard_item_dark_bg.xml @@ -1,7 +1,5 @@ - - - - + + \ No newline at end of file diff --git a/OsmAnd/res/drawable/keyboard_item_icon_color_light.xml b/OsmAnd/res/drawable/keyboard_item_icon_color_light.xml new file mode 100644 index 0000000000..8125ba0c10 --- /dev/null +++ b/OsmAnd/res/drawable/keyboard_item_icon_color_light.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/OsmAnd/res/drawable/keyboard_item_light_bg.xml b/OsmAnd/res/drawable/keyboard_item_light_bg.xml index 6c0b9d69b2..a9b65a6886 100644 --- a/OsmAnd/res/drawable/keyboard_item_light_bg.xml +++ b/OsmAnd/res/drawable/keyboard_item_light_bg.xml @@ -1,7 +1,5 @@ - - - - + + \ No newline at end of file diff --git a/OsmAnd/res/layout-land/fragment_coordinate_input_dialog.xml b/OsmAnd/res/layout-land/fragment_coordinate_input_dialog.xml new file mode 100644 index 0000000000..db14b92ffb --- /dev/null +++ b/OsmAnd/res/layout-land/fragment_coordinate_input_dialog.xml @@ -0,0 +1,131 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/OsmAnd/res/layout-land/input_coordinate_keyboard_item.xml b/OsmAnd/res/layout-land/input_coordinate_keyboard_item.xml new file mode 100644 index 0000000000..f2d5cf78c4 --- /dev/null +++ b/OsmAnd/res/layout-land/input_coordinate_keyboard_item.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/OsmAnd/res/layout/coordinate_input_land_map_markers_list.xml b/OsmAnd/res/layout/coordinate_input_land_map_markers_list.xml new file mode 100644 index 0000000000..1189246562 --- /dev/null +++ b/OsmAnd/res/layout/coordinate_input_land_map_markers_list.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/OsmAnd/res/layout/coordinate_input_land_osmand_keyboard.xml b/OsmAnd/res/layout/coordinate_input_land_osmand_keyboard.xml new file mode 100644 index 0000000000..bf450ea5aa --- /dev/null +++ b/OsmAnd/res/layout/coordinate_input_land_osmand_keyboard.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/OsmAnd/res/layout/fragment_coordinate_input_dialog.xml b/OsmAnd/res/layout/fragment_coordinate_input_dialog.xml index df67805097..0dcd5bd3c4 100644 --- a/OsmAnd/res/layout/fragment_coordinate_input_dialog.xml +++ b/OsmAnd/res/layout/fragment_coordinate_input_dialog.xml @@ -1,10 +1,10 @@ + xmlns:tools="http://schemas.android.com/tools"> @@ -21,8 +21,10 @@ android:id="@+id/coordinate_input_toolbar" android:layout_width="match_parent" android:layout_height="@dimen/dashboard_map_toolbar" - app:contentInsetLeft="54dp" - app:contentInsetStart="54dp"> + osmand:contentInsetLeft="4dp" + osmand:contentInsetStart="4dp" + osmand:contentInsetRight="0dp" + osmand:contentInsetEnd="0dp"> + + + + - + osmand:labelText="@string/navigate_point_latitude" + android:layout_marginRight="16dp" + android:layout_marginEnd="16dp"> - + - - - + osmand:labelText="@string/navigate_point_longitude"> - + @@ -110,24 +133,27 @@ android:layout_width="match_parent" android:layout_height="wrap_content"> - + osmand:labelText="@string/shared_string_name" + android:layout_marginEnd="16dp" + android:layout_marginRight="16dp"> - - - + @@ -155,50 +185,48 @@ android:id="@+id/keyboard_grid_view" android:layout_width="match_parent" android:layout_height="match_parent" - android:background="?attr/dashboard_divider" android:horizontalSpacing="1dp" android:verticalSpacing="1dp" android:stretchMode="columnWidth" - android:numColumns="3"/> + android:numColumns="4"/> + android:background="?attr/keyboard_controls_divider"/> - + + android:background="?attr/keyboard_controls_divider"/> - + android:scaleType="center" + tools:src="@drawable/ic_action_arrow_down"/> diff --git a/OsmAnd/res/layout/fragment_marker_coordinate_input_bottom_sheet_dialog.xml b/OsmAnd/res/layout/fragment_marker_coordinate_input_bottom_sheet_dialog.xml deleted file mode 100644 index 0043b20544..0000000000 --- a/OsmAnd/res/layout/fragment_marker_coordinate_input_bottom_sheet_dialog.xml +++ /dev/null @@ -1,73 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/OsmAnd/res/layout/fragment_marker_coordinate_input_options_bottom_sheet_helper.xml b/OsmAnd/res/layout/fragment_marker_coordinate_input_options_bottom_sheet_helper.xml index 9a9d487f03..4c80f53f51 100644 --- a/OsmAnd/res/layout/fragment_marker_coordinate_input_options_bottom_sheet_helper.xml +++ b/OsmAnd/res/layout/fragment_marker_coordinate_input_options_bottom_sheet_helper.xml @@ -1,120 +1,249 @@ + xmlns:osmand="http://schemas.android.com/apk/res-auto" + xmlns:tools="http://schemas.android.com/tools" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:background="?attr/bg_color" + android:orientation="vertical"> - + - + - + - + - + - + - - + + - + - + - + - + + - + - + - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/OsmAnd/res/layout/fragment_marker_options_bottom_sheet_dialog.xml b/OsmAnd/res/layout/fragment_marker_options_bottom_sheet_dialog.xml index ab56b39923..d6ccfd5352 100644 --- a/OsmAnd/res/layout/fragment_marker_options_bottom_sheet_dialog.xml +++ b/OsmAnd/res/layout/fragment_marker_options_bottom_sheet_dialog.xml @@ -112,7 +112,6 @@ android:background="?attr/dashboard_divider"/> - + + + + + + \ No newline at end of file diff --git a/OsmAnd/res/layout/map_marker_item_new.xml b/OsmAnd/res/layout/map_marker_item_new.xml index 2ebd8cd890..cf8df16c07 100644 --- a/OsmAnd/res/layout/map_marker_item_new.xml +++ b/OsmAnd/res/layout/map_marker_item_new.xml @@ -28,6 +28,17 @@ android:layout_height="@dimen/map_button_shadow_width" android:background="?attr/selectableItemBackground"> + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/OsmAnd/res/layout/markers_track_name_text_field_box.xml b/OsmAnd/res/layout/markers_track_name_text_field_box.xml index 66b7598238..17cd56c10a 100644 --- a/OsmAnd/res/layout/markers_track_name_text_field_box.xml +++ b/OsmAnd/res/layout/markers_track_name_text_field_box.xml @@ -11,7 +11,7 @@ android:focusable="true" android:focusableInTouchMode="true"/> - - + \ No newline at end of file diff --git a/OsmAnd/res/menu/copy_paste_menu.xml b/OsmAnd/res/menu/copy_paste_menu.xml new file mode 100644 index 0000000000..6353a06311 --- /dev/null +++ b/OsmAnd/res/menu/copy_paste_menu.xml @@ -0,0 +1,10 @@ + + + + + + \ No newline at end of file diff --git a/OsmAnd/res/values-de/strings.xml b/OsmAnd/res/values-de/strings.xml index f46086c3d8..225720d1c6 100644 --- a/OsmAnd/res/values-de/strings.xml +++ b/OsmAnd/res/values-de/strings.xml @@ -631,8 +631,8 @@ Favoriten OSM-Notizen (online) - POI… - Punktbezeichnungen + POI Overlay… + POI-Overlay-Bezeichnungen Kartenquelle… Kartenebenen Suche POI @@ -807,8 +807,8 @@ Blickrichtung einblenden 3D-Kartenansicht verwenden. 3D-Kartenansicht - Zuletzt gewählte POIs auf der Karte anzeigen. - POIs anzeigen + Zuletzt gewähltes POIs Overlax auf der Karte anzeigen. + POI Overlay anzeigen Online- oder Offline-Quelle für Karte (Kacheln). Kartenquelle (Kacheln) Kartenquelle @@ -2864,10 +2864,10 @@ Abgedeckte Fläche: %1$s x %2$s Beenden Gerätetastatur verwenden Kartenmarkierung auf Karte verschoben - • Komplett überarbeitete Kartenmarkierungen mit Linien und Routenplanung -\n -\n• Entfernungsmesser bietet ausrichten auf Straße Funktion und speichern als Track -\n + • Komplett überarbeitete Kartenmarkierungen mit Linien und Routenplanung +\n +\n• Entfernungsmesser bietet ausrichten auf Straße Funktion und speichern als Track +\n \n• Bug-Fixes, neue Daten auf dem Server alle 30 Minuten, Updates implementiert in der Navigation \n \n diff --git a/OsmAnd/res/values-eo/strings.xml b/OsmAnd/res/values-eo/strings.xml index d7a2b7b3c1..7616ff2e6f 100644 --- a/OsmAnd/res/values-eo/strings.xml +++ b/OsmAnd/res/values-eo/strings.xml @@ -1501,7 +1501,7 @@ Proporcia memoro %4$s MB (limito de Android %5$s MB, Dalvik %6$s MB). Ĉesigi simuladon Ekigi simuladon - Ne povas renomi dosieron. + Ne povas alinomi dosieron. Dosiero kun sama nomo jam ekzistas. GPX-kurso Trovis kelkajn kategoriojn de interesejoj kiuj kongruas kun la serĉmendo: @@ -2855,4 +2855,13 @@ Indikas lokon: %1$s x %2$s" Plenekrana reĝimo Montri en supra breto Marki pasigitajn + Alinomi markon + Nombro da ciferoj + Dekstre + Maldekstre + Montri nombran klavaron + Englui + Aŭtomate baskuli al sekva kampo post entajpi %1$d ciferojn post la komo + %1$d ciferoj + Iri al la sekva kampo diff --git a/OsmAnd/res/values-es-rAR/strings.xml b/OsmAnd/res/values-es-rAR/strings.xml index 03d2742e4f..0fe6f9de13 100644 --- a/OsmAnd/res/values-es-rAR/strings.xml +++ b/OsmAnd/res/values-es-rAR/strings.xml @@ -2819,4 +2819,13 @@ Proporciona un código completo Modo de pantalla completa Mostrar en la barra superior Marcador ya utilizado + Renombrar marcador + Cantidad de dígitos + Derecha + Izquierda + Mostrar teclado numérico + Pegar + Cambiar automáticamente al campo siguiente al ingresar %1$d dígitos después del punto decimal + %1$d dígitos + Ir al campo siguiente diff --git a/OsmAnd/res/values-es-rUS/strings.xml b/OsmAnd/res/values-es-rUS/strings.xml index 6a4ba8ea39..2776420252 100644 --- a/OsmAnd/res/values-es-rUS/strings.xml +++ b/OsmAnd/res/values-es-rUS/strings.xml @@ -2820,4 +2820,13 @@ Proporciona un código completo Modo de pantalla completa Mostrar en la barra superior Marcador ya utilizado + Cantidad de dígitos + Derecha + Izquierda + Mostrar teclado numérico + Pegar + Cambiar automáticamente al campo siguiente al ingresar %1$d dígitos después del punto decimal. + %1$d dígitos + Ir al campo siguiente + Renombrar marcador diff --git a/OsmAnd/res/values-es/strings.xml b/OsmAnd/res/values-es/strings.xml index 72f9f5a6c8..ac70542a5c 100644 --- a/OsmAnd/res/values-es/strings.xml +++ b/OsmAnd/res/values-es/strings.xml @@ -2754,4 +2754,13 @@ Por favor proporciona un código completo Importar como archivo GPX Importar como favoritos Importar archivo - + Cantidad de dígitos + Derecha + Izquierda + Mostrar teclado numérico + Pegar + Cambiar automáticamente al campo siguiente al ingresar %1$d dígitos después del punto decimal. + %1$d dígitos + Ir al campo siguiente + Renombrar marcador + diff --git a/OsmAnd/res/values-fa/strings.xml b/OsmAnd/res/values-fa/strings.xml index 34e060d465..52fd039b33 100644 --- a/OsmAnd/res/values-fa/strings.xml +++ b/OsmAnd/res/values-fa/strings.xml @@ -1782,7 +1782,7 @@ آیا فایل‌های دادهٔ OsmAnd نیز به مکان جدید کپی شود؟ نمی‌توان نقشه‌ها را در پوشهٔ موردنظر ایجاد کرد کپی‌کردن فایل‌ها ناموفق بود - محل زخیره‌سازی خارجی + محل ذخیره‌سازی خارجی محل ذخیره‌سازی چندکاربره حافظهٔ داخلی برنامه انتخاب دستی @@ -2930,4 +2930,13 @@ حالت تمام‌صفحه در نوار بالا نشان بده از این عبور کردم + تغییر نام نشانه + تعداد ارقام + راست + چپ + نمایش صفحه‌کلید عددی + الصاق + پس از واردکردن %1$d رقم بعد از ممیز، به‌صورت خودکار خانۀ بعدی فعال شود + %1$d رقم + رفتن به خانهٔ بعدی diff --git a/OsmAnd/res/values-fr/strings.xml b/OsmAnd/res/values-fr/strings.xml index 4bc741e8b7..caac8965de 100644 --- a/OsmAnd/res/values-fr/strings.xml +++ b/OsmAnd/res/values-fr/strings.xml @@ -2992,4 +2992,5 @@ représentant la zone : %1$s x %2$s Mode plein écran Afficher dans la barre supérieure Marquer comme passé + Renommer la marque diff --git a/OsmAnd/res/values-he/strings.xml b/OsmAnd/res/values-he/strings.xml index 76ec775e0f..1b7cfd424b 100644 --- a/OsmAnd/res/values-he/strings.xml +++ b/OsmAnd/res/values-he/strings.xml @@ -1474,4 +1474,6 @@ שינוי הערה ב־OSM מסלול הלוך וחזור תבנית נקודות הציון + שינוי שם סמן + נגיעה במפה מחליפה את תצוגת הכפתורים והווידג׳טים. diff --git a/OsmAnd/res/values-hy/strings.xml b/OsmAnd/res/values-hy/strings.xml index 20c524ba72..80549941d7 100644 --- a/OsmAnd/res/values-hy/strings.xml +++ b/OsmAnd/res/values-hy/strings.xml @@ -10,27 +10,27 @@ Նկար %1$s %2$s Նկարել Նկարել - Dropbox plugin-ը թույլ է տալիս սինխրոնիզացնել տրեքերը և Աուդիո/վիդեո նշումները ձեր dropbox-ի հետ: + Dropbox plugin-ը թույլ է տալիս սինխրոնիզացնել տրեքերը և Աուդիո/վիդեո նշումները ձեր Dropbox-ի հետ: Փոխել հերթականությունը Рассмотрите пожалуйста покупку плагина \"Линии высот\" на Market, чтобы поддержать последующую разработку. Բարձրության գծեր փլագին Տեսանյութի ձայնագրում Աուդիո ձայնագրում - Ընտրեք տեսանյութի ֆորմատը + Ընտրեք տեսանյութի ֆորմատը։ Տեսանյութի ֆորմատ - Օգտագործել սիստեմային ծրագիր տեսաձայնագրման համար + Օգտագործել սիստեմային ծրագիր տեսաձայնագրման համար։ Օգտագործել արտաքին ծրագիր - Օգտագործել սիստեմային ծրագիր լուսանկարելու համար + Օգտագործել սիստեմային ծրագիր լուսանկարելու համար։ Օգտագործել Camera ծրագիրը - Տեսա/Ձայնա-գրման պարամետրեր + Տեսա/Ձայնա-գրման պարամետրեր։ "Աուդիո/վիդեո պարամետրեր" "Սխալ է տեղի ունեցել արձանագրության ժամանակ" Վիդեո/Ֆոտո-խցիկը անհասանելի է էլ-փոստ -Օգտագործել Կալմանի ֆիլտրը կողմնացույցի սխելներից խուսափելու համար +Օգտագործել Կալմանի ֆիլտրը կողմնացույցի սխելներից խուսափելու համար։ Օգտագործել Կալմանի ֆիլտրը - Օգտագործել մագնիսական սենսորը որոշելու կողմնացույցի ուղղությունը + Օգտագործել մագնիսական սենսորը որոշելու կողմնացույցի ուղղությունը։ Օգտագործել մագնիսական սենսորը Այլ Մնացել է %1$d ֆայլ @@ -46,7 +46,7 @@ Ուղևորության գրանցում - Ընտրեք ծրագրի դիզայնի թեման + Ընտրեք ծրագրի դիզայնի թեման։ Ընտրել հասցեն Ընտրել նախնտրածներից OSM փոփոխություններ @@ -83,7 +83,7 @@ \n * Սեխմեք և պահեք քարտեզի վրա նախորդ կետը ջնջելու համար։ \n * Սեխմեք և պահեք կետը վրա բացատրությունը տեսնելու և ավելացնելու համար։ \n * Սեխմեք չափման վիդջետի վրա այլ հնարավորությունների համար։ - Ուղևորության գրանցոման կարգավորում + Ուղևորության գրանցոման կարգավորում։ Ծրագրի դիզայնի թեման Հատուկ հնարավորությունների կարգավորումներ Տարածքի ռելիոֆի շերտ @@ -94,14 +94,14 @@ Քարտեզ Նախնտրել մայրուղիներ Նախնտրել… - Նախնտրել մայրուղիներ + Նախնտրել մայրուղիներ։ Ոչ OpenMaps - Եվրոպա Կոնտուրային գծերի/եզրագծերի տվյալներ Միացնել ճշգրիտ ճանապարհի հաշվարկի ռեժիմը։ Այս ռեժիմը աշխատում է կարճ հեռավորությունների վրա և չի օգտագործում սեփական գրադարանը Dropbox փլագին Ընտրել ըստ հարցման - Ընտրել default Widget գործողություն + Ընտրել default Widget գործողություն։ Default վիդջետի գործողություն Կատարվում է Աուդիո/վիդեո ձայնագրում, դադարեցնելու համար սեխմեք \"Վերջ\"։ Նվագում է ձայնագրությունը\n%1$s @@ -115,7 +115,7 @@ Ջնջել ձայնագրությունը Նվագել Գրանցում %1$s %3$s %2$s - ձայնագրություն\\գրառում + Ձայնագրություն\\գրառում Կանգնել ձայնագրել Աուդիո/Վիդեո նշումներ @@ -135,16 +135,16 @@ ուղու նախապատվություններ Ուղու տեղեկատվություն Նախընտրելի ավտոճանապարհ - Նախընտրելի ավտոճանապարհ - Խուսափել վճարովի ճանապարհները + Նախընտրելի ավտոճանապարհ։ + Խուսափել վճարովի ճանապարհները։ Խուսափել հողածածկ ճանապարհներից - Խուսափել հողածածկ ճանապարհները + Խուսափել հողածածկ ճանապարհները։ Խուսափել լաստանավերից - Խուսափել լաստանավերը + Խուսափել լաստանավերը։ Խուսափել ավտոմայրուղիներից - Խուսափել ավտոճանապարհները + Խուսափել ավտոճանապարհները։ Առավելագույն քաշը - Նշել մեքենայի քաշը երթուղին հաշվառկելու համար + Նշել մեքենայի քաշը երթուղին հաշվառկելու համար։ Ստեղծել ուղիներ (կամ օգտագործել/փոփոխել առկա GPX ֆայլերը) կետեռի միջև հեռավորության չափման համար։ Պահպանել որպես GPX, որը կարող է օգտագործվել GPX ուղիների պլանավորման համար։ Ոչ Այո @@ -160,7 +160,7 @@ Ընտրեք կոորդինատների մուտքագրման ձեւաչափը: Դուք միշտ կարող եք փոխել այն սեղմելով Հատկություններ։ Կոորդինատների արագ մուտքագրումը Խուսափել սառույցի ճանապարհներից, ծանծաղուտ - Խուսափել սառույցի ճանապարհներից և ծանծաղուտներից + Խուսափել սառույցի ճանապարհներից և ծանծաղուտներից։ Օգտագործել դիրքը Ավելացրեք ձեր դիրքը, որպես առաջին կետ, երթուղին կատարյալ պլանավորելու համար։ Իմ դիրքը @@ -184,13 +184,13 @@ Դասավորել ըստ: Ընտրեք, թե ինչպես ցույց տա քարտեզի էկրանին մարկերները քարտեզագրելու հեռավորությունը եւ ուղղությունը: Քարտեզի կողմնորոշման շեմը - "Ընտրեք ստորեւ, թե ինչ արագության հասնելուց քարտեզի կողմնորոշումը կպոխվի \"Շարժման ուղղություն\" դեպի «Կողմնացույց»" + "Ընտրեք ստորեւ, թե ինչ արագության հասնելուց քարտեզի կողմնորոշումը կպոխվի \"Շարժման ուղղություն\" դեպի «Կողմնացույց»։" Բոլոր Մարկերները տեղափոխվել են պատմություն Քարտեզի Մարկերները տեղափոխվել են պատմություն Քարտեզի Մարկերները տեղափոխվեցին ակտիվ Ցուցակ Խմբեր - Անցավ `%1$s + Վերջին օգտագործված` %1$s Ակտիվացնել Այսօր Երեկ @@ -200,7 +200,7 @@ Հեռավորության ցուցիչ Դասավորել ըստ Մի օգտագործեք անիմացիաները - Անջատում է անիմացիաները + Անջատում է անիմացիաները։ Ցուցադրել քարտեզի վրա Ելք առանց պահպանման? Գիծ @@ -251,10 +251,10 @@ \nԴա անելու համարանհրաժեշտ է տեղադրել Mapillary ծրագիրը Google Play խանութից:" Առցանց լուսանկարներ Ավելացնել լուսանկարներ - Այս վայրի համար լուսանկարներ չունենք + Այս վայրի համար լուսանկարներ չունենք։ Նպաստել այս դիրքի համար ձեր սեփական փողոցային դիտարկումներով Mapillary- ի միջոցով: Mapillary վիջեթը - Թույլ է տալիս արագորեն նպաստել Mapillary-ին + Թույլ է տալիս արագորեն նպաստել Mapillary-ին։ Առցանց փողոցային նկարներ բոլորի համար: Բացահայտեք վայրերը, համագործակցեք, նկարեք աշխարհը: Մափիլարի(Mapillary) Փողոցային նկարներ բոլորի համար: Բացահայտեք վայրերը, համագործակցեք, նկարեք աշխարհը: @@ -262,7 +262,7 @@ Նորից որոնեք Ավելացնել որոնման շառավղը Ոչինչ չի գտնվել :( - "Փոխել հարցումը կամ ավելացնել որոնման շառավիղը" + "Փոխել հարցումը կամ ավելացնել որոնման շառավիղը։" Ցույց տալ/թաքցնել OSM նշումները Ցույց տալ OSM նշումները Թաքցնել OSM նշումները @@ -278,7 +278,7 @@ Գունային սխեմա Ցուցադրել խոշորացման մակարդակից Թույլ տալ մասնավոր մուտք - Թույլ տալ մուտք մասնավոր սեփականության + Թույլ տալ մուտք մասնավոր սեփականության։ Մեծացնել՝ %1$s Խմբի անունը Փոխել գույնը @@ -300,14 +300,14 @@ Ավելացնել նպատակակետ Փոխարինել նպատակակետը Ավելացնել առաջին միջանկյալ կետը - Գործողությունների կոճակը հպելով, ավելացննում նպատակակետ էկրանի կենտրոնում։ Մինչ այդ ընտրած նպատակակետը կդառնա միջանկյալ կետը։ + Գործողությունների կոճակը հպելով, ավելացննում նպատակակետ էկրանի կենտրոնում։ Մինչ այդ ընտրած նպատակակետը կդառնա միջանկյալ կետ։ Գործողությունների կոճակը հպելով, տեղափոխում նպատակակետը էկրանի կենտրոն։ Գործողությունների կոճակը հպելով, ավելացննում է առաջին միջանկյալ կետ էկրանի կենտրոնում։ Ծածկույթի քարտեզը անջատված է Նեքեվի շերնը անջատված է Սխալ Բաժանորդագրվեք մեր էլեկտրոնային փոստի առաքմանը `OsmAnd զեղչերի մասին եւ ստացիր 3 լրացուցիչ քարտեզների ներբեռնում: - Եզրագծեր եւ ծովային խորության կետեր։ + Քարտեզներ, որոնք պարունակոմ են եզրագծեր և ծովային խորության կետեր։ Շնորհակալություն ծովային խորքային ուրվագծերի ձեռքբերման համար: Ծովային խորքային ուրվագծեր Ծովային խորքային ուրվագիծը @@ -328,7 +328,7 @@ Կարճ երթուղիները Հավասարակշռված նախընտրում անընդմեջ - Նախընտրելի տեղանք`հարթ կամ լեռնոտ + Նախընտրելի տեղանք`հարթ կամ լեռնոտ։ Լանջ Ավելացնել նոր թղթապանակ Կետ(եր)ը հաջողությամբ ջնջված է: @@ -357,8 +357,8 @@ Ընդհանուր հեռավորությունը Ընտրել բարձունքների տատանումը Օգտագործել բարձրության տվյալները - Օգտագործել բարձրության տվյալներ տրամադրված SRTM, ASTER և EU-DEM - Ցույց տալ խորության տվյալները + Օգտագործել բարձրության տվյալներ տրամադրված SRTM, ASTER և EU-DEM։ + Ցույց տալ խորության տվյալները։ Ծովային խորքային ուրվագծեր Եզրագծերի խտությունը Եզրագծերի խտությունը @@ -372,7 +372,7 @@ Հին որոնման տեսակը Ցույց տալ հին որոնման տեսակը Թույլատրել ավտոմայրուղիներ - Թույլատրել ավտոմայրուղիներ + Թույլատրել ավտոմայրուղիներ։ Դուք կարող եք վերբեռնել ձեր OSM Նշումը անանուն կամ ձեր OpenStreetMap.org պրոֆիլի միջոցով: Վիքիպեդիայի հոդվածներ Որոնել քաղաք կամ երկիր @@ -428,19 +428,19 @@ Ազատ տեղ OsmAnd-ը կպահպանի տվյալները (քարտեզներ, երթուղիներ և այլն) %1$s։ Տալ թույլտվություն - "Միացնել Իմ Դիրքի անիմացումը քարտեզի համայնապատկերում նավիգացիայի ժամանակ" + "Միացնել Իմ Դիրքի անիմացումը քարտեզի համայնապատկերում նավիգացիայի ժամանակ։" Ծովային խորության կետերը հարավային կիսագնդում Ծովային խորության կետերը հյուսիսային կիսագնդում OsmAnd հավաքում է միայն այն տեղեկատվությունները, որոնք վերաբերվում են հավելվածին օգտագործման։ Ձեր դիրքը երբեք չի ուղարկվի, ոչ էլ այն, ինչ դուք մուտք եք գործել հավեվածում կամ ձեր դիտած, որոնման և ներբեռնելու տարածքների մանրամասները: - Չցուցադրել հավելվածի զեղչերի և տեղական միջոցառման հատուկ հաղորդագրությունները - "Սկսել նոր սեգմենտ 6 րոպեանոց ընդմիջումից հետո, նոր տրեկ 2 ժամանոց ընդմիջումից հետո կամ նոր ֆայլ երկարատև ընդմիջումից հետո (եթե ամսաթիվը փոխվել է):" + Չցուցադրել հավելվածի զեղչերի և տեղական միջոցառման հատուկ հաղորդագրությունները։ + Սկսել նոր սեգմենտ 6 րոպեանոց ընդմիջումից հետո, նոր տրեկ 2 ժամանոց ընդմիջումից հետո կամ նոր ֆայլ երկարատև ընդմիջումից հետո (եթե ամսաթիվը փոխվել է): Եզրագծերի գունային սխեման Նվազագույն արագությունը մուտքագրելու համար - Ֆիլտր: Նշանակել նվազագույն արագություն կետի համար + Ֆիլտր՝ Նշանակել նվազագույն արագություն կետի համար։ Նվազագույն տեղաշարժը մուտքագրելու համար - Ֆիլտր: Նշանակել նվազագույն հեռավորությունը կետի համար վերջին դիրքից + Ֆիլտր՝ Նշանակել նվազագույն հեռավորությունը կետի համար վերջին դիրքից։ Նվազագույն ճշգրտությունը մուտքագրելու համար - Ֆիլտր: Նշանակել նվազագույն ճշգրտություն կետի համար + Ֆիլտր՝ Նշանակել նվազագույն ճշգրտություն կետի համար։ Սուրբ Ծննդյան եւ Ամանորյա տոների նախօրեին դուք կարող եք ընտրել Սուրբ Ծնունդի հետ կապված POI-ների ցուցադրումը՝ տոնածառեր, տոնավաճառներ և այլն: Բաց-շագանակագույն Մուգ շագանակագույն @@ -449,12 +449,12 @@ Transliterate անունները Ստացեք երթուղիներ եւ հայտնաբերեք նոր վայրեր առանց ինտերնետ կապի Գտնել իմ դիրքը - Չստուգել թարմացումների համար կամ թարմացումներ կապված OsmAnd-ի զեղչեր հետ + Չստուգել թարմացումների համար կամ թարմացումներ կապված OsmAnd-ի զեղչեր հետ։ Չցուցադրել թարմացումներ Ցանկանում եք թարմացնել բոլոր քարտեզները հիմա? "Ջնջել բոլոր տայլերը" Վառելիք տնտեսող ճանապարհ - Կիրառել վառելիք տնտեսող ճանապարհ (սովորաբար ավելի կարճ) + Կիրառել վառելիք տնտեսող ճանապարհ (սովորաբար ավելի կարճ)։ Վստահ եք, որ ցանկանում եք փոխարինել սիրածները %1$s? Վերգետնյա օբյեկտներ Փոխել @@ -475,7 +475,7 @@ Բաց է 24/7 Հիշողություն քարտ Կոորդինատների ձևաչափ - Աշխարհագրական կոորդինատների ձևաչափ + Աշխարհագրական կոորդինատների ձևաչափ։ Ավտոբուսը Գնացք Ընթացիկ տրեկ @@ -483,28 +483,28 @@ Տեղափոխել մարկերը դիրքը Տեքաշարժեք քարտեզը որպեսզի փոխեք մարկերի դիրքը Բաժանորդագրվեք մեզ - Ձայնով ազդարարել նպատակակետի ուղղութունը - "Միացնել նավիգացիան հաշվը առնելով OsmAnd Live թարմացումները" + Ձայնով ազդարարել նպատակակետի ուղղութունը։ + "Միացնել նավիգացիան հաշվը առնելով OsmAnd Live թարմացումները։" OsmAnd Live նավիգացիա Նպատակը սահմանված չէ Մագնիսական կրող Երթուղին դադարեցնելուց հետո երթուղու վերահաշվարկ չի կատարվում - Կանխել երթուղու ավտոմատ վերահաշվարկը երթուղին դադարեցնելուց հետո + Կանխել երթուղու ավտոմատ վերահաշվարկը երթուղին դադարեցնելուց հետո։ Չվերահաշվարկել երթուղին հակառակ ուղղության համար - Կանխել երթուղու ավտոմատ վերահաշվարկը հակառակ ողղությամբ շարժվելու ժամանակ + Կանխել երթուղու ավտոմատ վերահաշվարկը հակառակ ողղությամբ շարժվելու ժամանակ։ Smart ավտո-հայտարարում Թույլ տալ որոշել գտնվելու վայրը Կիսել OsmAnd-ի միջոցով Ուղղության ձայնային նշում - Նշեք թրթռանքով նպատակակետի ուղղութունը - Տեղեկացնել միայն նպատակակետի ուղղությունը փոխվելուց + Նշեք թրթռանքով նպատակակետի ուղղութունը։ + Տեղեկացնել միայն նպատակակետի ուղղությունը փոխվելուց։ Ավտո-հայտարարոման ժամանակաշրջան - Նվազագույն ժամանակահատվածը հայտարարությունների միջև + Նվազագույն ժամանակահատվածը հայտարարությունների միջև։ Սկզբնադիր գույնը Ընտրե’ք կատեգորիան Մուտքագրեք անուն Մուտքագրեք կատեգորիան - Մուտքագրեք նկարագրություն + Մուտքագրեք նկարագրություն: Քարտեզը կապված է գտնվելու վայրի հետ Փակել ցանկը Ընդլայնված ցուցակ @@ -532,10 +532,10 @@ Խմբի ID Միանալ OsMo Խմբեր - Ավտոմատ սկսել ուղևորությունը և ուղարկել դիրքը հավելվածի գործարկելուց հետո + Ավտոմատ սկսել ուղևորությունը և ուղարկել դիրքը հավելվածի գործարկելուց հետո: Ավտոմատ սկսել ուղևորությունը Տրեկերի ID - Սեղմեք տրեկերի ID դիտելու համար + Սեղմեք տրեկերի ID դիտելու համար: Մականուն Փոխանցել գտնվելու վայրը OpenStreetMap Մոնիտորինգ @@ -544,7 +544,7 @@ Տեղափոխել ներքև "Ավարտել նավարկությունը" Խուսափել ճանապարհներից - Տվյալների պահպանման համար ընտրված թղթապանակը միայն կարդալու է:Փոխարենը ժամանակավորապես կկիրառվի ներքին հիշողությունը: Խնդրում ենք ընտրել համապատասխան պահպանման վայր: + Տվյալների պահպանման համար ընտրված թղթապանակը միայն կարդալու է: Փոխարենը ժամանակավորապես կկիրառվի ներքին հիշողությունը: Խնդրում ենք ընտրել համապատասխան պահպանման վայր: Համատեղ հիշողություն Վերին վահանակ Լրիվ հաշվետվությունում @@ -556,18 +556,18 @@ OSM քարտեզագրողների վարկանիշը OsmAnd Live բաժանորդագրություն Բաժանորդագրվել - Նա անհրաժեշտ է մեզ, որպեսզի ձեզ տրամադրել տեղեկատվություն ներդրումների մասին + Նա անհրաժեշտ է, որպեսզի ձեզ տրամադրել տեղեկատվություն ներդրումների մասին: Հանրային անուն Մի ցուցադրեք իմ անունը զեկույցներում Աջակցվող տարածաշրջան Ամսավճար - Ամսական վճար + Ամսական վճար: Ակտիվ Ոչ ակտիվ Խնդրում ենք մուտքագրեք ճիշտ E-mail հասցեն Մուտքագրեք անուն Շնորհակալություն ավտոմատ թարմացումներին բաժանորդագրվելու համար! - Ձեր նվիրատվության մի մասը կուղարկվի OpenStreetMap նախագծի մասնակիցներին, ովքեր փոփոխություններ են կատարել այս տարածաշրջանի քարտեզի վրա + Ձեր նվիրատվության մի մասը կուղարկվի OpenStreetMap նախագծի մասնակիցներին, ովքեր փոփոխություններ են կատարել այս տարածաշրջանի քարտեզի վրա: Բաժանորդագրության պարամետրերը Խնդրում ենք նախ ձեռք բերեք OsmAnd Live բաժանորդագրությունը Ընտրեք մարկերը @@ -583,7 +583,7 @@ Ավելացնել մարկերներին Ընտրել մարկերներ Հակառակ դասավորություն - Քարտեզի վրա օգտագործեք մարկերներ + Քարտեզի վրա օգտագործել մարկերներ։ Ջնջել բոլոր ակտիվ մարկերները? Մաքրել մարկերները պատմությունից? Ակտիվ մարկերներ @@ -614,13 +614,13 @@ Live թարմացումներ Հասանելի քարտեզներ Ընտրեք ձայնային ուղեցույց - Ընտրեք կամ ներբեռնեք ձեր ձայնային ուղեցույցի լեզոոն - Ընտրեք ճանապարհներ, որոնք ցանկանում եք խուսափել նավարկության ժամանակ + Ընտրեք կամ ներբեռնեք ձեր ձայնային ուղեցույցի լեզոոն։ + Ընտրեք ճանապարհներ, որոնք ցանկանում եք խուսափել նավարկության ժամանակ։ Ձայն Ցանկալի է անջատել պոլիգենների ցուցադրումը։ "Clip երկարությունը" Յուրաքանչյուր ձայնագրված տեսահոլովակի(clip) երկարությունը չի նշանակվի ավելի երկար ընտրված ժամանակահատվածից - Հիշողության ծավալը, որը կարող է զբաղեցված լինի բոլոր clips-ներով + Հիշողության ծավալը, որը կարող է զբաղեցված լինի բոլոր clips-ներով։ Հեռավորություն։ Ժամանակ՝ Ձիոյու երթուղիներ @@ -630,18 +630,18 @@ Ցածր որակ Բարձր որակ Տեսանյութի որակը - Ընտրեք տեսանյութի որակը + Ընտրեք տեսանյութի որակը։ Ձայնի ձևաչափ - Ընտրեք ձայնի ձևաչափ + Ընտրեք ձայնի ձևաչափ։ Ձայնի bitrate - Ընտրեք ձայնի bitrate + Ընտրեք ձայնի bitrate։ Ճանապարհ Ցույց տալ քարտեզը Երթուղին հաշվարկված է Շրջագայություն Այս գործառույթն օգտագործելու համար պետք է ավելացնեք առնվազն մեկ մարկեր: Միացնել արագ գրանցումը - Ցուցադրել համակարգի ծանուցումը, որը թույլ կտա սկսել ուղեւորության գրանցումը + Ցուցադրել համակարգի ծանուցումը, որը թույլ կտա սկսել ուղեւորության գրանցումը։ Դադարեցվել է Գրանցված է Գրանցում @@ -654,10 +654,10 @@ Ներբեռնել {0} ֆայլ(եր)? Օգտագործված պահեստային տարածքը {3} ՄԲ ժամանակավոր է, {1} ՄԲ մշտապես: (Առկա է միայն {2} ՄԲ:) Ներբեռնեք {0} ֆայլ (եր)? Օգտագործված պահեստային տարածքը`{1} ՄԲ է։ (Առկա տարածքը {2} ՄԲ է:) Պահպանման տարացքի ծավալը - Խնդրում ենք նշել ճիշտ POI տեսակի կամ բաց թողնել այն - Մենյուի կոճակը բացում է Վահանակը, այլ ոչ Մենյու + Խնդրում ենք նշել ճիշտ POI տեսակի կամ բաց թողնել այն։ + Մենյուի կոճակը բացում է Վահանակը, այլ ոչ Մենյու։ Մուտք քարտեզից - \'Off\' ուղղակիորեն մեկնարկում է քարտեզը + \'Off\' ուղղակիորեն մեկնարկում է քարտեզը։ Ցույց տալ սկզբից Պատճենված է Պահպանել անցանց @@ -722,7 +722,7 @@ Քարտեզը ներբեռնված է Քարտեզի %1$s ներբեռնված է, այժմ կարող եք օգտագործել այն: Ցույց տալ քարտեզը - Սահմանում է առաջին գործարկման նշանը, չի փոխում այլ կարգավորումները + Սահմանում է առաջին գործարկման նշանը, չի փոխում այլ կարգավորումները։ Ընդօրինակում առաջին գործարկումը գեո: Ուղարկել գտնվելու վայրը @@ -735,7 +735,7 @@ Համաշխարհային քարտեզներ Ավելացնել նոր Ընտրեք կատեգորիա - Ընտրեք արագության չափման միավորնը + Ընտրեք արագության չափման միավորնը։ Արագության չափման միավորը նմ Ծովային մղոն @@ -753,10 +753,10 @@ Նավիգացիա Աշխատանք ֆոնում GPS արթնացնող ժամանակահատված - Դադարեցնել սիմուլյացիան - Խթանել ձեր դիրքորոշումը, օգտագործելով հաշվարկված երթուղին կամ գրանցված GPX երթուղին + Դադարեցնել սիմուլյացիան։ + Խթանել ձեր դիրքորոշումը, օգտագործելով հաշվարկված երթուղին կամ գրանցված GPX երթուղին։ Հասցեի որոնում - GPX ֆայլը նշումների կոորդինատներով + GPX ֆայլը նշումների կոորդինատներով։ Գտնվելու վայրերը Պլագիններ Խուսափեք բեռնատար գնացքներից @@ -864,7 +864,7 @@ Խմբագրել Տեղերը Որոնում - Ցույց տալ նկարագրությունը + Ցույց տալ նկարագրությունը։ Հաղորդագրություն A-GPS-ի վերջին տվյալները ներբեռնվել են` %1$s Շատ երկրներում (Գերմանիա, Ֆրանսիա, Իտալիա եւ այլն) արագության խցիկի մասին զգուշացումների օգտագործումը օրենքով չի թույլատրվում։ Ընտրեք «այո», միայն այն դեպքում, եթե դուք իրավասու եք օգտագործել այս հնարավորությունը: @@ -879,7 +879,7 @@ Դուք մտադիր եք ջնջել %1$d նշումներ: Համոզված եք? Դուք մտադիր եք %1$d փոփոխություններ ուղարկել OSM- ին: Համոզված եք? Ցանկանում եք մաքրել պատմությունը? - Նշեք սպասման ժամանակը երթուղու պլանավորման էկրանին + Նշեք սպասման ժամանակը երթուղու պլանավորման էկրանին։ Նավիգացիաի մեկնարկի հետաձքումը… Գնացինք ժամկետանց @@ -898,7 +898,7 @@ Բնակարանների ցուցակ Լայնությունը %1$s \nԵրկայնությունը %2$s - Հաճախակի տրվող հարցեր, վերջին փոփոխությունները և այլն + Հաճախակի տրվող հարցեր, վերջին փոփոխությունները և այլն։ Նավիգացիայի կարգավորումները Ընդհանուր կարգավորումները @@ -1073,7 +1073,7 @@ Ավտոկայանատեղ ՋՆՋԵԼ TAG-ը GPS-ի կարգավիճակը - Ներբեռնեք գիշերային հավաքները(nightly builds) + Ներբեռնեք գիշերային հավաքները(nightly builds)։ Հավաքներ Փողոցային լուսավորություն Proxy սերվեր @@ -1095,7 +1095,7 @@ Ցույց տալ հետիոտնային անցումներ Ամերիկայի ճանապարհների ատլաս "Չօգտագործել երթուղային 1.9 տարբերակը" - "Չօգտագործել երթուղային 1.9 տարբերակում ներկայացված ալգորիթմը" + "Չօգտագործել երթուղային 1.9 տարբերակում ներկայացված ալգորիթմը։" Ցանկանում եք ներբեռնել անցանց քարտեզները? Ներբեռնված քարտեզներ %1$s Ներբեռնեք նոր քարտեզ @@ -1118,7 +1118,7 @@ Ներբեռնումը հնարավոր չէ, ստուգեք ձեր ինտերնետ կապը: Բոլոր ֆայլերը թարմացավ են Օգտագործել OpenGL ներկայացնման համար - Օգտագործել ապարատային արագացում OpenGL ներկայացման համար (հնարավոր է չաշխատի որոշ սարքերի վրա) + Օգտագործել ապարատային արագացում OpenGL ներկայացման համար (հնարավոր է չաշխատի որոշ սարքերի վրա)։ Շրջանցում չի գտնվել Գլխավոր Քարտեզների համար հասանելի թարմացումներ %1$s @@ -1129,7 +1129,7 @@ Մետրոի երթուղիները %1$s պետք է այդ թույլտվությունը էկրանը անջատելու համար էներգիա խնայելու համար: Ինքնաբերաբար միացնել էկրանը մինչև շրջադարձ - Միացնել սարքի էկրանը(եթե անջատված է), երբ մոտենում եք շրջադարձին + Միացնել սարքի էկրանը(եթե անջատված է), երբ մոտենում եք շրջադարձին։ Խուսափել ճանապարհներից… Գնացքների երթուղիները Տրամվայների երթուղիները @@ -1173,28 +1173,28 @@ Դադարեցնել GPS-ի աշխատանքը ֆոնային ռեժիմում? Դադարեցնել Միշտ հարցնել - Ընտրեք ժամանակի ընդմիջումը տրեկի գրանցման համար (ներառյալ GPX գրանցումը վիջեթի միջոցով քարտեզի վրա) + Ընտրեք ժամանակի ընդմիջումը տրեկի գրանցման համար (ներառյալ GPX գրանցումը վիջեթի միջոցով քարտեզի վրա)։ Ընդհանուր ժամանակի ընդմիջումը GPS-ի զարթմատ ժամանակի ընդմիջումը Միացնել GPS ֆոնի ռեժիմը Գրանցել տրեկը GPX ֆայլի տեքով Տրեկի գրանցումը ըստ պահանջի - Ընդհանուր դիրքի գրանցումը GPX ֆայլի տեսքով կարող եք միացնել կամ անջատել GPX վիջետի միջոցով քարտեզի էկրանից - "Պահպանել ընթացիկ տրեկը SD-քարտի վրա հիմա" + Ընդհանուր դիրքի գրանցումը GPX ֆայլի տեսքով կարող եք միացնել կամ անջատել GPX վիջետի միջոցով քարտեզի էկրանից։ + "Պահպանել ընթացիկ տրեկը SD-քարտի վրա հիմա։" Պահպանել ընթացիկ GPX տրեկը Նավիգացիայի ընթացքում ավտոմատ գրանցել տրեկը - Նավիգացիայի ընթացքում GPX տրեկները ինքնաբերաբար կպահպանվեն տրեկների թղթապանակում + Նավիգացիայի ընթացքում GPX տրեկները ինքնաբերաբար կպահպանվեն տրեկների թղթապանակում։ Մուտքագրման ժամանակի ընդմիջումը Նավիգացիայի ընթացքում մուտքագրման ժամանակի ընդմիջումը - Ընտրեք մուտքագրման ժամանակի ընդմիջումը նավիգացիայի ընթացքում - Ընտրեք ձայնային ուղեցույցի լեզուն նավիգացիայի համար + Ընտրեք մուտքագրման ժամանակի ընդմիջումը նավիգացիայի ընթացքում։ + Ընտրեք ձայնային ուղեցույցի լեզուն նավիգացիայի համար։ Ձայնի ուղեցույց - Միացնել HTTP Proxy սերվեր - Կարգավորել HTTP Proxy սերերը բոլոր ցանցային հարցումների համար + Միացնել HTTP proxy սերվեր + Կարգավորել HTTP proxy սերերը բոլոր ցանցային հարցումների համար։ Proxy սերվերի հասցեն - Կարգավորեք Ձեր proxy սեվերի անունը(օրինակ 127.0.0.1) + Կարգավորեք Ձեր proxy սեվերի անունը(օրինակ 127.0.0.1)։ Proxy սերվերի պորտը - Կարգավորեք proxy սերվերի պորտի համարը (օրինակ, 8118) + Կարգավորեք proxy սերվերի պորտի համարը (օրինակ, 8118)։ ժամ Տևողություն Հեռավորություն @@ -1220,7 +1220,7 @@ Շարունակել նավարկությունը Կասեցնել նավիգացիյան Պահել - Նախընտրելի լեզուն նշաններ համար քարտեզի վրա (եթե այն հասանելի չէ, ապա անգլերեն կամ տեղական անուններ) + Նախընտրելի լեզուն նշաններ համար քարտեզի վրա (եթե հասանելի չէ, ապա անգլերեն կամ տեղական անուններ)։ Քարտեզի նախընտրելի լեզուն Տեղական անուններ Սուահիլի @@ -1251,7 +1251,7 @@ Խումբը ստեղծելուց առաջ կարդացեք! Չհաջողվեց մուտք գործել OsMo "OsMo կետերի %1$s ներբեռնված է:" - Ավտոմատ կերպով միանալ ծառայությանը, երբ ծրագիրը սկսվում է + Ավտոմատ կերպով միանալ ծառայությանը, երբ ծրագիրը սկսվում է։ Ավտոմատ միացում "OsMo Ծառայություն" OsMo track %1$s ներբեռնված է: @@ -1262,7 +1262,7 @@ Բաժանման ընդմիջումի ժամանակը Դասակարգել ըստ հեռավորությանը Դասակարգել ըստ անունի - Ցուցադրել խոշորացման կոճակները նավիգացիայի ընթացքում + Ցուցադրել խոշորացման կոճակները նավիգացիայի ընթացքում։ Ցույց տալ խոշորացման կոճակները Պահպանել որպես «Սիրված» խումբ Ընտրեք նպատակակետերը @@ -1302,7 +1302,7 @@ Օգտագործողը %1$s միացել է խմբին %2$s Օգտագործող %1$s լքեց խումբը %2$s Ցույց տալ խմբային ծանուցումները - Ցույց տալ հաղորդագրություններ, երբ օգտվողը միանում է կամ թողնում խումբը + Ցույց տալ հաղորդագրություններ, երբ օգտվողը միանում է կամ թողնում խումբը։ Հետևել Մուտք գործել Խմբեր ստեղծելու համար դուք պետք է OsMo գրանցված օգտագործող լինեք։ @@ -1356,7 +1356,7 @@ Դադարեցնել նիստը Սեմինարի մեկնարկ Կարգավորող տեղեկություններ - Մոնիտորինգի պարամետրերի ստեղծում և անձնական մոնիտորինգի ալիք ստեղծելու համար + Մոնիտորինգի պարամետրերի ստեղծում և անձնական մոնիտորինգի ալիք ստեղծելու համար։ ՕսՄօ(OsMo) Ցուցադրել դիրքը էկրանի կենտրոնում Ձայն @@ -1431,11 +1431,11 @@ Ցանկանում եք օգտագործել նավարկության համար ցուցադրված track-ը? Ավելացնել որպես նպատակակետ Խուսափել աստիճաններից - Խուսափել աստիճաններից + Խուսափել աստիճաններից։ Խուսափել սահմանի հատմանը - Խուսափել սահմանի հատման մեկ այլ երկրի հետ + Խուսափել սահմանի հատման մեկ այլ երկրի հետ։ Բարձրության սահմանափակում - Նշեք մեքենայի բարձրությունը երթուղու հաշվարկի համար + Նշեք մեքենայի բարձրությունը երթուղու հաշվարկի համար։ Տեղանքի ռելիեֆի(Hillshade) շերտը անջատված է Android 4.4 (KitKat) տարբերակից սկսած քարտը չեք կարող բեռնել և թարմացնել հին պահեստային ֆոլդերում (% s): Ցանկանում եք փոխել գտնվելու վայրը վավեր վայրով և պատճենել բոլոր OsmAnd ֆայլերը? \n…Ծանոթագրություն 1. Ձեր հին ֆայլերը կմնան անփոփոխ (բայց կարող են ջնջվել ձեռքով): @@ -1447,13 +1447,13 @@ Բեռնատար Նավարկության կարգավորումները Երթուղու կարգավորումները - Որոշեք արտասանության արագությունը TTS համար + Որոշեք արտասանության արագությունը TTS համար։ Արտասանության արագությունը Արագ երթուղու կառուծումը չհաջողվեծ (%s), չեղյալ համարեք դանդաղ հաշվարկին վերադառնալու համար։ - Անջատեք 2 փուլային երթուղին ավտոմեքենայի նավարկության համար + Անջատեք 2 փուլային երթուղին ավտոմեքենայի նավարկության համար։ Անջատել բարդ երթուղին Նավիգացիոն նշաններ (լճակներ) - "Ընտրեք օգտվողի պրոֆիլները հավելվածում տեսանելի լինելու համար" + "Ընտրեք օգտվողի պրոֆիլները հավելվածում տեսանելի լինելու համար։" Հավելվածի պրոֆիլներ Քարտեզի ցուցադրումը Ոտքով զբոսնելն (Hiking) @@ -1487,7 +1487,7 @@ Ընտրեք առկա… Սահմանել/Խմբագրել … Կարգավորման տեղեկություններ - Ընտրեք վարելու տարածաշրջանը՝ ԱՄՆ, Եվրոպա, Մեծ Բրիտանիա, Ասիա և այլն + Ընտրեք վարելու տարածաշրջանը՝ ԱՄՆ, Եվրոպա, Մեծ Բրիտանիա, Ասիա և այլն։ Վարելու տարածաշրջանը Ճապոնիա Ամերիկայի Միացյալ Նահանգներ @@ -1496,7 +1496,7 @@ Մեծ Բրիտանիան, Հնդկաստանը և այլն Ավստրալիա Հայտարարել… - Կարգավորել հնչեցումը՝ Փողոցների անվանումների, նախազգուշացումների (պառկած ոստիկանների, «Շարժումը առանց դադարեցնելու արգելված է»), արագության տեսախցիկներ, արագության սահմանափակումներ + Կարգավորել հնչեցումը՝ Փողոցների անվանումների, նախազգուշացումների (պառկած ոստիկանների, «Շարժումը առանց դադարեցնելու արգելված է»), արագության տեսախցիկներ, արագության սահմանափակումներ։ Փողոցների անունները (TTS) Արագության սահմանափակում Արագության վերահսկման տեսախցիկներ @@ -1560,11 +1560,11 @@ Ստանդարտ քարտեզ Ճանապարհների քարտեզը Լեռնաշղթայի զբոսնում մասշտաբով (SAC) - Պատկերացնել ճանապարհը SAC մասշտաբով + Պատկերացնել ճանապարհը SAC մասշտաբով։ Ճանապարհի արտացոլումը ըստ OSMC երթուղիների - Ճանապարհի արտացոլումը ըստ OSMC երթուղիների + Ճանապարհի արտացոլումը ըստ OSMC երթուղիների։ Սահմանները - Թաքցնել տարածաշրջանային սահմանները (admin levels 5–9) + Թաքցնել տարածաշրջանային սահմանները (admin levels 5–9)։ Արագության սահմանափակումը GPX Շենքեր չեն գտնվել: @@ -1614,15 +1614,15 @@ Զբոսաշրջիկների համար Լիցքավորման կետեր "Ցույց տալ ազդանշանները…" - Ցույց տալ արագության սահմանափակումները, տեսախցիկները և արհեստական անհարթությունները (speed bumps) - Նավարկել կողմնացույցի օգնությամբ, եթե շարժման ուղղությունը հայտնի չէ + Ցույց տալ արագության սահմանափակումները, տեսախցիկները և արհեստական անհարթությունները (speed bumps)։ + Նավարկել կողմնացույցի օգնությամբ, եթե շարժման ուղղությունը հայտնի չէ։ Օգտագործեք կողմնացույցը Խուսափել ավտոմայրուղիներից - Ավտոմատ կերպով փոխել քարտեզի մասշտաբը արագությունը փոխելու դեպքում + Ավտոմատ կերպով փոխել քարտեզի մասշտաբը արագությունը փոխելու դեպքում։ Ավտո-մասշտաբ - Կապել ընթացիկ դիրքը ճանապարհին + Կապել ընթացիկ դիրքը ճանապարհին։ Կապել ճանապարհին - Ձայնային հուշումների դադար, երաժշտական նվագարկում + Ձայնային հուշումների դադար, երաժշտական նվագարկում։ Ընդհատել երաժշտությունը OsmAnd քարտեզներ և նավիգացիա OsmAnd - ճանապարհորդելու համար նավիգացիոն ծրագիր է բաց կոդով @@ -1645,8 +1645,8 @@ "OsmAnd+ (OSM Automated Navigation Directions) OsmAnd+-ը բաց կոդով նավիգացիոն ծրագիր է, որը հնարավորություն է տալիս մուտք գործել համաշխարհային OpenStreetMap (OSM) տվյալների լայն շրջանակ: Բոլոր քարտեզները (վեկտորային կամ կղմինդր) և դրա հետ կապված տվյալները կարող են պահվել հեռախոսի հիշողության քարտում անցանց օգտագործման համար: OsmAnd+-ն առաջարկում է նաև անցանց և առցանց երթուղիների ֆունկցիոնալություն, այդ թվում`մանրամասն ձայնային ուղեցույց: OsmAnd+ - հավելվածի վճարովի տարբերակն է, ձեռք բերելով այն, աջակցեկցում եք նախագծին, ֆինանսավորում եք նոր առանձնահատկությունների զարգացումը և ստանում եք վերջին թարմացումները: Հիմնական առանձնահատկություններից մի քանիսը`- Ամբողջությամբ անցանց ֆունկցիոնալությունը (պահեստավորվող վեկտոր կամ կղմինդր քարտեզներ սարքի հիշողութունում)։ - Կոմպակտ անցանց քարտեզներ ամբողջ աշխարհի համար։ - Երկրի կամ տարածաշրջանի քարտեզները անսահմանափակ ներբեռնում ուղղակիորեն հավելվածից։ - Անցանց Վիքիպեդիա տվյալներ (ներբեռնել Վիքիպեդիա POIs), տեսարժան վայրերի համար։ - Հնարավոր է մի քանի քարտեզի շերտերի կափարիչ , ինչպիսիք են GPX-ը կամ նավիգացիոն ուղիները(tracks), POI, «Սիրված»(Favorites), Եզրագծերը(Contour lines), հասարակական տրանսպորտի կանգառները, հարմարեցված թափանցիկությամբ լրացուցիչ քարտեզներ։ - Հասցեների և տեղերի (POIs) անցանց որոնում։ - Ավտոմատ կերպով երթուղու հաշվարկ միջին հեռավորությունների համար։ - Մեքենա, հեծանիվ և հետիոտն ռեժիմներ։ - Ընտրովի՝ ցերեկային / գիշերային ռեժիմների ավտոմատացված դիտում։ - Ընտրովի՝ արագություննից կախված քարտեզի ընդլայնում։ - Ընտրովի՝ քարտեզի հավասարեցում, ըստ կողմնացույցի կամ շարժման ուղղության։ - Ընտրովի՝ գծի ուղեցույց, արագության սահմանափակուման ցուցադռումը, արձանագրված և TTS ձայներ" "OsmAnd+ (OSM Automated Navigation Directions) հանդիսանում է որպեսզ քարտեզ և նավիգացիոն հավելված ազատ մուտթով բարձրորակ OpenStreetMap (OSM) տվյալներին։ Վայելեք ձայնային և օպտիկական նավիգատորի հնարավորությունները, դիտելով POIs, ստեղծեք և կառավարեք GPX track-րը, օգտագործելով եզրագծերի(contour lines) արտացոլման և բարձրությանների տեղեկատվություն (plugin-ի միջոցով), մեքենավարման, հեծանվավազքի, հետիոտների ռեժիմների միջև ընտրում, OSM խմբագրում և այլնի: OsmAnd+ - հավելվածի վճարովի տարբերակն է, ձեռք բերելով այն, աջակցեկցում եք նախագծին, ֆինանսավորում եք նոր առանձնահատկությունների զարգացումը և ստանում եք վերջին թարմացումները: Հիմնական առանձնահատկություններից մի քանիսը`" "Նավիգացիան • Աշխատում է առցանց (արագ) կամ անցանց (չկա ռոումինգի վճարներ, արտերկրում) • Ձայնային ուղեկցումը առաջնորդում է Ձեզ ճանապարհով (ձայնագրված և սինթեզված(TTS) ձայն) • Ճանապարհային ուղեցույցը, փողոցների անունները և նախատեսված ժամանման ժամանակը • Աջակցում է երթուղու միջանկյալ կետերը ձեր երթուղու վրա • Երթուղին վերահաշվարկվում է եթե դուք շեղվում եք նրանից • Դուք կարող եք որոնել Ձեր նպատակակետը ըստ հասցեյի, ըստ տեսակի (օրինակ`ավտոկանգառ, ռեստորան, հյուրանոց, բենզալցակայան, թանգարան) կամ ըստ աշխարհագրական կոորդինատների" - "Ավելացնել մենյուի ցանկում հին որոնումը" - "Վերագրանցել կլիպները(clips), երբ սահմանվաշ պահեստային ծավալը գերազանցում է" + "Ավելացնել մենյուի ցանկում հին որոնումը։" + "Վերագրանցել կլիպները(clips), երբ սահմանվաշ պահեստային ծավալը գերազանցում է։" "Քարտեզի դիտում • Ցուցադրում է ձեր դիրքը և կողմնորոշումը • Կարգավորում է քարտեզը ըստ Ձեր շարժման ուղղությամբ • Պահպանում է ձեր ամենակարևոր տեղերը «Սիրված»-ում (Favorites) • Ցուցադրում է Ձեր շուրջը գտնվող POIs (հետաքրքրության կետ) • Ցուցադրում է մասնագիտացված օնլայն սալիկներ, արբանյակային դիտում (Bing-ից), տարբեր կափարիչներ, ինչպիսիք են շրջագայությունը/նավիգացիան GPX tracks և լրացուցիչ շերտերով`հարմարեցված թափանցիկությամբ • Թույլ է տալիս ընտրել, թե ինչպես ցուցադրել անունները քարտեզի վրա`անգլերեն, տեղական կամ հնչյունական ուղղագրությամբ" "Հհարավորություն է տալիս օգտագործել OSM և Wikipedia տվյալները • Բարձրորակ տեղեկատվություն աշխարհի լավագույն համագործակցային նախագծերից • OSM տվյալներ ըստ երկրի կամ տարածաշրջանի • Վիքիպեդիա POIs, մեծ տեսարժան վայրեր դիտելու համար • Անսահմանափակ անվճար ներլցումներ, անմիջապես հավելվածից • Կոմպակտ անցանց վեկտորային քարտեզները թարմացվում են առնվազն ամիսը մեկ անգամ • Ընտրություն միջև ամբողջական տարածաշրջանային տվյալների և ճանապարհային ցանցի (օրինակ, ամբողջ Ճապոնիայն 700 ՄԲ կամ 200 ՄԲ միայն ճանապարհային ցանցի համար)" Անվտանգության հատկություններ • Լրացուցիչ ավտոմատացված օրվա/գիշերային դիտման անցում • Լրացուցիչ արագության ցուցադրման ցուցադրություն, հիշեցում, եթե այն գերազանցում է • Արագության սահմանափակումների ցուցադռումը և զգուշացում այն գերազանցելու դեպկում • Փոխանակեք ձեր գտնվելու վայրը, որպեսզի ձեր ընկերները կարողանան գտնել ձեզ @@ -1665,7 +1665,7 @@ Խուսափել չմշակված ճանապարհներից Խուսափել լաստանավերից Երթուղին կառուցման ժամանակ խուսափել… - Խուսափել վճարովի ճանապարհներից, երկաթգծերից և լաստանավերից + Խուսափել վճարովի ճանապարհներից, երկաթգծերից և լաստանավերից։ Լյումինեսցենտային երթուղիներ Քանոն Տեսակետի ուղղությունը @@ -1741,13 +1741,13 @@ Պահեք ձախ կողմում Պահեք աջ կողմում "Ընդհանուր համակարգային հիշողությունն առանձնացված հավելվածին %1$s ՄԲ (Dalvik %2$s ՄԲ, other %3$s ՄԲ)։ Համամասնական հիշողություն %4$s ՄԲ (Android-ի սահմանափակումը %5$s ՄԲ, Dalvik %6$s ՄԲ)." - Ցուցադրել միայն պոլիգոնների սահմանները + Ցուցադրել միայն պոլիգոնների սահմանները։ Պոլիգոններ Ցուցադրման ռեժիմ Քարտեզի օպտիմալացում համապատասխան պրոֆիլի համար Ընտրեք նվազագույն մասշտաբի մակարդակը եզրագծերի համար (նախ պետք է ներբեռնեք համապատասխան SRTM ֆայլ): Ցույց տալ եզրագծերը (contour lines) - Քարտեզի վրա ցույց տալ ավելի շատ մանրամասներ + Քարտեզի վրա ցույց տալ ավելի շատ մանրամասներ։ Ավելի մանրամասն Routing-ի տվյալներ Ձևաչափ @@ -1758,7 +1758,7 @@ Որոնում «Սիրված»-ում(Favorites) OsmAnd անցանց նավարկությունը ժամանակավորապես հասանելի չէ: Ձախակողմյան նավարկություն - Ընտրեք ձախակողմյան երթևեկող երկրների համար + Ընտրեք ձախակողմյան երթևեկող երկրների համար։ "Սխմեք ցանկացած տարր,տեսնել ավելի մանրամասն տեղեկություններ տեսնելու համար, սխմեք և երկար պահեք`անջատելու կամ ջնջելու համար: Սարքի ընթացիկ տվյալները (%1$s ազատ է)՝" Մեկնարկի դիքը դեռ որոշված չէ Որոշում ենք գտնվելու վայրը @@ -1768,13 +1768,13 @@ "Հիմնական քարտեզը անհրաժեշտ է հավելվածի ճիշտ աշխատանքի համար և ավտոմատ ընտրված է ներբեռնելու համար:" Առցանց և քեշավորված քարտեզներ (tile maps) Ստանդարտ քարտեզներ (վեկտորային) - "Քարտեզների ֆայլերը ներբեռնում և կառավարում ձեր սարքում" + "Քարտեզների ֆայլերը ներբեռնում և կառավարում ձեր սարքում։" "Միացրեք առցանց քարտեզների plugin-ը տարբեր քարտեզային աղբյուրներ ընտրելու համար" Առցանց քարտեզներ - Օգտագործեք առցանց քարտեզներ (ներբեռնեք և քեշավորեք սալիկներ(tiles) SD քարտում) - «Կարգավորումներ» առցանց քարտեզների և շերտերի(tile) աղբյուրների + Օգտագործեք առցանց քարտեզներ (ներբեռնեք և քեշավորեք սալիկներ(tiles) SD քարտում)։ + «Կարգավորումներ» առցանց քարտեզների և շերտերի(tile) աղբյուրների։ Պլագիններ - Plugins-ը ակտիվացնում է հավելվածի լրացուցիչ հնարավորությունները + Plugins-ը ակտիվացնում է հավելվածի լրացուցիչ հնարավորությունները։ Պլագիններ Վեկտորային քարտեզները կարող են ավելի արագ ցուցադրվել: Բոլոր սարքերը չեն աջակցում: Ընտրեք ձայնը և ստուգեք աշխատեցնելով հրահանգները @@ -1788,12 +1788,12 @@ Նշեք OSM-ի օգտվողի անունը և գաղտնաբառը, GPX ֆայլերը OpenStreetMap-ին վերբեռնելու համար: Աջակցում Աջակցել նոր հատկությունների զարգացումը - Նվիրատվություն կատարեք նոր հատկությունները հավելվածում տեսնելու համար + Նվիրատվություն կատարեք նոր հատկությունները հավելվածում տեսնելու համար։ Ցույց տալ սանդղակը Տեղեկատվություն Վերադառնալ Հատուկ հնարավորությունների ռեժիմ - Միացնում է հատուկ հնարավորություններ + Միացնում է հատուկ հնարավորություններ։ Օգտագործել համակարգի պարամետրերը Վերադառնալ «Մենյուին» Մանրացնել @@ -1831,13 +1831,13 @@ "Աշխարհայացքով (Sidewise) (8 հատված)" ժամացույցի սլաքի ուղղությամբ (12 հատված) Ուղղության ոճը - "Ընտրեք հարաբերական ուղղությունները ոճը արտահայտելու համար շարժվելու ընթացքում" + "Ընտրեք հարաբերական ուղղությունները ոճը արտահայտելու համար շարժվելու ընթացքում։" Ավտոմատ հայտարարել Դադարեցնել ավտո հայտարարությունը Ես այստեղ եմ - "Փոխել քարտեզի սանդղակը trackball-ի հորիզոնական շարժումների հետ" + "Փոխել քարտեզի սանդղակը trackball-ի հորիզոնական շարժումների հետ։" Օգտագործել trackball-ը մասշտաբը փոխելու համար - Մատչելիության հետ կապված «Կարգավուրումներ» + Մատչելիության հետ կապված «Կարգավուրումներ»։ Մի քիչ շուտ Սովորական Ուշացումով @@ -1846,9 +1846,9 @@ Որքան շուտ եք ուզում հայտարարել ժամանելու մասին? Սխալ. գործընթացի անբավարար հիշողություն քարտեզի ցուցադրման համար Լյումինեսցենտային գույներ - Օգտագործեք լյումինեսցենտային գույներ, track-ի և երթուղիների ցուցադրելու համար + Օգտագործեք լյումինեսցենտային գույներ, track-ի և երթուղիների ցուցադրելու համար։ Անցանց խմբագրում - Միշտ օգտագործել անցանց խմբագրումը + Միշտ օգտագործել անցանց խմբագրումը։ POI-ի փոփոխությունը հավելվածի մեջ չի ազդում ներբեռնված POI-րի վրա, փոփոխությունները պահպանվում են տեղական ֆայլում: Վերբեռնուն … {0} POI/Նշումները վերբեռնվեցին @@ -1857,10 +1857,10 @@ Ջնջել փոփոխությունները Asynchronous OSM խմբագրում՝ Անցանց(տեղում) պահպանված OSM POIs/Նշումները - Ցույց տալ և կառավարել OSM POIs/Նշումները, որոնք տեղադրված են տեղական տվյալների բազայում - Նշել առցանց դիտարկման ժամանակահատվածը + Ցույց տալ և կառավարել OSM POIs/Նշումները, որոնք տեղադրված են տեղական տվյալների բազայում։ + Նշել առցանց դիտարկման ժամանակահատվածը։ "Առցանց վերահսկողության ժամանակահատված" - Նշեք կայքի հասցեն`պարամետրերի շարադրանքով` lat={0}, lon ={1}, timestamp ={2}, hdop ={3}, բարձրությունը ={4}, արագ ={5}, bearing={6} + Նշեք կայքի հասցեն`պարամետրերի շարադրանքով` lat={0}, lon ={1}, timestamp ={2}, hdop ={3}, բարձրությունը ={4}, արագ ={5}, bearing={6}։ Առցանց հսկողության վեբ կայքի հասցեն Ժամանակային բուֆեր առցանց դիտարկման համար "Նշեք ժամանակի բուֆերը, դիրքերի պահպանման համար ցանցի բացակայության դեպքում" @@ -1868,7 +1868,7 @@ Ցուցադրել ընթացիկ երթուղին Այս անվճար OsmAnd-ի տարբերակը սահմանափակվում է %1$s ներբեռնումով և չի աջակցում անցանց Վիքիպեդիա հոդվածները: Անվճար տարբերակ - Ցույց տալ POI նկարագրությունը + Ցույց տալ POI նկարագրությունը։ Հյուսիսային Ամերիկա Եվրոպա - Նիդերլանդներ Հյուսիսային Ամերիկա - Միացյալ Նահանգներ @@ -1890,14 +1890,14 @@ «Սիրված»(Favorites) ֆայլը արդեն գոյություն ունի: Ցանկանում եք փոխարինել այն? Պրոֆիլի կարգավորումները Նավիգացիա - Նշեք նավարկության ընտրանքները + Նշեք նավարկության ընտրանքները։ Ընդհանուր «Կարգավորումներ» Քարտեզների կառավարում Ընդհանուր - Էկրանի պարամետրերը, տեղայնացում, միավորներ և այլն + Էկրանի պարամետրերը, տեղայնացում, միավորներ և այլն։ Հավելվածի ընդհանուր կարգավորումները Ձեր OSM օգտվողի անունը (user name) - Նշեք OSM-ի օգտվողի անունը (պահանջվում է OSM-ի հետ աշխատելու համար) + Նշեք OSM-ի օգտվողի անունը (պահանջվում է OSM-ի հետ աշխատելու համար)։ Ձեր OSM գաղտնաբառը Ֆոնային ռեժիմ Միացնում է OsmAnd-ը ֆոնային ռեժիմում երբ էկրանը անջատված է @@ -1908,7 +1908,7 @@ Քարտեզի ավտոմատ վերադարձման կարգավորումները Ընտրեք այն ժամանակը, երբ քարտեզը կվերադառնա ընթացիկ դիրքին Միայն ձեռքով (սեղմելով «սլաքը») - Կրկնել նավիգացիոն հրահանգները պարբերաբար + Կրկնել նավիգացիոն հրահանգները պարբերաբար։ Կրկնել նավիգացիոն հրահանգները Քարտեզի ավտո-վերադարձ միայն երթուղով հետեվելու ժամանակ Քարտեզի ավտո-վերադարձ ընթացիկ դիրք միայն երթուղով հետեվելու ժամանակ։ @@ -1946,11 +1946,11 @@ Երթուղին հաջողությամբ պահպանվեց \'%1$s\'։ Ֆայլի անունը՝ "Նման անվանումով Ֆայլը արդեն գոյություն ունի:" - "Կիսվել GPX ֆայլերով OSM համայնքի հետ: Նրանք կօգտագործվեն քարտեզի բարելավման համար և վերբեռնվելու են osm.org:" + Կիսվել GPX ֆայլերով OSM համայնքի հետ: Նրանք կօգտագործվեն քարտեզի բարելավման համար և վերբեռնվելու են osm.org: %1$d из %2$d օբյեկտ(ներ) հաջողությամբ վերբեռնվեց: Ուղարկել OSM-ին Մանրամասն քարտեզ - Ցույց տալ մանրամասները (ճանապարհներ և այլն), սկսած փոքր մասշտաբից + Ցույց տալ մանրամասները (ճանապարհներ և այլն), սկսած փոքր մասշտաբից։ «Սիրված» կետերը ջնջված են: "Դուք մտադիր եք ջնջել %1$d «Սիրված(ներ)» և %2$d «Սիրված» խմբեր(ը): Համոզված եք?" Տուն @@ -1969,7 +1969,7 @@ %1$d օբյեկտներից %2$d հաջողությամբ ակտիվացված է: Չկա օբյեկտներ, որ %1$s Դուք պատրաստվում եք %1$s %2$s օբյեկտ(ներ): Համոզված եք? - Քարտեզների կառավարում + Քարտեզների կառավարում։ Ակտիվացնել Անջատել Կրկնակի ներբեռնել sdcard-ից @@ -1983,10 +1983,10 @@ POI տյալներ TTS ձայն Նոր որոնում - Ընտրեք տեքստի տարրերի չափը քարտեզի վրա + Ընտրեք տեքստի տարրերի չափը քարտեզի վրա։ Տեքստի չափսը Տրամադրել տեղեկություն խնդիրների վերաբերյալ - Ցուցադրում մատուցման կատարողականը + Ցուցադրում մատուցման կատարողականը։ Բացվում են նոր տվյալները… "Դուք պատրաստվում եք օգտագործել Ինտերնետ երթուղիները, սակայն ակտիվ ինտերնետ կապ չեք ունենում:" Լեզուն չի աջակցվում @@ -2000,30 +2000,30 @@ \n\t \n\tՕգտագործելու համար ընտրեք «Մենյու»→«Քարտեզի կարգավորում»→«Քարտեզի աղբյուրը…»→«Վեկտորային քարտեր»: Ձայնային հրահանգներ - Ընտրեք ձայնային հրահանգների համար + Ընտրեք ձայնային հրահանգների համար։ Հեռախոսազանգի աուդիո (նաև ընդհատում BT) Ծանուցման հոսքը Երաժշտության հոսքը "Քարտեզի շերտը %1$s չի կարող ներբեռնված լինել հավելվածով, փորձեք կրկին տեղադրեք այն:" - "Փոխել overlay քարտեզի թափանցիկությունը" + "Փոխել overlay քարտեզի թափանցիկությունը։" Ծածկույթի թափանցիկությունը - Փոխել հիմնական քարտեզի թափանցիկությունը + Փոխել հիմնական քարտեզի թափանցիկությունը։ Հիմնական քարտեզը թափանցիկությունը Տակդիր քարտեզ… Տակդիր քարտեզ - Ընտրեք տակդիր շերտը հիմնական քարտեզի համար + Ընտրեք տակդիր շերտը հիմնական քարտեզի համար։ Կափարիչ քարտեզ… Կափարիչ քարտեզ - Ընտրեք կափարիչ շերտը հինական քարտեզի համար - Քարտեզը արդեն տեղադրված է, պարամետրերը կթարմացվեն - Ընտրեք քարտեզ տեղադրելու կամ թարմացնելու համար - Այս գործողության համար անհրաժեշտ է ինտերնետ կապ, սակայն այն մատչելի չէ + Ընտրեք կափարիչ շերտը հինական քարտեզի համար։ + Քարտեզը արդեն տեղադրված է, պարամետրերը կթարմացվեն։ + Ընտրեք քարտեզ տեղադրելու կամ թարմացնելու համար։ + Այս գործողության համար անհրաժեշտ է ինտերնետ կապ, սակայն այն մատչելի չէ։ Տեղադրել ավելին… - Առավելագույն սանդղակը(մասշտաբ) վեկտորային քարտեզների օգտագործման համար ուղղորդված քարտեզների փոխարեն + Առավելագույն սանդղակը(մասշտաբ) վեկտորային քարտեզների օգտագործման համար ուղղորդված քարտեզների փոխարեն։ Սանդղակը(մասշտաբ) վեկտորային քարտեզների օգտագործման համար - 1Online OSM2 քարտեզ նկաներով - Անցանց որոնման սխալ - Հնարավոր չէ վերլուծել հարցումը \'%s\' + 1Online OSM2 քարտեզ նկաներով։ + Անցանց որոնման սխալ։ + Հնարավոր չէ վերլուծել հարցումը \'%s\'։ Որոնում ըստ հասցեյի տեղական(offlne) քարտեզներում Համակարգային "Այս plugin-ը հարստացնում է OsmAnd նավարկության հավելվածը ինչպես նաևւ ծովային քարտեզներով նավակների համար, ծովագնացության և այլ տեսակի ջրային շրջաններում @@ -2031,10 +2031,10 @@ \nOsmAnd-ի հատուկ քարտեզների add-on-ը կտրամադրի բոլոր ծովային նավագնացության նշանները և աղյուսակը, ներքին, ինչպես նաև մոտակա նավարկության համար: Յուրաքանչյուր նավագնացության նշանի նկարագրությունը ապահովում է նրանց և դրանց իմաստը հայտնաբերելու համար անհրաժեշտ մանրամասները(կատեգորիա, ձև, գույն, հաջորդականություն, հղում և այլն): \n \nOsmAnd-ի ավանդական քարտեզի ոճերից մեկին վերադառնալու համար պարզապես կամ ապաակտիվացրեք այս հավելվածը կամ ըստ ցանկության փոխեք «Քարտեզի ոճը» «Քարտեզի կարգավորում» մենույում:" - Ընտրել ծրագրի լեզուն (Վերագործարկեք OsmAnd փոփոխությունից հետո) + Ընտրել ծրագրի լեզուն (Վերագործարկեք OsmAnd փոփոխությունից հետո)։ Տեղայնացումը (լեզուն) թերի - Երկարության և արագության չափման միավորներ + Երկարության և արագության չափման միավորներ։ Երկարության միավորները Մղոններ/ֆուտ Մղոններ/յարդեր @@ -2111,18 +2111,18 @@ Ընտրվեց {0} Ներբեռնված Արագընթաց երթուղի - Հաշվարկել արագընթաց երթուղի փոխարեն ամենակարճ + Հաշվարկել արագընթաց երթուղի փոխարեն ամենակարճ։ Ներբեռնել քարտեզ Ընտրեք առավելագույն մասշտաբ տեսանելի տարածքի ներբեռնման համար Ընտրված քարտեզը չի կարող ներբեռնված լինել Շարունակական rendering - Ընտրեք քարտեզի ցուցադրուման ձևը + Ընտրեք քարտեզի ցուցադրուման ձևը։ Քարտեզը ցուցադրելու ժամանակ անսպասելի սխալ տեղի ունեցավ Համատեքստային մենյու… Ոճը հաջողությամբ ներբեռնված է Այս ոճը տեղադրելու ընթացքում սխալ տեղի ունեցավ Վեկտորային քարտեզի մատուցման ոճ - Ընտրեք քարտեզի ցուցադրելու ոճը + Ընտրեք քարտեզի ցուցադրելու ոճը։ Դիտել POI կայքը Ցույց տալ POI հեռախոսը ֆիլտր @@ -2145,7 +2145,7 @@ Կողմնացույցի ուղղությամբ Շարժման ուղղությամբ "Չպտտել (հյուսիսը վերեվում)" - Ընտրեք քարտեզի պտտման ձևը + Ընտրեք քարտեզի պտտման ձևը։ Քարտեզի կողմնորոշումը Ցույց տալ երթուղին «Սիրվածները» հաջողությամբ ներմուծվել են @@ -2163,13 +2163,13 @@ Քարտեզի աղբյուրը… Շերտեր Որոնել POI - Քարտեզը շարժելու համար օգտագործեք trackball + Քարտեզը շարժելու համար օգտագործեք trackball։ Օգտագործել trackball Պահպանել տվյալները որպես GPX ֆայլ թե պահպանել որպես «Սիրված» կետեր? Կետեր պարունակող GPX ֆայլ չի գտնվել {0} մեջ «Սիրված» կետերը պահպանվեցին {0} մեջ "Տեղական վեկտորային(offline) քարտեզներ չեն գտնվել: Ներբեռնեք դրանք Ինտերնետից:" - Ընտրեք առավելագույն ժամանակը դիրքի որոնման համար + Ընտրեք առավելագույն ժամանակը դիրքի որոնման համար։ Սպասման ժամանակը Որտեղ եմ ես? OsmAnd նավիգացիոն ծառայությունը @@ -2177,10 +2177,10 @@ GPS վայրկյան րոպ․ - Ընտրեք արթնացման ժամանակի ընդմիջումը ֆոնային ծառայության համար + Ընտրեք արթնացման ժամանակի ընդմիջումը ֆոնային ծառայության համար։ Ֆոնային ծառայության համար ընտրել դիրքորոշման աղբյուր Դիրքորոշման աղբյուր - Միացնում է OsmAnd-ը ֆոնային ռեժիմում, ձեր գտնվելու վայրը հետեւելու համար, երբ էկրանը անջատված է + Միացնում է OsmAnd-ը ֆոնային ռեժիմում, ձեր գտնվելու վայրը հետեւելու համար, երբ էկրանը անջատված է։ Միացնում է OsmAnd-ը ֆոնին ռեժիմում OsmAnd-ի երթուղայնացման ծառայությունը միացված է, եթե անջատեք դիրքավորումը, այն կդադարի երթուղով շարժվել: Թաքցնել ֆիլտր @@ -2203,4 +2203,5 @@ Ձախ թեկվեք և շարժվեք Կտրուկ ձախ թեքվեք և շարժվեք Սահուն ձախ պահեք և շարժվեք + Վերանվանել մարկերը diff --git a/OsmAnd/res/values-sc/strings.xml b/OsmAnd/res/values-sc/strings.xml index 8391fe4c77..49056734a4 100644 --- a/OsmAnd/res/values-sc/strings.xml +++ b/OsmAnd/res/values-sc/strings.xml @@ -2841,4 +2841,13 @@ Pro praghere iscrie su còdighe intreu Modalidade a ischermu intreu Ammustra in sa barra superiore Sinna comente coladu + Nùmeru de tzifras + Destra + Manca + Ammustra tecladu numèricu + Incolla + Cola automaticamente a su campu imbeniente a pustis de àere iscritu %1$d tzifras a pustis de sa vìrgula + %1$d tzifras + Cola a su campu imbeniente + Torra a numenare su marcadore diff --git a/OsmAnd/res/values-uk/strings.xml b/OsmAnd/res/values-uk/strings.xml index 6fa528cbd6..b13ce09b1e 100644 --- a/OsmAnd/res/values-uk/strings.xml +++ b/OsmAnd/res/values-uk/strings.xml @@ -883,9 +883,9 @@ Пункт призначення Висота Час в дорозі - Наст. поворот - Наст. поворот (мал.) - Другий наст. поворот + Наступний поворот + Наступний поворот (невеликий) + Другий наступний поворот Міні мапа маршрутів Блокування екрану Екран заблоковано @@ -2216,7 +2216,7 @@ Розбиття на кліпи Використовувати розбиття на кліпи Циклічно перезаписувати кліпи, коли недостатньо місця на сховищі. - Тривалість записаного кліпу не буде перевищувати вказаного значення + Верхня межа часу записаного кліпу. Обсяг пам’яті, який може бути зайнятий всіма кліпами. Стільниця або меню керування Оновлення diff --git a/OsmAnd/res/values-zh-rTW/strings.xml b/OsmAnd/res/values-zh-rTW/strings.xml index 15e656ecd0..f85496483e 100644 --- a/OsmAnd/res/values-zh-rTW/strings.xml +++ b/OsmAnd/res/values-zh-rTW/strings.xml @@ -2525,7 +2525,7 @@ OsmAnd (Automated Navigation Directions) 是一個地圖和導航的應用程式 導航 訊息 選擇類別以儲存我的收藏。 - 選擇可選的類別。 + 選定可供選擇的類別。 POI 清單 您可以增加一個或是更多的 POI 類別顯示在地圖上。 增加一個地圖樣式 @@ -2925,4 +2925,13 @@ OsmAnd (Automated Navigation Directions) 是一個地圖和導航的應用程式 全螢幕模式 在頂列上顯示 已經過標記 + 重新命名標記 + 數位量 + 右方 + 左方 + 顯示數字鍵盤 + 貼上 + 在小數點後面輸入 %1$d 個數字以後,自動切換到下一段 + %1$d 個數字 + 到下一段 diff --git a/OsmAnd/res/values/attrs.xml b/OsmAnd/res/values/attrs.xml index 607dd9269b..9690d6d7a6 100644 --- a/OsmAnd/res/values/attrs.xml +++ b/OsmAnd/res/values/attrs.xml @@ -7,6 +7,7 @@ + diff --git a/OsmAnd/res/values/colors.xml b/OsmAnd/res/values/colors.xml index 345c34e2f7..b9e838e9d0 100644 --- a/OsmAnd/res/values/colors.xml +++ b/OsmAnd/res/values/colors.xml @@ -274,6 +274,35 @@ #525e66 - #545454 + #727272 + #ffffff + #8899a6 + #333333 + #ffffff + #ffffff + #fff + #536dfe + #1f2326 + #536dfe + #f2f2f2 + #536dfe + #191c1e + #536dfe + #536dfe + #4b62e3 + #2d3980 + #4b62e3 + #ffffff + #4b62e3 + #121733 + #e6e6e6 + #2a2f33 + + #4257c9 + #1b224d + #536dfe + #2d3980 + #9fadfc + #ed5421 \ No newline at end of file diff --git a/OsmAnd/res/values/strings.xml b/OsmAnd/res/values/strings.xml index cc48cd99ee..7143e4bc55 100644 --- a/OsmAnd/res/values/strings.xml +++ b/OsmAnd/res/values/strings.xml @@ -19,6 +19,14 @@ You can import favourite groups or track waypoints as markers. @string/shared_string_history Markers marked as passed will appear on this screen. + Digits quantity + Right + Left + Show number pad + Paste + Automatically switch to the next field after entering %1$d digits after the decimal point + %1$d digits + Go to next field Rename marker A tap on the map toggles the control buttons and widgets. Full screen mode @@ -1200,7 +1208,7 @@ Show zoom buttons Save as group of favorites Select destinations - Point labels + POI overlay labels Loading %1$s… Current time Waypoint @@ -2049,7 +2057,7 @@ Specify a time buffer to keep locations to send without connection Log track using GPX widget or via \'Trip recording\' settings. Show current track - This free OsmAnd version is limited to %1$s map downloads (including update downloads) and does not support offline Wikipedia articles. + This free OsmAnd version is limited to %1$s map downloads (to add or update maps) and does not support offline Wikipedia articles. Free version Show POI description. North America @@ -2342,7 +2350,7 @@ Yandex traffic Route OSM Notes (online) - POI… + POI Overlay… Map source… Map layers Search POI @@ -2494,8 +2502,8 @@ Display viewing direction Enable 3D view of the map. Map View 3D - Show POI over map (use last chosen filter). - Show POI + Show the last selected POI overlay on the map. + Show POI overlay Choose the source of online or cached map tiles. Tile map source Map source diff --git a/OsmAnd/res/values/styles.xml b/OsmAnd/res/values/styles.xml index 33cbcd3478..c3cb92058d 100644 --- a/OsmAnd/res/values/styles.xml +++ b/OsmAnd/res/values/styles.xml @@ -86,6 +86,12 @@ @drawable/first_splash_screen_free_dev + + @@ -176,6 +182,8 @@ @color/color_dialog_buttons_light @style/PopupMenuLight + + @color/keyboard_item_add_button_divider_light