From 10c24781539430bd9e94f842aa041fc3646735ce Mon Sep 17 00:00:00 2001 From: nazar-kutz Date: Thu, 19 Nov 2020 14:21:48 +0200 Subject: [PATCH 01/10] Fix "Local wikipedia results don't show in search history" --- .../src/main/java/net/osmand/osm/MapPoiTypes.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/OsmAnd-java/src/main/java/net/osmand/osm/MapPoiTypes.java b/OsmAnd-java/src/main/java/net/osmand/osm/MapPoiTypes.java index e273fa4e7f..9bff39dcb1 100644 --- a/OsmAnd-java/src/main/java/net/osmand/osm/MapPoiTypes.java +++ b/OsmAnd-java/src/main/java/net/osmand/osm/MapPoiTypes.java @@ -205,6 +205,20 @@ public class MapPoiTypes { if (pt != null && !pt.isReference()) { return pt; } + if (pc.isWiki() && name.startsWith(WIKI_LANG)) { + return getPoiTypeForWiki(pc, name); + } + } + return null; + } + + public AbstractPoiType getPoiTypeForWiki(PoiCategory osmwiki, String name) { + for (PoiType pt : osmwiki.getPoiTypes()) { + for (PoiType wikiLangPt : pt.getPoiAdditionals()) { + if (wikiLangPt != null && Algorithms.objectEquals(wikiLangPt.getOsmTag(), name)) { + return wikiLangPt; + } + } } return null; } From 212dbdb8fff47c27aaaffc151da8121bbabafdf9 Mon Sep 17 00:00:00 2001 From: nazar-kutz Date: Fri, 20 Nov 2020 17:20:59 +0200 Subject: [PATCH 02/10] Fix "Local wikipedia results don't show in search history" --- .../src/main/java/net/osmand/osm/MapPoiTypes.java | 14 -------------- .../net/osmand/plus/search/QuickSearchHelper.java | 7 ++++++- 2 files changed, 6 insertions(+), 15 deletions(-) diff --git a/OsmAnd-java/src/main/java/net/osmand/osm/MapPoiTypes.java b/OsmAnd-java/src/main/java/net/osmand/osm/MapPoiTypes.java index 9bff39dcb1..e273fa4e7f 100644 --- a/OsmAnd-java/src/main/java/net/osmand/osm/MapPoiTypes.java +++ b/OsmAnd-java/src/main/java/net/osmand/osm/MapPoiTypes.java @@ -205,20 +205,6 @@ public class MapPoiTypes { if (pt != null && !pt.isReference()) { return pt; } - if (pc.isWiki() && name.startsWith(WIKI_LANG)) { - return getPoiTypeForWiki(pc, name); - } - } - return null; - } - - public AbstractPoiType getPoiTypeForWiki(PoiCategory osmwiki, String name) { - for (PoiType pt : osmwiki.getPoiTypes()) { - for (PoiType wikiLangPt : pt.getPoiAdditionals()) { - if (wikiLangPt != null && Algorithms.objectEquals(wikiLangPt.getOsmTag(), name)) { - return wikiLangPt; - } - } } return null; } diff --git a/OsmAnd/src/net/osmand/plus/search/QuickSearchHelper.java b/OsmAnd/src/net/osmand/plus/search/QuickSearchHelper.java index 55da1967d0..1213f550c1 100644 --- a/OsmAnd/src/net/osmand/plus/search/QuickSearchHelper.java +++ b/OsmAnd/src/net/osmand/plus/search/QuickSearchHelper.java @@ -436,7 +436,12 @@ public class QuickSearchHelper implements ResourceListener { SearchResult sr = new SearchResult(phrase); PointDescription pd = point.getName(); if (pd.isPoiType()) { - AbstractPoiType pt = MapPoiTypes.getDefault().getAnyPoiTypeByKey(pd.getName()); + String name = pd.getName(); + MapPoiTypes mapPoiTypes = MapPoiTypes.getDefault(); + AbstractPoiType pt = mapPoiTypes.getAnyPoiTypeByKey(name); + if (pt == null) { + pt = mapPoiTypes.getAnyPoiAdditionalTypeByKey(name); + } if (pt != null) { sr.localeName = pt.getTranslation(); sr.object = pt; From 240714b4e08b9f193cb7b8eec6d293045220ae18 Mon Sep 17 00:00:00 2001 From: max-klaus Date: Fri, 20 Nov 2020 19:24:38 +0300 Subject: [PATCH 03/10] Added possibility to build OsmAnd as library --- OsmAnd/build.gradle.lib | 521 ++++++++++++++++++ .../osmand/plus/activities/MapActivity.java | 3 - .../audionotes/AudioVideoNotesPlugin.java | 36 +- .../plus/srtmplugin/TerrainFragment.java | 19 +- .../osmand/plus/views/OsmandMapTileView.java | 12 +- 5 files changed, 552 insertions(+), 39 deletions(-) create mode 100644 OsmAnd/build.gradle.lib diff --git a/OsmAnd/build.gradle.lib b/OsmAnd/build.gradle.lib new file mode 100644 index 0000000000..b70a881218 --- /dev/null +++ b/OsmAnd/build.gradle.lib @@ -0,0 +1,521 @@ +//apply plugin: 'com.android.application' +apply plugin: 'com.android.library' + +// Global Parameters accepted +// TARGET_APP_NAME - app name +// APK_NUMBER_VERSION - version number of apk +// APK_VERSION_SUFFIX - build number like #99999Z, appended (for dev builds) to Manifest's versionName as X.X.X#99999Z +// Z means flavor: M=-master, D=-main-default, B=-Blackberry, Des=-design, MQA=-main-qt-arm, MQDA=-main-qt-default-arm, S=-sherpafy +// APP_EDITION - date stamp of builds +// APP_FEATURES - features +play_market +gps_status -parking_plugin -blackberry -free_version -amazon + +// 1. To be done Filter fonts +// +// +// +// +// +// +// Less important + +task printc { + configurations.each { if(it.isCanBeResolved()) println it.name } +} + +android { + compileSdkVersion 29 + buildToolsVersion "29.0.3" + // compileNdkVersion "android-ndk-r17b" + + signingConfigs { + development { + storeFile file("../keystores/debug.keystore") + storePassword "android" + keyAlias "androiddebugkey" + keyPassword "android" + } + + publishing { + storeFile file("/var/lib/jenkins/osmand_key") + storePassword System.getenv("OSMAND_APK_PASSWORD") + keyAlias "osmand" + keyPassword System.getenv("OSMAND_APK_PASSWORD") + } + } + + defaultConfig { + minSdkVersion System.getenv("MIN_SDK_VERSION") ? System.getenv("MIN_SDK_VERSION").toInteger() : 15 + targetSdkVersion 29 + versionCode 390 + versionCode System.getenv("APK_NUMBER_VERSION") ? System.getenv("APK_NUMBER_VERSION").toInteger() : versionCode + multiDexEnabled true + versionName "3.9.0" + versionName System.getenv("APK_VERSION")? System.getenv("APK_VERSION").toString(): versionName + versionName System.getenv("APK_VERSION_SUFFIX")? versionName + System.getenv("APK_VERSION_SUFFIX").toString(): versionName + // Stops the Gradle plugin’s automatic rasterization of vectors + // vectorDrawables.generatedDensities = ['hdpi'] + vectorDrawables.useSupportLibrary = true + } + + lintOptions { + lintConfig file("lint.xml") + abortOnError false + warningsAsErrors false + } + + /* + bundle { + language { + // Specifies that the app bundle should not support + // configuration APKs for language resources. These + // resources are instead packaged with each base and + // dynamic feature APK. + enableSplit = false + } + } + */ + // related to kuromoji + //packagingOptions { + // exclude '/META-INF/CONTRIBUTORS.md' + // exclude '/META-INF/LICENSE.md' + // exclude '/META-INF/NOTICE.md' + //} + + // This is from OsmAndCore_android.aar - for some reason it's not inherited + aaptOptions { + // Don't compress any embedded resources + noCompress "qz" + cruncherEnabled = false + // Flag notifies aapt to keep the attribute IDs around + // additionalParameters "--no-version-vectors" + } + + dexOptions { + javaMaxHeapSize "4g" + } + + sourceSets { + main { + manifest.srcFile "AndroidManifest.xml" + jni.srcDirs = [] + jniLibs.srcDirs = ["libs"] + aidl.srcDirs = ["src"] + java.srcDirs = ["src", "src-google"] + resources.srcDirs = ["src"] + renderscript.srcDirs = ["src"] + res.srcDirs = ["res"] + assets.srcDirs = ["assets"] + } + debug { + manifest.srcFile "AndroidManifest-debug.xml" + } + /* + full { + java.srcDirs = ["src-google"] + } + free { + java.srcDirs = ["src-google"] + manifest.srcFile "AndroidManifest-free.xml" + } + freedev { + java.srcDirs = ["src-google"] + manifest.srcFile "AndroidManifest-freedev.xml" + } + freehuawei { + java.srcDirs = ["src-huawei"] + manifest.srcFile "AndroidManifest-freehuawei.xml" + } + */ + legacy { + jniLibs.srcDirs = ["libc++"] + } + } + + flavorDimensions "coreversion", "abi" + productFlavors { + // ABI + armv7 { + dimension "abi" + ndk { + abiFilter 'armeabi-v7a' + } + } + arm64 { + dimension "abi" + ndk { + abiFilter 'arm64-v8a' + } + } + x86 { + dimension "abi" + ndk { + abiFilters 'x86', 'x86_64' + } + } + armonly { + dimension "abi" + ndk { + abiFilters 'arm64-v8a', 'armeabi-v7a' + } + } + fat { + dimension "abi" + ndk { + abiFilters 'arm64-v8a', 'x86', 'x86_64', 'armeabi-v7a' + } + } + + /* + // Version + freedev { + dimension "version" + applicationId "net.osmand.dev" + // resConfig "en" + } + free { + dimension "version" + applicationId "net.osmand" + } + full { + dimension "version" + applicationId "net.osmand.plus" + } + freehuawei { + dimension "version" + applicationId "net.osmand.huawei" + } + */ + // CoreVersion + // Build that doesn't include 3D OpenGL + legacy { + dimension "coreversion" + } + // Build that includes 3D OpenGL release + qtcore { + dimension "coreversion" + } + // Build that includes 3D OpenGL debug + qtcoredebug { + dimension "coreversion" + } + } + + buildTypes { + debug { + buildConfigField "String", "OPR_BASE_URL", "\"https://test.openplacereviews.org/\"" + buildConfigField "String", "OSM_OAUTH_CONSUMER_KEY", "\"Ti2qq3fo4i4Wmuox3SiWRIGq3obZisBHnxmcM05y\"" + buildConfigField "String", "OSM_OAUTH_CONSUMER_SECRET", "\"lxulb3HYoMmd2cC4xxNe1dyfRMAY8dS0eNihJ0DM\"" + signingConfig signingConfigs.development + } + release { + buildConfigField "String", "OPR_BASE_URL", "\"https://test.openplacereviews.org/\"" + buildConfigField "String", "OSM_OAUTH_CONSUMER_KEY", "\"Ti2qq3fo4i4Wmuox3SiWRIGq3obZisBHnxmcM05y\"" + buildConfigField "String", "OSM_OAUTH_CONSUMER_SECRET", "\"lxulb3HYoMmd2cC4xxNe1dyfRMAY8dS0eNihJ0DM\"" + signingConfig signingConfigs.publishing + } + } + +} + +def replaceNoTranslate(line) { + if (line.contains("\"app_name\"") && System.getenv("TARGET_APP_NAME")) { + return line.replaceAll(">[^<]*<", ">" + System.getenv("TARGET_APP_NAME") + "<") + } + if (line.contains("\"app_name_free\"") && System.getenv("TARGET_APP_NAME")) { + return line.replaceAll(">[^<]*<", ">" + System.getenv("TARGET_APP_NAME") + "<") + } + if (line.contains("\"app_edition\"") && System.getenv("APP_EDITION")) { + return line.replaceAll(">[^<]*<", ">" + System.getenv("APP_EDITION") + "<") + } + if (line.contains("\"versionFeatures\"") && System.getenv("APP_FEATURES")) { + return line.replaceAll(">[^<]*<", ">" + System.getenv("APP_FEATURES") + "<") + } + return line; +} + +task updateNoTranslate(type: Copy) { + from('.') { + include 'no_translate.xml' + filter { + line -> replaceNoTranslate(line); + } + } + into 'res/values/' +} + +task validateTranslate { + println "Validating translations" + + file("res").eachFileRecurse groovy.io.FileType.FILES, { + if (it.name == "strings.xml" || it.name == "phrases.xml") { + it.eachLine { line -> + if (line.contains("\$ s") || line.contains("\$ d") || line.contains("\$ f") || + line.contains(" \$s") || line.contains(" \$d") || line.contains(" \$f") || + line.contains("1\$ ") || line.contains("2\$ ") || line.contains("3\$ ") || + line.contains("%1s") || line.contains(" 1\$s") || + (line.contains("% \$") || line.contains("% 1") || line.contains("% 2") || + line.contains("% 3") || line.contains("% s"))) { + throw new GradleException("Incorrect translation " + it.getAbsolutePath() + " " + line); + } + } + } + } +} + +task downloadWorldMiniBasemap { + doLast { + ant.get(src: 'http://builder.osmand.net/basemap/World_basemap_mini_2.obf', dest: 'assets/World_basemap_mini.obf', skipexisting: 'true') + } +} + +task collectVoiceAssets(type: Sync) { + from "../../resources/voice" + into "assets/voice" + include "**/*.js" +} + +task cleanNoTranslate(type: Delete) { + delete('res/values/no_translate.xml') +} + +task collectFonts(type: Copy) { + from "../../resources/fonts" + from "../../resources/rendering_styles/fonts" +// from "../../resources/rendering_styles/fonts/OpenSans" + into "assets/fonts" + include "*.ttf" +} + +task collectHelpContentsStyle(type: Copy) { + from("../../help/website/help/") { + include "style.css" + } + into "assets" +} + +task collectHelpContentsAssets(type: Copy) { + from("../../help/website/help") { + include "about.html" + include "changes.html" + include "faq.html" + include "technical-articles.html" + include "map-legend.html" + } + from("../../help/website/feature_articles") { + include "*.html" + } + from("../../help/website/blog_articles") { + include "osmand-3-8-released.html" + } + into "assets/feature_articles" +} + +task copyPoiCategories(type: Copy) { + from("../../resources/poi") { + include "poi_categories.json" + } + into "assets" +} + +task copyMapShaderIcons(type: Sync) { + // from "../../resources/rendering_styles/style-icons/map-shaders-png" + // into "res/" + from "../../resources/rendering_styles/style-icons/map-shaders-vector" + into "res/drawable" + include "**/*.png", "**/*.xml" + preserve { + include '**/*' + exclude "**/h_*" + } +} + +task copyMapPOIIcons(type: Sync) { + from "../../resources/rendering_styles/style-icons/map-icons-vector" + into "res/drawable/" + // from "../../resources/rendering_styles/style-icons/map-icons-png" + // into "res/" + + include "**/*.png", "**/*.xml" + preserve { + include '**/*' + exclude "**/mm_*" + } +} + +task copyLargePOIIcons(type: Sync) { + from "../../resources/rendering_styles/style-icons/poi-icons-vector" + into "res/drawable/" + include "**/*.png", "**/*.xml" + preserve { + include '**/*' + exclude "**/mx_*" + } +} + +task copyWidgetIconsXhdpi(type: Sync) { + from "res/drawable-xxhdpi/" + into "res/drawable-large-xhdpi/" + include "**/widget_*.png", "**/widget_*.xml", "**/map_*.xml", "**/map_*.png" + preserve { + include '*' + exclude "**/widget_*.png", "**/widget_*.xml", "**/map_*.xml", "**/map_*.png" + } +} + +task copyWidgetIconsHdpi(type: Sync) { + from "res/drawable-xhdpi/" + into "res/drawable-large-hdpi/" + include "**/widget_*.png", "**/widget_*.xml", "**/map_*.xml", "**/map_*.png" + preserve { + include '*' + exclude "**/widget_*.png", "**/widget_*.xml", "**/map_*.xml", "**/map_*.png" + } +} + +task copyWidgetIcons(type: Sync) { + from "res/drawable-hdpi/" + into "res/drawable-large/" + include "**/widget_*.png", "**/widget_*.xml", "**/map_*.xml", "**/map_*.png" + preserve { + include '*' + exclude "**/widget_*.png", "**/widget_*.xml", "**/map_*.xml", "**/map_*.png" + } +} + +task collectExternalResources { + dependsOn collectVoiceAssets, + collectFonts, + collectHelpContentsAssets, + collectHelpContentsStyle, + copyMapShaderIcons, + copyMapPOIIcons, + copyLargePOIIcons, + updateNoTranslate, + validateTranslate, + copyWidgetIcons, + copyWidgetIconsHdpi, + copyWidgetIconsXhdpi, + copyPoiCategories, + downloadWorldMiniBasemap +} + +// Legacy core build +import org.apache.tools.ant.taskdefs.condition.Os + +task buildOsmAndCore(type: Exec) { + Gradle gradle = getGradle() + String tskReqStr = gradle.getStartParameter().getTaskRequests().toString().toLowerCase() + String flavour = ""; + if(!tskReqStr.contains("fat")) { + if(tskReqStr.contains("arm64")) { + flavour = flavour.length() == 0 ? "ARM64_ONLY" : "" + } + if(tskReqStr.contains("armv7")) { + flavour = flavour.length() == 0 ? "ARMV7_ONLY" : "" + } + if(tskReqStr.contains("armonly")) { + flavour = flavour.length() == 0 ? "ARM_ONLY" : "" + } + if(tskReqStr.contains("x86")) { + flavour = flavour.length() == 0 ? "X86_ONLY" : "" + } + } + + description "Build Legacy OsmAndCore" + + if (!Os.isFamily(Os.FAMILY_WINDOWS)) { + if(flavour.length() > 0) { + environment "$flavour", "1" + } + commandLine "bash", file("./old-ndk-build.sh").getAbsolutePath() + } else { + commandLine "cmd", "/c", "echo", "Not supported" + } +} + +task cleanupDuplicatesInCore() { + dependsOn buildOsmAndCore + // doesn't work for legacy debug builds + doLast { + file("libc++/armeabi-v7a").mkdirs() + file("libs/armeabi-v7a/libc++_shared.so").renameTo(file("libc++/armeabi-v7a/libc++_shared.so")) + file("libc++/arm64-v8a").mkdirs() + file("libs/arm64-v8a/libc++_shared.so").renameTo(file("libc++/arm64-v8a/libc++_shared.so")) + file("libc++/x86").mkdirs() + file("libs/x86/libc++_shared.so").renameTo(file("libc++/x86/libc++_shared.so")) + file("libc++/x86_64").mkdirs() + file("libs/x86_64/libc++_shared.so").renameTo(file("libc++/x86_64/libc++_shared.so")) + } +} + +afterEvaluate { + android.libraryVariants.all { variant -> + variant.javaCompiler.dependsOn(collectExternalResources, buildOsmAndCore, cleanupDuplicatesInCore) + } + Gradle gradle = getGradle() + String tskReqStr = gradle.getStartParameter().getTaskRequests().toString().toLowerCase() + if (tskReqStr.contains("huawei")) { + apply plugin: 'com.huawei.agconnect' + } +} + +task appStart(type: Exec) { + // linux + commandLine 'adb', 'shell', 'am', 'start', '-n', 'net.osmand.plus/net.osmand.plus.activities.MapActivity' + // windows + // commandLine 'cmd', '/c', 'adb', 'shell', 'am', 'start', '-n', 'net.osmand.plus/net.osmand.plus.activities.MapActivity' +} + +dependencies { + implementation project(path: ':OsmAnd-java', configuration: 'android') + implementation project(':OsmAnd-api') + implementation 'androidx.multidex:multidex:2.0.1' + implementation 'androidx.gridlayout:gridlayout:1.0.0' + implementation 'androidx.cardview:cardview:1.0.0' + implementation 'androidx.appcompat:appcompat:1.2.0' + implementation 'com.google.android.material:material:1.2.1' + implementation 'androidx.browser:browser:1.0.0' + implementation 'androidx.preference:preference:1.1.0' + implementation fileTree(include: ['gnu-trove-osmand.jar', 'icu4j-49_1_patched.jar'], dir: 'libs') + + implementation group: 'commons-logging', name: 'commons-logging', version: '1.2' + implementation 'commons-codec:commons-codec:1.11' + implementation 'it.unibo.alice.tuprolog:tuprolog:3.2.1' + implementation 'org.apache.commons:commons-compress:1.17' + implementation 'com.moparisthebest:junidecode:0.1.1' + implementation 'org.immutables:gson:2.5.0' + implementation 'com.vividsolutions:jts-core:1.14.0' + implementation 'com.google.openlocationcode:openlocationcode:1.0.4' + implementation 'com.android.billingclient:billing:2.0.3' + // turn off for now + //implementation 'com.atilika.kuromoji:kuromoji-ipadic:0.9.0' + implementation 'com.squareup.picasso:picasso:2.71828' + implementation 'me.zhanghai.android.materialprogressbar:library:1.4.2' + // JS core + implementation group: 'org.mozilla', name: 'rhino', version: '1.7.9' +// size restrictions +// implementation 'com.ibm.icu:icu4j:50.1' +// implementation 'net.sf.trove4j:trove4j:3.0.3' + + qtcoreImplementation fileTree(include: ['QtAndroid.jar', 'QtAndroidBearer.jar'], dir: 'libs') + qtcoredebugImplementation fileTree(include: ['QtAndroid.jar', 'QtAndroidBearer.jar'], dir: 'libs') + + legacyImplementation "net.osmand:OsmAndCore_android:0.1-SNAPSHOT@jar" + qtcoredebugImplementation "net.osmand:OsmAndCore_androidNativeDebug:0.1-SNAPSHOT@aar" + qtcoredebugImplementation "net.osmand:OsmAndCore_android:0.1-SNAPSHOT@aar" + qtcoreImplementation "net.osmand:OsmAndCore_androidNativeRelease:0.1-SNAPSHOT@aar" + qtcoreImplementation "net.osmand:OsmAndCore_android:0.1-SNAPSHOT@aar" + implementation ("com.getkeepsafe.taptargetview:taptargetview:1.12.0"){ + exclude group: 'com.android.support' + } + implementation 'com.github.PhilJay:MPAndroidChart:v3.0.1' + implementation ("com.github.HITGIF:TextFieldBoxes:1.4.5"){ + exclude group: 'com.android.support' + } + implementation('com.github.scribejava:scribejava-apis:7.1.1'){ + exclude group: "com.fasterxml.jackson.core" + } + implementation 'com.jaredrummler:colorpicker:1.1.0' + + //freehuaweiImplementation 'com.huawei.hms:iap:5.0.2.300' +} diff --git a/OsmAnd/src/net/osmand/plus/activities/MapActivity.java b/OsmAnd/src/net/osmand/plus/activities/MapActivity.java index 9dfe4f46d1..313fa6b917 100644 --- a/OsmAnd/src/net/osmand/plus/activities/MapActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/MapActivity.java @@ -304,9 +304,6 @@ public class MapActivity extends OsmandActionBarActivity implements DownloadEven } mapActions = new MapActivityActions(this); mapLayers = new MapActivityLayers(this); - if (mapViewTrackingUtilities == null) { - mapViewTrackingUtilities = new MapViewTrackingUtilities(app); - } dashboardOnMap.createDashboardView(); checkAppInitialization(); diff --git a/OsmAnd/src/net/osmand/plus/audionotes/AudioVideoNotesPlugin.java b/OsmAnd/src/net/osmand/plus/audionotes/AudioVideoNotesPlugin.java index b8d4ef0c92..441600bde2 100644 --- a/OsmAnd/src/net/osmand/plus/audionotes/AudioVideoNotesPlugin.java +++ b/OsmAnd/src/net/osmand/plus/audionotes/AudioVideoNotesPlugin.java @@ -819,7 +819,7 @@ public class AudioVideoNotesPlugin extends OsmandPlugin { } } }); - mapInfoLayer.registerSideWidget(recordControl, new AudioVideoNotesWidgetState(app), "audionotes", false, 32); + mapInfoLayer.registerSideWidget(recordControl, new AudioVideoNotesWidgetState(app, AV_DEFAULT_ACTION), "audionotes", false, 32); mapInfoLayer.recreateControls(); } } @@ -2153,20 +2153,23 @@ public class AudioVideoNotesPlugin extends OsmandPlugin { return DashAudioVideoNotesFragment.FRAGMENT_DATA; } - public class AudioVideoNotesWidgetState extends WidgetState { + public static class AudioVideoNotesWidgetState extends WidgetState { + + private final CommonPreference defaultActionSetting; private static final int AV_WIDGET_STATE_ASK = R.id.av_notes_widget_state_ask; private static final int AV_WIDGET_STATE_AUDIO = R.id.av_notes_widget_state_audio; private static final int AV_WIDGET_STATE_VIDEO = R.id.av_notes_widget_state_video; private static final int AV_WIDGET_STATE_PHOTO = R.id.av_notes_widget_state_photo; - AudioVideoNotesWidgetState(OsmandApplication ctx) { + AudioVideoNotesWidgetState(OsmandApplication ctx, CommonPreference defaultActionSetting) { super(ctx); + this.defaultActionSetting = defaultActionSetting; } @Override public int getMenuTitleId() { - Integer action = AV_DEFAULT_ACTION.get(); + Integer action = defaultActionSetting.get(); switch (action) { case AV_DEFAULT_ACTION_AUDIO: return R.string.av_def_action_audio; @@ -2181,7 +2184,7 @@ public class AudioVideoNotesPlugin extends OsmandPlugin { @Override public int getMenuIconId() { - Integer action = AV_DEFAULT_ACTION.get(); + Integer action = defaultActionSetting.get(); switch (action) { case AV_DEFAULT_ACTION_AUDIO: return R.drawable.ic_action_micro_dark; @@ -2196,7 +2199,7 @@ public class AudioVideoNotesPlugin extends OsmandPlugin { @Override public int getMenuItemId() { - Integer action = AV_DEFAULT_ACTION.get(); + Integer action = defaultActionSetting.get(); switch (action) { case AV_DEFAULT_ACTION_AUDIO: return AV_WIDGET_STATE_AUDIO; @@ -2226,19 +2229,14 @@ public class AudioVideoNotesPlugin extends OsmandPlugin { @Override public void changeState(int stateId) { - switch (stateId) { - case AV_WIDGET_STATE_AUDIO: - AV_DEFAULT_ACTION.set(AV_DEFAULT_ACTION_AUDIO); - break; - case AV_WIDGET_STATE_VIDEO: - AV_DEFAULT_ACTION.set(AV_DEFAULT_ACTION_VIDEO); - break; - case AV_WIDGET_STATE_PHOTO: - AV_DEFAULT_ACTION.set(AV_DEFAULT_ACTION_TAKEPICTURE); - break; - default: - AV_DEFAULT_ACTION.set(AV_DEFAULT_ACTION_CHOOSE); - break; + if (stateId == AV_WIDGET_STATE_AUDIO) { + defaultActionSetting.set(AV_DEFAULT_ACTION_AUDIO); + } else if (stateId == AV_WIDGET_STATE_VIDEO) { + defaultActionSetting.set(AV_DEFAULT_ACTION_VIDEO); + } else if (stateId == AV_WIDGET_STATE_PHOTO) { + defaultActionSetting.set(AV_DEFAULT_ACTION_TAKEPICTURE); + } else { + defaultActionSetting.set(AV_DEFAULT_ACTION_CHOOSE); } } } diff --git a/OsmAnd/src/net/osmand/plus/srtmplugin/TerrainFragment.java b/OsmAnd/src/net/osmand/plus/srtmplugin/TerrainFragment.java index 3635aafe89..c142ebcf5c 100644 --- a/OsmAnd/src/net/osmand/plus/srtmplugin/TerrainFragment.java +++ b/OsmAnd/src/net/osmand/plus/srtmplugin/TerrainFragment.java @@ -221,18 +221,13 @@ public class TerrainFragment extends BaseOsmAndFragment implements View.OnClickL @Override public void onClick(View view) { - switch (view.getId()) { - case R.id.switch_compat: - onSwitchClick(); - break; - case R.id.left_button: - setupTerrainMode(HILLSHADE); - break; - case R.id.right_button: - setupTerrainMode(SLOPE); - break; - default: - break; + int id = view.getId(); + if (id == R.id.switch_compat) { + onSwitchClick(); + } else if (id == R.id.left_button) { + setupTerrainMode(HILLSHADE); + } else if (id == R.id.right_button) { + setupTerrainMode(SLOPE); } } diff --git a/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java b/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java index 260f30fa50..475e7879aa 100644 --- a/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java +++ b/OsmAnd/src/net/osmand/plus/views/OsmandMapTileView.java @@ -191,13 +191,13 @@ public class OsmandMapTileView implements IMapDownloaderCallback { private boolean wasZoomInMultiTouch; private float elevationAngle; - public OsmandMapTileView(MapActivity activity, int w, int h) { + public OsmandMapTileView(Activity activity, int w, int h) { this.activity = activity; init(activity, w, h); } // ///////////////////////////// INITIALIZING UI PART /////////////////////////////////// - public void init(final MapActivity ctx, int w, int h) { + public void init(final Activity ctx, int w, int h) { application = (OsmandApplication) ctx.getApplicationContext(); settings = application.getSettings(); @@ -256,7 +256,7 @@ public class OsmandMapTileView implements IMapDownloaderCallback { if (isZoomingAllowed(getZoom(), -1.1f)) { getAnimatedDraggingThread().startZooming(getZoom() - 1, currentViewport.getZoomFloatPart(), false); if (wasMapLinkedBeforeGesture) { - ctx.getMapViewTrackingUtilities().setMapLinkedToLocation(true); + application.getMapViewTrackingUtilities().setMapLinkedToLocation(true); } } } @@ -1318,7 +1318,9 @@ public class OsmandMapTileView implements IMapDownloaderCallback { angle = 90f; } this.elevationAngle = angle; - ((MapActivity) activity).setMapElevation(angle); + if (activity instanceof MapActivity) { + ((MapActivity) activity).setMapElevation(angle); + } } private boolean isZoomingAllowed(int baseZoom, float dz) { @@ -1341,7 +1343,7 @@ public class OsmandMapTileView implements IMapDownloaderCallback { @Override public boolean onDown(MotionEvent e) { // Facilitates better map re-linking for two finger tap zoom out - wasMapLinkedBeforeGesture = ((MapActivity) activity).getMapViewTrackingUtilities().isMapLinkedToLocation(); + wasMapLinkedBeforeGesture = application.getMapViewTrackingUtilities().isMapLinkedToLocation(); return false; } From 3c05128fd8556b92a11c0898ad495302f736cd80 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 20 Nov 2020 12:14:32 +0000 Subject: [PATCH 04/10] Translated using Weblate (German) Currently translated at 99.9% (3563 of 3564 strings) --- OsmAnd/res/values-de/strings.xml | 32 ++++++++++++++++++++++---------- 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/OsmAnd/res/values-de/strings.xml b/OsmAnd/res/values-de/strings.xml index 00fc2b7047..6c002cae3e 100644 --- a/OsmAnd/res/values-de/strings.xml +++ b/OsmAnd/res/values-de/strings.xml @@ -3928,13 +3928,13 @@ Zwei-Phasen-Routenberechnung für die Autonavigation. Native ÖPNV Entwicklung Wechseln zu Java (sicher) Berechnung des ÖPNV-Routings - Abmeldung erfolgreich + Abgemeldet Datei wurde bereits in OsmAnd importiert Anmelden über OAuth OpenStreetMap OAuth-Token löschen Was ist neu Für das Schneemobilfahren mit speziellen Straßen und Tracks. - Durchführen eines OAuth-Logins zur Nutzung der osmedit-Funktionen + Anmelden mit OAuth zur Nutzung der osmedit-Funktionen 2-Phasen-A*-Routing-Algorithmus verwenden %1$s Daten sind nur auf den Straßen verfügbar, Sie müssen eine Route mit \"Route zwischen Punkten\" berechnen, um sie zu erhalten. %1$s — %2$s @@ -3957,15 +3957,15 @@ OsmAnd Live Abonnement ist abgelaufen OsmAnd Live Abonnement wurde ausgesetzt OsmAnd Live Abonnement liegt auf Eis - Anmeldung bei OpenStreetMap - Anmeldung bei OpenStreetMap.org + Anmeldung für OpenStreetMap + Anmeldung für OpenStreetMap.org Anmelden mit OpenStreetMap - Sie müssen sich anmelden, um Änderungen hochzuladen. + Melden Sie sich an, um Änderungen hochzuladen, \n -\nSie können sich mit der sicheren OAuth-Methode anmelden oder Ihren Benutzernamen und Ihr Passwort verwenden. - Benutzername und Passwort verwenden +\nentweder mit OAuth oder mit Ihrem Benutzernamen und Passwort. + Anmelden mit Benutzername und Passwort Konto - Login + Benutzername Historie der Marker GPX-Datei an OpenStreetMap senden Geben Sie durch Komma getrennte Tags ein. @@ -3975,14 +3975,26 @@ \"Verfolgbar\" bedeutet, dass die Spur nicht in öffentlichen Auflistungen auftaucht, aber verarbeitete Trackpunkte mit Zeitstempeln davon (die nicht direkt mit Ihnen in Verbindung gebracht werden können) durch Downloads von der öffentlichen GPS API. OSM Notiz schließen OSM Notiz kommentieren - Sie können sich mit der sicheren OAuth-Methode anmelden oder Ihren Benutzernamen und Passwort verwenden. + Melden Sie sich mit der sicheren OAuth-Methode an oder verwenden Sie Ihren Benutzernamen und Ihr Passwort. Foto hinzufügen Registrieren bei \nOpenPlaceReviews.org - Fotos werden vom offenen Datenprojekt OpenPlaceReviews.org zur Verfügung gestellt. Um Ihre Fotos hochladen zu können, müssen Sie sich auf der Website anmelden. + Melden Sie sich auf der Open Data Website OpenPlaceReviews.org an, um noch mehr Fotos hochzuladen. Neues Konto erstellen Ich habe bereits ein Konto Suchverlauf Kajak Motorboot + Zu Mapillary hinzufügen + Zu OpenPlaceReviews hinzufügen + OsmAnd zeigt Fotos aus verschiedenen Quellen: +\nOpenPlaceReviews - POI Fotos; +\nMapillary - Bilder auf Straßenebene; +\nWeb / Wikimedia - POI Fotos, die in OpenStreetMap Daten angegeben sind. + Quellen + Ungefähre Dateigröße + Wählen Sie die Daten aus, die in die Datei exportiert werden sollen. + Benötigt für Import + Ihr Gerät hat nur %1$s Speicherplatz frei. Bitte machen Sie etwas Platz frei oder heben Sie die Auswahl einiger zu exportierender Objekte auf. + Es gibt nicht genug Speicherplatz \ No newline at end of file From 19cc64e8232f41ec42ccd517110fa5b4c91fe3c8 Mon Sep 17 00:00:00 2001 From: Osoitz Date: Fri, 20 Nov 2020 15:31:03 +0000 Subject: [PATCH 05/10] Translated using Weblate (Basque) Currently translated at 99.9% (3562 of 3564 strings) --- OsmAnd/res/values-eu/strings.xml | 498 +++++++++++++++++++++---------- 1 file changed, 342 insertions(+), 156 deletions(-) diff --git a/OsmAnd/res/values-eu/strings.xml b/OsmAnd/res/values-eu/strings.xml index c619c2fc46..42a06769a4 100644 --- a/OsmAnd/res/values-eu/strings.xml +++ b/OsmAnd/res/values-eu/strings.xml @@ -1,15 +1,15 @@ - Deskargatutako zoomak: %1$s - Iraungitze epea (minutuak): %1$s + Deskargatutako zoom mailak: %1$s + Iraungitze denbora (minutuak): %1$s Deskargagarria: %1$s Zoom maximoa: %1$s Zoom minimoa: %1$s Tesela datuak: %1$s %1$s tesela iturburua gorde da - Mercator eliptikoa + Mercator eliptikoa proiekzioa Gehieneko zoom-a - Iraungitze epea (minutuak) + Iraungitze denbora (minutuak) Gutxieneko zoom-a URL Aukeratu badagoena… @@ -21,12 +21,12 @@ EEBB Kanada Europa, Asia, Hego Amerika eta antzekoak - Erresuma Batua, India edo antzekoa + Erresuma Batua, India eta antzekoak Iragarri… - Ezarri iragarpenak: Kaleen izenak, trafiko abisuak (geldialdi behartuak, abiadura mugak), radarren iragarpena. + Ezarri iragarpenak: Kaleen izenak, trafiko abisuak (geldialdi behartuak, abiadura murriztaileak), Abiadura-kameren iragarpena, eta abiadura mugak. Kaleen izenak (TTS) Abiadura muga - Radarrak + Abiadura-kamerak Trafiko abisuak Zehaztu OSM erabiltzailea eta pasahitza \'Ezarpenak\' atalean Garbitu erdibideko puntuak @@ -228,7 +228,7 @@ Turistentzako Gasolina Erakutsi alarmak… - Ezarri trafiko abisuak (abiadura mugak, geldialdi behartuak, abiadura aldaketak, tunelak), abiadura-radar abisuak eta erraien informazioa. + Ezarri trafiko abisuak (abiadura mugak, geldialdi behartuak, abiadura aldaketak, tunelak), abiadura-kameren abisuak eta erraien informazioa. Erabili iparrorratza bestelako norabiderik antzematen ez denean. Erabili iparrorratza Autobiderik ez @@ -238,27 +238,27 @@ Atxikitu errepidera OsmAnd Maps & Nabigazioa Mapa ikusle eta nabigatzaile mugikor globala lineaz kanpoko eta sare bidezko OSM mapetarako - OsmAnd (OSM Automated Navigation Directions) -\n -\nOsmAnd kode irekiko software bidezko nabigaziorako aplikazioa da, OpenStreetMapeko (OSM) mota askotako munduko mapetara sarbidearekin. Mapa guztiak (bektore edo tesela mapak) telefonoaren memoria txartelean gorde daitezke, lineaz kanpoko erabilpena bermatzeko. OsmAndek ere lineaz kanpoko eta sareko ibilbide-kalkulua eskaintzen du, txandakako ahots gidaritzarekin. -\n -\nEzaugarri nagusi batzuk: -\n- Lineaz kanpoko erabateko erabilpena (bektore edo tesela mapak gorde ondoren aukeratu daitezken karpetetan) -\n- Lineaz kanpoko mundu guztiko mapa konpaktuak eskuragarri -\n- Herrialde edo eskualdeetako mapen deskarga, aplikaziotik zuzenean -\n- Gain-geruza desberdin asko ikusi daitezke, GPX edo ibilbide bidea, interes puntuak (POI), gogokoak, sestra-kurbak, garraio publikoaren geltokiak, geruza gardeneko mapa gehigarriak. -\n- Lineaz kanpoko helbide eta lekuen bilatzailea (POI-ak) -\n- Lineaz kanpoko ibilbide-kalkulua distantzia ertainetarako -\n- Kotxea, bizikleta eta oinezkoentzat modua: -\n- Egun/gau ikuspegi automatizatua -\n- Abiaduraren araberako maparen zooma -\n- Maparen lerrokatzea, iparrorratzaren edo norabidearen araberakoa -\n- Errei gidaritza, abiadura muga bistaratzea, grabatutako edo testutik-ahotsera ahotsekin -\n -\nOsmAndeko dohaineko bertsioaren mugak -\n- Mapa kopuruak deskargatzeko muga -\n- Wikipediako POIetara lineaz kanpoko sarbiderik ez -\n + OsmAnd (OSM Automated Navigation Directions) +\n +\nOsmAnd kode irekiko software bidezko nabigaziorako aplikazioa da, OpenStreetMapeko (OSM) mota askotako munduko mapetara sarbidearekin. Mapa guztiak (bektore edo tesela mapak) telefonoaren memoria txartelean gorde daitezke, lineaz kanpoko erabilpena bermatzeko. OsmAndek ere lineaz kanpoko eta sareko ibilbide-kalkulua eskaintzen du, txandakako ahots gidaritzarekin. +\n +\nEzaugarri nagusi batzuk: +\n- Lineaz kanpoko erabateko erabilpena (bektore edo tesela mapak gorde ondoren aukeratu daitezken karpetetan) +\n- Lineaz kanpoko mundu guztiko mapa konpaktuak eskuragarri +\n- Herrialde edo eskualdeetako mapen deskarga, aplikaziotik zuzenean +\n- Gain-geruza desberdin asko ikusi daitezke, GPX edo ibilbide bidea, interesguneak, gogokoak, sestra-kurbak, garraio publikoaren geltokiak, geruza gardeneko mapa gehigarriak. +\n- Lineaz kanpoko helbide eta lekuen bilatzailea (POI-ak) +\n- Lineaz kanpoko ibilbide-kalkulua distantzia ertainetarako +\n- Kotxea, bizikleta eta oinezkoentzat modua: +\n- Egun/gau ikuspegi automatizatua +\n- Abiaduraren araberako maparen zooma +\n- Maparen lerrokatzea, iparrorratzaren edo norabidearen araberakoa +\n- Errei gidaritza, abiadura muga bistaratzea, grabatutako edo testutik-ahotsera ahotsekin +\n +\nOsmAndeko dohaineko bertsioaren mugak +\n- Mapa kopuruak deskargatzeko muga +\n- Wikipediako POIetara lineaz kanpoko sarbiderik ez +\n \nOsmAnd aktiboki garatua izaten ari da eta proiektuaren prozesuak dituen garatze, programatze eta funtzionalitate berrien probak egiteko behar den finantziazio laguntzetan ere oinarritzen da. OsmAnd+ erosiz gero, aplikazioa are zirraragarria izatea laguntzen duzu! Ezaugarri berriak finantzatzea edo dohaintza orokor bat egitea posible da osman.net-en. OsmAnd+ Mapak & Nabigazioa Lineaz Kanpoko eta Sare Bidezko OSM Mapetarako Mapa Ikusle eta Nabigatzaile Mugikor Globala @@ -283,7 +283,7 @@ \n- Aukerazko maparen lerrokatzea, iparrorratzaren edo norabidearen araberakoa \n- Aukerazko errei gidaritza, abiadura muga bistaratzea, grabaketa edo ahots bihurgailua motorra⏎ ⇥ \n - Sortu POI iragazkia + Sortu interesguneen iragazkia Garraio modua: Garraio modua: Egunsentia: %1$s ⏎\nIlunabarra: %2$s @@ -322,7 +322,7 @@ Desblokeatu Pantaila blokeatuta dago Esnatze tartea ezarri: - Radarrak + Abiadura-kamerak Trafiko abisuak Bidesaririk ez Jarraitu aurreko amaitu gabeko nabigazioaren jarraipena egiten? (%1$s segundo) @@ -378,7 +378,7 @@ Erakutsi xehetasun gehiago mapan Ibilbide datuak Formatua - POI (Point of interest) bilaketa + Interesguneen (POI) bilaketa Helbide bilaketa Koordenatuak Bilatu garraio publikoa @@ -411,7 +411,7 @@ Gehigarriak Gehigarriek ezarpen aurreratuak eta funtzionalitate berriak aktibatzen dituzte. Gehigarriak - Egin OSM ekarpenak, esaterako POI objektuak sortzea edo eraldatzea, OSM oharrak irekitzea edo komentatzea, eta sortutako GPX fitxategiak bidaltzea, aplikazioan OSM kredentzialak zehaztuta. OpenStreetMap.org elkarlanean egindako, domeinu publikoko mapa proiektu global bat da. + Egin OSM ekarpenak, esaterako interesgune objektuak sortzea edo eraldatzea, OSM oharrak irekitzea edo komentatzea, eta sortutako GPX fitxategiak bidaltzea, aplikazioan OSM kredentzialak zehaztuta. OpenStreetMap.org elkarlanean egindako, domeinu publikoko mapa proiektu global bat da. Ziurrenik bektore mapak azkarrago kargatu. Baliteke gailu batzuetan ongi ez funtzionatzea. Aukeratu ahotsa eta probatu iragarpenak erreproduzituz: OsmAnd garapena @@ -476,15 +476,15 @@ Gelditu iragarpen automatikoa Hemen nago Aldatu maparen zooma trackball-aren mugimendu horizontalaren bidez. - Trackball-a erabili zooma kontrolatzeko + Erabili trackball-a zooma kontrolatzeko Irisgarritasun hobespenak. Irisgarritasuna Aukeratutako area erakusteko ez dago memoria nahikorik Gain-azal fluoreszenteak Erabili kolore fluoreszenteak lorratzak eta ibilbideak bistaratzeko. Lineaz kanpoko edizioa - Erabili beti lineaz kanpoko edizioa. - Aplikazioaren barneko POI aldaketek ez diete deskargatutako mapa-fitxategiei eragiten, aldaketak zure gailuko fitxategi batean gordetzen dira. + Lineaz kanpoko edizioa aktibatuta badago, aldaketak lokalean gordeko dira eta eskatutakoan igoko dira, bestela aldaketak berehala igoko dira. + Aplikazioan interesguneei egindako aldaketek ez diete deskargatutako mapa-fitxategiei eragiten, aldaketak zure gailuko fitxategi batean gordetzen dira. Igotzen… {0} POI/ohar igo dira Guztia igo @@ -493,15 +493,15 @@ OSM edizio asinkronoa: OSM POI/oharrak gailuan gordeta Erakutsi eta kudeatu gailuko datu-baseko OSM POI/oharrak. - Aukeratu sare bidezko jarraipeneko tartea. - Sare bidezko jarraipen tartea + Zehaztu sare bidezko jarraipenaren tartea. + Sare bidezko jarraipenaren tartea Zehaztu web helbidea ondorengo parametroen sintaxiarekin: lat={0}, lon={1}, timestamp={2}, hdop={3}, altitude={4}, speed={5}, bearing={6}. - Sare bidezko jarraipeneko web helbidea + Sare bidezko jarraipenaren web helbidea Gorde lorratza GPX trepeta erabiliz edo \'Bidaiaren grabaketa\' ezarpenen bidez. Erakutsi uneko lorratza %1$s mapa deskargatu edo eguneratu ditzakezu. Doainezko bertsioa - Erakutsi POI-aren deskripzioa. + Erakutsi interesgunearen deskripzioa. Ipar Amerika Ipar Amerika - Estatu Batuak Amerika zentrala @@ -530,7 +530,7 @@ Aplikazioaren ezarpen globalak Zure OSM erabiltzailea Beharrezkoa openstreetmap.org-eko bidalketentzat. - Zure OSMeko pasahitza + Pasahitza Atzeko plano modua OsmAnd bigarren planoan dabil pantaila itzalia dagoen bitartean. Ez dago leku nahikorik %1$s MB deskargatzeko (%2$s libre). @@ -558,11 +558,11 @@ Simulazioa hasiarazi Ezin da fitxategia izenez aldatu. Badago izen berdineko beste fitxategi bat. - Lotutako hainbat POI kategoria aurkitu dira. + Erlazionatutako hainbat interesgune-kategoria aurkitu dira. Deskargatu lineaz kanpoko datuak interesezko puntuak bilatzeko. Izenez bilatu - \'%1$s\' POI datuen fitxategia erredundantea da eta ezabatua izan daiteke. - POI aldaketak mantentzeko fitxategi lokala ez da aurkitu eta ezin izan da sortu. + \'%1$s\' interesguneen datuen fitxategia erredundantea da eta ezabatu daiteke. + Interesguneen aldaketak mantentzeko fitxategi lokala ez da aurkitu eta ezin izan da sortu. OsmAnd+ berritu Deskargatu aplikazioaren bertsio berria mapa-fitxategi berriak erabili ahal izateko. Izenez aldatu @@ -607,14 +607,14 @@ Aktibatu Desaktibatu Deskargatu - POI datuak + Interesguneen datuak Helbide datuak Garraio publikoaren datuak Mapa datuak Desaktibatuta Ahots iragarpenak (TTS) Ahots iragarpenak (grabatua) - POI datuak + Interesguneen datuak TTS ahotsa Bilaketa Berria Mapako izenen letra-tamaina: @@ -627,12 +627,12 @@ Instalatutako Android TTS (text-to-speech) motorrak ez du aukeratutako hizkuntza jasaten, lehenetsitako TTS hizkuntza erabiliko da. Beste TTS motor bat bilatu nahi duzu merkatuan\? Falta diren datuak Deskargatu hautatutako hizkuntza? - Alderantzikatu GPXaren noranzkoa + Alderantzikatu lorratzaren noranzkoa Erabili uneko helmuga Pasatu lorratz osotik - Lineaz kanpoko bektore mapa bat dago kokapen honentzat. ⏎ -⇥⏎ -⇥Erabiltzeko, aktibatu \'Menua\' -> \'Konfiguratu mapa\' -> \'Maparen Iturburua…\' -> \'Lineaz kanpoko bektore mapak\'. + Lineaz kanpoko bektore mapa bat dago kokapen honentzat. +\n +\nErabiltzeko, aktibatu \'Menua\' -> \'Konfiguratu mapa\' -> \'Maparen Iturburua…\' -> \'Lineaz kanpoko bektore mapak\'. Ahots gidaritzaren irteera Hautatu ahots gidaritzarako bozgorailua. Ahots deiaren audioa (Kotxearen BlueTooth musika ekipoa eteteko) @@ -703,7 +703,7 @@ Garraioa Helbidea indexatzen… Mapa indexatzen… - POI indexatzen… + Interesguneak indexatzen… Garraioa indexatzen… I/O errorea km @@ -756,8 +756,8 @@ Ezin izan da marrazlea kargatu. Bektore marrazlea Aukeratu marrazketaren itxura - Erakutsi POI-aren webgunea - Erakutsi POI-aren telefonoa + Erakutsi interesgunearen webgunea + Erakutsi interesgunearen telefonoa idatzi iragazteko Erresoluzio handiko bistaratzea Ez luzatu (eta lausotu) mapa teselak erresoluzio handiko bistaratzetan. @@ -774,7 +774,7 @@ Aldatu POI-a Ezabatu POI-a Ipar-orratzaren norabidean - Mugimenduaren noranzkoan + Mugimenduaren norabidea Biraketa gabe (iparra beti gorantza) Maparen lerrokatzea: Maparen orientazioa @@ -787,19 +787,19 @@ Ezin izan da GPX kargatu. Bidali informea Ezin izan da deskargatutako maparik aurkitu memoria txartelean. - Idatzi POI bat bilatzeko + Idatzi interesgune bat bilatzeko Edozein Eskerrik asko Yandex trafikoari buruzko informazioagatik. Yandex trafikoa Ibilbidea Gogokoak OSM oharrak (sarean) - POI gainazala… + Interesguneen gainazala… Maparen iturburua… Mapa geruzak Bilatu POI-a Erabili trackball gailu bat mapa mugitzeko. - Trackball-a erabili + Erabili trackball-a Ezarri onartutako gehieneko itxarote denbora kokapenaren irakurketa bakoitzarentzat. Kokapen irakurketarako gehieneko itxarote denbora Non nago? @@ -865,12 +865,12 @@ Garraioa ADOS Erakutsi garraio publikoaren geltokiak mapan. - Erakutsi garraioaren geltokiak + Erakutsi garraio geltokiak OsmAnd nabigazio aplikazioa - POI datuak eguneratuta ({0} kargatu dira) - Ezin izan da POI zerrenda lokala eguneratu. + Interesguneen datuak eguneratuta ({0} kargatu dira) + Ezin izan da interesguneen zerrenda lokala eguneratu. Ezin izan dira datuak zerbitzaritik kargatu. - Ez dago lineaz kanpoko POI daturik area honentzat + Ez dago lineaz kanpoko interesguneen daturik area honentzat Zooma hurbiltzeak POI-ak eguneratzea ahalbidetzen dizu Eguneratu POI-a Eguneratu datu lokalak Internet bidez? @@ -947,8 +947,8 @@ Ezarpenak Gorde uneko lorratza GPX fitxategi gisa orain. Gorde uneko lorratza - Erregistroen tartea nabigazioan - Zehaztu erregistratze maiztasuna nabigazio bitarteko lorratz grabaketarako + Erregistro- tartea nabigazioan zehar + Zehaztu erregistro-tartea nabigazio bitarteko lorratz grabaketarako GPX lorratza automatikoki gordeko da lorratzen direktorioan nabigazioan zehar. Mapa eguneratu Tesela birkargatu @@ -965,8 +965,8 @@ Erakutsi ikuspegiaren norabidea Gaitu maparen 3D ikuspegia. 3D Mapa Ikuspegia - Erakutsi erabilitako azken POI-a gain-azala. - Erakutsi POI gainazala + Erakutsi erabilitako azken interesguneen gainazala. + Erakutsi interesguneen gainazala Aukeratu sareko edo cacheko mapa teselen iturburua. Tesela maparen iturburua Maparen iturburua @@ -1005,7 +1005,7 @@ Eraikina Bidegurutzatzen den kalea Mapa eguneratu - Sortu POI bat + Sortu interesgune bat Bai Utzi Aplikatu @@ -1024,7 +1024,7 @@ Iruzkina gehituta Ezin izan da iruzkina gehitu. Editatu POI-a - Sortu POI bat + Sortu interesgune bat Ezin da nodoa aurkitu, edo zerbitzua hainbat nodoz osatuta dago, eta ez dago horretarako euskarririk oraindik. {0} ezabatu (iruzkina)? Ezabatu POI-a @@ -1038,7 +1038,7 @@ Nodoari buruzko informazioa ez da kargatu Ireki Iruzkina utzi - POI-a aldatzea + Interesgunea aldatzea Beste etiketa guztiak kontserbatu dira Bidali Garbitu @@ -1176,7 +1176,7 @@ %1$s \nPuntu %1$s -Lorratza %2$s +\n%2$s lorratza Gogokoak Nire lekuak arrosa @@ -1456,7 +1456,7 @@ Lorratza %2$s Mapen biltegiratzea Kopiatu Iragazi izenez - Idatzi denetarik bilatzeko + Idatzi bilatzeko Ireki A-GPS informazioa Kudeatu @@ -1548,7 +1548,7 @@ Lorratza %2$s OsmAnd ibilbidearen lineaz kanpoko kalkulua Ibilbidearen kalkulu azkarrak huts egin du (%s), kalkulu motelera aldatzen. Ibilbide birkalkulatze adimentsua - Bidai luzeetan, birkalkulatu ibilbidearen hasierako partea besterik ez. + Ibilbidearen hasierako partea birkalkulatzen du soilik. Bidai luzeetan erabili daiteke. Hautatu nabigazioan saihestu nahi dituzun errepideak. Errepideak besterik ez Errepide estiloa @@ -1596,7 +1596,7 @@ Lorratza %2$s \n{3} MB behar dira une batez, {1} MB behin betiko. ({2} MB eskuragarri.) Igo zure OSM oharra era anonimoan edo zure OpenStreetMap.org profila erabiliz. Bistaratu mendiko bizikletarako bideak - POI ikonoak + Interesguneen ikonoak Grabaketaren banatzea Erabili grabaketaren banatzea Gainidatzi atalak erabilitako espazioa biltegiratze espazioa baino handiagoa bada. @@ -1605,7 +1605,7 @@ Lorratza %2$s Grabatutako atal guztiekin okupatu daitekeen espazioa. Hautatu ahots bidezko gidaritza Hautatu zure hizkuntzaren ahots bidezko gidaritza. - Zehaztu POI mota egokia edo saltatu. + Zehaztu interesgune mota egokia edo saltatu. Menu botoiak kontrol panela abiatzen du, ez menua \'Desgaituta\' dagoenean mapa abiatzen da zuzenean. Bistaratu posizioa beti erdian @@ -1626,8 +1626,8 @@ Lorratza %2$s Mundu oinarri mapa Sareko OSM mapa klasifikazioa irudiekin. - Herrialde askotan (Besteak beste Alemania, Frantzia Italia...) Radar abisuak jasotzea legez debekatuta dago. OsmAndek ez du erantzukizunik onartuko legea jarraitzen ez baduzu. Mesedez sakatu \'Bai\' soilik ezaugarri hau erabiltzeko eskubidea baduzu. - Radarra + Herrialde askotan (Besteak beste Alemania, Frantzia Italia...) abiadura-kameren abisuak jasotzea legez debekatuta dago. OsmAndek ez du erantzukizunik onartuko legea jarraitzen ez baduzu. Mesedez sakatu \'Bai\' soilik ezaugarri hau erabiltzeko eskubidea baduzu. + Abiadura-kamera Koordenatuen formatua Koordenatu geografikoen formatua. Autobus @@ -1653,7 +1653,7 @@ Lorratza %2$s Albaniera (Tosk) OSM POI-a sortuta %1$sko mapa erabili dezakezu orain. - Fitxategiaren izenak karaktere baliogaberen bat du + Fitxategi-izenak karaktere baliogaberen bat du Erakutsi %1$s mapan Bilatu %1$sra OsmAnd bidez partekatua @@ -1749,7 +1749,7 @@ Lorratza %2$s Deskargatu mapa berria Kudeatu Maparen hizkuntza - Garraioaren geltokiak + Garraio geltokiak Zonaldea Eskuragarri Eguneraketak @@ -1807,7 +1807,7 @@ Lorratza %2$s Erakutsi zoom botoiak Gorde gogokoen talde gisa Ezarri helburuak - POI gainazalaren etiketak + Interesguneen gainazalaren etiketak Serbokroaziera Navajoa Tamilera @@ -1829,7 +1829,7 @@ Lorratza %2$s Erradioa Erregistro tarte orokorra Kokaleku orokorra GPX fitxategian erregistratzea gaitu eta desgaitu daiteke mapako GPX erregistro trepetarekin. - Erregistroaren tartea + Erregistro-tartea Gaitu HTTP proxya Konfiguratu HTTP proxya sare eskaera guztietarako. Proxy ostalaria @@ -1867,7 +1867,7 @@ Lorratza %2$s Eguneratu Erabili menua Maparen legenda - Ziur POI puntua mota gabe gorde nahi duzula? + Ziur interesgunea mota gabe gorde nahi duzula\? Eraldatu OSM aldaketa Bertsioak Artikulu teknikoak @@ -1937,14 +1937,14 @@ mapak eta nabigazioa Itxiera ordua Kontaktu informazioa Gehitu irekiera orduak - POI mota + Interesgune mota Paneleko errenkada kopurua %1$s - Zehaztu POI mota mesedez. + Zehaztu interesgune mota mesedez. Lanegunak Azken tokiak Gogokoak Orain hemen gordeta: %1$s - Aldaketak igotzen dituzunean POI-a ezabatuko da + Aldaketak igotzen dituzunean interesgunea ezabatuko da Lerro kopurua Ziur zaude? Gorde gabeko aldaketak galduko dira, Jarraitu? @@ -2015,7 +2015,7 @@ mapak eta nabigazioa Mapak deskargatzeko beharrezkoa da. Kokalekua bilatzen… Espazio librea - OsmAnd datuen biltegiratzea (mapak, GPX fitxategiak, eta abar): %1$s. + OsmAnd datuen biltegiratzea (mapak, lorratz fitxategiak, eta abar): %1$s. Eman baimena Eman kokapena atzitzeko baimena Jaso jarraibideak eta aurkitu toki berriak Internet konexiorik gabe @@ -2044,18 +2044,18 @@ mapak eta nabigazioa Azpikategoriak Transliteratu %1$s izena falta bada Transliteratu izenak - Idatzi hiria, helbidea, POI izena + Idatzi hiria, helbidea, interesgunearen izena Marroi argia Marroi iluna Ingerada marren kolore eskema Errepidearen gainazalaren integritatea Ingerada marren kolore eskema - Gutxieneko abiadura erregistratzeko + Erregistratzeko abiadura minimoa Iragazkia: Ez erregistratu puntuak abiadura honen azpitik. Erregistratzeko desplazamendu minimoa Iragazkia: Ezarri puntu berri bat erregistratzeko gutxieneko distantzia. - Erregistratzearen gutxieneko zehaztasuna - Iragazkia: Ez erregistratu zehaztasun hau ez badago. + Erregistratzeko zehaztasun minimoa + Iragazkia: Ez erregistratu zehaztasun hau lortu arte. Eguberriko POI Eguberria eta urte berria datozela, zerikusia duten puntuak bistaratzea erabaki dezakezu, eguberri zuhaitzak, merkatuak, eta abar. Erakutsi eguberriko puntuak\? @@ -2069,10 +2069,10 @@ mapak eta nabigazioa Bistaratu bidaiaren grabaketa ahalbidetzen duen jakinarazpen bat. Jakinarazpenak Hartu %1$d. irteera eta jarraitu - Igo POI bat + Igo interesgune bat Ibilbidearen kalkulua - Ez duzu GPX fitxategirik oraindik - GPX fitxategiak karpetara gehitu ditzakezu ere + Ez duzu lorratz fitxategirik oraindik + Lorratz fitxategiak karpetara gehitu ditzakezu ere Gehitu gehiago… Itxura Ongi @@ -2130,7 +2130,7 @@ Area honi dagokio: %1$s x %2$s Pantailaren erdian bideo-ohar bat gehitzeko botoia. Pantailaren erdian argazki-ohar bat gehitzeko botoia. Pantailaren erdian OSM ohar bat gehitzeko botoia. - Pantailaren erdian POI bat gehitzeko botoia. + Pantailaren erdian interesgune bat gehitzeko botoia. Nabigazioan ahots bidezko jarraibideak gaitu edo desgaitzeko botoia. Pantailaren erdian aparkaleku bat gehitzeko botoia. " hona gorde da: " @@ -2149,8 +2149,8 @@ Area honi dagokio: %1$s x %2$s Mezua Gogokoa gordetzeko kategoria: Aukeratu hautazko kategoria. - POI zerrenda - Gehitu POI kategoria bat edo gehiago mapan erakusteko. + Interesguneen zerrenda + Gehitu interesguneen kategoria bat edo gehiago mapan erakusteko. Azpiko zerrendaren hurrengo orria erakusteko botoia. Gehitu mapa estilo bat Bete parametro guztiak @@ -2174,7 +2174,7 @@ Area honi dagokio: %1$s x %2$s Ekintzaren izena Bikoizketa ekiditeko ekintza azkarrari %1$s izena jarri zaio. Gogoko puntuak mapan erakutsi edo ezkutatzeko botoia. - POI puntuak mapan erakutsi edo ezkutatzeko botoia. + Interesguneak mapan erakutsi edo ezkutatzeko botoia. Laga hutsik helbidea edo lekuaren izena erabiltzeko. Automatikoki zatitu grabaketa hutsunea eta gero Hasi segmentu berria 6 minututako hutsune bat eta gero, lorratz berria bi ordu eta gero, edo fitxategi berria hutsune luzeago bat eta gero data aldatzean. @@ -2184,7 +2184,7 @@ Area honi dagokio: %1$s x %2$s Puntuak ezabatu dira. Ziur %1$d puntu ezabatu nahi dituzula\? Ibilbide honetan pasatu beharreko bide-gurutzeak - Bide-puntuak, interesezko puntuak, izena duten ezaugarriak + Bide-puntuak, interesguneak, izena duten ezaugarriak Lorratza Gehieneko abiadura Batezbesteko abiadura @@ -2257,9 +2257,9 @@ Area honi dagokio: %1$s x %2$s Berreskuratu erosketak Maparen letra-tipoak Pausatua - OsmAnd (OSM Automated Navigation Directions) mapa eta nabigazio aplikazio bat da. Doako, mundu osoko eta kalitate altuko OSM mapak eskura jartzen dizkizuna. + OsmAnd (OSM Automated Navigation Directions) mapa eta nabigazio aplikazio bat da. Doako, mundu osoko eta kalitate altuko OSM mapak eskura jartzen dizkizuna. \n -\nGozatu ahots bidezko nabigazioa edo nabigazio grafikoa, ikusi interesezko puntuak (POI), sortu eta kudeatu GPX lorratzak, erabili sestra-kurbak eta garaiera datuak (gehigarri baten bidez), aukeratu kotxe, bizikleta eta oinezko moduen artean, editatu OSM, eta askoz gehiago. +\nGozatu ahots bidezko nabigazioa edo nabigazio grafikoa, ikusi interesguneak (POI), sortu eta kudeatu GPX lorratzak, erabili sestra-kurbak eta garaiera datuak (gehigarri baten bidez), aukeratu kotxe, bizikleta eta oinezko moduen artean, editatu OSM, eta askoz gehiago. Idatzi helbidea GPS nabigazioa \n• Lineaz kanpo (Ibiltaritza kargurik ez atzerrian zaudenean) edo konektatuta (azkarragoa) aritzea erabaki dezakezu @@ -2335,7 +2335,7 @@ Area honi dagokio: %1$s x %2$s Piztu \'Nire posizioa\'-ren mugimendu animatua nabigazioan. %1$s barne "Eskiatu -\nOsmAnd eski-mapak gehigarriak eskiatzeko ibilbideak ikustea baimentzen dizu, konplexutasun mailarekin eta bestelako informazio gehigarriarekin, arrasteak eta bestelako zerbitzuak." +\nOsmAnd eski-mapak gehigarriak eskiatzeko pistak ikustea baimentzen dizu, konplexutasun mailarekin eta bestelako informazio gehigarriarekin, arrasteak eta bestelako zerbitzuak." Hartu parte OSMn \n• Eman datuen arazoen berri \n• Igo GPX lorratzak OSMra aplikaziotik bertatik @@ -2362,14 +2362,15 @@ Area honi dagokio: %1$s x %2$s Gora/Behera Denbora mugimenduan Max/Min - Mapa -\n• Bistaratu inguruko interesezko puntuak (POI) -\n• Egokitu mapa zure mugimenduaren (edo iparrorratzaren) norabidera -\n• Non zauden eta nora begiratzen duzun erakusten du -\n• Partekatu zure kokalekua lagunek zu aurkitu ahal izateko -\n• Gorde zuretzat garrantzitsuak diren tokiak gogokoetan -\n• Mapan izenak nola bistaratu aukeratzen uzten dizu: zure hizkuntzan, tokiko hizkuntzan, edo ahoskera fonetikoa -\n• Interneteko tesela mapak erakusten ditu, satelite ikuspegia (Bingek eskainia), hainbat gainazal, esaterako turismorako edo nabigaziorako GPX lorratzak eta azal gehigarriak gardentasun aldagarriarekin + Mapa +\n• Bistaratu inguruko interesguneak (POI) +\n• Egokitu mapa zure mugimenduaren (edo iparrorratzaren) norabidera +\n• Non zauden eta nora begiratzen duzun erakusten du +\n• Partekatu zure kokalekua lagunek zu aurkitu ahal izateko +\n• Gorde zuretzat garrantzitsuak diren tokiak gogokoetan +\n• Mapan izenak nola bistaratu aukeratzen uzten dizu: zure hizkuntzan, tokiko hizkuntzan, edo ahoskera fonetikoa +\n• Interneteko tesela mapak erakusten ditu, satelite ikuspegia (Bingek eskainia), hainbat gainazal, esaterako turismorako edo nabigaziorako GPX lorratzak eta azal gehigarriak gardentasun aldagarriarekin +\n Bizikleta \n• Bizikletentzako bideak aurki ditzakezu mapan \n• Bizikletarako GPS nabigazioak ibilbideak bizikletentzako bideak erabiliz eraikiko du @@ -2452,14 +2453,14 @@ Area honi dagokio: %1$s x %2$s Erakutsi \'nabigazioa amaituta\' elkarrizketa-koadroa Hasi/amaitu nabigazioa Nabigazioa hasi edo amaitzeko botoia. - Lineako jarraipenaren denbora-bufferra + Sare bidezko jarraipenaren denbora-bufferra Zehaztu bidaltzeke dauden kokalekuak gordetzeko denbora-buffer bat Mapillary-ko argazkiak linean besterik ez daude eskuragarri. Saiatu berriro Neurtu distantzia Arakatu mapa eta gehitu puntuak Gehitu puntu bat gutxienez. - GPX fitxategiaren izena: + GPX fitxategi-izena: Erakutsi mapan gorde eta gero Gehitu bide-puntua Gorde GPX bide-puntua @@ -2481,7 +2482,7 @@ Area honi dagokio: %1$s x %2$s Desgaitu maparen animazioak. Jarraitu mapan erakusten Irten gorde gabe? - Gorde puntuak puntu ala lerro gisa. + Gorde puntuak bide-puntu ala lerro gisa. OsmAndek puntuak hautatutako profilaren ibilbideekin lotuko ditu. Hautatu nabigazio profila Gehitu ibilbide-puntuak @@ -2622,16 +2623,16 @@ Area honi dagokio: %1$s x %2$s Negua eta eskia Bidaiatze ikuspegia Nautikoa - POI etiketak + Interesguneen etiketak Bihar irekiko du ordu honetan - Kopiatu kokaleku edo POI-aren izena + Kopiatu kokaleku edo interesgunearen izena Izen gabeko kokalekua Unekoa Tarteko geldialdia gehitzen du Lehen geldialdia gehitzen du Mugitu helburua gora, eta sortu Erakutsi itxitako oharrak - Erakutsi/ezkutatu OSM oharrak mapan. + Erakutsi edo ezkutatu OSM oharrak mapan. GPX - JOSM edo bestelako OSM editoreentzat esportatzeko egokia. OSC - OSM-ra esportatzeko egokia. GPX fitxategia @@ -2751,7 +2752,7 @@ Area honi dagokio: %1$s x %2$s Gogokoa Eskuratu OsmAnd Live ezaugarri guztiak desblokeatzeko: Mapen eguneraketak egunero deskarga mugarik gabe, ordainpeko eta doako gehigarri guztiak, Wikipedia, Wikivoyage eta askoz gehiago. Lehenetsitako itxuraren aldaera, oinezko eta bizikleten bideen kontrastea handitzeko. Mapnik kolore zaharrak erabiltzen ditu. - Errepidetik kanpo gidatzeko, \'Topo\' estiloan oinarritua atzealdean sateliteko irudiekin erabiltzeko. Errepide nagusien zabalera estutua, eta bide, bidexka eta bidegorrien zabalera handitua. + Errepidetik kanpo gidatzeko, \'Topo\' estiloan oinarritua atzealdean sateliteko irudiekin erabiltzeko. Errepide nagusien zabalera estutua, eta pista, bidexka eta bidegorrien zabalera handitua. Nabigazio nautikorako. Ezaugarri nagusiak: Boiak, faroak, ibai bideak, itxas erreiak eta markak, portuak, itsas zerbitzuak, sakonera marrak. Eskiatzeko. Ezaugarri nagusiak: Pistak, arrasteak eta abar. Bestelako mapako objektuak leuntzen dira. Gidatzeko estilo sinplea. Begietara xamurra gau moduan, sestra-kurbak, kontraste handiko errepide laranjak, bestelako mapako objektuak leunduak. @@ -2898,7 +2899,7 @@ Area honi dagokio: %1$s x %2$s Aldatu Erakutsi gehiago Bistaratutako lorratzak - Erakutsi/ezkutatu GPX lorratzak + Erakutsi/ezkutatu lorratzak Gehitu tarteko puntua %1$d transferentzia Gehitu irteera eta helburua @@ -2936,8 +2937,8 @@ Area honi dagokio: %1$s x %2$s Eskailera Bidea Zehaztu gabea - Ezkutatu GPS lorratzak - Erakutsi GPS lorratzak + Ezkutatu lorratzak + Erakutsi lorratzak Gehitu helburua aurretik Aurreko ibilbidea Graduak @@ -2952,7 +2953,7 @@ Area honi dagokio: %1$s x %2$s Trinkotua Zaldi-bidea Bizikletentzako bidea - Hautatutako GPX lorratzak mapan erakutsi edo ezkutatzeko botoia. + Hautatutako lorratzak mapan erakutsi edo ezkutatzeko botoia. Tranbiarik ez Ekidin tranbiak Autobusik ez @@ -3234,7 +3235,7 @@ Area honi dagokio: %1$s x %2$s Mapa nabigazioan zehar Mapa nabigazioan zehar Beste bat - Pisua, altuera, abiadura + Pisua, altuera, luzera, abiadura Ibilgailuaren parametroak Ahots iragarpenak nabigazioan zehar egiten dira soilik. Nabigazio argibideak eta iragarpenak @@ -3310,7 +3311,7 @@ Area honi dagokio: %1$s x %2$s %1$s GB %1$s MB %1$s KB - Lorratzek gordetzeko karpeta + Lorratzak gordetzeko karpeta Lorratzak \'rec\' karpetan edo hilabeteko zein eguneko karpetatan gorde daitezke. Grabatu lorratzak \'rec\' karpetan Grabatu lorratzak eguneko karpetetan @@ -3420,12 +3421,12 @@ Area honi dagokio: %1$s x %2$s Hautatu ikonoa, kolorea eta izena Kokalekua partekatzeko aukera bidai grabaketa erabiliz. Lineako jarraipena - Egunkariaren zehaztasuna + Erregistroaren zehaztasuna Egiaztatu eta partekatu aplikazioaren erregistro zehatzak Baimena beharrezkoa da aukera hau erabiltzeko. - Hau abiadura txikiko atalase iragazkia da, abiadura jakin baten azpitik puntuak ez erregistratzeko. Grabatutako ibilbideak leunagoak izan daitezke mapan ikusitakoan. - Albo-efektua: Zure ibilbidean gutxieneko abiadura irizpidea betetzen ez duten zati guztiak faltako zaizkizu (adibidez, bizikletaz aldapa bat igotzen duzunean). Gainera, ez da atsedenaldi-epeei buruzko informaziorik egongo,. Horrek edozein azterketeta edo post-prozesuri eragingo dio, adibidez, bidaiaren guztizko iraupena, denbora martxan, edo batez besteko abiadura zehazten saiatzean. - Gomendioa: Saiatu lehenbizi mugimenduaren detekzioa erregistroko gutxieneko desplazamendu iragazkiaren bidez (B), emaitza hobeak sor ditzake eta datu gutxiago galduko dituzu. Zure ibilbideak abiadura baxuan zaratatsuak badira, saiatu zeroz kanpoko balioak hemen. Kontuan izan behar da neurketa batzuek ez dutela abiadura balioa emango (sarean oinarritutako metodo batzuk), kasu horretan ez zenuke ezer grabatuko. + Hau abiadura txikiko atalase iragazkia da, abiadura jakin baten azpitik puntuak ez erregistratzeko. Grabatutako lorratzak leunagoak izan daitezke mapan ikusitakoan. + Albo-efektua: Zure lorratzak gutxieneko abiadura irizpidea betetzen ez duten zati guztiak faltako zaizkizu (adibidez, bizikletaz aldapa bat igotzen duzunean). Gainera, ez da atsedenaldi-epeei buruzko informaziorik egongo,. Horrek edozein azterketeta edo post-prozesuri eragingo dio, adibidez, bidaiaren guztizko iraupena, denbora martxan, edo batez besteko abiadura zehazten saiatzean. + Gomendioa: Saiatu lehenbizi mugimenduaren detekzioa erregistroko gutxieneko desplazamendu iragazkiaren bidez (B), emaitza hobeak sor ditzake eta datu gutxiago galduko dituzu. Zure lorratzak abiadura baxuan zaratatsuak badira, saiatu zeroz kanpoko balioak hemen. Kontuan izan behar da neurketa batzuek ez dutela abiadura balioa emango (sarean oinarritutako metodo batzuk), kasu horretan ez zenuke ezer grabatuko. Oharra: abiadura> 0 egiaztatzea: GPS txip gehienek algoritmoak mugimenduan zaudela zehazten duenean bakarrik adierazten dute abiaduraren balioa, eta deus ez bestela. Hori dela eta, iragazki honetan > 0 ezarpena erabiltzean GPS txiparen mugimendua detekzioa erabiltzen duzula esan daiteke. Baina grabaketa garaian hemen iragazi ez bada ere, funtzio hau erabiltzen dugu gure GPX azterketan zuzendutako distantzia zehazteko, hau da, eremu horretan erakutsitako balioa mugimenduan grabatutako distantzia da. Honek gutxieneko zehaztasun adierazlearekin neurtutako puntuak soilik erregistratuko ditu (metro edo oinetan, Android-ek zure txiperako jakinarazi duen moduan). Zehaztasuna neurketa eta egiazko posizioaren arteko hurbiltasuna da, ez dago prezisioarekin lotua, hori errepikatutako neurketen sakabanaketa da. Albo-efektua: Zehaztasunaren arabera iragaztearen ondorioz, puntuak falta daitezke, adibidez, zubien azpian, zuhaitzen azpian, eraikin altuen artean, edo eguraldi jakin batzuekin. @@ -3458,9 +3459,9 @@ Area honi dagokio: %1$s x %2$s \n \n• Beste profil bateko ezarpenak kopiatzeko aukera gehitu da \n -\n• Ordena aldatzeko edo POI kategoriak ezkutatzeko aukera gehitu da +\n• Ordena aldatzeko edo interesgune kategoriak ezkutatzeko aukera gehitu da \n -\n• POI ikonoak mapan behar bezala lerrokatuta +\n• Interesgune ikonoak mapan behar bezala lerrokatuta \n \n• Ilunabarra / egunsentia datuak gehitu da maparen konfigurazioan \n @@ -3509,15 +3510,15 @@ Area honi dagokio: %1$s x %2$s Ibilbidearen birkalkulua Iragarri Erabiltzaile-izena eta pasahitza - Ezarpen hauek profil guztiei aplikatzen zaizkie. + Ezarpen hauek orokorrak dira, eta profil guztiei aplikatzen zaizkie. OSM edizioa - Ikusi zure aldaketak edo oraindik igo gabeko OSM akatsak hemen: %1$s. Igotako puntuak ez dira gehiago erakutsiko. + Oraindik igo gabeko aldaketak edo OSM akatsak hemen ikusi ditzakezu: %1$s. Igotako puntuak ez dira OsmAnd-en erakutsiko. OSM Nabigatu edo mugitzean erakutsitako ikonoa. Atsedenean erakutsitako ikonoa. Ezin izan da \'%s\' geo intent-a errendatu. Oharra: Grabatzen hasi aurretik GPSa itzalita egon bada, neurtutako lehen puntuak zehaztasun txikia izan dezake. Gure kodean puntu bat grabatu aurretik segundo bat itxaron genezake (edo jarraian grabatutako hirutik onena hartu, etab.), baina oraindik ez da hau garatu. - Iragazki honek puntu bikoiztuak grabatzea saihesten du mugimendu txikiegia egon bada. Gero prozesatu ez diren ibilbideetan itxura hobe bat lortzen da. + Iragazki honek puntu bikoiztuak grabatzea saihesten du mugimendu txikiegia egon bada. Gero prozesatu ez diren lorratzetan itxura hobe bat lortzen da. Albo ondorioak: Atseden aldiak ez dira batere erregistratzen edo puntu bakarrarekin erregistratzen dira. Mugimendu txikiak (adibidez, albo batera) iragazi daitezke. Zure fitxategiak informazio gutxiago dauka post-prozesatzeko eta estatistika txarragoakk ditu erregistratzeko garaian puntu erredundanteak iragazi dituelako, agian harrera txarra edo GPS txiparen efektuak eragindako akatsak mantentzen dituen bitartean. Gomendioa: 5 metroko ezarpenak ondo funtziona dezake zuretzat, hori baino gehiagoko xehetasuna behar ez baduzu, eta ez badituzu esplizituki jaso nahi atseden aldiko datuak. Denbora-bufferra @@ -3536,7 +3537,7 @@ Area honi dagokio: %1$s x %2$s Ordenatu kategoriaren arabera Antartika Prestatzen - POI motak + Interesgune motak Ez da ezer hautatu Ekintza azkarrak Profilak @@ -3578,7 +3579,7 @@ Area honi dagokio: %1$s x %2$s Mapako terreno geruza erakutsi edo ezkutatzeko botoia. Erakutsi terrenoa Ezkutatu terrenoa - Erakutsi / ezkutatu terrenoa + Erakutsi edo ezkutatu terrenoa Maldak Erliebea Gaitu erliebea edo malda mapa ikusteko. Mapa mota hauei buruz gehiago irakur dezakezu gure gunean @@ -3611,9 +3612,9 @@ Area honi dagokio: %1$s x %2$s Kolore pertsonalizatua Mapa gehigarriak onartu gabeko ekintza %1$s - Sortu / aldatu POIa + Sortu edo aldatu interesgunea Aparkaleku-posizioak - Gehitu / aldatu gogokoa + Gehitu edo aldatu gogokoa Berrezarri lehenetsitako ordena Itzuli ediziora Ekintza botoiak hautatutako profilen artean txandakatzen du. @@ -3623,12 +3624,12 @@ Area honi dagokio: %1$s x %2$s Munduaren gainbegirada mapa (xehetsua) Onartu gabeko mota Garraio publikoa mapan erakutsi edo ezkutatzen duen botoia. - Hautatu mapan agertuko diren Wikipediako artikuluen hizkuntzak. Hizkuntza eskuragarrien artean txandakatu dezakezu artikulua irakurtzean. + Hautatu mapako Wikipediako artikuluen hizkuntzak. Hizkuntza eskuragarrien artean txandakatu dezakezu artikulua irakurtzean. Wikipediako artikulu batzuk agian ez daude zure hizkuntzan eskuragarri. Malgaxea Aragonera %1$s / %2$s - Bilatu POI motak + Bilatu interesgune motak OsmAnd + Mapillary Ekintza azkarra Erradioaren erregela @@ -3642,8 +3643,8 @@ Area honi dagokio: %1$s x %2$s Nabigazio profilak Ezkutatu garraio publikoa Erakutsi garraio publikoa - Erakutsi/ezkutatu garraio publikoa - OsmAnd Aztarnaria + Erakutsi edo ezkutatu garraio publikoa + OsmAnd aztarnaria Jarraitu Pertsonalizatu \"Tiradera\", \"Konfiguratu mapa\" eta \"Laster-menua\" ataletan dauden elementu kopurua. \n @@ -3695,7 +3696,7 @@ Area honi dagokio: %1$s x %2$s \n Harpidetza automatikoki berrituko da berritze data baino lehen bertan behera uzten ez bada. Berritze-aldian (hilabetea / hiru hilabetea / urtea) kobratuko da kontua. \n \n Zure harpidetzak kudeatu eta bertan behera utzi ditzakezu Google Play ezarpenetara joanez. - Konbinatu kategoria desberdinetako POI motak. Ukitu pizgailua guztiak hautatzeko, ukitu ezkerreko aldea kategoria aukeratzeko. + Konbinatu kategoria desberdinetako interesgune motak. Ukitu pizgailua guztiak hautatzeko, ukitu ezkerreko aldea kategoria aukeratzeko. • Lineaz kanpoko malda-mapa berriak \n \n • Gogokoen eta GPX bide-puntuen pertsonalizazio osoa - kolore, ikono, eta forma pertsonalizatuak @@ -3704,7 +3705,7 @@ Area honi dagokio: %1$s x %2$s \n \n • Wikipedia bereizitako geruza gisa \"Konfiguratu mapa\" atalean, hautatu behar diren hizkuntzak soilik \n -\n • Sortu zure POI iragazkia / mapak malgutasun osoz +\n • Sortu zure interesguneen iragazkia / mapak malgutasun osoz \n \n • Aukerak gehitu profil pertsonalizatuetarako ezarpenak leheneratzeko \n @@ -3739,7 +3740,7 @@ Area honi dagokio: %1$s x %2$s Iraungitze ordua Mercator proiekzioa Biltegiratze formatua - Ezarri zoom maila minimo eta maximoa lineaz kanpoko mapa bistaratu edo kargatzeko. + Ezarri zoom maila minimo eta maximoa sareko mapa bistaratu edo kargatzeko. Parametro hauek bistaratzeari eragingo diote maparen gainazal edo azpiazal gisa erabiltzean. \n \n%1$s: Mapa hautatutako zoom mailetara mugatuko da. @@ -3761,7 +3762,7 @@ Area honi dagokio: %1$s x %2$s Eman zure ibilgailuaren pisua, ibilgailu astunentzako zenbait ibilbide murriztu daitezke. Desgaituta. \"Mantendu pantaila piztuta\" behar da \"Esnatu ondorengo denbora-muga\" atalean. metro - Kontrolatu mapan agertzen diren xehetasun gehigarrien ikusgaitasuna + Erakutsi edo ezkutatu maparen xehetasun gehigarriak Gauerako mapa Erakutsi/ezkutatu Mapillary Ezkutatu Mapillary @@ -3775,30 +3776,28 @@ Area honi dagokio: %1$s x %2$s Gurpil-aulkia Kart Puntuen arteko ibilbidea - Gehitu arrasto batera + Gehitu lorratz batera Hautatu zabalera Hautatu zatiketa aukera: denboraren arabera edo distantziaren arabera. Norabideko geziak Sortu ibilbide berria Distantzia margena - Aukera hau erabiltzeko OsmAnd-ek zure arrastoak mapako errepideetara atxiki behar ditu. -\n -\nHurrengo urratsean, nabigazio profila hautatu beharko duzu baimendutako errepideak eta zure arrastoa errepideetara hurbiltzeko distantzia tartea atzemateko. + Ondoren, lotu zure lorratza baimendutako errepiderik hurbilenera zure nabigazio profil batekin aukera hau erabiltzeko. Editatutako azkena - Inportatu arrastoa - Ireki dagoen arrasto bat - Hautatu irekitzeko arrasto fitxategia - Gainidatzi arrastoa - Gorde arrasto berri gisa + Inportatu lorratza + Ireki dagoen lorratz bat + Hautatu irekitzeko lorratz fitxategia. + Gainidatzi lorratza + Gorde lorratz berri gisa Alderantzizko ibilbidea - Arrasto osoa birkalkulatuko da hautatutako profilaren bidez. - Bakarrik hurrengo segmentua birkalkulatuko da hautatutako profilaren bidez. - Hautatu nola konektatu puntuak, lerro zuzen batez, edo kalkulatu horien arteko ibilbidea hautatutako profilarekin. - Arrasto osoa + Lorratz osoa birkalkulatuko da hautatutako profilaren bidez. + Bakarrik hurrengo segmentua birkalkulatuko da hautatutako profila erabiliz.. + Aukeratu nola konektatu puntuak, lerro zuzen batez, edo kalkulatu horien arteko ibilbidea behean adierazitako moduan. + Lorratz osoa Hurrengo segmentua Nabigazio profila - Hautatu zein arrasto fitxategiari gehituko zaion segmentu berria. - Ezarri behar dituzu lanegunak jarraitzeko + Hautatu zein lorratz fitxategiari gehituko zaion segmentu berria. + Ezarri lanegunak jarraitzeko Gehitu argazkia Sortu kontu berria Kontu bat daukat dagoeneko @@ -3812,4 +3811,191 @@ Area honi dagokio: %1$s x %2$s Inportatzeko beharrezkoa da Zure gailuak %1$s soilik ditu libre. Mesedez, askatu espazioa edo desautatu esportatzeko elementu batzuk. Ez dago espazio nahikorik + Motoa + Zehaztu lorratz orokorreko grabazio erregistroaren tartea (mapan \'Bidaia grabaketa\' trepetaren bidez aktibatuta dago). + Ireki gordetako lorratza + \"Jarraigarria\" esan nahi du lorratza ez dela inolako zerrenda publikoetan agertzen, baina prozesatutako puntuak bere denbora markekin (zurekin zuzenean lotu ezin direnak) GPS API publikoaren deskargen bidez agertzen dira. + + Prestazioa + OpenStreetMap-eko saio hasiera + OpenStreetMap.org-eko saio hasiera + \"Publikoa\" esan nahi du lorratza publikoki erakusten dela zure GPS lorratzen eta GPS lorratz zerrende publikoetan, eta lorratzen zerrenda publikoan denbora markak modu gordinean daudela. APIaren bidez hornitutako datuek ez dute zure lorratz orria aipatzen. Bide-puntuen denbora-zigiluak ez daude eskuragarri GPS API publikoaren bidez, eta bide-puntuak ez daude kronologikoki ordenatuta. + \"Pribatua\" esan nahi du lorratza ez dela inolako zerrenda publikoetan agertzen, baina ordena ez kronologikoan dauden bide-puntuak GPS API publikoaren bidez eskuragarri daude denbora-markarik gabe. + \"Identifikagarria\" esan nahi du lorratza publikoki erakutsiko dela Zure GPS lorratzetan eta GPS lorratz zerrenda publikoetan, hau da, beste erabiltzaileek lorratz gordina deskargatu eta zure erabiltzaile izenarekin lotu ahal izango dute. Bide-puntuen APIaren bidez hornitutako GPS APIaren denbora-markadu bide-puntuak jatorrizko lorratzari egingo diote erreferentzia. + Erregistratu lorratza automatikoki nabigazioan zehar + MGRS + Zer dago berri + Elur-motorra gidatzeko, berezko bide eta lorratzekin. + MGRS + OsmAnd-ek MGRS erabiltzen du, UTM NATO formatuaren antzekoa da. + Eman zure ibilgailuaren luzera, ibilbide batzuetako mugak aplika daitezke ibilgailu luzeentzat. + Herrialde edo eskualde batzuetan, abiadura-kamerak abisatzeko aplikazioak erabiltzea legez debekatuta dago. +\n +\nAukeraketa bat egin behar duzu zure herrialdeko legediaren arabera. +\n +\nAukeratu %1$s eta abiadura-kamerei buruzko alertak eta abisuak jasoko dituzu. +\n +\nAukeratu %2$s eta abiadura-kameraen inguruko datu guztiak, alertak, jakinarazpenak, interesguneak ezabatuko dira OsmAnd erabat berriro instalatu arte. + Mapillary geruza mapan erakutsi edo ezkutatzeko botoia. + Moztu ondoren + • Eguneratutako ibilbidea planifinatzeko funtzioa: Segmentu bakoitzeko nabigazio mota desberdinak erabiltzea eta lorratzak sartzea ahalbidetzen du +\n +\n • Lorratzen itxura menu berria: Hautatu kolorea, lodiera, bistaratzeko norabideko geziak, hasierako eta amaierako ikonoak +\n +\n • Bizikleta nodoen ikusgarritasuna hobetu da. +\n +\n • Orain lorratzetan sakatu daitezke, laster-menua dute oinarrizko informazioarekin. +\n +\n • Bilaketa algoritmoak hobetu dira +\n +\n • Lorratza jarraitzeko aukerak hobetu dira nabigazioan +\n +\n • Profilaren ezarpenak inportatzeko / esportatzeko arazoak konpondu dira +\n +\n + Azken aldaketa + Izena: Z - A + Izena: A - Z + Hasiera eta amaiera ikonoak + Eskerrik asko \"Sestra lerroak\" erosteagatik + Harpidetza kobratuta hautatutako aldirako. Utzi AppGallery-n edozein unetan. + Ordainketa zure AppGallery kontuan kargatuko da erosketa baieztatzean. +\n +\nHarpidetza automatikoki berritzen da, berritze data baino lehen bertan behera utzi ezean. Berritze aldia (hilean / hiru hilean / urtean) berrituko den egunean bertan kobratuko zaizu. +\n +\nHarpidetzak kudeatu eta bertan behera utzi ditzakezu AppGallery-ren ezarpenetara joanda. + Hasi saioa OAuth-ekin osmedit funtzioak erabiltzeko + Hasi saioa OAuth bidez + Garbitu OpenStreetMap OAuth token-a + Saioa amaitu da + Fitxategia dagoeneko OsmAnd-en inportatuta dago + Erabili 2 faseko A* bideratze algoritmoa + Grafikoa + Hasi saioa aldaketak igotzeko, +\n +\nbai OAuth-ekin edo zure erabiltzaile izena eta pasahitza erabiliz. + Hasi saioa erabiltzaile izenarekin eta pasahitzarekin + Kontua + Erabiltzaile-izena + Kudeatu harpidetza + Arazo bat dago zure harpidetzarekin. Egin klik botoian Google Play harpidetzaren ezarpenetara joateko zure ordainketa-metodoa konpontzeko. + OsmAnd Live harpidetza iraungi egin da + OsmAnd Live harpidetza pausatu da + OsmAnd Live harpidetza zain dago + Sartu etiketak komaz bereizita. + Hasi saioa OAuth metodo segurua erabiliz edo erabili zure erabiltzaile izena eta pasahitza. + Erregistratu hemen: +\nOpenPlaceReviews.org + Hasi saioa OpenPlaceReviews.org datu irekien proiektuaren webgunean, argazki gehiago igotzeko. + Gehitu OpenPlaceReviews-era + OsmAnd-ek hainbat iturritako argazkiak erakusten ditu: +\nOpenPlaceReviews - Interesguneen argazkiak; +\nMapillary - Kale mailako irudiak; +\nWeb / Wikimedia - OpenStreetMap datuetan zehaztutako interesguneen argazkiak. + Norabidea + Moztu aurretik + Lorratzaren grabazioa pausatuko du aplikazioa hiltzean (azken aplikazioen bidez). (OsmAnd atzeko planoaren adierazpena Androideko jakinarazpen-barratik desagertzen da.) + Pausatu bidaiaren grabazioa + Berrekin bidaiaren grabazioa + Sisteman lehenetsia + Ondorengo segmentu guztiak + Aurreko segmentua + Aurreko segmentu guztiak + Aukeratutako segmentua soilik birkalkulatuko da hautatutako profila erabiliz. + Ondorengo segmentu guztiak birkalkulatuko dira hautatutako profila erabiliz. + Aurreko segmentu guztiak berriro kalkulatuko dira hautatutako profila erabiliz. + gorde da + Gehitu gutxienez bi puntu. + Berregin + Bidaia + Gutxienez bi puntu gehitu behar dituzu + Hasi saioa OpenStreetMap-ekin + Gehitu lorratzaren bide-puntua + Gehitu lorratzaren bide-puntua + Bidaiaren grabaketa + Gorde lorratz fitxategi gisa + Jarraitu lorratza + Hautatu jarraituko den lorratzaren fitxategia + Aukeratu jarraituko den lorratzaren fitxategia edo inportatu zure gailutik. + Aukeratu beste lorratz bat + Nabigatu nire posiziotik lorratzera + Nabigatzeko lorratzaren puntua + Lorratzaren hasiera + Puntu hurbilena + Erantsi errepideetara + Ezabatu helbidea + Gehitu helbidea + Sartu helbidea + Aldatu ibilbide mota honen aurretik: + Aldatu ibilbide mota honen ondoren: + Lorratz sinplifikatua + Ibilbidearen lerroa bakarrik gordeko da, bide-puntuak ezabatuko dira. + Fitxategi-izena + %s lorratz fitxategi aukeratuta + GRABATU + Saihestu oinezkoen bideak + Saihestu oinezkoen bideak + Garapena + OsmAnd zuzeneko datuak + OsmAnd zuzeneko datuak + Bi faseetako ibilbide kalkulua kotxe bidezko nabigazioarentzat. + Garraio publikoaren garapen natiboa + Aldatu garraio publikoaren ibilbidearen kalkulua Javara (segurua) + %1$s datuak soilik errepideetan soilik daude eskuragarri, eskuratzeko ibilbidea kalkulatu behar duzu \"Puntuen arteko ibilbidea\" erabiliz. + Itxaron ibilbidea berkalkulatu arte. +\nGrafikoa erabilgarri egongo da berkalkulatu ondoren. + Tokiko mapak + %1$s — %2$s + Berezia + Garraioa + Zerbitzua + Sinboloak + Kirola + Larrialdia + Abiadura-kameren interesguneak + Gailu honek ez du abiadura-kamerarik. + Desinstalatu abiadura-kamerak + Legezkoa + Mantendu aktibo + Desinstalatu + Abiadura-kameren alertak herrialde batzuetan legeak debekatuta daude. + tonuak + Gehitu sareko iturria + Aldaketa hauek aplikatzean lauzen iturburu honetako cache datuak garbituko dira + Ezarri ontziaren altuera + Ontziaren altuera ezar dezakezu zubi baxuak ekiditeko. Gogoan izan, zubia mugikorra bada, irekita dagoeneko altuera erabiliko dugula. + Ezarri ontziaren altuera zubi baxuak ekiditeko. Gogoan izan, zubia mugikorra bada, irekita dagoeneko altuera erabiliko dugula. + Ezarri ontziaren zabalera zubi estuak ekiditeko + Zehaztu ibilbideetan baimendutako ibilgailu-luzera. + Luzera muga + %1$s ezabatuta + Berrabiarazi aplikazioa abiadura-kameraren datu guztiak ezabatzeko. + Desinstalatu eta berrabiarazi + Lerroko patinak + Kontrolatu maparen zoom maila gailuaren bolumen botoiekin. + Eman izena puntuari + Deskargatu Wikipediako mapak + Gehitutako puntua ez da mapan ikusiko, hautatutako taldea ezkutatuta dagoelako, \"%s\" atalean aurkitu dezakezu. + Itxitako OSM oharra + Planifikatu ibilbidea + Erakutsi hasierako eta amaierako ikonoak + Aukeratu markatzaileak lorratzean bistaratzeko tartea distantzian edo denboran. + Pertsonalizatua + Solidoa + Kale mailako irudiak + Ziur al zaude aurreikusitako ibilbidean egindako aldaketa guztiak baztertu nahi dituzula eta itxi\? + Alderantzizko norabidearen kasuan + Gorde lorratz fitxategi berri gisa + Gehitu lorratz fitxategi batean + Lorratzak + Lorratzak + Lorratzak + Erregistratu lorratza GPX fitxategian + Lorratz ibilbidea + Gehitu lorratz fitxategiak + Inportatu edo grabatu lorratz fitxategiak + Itxi OSM oharra + Markatzaileen historia + Bidali GPX fitxategia OpenStreetMap-era + Egin iruzkina OSM oharrean \ No newline at end of file From da711c60fe1e59515ce3bfa718e3573743284c32 Mon Sep 17 00:00:00 2001 From: Ajeje Brazorf Date: Fri, 20 Nov 2020 11:21:10 +0000 Subject: [PATCH 06/10] Translated using Weblate (Sardinian) Currently translated at 99.7% (3556 of 3564 strings) --- OsmAnd/res/values-sc/strings.xml | 38 ++++++++++++++++---------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/OsmAnd/res/values-sc/strings.xml b/OsmAnd/res/values-sc/strings.xml index c083252cd9..3a6de6cbea 100644 --- a/OsmAnd/res/values-sc/strings.xml +++ b/OsmAnd/res/values-sc/strings.xml @@ -786,7 +786,7 @@ Subrapositziones fluorescentes Imprea colores fluorescentes pro visualizzare rastas e àndalas. Modìficas chene lìnia - Si sa sa modìfica chene lìnia est abilitada, sas modìficas ant a èssere sarvadas in locale, in antis, e carrigadas si benit pedidu. Si nono, ant a èssere carrigadas immediatamente. + Si sa modìfica chene lìnia est abilitada, sas modìficas ant a èssere sarvadas in locale, in antis, e carrigadas si benit pedidu. Si nono, ant a èssere carrigadas immediatamente. Sa modìficas de sos PDI intre s’aplicatzione non tenent efetos in sas mapas iscarrigadas, sunt imbetzes sarvadas in su dispositivu. {0} PDI/notas carrigados/as Càrriga sa modìfica in OSM @@ -2639,7 +2639,7 @@ Còpia sa positzione/su nùmene de su PDI Logu chene nùmene Ammustra sas notas serradas - Ammustra/cua sas notas OSM in sa mapa. + Ammustra o cua sas notas OSM in sa mapa. GPX - adatu pro s\'esportatzione a JOSM o a àteros editores OSM. OSC - adatu pro s\'esportatzione in OpenStreetmap. Documentu GPX @@ -3084,9 +3084,9 @@ Ischerta sos profilos chi cheres chi siant visìbiles in s’aplicatzione. Profilos de s\'aplicatzione Annanghe a su mancu un\'elementu a sa lista in sas impostatziones pro sas atziones lestras - Iscì alpinu/de achirrada + Iscì alpinu e de achirrada Pistas pro iscì alpinu o de achirrada e atzessu a sos impiantos de artiada. - Iscì de fundu/nòrdicu + Iscì de fundu e nòrdicu Pistas pro s\'iscì nòrdicu o de fundu. Iscì-alpinismu Àndalas pro s\'iscì-alpinismu. @@ -3577,7 +3577,7 @@ Umbraduras de sos rilievos %1$s de %2$s Pistas - Ammustra / cua su terrinu + Ammustra o cua su terrinu Cua su terrinu Ammustra su terrinu Unu butone pro ammustrare o cuare s\'istratu de su terrinu in sa mapa. @@ -3695,11 +3695,11 @@ Podes atzèdere a custas atziones incarchende su butone \"%1$s\". Cua sos trasportos pùblicos Ammustra sos trasportos pùblicos - Ammustra/cua sos trasportos pùblicos + Ammustra o cua sos trasportos pùblicos Butone pro ammustrare o cuare sos trasportos pùblicos in sa mapa. - Crea / Modìfica unu PDI + Crea o modìfica unu PDI Logos de parchègiu - Annanghe / Modìfica unu preferidu + Annanghe o modìfica unu preferidu Riprìstina s\'òrdine predefinidu de sos elementos Torra a modificare Su butone de atzione faghet colare dae unu profilu ischertadu a s\'àteru. @@ -3852,7 +3852,7 @@ Sighi cun sa registratzione de su biàgiu Sarva comente documentu de rasta %s documentos de rasta ischertados - Dislinda s’intervallu pro sa registratzione generale de sas rastas (abilitadu pro mèdiu de su widget registratzione GPX in sa mapa). + Dislinda s’intervallu pro sa registratzione generale de sas rastas (allutu pro mèdiu de su widget \'Registratzione GPX\' in sa mapa). Registra Àndala de una rasta Sighi sa rasta @@ -3887,7 +3887,7 @@ Torra a fàghere • Funtzionalidade de pranificatione de un\'àndala agiornada: permitit de impreare castas diferentes de navigatzione pro segmentu e s\'inclusione de rastas \n -\n • Menù de Aparèntzia nou pro sas rastas: ischerta su colore, grussària, visulaizatzione de sas fritzas de diretzione, iconas de incumintzu/fine +\n • Menù de Aparèntzia nou pro sas rastas: ischerta su colore, grussària, visulaizatzione de sas fritzas de diretzione, iconas de incumintzu e fine \n \n • Visibilidade megiorada de sos nodos pro sas bitzicletas. \n @@ -3903,7 +3903,7 @@ Ùrtima modìfica Nùmene: Z – A Nùmene: A – Z - Iconas de incumintzu/fine + Iconas de incumintzu e fine Gràtzias pro àere comporadu \'Curvas de livellu\' Costu periòdicu de s\'abbonamentu. Lu podes anullare in AppGallery cando boles. Su pagamentu at a èssere addebitadu a su contu tuo de AppGallery cando sa còmpora at a èssere cunfirmada. @@ -3923,7 +3923,7 @@ Intra cun OAuth pro impreare sas funtzionalidades osmedit Intra impreende OAuth Iscantzella su getone OAuth de OpenStreetMap - Essida fata chene problemas + Essidu Su documentu est giai importadu in OsmAnd Imprea un\'algoritmu de càrculu de s\'àndala A* a duas fases Pro sa ghia de motoislitas cun caminos e rastas dedicados. @@ -3947,13 +3947,13 @@ Depes annànghere a su mancu duos puntos Intra in OpenStreetMap Intra in OpenStreetMap.org - Identìfica·ti cun OpenStreetMap - Depes intrare pro pòdere carrigare modìficas noas o mudadas. + Intra cun OpenStreetMap + Intra pro carrigare modìficas noas o mudadas, \n -\nPodes intrare impreende su mètodu seguru OAuth o cun s\'identificadore (su nùmene de impreadore) tuo e sa crae de intrada tua. - Imprea un\'identificadore e una crae de intrada +\nimpreende su mètodu seguru OAuth o cun su nùmene de impreadore tuo e sa crae de intrada tua. + Intra cun unu nùmene de impreadore e una crae de intrada Contu - Identificadore + Nùmene impreadore Amministra s\'abbonamentu B\'at unu problema cun s\'abbonamentu tuo. Incarca su butone pro andare a sas impostatziones de sos abbonamentos de Google Play pro acontzare sa manera de pagamentu tua. S\'abbonamentu de OsmAnd Live est iscadidu @@ -3962,8 +3962,8 @@ Cronologia de sos marcadores Imbia unu documentu GPX a OpenStreetMap Inserta sas etichetas iscrobadas dae vìrgulas. - Pùblica cheret nàrrere chi sa rasta at a èssere ammustrada in manera pùblica in sas rastas GPS tuas e in sas listas de rastas GPS pùblicas. Sos datos frunidos pro mèdiu de s\'API non sunt ligados a sa pàgina de sa rasta tua. Sas datas integradas in sos puntos de rasta no ant a èssere a disponimentu pro mèdiu de s\'API GPS, e sos puntos no ant a èssere ordinados in manera cronològica. Nointames custu sos àteros impreadores ant a pòdere iscarrigare sa rasta su matessi dae sa lista pùblica de sas rastas cun totu sas datas e sas oras integradas. - Privada cheret nàrrere chi sa rasta no at a èssere ammustrada in peruna lista, ma sos puntos suos ant a èssere a disponimentu su matessi pro mèdiu de s\'API GPS pùblicu chene datas e oras ma no ant a èssere ordinados in manera cronològica. + \"Pùblica\" cheret nàrrere chi sa rasta at a èssere ammustrada in manera pùblica in sas rastas GPS tuas, in sas listas de rastas GPS pùblicas e in sa lista de rastas pùblicas cun datas e oras in forma originale. Sos datos frunidos pro mèdiu de s\'API non sunt ligados a sa pàgina de sa rasta tua. Sas datas e sas oras integradas in sos puntos de rasta no ant a èssere a disponimentu pro mèdiu de s\'API GPS, e sos puntos no ant a èssere ordinados in manera cronològica. + \"Privada\" cheret nàrrere chi sa rasta no at a èssere ammustrada in peruna lista, ma sos puntos suos ant a èssere a disponimentu su matessi, in òrdine cronològicu, pro mèdiu de s\'API GPS pùblica chene datas e oras. \"Identificàbile\" cheret nàrrere chi sa rasta at a èssere ammustrada in manera pùblica in sas rastas GPS tuas e in sas listas de rastas GPS pùblicas. Est a nàrrere chi àteros impreadores ant a pòdere iscarrigare sa rasta e l\'ant a pòdere assotziare a su nùmene de impreadore tuo. Sos puntos de rastas cun datas e oras dae s\'API GPS frunidos pro mèdiu de s\'API de sos puntos de sas rastas ant a èssere ligados a sa pàgina de sa rasta originale tua. \"Arrastàbile\" cheret nàrrere chi sa rasta no at a èssere ammustrada in peruna lista pùblica, ma sos puntos suos cun sas datas (no ant a èssere assotziados diretamente cun tie) l\'ant a èssere pro mèdiu de iscarrigamentos dae s\'API GPS pùblica. Serra sa nota de OSM From f918f5474e485ad981b911ed30860b0e1139c958 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 20 Nov 2020 15:04:40 +0000 Subject: [PATCH 07/10] Translated using Weblate (German) Currently translated at 99.6% (3847 of 3860 strings) --- OsmAnd/res/values-de/phrases.xml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index e9f39131f9..950388e493 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -3853,4 +3853,34 @@ Dachparkplätze GPX-Wegpunkt Radarturm + nein + ja + nein + ja + nein + ja + Subnationales Büro + Repräsentanzbüro + Verbindungsbüro + Honorarkonsul + Generalkonsulat + Konsularbüro + Konsularagentur + Geleitet von einem Konsul + Residenz + Nuntiatur + Mission + Interessenvertretung + Hochkommissar + Delegation + Niederlassung + Geleitet von einem Botschafter + Verbindungsbüro + Botschaft + Dienstleistungen für Bürger + Einwanderungsvisa + Nicht-Einwanderungsvisa + Verbindungsbüro + Konsulat + Botschaft \ No newline at end of file From 0c58a9063c150a7fdfa3a89e9b1fd6891974189c Mon Sep 17 00:00:00 2001 From: Ajeje Brazorf Date: Fri, 20 Nov 2020 11:26:46 +0000 Subject: [PATCH 08/10] Translated using Weblate (Sardinian) Currently translated at 99.2% (3832 of 3860 strings) --- OsmAnd/res/values-sc/phrases.xml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/OsmAnd/res/values-sc/phrases.xml b/OsmAnd/res/values-sc/phrases.xml index 5dcc8b52d1..5998039bd6 100644 --- a/OsmAnd/res/values-sc/phrases.xml +++ b/OsmAnd/res/values-sc/phrases.xml @@ -3846,4 +3846,19 @@ Cobertura Puntu GPX Torre ràdar + Nono + Eja + Nono + Eja + Nono + Eja + Ufìtziu + Consoladu generale + Residèntzia + Missione + Commissione arta + Delegatzione + Ambassada + Consoladu + Ambassada \ No newline at end of file From f4920a0ff13999bc3cb91289ff5653c459dde996 Mon Sep 17 00:00:00 2001 From: Verdulo Date: Fri, 20 Nov 2020 12:18:05 +0000 Subject: [PATCH 09/10] Translated using Weblate (Esperanto) Currently translated at 99.2% (3536 of 3564 strings) --- OsmAnd/res/values-eo/strings.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/OsmAnd/res/values-eo/strings.xml b/OsmAnd/res/values-eo/strings.xml index 2246163a37..2de782c6c3 100644 --- a/OsmAnd/res/values-eo/strings.xml +++ b/OsmAnd/res/values-eo/strings.xml @@ -3980,4 +3980,14 @@ Serĉi en historio Kajako Motorboato + OsmAnd montras fotojn el diversaj fontoj: +\nOpenPlaceReviews – fotoj de interesejoj; +\nMapillary – strat‑nivela fotaro; +\ninterreto, Vikimedio – fotoj de interesejoj difinitaj en OpenStreetMap-datumoj. + Rimedoj + Proksimuma dosiergrando + Elektu datumojn por elporti al dosiero. + Necesa por enporti + En via aparato estas nur %1$s da libera spaco. Liberigu iom da spaco aŭ malelektu iujn elementojn de elporto. + Mankas spaco \ No newline at end of file From b0db8cc1c3164c4cfe985f60e3d56078ab0ac6c1 Mon Sep 17 00:00:00 2001 From: Osoitz Date: Fri, 20 Nov 2020 15:34:45 +0000 Subject: [PATCH 10/10] Translated using Weblate (Basque) Currently translated at 98.6% (3806 of 3860 strings) --- OsmAnd/res/values-eu/phrases.xml | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/OsmAnd/res/values-eu/phrases.xml b/OsmAnd/res/values-eu/phrases.xml index 0bb27ef42b..5d48a182e9 100644 --- a/OsmAnd/res/values-eu/phrases.xml +++ b/OsmAnd/res/values-eu/phrases.xml @@ -1749,7 +1749,7 @@ Oin-sendagile Zerga aholkularien bulegoa Ice stock kirola - Korfbal + Korfball Paddle tenisa Erraketa (kirol tresna) Errugbi elkartea @@ -2592,7 +2592,7 @@ Motorizatua Bonba gabekoa Minerala - Uraren ezaugarria: lokatza + Lokatza Sulfurikoa Ur-puntua Poste adierazlea @@ -3549,18 +3549,18 @@ Zailtasun-kategoria н/к н/к* - + 1A 1А* - - 1Б* - - 2А* - - 2Б* - - 3А* - - 3Б* + 1B + 1B* + 2A + 2A* + 2B + 2B* + 3A + 3A* + 3B + 3B* Ezabatutako objektua Erradioterapia Bai @@ -3789,7 +3789,7 @@ Kabina mota Bai Ez - Zutoina aurkitzeko seinalea + Internet sarbidea: Bezeroak Ibiltzea baimenduta dagoenean soilik Kontrastatua Primitiboa @@ -3803,7 +3803,7 @@ Ur maila: boladaka Edateko ura betetzeko sarea Edateko ura betetzeko: ez - Edateko ura betetzeko: bai + Bai Trabatzea Ur maila: batezbestekotik behera Ur maila: batezbestekotik gora